/* DDTank Zona V5.8 — illustrated scenery, plum, copper and gold. */
#ddt-home{--ink:#201920;--ink-2:#2d222c;--panel:#322630;--panel-2:#30242d;--text:#fff1db;--muted:#cdb6b4;--border:#9b715b55;--border-2:#c19469;--cyan:#ecc38a;--blue:#ecc38a;--pink:#dc9b88;--amber:#f1c47c;--grad:linear-gradient(110deg,#edc98b,#c78a57);--grad-warm:linear-gradient(110deg,#edc98b,#c78a57);font-family:'Segoe UI',Arial,sans-serif!important;background:#201920;color:#fff1db;font-size:15px;line-height:1.6}
#ddt-home #main-except{background:radial-gradient(ellipse at 10% 35%,#67435425,transparent 50%),#201920}
#ddt-home :is(h1,h2,h3,h4,button,input,select,.ddtnav-link,.ddtnav-btn,.ddt-btn,.dh-btn,.svr-play,.svr-kicker,.svr-stat-label,.svr-stat-value,.ddt-kicker,.ddt-tag,.svr-pill){font-family:'Segoe UI',Arial,sans-serif!important}
#ddt-home :is(h1,h2,h3,h4){text-transform:none;letter-spacing:-.025em;font-weight:700}
#ddt-home :is(.ddt-shell,.svr-shell){max-width:1280px;padding-left:32px;padding-right:32px}
#ddt-home :is(a,button,input,select):focus-visible{outline:3px solid #f3ca89;outline-offset:3px}
#ddt-home .ddt-reveal{opacity:1;transform:none}
#ddt-home .ddt-muted{color:#cdb6b4}
/* Navigation and hero use the existing game artwork. */
#ddt-home #ddt-navbar{--nav-text:#fff0db;--nav-muted:#d8c1b9;--nav-gold:#f2c682;--nav-orange:#e1ab6c;--nav-bg:#2b202b;--nav-line:#8e6554;box-shadow:0 3px 18px #100c1840}
#ddt-home #ddt-navbar .ddtnav-bar{background:linear-gradient(100deg,#281f29,#3d2933);border-bottom:1px solid #b8875b}
#ddt-home #ddt-navbar .ddtnav-inner{height:78px;max-width:1280px;padding:0 32px;gap:35px}
#ddt-home .ddtnav-brand{margin:0}
#ddt-home .zona-logo{display:block;width:165px;height:68px;object-fit:contain}
#ddt-home #ddt-navbar .ddtnav-menu{top:0;gap:30px}
#ddt-home #ddt-navbar .ddtnav-actions{top:0;gap:10px}
#ddt-home #ddt-navbar .ddtnav-link{text-transform:none;letter-spacing:0;font-size:14px;font-weight:600;color:#d9c6bd}
#ddt-home #ddt-navbar .ddtnav-link.is-active{color:#ffe8bf}
#ddt-home #ddt-navbar .ddtnav-link::after{background:#e4b774;height:2px}
#ddt-home #ddt-navbar .ddtnav-line{background:#e1b779;opacity:.5;height:1px}
#ddt-home :is(.ddtnav-btn,.ddt-btn,.dh-btn){text-transform:none;letter-spacing:0;border-radius:7px;font-size:14px;font-weight:650;box-shadow:none}
#ddt-home .ddtnav-btn{padding:10px 18px}
#ddt-home :is(.ddtnav-btn-primary,.ddt-btn-primary,.dh-btn-primary){color:#37241d;background:linear-gradient(#f5d69a,#cf965e);border:1px solid #efcb90;box-shadow:0 3px 0 #7c4c39,inset 0 1px #fff1bf}
#ddt-home :is(.ddtnav-btn-primary,.ddt-btn-primary,.dh-btn-primary):hover{filter:brightness(1.08);box-shadow:0 3px 0 #7c4c39}
#ddt-home .ddtnav-btn-ghost{color:#f6ddbd;border-color:#8f6a5e;background:#402d37}
#ddt-home .ddtnav-mobile-cta.is-primary{background:#ecc58b;color:#38251f!important}
#ddt-home #ddt-hero{background:#241d2a;padding:45px 0 52px;min-height:525px;border-bottom:1px solid #bc906355}
#ddt-home #ddt-hero .dh-bg::before{background-image:linear-gradient(90deg,#251b2ceb 0%,#2a1c30bd 36%,#3d23374d 72%,#1a132b30),url('../images/zona/world-v51.png');background-position:center;background-size:cover;opacity:1}
#ddt-home #ddt-hero .dh-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#201920,transparent 40%);pointer-events:none}
#ddt-home #ddt-hero :is(.dh-glow,.dh-grid){display:none}
#ddt-home #ddt-hero .dh-shell{max-width:1280px;padding:0 32px;grid-template-columns:1fr 1fr;gap:20px}
#ddt-home #ddt-hero .dh-left{order:0;background:none;box-shadow:none;border:0;padding:0;align-items:flex-start}
#ddt-home #ddt-hero .dh-right{order:1;min-width:0;display:grid;place-items:center}
#ddt-home #ddt-hero .dh-art{display:block;width:100%;max-width:500px;height:auto;max-height:440px;object-fit:contain;transform:none;filter:drop-shadow(0 20px 26px #180b2540);animation:none}
#ddt-home #ddt-hero .dh-aura{background:none}
#ddt-home #ddt-hero .dh-badge{color:#f1c98e;background:#39283280;border:1px solid #cd9a6c66;padding:6px 12px;border-radius:30px;font-size:10px;letter-spacing:.12em;font-weight:700;box-shadow:none}
#ddt-home #ddt-hero .dh-spark{background:#edbd75;width:5px;height:5px;box-shadow:none}
#ddt-home #ddt-hero .dh-title{font-size:clamp(40px,4.6vw,66px);font-weight:750;line-height:1.05;letter-spacing:-.04em;color:#fff0d3;text-shadow:0 3px 3px #1b122b99;max-width:8.6em;margin:22px 0 0;text-wrap:balance}
#ddt-home #ddt-hero .dh-sub{font-size:16px;line-height:1.85;color:#e0c9c4;max-width:440px;margin:22px 0 28px}
#ddt-home #ddt-hero .dh-cta{gap:12px}
#ddt-home #ddt-hero .dh-btn{padding:14px 23px;line-height:1.4}
#ddt-home #ddt-hero .dh-btn-ghost{background:#402b3acf;color:#f6ddbe;border-color:#aa7d66;box-shadow:0 3px 0 #241927}
#ddt-home .zona-hero-note{margin:24px 0 0;color:#c9abae;font-size:12px}
#ddt-home .zona-hero-note span{padding:0 9px;color:#b28268}
/* Framed access cards retain all server controls. */
#ddt-home #ddt-servers{padding:34px 0 16px;--muted:#d1b9b4;--txt:#fff0d8;--line:#a4775c55;--line-2:#b78a67}
#ddt-home .svr-head{margin:0 0 20px;padding-left:15px;border-left:3px solid #d8a867;scroll-margin-top:100px}
#ddt-home :is(.svr-kicker,.ddt-kicker){font-size:10px;font-weight:700;color:#d6a777;letter-spacing:.15em;margin-bottom:8px;text-transform:uppercase}
#ddt-home :is(.svr-title,.ddt-section-title,.ddt-rank-title){color:#ffebcc;font-weight:700;font-size:clamp(25px,2.5vw,32px);line-height:1.2;letter-spacing:-.025em;text-transform:none;text-shadow:0 2px 2px #180e20}
#ddt-home .svr-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:20px;align-items:stretch}
#ddt-home .svr-col{min-width:0;gap:0}
#ddt-home .svr-card{background:linear-gradient(110deg,#33232fe8,#452b35cc),url('../images/zona/world-v51.png') 70% 50%/cover;border:1px solid #bc946f;border-radius:12px;padding:26px;box-shadow:inset 0 0 0 4px #30222b,inset 0 0 0 5px #bb875b45,0 8px 20px #120c1933;backdrop-filter:none}
#ddt-home .svr-grid>.svr-col:first-child .svr-card:not(.svr-card--empty){display:grid;grid-template-columns:1fr auto;gap:9px 22px;align-items:center;height:100%;box-sizing:border-box}
#ddt-home .svr-card-top{grid-column:2;grid-row:1;margin:0}
#ddt-home .svr-name{grid-column:1;grid-row:1;color:#ffe5bd;font-size:21px;line-height:1.4;margin:0;letter-spacing:0;text-transform:none}
#ddt-home .svr-stats{grid-column:1;grid-row:2;display:flex;gap:24px;margin:9px 0 0}
#ddt-home .svr-stat{padding:0;gap:3px;border:0;border-radius:0;background:none}
#ddt-home .svr-stat-label{color:#cfb4ab;font-size:11px;text-transform:none;letter-spacing:0;font-weight:400}
#ddt-home .svr-stat-value{color:#f7dfc2;font-size:14px}
#ddt-home .svr-play{grid-column:2;grid-row:2;background:linear-gradient(#f4d69a,#d3a16a);color:#36231f;border:1px solid #e7bd84;border-radius:6px;box-shadow:0 3px 0 #784c39;font-size:12px;padding:13px 17px;letter-spacing:0;text-transform:none}
#ddt-home .svr-play--off{background:#4d3c42;color:#d3bdb8;box-shadow:none}
#ddt-home .svr-pill{font-size:9px;padding:6px 9px;border-radius:20px;letter-spacing:.02em}
#ddt-home .svr-pill--on{background:#24493e;color:#9ee7c1;border:1px solid #458a6d}
#ddt-home .svr-pill--off{background:#553c40;color:#f0b7ac;border:1px solid #956561}
#ddt-home .svr-events{height:100%;box-sizing:border-box}
#ddt-home .svr-events-head{margin:0 0 12px}
#ddt-home .svr-events-title{font-size:16px;color:#ffe5c2;letter-spacing:0}
#ddt-home .svr-events-count{background:#5d4145;color:#f7d9ad;border:1px solid #ad805f66;font-size:11px;height:23px;min-width:23px}
#ddt-home .svr-grid>.svr-col:nth-child(2)>.svr-events .svr-events-list{flex:none;min-height:auto;max-height:210px;overflow:auto;padding:0}
#ddt-home .svr-events-empty{padding:13px 0 0;text-align:left;color:#d3bcb6;border:0;border-top:1px solid #b1815c55;border-radius:0;font-size:13px;background:none}
#ddt-home .svr-event{background:#30222be0;border:1px solid #996d5680;border-radius:8px;padding:10px}
#ddt-home .svr-event-name{color:#ffdfb0}#ddt-home .svr-event-tag{color:#c9aba3}
/* One large banner. The four configurable image paths and lightbox are retained. */
#ddt-home #ddt-news{padding:36px 0 44px;background:linear-gradient(#201920,#2c202b)!important}
#ddt-home .ddt-section-head{margin-bottom:23px}
#ddt-home #ddt-news .ddt-news-grid{display:grid;grid-template-columns:1fr;gap:22px;margin:0}
#ddt-home #ddt-news .zona-banner{order:0;padding:8px 8px 0;background:linear-gradient(125deg,#67463f,#34242e 55%,#584039);border:1px solid #cda875;border-radius:14px;box-shadow:inset 0 0 0 3px #2e222b,inset 0 0 0 4px #b2865b80,0 16px 36px #100b184d;overflow:hidden;box-sizing:border-box}
#ddt-home #ddt-news .zona-banner-stage{display:grid;grid-template-columns:1fr!important;position:relative;width:100%;aspect-ratio:2.48/1;height:auto;max-height:none;overflow:hidden;padding:0;gap:0;border-radius:8px;background:#201923}
#ddt-home #ddt-news .zona-banner-slide{grid-area:1/1;display:block;width:100%!important;height:100%;min-width:0;margin:0!important;padding:0!important;border:0!important;border-radius:0;background:none!important;box-shadow:none;cursor:zoom-in;overflow:hidden}
#ddt-home #ddt-news .zona-banner-slide[hidden]{display:none!important}
#ddt-home #ddt-news .zona-banner-slide img{display:block;width:100%!important;height:100%!important;object-fit:contain;object-position:center;margin:0;padding:0;border:0;background:none;border-radius:0}
#ddt-home .zona-banner-controls{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;padding:0 18px}
#ddt-home .zona-banner-label{display:flex;align-items:center;gap:16px;color:#d9bdb0;font-size:12px}
#ddt-home .zona-banner-label b{font-size:12px;color:#f4d19d;letter-spacing:.12em}
#ddt-home .zona-banner-dots{display:flex;gap:8px}
#ddt-home .zona-banner-dots button{width:32px;height:28px;background:none;border:0;padding:8px 1px;cursor:pointer;position:relative}
#ddt-home .zona-banner-dots button::before{content:"";display:block;height:4px;width:100%;border-radius:3px;background:#8b6962}
#ddt-home .zona-banner-dots button[aria-pressed=true]::before{background:#f3c37d}
#ddt-home .zona-banner-actions{display:flex;gap:7px}
#ddt-home .zona-banner-actions button{height:36px;min-width:36px;padding:0 10px;background:#2b202b;border:1px solid #ab805f70;border-radius:5px;color:#f1d1a8;cursor:pointer;font-size:13px}
#ddt-home .zona-banner-actions :is([data-banner-prev],[data-banner-next]){font-size:26px;line-height:1}
#ddt-home .zona-banner-actions button:hover{background:#674438;color:#fff3dc}
#ddt-home #ddt-news .ddt-news-list{order:1;display:grid;grid-template-columns:155px 240px 1fr;gap:22px;align-items:start;background:linear-gradient(120deg,#3c2b35,#30232e);border:1px solid #a378596b;border-radius:10px;padding:22px;box-shadow:inset 0 3px #b5895d2b}
#ddt-home #ddt-news .ddt-news-list .ddt-card-title{font-size:15px;color:#ffe6c2;letter-spacing:0;margin:8px 0 0}
#ddt-home #ddt-news .ddt-news-tabs{display:flex;gap:6px;margin:0}
#ddt-home #ddt-news .ddt-news-tab{padding:8px 13px;font-size:12px;font-weight:600;background:#51353f;color:#dec1b8;border:1px solid #96654e;border-radius:5px;box-shadow:none;text-transform:none;letter-spacing:0}
#ddt-home #ddt-news .ddt-news-tab.is-active{background:#d6a46d;color:#34231e;border-color:#f0c28c;box-shadow:none}
#ddt-home #ddt-news .ddt-news-panel{min-width:0;margin-top:5px;font-size:13px}
#ddt-home #ddt-news .ddt-news-panel[hidden]{display:none!important}
#ddt-home #ddt-news .ddt-news-panel p{color:#d1b8b2;margin:3px 0}
#ddt-home #ddt-news .ddt-news-items a{color:#f0d4be}
#ddt-home #ddt-news .ddt-news-date{color:#ccaaa5}
#ddt-home #ddt-news .ddt-btn-ghost{background:#3a2833;color:#ecc592;border-color:#a77d61;font-size:12px;padding:10px 16px;box-shadow:none}
/* Restore the illustrated ranking frame and arched podium backdrops. */
#ddt-home #ddt-ranking{padding:34px 0 54px;background:linear-gradient(#2c202b,#241b26)!important;--r-text:#f9e4d0;--r-muted:#d0b4ae;--r-line:#b4886355;--r-line2:#c09a6c80}
#ddt-home .ddt-rank-banner{padding:0;margin:0 0 28px;text-align:center}
#ddt-home #ddt-ranking .ddt-tag{display:inline-block;background:#684936;border:1px solid #d5a164;border-radius:4px;box-shadow:none;color:#ffe1ae;letter-spacing:.1em;font-size:10px;padding:5px 10px;margin-bottom:12px}
#ddt-home #ddt-ranking .ddt-rank-title{color:#ffe8c4;font-size:32px;margin-bottom:9px}
#ddt-home .ddt-rank-sub{color:#cfb1ae;font-size:14px}
#ddt-home #ddt-ranking .news{background:linear-gradient(100deg,#251b2bc7,#482b3d85),url('../images/zona/world-v51.png') center/cover!important;border:1px solid #cfad79!important;border-radius:20px;box-shadow:inset 0 0 0 5px #35242b,inset 0 0 0 6px #e6bb7d55,0 14px 28px #120b2040;backdrop-filter:none;padding:26px}
#ddt-home #ddt-ranking .news_topics .col-12.col-xl-5{order:0;flex-basis:300px}
#ddt-home #ddt-ranking .news_topics .col-12.col-xl-7{order:1}
#ddt-home #ddt-ranking .news_topics .col-12.col-xl-5 .highlight{background:#271d2bdb!important;border:1px solid #ba956d80;border-radius:10px}
#ddt-home #ddt-ranking .select-server{background-color:#2f202f;color:#f6ddbb;border-color:#b18a62;border-radius:6px;font-family:inherit;font-size:12px}
#ddt-home #ddt-ranking .select-server option{background:#30212e;color:#ffe6c2}
#ddt-home #ddt-ranking .col-xl-7 > .d-flex > div{background:linear-gradient(0deg,#281b2af5 5%,#3d273557 55%,#432c3c25),url('../images/zona/world-v51.png') center/cover!important;box-shadow:inset 0 0 0 4px #3b2c31,0 8px 16px #110a1f66;border-radius:65px 65px 14px 14px;border-width:2px;border-color:#bd956e}
#ddt-home #ddt-ranking #podium_1{border-color:#f1cb88;box-shadow:inset 0 0 0 4px #66513a,0 0 24px #ebc77b3b}
#ddt-home #ddt-ranking #podium_2{border-color:#a2afc9}#ddt-home #ddt-ranking #podium_3{border-color:#b57e61}
#ddt-home #ddt-ranking .ddt-pod-val{color:#f3d89f;font-size:13px}
#ddt-home #ddt-ranking [id^=podium_] .highlight{font-family:inherit;font-weight:600}
/* Footer becomes a central brand area over the existing panoramic world. */
#ddt-home #ddt-footer{margin-top:0;padding:45px 0 20px;background:linear-gradient(180deg,#261a2bbd,#311e2ba8 45%,#1e1524f2),url('../images/zona/world-v51.png') center 72%/cover!important;border-top:2px solid #bd9565;box-shadow:inset 0 4px #281a29,inset 0 5px #bd95654d;color:#e7cbbb}
#ddt-home #ddt-footer .ddt-shell{max-width:1100px}
#ddt-home #ddt-footer .zona-logo{width:210px;height:90px}
#ddt-home #ddt-footer .ddt-footer-grid{grid-template-columns:1fr 1.3fr 1fr;gap:28px 65px;margin-bottom:30px;text-align:center}
#ddt-home #ddt-footer .ddt-footer-brand{grid-column:1/-1;align-items:center;text-align:center;padding-bottom:25px;border-bottom:1px solid #d2aa7855}
#ddt-home #ddt-footer .ddt-footer-tag{max-width:400px;margin:3px auto 16px}
#ddt-home #ddt-footer .ddt-social{justify-content:center}
#ddt-home #ddt-footer :is(.ddt-muted,.ddt-footer-col a,.ddt-footer-bottom){color:#e3c9bd;font-size:13px}
#ddt-home #ddt-footer .ddt-footer-heading{color:#f4cd93;font-family:inherit;font-size:13px;letter-spacing:.02em;text-transform:none}
#ddt-home #ddt-footer .ddt-footer-col{padding:0;align-items:center;display:flex;flex-direction:column}
#ddt-home #ddt-footer .ddt-footer-col a:hover{color:#ffdd9c}
#ddt-home #ddt-footer .ddt-social-btn{background:#3f293ada;border-color:#bc926c;color:#f2d8b3;box-shadow:0 3px 0 #201429;border-radius:8px;width:38px;height:38px}
#ddt-home #ddt-footer .ddt-footer-bottom{border-color:#b9916259;font-size:11px;padding-top:20px}
/* Shared dialogs keep contrast after the palette change. */
#ddt-home :is(.dh-dlmodal-panel,.svr-modal-panel,.ddt-newsmodal-panel,.ddt-imgmodal-panel,.ddt-docmodal-panel,.ddt-accmodal-panel){background:#30222f;color:#f9e8d2;--text:#f9e8d2;--muted:#d8bfba;--panel-2:#30222f;--border:#916c5c70;--border-2:#bb916b;border-color:#bb916b}
#ddt-home .zona-platform-art{display:grid;place-items:center;width:100%;height:100%;min-height:130px;background:linear-gradient(#34223780,#34223780),url('../images/zona/world-v51.png') center/cover;color:#ffdfb4}
#ddt-home .zona-platform-art svg{width:54px;height:54px}
:is(#ddt-modal-login,#ddt-modal-register,#ddt-modal-forgot) .ddtm-dialog{background:#30222f;border-color:#ad855e;font-family:'Segoe UI',Arial,sans-serif}
:is(#ddt-modal-login,#ddt-modal-register,#ddt-modal-forgot) :is(.ddtm-title,.ddtm-body label,.ddtm-body .ui-button){font-family:'Segoe UI',Arial,sans-serif;text-transform:none;letter-spacing:0}
:is(#ddt-modal-login,#ddt-modal-register,#ddt-modal-forgot) .ddtm-body .ui-button{background:linear-gradient(#f2d096,#d09b63);color:#30201e;border:1px solid #eec58d;box-shadow:none}
:is(#ddt-modal-login,#ddt-modal-register,#ddt-modal-forgot) .ddtm-body .ui_input:focus{border-color:#dbb581;box-shadow:0 0 0 3px #dbb58126}
.zona-announcement{padding:11px 24px;background:#674836;color:#fff0d8;text-align:center;font:500 14px/1.6 'Segoe UI',Arial,sans-serif;overflow-wrap:anywhere;border-bottom:1px solid #bf9367}
@media(max-width:1050px){#ddt-home #ddt-navbar .ddtnav-inner{gap:15px}#ddt-home #ddt-navbar .ddtnav-menu{gap:20px}#ddt-home .svr-grid{grid-template-columns:1fr 1fr}#ddt-home #ddt-news .ddt-news-list{grid-template-columns:1fr auto}#ddt-home #ddt-news .ddt-news-panel{grid-column:1/-1}}
@media(max-width:999px){#ddt-home #ddt-navbar .ddtnav-inner{grid-template-columns:1fr auto}#ddt-home #ddt-navbar .ddtnav-actions{justify-self:end;width:auto;min-width:44px}#ddt-home #ddt-navbar .ddtnav-toggle{flex:0 0 44px}}
@media(max-width:880px){#ddt-home #ddt-hero .dh-shell{grid-template-columns:1fr 1fr;gap:15px}#ddt-home #ddt-hero .dh-title{font-size:42px}#ddt-home #ddt-hero .dh-sub{font-size:14px}#ddt-home #ddt-hero .dh-right{align-self:center}#ddt-home .svr-grid{grid-template-columns:1fr}#ddt-home #ddt-ranking .news_topics .col-12.col-xl-5{flex-basis:100%}#ddt-home #ddt-footer .ddt-footer-grid{gap:28px 20px}}
@media(max-width:600px){#ddt-home :is(.ddt-shell,.svr-shell){padding-left:18px;padding-right:18px}#ddt-home #ddt-navbar .ddtnav-inner{height:66px;padding:0 20px}#ddt-home .zona-logo{width:130px;height:57px}#ddt-home #ddt-hero{padding:30px 0 18px;min-height:0}#ddt-home #ddt-hero .dh-shell{grid-template-columns:1fr;padding:0 24px;gap:10px;text-align:left}#ddt-home #ddt-hero .dh-left{align-items:flex-start}#ddt-home #ddt-hero .dh-title{font-size:48px;max-width:280px;margin-top:15px}#ddt-home #ddt-hero .dh-sub{font-size:14px;line-height:1.7;margin:18px 0 20px}#ddt-home #ddt-hero .dh-cta{justify-content:flex-start;gap:9px}#ddt-home #ddt-hero .dh-btn{padding:12px 15px;font-size:12px}#ddt-home .zona-hero-note{font-size:10px;margin-top:20px}#ddt-home #ddt-hero .dh-art{max-height:275px;width:100%;max-width:330px}#ddt-home #ddt-hero .dh-bg::before{background-image:linear-gradient(180deg,#2b1b30c0,#2b1b3080),url('../images/zona/world-v51.png')}#ddt-home .svr-card{padding:22px}#ddt-home .svr-name{font-size:18px}#ddt-home .svr-play{font-size:11px;padding:12px}#ddt-home .svr-stats{gap:18px}#ddt-home .svr-stat-label{font-size:10px}#ddt-home .svr-title,#ddt-home .ddt-section-title{font-size:26px}#ddt-home #ddt-news{padding:28px 0 35px}#ddt-home #ddt-news .ddt-news-list{grid-template-columns:1fr;gap:15px;padding:18px}#ddt-home #ddt-news .ddt-news-panel{grid-column:auto}#ddt-home .zona-banner-controls{flex-wrap:wrap;gap:5px 10px;padding:10px 7px}#ddt-home .zona-banner-label{width:100%;justify-content:space-between;margin-bottom:3px}#ddt-home .zona-banner-dots{gap:3px}#ddt-home .zona-banner-dots button{width:24px}#ddt-home #ddt-news .zona-banner-stage{aspect-ratio:1.8/1}#ddt-home #ddt-ranking{padding:26px 0 35px}#ddt-home #ddt-ranking .news{padding:24px 14px}#ddt-home #ddt-ranking .ddt-rank-title{font-size:27px}#ddt-home #ddt-footer .ddt-footer-grid{grid-template-columns:1fr 1fr;gap:25px}#ddt-home #ddt-footer .ddt-footer-col:nth-child(3){grid-column:1/-1;order:4;max-width:380px;margin:auto}#ddt-home #ddt-footer .ddt-footer-brand{grid-column:1/-1}}
@media(max-width:360px){#ddt-home .svr-grid>.svr-col:first-child .svr-card:not(.svr-card--empty){grid-template-columns:1fr}#ddt-home .svr-card-top{grid-column:1;grid-row:2}#ddt-home .svr-stats{grid-column:1;grid-row:3}#ddt-home .svr-play{grid-column:1;grid-row:4}}
@media(prefers-reduced-motion:reduce){#ddt-home *{scroll-behavior:auto!important}}
