/* The grip is quiet until used; the entire header remains a drag area. */
.wl-drag-zone{cursor:grab;touch-action:none;user-select:none}.wl-drag-zone.wl-dragging{cursor:grabbing}.wl-drag-zone :is(button,input,textarea,select,a,summary){cursor:pointer;touch-action:manipulation}.wl-drag-zone .wl-drag-handle{display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:32px!important;min-width:32px!important;height:40px!important;min-height:40px!important;margin:0 4px 0 auto!important;padding:7px!important;border:0!important;background:transparent!important;color:inherit!important;opacity:.52;cursor:grab!important;touch-action:none!important}.wl-drag-zone .wl-drag-handle:hover,.wl-drag-zone .wl-drag-handle:focus-visible{opacity:1}.wl-drag-zone.wl-dragging .wl-drag-handle{cursor:grabbing!important}.wl-drag-handle svg{display:block;width:16px;height:16px;fill:currentColor}.wl-drag-handle:focus-visible{outline:1px solid #C9A227!important;outline-offset:2px}.wl-drag-zone .wl-drag-floating{position:absolute;top:4px;inset-inline-end:42px;z-index:2;margin:0!important}#wl-workshop-info.wl-drag-zone{cursor:auto;touch-action:auto;user-select:auto}#wl-workshop-info .wl-drag-floating{cursor:grab;touch-action:none}

/* Let the typography panel fit its text, within short viewports. */
html.wl-workshop-ready #intro#intro#intro#intro .type-lab-panel{height:max-content!important;min-height:0!important;max-height:min(65dvh,500px)!important;overflow-y:auto!important;}
