.pmk-modal .modal-body{padding:0;overflow:hidden}.pmk-wrap{position:absolute;inset:0;display:flex;flex-direction:column}.pmk-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem .6rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.pmk-bar .btn{min-width:2.4rem}.pmk-stage{position:relative;flex:1 1 auto;min-height:0;background:var(--bs-tertiary-bg)}.pmk-canvas{position:absolute;inset:0;display:block;touch-action:none;cursor:crosshair}.pmk-hint{margin-left:auto}.pmk-colors{display:flex;gap:.25rem}.pmk-color{padding:.2rem;border:2px solid transparent;border-radius:50%;line-height:0;min-width:0!important}.pmk-color.active{border-color:var(--bs-primary)}.pmk-swatch{display:inline-block;width:1.35rem;height:1.35rem;border-radius:50%;border:1px solid var(--bs-border-color)}.pmk-color[data-color="#e53935"] .pmk-swatch{background:#e53935}.pmk-color[data-color="#fdd835"] .pmk-swatch{background:#fdd835}.pmk-color[data-color="#1e88e5"] .pmk-swatch{background:#1e88e5}.pmk-color[data-color="#43a047"] .pmk-swatch{background:#43a047}.pmk-color[data-color="#212121"] .pmk-swatch{background:#212121}.pmk-color[data-color="#ffffff"] .pmk-swatch{background:#fff}.pmk-dot{display:inline-block;border-radius:50%;background:currentColor;vertical-align:middle}.pmk-dot-1{width:.3rem;height:.3rem}.pmk-dot-2{width:.55rem;height:.55rem}.pmk-dot-3{width:.85rem;height:.85rem}.dpane-markup-badge{position:absolute;top:.25rem;left:.25rem;padding:.1rem .3rem;border-radius:.25rem;font-size:.7rem;line-height:1;color:#fff;background:rgba(229,57,53,.9);pointer-events:none}.dpane-markup-ico{color:#e53935}@media (pointer:coarse){.pmk-bar .btn{min-width:2.8rem;min-height:2.6rem}.pmk-swatch{width:1.7rem;height:1.7rem}}