.notifications-page .card[data-v-4e506df2]{-webkit-box-shadow:0 8px 24px rgba(15,23,42,.05);border:1px solid #e8eef5;border-radius:16px;box-shadow:0 8px 24px rgba(15,23,42,.05);overflow:hidden}.notifications-page .card-header[data-v-4e506df2]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8fbff));background:linear-gradient(180deg,#fff,#f8fbff);border-bottom:1px solid #edf2f7;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px}.notifications-page .card-body[data-v-4e506df2]{padding:18px}.notifications-page .card-footer[data-v-4e506df2]{background:#fcfdff;border-top:1px solid #edf2f7;padding:16px 18px}.btn-primary[data-v-4e506df2]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:38px;justify-content:center;line-height:1;min-width:120px}.hradapt-notifications-card[data-v-4e506df2]{margin-top:14px}.hradapt-schedule-card .card-body[data-v-4e506df2]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f7fbff));background:linear-gradient(180deg,#fff,#f7fbff)}.schedule-top[data-v-4e506df2]{margin-bottom:16px}.schedule-title[data-v-4e506df2]{color:#1f2937;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:4px}.schedule-subtitle[data-v-4e506df2]{color:#6b7280;font-size:13px;line-height:1.45}.days-grid[data-v-4e506df2]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.day-chip[data-v-4e506df2]{-ms-flex-align:center;-webkit-box-align:center;-webkit-box-shadow:0 3px 10px rgba(15,23,42,.03);-webkit-transition:all .2s ease;align-items:center;background:#fff;border:1px solid #dbe6f3;border-radius:14px;box-shadow:0 3px 10px rgba(15,23,42,.03);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px 14px;text-align:left;transition:all .2s ease}.day-chip[data-v-4e506df2]:hover{-webkit-box-shadow:0 8px 18px rgba(57,188,247,.12);-webkit-transform:translateY(-1px);border-color:#39bcf7;box-shadow:0 8px 18px rgba(57,188,247,.12);transform:translateY(-1px)}.day-chip--active[data-v-4e506df2]{-webkit-box-shadow:0 10px 22px rgba(57,188,247,.18);background:-webkit-gradient(linear,left top,left bottom,from(#ebf9ff),to(#dff5ff));background:linear-gradient(180deg,#ebf9ff,#dff5ff);border-color:#39bcf7;box-shadow:0 10px 22px rgba(57,188,247,.18)}.day-chip-short[data-v-4e506df2]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:#eef6ff;border-radius:10px;color:#0f4fa8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:700;height:34px;justify-content:center;min-width:34px;width:34px}.day-chip--active .day-chip-short[data-v-4e506df2]{background:#39bcf7;color:#fff}.day-chip-full[data-v-4e506df2]{color:#334155;font-size:14px;font-weight:600}.time-card[data-v-4e506df2]{-webkit-box-shadow:0 6px 18px rgba(15,23,42,.04);background:#fff;border:1px solid #e5edf6;border-radius:16px;box-shadow:0 6px 18px rgba(15,23,42,.04);padding:16px}.time-card-header[data-v-4e506df2]{margin-bottom:12px}.time-card-title[data-v-4e506df2]{color:#1f2937;font-size:15px;font-weight:700;margin-bottom:4px}.time-card-subtitle[data-v-4e506df2]{color:#6b7280;font-size:12px}.time-grid[data-v-4e506df2]{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(#f9fcff),to(#f3f9ff));background:linear-gradient(180deg,#f9fcff,#f3f9ff);border:1px solid #dceaf8;border-radius:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:12px;padding:14px 16px}.time-box[data-v-4e506df2]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.time-box-label[data-v-4e506df2]{color:#64748b;font-size:12px;font-weight:500;margin-bottom:6px}.time-input[data-v-4e506df2]{-webkit-transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;background:#fff;border:1px solid #d9e5f2;border-radius:12px;color:#111827;font-size:18px;font-weight:700;height:46px;line-height:1;padding:6px 10px;text-align:center;transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:border-color .2s,box-shadow .2s,transform .2s;transition:border-color .2s,box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;width:78px}.time-input[data-v-4e506df2]:focus{-webkit-box-shadow:0 0 0 4px rgba(57,188,247,.14);-webkit-transform:translateY(-1px);border-color:#39bcf7;box-shadow:0 0 0 4px rgba(57,188,247,.14);outline:none;transform:translateY(-1px)}.time-colon[data-v-4e506df2]{color:#1f2937;font-size:28px;font-weight:700;line-height:46px;padding-bottom:1px}.time-preview[data-v-4e506df2]{-ms-flex-wrap:wrap;color:#64748b;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.time-badge[data-v-4e506df2],.time-preview[data-v-4e506df2]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:13px}.time-badge[data-v-4e506df2]{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-box-shadow:0 8px 18px rgba(57,188,247,.22);background:#39bcf7;border-radius:999px;box-shadow:0 8px 18px rgba(57,188,247,.22);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;height:30px;justify-content:center;min-width:76px;padding:0 10px}.notification-footer-actions[data-v-4e506df2]{gap:16px}.no-checkbox__mb[data-v-4e506df2]{margin-bottom:0}.password-wrapper[data-v-4e506df2]{position:relative}.password-toggle[data-v-4e506df2]{-webkit-transform:translateY(-50%);position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media (max-width:1100px){.days-grid[data-v-4e506df2]{grid-template-columns:1fr}}@media (max-width:768px){.notification-footer-actions[data-v-4e506df2]{-ms-flex-align:start!important;-ms-flex-direction:column;-webkit-box-align:start!important;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:flex-start!important;flex-direction:column}.time-grid[data-v-4e506df2]{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;width:100%}.time-input[data-v-4e506df2]{width:68px}}