.VOSDashboard_dashboardBg__SeBpu{min-height:100vh;background:var(--bg-gradient);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}[data-theme=dark] .VOSDashboard_dashboardBg__SeBpu{background:var(--dark-bg-gradient)}.VOSDashboard_dashboardContainer__m4y_g{background:var(--card-bg);border-radius:24px;box-shadow:var(--shadow-light);border:1px solid var(--border-color);padding:2.5rem;max-width:1000px;width:100%;display:flex;flex-direction:column;gap:2rem;transition:var(--transition-standard)}.VOSDashboard_dashboardContainer__m4y_g:hover{box-shadow:var(--shadow-hover)}.VOSDashboard_header__4ic5h{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.5rem;border-bottom:2px solid var(--border-color);margin-bottom:1rem}.VOSDashboard_title__sFvYX{font-size:3rem;font-weight:800;color:var(--primary-color);letter-spacing:-.5px;background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.VOSDashboard_profileImg__QbKVc{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid var(--primary-color);background:var(--card-bg);box-shadow:0 8px 24px rgba(104,190,241,.2);transition:var(--transition-standard)}.VOSDashboard_profileImg__QbKVc:hover{transform:scale(1.05);box-shadow:0 12px 32px rgba(104,190,241,.3)}.VOSDashboard_cityTimes__teN8i{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.VOSDashboard_cityTimeBox__61Un5{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:1.5rem;text-align:center;box-shadow:var(--shadow-light);transition:var(--transition-standard);position:relative;overflow:hidden}.VOSDashboard_cityTimeBox__61Un5:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color))}.VOSDashboard_cityTimeBox__61Un5:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}.VOSDashboard_cityName__0ioMs{font-weight:700;color:var(--primary-color);font-size:1.25rem;letter-spacing:.5px;margin-bottom:.5rem}.VOSDashboard_cityTime__vveaO{display:block;font-size:1.5rem;color:var(--text-color);font-weight:600;font-family:SF Mono,Monaco,Inconsolata,monospace}.VOSDashboard_grid__mjxLB{display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem;gap:2rem;align-items:start}.VOSDashboard_leftPanel__yultl{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--card-bg);border:1px solid var(--border-color);border-radius:20px;padding:2rem;box-shadow:var(--shadow-light);transition:var(--transition-standard)}.VOSDashboard_leftPanel__yultl:hover{box-shadow:var(--shadow-hover)}.VOSDashboard_rightPanel__69EYQ{display:flex;flex-direction:column;gap:1.5rem}.VOSDashboard_luckRingContainer__faINW{display:flex;align-items:center;justify-content:center;position:relative;margin:1rem 0}.VOSDashboard_luckRingContainer__faINW svg{filter:drop-shadow(0 4px 8px rgba(104,190,241,.1))}.VOSDashboard_timersSection__82luy{display:flex;flex-direction:column;gap:1.5rem}.VOSDashboard_timerBox__OaTy_{background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);border-radius:20px;padding:2rem;text-align:center;box-shadow:var(--shadow-light);transition:var(--transition-standard);position:relative;overflow:hidden}.VOSDashboard_timerBox__OaTy_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent);pointer-events:none}.VOSDashboard_timerBox__OaTy_:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}.VOSDashboard_timerTime__kp90y{font-size:2.5rem;font-weight:800;color:#ffffff;letter-spacing:2px;margin-bottom:.5rem;font-family:SF Mono,Monaco,Inconsolata,monospace;text-shadow:0 2px 4px rgba(0,0,0,.2)}.VOSDashboard_timerLabel__BO4va{font-size:1.1rem;color:rgba(255,255,255,.9);font-weight:600;margin-bottom:.5rem;letter-spacing:.5px}.VOSDashboard_timerPercent__C2727{color:rgba(255,255,255,.8);font-size:1rem;font-weight:500}@media (max-width:768px){.VOSDashboard_dashboardContainer__m4y_g{padding:1.5rem;margin:1rem}.VOSDashboard_grid__mjxLB{grid-template-columns:1fr;gap:1.5rem}.VOSDashboard_cityTimes__teN8i{grid-template-columns:1fr}.VOSDashboard_header__4ic5h{flex-direction:column;gap:1rem;text-align:center}.VOSDashboard_title__sFvYX{font-size:2.5rem}.VOSDashboard_profileImg__QbKVc{width:60px;height:60px}.VOSDashboard_timerTime__kp90y{font-size:2rem}}@media (max-width:480px){.VOSDashboard_dashboardBg__SeBpu{padding:1rem .5rem}.VOSDashboard_dashboardContainer__m4y_g{padding:1rem;border-radius:16px}.VOSDashboard_title__sFvYX{font-size:2rem}.VOSDashboard_cityTimeBox__61Un5{padding:1rem}.VOSDashboard_timerBox__OaTy_{padding:1.5rem}.VOSDashboard_timerTime__kp90y{font-size:1.8rem}}@keyframes VOSDashboard_floatBird__vf24L{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.VOSDashboard_holoProfile__PECZu{animation:VOSDashboard_floatBird__vf24L 3s ease-in-out infinite}[data-theme=dark] .VOSDashboard_timerBox__OaTy_{background:linear-gradient(135deg,var(--dark-primary-color) 0,var(--dark-secondary-color) 100%)}[data-theme=dark] .VOSDashboard_cityTimeBox__61Un5:before{background:linear-gradient(90deg,var(--dark-primary-color),var(--dark-secondary-color))}