.YKksJG_root{gap:var(--space-6);flex-direction:column;display:flex}.YKksJG_nowBadge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);font-size:.8125rem;font-family:var(--font-mono);align-self:flex-start;display:inline-flex}.YKksJG_dot{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite YKksJG_pulse;box-shadow:0 0 4px #22c55e}@keyframes YKksJG_pulse{0%,to{opacity:1}50%{opacity:.5}}.YKksJG_useNow{cursor:pointer;color:var(--primary-text);padding:0 var(--space-2);text-underline-offset:2px;transition:opacity var(--transition-fast);background:0 0;border:none;font-size:.8rem;font-weight:500;text-decoration:underline}.YKksJG_useNow:hover{opacity:.7}.YKksJG_tabs{border-bottom:1px solid var(--border);gap:0;display:flex}.YKksJG_tab{padding:var(--space-2) var(--space-5);cursor:pointer;color:var(--text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-size:.875rem;font-weight:500}.YKksJG_tab:hover{color:var(--text)}.YKksJG_tabActive{color:var(--primary-text);border-bottom-color:var(--primary)}.YKksJG_section{gap:var(--space-4);flex-direction:column;display:flex}.YKksJG_label{color:var(--text);font-size:.875rem;font-weight:600}.YKksJG_inputRow{gap:var(--space-2);align-items:center;display:flex}.YKksJG_input{padding:var(--space-3) var(--space-4);background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-md);font-size:1rem;font-family:var(--font-mono);color:var(--text);transition:border-color var(--transition-fast);flex:1;min-width:0}.YKksJG_input:focus{border-color:var(--primary);outline:none}.YKksJG_error{color:var(--error);margin-top:calc(-1 * var(--space-2));font-size:.875rem}.YKksJG_hint{color:var(--text-muted);padding:var(--space-2) var(--space-3);background:var(--primary-light);border-radius:var(--radius-sm);font-size:.8rem}.YKksJG_hint strong{color:var(--primary-text)}.YKksJG_results{gap:var(--space-3);flex-direction:column;display:flex}.YKksJG_resultRow{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.YKksJG_resultLabel{color:var(--text-muted);flex-shrink:0;min-width:110px;font-size:.8rem;font-weight:500}.YKksJG_resultVal{font-family:var(--font-mono);color:var(--text);word-break:break-all;flex:1;min-width:0;font-size:.875rem}.YKksJG_tzLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:calc(-1 * var(--space-1));font-size:.8rem;font-weight:600}.YKksJG_tzGrid{gap:var(--space-2);flex-direction:column;display:flex}.YKksJG_tzRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:140px 1fr auto;display:grid}.YKksJG_tzName{color:var(--text-muted);font-size:.8125rem;font-weight:500}.YKksJG_tzVal{font-family:var(--font-mono);color:var(--text);min-width:0;font-size:.8125rem}.YKksJG_stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.YKksJG_statItem{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}.YKksJG_statItem span{color:var(--text-subtle);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.YKksJG_statItem code{font-family:var(--font-mono);color:var(--text);font-size:.875rem}.YKksJG_copyBtn{padding:var(--space-1) var(--space-3);background:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0;min-width:46px;font-size:.75rem;font-weight:500}.YKksJG_copyBtn:hover{background:var(--surface-hover);color:var(--text);border-color:var(--primary)}@media (max-width:640px){.YKksJG_tzRow{grid-template-columns:1fr auto}.YKksJG_tzName{grid-column:1/-1}.YKksJG_stats{grid-template-columns:1fr 1fr}}
