.v6-page-live{position:fixed;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.data-conflict-notice{position:fixed;right:24px;bottom:24px;z-index:200;display:grid;gap:4px;max-width:380px;padding:15px 18px;border:1px solid #eccb8e;border-radius:14px;background:#fff8e9;box-shadow:0 18px 55px rgba(73,53,18,.18);color:#704b12}.data-conflict-notice b{font-size:13px}.data-conflict-notice span{font-size:10px;line-height:1.7}
.notification.has-actions i{display:block}.notification:not(.has-actions) i{display:none}
.v6-notification-center{position:fixed;top:67px;left:22px;z-index:65;width:min(410px,calc(100vw - 32px));max-height:calc(100dvh - 88px);overflow:auto;border:1px solid #d9e4e0;border-radius:0 0 20px 20px;background:rgba(255,255,255,.98);box-shadow:0 24px 70px rgba(14,48,39,.2);opacity:0;visibility:hidden;transform:translateY(-12px);transition:.2s;backdrop-filter:blur(16px)}
.v6-notification-center.open{opacity:1;visibility:visible;transform:none}.v6-notification-center>header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #e3e9e6;background:rgba(255,255,255,.97)}
.v6-notification-center header small{color:#17806a;font-size:10px;font-weight:800}.v6-notification-center h2{margin:3px 0 0;color:#173d33;font-size:19px}.v6-notification-center header button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:11px;background:#f1f5f3;color:#35574e;font-size:20px}
.v6-notification-summary{display:flex;align-items:center;gap:13px;margin:15px;padding:14px;border-radius:14px;background:linear-gradient(135deg,#113e35,#176e59);color:#fff}.v6-notification-summary>strong{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.13);font-size:19px}.v6-notification-summary>span{display:grid}.v6-notification-summary b{font-size:12px}.v6-notification-summary small{margin-top:3px;color:#b8d8cf;font-size:9px}
.v6-notification-list{display:grid;gap:8px;padding:0 15px 15px}.v6-notification-list>button{display:grid;grid-template-columns:42px 1fr auto 16px;align-items:center;gap:11px;width:100%;padding:12px;border:1px solid #e0e8e5;border-radius:13px;background:#fff;text-align:right}.v6-notification-list>button:hover{border-color:#aacfc3;background:#fbfefd}.v6-notification-list>button>span{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#e8f4f0;color:#176d58;font-weight:900}.v6-notification-list>button.violet>span{background:#eeeafd;color:#49398f}.v6-notification-list>button.gold>span{background:#fff1d9;color:#a46b1d}.v6-notification-list>button>div{display:grid}.v6-notification-list b{color:#27483f;font-size:11px}.v6-notification-list small{margin-top:3px;color:#7d8d87;font-size:8px}.v6-notification-list>button>strong{color:#174f42;font-size:17px}.v6-notification-list i{color:#77928a;font-style:normal}
.v6-notification-empty{display:grid;place-items:center;padding:28px;color:#6c8179;text-align:center}.v6-notification-empty>span{display:grid;place-items:center;width:48px;height:48px;margin-bottom:8px;border-radius:14px;background:#e8f4ef;color:#187058;font-size:20px}.v6-notification-empty b{font-size:12px}.v6-notification-empty small{margin-top:4px;font-size:9px}.v6-notification-center>footer{position:sticky;bottom:0;padding:12px 15px;border-top:1px solid #e5ebe8;background:rgba(255,255,255,.97)}.v6-notification-center>footer button{width:100%;min-height:42px;border:0;border-radius:10px;background:#f0f6f4;color:#176e59;font-weight:800}
.v6-tabstrip{scrollbar-width:thin;scrollbar-color:#a9c2ba transparent}.v6-tabstrip>*{scroll-snap-align:start;flex:0 0 auto}.v6-empty-state{display:grid!important;place-items:center;min-height:180px;padding:28px!important;border:1px dashed #cddbd6!important;border-radius:16px!important;background:linear-gradient(145deg,#fff,#f7faf9)!important;color:#6f817b!important;text-align:center}
@media(max-width:760px){.header-actions #notificationButtonV6{display:grid!important}.v6-notification-center{top:59px;left:8px;width:calc(100vw - 16px);max-height:calc(100dvh - 70px);border-radius:0 0 17px 17px}.v6-notification-center>header{padding:16px}.v6-notification-list>button{grid-template-columns:38px 1fr auto}.v6-notification-list>button>span{width:36px;height:36px}.v6-notification-list i{display:none}.v6-tabstrip{display:flex!important;overflow-x:auto!important;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding-bottom:5px;-webkit-overflow-scrolling:touch}.v6-tabstrip::-webkit-scrollbar{height:4px}.v6-tabstrip::-webkit-scrollbar-thumb{border-radius:99px;background:#b9cec7}}
