.math-calculator__hint{color:var(--color-text-muted, #6b7280);font-size:.9rem;margin-block:0 var(--space-4, 1rem)}.math-calculator__input{min-height:44px;padding-inline:var(--space-3, .75rem);border:1px solid var(--color-border, #e5e7eb);border-radius:var(--radius-md, .5rem);background:var(--color-bg, #fff);color:var(--color-text, #1a1a1a);font-size:1rem}.math-calculator__input:focus{outline:2px solid color-mix(in srgb,var(--color-primary, #2563eb) 35%,transparent);border-color:var(--color-primary, #2563eb)}.math-calculator__input[aria-invalid=true]{border-color:var(--color-danger, #dc2626)}.time-index__search{display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem);margin-block:var(--space-4, 1rem)}.time-index__search .math-calculator__input{flex:1 1 14rem}.time-index__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3, .75rem)}.time-index__card{display:flex;align-items:center;gap:var(--space-3, .75rem);padding:var(--space-4, 1rem);border:1px solid var(--color-border, #e5e7eb);border-radius:var(--radius-md, .5rem);text-decoration:none;color:inherit;background:var(--color-bg, #fff);transition:border-color .15s ease,box-shadow .15s ease}.time-index__card:hover{border-color:var(--color-primary, #2563eb);box-shadow:0 1px 4px color-mix(in srgb,var(--color-primary, #2563eb) 18%,transparent)}.time-index__icon{flex:0 0 auto;width:2.5rem;height:2.5rem;display:grid;place-items:center;font-size:1.35rem;color:var(--color-primary, #2563eb)}.time-index__body{flex:1 1 auto;display:flex;flex-direction:column;gap:.2rem}.time-index__body span{color:var(--color-text-muted, #6b7280);font-size:.9rem}
