.newtab[data-astro-cid-mxpjtqxy]{min-block-size:calc(100dvh - var(--nav-mobile-h) - var(--space-12));padding-block:var(--space-10);align-content:center;display:grid}.nt-center[data-astro-cid-mxpjtqxy]{justify-items:center;gap:var(--space-3);inline-size:100%;display:grid}.nt-clock[data-astro-cid-mxpjtqxy]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text-normal);font-size:clamp(3.5rem,14vw,8rem);font-weight:500;line-height:1}.nt-date[data-astro-cid-mxpjtqxy]{color:var(--text-muted);margin:0;font-size:.95rem}.nt-id[data-astro-cid-mxpjtqxy]{margin:var(--space-2) 0 var(--space-5);letter-spacing:.02em;color:var(--text-muted);text-align:center;text-wrap:balance;font-size:.875rem;font-weight:500}.nt-form[data-astro-cid-mxpjtqxy]{align-items:center;gap:var(--space-2);inline-size:min(38rem,100%);padding:var(--space-3) var(--space-5);border:1px solid var(--border-color);border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--card-background) 92%, transparent);backdrop-filter:blur(12px);transition:border-color .18s,box-shadow .18s;display:flex}.nt-form[data-astro-cid-mxpjtqxy]:focus-within{border-color:var(--border-active);box-shadow:0 0 0 3px color-mix(in srgb, var(--text-accent) 18%, transparent)}.nt-form-icon[data-astro-cid-mxpjtqxy]{color:var(--text-muted);flex:none}.nt-input[data-astro-cid-mxpjtqxy]{min-inline-size:0;color:var(--text-normal);font:inherit;background:0 0;border:0;flex:1;font-size:1rem}.nt-input[data-astro-cid-mxpjtqxy]::placeholder{color:var(--text-muted)}.nt-input[data-astro-cid-mxpjtqxy]:focus{outline:none}.nt-results[data-astro-cid-mxpjtqxy]{inline-size:min(38rem,100%);margin:var(--space-2) 0 0;padding:var(--space-1);border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--gradient-surface);box-shadow:0 18px 40px var(--shadow-color);text-align:start;list-style:none}.nt-shortcuts[data-astro-cid-mxpjtqxy]{justify-content:center;gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.nt-shortcut[data-astro-cid-mxpjtqxy]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--card-background) 70%, transparent);color:var(--text-normal);font-size:.8125rem;font-weight:500;text-decoration:none;transition:border-color .18s,color .18s,transform .18s;display:inline-flex}.nt-shortcut[data-astro-cid-mxpjtqxy]:hover,.nt-shortcut[data-astro-cid-mxpjtqxy]:focus-visible{border-color:var(--border-active);color:var(--text-accent);outline:none;transform:translateY(-1px)}.nt-shortcut-icon[data-astro-cid-mxpjtqxy]{color:var(--text-muted);display:inline-flex}.nt-shortcut[data-astro-cid-mxpjtqxy]:hover .nt-shortcut-icon[data-astro-cid-mxpjtqxy],.nt-shortcut[data-astro-cid-mxpjtqxy]:focus-visible .nt-shortcut-icon[data-astro-cid-mxpjtqxy]{color:var(--text-accent)}@media (width<=599px){.nt-form[data-astro-cid-mxpjtqxy]{padding:var(--space-3) var(--space-4)}.nt-shortcuts[data-astro-cid-mxpjtqxy]{gap:var(--space-1)}}@media (prefers-reduced-motion:reduce){.nt-form[data-astro-cid-mxpjtqxy],.nt-shortcut[data-astro-cid-mxpjtqxy]{transition:none}.nt-shortcut[data-astro-cid-mxpjtqxy]:hover,.nt-shortcut[data-astro-cid-mxpjtqxy]:focus-visible{transform:none}}.nt-result{border-radius:var(--radius-sm)}.nt-result a{gap:0 var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:inherit;grid-template-columns:auto 1fr;text-decoration:none;display:grid}.nt-result.is-active a,.nt-result a:hover{background-color:color-mix(in srgb, var(--text-accent) 12%, transparent)}.nt-result-type{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);align-self:center;font-size:.6875rem;font-weight:600}.nt-result-title{color:var(--text-normal);font-size:.9375rem;font-weight:500}.nt-result-desc{color:var(--text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-column:2;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.nt-result-empty{padding:var(--space-3);color:var(--text-muted);font-size:.875rem}.nt-result-all a{padding:var(--space-2) var(--space-3);border-top:1px solid var(--border-color);margin-top:var(--space-1);color:var(--text-accent);font-size:.8125rem;font-weight:600;text-decoration:none;display:block}
