.servertime-module__YBZK0G__container{max-width:700px;margin:0 auto;padding:20px}.servertime-module__YBZK0G__timeSection{text-align:center;margin-bottom:20px}.servertime-module__YBZK0G__timeLabel{color:#64748b;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:.8rem}.servertime-module__YBZK0G__timeDisplay{color:#0f172a;letter-spacing:2px;font-family:Courier New,Courier,monospace;font-size:clamp(3rem,12vw,5rem);font-weight:700;line-height:1}.servertime-module__YBZK0G__msDisplay{color:#6366f1;vertical-align:baseline;font-size:.45em;font-weight:600}.servertime-module__YBZK0G__infoRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex}.servertime-module__YBZK0G__dateDisplay{color:#64748b;font-size:.82rem}.servertime-module__YBZK0G__infoDivider{color:#cbd5e1;user-select:none;font-size:.85rem}.servertime-module__YBZK0G__syncBadge{letter-spacing:.3px;border-radius:20px;align-items:center;padding:2px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.servertime-module__YBZK0G__syncBadgeSynced{color:#15803d;background:#dcfce7;border:1px solid #bbf7d0}.servertime-module__YBZK0G__syncBadgeSyncing{color:#a16207;background:#fef9c3;border:1px solid #fde68a;animation:1.5s ease-in-out infinite servertime-module__YBZK0G__pulse}.servertime-module__YBZK0G__syncBadgeFailed{color:#dc2626;background:#fee2e2;border:1px solid #fecaca}@keyframes servertime-module__YBZK0G__pulse{0%,to{opacity:1}50%{opacity:.6}}.servertime-module__YBZK0G__offsetText{color:#94a3b8;opacity:.8;font-family:Courier New,monospace;font-size:.68rem}.servertime-module__YBZK0G__resyncBtn{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:4px 12px;font-size:.75rem;transition:all .2s}.servertime-module__YBZK0G__resyncBtn:hover{color:#6366f1;background:#eef2ff;border-color:#6366f1}.servertime-module__YBZK0G__copyBtn{color:#64748b;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:4px;padding:2px 10px;font-size:.72rem;font-weight:500;transition:all .2s;display:inline-flex}.servertime-module__YBZK0G__copyBtn:hover{color:#6366f1;background:#eef2ff;border-color:#6366f1}.servertime-module__YBZK0G__copyBtnCopied{color:#22c55e;background:#f0fdf4;border-color:#22c55e}.servertime-module__YBZK0G__ticketingSection{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:24px;padding:24px}.servertime-module__YBZK0G__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.servertime-module__YBZK0G__sectionTitle{color:#1e293b;align-items:center;gap:8px;font-size:1.1rem;font-weight:600;display:flex}.servertime-module__YBZK0G__sectionIcon{font-size:1.2rem}.servertime-module__YBZK0G__soundToggle{cursor:pointer;background:#f8fafc;border:2px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;transition:all .2s;display:flex}.servertime-module__YBZK0G__soundToggleOn{background:#eef2ff;border-color:#6366f1}.servertime-module__YBZK0G__soundToggleOff{opacity:.6;border-color:#e2e8f0}.servertime-module__YBZK0G__soundToggle:hover{border-color:#6366f1;transform:scale(1.05)}.servertime-module__YBZK0G__targetInputRow{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:8px;margin-bottom:16px;display:flex}.servertime-module__YBZK0G__inputGroup{flex-direction:column;gap:4px;display:flex}.servertime-module__YBZK0G__inputLabel{color:#64748b;text-transform:uppercase;text-align:center;font-size:.75rem;font-weight:500}.servertime-module__YBZK0G__timeInput{text-align:center;color:#1e293b;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;outline:none;width:72px;height:52px;font-family:Courier New,monospace;font-size:1.5rem;font-weight:600;transition:border-color .2s,box-shadow .2s}.servertime-module__YBZK0G__timeInput:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.servertime-module__YBZK0G__timeSeparator{color:#94a3b8;padding-bottom:4px;font-size:2rem;font-weight:700}.servertime-module__YBZK0G__presetGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid}.servertime-module__YBZK0G__presetBtn{color:#475569;cursor:pointer;white-space:nowrap;text-align:center;background:#fff;border:2px solid #e2e8f0;border-radius:10px;padding:10px 12px;font-size:.85rem;font-weight:500;transition:all .2s}.servertime-module__YBZK0G__presetBtn:hover{color:#6366f1;background:#eef2ff;border-color:#6366f1}.servertime-module__YBZK0G__presetBtn:active{transform:scale(.97)}.servertime-module__YBZK0G__targetActions{margin-bottom:16px}.servertime-module__YBZK0G__setTargetBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.servertime-module__YBZK0G__setTargetBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f166}.servertime-module__YBZK0G__setTargetBtn:active{transform:translateY(0)}.servertime-module__YBZK0G__clearTargetBtn{color:#ef4444;cursor:pointer;background:#fff;border:2px solid #ef4444;border-radius:12px;width:100%;height:48px;font-size:1rem;font-weight:600;transition:all .2s}.servertime-module__YBZK0G__clearTargetBtn:hover{background:#fef2f2}.servertime-module__YBZK0G__countdownSection{text-align:center;margin-top:20px}.servertime-module__YBZK0G__progressBarContainer{background:#e2e8f0;border-radius:2px;width:100%;height:4px;margin-bottom:20px;overflow:hidden}.servertime-module__YBZK0G__progressBar{background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:2px;height:100%;transition:width .1s linear}.servertime-module__YBZK0G__statusBadge{letter-spacing:1px;text-transform:uppercase;border-radius:20px;margin-bottom:16px;padding:6px 24px;font-size:.9rem;font-weight:700;display:inline-block}.servertime-module__YBZK0G__statusReady{color:#1d4ed8;background:#dbeafe;border:1px solid #93c5fd}.servertime-module__YBZK0G__statusGo{color:#15803d;background:#dcfce7;border:1px solid #86efac;animation:.6s ease-in-out infinite servertime-module__YBZK0G__goPulse}@keyframes servertime-module__YBZK0G__goPulse{0%,to{transform:scale(1);box-shadow:0 0 #22c55e66}50%{transform:scale(1.05);box-shadow:0 0 0 12px #22c55e00}}.servertime-module__YBZK0G__countdownLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:.8rem}.servertime-module__YBZK0G__countdownDisplay{margin-bottom:12px}.servertime-module__YBZK0G__countdownTime{color:#1e293b;letter-spacing:2px;font-family:Courier New,Courier,monospace;font-size:clamp(1.8rem,8vw,3rem);font-weight:700;line-height:1.2}.servertime-module__YBZK0G__countdownTimeGo{color:#22c55e;animation:.8s ease-in-out infinite servertime-module__YBZK0G__goFlash}@keyframes servertime-module__YBZK0G__goFlash{0%,to{opacity:1}50%{opacity:.5}}.servertime-module__YBZK0G__targetDisplay{color:#94a3b8;font-family:Courier New,monospace;font-size:.85rem}body[data-theme=dark] .servertime-module__YBZK0G__timeDisplay{color:#f1f5f9}body[data-theme=dark] .servertime-module__YBZK0G__msDisplay{color:#818cf8}:is(body[data-theme=dark] .servertime-module__YBZK0G__timeLabel,body[data-theme=dark] .servertime-module__YBZK0G__dateDisplay){color:#94a3b8}body[data-theme=dark] .servertime-module__YBZK0G__infoDivider{color:#475569}body[data-theme=dark] .servertime-module__YBZK0G__syncBadgeSynced{color:#4ade80;background:#052e16;border-color:#166534}body[data-theme=dark] .servertime-module__YBZK0G__syncBadgeSyncing{color:#fbbf24;background:#422006;border-color:#78350f}body[data-theme=dark] .servertime-module__YBZK0G__syncBadgeFailed{color:#f87171;background:#450a0a;border-color:#7f1d1d}body[data-theme=dark] .servertime-module__YBZK0G__offsetText{color:#64748b}body[data-theme=dark] .servertime-module__YBZK0G__resyncBtn{color:#94a3b8;background:#0f172a;border-color:#334155}body[data-theme=dark] .servertime-module__YBZK0G__resyncBtn:hover{color:#818cf8;background:#1e1b4b;border-color:#818cf8}body[data-theme=dark] .servertime-module__YBZK0G__copyBtn{color:#94a3b8;background:#1e293b;border-color:#334155}body[data-theme=dark] .servertime-module__YBZK0G__copyBtn:hover{color:#818cf8;background:#1e1b4b;border-color:#818cf8}body[data-theme=dark] .servertime-module__YBZK0G__copyBtnCopied{color:#4ade80;background:#052e16;border-color:#166534}body[data-theme=dark] .servertime-module__YBZK0G__ticketingSection{background:#1e293b;border-color:#334155}body[data-theme=dark] .servertime-module__YBZK0G__sectionTitle{color:#e2e8f0}body[data-theme=dark] .servertime-module__YBZK0G__soundToggle{background:#0f172a;border-color:#334155}body[data-theme=dark] .servertime-module__YBZK0G__soundToggleOn{background:#1e1b4b;border-color:#818cf8}body[data-theme=dark] .servertime-module__YBZK0G__soundToggle:hover{border-color:#818cf8}body[data-theme=dark] .servertime-module__YBZK0G__timeInput{color:#e2e8f0;background:#0f172a;border-color:#334155}body[data-theme=dark] .servertime-module__YBZK0G__timeInput:focus{background:#1e293b;border-color:#818cf8}body[data-theme=dark] .servertime-module__YBZK0G__timeSeparator{color:#64748b}body[data-theme=dark] .servertime-module__YBZK0G__inputLabel{color:#94a3b8}body[data-theme=dark] .servertime-module__YBZK0G__presetBtn{color:#94a3b8;background:#0f172a;border-color:#334155}body[data-theme=dark] .servertime-module__YBZK0G__presetBtn:hover{color:#818cf8;background:#1e1b4b;border-color:#818cf8}body[data-theme=dark] .servertime-module__YBZK0G__clearTargetBtn{color:#f87171;background:#0f172a;border-color:#7f1d1d}body[data-theme=dark] .servertime-module__YBZK0G__clearTargetBtn:hover{background:#450a0a}body[data-theme=dark] .servertime-module__YBZK0G__progressBarContainer{background:#334155}body[data-theme=dark] .servertime-module__YBZK0G__statusReady{color:#93c5fd;background:#1e1b4b;border-color:#3730a3}body[data-theme=dark] .servertime-module__YBZK0G__statusGo{color:#4ade80;background:#052e16;border-color:#166534}body[data-theme=dark] .servertime-module__YBZK0G__countdownTime{color:#f1f5f9}body[data-theme=dark] .servertime-module__YBZK0G__countdownTimeGo{color:#4ade80}:is(body[data-theme=dark] .servertime-module__YBZK0G__countdownLabel,body[data-theme=dark] .servertime-module__YBZK0G__targetDisplay){color:#64748b}.servertime-module__YBZK0G__countdown321Overlay{z-index:9999;pointer-events:none;background:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.servertime-module__YBZK0G__countdown321Number{color:#fff;text-shadow:0 0 60px #6366f1e6,0 0 120px #6366f180;font-family:Courier New,Courier,monospace;font-size:clamp(120px,35vw,300px);font-weight:900;line-height:1;animation:.95s cubic-bezier(.34,1.56,.64,1) forwards servertime-module__YBZK0G__numPop}.servertime-module__YBZK0G__countdown321Red{color:#f44;text-shadow:0 0 60px #ef4444e6,0 0 120px #ef444480}@keyframes servertime-module__YBZK0G__numPop{0%{opacity:0;transform:scale(.2)}15%{opacity:1;transform:scale(1.2)}50%{opacity:1;transform:scale(1)}85%{opacity:.8;transform:scale(.95)}to{opacity:0;transform:scale(.85)}}.servertime-module__YBZK0G__goFlashOverlay{z-index:9998;pointer-events:none;background:#22c55ea6;animation:.9s ease-out forwards servertime-module__YBZK0G__goFlashFade;position:fixed;inset:0}@keyframes servertime-module__YBZK0G__goFlashFade{0%{opacity:1}30%{opacity:.8}to{opacity:0}}.servertime-module__YBZK0G__countdownTimeUrgent{color:#f59e0b;animation:.5s ease-in-out infinite servertime-module__YBZK0G__urgentPulse}.servertime-module__YBZK0G__countdownTimeRed{color:#ef4444;animation:.3s ease-in-out infinite servertime-module__YBZK0G__redPulse}@keyframes servertime-module__YBZK0G__urgentPulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes servertime-module__YBZK0G__redPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}body[data-theme=dark] .servertime-module__YBZK0G__countdownTimeUrgent{color:#fbbf24}body[data-theme=dark] .servertime-module__YBZK0G__countdownTimeRed{color:#f87171}@media (max-width:640px){.servertime-module__YBZK0G__container{padding:16px}.servertime-module__YBZK0G__ticketingSection{padding:18px}.servertime-module__YBZK0G__presetGrid{grid-template-columns:repeat(2,1fr)}.servertime-module__YBZK0G__targetInputRow{gap:6px}.servertime-module__YBZK0G__timeInput{width:60px;height:46px;font-size:1.3rem}.servertime-module__YBZK0G__timeSeparator{font-size:1.5rem}.servertime-module__YBZK0G__infoRow{gap:6px}.servertime-module__YBZK0G__dateDisplay{font-size:.75rem}}@media (max-width:375px){.servertime-module__YBZK0G__timeDisplay{font-size:2.5rem}.servertime-module__YBZK0G__timeInput{width:55px;height:42px;font-size:1.1rem}.servertime-module__YBZK0G__countdownTime{font-size:1.5rem}}
