.YouTubeTimestampGenerator_container__I0J5u{min-height:100vh;background:linear-gradient(135deg,#FF0000,#CC0000);padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.YouTubeTimestampGenerator_header__se962{text-align:center;margin-bottom:3rem}.YouTubeTimestampGenerator_title__u_OOn{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}.YouTubeTimestampGenerator_subtitle__pb7Ms{color:rgba(255,255,255,.9);font-size:1.1rem;font-weight:400;margin:0}.YouTubeTimestampGenerator_mainContent__53PPk{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.YouTubeTimestampGenerator_inputSection__wPIQs{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)}.YouTubeTimestampGenerator_urlGroup___s2ua{margin-bottom:2rem}.YouTubeTimestampGenerator_label__bN_L2{display:block;margin-bottom:.5rem}.YouTubeTimestampGenerator_labelText__gVK0T{color:#333;font-size:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.YouTubeTimestampGenerator_urlInput__o6QNV{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}.YouTubeTimestampGenerator_urlInput__o6QNV:focus{border-color:#FF0000;box-shadow:0 0 0 3px rgba(255,0,0,.1)}.YouTubeTimestampGenerator_urlInput__o6QNV::placeholder{color:#999;font-style:italic}.YouTubeTimestampGenerator_timeSection__lRbPZ{margin-bottom:2rem;padding:1.5rem;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.YouTubeTimestampGenerator_timeTitle__nqQea{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:1rem;text-align:center}.YouTubeTimestampGenerator_timeInputs__iMkC0{display:flex;justify-content:center;align-items:end;gap:.5rem;margin-bottom:1.5rem}.YouTubeTimestampGenerator_timeInput__A9UCv{display:flex;flex-direction:column;align-items:center}.YouTubeTimestampGenerator_timeLabel__TYOZ9{color:#666;font-size:.8rem;font-weight:500;margin-bottom:.5rem}.YouTubeTimestampGenerator_numberInput__J3S_c{width:80px;padding:12px 8px;font-size:18px;font-weight:600;text-align:center;border:2px solid #e0e0e0;border-radius:8px;background:white;color:#333;outline:none;transition:all .3s ease}.YouTubeTimestampGenerator_numberInput__J3S_c:focus{border-color:#FF0000;box-shadow:0 0 0 3px rgba(255,0,0,.1)}.YouTubeTimestampGenerator_timeSeparator__uzKdz{font-size:24px;font-weight:700;color:#333;align-self:center;margin:1.5rem .5rem 0}.YouTubeTimestampGenerator_quickTimeSection__dofiK{margin-bottom:1rem}.YouTubeTimestampGenerator_quickTimeTitle__ZzAhK{color:#666;font-size:.9rem;font-weight:500;margin-bottom:.5rem;text-align:center}.YouTubeTimestampGenerator_quickTimeButtons__t7OzU{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.YouTubeTimestampGenerator_quickTimeButton__KNZqs{padding:6px 12px;background:#FF0000;color:white;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.YouTubeTimestampGenerator_quickTimeButton__KNZqs:hover{background:#CC0000;transform:translateY(-1px)}.YouTubeTimestampGenerator_timePreview__7q3YR{text-align:center;padding:1rem;background:rgba(255,0,0,.1);border-radius:8px;color:#333;font-size:1rem}.YouTubeTimestampGenerator_buttonGroup__jvpJi{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.YouTubeTimestampGenerator_button___TpQ7{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}.YouTubeTimestampGenerator_generateButton__Nmy6q{background:linear-gradient(135deg,#FF0000,#CC0000);color:white;box-shadow:0 4px 12px rgba(255,0,0,.3)}.YouTubeTimestampGenerator_generateButton__Nmy6q:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,0,0,.4)}.YouTubeTimestampGenerator_generateButton__Nmy6q:disabled{opacity:.6;cursor:not-allowed;transform:none}.YouTubeTimestampGenerator_exampleButton__VX_No{background:#4CAF50;color:white;box-shadow:0 4px 12px rgba(76,175,80,.3)}.YouTubeTimestampGenerator_exampleButton__VX_No:hover{background:#45a049;transform:translateY(-2px);box-shadow:0 6px 16px rgba(76,175,80,.4)}.YouTubeTimestampGenerator_clearButton__650Bt{background:#f44336;color:white;box-shadow:0 4px 12px rgba(244,67,54,.3)}.YouTubeTimestampGenerator_clearButton__650Bt:hover{background:#d32f2f;transform:translateY(-2px);box-shadow:0 6px 16px rgba(244,67,54,.4)}.YouTubeTimestampGenerator_errorSection__U7i82{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:YouTubeTimestampGenerator_fadeInUp__38Frz .5s ease-out;border-left:4px solid #f44336}.YouTubeTimestampGenerator_errorIcon__EElDR{font-size:3rem;margin-bottom:1rem}.YouTubeTimestampGenerator_errorMessage__mZNCO{color:#f44336;font-size:1.1rem;font-weight:500}.YouTubeTimestampGenerator_resultSection__RSX5u{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:YouTubeTimestampGenerator_fadeInUp__38Frz .5s ease-out}@keyframes YouTubeTimestampGenerator_fadeInUp__38Frz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.YouTubeTimestampGenerator_resultHeader__efwxH{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.YouTubeTimestampGenerator_resultTitle__ZVyFp{color:#333;font-size:1.6rem;font-weight:600;margin:0}.YouTubeTimestampGenerator_videoInfo__lCy9A{color:#666;font-size:.9rem;font-family:Courier New,monospace}.YouTubeTimestampGenerator_linksGrid__QO1as{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.YouTubeTimestampGenerator_linkCard__uH37f{background:#f8f9fa;border-radius:12px;padding:1.5rem;border-left:4px solid #ff0000;transition:all .3s ease}.YouTubeTimestampGenerator_linkCard__uH37f:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.YouTubeTimestampGenerator_linkHeader__NddgN{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.YouTubeTimestampGenerator_linkTitle__KlBpf{color:#333;font-size:1.1rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.5rem}.YouTubeTimestampGenerator_linkActions__jU8k4{display:flex;gap:.5rem}.YouTubeTimestampGenerator_openButton__P1r29{padding:6px 12px;background:#FF0000;color:white;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.YouTubeTimestampGenerator_openButton__P1r29:hover{background:#CC0000;transform:translateY(-1px)}.YouTubeTimestampGenerator_copyButton__6Cqmz{padding:6px 12px;background:#4CAF50;color:white;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.YouTubeTimestampGenerator_copyButton__6Cqmz:hover{background:#45a049;transform:translateY(-1px)}.YouTubeTimestampGenerator_linkUrl__MPMg5{font-family:Courier New,monospace;font-size:.85rem;color:#2196F3;background:rgba(33,150,243,.1);padding:.8rem;border-radius:6px;margin-bottom:.5rem;word-break:break-all;line-height:1.4}.YouTubeTimestampGenerator_linkDescription__fDjtf{color:#666;font-size:.8rem;font-style:italic}.YouTubeTimestampGenerator_embedExample__kSEPo{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border-radius:12px;padding:1.5rem;border-left:4px solid #2196f3;margin-bottom:2rem}.YouTubeTimestampGenerator_embedTitle__F5n4G{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.YouTubeTimestampGenerator_embedCode__Zzk3j{font-family:Courier New,monospace;font-size:.8rem;color:#2196F3;background:rgba(255,255,255,.8);padding:1rem;border-radius:6px;margin-bottom:1rem;word-break:break-all;line-height:1.4;overflow-x:auto}.YouTubeTimestampGenerator_copyEmbedButton__blHn5{padding:10px 20px;background:#2196F3;color:white;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.YouTubeTimestampGenerator_copyEmbedButton__blHn5:hover{background:#1976D2;transform:translateY(-1px)}.YouTubeTimestampGenerator_timestampInfo__NTPap{background:#f8f9fa;border-radius:12px;padding:1.5rem;border-left:4px solid #ff9800}.YouTubeTimestampGenerator_infoTitle__4RSFd{font-size:1.1rem;margin-bottom:1rem}.YouTubeTimestampGenerator_infoGrid__0wMhX{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.YouTubeTimestampGenerator_infoItem__zCm04{display:flex;justify-content:space-between;align-items:center;padding:.8rem;background:white;border-radius:6px}.YouTubeTimestampGenerator_infoLabel__eAPFr{font-weight:500;color:#666;font-size:.9rem}.YouTubeTimestampGenerator_infoValue___JKQU{font-weight:600;color:#333;font-size:.9rem;font-family:Courier New,monospace}.YouTubeTimestampGenerator_infoSection__3dOow{max-width:1000px;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)}.YouTubeTimestampGenerator_infoTitle__4RSFd{color:#333;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.YouTubeTimestampGenerator_infoCard__NHUDZ{background:#f8f9fa;border-radius:12px;padding:1.5rem;border-left:4px solid #ff0000}.YouTubeTimestampGenerator_infoCard__NHUDZ h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.YouTubeTimestampGenerator_infoCard__NHUDZ p{color:#666;font-size:.95rem;line-height:1.5;margin:0}@media (max-width:768px){.YouTubeTimestampGenerator_container__I0J5u{padding:15px}.YouTubeTimestampGenerator_title__u_OOn{font-size:2rem}.YouTubeTimestampGenerator_subtitle__pb7Ms{font-size:1rem}.YouTubeTimestampGenerator_errorSection__U7i82,.YouTubeTimestampGenerator_infoSection__3dOow,.YouTubeTimestampGenerator_inputSection__wPIQs,.YouTubeTimestampGenerator_resultSection__RSX5u{padding:1.5rem}.YouTubeTimestampGenerator_timeInputs__iMkC0{flex-direction:column;gap:1rem}.YouTubeTimestampGenerator_timeSeparator__uzKdz{display:none}.YouTubeTimestampGenerator_numberInput__J3S_c{width:120px}.YouTubeTimestampGenerator_quickTimeButtons__t7OzU{flex-direction:column;align-items:center}.YouTubeTimestampGenerator_quickTimeButton__KNZqs{width:80px}.YouTubeTimestampGenerator_buttonGroup__jvpJi{flex-direction:column;align-items:center}.YouTubeTimestampGenerator_button___TpQ7{width:100%;max-width:300px}.YouTubeTimestampGenerator_linkHeader__NddgN,.YouTubeTimestampGenerator_resultHeader__efwxH{flex-direction:column;gap:1rem;align-items:stretch}.YouTubeTimestampGenerator_linkActions__jU8k4{justify-content:center}.YouTubeTimestampGenerator_infoGrid__0wMhX{grid-template-columns:1fr}.YouTubeTimestampGenerator_infoItem__zCm04{flex-direction:column;gap:.5rem;align-items:stretch}}@media (max-width:480px){.YouTubeTimestampGenerator_title__u_OOn{font-size:1.8rem}.YouTubeTimestampGenerator_errorSection__U7i82,.YouTubeTimestampGenerator_infoSection__3dOow,.YouTubeTimestampGenerator_inputSection__wPIQs,.YouTubeTimestampGenerator_resultSection__RSX5u{padding:1rem}.YouTubeTimestampGenerator_urlInput__o6QNV{font-size:14px;padding:12px}.YouTubeTimestampGenerator_numberInput__J3S_c{width:100px;font-size:16px}.YouTubeTimestampGenerator_button___TpQ7{padding:10px 20px;font-size:14px}.YouTubeTimestampGenerator_linkUrl__MPMg5{font-size:.75rem}.YouTubeTimestampGenerator_embedCode__Zzk3j{font-size:.7rem}}.YouTubeTimestampGenerator_button___TpQ7:focus,.YouTubeTimestampGenerator_copyButton__6Cqmz:focus,.YouTubeTimestampGenerator_copyEmbedButton__blHn5:focus,.YouTubeTimestampGenerator_numberInput__J3S_c:focus,.YouTubeTimestampGenerator_openButton__P1r29:focus,.YouTubeTimestampGenerator_quickTimeButton__KNZqs:focus,.YouTubeTimestampGenerator_urlInput__o6QNV:focus{outline:2px solid #FF0000;outline-offset:2px}.YouTubeTimestampGenerator_container__I0J5u *{transition:all .3s cubic-bezier(.4,0,.2,1)}