.admin-main{min-width:0}.operation-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:16px 0}.order-detail{border-block:1px solid var(--line);padding:24px 0;margin-bottom:24px}.inline-form{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin:20px 0}.inline-form label{min-width:150px;flex:1}.inline-form button{margin-bottom:20px}.inline-form .check-label{min-width:180px}.admin-table{width:100%}.admin-table td{overflow-wrap:anywhere}.mail-preview,.new-product{border-bottom:1px solid var(--line);padding:18px 0;margin-bottom:18px}.mail-preview summary,.new-product summary{cursor:pointer;font-weight:600;margin-bottom:12px}.mail-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.image-editor{display:flex;gap:12px;overflow-x:auto;padding-bottom:12px}.image-editor>div{flex:0 0 110px}.image-editor img{width:110px;height:90px;object-fit:contain;border:1px solid var(--line)}.image-editor>div>div{display:flex;justify-content:space-between}.variant-editor textarea{width:100%}.admin-main>h2{margin-top:32px}.config-preview img{width:100%;height:220px;object-fit:contain}.config-status{border-block:1px solid var(--line);padding:16px 0;margin:20px 0}.configurator label{display:block}.configuration-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.configuration-fields label{min-width:0}.success .outline-button{margin:10px}.mail-preview p{overflow-wrap:anywhere}.admin-main .notice{font-size:13px}.inline-form input,.inline-form select{max-width:100%}
@media(max-width:600px){.inline-form{display:block}.inline-form label{min-width:0}.inline-form button{margin-bottom:8px}.operation-toolbar{font-size:12px}.order-detail h2{font-size:18px;overflow-wrap:anywhere}.admin-main>.admin-table{font-size:11px}.admin-main>.admin-table td{padding:8px}.configuration-fields{gap:0 12px}.configuration-fields select{font-size:12px}}
.admin-actions[hidden]{display:none}.inquiry-contact{border-top:1px solid var(--line);padding:28px 0;margin-top:28px;max-width:850px}.break-id{overflow-wrap:anywhere}.configurator .check-label{display:flex}.configurator .form-grid label{min-width:0}.configurator small{display:block}.configurator .parameters dd{overflow-wrap:anywhere}
.checkout .choice{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 12px}.checkout .choice input{margin:4px 0}.checkout .choice span{min-width:0;overflow-wrap:anywhere}.checkout .choice small{display:block;font-size:12px;margin-top:5px}.checkout .choice strong{white-space:nowrap}.choice-disabled{color:#777;background:#fafafa}.sandbox-payment{border-block:1px solid var(--line);padding:16px 0;margin:20px 0}.sandbox-payment .operation-toolbar{justify-content:center}.sandbox-payment .muted{font-size:13px}
