.field.is-hidden{display:none}.field .p-calendar,.field .p-input-icon-left,.field .p-inputnumber,.field .p-inputtext,.field .p-password,.field .p-select{width:100%}.field .field-label{display:inline-flex;font-size:1em;font-weight:var(--font-weight-medium);margin-bottom:.01rem;margin-bottom:var(--spacer-sm);width:100%}.field .field-label.is-hidden{visibility:hidden}.field .field-label.is-small{font-size:.9em}@media (max-width:1920px){.field .field-label.is-small{font-size:.8em}.field .field-label{font-size:.85em}}.field-required{color:var(--p-pink-500)}.p-inputgroup{position:relative}.p-inputgroup-addon{background-color:var(--p-zinc-300);font-size:.75em;font-weight:var(--font-weight-medium);min-width:4rem;padding:var(--spacer-sm)}.p-inputgroup-addon,.p-inputgroup-preset{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-inputgroup-preset{align-items:center;background:unset;border:unset;color:var(--body-color);cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;position:absolute;right:4rem;top:0;width:3rem;z-index:2}.field-inline{display:flex;width:100%}.field-inline .field-inline__label{flex:0 0 14em;margin-right:var(--spacer-input);position:relative;text-align:right}.field-inline .field-inline__label.is-narrow{flex:0 0 9em}.field-inline .field-inline__label label{align-items:flex-start;display:flex;font-size:.95em;font-weight:var(--font-weight-medium);justify-content:flex-end;top:var(--spacer-sm)}@media (max-width:1920px){.field-inline .field-inline__label label{font-size:.85em}}.field-inline .field-inline__content{flex:1;margin-bottom:var(--spacer-sm)}.field-inline .field-error{display:flex}.field-error{color:var(--p-red-600);font-size:.8em;margin-top:var(--spacer-sm)}
