.db-ask{align-items:center;min-height:46px;padding:0 16px;font-size:16px;display:flex}.db-ask-hint{color:var(--nt-soft)}@keyframes db-in{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}}.db-ask-text{color:var(--nt-head);animation:db-in .62s var(--nt-spring) both}.db-sql{min-height:160px;margin-top:12px}.db-sql-wait{background:var(--nt-sunk);border-radius:14px;height:160px}.db-sql .sh-code-row{animation:db-in .62s var(--nt-spring) both}.db-sql .sh-code-row:nth-child(2){animation-delay:90ms}.db-sql .sh-code-row:nth-child(3){animation-delay:.18s}.db-sql .sh-code-row:nth-child(4){animation-delay:.27s}.db-sql .sh-code-row:nth-child(5){animation-delay:.36s}.db-status{margin:16px 0 0 2px;font-size:14px}.db-mini{padding:10px 14px}.db-rw{flex-direction:column;min-width:0;display:flex}.db-rw-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.db-rw-when{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--nt-head);margin:0;font-size:20px;font-weight:350}.db-seg{margin-top:0}.db-seg .nb-seg-btn[aria-checked=true]{color:var(--nt-head)}.db-range{--p:100%;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:18px 0 0}.db-range:focus-visible{outline:1.5px solid var(--nt-signal);outline-offset:4px;border-radius:8px}.db-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--nt-fill) var(--p), var(--nt-signal) var(--p));border-radius:4px;height:4px}.db-range::-moz-range-track{background:linear-gradient(to right, var(--nt-fill) var(--p), var(--nt-signal) var(--p));border-radius:4px;height:4px}.db-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--nt-signal);width:20px;height:20px;box-shadow:0 0 0 4px var(--nt-card);border:0;border-radius:50%;margin-top:-8px}.db-range::-moz-range-thumb{background:var(--nt-signal);width:20px;height:20px;box-shadow:0 0 0 4px var(--nt-card);border:0;border-radius:50%}.db-rw-ends{color:var(--nt-soft);justify-content:space-between;margin-top:4px;font-size:13px;display:flex}.db-rw-out{background:var(--nt-fill-soft);border-radius:14px;flex-direction:column;gap:2px;margin-top:16px;padding:8px 14px;font-size:14px;display:flex}.db-rw-row{align-items:center;gap:12px;min-width:0;padding:6px 0;display:flex}.db-rw-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nt-head);flex:1;overflow:hidden}.db-rw-end{color:var(--nt-soft);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.db-plans{background:var(--nt-card);border-radius:20px;max-width:860px;margin:0 auto;padding:18px 28px 24px}.db-plans-row{color:var(--nt-head);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:12px 0;font-size:15px;display:grid}.db-plans-head{color:var(--nt-soft);font-size:14px}.db-plans-label{color:var(--nt-text)}.db-plans-fine{color:var(--nt-soft);margin:10px 0 0;font-size:14px}@media (width<=640px){.db-plans{padding:14px 20px 20px}.db-plans-head{display:none}.db-plans-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:6px}.db-plans-label{grid-column:1/-1}.db-plans-row [data-plan]:before{content:attr(data-plan);color:var(--nt-soft);font-size:13px;display:block}.db-rw-when{font-size:18px}}@media (prefers-reduced-motion:reduce){.db-ask-text,.db-sql .sh-code-row{animation:none}}
