.notify-float-root{--notify-brand: #2b58d8;--notify-brand-rgb: 43, 88, 216;position:fixed;right:24px;top:40%;transform:translateY(-50%);z-index:100010;user-select:none;touch-action:none;cursor:default}.notify-float-root:not(.is-drag-moving):not(.is-snapping){transition:left .48s cubic-bezier(.22,1.12,.36,1),top .48s cubic-bezier(.22,1.12,.36,1),transform .48s cubic-bezier(.22,1.12,.36,1)}.notify-float-root.is-snapping:not(.is-drag-moving){transition:left .48s cubic-bezier(.22,1.12,.36,1),top .48s cubic-bezier(.22,1.12,.36,1)}.notify-float-root.is-snapping.is-snapping-right:not(.is-drag-moving){will-change:right,top;transition:right 1.1s cubic-bezier(.16,1,.3,1),top .48s cubic-bezier(.22,1.12,.36,1)}.notify-float-root.is-drag-moving{cursor:grabbing;transition:none!important}.notify-float-root.is-snapping:after{content:"";position:absolute;left:0;top:0;width:52px;height:52px;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,rgba(var(--notify-brand-rgb),.32) 0%,rgba(var(--notify-brand-rgb),.1) 45%,transparent 72%);animation:notifySnapAura .48s ease-out forwards}.notify-float-root.is-snapping.is-snapping-right:after{animation-duration:1.1s}.notify-float-root.is-snapping .notify-float-btn{animation:notifySnapLand .48s cubic-bezier(.34,1.45,.64,1) forwards;box-shadow:0 8px 28px rgba(var(--notify-brand-rgb),.28),0 0 0 1px rgba(var(--notify-brand-rgb),.15)}.notify-float-root.is-snapping.is-snapping-right .notify-float-btn{animation-duration:1.1s}@keyframes notifySnapAura{0%{opacity:.9;transform:scale(.85)}55%{opacity:.55;transform:scale(1.45)}to{opacity:0;transform:scale(2.2)}}@keyframes notifySnapLand{0%{transform:scale(1.08)}42%{transform:scale(.9)}68%{transform:scale(1.06)}to{transform:scale(1)}}.notify-float-btn{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:none;border-radius:50%;cursor:default;background:linear-gradient(145deg,#fff,#f5f5f5);box-shadow:0 4px 16px #00000026,0 0 0 1px #0000000a;transition:box-shadow .2s ease,transform .2s ease;transform-origin:center bottom;overflow:visible;flex-shrink:0}.notify-float-btn.is-panel-open,.notify-float-btn.is-morph-fab-pending{visibility:hidden;opacity:0;pointer-events:none}.notify-float-root:has(.notify-float-panel.notify-panel-enter) .notify-float-btn.is-panel-open{visibility:visible;opacity:1;pointer-events:none;animation:notifyFabOpenVanish .38s cubic-bezier(.4,0,.2,1) forwards}.notify-float-root:has(.notify-float-panel.notify-panel-enter) .notify-float-btn.is-panel-open:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(var(--notify-brand-rgb),.55);opacity:0;pointer-events:none;animation:notifyOpenRingBurst .42s ease-out forwards}@keyframes notifyFabOpenVanish{0%{opacity:1;transform:scale(1);box-shadow:0 4px 16px #00000026}38%{transform:scale(1.1);box-shadow:0 0 0 6px rgba(var(--notify-brand-rgb),.18),0 0 24px rgba(var(--notify-brand-rgb),.28)}to{opacity:0;transform:scale(.18);box-shadow:0 0 rgba(var(--notify-brand-rgb),0);visibility:hidden}}@keyframes notifyOpenRingBurst{0%{transform:scale(.88);opacity:.85}to{transform:scale(2.4);opacity:0}}.notify-float-btn:hover:not(.notify-fab-pop):not(.notify-fab-from-morph):not(.is-panel-open):not(.is-morph-fab-pending){box-shadow:0 6px 20px rgba(var(--notify-brand-rgb),.28),0 0 0 1px rgba(var(--notify-brand-rgb),.2);transform:scale(1.05)}.notify-float-btn.active{box-shadow:0 6px 20px rgba(var(--notify-brand-rgb),.28),0 0 0 1px rgba(var(--notify-brand-rgb),.2)}.notify-float-root.is-drag-moving .notify-float-btn{cursor:grabbing;transform:scale(1.08);box-shadow:0 8px 24px #0003}.notify-float-btn.notify-fab-from-morph{visibility:visible;opacity:1;pointer-events:auto;z-index:4;animation:notifyFabFromMorph .48s cubic-bezier(.34,1.35,.64,1) forwards}.notify-float-btn.notify-fab-from-morph:before{content:"";position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(var(--notify-brand-rgb),.35),rgba(var(--notify-brand-rgb),0) 72%);pointer-events:none;animation:notifySpriteGlow .48s cubic-bezier(.22,1,.36,1) forwards}@keyframes notifyFabFromMorph{0%{opacity:.2;transform:scale(.14);box-shadow:0 0 rgba(var(--notify-brand-rgb),.25)}40%{opacity:1;transform:scale(1.16);box-shadow:0 10px 30px rgba(var(--notify-brand-rgb),.34),0 0 0 6px rgba(var(--notify-brand-rgb),.22)}58%{transform:scale(.94)}74%{transform:scale(1.06)}to{opacity:1;transform:scale(1);box-shadow:0 4px 16px #00000026,0 0 0 1px #0000000a}}.notify-float-btn.notify-fab-from-morph .notify-bell-icon{animation:notifyBellWiggle .42s ease-in-out}.notify-float-btn.notify-fab-pop{visibility:visible;opacity:1;pointer-events:auto;animation:notifyFabPop .68s cubic-bezier(.34,1.56,.64,1) forwards}.notify-float-btn.notify-fab-pop:before{content:"";position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(var(--notify-brand-rgb),.3),rgba(var(--notify-brand-rgb),0) 70%);opacity:0;pointer-events:none;animation:notifySpriteGlow .68s ease-out forwards}@keyframes notifyFabPop{0%{opacity:0;transform:translateY(22px) scale(.15)}38%{opacity:1;transform:translateY(-14px) scale(1.14);box-shadow:0 10px 28px rgba(var(--notify-brand-rgb),.32),0 0 0 4px rgba(var(--notify-brand-rgb),.22)}52%{transform:translateY(6px) scale(.94)}66%{transform:translateY(-5px) scale(1.05)}80%{transform:translateY(2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1);box-shadow:0 4px 16px #00000026,0 0 0 1px #0000000a}}@keyframes notifySpriteGlow{0%,to{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1.2)}70%{opacity:0;transform:scale(1.6)}}.notify-float-btn .notify-bell-icon{display:block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b58d8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9'/%3E%3Cpath d='M13.73 21a2 2 0 0 1-3.46 0'/%3E%3C/svg%3E") center/contain no-repeat;transform-origin:top center}.notify-float-btn.notify-fab-pop .notify-bell-icon{animation:notifyBellWiggle .68s ease-in-out}@keyframes notifyBellWiggle{0%,to{transform:rotate(0)}40%{transform:rotate(14deg)}55%{transform:rotate(-12deg)}70%{transform:rotate(8deg)}85%{transform:rotate(-4deg)}}.notify-float-root .notify-badge{display:none;position:absolute;top:-6px;right:-4px;padding:0;font-size:10px;font-weight:700;color:#fff;background:#e00023cc;border:2px solid #fff;pointer-events:none;width:26px;height:26px;border-radius:50%;box-sizing:border-box;align-items:center;justify-content:center}.notify-float-root .notify-float-panel{display:none;position:absolute;top:calc(100% + 12px);left:calc(100% + 4px);right:auto;width:400px;max-width:calc(100vw - 32px);height:402px;z-index:2;background:#fff;border:none;border-radius:10px;box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f;overflow:hidden;flex-direction:column;transform-origin:top left}.notify-float-root .notify-float-panel.notify-float-panel--card:before,.notify-float-root .notify-float-panel.notify-float-panel--card.flip-left:before,.notify-float-root .notify-float-panel.notify-float-panel--card.flip-up:before{display:none!important}.notify-float-root .notify-float-panel.show{display:flex}.notify-float-root .notify-float-panel.notify-panel-prealign{visibility:hidden!important;pointer-events:none;animation:none!important}.notify-float-root:has(.notify-float-panel.notify-panel-enter):before{content:"";position:absolute;left:0;top:0;width:56px;height:56px;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(circle,rgba(224,0,35,.28) 0%,rgba(255,200,120,.12) 40%,transparent 72%);animation:notifyOpenAura .56s cubic-bezier(.22,1,.36,1) forwards}@keyframes notifyOpenAura{0%{opacity:0;transform:scale(.45)}35%{opacity:1;transform:scale(1.12)}to{opacity:0;transform:scale(1.75)}}.notify-float-root .notify-float-panel.notify-panel-enter{animation:notifyPanelMorphIn .56s cubic-bezier(.22,1.08,.32,1) forwards;transform-origin:12px 0;z-index:2;overflow:hidden;will-change:transform,opacity,border-radius,box-shadow,filter;backface-visibility:hidden}.notify-float-root .notify-float-panel.flip-up.notify-panel-enter{animation-name:notifyPanelMorphInUp;transform-origin:12px 100%}.notify-float-root .notify-float-panel.flip-left{left:auto;right:calc(100% + 4px);transform-origin:top right}.notify-float-root .notify-float-panel.flip-left.flip-up{transform-origin:bottom right}.notify-float-root .notify-float-panel.flip-left.notify-panel-enter{animation-name:notifyPanelMorphInLeft;transform-origin:calc(100% - 12px) 0}.notify-float-root .notify-float-panel.flip-left.flip-up.notify-panel-enter{animation-name:notifyPanelMorphInLeftUp;transform-origin:calc(100% - 12px) 100%}.notify-float-root .notify-float-panel.flip-left:before{left:auto;right:12px;border-left:none;border-top:none;border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5}.notify-float-root .notify-float-panel.flip-left.flip-up:before{left:auto;right:12px}.notify-float-root .notify-float-panel.notify-panel-enter:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:3;background:linear-gradient(105deg,transparent 0%,transparent 36%,rgba(255,255,255,.5) 48%,transparent 60%,transparent 100%);transform:translate(-120%);animation:notifyPanelShimmer .65s cubic-bezier(.22,1,.36,1) .08s forwards}.notify-float-root .notify-float-panel.notify-panel-enter .notify-panel-header{animation:notifyBlockReveal .44s cubic-bezier(.22,1,.36,1) .14s both}.notify-float-root .notify-float-panel.notify-panel-enter .notify-tabs{animation:notifyBlockReveal .44s cubic-bezier(.22,1,.36,1) .22s both}.notify-float-root .notify-float-panel.notify-panel-enter .notify-list,.notify-float-root .notify-float-panel.notify-panel-enter .notify-pager-wrap{animation:notifyBlockReveal .44s cubic-bezier(.22,1,.36,1) .3s both}@keyframes notifyPanelMorphIn{0%{opacity:0;transform:translate3d(-48px,-56px,0) scale(.14);border-radius:50%;box-shadow:0 0 #e0002300;filter:blur(3px)}18%{opacity:.7;transform:translate3d(-14px,-20px,0) scale(.58);border-radius:24px;box-shadow:0 6px 28px #e0002333;filter:blur(1px)}42%{opacity:.9;transform:translate3d(-3px,-6px,0) scale(.86);border-radius:15px;box-shadow:0 10px 36px #e0002329;filter:blur(0)}68%{opacity:.98;transform:translate3d(0,1px,0) scale(1.015);border-radius:12px}to{opacity:1;transform:translateZ(0) scale(1);border-radius:12px;box-shadow:0 8px 28px #00000024,0 0 0 1px #e000230f;filter:blur(0)}}@keyframes notifyPanelMorphInUp{0%{opacity:0;transform:translate3d(-48px,56px,0) scale(.14);border-radius:50%;box-shadow:0 0 #e0002300;filter:blur(3px)}18%{opacity:.7;transform:translate3d(-14px,20px,0) scale(.58);border-radius:24px;box-shadow:0 6px 28px #e0002333;filter:blur(1px)}42%{opacity:.9;transform:translate3d(-3px,6px,0) scale(.86);border-radius:15px;filter:blur(0)}68%{opacity:.98;transform:translate3d(0,-1px,0) scale(1.015);border-radius:12px}to{opacity:1;transform:translateZ(0) scale(1);border-radius:12px;box-shadow:0 8px 28px #00000024;filter:blur(0)}}@keyframes notifyPanelMorphInLeft{0%{opacity:0;transform:translate3d(48px,-56px,0) scale(.14);border-radius:50%;box-shadow:0 0 #e0002300;filter:blur(3px)}18%{opacity:.7;transform:translate3d(14px,-20px,0) scale(.58);border-radius:24px;box-shadow:0 6px 28px #e0002333;filter:blur(1px)}42%{opacity:.9;transform:translate3d(3px,-6px,0) scale(.86);border-radius:15px;filter:blur(0)}68%{opacity:.98;transform:translate3d(0,1px,0) scale(1.015);border-radius:12px}to{opacity:1;transform:translateZ(0) scale(1);border-radius:12px;box-shadow:0 8px 28px #00000024;filter:blur(0)}}@keyframes notifyPanelMorphInLeftUp{0%{opacity:0;transform:translate3d(48px,56px,0) scale(.14);border-radius:50%;filter:blur(3px)}42%{opacity:.9;transform:translate3d(3px,6px,0) scale(.86);border-radius:15px;filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);border-radius:12px;box-shadow:0 8px 28px #00000024;filter:blur(0)}}@keyframes notifyPanelShimmer{to{transform:translate(120%)}}@keyframes notifyBlockReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.notify-float-root .notify-float-panel.notify-panel-exit{animation:notifyPanelClose .2s ease-in forwards;pointer-events:none}.notify-float-root.is-morph-close:before{content:"";position:absolute;left:0;top:0;width:56px;height:56px;border-radius:50%;pointer-events:none;z-index:3;background:radial-gradient(circle,rgba(255,200,120,.35) 0%,rgba(224,0,35,.15) 45%,transparent 70%);animation:notifyCloseAura .52s cubic-bezier(.22,1,.36,1) forwards}@keyframes notifyCloseAura{0%{opacity:0;transform:scale(.55)}32%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.9)}}.notify-float-root.is-morph-close .notify-float-panel.notify-panel-morph-out{animation:notifyPanelMorphToFab .52s cubic-bezier(.55,.06,.42,.98) forwards;transform-origin:12px 0;pointer-events:none;z-index:2;overflow:hidden;will-change:transform,opacity,border-radius,box-shadow,filter;backface-visibility:hidden}.notify-float-root.is-morph-close .notify-float-panel.flip-up.notify-panel-morph-out{animation-name:notifyPanelMorphToFabUp;transform-origin:12px 100%}.notify-float-root.is-morph-close .notify-float-panel.flip-left.notify-panel-morph-out{animation-name:notifyPanelMorphToFabLeft;transform-origin:calc(100% - 12px) 0}.notify-float-root.is-morph-close .notify-float-panel.flip-left.flip-up.notify-panel-morph-out{animation-name:notifyPanelMorphToFabLeftUp;transform-origin:calc(100% - 12px) 100%}.notify-float-root.is-morph-close .notify-float-panel.notify-panel-morph-out:before{animation:notifyArrowFadeOut .16s linear forwards}.notify-float-root.is-morph-close .notify-float-panel.notify-panel-morph-out .notify-panel-header,.notify-float-root.is-morph-close .notify-float-panel.notify-panel-morph-out .notify-tabs,.notify-float-root.is-morph-close .notify-float-panel.notify-panel-morph-out .notify-list,.notify-float-root.is-morph-close .notify-float-panel.notify-panel-morph-out .notify-pager-wrap{animation:notifyMorphContentFade .28s cubic-bezier(.4,0,.2,1) forwards}@keyframes notifyMorphContentFade{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.97)}}@keyframes notifyArrowFadeOut{to{opacity:0;transform:scale(.6)}}@keyframes notifyPanelMorphToFab{0%{opacity:1;transform:translateZ(0) scale(1);border-radius:12px;box-shadow:0 8px 28px #00000024;filter:blur(0)}12%{opacity:.98;transform:translate3d(-2px,-4px,0) scale(.94);border-radius:13px}28%{opacity:.96;transform:translate3d(-10px,-14px,0) scale(.78);border-radius:18px;filter:blur(0)}46%{opacity:.9;transform:translate3d(-22px,-28px,0) scale(.52);border-radius:28px;box-shadow:0 8px 28px #e0002326}64%{opacity:.72;transform:translate3d(-34px,-42px,0) scale(.32);border-radius:50%;filter:blur(.5px)}82%{opacity:.4;transform:translate3d(-44px,-52px,0) scale(.18);border-radius:50%}to{opacity:0;transform:translate3d(-48px,-56px,0) scale(.14);border-radius:50%;visibility:hidden;box-shadow:0 4px 12px #e000231a;filter:blur(1px)}}@keyframes notifyPanelMorphToFabUp{0%{opacity:1;transform:translateZ(0) scale(1);border-radius:12px;box-shadow:0 8px 28px #00000024;filter:blur(0)}12%{opacity:.98;transform:translate3d(-2px,4px,0) scale(.94);border-radius:13px}28%{opacity:.96;transform:translate3d(-10px,14px,0) scale(.78);border-radius:18px}46%{opacity:.9;transform:translate3d(-22px,28px,0) scale(.52);border-radius:28px;box-shadow:0 8px 28px #e0002326}64%{opacity:.72;transform:translate3d(-34px,42px,0) scale(.32);border-radius:50%}82%{opacity:.4;transform:translate3d(-44px,52px,0) scale(.18);border-radius:50%}to{opacity:0;transform:translate3d(-48px,56px,0) scale(.14);border-radius:50%;visibility:hidden;box-shadow:0 4px 12px #e000231a;filter:blur(1px)}}@keyframes notifyPanelMorphToFabLeft{0%{opacity:1;transform:translateZ(0) scale(1);border-radius:12px;box-shadow:0 8px 28px #00000024;filter:blur(0)}12%{opacity:.98;transform:translate3d(2px,-4px,0) scale(.94);border-radius:13px}28%{opacity:.96;transform:translate3d(10px,-14px,0) scale(.78);border-radius:18px;filter:blur(0)}46%{opacity:.9;transform:translate3d(22px,-28px,0) scale(.52);border-radius:28px;box-shadow:0 8px 28px #e0002326}64%{opacity:.72;transform:translate3d(34px,-42px,0) scale(.32);border-radius:50%;filter:blur(.5px)}82%{opacity:.4;transform:translate3d(44px,-52px,0) scale(.18);border-radius:50%}to{opacity:0;transform:translate3d(48px,-56px,0) scale(.14);border-radius:50%;visibility:hidden;box-shadow:0 4px 12px #e000231a;filter:blur(1px)}}@keyframes notifyPanelMorphToFabLeftUp{0%{opacity:1;transform:translateZ(0) scale(1);border-radius:12px;box-shadow:0 8px 28px #00000024;filter:blur(0)}12%{opacity:.98;transform:translate3d(2px,4px,0) scale(.94);border-radius:13px}28%{opacity:.96;transform:translate3d(10px,14px,0) scale(.78);border-radius:18px}46%{opacity:.9;transform:translate3d(22px,28px,0) scale(.52);border-radius:28px;box-shadow:0 8px 28px #e0002326}64%{opacity:.72;transform:translate3d(34px,42px,0) scale(.32);border-radius:50%}82%{opacity:.4;transform:translate3d(44px,52px,0) scale(.18);border-radius:50%}to{opacity:0;transform:translate3d(48px,56px,0) scale(.14);border-radius:50%;visibility:hidden;box-shadow:0 4px 12px #e000231a;filter:blur(1px)}}@keyframes notifyPanelClose{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.notify-float-root .notify-float-panel:before{content:"";position:absolute;top:-6px;left:12px;width:10px;height:10px;background:#fff;border-left:1px solid #ebeef5;border-top:1px solid #ebeef5;transform:rotate(45deg)}.notify-float-root .notify-float-panel.flip-up{top:auto;bottom:calc(100% + 12px);transform-origin:bottom left}.notify-float-root .notify-float-panel.flip-up.notify-panel-exit{animation-name:notifyPanelCloseUp}@keyframes notifyPanelCloseUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.notify-float-root .notify-float-panel.flip-up:before{top:auto;bottom:-6px;border-left:none;border-top:none;border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5}.notify-float-root .notify-panel-header--brand{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 14px;background:#2b58d8;border-bottom:none;flex-shrink:0}.notify-float-root .notify-panel-header-main{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.notify-float-root .notify-header-bell-wrap{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#ffffff2e;display:flex;align-items:center;justify-content:center}.notify-float-root .notify-header-bell{display:block;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9'/%3E%3Cpath d='M13.73 21a2 2 0 0 1-3.46 0'/%3E%3C/svg%3E") center/contain no-repeat}.notify-float-root .notify-header-badge{display:none;position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;line-height:14px;padding:0 5px;font-size:11px;font-weight:700;color:#fff;text-align:center;background:#ff4d4f;border:2px solid #2b58d8;border-radius:10px;box-sizing:border-box}.notify-float-root .notify-panel-header-text{min-width:0}.notify-float-root .notify-panel-header--brand .notify-panel-title{font-size:16px;font-weight:700;color:#fff;line-height:1.3}.notify-float-root .notify-panel-header--brand .notify-panel-title:before{display:none}.notify-float-root .notify-panel-subtitle{margin-top:4px;font-size:12px;color:#ffffffd1;line-height:1.4}.notify-float-root .notify-panel-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:2px}.notify-float-root .notify-panel-header--brand .notify-read-all{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#fff;text-decoration:none;white-space:nowrap;opacity:.95}.notify-float-root .notify-panel-header--brand .notify-read-all:hover{opacity:1}.notify-float-root .notify-read-all-icon{display:inline-block;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3Cpath d='M4 6l4 4'/%3E%3Cpath d='M14 6l6 6'/%3E%3C/svg%3E") center/contain no-repeat}.notify-float-root .notify-panel-header--brand .notify-panel-close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0;border:none;background:transparent;color:#ffffffe6;font-size:22px;line-height:1;cursor:pointer}.notify-float-root .notify-panel-header--brand .notify-panel-close:hover{color:#fff}@media (prefers-reduced-motion: reduce){.notify-float-root:not(.is-drag-moving):not(.is-snapping),.notify-float-root.is-snapping:not(.is-drag-moving),.notify-float-root.is-snapping.is-snapping-right:not(.is-drag-moving){transition-duration:.01ms!important}.notify-float-btn.notify-fab-pop,.notify-float-btn.notify-fab-from-morph,.notify-float-root .notify-float-panel.notify-panel-enter,.notify-float-root .notify-float-panel.notify-panel-exit,.notify-float-root.is-morph-close .notify-float-panel.notify-panel-morph-out,.notify-float-root:has(.notify-float-panel.notify-panel-enter):before,.notify-float-root:has(.notify-float-panel.notify-panel-enter) .notify-float-btn.is-panel-open,.notify-float-root.is-morph-close:before,.notify-float-root.is-snapping:after,.notify-float-root.is-snapping .notify-float-btn{animation-duration:.01ms!important}}.notify-float-root .notify-tabs{display:flex;gap:0;padding:0 20px;border-bottom:1px solid #f0f0f0;background:#fff;flex-shrink:0}.notify-float-root .notify-tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 0 10px;font-size:14px;color:#666;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;transition:color .2s,border-color .2s}.notify-float-root .notify-tab:hover{color:#2b58d8}.notify-float-root .notify-tab.active{color:#2b58d8;font-weight:600;border-bottom-color:#2b58d8}.notify-float-root .notify-tab-badge{display:none;min-width:18px;height:18px;line-height:18px;padding:0 6px;font-size:11px;font-weight:600;border-radius:9px;box-sizing:border-box;text-align:center}.notify-float-root .notify-tab.active .notify-tab-badge{background:#fff1f0;color:#ff4d4f}.notify-float-root .notify-tab:not(.active) .notify-tab-badge{background:#f0f0f0;color:#999}.notify-float-root .notify-list,.notify-float-root #notifyFloatList{flex:none;height:230px;overflow-x:hidden;overflow-y:auto;background:#fff}.notify-float-root .notify-list::-webkit-scrollbar{width:4px}.notify-float-root .notify-list::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2px}.notify-float-root .notify-item{display:flex;align-items:flex-start;gap:12px;min-height:108px;box-sizing:border-box;padding:14px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .15s}.notify-float-root .notify-item:last-child{border-bottom:none}.notify-float-root .notify-item--unread:hover{background:#fafbfc}.notify-float-root .notify-item--read{cursor:default}.notify-float-root .notify-item--read:hover{background:transparent}.notify-float-root .notify-item-icon{flex-shrink:0;width:36px;height:36px;border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:18px 18px}.notify-float-root .notify-item-icon--doc{background-color:#f39121;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3Cpath d='M10 9H8'/%3E%3C/svg%3E")}.notify-float-root .notify-item-icon--wallet{background-color:#1ab394;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E")}.notify-float-root .notify-item-body{flex:1;min-width:0}.notify-float-root .notify-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:6px}.notify-float-root .notify-item-title{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-weight:600;color:#333;font-size:14px;line-height:1.35;flex:1;min-width:0}.notify-float-root .notify-item-delete{flex-shrink:0;padding:2px 8px;font-size:11px;line-height:1.4;color:#999;background:#fff;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer}.notify-float-root .notify-item-delete:hover{color:#2b58d8;border-color:#2b58d8}.notify-float-root .notify-item-content{color:#666;font-size:13px;line-height:1.55;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notify-float-root .notify-item-time{display:flex;align-items:center;gap:4px;color:#999;font-size:12px;line-height:1}.notify-float-root .notify-item-time-icon{display:inline-block;width:12px;height:12px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E") center/contain no-repeat}.notify-float-root .notify-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:216px;box-sizing:border-box;padding:16px;text-align:center;color:#999;font-size:13px}.notify-float-root .notify-empty-icon{display:block;width:32px;height:32px;margin:0 auto 8px;opacity:.35;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='1.5'%3E%3Cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9'/%3E%3Cpath d='M13.73 21a2 2 0 0 1-3.46 0'/%3E%3C/svg%3E") center/contain no-repeat}.notify-float-root .notify-loading{display:flex;align-items:center;justify-content:center;height:216px;box-sizing:border-box;color:#999;font-size:13px}.notify-float-root .notify-pager-wrap{flex-shrink:0;border-top:1px solid #f0f0f0;background:#fff}.notify-float-root .notify-pager{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px 14px}.notify-float-root .notify-pager-btn{display:inline-flex;align-items:center;gap:2px;padding:0;font-size:13px;color:#666;background:transparent;border:none;cursor:pointer;white-space:nowrap}.notify-float-root .notify-pager-btn:hover:not(:disabled){color:#2b58d8}.notify-float-root .notify-pager-btn:disabled{opacity:.35;cursor:not-allowed}.notify-float-root .notify-pager-arrow{font-size:14px;line-height:1}.notify-float-root .notify-pager-nums{display:flex;align-items:center;justify-content:center;gap:8px}.notify-float-root .notify-pager-num{min-width:28px;height:28px;padding:0 6px;font-size:13px;color:#666;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .15s,color .15s}.notify-float-root .notify-pager-num:hover{color:#2b58d8}.notify-float-root .notify-pager-num.is-active{color:#fff;font-weight:600;background:#2b58d8}.notify-float-root .notify-item--todo{border-left:3px solid #e00023;background:linear-gradient(90deg,rgba(224,0,35,.06) 0%,transparent 100%)}.notify-float-root .notify-item--todo.notify-item--unread:hover{background:linear-gradient(90deg,#e000231a,#fff9f9)}.notify-float-root .notify-item-handle-tag{display:inline-block;margin-left:6px;padding:0 6px;font-size:11px;line-height:18px;border-radius:4px;vertical-align:middle;font-weight:500}.notify-float-root .notify-item-handle-tag--todo{color:#d4380d;background:#fff2e8;border:1px solid #ffbb96}.notify-float-root .notify-item-handle-tag--done{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f}
