.NotificationMessage-module__KF2GXq__root{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-direction:column;gap:.5rem;width:100%;line-height:1.55;display:flex}.NotificationMessage-module__KF2GXq__text{font-size:inherit;color:inherit;line-height:1.55}.NotificationMessage-module__KF2GXq__secondary{opacity:.9;font-size:.875em;line-height:1.5}
.NotificationCenter-module__B6gyKW__icon{color:var(--mantine-color-accentBrand-8)}[data-mantine-color-scheme=dark] .NotificationCenter-module__B6gyKW__icon{color:var(--mantine-color-white)}@media (hover:hover){.NotificationCenter-module__B6gyKW__icon:hover{color:var(--mantine-color-accentBrand-8)}[data-mantine-color-scheme=dark] .NotificationCenter-module__B6gyKW__icon:hover{color:var(--mantine-color-white)}}@media (hover:none){.NotificationCenter-module__B6gyKW__icon:active{color:var(--mantine-color-accentBrand-8)}[data-mantine-color-scheme=dark] .NotificationCenter-module__B6gyKW__icon:active{color:var(--mantine-color-white)}}.NotificationCenter-module__B6gyKW__menuDropdown{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .NotificationCenter-module__B6gyKW__menuDropdown{background-color:var(--mantine-color-dark-8)}.NotificationCenter-module__B6gyKW__menuDropdown{border:none;max-width:90%;padding:12px 14px;box-shadow:0 4px 20px #0000001f;width:400px!important}
.SchedulerPage-module__qt6Qoq__emptySlot{transition:background-color .15s,box-shadow .15s}.SchedulerPage-module__qt6Qoq__emptySlot:hover,.SchedulerPage-module__qt6Qoq__emptySlot:focus-visible{background-color:#10b98124}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__emptySlot:hover,[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__emptySlot:focus-visible{background-color:#10b98133}.SchedulerPage-module__qt6Qoq__emptySlot:hover,.SchedulerPage-module__qt6Qoq__emptySlot:focus-visible{box-shadow:inset 0 0 0 1px #0596696b}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__emptySlot:hover,[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__emptySlot:focus-visible{box-shadow:inset 0 0 0 1px #34d39961}.SchedulerPage-module__qt6Qoq__emptySlotIcon{width:22px;height:22px;color:var(--mantine-color-emerald-7);place-items:center;display:grid;position:absolute;top:50%;left:50%}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__emptySlotIcon{color:var(--mantine-color-emerald-3)}.SchedulerPage-module__qt6Qoq__emptySlotIcon{background:#ffffffdb}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__emptySlotIcon{background:#064e3bb8}.SchedulerPage-module__qt6Qoq__emptySlotIcon{border:1px solid #0596695c}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__emptySlotIcon{border:1px solid #34d39957}.SchedulerPage-module__qt6Qoq__emptySlotIcon{opacity:0;pointer-events:none;border-radius:999px;transition:opacity .15s,transform .15s;transform:translate(-50%,-50%)scale(.92)}.SchedulerPage-module__qt6Qoq__emptySlot:hover .SchedulerPage-module__qt6Qoq__emptySlotIcon,.SchedulerPage-module__qt6Qoq__emptySlot:focus-visible .SchedulerPage-module__qt6Qoq__emptySlotIcon{opacity:1;transform:translate(-50%,-50%)scale(1)}.SchedulerPage-module__qt6Qoq__closedSlot{background-image:repeating-linear-gradient(-45deg,#0000,#0000 4px,#0000000f 4px 5px)}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__closedSlot{background-image:repeating-linear-gradient(-45deg,#0000,#0000 4px,#ffffff0f 4px 5px)}.SchedulerPage-module__qt6Qoq__closedSlot{opacity:.55}.SchedulerPage-module__qt6Qoq__closedSlot:hover{box-shadow:none;background-color:#0000}.SchedulerPage-module__qt6Qoq__eventBlock{transition:box-shadow .15s,transform .15s,border-color .15s}.SchedulerPage-module__qt6Qoq__eventBlock:hover,.SchedulerPage-module__qt6Qoq__eventBlock:focus-visible{transform:translateY(-1px);box-shadow:0 8px 22px #00000029}.SchedulerPage-module__qt6Qoq__agendaListItem{transition:background-color .15s,border-color .15s}.SchedulerPage-module__qt6Qoq__agendaListItem:hover,.SchedulerPage-module__qt6Qoq__agendaListItem:focus-visible{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__agendaListItem:hover,[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__agendaListItem:focus-visible{background-color:#ffffff0e}.SchedulerPage-module__qt6Qoq__agendaListItem:hover,.SchedulerPage-module__qt6Qoq__agendaListItem:focus-visible{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__agendaListItem:hover,[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__agendaListItem:focus-visible{border-color:#ffffff21}.SchedulerPage-module__qt6Qoq__weekCell{transition:background-color .15s,box-shadow .15s}.SchedulerPage-module__qt6Qoq__weekCell:hover,.SchedulerPage-module__qt6Qoq__weekCell:focus-visible{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__weekCell:hover,[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__weekCell:focus-visible{background-color:#ffffff0e}.SchedulerPage-module__qt6Qoq__weekCell:hover,.SchedulerPage-module__qt6Qoq__weekCell:focus-visible{box-shadow:inset 0 0 0 1px #0f172a14}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__weekCell:hover,[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__weekCell:focus-visible{box-shadow:inset 0 0 0 1px #ffffff1f}.SchedulerPage-module__qt6Qoq__selectionOverlay{background-color:#3b82f61f}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__selectionOverlay{background-color:#3b82f638}.SchedulerPage-module__qt6Qoq__selectionOverlay{border:1.5px solid var(--mantine-color-blue-5);border-radius:var(--mantine-radius-sm);box-shadow:0 0 0 2px #3b82f629}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__selectionOverlay{box-shadow:0 0 0 2px #3b82f647}.SchedulerPage-module__qt6Qoq__selectionBadge{background-color:var(--mantine-color-blue-5);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;border-radius:999px;width:max-content;height:max-content;padding:3px 10px;box-shadow:0 4px 12px #3b82f661}.SchedulerPage-module__qt6Qoq__dragGhost,.SchedulerPage-module__qt6Qoq__dragGhostConflict{transition:top 80ms linear}[data-block-id]:active{cursor:grabbing}.SchedulerPage-module__qt6Qoq__currentTimeLine{border-top:1px solid var(--mantine-color-red-4)}.SchedulerPage-module__qt6Qoq__currentTimeDot{background-color:var(--mantine-color-red-4);border-radius:999px;width:7px;height:7px;position:absolute;top:-3.5px;left:56px}.SchedulerPage-module__qt6Qoq__blockingBlock{background-color:color-mix(in srgb,var(--blocking-tone)35%,transparent);background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--blocking-tone)55%,transparent)0,color-mix(in srgb,var(--blocking-tone)55%,transparent)4px,transparent 4px,transparent 12px)}.SchedulerPage-module__qt6Qoq__blockingHandle{background-color:#ffffffdb;border-radius:999px;align-items:center;gap:4px;max-width:calc(100% - 8px);margin:3px 4px;padding:2px 8px;display:inline-flex}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__blockingHandle{background-color:#0f172ac7}.SchedulerPage-module__qt6Qoq__blockingHandle{border:1px solid;transition:background-color .15s,transform .15s;box-shadow:0 1px 4px #00000014}.SchedulerPage-module__qt6Qoq__blockingHandle:hover,.SchedulerPage-module__qt6Qoq__blockingHandle:focus-visible{background-color:#fff}[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__blockingHandle:hover,[data-mantine-color-scheme=dark] .SchedulerPage-module__qt6Qoq__blockingHandle:focus-visible{background-color:#0f172aeb}.SchedulerPage-module__qt6Qoq__blockingHandle:hover,.SchedulerPage-module__qt6Qoq__blockingHandle:focus-visible{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.SchedulerPage-module__qt6Qoq__emptySlot,.SchedulerPage-module__qt6Qoq__emptySlotIcon,.SchedulerPage-module__qt6Qoq__eventBlock,.SchedulerPage-module__qt6Qoq__agendaListItem,.SchedulerPage-module__qt6Qoq__weekCell,.SchedulerPage-module__qt6Qoq__dragGhost,.SchedulerPage-module__qt6Qoq__dragGhostConflict,.SchedulerPage-module__qt6Qoq__blockingHandle{transition:none!important;transform:none!important}}
.NotificationItem-module__eMb9_G__item{border-radius:8px;padding:10px 12px;transition:background-color .15s;position:relative}.NotificationItem-module__eMb9_G__item:hover{background-color:color-mix(in srgb,var(--mantine-color-mainBrand-6)6%,transparent)}[data-mantine-color-scheme=dark] .NotificationItem-module__eMb9_G__item:hover{background-color:color-mix(in srgb,var(--mantine-color-mainBrand-6)8%,transparent)}.NotificationItem-module__eMb9_G__itemUnread{background-color:color-mix(in srgb,var(--mantine-color-mainBrand-6)4%,var(--mantine-color-gray-0))}[data-mantine-color-scheme=dark] .NotificationItem-module__eMb9_G__itemUnread{background-color:color-mix(in srgb,var(--mantine-color-mainBrand-6)6%,var(--mantine-color-dark-6))}.NotificationItem-module__eMb9_G__unreadDot{background:var(--mantine-color-mainBrand-6);border-radius:50%;flex-shrink:0;width:6px;height:6px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.NotificationItem-module__eMb9_G__content{min-width:0}.NotificationItem-module__eMb9_G__title{color:var(--mantine-color-dark-7);font-size:13px;font-weight:600;line-height:1.35}[data-mantine-color-scheme=dark] .NotificationItem-module__eMb9_G__title{color:var(--mantine-color-gray-0)}.NotificationItem-module__eMb9_G__description{color:var(--mantine-color-gray-7);font-size:12px;line-height:1.4}[data-mantine-color-scheme=dark] .NotificationItem-module__eMb9_G__description{color:var(--mantine-color-dark-2)}.NotificationItem-module__eMb9_G__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.NotificationItem-module__eMb9_G__footer{border-top:1px solid var(--mantine-color-gray-2);margin-top:8px;padding-top:6px}[data-mantine-color-scheme=dark] .NotificationItem-module__eMb9_G__footer{border-top:1px solid var(--mantine-color-dark-4)}.NotificationItem-module__eMb9_G__time{color:var(--mantine-color-gray-6);font-size:11px}[data-mantine-color-scheme=dark] .NotificationItem-module__eMb9_G__time{color:var(--mantine-color-dark-3)}.NotificationItem-module__eMb9_G__actionBtn{min-height:unset;height:auto;padding:2px 6px;font-size:11px}.NotificationItem-module__eMb9_G__deleteIcon{opacity:.5;transition:opacity .15s}.NotificationItem-module__eMb9_G__item:hover .NotificationItem-module__eMb9_G__deleteIcon{opacity:1}.NotificationItem-module__eMb9_G__deleteIcon:hover{opacity:1;color:var(--mantine-color-red-6)}
