.YouTubeThumbnailDownloader_container__XqQpn{min-height:100vh;background:linear-gradient(135deg,#FF0000,#CC0000);padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.YouTubeThumbnailDownloader_header__NoaMx{text-align:center;margin-bottom:3rem}.YouTubeThumbnailDownloader_title__KdIsM{color:#ffffff;font-size:2.5rem;font-weight:700;margin-bottom:.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.3);letter-spacing:1px}.YouTubeThumbnailDownloader_subtitle__FjmGk{color:rgba(255,255,255,.9);font-size:1.1rem;font-weight:400;margin:0}.YouTubeThumbnailDownloader_mainContent__mG8Dl{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.YouTubeThumbnailDownloader_inputSection__SfHqE{background:rgba(255,255,255,.95);border-radius:20px;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(10px)}.YouTubeThumbnailDownloader_inputGroup__rF0uB{margin-bottom:2rem}.YouTubeThumbnailDownloader_label__B1jih{display:block;margin-bottom:.5rem}.YouTubeThumbnailDownloader_labelText___MlvX{color:#333;font-size:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.YouTubeThumbnailDownloader_urlInput__0NGiw{width:100%;padding:16px;font-size:16px;border:2px solid #e0e0e0;border-radius:12px;background:white;color:#333;outline:none;transition:all .3s ease;font-family:Courier New,monospace}.YouTubeThumbnailDownloader_urlInput__0NGiw:focus{border-color:#FF0000;box-shadow:0 0 0 3px rgba(255,0,0,.1)}.YouTubeThumbnailDownloader_urlInput__0NGiw::placeholder{color:#999;font-style:italic}.YouTubeThumbnailDownloader_buttonGroup__OipQB{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.YouTubeThumbnailDownloader_button__fx14e{padding:12px 24px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;min-width:140px;justify-content:center}.YouTubeThumbnailDownloader_generateButton__EKYJ_{background:linear-gradient(135deg,#FF0000,#CC0000);color:white;box-shadow:0 4px 12px rgba(255,0,0,.3)}.YouTubeThumbnailDownloader_generateButton__EKYJ_:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,0,0,.4)}.YouTubeThumbnailDownloader_generateButton__EKYJ_:disabled{opacity:.6;cursor:not-allowed;transform:none}.YouTubeThumbnailDownloader_exampleButton__e9fJy{background:#4CAF50;color:white;box-shadow:0 4px 12px rgba(76,175,80,.3)}.YouTubeThumbnailDownloader_exampleButton__e9fJy:hover{background:#45a049;transform:translateY(-2px);box-shadow:0 6px 16px rgba(76,175,80,.4)}.YouTubeThumbnailDownloader_clearButton__H_dxP{background:#f44336;color:white;box-shadow:0 4px 12px rgba(244,67,54,.3)}.YouTubeThumbnailDownloader_clearButton__H_dxP:hover{background:#d32f2f;transform:translateY(-2px);box-shadow:0 6px 16px rgba(244,67,54,.4)}.YouTubeThumbnailDownloader_errorSection__C8_oX{background:rgba(255,255,255,.95);border-radius:20px;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(10px);text-align:center;animation:YouTubeThumbnailDownloader_fadeInUp__coPNm .5s ease-out;border-left:4px solid #f44336}.YouTubeThumbnailDownloader_errorIcon__XDmpU{font-size:3rem;margin-bottom:1rem}.YouTubeThumbnailDownloader_errorMessage__hVF4A{color:#f44336;font-size:1.1rem;font-weight:500}.YouTubeThumbnailDownloader_resultSection__qX30v{background:rgba(255,255,255,.95);border-radius:20px;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(10px);animation:YouTubeThumbnailDownloader_fadeInUp__coPNm .5s ease-out}@keyframes YouTubeThumbnailDownloader_fadeInUp__coPNm{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.YouTubeThumbnailDownloader_resultHeader__B3wXI{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.YouTubeThumbnailDownloader_resultTitle__q947a{color:#333;font-size:1.6rem;font-weight:600;margin:0}.YouTubeThumbnailDownloader_resultActions__HiWfk{display:flex;gap:.5rem}.YouTubeThumbnailDownloader_downloadAllButton__y6Oxo{padding:10px 20px;background:#FF9800;color:white;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.YouTubeThumbnailDownloader_downloadAllButton__y6Oxo:hover{background:#F57C00;transform:translateY(-1px)}.YouTubeThumbnailDownloader_videoInfo__d_9O5{background:#f8f9fa;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border-left:4px solid #ff0000}.YouTubeThumbnailDownloader_videoDetails__2aebS{display:flex;flex-direction:column;gap:.5rem}.YouTubeThumbnailDownloader_videoId__I_IBE,.YouTubeThumbnailDownloader_videoTitle__Od3QV{font-size:.9rem;color:#333}.YouTubeThumbnailDownloader_videoId__I_IBE strong,.YouTubeThumbnailDownloader_videoTitle__Od3QV strong{color:#FF0000}.YouTubeThumbnailDownloader_qualitySelector__1MqqP{margin-bottom:2rem}.YouTubeThumbnailDownloader_selectorTitle__xzUXQ{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.YouTubeThumbnailDownloader_qualityButtons__VfEcF{display:flex;gap:.5rem;flex-wrap:wrap}.YouTubeThumbnailDownloader_qualityButton__vCfYR{padding:8px 16px;background:#f8f9fa;color:#333;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.YouTubeThumbnailDownloader_qualityButton__vCfYR:hover{background:#e9ecef;border-color:#FF0000}.YouTubeThumbnailDownloader_qualityButton__vCfYR.YouTubeThumbnailDownloader_active__3meyf{background:#FF0000;color:white;border-color:#FF0000}.YouTubeThumbnailDownloader_previewSection__CzD9I{background:linear-gradient(135deg,#fff5f5,#ffe0e0);border-radius:12px;padding:1.5rem;margin-bottom:2rem;border-left:4px solid #ff0000}.YouTubeThumbnailDownloader_previewHeader__oRYzX{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.YouTubeThumbnailDownloader_previewTitle__ud5Zp{color:#333;font-size:1.2rem;font-weight:600;margin:0}.YouTubeThumbnailDownloader_previewActions__zGHF8{display:flex;gap:.5rem}.YouTubeThumbnailDownloader_downloadButton__9JQaW{padding:8px 16px;background:#4CAF50;color:white;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.YouTubeThumbnailDownloader_downloadButton__9JQaW:hover{background:#45a049;transform:translateY(-1px)}.YouTubeThumbnailDownloader_copyButton__hekpt{padding:8px 16px;background:#2196F3;color:white;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.YouTubeThumbnailDownloader_copyButton__hekpt:hover{background:#1976D2;transform:translateY(-1px)}.YouTubeThumbnailDownloader_thumbnailPreview__GHV0i{text-align:center;margin-bottom:1rem}.YouTubeThumbnailDownloader_thumbnailImage__mMhRI{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:all .3s ease}.YouTubeThumbnailDownloader_thumbnailImage__mMhRI:hover{transform:scale(1.02);box-shadow:0 6px 16px rgba(0,0,0,.3)}.YouTubeThumbnailDownloader_imageError__PNgBv{display:flex;align-items:center;justify-content:center;height:200px;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;color:#6c757d;font-style:italic}.YouTubeThumbnailDownloader_thumbnailInfo__P_5_n{background:rgba(255,255,255,.8);border-radius:8px;padding:1rem}.YouTubeThumbnailDownloader_infoGrid__9Keh5{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.YouTubeThumbnailDownloader_infoItem__WEVwu{display:flex;flex-direction:column;gap:.25rem}.YouTubeThumbnailDownloader_infoLabel__24rpM{font-weight:600;color:#666;font-size:.85rem}.YouTubeThumbnailDownloader_infoValue__6_rCn{color:#333;font-size:.9rem}.YouTubeThumbnailDownloader_urlCode__CANz8{font-family:Courier New,monospace;font-size:.8rem;background:#f8f9fa;padding:.25rem .5rem;border-radius:4px;word-break:break-all}.YouTubeThumbnailDownloader_allThumbnailsSection__XXZCt{margin-top:2rem}.YouTubeThumbnailDownloader_allThumbnailsTitle__ul_un{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.YouTubeThumbnailDownloader_thumbnailsGrid__cZBE9{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.YouTubeThumbnailDownloader_thumbnailCard__dabsn{background:#f8f9fa;border-radius:12px;padding:1rem;border-left:4px solid #ff0000;transition:all .3s ease}.YouTubeThumbnailDownloader_thumbnailCard__dabsn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.YouTubeThumbnailDownloader_cardHeader__e9d2k{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.YouTubeThumbnailDownloader_cardTitle__01L0F{font-weight:600;color:#333;font-size:.9rem}.YouTubeThumbnailDownloader_cardActions__low6Z{display:flex;gap:.25rem}.YouTubeThumbnailDownloader_cardCopyButton__4_fXt,.YouTubeThumbnailDownloader_cardDownloadButton__VSUbl{padding:4px 8px;border:none;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s ease}.YouTubeThumbnailDownloader_cardDownloadButton__VSUbl{background:#4CAF50;color:white}.YouTubeThumbnailDownloader_cardDownloadButton__VSUbl:hover{background:#45a049}.YouTubeThumbnailDownloader_cardCopyButton__4_fXt{background:#2196F3;color:white}.YouTubeThumbnailDownloader_cardCopyButton__4_fXt:hover{background:#1976D2}.YouTubeThumbnailDownloader_cardImageWrapper__cGZXB{text-align:center;margin-bottom:1rem}.YouTubeThumbnailDownloader_cardImage__YxUmX{width:100%;height:auto;border-radius:6px;transition:all .3s ease}.YouTubeThumbnailDownloader_cardImage__YxUmX:hover{transform:scale(1.02)}.YouTubeThumbnailDownloader_cardImageError__k3jiG{display:flex;align-items:center;justify-content:center;height:120px;background:#e9ecef;border:1px dashed #adb5bd;border-radius:6px;color:#6c757d;font-size:.8rem;font-style:italic}.YouTubeThumbnailDownloader_cardInfo__51nCB{text-align:center}.YouTubeThumbnailDownloader_cardResolution__P3xFk{font-weight:600;color:#FF0000;font-size:.9rem;margin-bottom:.25rem}.YouTubeThumbnailDownloader_cardDescription__D7KzY{color:#666;font-size:.8rem;line-height:1.3}.YouTubeThumbnailDownloader_infoSection__INBjV{max-width:1200px;margin:3rem auto 0;background:rgba(255,255,255,.95);border-radius:20px;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(10px)}.YouTubeThumbnailDownloader_infoTitle___nTZi{color:#333;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.YouTubeThumbnailDownloader_infoCard__1IXTY{background:#f8f9fa;border-radius:12px;padding:1.5rem;border-left:4px solid #ff0000}.YouTubeThumbnailDownloader_infoCard__1IXTY h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.YouTubeThumbnailDownloader_infoCard__1IXTY p{color:#666;font-size:.95rem;line-height:1.5;margin:0}@media (max-width:768px){.YouTubeThumbnailDownloader_container__XqQpn{padding:15px}.YouTubeThumbnailDownloader_title__KdIsM{font-size:2rem}.YouTubeThumbnailDownloader_subtitle__FjmGk{font-size:1rem}.YouTubeThumbnailDownloader_errorSection__C8_oX,.YouTubeThumbnailDownloader_infoSection__INBjV,.YouTubeThumbnailDownloader_inputSection__SfHqE,.YouTubeThumbnailDownloader_resultSection__qX30v{padding:1.5rem}.YouTubeThumbnailDownloader_buttonGroup__OipQB{flex-direction:column;align-items:center}.YouTubeThumbnailDownloader_button__fx14e{width:100%;max-width:300px}.YouTubeThumbnailDownloader_previewHeader__oRYzX,.YouTubeThumbnailDownloader_resultHeader__B3wXI{flex-direction:column;gap:1rem;align-items:stretch}.YouTubeThumbnailDownloader_previewActions__zGHF8{justify-content:center}.YouTubeThumbnailDownloader_qualityButtons__VfEcF{flex-direction:column}.YouTubeThumbnailDownloader_qualityButton__vCfYR{width:100%}.YouTubeThumbnailDownloader_infoGrid__9Keh5,.YouTubeThumbnailDownloader_thumbnailsGrid__cZBE9{grid-template-columns:1fr}.YouTubeThumbnailDownloader_videoDetails__2aebS{gap:1rem}.YouTubeThumbnailDownloader_cardHeader__e9d2k{flex-direction:column;gap:.5rem;align-items:stretch}.YouTubeThumbnailDownloader_cardActions__low6Z{justify-content:center}}@media (max-width:480px){.YouTubeThumbnailDownloader_title__KdIsM{font-size:1.8rem}.YouTubeThumbnailDownloader_errorSection__C8_oX,.YouTubeThumbnailDownloader_infoSection__INBjV,.YouTubeThumbnailDownloader_inputSection__SfHqE,.YouTubeThumbnailDownloader_resultSection__qX30v{padding:1rem}.YouTubeThumbnailDownloader_urlInput__0NGiw{font-size:14px;padding:12px}.YouTubeThumbnailDownloader_button__fx14e{padding:10px 20px;font-size:14px}.YouTubeThumbnailDownloader_thumbnailsGrid__cZBE9{gap:1rem}.YouTubeThumbnailDownloader_thumbnailCard__dabsn{padding:.8rem}}.YouTubeThumbnailDownloader_button__fx14e:focus,.YouTubeThumbnailDownloader_cardCopyButton__4_fXt:focus,.YouTubeThumbnailDownloader_cardDownloadButton__VSUbl:focus,.YouTubeThumbnailDownloader_copyButton__hekpt:focus,.YouTubeThumbnailDownloader_downloadAllButton__y6Oxo:focus,.YouTubeThumbnailDownloader_downloadButton__9JQaW:focus,.YouTubeThumbnailDownloader_qualityButton__vCfYR:focus,.YouTubeThumbnailDownloader_urlInput__0NGiw:focus{outline:2px solid #FF0000;outline-offset:2px}.YouTubeThumbnailDownloader_container__XqQpn *{transition:all .3s cubic-bezier(.4,0,.2,1)}