.mf-nav #fries-language{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;border:0;cursor:pointer;font-family:inherit;white-space:nowrap}
.fr18-layer-controls{margin:0 0 1.15rem}
.fr18-layer-controls h3{margin-bottom:.55rem}
.fr18-layer-controls [data-fr18-upper-plate],.fr18-layer-controls [data-fries-copy-lower]{display:block;width:100%;margin-top:.55rem}
.fr18-layer-controls [data-layer-help]{margin:.55rem 0;line-height:1.45}
.fr18-layer-controls [hidden]{display:none!important}
.fr18-layer-controls button:disabled{opacity:.5;cursor:not-allowed}
#fr18-accessory-layer .fries-inactive-level,#fr18-accessory-layer .fries-inactive-level *,#fr18-scene.fries-place-piece .fries-mesh-part,#fr18-scene.fries-place-piece .fries-mesh-part *{pointer-events:none!important}
.fr18-layer-controls .fr18-layer-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}
.fr18-layer-controls .fr18-layer-buttons button{margin:0;width:100%}
.fr18-layer-controls .fr18-layer-buttons button.is-active{background:#11394c;color:white;border-color:#11394c}
.fr18-controls button.fries-text-action{display:block;margin:.6rem auto 0;padding:.25rem;border:0;background:none;color:#215d74;text-decoration:underline;cursor:pointer;font:inherit;font-size:.82em}
.fries-pattern{border:1px solid #beced5;margin:.8rem 0 .4rem;padding:.75rem;border-radius:.5rem}
.fries-pattern-state{display:flex;align-items:center;gap:.65rem;margin:0 0 .6rem;font-size:.88em;line-height:1.45}
.fries-pattern-state svg{width:42px;height:42px;flex:none;background:#e1e9ed;border:1px solid #c6d3da;border-radius:4px;fill:#d86d11}
.fries-pattern button.fr18-action{width:100%;margin:0}.fries-pattern button:disabled{opacity:.55}.fries-pattern [hidden],.fr18-controls [data-remove-plate][hidden]{display:none!important}
#fries-share-url{box-sizing:border-box;width:100%;min-width:0;font:inherit}