.RepairHistoryBuilder-module__oK4kRa__builder{color:#34443b;background:#eef1e8;border:1px solid #34443b29;width:min(1120px,100vw - 44px);margin:42px 0 42px 50%;padding:clamp(22px,4vw,42px);transform:translate(-50%)}.RepairHistoryBuilder-module__oK4kRa__header{grid-template-columns:1.1fr .9fr;align-items:end;gap:30px;display:grid}.RepairHistoryBuilder-module__oK4kRa__header p,.RepairHistoryBuilder-module__oK4kRa__sectionHead p{color:#81966f;letter-spacing:.15em;margin:0 0 12px;font-size:9px;font-weight:700}.RepairHistoryBuilder-module__oK4kRa__header h3{margin:0;font:500 clamp(25px,3vw,37px)/1.45 Yu Mincho,serif}.RepairHistoryBuilder-module__oK4kRa__header>span{color:#68766d;font-size:10px;line-height:1.8}.RepairHistoryBuilder-module__oK4kRa__meta{grid-template-columns:1.4fr 1.4fr 1fr;gap:10px;margin:22px 0 26px;display:grid}.RepairHistoryBuilder-module__oK4kRa__meta label,.RepairHistoryBuilder-module__oK4kRa__notes{gap:6px;display:grid}.RepairHistoryBuilder-module__oK4kRa__meta span,.RepairHistoryBuilder-module__oK4kRa__notes span{font-size:9px;font-weight:700}.RepairHistoryBuilder-module__oK4kRa__meta input,.RepairHistoryBuilder-module__oK4kRa__notes textarea{color:#34443b;width:100%;font:inherit;background:#fff;border:1px solid #34443b33;padding:10px;font-size:10px}.RepairHistoryBuilder-module__oK4kRa__sectionHead{justify-content:space-between;align-items:end;gap:20px;margin:25px 0 10px;display:flex}.RepairHistoryBuilder-module__oK4kRa__sectionHead p{margin-bottom:7px}.RepairHistoryBuilder-module__oK4kRa__sectionHead h4{margin:0;font:500 22px/1.4 Yu Mincho,serif}.RepairHistoryBuilder-module__oK4kRa__sectionHead button{color:#34443b;cursor:pointer;background:#fff;border:1px solid #34443b59;padding:9px 14px;font-size:9px;font-weight:700}.RepairHistoryBuilder-module__oK4kRa__scrollHint{color:#68766d!important;margin:0 0 8px!important;font-size:9px!important;line-height:1.6!important}.RepairHistoryBuilder-module__oK4kRa__table{scrollbar-color:#81966f #e2e6df;background:#fff;border:1px solid #34443b26;overflow-x:auto}.RepairHistoryBuilder-module__oK4kRa__repairRow,.RepairHistoryBuilder-module__oK4kRa__futureRow{border-bottom:1px solid #34443b1f;min-width:1180px;display:grid}.RepairHistoryBuilder-module__oK4kRa__repairRow{grid-template-columns:105px 110px 180px 105px 130px 105px 90px 90px 150px 44px}.RepairHistoryBuilder-module__oK4kRa__futureRow{grid-template-columns:160px 90px 130px 120px 135px 200px 44px;min-width:880px}.RepairHistoryBuilder-module__oK4kRa__repairRow:last-child,.RepairHistoryBuilder-module__oK4kRa__futureRow:last-child{border-bottom:0}.RepairHistoryBuilder-module__oK4kRa__repairRow>*,.RepairHistoryBuilder-module__oK4kRa__futureRow>*{color:#34443b;background:#fff;border:0;border-right:1px solid #34443b1f;min-width:0;margin:0;padding:10px;font-size:9px}.RepairHistoryBuilder-module__oK4kRa__repairRow>:last-child,.RepairHistoryBuilder-module__oK4kRa__futureRow>:last-child{border-right:0}.RepairHistoryBuilder-module__oK4kRa__repairRow>button,.RepairHistoryBuilder-module__oK4kRa__futureRow>button{color:#8a655d;cursor:pointer;font-size:14px}.RepairHistoryBuilder-module__oK4kRa__head,.RepairHistoryBuilder-module__oK4kRa__head>*{color:#fff;background:#34443b;font-weight:700}.RepairHistoryBuilder-module__oK4kRa__head span:last-child{color:#fff}.RepairHistoryBuilder-module__oK4kRa__summary{grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.RepairHistoryBuilder-module__oK4kRa__summary div{background:#fff;border:1px solid #34443b26;border-left-width:0;padding:16px}.RepairHistoryBuilder-module__oK4kRa__summary div:first-child{border-left-width:1px}.RepairHistoryBuilder-module__oK4kRa__summary span{color:#718078;font-size:8px;display:block}.RepairHistoryBuilder-module__oK4kRa__summary strong{margin-top:8px;font:500 clamp(16px,2vw,23px)/1.2 Yu Mincho,serif;display:block}.RepairHistoryBuilder-module__oK4kRa__result{color:#fff;background:#34443b;margin-top:18px;padding:20px 24px}.RepairHistoryBuilder-module__oK4kRa__result h4{color:#cdbb94;letter-spacing:.08em;margin:0;font-size:9px}.RepairHistoryBuilder-module__oK4kRa__result ul{margin:12px 0 0;padding-left:18px}.RepairHistoryBuilder-module__oK4kRa__result li{margin:5px 0;font-size:10px;line-height:1.7}.RepairHistoryBuilder-module__oK4kRa__notes{margin-top:16px}.RepairHistoryBuilder-module__oK4kRa__notes textarea{resize:vertical;min-height:76px}.RepairHistoryBuilder-module__oK4kRa__actions{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.RepairHistoryBuilder-module__oK4kRa__actions button{color:#fff;cursor:pointer;background:#81966f;border:1px solid #34443b;padding:12px 17px;font-size:9px;font-weight:700}.RepairHistoryBuilder-module__oK4kRa__actions button:nth-child(2){background:#34443b}.RepairHistoryBuilder-module__oK4kRa__actions .RepairHistoryBuilder-module__oK4kRa__reset{color:#34443b;background:#fff;margin-left:auto}.RepairHistoryBuilder-module__oK4kRa__notice{color:#66746b;margin:10px 0 0;font-size:9px;line-height:1.7}@media (max-width:900px){.RepairHistoryBuilder-module__oK4kRa__header{grid-template-columns:1fr}.RepairHistoryBuilder-module__oK4kRa__meta{grid-template-columns:1fr 1fr}.RepairHistoryBuilder-module__oK4kRa__actions .RepairHistoryBuilder-module__oK4kRa__reset{margin-left:0}}@media (max-width:600px){.RepairHistoryBuilder-module__oK4kRa__builder{width:calc(100vw - 28px);padding:22px 16px}.RepairHistoryBuilder-module__oK4kRa__meta,.RepairHistoryBuilder-module__oK4kRa__summary{grid-template-columns:1fr}.RepairHistoryBuilder-module__oK4kRa__summary div{border-left-width:1px}.RepairHistoryBuilder-module__oK4kRa__sectionHead{flex-direction:column;align-items:flex-start;gap:8px}}
