.WorldClock_container__Twqca{width:100%;max-width:52rem;margin:0 auto;padding:3rem 1rem}.WorldClock_backButton__QX3k0{display:inline-block;margin-bottom:1.5rem;color:#a0826d;text-decoration:none;font-weight:500;transition:color .2s ease}.WorldClock_backButton__QX3k0:hover{color:#8b6950}.WorldClock_localClock__sWMdm{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);border-radius:1.5rem;padding:3rem 2rem;text-align:center;margin-bottom:1.75rem;border:2px solid #a0826d}.WorldClock_localHeader__kb7hw{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.25rem}.WorldClock_localFlag__JrTuX{font-size:2rem}.WorldClock_localLabel___P9kP{font-size:1.125rem;color:#d1d5db;font-weight:500}.WorldClock_localTime__BYF05{font-size:7rem;font-weight:700;color:#ffffff;font-family:Courier New,Courier,monospace;letter-spacing:.04em;line-height:1;margin-bottom:1rem}.WorldClock_localDate__X6CfZ{font-size:1rem;color:#9ca3af;min-height:1.5rem}.WorldClock_cardsGrid__AkE8T{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.WorldClock_card__WffNB{display:flex;align-items:center;gap:.875rem;background:rgba(255,255,255,.4);border:2px solid #a0826d;border-radius:1rem;padding:1.25rem 1.375rem;transition:all .2s ease}.WorldClock_card__WffNB:hover{background:rgba(255,255,255,.6);border-color:#8b6950;transform:translateY(-2px)}.WorldClock_cardFlag__ZA_YA{font-size:2rem;line-height:1;flex-shrink:0}.WorldClock_cardMeta__lWVsA{flex:1 1;min-width:0}.WorldClock_cardLabel__6Cqp_{font-size:.9375rem;font-weight:600;color:#1f2937;line-height:1.2}.WorldClock_cardCity__ofjAQ{font-size:.75rem;color:#6b7280;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorldClock_cardRight__pwZ4p{flex-shrink:0;text-align:right}.WorldClock_cardTime__bZpit{font-size:1.875rem;font-weight:700;color:#1f2937;font-family:Courier New,Courier,monospace;letter-spacing:.04em;line-height:1;margin-bottom:.3rem}.WorldClock_cardOffset__k4iFK{display:inline-block;padding:.2rem .625rem;border-radius:999px;font-size:.75rem;font-weight:600}.WorldClock_ahead__vWrnk{background:rgba(16,185,129,.15);color:#065f46}.WorldClock_behind__ms8zz{background:rgba(245,158,11,.15);color:#92400e}.WorldClock_same__YXwPp{background:rgba(107,114,128,.15);color:#374151}@media (max-width:640px){.WorldClock_container__Twqca{padding:1.5rem .75rem}.WorldClock_localClock__sWMdm{padding:2.25rem 1.25rem}.WorldClock_localTime__BYF05{font-size:4.5rem}.WorldClock_card__WffNB{padding:1rem;gap:.625rem}.WorldClock_cardTime__bZpit{font-size:1.5rem}}@media (max-width:440px){.WorldClock_cardsGrid__AkE8T{grid-template-columns:1fr}.WorldClock_localTime__BYF05{font-size:3.5rem}}.WorldClock_dstNote__6Ys_q{margin-top:1rem;font-size:.8125rem;color:#6b7280;text-align:center;line-height:1.5}@media (prefers-color-scheme:dark){.WorldClock_localClock__sWMdm{background:linear-gradient(135deg,#0d0d1a,#0a1525 50%,#071e40)}.WorldClock_card__WffNB{background:rgba(31,41,55,.4);border-color:#8b6950}.WorldClock_card__WffNB:hover{background:rgba(31,41,55,.6);border-color:#b89968}.WorldClock_cardLabel__6Cqp_{color:#f9fafb}.WorldClock_cardCity__ofjAQ{color:#9ca3af}.WorldClock_cardTime__bZpit{color:#f9fafb}.WorldClock_cardDayDiff__danSW{color:#9ca3af}.WorldClock_ahead__vWrnk{background:rgba(16,185,129,.2);color:#34d399}.WorldClock_behind__ms8zz{background:rgba(245,158,11,.2);color:#fbbf24}.WorldClock_same__YXwPp{background:rgba(107,114,128,.2);color:#d1d5db}.WorldClock_dstNote__6Ys_q{color:#6b7280}}