body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-pdf__Document{display:flex;flex-direction:column;align-items:center}.react-pdf__Page{margin-bottom:1rem}.react-pdf__Page canvas{max-width:100%;height:auto!important}.Notification_notificationContainer__rRYsE{position:fixed;top:20px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:10px;pointer-events:none}.Notification_notification__mamKf{background:#fff;border-radius:8px;padding:12px 16px;min-width:300px;max-width:400px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;align-items:center;gap:12px;pointer-events:auto;cursor:pointer;animation:Notification_slideIn__nySwB .3s ease-out;transition:all .3s ease;border-left:4px solid;position:relative}.Notification_notification__mamKf:hover{transform:translateX(-5px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.Notification_notification__mamKf.Notification_success__MxA4d{border-left-color:#10b981;background:linear-gradient(90deg,#ecfdf5,#fff)}.Notification_notification__mamKf.Notification_error__ysWTA{border-left-color:#ef4444;background:linear-gradient(90deg,#fef2f2,#fff)}.Notification_notification__mamKf.Notification_info__Ngkce{border-left-color:#3b82f6;background:linear-gradient(90deg,#eff6ff,#fff)}.Notification_notificationIcon__ppGck{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:12px;color:#fff;flex-shrink:0}.Notification_success__MxA4d .Notification_notificationIcon__ppGck{background-color:#10b981}.Notification_error__ysWTA .Notification_notificationIcon__ppGck{background-color:#ef4444}.Notification_info__Ngkce .Notification_notificationIcon__ppGck{background-color:#3b82f6}.Notification_notificationMessage__yk_mS{flex:1 1;font-size:14px;font-weight:500;color:#374151;line-height:1.4;padding-right:8px}.Notification_closeButton__oQ7Yj{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:12px;transition:color .2s ease;flex-shrink:0;position:absolute;top:8px;right:8px}.Notification_closeButton__oQ7Yj:hover{color:#6b7280;background-color:#f3f4f6}@keyframes Notification_slideIn__nySwB{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:480px){.Notification_notificationContainer__rRYsE{top:10px;right:10px;left:10px}.Notification_notification__mamKf{min-width:auto;max-width:none;width:100%;padding:12px 40px 12px 16px;box-sizing:border-box}.Notification_notificationMessage__yk_mS{font-size:13px;padding-right:0}.Notification_closeButton__oQ7Yj{top:10px;right:10px;width:20px;height:20px;font-size:10px}.Notification_notification__mamKf:hover{transform:none}}