.OwnersMessages_notificationItem__EjGiA{border:1px solid rgba(168,85,247,.3);border-radius:12px;padding:1.5rem;background:linear-gradient(135deg,rgba(168,85,247,.05),rgba(86,128,233,.05));transition:all .3s ease;box-shadow:0 2px 8px rgba(168,85,247,.1)}.OwnersMessages_notificationItem__EjGiA:hover{box-shadow:0 6px 20px rgba(168,85,247,.2);transform:translateY(-2px);border-color:rgba(168,85,247,.5)}.OwnersMessages_notificationTitle__PEGOx{margin-top:0;display:flex;align-items:center;gap:.5rem}.OwnersMessages_notificationDate__FPhYC{color:#888;font-size:.95rem;margin:.5rem 0}.OwnersMessages_notificationMessage__Q70nv{margin:0;line-height:1.6}.OwnersMessages_alertIcon__5ldUU{color:#e67e22}.OwnersMessages_contractIcon__sOkyn{color:#2980b9}.OwnersMessages_documentIcon__pp_71{color:#27ae60}.LoadingSpinner_spinnerContainer__R3ZGI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.LoadingSpinner_fullScreen__rngoZ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);z-index:9999}.LoadingSpinner_spinner__x107M{display:inline-block;position:relative}.LoadingSpinner_spinner__x107M div{box-sizing:border-box;display:block;position:absolute;border-radius:50%;animation:LoadingSpinner_spinner__x107M 2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid transparent;border-top:3px solid var(--primary)}.LoadingSpinner_spinner__x107M div:first-child{animation-delay:-.67s}.LoadingSpinner_spinner__x107M div:nth-child(2){animation-delay:-.44s}.LoadingSpinner_spinner__x107M div:nth-child(3){animation-delay:-.22s}@keyframes LoadingSpinner_spinner__x107M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingSpinner_small__60msp{width:24px;height:24px}.LoadingSpinner_small__60msp div{width:20px;height:20px;margin:2px}.LoadingSpinner_medium__VFz6W{width:48px;height:48px}.LoadingSpinner_medium__VFz6W div{width:40px;height:40px;margin:4px}.LoadingSpinner_large__eKi0K{width:72px;height:72px}.LoadingSpinner_large__eKi0K div{width:60px;height:60px;margin:6px}.LoadingSpinner_loadingMessage__BXxpm{margin-top:1rem;color:var(--text-dark);font-size:1rem;text-align:center}