.ultrakit-cd-wrapper{--ultrakit-cd-accent: #6c5ce7;--ultrakit-cd-accent2: #a29bfe;width: 100%}.ultrakit-cd-inner{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 16px}.ultrakit-cd-sep{font-size: 36px;font-weight: 800;color: rgba(255,255,255,0.4);line-height: 1;align-self: center;margin-bottom: 24px;flex-shrink: 0;user-select: none}.ultrakit-cd-unit{width: 120px;height: 120px;display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius: 16px;background: var(--ultrakit-cd-accent);position: relative;overflow: hidden;flex-shrink: 0;box-sizing: border-box}.ultrakit-cd-number{font-size: 48px;font-weight: 900;color: #ffffff;line-height: 1;letter-spacing: -0.02em;display: block;font-variant-numeric: tabular-nums;transition: transform 0.15s ease,opacity 0.15s ease}.ultrakit-cd-label{font-size: 13px;font-weight: 600;color: rgba(255,255,255,0.7);text-transform: uppercase;letter-spacing: 0.08em;margin-top: 4px;display: block;line-height: 1}.ultrakit-cd-number.ticking{animation: ultrakit-cd-tick 0.2s ease}@keyframes ultrakit-cd-tick{0%{transform: translateY(-6px);opacity: 0}100%{transform: translateY(0);opacity: 1}}.ultrakit-cd-expired-msg{text-align: center;padding: 20px;font-size: 18px;font-weight: 600;animation: ultrakit-cd-fadein 0.6s ease}@keyframes ultrakit-cd-fadein{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ultrakit-cd-style-1 .ultrakit-cd-unit{background: var(--ultrakit-cd-accent);box-shadow: 0 8px 28px rgba(108,92,231,0.3);transition: transform 0.3s ease,box-shadow 0.3s ease}.ultrakit-cd-style-1 .ultrakit-cd-unit:hover{transform: translateY(-4px);box-shadow: 0 14px 36px rgba(108,92,231,0.4)}.ultrakit-cd-style-2 .ultrakit-cd-unit{background: linear-gradient(135deg,var(--ultrakit-cd-accent) 0%,var(--ultrakit-cd-accent2) 100%);box-shadow: 0 8px 28px rgba(108,92,231,0.25)}.ultrakit-cd-style-2 .ultrakit-cd-unit::before{content: '';position: absolute;inset: 0;background: linear-gradient(135deg,rgba(255,255,255,0.12) 0%,transparent 60%);pointer-events: none}.ultrakit-cd-style-3 .ultrakit-cd-unit{background: #0f0f1a;border: 1px solid rgba(108,92,231,0.25);box-shadow: 0 4px 24px rgba(0,0,0,0.4)}.ultrakit-cd-style-3.ultrakit-cd-style-3.ultrakit-cd-style-3.ultrakit-cd-style-3 .ultrakit-cd-number{color: #ffffff !important}.ultrakit-cd-style-3.ultrakit-cd-style-3.ultrakit-cd-style-3.ultrakit-cd-style-3 .ultrakit-cd-label{color: rgba(255,255,255,0.35) !important}.ultrakit-cd-style-3.ultrakit-cd-style-3.ultrakit-cd-style-3.ultrakit-cd-style-3 .ultrakit-cd-sep{color: rgba(255,255,255,0.15) !important}.ultrakit-cd-style-3 .ultrakit-cd-unit::after{content: '';position: absolute;top: 0;left: 0;right: 0;height: 3px;background: var(--ultrakit-cd-accent)}.ultrakit-cd-style-4 .ultrakit-cd-unit{background: rgba(255,255,255,0.15);-webkit-backdrop-filter: blur(16px);backdrop-filter: blur(16px);border: 1px solid rgba(255,255,255,0.3);box-shadow: 0 8px 32px rgba(0,0,0,0.12),inset 0 1px 0 rgba(255,255,255,0.3)}.ultrakit-cd-style-4.ultrakit-cd-style-4.ultrakit-cd-style-4.ultrakit-cd-style-4 .ultrakit-cd-number{color: #ffffff !important}.ultrakit-cd-style-4.ultrakit-cd-style-4.ultrakit-cd-style-4.ultrakit-cd-style-4 .ultrakit-cd-label{color: rgba(255,255,255,0.65) !important}.ultrakit-cd-style-4.ultrakit-cd-style-4.ultrakit-cd-style-4.ultrakit-cd-style-4 .ultrakit-cd-sep{color: rgba(255,255,255,0.3) !important}.ultrakit-cd-style-5 .ultrakit-cd-unit{background: transparent;border: none;box-shadow: none;height: auto;padding: 0 8px}.ultrakit-cd-style-5.ultrakit-cd-style-5.ultrakit-cd-style-5.ultrakit-cd-style-5 .ultrakit-cd-number{font-size: 64px;color: var(--ultrakit-cd-accent) !important;font-weight: 900}.ultrakit-cd-style-5.ultrakit-cd-style-5.ultrakit-cd-style-5.ultrakit-cd-style-5 .ultrakit-cd-label{color: #888 !important;text-transform: none;letter-spacing: 0}.ultrakit-cd-style-5.ultrakit-cd-style-5.ultrakit-cd-style-5.ultrakit-cd-style-5 .ultrakit-cd-sep{color: var(--ultrakit-cd-accent) !important;margin-bottom: 28px}.ultrakit-cd-style-6 .ultrakit-cd-unit{background: transparent;overflow: visible;box-shadow: none}.ultrakit-cd-flip-card{position: relative;width: 100%;height: calc(100% - 28px);display: flex;flex-direction: column;border-radius: 10px;overflow: hidden;box-shadow: 0 6px 24px rgba(0,0,0,0.35)}.ultrakit-cd-flip-top,.ultrakit-cd-flip-bottom{width: 100%;height: 50%;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative}.ultrakit-cd-flip-top{background: #222230;border-radius: 10px 10px 0 0;border-bottom: 1px solid rgba(0,0,0,0.4);align-items: flex-end;padding-bottom: 2px}.ultrakit-cd-flip-bottom{background: #1a1a28;border-radius: 0 0 10px 10px;align-items: flex-start;padding-top: 2px}.ultrakit-cd-flip-card .ultrakit-cd-number{font-size: 44px;color: #ffffff;display: block;line-height: 1}.ultrakit-cd-flip-bottom .ultrakit-cd-number{margin-top: -22px}.ultrakit-cd-flip-anim{position: absolute;left: 0;right: 0;height: 50%;display: flex;align-items: center;justify-content: center;overflow: hidden;transform-origin: bottom center;backface-visibility: hidden}.ultrakit-cd-flip-top-anim{top: 0;background: #2d2d42;border-radius: 10px 10px 0 0;align-items: flex-end;padding-bottom: 2px;transform-origin: bottom center;transform: rotateX(0deg)}.ultrakit-cd-flip-bottom-anim{bottom: 0;background: #222230;border-radius: 0 0 10px 10px;align-items: flex-start;padding-top: 2px;transform-origin: top center;transform: rotateX(-90deg)}.ultrakit-cd-flip-top-anim .ultrakit-cd-number,.ultrakit-cd-flip-bottom-anim .ultrakit-cd-number{margin: 0}.ultrakit-cd-flip-bottom-anim .ultrakit-cd-number{margin-top: -22px}.ultrakit-cd-flip-card::after{content: '';position: absolute;top: 50%;left: 0;right: 0;height: 2px;background: rgba(0,0,0,0.5);transform: translateY(-50%);z-index: 5;pointer-events: none}.ultrakit-cd-unit[data-flipping="1"] .ultrakit-cd-flip-top-anim{animation: ultrakit-flip-top 0.25s ease-in forwards}.ultrakit-cd-unit[data-flipping="1"] .ultrakit-cd-flip-bottom-anim{animation: ultrakit-flip-bottom 0.25s ease-out 0.25s forwards}@keyframes ultrakit-flip-top{from{transform: rotateX(0deg)}to{transform: rotateX(-90deg)}}@keyframes ultrakit-flip-bottom{from{transform: rotateX(-90deg)}to{transform: rotateX(0deg)}}.ultrakit-cd-style-7 .ultrakit-cd-unit{background: #0a0a14;border: 1px solid var(--ultrakit-cd-accent);box-shadow: 0 0 0 1px var(--ultrakit-cd-accent),inset 0 0 30px rgba(108,92,231,0.1),0 0 30px rgba(108,92,231,0.25),0 0 60px rgba(108,92,231,0.12);transition: box-shadow 0.4s ease}.ultrakit-cd-style-7 .ultrakit-cd-unit:hover{box-shadow: 0 0 0 2px var(--ultrakit-cd-accent),inset 0 0 40px rgba(108,92,231,0.18),0 0 50px rgba(108,92,231,0.4),0 0 90px rgba(108,92,231,0.2)}.ultrakit-cd-style-7.ultrakit-cd-style-7.ultrakit-cd-style-7.ultrakit-cd-style-7 .ultrakit-cd-number{color: var(--ultrakit-cd-accent) !important;text-shadow: 0 0 12px var(--ultrakit-cd-accent),0 0 30px var(--ultrakit-cd-accent)}.ultrakit-cd-style-7.ultrakit-cd-style-7.ultrakit-cd-style-7.ultrakit-cd-style-7 .ultrakit-cd-label{color: rgba(108,92,231,0.6) !important}.ultrakit-cd-style-7.ultrakit-cd-style-7.ultrakit-cd-style-7.ultrakit-cd-style-7 .ultrakit-cd-sep{color: var(--ultrakit-cd-accent) !important;opacity: 0.4;text-shadow: 0 0 10px var(--ultrakit-cd-accent)}.ultrakit-cd-style-8 .ultrakit-cd-unit{background: transparent;border: 3px solid var(--ultrakit-cd-accent);border-radius: 50%;box-shadow: 0 0 0 6px rgba(108,92,231,0.08);transition: transform 0.3s ease}.ultrakit-cd-style-8 .ultrakit-cd-unit:hover{transform: scale(1.06)}.ultrakit-cd-style-8.ultrakit-cd-style-8.ultrakit-cd-style-8.ultrakit-cd-style-8 .ultrakit-cd-number{color: var(--ultrakit-cd-accent) !important}.ultrakit-cd-style-8.ultrakit-cd-style-8.ultrakit-cd-style-8.ultrakit-cd-style-8 .ultrakit-cd-label{color: #888 !important}.ultrakit-cd-style-8.ultrakit-cd-style-8.ultrakit-cd-style-8.ultrakit-cd-style-8 .ultrakit-cd-sep{color: var(--ultrakit-cd-accent) !important;opacity: 0.4}@media (max-width: 600px){.ultrakit-cd-unit{width: 80px !important;height: 80px !important}.ultrakit-cd-number{font-size: 32px !important}.ultrakit-cd-style-5 .ultrakit-cd-number{font-size: 44px !important}.ultrakit-cd-style-6 .ultrakit-cd-flip-card .ultrakit-cd-number{font-size: 30px !important}.ultrakit-cd-style-6 .ultrakit-cd-flip-bottom .ultrakit-cd-number{margin-top: -15px}.ultrakit-cd-label{font-size: 10px !important}.ultrakit-cd-sep{font-size: 24px !important}.ultrakit-cd-inner{gap: 8px !important}}@media (prefers-reduced-motion: reduce){.ultrakit-cd-number.ticking{animation: none}.ultrakit-cd-expired-msg{animation: none}.ultrakit-cd-style-1 .ultrakit-cd-unit,.ultrakit-cd-style-7 .ultrakit-cd-unit,.ultrakit-cd-style-8 .ultrakit-cd-unit{transition: none}.ultrakit-cd-style-1 .ultrakit-cd-unit:hover,.ultrakit-cd-style-8 .ultrakit-cd-unit:hover{transform: none}.ultrakit-cd-unit[data-flipping="1"] .ultrakit-cd-flip-top-anim,.ultrakit-cd-unit[data-flipping="1"] .ultrakit-cd-flip-bottom-anim{animation: none}}