@layer primefaces.tokens, primefaces.vendor, primefaces.components, primefaces.behaviors;

/* packages/knob/knob/src/knob.css */
@layer primefaces.components {
  .p-knob {
    display: inline-block;
    width: 200px;
    aspect-ratio: 1;
    vertical-align: middle;
    .p-knob-svg {
      display: block;
      width: 100%;
      height: 100%;
      border-radius: 50%;
      touch-action: none;
      cursor: pointer;
      &:focus-visible {
        outline: var(--p-knob-focus-ring-width) var(--p-knob-focus-ring-style) var(--p-knob-focus-ring-color);
        outline-offset: var(--p-knob-focus-ring-offset);
        box-shadow: var(--p-knob-focus-ring-shadow);
      }
    }
    .p-knob-range {
      fill: none;
      stroke: var(--p-knob-range-background);
    }
    .p-knob-value {
      fill: none;
      stroke: var(--p-knob-value-background);
    }
    .p-knob-label {
      fill: var(--p-knob-text-color);
      font-family: var(--p-typography-font-family);
      font-weight: var(--p-knob-text-font-weight);
      text-anchor: middle;
      dominant-baseline: central;
      user-select: none;
    }
    &.p-state-disabled {
      opacity: var(--p-disabled-opacity);
      .p-knob-svg {
        cursor: default;
      }
    }
  }
}

/* packages/knob/knob/index.css */
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vLi4vLi4vLi4vc3JjL21haW4vZnJvbnRlbmQvcGFja2FnZXMva25vYi9rbm9iL3NyYy9rbm9iLmNzcyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiLypcbiAqIEtub2I6IHA6a25vYiAoYW4gU1ZHIGRyYXduIGJ5IHRoZSB3aWRnZXQpXG4gKlxuICogVGhlIGNvbG9ycyBjb21lIGZyb20gdGhlIC0tcC1rbm9iLSogdG9rZW5zOyB0aGUgZm9yZWdyb3VuZENvbG9yIC8gYmFja2dyb3VuZENvbG9yIGF0dHJpYnV0ZXMgc2V0XG4gKiAtLXAta25vYi12YWx1ZS1iYWNrZ3JvdW5kIC8gLS1wLWtub2ItcmFuZ2UtYmFja2dyb3VuZCBpbmxpbmUuIFRoZSB3aWR0aCAvIGhlaWdodCBhdHRyaWJ1dGVzIHNldCB0aGUgc2l6ZSBpbmxpbmUsXG4gKiB0aGUga25vYiBpcyBhIHNxdWFyZSBieSBkZWZhdWx0IChhIGNpcmNsZSBjZW50ZXJlZCBpbiB0aGUgYm94IGlmIGJvdGggYXJlIHNldCkuXG4gKiBTdHJ1Y3R1cmU6IGRpdi5wLWtub2IgPiBpbnB1dFt0eXBlPWhpZGRlbl0gKyBzdmcucC1rbm9iLXN2Z1tyb2xlPXNsaWRlcl0gPiBjaXJjbGUucC1rbm9iLXJhbmdlXG4gKiAgICAgICAgICAgICsgY2lyY2xlLnAta25vYi12YWx1ZSArIHRleHQucC1rbm9iLWxhYmVsXG4gKiBTdXBwb3J0ZWQgY2xhc3NlczogcC1zdGF0ZS1kaXNhYmxlZCAob24gLnAta25vYilcbiAqL1xuLnAta25vYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIC5wLWtub2Itc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IHZhcigtLXAta25vYi1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS1wLWtub2ItZm9jdXMtcmluZy1zdHlsZSkgdmFyKC0tcC1rbm9iLWZvY3VzLXJpbmctY29sb3IpO1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IHZhcigtLXAta25vYi1mb2N1cy1yaW5nLW9mZnNldCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1wLWtub2ItZm9jdXMtcmluZy1zaGFkb3cpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnAta25vYi1yYW5nZSB7XG4gICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgIHN0cm9rZTogdmFyKC0tcC1rbm9iLXJhbmdlLWJhY2tncm91bmQpO1xuICAgIH1cblxuICAgIC5wLWtub2ItdmFsdWUge1xuICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICBzdHJva2U6IHZhcigtLXAta25vYi12YWx1ZS1iYWNrZ3JvdW5kKTtcbiAgICB9XG5cbiAgICAucC1rbm9iLWxhYmVsIHtcbiAgICAgICAgZmlsbDogdmFyKC0tcC1rbm9iLXRleHQtY29sb3IpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tcC10eXBvZ3JhcGh5LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXAta25vYi10ZXh0LWZvbnQtd2VpZ2h0KTtcbiAgICAgICAgdGV4dC1hbmNob3I6IG1pZGRsZTtcbiAgICAgICAgZG9taW5hbnQtYmFzZWxpbmU6IGNlbnRyYWw7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cblxuICAgICYucC1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IHZhcigtLXAtZGlzYWJsZWQtb3BhY2l0eSk7XG5cbiAgICAgICAgLnAta25vYi1zdmcge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG4gICAgfVxufVxuIl0sCiAgIm1hcHBpbmdzIjogIjs7O0FBQUE7QUFVQSxHQUFDO0FBQ0csYUFBUztBQUNULFdBQU87QUFDUCxrQkFBYztBQUNkLG9CQUFnQjtBQUVoQixLQUFDO0FBQ0csZUFBUztBQUNULGFBQU87QUFDUCxjQUFRO0FBQ1IscUJBQWU7QUFDZixvQkFBYztBQUNkLGNBQVE7QUFFUixPQUFDO0FBQ0csaUJBQVMsSUFBSSwyQkFBMkIsSUFBSSwyQkFBMkIsSUFBSTtBQUMzRSx3QkFBZ0IsSUFBSTtBQUNwQixvQkFBWSxJQUFJO0FBQ3BCO0FBQ0o7QUFFQSxLQUFDO0FBQ0csWUFBTTtBQUNOLGNBQVEsSUFBSTtBQUNoQjtBQUVBLEtBQUM7QUFDRyxZQUFNO0FBQ04sY0FBUSxJQUFJO0FBQ2hCO0FBRUEsS0FBQztBQUNHLFlBQU0sSUFBSTtBQUNWLG1CQUFhLElBQUk7QUFDakIsbUJBQWEsSUFBSTtBQUNqQixtQkFBYTtBQUNiLHlCQUFtQjtBQUNuQixtQkFBYTtBQUNqQjtBQUVBLEtBQUMsQ0FBQztBQUNFLGVBQVMsSUFBSTtBQUViLE9BckNIO0FBc0NPLGdCQUFRO0FBQ1o7QUFDSjtBQUNKO0FBQUE7IiwKICAibmFtZXMiOiBbXQp9Cg== */
