.warehouse-page{padding-bottom:24px}.warehouse-toolbar{display:flex;gap:12px;margin:12px 0}.warehouse-page .table-scroll{overflow-x:auto}.warehouse-page .acc-table{min-width:740px}.warehouse-page td{overflow-wrap:anywhere}.warehouse-form{max-width:760px}.warehouse-form fieldset{border:0;padding:0;margin:0;min-width:0}.warehouse-form .biz-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.warehouse-form .acc-choice-button{width:100%;text-align:left;min-height:44px}.warehouse-form .acc-choice-button span{white-space:normal;overflow-wrap:anywhere}.warehouse-form .warehouse-wide,.warehouse-type-add{grid-column:1/-1}.warehouse-form input,.warehouse-form textarea{width:100%;box-sizing:border-box}.warehouse-form h3{margin:24px 0 16px;font-size:16px;font-weight:600}.warehouse-form button:disabled{opacity:.5;cursor:not-allowed}.warehouse-empty{margin:16px 0;padding:14px;background:#f4f7fb;border-radius:10px}.warehouse-empty button{display:block;margin-top:12px}.warehouse-type-add{display:flex;gap:12px;align-items:end}.warehouse-type-add label{flex:1;min-width:0}.warehouse-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.warehouse-card dt{color:#718096;font-size:13px}.warehouse-card dd{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.warehouse-page .acc-link{color:#2864c5;background:none;border:0;text-align:left;font:inherit;cursor:pointer}.warehouse-page .iam-notice{margin:12px 0}@media(max-width:600px){.warehouse-form .biz-form-grid,.warehouse-card{grid-template-columns:1fr}.warehouse-type-add{flex-direction:column;align-items:stretch}.warehouse-toolbar{margin:10px}.warehouse-page .acc-table{min-width:650px}}

#dialog.warehouse-dialog{width:min(860px,calc(100vw - 32px));max-width:calc(100vw - 32px)}.warehouse-dialog .warehouse-form{max-width:none}.warehouse-form .acc-choice-button{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;height:auto}.warehouse-form .acc-choice-button>span{margin:0}.warehouse-form .acc-choice-button>span:last-child{flex:none}
