.ws-refined{--module-accent:var(--acc1)}.ws-refined .module-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:4px 0 24px;padding-bottom:22px;border-bottom:1px solid var(--line)}.ws-refined .module-heading{min-width:0;max-width:760px}.ws-refined h1{font-size:clamp(24px,2.2vw,30px);line-height:1.2;letter-spacing:-.035em;font-weight:700;margin:0 0 10px}.ws-refined .module-description{color:var(--mute);margin:0;line-height:1.65;max-width:72ch;font-size:14px}.ws-refined .module-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;max-width:48%}.ws-refined .module-guide{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:0 0 24px;border:1px solid var(--line);border-radius:14px;background:var(--card);overflow:hidden}.ws-refined .module-guide li{display:flex;gap:10px;align-items:center;padding:14px 18px;font-size:13px;font-weight:500}.ws-refined .module-guide li+li{border-left:1px solid var(--line)}.ws-refined .module-guide li>span{display:grid;place-items:center;width:25px;height:25px;flex:none;border-radius:8px;background:var(--card2);color:var(--module-accent);font-weight:700;font-size:12px}.ws-refined .card,.ws-refined .em-panel{border-radius:16px;box-shadow:0 2px 6px #00000003}.ws-refined h2{font-size:17px;letter-spacing:-.02em}.ws-refined .label,.ws-refined th{text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}.ws-refined .btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;padding:9px 16px;line-height:1.35;text-align:center;background:var(--acc1);font-size:13px;text-decoration:none;transition:box-shadow .15s,background .15s}.ws-refined .btn.ghost{background:var(--card);color:var(--text);border:1px solid var(--line)}.ws-refined .btn.danger{background:transparent;border:1px solid var(--line);color:var(--bad)}.ws-refined .btn.solid-danger{background:var(--bad);color:var(--bg)}.ws-refined .btn:hover:not(:disabled){box-shadow:0 2px 7px #00000016}.ws-refined :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--acc1);outline-offset:3px}.ws-refined .tab{min-height:38px;font-size:13px;border-radius:8px}.ws-refined .link{min-height:28px;display:inline-flex;align-items:center;line-height:1.4}.ws-refined .stat{background:var(--card);padding:18px}.ws-refined .stat .label{line-height:1.5}.ws-refined .stat b{font-size:27px;letter-spacing:-.03em}.ws-refined td,.ws-refined th{padding:12px}.ws-refined .tablewrap{border-radius:10px;max-width:100%}.ws-refined input:not([type=checkbox]):not([type=radio]),.ws-refined select,.ws-refined textarea{min-height:40px;font-size:14px}.ws-refined .module-field{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--mute);font-weight:500;min-width:0}.ws-refined .module-field input{color:var(--text);font-weight:400}.ws-refined .module-advanced{border:1px solid var(--line);border-radius:12px;background:var(--card);padding:0 18px;margin:18px 0}.ws-refined .module-advanced>summary{padding:15px 0;cursor:pointer;font-weight:600;font-size:13px;color:var(--text)}.ws-refined .module-advanced[open]>summary{margin-bottom:14px;border-bottom:1px solid var(--line)}.ws-refined .module-advanced>.card:last-child{margin-bottom:18px}.ws-refined .module-error{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border:1px solid var(--bad);color:var(--bad);border-radius:12px;padding:14px 16px;margin-bottom:18px}.ws-refined .modal{max-height:calc(100dvh - 32px);overflow-y:auto}.ws-refined .grid>*{min-width:0}.ws-refined .mcpurl{min-width:0;flex-wrap:wrap}.ws-refined .mcpurl code{overflow-wrap:anywhere;min-width:0}.ws-refined .setitem{scroll-margin-top:90px}.ws-refined .setcard{scroll-margin-top:88px}.ws-refined .setname>code{display:none}.ws-refined .setbar{margin-top:20px}.ws-refined .savebar{gap:12px;flex-wrap:wrap}.ws-refined .pipeline{overflow:auto}@media(max-width:1100px){.ws-refined .module-header{flex-wrap:wrap;gap:16px}.ws-refined .module-actions{max-width:100%;justify-content:flex-start}}@media(max-width:760px){.ws-refined .module-header{padding-bottom:18px;margin-bottom:18px}.ws-refined .module-guide{grid-template-columns:1fr}.ws-refined .module-guide li+li{border-left:0;border-top:1px solid var(--line)}.ws-refined .em-grid[style],.ws-refined .g4,.ws-refined .g5,.ws-refined .grid[style],.ws-refined .stats[style]{grid-template-columns:1fr!important}.ws-refined .card,.ws-refined .em-panel{padding:16px}.ws-refined .pipeline.p7{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-refined .filterbar>*{max-width:100%}.ws-refined .setlayout{grid-template-columns:1fr}.ws-refined .setnav{position:static;flex-direction:row;overflow-x:auto;flex-wrap:nowrap}.ws-refined .setnav a{flex:none}.ws-refined .setitem{grid-template-columns:1fr}.ws-refined .savebar{left:12px;right:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){.ws-refined .btn{transition:none}}.ws-refined .setnav button{display:flex;justify-content:space-between;gap:16px;width:100%;border:0;background:transparent;color:var(--mute);padding:10px 12px;text-align:left;font:inherit;font-size:13px;cursor:pointer;border-radius:8px}.ws-refined .setnav button[aria-pressed=true]{background:var(--card2);color:var(--acc1);font-weight:600}.ws-refined .setnav button span{font-size:11px;opacity:.8}.ws-refined .fin-top{flex-direction:column;align-items:stretch}.ws-refined .fin-top .module-header{margin-bottom:0}.ws-refined .fin-controls{justify-content:flex-start}.ws-refined .fin-tabs{flex-wrap:wrap;gap:6px}.ws-refined .row>.module-header{flex:1 1 100%;margin-bottom:8px}.ws-refined .module-field:has(>.btn){justify-content:flex-end}@media(max-width:760px){.ws-refined .setnav button{width:auto;white-space:nowrap;flex:none}.ws-refined .lf-filters>*{min-width:0;max-width:100%}.ws-refined .pipeline[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.ws-refined .tabs{flex-wrap:wrap;overflow:visible}.ws-refined .board{grid-template-columns:minmax(0,1fr);margin:0;padding:0;overflow:visible}.ws-refined .setnav{scrollbar-width:thin}}.ws-refined dialog.module-dialog{position:fixed;margin:auto;max-height:calc(100dvh - 32px);width:calc(100% - 32px);color:var(--text);overflow:auto}.ws-refined dialog.module-dialog::-webkit-backdrop{background:#03071299;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ws-refined dialog.module-dialog::backdrop{background:#03071299;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ws-refined .module-form-fields{border:0;padding:0;margin:0;min-width:0}.ws-refined .integration-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:18px;gap:18px;margin-bottom:18px}.ws-refined .integration-card{display:flex;flex-direction:column;gap:12px;margin:0;padding:22px}.ws-refined .integration-card-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.ws-refined .integration-card h2,.ws-refined .integration-card p{margin:0}.ws-refined .integration-card p{line-height:1.65}.ws-refined .integration-card>.btn{align-self:flex-start;margin-top:auto}.ws-refined .integration-evidence{font-size:12px;color:var(--mute)}.ws-refined .integration-key-actions{margin:12px 0;font-size:12px}.ws-refined .integration-key-actions summary{cursor:pointer;color:var(--mute)}.ws-refined #lead-connection{scroll-margin-top:90px}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}