.subscribe-dialog{border-radius:12px}.subscribe-dialog .el-dialog__header{margin:0;padding:24px 28px 0}.subscribe-dialog .el-dialog__headerbtn{top:18px;right:18px;width:32px;height:32px;font-size:18px}.subscribe-dialog .el-dialog__body{padding:18px 28px 24px;max-height:74vh;overflow-y:auto}.subscribe-dialog .sub-dialog-title{font-size:20px;font-weight:700;color:#0f172a}.subscribe-dialog .sub-dialog-sub{margin-top:6px;font-size:13px;color:#64748b}.subscribe-dialog .el-form-item{margin-bottom:16px}.subscribe-dialog .field-tip{margin-left:6px;font-size:12px;font-weight:400;color:#94a3b8}.subscribe-dialog .field-err{margin-top:6px;font-size:12px;line-height:1.4;color:#dc2626}.subscribe-dialog .kw-box{display:flex;flex-wrap:wrap;align-items:center;width:100%;min-height:46px;padding:4px 6px;background:#ffffff;border:1px solid #cbd5e1;border-radius:8px;cursor:text;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.subscribe-dialog .kw-box:focus-within{border-color:#ff7915;box-shadow:0 0 0 3px #ff791512}.subscribe-dialog .kw-tag{display:inline-flex;align-items:center;max-width:100%;margin:4px;padding:5px 6px 5px 11px;font-size:13px;line-height:1.25;color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:999px}.subscribe-dialog .kw-tag b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.subscribe-dialog .kw-del{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;margin-left:5px;font-size:12px;font-style:normal;border-radius:999px;cursor:pointer;opacity:.55;transition:opacity .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.subscribe-dialog .kw-del:hover{opacity:1;background:rgba(15,23,42,.09)}.subscribe-dialog .kw-input{flex:1;min-width:150px;height:30px;margin:4px;padding:0 2px;font-size:14px;font-family:inherit;color:#1e293b;background:transparent;border:0;outline:0}.subscribe-dialog .kw-input::placeholder{color:#64748b}.subscribe-dialog .kw-tip{display:flex;width:100%;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.8;color:#334155;background:#f8fafc;border-radius:8px}.subscribe-dialog .kw-tip>.el-icon{flex-shrink:0;margin-top:6px;margin-right:8px;font-size:15px;color:#075985}.subscribe-dialog .kw-tip b{font-weight:600;color:#0f172a}.subscribe-dialog .kw-tip u{font-weight:600;color:#0f172a;text-decoration:none}.subscribe-dialog .kw-tip i{padding:1px 5px;font-family:DIN Alternate,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;color:#5b21b6;background:rgba(109,40,217,.07);border-radius:4px}.subscribe-dialog .way-list{width:100%}.subscribe-dialog .way-row{display:flex;align-items:flex-start;padding:13px 14px;background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.subscribe-dialog .way-row+.way-row{margin-top:9px}.subscribe-dialog .way-row:hover{border-color:#bae6fd}.subscribe-dialog .way-row.is-on{background:#f0f9ff;border-color:#0369a1}.subscribe-dialog .way-row.is-locked{background:#ecfdf5;border-color:#a7f3d0;cursor:default}.subscribe-dialog .way-box{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;margin-top:2px;margin-right:11px;font-size:12px;color:#fff;background:#ffffff;border:1px solid #cbd5e1;border-radius:2px}.subscribe-dialog .way-row.is-on .way-box{background:#0369a1;border-color:#0369a1}.subscribe-dialog .way-row.is-locked .way-box{background:#059669;border-color:#059669}.subscribe-dialog .way-ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;margin-right:10px;font-size:16px;color:#64748b}.subscribe-dialog .way-row.is-on .way-ico{color:#075985}.subscribe-dialog .way-row.is-locked .way-ico{color:#047857}.subscribe-dialog .way-body{flex:1;min-width:0}.subscribe-dialog .way-body b{display:flex;align-items:center;font-size:14px;font-weight:600;color:#0f172a}.subscribe-dialog .way-body small{display:block;margin-top:3px;font-size:12px;line-height:1.4;color:#64748b}.subscribe-dialog .way-body small b{display:inline;font-size:12px;color:#334155}.subscribe-dialog .pill{display:inline-flex;align-items:center;height:18px;margin-left:8px;padding:0 7px;font-style:normal;font-size:12px;font-weight:500;color:#64748b;background:#f1f5f9;border-radius:999px}.subscribe-dialog .pill.is-locked{color:#047857;background:#ffffff}.subscribe-dialog .sub-actions{display:flex;align-items:center;justify-content:flex-end}.subscribe-dialog .sub-actions .unsub{margin-right:auto;font-size:13px;color:#dc2626}.subscribe-dialog .sub-actions .unsub:hover{color:#b91c1c}.subscribe-dialog .sub-actions .el-button+.el-button{margin-left:12px}@media (max-width: 700px){.subscribe-dialog .el-dialog__header{padding:18px 16px 0}.subscribe-dialog .el-dialog__body{padding:14px 16px 18px;max-height:none}.subscribe-dialog .kw-input{min-width:110px}.subscribe-dialog .kw-tip{line-height:1.6}.subscribe-dialog .sub-actions{flex-wrap:wrap}.subscribe-dialog .sub-actions .el-button{flex:1}.subscribe-dialog .sub-actions .unsub{flex:none;width:100%;margin-right:0;margin-bottom:8px;justify-content:flex-start}}
