@import "https://fonts.googleapis.com/css2?family=Silkscreen&display=swap";@import "https://googleapis.com";@import "https://fonts.googleapis.com/css2?family=Silkscreen&display=swap";.moving-piece[data-v-0009c0c5]{transform-origin:50%;display:grid;position:absolute}.piece-block[data-v-0009c0c5]{box-sizing:border-box;width:20px;height:20px}.piece-block[data-filled=true][data-v-0009c0c5]{border:1px solid #fff6;box-shadow:inset 0 0 1px #00000080}.leaderboard-container[data-v-2b40b860]{width:100%;max-width:50vw;margin-top:5px;margin-left:auto;margin-right:auto;padding:20px}h1[data-v-2b40b860]{text-align:center;margin-top:0;margin-bottom:15px}.scroll-area[data-v-2b40b860]{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;border-top:1px solid #eee;max-height:20vh;overflow-y:auto}.scroll-area[data-v-2b40b860]:hover{scrollbar-color:#0000004d transparent}.scroll-area[data-v-2b40b860]::-webkit-scrollbar{width:8px}.scroll-area[data-v-2b40b860]::-webkit-scrollbar-track{background:0 0}.scroll-area[data-v-2b40b860]::-webkit-scrollbar-thumb{background-color:#0000;border-radius:10px}.scroll-area[data-v-2b40b860]:hover::-webkit-scrollbar-thumb{background-color:#0000004d}.scroll-area[data-v-2b40b860]::-webkit-scrollbar-thumb:active{background-color:#00000080}li[data-v-2b40b860]{margin-bottom:5px}.error-msg[data-v-2b40b860]{color:#ff5252}@media (width<=959px){.leaderboard-container[data-v-2b40b860]{max-width:80vw}}.auth-page[data-v-cc502f0b]{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:40px 20px;display:flex}.content-wrapper[data-v-cc502f0b]{z-index:10;background-color:#0000;flex-direction:column;align-items:center;width:100%;display:flex}.auth-form[data-v-cc502f0b]{z-index:20;flex-direction:column;gap:20px;width:300px;display:flex}.input-group[data-v-cc502f0b]{text-align:left;flex-direction:column;font-family:Arial,sans-serif;font-size:20px;display:flex}input[data-v-cc502f0b]{color:#fff;background-color:#111;border:1px solid #444;border-radius:4px;margin-top:5px;padding:10px}input[data-v-cc502f0b]:focus{border-color:#8b0000;outline:none}.join-btn[data-v-cc502f0b]{color:#fff;cursor:pointer;background-color:#8b0000;border:none;border-radius:4px;padding:12px;font-weight:700;transition:background-color .2s}.join-btn[data-v-cc502f0b]:hover{background-color:#600}.tetris-grid[data-v-cc502f0b]{aspect-ratio:2;box-sizing:content-box;z-index:1;background-color:#000;background-size:20px 20px;justify-content:center;align-items:center;width:90%;max-width:400px;height:auto;margin-bottom:20px;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden;overflow:visible!important}.tetris-grid[data-v-cc502f0b]:after{content:"";pointer-events:none;background:linear-gradient(#12101000 50%,#0000001a 50%) 0 0/100% 4px,linear-gradient(90deg,#ff000005,#00ff0003,#0000ff05) 0 0/3px 100%;width:100%;height:100%;position:absolute;top:0;left:0}.pixelated[data-v-cc502f0b]{color:red;text-shadow:3px 3px #500;letter-spacing:2px;opacity:0;z-index:10;white-space:nowrap;text-align:center;opacity:0;will-change:filter, opacity;margin:0;font-size:clamp(1.5rem,8vw,2rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Silkscreen,sans-serif!important}.pixelated[data-v-cc502f0b]:after{content:"";pointer-events:none;background:linear-gradient(#12101000 50%,#0000001a 50%) 0 0/100% 4px,linear-gradient(90deg,#ff000005,#00ff0003,#0000ff05) 0 0/3px 100%;width:100%;height:100%;position:absolute;top:0;left:0}.hof-btn[data-v-cc502f0b]{cursor:pointer;z-index:30;background:0 0;border:none;align-items:center;gap:15px;margin-top:20px;padding:10px 20px;font-family:Silkscreen,sans-serif;transition:transform .2s,filter .2s;display:flex;position:relative}.btn-text[data-v-cc502f0b]{color:gold;text-transform:uppercase;letter-spacing:2px;text-shadow:2px 2px #8b4513,0 0 10px #ffd70080;border-bottom:2px solid gold;padding-bottom:4px;font-size:1.2rem}.laurel-left[data-v-cc502f0b],.laurel-right[data-v-cc502f0b]{filter:sepia()saturate(5)hue-rotate(10deg);font-size:1.8rem;transition:all .3s}.laurel-left[data-v-cc502f0b]{transform:rotate(-15deg)}.laurel-right[data-v-cc502f0b]{transform:rotate(15deg)scaleX(-1)}.hof-btn[data-v-cc502f0b]:hover{filter:drop-shadow(0 0 15px #ffd700cc);transform:scale(1.1)}.hof-btn:hover .laurel-left[data-v-cc502f0b]{transform:rotate(-30deg)translate(-5px)}.hof-btn:hover .laurel-right[data-v-cc502f0b]{transform:rotate(30deg)scaleX(-1)translate(-5px)}.hof-btn[data-v-cc502f0b]:active{transform:scale(.95)}@media (width<=959px){.tetris-grid[data-v-cc502f0b]{margin-bottom:40px;overflow:visible}.auth-page[data-v-cc502f0b]{padding-top:20px}}img[data-v-73b44e27]{cursor:pointer;width:100%;height:auto;display:block}.component-wrapper[data-v-a9cce263]{width:100px;max-width:600px;margin:0 auto}.marquee-container[data-v-a9cce263]{white-space:nowrap;width:100%;overflow:hidden}.marquee-content[data-v-a9cce263]{padding-left:100%;animation:8s linear infinite marquee-a9cce263;display:inline-block}@keyframes marquee-a9cce263{0%{transform:translate(0)}to{transform:translate(-100%)}}.retro-box[data-v-ffa5ce26]{box-sizing:border-box;background:#111;border:2px solid #444;width:100%;margin-bottom:15px;position:relative}.retro-box-title[data-v-ffa5ce26]{color:var(--red-chill);background:#222;border-bottom:1px solid #444;padding:4px 10px;font-size:1rem}.retro-box-content[data-v-ffa5ce26]{justify-content:center}.score-val[data-v-ffa5ce26]{color:#fff;font-family:Silkscreen,sans-serif;font-size:1.8rem}@media (width<=959px){.retro-box[data-v-ffa5ce26]{border:2px solid #444;margin-bottom:10px}.retro-box-title[data-v-ffa5ce26]{padding:2px 5px;font-size:.8rem;display:none}.retro-box-content[data-v-ffa5ce26]{padding-left:2px}.score-val[data-v-ffa5ce26]{font-size:1rem}}.retro-box-title[data-v-ce6d668a]{color:var(--red-chill);background:#222;border-bottom:1px solid #444;padding:4px 10px;font-size:1rem}.players-list[data-v-ce6d668a]{padding:10px}.player-row[data-v-ce6d668a]{color:#fff;justify-content:space-between;align-items:center;gap:5px;margin-bottom:5px;font-family:Arial,sans-serif;font-size:.9rem;display:flex}.username-text[data-v-ce6d668a]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.status[data-v-ce6d668a]{text-align:right;flex-shrink:0;min-width:60px}.is-me[data-v-ce6d668a]{color:var(--blue-shallow);font-weight:700}.host-star[data-v-ce6d668a]{color:var(--red-primary)}.ready-toggle[data-v-ce6d668a]{border-radius:0;width:100%;font-family:Silkscreen,sans-serif}@media (width<=959px){.retro-box-title[data-v-ce6d668a]{padding:2px 5px;font-size:.8rem}.player-row[data-v-ce6d668a]{font-size:.8rem}}.gear-btn[data-v-b753abd6]{color:#fff;cursor:pointer;background:#222;border:2px solid #444;border-radius:4px;padding:8px;font-size:1.5rem;line-height:1;transition:transform .3s}.gear-btn[data-v-b753abd6]:hover{border-color:var(--blue-shallow);transform:rotate(45deg)}.modal-overlay[data-v-b753abd6]{z-index:9999;background:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.settings-modal[data-v-b753abd6]{background:#111;border:3px solid #444;width:90%;max-width:400px;box-shadow:0 0 20px #00000080}.retro-box-title[data-v-b753abd6]{color:var(--red-chill);background:#222;border-bottom:2px solid #444;justify-content:space-between;align-items:center;padding:8px 15px;display:flex}.close-btn[data-v-b753abd6]{color:#666;cursor:pointer;background:0 0;border:none;font-weight:700}.close-btn[data-v-b753abd6]:hover{color:#fff}.settings-content[data-v-b753abd6]{flex-direction:column;gap:20px;padding:20px;display:flex}.setting-row[data-v-b753abd6]{align-items:center;gap:10px;display:flex}.setting-row label[data-v-b753abd6]{color:#ccc;white-space:nowrap;text-align:left;flex-shrink:0;width:150px;font-family:Silkscreen,sans-serif;font-size:.75rem}.toggle-btn[data-v-b753abd6]{color:#fff;cursor:pointer;background:#333;border:2px solid #555;min-width:80px;padding:5px 15px;font-family:Silkscreen,sans-serif}.toggle-btn.active[data-v-b753abd6]{background:var(--blue-shallow);color:#000;border-color:#00d4ff}.retro-slider[data-v-b753abd6]{appearance:none;background:#333;border-radius:3px;outline:none;flex:1;height:6px;margin-left:15px}.retro-slider[data-v-b753abd6]::-webkit-slider-thumb{appearance:none;background:var(--blue-shallow);cursor:pointer;border:2px solid #000;width:15px;height:15px}.hint[data-v-b753abd6]{color:#555;text-align:center;margin-top:10px;font-size:.6rem}.fade-enter-active[data-v-b753abd6],.fade-leave-active[data-v-b753abd6]{transition:opacity .2s}.fade-enter-from[data-v-b753abd6],.fade-leave-to[data-v-b753abd6]{opacity:0}.next-block-wrapper[data-v-2137a7fb]{background:#2c3e50;border:2px solid #444;border-radius:8px;flex-direction:column;align-items:center;padding:10px;display:flex}h3[data-v-2137a7fb]{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px;font-size:.9rem}.next-block-grid[data-v-2137a7fb]{grid-template-columns:repeat(4, var(--tile-size));grid-auto-rows:var(--tile-size);background:#333;gap:1px;padding:2px;display:grid}.cella[data-v-2137a7fb]{width:var(--tile-size);height:var(--tile-size);box-shadow:inset 0 0 0 1px #ffffff0d}@media (width<=959px){h3[data-v-2137a7fb]{display:none}.next-block-grid[data-v-2137a7fb]{--tile-size:var(--next-tile-size,15px)}.next-block-wrapper[data-v-2137a7fb]{border:1px solid #444;border-radius:4px;padding:5px}}.retro-box[data-v-463c2ac4]{box-sizing:border-box;background:#111;border:2px solid #444;width:100%;overflow:hidden}.retro-box-title[data-v-463c2ac4]{color:var(--red-chill);text-transform:uppercase;box-sizing:border-box;text-align:center;background:#222;border-bottom:2px solid #444;justify-content:center;width:100%;padding:6px 10px;font-size:1.2rem;display:flex}.host-controls[data-v-463c2ac4]{box-sizing:border-box;flex-direction:column;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.mode-picker[data-v-463c2ac4]{box-sizing:border-box;align-items:stretch;gap:8px;width:100%;display:flex}.mode-display[data-v-463c2ac4]{background:#000;border:1px inset #333;flex:1;justify-content:center;align-items:center;min-width:0;padding:5px;display:flex}.mode-name[data-v-463c2ac4]{color:#4ade80;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-family:"monospace";font-size:.85rem;font-weight:700;overflow:hidden}.arrow-btn[data-v-463c2ac4]{color:#fff;cursor:pointer;background:#333;border:1px solid #555;flex-shrink:0;justify-content:center;align-items:center;padding:8px 10px;display:flex}.start-btn[data-v-463c2ac4]{background:var(--red-chill);color:#fff;cursor:pointer;border:none;width:100%;padding:12px;font-family:Silkscreen,sans-serif;font-size:1.1rem}.label[data-v-463c2ac4]{color:#888;text-transform:uppercase;letter-spacing:.5px;margin:0 0 -4px;font-size:1rem;line-height:1}.waiting-msg[data-v-463c2ac4]{color:#888;text-align:center;padding:20px;font-size:.8rem}.mobile-controls-overlay[data-v-cba92716]{box-sizing:border-box;pointer-events:none;flex-direction:column;gap:12px;width:100%;padding:10px;display:flex}.control-group[data-v-cba92716]{pointer-events:auto;justify-content:center;gap:12px;display:flex}.ctrl-btn[data-v-cba92716]{color:#fff6;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#0a0a0a99;border:2px solid #ffffff1a;border-radius:10px;flex:1;min-width:65px;padding:12px;font-family:Silkscreen,sans-serif;transition:background .1s,color .1s}.rotate-btn[data-v-cba92716]{color:#00d4ff99;border-color:#00d4ff26;font-size:x-large}.drop-btn[data-v-cba92716]{color:#ff4d4d66;letter-spacing:2px;background:#ff4d4d26;border-color:#ff4d4d66;width:100%;font-size:.7rem}.ctrl-btn[data-v-cba92716]:active{color:#fff;background:#ffffff40;border-color:#fff6;transform:scale(.94)}.rotate-btn[data-v-cba92716]:active{color:#00d4ff;background:#00d4ff4d;border-color:#00d4ff}.drop-btn[data-v-cba92716]:active{color:#ff4d4d;background:#ff4d4d4d;border-color:#ff4d4d}.player-container[data-v-fa99bbf9]{--tile-size:20px;background:#0003;border-radius:8px;flex-direction:column;align-items:center;padding:10px;display:flex;position:relative}.is-mini[data-v-fa99bbf9]{--tile-size:12px}.player-info[data-v-fa99bbf9]{justify-content:space-between;width:100%;margin-bottom:5px;font-family:"monospace";font-size:.9rem;display:flex}.username[data-v-fa99bbf9]{color:#eee;font-weight:700}.score[data-v-fa99bbf9]{color:#4ade80}.griglia[data-v-fa99bbf9]{grid-template-columns:repeat(10, var(--tile-size));background:#1a1a1a;border:2px solid #333;gap:1px;padding:2px;display:grid}.is-dead .griglia[data-v-fa99bbf9]{filter:grayscale()brightness(.5)}.cella[data-v-fa99bbf9]{width:var(--tile-size);height:var(--tile-size)}.overlay[data-v-fa99bbf9]{color:#f44;pointer-events:none;background:#000c;border:3px solid #f44;padding:4px 8px;font-size:1.2rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.game-container[data-v-7da6c6f3]{flex-direction:column;align-items:center;display:flex}@media (width<=959px){.lobby-container[data-v-7da6c6f3]{--max-mobile-w:9vw;--max-mobile-h:3.5vh;--safe-tile-size:min(var(--max-mobile-w), var(--max-mobile-h));--tile-size:clamp(10px, var(--user-tile-size), var(--safe-tile-size))}}@media (width>=960px){.lobby-container[data-v-7da6c6f3]{--tile-size:var(--user-tile-size)}}.board-wrapper[data-v-7da6c6f3]{position:relative}.griglia[data-v-7da6c6f3]{grid-template-columns:repeat(10, var(--tile-size));background:#333;border:2px solid #444;gap:1px;padding:3px;display:grid}.cella[data-v-7da6c6f3]{width:var(--tile-size);height:var(--tile-size);transition:background-color .1s}.winner-overlay[data-v-7da6c6f3]{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050a20d9;border:3px solid gold;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.winner-card[data-v-7da6c6f3]{text-align:center;padding:20px;animation:.5s cubic-bezier(.175,.885,.32,1.275) popIn-7da6c6f3}.winner-name[data-v-7da6c6f3]{color:gold;text-transform:uppercase;text-shadow:0 0 10px #ffd70080;margin:0;font-size:2rem}.winner-text[data-v-7da6c6f3]{color:#fff;font-family:"monospace";font-weight:700}@keyframes popIn-7da6c6f3{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.fade-enter-active[data-v-7da6c6f3],.fade-leave-active[data-v-7da6c6f3]{transition:opacity .5s}.fade-enter-from[data-v-7da6c6f3],.fade-leave-to[data-v-7da6c6f3]{opacity:0}.lobby-container[data-v-2ed9171d]{width:100%;max-width:1200px;margin:0 auto;padding:20px}.game-layout[data-v-2ed9171d]{justify-content:center;align-items:flex-start;gap:30px;margin-top:20px;display:flex}.sidebar[data-v-2ed9171d]{flex-direction:column;flex-shrink:0;gap:1vh;width:18vw;display:flex}.mobile-top-sidebar[data-v-2ed9171d]{display:none}.board-col[data-v-2ed9171d]{justify-content:center;display:flex;position:relative}.overlay-host-ui[data-v-2ed9171d]{z-index:10;filter:drop-shadow(0 0 15px #000c);pointer-events:auto;width:90%;max-width:280px;position:absolute;top:20%;left:50%;transform:translate(-50%)}.overlay-mobile-controls[data-v-2ed9171d]{z-index:10;width:100%;max-width:320px;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.error-message[data-v-2ed9171d]{color:var(--red-chill);font-size:.8rem}@media (width<=959px){.lobby-container[data-v-2ed9171d]{padding:0}.game-layout[data-v-2ed9171d]{flex-direction:column;align-items:center;gap:1px;margin-top:2vh}.mobile-top-sidebar[data-v-2ed9171d]{flex-direction:row;justify-content:space-between;align-items:stretch;gap:10px;width:100%;max-width:320px;margin:0 auto 10px;display:flex}.mobile-top-sidebar[data-v-2ed9171d]>*{flex:1;min-width:0}.mobile-settings-anchor[data-v-2ed9171d]{z-index:20;position:absolute;top:0;right:-50px}.mobile-kiwi-anchor[data-v-2ed9171d]{opacity:.5;z-index:20;transform-origin:0 0;position:absolute;top:0;left:5px;transform:scale(.7)}.overlay-host-ui[data-v-2ed9171d]{width:85%;top:15%}.sidebar[data-v-2ed9171d]{width:100%;max-width:320px}.board-col[data-v-2ed9171d]{order:2}}@media (width<=420px){.mobile-settings-anchor[data-v-2ed9171d]{top:10px;right:10px}.mobile-settings-anchor[data-v-2ed9171d] .gear-btn{opacity:.5}}.hof-container[data-v-437ec1f6]{box-sizing:border-box;flex-direction:column;width:100%;max-width:800px;height:100dvh;margin-left:auto;margin-right:auto;padding:15px;display:flex;overflow:hidden}h1[data-v-437ec1f6]{text-align:center;color:#8b0000;flex-shrink:0;margin:0;padding:15px 0;font-family:Silkscreen,sans-serif}.scroll-area[data-v-437ec1f6]{scrollbar-gutter:stable;scrollbar-width:thin;border-top:1px solid #333;flex:1;padding-right:5px;overflow-y:auto}.scroll-area[data-v-437ec1f6]::-webkit-scrollbar{width:6px}.scroll-area[data-v-437ec1f6]::-webkit-scrollbar-thumb{background-color:#444;border-radius:10px}ol[data-v-437ec1f6]{margin:0;padding:0;list-style:none}li[data-v-437ec1f6]{border-bottom:1px solid #222;justify-content:space-between;align-items:center;gap:10px;padding:12px 5px;display:flex}.player-info[data-v-437ec1f6]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.rank[data-v-437ec1f6]{color:#666;min-width:25px;font-family:Silkscreen,sans-serif;font-size:1.1rem}.username[data-v-437ec1f6]{color:#eee;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.score-details[data-v-437ec1f6]{text-align:right;flex-direction:column;flex-shrink:0;display:flex}.score[data-v-437ec1f6]{color:#d8d8d8;font-family:Silkscreen,sans-serif;font-size:.9rem;font-weight:700}li:first-child .score[data-v-437ec1f6]{color:red}li:nth-child(2) .score[data-v-437ec1f6]{color:#a0f}li:nth-child(3) .score[data-v-437ec1f6]{color:#00e5ff}.date[data-v-437ec1f6]{color:#666;margin-top:2px;font-size:.65rem}.back-btn[data-v-437ec1f6]{color:#fff;letter-spacing:1px;cursor:pointer;background-color:#8b0000;border:none;flex-shrink:0;width:100%;margin-top:15px;margin-bottom:10px;padding:16px;font-family:Silkscreen,sans-serif;font-size:1rem;transition:transform .1s;box-shadow:0 4px #500}.back-btn[data-v-437ec1f6]:active{transform:translateY(2px);box-shadow:0 1px #500}.status-text[data-v-437ec1f6],.error-msg[data-v-437ec1f6]{text-align:center;color:#999;padding:40px}#app-layout[data-v-32a7ec1d]{color:#fff;background-color:#000;flex-direction:column;min-height:100dvh;display:flex}.content-area[data-v-32a7ec1d]{flex-direction:column;flex:1;width:100%;min-height:100dvh;display:flex}.navbar[data-v-32a7ec1d]{z-index:100;background:#111;justify-content:space-between;align-items:center;padding:.8rem 2rem;display:flex}.border-bottom[data-v-32a7ec1d]{border-bottom:2px solid #444}.border-top[data-v-32a7ec1d]{border-top:2px solid #444}.logo[data-v-32a7ec1d]{color:red;font-size:1.5rem}.user-info[data-v-32a7ec1d]{align-items:center;gap:10px;font-size:.8rem;display:flex}.status-dot[data-v-32a7ec1d]{border-radius:50%;width:8px;height:8px}.online[data-v-32a7ec1d]{background-color:#0f0;box-shadow:0 0 5px #0f0}.offline[data-v-32a7ec1d]{background-color:red;box-shadow:0 0 5px red}.logout-btn[data-v-32a7ec1d]{color:red;cursor:pointer;letter-spacing:1px;background:0 0;border:none;justify-content:center;align-items:center;padding:5px 15px;font-family:Silkscreen,sans-serif;font-size:.8rem;transition:all .2s;display:flex;position:relative}.logout-btn[data-v-32a7ec1d]:before{content:"[";color:#666;margin-right:6px;transition:color .2s}.logout-btn[data-v-32a7ec1d]:after{content:"]";color:#666;margin-left:6px;transition:color .2s}.logout-btn[data-v-32a7ec1d]:hover{color:#fff}.logout-btn[data-v-32a7ec1d]:hover:before,.logout-btn[data-v-32a7ec1d]:hover:after{color:red;text-shadow:0 0 5px red}footer[data-v-32a7ec1d]{text-align:center;background:#050505;padding:10px}.pixelated-small[data-v-32a7ec1d]{color:#444;letter-spacing:1px;font-size:.6rem}html,body{width:100%;min-height:100%;overflow:hidden auto;margin:0!important;padding:0!important}:root{--red-primary:red;--red-dark:#500;--red-chill:#f24;--blue-shallow:#1675dc;--bg-black:#000;--input-bg:#111;--tile-size:30px;--next-tile-size:18px}@media (width<=959px){:root{--tile-size:clamp(15px, 5vw, 25px)}}#app{background-color:var(--bg-black);color:#fff;font-family:Courier New,Courier,monospace}.pixelated{color:var(--red-primary);text-shadow:3px 3px 0px var(--red-dark);letter-spacing:2px;text-transform:uppercase;font-family:Silkscreen,sans-serif!important}.retro-border{background-color:#050505;border:2px solid #444;position:relative}.retro-header{color:red;background-color:#222;border-bottom:1px solid #444;padding:5px 10px;font-family:Silkscreen,sans-serif;font-size:.75rem}
