.ClockCard_card__gK3Kh{background:var(--card-bg);border:2px solid var(--border-color);border-radius:var(--radius-sm);overflow:hidden;transition:all .3s ease}.ClockCard_card__gK3Kh:hover{border-color:var(--primary-color);box-shadow:var(--shadow-hover)}.ClockCard_cardHeader__Ap1yB{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 0}.ClockCard_headerLeft__PC6cp{display:flex;align-items:center;gap:2px}.ClockCard_dstStar__yx_77{color:#e74c3c;font-size:16px;font-weight:700;line-height:1}.ClockCard_favoriteBtn__QObaQ,.ClockCard_removeBtn__7vhGZ{background:none;border:none;cursor:pointer;padding:4px 6px;font-size:13px;color:var(--text-light);border-radius:4px;transition:all .2s ease;box-shadow:none}.ClockCard_favoriteBtn__QObaQ:after,.ClockCard_removeBtn__7vhGZ:after{display:none}.ClockCard_favoriteBtn__QObaQ:hover{color:#f1c40f;background:rgba(241,196,15,.1)}.ClockCard_removeBtn__7vhGZ:hover{color:var(--danger);background:var(--danger-bg)}.ClockCard_cardBody__86R36{padding:8px 16px 16px;text-align:center}.ClockCard_citySection__8QZ0d{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:4px}.ClockCard_regionIcon__FjL8P{font-size:12px;color:var(--primary-color)}.ClockCard_region__72kxn{font-size:11px;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px}.ClockCard_cityName__IDHz3{font-size:18px;font-weight:700;margin:0 0 2px;color:var(--text-color)}.ClockCard_timezoneName___zx3j{font-size:12px;color:var(--text-light);margin-bottom:8px}.ClockCard_time__vbhj1{font-size:32px;font-weight:700;color:var(--primary-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:1px;margin-bottom:2px}.ClockCard_fullTimezoneName__QfuI_{font-size:11px;color:var(--text-light);margin-bottom:8px;font-style:italic}.ClockCard_date__gdYff{font-size:13px;color:var(--text-color);margin-bottom:2px}.ClockCard_weekday__1hYsr{font-size:12px;color:var(--text-light);margin-bottom:4px}.ClockCard_offset__pJrLx{font-size:11px;color:var(--text-light);font-family:monospace}.WorldClockDashboard_dashboard__JiRpU{max-width:1000px;margin:0 auto;padding:20px}.WorldClockDashboard_toolbar__1yWV_{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.WorldClockDashboard_toolbarLeft__edU05{display:flex;align-items:center;gap:8px}.WorldClockDashboard_dstNote__vUTFZ{font-size:11px;color:var(--text-light);white-space:nowrap}.WorldClockDashboard_dstNote__vUTFZ .WorldClockDashboard_dstStar__iXjEu{color:#e74c3c;font-weight:700}.WorldClockDashboard_formatToggle__KwI1y{padding:6px 14px;border:2px solid var(--border-color);border-radius:var(--radius-xs);background:var(--card-bg);color:var(--text-color);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:none}.WorldClockDashboard_formatToggle__KwI1y:after{display:none}.WorldClockDashboard_formatToggle__KwI1y:hover{border-color:var(--primary-color)}.WorldClockDashboard_formatToggle__KwI1y.WorldClockDashboard_active__svRie{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.WorldClockDashboard_quickSearchBar__5X_AO{display:flex;align-items:center;gap:8px;background:var(--card-bg);border:2px solid var(--border-color);border-radius:var(--radius-xs);padding:8px 12px;margin-bottom:16px}.WorldClockDashboard_quickSearchIcon__JYcPA{color:var(--text-light);font-size:14px;flex-shrink:0}.WorldClockDashboard_quickSearchInput__WY3v_{flex:1 1;border:none;background:none;font-size:14px;color:var(--text-color);outline:none}.WorldClockDashboard_quickSearchInput__WY3v_::placeholder{color:var(--text-light)}.WorldClockDashboard_quickSearchClear__4tukv{padding:0 4px;border:none;background:none;color:var(--text-light);cursor:pointer;font-size:18px;line-height:1;transition:color .15s ease;box-shadow:none}.WorldClockDashboard_quickSearchClear__4tukv:after{display:none}.WorldClockDashboard_quickSearchClear__4tukv:hover{color:var(--text-color)}.WorldClockDashboard_addBtn__4iqbD{padding:8px 16px;border:2px solid var(--primary-color);border-radius:var(--radius-xs);background:var(--primary-color);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px;box-shadow:none}.WorldClockDashboard_addBtn__4iqbD:after{display:none}.WorldClockDashboard_addBtn__4iqbD:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.WorldClockDashboard_addPanel__LOptm{background:var(--card-bg);border:2px solid var(--border-color);border-radius:var(--radius-sm);padding:16px;margin-bottom:20px;max-height:400px;overflow-y:auto}.WorldClockDashboard_searchBar__0lOPK{display:flex;align-items:center;gap:8px;background:var(--card-bg);border:2px solid var(--border-color);border-radius:var(--radius-xs);padding:8px 12px;margin-bottom:12px}.WorldClockDashboard_searchIcon__a_Qru{color:var(--text-light);font-size:14px;flex-shrink:0}.WorldClockDashboard_searchInput__0HP3i{flex:1 1;border:none;background:none;font-size:14px;color:var(--text-color);outline:none}.WorldClockDashboard_searchInput__0HP3i::placeholder{color:var(--text-light)}.WorldClockDashboard_searchClear__PNWHx{padding:0 4px;border:none;background:none;color:var(--text-light);cursor:pointer;font-size:18px;line-height:1;transition:color .15s ease;box-shadow:none}.WorldClockDashboard_searchClear__PNWHx:after{display:none}.WorldClockDashboard_searchClear__PNWHx:hover{color:var(--text-color)}.WorldClockDashboard_timezoneList__HGLPs{display:flex;flex-direction:column;gap:12px}.WorldClockDashboard_regionGroup__YITa4{border-bottom:1px solid var(--border-color);padding-bottom:8px}.WorldClockDashboard_regionTitle__8OtEZ{font-size:12px;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px;padding:0 4px}.WorldClockDashboard_regionItems__X6vou{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:4px;gap:4px}.WorldClockDashboard_tzItem__QR_Yq{display:flex;flex-direction:column;padding:6px 8px;border:1px solid transparent;border-radius:4px;background:none;cursor:pointer;text-align:left;transition:all .15s ease;box-shadow:none}.WorldClockDashboard_tzItem__QR_Yq:after{display:none}.WorldClockDashboard_tzItem__QR_Yq:hover:not(:disabled){background:var(--input-bg);border-color:var(--border-color)}.WorldClockDashboard_tzItem__QR_Yq:disabled{cursor:default;opacity:.4}.WorldClockDashboard_tzItem__QR_Yq.WorldClockDashboard_tzAdded__xAHaV{background:rgba(0,102,255,.05);border-color:var(--primary-color)}.WorldClockDashboard_tzCity__dqbct{font-size:13px;font-weight:600;color:var(--text-color)}.WorldClockDashboard_tzPath__5EFDQ{font-size:10px;color:var(--text-light)}.WorldClockDashboard_clockGrid__YrfLp{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.WorldClockDashboard_emptyState__sTsoM{text-align:center;padding:60px 20px;color:var(--text-light)}.WorldClockDashboard_emptyIcon__q6UgB{font-size:48px;color:var(--border-color);margin-bottom:16px}.WorldClockDashboard_emptyState__sTsoM h3{color:var(--text-color);margin:0 0 8px}.WorldClockDashboard_emptyState__sTsoM p{margin:0;font-size:14px}.WorldClockDashboard_loadingState__xTO1e{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:var(--text-light);gap:12px;font-size:14px}@media (max-width:768px){.WorldClockDashboard_clockGrid__YrfLp{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.WorldClockDashboard_regionItems__X6vou{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (max-width:480px){.WorldClockDashboard_dashboard__JiRpU{padding:16px 12px}.WorldClockDashboard_clockGrid__YrfLp{grid-template-columns:1fr}}.FAQ_faqSection__7EvMn{max-width:800px;margin:50px auto 30px;padding:0 15px}.FAQ_faqTitle__m9E8o{font-size:22px;margin:30px 0 15px;color:var(--primary-color);font-weight:600}.FAQ_faqList__Uj4di{display:flex;flex-direction:column;gap:16px}.FAQ_faqItem__1FTAL{background:var(--card-bg);border:2px solid var(--border-color);border-radius:var(--radius-xs);padding:20px 24px;transition:all .3s ease}.FAQ_faqItem__1FTAL:hover{border-color:var(--primary-color);box-shadow:var(--shadow)}.FAQ_question__Lifu8{font-size:16px;color:var(--text-color);margin:0 0 12px;display:flex;align-items:center;gap:10px}.FAQ_answer__cKqKL{font-size:14px;color:var(--text-light);line-height:1.7;margin:0;padding-left:24px;border-left:3px solid var(--border-color)}.FAQ_faqItem__1FTAL:hover .FAQ_faqIcon__8Tem0{animation:FAQ_faqPulse__tCDgz 1s ease-in-out infinite}@keyframes FAQ_faqPulse__tCDgz{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@media (max-width:768px){.FAQ_faqTitle__m9E8o{font-size:1.25rem}.FAQ_faqItem__1FTAL{padding:16px 20px}}