.nf-manage-body{display:flex;flex:1;flex-direction:column;gap:16px;margin:0 auto;max-width:560px;padding:0 20px 140px;width:100%}.nf-manage-card{display:flex;flex-direction:column;gap:6px;padding:18px}.nf-manage-when{font-size:24px;font-weight:600;letter-spacing:-.4px;line-height:1.2}.nf-manage-actions{display:flex;flex-direction:column;gap:10px}.nf-manage-note{background:var(--warn-bg);border:1px solid var(--warn-border);border-radius:10px;color:var(--warn-ink);padding:12px 14px}.nf-manage-phone{color:var(--ink);font-weight:600;-webkit-user-select:all;user-select:all}.nf-manage-days{display:grid;gap:8px;grid-auto-columns:minmax(64px,1fr);grid-auto-flow:column;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.nf-manage-days::-webkit-scrollbar{display:none}.nf-manage-day{align-items:center;background:var(--canvas);border:1px solid var(--hairline-solid);border-radius:10px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-sans);gap:2px;min-height:64px;padding:8px 4px}.nf-manage-day[aria-checked=true]{background:var(--mint-deep);border-color:var(--mint-deep);color:var(--mint-contrast)}.nf-manage-day-number{font-size:18px;font-weight:600}.nf-manage-empty{color:var(--steel);padding:24px 0;text-align:center}.nf-manage-day[aria-checked=true] .nf-caption{color:var(--mint-contrast)}
