[data-v-4a30f5be] .dy-connect-dialog{border-radius:22px;overflow:hidden;box-shadow:0 26px 80px rgba(15,23,42,.22)}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__header{margin-right:0;padding:22px 24px 18px;border-bottom:1px solid #dbe7ff;background:radial-gradient(circle at left top,rgba(59,130,246,.18),transparent 34%),linear-gradient(135deg,#f8fbff,#eef4ff)}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__body{padding:16px 22px 10px;background:linear-gradient(180deg,#f8fbff,#fff)}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer{display:flex;justify-content:flex-end;gap:12px;padding:14px 24px 20px;border-top:1px solid #e8eef8;background:#fff}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer .el-button{min-width:96px;height:40px;margin-left:0;border-radius:12px;font-weight:600;transition:background-color .2s ease,border-color .2s ease,color .2s ease,filter .2s ease,transform .2s ease}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer .el-button--default{border-color:#d9e3f0;color:#475569;background:#fff}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer .el-button--default:hover{border-color:#93c5fd;color:#2563eb;background:#f8fbff}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer .el-button--primary{border-color:transparent;background:linear-gradient(135deg,#2563eb,#0ea5e9);box-shadow:0 14px 28px rgba(37,99,235,.22)}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer .el-button--primary:hover{filter:brightness(1.03);transform:translateY(-1px)}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__headerbtn{top:18px;right:18px;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:10px;background:hsla(0,0%,100%,.82);transition:background-color .2s ease,transform .2s ease}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__headerbtn .el-dialog__close{margin:0;font-size:16px;line-height:1}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__headerbtn:hover{background:#fff;transform:rotate(90deg)}.target-dialog-header[data-v-4a30f5be]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-right:38px}.target-title-block[data-v-4a30f5be]{min-width:0}.target-title-block h3[data-v-4a30f5be]{margin:0;color:#0f172a;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dy-connect-body[data-v-4a30f5be]{min-height:380px}.dy-company-section[data-v-4a30f5be]{max-height:430px;overflow-y:auto;padding-right:6px;box-sizing:border-box}.dy-company-list[data-v-4a30f5be]{display:grid;grid-template-columns:1fr;gap:14px;width:100%}.dy-poi-section-title[data-v-4a30f5be]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#64748b;font-size:13px;line-height:1.4}.dy-poi-section-title strong[data-v-4a30f5be]{color:#172033;font-size:15px;font-weight:800}.dy-company-module[data-v-4a30f5be]{padding:12px;box-sizing:border-box;border:1px solid #dbe7f1;border-radius:8px;background:#fff}.dy-company-module[data-v-4a30f5be]:last-child{padding-bottom:12px}.dy-store-header[data-v-4a30f5be]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;margin-bottom:10px}.dy-store-header span[data-v-4a30f5be]{flex:0 0 auto;padding:4px 10px;border-radius:999px;color:#2563eb;font-size:13px;font-weight:700;line-height:1.35;background:#eff6ff}.dy-store-header strong[data-v-4a30f5be]{flex:1;min-width:0;color:#0f172a;font-size:15px;font-weight:800;line-height:1.4;word-break:break-all;text-align:left}.dy-store-module[data-v-4a30f5be]{padding:10px;border:1px solid #e7edf5;border-radius:8px;background:#f8fbff}.dy-poi-list[data-v-4a30f5be]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.dy-poi-row[data-v-4a30f5be]{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-height:54px;padding:9px 12px;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.dy-poi-row.is-active[data-v-4a30f5be],.dy-poi-row[data-v-4a30f5be]:hover{border-color:#409eff;background:#f5faff}.dy-poi-row.is-bound[data-v-4a30f5be]:not(.is-active){border-color:#bbf7d0;background:#f7fdf9}.dy-poi-select[data-v-4a30f5be]{display:flex;justify-content:center;padding-top:2px}.dy-poi-select[data-v-4a30f5be] .el-radio__label{display:none}.dy-poi-title[data-v-4a30f5be]{display:flex;align-items:center;gap:8px;min-width:0}.dy-poi-title strong[data-v-4a30f5be]{flex:1;min-width:0;color:#172033;font-size:14px;font-weight:800;line-height:1.4;word-break:break-all}.dy-poi-bound[data-v-4a30f5be]{margin-top:4px;color:#15803d;font-size:12px;font-weight:700;line-height:1.4;word-break:break-all}@media (max-width:768px){[data-v-4a30f5be] .dy-connect-dialog{width:calc(100vw - 24px)!important;margin-top:6vh!important}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__body,[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer,[data-v-4a30f5be] .dy-connect-dialog .el-dialog__header{padding-left:18px;padding-right:18px}.target-dialog-header[data-v-4a30f5be]{display:block;padding-right:0}.dy-poi-list[data-v-4a30f5be]{grid-template-columns:1fr}.dy-store-header[data-v-4a30f5be]{display:flex;align-items:center;justify-content:space-between}.dy-store-header strong[data-v-4a30f5be]{display:block;text-align:left}.dy-store-header span[data-v-4a30f5be]{margin-top:0}.dy-poi-row[data-v-4a30f5be]{min-height:0}.dy-poi-select[data-v-4a30f5be]{justify-content:flex-start}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer{justify-content:stretch}[data-v-4a30f5be] .dy-connect-dialog .el-dialog__footer .el-button{flex:1}}