.plate-workbench{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:22px;display:grid}.plate-inputs{gap:16px;display:grid}.plate-guide{grid-template-columns:1fr 1fr;gap:14px;display:grid}.plate-plan,.plate-edge{background:linear-gradient(145deg,#f3f5f6,#dce1e4);border:2px solid #525b64;border-radius:12px;height:220px;position:relative;overflow:hidden}.plate-plan i,.plate-edge i{text-align:center;font-style:normal;position:absolute;top:20px;left:10%;right:10%}.plate-plan b,.plate-edge b{writing-mode:vertical-rl;position:absolute;top:30%;right:12px}.plate-plan em,.plate-edge em{text-align:center;font-style:normal;font-weight:700;position:absolute;inset:46% 10% auto}.plate-plan u{text-decoration:none;position:absolute;bottom:18px;left:26%}.plate-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plate-fields label{grid-template-columns:1fr auto;gap:6px;font-weight:700;display:grid}.plate-fields span{color:#596169;font-size:.76rem}.plate-fields input{border:1px solid #a1a9af;border-radius:8px;grid-column:1/-1;width:100%;padding:11px}.plate-result div{border-top:1px solid #dce0e3;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.plate-result b{text-align:right}@media (max-width:760px){.plate-workbench,.plate-guide,.plate-fields{grid-template-columns:1fr}.plate-plan,.plate-edge{height:220px}}
