.subscriptions-page[data-v-973149ba]{padding:24px;position:relative;overflow:hidden}.subscriptions-page .mechanical-decor[data-v-973149ba]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0}.subscriptions-page .mechanical-decor .gear[data-v-973149ba]{position:absolute;border:2px dashed rgba(0,82,217,.08);border-radius:50%}.subscriptions-page .mechanical-decor .gear[data-v-973149ba]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;border:2px dashed rgba(0,82,217,.06);border-radius:50%}.subscriptions-page .mechanical-decor .gear.gear-1[data-v-973149ba]{width:120px;height:120px;top:80px;right:60px;-webkit-animation:rotateGear-data-v-973149ba 20s linear infinite;animation:rotateGear-data-v-973149ba 20s linear infinite}.subscriptions-page .mechanical-decor .gear.gear-2[data-v-973149ba]{width:80px;height:80px;top:180px;right:140px;animation:rotateGear-data-v-973149ba 15s linear infinite reverse}.subscriptions-page .mechanical-decor .gear.gear-3[data-v-973149ba]{width:60px;height:60px;top:120px;right:200px;-webkit-animation:rotateGear-data-v-973149ba 12s linear infinite;animation:rotateGear-data-v-973149ba 12s linear infinite}.subscriptions-page .mechanical-decor .circuit-line[data-v-973149ba]{position:absolute;background:linear-gradient(90deg,transparent,rgba(0,82,217,.05),transparent);height:1px}.subscriptions-page .mechanical-decor .circuit-line.line-1[data-v-973149ba]{width:200px;top:150px;left:40px;-webkit-animation:circuitFlow-data-v-973149ba 3s ease-in-out infinite;animation:circuitFlow-data-v-973149ba 3s ease-in-out infinite}.subscriptions-page .mechanical-decor .circuit-line.line-2[data-v-973149ba]{width:150px;top:280px;right:80px;-webkit-animation:circuitFlow-data-v-973149ba 4s ease-in-out 1s infinite;animation:circuitFlow-data-v-973149ba 4s ease-in-out 1s infinite}.subscriptions-page .mechanical-decor .circuit-line.line-3[data-v-973149ba]{width:180px;bottom:100px;left:60px;-webkit-animation:circuitFlow-data-v-973149ba 3.5s ease-in-out .5s infinite;animation:circuitFlow-data-v-973149ba 3.5s ease-in-out .5s infinite}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]{position:absolute;width:4px;height:4px;background:rgba(0,82,217,.15);border-radius:50%;-webkit-animation:particleFloat-data-v-973149ba 4s ease-in-out infinite;animation:particleFloat-data-v-973149ba 4s ease-in-out infinite;-webkit-animation-delay:calc(var(--i)*0.5s);animation-delay:calc(var(--i)*0.5s)}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]:nth-child(7){top:12%;left:61%}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]:nth-child(8){top:27%;left:45%}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]:nth-child(9){top:55%;left:69%}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]:nth-child(10){top:71%;left:72%}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]:nth-child(11){top:28%;left:40%}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]:nth-child(12){top:57%;left:77%}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]:nth-child(13){top:30%;left:87%}.subscriptions-page .mechanical-decor .particle[data-v-973149ba]:nth-child(14){top:65%;left:44%}.subscriptions-page .page-header[data-v-973149ba]{display:flex;justify-content:space-between;align-items:center;margin-top:50px;margin-bottom:20px;position:relative;z-index:1}.subscriptions-page .page-header .header-left[data-v-973149ba]{display:flex;align-items:center;gap:16px}.subscriptions-page .page-header .header-left .el-button[data-v-973149ba]{border-radius:6px}.subscriptions-page .page-header .header-left h2[data-v-973149ba]{margin:0;font-size:20px;color:#1a3a5c;display:flex;align-items:center;gap:8px}.subscriptions-page .page-header .header-left h2 i[data-v-973149ba]{color:#0052d9;-webkit-animation:bellRing-data-v-973149ba 2s ease-in-out infinite;animation:bellRing-data-v-973149ba 2s ease-in-out infinite}.subscriptions-page .page-header .total-count[data-v-973149ba]{color:#666;font-size:14px;background:#f8fafc;padding:6px 12px;border-radius:20px;border:1px solid #e8edf3}.subscriptions-page .main-card[data-v-973149ba]{background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,82,217,.08);position:relative;z-index:1;border:1px solid #e8edf3;overflow:hidden}.subscriptions-page .main-card[data-v-973149ba]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#0052d9,#1890ff)}.subscriptions-page .filter-tabs[data-v-973149ba]{padding:16px 20px 0;border-bottom:1px solid #f8fafc}.subscriptions-page .add-subscription-section[data-v-973149ba]{padding:16px 20px;background:linear-gradient(135deg,rgba(0,82,217,.02),rgba(0,82,217,.05));border-bottom:1px dashed rgba(0,82,217,.1);margin:0}.subscriptions-page .add-subscription-section .section-header[data-v-973149ba]{margin-bottom:12px}.subscriptions-page .add-subscription-section .section-header h4[data-v-973149ba]{margin:0;font-size:14px;color:#1a3a5c;display:flex;align-items:center;gap:6px}.subscriptions-page .add-subscription-section .section-header h4 i[data-v-973149ba]{color:#0052d9;font-weight:700}.subscriptions-page .add-subscription-section .add-form[data-v-973149ba]{display:flex;flex-direction:column;gap:12px}.subscriptions-page .add-subscription-section .subscribe-tags[data-v-973149ba]{display:flex;flex-wrap:wrap;gap:10px}.subscriptions-page .add-subscription-section .subscribe-tags .subscribe-tag[data-v-973149ba]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:2px solid #e4e7ed;border-radius:20px;font-size:13px;color:#606266;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.04)}.subscriptions-page .add-subscription-section .subscribe-tags .subscribe-tag i[data-v-973149ba]{font-size:14px;color:#909399;transition:color .3s}.subscriptions-page .add-subscription-section .subscribe-tags .subscribe-tag[data-v-973149ba]:hover{background:#ecf5ff;border-color:rgba(0,82,217,.3);color:#0052d9;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,82,217,.1)}.subscriptions-page .add-subscription-section .subscribe-tags .subscribe-tag:hover i[data-v-973149ba]{color:#0052d9}.subscriptions-page .add-subscription-section .subscribe-tags .subscribe-tag.tag-active[data-v-973149ba]{background:linear-gradient(135deg,#0052d9,#1890ff);border-color:#0052d9;color:#fff;box-shadow:0 4px 12px rgba(0,82,217,.4);transform:scale(1.05)}.subscriptions-page .add-subscription-section .subscribe-tags .subscribe-tag.tag-active i[data-v-973149ba]{color:#fff}.subscriptions-page .add-subscription-section .subscribe-tags .subscribe-tag.tag-active[data-v-973149ba]:hover{background:linear-gradient(135deg,#0052d9,#1890ff);border-color:#0052d9;color:#fff;transform:scale(1.08)}.subscriptions-page .add-subscription-section .subscribe-tags .subscribe-tag.tag-active:hover i[data-v-973149ba]{color:#fff}.subscriptions-page .add-subscription-section .subscribe-input[data-v-973149ba]{display:flex;gap:10px}.subscriptions-page .add-subscription-section .subscribe-input .el-input[data-v-973149ba]{flex:1}.subscriptions-page .subscription-list[data-v-973149ba]{padding:16px}.subscriptions-page .subscription-item[data-v-973149ba]{display:flex;align-items:center;padding:16px 20px;border:1px solid #e8edf3;position:relative;transition:all .3s;border-radius:10px;margin-bottom:12px;-webkit-animation:slideIn-data-v-973149ba .4s ease forwards;animation:slideIn-data-v-973149ba .4s ease forwards;opacity:0;box-shadow:0 2px 8px rgba(0,82,217,.04);background:linear-gradient(135deg,#fff,#fafbfc)}.subscriptions-page .subscription-item[data-v-973149ba]:before{content:"";position:absolute;left:0;top:0;width:3px;height:0;background:linear-gradient(180deg,#0052d9,#1890ff);border-radius:3px 0 0 3px;transition:height .4s cubic-bezier(.4,0,.2,1)}.subscriptions-page .subscription-item[data-v-973149ba]:hover{background:linear-gradient(135deg,rgba(0,82,217,.03),rgba(0,82,217,.08));box-shadow:0 4px 16px rgba(0,82,217,.12);border-color:#1890ff;transform:translateY(-2px)}.subscriptions-page .subscription-item[data-v-973149ba]:hover:before{height:100%}.subscriptions-page .subscription-item:hover .item-icon[data-v-973149ba]{transform:scale(1.1);background:rgba(0,82,217,.1)}.subscriptions-page .subscription-item:hover .item-icon .icon-ring[data-v-973149ba]{opacity:1;transform:scale(1)}.subscriptions-page .subscription-item:hover .item-title[data-v-973149ba]{color:#0052d9}.subscriptions-page .subscription-item[data-v-973149ba]:last-child{border-bottom:none}.subscriptions-page .subscription-item .item-icon[data-v-973149ba]{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0;transition:all .3s;position:relative;background:rgba(0,82,217,.08);border:1px solid rgba(0,82,217,.15)}.subscriptions-page .subscription-item .item-icon i[data-v-973149ba]{font-size:24px;color:#0052d9;position:relative;z-index:1}.subscriptions-page .subscription-item .item-icon .icon-ring[data-v-973149ba]{position:absolute;inset:-4px;border:1px dashed rgba(0,82,217,.2);border-radius:10px;opacity:0;transform:scale(.9);transition:all .3s;-webkit-animation:ringRotate-data-v-973149ba 8s linear infinite;animation:ringRotate-data-v-973149ba 8s linear infinite}.subscriptions-page .subscription-item .item-icon.category[data-v-973149ba],.subscriptions-page .subscription-item .item-icon.keyword[data-v-973149ba],.subscriptions-page .subscription-item .item-icon.organization[data-v-973149ba]{background:#f8fafc;border-color:#e8edf3}.subscriptions-page .subscription-item .item-icon.category i[data-v-973149ba],.subscriptions-page .subscription-item .item-icon.keyword i[data-v-973149ba],.subscriptions-page .subscription-item .item-icon.organization i[data-v-973149ba]{color:#0052d9}.subscriptions-page .subscription-item .item-content[data-v-973149ba]{flex:1;min-width:0}.subscriptions-page .subscription-item .item-content .item-title[data-v-973149ba]{font-size:15px;font-weight:500;color:#333;margin-bottom:8px;transition:color .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.subscriptions-page .subscription-item .item-content .item-title .type-tag[data-v-973149ba]{padding:3px 10px;border-radius:4px;font-size:12px;font-weight:500;flex-shrink:0;background:rgba(0,82,217,.08);color:#0052d9;border:1px solid rgba(0,82,217,.15)}.subscriptions-page .subscription-item .item-content .item-title .type-tag.category[data-v-973149ba],.subscriptions-page .subscription-item .item-content .item-title .type-tag.keyword[data-v-973149ba],.subscriptions-page .subscription-item .item-content .item-title .type-tag.organization[data-v-973149ba]{background:rgba(0,82,217,.08);color:#0052d9;border-color:rgba(0,82,217,.15)}.subscriptions-page .subscription-item .item-content .item-meta[data-v-973149ba]{display:flex;align-items:center;gap:16px;font-size:13px;color:#888}.subscriptions-page .subscription-item .item-content .item-meta .meta-notify[data-v-973149ba],.subscriptions-page .subscription-item .item-content .item-meta .meta-status[data-v-973149ba],.subscriptions-page .subscription-item .item-content .item-meta .meta-time[data-v-973149ba]{display:flex;align-items:center;gap:4px}.subscriptions-page .subscription-item .item-content .item-meta .meta-notify i[data-v-973149ba],.subscriptions-page .subscription-item .item-content .item-meta .meta-status i[data-v-973149ba],.subscriptions-page .subscription-item .item-content .item-meta .meta-time i[data-v-973149ba]{font-size:14px}.subscriptions-page .subscription-item .item-content .item-meta .meta-status.active[data-v-973149ba]{color:#52c41a}.subscriptions-page .subscription-item .item-content .item-meta .meta-status.inactive[data-v-973149ba]{color:#999}.subscriptions-page .subscription-item .item-content .item-meta .meta-notify[data-v-973149ba]{color:#faad14}.subscriptions-page .subscription-item .item-actions[data-v-973149ba]{display:flex;align-items:center;gap:16px;margin-left:20px;padding-left:16px;border-left:1px dashed rgba(0,82,217,.15)}.subscriptions-page .subscription-item .item-actions .delete-btn[data-v-973149ba]{color:#bbb;padding:6px 10px;border-radius:6px;transition:all .3s}.subscriptions-page .subscription-item .item-actions .delete-btn[data-v-973149ba]:hover{color:#fff;background:rgba(245,108,108,.1)}.subscriptions-page .empty-state[data-v-973149ba]{text-align:center;padding:60px 0;color:#999}.subscriptions-page .empty-state .empty-icon-wrapper[data-v-973149ba]{position:relative;display:inline-block;margin-bottom:16px}.subscriptions-page .empty-state .empty-icon-wrapper i[data-v-973149ba]{font-size:48px;color:#0052d9;opacity:.3;-webkit-animation:bellRing-data-v-973149ba 2s ease-in-out infinite;animation:bellRing-data-v-973149ba 2s ease-in-out infinite}.subscriptions-page .empty-state .empty-icon-wrapper .empty-ring[data-v-973149ba]{position:absolute;inset:-10px;border:2px dashed rgba(0,82,217,.1);border-radius:50%;-webkit-animation:ringRotate-data-v-973149ba 10s linear infinite;animation:ringRotate-data-v-973149ba 10s linear infinite}.subscriptions-page .empty-state p[data-v-973149ba]{font-size:16px;margin-bottom:8px;color:#666}.subscriptions-page .empty-state .empty-tip[data-v-973149ba]{font-size:13px;color:#999}.subscriptions-page .pagination-wrapper[data-v-973149ba]{display:flex;justify-content:center;margin-top:20px;position:relative;z-index:1}@-webkit-keyframes rotateGear-data-v-973149ba{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateGear-data-v-973149ba{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes ringRotate-data-v-973149ba{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ringRotate-data-v-973149ba{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes circuitFlow-data-v-973149ba{0%,to{opacity:.3}50%{opacity:1}}@keyframes circuitFlow-data-v-973149ba{0%,to{opacity:.3}50%{opacity:1}}@-webkit-keyframes particleFloat-data-v-973149ba{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-10px) scale(1.2);opacity:.6}}@keyframes particleFloat-data-v-973149ba{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-10px) scale(1.2);opacity:.6}}@-webkit-keyframes bellRing-data-v-973149ba{0%,to{transform:rotate(0deg)}10%{transform:rotate(10deg)}20%{transform:rotate(-10deg)}30%{transform:rotate(5deg)}40%{transform:rotate(-5deg)}50%{transform:rotate(0deg)}}@keyframes bellRing-data-v-973149ba{0%,to{transform:rotate(0deg)}10%{transform:rotate(10deg)}20%{transform:rotate(-10deg)}30%{transform:rotate(5deg)}40%{transform:rotate(-5deg)}50%{transform:rotate(0deg)}}@-webkit-keyframes slideIn-data-v-973149ba{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideIn-data-v-973149ba{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}