.dp[data-v-c062d234]{padding:8px}.dp-quick[data-v-c062d234]{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:8px;display:grid}.dp-q[data-v-c062d234]{border-radius:var(--r-sm);background:var(--bg-hover);height:28px;font-size:var(--fs-sm)}.dp-q[data-v-c062d234]:hover{background:var(--bg-active)}.dp-head[data-v-c062d234]{justify-content:space-between;align-items:center;margin:4px 0;display:flex}.dp-month[data-v-c062d234]{text-transform:capitalize;font-weight:600;font-size:var(--fs-md)}.dp-nav[data-v-c062d234]{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-2);place-items:center;display:grid}.dp-nav[data-v-c062d234]:hover{background:var(--bg-hover);color:var(--text)}.dp-grid[data-v-c062d234]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dp-wd[data-v-c062d234]{text-align:center;font-size:var(--fs-xs);color:var(--text-3);text-transform:uppercase;height:24px;line-height:24px}.dp-day[data-v-c062d234]{border-radius:var(--r-sm);height:32px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.dp-day[data-v-c062d234]:hover{background:var(--bg-hover)}.dp-day.out[data-v-c062d234]{color:var(--text-4)}.dp-day.today[data-v-c062d234]{color:var(--accent-text);font-weight:600}.dp-day.sel[data-v-c062d234]{background:var(--accent);color:#fff}.dp-time[data-v-c062d234]{font-size:var(--fs-sm);align-items:center;gap:8px;margin-top:8px;padding:0 4px;display:flex}.dp-time input[data-v-c062d234]{border-radius:var(--r-sm);border:1px solid var(--border-strong);background:var(--bg-input);height:28px;color:var(--text);font:inherit;flex:1;padding:0 8px}.dp-time-clear[data-v-c062d234]{font-size:var(--fs-xs);color:var(--text-3)}.dp-clear[data-v-c062d234]{border-radius:var(--r-sm);width:100%;height:28px;color:var(--text-2);font-size:var(--fs-sm);margin-top:8px}.dp-clear[data-v-c062d234]:hover{background:var(--bg-hover);color:var(--red)}
