.datetime-module___ogoFW__stack{gap:16px;min-width:0;display:grid}.datetime-module___ogoFW__grow{flex:260px;min-width:0}.datetime-module___ogoFW__zoneField{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;font-weight:700;display:flex}.datetime-module___ogoFW__zoneField>svg{width:16px;height:16px;color:var(--cobalt)}.datetime-module___ogoFW__zoneSelect.datetime-module___ogoFW__zoneSelect{min-height:38px;font-size:var(--fs-sm);width:auto;min-width:0;max-width:100%;padding:4px 36px 4px 10px}.datetime-module___ogoFW__clock{border-radius:var(--r-lg);background:var(--navy);color:#fff;gap:12px;min-width:0;padding:16px 18px;display:grid;position:relative;overflow:hidden}.datetime-module___ogoFW__clock:before{content:"";background:var(--g-brand);opacity:.35;clip-path:polygon(20% 0,100% 10%,80% 100%,0 70%);pointer-events:none;width:260px;height:200px;position:absolute;top:-60px;right:-40px}@media (min-width:768px){.datetime-module___ogoFW__clock{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:18px 24px}}.datetime-module___ogoFW__clockMain,.datetime-module___ogoFW__clockSide{gap:2px;min-width:0;display:grid;position:relative}.datetime-module___ogoFW__clockSide{justify-items:start;gap:6px}@media (min-width:768px){.datetime-module___ogoFW__clockSide{text-align:right;justify-items:end}}.datetime-module___ogoFW__clockLabel{font-size:var(--fs-xs);color:#ffffffc7;overflow-wrap:anywhere;align-items:center;gap:6px;font-weight:700;display:inline-flex}.datetime-module___ogoFW__clockLabel svg{width:14px;height:14px}.datetime-module___ogoFW__clockTime{font-family:var(--font-jakarta), var(--font-sans);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:800;line-height:1.1}.datetime-module___ogoFW__clockDate{font-size:var(--fs-sm);color:#ffffffe0;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.datetime-module___ogoFW__clockUnix{font-family:var(--font-mono);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:700}.datetime-module___ogoFW__inputRow{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.datetime-module___ogoFW__examples{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.datetime-module___ogoFW__chip{border-radius:var(--r-pill);border:1px solid var(--line-2);min-height:32px;font-family:var(--font-mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:border-color var(--t-fast), background-color var(--t-fast), color var(--t-fast);background:#fff;padding:4px 10px;font-size:12px;overflow:hidden}.datetime-module___ogoFW__chip:hover{border-color:var(--cobalt);color:var(--cobalt-700);background:var(--cobalt-050)}.datetime-module___ogoFW__chip:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.datetime-module___ogoFW__hero{border-radius:var(--r-lg);background:linear-gradient(135deg,#eaf9ff,#eef1ff);border:1px solid #c7d8fb;gap:8px;min-width:0;padding:16px 18px;display:grid}.datetime-module___ogoFW__heroMain{gap:4px;min-width:0;display:grid}.datetime-module___ogoFW__heroLabel{font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 8px;font-weight:700;display:flex}.datetime-module___ogoFW__heroLabel strong{color:var(--ink)}.datetime-module___ogoFW__heroValue{font-family:var(--font-jakarta), var(--font-sans);font-size:var(--fs-xl);overflow-wrap:anywhere;font-weight:800;line-height:1.35}.datetime-module___ogoFW__heroMeta{font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.datetime-module___ogoFW__heroNote{font-size:var(--fs-xs);color:var(--ink-3)}.datetime-module___ogoFW__relative{color:var(--cobalt-700);font-weight:700}.datetime-module___ogoFW__notes{gap:4px;margin:0;padding-left:18px;display:grid}.datetime-module___ogoFW__card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.datetime-module___ogoFW__cardTitle{font-size:var(--fs-sm);align-items:center;gap:8px;font-weight:800;display:flex}.datetime-module___ogoFW__cardTitle svg{width:16px;height:16px;color:var(--cobalt)}.datetime-module___ogoFW__formats{gap:0;margin:0;display:grid}.datetime-module___ogoFW__formatRow{border-bottom:1px solid var(--line);gap:2px 12px;min-width:0;padding:8px 0;display:grid}.datetime-module___ogoFW__formatRow:last-child{border-bottom:0}@media (min-width:768px){.datetime-module___ogoFW__formatRow{grid-template-columns:260px minmax(0,1fr);align-items:center}}.datetime-module___ogoFW__formatRow dt{font-size:var(--fs-xs);color:var(--ink-3);font-weight:700}.datetime-module___ogoFW__formatRow dd{align-items:center;gap:6px;min-width:0;margin:0;display:flex}.datetime-module___ogoFW__value{min-width:0;color:var(--ink);overflow-wrap:anywhere;word-break:break-all;flex:1;font-size:13px}.datetime-module___ogoFW__customRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.datetime-module___ogoFW__customOut{border-radius:var(--r-sm);background:var(--ice-2);border:1px solid var(--line);overflow-wrap:anywhere;flex:200px;min-width:0;padding:10px 12px;font-size:13px}.datetime-module___ogoFW__world{gap:6px;list-style:none;display:grid}.datetime-module___ogoFW__worldRow{border-radius:var(--r-sm);background:var(--ice-2);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 10px;display:grid}.datetime-module___ogoFW__worldZone{font-weight:700;font-size:var(--fs-sm);overflow-wrap:anywhere}.datetime-module___ogoFW__worldTime{font-family:var(--font-mono);font-variant-numeric:tabular-nums;grid-column:1;font-size:13px}.datetime-module___ogoFW__worldOff{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;grid-column:1;align-items:center;gap:6px;display:flex}.datetime-module___ogoFW__worldRow>button{grid-area:1/2/span 3}@media (min-width:768px){.datetime-module___ogoFW__worldRow{grid-template-columns:minmax(160px,1.2fr) minmax(0,1.4fr) minmax(0,1fr) auto}.datetime-module___ogoFW__worldTime,.datetime-module___ogoFW__worldOff{grid-column:auto}.datetime-module___ogoFW__worldRow>button{grid-area:auto}}.datetime-module___ogoFW__addZone{align-items:center;gap:8px;min-width:0;display:flex}.datetime-module___ogoFW__addIcon{width:16px;height:16px;color:var(--cobalt);flex:none}.datetime-module___ogoFW__twoCol{gap:16px;min-width:0;display:grid}@media (min-width:960px){.datetime-module___ogoFW__twoCol{grid-template-columns:repeat(2,minmax(0,1fr))}}.datetime-module___ogoFW__eraInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:480px){.datetime-module___ogoFW__eraInputs{grid-template-columns:1.4fr 1fr 1fr 1fr}}.datetime-module___ogoFW__bigResult{border-radius:var(--r-md);background:linear-gradient(135deg,#eaf9ff,#eef1ff);border:1px solid #c7d8fb;justify-items:start;gap:4px;min-width:0;padding:14px 16px;display:grid}.datetime-module___ogoFW__bigLabel{font-size:var(--fs-xs);color:var(--ink-3);font-weight:700}.datetime-module___ogoFW__bigValue{font-family:var(--font-jakarta), var(--font-sans);font-size:var(--fs-xl);overflow-wrap:anywhere;font-weight:800;line-height:1.35}.datetime-module___ogoFW__overlap{font-size:var(--fs-sm);color:var(--ink-2);font-weight:650}.datetime-module___ogoFW__tableWrap{overflow-x:auto}.datetime-module___ogoFW__eraTable{border-collapse:collapse;width:100%;font-size:var(--fs-sm);min-width:420px}.datetime-module___ogoFW__eraTable th,.datetime-module___ogoFW__eraTable td{border-bottom:1px solid var(--line);text-align:left;font-variant-numeric:tabular-nums;padding:8px 10px}.datetime-module___ogoFW__eraTable thead th{background:var(--ice-2);font-size:var(--fs-xs);color:var(--ink-3)}.datetime-module___ogoFW__withNow{align-items:center;gap:8px;min-width:0;display:flex}.datetime-module___ogoFW__withNow>input{flex:1;min-width:0}.datetime-module___ogoFW__periodGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,110px),1fr));gap:10px;display:grid}.datetime-module___ogoFW__addMeta{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.datetime-module___ogoFW__addMeta code{overflow-wrap:anywhere}.datetime-module___ogoFW__tabs{min-width:0}
