.tool-container[data-astro-cid-tdvxsvy6]{gap:var(--space-6);flex-direction:column;display:flex}.live-epoch-card[data-astro-cid-tdvxsvy6]{border-radius:var(--radius-xl);padding:var(--space-6);gap:var(--space-4);background:linear-gradient(135deg,#38bdf81a 0%,#818cf81a 100%);border:1px solid #38bdf840;flex-direction:column;display:flex}.live-epoch-header[data-astro-cid-tdvxsvy6]{align-items:center;gap:var(--space-2);display:flex}.live-pulse-dot[data-astro-cid-tdvxsvy6]{background-color:var(--accent-success);width:10px;height:10px;box-shadow:0 0 10px var(--accent-success);border-radius:50%;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.live-title[data-astro-cid-tdvxsvy6]{letter-spacing:.08em;color:var(--accent-primary);font-size:.8rem;font-weight:700}.live-epoch-numbers[data-astro-cid-tdvxsvy6]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.live-epoch-numbers[data-astro-cid-tdvxsvy6]{grid-template-columns:1fr}}.live-number-box[data-astro-cid-tdvxsvy6]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.epoch-label[data-astro-cid-tdvxsvy6]{color:var(--text-muted);font-size:.75rem;font-weight:600}.epoch-value-row[data-astro-cid-tdvxsvy6]{justify-content:space-between;align-items:center;display:flex}.epoch-val[data-astro-cid-tdvxsvy6]{color:var(--accent-primary);font-size:1.8rem;font-weight:800}.epoch-val-sub[data-astro-cid-tdvxsvy6]{color:var(--accent-secondary);font-size:1.5rem;font-weight:700}.btn-copy-mini[data-astro-cid-tdvxsvy6]{background:var(--bg-subtle);border:1px solid var(--border-subtle);color:var(--text-secondary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-size:.75rem;font-weight:600;transition:all .15s}.btn-copy-mini[data-astro-cid-tdvxsvy6]:hover{color:var(--accent-primary);border-color:var(--accent-primary)}.tool-tabs[data-astro-cid-tdvxsvy6]{gap:var(--space-2);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-2);display:flex}.tab-btn[data-astro-cid-tdvxsvy6]{padding:var(--space-2) var(--space-4);color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:600;transition:all .15s}.tab-btn[data-astro-cid-tdvxsvy6]:hover{color:var(--text-primary);background-color:var(--bg-subtle)}.tab-btn[data-astro-cid-tdvxsvy6].active{color:var(--accent-primary);background-color:#38bdf81f}.tab-content[data-astro-cid-tdvxsvy6]{display:none}.tab-content[data-astro-cid-tdvxsvy6].active{display:block}.calculator-card[data-astro-cid-tdvxsvy6]{background-color:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-6);gap:var(--space-6);flex-direction:column;display:flex}.inputs-grid[data-astro-cid-tdvxsvy6]{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}@media (width<=768px){.inputs-grid[data-astro-cid-tdvxsvy6]{grid-template-columns:1fr}}.input-card[data-astro-cid-tdvxsvy6]{gap:var(--space-2);flex-direction:column;display:flex}.field-label[data-astro-cid-tdvxsvy6]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.form-input[data-astro-cid-tdvxsvy6]{background-color:var(--bg-secondary);border:1px solid var(--border-muted);color:var(--text-primary);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);outline:none;width:100%;font-family:inherit;font-size:1rem}.form-input[data-astro-cid-tdvxsvy6]:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px #38bdf833}.input-with-actions[data-astro-cid-tdvxsvy6]{gap:var(--space-2);display:flex}.unit-toggle-row[data-astro-cid-tdvxsvy6]{gap:var(--space-4);margin-top:var(--space-1);display:flex}.radio-label[data-astro-cid-tdvxsvy6]{align-items:center;gap:var(--space-2);color:var(--text-secondary);cursor:pointer;font-size:.85rem;display:flex}.form-textarea[data-astro-cid-tdvxsvy6]{resize:vertical;font-family:var(--font-mono);font-size:.9rem}.result-box[data-astro-cid-tdvxsvy6]{background-color:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.result-header-row[data-astro-cid-tdvxsvy6]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.result-label[data-astro-cid-tdvxsvy6]{color:var(--accent-primary);letter-spacing:.08em;font-size:.75rem;font-weight:700}.result-tz-badge[data-astro-cid-tdvxsvy6]{color:var(--accent-primary);border-radius:var(--radius-full);background:#38bdf81f;border:1px solid #38bdf840;padding:2px 8px;font-size:.75rem;font-weight:600}.details-table[data-astro-cid-tdvxsvy6]{gap:var(--space-2);flex-direction:column;display:flex}.detail-row[data-astro-cid-tdvxsvy6]{padding:var(--space-3) var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:var(--space-3);font-size:.9rem;display:flex}@media (width<=640px){.detail-row[data-astro-cid-tdvxsvy6]{align-items:flex-start;gap:var(--space-1);flex-direction:column}.detail-val-col[data-astro-cid-tdvxsvy6],.detail-val-col-right[data-astro-cid-tdvxsvy6],.detail-val-with-copy[data-astro-cid-tdvxsvy6]{width:100%;text-align:left!important;align-items:flex-start!important}}.highlight-row[data-astro-cid-tdvxsvy6]{background:linear-gradient(135deg,#38bdf814 0%,#818cf80d 100%);border-color:#38bdf866}.main-tz-row[data-astro-cid-tdvxsvy6]{padding:var(--space-4);border-width:1.5px}.detail-key-col[data-astro-cid-tdvxsvy6]{flex-direction:column;gap:2px;display:flex}.detail-key-title-wrap[data-astro-cid-tdvxsvy6]{align-items:center;gap:var(--space-2);display:flex}.detail-key-flag[data-astro-cid-tdvxsvy6]{font-size:1.1rem;line-height:1}.detail-key[data-astro-cid-tdvxsvy6]{color:var(--text-secondary);font-weight:500}.detail-sub-key[data-astro-cid-tdvxsvy6]{color:var(--text-muted);font-size:.75rem}.detail-val-col[data-astro-cid-tdvxsvy6],.detail-val-col-right[data-astro-cid-tdvxsvy6]{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.detail-val-with-copy[data-astro-cid-tdvxsvy6]{align-items:center;gap:var(--space-2);display:flex}.detail-val[data-astro-cid-tdvxsvy6]{color:var(--text-primary)}.detail-val-sub[data-astro-cid-tdvxsvy6]{color:var(--text-secondary);font-size:.8rem}.text-highlight[data-astro-cid-tdvxsvy6]{color:var(--accent-primary);font-size:1.05rem}.text-cyan[data-astro-cid-tdvxsvy6]{color:#38bdf8}.text-accent[data-astro-cid-tdvxsvy6]{color:var(--accent-primary);font-weight:600}.text-muted[data-astro-cid-tdvxsvy6]{color:var(--text-muted);font-size:.75rem}.font-bold[data-astro-cid-tdvxsvy6]{font-weight:700}.font-mono[data-astro-cid-tdvxsvy6]{font-family:var(--font-mono)}.interpretation-card[data-astro-cid-tdvxsvy6]{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);align-items:center;gap:var(--space-2);background:#38bdf80d;border:1px dashed #38bdf84d;flex-wrap:wrap;font-size:.85rem;display:flex}.interpret-label[data-astro-cid-tdvxsvy6]{color:var(--text-secondary);font-weight:600}.interpret-val[data-astro-cid-tdvxsvy6]{color:var(--accent-primary);word-break:break-all}.timestamps-result-grid[data-astro-cid-tdvxsvy6]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.timestamps-result-grid[data-astro-cid-tdvxsvy6]{grid-template-columns:1fr}}.ts-card[data-astro-cid-tdvxsvy6]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.ts-title[data-astro-cid-tdvxsvy6]{color:var(--text-muted);font-size:.75rem;font-weight:600}.ts-val[data-astro-cid-tdvxsvy6]{color:var(--accent-primary);font-size:1.5rem;font-weight:800}.batch-actions-bar[data-astro-cid-tdvxsvy6]{gap:var(--space-3);display:flex}.batch-results-table-wrap[data-astro-cid-tdvxsvy6]{overflow-x:auto}.batch-table[data-astro-cid-tdvxsvy6]{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.batch-table[data-astro-cid-tdvxsvy6] th[data-astro-cid-tdvxsvy6],.batch-table[data-astro-cid-tdvxsvy6] td[data-astro-cid-tdvxsvy6]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle)}.batch-table[data-astro-cid-tdvxsvy6] th[data-astro-cid-tdvxsvy6]{background:var(--bg-secondary);color:var(--text-secondary);font-weight:600}.empty-cell[data-astro-cid-tdvxsvy6]{text-align:center;color:var(--text-muted);padding:var(--space-6)!important}.btn[data-astro-cid-tdvxsvy6]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.9rem;font-weight:600;transition:all .15s}.btn-primary[data-astro-cid-tdvxsvy6]{background-color:var(--accent-primary);color:#0b0f19}.btn-primary[data-astro-cid-tdvxsvy6]:hover{background-color:var(--accent-primary-hover)}.btn-secondary[data-astro-cid-tdvxsvy6]{background-color:var(--bg-subtle);border:1px solid var(--border-subtle);color:var(--text-primary)}.btn-subtle[data-astro-cid-tdvxsvy6]{background:var(--bg-subtle);border:1px solid var(--border-subtle);color:var(--text-secondary);padding:var(--space-2) var(--space-3);white-space:nowrap}.tz-picker-card[data-astro-cid-tdvxsvy6]{position:relative}.tz-combobox[data-astro-cid-tdvxsvy6]{width:100%;position:relative}.tz-input-wrap[data-astro-cid-tdvxsvy6]{align-items:center;width:100%;display:flex;position:relative}.tz-search-icon[data-astro-cid-tdvxsvy6]{color:var(--text-muted);pointer-events:none;z-index:2;font-size:.9rem;line-height:1;position:absolute;left:12px}.tz-search-input[data-astro-cid-tdvxsvy6]{cursor:text;padding-left:36px!important;padding-right:32px!important}.tz-clear-btn[data-astro-cid-tdvxsvy6]{background:var(--bg-subtle);border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;transition:color .15s,background .15s;display:flex;position:absolute;right:10px}.tz-clear-btn[data-astro-cid-tdvxsvy6]:hover{color:var(--text-primary);background:var(--bg-card-hover)}.tz-dropdown-results[data-astro-cid-tdvxsvy6]{background:var(--bg-card);border:1px solid var(--border-muted);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:1000;flex-direction:column;gap:2px;max-height:270px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.tz-dropdown-group-title[data-astro-cid-tdvxsvy6]{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.06em;background:var(--bg-secondary);border-radius:var(--radius-sm);margin:3px 0 2px;padding:6px 10px 4px;font-size:.7rem;font-weight:700}.tz-result-item[data-astro-cid-tdvxsvy6]{border-radius:var(--radius-md);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;transition:background-color .12s,color .12s;display:flex}.tz-result-item[data-astro-cid-tdvxsvy6]:hover,.tz-result-item[data-astro-cid-tdvxsvy6].highlighted{background-color:var(--bg-subtle)}.tz-result-item[data-astro-cid-tdvxsvy6].active{background-color:var(--badge-rel-bg);border:1px solid #38bdf840}.tz-result-main[data-astro-cid-tdvxsvy6]{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.tz-item-flag[data-astro-cid-tdvxsvy6]{flex-shrink:0;font-size:1.1rem;line-height:1}.tz-item-name[data-astro-cid-tdvxsvy6]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.tz-item-country[data-astro-cid-tdvxsvy6]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.tz-item-badge[data-astro-cid-tdvxsvy6]{font-size:.72rem;font-family:var(--font-mono);color:var(--text-muted);background:var(--bg-secondary);border-radius:var(--radius-sm);white-space:nowrap;flex-shrink:0;padding:2px 6px}.tz-no-results[data-astro-cid-tdvxsvy6]{text-align:center;color:var(--text-muted);padding:14px;font-size:.85rem}.page-wrapper[data-astro-cid-k22bmx5q]{padding-bottom:var(--space-16)}.page-header-banner[data-astro-cid-k22bmx5q]{background-color:var(--bg-primary);border-bottom:1px solid var(--border-subtle);padding:var(--space-10) 0 var(--space-8);text-align:center;margin-bottom:var(--space-8)}.banner-badge[data-astro-cid-k22bmx5q]{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.08em;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);margin-bottom:var(--space-3);background-color:#38bdf81f;font-size:.8rem;font-weight:700;display:inline-block}.banner-title[data-astro-cid-k22bmx5q]{color:var(--text-primary);margin-bottom:var(--space-3);letter-spacing:-.02em;font-size:2.25rem;font-weight:800}.banner-subtitle[data-astro-cid-k22bmx5q]{color:var(--text-secondary);max-width:680px;margin:0 auto;font-size:1.1rem;line-height:1.6}.code-snippets-section[data-astro-cid-k22bmx5q]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-8)}.snippets-header-wrap[data-astro-cid-k22bmx5q]{margin-bottom:var(--space-6)}.snippets-badge[data-astro-cid-k22bmx5q]{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);font-size:.75rem;font-weight:700;display:inline-block}.snippets-heading[data-astro-cid-k22bmx5q]{color:var(--text-primary);margin-bottom:var(--space-2);font-size:1.4rem;font-weight:700}.snippets-desc[data-astro-cid-k22bmx5q]{color:var(--text-secondary);font-size:.95rem}.snippets-grid[data-astro-cid-k22bmx5q]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.snippet-card[data-astro-cid-k22bmx5q]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.snippet-header[data-astro-cid-k22bmx5q]{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-subtle);background:#00000026}.lang-tag[data-astro-cid-k22bmx5q]{color:var(--text-primary);font-size:.8rem;font-weight:700}.snippet-pre[data-astro-cid-k22bmx5q]{padding:var(--space-3) var(--space-4);color:var(--accent-primary);margin:0;font-size:.85rem;line-height:1.5;overflow-x:auto}@media (width<=768px){.banner-title[data-astro-cid-k22bmx5q]{font-size:1.75rem}.banner-subtitle[data-astro-cid-k22bmx5q]{font-size:.95rem}}
