/* Sprint 39 - Çalışan çekirdek ayar entegrasyonu */
.settings-head-v39 small{color:#ff7a00;font-weight:800;letter-spacing:.08em}.settings-warning-card{border-color:#ffd8a8;background:#fff8ef;color:#7a3d00;margin-bottom:14px}.settings-warning-card strong{display:block;color:#9a4b00;margin-bottom:4px}.settings-grid-v39{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;margin-bottom:16px}.settings-span-2{min-width:0}.settings-card-v39{overflow:hidden}.settings-form-v39{display:flex;flex-direction:column;gap:12px}.settings-table-v39{border:1px solid #e5edf7;border-radius:14px;overflow:hidden;background:#fff}.settings-row{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:10px;align-items:center;padding:8px 10px;border-top:1px solid #eaf0f7;min-height:42px}.settings-row:first-child{border-top:0}.settings-row-head{background:#f7faff;color:#56708f;font-size:12px;font-weight:800}.settings-row select,.settings-row input,.field-grid-2 input,.field-grid-2 select,.settings-filter-inline select,.barem-form-v39 input,.barem-form-v39 select{width:100%;height:38px;border:1px solid #d9e3f1;border-radius:10px;background:#fff;padding:0 10px;color:#14213d;font-weight:650}.platform-title-inline{display:inline-flex;align-items:center;gap:8px;font-size:13px}.platform-mini{width:18px;height:18px;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;flex:0 0 18px}.platform-trendyol{background-image:url('../img/platforms/trendyol-icon-vector.svg')}.platform-hepsiburada{background-image:url('../img/platforms/hepsiburada-icon-vector.svg')}.platform-n11{background-image:url('../img/platforms/n11-icon-vector.svg')}.platform-amazon{background-image:url('../img/platforms/amazon-icon-vector.svg')}.field-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.field-grid-2 label{display:flex;flex-direction:column;gap:6px;color:#516985;font-size:12px;font-weight:800}.settings-check{display:flex!important;align-items:center;flex-direction:row!important;gap:8px;color:#14213d!important;font-weight:800!important}.settings-check input{width:16px!important;height:16px!important}.settings-check-pad{padding-top:20px}.settings-cargo-grid-v39{grid-template-columns:minmax(430px,.9fr) minmax(560px,1.1fr)}.settings-filter-inline{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.cargo-paste-v39{width:100%;min-height:330px;resize:vertical;border:1px solid #d9e3f1;border-radius:14px;background:linear-gradient(#fff,#fff),repeating-linear-gradient(to bottom,transparent 0,transparent 31px,#edf2f8 32px);padding:10px 12px;font:600 13px/32px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#14213d;tab-size:16}.form-hint-v39{font-size:12px;color:#6d809c;background:#f7faff;border:1px solid #e5edf7;border-radius:12px;padding:8px 10px}.barem-form-v39{display:grid;grid-template-columns:1fr 1fr repeat(5,.75fr) auto;gap:8px;align-items:center;margin-bottom:12px}.settings-mini-table-wrap{max-height:360px;overflow:auto;border:1px solid #e5edf7;border-radius:14px}.settings-mini-table{width:100%;border-collapse:collapse;font-size:12px}.settings-mini-table th{position:sticky;top:0;background:#f7faff;color:#536b89;text-align:left;padding:9px;border-bottom:1px solid #e5edf7}.settings-mini-table td{padding:8px 9px;border-bottom:1px solid #edf2f8;white-space:nowrap}.muted-cell{color:#7b8da7;text-align:center}.tiny-danger{height:28px;padding:0 10px;border:1px solid #ffc4c4;border-radius:9px;background:#fff3f3;color:#d92626;font-weight:800;cursor:pointer}.sprint39-core-grid{margin-top:16px}.schema-pill{white-space:nowrap}.settings-card-v39 .primary-btn{align-self:flex-start}.settings-card-v39 h2{font-size:16px}@media(max-width:1100px){.settings-grid-v39,.settings-cargo-grid-v39{grid-template-columns:1fr}.barem-form-v39{grid-template-columns:1fr 1fr}.field-grid-2{grid-template-columns:1fr}}@media(max-width:720px){.settings-row{grid-template-columns:1fr}.settings-filter-inline{grid-template-columns:1fr}.barem-form-v39{grid-template-columns:1fr}.cargo-paste-v39{min-height:240px}.settings-card-v39 .primary-btn{width:100%}}
