:root{--primary-color:#cc3366;--secondary-color:#ff6b95;--background-color:#f8f9fa;--text-color:#333;--border-radius:8px;--transition-speed:0.3s;--link-color:#0066cc;--link-hover-color:#004499}.fire-effect{border:2px solid var(--primary-color);position:relative;animation:flicker 1.5s infinite;box-shadow:0 0 15px var(--primary-color);border-radius:var(--border-radius);transition:transform var(--transition-speed) ease}.fire-effect:hover{transform:scale(1.02)}@keyframes flicker{0%{box-shadow:0 0 10px var(--primary-color)}50%{box-shadow:0 0 20px var(--secondary-color)}100%{box-shadow:0 0 10px var(--primary-color)}}.container{display:flex;gap:20px;min-height:3300px;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:20px;background-color:var(--background-color)}.item{display:flex;align-items:center;border:1px solid var(--primary-color);width:calc(20% - 20px);height:auto;padding:15px;font-family:'Lato',sans-serif;background-color:#fff;border-radius:var(--border-radius);box-shadow:0 2px 4px rgb(0 0 0 / .1);transition:all var(--transition-speed) ease}.item:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgb(204 51 102 / .2)}.thumbnails{padding:5px;max-width:120px!important;border-radius:var(--border-radius);transition:transform var(--transition-speed) ease}.thumbnails:hover{transform:scale(1.05)}.content{padding:10px;display:inline-block}.youtubeTitle{font-size:16px;color:var(--text-color);margin-bottom:8px;line-height:1.4;font-weight:500}.youtubeSubscribers{font-size:15px;font-weight:600;color:var(--primary-color)}@media only screen and (max-width:1200px){.item{width:calc(25% - 20px)}}@media only screen and (max-width:992px){.item{width:calc(33.33% - 20px)}}@media only screen and (max-width:768px){.item{width:100%;margin:10px 0}.container{padding:10px}}@media only screen and (max-width:480px){.item{width:100%}.container{padding:10px}}a{color:var(--link-color);text-decoration:none;cursor:pointer;transition:all var(--transition-speed) ease;position:relative}a:hover{color:var(--link-hover-color);text-decoration:underline}a:focus{outline:2px solid var(--primary-color);outline-offset:2px}a:active{transform:translateY(1px)}.item a{display:block;width:100%;height:100%}