.import-module__LqDsUW__importPage{min-width:0}@media (max-width:768px){.import-module__LqDsUW__importPage{width:100%;min-width:0;max-width:100%;display:grid}.import-module__LqDsUW__importPage .page-heading{width:100%;min-width:0;margin-bottom:16px}:is(.import-module__LqDsUW__importPage .page-heading p,.import-module__LqDsUW__importPage .privacy-note p,.import-module__LqDsUW__importPage .section-title p,.import-module__LqDsUW__importPage .dropzone p,.import-module__LqDsUW__importPage .dropzone small,.import-module__LqDsUW__importPage .alert span,.import-module__LqDsUW__importPage .duplicate-box p,.import-module__LqDsUW__importPage .skip-box p,.import-module__LqDsUW__importPage .excluded-box p){overflow-wrap:anywhere}.import-module__LqDsUW__importPage .step-indicator{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;max-width:none;margin:0 0 16px;display:grid}.import-module__LqDsUW__importPage .step-indicator li{gap:4px;min-width:0;font-size:10px}.import-module__LqDsUW__importPage .step-indicator li:after{left:calc(50% + 17px);right:calc(17px - 50%)}.import-module__LqDsUW__importPage .step-indicator li span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:is(.import-module__LqDsUW__importPage .import-card,.import-module__LqDsUW__importPage .import-success){box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;padding:16px}.import-module__LqDsUW__importPage .privacy-note{align-items:flex-start;min-width:0;margin-bottom:12px}.import-module__LqDsUW__importPage .dropzone{box-sizing:border-box;width:100%;min-width:0;height:260px;min-height:0;padding:24px 16px}:is(.import-module__LqDsUW__importPage .dropzone h2,.import-module__LqDsUW__importPage .dropzone p,.import-module__LqDsUW__importPage .dropzone small){max-width:100%}.import-module__LqDsUW__importPage .dropzone .btn{white-space:normal;min-width:0;max-width:100%;min-height:44px;padding-inline:14px}.import-module__LqDsUW__importPage .file-summary{box-sizing:border-box;flex-wrap:nowrap;width:100%;min-width:0}:is(.import-module__LqDsUW__importPage .file-summary div,.import-module__LqDsUW__importPage .file-summary strong,.import-module__LqDsUW__importPage .file-summary small){min-width:0}:is(.import-module__LqDsUW__importPage .mapping-grid,.import-module__LqDsUW__importPage .confirm-stats){grid-template-columns:minmax(0,1fr);width:100%;min-width:0}:is(.import-module__LqDsUW__importPage .field,.import-module__LqDsUW__importPage .field .select){width:100%;min-width:0;max-width:100%}.import-module__LqDsUW__importPage .preview-block{min-width:0}:is(.import-module__LqDsUW__importPage .table-scroll,.import-module__LqDsUW__importPage .duplicate-table-scroll){border:0;width:100%;min-width:0;overflow:visible}:is(.import-module__LqDsUW__importPage .preview-table,.import-module__LqDsUW__importPage .duplicate-table){width:100%;min-width:0;display:block}:is(.import-module__LqDsUW__importPage .preview-table thead,.import-module__LqDsUW__importPage .duplicate-table thead){display:none}:is(.import-module__LqDsUW__importPage .preview-table tbody,.import-module__LqDsUW__importPage .duplicate-table tbody){gap:10px;display:grid}:is(.import-module__LqDsUW__importPage .preview-table tr,.import-module__LqDsUW__importPage .duplicate-table tr){border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:10px;width:100%;min-width:0;padding:10px 12px;display:grid}:is(.import-module__LqDsUW__importPage .preview-table td,.import-module__LqDsUW__importPage .duplicate-table td){min-width:0;max-width:none;color:var(--ink-soft);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;border:0;grid-template-columns:minmax(76px,38%) minmax(0,1fr);padding:6px 0;display:grid;overflow:visible}:is(.import-module__LqDsUW__importPage .preview-table td:before,.import-module__LqDsUW__importPage .duplicate-table td:before){min-width:0;color:var(--muted);padding-right:10px;font-size:11px;font-weight:700}.import-module__LqDsUW__importPage .preview-table td:before{content:attr(data-label)}.import-module__LqDsUW__importPage .duplicate-table td:first-child:before{content:"行"}.import-module__LqDsUW__importPage .duplicate-table td:nth-child(2):before{content:"利用日"}.import-module__LqDsUW__importPage .duplicate-table td:nth-child(3):before{content:"利用先"}.import-module__LqDsUW__importPage .duplicate-table td:nth-child(4):before{content:"金額"}.import-module__LqDsUW__importPage .duplicate-table td:nth-child(5):before{content:"判定"}.import-module__LqDsUW__importPage .duplicate-table td:nth-child(6):before{content:"理由"}.import-module__LqDsUW__importPage .confirm-stats>div{min-width:0;padding:14px}:is(.import-module__LqDsUW__importPage .classification-preview>div,.import-module__LqDsUW__importPage .success-categories){gap:7px}.import-module__LqDsUW__importPage .classification-preview span{overflow-wrap:anywhere;min-width:0;max-width:100%}:is(.import-module__LqDsUW__importPage .duplicate-box,.import-module__LqDsUW__importPage .skip-box,.import-module__LqDsUW__importPage .excluded-box){min-width:0;padding:14px}.import-module__LqDsUW__importPage .form-footer{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;margin-top:20px;padding-top:16px;display:grid}:is(.import-module__LqDsUW__importPage .form-footer .btn,.import-module__LqDsUW__importPage .import-success .button-row .btn){width:100%;min-width:0;min-height:44px}.import-module__LqDsUW__importPage .import-success{text-align:left;padding-block:32px}.import-module__LqDsUW__importPage .import-success>span{margin-inline:0}.import-module__LqDsUW__importPage .import-success h2{overflow-wrap:anywhere;font-size:clamp(22px,7vw,26px)}.import-module__LqDsUW__importPage .import-success .button-row{grid-template-columns:minmax(0,1fr);display:grid}}@media (max-width:360px){.import-module__LqDsUW__importPage .step-indicator li span{display:none}.import-module__LqDsUW__importPage .step-indicator li:after{left:calc(50% + 13px);right:calc(13px - 50%)}}
