:where(.m-time-and-scale) .tz-clock-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-top:12px;display:grid}:where(.m-time-and-scale) .tz-clock-card{background:var(--color-background-secondary);border-radius:var(--border-radius-md);text-align:center;padding:10px 10px 8px;position:relative}:where(.m-time-and-scale) .tz-city{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:500}:where(.m-time-and-scale) .tz-time{color:var(--color-text-primary);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}:where(.m-time-and-scale) .tz-day-night{vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:3px;display:inline-block}:where(.m-time-and-scale) .tz-day{background:#f5c842}:where(.m-time-and-scale) .tz-night{background:#4e6490}:where(.m-time-and-scale) .game-card{background:var(--color-background-secondary);border-radius:var(--border-radius-md);margin-bottom:8px;padding:14px 14px 12px}:where(.m-time-and-scale) .game-q{color:var(--color-text-primary);margin-bottom:10px;font-size:13px;font-weight:500;line-height:1.5}:where(.m-time-and-scale) .game-opts{flex-wrap:wrap;gap:7px;margin-bottom:6px;display:flex}:where(.m-time-and-scale) .game-opt{border-radius:var(--border-radius-md);border:.5px solid var(--color-border-secondary);background:var(--color-background-primary);color:var(--color-text-primary);cursor:pointer;padding:5px 12px;font-size:12px;transition:background .1s}:where(.m-time-and-scale) .game-opt:hover{background:var(--color-background-tertiary)}:where(.m-time-and-scale) .game-opt.correct{color:#27500a;background:#eaf3de;border-color:#97c459}:where(.m-time-and-scale) .game-opt.wrong{color:#791f1f;background:#fcebeb;border-color:#f09595}:where(.m-time-and-scale) .game-opt:disabled{cursor:default}:where(.m-time-and-scale) .game-feedback{color:var(--color-text-secondary);min-height:18px;font-size:12px;line-height:1.5}:where(.m-time-and-scale) .game-score-val{color:var(--color-text-primary);min-width:40px;font-size:16px;font-weight:500}:where(.m-time-and-scale) .svg-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}:where(.m-time-and-scale) .dot-grid{flex-wrap:wrap;gap:2px;line-height:1;display:flex}:where(.m-time-and-scale) .dot-grid span{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}:where(.m-time-and-scale) .planet-input-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}:where(.m-time-and-scale) .planet-input-row label{color:var(--color-text-secondary);font-size:12px}:where(.m-time-and-scale) .planet-card-unit{color:var(--color-text-tertiary);margin-left:2px;font-size:11px;font-weight:400}:where(.m-time-and-scale) .planet-color-mercury{background:#9e9e9e}:where(.m-time-and-scale) .planet-color-venus{background:#d4a843}:where(.m-time-and-scale) .planet-color-earth{background:var(--accent)}:where(.m-time-and-scale) .planet-color-moon{background:#d3d3d3}:where(.m-time-and-scale) .planet-color-mars{background:#c1440e}:where(.m-time-and-scale) .planet-color-jupiter{background:#c88b3a}:where(.m-time-and-scale) .planet-color-saturn{background:#b5a26a}:where(.m-time-and-scale) .planet-color-uranus{background:#7de8e8}:where(.m-time-and-scale) .planet-color-neptune{background:#5b6fe4}:where(.m-time-and-scale) .planet-color-pluto{background:#6b6b6b}:where(.m-time-and-scale) .u-ml-6px{margin-left:6px}:where(.m-time-and-scale) .u-bg-hex-b5d4f4{background:#b5d4f4}:where(.m-time-and-scale) .u-bg-hex-378add{background:#2276ca}:where(.m-time-and-scale) .u-text-hex-fff{color:#fff}:where(.m-time-and-scale) .u-w-100-pct{width:100%}:where(.m-time-and-scale) .u-bg-hex-0c447c{background:#0c447c}:where(.m-time-and-scale) .u-bg-hex-534ab7{background:#534ab7}:where(.m-time-and-scale) .u-w-0-48-pct{width:.48%}:where(.m-time-and-scale) .u-bg-hex-afa9ec{background:#afa9ec}:where(.m-time-and-scale) .u-w-0-022-pct{width:.022%}:where(.m-time-and-scale) .u-bg-hex-cecbf6{background:#cecbf6}:where(.m-time-and-scale) .u-w-0-00040-pct{width:.0004%}:where(.m-time-and-scale) .u-maxw-700px{max-width:700px}:where(.m-time-and-scale) .u-fill-hex-4e99a3{fill:var(--accent)}:where(.m-time-and-scale) .u-w-0-07-pct{width:.07%}:where(.m-time-and-scale) .u-w-1-1-pct{width:1.1%}:where(.m-time-and-scale) .u-bg-hex-5dcaa5{background:#5dcaa5}:where(.m-time-and-scale) .u-bg-hex-1d9e75{background:#188160}:where(.m-time-and-scale) .u-bg-hex-085041{background:#085041}:where(.m-time-and-scale) .u-text-hex-9fe1cb{color:#9fe1cb}:where(.m-time-and-scale) .u-bg-hex-04342c{background:#04342c}:where(.m-time-and-scale) .u-text-hex-5dcaa5{color:#5dcaa5}:where(.m-time-and-scale) .u-w-8px{width:8px}:where(.m-time-and-scale) .u-h-8px{height:8px}:where(.m-time-and-scale) .u-radius-50-pct{border-radius:50%}:where(.m-time-and-scale) .u-ml-auto{margin-left:auto}:where(.m-time-and-scale) .u-maxh-280px{max-height:280px}:where(.m-time-and-scale) .u-w-80px-important{width:80px!important}:where(.m-time-and-scale) .u-lh-1-9{line-height:1.9}:where(.m-time-and-scale) .u-minw-500px{min-width:500px}:where(.m-time-and-scale) .u-gridcols-1fr-auto-1fr{grid-template-columns:1fr auto 1fr}:where(.m-time-and-scale) .u-p-14px-12px{padding:14px 12px}:where(.m-time-and-scale) .u-p-0-4px{padding:0 4px}:where(.m-time-and-scale) .u-minw-70px{min-width:70px}:where(.m-time-and-scale) .u-maxw-640px{max-width:640px}:where(.m-time-and-scale) .u-w-80px{width:80px}:where(.m-time-and-scale) .u-p-0-16px{padding:0 16px}:where(.m-time-and-scale) .u-maxw-680px{max-width:680px}:where(.m-time-and-scale) .u-p-10px{padding:10px}:where(.m-time-and-scale) .u-p-3px-10px{padding:3px 10px}:where(.m-time-and-scale) .u-w-6px{width:6px}:where(.m-time-and-scale) .u-text-hex-f09595{color:#f09595}:where(.m-time-and-scale) .u-mt-3px{margin-top:3px}:where(.m-time-and-scale) .cal-tab-active{background:var(--color-background-tertiary);border-color:var(--color-border-primary);color:var(--color-text-primary);font-weight:500}:where(.m-time-and-scale) .cal-type-badge{border:.5px solid;border-radius:6px;padding:2px 9px;font-size:11px;font-weight:500}:where(.m-time-and-scale) .cal-month-chip{background:var(--color-background-secondary);color:var(--color-text-secondary);white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:11px}:where(.m-time-and-scale) .cal-color-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}:where(.m-time-and-scale) .tz-lbl-blue{fill:#1e74cc;stroke:#1e74cc}:where(.m-time-and-scale) .tz-lbl-mint{fill:#288062;stroke:#288062}:where(.m-time-and-scale) .tz-lbl-green{fill:#2a8063;stroke:#2a8063}:where(.m-time-and-scale) .tz-lbl-red{fill:#c1440e;stroke:#c1440e}html[data-theme=dark] :where(.m-time-and-scale) .tz-lbl-blue{fill:#b5d4f4;stroke:#b5d4f4}html[data-theme=dark] :where(.m-time-and-scale) .tz-lbl-mint{fill:#9fe1cb;stroke:#9fe1cb}html[data-theme=dark] :where(.m-time-and-scale) .tz-lbl-green{fill:#5dcaa5;stroke:#5dcaa5}html[data-theme=dark] :where(.m-time-and-scale) .tz-lbl-red{fill:#ed5411;stroke:#ed5411}@media (prefers-color-scheme:dark){html[data-theme=auto] :where(.m-time-and-scale) .tz-lbl-blue{fill:#b5d4f4;stroke:#b5d4f4}html[data-theme=auto] :where(.m-time-and-scale) .tz-lbl-mint{fill:#9fe1cb;stroke:#9fe1cb}html[data-theme=auto] :where(.m-time-and-scale) .tz-lbl-green{fill:#5dcaa5;stroke:#5dcaa5}html[data-theme=auto] :where(.m-time-and-scale) .tz-lbl-red{fill:#ed5411;stroke:#ed5411}}.fa-hourglass-half{background-color:currentColor;width:.75em;-webkit-mask:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 384 512%22><path fill=%22currentColor%22 d=%22M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64V75c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437v11c-17.7 0-32 14.3-32 32s14.3 32 32 32H64 320h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V437c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320 64 32zM96 75V64H288V75c0 19-5.6 37.4-16 53H112c-10.3-15.6-16-34-16-53zm16 309c3.5-5.3 7.6-10.3 12.1-14.9L192 301.3l67.9 67.9c4.6 4.6 8.6 9.6 12.1 14.9H112z%22/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 384 512%22><path fill=%22currentColor%22 d=%22M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64V75c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437v11c-17.7 0-32 14.3-32 32s14.3 32 32 32H64 320h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V437c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320 64 32zM96 75V64H288V75c0 19-5.6 37.4-16 53H112c-10.3-15.6-16-34-16-53zm16 309c3.5-5.3 7.6-10.3 12.1-14.9L192 301.3l67.9 67.9c4.6 4.6 8.6 9.6 12.1 14.9H112z%22/></svg>") 50%/contain no-repeat}
