.admin-main.admin-feature-top{margin-top:0;align-self:start}
.url-import-panel{max-width:1120px}.url-import-fetch>label{display:block;font-weight:750;margin-bottom:10px}.url-import-input-row{display:flex;gap:12px;align-items:stretch}.url-import-input-row input{flex:1;min-width:0}.url-import-input-row .btn{flex:none}.url-import-panel input:not([type=checkbox]),.url-import-panel select,.url-import-panel textarea{font:inherit;width:100%;min-width:0;padding:12px 13px;border:1px solid #cddbd4;border-radius:10px;background:#fff;color:#1b3026}.url-import-panel textarea{resize:vertical}.url-import-review{border-top:1px solid #dce6df;margin-top:26px;padding-top:24px}.url-import-source-card{padding:18px 20px;border-radius:12px;background:#f2f7f3;margin-bottom:18px;overflow-wrap:anywhere}.url-import-source-card h2{font-size:20px;margin:8px 0}.url-import-source-card a{font-size:13px}.url-import-review .notice ul{padding-left:20px;margin-bottom:0}.url-import-review .notice li+li{margin-top:7px}.url-import-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin:20px 0}.url-import-field{display:grid;gap:8px;align-content:start;min-width:0}.url-import-field>span{font-size:14px;font-weight:750}.url-import-field.full{grid-column:1/-1}.url-import-new-company{border:1px solid #b9d3c1;padding:18px;border-radius:12px;background:#fbfdfb}.url-import-new-company[hidden]{display:none}.url-import-new-company legend{font-weight:750;padding:0 8px}.url-import-new-company .url-import-grid{margin-top:8px}.url-import-spec-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;gap:10px;margin-bottom:10px;align-items:start}.url-import-save{display:flex;gap:20px;align-items:center;border-top:1px solid #dce6df;margin-top:23px;padding-top:22px}.url-import-save .btn{flex:none}.url-import-save p{max-width:520px}.url-import-existing{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.url-import-review .checkbox-field{margin:18px 0}.url-import-review input:focus,.url-import-review textarea:focus,.url-import-review select:focus,.url-import-fetch input:focus{outline:2px solid #72a88a;outline-offset:2px}@media(max-width:700px){.url-import-grid{grid-template-columns:1fr}.url-import-input-row,.url-import-save{flex-direction:column;align-items:stretch}.url-import-spec-row{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.url-import-spec-row .btn{grid-column:1/-1;justify-self:end}.url-import-field.full{grid-column:auto}.url-import-panel{padding:18px!important}}
