.page-header-block[data-v-42bf89ac]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;gap:12px}.page-header-block[data-v-42bf89ac],.page-header-block__left[data-v-42bf89ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-block__left[data-v-42bf89ac]{gap:10px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-header-block__right[data-v-42bf89ac]{-ms-flex-negative:0;flex-shrink:0;gap:12px}.page-header-block__right[data-v-42bf89ac],.page-header-block__title[data-v-42bf89ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-block__title[data-v-42bf89ac]{margin:0;font-family:var(--font-secondary);font-size:20px;font-weight:600;color:#1e293b;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-header-block__title i[data-v-42bf89ac]{color:var(--backgroundColor,#666cff);-ms-flex-negative:0;flex-shrink:0;font-size:22px}@media (max-width:768px){.page-header-block[data-v-42bf89ac]{margin-bottom:16px}.page-header-block__title[data-v-42bf89ac]{font-size:18px}.page-header-block__title i[data-v-42bf89ac]{font-size:20px}}@media (max-width:480px){.page-header-block[data-v-42bf89ac]{margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-header-block__title[data-v-42bf89ac]{font-size:17px;gap:6px}.page-header-block__title i[data-v-42bf89ac]{font-size:18px}.page-header-block__right[data-v-42bf89ac]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.ad-tab-wrapper[data-v-1106b57c]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:visible}.ad-tab-nav[data-v-1106b57c]{padding:16px 24px 0;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ad-tab-nav ul[data-v-1106b57c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;list-style:none;margin:0;padding:0}.ad-tab-nav li a[data-v-1106b57c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:10px 20px;font-size:14px;font-weight:500;color:#64748b;text-decoration:none;border-radius:10px 10px 0 0;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;background:transparent;border:1px solid transparent;border-bottom:none;margin-bottom:-1px}.ad-tab-nav li a i[data-v-1106b57c]{font-size:17px}.ad-tab-nav li a[data-v-1106b57c]:hover{color:#334155;background:#f1f5f9}.ad-tab-nav li.uk-active a[data-v-1106b57c]{color:#1e293b;font-weight:600;background:#fff;border-color:#e2e8f0;-webkit-box-shadow:0 -2px 6px rgba(0,0,0,.03);box-shadow:0 -2px 6px rgba(0,0,0,.03);z-index:1}.ad-tab-nav li.uk-active a[data-v-1106b57c]:after,.ad-tab-nav li.uk-active a[data-v-1106b57c]:before{content:"";position:absolute;bottom:0;width:10px;height:10px;background:transparent}.ad-tab-nav li.uk-active a[data-v-1106b57c]:before{left:-10px;border-bottom-right-radius:10px;-webkit-box-shadow:4px 0 0 0 #fff;box-shadow:4px 0 0 0 #fff;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.ad-tab-nav li.uk-active a[data-v-1106b57c]:after{right:-10px;border-bottom-left-radius:10px;-webkit-box-shadow:-4px 0 0 0 #fff;box-shadow:-4px 0 0 0 #fff;border-left:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}@media (max-width:960px){.ad-tab-nav li a[data-v-1106b57c]{padding:9px 16px;font-size:13px}.ad-tab-nav li.uk-active a[data-v-1106b57c]:after,.ad-tab-nav li.uk-active a[data-v-1106b57c]:before{width:8px;height:8px}.ad-tab-nav li.uk-active a[data-v-1106b57c]:before{left:-8px;border-bottom-right-radius:8px}.ad-tab-nav li.uk-active a[data-v-1106b57c]:after{right:-8px;border-bottom-left-radius:8px}}@media (max-width:768px){.ad-tab-wrapper[data-v-1106b57c]{border-radius:10px}.ad-tab-nav[data-v-1106b57c]{padding:10px 14px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.ad-tab-nav[data-v-1106b57c]::-webkit-scrollbar{display:none}.ad-tab-nav ul[data-v-1106b57c]{gap:4px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.ad-tab-nav li a[data-v-1106b57c]{padding:8px 14px;font-size:13px;gap:6px;white-space:nowrap;border-radius:8px 8px 0 0}.ad-tab-nav li a i[data-v-1106b57c]{font-size:16px}.ad-tab-nav li.uk-active a[data-v-1106b57c]:after,.ad-tab-nav li.uk-active a[data-v-1106b57c]:before{width:7px;height:7px}.ad-tab-nav li.uk-active a[data-v-1106b57c]:before{left:-7px;border-bottom-right-radius:7px}.ad-tab-nav li.uk-active a[data-v-1106b57c]:after{right:-7px;border-bottom-left-radius:7px}}@media (max-width:480px){.ad-tab-nav[data-v-1106b57c]{padding:8px 10px 0}.ad-tab-nav li a[data-v-1106b57c]{padding:7px 10px;font-size:12px;gap:4px}.ad-tab-nav li a span[data-v-1106b57c]{display:none}.ad-tab-nav li a i[data-v-1106b57c]{font-size:18px}.ad-tab-nav li.uk-active a[data-v-1106b57c]:after,.ad-tab-nav li.uk-active a[data-v-1106b57c]:before{display:none}}@-webkit-keyframes skeleton-shimmer-anim-f7b12a32{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-shimmer-anim-f7b12a32{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-shimmer[data-v-f7b12a32]{display:block;border-radius:4px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#eee),color-stop(50%,#e5e5e5),color-stop(75%,#eee));background:linear-gradient(90deg,#eee 25%,#e5e5e5 50%,#eee 75%);background-size:200% 100%;-webkit-animation:skeleton-shimmer-anim-f7b12a32 1.5s infinite;animation:skeleton-shimmer-anim-f7b12a32 1.5s infinite}.notification-list-skeleton[data-v-f7b12a32]{padding:0}.skeleton-item[data-v-f7b12a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #f1f5f9}.skeleton-checkbox[data-v-f7b12a32]{width:16px;height:16px;border-radius:3px;-ms-flex-negative:0;flex-shrink:0}.skeleton-icon[data-v-f7b12a32]{width:38px;height:38px;border-radius:8px;-ms-flex-negative:0;flex-shrink:0}.skeleton-content[data-v-f7b12a32]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.skeleton-line[data-v-f7b12a32]{height:14px;border-radius:4px}.skeleton-line--title[data-v-f7b12a32]{width:75%}.skeleton-line--sub[data-v-f7b12a32]{width:45%;height:12px}@media (max-width:480px){.skeleton-item[data-v-f7b12a32]{padding:12px;gap:10px}.skeleton-icon[data-v-f7b12a32]{width:32px;height:32px}}@-webkit-keyframes skeleton-shimmer-anim-1766e89f{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-shimmer-anim-1766e89f{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-shimmer[data-v-1766e89f]{display:block;border-radius:4px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#eee),color-stop(50%,#e5e5e5),color-stop(75%,#eee));background:linear-gradient(90deg,#eee 25%,#e5e5e5 50%,#eee 75%);background-size:200% 100%;-webkit-animation:skeleton-shimmer-anim-1766e89f 1.5s infinite;animation:skeleton-shimmer-anim-1766e89f 1.5s infinite}.detail-skeleton[data-v-1766e89f],.detail-skeleton__header[data-v-1766e89f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-skeleton__header[data-v-1766e89f]{gap:10px}.detail-skeleton__date[data-v-1766e89f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.detail-skeleton__divider[data-v-1766e89f]{height:1px;width:100%;margin:20px 0;border-radius:0}.detail-skeleton__body[data-v-1766e89f]{-ms-flex-direction:column;flex-direction:column}.detail-skeleton__body[data-v-1766e89f],.notification-detail[data-v-c90cbe18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.notification-detail[data-v-c90cbe18]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:#fff;border-radius:10px;border:1px solid #e2e8f0;padding:28px;min-height:400px;-ms-flex-direction:column;flex-direction:column}.notification-detail__back[data-v-c90cbe18]{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#2563eb;font-size:14px;font-weight:500;cursor:pointer;margin-bottom:16px;-webkit-transition:color .2s ease;transition:color .2s ease}.notification-detail__back[data-v-c90cbe18]:hover{color:#1d4ed8}.notification-detail__back i[data-v-c90cbe18]{font-size:18px}.notification-detail__header[data-v-c90cbe18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.notification-detail__title[data-v-c90cbe18]{font-size:18px;font-weight:600;color:#1e293b;margin:0;line-height:1.4}.notification-detail__date[data-v-c90cbe18]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:#94a3b8;font-weight:400}.notification-detail__date i[data-v-c90cbe18]{font-size:15px}.notification-detail__divider[data-v-c90cbe18]{height:1px;background:#e2e8f0;margin:20px 0}.notification-detail__body[data-v-c90cbe18]{font-size:15px;color:#475569;line-height:1.7;-webkit-box-flex:1;-ms-flex:1;flex:1}.notification-detail__body[data-v-c90cbe18] a{color:#2563eb;text-decoration:none}.notification-detail__body[data-v-c90cbe18] a:hover{text-decoration:underline}.notification-detail__empty[data-v-c90cbe18]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;color:#94a3b8}.notification-detail__empty i[data-v-c90cbe18]{font-size:48px;opacity:.4}.notification-detail__empty p[data-v-c90cbe18]{font-size:15px;margin:0}@media (max-width:960px){.notification-detail[data-v-c90cbe18]{padding:20px}.notification-detail__title[data-v-c90cbe18]{font-size:16px}}@media (max-width:768px){.notification-detail__back[data-v-c90cbe18]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.notification-detail[data-v-c90cbe18]{border-radius:0;border:none;min-height:auto}}@media (max-width:480px){.notification-detail[data-v-c90cbe18]{padding:16px}.notification-detail__title[data-v-c90cbe18]{font-size:15px}.notification-detail__body[data-v-c90cbe18]{font-size:13px}.notification-detail__empty i[data-v-c90cbe18]{font-size:36px}.notification-detail__empty p[data-v-c90cbe18]{font-size:13px}}.notification-layout[data-v-13980c12]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;min-height:500px}.notification-list-panel[data-v-13980c12]{width:480px;min-width:480px;background:#fff;border-radius:10px;border:1px solid #e2e8f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.notification-search[data-v-13980c12]{position:relative;padding:16px;border-bottom:1px solid #e2e8f0}.notification-search__icon[data-v-13980c12]{position:absolute;left:28px;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none}.notification-search__input[data-v-13980c12]{width:100%;padding:10px 14px 10px 38px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1e293b;background:#f8fafc;outline:none;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease}.notification-search__input[data-v-13980c12]::-webkit-input-placeholder{color:#94a3b8}.notification-search__input[data-v-13980c12]::-moz-placeholder{color:#94a3b8}.notification-search__input[data-v-13980c12]:-ms-input-placeholder{color:#94a3b8}.notification-search__input[data-v-13980c12]::-ms-input-placeholder{color:#94a3b8}.notification-search__input[data-v-13980c12]::placeholder{color:#94a3b8}.notification-search__input[data-v-13980c12]:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.1);box-shadow:0 0 0 3px rgba(37,99,235,.1);background:#fff}.notification-toolbar[data-v-13980c12]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid #e2e8f0;background:#f8fafc;overflow-x:auto;-webkit-overflow-scrolling:touch}.notification-toolbar[data-v-13980c12]::-webkit-scrollbar{display:none}.notification-toolbar__btn[data-v-13980c12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff;white-space:nowrap}.notification-toolbar__btn i[data-v-13980c12]{font-size:15px}.notification-toolbar__btn--secondary[data-v-13980c12]{color:#475569}.notification-toolbar__btn--secondary[data-v-13980c12]:hover{background:#f1f5f9;border-color:#cbd5e1}.notification-toolbar__btn--info[data-v-13980c12]{color:#2563eb}.notification-toolbar__btn--info[data-v-13980c12]:hover{background:#eff6ff;border-color:#2563eb}.notification-toolbar__btn--danger[data-v-13980c12]{color:#dc2626}.notification-toolbar__btn--danger[data-v-13980c12]:hover{background:#fef2f2;border-color:#dc2626}.notification-empty[data-v-13980c12]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;color:#94a3b8;padding:48px 16px}.notification-empty i[data-v-13980c12]{font-size:48px;opacity:.4}.notification-empty p[data-v-13980c12]{font-size:14px;margin:0}.notification-items[data-v-13980c12]{list-style:none;margin:0;padding:0;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.notification-item[data-v-13980c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #f1f5f9;cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.notification-item[data-v-13980c12]:hover{background:#f8fafc}.notification-item--selected[data-v-13980c12],.notification-item--selected[data-v-13980c12]:hover{background:#eff6ff}.notification-item--unread[data-v-13980c12]{background:#fefce8}.notification-item--unread[data-v-13980c12]:hover{background:#fef9c3}.notification-item--unread.notification-item--selected[data-v-13980c12]{background:#eff6ff}.notification-item__checkbox[data-v-13980c12]{-ms-flex-negative:0;flex-shrink:0}.notification-item__checkbox-input[data-v-13980c12]{width:16px;height:16px;cursor:pointer;accent-color:#2563eb}.notification-item__checkbox-input[data-v-13980c12]:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.notification-item__icon[data-v-13980c12]{-ms-flex-negative:0;flex-shrink:0;width:38px;height:38px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#eff6ff;color:#2563eb;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease}.notification-item__icon--read[data-v-13980c12]{background:#f1f5f9;color:#94a3b8}.notification-item__content[data-v-13980c12]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.notification-item__title[data-v-13980c12]{font-size:14px;font-weight:500;color:#1e293b;margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-item__title--read[data-v-13980c12]{color:#64748b;font-weight:400}@media (max-width:960px){.notification-list-panel[data-v-13980c12]{width:400px;min-width:400px}.notification-toolbar__btn[data-v-13980c12]{padding:6px 10px}}@media (max-width:768px){.notification-layout[data-v-13980c12]{gap:0;position:relative}.notification-list-panel[data-v-13980c12]{width:100%;min-width:100%;border-radius:0;border:none}.notification-layout--detail-open .notification-list-panel[data-v-13980c12],.notification-layout[data-v-13980c12] .notification-detail{display:none}.notification-layout--detail-open[data-v-13980c12] .notification-detail{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:480px){.notification-search[data-v-13980c12]{padding:12px}.notification-search__input[data-v-13980c12]{font-size:13px;padding:8px 12px 8px 34px}.notification-toolbar[data-v-13980c12]{padding:10px 12px;gap:6px}.notification-toolbar__btn[data-v-13980c12]{padding:5px 8px;font-size:12px}.notification-toolbar__btn i[data-v-13980c12]{font-size:14px}.notification-item[data-v-13980c12]{padding:12px;gap:10px}.notification-item__icon[data-v-13980c12]{width:32px;height:32px;font-size:14px}.notification-item__title[data-v-13980c12]{font-size:13px}}.notification-layout[data-v-332c93e2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;min-height:500px}.notification-list-panel[data-v-332c93e2]{width:480px;min-width:480px;background:#fff;border-radius:10px;border:1px solid #e2e8f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.notification-search[data-v-332c93e2]{position:relative;padding:16px;border-bottom:1px solid #e2e8f0}.notification-search__icon[data-v-332c93e2]{position:absolute;left:28px;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none}.notification-search__input[data-v-332c93e2]{width:100%;padding:10px 14px 10px 38px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1e293b;background:#f8fafc;outline:none;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease}.notification-search__input[data-v-332c93e2]::-webkit-input-placeholder{color:#94a3b8}.notification-search__input[data-v-332c93e2]::-moz-placeholder{color:#94a3b8}.notification-search__input[data-v-332c93e2]:-ms-input-placeholder{color:#94a3b8}.notification-search__input[data-v-332c93e2]::-ms-input-placeholder{color:#94a3b8}.notification-search__input[data-v-332c93e2]::placeholder{color:#94a3b8}.notification-search__input[data-v-332c93e2]:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.1);box-shadow:0 0 0 3px rgba(37,99,235,.1);background:#fff}.notification-toolbar[data-v-332c93e2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid #e2e8f0;background:#f8fafc;overflow-x:auto;-webkit-overflow-scrolling:touch}.notification-toolbar[data-v-332c93e2]::-webkit-scrollbar{display:none}.notification-toolbar__btn[data-v-332c93e2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff;white-space:nowrap}.notification-toolbar__btn i[data-v-332c93e2]{font-size:15px}.notification-toolbar__btn--secondary[data-v-332c93e2]{color:#475569}.notification-toolbar__btn--secondary[data-v-332c93e2]:hover{background:#f1f5f9;border-color:#cbd5e1}.notification-toolbar__btn--info[data-v-332c93e2]{color:#2563eb}.notification-toolbar__btn--info[data-v-332c93e2]:hover{background:#eff6ff;border-color:#2563eb}.notification-toolbar__btn--danger[data-v-332c93e2]{color:#dc2626}.notification-toolbar__btn--danger[data-v-332c93e2]:hover{background:#fef2f2;border-color:#dc2626}.notification-empty[data-v-332c93e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;color:#94a3b8;padding:48px 16px}.notification-empty i[data-v-332c93e2]{font-size:48px;opacity:.4}.notification-empty p[data-v-332c93e2]{font-size:14px;margin:0}.notification-items[data-v-332c93e2]{list-style:none;margin:0;padding:0;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.notification-item[data-v-332c93e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #f1f5f9;cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.notification-item[data-v-332c93e2]:hover{background:#f8fafc}.notification-item--selected[data-v-332c93e2],.notification-item--selected[data-v-332c93e2]:hover{background:#eff6ff}.notification-item--unread[data-v-332c93e2]{background:#fefce8}.notification-item--unread[data-v-332c93e2]:hover{background:#fef9c3}.notification-item--unread.notification-item--selected[data-v-332c93e2]{background:#eff6ff}.notification-item__checkbox[data-v-332c93e2]{-ms-flex-negative:0;flex-shrink:0}.notification-item__checkbox-input[data-v-332c93e2]{width:16px;height:16px;cursor:pointer;accent-color:#2563eb}.notification-item__checkbox-input[data-v-332c93e2]:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.notification-item__icon[data-v-332c93e2]{-ms-flex-negative:0;flex-shrink:0;width:38px;height:38px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#eff6ff;color:#2563eb;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease}.notification-item__icon--read[data-v-332c93e2]{background:#f1f5f9;color:#94a3b8}.notification-item__content[data-v-332c93e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.notification-item__title[data-v-332c93e2]{font-size:14px;font-weight:500;color:#1e293b;margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-item__title--read[data-v-332c93e2]{color:#64748b;font-weight:400}@media (max-width:960px){.notification-list-panel[data-v-332c93e2]{width:400px;min-width:400px}.notification-toolbar__btn[data-v-332c93e2]{padding:6px 10px}}@media (max-width:768px){.notification-layout[data-v-332c93e2]{gap:0;position:relative}.notification-list-panel[data-v-332c93e2]{width:100%;min-width:100%;border-radius:0;border:none}.notification-layout--detail-open .notification-list-panel[data-v-332c93e2],.notification-layout[data-v-332c93e2] .notification-detail{display:none}.notification-layout--detail-open[data-v-332c93e2] .notification-detail{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:480px){.notification-search[data-v-332c93e2]{padding:12px}.notification-search__input[data-v-332c93e2]{font-size:13px;padding:8px 12px 8px 34px}.notification-toolbar[data-v-332c93e2]{padding:10px 12px;gap:6px}.notification-toolbar__btn[data-v-332c93e2]{padding:5px 8px;font-size:12px}.notification-toolbar__btn i[data-v-332c93e2]{font-size:14px}.notification-item[data-v-332c93e2]{padding:12px;gap:10px}.notification-item__icon[data-v-332c93e2]{width:32px;height:32px;font-size:14px}.notification-item__title[data-v-332c93e2]{font-size:13px}}.ad-tab-content[data-v-6e80bde0]{margin:0;padding:0}.ad-tab-content>li[data-v-6e80bde0]{padding:24px}@media (max-width:768px){.ad-tab-content>li[data-v-6e80bde0]{padding:16px}}@media (max-width:480px){.ad-tab-content>li[data-v-6e80bde0]{padding:12px}}.notification-alert[data-v-6e80bde0]{position:relative;padding:14px 44px 14px 16px;border-radius:10px;margin-bottom:16px;font-size:14px;line-height:1.5}.notification-alert--danger[data-v-6e80bde0]{background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.notification-alert__close[data-v-6e80bde0]{position:absolute;top:12px;right:12px;background:none;border:none;color:#dc2626;cursor:pointer;font-size:16px;padding:2px;opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.notification-alert__close[data-v-6e80bde0]:hover{opacity:1}.notification-alert__text[data-v-6e80bde0]{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.notification-alert__text i[data-v-6e80bde0]{font-size:16px}