body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#0f2027,#203a43 50%,#2c5364);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:radial-gradient(circle at center,#1a1a1a 0,#000 100%);color:#fff;justify-content:center;min-height:100vh}.App,.clock-container{align-items:center;display:flex}.clock-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #ffffff0d;border-radius:50px;box-shadow:0 25px 50px -12px #00000080;flex-direction:column;gap:3rem;padding:4rem}.analog-clock{align-items:center;background:#0a0a0a;border-radius:50%;box-shadow:inset 0 0 20px #000c,0 0 0 10px #111,0 0 0 12px #222;display:flex;height:350px;justify-content:center;position:relative;width:350px}.clock-face{height:100%;position:relative;width:100%}.marker{background:#ffffff4d;height:15px;left:50%;margin-left:-1px;position:absolute;top:50%;transform-origin:50% 0;width:2px}.marker:nth-child(3n){background:#fffc;height:25px;margin-left:-2px;width:4px}.hand{border-radius:10px;bottom:50%;left:50%;position:absolute;transform-origin:bottom center;transition:transform .5s cubic-bezier(.4,2.08,.55,.44)}.hour-hand{background:#fff;height:80px;margin-left:-4px;width:8px;z-index:3}.minute-hand{background:#a0a0a0;height:120px;margin-left:-2px;width:4px;z-index:2}.second-hand{background:#ff3e3e;box-shadow:0 0 8px #ff3e3e80;height:140px;margin-left:-1px;transition:transform .1s cubic-bezier(.4,2.08,.55,.44);width:2px;z-index:4}.center-dot{background:#ff3e3e;border-radius:50%;box-shadow:0 0 15px #ff3e3ecc;height:14px;left:50%;margin-left:-7px;margin-top:-7px;position:absolute;top:50%;width:14px;z-index:10}.clock-info{text-align:center}.date-display{color:#fff6;font-family:Inter,-apple-system,sans-serif;font-size:.85rem;font-weight:500;letter-spacing:5px;margin-bottom:.75rem;text-transform:uppercase}.digital-time{background:#ffffff0d;border-radius:100px;color:#fffc;display:inline-block;font-family:SF Mono,Fira Code,monospace;font-size:1.2rem;font-weight:400;letter-spacing:3px;margin-bottom:2rem;padding:.5rem 1.5rem}.location-container{border-top:1px solid #ffffff1a;padding-top:1.5rem}.location-display{color:#ffffff4d;font-family:Space Grotesk,monospace;font-size:.8rem;letter-spacing:1px}
/*# sourceMappingURL=main.ed5925bf.css.map*/