.tos-job-time-edit-side{display:grid;justify-items:end;gap:5px}.tos-job-time-edit-side>b{font-size:13px;color:#0b1220}.tos-job-time-edit-btn{min-height:30px;padding:0 10px;border:1px solid rgba(47,107,255,.18);border-radius:999px;background:#eef4ff;color:#2457d6;font:800 11px/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.tos-job-time-edit-sheet{position:fixed;inset:0;z-index:125000;background:rgba(11,18,32,.42);display:flex;align-items:flex-end;justify-content:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom));backdrop-filter:blur(3px)}body.tos-job-time-edit-open{overflow:hidden}.tos-job-time-edit-panel{width:min(100%,620px);max-height:min(88dvh,760px);overflow:auto;border-radius:24px;background:#fff;box-shadow:0 30px 80px rgba(11,18,32,.28);padding:8px 16px 18px}.tos-job-time-edit-handle{width:42px;height:5px;border-radius:999px;background:#d8dee8;margin:2px auto 10px}.tos-job-time-edit-head{display:grid;grid-template-columns:1fr 40px;gap:12px;align-items:start}.tos-job-time-edit-head span{display:block;color:#2f6bff;font:900 10px/1.1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.12em}.tos-job-time-edit-head h3{margin:4px 0 2px;color:#0b1220;font-size:21px}.tos-job-time-edit-head p{margin:0;color:#64748b;font-size:12px}.tos-job-time-edit-close{width:38px;height:38px;border:0;border-radius:12px;background:#f2f5f9;color:#4b5563;font-size:24px}.tos-job-time-edit-form{display:grid;gap:12px;margin-top:16px}.tos-job-time-edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tos-job-time-edit-form label{display:grid;gap:7px}.tos-job-time-edit-form label>span{color:#334155;font:800 12px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.tos-job-time-edit-form label small{font-weight:600;color:#94a3b8}.tos-job-time-edit-form input,.tos-job-time-edit-form textarea{width:100%;box-sizing:border-box;border:1px solid #dce3ec;border-radius:14px;padding:11px 12px;background:#fff;color:#0b1220;font:650 14px/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;outline:none}.tos-job-time-edit-form input{min-height:46px}.tos-job-time-edit-form textarea{resize:vertical;min-height:82px}.tos-job-time-edit-form input:focus,.tos-job-time-edit-form textarea:focus{border-color:#2f6bff;box-shadow:0 0 0 3px rgba(47,107,255,.1)}.tos-job-time-edit-total{display:flex;justify-content:space-between;align-items:center;padding:11px 13px;border-radius:13px;background:#f6f8fb}.tos-job-time-edit-total span{color:#64748b;font-size:12px;font-weight:700}.tos-job-time-edit-total strong{color:#0b1220;font-size:15px}.tos-job-time-edit-info{padding:10px 12px;border-radius:12px;background:#fff8e8;color:#8a5a00;font-size:12px;line-height:1.4;font-weight:700}.tos-job-time-edit-error{padding:10px 12px;border-radius:12px;background:#fff0f1;color:#b42318;font-size:12px;font-weight:700}.tos-job-time-edit-save{min-height:48px;border:0;border-radius:14px;background:#2f6bff;color:#fff;font-size:14px;font-weight:900;box-shadow:0 8px 20px rgba(47,107,255,.18)}.tos-job-time-edit-save:disabled{opacity:.6}.tos-job-time-edit-toast{position:fixed;left:50%;bottom:calc(92px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:150000;max-width:min(86vw,420px);padding:11px 14px;border-radius:13px;background:#0b1220;color:#fff;box-shadow:0 12px 30px rgba(11,18,32,.24);font:800 12px/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:center}@media(max-width:620px){.tos-job-time-edit-panel{border-radius:22px 22px 18px 18px}.tos-job-time-edit-grid{gap:8px}.tos-job-time-entry{align-items:start}.tos-job-time-edit-side{min-width:52px}}