.section-label{color:#9f9fb8;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.int-title{letter-spacing:-.02em;color:#1a1a1a;margin:0 0 8px;font-size:30px;font-weight:700}.int-subtitle{color:#6e6e78;margin:0 0 22px;font-size:16px}.int-section{color:#6e6e78;justify-content:space-between;align-items:center;margin:22px 2px 12px;font-size:14px;font-weight:500;display:flex}.int-link-button{font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.int-footer-title{color:#1a1a1a;margin-bottom:4px;font-weight:600;display:block}.int-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:640px){.int-grid{grid-template-columns:minmax(0,1fr)}}.int-row{text-align:left;cursor:pointer;background:#fff;border:1px solid #ededed;border-radius:10px;align-items:center;gap:12px;width:100%;padding:11px 13px;transition:border-color .15s,background .15s;display:flex}.int-row:hover{background:#faf8ff;border-color:#d9c7f5}.int-row-logo{color:#8c8c8c;background:#f5f5f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:600;display:inline-flex;overflow:hidden}.int-row-logo img{object-fit:contain;width:22px;height:22px}.int-row-body{flex-direction:column;gap:2px;min-width:0;display:flex}.int-row-title{align-items:center;gap:8px;min-width:0;display:flex}.int-row-name{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.int-row-oauth{color:#9a9aa6;border:1px solid #e6e6e6;border-radius:4px;flex-shrink:0;padding:0 5px;font-size:10px;font-weight:500;line-height:15px}.int-row-desc{color:#9a9aa6;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.int-footer{color:#9a9aa6;border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;font-size:12.5px;display:flex}.int-footer-link{color:#9133e8;font-weight:500}.int-footer-link:hover{color:#7a29c4}
.SourceSelectionStep-module__S_cJhG__root{width:100%;max-width:900px;margin:0 auto}.SourceSelectionStep-module__S_cJhG__title{letter-spacing:-.02em;color:#1a1a1a;margin:0 0 10px;font-size:34px;font-weight:700}.SourceSelectionStep-module__S_cJhG__subtitle{color:#6e6e78;margin:0 0 36px;font-size:17px}.SourceSelectionStep-module__S_cJhG__sectionLabel{color:#6e6e78;margin-bottom:14px;font-size:14px;font-weight:500}.SourceSelectionStep-module__S_cJhG__muted{color:#6e6e78;font-size:14px;line-height:1.5}.SourceSelectionStep-module__S_cJhG__iconBox{color:#9133e8;background:#f4ecfd;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:inline-flex}.SourceSelectionStep-module__S_cJhG__dropzone{background:#f8f8fa;border:1.5px dashed #d8d8e0;border-radius:14px;align-items:center;gap:20px;padding:26px 28px;display:flex}.SourceSelectionStep-module__S_cJhG__dropzoneText{flex:1;min-width:0}.SourceSelectionStep-module__S_cJhG__dropzoneTitle{color:#1a1a1a;margin-bottom:4px;font-size:18px;font-weight:600}.SourceSelectionStep-module__S_cJhG__fileButton{font-weight:600;border-radius:10px!important;height:48px!important;padding:0 24px!important}.SourceSelectionStep-module__S_cJhG__urlRow{justify-content:flex-end;margin:12px 0 28px;display:flex}.SourceSelectionStep-module__S_cJhG__linkButton,.SourceSelectionStep-module__S_cJhG__linkButtonAccent{font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:14px;display:inline-flex}.SourceSelectionStep-module__S_cJhG__linkButton{color:#6e6e78}.SourceSelectionStep-module__S_cJhG__linkButton:hover{color:#1a1a1a}.SourceSelectionStep-module__S_cJhG__linkButtonAccent{color:#9133e8;font-weight:500}.SourceSelectionStep-module__S_cJhG__linkButtonAccent:hover{color:#7a29c4}.SourceSelectionStep-module__S_cJhG__chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.SourceSelectionStep-module__S_cJhG__chip{height:56px;font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #ececf1;border-radius:12px;align-items:center;gap:12px;padding:0 18px;transition:border-color .15s,background .15s;display:flex}.SourceSelectionStep-module__S_cJhG__chip:hover,.SourceSelectionStep-module__S_cJhG__card:hover,.SourceSelectionStep-module__S_cJhG__choiceRow:hover{background:#faf6fe;border-color:#9133e8}.SourceSelectionStep-module__S_cJhG__chip:focus-visible,.SourceSelectionStep-module__S_cJhG__card:focus-visible,.SourceSelectionStep-module__S_cJhG__choiceRow:focus-visible{outline-offset:2px;outline:2px solid #9133e8}.SourceSelectionStep-module__S_cJhG__chipLogo{object-fit:contain;flex-shrink:0;width:24px;height:24px}.SourceSelectionStep-module__S_cJhG__chipIcon{color:#6e6e78;font-size:20px}.SourceSelectionStep-module__S_cJhG__chipName{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.SourceSelectionStep-module__S_cJhG__hint{color:#6e6e78;margin:14px 0 0;font-size:13.5px}.SourceSelectionStep-module__S_cJhG__divider{border:none;border-top:1px solid #ececf1;margin:32px 0}.SourceSelectionStep-module__S_cJhG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.SourceSelectionStep-module__S_cJhG__card{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ececf1;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:24px;transition:border-color .15s,background .15s;display:flex}.SourceSelectionStep-module__S_cJhG__card .SourceSelectionStep-module__S_cJhG__iconBox{margin-bottom:18px}.SourceSelectionStep-module__S_cJhG__cardTitle{color:#1a1a1a;font-size:18px;font-weight:600}.SourceSelectionStep-module__S_cJhG__cardArrow{color:#6e6e78;margin-top:8px}.SourceSelectionStep-module__S_cJhG__samples{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;scroll-margin-top:80px;display:flex}.SourceSelectionStep-module__S_cJhG__samplesLabel{color:#1a1a1a;font-size:15px}.SourceSelectionStep-module__S_cJhG__samplesLinks{flex-wrap:wrap;gap:28px;display:flex}.SourceSelectionStep-module__S_cJhG__modalBody{padding:18px 22px 22px}.SourceSelectionStep-module__S_cJhG__modalTitle{letter-spacing:-.02em;color:#1a1a1a;margin:0 0 8px;font-size:30px;font-weight:700}.SourceSelectionStep-module__S_cJhG__modalSubtitle{color:#6e6e78;margin:0 0 24px;font-size:16px}.SourceSelectionStep-module__S_cJhG__groupLabel{color:#6e6e78;align-items:center;gap:10px;margin-bottom:14px;font-size:15px;display:flex}.SourceSelectionStep-module__S_cJhG__choiceList{flex-direction:column;gap:12px;display:flex}.SourceSelectionStep-module__S_cJhG__choiceRow{width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ececf1;border-radius:14px;align-items:center;gap:18px;padding:18px 22px;transition:border-color .15s,background .15s;display:flex}.SourceSelectionStep-module__S_cJhG__choiceIcon{color:#9133e8;flex-shrink:0;font-size:20px}.SourceSelectionStep-module__S_cJhG__choiceText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.SourceSelectionStep-module__S_cJhG__choiceTitle{color:#1a1a1a;font-size:16px;font-weight:600}.SourceSelectionStep-module__S_cJhG__choiceDesc{color:#6e6e78;font-size:14px}.SourceSelectionStep-module__S_cJhG__choiceArrow{color:#6e6e78}@media (max-width:760px){.SourceSelectionStep-module__S_cJhG__title{font-size:26px}.SourceSelectionStep-module__S_cJhG__dropzone{flex-wrap:wrap}.SourceSelectionStep-module__S_cJhG__fileButton{width:100%}.SourceSelectionStep-module__S_cJhG__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.SourceSelectionStep-module__S_cJhG__cards{grid-template-columns:minmax(0,1fr)}.SourceSelectionStep-module__S_cJhG__modalTitle{font-size:24px}}
.ColumnSelectionStep-module__YSDADa__root{width:100%;max-width:900px;margin:0 auto}.ColumnSelectionStep-module__YSDADa__title{letter-spacing:-.02em;color:#1a1a1a;margin:0 0 10px;font-size:34px;font-weight:700}.ColumnSelectionStep-module__YSDADa__subtitle{color:#6e6e78;margin:0 0 32px;font-size:17px}.ColumnSelectionStep-module__YSDADa__muted{color:#6e6e78;font-size:14px;line-height:1.5}.ColumnSelectionStep-module__YSDADa__radioGroup{width:100%;display:block}.ColumnSelectionStep-module__YSDADa__primary{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ColumnSelectionStep-module__YSDADa__templateCard{cursor:pointer;background:#fff;border:1px solid #ececf1;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:24px;transition:border-color .15s,background .15s;display:flex;position:relative}.ColumnSelectionStep-module__YSDADa__templateCard:hover{border-color:#9133e8}.ColumnSelectionStep-module__YSDADa__templateCard.ColumnSelectionStep-module__YSDADa__active{background:#faf6fe;border:2px solid #9133e8;padding:23px}.ColumnSelectionStep-module__YSDADa__iconBox{color:#6e6e78;background:#f4f4f6;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;font-size:20px;display:inline-flex}.ColumnSelectionStep-module__YSDADa__active .ColumnSelectionStep-module__YSDADa__iconBox{color:#9133e8;background:#f4ecfd}.ColumnSelectionStep-module__YSDADa__cardRadio{margin:0;position:absolute;top:22px;right:18px}.ColumnSelectionStep-module__YSDADa__cardTitle{color:#1a1a1a;font-size:18px;font-weight:600}.ColumnSelectionStep-module__YSDADa__toggle,.ColumnSelectionStep-module__YSDADa__linkButton{font:inherit;color:#6e6e78;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:14px;display:inline-flex}.ColumnSelectionStep-module__YSDADa__toggle{margin:18px 0 0}.ColumnSelectionStep-module__YSDADa__toggle:disabled{cursor:default}.ColumnSelectionStep-module__YSDADa__linkButton:hover,.ColumnSelectionStep-module__YSDADa__toggle:not(:disabled):hover{color:#1a1a1a}.ColumnSelectionStep-module__YSDADa__moreList{border:1px solid #ececf1;border-radius:14px;margin-top:16px;overflow:hidden}.ColumnSelectionStep-module__YSDADa__moreRow{cursor:pointer;background:#fff;align-items:center;gap:18px;padding:16px 20px;display:flex}.ColumnSelectionStep-module__YSDADa__moreRow+.ColumnSelectionStep-module__YSDADa__moreRow{border-top:1px solid #ececf1}.ColumnSelectionStep-module__YSDADa__moreRow:hover{background:#faf6fe}.ColumnSelectionStep-module__YSDADa__moreIcon{color:#6e6e78;font-size:18px}.ColumnSelectionStep-module__YSDADa__moreText{flex-direction:column;flex:1;min-width:0;display:flex}.ColumnSelectionStep-module__YSDADa__moreTitle{color:#1a1a1a;font-size:16px;font-weight:600}.ColumnSelectionStep-module__YSDADa__fieldLabel{color:#1a1a1a;margin:32px 0 10px;font-size:15px;font-weight:600;display:block}.ColumnSelectionStep-module__YSDADa__nameInput{border-radius:12px!important}.ColumnSelectionStep-module__YSDADa__columnsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.ColumnSelectionStep-module__YSDADa__okIcon{color:#52a37a}.ColumnSelectionStep-module__YSDADa__columnsPanel{border-top:1px solid #ececf1;margin-top:24px;padding-top:24px}.ColumnSelectionStep-module__YSDADa__columnsHeader{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.ColumnSelectionStep-module__YSDADa__columnsTitle{color:#1a1a1a;font-size:16px;font-weight:600}.ColumnSelectionStep-module__YSDADa__group{margin-top:14px}.ColumnSelectionStep-module__YSDADa__groupLabel{color:#6e6e78;margin-bottom:8px;font-size:13px;font-weight:500}.ColumnSelectionStep-module__YSDADa__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.ColumnSelectionStep-module__YSDADa__addColumn{margin-top:22px}.ColumnSelectionStep-module__YSDADa__addColumnInput{width:100%}.ColumnSelectionStep-module__YSDADa__catalogToggle{font:inherit;color:#9133e8;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-top:12px;padding:0;font-size:14px;display:inline-flex}.ColumnSelectionStep-module__YSDADa__catalogToggle:hover{color:#7a29c4}.ColumnSelectionStep-module__YSDADa__catalog{border:1px solid #ececf1;border-radius:12px;max-height:420px;margin-top:8px;padding:4px 16px 16px;overflow-y:auto}.ColumnSelectionStep-module__YSDADa__searchIcon{color:#a6a6b0}.ColumnSelectionStep-module__YSDADa__footer{border-top:1px solid #ececf1;justify-content:flex-end;margin-top:32px;padding-top:24px;display:flex}.ColumnSelectionStep-module__YSDADa__createButton{font-weight:600;border-radius:12px!important;height:52px!important;padding:0 28px!important}@media (max-width:760px){.ColumnSelectionStep-module__YSDADa__title{font-size:26px}.ColumnSelectionStep-module__YSDADa__primary,.ColumnSelectionStep-module__YSDADa__checkGrid{grid-template-columns:minmax(0,1fr)}.ColumnSelectionStep-module__YSDADa__createButton{width:100%}}
