.dxsf{max-width:1120px;margin:35px auto 70px;padding:0 20px;color:#161616;font-family:inherit}.dxsf h1{font-size:clamp(30px,4vw,46px);font-weight:600;margin:0 0 30px}.dxsf h2{font-size:22px}.dxsf a{color:inherit}.dxsf-line{display:flex;align-items:center;gap:22px;border-bottom:1px solid #e5e5e5;padding:22px 0}.dxsf-line img{width:100px;height:125px;object-fit:cover}.dxsf-line-info{flex:1}.dxsf-line-info p{margin:7px 0;color:#777}.dxsf-update{display:flex;gap:10px;align-items:end}.dxsf-update label{font-size:12px}.dxsf-update input{display:block;width:75px;padding:8px;border:1px solid #ddd}.dxsf button{cursor:pointer}.dxsf-update button,.dxsf-link{background:none;border:0;text-decoration:underline;padding:7px}.dxsf-summary{margin:28px 0 0 auto;max-width:400px;padding:24px;background:#f8f8f8}.dxsf-summary p{display:flex;justify-content:space-between;gap:12px}.dxsf-button{display:block;text-align:center;background:#111;color:white!important;padding:15px 20px;text-decoration:none!important;border:0;width:100%;box-sizing:border-box;margin-top:20px}.dxsf-button:disabled{opacity:.45;cursor:not-allowed}.dxsf-columns{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr);gap:45px}.dxsf-columns .dxsf-summary{max-width:none;margin:0;height:max-content}.dxsf-alert{background:#fff6e5;padding:18px;border-left:3px solid #c58a22;margin-bottom:28px}.dxsf-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.dxsf-fields label{font-size:13px}.dxsf-fields input{display:block;width:100%;padding:12px;border:1px solid #ddd;box-sizing:border-box;margin-top:6px}.dxsf-muted{color:#777;font-size:13px}@media(max-width:760px){.dxsf-columns{grid-template-columns:1fr}.dxsf-line{flex-wrap:wrap;gap:12px}.dxsf-line-info{flex-basis:calc(100% - 120px)}.dxsf-fields{grid-template-columns:1fr}}
