[hidden]{display:none!important}.packing-info{background:#eef3fb;border-radius:7px;padding:14px 17px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13px}.packing-info span{color:#71829c}.cut-heading{margin-top:27px}.cut-preview{border:1px solid var(--line);border-radius:8px;margin:10px 0 18px;overflow:hidden;background:#fafbfd}.tile-diagram{max-height:350px;display:block;font-family:AMTR,Tahoma,sans-serif}.tile-diagram text{font-size:15px;fill:#53667f}.tile-diagram .diagram-small{font-size:11px}.cut-results{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-radius:8px;padding:18px;background:#edf3fb}.cut-results>div b{display:block;font:30px AMTR,Tahoma,sans-serif;color:#2e57a3}.cut-results span{font-size:13px}.cut-results small{grid-column:1/-1;line-height:1.9;font-size:11px}.cut-error{grid-column:1/-1;color:#9c4d29;margin:0}.cut-empty{padding:40px 15px;text-align:center;color:#8b96a7;font-size:13px}.edge-options{display:grid;grid-template-columns:1fr 1fr;gap:14px}.edge-option{border:1px solid var(--line);border-radius:8px;padding:12px;margin:0;cursor:pointer;text-align:center;position:relative}.edge-option:has(input:checked){border:2px solid #2e57a3;background:#f2f6fd;padding:11px}.edge-option input{width:17px;height:17px;display:block;margin:0;accent-color:#2e57a3}.edge-option svg{display:block;width:100%;height:110px}.edge-option b{font-size:14px;display:block}.edge-option small{margin-top:4px}.cut-notes{margin-top:22px;font-size:12px;color:#7d8799}.cut-notes summary{cursor:pointer}.cut-notes textarea{min-height:80px}input[type=number]{direction:ltr;text-align:right}
.edge-options{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:700px){.edge-options{grid-template-columns:1fr}}
