:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#202329;color:#f3f5f8;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:#202329}button,input{font:inherit}[hidden]{display:none!important}.login-screen{display:grid;min-height:100vh;place-items:center;padding:20px}.login-card{display:grid;width:min(340px,100%);gap:14px;border:1px solid #333842;border-radius:8px;padding:34px 40px;background:#282b31}.login-card h1{margin:0 0 10px;text-align:center}.login-error{min-height:20px;margin:0;color:#ffb4a9;font-size:13px;text-align:center}.shell{display:grid;grid-template-columns:260px 1fr;min-height:100vh}.sidebar{display:flex;flex-direction:column;gap:16px;padding:18px 14px;border-right:1px solid #30343c;background:#282b31}.eyebrow{margin:0 0 4px;color:#94b2dc;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}h1{margin:0;font-size:28px;line-height:1}label{display:grid;gap:7px;color:#bbc5d6;font-size:13px;font-weight:700}input{width:100%;border:1px solid #393f49;border-radius:6px;padding:11px 12px;color:#f3f5f8;background:#17191d;outline:none}input:focus{border-color:#74a7ff;box-shadow:0 0 0 3px #74a7ff2e}.user-chip,.rooms-panel{display:grid;gap:9px;border:1px solid #393f49;border-radius:8px;padding:10px;background:#202329}.user-chip span{overflow:hidden;color:#f3f5f8;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.user-chip button{min-height:32px;font-size:13px}.panel-title{display:flex;align-items:center;justify-content:space-between;color:#c9d2e2;font-size:12px;font-weight:900;text-transform:uppercase}.admin-badge{border:1px solid #4c7fe0;border-radius:999px;padding:2px 7px;color:#bcd4ff;font-size:11px;text-transform:none}.room-list{display:grid;gap:3px}.room-entry{display:grid;gap:3px;border-radius:6px}.room-button{justify-content:flex-start;min-height:34px;border-color:transparent;padding:0 10px;color:#b7c0d0;background:transparent;text-align:left}.room-button:hover:not(:disabled),.room-entry.selected .room-button{color:#fff;background:transparent}.room-users{display:grid;gap:2px;padding:0 8px 8px 23px}.room-users span{overflow:hidden;color:#aeb8c8;font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.room-users span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#48c584}.create-room{display:grid;grid-template-columns:1fr 38px;gap:6px}.create-room input{min-width:0;padding:8px 10px}.create-room button{min-height:36px;padding:0;font-size:20px;font-weight:800}.actions,.toggles{display:grid;grid-template-columns:1fr 1fr;gap:8px}button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid #464c56;border-radius:6px;padding:0 12px;color:#eff3f7;background:#333841;cursor:pointer}button:hover:not(:disabled){background:#3c424d}button:disabled{cursor:not-allowed;opacity:.55}.primary{border-color:#2f6fd6;background:#2e73df}.primary:hover:not(:disabled){background:#3d82ee}.control-button{flex-direction:column;gap:2px;min-height:52px;line-height:1.1}.control-button span{color:#aeb8c8;font-size:11px;font-weight:800;text-transform:uppercase}.control-button strong{color:#f4f7fb;font-size:14px}.control-button.active{border-color:#2f8e67;background:#1f6b50}.audio-controls{display:grid;gap:9px;border:1px solid #393f49;border-radius:8px;padding:10px;background:#202329}.audio-button{justify-content:space-between}.audio-button strong{color:#8fe2bd}.audio-button.muted strong{color:#ffb4a9}.volume-control{gap:8px}.volume-control input{padding:0;accent-color:#6aa4ff}.status{min-height:42px;margin:auto 0 0;color:#aeb8c8;font-size:13px;line-height:1.4}.account-panel{margin-top:0}.stage{position:relative;display:grid;grid-template-rows:1fr 180px;min-width:0;min-height:100vh;overflow:hidden}.empty{display:grid;place-content:center;gap:8px;padding:24px;color:#aab4c2;text-align:center}.empty strong{color:#eef3f8;font-size:20px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:14px;min-height:0;padding:18px;overflow:auto}.grid.has-focus{grid-template-columns:1fr}.grid.has-focus .tile:not(.focused){display:none}.tile{position:relative;overflow:hidden;border:1px solid #3c424b;border-radius:8px;background:#111318;aspect-ratio:16 / 9}.tile.focused{width:100%;max-height:calc(100vh - 226px);aspect-ratio:16 / 9}.media,.media video{width:100%;height:100%}.media video{display:block;object-fit:contain;background:#0c0e12}.tile span{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);overflow:hidden;border-radius:5px;padding:5px 8px;color:#f8fafc;background:#0a0c10c7;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.tile-focus{position:absolute;top:9px;right:9px;min-height:30px;border-color:#ffffff29;padding:0 10px;background:#0a0c10c7;font-size:12px;font-weight:800}.audio-dock{display:none}.chat-panel{display:grid;grid-template-rows:1fr auto;gap:8px;border-top:1px solid #30343c;padding:10px 12px 12px;background:#24272d}.chat-log{display:flex;flex-direction:column;gap:6px;min-height:0;overflow:auto;padding-right:4px}.chat-message{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:baseline;color:#dce3ee;font-size:13px}.chat-message strong{color:#94b2dc;font-size:12px}.chat-message.mine strong{color:#8fe2bd}.chat-input-row{display:grid;grid-template-columns:1fr 88px;gap:8px}.chat-input-row input{min-width:0}@media(max-width:760px){.shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid #30343c}.stage{min-height:70vh;grid-template-rows:1fr 170px}.grid{grid-template-columns:1fr;padding:12px}}.room-button:disabled{cursor:default;opacity:1}.sidebar-toggle{position:fixed;top:12px;left:272px;z-index:30;min-height:34px;border-color:#454b57;background:#202329eb;font-size:12px;font-weight:800}.shell.sidebar-collapsed{grid-template-columns:0 1fr}.shell.sidebar-collapsed .sidebar{width:0;min-width:0;overflow:hidden;border-right:0;padding-left:0;padding-right:0}.shell.focus-mode .stage{grid-template-rows:1fr 180px}.shell.focus-mode .tile.focused{max-height:calc(100vh - 218px)}@media(max-width:760px){.sidebar-toggle{top:8px;left:8px;min-height:32px;padding:0 10px}.shell{display:block}.sidebar{position:fixed;inset:0 auto 0 0;z-index:25;width:min(84vw,310px);overflow:auto;border-right:1px solid #30343c;border-bottom:0;transform:translate(0);transition:transform .16s ease}.shell.sidebar-collapsed .sidebar{width:min(84vw,310px);padding:18px 14px;border-right:1px solid #30343c;transform:translate(-105%)}.stage{min-height:100vh;grid-template-rows:1fr 170px}.shell.focus-mode .stage{grid-template-rows:1fr 0}.shell.focus-mode .chat-panel{display:none}.grid.has-focus{position:fixed;inset:0;z-index:20;display:grid;grid-template-columns:1fr;place-items:center;padding:0;background:#050609}.grid.has-focus .tile.focused{width:100vw;height:100vh;max-height:none;border:0;border-radius:0;aspect-ratio:auto}.grid.has-focus .media,.grid.has-focus .media video{width:100vw;height:100vh}.grid.has-focus .tile-focus{top:12px;right:12px;z-index:22}}.shell{grid-template-columns:296px minmax(0,1fr) 230px}.sidebar{min-height:100vh;padding:16px 12px 10px}.sidebar>div:first-child{padding-bottom:10px;border-bottom:1px solid #343942}.rooms-panel{border:0;padding:0;background:transparent}.text-panel{gap:5px}.text-channel,.room-button{width:100%;justify-content:flex-start;min-height:30px;border:0;border-radius:5px;padding:0 9px;color:#b8bfcb;background:transparent;font-weight:750}.text-channel:hover,.room-button:hover,.room-entry.selected .room-button,.text-channel.selected{color:#fff;background:#353941}.room-entry.selected{background:#30333a}.room-users{padding:0 8px 8px 27px}.status{min-height:34px;margin-top:auto;font-size:12px}.voice-dock{display:grid;gap:9px;border-top:1px solid #343942;padding-top:10px}.voice-state{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:center;color:#dfe7f2;font-size:12px}.voice-state strong{font-size:12px}.voice-state span:last-child{grid-column:2;color:#fff;font-weight:800}.voice-dot{width:10px;height:10px;border-radius:50%;background:#3dd179}.voice-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.icon-button{min-height:34px;border-radius:6px;padding:0 6px;font-size:12px;font-weight:800}.icon-button.active{border-color:#2f8e67;background:#1f6b50}.icon-button.muted{border-color:#8b3c47;background:#65323a}.icon-button.danger{border-color:#8b3c47;color:#ffd6d6}.volume-control.compact{color:#aeb8c8;font-size:11px}.account-panel{margin-top:0;border:0;border-top:1px solid #343942;border-radius:0;padding:10px 0 0;background:transparent}.stage{grid-template-rows:46px 1fr 180px;border-right:1px solid #30343c}.channel-header{display:flex;align-items:center;border-bottom:1px solid #30343c;padding:0 16px;background:#202329;color:#fff}.grid{align-content:start}.members-panel{display:grid;grid-template-rows:auto 1fr;gap:12px;min-width:0;min-height:100vh;padding:18px 14px;background:#24272d}.members-list{display:grid;align-content:start;gap:8px;overflow:auto}.member-item{display:grid;grid-template-columns:26px 1fr;gap:8px;align-items:center;color:#c7cfdc;font-size:13px;font-weight:700}.member-avatar{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:#5865f2;color:#fff;font-size:12px;font-weight:900}.sidebar-toggle{left:308px}.shell.sidebar-collapsed{grid-template-columns:0 minmax(0,1fr) 230px}.shell.sidebar-collapsed .sidebar-toggle{left:12px}@media(max-width:900px){.shell{grid-template-columns:296px minmax(0,1fr)}.members-panel{display:none}.shell.sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)}}@media(max-width:760px){.stage{grid-template-rows:42px 1fr 170px}.channel-header{padding-left:76px}.sidebar-toggle{left:8px}}.tile-voice{min-height:132px;aspect-ratio:auto;background:var(--bg-input)}.tile-voice .media{display:grid;place-items:center;min-height:132px}.voice-avatar{display:grid;width:58px;height:58px;place-items:center;border-radius:50%;background:var(--accent);color:#fff;font-size:24px;font-weight:900}.tile.speaking{border-color:var(--green);box-shadow:0 0 0 2px #23a55a59}.tile.speaking .voice-avatar{outline:3px solid var(--green);outline-offset:3px}.tile-voice span{background:#1e1f22d1}.room-entry{grid-template-columns:1fr auto;align-items:start}.room-entry .room-users{grid-column:1 / -1}.room-edit{min-height:28px;border:0;padding:0 7px;color:var(--text-muted);background:transparent;font-size:11px;font-weight:800}.room-edit:hover{color:var(--text-main);background:var(--bg-hover)}.room-entry.selected .room-edit{color:var(--text-channel)}.room-users span,.member-item{cursor:pointer}.room-users span:hover,.member-item:hover{color:var(--text-main)}.member-item:hover .member-avatar{box-shadow:0 0 0 2px #5865f259}.sidebar>div:first-child h1{font-size:25px}.room-edit{width:28px;min-width:28px;min-height:28px;padding:0;border-radius:5px;font-size:13px;line-height:1}:root{--primary: #36393f;--secondary: #2f3136;--tertiary: #202225;--quaternary: #292b2f;--quinary: #393d42;--chat-input: #40444b;--symbol: #74777a;--white: #ffffff;--gray: #8a8c90;--discord: #5865f2;--green: #23a55a;--red: #ed4245;--bg-input: #40444b;--accent: #5865f2;--text-muted: #949ba4;--text-main: #f2f3f5;--text-channel: #dcddde}body,:root{background:var(--primary);color:var(--text-main)}.shell{grid-template-columns:72px 240px minmax(0,1fr) 240px;grid-template-rows:100vh;background:var(--primary)}.server-rail{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0;background:var(--tertiary);overflow-y:auto}.server-rail::-webkit-scrollbar{display:none}.server-button{position:relative;width:48px;min-width:48px;height:48px;min-height:48px;border:0;border-radius:16px;padding:0;background:var(--quinary);color:var(--white);font-size:20px;font-weight:900;transition:border-radius .16s ease,background .16s ease}.server-button:hover,.server-button.active{border-radius:14px;background:var(--discord)}.server-button.active:before{content:"";position:absolute;left:-12px;width:4px;height:38px;border-radius:0 4px 4px 0;background:var(--white)}.server-button.ghost{color:var(--green)}.server-button.ghost:hover{color:var(--white);background:var(--green)}.server-separator{width:32px;border-bottom:2px solid var(--quaternary)}.sidebar{gap:0;min-height:100vh;padding:0;border-right:0;background:var(--secondary)}.server-name{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 11px 0 16px;background:var(--secondary);box-shadow:#0003 0 1px;z-index:2}.sidebar>div:first-child{padding-bottom:0;border-bottom:0}.sidebar .server-name h1{font-size:16px;line-height:1}.server-name span{color:var(--white);font-size:16px}.rooms-panel{padding:22px 8px 8px 16px}.panel-title{margin:0 0 6px;color:var(--gray);font-size:12px;font-weight:700}.admin-badge{border-color:var(--discord);color:#c9d2ff}.room-list{gap:2px}.room-entry{grid-template-columns:minmax(0,1fr) 24px;align-items:center;border-radius:5px}.room-button{min-height:32px;padding:0 8px;color:var(--gray);font-size:15px;font-weight:700}.room-button:hover:not(:disabled),.room-entry.selected .room-button,.room-entry.selected{color:var(--white);background:var(--quinary)}.room-edit{width:22px;min-width:22px;min-height:22px;border:0;border-radius:4px;padding:0;color:var(--symbol);background:transparent;font-size:12px;opacity:0}.room-entry:hover .room-edit,.room-entry.selected .room-edit{opacity:1}.room-edit:hover{color:var(--white);background:transparent}.room-users{grid-column:1 / -1;padding:1px 8px 8px 28px}.room-users span{color:#b9bbbe;font-size:13px}.create-room{margin-top:10px;grid-template-columns:1fr 36px}.create-room input,input{border:0;border-radius:4px;background:#202225}.create-room button,button{border:0;border-radius:4px;background:var(--quinary)}.status{min-height:30px;margin:auto 16px 8px;color:#b9bbbe;font-size:12px}.voice-dock{margin:0 8px;padding:10px 8px;border-top:1px solid var(--quaternary)}.voice-actions{display:flex;align-items:center;gap:4px}.icon-button{width:34px;min-width:34px;min-height:32px;padding:0;color:var(--text-channel);background:transparent}.icon-button span{font-size:11px;line-height:1}.icon-button strong{display:none}.icon-button:hover:not(:disabled){background:var(--quinary)}.icon-button.active{color:#d7ffe8;background:#23a55a47}.icon-button.danger{margin-left:auto;color:#ffd4d6;font-size:0}.icon-button.danger:before{content:"x";font-size:14px;font-weight:900}.volume-control.compact{margin-top:4px;color:var(--gray);font-size:11px}.account-panel{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;min-height:52px;border:0;border-radius:0;padding:10px;background:var(--quaternary);box-shadow:#0003 0 -1px}.account-panel:before{content:"";width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#5865f2,#43b581)}.account-panel span{font-size:13px;font-weight:800}.account-panel button{width:28px;min-width:28px;min-height:28px;padding:0;color:var(--symbol);background:transparent;font-size:0}.account-panel button:before{content:"sair";font-size:10px;font-weight:800}.account-panel button:hover{color:var(--white);background:var(--quinary)}.stage{position:relative;grid-template-rows:46px minmax(0,1fr) 180px;min-height:100vh;border-right:1px solid #2b2d31;background:var(--primary)}.channel-header{min-height:46px;background:var(--primary);box-shadow:#0003 0 1px}.channel-header strong{font-size:16px}.grid{padding:16px;gap:12px}.empty strong{font-size:20px}.chat-panel{border-top:0;padding:0 16px 76px;background:var(--primary)}.chat-input-row{grid-template-columns:1fr 86px}.chat-input-row input{min-height:44px;border-radius:8px;background:var(--chat-input)}.chat-input-row button{min-height:44px}.members-panel{padding:20px 8px 16px 16px;background:var(--secondary)}.member-item{grid-template-columns:32px 1fr;color:#b9bbbe}.member-avatar{width:32px;height:32px;background:var(--discord)}.sidebar-toggle{top:8px;left:324px;min-height:30px;border:1px solid #42464d;background:#36393fe6}.shell.sidebar-collapsed{grid-template-columns:72px 0 minmax(0,1fr) 240px}.shell.sidebar-collapsed .sidebar-toggle{left:84px}@media(max-width:900px){.shell{grid-template-columns:72px 240px minmax(0,1fr)}.shell.sidebar-collapsed{grid-template-columns:72px 0 minmax(0,1fr)}}@media(max-width:760px){.shell{display:block}.server-rail{display:none}.sidebar,.shell.sidebar-collapsed .sidebar{width:min(84vw,300px)}.sidebar-toggle{left:8px}.channel-header{padding-left:76px}}.grid.has-focus{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 136px;gap:12px;min-height:0;overflow:hidden}.focus-stage{display:grid;min-height:0}.focus-stage .tile.focused{width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto}.focus-stage .tile.focused .media,.focus-stage .tile.focused .media video{width:100%;height:100%}.tile-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(168px,220px);gap:10px;min-height:0;overflow-x:auto;overflow-y:hidden;padding-bottom:2px}.tile-strip .tile{width:100%;height:118px;min-height:0;max-height:118px;aspect-ratio:auto}.tile-strip .tile .media,.tile-strip .tile .media video{height:100%}.tile-strip .voice-avatar{width:42px;height:42px;font-size:18px}.tile-strip .tile span{left:7px;bottom:7px;max-width:calc(100% - 14px);padding:4px 6px;font-size:11px}.tile-popout{position:absolute;top:9px;right:64px;min-height:30px;border-color:#ffffff29;padding:0 10px;background:#0a0c10c7;font-size:12px;font-weight:800}@media(max-width:760px){.grid.has-focus{position:fixed;inset:0;z-index:20;grid-template-rows:minmax(0,1fr) 86px;padding:8px;background:#050609}.focus-stage .tile.focused{border:0;border-radius:0}.tile-strip{grid-auto-columns:minmax(118px,142px)}.tile-strip .tile{height:76px;max-height:76px}.tile-popout{right:62px}}.shell.focus-mode .stage{grid-template-rows:46px minmax(0,1fr) 180px}.shell.focus-mode .chat-panel{display:grid}.grid.has-focus .tile-strip .tile:not(.focused){display:block}.grid.has-focus .focus-stage .tile.focused{display:block}.focus-stage .tile-focus{right:9px}.focus-stage .tile-popout{right:64px}@media(max-width:760px){.shell.focus-mode .stage{grid-template-rows:42px minmax(0,1fr) 170px}.shell.focus-mode .chat-panel{display:none}}.server-button.music{color:#43b581}.server-button.music:hover,.server-button.music.active{color:#fff;background:#43b581}.shell.music-mode .grid,.shell.music-mode .empty,.shell.music-mode .audio-dock{display:none!important}.music-panel{display:grid;grid-template-rows:auto minmax(0,1fr) 168px;gap:14px;min-height:0;padding:16px;overflow:hidden;background:var(--primary)}.music-now{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:86px;border-radius:8px;padding:14px 16px;background:#2f3136}.music-now h2{margin:0;color:#fff;font-size:20px;line-height:1.2}.music-now p{margin:4px 0 0;color:#b9bbbe;font-size:13px}.music-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.music-actions button,.music-search button,.music-result button,.music-queue-item button{min-height:34px;border-radius:5px;padding:0 12px;color:#fff;background:#3b3f46;font-size:12px;font-weight:800}.music-actions button:hover:not(:disabled),.music-search button:hover:not(:disabled),.music-result button:hover:not(:disabled),.music-queue-item button:hover:not(:disabled){background:#5865f2}.music-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;min-height:0}.music-explore,.music-queue-panel{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;min-height:0}.music-search{display:grid;grid-template-columns:1fr 92px;gap:8px}.music-search input{min-height:42px;background:#202225}.music-results,.music-queue{display:grid;align-content:start;gap:10px;min-height:0;overflow:auto;padding-right:4px}.music-results{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.music-result{display:grid;gap:9px;overflow:hidden;border-radius:8px;padding:10px;background:#2f3136}.music-result img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:6px;background:#202225}.music-result strong,.music-queue-item strong{display:block;overflow:hidden;color:#fff;font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.music-result span,.music-queue-item span,.music-empty{overflow:hidden;color:#b9bbbe;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.music-queue-panel{border-radius:8px;padding:12px;background:#2f3136}.music-queue-item{display:grid;gap:6px;border-radius:6px;padding:9px;background:#36393f}.music-queue-item button{justify-self:start;min-height:28px;padding:0 9px;color:#ffd4d6;background:transparent}.music-player{min-height:0;overflow:hidden;border-radius:8px;background:#202225}.music-player:empty{display:none}.music-player iframe{display:block;width:100%;height:168px;border:0}@media(max-width:900px){.music-body{grid-template-columns:1fr}.music-panel{overflow:auto}.music-results{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media(max-width:760px){.music-panel{min-height:100vh;padding:58px 12px 12px}.music-now{align-items:flex-start;flex-direction:column}.music-search{grid-template-columns:1fr}}.member-item.music-bot .member-avatar{color:#fff;background:#43b581}.member-item.music-bot span:last-child{color:#dcddde}.ad-footer{position:absolute;right:0;bottom:0;left:0;z-index:30;min-height:28px;overflow:hidden;border-top:2px ridge #ffff00;padding:4px 0;background:#fff;box-shadow:inset 0 0 0 1px #fff}.ad-track{display:flex;width:max-content;gap:22px;padding:0 22px;animation:ad-marquee 32s linear infinite}.ad-footer:hover .ad-track{animation-play-state:paused}.ad-slot{display:grid;place-items:center;width:clamp(180px,20vw,260px);min-width:clamp(180px,20vw,260px);min-height:22px;overflow:hidden;border:1px solid #d7d7d7;background:#fff;text-decoration:none}.ad-slot img{display:block;width:100%;height:100%;object-fit:contain}.ad-empty{color:#ff0;background:#fff;font-family:Times New Roman,serif;font-size:13px;font-weight:900;letter-spacing:0;text-shadow:2px 2px 0 #ff0000,-1px -1px 0 #000000}.ad-empty span{padding:2px 8px;animation:ad-blink .7s steps(1,end) infinite}@keyframes ad-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 11px))}}@keyframes ad-blink{0%,49%{color:#ff0;background:red}50%,to{color:#0f0;background:#00f}}
