@charset "UTF-8";.i-flowbite-close-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 18L17.94 6M18 18L6.06 6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-flowbite-close-solid{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 18L18 6m0 12L6 6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-flowbite-plus-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7 7V5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-line-md-uploading-loop{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='2 4' stroke-dashoffset='6' d='M12 21c-4.97 0 -9 -4.03 -9 -9c0 -4.97 4.03 -9 9 -9'%3E%3Canimate attributeName='stroke-dashoffset' dur='0.6s' repeatCount='indefinite' values='6;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='32' stroke-dashoffset='32' d='M12 3c4.97 0 9 4.03 9 9c0 4.97 -4.03 9 -9 9'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.1s' dur='0.4s' values='32;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='10' stroke-dashoffset='10' d='M12 16v-7.5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.5s' dur='0.2s' values='10;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='6' stroke-dashoffset='6' d='M12 8.5l3.5 3.5M12 8.5l-3.5 3.5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.7s' dur='0.2s' values='6;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-alt-arrow-down-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m19 9l-7 6l-7-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-alt-arrow-left-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m15 5l-6 7l6 7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-alt-arrow-right-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m9 5l6 7l-6 7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-alt-arrow-up-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m19 15l-7-6l-7 6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-bookmark-bold{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M21 11.098v4.993c0 3.096 0 4.645-.734 5.321c-.35.323-.792.526-1.263.58c-.987.113-2.14-.907-4.445-2.946c-1.02-.901-1.529-1.352-2.118-1.47a2.2 2.2 0 0 0-.88 0c-.59.118-1.099.569-2.118 1.47c-2.305 2.039-3.458 3.059-4.445 2.945a2.24 2.24 0 0 1-1.263-.579C3 20.736 3 19.188 3 16.091v-4.994C3 6.81 3 4.666 4.318 3.333S7.758 2 12 2s6.364 0 7.682 1.332S21 6.81 21 11.098M8.25 6A.75.75 0 0 1 9 5.25h6a.75.75 0 0 1 0 1.5H9A.75.75 0 0 1 8.25 6' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-check-circle-bold{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10m-5.97-3.03a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 0 1-1.06 0l-2-2a.75.75 0 1 1 1.06-1.06l1.47 1.47l2.235-2.235L14.97 8.97a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-check-circle-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='1.5'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m8.5 12.5l2 2l5-5'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-close-circle-bold{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10M8.97 8.97a.75.75 0 0 1 1.06 0L12 10.94l1.97-1.97a.75.75 0 0 1 1.06 1.06L13.06 12l1.97 1.97a.75.75 0 0 1-1.06 1.06L12 13.06l-1.97 1.97a.75.75 0 0 1-1.06-1.06L10.94 12l-1.97-1.97a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-close-circle-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='1.5'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath stroke-linecap='round' d='m14.5 9.5l-5 5m0-5l5 5'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-copy-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='1.5'%3E%3Cpath d='M6 11c0-2.828 0-4.243.879-5.121C7.757 5 9.172 5 12 5h3c2.828 0 4.243 0 5.121.879C21 6.757 21 8.172 21 11v5c0 2.828 0 4.243-.879 5.121C19.243 22 17.828 22 15 22h-3c-2.828 0-4.243 0-5.121-.879C6 20.243 6 18.828 6 16z'/%3E%3Cpath d='M6 19a3 3 0 0 1-3-3v-6c0-3.771 0-5.657 1.172-6.828S7.229 2 11 2h4a3 3 0 0 1 3 3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-danger-circle-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none'%3E%3Ccircle cx='12' cy='12' r='10' stroke='currentColor' stroke-width='1.5'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='1.5' d='M12 7v6'/%3E%3Ccircle cx='12' cy='16' r='1' fill='currentColor'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-danger-triangle-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none'%3E%3Cpath stroke='currentColor' stroke-width='1.5' d='M5.312 10.762C8.23 5.587 9.689 3 12 3s3.77 2.587 6.688 7.762l.364.644c2.425 4.3 3.638 6.45 2.542 8.022S17.786 21 12.364 21h-.728c-5.422 0-8.134 0-9.23-1.572s.117-3.722 2.542-8.022z'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='1.5' d='M12 8v5'/%3E%3Ccircle cx='12' cy='16' r='1' fill='currentColor'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-download-minimalistic-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3 15c0 2.828 0 4.243.879 5.121C4.757 21 6.172 21 9 21h6c2.828 0 4.243 0 5.121-.879C21 19.243 21 17.828 21 15M12 3v13m0 0l4-4.375M12 16l-4-4.375'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-file-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none'%3E%3Cpath fill='currentColor' d='m15.393 4.054l-.502.557zm3.959 3.563l-.502.557zm2.302 2.537l-.685.305zM3.172 20.828l.53-.53zm17.656 0l-.53-.53zM14 21.25h-4v1.5h4zM2.75 14v-4h-1.5v4zm18.5-.437V14h1.5v-.437zM14.891 4.61l3.959 3.563l1.003-1.115l-3.958-3.563zm7.859 8.952c0-1.689.015-2.758-.41-3.714l-1.371.61c.266.598.281 1.283.281 3.104zm-3.9-5.389c1.353 1.218 1.853 1.688 2.119 2.285l1.37-.61c-.426-.957-1.23-1.66-2.486-2.79zM10.03 2.75c1.582 0 2.179.012 2.71.216l.538-1.4c-.852-.328-1.78-.316-3.248-.316zm5.865.746c-1.086-.977-1.765-1.604-2.617-1.93l-.537 1.4c.532.204.98.592 2.15 1.645zM10 21.25c-1.907 0-3.261-.002-4.29-.14c-1.005-.135-1.585-.389-2.008-.812l-1.06 1.06c.748.75 1.697 1.081 2.869 1.239c1.15.155 2.625.153 4.489.153zM1.25 14c0 1.864-.002 3.338.153 4.489c.158 1.172.49 2.121 1.238 2.87l1.06-1.06c-.422-.424-.676-1.004-.811-2.01c-.138-1.027-.14-2.382-.14-4.289zM14 22.75c1.864 0 3.338.002 4.489-.153c1.172-.158 2.121-.49 2.87-1.238l-1.06-1.06c-.424.422-1.004.676-2.01.811c-1.027.138-2.382.14-4.289.14zM21.25 14c0 1.907-.002 3.262-.14 4.29c-.135 1.005-.389 1.585-.812 2.008l1.06 1.06c.75-.748 1.081-1.697 1.239-2.869c.155-1.15.153-2.625.153-4.489zm-18.5-4c0-1.907.002-3.261.14-4.29c.135-1.005.389-1.585.812-2.008l-1.06-1.06c-.75.748-1.081 1.697-1.239 2.869C1.248 6.661 1.25 8.136 1.25 10zm7.28-8.75c-1.875 0-3.356-.002-4.511.153c-1.177.158-2.129.49-2.878 1.238l1.06 1.06c.424-.422 1.005-.676 2.017-.811c1.033-.138 2.395-.14 4.312-.14z'/%3E%3Cpath stroke='currentColor' stroke-width='1.5' d='M13 2.5V5c0 2.357 0 3.536.732 4.268S15.643 10 18 10h4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-info-circle-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none'%3E%3Ccircle cx='12' cy='12' r='10' stroke='currentColor' stroke-width='1.5'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='1.5' d='M12 17v-6'/%3E%3Ccircle cx='1' cy='1' r='1' fill='currentColor' transform='matrix(1 0 0 -1 11 9)'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-qr-code-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none'%3E%3Cpath stroke='currentColor' stroke-width='1.5' d='M2 16.9c0-1.31 0-1.964.295-2.445a2 2 0 0 1 .66-.66c.48-.295 1.136-.295 2.445-.295h1.1c1.886 0 2.828 0 3.414.586s.586 1.528.586 3.414v1.1c0 1.31 0 1.964-.295 2.445a2 2 0 0 1-.66.66C9.065 22 8.409 22 7.1 22c-1.964 0-2.946 0-3.667-.442a3 3 0 0 1-.99-.99C2 19.845 2 18.864 2 16.9ZM13.5 5.4c0-1.31 0-1.964.295-2.445a2 2 0 0 1 .66-.66C14.935 2 15.591 2 16.9 2c1.964 0 2.946 0 3.668.442a3 3 0 0 1 .99.99C22 4.155 22 5.137 22 7.1c0 1.31 0 1.964-.295 2.445a2 2 0 0 1-.66.66c-.48.295-1.136.295-2.445.295h-1.1c-1.886 0-2.828 0-3.414-.586S13.5 8.386 13.5 6.5z'/%3E%3Cpath fill='currentColor' d='M16.5 6.25c0-.515 0-.773.13-.955a.7.7 0 0 1 .165-.166C16.977 5 17.235 5 17.75 5s.773 0 .955.13a.7.7 0 0 1 .166.165c.129.182.129.44.129.955s0 .773-.13.955a.7.7 0 0 1-.165.166c-.182.129-.44.129-.955.129s-.773 0-.955-.13a.7.7 0 0 1-.166-.165c-.129-.182-.129-.44-.129-.955M12.75 22a.75.75 0 0 0 1.5 0zm1.639-8.163l.417.624zm-.552.552l-.623-.417zM19 12.75h-2v1.5h2zM12.75 19v3h1.5v-3zM17 12.75c-.687 0-1.258 0-1.719.046c-.474.048-.913.153-1.309.418l.834 1.247c.108-.073.272-.137.627-.173c.367-.037.85-.038 1.567-.038zM14.25 17c0-.718 0-1.2.038-1.567c.036-.355.1-.519.173-.627l-1.248-.834c-.264.396-.369.835-.417 1.309c-.047.461-.046 1.032-.046 1.719zm-.278-3.786c-.3.2-.558.458-.758.758l1.247.834a1.3 1.3 0 0 1 .345-.345zm8.778.286a.75.75 0 0 0-1.5 0zm-1.985 8.348l.287.693zm1.083-1.083l-.693-.287zM17 22.75h2v-1.5h-2zM22.75 17v-3.5h-1.5V17zM19 22.75c.456 0 .835 0 1.145-.02c.317-.022.617-.069.907-.19l-.574-1.385c-.077.032-.194.061-.435.078c-.247.017-.567.017-1.043.017zM21.25 19c0 .476 0 .796-.017 1.043c-.017.241-.046.358-.078.435l1.386.574c.12-.29.167-.59.188-.907c.021-.31.021-.69.021-1.145zm-.198 3.54a2.75 2.75 0 0 0 1.489-1.488l-1.386-.574a1.25 1.25 0 0 1-.677.677z'/%3E%3Cpath stroke='currentColor' stroke-width='1.5' d='M2 7.1c0-1.964 0-2.946.442-3.667a3 3 0 0 1 .99-.99C4.155 2 5.137 2 7.1 2c1.31 0 1.964 0 2.445.295a2 2 0 0 1 .66.66c.295.48.295 1.136.295 2.445v1.1c0 1.886 0 2.828-.586 3.414S8.386 10.5 6.5 10.5H5.4c-1.31 0-1.964 0-2.445-.295a2 2 0 0 1-.66-.66C2 9.065 2 8.409 2 7.1Z'/%3E%3Cpath fill='currentColor' d='M5 6.25c0-.515 0-.773.13-.955a.7.7 0 0 1 .165-.166C5.477 5 5.735 5 6.25 5s.773 0 .955.13a.7.7 0 0 1 .166.165c.129.182.129.44.129.955s0 .773-.13.955a.7.7 0 0 1-.165.166c-.182.129-.44.129-.955.129s-.773 0-.955-.13a.7.7 0 0 1-.166-.165C5 7.023 5 6.765 5 6.25m0 11.5c0-.515 0-.773.13-.955a.7.7 0 0 1 .165-.166c.182-.129.44-.129.955-.129s.773 0 .955.13a.7.7 0 0 1 .166.165c.129.182.129.44.129.955s0 .773-.13.955a.7.7 0 0 1-.165.166C7.023 19 6.765 19 6.25 19s-.773 0-.955-.13a.7.7 0 0 1-.166-.165C5 18.523 5 18.265 5 17.75m11 0c0-.702 0-1.053.169-1.306a1 1 0 0 1 .275-.275C16.697 16 17.048 16 17.75 16s1.053 0 1.306.169a1 1 0 0 1 .275.275c.169.253.169.604.169 1.306s0 1.053-.169 1.306a1 1 0 0 1-.275.275c-.253.169-.604.169-1.306.169s-1.053 0-1.306-.169a1 1 0 0 1-.275-.275C16 18.803 16 18.452 16 17.75'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-refresh-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M3.68 11.333h-.75zm0 1.667l-.528.532a.75.75 0 0 0 1.056 0zm2.208-1.134A.75.75 0 1 0 4.83 10.8zM2.528 10.8a.75.75 0 0 0-1.056 1.065zm16.088-3.408a.75.75 0 1 0 1.277-.786zM12.079 2.25c-5.047 0-9.15 4.061-9.15 9.083h1.5c0-4.182 3.42-7.583 7.65-7.583zm-9.15 9.083V13h1.5v-1.667zm1.28 2.2l1.679-1.667L4.83 10.8l-1.68 1.667zm0-1.065L2.528 10.8l-1.057 1.065l1.68 1.666zm15.684-5.86A9.16 9.16 0 0 0 12.08 2.25v1.5a7.66 7.66 0 0 1 6.537 3.643zM20.314 11l.527-.533a.75.75 0 0 0-1.054 0zM18.1 12.133a.75.75 0 0 0 1.055 1.067zm3.373 1.067a.75.75 0 1 0 1.054-1.067zM5.318 16.606a.75.75 0 1 0-1.277.788zm6.565 5.144c5.062 0 9.18-4.058 9.18-9.083h-1.5c0 4.18-3.43 7.583-7.68 7.583zm9.18-9.083V11h-1.5v1.667zm-1.276-2.2L18.1 12.133l1.055 1.067l1.686-1.667zm0 1.066l1.686 1.667l1.054-1.067l-1.686-1.666zM4.04 17.393a9.2 9.2 0 0 0 7.842 4.357v-1.5a7.7 7.7 0 0 1-6.565-3.644z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-trash-bin-2-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' d='M20.5 6h-17m15.333 2.5l-.46 6.9c-.177 2.654-.265 3.981-1.13 4.79s-2.196.81-4.856.81h-.774c-2.66 0-3.991 0-4.856-.81c-.865-.809-.954-2.136-1.13-4.79l-.46-6.9'/%3E%3Cpath d='M6.5 6h.11a2 2 0 0 0 1.83-1.32l.034-.103l.097-.291c.083-.249.125-.373.18-.479a1.5 1.5 0 0 1 1.094-.788C9.962 3 10.093 3 10.355 3h3.29c.262 0 .393 0 .51.019a1.5 1.5 0 0 1 1.094.788c.055.106.097.23.18.479l.097.291A2 2 0 0 0 17.5 6'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-unread-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7 12.9l3.143 3.6L18 7.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-solar-upload-minimalistic-linear{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3 15c0 2.828 0 4.243.879 5.121C4.757 21 6.172 21 9 21h6c2.828 0 4.243 0 5.121-.879C21 19.243 21 17.828 21 15m-9 1V3m0 0l4 4.375M12 3L8 7.375'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.i-tabler-check{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l5 5L20 7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1em;height:1em}.steps-nav__steps[data-v-623f06c5]{display:flex;align-items:center}.steps-nav__step-label[data-v-623f06c5]{white-space:nowrap;font-size:18px;font-weight:500;line-height:22px}.steps-nav__step-id[data-v-623f06c5]{display:flex;width:22px;height:22px;flex-direction:column;align-items:center;justify-content:center;padding:4px 8px;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);gap:10px;font-size:14px;font-weight:500;line-height:18px}.steps-nav__step-id--checked[data-v-623f06c5]{padding:3px;color:var(--icons-primary);font-size:16px;font-weight:500;line-height:20px}.steps-nav__step[data-v-623f06c5]{display:flex;align-items:center;color:var(--text-secondary-on-color-disabled);cursor:pointer;gap:8px}.steps-nav__step--active[data-v-623f06c5]{color:var(--text-primary)}.steps-nav__step--active .steps-nav__step-id[data-v-623f06c5]{background:var(--icons-info-on-color);color:#fff}.steps-nav__step--completed[data-v-623f06c5]{background-color:var(--primary-light);color:var(--text-secondary)}.steps-nav__step--blocked[data-v-623f06c5]{cursor:not-allowed}.steps-nav__step[data-v-623f06c5]:not(:last-child){border-right:1px solid var(--border)}.steps-nav__step[data-v-623f06c5]:hover{background-color:var(--primary-light)}.steps-nav__step[data-v-623f06c5]:after{display:block;width:15px;height:2px;border-radius:100%;margin-right:8px;background-color:var(--border-primary);content:""}.steps-nav__step[data-v-623f06c5]:last-child:after{display:none}.steps-nav__success-icon[data-v-623f06c5]{display:flex;width:22px;height:22px;flex-direction:column;align-items:center;justify-content:center;padding:4px 8px;border-radius:100px;background:var(--icons-success-on-color)}.steps-nav__success-icon span[data-v-623f06c5]{color:#fff}@media only screen and (max-width: 800px){.steps-nav[data-v-623f06c5]{width:100%;overflow-x:scroll}.steps-nav[data-v-623f06c5]::-webkit-scrollbar{display:none}}.language-selector[data-v-9b0fb967]{align-self:baseline}.language-selector.p-dropdown[data-v-9b0fb967]{border:none;background:#fff}.language-selector.p-dropdown[data-v-9b0fb967] .p-inputtext:-moz-read-only{color:var(--text-tertiary)}.language-selector.p-dropdown[data-v-9b0fb967] .p-inputtext:read-only{color:var(--text-tertiary)}.language-selector.p-dropdown[data-v-9b0fb967] .p-dropdown-trigger{width:1rem;color:var(--text-tertiary)}@media only screen and (width <= 768px){.language-selector.p-dropdown[data-v-9b0fb967] .p-inputtext:-moz-read-only{color:var(--text-primary)}.language-selector.p-dropdown[data-v-9b0fb967] .p-inputtext:read-only{color:var(--text-primary)}.language-selector.p-dropdown[data-v-9b0fb967] .p-dropdown-trigger{color:var(--text-primary)}}.llp-header[data-v-0ea37b9e]{position:sticky;z-index:2;top:0;display:flex;flex:0 0 64px;flex-direction:column;align-items:flex-start;background:var(--bg-primary);color:var(--text-primary);gap:24px}@media (width <= 768px){.llp-header[data-v-0ea37b9e]{-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);background-color:#ffffffb3;box-shadow:var(--shadow-glass)}}.llp-header__logo[data-v-0ea37b9e]{height:24px}.llp-header__title[data-v-0ea37b9e]{font-size:32px;font-weight:700;line-height:38px;margin:0}.llp-header__block[data-v-0ea37b9e]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px}.llp-header__back[data-v-0ea37b9e]{display:none;color:var(--icons-secondary);font-size:32px}@media only screen and (max-width: 1024px){.llp-header[data-v-0ea37b9e]{flex-direction:column;gap:16px}.llp-header__logo[data-v-0ea37b9e]{display:none}.llp-header__title[data-v-0ea37b9e]{font-size:26px;font-weight:700;line-height:31px;margin:0}.llp-header__back[data-v-0ea37b9e]{display:block}}.d-button .p-disabled[data-v-f6ece3bf],.d-button .p-component[data-v-f6ece3bf]:disabled{opacity:1}.d-button.no-click[data-v-f6ece3bf]{cursor:default}.d-button:not(.plain).medium[data-v-f6ece3bf]{font-size:12px;font-weight:700}.d-button.micro[data-v-f6ece3bf]{padding:6px 8px}.d-button.large[data-v-f6ece3bf]{padding:9px 16px;font-size:16px;font-weight:700;line-height:20px}.d-button.xlarge[data-v-f6ece3bf]{padding:16px 21px;font-size:18px;font-weight:700;line-height:22px;line-height:normal}.d-button.xlarge.plain[data-v-f6ece3bf]{font-size:18px;font-weight:700;line-height:22px}.d-button.primary[data-v-f6ece3bf]{border:.5px solid var(--buttons-primary-rest)}.d-button.primary[data-v-f6ece3bf]:disabled{border-color:transparent;background:var(--buttons-primary-disabled);box-shadow:none;color:var(--text-primary-on-color-disabled)}.d-button.primary[data-v-f6ece3bf]:not(:disabled):hover{background:var(--buttons-primary-hover)}.d-button.primary[data-v-f6ece3bf]:not(:disabled):active{border-color:transparent;background:var(--buttons-primary-active)}.d-button.primary:not(:disabled).pressed[data-v-f6ece3bf]{border-color:transparent;background:var(--buttons-primary-pressed)}.d-button.secondary[data-v-f6ece3bf]{border-color:var(--grey-200);background-color:var(--buttons-secondary-rest);color:var(--text-secondary-on-color)}.d-button.secondary[data-v-f6ece3bf]:disabled{background:var(--buttons-secondary-disabled);box-shadow:none;color:var(--text-secondary-on-color-disabled)}.d-button.secondary[data-v-f6ece3bf]:not(:disabled):hover{background:var(--buttons-secondary-hover)}.d-button.secondary[data-v-f6ece3bf]:not(:disabled):active{background:var(--buttons-secondary-active);color:var(--text-neutral-on-color)}.d-button.secondary:not(:disabled).pressed[data-v-f6ece3bf]{background:var(--buttons-secondary-pressed)}.d-button.tertiary[data-v-f6ece3bf]{border-color:transparent;background:var(--buttons-tertiary-rest);color:var(--text-secondary-on-color)}.d-button.tertiary[data-v-f6ece3bf]:focus{box-shadow:none}.d-button.tertiary[data-v-f6ece3bf]:disabled{background:var(--buttons-tertiary-disabled);color:var(--text-secondary-on-color-disabled)}.d-button.tertiary[data-v-f6ece3bf]:not(:disabled):hover{background:var(--buttons-tertiary-hover)}.d-button.tertiary[data-v-f6ece3bf]:not(:disabled):active{background:var(--buttons-tertiary-active);color:var(--text-neutral-on-color)}.d-button.tertiary:not(:disabled).pressed[data-v-f6ece3bf]{background:var(--buttons-tertiary-pressed)}.d-button.plain[data-v-f6ece3bf]{padding:0;border-color:transparent;background:transparent;color:var(--text-primary);font-size:16px;font-weight:700;line-height:20px}.d-button.plain[data-v-f6ece3bf]:focus{box-shadow:none}.d-button.plain[data-v-f6ece3bf]:disabled{color:var(--text-tertiary)}.d-button.plain.link[data-v-f6ece3bf]{color:var(--text-link)}.d-button.plain.link[data-v-f6ece3bf]:not(:disabled):hover{color:var(--text-link-hover)}.d-button.plain.link[data-v-f6ece3bf]:not(:disabled):active{color:var(--text-link-active)}.d-button.plain.link:not(:disabled).pressed[data-v-f6ece3bf]{color:var(--text-link-pressed)}.d-button.plain.critical[data-v-f6ece3bf]{color:var(--text-critical)}.d-button.plain.critical[data-v-f6ece3bf]:not(:disabled):hover,.d-button.plain.critical[data-v-f6ece3bf]:not(:disabled):active,.d-button.plain.critical:not(:disabled).pressed[data-v-f6ece3bf]{border-radius:0;border-bottom:1px solid var(--border-critical);color:var(--text-critical-hover)}.d-button.plain.underlined[data-v-f6ece3bf]{border-radius:0;border-bottom:.5px solid var(--border-neutral)}.d-button.fluid[data-v-f6ece3bf]{width:100%;justify-content:center}.d-button.fluid[data-v-f6ece3bf] .p-button-label{flex:0 1 auto}.llp-actions-footer[data-v-e025a74e]{display:flex;width:100%;justify-content:flex-end;padding:8px}.llp-actions-footer[data-v-e025a74e]:has(>:first-child+:last-child){justify-content:space-between}.banner__title{margin-bottom:10px;color:var(--text-primary);font-size:16px;font-weight:700;line-height:20px}.banner.note{position:relative;padding:12px;border:1px solid var(--border-info-subdued);border-radius:8px;background:var(--bg-info-subdued);color:var(--text-secondary);line-height:20px;font-size:14px;font-weight:500;line-height:18px}.banner.note__title{font-size:16px;font-weight:700;line-height:20px}.banner.note__link{color:var(--text-secondary);cursor:pointer;text-decoration:underline}.banner__header{display:flex;align-items:flex-start;color:var(--text-info-on-color);gap:10px}.banner__header span{flex-shrink:0;font-size:16px}.banner__message{margin:0}.banner__content{color:var(--text-secondary);font-size:14px;font-weight:500;line-height:18px;line-height:24px}.beneficial-form-banner[data-v-58b1ba1f]{align-self:baseline}.beneficial-form-banner__line[data-v-58b1ba1f]{display:flex;gap:4px}.beneficial-form-banner__text[data-v-58b1ba1f],.beneficial-form-banner__number[data-v-58b1ba1f],.beneficial-form-banner a[data-v-58b1ba1f],.beneficial-form-banner__desc[data-v-58b1ba1f]{color:var(--text-secondary)}.d-footer-actions-desktop[data-v-997c9a72]{position:sticky;z-index:100;bottom:24px;width:652px;border:2px solid var(--border-primary);border-radius:12px;margin-top:32px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--white-5);box-shadow:0 6px 16px #0000000a,0 3px 6px -4px #00000014,0 9px 28px 8px #0000000a;gap:20px}@media only screen and (width <= 768px){.d-footer-actions-desktop[data-v-997c9a72]{display:none}}.qr-signing-dialog[data-v-5f9ab93d]{display:flex;flex-direction:column;gap:20px}.qr-signing-dialog__subtitle[data-v-5f9ab93d]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);text-align:center}.qr-signing-dialog__qr-code[data-v-5f9ab93d]{display:flex;justify-content:center;padding:20px;border-radius:12px;background:var(--bg-secondary)}.qr-signing-dialog__qr-image[data-v-5f9ab93d]{width:auto;max-width:300px;height:auto;max-height:300px;border-radius:4px}.qr-signing-dialog__links[data-v-5f9ab93d]{display:flex;flex-direction:column;gap:12px}.qr-signing-dialog__link-item[data-v-5f9ab93d]{display:flex;flex-direction:column;gap:8px}.qr-signing-dialog__link-label[data-v-5f9ab93d]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary);font-weight:600}.qr-signing-dialog__link-wrapper[data-v-5f9ab93d]{display:flex;gap:8px}.qr-signing-dialog__link-input[data-v-5f9ab93d]{font-size:14px;font-weight:500;line-height:18px;flex:1;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);outline:none}.qr-signing-dialog__link-input[data-v-5f9ab93d]:focus{border-color:var(--primary-color)}.qr-signing-dialog__loading[data-v-5f9ab93d]{display:flex;flex-direction:column;align-items:center;padding:40px 20px;gap:16px}.qr-signing-dialog__loading-spinner[data-v-5f9ab93d]{width:48px;height:48px}.qr-signing-dialog__loading-text[data-v-5f9ab93d]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);text-align:center}.warning-reload__message[data-v-ba1b1053]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);line-height:1.5}.llp-sign[data-v-65e4b6e1]{display:flex;flex-direction:column;gap:20px}.llp-sign__progress[data-v-65e4b6e1]{width:24px;height:24px;margin:0 auto}.llp-sign__loading-title[data-v-65e4b6e1]{font-size:18px;font-weight:700;line-height:22px;color:var(--text-primary)}.llp-sign__loading-subtitle[data-v-65e4b6e1]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.llp-sign__loading-desc[data-v-65e4b6e1]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-info-on-color)}.llp-sign__content[data-v-65e4b6e1]{display:flex;flex-direction:column;gap:16px}.llp-sign__title[data-v-65e4b6e1]{font-size:26px;font-weight:700;line-height:31px}.llp-sign__subtitle[data-v-65e4b6e1]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary)}.llp-sign__subtitle a[data-v-65e4b6e1]{color:var(--text-info-on-color);text-decoration:underline}.llp-sign__list[data-v-65e4b6e1]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.llp-sign__item[data-v-65e4b6e1]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary)}.llp-sign__qr[data-v-65e4b6e1]{display:flex;flex-direction:column;align-items:center;padding:16px;border:1px solid var(--border-primary);border-radius:8px;background-color:var(--bg-tertiary)}.llp-sign__qr-title[data-v-65e4b6e1]{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--text-primary);font-weight:600}.llp-sign__qr-image[data-v-65e4b6e1]{width:auto;max-width:300px;height:auto;max-height:300px;border-radius:4px}.llp-sign__qr-spinner[data-v-65e4b6e1]{width:40px;height:40px;border:3px solid var(--border-primary);border-radius:50%;border-top:3px solid var(--primary-color);margin-bottom:16px;animation:spin 1s linear infinite}.llp-sign__qr-text[data-v-65e4b6e1]{font-size:16px;line-height:20px;color:var(--text-secondary);font-weight:500}.llp-sign__divider[data-v-65e4b6e1]{display:flex;align-items:center;margin:8px 0;gap:16px}.llp-sign__divider[data-v-65e4b6e1]:before,.llp-sign__divider[data-v-65e4b6e1]:after{height:1px;flex:1;background:var(--border-primary);content:""}.llp-sign__divider span[data-v-65e4b6e1]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary);white-space:nowrap}.d-footer-actions-mobile[data-v-520e2445]{display:none;width:100%;min-height:64px;flex:0 0 64px;flex-direction:column;align-items:center;justify-content:center;padding:4px;border-radius:8px 8px 0 0;border-top:1px solid var(--border-primary);background:var(--bg-primary);gap:12px}@media (width <= 768px){.d-footer-actions-mobile[data-v-520e2445]{display:flex}.d-footer-actions-mobile.hidden[data-v-520e2445]{visibility:hidden}}.llp-sign[data-v-4cdf1fad]{display:flex;flex-direction:column;padding-bottom:max(20px,env(safe-area-inset-bottom));gap:20px}.llp-sign__progress[data-v-4cdf1fad]{width:24px;height:24px;margin:0 auto}.llp-sign__loading-title[data-v-4cdf1fad]{font-size:18px;font-weight:700;line-height:22px;color:var(--text-primary)}.llp-sign__loading-subtitle[data-v-4cdf1fad]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.llp-sign__loading-desc[data-v-4cdf1fad]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-info-on-color)}.llp-sign__content[data-v-4cdf1fad]{display:flex;flex-direction:column;gap:16px}.llp-sign__title[data-v-4cdf1fad]{font-size:26px;font-weight:700;line-height:31px}.llp-sign__subtitle[data-v-4cdf1fad]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary)}.llp-sign__subtitle a[data-v-4cdf1fad]{color:var(--text-info-on-color);text-decoration:underline}.llp-sign__error[data-v-4cdf1fad]{margin-top:-8px}.llp-sign__list[data-v-4cdf1fad]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.llp-sign__item[data-v-4cdf1fad]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary);color:var(--text-primary)!important;font-size:16px;font-weight:500;line-height:20px}.llp-sign__qr[data-v-4cdf1fad]{display:flex;flex-direction:column;align-items:center;padding:16px;border:1px solid var(--border-primary);border-radius:8px;background-color:var(--bg-tertiary)}.llp-sign__qr-title[data-v-4cdf1fad]{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--text-primary);font-weight:600}.llp-sign__qr-image[data-v-4cdf1fad]{width:auto;max-width:200px;height:auto;max-height:200px;border-radius:4px}.llp-sign__qr-spinner[data-v-4cdf1fad]{width:40px;height:40px;border:3px solid var(--border-primary);border-radius:50%;border-top:3px solid var(--primary-color);margin-bottom:16px;animation:spin-4cdf1fad 1s linear infinite}.llp-sign__qr-text[data-v-4cdf1fad]{font-size:16px;line-height:20px;color:var(--text-secondary);font-weight:500}.p-dialog-title[data-v-4cdf1fad]{font-size:20px}.llp-sign-mobile-dialog[data-v-4cdf1fad]{display:flex;flex-direction:column;gap:12px}.llp-sign-mobile-dialog__item[data-v-4cdf1fad]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary);font-size:16px;font-weight:700;line-height:20px;color:var(--text-primary)!important}.llp-sign-mobile-dialog__qr[data-v-4cdf1fad]{display:flex;flex-direction:column;align-items:center;padding:16px;border:1px solid var(--border-primary);border-radius:8px;background-color:var(--bg-tertiary)}.llp-sign-mobile-dialog__qr-title[data-v-4cdf1fad]{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--text-primary);font-weight:600}.llp-sign-mobile-dialog__qr-image[data-v-4cdf1fad]{width:auto;max-width:200px;height:auto;max-height:200px;border-radius:4px}.llp-sign-mobile-dialog__qr-spinner[data-v-4cdf1fad]{width:40px;height:40px;border:3px solid var(--border-primary);border-radius:50%;border-top:3px solid var(--primary-color);margin-bottom:16px;animation:spin-4cdf1fad 1s linear infinite}.llp-sign-mobile-dialog__qr-text[data-v-4cdf1fad]{font-size:16px;line-height:20px;color:var(--text-secondary);font-weight:500}.llp-sign-mobile-dialog__loading-overlay[data-v-4cdf1fad]{position:fixed;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fffffff2;top:0;right:0;bottom:0;left:0}.llp-sign-mobile-dialog__loading-content[data-v-4cdf1fad]{display:flex;max-width:320px;flex-direction:column;align-items:center;padding:24px;gap:16px;text-align:center}.llp-sign-mobile-dialog__loading-title[data-v-4cdf1fad]{font-size:18px;font-weight:700;line-height:22px;color:var(--text-primary)}.llp-sign-mobile-dialog__loading-subtitle[data-v-4cdf1fad]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.llp-sign-mobile-dialog__progress[data-v-4cdf1fad]{width:48px!important;height:48px!important}@keyframes spin-4cdf1fad{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.llp-result[data-v-dd0e724a]{width:440px;margin:30px auto 0;text-align:center}.llp-result__icon[data-v-dd0e724a]{margin-bottom:24px;color:var(--icons-success-on-color);font-size:80px}.llp-result__icon--error[data-v-dd0e724a]{color:var(--text-critical)}.llp-result__title[data-v-dd0e724a]{font-size:26px;font-weight:700;line-height:31px}.llp-result__subtitle[data-v-dd0e724a]{margin-top:12px;margin-bottom:16px;color:var(--text-secondary);font-size:16px;font-weight:500;line-height:20px}.llp-result__info[data-v-dd0e724a]{display:flex;width:440px;flex-direction:column;align-items:center;padding:20px;border-radius:12px;margin-top:56px;box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}.llp-result__info-title[data-v-dd0e724a]{color:var(--text-secondary);font-size:16px;font-weight:500;line-height:20px}.llp-result__info a[data-v-dd0e724a]{display:flex;align-items:center;justify-content:center;margin-top:8px;color:var(--text-info-on-color);gap:4px;font-size:16px;font-weight:700;line-height:20px}.llp-result__info-footer[data-v-dd0e724a]{font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);gap:10px}.llp-result__svg[data-v-dd0e724a]{cursor:pointer}.llp-result__svg[data-v-dd0e724a] path{fill:var(--text-tertiary)!important}.llp-result__list[data-v-dd0e724a]{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:16px}.llp-result__item[data-v-dd0e724a]{width:100%;justify-content:flex-start!important;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary);font-size:16px;font-weight:500;line-height:20px}@media only screen and (width <= 768px){.llp-result[data-v-dd0e724a]{width:100%}.llp-result__title[data-v-dd0e724a],.llp-result__subtitle[data-v-dd0e724a]{padding:0 16px}.llp-result__info[data-v-dd0e724a]{width:100%}.llp-result__list[data-v-dd0e724a]{margin:16px 16px 0}}.sp-header[data-v-a94ce6de]{position:sticky;z-index:2;top:0;display:flex;flex:0 0 64px;flex-direction:column;align-items:flex-start;background:var(--bg-primary);color:var(--text-primary);gap:24px}@media (width <= 768px){.sp-header[data-v-a94ce6de]{-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);background-color:#ffffffb3;box-shadow:var(--shadow-glass)}}.sp-header__logo[data-v-a94ce6de]{height:24px}.sp-header__title[data-v-a94ce6de]{font-size:32px;font-weight:700;line-height:38px;margin:0}.sp-header__block[data-v-a94ce6de]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px}.sp-header__back[data-v-a94ce6de]{display:none;color:var(--icons-secondary);font-size:32px}@media only screen and (max-width: 1024px){.sp-header[data-v-a94ce6de]{flex-direction:column;gap:16px}.sp-header__logo[data-v-a94ce6de]{display:none}.sp-header__title[data-v-a94ce6de]{font-size:26px;font-weight:700;line-height:31px;margin:0}.sp-header__back[data-v-a94ce6de]{display:block}}.sp-actions-footer[data-v-9e75d306]{display:flex;width:100%;justify-content:flex-end;padding:8px}.sp-actions-footer[data-v-9e75d306]:has(>:first-child+:last-child){justify-content:space-between}.sp-sign[data-v-e9248d07]{display:flex;flex-direction:column;gap:20px}.sp-sign__progress[data-v-e9248d07]{width:24px;height:24px;margin:0 auto}.sp-sign__loading-title[data-v-e9248d07]{color:var(--text-primary);font-size:18px;font-weight:700;line-height:22px}.sp-sign__loading-subtitle[data-v-e9248d07]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.sp-sign__loading-desc[data-v-e9248d07]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-info-on-color)}.sp-sign__content[data-v-e9248d07]{display:flex;flex-direction:column;gap:16px}.sp-sign__title[data-v-e9248d07]{font-size:26px;font-weight:700;line-height:31px}.sp-sign__subtitle[data-v-e9248d07]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary)}.sp-sign__subtitle a[data-v-e9248d07]{color:var(--text-info-on-color);text-decoration:underline}.sp-sign__list[data-v-e9248d07]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sp-sign__item[data-v-e9248d07]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary)}.sp-sign__qr[data-v-e9248d07]{display:flex;flex-direction:column;align-items:center;padding:16px;border:1px solid var(--border-primary);border-radius:8px;background-color:var(--bg-tertiary)}.sp-sign__qr-title[data-v-e9248d07]{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--text-primary);font-weight:600}.sp-sign__qr-image[data-v-e9248d07]{width:auto;max-width:300px;height:auto;max-height:300px;border-radius:4px}.sp-sign__qr-spinner[data-v-e9248d07]{width:40px;height:40px;border:3px solid var(--border-primary);border-radius:50%;border-top:3px solid var(--primary-color);margin-bottom:16px;animation:spin 1s linear infinite}.sp-sign__qr-text[data-v-e9248d07]{font-size:16px;line-height:20px;color:var(--text-secondary);font-weight:500}.sp-sign__divider[data-v-e9248d07]{display:flex;align-items:center;margin:8px 0;gap:16px}.sp-sign__divider[data-v-e9248d07]:before,.sp-sign__divider[data-v-e9248d07]:after{height:1px;flex:1;background:var(--border-primary);content:""}.sp-sign__divider span[data-v-e9248d07]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary);white-space:nowrap}.sp-result[data-v-0178b296]{width:440px;margin:30px auto 0;text-align:center}.sp-result__icon[data-v-0178b296]{margin-bottom:24px;color:var(--icons-success-on-color);font-size:80px}.sp-result__icon--error[data-v-0178b296]{color:var(--text-critical)}.sp-result__title[data-v-0178b296]{font-size:26px;font-weight:700;line-height:31px}.sp-result__subtitle[data-v-0178b296]{margin-top:12px;margin-bottom:16px;color:var(--text-secondary);font-size:16px;font-weight:500;line-height:20px}.sp-result__info[data-v-0178b296]{display:flex;width:440px;flex-direction:column;align-items:center;padding:20px;border-radius:12px;margin-top:56px;box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}.sp-result__info-title[data-v-0178b296]{color:var(--text-secondary);font-size:16px;font-weight:500;line-height:20px}.sp-result__info a[data-v-0178b296]{display:flex;align-items:center;justify-content:center;margin-top:8px;color:var(--text-info-on-color);gap:4px;font-size:16px;font-weight:700;line-height:20px}.sp-result__info-footer[data-v-0178b296]{font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);gap:10px}.sp-result__svg[data-v-0178b296]{cursor:pointer}.sp-result__svg[data-v-0178b296] path{fill:var(--text-tertiary)!important}.sp-result__list[data-v-0178b296]{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:16px}.sp-result__item[data-v-0178b296]{width:100%;justify-content:flex-start!important;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary);font-size:16px;font-weight:500;line-height:20px}@media only screen and (width <= 768px){.sp-result[data-v-0178b296]{width:100%}.sp-result__title[data-v-0178b296],.sp-result__subtitle[data-v-0178b296]{padding:0 16px}.sp-result__info[data-v-0178b296]{width:100%}.sp-result__list[data-v-0178b296]{margin:16px 16px 0}}.sp-sign[data-v-3ba67e5f]{display:flex;flex-direction:column;padding-bottom:max(20px,env(safe-area-inset-bottom));gap:20px}.sp-sign__progress[data-v-3ba67e5f]{width:24px;height:24px;margin:0 auto}.sp-sign__loading-title[data-v-3ba67e5f]{color:var(--text-primary);font-size:18px;font-weight:700;line-height:22px}.sp-sign__loading-subtitle[data-v-3ba67e5f]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.sp-sign__loading-desc[data-v-3ba67e5f]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-info-on-color)}.sp-sign__content[data-v-3ba67e5f]{display:flex;flex-direction:column;gap:16px}.sp-sign__title[data-v-3ba67e5f]{font-size:26px;font-weight:700;line-height:31px}.sp-sign__subtitle[data-v-3ba67e5f]{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary)}.sp-sign__subtitle a[data-v-3ba67e5f]{color:var(--text-info-on-color);text-decoration:underline}.sp-sign__error[data-v-3ba67e5f]{margin-top:-8px}.sp-sign__list[data-v-3ba67e5f]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sp-sign__item[data-v-3ba67e5f]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary);color:var(--text-primary)!important;font-size:16px;font-weight:500;line-height:20px}.sp-sign__qr[data-v-3ba67e5f]{display:flex;flex-direction:column;align-items:center;padding:16px;border:1px solid var(--border-primary);border-radius:8px;background-color:var(--bg-tertiary)}.sp-sign__qr-title[data-v-3ba67e5f]{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--text-primary);font-weight:600}.sp-sign__qr-image[data-v-3ba67e5f]{width:auto;max-width:200px;height:auto;max-height:200px;border-radius:4px}.sp-sign__qr-spinner[data-v-3ba67e5f]{width:40px;height:40px;border:3px solid var(--border-primary);border-radius:50%;border-top:3px solid var(--primary-color);margin-bottom:16px;animation:spin-3ba67e5f 1s linear infinite}.sp-sign__qr-text[data-v-3ba67e5f]{font-size:16px;line-height:20px;color:var(--text-secondary);font-weight:500}.p-dialog-title[data-v-3ba67e5f]{font-size:20px}.sp-sign-mobile-dialog[data-v-3ba67e5f]{display:flex;flex-direction:column;gap:12px}.sp-sign-mobile-dialog__item[data-v-3ba67e5f]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary);font-size:16px;font-weight:700;line-height:20px;color:var(--text-primary)!important}.sp-sign-mobile-dialog__qr[data-v-3ba67e5f]{display:flex;flex-direction:column;align-items:center;padding:16px;border:1px solid var(--border-primary);border-radius:8px;background-color:var(--bg-tertiary)}.sp-sign-mobile-dialog__qr-title[data-v-3ba67e5f]{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--text-primary);font-weight:600}.sp-sign-mobile-dialog__qr-image[data-v-3ba67e5f]{width:auto;max-width:200px;height:auto;max-height:200px;border-radius:4px}.sp-sign-mobile-dialog__qr-spinner[data-v-3ba67e5f]{width:40px;height:40px;border:3px solid var(--border-primary);border-radius:50%;border-top:3px solid var(--primary-color);margin-bottom:16px;animation:spin-3ba67e5f 1s linear infinite}.sp-sign-mobile-dialog__qr-text[data-v-3ba67e5f]{font-size:16px;line-height:20px;color:var(--text-secondary);font-weight:500}.sp-sign-mobile-dialog__loading-overlay[data-v-3ba67e5f]{position:fixed;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fffffff2;top:0;right:0;bottom:0;left:0}.sp-sign-mobile-dialog__loading-content[data-v-3ba67e5f]{display:flex;max-width:320px;flex-direction:column;align-items:center;padding:24px;gap:16px;text-align:center}.sp-sign-mobile-dialog__loading-title[data-v-3ba67e5f]{font-size:18px;font-weight:700;line-height:22px;color:var(--text-primary)}.sp-sign-mobile-dialog__loading-subtitle[data-v-3ba67e5f]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.sp-sign-mobile-dialog__progress[data-v-3ba67e5f]{width:48px!important;height:48px!important}@keyframes spin-3ba67e5f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.the-header[data-v-c3debaf8]{display:flex;justify-content:space-between;padding:24px 56px}.the-header__content[data-v-c3debaf8]{position:sticky;z-index:2;top:0;display:flex;flex:0 0 64px;flex-direction:column;align-items:flex-start;background:var(--bg-primary);color:var(--text-primary);gap:24px}@media (width <= 768px){.the-header__content[data-v-c3debaf8]{-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);background-color:#ffffffb3;box-shadow:var(--shadow-glass)}}.the-header__logo[data-v-c3debaf8]{height:24px}.the-header__title[data-v-c3debaf8]{font-size:32px;font-weight:700;line-height:38px;margin:0}@media only screen and (max-width: 1024px){.the-header[data-v-c3debaf8]{flex-direction:column;padding:8px 16px 12px;gap:16px}.the-header__logo[data-v-c3debaf8]{display:none}.the-header__title[data-v-c3debaf8]{font-size:26px;font-weight:700;line-height:31px;margin:0}}.the-footer[data-v-7e37fdf3]{display:flex;flex:0 0 56px;align-items:center;padding:12px 56px;background:var(--bg-primary)}.the-footer__title[data-v-7e37fdf3]{color:var(--text-tertiary);font-size:14px;font-weight:500;line-height:18px}@media (width <= 1024px){.the-footer[data-v-7e37fdf3]{padding:0 24px}}.main-layout[data-v-1cc2cb24]{position:relative;display:flex;overflow:hidden;height:100dvh;flex-direction:row}@media (width <= 768px){.main-layout[data-v-1cc2cb24]{height:100vh;height:100dvh}}.main-layout__body[data-v-1cc2cb24]{position:relative;display:flex;overflow:hidden;flex:1;flex-direction:column}.main-layout__content[data-v-1cc2cb24]{display:flex;overflow:hidden auto;min-height:0;flex:1;flex-direction:column;-webkit-overflow-scrolling:touch}.main-layout__content[data-v-1cc2cb24]::-webkit-scrollbar{width:4px}.main-layout__content[data-v-1cc2cb24]::-webkit-scrollbar-thumb{border-radius:4px;background:var(--icons-tertiary)}.main-layout__footer[data-v-1cc2cb24]{position:static;z-index:10;flex:0 0 auto;margin-top:auto;background:var(--bg-primary)}@supports (height: 100svh){@media (hover: none) and (pointer: coarse){.main-layout[data-v-1cc2cb24]{height:100svh}}}.main-content[data-v-1cc2cb24]{flex:1 0 auto;padding:24px 56px;background:var(--bg-tertiary)}@media (hover: none) and (pointer: coarse){.main-layout__content[data-v-1cc2cb24]{overscroll-behavior-y:contain}}@media (width <= 1024px){.main-content[data-v-1cc2cb24]{padding:0 24px}}@media (width <= 768px){.main-content[data-v-1cc2cb24]{padding:20px 0}}.blank-layout[data-v-0ffc577a]{display:flex;overflow:hidden auto;height:100%;flex-direction:column}.blank-layout__content[data-v-0ffc577a]{position:relative;overflow:auto;flex:1 1 auto;-webkit-overflow-scrolling:touch}@supports not (height: 100svh){.blank-layout[data-v-0ffc577a]{min-height:100dvh}}@supports not (height: 100dvh){.blank-layout[data-v-0ffc577a]{min-height:100vh}}*{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}#app{height:100vh;height:100dvh;padding:var(--safe-area-inset-top) var(--safe-area-inset-right) var(--safe-area-inset-bottom) var(--safe-area-inset-left);font-family:Inter,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow:hidden;height:100%;scroll-behavior:smooth}body{overflow:hidden;height:100%;padding:0;margin:0;font-family:Inter,serif;line-height:1.6}body::-webkit-scrollbar{width:4px;height:40px;box-sizing:border-box;background-clip:content-box}body::-webkit-scrollbar-thumb{height:40px;border-radius:4px;background:var(--icons-tertiary)}a{text-decoration:none}hr{width:100%;height:1px;border:1px solid var(--border-secondary)}.d-disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-scroll{position:fixed;overflow:hidden;width:100%}.glass-effect{-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);background-color:#ffffffb3;box-shadow:var(--shadow-glass)}.glass-effect-strong{-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);background-color:#fffc;box-shadow:var(--shadow-glass)}.glass-notch{position:fixed;z-index:1000;top:0;right:0;left:0;height:var(--safe-area-inset-top);-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);background-color:#ffffffb3;pointer-events:none}.gradient-card{background:linear-gradient(90deg,#f8f8f8 48.08%,#d1cece24)}.text-gradient{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.animate-fade-in{animation:fadeIn .6s ease-out forwards}.animate-slide-up{animation:slideUp .8s ease-out forwards}.animate-scale-in{animation:scaleIn .5s ease-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.qr-code-enter{animation:qr-code-fade-in .5s ease-out}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes qr-code-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@layer primevue{.p-button-label{font-weight:600}.p-selectbutton>.p-button,.p-togglebutton.p-button{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#10b981}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #8dd8b6,0 1px 2px #000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #b0b9c6,0 1px 2px #000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #88eaac,0 1px 2px #000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #83d3f8,0 1px 2px #000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcb98b,0 1px 2px #000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px #000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px #000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #10b981}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #10b981}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #fff,0 0 0 4px #8dd8b6,0 1px 2px #000}.p-toast-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-inline-message-text{font-weight:500}.p-picklist-buttons .p-button,.p-orderlist-controls .p-button{transition:opacity .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-steps .p-steps-item.p-highlight .p-steps-number,.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#10b981;color:#fff}}.d-form__field[data-v-48bd9a06]{display:flex;width:100%;flex-direction:column}.d-form__field.is-invalid[data-v-48bd9a06] input,.d-form__field.is-invalid[data-v-48bd9a06] textarea,.d-form__field.is-invalid[data-v-48bd9a06] select,.d-form__field.is-invalid[data-v-48bd9a06] .p-inputtext,.d-form__field.is-invalid[data-v-48bd9a06] .p-inputtextarea,.d-form__field.is-invalid[data-v-48bd9a06] .p-inputmask{border-color:var(--input-border-critical)}.d-form__label[data-v-48bd9a06]{font-size:14px;font-weight:500;line-height:18px;margin-bottom:4px;color:var(--text-secondary)}.d-form__label span[data-v-48bd9a06]{color:var(--text-critical-on-color)}.d-form__errorMessage[data-v-48bd9a06]{display:flex;align-items:center;color:var(--text-critical);gap:4px;font-size:14px;font-weight:500;line-height:18px}.d-form__errorIcon[data-v-48bd9a06]{flex-shrink:0}.p-dialog-title[data-v-dc460cd4]{font-size:20px}.registration-form-dialog__form[data-v-dc460cd4]{display:flex;flex-direction:column;gap:12px}.registration-form-dialog__item[data-v-dc460cd4]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary);font-size:16px;font-weight:700;line-height:20px;color:var(--text-primary)!important}.registration-form-dialog__header[data-v-dc460cd4]{display:flex;align-items:center;padding:8px;border-radius:12px;background:var(--bg-tertiary);gap:12px}.registration-form-dialog__header .d-button[data-v-dc460cd4]{flex-shrink:0}.registration-form-dialog__header-title[data-v-dc460cd4]{font-size:16px;font-weight:500;line-height:20px}.registration-form-dialog__switch[data-v-dc460cd4]{flex-shrink:0}.registration-form-dialog__desc[data-v-dc460cd4]{color:var(--text-secondary);font-size:12px;font-weight:500}.registration-form-dialog__errorMessage[data-v-dc460cd4]{color:var(--text-critical);font-size:14px;font-weight:500;line-height:18px}.p-dialog-title[data-v-8c6d881d]{font-size:20px}.registration-phone-dialog__subtitle[data-v-8c6d881d]{color:var(--text-secondary)}.registration-phone-dialog__form[data-v-8c6d881d]{display:flex;flex-direction:column;gap:12px}.accordion-item[data-v-bcb1eba8]{overflow:hidden;border-radius:var(--radius-md);backface-visibility:hidden;background-color:var(--color-background-light);perspective:1000px;transform:translateZ(0);will-change:transform}.accordion-trigger[data-v-bcb1eba8]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border:none;background:none;cursor:pointer;gap:var(--spacing-sm);transition:background-color .2s ease}.accordion-trigger[data-v-bcb1eba8]:hover{background-color:#00000005}.accordion-trigger[data-v-bcb1eba8]:active{background-color:#0000000d}.accordion-question[data-v-bcb1eba8]{flex:1;color:var(--color-text-primary);font-family:var(--font-primary);font-size:20px;font-weight:600;text-align:left;transition:color .2s ease}.accordion-chevron[data-v-bcb1eba8]{flex-shrink:0;backface-visibility:hidden;transform:rotate3d(0,0,1,0);transition:transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.accordion-chevron.rotated[data-v-bcb1eba8]{transform:rotate3d(0,0,1,180deg)}.accordion-content-wrapper[data-v-bcb1eba8]{overflow:hidden;max-height:0;backface-visibility:hidden;opacity:0;transform:translate3d(0,-8px,0);transition:all .3s cubic-bezier(.4,0,.2,1);will-change:max-height,opacity,transform}.accordion-content-wrapper.open[data-v-bcb1eba8]{max-height:500px;opacity:1;transform:translateZ(0)}.accordion-content[data-v-bcb1eba8]{padding:0 var(--spacing-lg) var(--spacing-lg);backface-visibility:hidden;transform:translate3d(0,-4px,0);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.accordion-content-wrapper.open .accordion-content[data-v-bcb1eba8]{transform:translateZ(0)}.accordion-answer[data-v-bcb1eba8]{color:var(--color-text-primary);font-family:var(--font-primary);font-size:14px;font-weight:500;line-height:20px;transition:color .2s ease}@media (prefers-reduced-motion: reduce){.accordion-chevron[data-v-bcb1eba8],.accordion-content-wrapper[data-v-bcb1eba8],.accordion-content[data-v-bcb1eba8]{transform:none!important;transition:none!important}.accordion-content-wrapper.open[data-v-bcb1eba8]{transform:none!important}}@media (width <= 768px){.accordion-question[data-v-bcb1eba8]{font-size:16px}.accordion-trigger[data-v-bcb1eba8]{padding:var(--spacing-md)}.accordion-content[data-v-bcb1eba8]{padding:0 var(--spacing-md) var(--spacing-md)}.accordion-content-wrapper[data-v-bcb1eba8]{max-height:0;transform:translate3d(0,-4px,0)}.accordion-content-wrapper.open[data-v-bcb1eba8]{max-height:400px;transform:translateZ(0)}}@media (width <= 480px){.accordion-question[data-v-bcb1eba8]{font-size:14px}.accordion-trigger[data-v-bcb1eba8]{padding:var(--spacing-md)}.accordion-content[data-v-bcb1eba8]{padding:0 var(--spacing-md) var(--spacing-md)}.accordion-answer[data-v-bcb1eba8]{font-size:13px;line-height:18px}.accordion-content-wrapper[data-v-bcb1eba8]{max-height:0}.accordion-content-wrapper.open[data-v-bcb1eba8]{max-height:300px}}.btn[data-v-65439493]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-primary);font-weight:600;gap:var(--spacing-sm);text-decoration:none;transition:all .3s ease}.btn-primary[data-v-65439493]{background-color:var(--color-primary);color:var(--color-background-white)}.btn-primary[data-v-65439493]:hover:not(.btn-disabled){background-color:var(--color-primary-dark);box-shadow:0 4px 12px #2dbd774d;transform:translateY(-2px)}.btn-secondary[data-v-65439493]{background-color:var(--color-background-light);color:var(--color-text-primary)}.btn-secondary[data-v-65439493]:hover:not(.btn-disabled){background-color:#e8e8e8;transform:translateY(-1px)}.btn-ghost[data-v-65439493]{background-color:transparent;color:var(--color-text-primary)}.btn-ghost[data-v-65439493]:hover:not(.btn-disabled){background-color:var(--color-background-light)}.btn-sm[data-v-65439493]{padding:8px 16px;font-size:14px}.btn-md[data-v-65439493]{padding:12px 24px;font-size:16px}.btn-lg[data-v-65439493]{padding:16px 32px;border-radius:var(--radius-md);font-size:18px}.btn-disabled[data-v-65439493]{cursor:not-allowed;opacity:.5;transform:none!important}.language-switcher[data-v-85055f4a]{position:relative;display:inline-block}.language-switcher-chevron[data-v-85055f4a]{flex-shrink:0;transition:transform .2s ease}.language-switcher-chevron.is-rotated[data-v-85055f4a],.language-switcher.is-open .language-switcher-chevron[data-v-85055f4a]{transform:rotate(180deg)}.language-switcher-trigger[data-v-85055f4a]{display:flex;align-items:center;padding:5px 10px;border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;gap:var(--spacing-xs);transition:all .2s ease}.language-switcher-trigger[data-v-85055f4a]:hover{background-color:#ffffff0d}.language-switcher-trigger[data-v-85055f4a]:focus{outline:none}.language-switcher-text[data-v-85055f4a]{color:#b7b6bd;font-family:var(--font-ui);font-size:16px;font-weight:500;white-space:nowrap}.language-switcher-dropdown[data-v-85055f4a]{position:absolute;z-index:1000;top:100%;left:0;min-width:120px;padding:8px 0;border:1px solid rgba(235,234,236,.2);border-radius:var(--radius-md);margin-top:4px;-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);background-color:var(--color-background-white);box-shadow:0 8px 32px 12px #00000014}.language-switcher-option[data-v-85055f4a]{display:block;width:100%;padding:8px 16px;border:none;background:transparent;color:var(--color-text-primary);cursor:pointer;font-family:var(--font-ui);font-size:16px;font-weight:500;text-align:left;transition:background-color .2s ease}.language-switcher-option[data-v-85055f4a]:hover{background-color:#2dbd771a}.language-switcher-option[data-v-85055f4a]:focus{outline:none}.language-switcher-option.is-selected[data-v-85055f4a]{background-color:#2dbd7726;color:var(--color-primary);font-weight:600}.dropdown-enter-active[data-v-85055f4a],.dropdown-leave-active[data-v-85055f4a]{transform-origin:top;transition:all .2s ease}.dropdown-enter-from[data-v-85055f4a],.dropdown-leave-to[data-v-85055f4a]{opacity:0;transform:scaleY(.8) translateY(-10px)}.footer .language-switcher-text[data-v-85055f4a]{color:var(--color-background-white)}.footer .language-switcher-trigger[data-v-85055f4a]{padding:8px 16px;border:1px solid rgba(235,234,236,.2);border-radius:var(--radius-sm)}.footer .language-switcher-trigger[data-v-85055f4a]:hover{background-color:#ffffff1a}.footer .language-switcher-dropdown[data-v-85055f4a]{top:auto;bottom:100%;border-color:#ebeaec4d;margin-top:0;margin-bottom:4px;background-color:#110c22}.footer .language-switcher-option[data-v-85055f4a]{color:var(--color-background-white)}.footer .language-switcher-option[data-v-85055f4a]:hover{background-color:#ffffff1a}.footer .language-switcher-option.is-selected[data-v-85055f4a]{background-color:#2dbd7733;color:var(--color-primary)}@media only screen and (width <= 768px){.language-switcher.p-dropdown[data-v-85055f4a] .p-inputtext:-moz-read-only{color:var(--text-primary)}.language-switcher.p-dropdown[data-v-85055f4a] .p-inputtext:read-only{color:var(--text-primary)}.language-switcher.p-dropdown[data-v-85055f4a] .p-dropdown-trigger{color:var(--text-primary)}}.partners-carousel[data-v-afde16ce]{position:relative;overflow:hidden;width:100%;height:140px;border-radius:var(--radius-md);background-color:var(--color-background-white)}.carousel-track[data-v-afde16ce]{display:flex;height:100%;align-items:center;padding:0 var(--spacing-lg);animation:scroll-afde16ce 20s linear infinite;gap:var(--spacing-2xl)}.partner-logo[data-v-afde16ce]{display:flex;min-width:160px;height:120px;flex-shrink:0;align-items:center;justify-content:center}.logo-image[data-v-afde16ce]{width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}@keyframes scroll-afde16ce{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width <= 768px){.partners-carousel[data-v-afde16ce]{height:120px}.partner-logo[data-v-afde16ce]{min-width:120px;height:120px;padding:var(--spacing-md)}.carousel-track[data-v-afde16ce]{padding:0 var(--spacing-md);gap:var(--spacing-lg)}}@media (width <= 480px){.partners-carousel[data-v-afde16ce]{height:100px}.partner-logo[data-v-afde16ce]{min-width:100px;height:100px;padding:var(--spacing-sm)}.carousel-track[data-v-afde16ce]{padding:0 var(--spacing-sm);gap:var(--spacing-md)}}.stat-card[data-v-e5ae80ea]{display:flex;flex-direction:column;padding:var(--spacing-lg);border-radius:var(--radius-lg);gap:var(--spacing-sm);transition:all .3s ease}.stat-card-default[data-v-e5ae80ea]{background-color:var(--color-background-white);box-shadow:var(--shadow-sm)}.stat-card-glass[data-v-e5ae80ea]{-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);background-color:#ffffffd6;box-shadow:var(--shadow-glass)}.stat-card[data-v-e5ae80ea]:hover{transform:translateY(-4px)}.stat-value[data-v-e5ae80ea]{font-family:var(--font-primary);font-size:32px;font-style:italic;font-weight:600;line-height:1.2}.stat-value-italic[data-v-e5ae80ea]{font-style:italic}.stat-description[data-v-e5ae80ea]{color:var(--color-text-primary);font-family:var(--font-primary);font-size:16px;font-weight:500;line-height:1.4}.stat-icon[data-v-e5ae80ea]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:var(--spacing-sm)}.stat-text[data-v-e5ae80ea]{color:var(--color-text-primary);font-family:var(--font-primary);font-size:16px;font-weight:500;line-height:1.4;text-align:left}@media (width <= 768px){.stat-value[data-v-e5ae80ea]{font-size:24px}.stat-description[data-v-e5ae80ea],.stat-text[data-v-e5ae80ea]{font-size:14px}}.testimonial-card[data-v-daf67074]{display:flex;flex-direction:column;padding:var(--spacing-lg);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);background-color:#ffffffd6;box-shadow:var(--shadow-glass);gap:var(--spacing-xl);transition:all .3s ease}.testimonial-card[data-v-daf67074]:hover{box-shadow:0 12px 40px 16px #00000014;transform:translateY(-4px)}.testimonial-header[data-v-daf67074]{display:flex;align-items:center;gap:var(--spacing-md)}.testimonial-avatar[data-v-daf67074]{width:64px;height:64px;border-radius:var(--radius-md);-o-object-fit:cover;object-fit:cover}.testimonial-info[data-v-daf67074]{display:flex;flex-direction:column;gap:2px}.testimonial-name[data-v-daf67074]{margin:0;color:var(--color-text-primary);font-family:var(--font-primary);font-size:20px;font-weight:600}.testimonial-category[data-v-daf67074]{margin:0;color:var(--color-text-muted);font-family:var(--font-primary);font-size:16px;font-weight:500}.testimonial-text[data-v-daf67074]{margin:0;color:var(--color-text-primary);font-family:var(--font-primary);font-size:20px;font-weight:500;line-height:28px}@media (width <= 768px){.testimonial-card[data-v-daf67074]{padding:var(--spacing-lg);gap:var(--spacing-lg)}.testimonial-avatar[data-v-daf67074]{width:48px;height:48px}.testimonial-name[data-v-daf67074]{font-size:18px}.testimonial-category[data-v-daf67074]{font-size:14px}.testimonial-text[data-v-daf67074]{font-size:16px;line-height:24px}}.btn-primary[data-v-ccf8f271]{display:inline-flex;align-items:center;padding:12px 24px;border:none;border-radius:var(--radius-sm);background-color:var(--color-primary);color:var(--color-background-white);cursor:pointer;font-family:var(--font-primary);font-size:16px;font-weight:600;gap:var(--spacing-sm);transition:all .3s ease}.btn-primary[data-v-ccf8f271]:hover{background-color:var(--color-primary-dark);box-shadow:0 4px 12px #2dbd774d;transform:translateY(-2px)}.btn-large[data-v-ccf8f271]{padding:16px 32px;border-radius:var(--radius-md);font-size:18px}.heading-xl[data-v-ccf8f271]{margin:0;color:var(--color-text-primary);font-size:40px;font-weight:600;line-height:48px}.heading-lg[data-v-ccf8f271]{margin:0;color:var(--color-text-primary);font-size:32px;font-weight:600;line-height:40px}.heading-md[data-v-ccf8f271]{margin:0;color:var(--color-text-primary);font-size:24px;font-weight:500;line-height:32px}.heading-sm[data-v-ccf8f271]{margin:0;color:var(--color-text-primary);font-size:20px;font-weight:600;line-height:28px}.text-muted[data-v-ccf8f271]{color:var(--color-text-muted);font-size:16px;font-weight:500}.text-link[data-v-ccf8f271]{color:var(--color-text-link);font-weight:500;text-decoration:none}.text-link[data-v-ccf8f271]:hover{text-decoration:underline}.card[data-v-ccf8f271]{padding:var(--spacing-xl);border-radius:var(--radius-lg);background-color:var(--color-background-white);box-shadow:var(--shadow-sm);transition:all .3s ease}.card[data-v-ccf8f271]:hover{box-shadow:0 8px 32px 12px #00000014;transform:translateY(-4px)}.card-glass[data-v-ccf8f271]{padding:var(--spacing-xl);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);background-color:#ffffffd6;box-shadow:var(--shadow-glass)}.container[data-v-ccf8f271]{max-width:1440px;padding:0 40px;margin:0 auto}@media (width <= 768px){.container[data-v-ccf8f271]{padding:0 24px}.heading-xl[data-v-ccf8f271]{font-size:28px;line-height:36px}.heading-lg[data-v-ccf8f271]{font-size:22px;line-height:30px}.heading-md[data-v-ccf8f271]{font-size:20px;line-height:28px}.heading-sm[data-v-ccf8f271]{font-size:18px;line-height:26px}.hero-subtitle[data-v-ccf8f271]{padding:0 var(--spacing-lg);font-size:16px}.cta-text[data-v-ccf8f271]{font-size:14px}}.section[data-v-ccf8f271]{padding:var(--spacing-2xl) 0}.section-sm[data-v-ccf8f271]{padding:var(--spacing-xl) 0}.landing-page[data-v-ccf8f271]{min-height:100vh;overflow-y:auto}.header[data-v-ccf8f271]{position:fixed;z-index:1000;top:0;right:0;left:0}.header-top[data-v-ccf8f271]{display:flex;align-items:center;justify-content:space-between}.header-top .icon[data-v-ccf8f271] path{fill:#b7b6bd!important}.header-container[data-v-ccf8f271]{display:flex;flex-direction:column;border-radius:0 0 var(--radius-lg) var(--radius-lg);border-bottom:1px solid rgba(235,234,236,.2)}.header-main[data-v-ccf8f271]{display:flex;align-items:center;justify-content:space-between;padding:10px 0 16px}.header-main .btn-primary[data-v-ccf8f271]{display:flex;white-space:nowrap}@media (width <= 768px){.header-main .btn-primary[data-v-ccf8f271]{padding:8px 16px;font-size:14px}}.header-main .logo[data-v-ccf8f271]{height:24px}@media (width <= 768px){.header-main .logo[data-v-ccf8f271]{max-width:140px}}.header-main-content[data-v-ccf8f271],.social-links[data-v-ccf8f271]{display:flex;align-items:center;gap:var(--spacing-md)}.social-links a[data-v-ccf8f271]{display:flex;align-items:center;justify-content:center}.contact-text[data-v-ccf8f271]{color:#b7b6bd;font-family:var(--font-primary);font-size:14px;font-weight:500}.navigation[data-v-ccf8f271]{display:flex;align-items:center;gap:var(--spacing-md)}.nav-link[data-v-ccf8f271]{color:#110c22;font-family:var(--font-ui);font-size:16px;font-weight:700;text-decoration:none;transition:color .3s ease}.nav-link[data-v-ccf8f271]:hover{color:var(--color-primary)}.mobile-menu-button[data-v-ccf8f271]{z-index:1001;display:none;width:30px;height:30px;flex-direction:column;justify-content:space-around;padding:0;border:none;background:transparent;cursor:pointer}.hamburger-line[data-v-ccf8f271]{width:100%;height:3px;border-radius:2px;background-color:#110c22;transform-origin:center;transition:all .3s ease}.mobile-menu-button.active .hamburger-line[data-v-ccf8f271]:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-menu-button.active .hamburger-line[data-v-ccf8f271]:nth-child(2){opacity:0}.mobile-menu-button.active .hamburger-line[data-v-ccf8f271]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-menu[data-v-ccf8f271]{position:fixed;z-index:1000;display:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .3s ease;visibility:hidden}.mobile-menu.active[data-v-ccf8f271]{display:flex;opacity:1;visibility:visible}.mobile-menu-header[data-v-ccf8f271]{position:absolute;top:80px;right:0;left:0;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-md);border-radius:0 0 var(--radius-lg) var(--radius-lg);border-bottom:1px solid var(--color-border-light);background-color:var(--color-background-white);box-shadow:var(--shadow-glass)}.mobile-navigation[data-v-ccf8f271]{position:absolute;top:140px;right:0;left:0;display:flex;flex-direction:column;padding:0 var(--spacing-xl) var(--spacing-xl);background-color:var(--color-background-white);gap:var(--spacing-lg)}.mobile-nav-link[data-v-ccf8f271]{padding:var(--spacing-sm) 0;color:#110c22;font-family:var(--font-ui);font-size:18px;font-weight:700;text-decoration:none;transition:color .3s ease}.mobile-nav-link[data-v-ccf8f271]:hover{color:var(--color-primary)}.mobile-cta-button[data-v-ccf8f271]{width:100%;justify-content:center;margin-top:var(--spacing-md)}.desktop-only[data-v-ccf8f271]{display:flex}.hero[data-v-ccf8f271]{position:relative;padding-top:16vh;padding-bottom:var(--spacing-xl);background-position:center;background-repeat:no-repeat;background-size:cover}@media (width <= 768px){.hero[data-v-ccf8f271]{padding-bottom:var(--spacing-md)}}.hero-content[data-v-ccf8f271]{display:flex;flex-direction:column;align-items:center}.hero-text[data-v-ccf8f271]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);text-align:center}.hero-subtitle[data-v-ccf8f271]{padding:0 var(--spacing-2xl);margin:0;color:var(--color-text-muted);font-family:var(--font-primary);font-size:18px;font-weight:600;opacity:.8}.hero-chart[data-v-ccf8f271]{position:absolute;z-index:99;top:23%;right:50%;display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xs);border-radius:var(--radius-md);gap:var(--spacing-xs)}@media (width <= 768px){.hero-chart[data-v-ccf8f271]{right:45%}}.hero-chart .hero-chart-icon[data-v-ccf8f271]{width:10px;height:10px}.hero-chart p[data-v-ccf8f271]{display:flex;align-items:center;margin:0;font-family:var(--font-primary);font-size:8px;gap:var(--spacing-xs)}.halyk-logo[data-v-ccf8f271]{width:100%;max-width:480px;min-height:100px}@media (width <= 768px){.halyk-logo[data-v-ccf8f271]{max-width:280px}}.stats-grid[data-v-ccf8f271]{position:relative;display:flex;width:100%;height:100%;min-height:560px}.stats-grid .hero-image-img[data-v-ccf8f271]{position:absolute;max-width:300px;margin:0 auto;top:0;right:0;bottom:0;left:0}@media (width <= 768px){.stats-grid .hero-image-img[data-v-ccf8f271]{max-width:280px}}.stats-grid[data-v-ccf8f271]:before{position:absolute;z-index:0;top:15%;left:10%;width:80%;height:80%;background:radial-gradient(50% 50% at 51% 46%,#16b568 11.68%,#96dcc100);content:"";opacity:.18}.stats-grid[data-v-ccf8f271]:after{position:absolute;z-index:-1;top:-20%;left:-60%;width:100%;height:100%;background:radial-gradient(50% 50% at 50% 50%,#16b568 -100%,#96dcc100);content:"";opacity:.18}.stat-card-year[data-v-ccf8f271]{position:absolute;top:0;left:0}.stat-card-users[data-v-ccf8f271]{position:absolute;top:100px;right:10px}.stat-card-marketing[data-v-ccf8f271]{position:absolute;bottom:300px;left:0}.stat-card-fast-connection[data-v-ccf8f271]{position:absolute;right:40px;bottom:170px}.mobile-stats-list[data-v-ccf8f271]{display:none;flex-direction:column;padding:var(--spacing-md);gap:var(--spacing-md)}.mobile-stat-item[data-v-ccf8f271]{width:100%}.mobile-stat-card[data-v-ccf8f271]{position:static!important;width:100%;transform:none!important}.mobile-feature-card[data-v-ccf8f271]{position:static!important;display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-lg);font-size:16px;text-align:left;transform:none!important}.mobile-feature-card svg[data-v-ccf8f271]{width:32px;height:32px}.feature-card[data-v-ccf8f271]{display:flex;align-items:center;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-lg);gap:var(--spacing-md)}.feature-text[data-v-ccf8f271]{color:var(--color-text-primary);font-family:var(--font-primary);font-size:20px;font-weight:500}.phone-image[data-v-ccf8f271]{max-width:100%;height:auto}.hero-cta[data-v-ccf8f271]{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column;align-items:center;padding:20px;border-radius:var(--radius-lg);margin:-16vh auto 0;background-color:#fff;gap:var(--spacing-md);text-align:center}@media (width <= 768px){.hero-cta[data-v-ccf8f271]{width:100%;max-width:400px;padding:16px;margin:-100px auto 0;gap:var(--spacing-sm)}}.cta-text[data-v-ccf8f271]{margin:0;color:var(--color-text-muted);font-family:var(--font-primary);font-size:16px;font-weight:500}.cta-text span[data-v-ccf8f271]{font-weight:600}.cta-button[data-v-ccf8f271]{padding:var(--spacing-md) var(--spacing-2xl);font-size:36px;font-weight:500;line-height:40px}@media (width <= 768px){.cta-button[data-v-ccf8f271]{width:100%;padding:20px;font-size:24px;line-height:28px}}.hero-image-responsive[data-v-ccf8f271]{width:100%;height:auto}.partners[data-v-ccf8f271]{text-align:center}.partners-carousel-container[data-v-ccf8f271]{height:140px;margin-top:var(--spacing-2xl)}.how-it-works .container[data-v-ccf8f271]{padding:0;border-radius:var(--radius-lg)}.how-it-works-content[data-v-ccf8f271]{display:grid;align-items:center;grid-template-columns:1fr 1fr}.steps-content[data-v-ccf8f271]{display:flex;flex-direction:column;padding:var(--spacing-xl);gap:var(--spacing-lg)}.steps-list[data-v-ccf8f271]{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media (width <= 768px){.steps-list[data-v-ccf8f271]{gap:var(--spacing-md)}}.step-card[data-v-ccf8f271]{display:flex;align-items:center;padding:var(--spacing-md);border-radius:var(--radius-lg);gap:var(--spacing-lg)}.step-info[data-v-ccf8f271]{display:flex;flex-direction:column;gap:2px}.step-title[data-v-ccf8f271]{margin:0;color:var(--color-text-primary);font-family:var(--font-primary);font-size:22px;font-weight:500}.step-description[data-v-ccf8f271]{margin:0;color:var(--color-text-muted);font-family:var(--font-primary);font-size:16px;font-weight:500}.step-number[data-v-ccf8f271]{display:flex;width:64px;height:64px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-primary);color:var(--color-background-white);font-family:var(--font-primary);font-size:32px;font-weight:600}.steps-cta[data-v-ccf8f271]{width:100%;align-self:flex-start;padding:var(--spacing-lg);border-radius:var(--radius-md);font-size:24px}.contact-question[data-v-ccf8f271]{color:var(--color-text-muted);font-family:var(--font-primary);font-size:16px;font-weight:500}@media (width <= 768px){.contact-question[data-v-ccf8f271]{font-size:14px}}.contact-link[data-v-ccf8f271]{color:var(--color-text-link);font-family:var(--font-primary);font-size:16px;font-weight:500;text-decoration:none}@media (width <= 768px){.contact-link[data-v-ccf8f271]{font-size:14px}}.contact-link[data-v-ccf8f271]:hover{text-decoration:underline}.contact-follow[data-v-ccf8f271]{color:var(--color-text-muted);font-family:var(--font-primary);font-size:16px;font-weight:500}@media (width <= 768px){.contact-follow[data-v-ccf8f271]{font-size:14px}}.steps-mockup[data-v-ccf8f271]{display:flex;align-items:center;justify-content:center}.mockup-container[data-v-ccf8f271]{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.mockup-container img[data-v-ccf8f271]{width:100%;height:100%}.steps-phone[data-v-ccf8f271]{max-width:100%;height:auto}@media (width <= 768px){.steps-phone[data-v-ccf8f271]{display:none}}.reviews-header[data-v-ccf8f271]{margin-bottom:var(--spacing-2xl);text-align:center}@media (width <= 768px){.reviews-header[data-v-ccf8f271]{margin-bottom:var(--spacing-md);text-align:left}}.reviews-subtitle[data-v-ccf8f271]{margin:0;color:var(--color-text-muted);font-family:var(--font-primary);font-size:24px;font-weight:500}.testimonials-grid[data-v-ccf8f271]{display:grid;margin-bottom:var(--spacing-2xl);gap:var(--spacing-lg);grid-template-columns:1fr 1fr}@media (width <= 768px){.testimonials-grid[data-v-ccf8f271]{margin-bottom:var(--spacing-lg)}}.video-grid[data-v-ccf8f271]{display:grid;margin-bottom:var(--spacing-2xl);gap:var(--spacing-lg);grid-template-columns:repeat(5,1fr)}.video-item[data-v-ccf8f271]{position:relative;overflow:hidden;width:100%;border-radius:var(--radius-md);aspect-ratio:9/16;background-color:#000}.video-item iframe[data-v-ccf8f271]{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:var(--radius-md)}.faq-content[data-v-ccf8f271]{display:grid;gap:var(--spacing-2xl);grid-template-columns:1fr 2fr}.faq-sidebar[data-v-ccf8f271]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.faq-contact[data-v-ccf8f271]{margin:0}.faq-contact[data-v-ccf8f271] *{display:inline;width:-moz-fit-content;width:fit-content}.faq-contact-question[data-v-ccf8f271]{color:var(--color-text-muted);font-family:var(--font-primary);font-size:16px;font-weight:500}.faq-list[data-v-ccf8f271]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.footer[data-v-ccf8f271]{max-width:1440px;padding:var(--spacing-lg) 0;margin:0 auto;background-color:#110c22;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.footer-content[data-v-ccf8f271]{display:flex;align-items:center;justify-content:space-between}.footer-logo[data-v-ccf8f271]{height:24px}.footer-right[data-v-ccf8f271]{display:flex;align-items:center;gap:var(--spacing-lg)}@media (width <= 1024px){.hero-content[data-v-ccf8f271],.how-it-works-content[data-v-ccf8f271]{grid-template-columns:1fr}.faq-content[data-v-ccf8f271]{gap:var(--spacing-xl);grid-template-columns:1fr}.testimonials-grid[data-v-ccf8f271]{grid-template-columns:1fr}}@media (width <= 768px){.video-grid[data-v-ccf8f271]{display:flex;gap:var(--spacing-md);grid-template-columns:none;-ms-overflow-style:none;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.video-grid[data-v-ccf8f271]::-webkit-scrollbar{display:none}.video-item[data-v-ccf8f271]{width:280px;max-width:280px;flex-shrink:0;aspect-ratio:9/16}.header-main[data-v-ccf8f271]{padding-bottom:8px;gap:var(--spacing-md)}.navigation[data-v-ccf8f271]{display:none}.mobile-menu-button[data-v-ccf8f271]{display:flex}.desktop-only[data-v-ccf8f271]{display:none}.hero[data-v-ccf8f271]{padding-top:180px}.stats-grid[data-v-ccf8f271]{grid-template-columns:1fr}.desktop-stats[data-v-ccf8f271]{display:none}.mobile-stats-list[data-v-ccf8f271]{display:flex}.hero-image-img[data-v-ccf8f271]{max-width:280px;height:auto}.how-it-works-content[data-v-ccf8f271]{gap:0}.steps-content[data-v-ccf8f271]{padding:var(--spacing-lg)}.step-card[data-v-ccf8f271]{padding:var(--spacing-md);gap:var(--spacing-md)}.step-number[data-v-ccf8f271]{width:48px;height:48px;font-size:24px}.step-title[data-v-ccf8f271]{font-size:18px}.step-description[data-v-ccf8f271]{font-size:14px}.reviews-subtitle[data-v-ccf8f271]{font-size:18px}.partners-carousel-container[data-v-ccf8f271]{height:120px}.footer-content[data-v-ccf8f271]{flex-direction:column;gap:var(--spacing-lg)}.contact-info[data-v-ccf8f271]{justify-content:center;text-align:center}}@media (width <= 768px) and (width <= 768px){.contact-info[data-v-ccf8f271]{text-align:left}}@media (width <= 480px){.container[data-v-ccf8f271]{padding:0 16px}.heading-xl[data-v-ccf8f271]{font-size:24px;line-height:32px}.heading-lg[data-v-ccf8f271]{font-size:20px;line-height:28px}.hero[data-v-ccf8f271]{padding-top:110px}.hero-subtitle[data-v-ccf8f271]{padding:0 var(--spacing-md);font-size:14px}.cta-button[data-v-ccf8f271]{padding:var(--spacing-md);font-size:20px;line-height:24px}.mobile-stats-list[data-v-ccf8f271]{gap:var(--spacing-md)}.video-grid[data-v-ccf8f271]{margin-bottom:var(--spacing-md);gap:var(--spacing-md)}.video-item[data-v-ccf8f271]{width:240px;max-width:240px;aspect-ratio:9/16}.partners-carousel-container[data-v-ccf8f271]{height:100px}.section[data-v-ccf8f271]{padding:var(--spacing-lg) 0}.section-sm[data-v-ccf8f271]{padding:0}.steps-content[data-v-ccf8f271]{padding:var(--spacing-md);gap:var(--spacing-md)}.step-card[data-v-ccf8f271]{padding:var(--spacing-sm);gap:var(--spacing-sm)}.step-number[data-v-ccf8f271]{width:40px;height:40px;font-size:20px}.step-title[data-v-ccf8f271]{font-size:16px}.step-description[data-v-ccf8f271]{font-size:13px}.reviews-subtitle[data-v-ccf8f271]{font-size:16px}}.text-center[data-v-ccf8f271]{text-align:center}@layer primevue{.p-button-label{font-weight:600}.p-selectbutton>.p-button,.p-togglebutton.p-button{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#10b981}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #8dd8b6,0 1px 2px #000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #b0b9c6,0 1px 2px #000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #88eaac,0 1px 2px #000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #83d3f8,0 1px 2px #000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcb98b,0 1px 2px #000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px #000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px #000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #10b981}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #10b981}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #fff,0 0 0 4px #8dd8b6,0 1px 2px #000}.p-toast-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-inline-message-text{font-weight:500}.p-picklist-buttons .p-button,.p-orderlist-controls .p-button{transition:opacity .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-steps .p-steps-item.p-highlight .p-steps-number,.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#10b981;color:#fff}}@layer primevue{.p-component,.p-component *{box-sizing:border-box}.p-hidden-space{visibility:hidden}.p-reset{padding:0;border:0;margin:0;font-size:100%;list-style:none;outline:0;text-decoration:none}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-sr-only{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal}.p-link{padding:0;border:none;margin:0;background-color:transparent;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:#0006;transition-duration:.2s}.p-disabled,.p-component:disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#6b7280}.pi{font-size:1rem}.p-icon{width:1rem;height:1rem}.p-link{border-radius:8px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;outline-color:transparent}.p-link:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}.p-autocomplete{display:inline-flex}.p-autocomplete-loader{position:absolute;top:50%;margin-top:-.5rem}.p-autocomplete-dd .p-autocomplete-input{width:1%;flex:1 1 auto}.p-autocomplete-dd .p-autocomplete-input,.p-autocomplete-dd .p-autocomplete-multiple-container{border-bottom-right-radius:0;border-top-right-radius:0}.p-autocomplete-dd .p-autocomplete-dropdown{border-bottom-left-radius:0;border-top-left-radius:0}.p-autocomplete .p-autocomplete-panel{min-width:100%}.p-autocomplete-panel{position:absolute;top:0;left:0;overflow:auto}.p-autocomplete-items{padding:0;margin:0;list-style-type:none}.p-autocomplete-item{position:relative;overflow:hidden;cursor:pointer;white-space:nowrap}.p-autocomplete-multiple-container{display:flex;overflow:hidden;flex-wrap:wrap;align-items:center;padding:0;margin:0;cursor:text;list-style-type:none}.p-autocomplete-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token{display:inline-flex;flex:1 1 auto}.p-autocomplete-input-token input{width:100%;padding:0;border:0 none;border-radius:0;margin:0;background-color:transparent;box-shadow:none;outline:0 none}.p-fluid .p-autocomplete{display:flex}.p-fluid .p-autocomplete-dd .p-autocomplete-input{width:1%}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.75rem}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container{border-color:var(--input-border-hover)}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container{padding:.25rem .75rem;gap:.5rem;outline-color:transparent}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{padding:0;margin:0;color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:.25rem .75rem;border-radius:4px;background:var(--bg-secondary);color:var(--text-primary)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{background:#e5e7eb;color:#4b5563}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-autocomplete-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items{padding:.75rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-child{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-child{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#f0fdfa;color:#047857}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus{background:#10b9813d}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-autocomplete-panel::-webkit-scrollbar{width:4px;height:72px;box-sizing:border-box;background-clip:content-box}.p-autocomplete-panel::-webkit-scrollbar-thumb{border-radius:4px;height:72px;background:var(--icons-tertiary)}.p-autocomplete-panel .p-autocomplete-items{padding:8px}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{overflow:visible;position:relative;color:var(--text-secondary);padding:6px 12px 8px}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background-color:var(--bg-primary-hover);color:var(--text-primary);border-radius:8px}.p-calendar{display:inline-flex;max-width:100%}.p-calendar .p-inputtext{width:1%;flex:1 1 auto}.p-calendar-w-btn .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.p-calendar-w-btn .p-datepicker-trigger{border-bottom-left-radius:0;border-top-left-radius:0}.p-calendar .p-datepicker-trigger-icon{cursor:pointer}.p-fluid .p-calendar{display:flex}.p-fluid .p-calendar .p-inputtext{width:1%}.p-calendar .p-datepicker{min-width:100%}.p-datepicker{width:auto}.p-datepicker-inline{display:inline-block;overflow-x:auto}.p-datepicker-header{display:flex;align-items:center;justify-content:space-between}.p-datepicker-header .p-datepicker-title{margin:0 auto}.p-datepicker-prev,.p-datepicker-next{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer}.p-datepicker-multiple-month .p-datepicker-group-container{display:flex}.p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group{flex:1 1 auto}.p-datepicker table{width:100%;border-collapse:collapse}.p-datepicker td>span{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;margin:0 auto;cursor:pointer}.p-monthpicker-month{position:relative;display:inline-flex;overflow:hidden;width:33.3%;align-items:center;justify-content:center;cursor:pointer}.p-yearpicker-year{position:relative;display:inline-flex;overflow:hidden;width:50%;align-items:center;justify-content:center;cursor:pointer}.p-datepicker-buttonbar{display:flex;align-items:center;justify-content:space-between}.p-timepicker{display:flex;align-items:center;justify-content:center}.p-timepicker button{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer}.p-timepicker>div{display:flex;flex-direction:column;align-items:center}.p-datepicker-touch-ui,.p-calendar .p-datepicker-touch-ui{min-width:80vw}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker{padding:.3rem;border:1px solid var(--input-border-rest);border-radius:8px;background:#fff;color:#4b5563}.p-datepicker:not(.p-datepicker-inline){border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{padding:.3rem;border-bottom:1px solid #f3f4f6;margin:0;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:#4b5563;font-weight:600}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:.85rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{padding:.3rem;color:#4b5563;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#10b981}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{margin:.8rem 0;font-size:1rem}.p-datepicker table th{padding:.3rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.3rem}.p-datepicker table td>span{width:2.5rem;height:2.5rem;border:1px solid transparent;border-radius:8px;outline-color:transparent;transition:box-shadow .2s}.p-datepicker table td>span.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{border-color:transparent;background:#9ca3af;color:#4b5563}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker .p-datepicker-buttonbar{padding:1rem 0;border-top:1px solid #e5e7eb}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{padding:.5rem;border-top:1px solid #e5e7eb}.p-datepicker .p-timepicker button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:.8rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.3rem;border-radius:8px;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker .p-yearpicker{margin:.8rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.3rem;border-radius:8px;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{padding-top:0;padding-right:.3rem;padding-bottom:0;padding-left:.3rem;border-left:1px solid #e5e7eb}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker.p-datepicker-mobile table th,.p-datepicker.p-datepicker-mobile table td{padding:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-cascadeselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-cascadeselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-cascadeselect-label{display:block;overflow:hidden;width:1%;flex:1 1 auto;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-cascadeselect-label-empty{overflow:hidden;visibility:hidden}.p-cascadeselect .p-cascadeselect-panel{min-width:100%}.p-cascadeselect-item{cursor:pointer;font-weight:400;white-space:nowrap}.p-cascadeselect-item-content{position:relative;display:flex;overflow:hidden;align-items:center}.p-cascadeselect-group-icon{margin-left:auto}.p-cascadeselect-items{min-width:100%;padding:0;margin:0;list-style-type:none}.p-fluid .p-cascadeselect{display:flex}.p-fluid .p-cascadeselect .p-cascadeselect-label{width:1%}.p-cascadeselect-sublist{position:absolute;z-index:1;display:none;min-width:100%}.p-cascadeselect-item-active{overflow:visible}.p-cascadeselect-item-active>.p-cascadeselect-sublist{top:0;left:100%;display:block}.p-cascadeselect-enter-from,.p-cascadeselect-leave-active{opacity:0}.p-cascadeselect-enter-active{transition:opacity .15s}.p-cascadeselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-cascadeselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled{background-color:var(--input-bg-rest)}.p-cascadeselect.p-variant-filled:enabled:hover{background-color:var(--input-bg-rest)}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#f3f4f6}.p-cascadeselect .p-cascadeselect-label{padding:.5rem .75rem;border:0 none;background:transparent}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:var(--text-tertiary)}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-cascadeselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-cascadeselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items{padding:.75rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#f0fdfa;color:#047857}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#10b9813d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1.25rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox{width:16px;height:16px}.p-checkbox .p-checkbox-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid #d1d5db;border-radius:8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-checkbox .p-checkbox-box{width:16px;height:16px;border:1px solid #d1d5db;border-radius:8px;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:14px;height:14px}.p-checkbox.p-highlight .p-checkbox-box{border-color:#10b981;background:#10b981}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-border-hover)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:#047857;background:#047857;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:var(--input-border-critical)}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:var(--input-bg-rest)}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#10b981}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-input-filled .p-checkbox .p-checkbox-box{background-color:var(--input-bg-rest)}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#10b981}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-checkbox .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-rest);background:var(--input-bg-rest)}.p-checkbox.p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#1f2937}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937}.p-checkbox.accent .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-accent);background:var(--input-bg-accent)}.p-checkbox.accent.p-highlight .p-checkbox-box{border-color:var(--input-bg-accent-selected);background:var(--input-bg-accent-selected)}.p-checkbox.accent:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-bg-accent-selected)}.p-checkbox.accent:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--input-bg-accent-selected);background:var(--input-bg-accent-selected);color:#fff}.p-checkbox.critical .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-critical);background:var(--input-bg-critical)}.p-checkbox.critical.p-highlight .p-checkbox-box{border-color:var(--input-bg-critical-selected);background:var(--input-bg-critical-selected)}.p-checkbox.critical:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-bg-critical-selected)}.p-checkbox.critical:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--input-bg-critical-selected);background:var(--input-bg-critical-selected)}.p-chips{display:inline-flex}.p-chips-multiple-container{display:flex;overflow:hidden;flex-wrap:wrap;align-items:center;padding:0;margin:0;cursor:text;list-style-type:none}.p-chips-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{width:100%;padding:0;border:0 none;border-radius:0;margin:0;background-color:transparent;box-shadow:none;outline:0 none}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--input-border-hover)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{padding:.25rem .75rem;outline-color:transparent}.p-chips .p-chips-multiple-container .p-chips-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#e5e7eb;color:#4b5563}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{padding:0;margin:0;color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-colorpicker-panel .p-colorpicker-color{background:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,#fff0)}.p-colorpicker-panel .p-colorpicker-hue{background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.p-colorpicker-preview{width:2rem;height:2rem}.p-colorpicker-panel{border:1px solid #191919;background:#323232}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 12px #0000001a}.p-dropdown{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-.5rem}.p-dropdown-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-dropdown-label{display:block;overflow:hidden;width:1%;flex:1 1 auto;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;font-weight:400;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{padding:0;margin:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-dropdown:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:var(--input-bg-rest)}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{border:0 none;background:transparent}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--text-tertiary)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-dropdown .p-dropdown-clear-icon{right:3rem;color:#6b7280}.p-dropdown.p-invalid.p-component{border-color:var(--input-border-critical)}.p-dropdown-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-dropdown-panel .p-dropdown-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:#6b7280}.p-dropdown-panel .p-dropdown-items{padding:.75rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#f0fdfa;color:#047857}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#10b9813d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{position:relative;margin-right:.5rem;margin-left:-.5rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-dropdown .p-inputtext:-moz-read-only{background:none}.p-dropdown .p-inputtext:read-only{background:none}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{border-color:var(--input-border-rest);box-shadow:none}.p-dropdown-panel .p-dropdown-header{padding:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-left:1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{left:.75rem}.p-dropdown-panel .p-dropdown-items{padding:8px}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);border-radius:8px;position:relative;margin-bottom:8px;overflow:unset}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:var(--input-bg-rest);color:var(--text-primary)}.p-float-label{position:relative;display:block}.p-float-label label{position:absolute;top:50%;margin-top:-.5rem;line-height:1;pointer-events:none;transition-property:all;transition-timing-function:ease}.p-float-label:has(textarea) label{top:1rem}.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label{top:-.75rem;font-size:12px}.p-float-label input::-moz-placeholder,.p-float-label .p-inputtext::-moz-placeholder{opacity:0;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label input:focus::-moz-placeholder,.p-float-label .p-inputtext:focus::-moz-placeholder{opacity:1;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{position:absolute;top:50%;margin-top:-.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp-input{width:2.5rem;text-align:center}.p-inputotp-input.p-inputtext{max-width:2.5rem}.p-inputgroup{display:flex;width:100%;align-items:stretch}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;width:100%;align-items:stretch}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-fluid .p-inputgroup .p-input{width:1%;flex:1 1 auto}.p-inputgroup-addon{min-width:3rem;padding:.5rem .75rem;border-top:1px solid var(--input-border-rest);border-bottom:1px solid var(--input-border-rest);border-left:1px solid var(--input-border-rest);background:#f3f4f6;color:#6b7280}.p-inputgroup-addon:last-child{border-right:1px solid var(--input-border-rest)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-inputgroup .p-float-label:first-child input{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-inputgroup .p-float-label:last-child input{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:3rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{left:.75rem;color:#6b7280}.p-icon-field-right>.p-input-icon:last-of-type{right:.75rem;color:#6b7280}.p-inputnumber{display:inline-flex}.p-inputnumber-button{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label{display:none}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0}.p-inputnumber-buttons-stacked .p-inputnumber-input{border-bottom-right-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{padding:0;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:1 1 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{order:3;border-bottom-left-radius:0;border-top-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{order:2;border-radius:0}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{order:1;border-bottom-right-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{width:100%;order:1;border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{order:2;border-radius:0;text-align:center}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{width:100%;order:3;border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-input{flex:1 1 auto}.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-inputnumber.p-variant-filled>.p-inputnumber-input{background-color:var(--input-bg-rest)}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:hover{background-color:var(--input-bg-rest)}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:focus{background-color:#f3f4f6}.p-inputswitch{display:inline-block}.p-inputswitch-input{cursor:pointer}.p-inputswitch-slider{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;cursor:pointer}.p-inputswitch-slider:before{position:absolute;top:50%;content:""}.p-inputswitch{width:3.5rem;height:1.8rem}.p-inputswitch .p-inputswitch-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border-radius:30px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-inputswitch .p-inputswitch-slider{border-radius:30px;background:var(--grey-200);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{left:.15rem;width:1.5rem;height:1.5rem;border-radius:50%;margin-top:-.75rem;background:#fff;transition-duration:.2s}.p-inputswitch.p-highlight .p-inputswitch-slider{background:var(--input-bg-accent-selected)}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translate(1.5rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b7bcc5}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#059669}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:var(--input-border-critical)}.p-inputswitch.p-highlight .p-inputswitch-slider{box-shadow:none}.p-inputswitch.large{width:4.5rem;height:2.5rem}.p-inputswitch.large .p-inputswitch-slider:before{width:2rem;height:2rem;left:.55rem;margin-top:-1rem}.p-fluid .p-inputtext{width:100%}.p-inputtext{padding:.5rem .75rem;border:1px solid var(--input-border-rest);border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--input-bg-rest);color:var(--text-primary);font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:var(--input-border-hover)}.p-inputtext:enabled:focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputtext.p-variant-filled{background-color:var(--input-bg-rest)}.p-inputtext.p-variant-filled:enabled:hover{background-color:var(--input-bg-rest)}.p-inputtext.p-variant-filled:enabled:focus{background-color:#f3f4f6}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem .65625rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem .9375rem}.p-float-label>label{left:.75rem;color:var(--text-tertiary);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--input-border-critical)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--text-tertiary)}:-moz-placeholder{color:var(--text-tertiary)}::-moz-placeholder{color:var(--text-tertiary)}:-ms-input-placeholder{color:var(--text-tertiary)}.p-input-filled .p-inputtext{background-color:var(--input-bg-rest)}.p-input-filled .p-inputtext:enabled:hover{background-color:var(--input-bg-rest)}.p-input-filled .p-inputtext:enabled:focus{background-color:#f3f4f6}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem .65625rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem .9375rem}.p-inputtext{width:100%;font-size:16px;font-weight:500;line-height:20px;background:#fff}.p-inputtext::-moz-placeholder{color:var(--text-tertiary);font-size:16px;font-weight:500;line-height:20px}.p-inputtext::placeholder{color:var(--text-tertiary);font-size:16px;font-weight:500;line-height:20px}.p-inputtext:disabled{background-color:var(--input-bg-disabled);cursor:not-allowed}.p-inputtext:-moz-read-only{background-color:var(--input-bg-disabled);color:var(--text-secondary)}.p-inputtext:read-only{background-color:var(--input-bg-disabled);color:var(--text-secondary)}.p-knob-range{fill:none;transition:stroke .1s ease-in}.p-knob-value{animation-fill-mode:forwards;animation-name:dash-frame;fill:none}.p-knob-text{font-size:1.3rem;text-align:center}@keyframes dash-frame{to{stroke-dashoffset:0}}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{padding:0;margin:0;list-style-type:none}.p-listbox-item{position:relative;overflow:hidden;cursor:pointer}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-listbox-filter{width:100%}.p-listbox{border:1px solid var(--input-border-rest);border-radius:8px;background:#fff;color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:#6b7280}.p-listbox .p-listbox-list{padding:.75rem 0;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;color:#4b5563;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#f0fdfa;color:#047857}.p-listbox .p-listbox-list .p-listbox-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-listbox .p-listbox-list .p-listbox-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#10b9813d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-listbox.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:var(--input-border-critical)}.p-multiselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-multiselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-multiselect-label{display:block;overflow:hidden;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{padding:0;margin:0;list-style-type:none}.p-multiselect-item{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;font-weight:400;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{position:relative;display:flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-multiselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:var(--input-bg-rest)}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-multiselect .p-multiselect-label{padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--text-tertiary)}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-multiselect .p-multiselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-multiselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .75rem}.p-multiselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-multiselect-panel .p-multiselect-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:#6b7280}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.75rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#f0fdfa;color:#047857}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#10b9813d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-multiselect{background:#fff}.p-multiselect.p-invalid.p-component{background:var(--input-bg-critical)}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{border-color:var(--input-border-rest);box-shadow:none}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.25rem .4rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);font-size:14px;font-weight:500;line-height:18px}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.3rem}.p-multiselect-panel>.p-multiselect-header{padding:8px}.p-multiselect-panel>.p-multiselect-header>.p-multiselect-filter-container .p-inputtext{padding-left:1.75rem}.p-multiselect-panel>.p-multiselect-header>.p-multiselect-filter-container>.p-multiselect-filter-icon{left:.75rem}.p-multiselect-panel>.p-multiselect-header .p-multiselect-close{display:none}.p-multiselect-panel .p-multiselect-items{padding:8px}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);border-radius:8px;position:relative;margin-bottom:8px;overflow:unset}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover{background:var(--input-bg-rest);color:var(--text-primary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover .p-checkbox-box{border-color:#1f2937}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:var(--input-bg-rest);color:var(--text-primary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937;color:#fff}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled.p-highlight .p-checkbox-box .p-checkbox-icon.p-icon{width:11px;height:11px}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-rest);background:var(--input-bg-rest)}.p-password{display:inline-flex}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{width:0;height:100%;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-password-panel{padding:1.25rem;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-password-panel .p-password-meter{margin-bottom:.5rem;background:#e5e7eb}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ea5455}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ff9f42}.p-password-panel .p-password-meter .p-password-strength.strong{background:#29c76f}.p-radiobutton{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;align-items:center;justify-content:center}.p-radiobutton-icon{border-radius:50%;backface-visibility:hidden;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{width:16px;height:16px}.p-radiobutton .p-radiobutton-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid var(--input-border-rest);border-radius:50%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-radiobutton .p-radiobutton-box{width:16px;height:16px;border:1px solid var(--input-border-rest);border-radius:50%;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{width:8px;height:8px;background-color:var(--bg-primary);transition-duration:.2s}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--input-border-critical)}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--input-border-accent);background:var(--input-border-accent)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--input-border-hover)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--input-border-accent);background:var(--input-border-accent)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:unset;box-shadow:unset;outline:unset;outline-offset:unset}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#4b5563;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.143rem;height:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ea5455}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:#10b981}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#10b981}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#e73d3e}.p-selectbutton .p-button{border:1px solid #d1d5db;background:var(--input-bg-rest);color:#4b5563;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6b7280}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{border-color:#d1d5db;background:#f3f4f6;color:#4b5563}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#374151}.p-selectbutton .p-button.p-highlight{border-color:#10b981;background:#10b981;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{border-color:#059669;background:#059669;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:var(--input-border-critical)}.d-select-button .p-button-label,.bool-select-button .p-button-label{font-weight:500}.d-select-button.p-selectbutton .p-button,.bool-select-button.p-selectbutton .p-button{min-width:80px;border:1px solid var(--border-primary);background:var(--bg-tertiary);color:var(--text-primary);font-size:14px;font-weight:500;line-height:18px;padding:6px 16px 8px}.d-select-button.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover,.bool-select-button.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--bg-primary);color:var(--text-primary)}.d-select-button.p-selectbutton .p-button:focus,.bool-select-button.p-selectbutton .p-button:focus{box-shadow:none}.d-select-button.p-selectbutton .p-button.p-highlight{background:var(--bg-primary-inverse);color:var(--text-primary-on-color)}.d-select-button.p-selectbutton .p-button.p-highlight:hover{border-color:transparent;background:var(--bg-primary-inverse);color:var(--text-primary-on-color)}.bool-select-button.p-selectbutton .p-button{padding:8px 16px}.bool-select-button.p-selectbutton .p-button.p-highlight{border-color:var(--border-primary);background:var(--bg-primary)}.bool-select-button.p-selectbutton .p-button.p-highlight:hover{color:var(--text-primary)}.p-slider{position:relative}.p-slider .p-slider-handle{display:block;cursor:grab;touch-action:none}.p-slider-range{display:block}.p-slider-horizontal .p-slider-range{top:0;left:0;height:100%}.p-slider-horizontal .p-slider-handle{top:50%}.p-slider-vertical{height:100px}.p-slider-vertical .p-slider-handle{left:50%}.p-slider-vertical .p-slider-range{bottom:0;left:0;width:100%}.p-slider{border:0 none;border-radius:8px;background:#e5e7eb}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-.5715rem;margin-left:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{width:1.143rem;height:1.143rem;border:2px solid #10b981;border-radius:50%;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-slider .p-slider-range{border-radius:8px;background:#10b981}.p-slider:not(.p-disabled) .p-slider-handle:hover{border-color:#10b981;background:#10b981}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-inputtextarea{width:100%;resize:none;overflow:hidden}.p-treeselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treeselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-treeselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-treeselect-label{display:block;overflow:hidden;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-treeselect-label-empty{overflow:hidden;visibility:hidden}.p-treeselect-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-treeselect .p-treeselect-panel{min-width:100%}.p-treeselect-items-wrapper{overflow:auto}.p-fluid .p-treeselect{display:flex}.p-treeselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-treeselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-treeselect.p-variant-filled{background:var(--input-bg-rest)}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-treeselect .p-treeselect-label{padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:var(--text-tertiary)}.p-treeselect.p-treeselect-chip .p-treeselect-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-treeselect .p-treeselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-treeselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .75rem}.p-treeselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0 none}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-input-filled .p-treeselect{background:var(--input-bg-rest)}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-togglebutton{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid #d1d5db;border-radius:8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-togglebutton .p-button{border:1px solid #d1d5db;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6b7280}.p-togglebutton.p-highlight .p-button{border-color:#10b981;background:#10b981;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{border-color:#d1d5db;background:#f3f4f6;color:#4b5563}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#374151}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{border-color:#059669;background:#059669;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:var(--input-border-critical)}.p-checkbox{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{display:flex;align-items:center;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:var(--input-bg-rest)}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#10b981}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-button{position:relative;display:inline-flex;overflow:hidden;align-items:center;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{width:0;flex:0 0 auto;visibility:hidden}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-button-group .p-button{margin:0}.p-button-group .p-button:not(:last-child),.p-button-group .p-button:not(:last-child):hover{border-right:0 none}.p-button-group .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-button-group .p-button:first-of-type:not(:only-of-type){border-bottom-right-radius:0;border-top-right-radius:0}.p-button-group .p-button:last-of-type:not(:only-of-type){border-bottom-left-radius:0;border-top-left-radius:0}.p-button-group .p-button:focus{position:relative;z-index:1}.p-button{padding:.5rem .75rem;border:1px solid #10b981;border-radius:8px;background:#34996b;color:#fff;font-size:1rem;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{border-color:#059669;background:#059669;color:#fff}.p-button:not(:disabled):active{border-color:#047857;background:#047857;color:#fff}.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#34996b}.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#34996b0a;color:#34996b}.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#34996b29;color:#34996b}.p-button.p-button-outlined.p-button-plain{border-color:#6b7280;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#34996b}.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#34996b0a;color:#34996b}.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#34996b29;color:#34996b}.p-button.p-button-text.p-button-plain{color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{min-width:1rem;height:1rem;margin-left:.5rem;background-color:#fff;color:#34996b;line-height:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:3rem;padding:.75rem 0}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{height:3rem;border-radius:50%}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .65625rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem .9375rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:3rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button.p-button-secondary,.p-button-group.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{border:1px solid #64748b;background:#64748b;color:#fff}.p-button.p-button-secondary:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{border-color:#475569;background:#475569;color:#fff}.p-button.p-button-secondary:not(:disabled):focus,.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e2e8f0}.p-button.p-button-secondary:not(:disabled):active,.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{border-color:#334155;background:#334155;color:#fff}.p-button.p-button-secondary.p-button-outlined,.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#64748b0a;color:#64748b}.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#64748b29;color:#64748b}.p-button.p-button-secondary.p-button-text,.p-button-group.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#64748b0a;color:#64748b}.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#64748b29;color:#64748b}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{border:1px solid #0ea5e9;background:#0ea5e9;color:#fff}.p-button.p-button-info:not(:disabled):hover,.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{border-color:#0284c7;background:#0284c7;color:#fff}.p-button.p-button-info:not(:disabled):focus,.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe}.p-button.p-button-info:not(:disabled):active,.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{border-color:#0369a1;background:#0369a1;color:#fff}.p-button.p-button-info.p-button-outlined,.p-button-group.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#0ea5e9}.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#0ea5e90a;color:#0ea5e9}.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#0ea5e929;color:#0ea5e9}.p-button.p-button-info.p-button-text,.p-button-group.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#0ea5e9}.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#0ea5e90a;color:#0ea5e9}.p-button.p-button-info.p-button-text:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#0ea5e929;color:#0ea5e9}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{border:1px solid #22c55e;background:#22c55e;color:#fff}.p-button.p-button-success:not(:disabled):hover,.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{border-color:#16a34a;background:#16a34a;color:#fff}.p-button.p-button-success:not(:disabled):focus,.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bbf7d0}.p-button.p-button-success:not(:disabled):active,.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{border-color:#15803d;background:#15803d;color:#fff}.p-button.p-button-success.p-button-outlined,.p-button-group.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#22c55e0a;color:#22c55e}.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#22c55e29;color:#22c55e}.p-button.p-button-success.p-button-text,.p-button-group.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#22c55e0a;color:#22c55e}.p-button.p-button-success.p-button-text:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#22c55e29;color:#22c55e}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{border:1px solid #f97316;background:#f97316;color:#fff}.p-button.p-button-warning:not(:disabled):hover,.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{border-color:#ea580c;background:#ea580c;color:#fff}.p-button.p-button-warning:not(:disabled):focus,.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde68a}.p-button.p-button-warning:not(:disabled):active,.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{border-color:#c2410c;background:#c2410c;color:#fff}.p-button.p-button-warning.p-button-outlined,.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#f97316}.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#f973160a;color:#f97316}.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#f9731629;color:#f97316}.p-button.p-button-warning.p-button-text,.p-button-group.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#f97316}.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#f973160a;color:#f97316}.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#f9731629;color:#f97316}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{border:1px solid #a855f7;background:#a855f7;color:#fff}.p-button.p-button-help:not(:disabled):hover,.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{border-color:#9333ea;background:#9333ea;color:#fff}.p-button.p-button-help:not(:disabled):focus,.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e9d5ff}.p-button.p-button-help:not(:disabled):active,.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{border-color:#7e22ce;background:#7e22ce;color:#fff}.p-button.p-button-help.p-button-outlined,.p-button-group.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#a855f70a;color:#a855f7}.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#a855f729;color:#a855f7}.p-button.p-button-help.p-button-text,.p-button-group.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#a855f70a;color:#a855f7}.p-button.p-button-help.p-button-text:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#a855f729;color:#a855f7}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{border:1px solid #ef4444;background:#ef4444;color:#fff}.p-button.p-button-danger:not(:disabled):hover,.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{border-color:#dc2626;background:#dc2626;color:#fff}.p-button.p-button-danger:not(:disabled):focus,.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fecaca}.p-button.p-button-danger:not(:disabled):active,.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{border-color:#b91c1c;background:#b91c1c;color:#fff}.p-button.p-button-danger.p-button-outlined,.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#ef44440a;color:#ef4444}.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#ef444429;color:#ef4444}.p-button.p-button-danger.p-button-text,.p-button-group.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#ef44440a;color:#ef4444}.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#ef444429;color:#ef4444}.p-button.p-button-contrast,.p-button-group.p-button-contrast>.p-button,.p-splitbutton.p-button-contrast>.p-button{border:1px solid #1f2937;background:#1f2937;color:#fff}.p-button.p-button-contrast:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{border-color:#374151;background:#374151;color:#fff}.p-button.p-button-contrast:not(:disabled):focus,.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-contrast:not(:disabled):active,.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{border-color:#4b5563;background:#4b5563;color:#fff}.p-button.p-button-contrast.p-button-outlined,.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#1f2937}.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#1f29370a;color:#1f2937}.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#1f293729;color:#1f2937}.p-button.p-button-contrast.p-button-text,.p-button-group.p-button-contrast>.p-button.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#1f2937}.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#1f29370a;color:#1f2937}.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#1f293729;color:#1f2937}.p-button.p-button-link{border:transparent;background:transparent;color:#047857}.p-button.p-button-link:not(:disabled):hover{border-color:transparent;background:transparent;color:#047857}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{border-color:transparent;background:transparent;box-shadow:0 0 0 .2rem var(--green-100)}.p-button.p-button-link:not(:disabled):active{border-color:transparent;background:transparent;color:#047857}.p-speeddial{position:absolute;display:flex}.p-speeddial-button{z-index:1}.p-speeddial-list{z-index:2;display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none;pointer-events:none;transition:top 0s linear .2s}.p-speeddial-item{opacity:0;transform:scale(0);transition:transform .2s cubic-bezier(.4,0,.2,1) 0ms,opacity .8s;will-change:transform}.p-speeddial-action{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;border-radius:50%}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{position:absolute}.p-speeddial-rotate{transition:transform .25s cubic-bezier(.4,0,.2,1) 0ms;will-change:transform}.p-speeddial-mask{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .25s cubic-bezier(.25,.8,.25,1)}.p-speeddial-mask-visible{opacity:1;pointer-events:none;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-speeddial-opened .p-speeddial-list{pointer-events:auto}.p-speeddial-opened .p-speeddial-item{opacity:1;transform:scale(1)}.p-speeddial-opened .p-speeddial-rotate{transform:rotate(45deg)}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-icon{width:1.3rem;height:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-speeddial-action{width:3rem;height:3rem;background:#4b5563;color:#fff;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-speeddial-action:hover{background:#022354;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{margin:0}.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{border-radius:8px;background-color:#0006}.p-splitbutton{position:relative;display:inline-flex}.p-splitbutton .p-splitbutton-defaultbutton,.p-splitbutton.p-button-rounded>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button-outlined.p-button:hover{flex:1 1 auto;border-right:0 none;border-bottom-right-radius:0;border-top-right-radius:0}.p-splitbutton-menubutton,.p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button{display:flex;align-items:center;justify-content:center;border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton .p-menu{min-width:100%}.p-fluid .p-splitbutton{display:flex}.p-splitbutton{border-radius:8px}.p-splitbutton.p-button-rounded{border-radius:2rem}.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-carousel{display:flex;flex-direction:column}.p-carousel-content{display:flex;overflow:auto;flex-direction:column}.p-carousel-prev,.p-carousel-next{position:relative;display:flex;overflow:hidden;flex-grow:0;flex-shrink:0;align-items:center;align-self:center;justify-content:center}.p-carousel-container{display:flex;flex-direction:row}.p-carousel-items-content{overflow:hidden;width:100%}.p-carousel-items-container{display:flex;flex-direction:row}.p-carousel-indicators{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.p-carousel-indicator>button{display:flex;align-items:center;justify-content:center}.p-carousel-vertical .p-carousel-container{flex-direction:column}.p-carousel-vertical .p-carousel-items-container{height:100%;flex-direction:column}.p-items-hidden .p-carousel-item{visibility:hidden}.p-items-hidden .p-carousel-item.p-carousel-item-active{visibility:visible}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem;margin-bottom:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{width:2rem;height:.5rem;border-radius:0;background-color:#d1d5db;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#9ca3af}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-datatable{position:relative}.p-datatable-table{width:100%;border-spacing:0px}.p-datatable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-datatable .p-sortable-column .p-column-title,.p-datatable .p-sortable-column .p-sortable-column-icon,.p-datatable .p-sortable-column .p-sortable-column-badge{vertical-align:middle}.p-datatable .p-sortable-column .p-sortable-column-badge{display:inline-flex;align-items:center;justify-content:center}.p-datatable-hoverable-rows .p-selectable-row{cursor:pointer}.p-datatable-scrollable>.p-datatable-wrapper{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{z-index:1;top:0}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{position:sticky;z-index:1}.p-datatable-scrollable-table>.p-datatable-tfoot{z-index:1;bottom:0}.p-datatable-scrollable .p-frozen-column{position:sticky;background:inherit}.p-datatable-scrollable th.p-frozen-column{z-index:1}.p-datatable-flex-scrollable{display:flex;height:100%;flex-direction:column}.p-datatable-flex-scrollable>.p-datatable-wrapper{display:flex;height:100%;flex:1;flex-direction:column}.p-datatable-scrollable-table>.p-datatable-tbody>.p-rowgroup-header{position:sticky;z-index:1}.p-datatable-resizable-table>.p-datatable-thead>tr>th,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-tbody>tr>td{overflow:hidden;white-space:nowrap}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-resizable-column:not(.p-frozen-column){position:relative;background-clip:padding-box}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-resizable-column:last-child .p-column-resizer{display:none}.p-datatable .p-column-resizer{position:absolute;top:0;right:0;display:block;width:.5rem;height:100%;padding:0;border:1px solid transparent;margin:0;cursor:col-resize}.p-datatable .p-column-header-content{display:flex;align-items:center}.p-datatable .p-column-resizer-helper{position:absolute;z-index:10;display:none;width:1px}.p-datatable .p-row-editor-init,.p-datatable .p-row-editor-save,.p-datatable .p-row-editor-cancel,.p-datatable .p-row-toggler{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center}.p-datatable-reorder-indicator-up,.p-datatable-reorder-indicator-down{position:absolute;display:none}.p-reorderable-column,.p-datatable-reorderablerow-handle{cursor:move}.p-datatable .p-datatable-loading-overlay{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.p-column-filter-row{display:flex;width:100%;align-items:center}.p-column-filter-menu{display:inline-flex;margin-left:auto}.p-column-filter-row .p-column-filter-element{width:1%;flex:1 1 auto}.p-column-filter-menu-button,.p-column-filter-clear-button{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-column-filter-row-items{padding:0;margin:0;list-style:none}.p-column-filter-row-item{cursor:pointer}.p-column-filter-add-button,.p-column-filter-remove-button{justify-content:center}.p-column-filter-add-button .p-button-label,.p-column-filter-remove-button .p-button-label{flex-grow:0}.p-column-filter-buttonbar{display:flex;align-items:center;justify-content:space-between}.p-column-filter-buttonbar .p-button:not(.p-button-icon-only){width:auto}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{display:none}.p-datatable-virtualscroller-spacer{display:flex}.p-datatable .p-virtualscroller .p-virtualscroller-loading{position:sticky;top:0;left:0;min-height:0;transform:none!important}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-datatable .p-datatable-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-datatable .p-datatable-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;color:#374151;font-weight:700}.p-datatable .p-datatable-thead>tr>th{padding:.75rem;border:1px solid var(--border-primary);border-width:0 0 1px 0;background:var(--bg-tertiary);color:#374151;font-weight:700;text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{padding:1rem;border:1px solid #e5e7eb;border-width:0 0 1px 0;background:#f9fafb;color:#374151;font-weight:700;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{margin-left:.5rem;color:#374151}.p-datatable .p-sortable-column .p-sortable-column-badge{min-width:1.143rem;height:1.143rem;border-radius:50%;margin-left:.5rem;background:#f0fdfa;color:#047857;line-height:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-datatable .p-sortable-column.p-highlight{background:#f0fdfa;color:#047857}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#047857}.p-datatable .p-sortable-column.p-highlight:hover{background:#f0fdfa;color:#047857}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#047857}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{padding:1.25rem .75rem;border:1px solid var(--border-secondary);border-width:0 0 1px 0;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:700}.p-datatable .p-datatable-tbody>tr:focus-visible{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--bg-primary-selected);color:#047857}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #f0fdfa}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #f0fdfa}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:var(--bg-primary-hover);color:#4b5563}.p-datatable .p-column-resizer-helper{background:#10b981}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--bg-tertiary)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f8f8fa}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#f0fdfa;color:#047857}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler{color:#047857}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#047857}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.375rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.625rem .375rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:.9375rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.5625rem .9375rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover>td{border-color:var(--border-primary)}.p-datatable .p-datatable-thead>tr>th{color:var(--text-primary);font-size:14px;font-weight:700;line-height:18px}.p-datatable .p-datatable-thead>tr>th:not(:last-of-type){border-right:1px solid var(--border-primary)}.p-datatable .p-datatable-thead>tr>th.t-align-right .p-column-header-content{justify-content:flex-end}.p-datatable .p-datatable-tbody>tr>td{color:var(--text-primary);font-size:16px;font-weight:500;line-height:20px}.p-datatable .p-datatable-tbody>tr>td.t-align-right{text-align:right}.p-datatable .p-datatable-tbody>tr>td.v-align-top{vertical-align:top}.p-datatable .p-datatable-tbody>tr.disabled>td{color:var(--text-tertiary)}.p-datatable .p-datatable-tbody>tr.p-highlight>td{border-color:var(--border-primary)}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.75rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.75rem .5rem;font-size:14px;font-weight:500;line-height:18px}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-dataview .p-dataview-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-dataview .p-dataview-content{padding:0;border:0 none;background:#fff;color:#4b5563}.p-dataview .p-dataview-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#374151;font-weight:700}.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{margin-left:.5rem}.p-column-filter-menu-button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#f0fdfa;color:#047857}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-clear-button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-overlay{min-width:12.5rem;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items{padding:.75rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:first-child{margin-top:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:last-child{margin-bottom:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#f0fdfa;color:#047857}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-column-filter-overlay-menu .p-column-filter-constraint{padding:1.25rem;border-bottom:1px solid #e5e7eb}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0 none}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1.25rem}.p-orderlist{display:flex}.p-orderlist-controls{display:flex;flex-direction:column;justify-content:center}.p-orderlist-list-container{flex:1 1 auto}.p-orderlist-list{overflow:auto;min-height:12rem;max-height:24rem;padding:0;margin:0;list-style-type:none}.p-orderlist-item{position:relative;overflow:hidden;cursor:pointer}.p-orderlist.p-state-disabled .p-orderlist-item,.p-orderlist.p-state-disabled .p-button{cursor:default}.p-orderlist.p-state-disabled .p-orderlist-list{overflow:hidden}.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-list-container{border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-orderlist .p-orderlist-list-container.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-orderlist .p-orderlist-header{padding:.9rem;color:#374151;font-weight:700}.p-orderlist .p-orderlist-list{padding:.75rem 0;color:#4b5563;outline:0 none}.p-orderlist .p-orderlist-list:not(:first-child){border-top:1px solid #e5e7eb}.p-orderlist .p-orderlist-list .p-orderlist-item{padding:.75rem 1.25rem;border:0 none;margin:0;background:transparent;color:#4b5563;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:first-child{margin-top:0}.p-orderlist .p-orderlist-list .p-orderlist-item:last-child{margin-bottom:0}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#f0fdfa;color:#047857}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#10b9813d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#f8f8fa}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f3f4f6}.p-organizationchart-table{margin:0 auto;border-collapse:separate;border-spacing:0}.p-organizationchart-table>tbody>tr>td{padding:0 .75rem;text-align:center;vertical-align:top}.p-organizationchart-node-content{position:relative;display:inline-block}.p-organizationchart-node-content .p-node-toggler{position:absolute;z-index:2;bottom:-.75rem;left:50%;width:1.5rem;height:1.5rem;margin-left:-.75rem;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-organizationchart-node-content .p-node-toggler .p-node-toggler-icon{position:relative;top:.25rem}.p-organizationchart-line-down{width:1px;height:20px;margin:0 auto}.p-organizationchart-line-right,.p-organizationchart-line-left{border-radius:0}.p-organizationchart-selectable-node{cursor:pointer}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#f0fdfa;color:#047857}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#83efd6}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-color:#e5e7eb;border-right:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-node-content{padding:1.25rem;border:1px solid #e5e7eb;background:#fff;color:#4b5563}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{border-radius:50%;background:inherit;color:inherit;outline-color:transparent}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-paginator-default{display:flex}.p-paginator{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.p-paginator-left-content{margin-right:auto}.p-paginator-right-content{margin-left:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev,.p-paginator-current{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-paginator-element:focus{position:relative;z-index:1}.p-paginator{padding:.5rem 1rem;border:solid #f3f4f6;border-width:0;border-radius:8px;background:#fff;color:#6b7280}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{min-width:3rem;height:3rem;border:0 none;border-radius:50%;margin:.143rem;background-color:transparent;color:#6b7280;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-paginator .p-paginator-first{border-bottom-left-radius:50%;border-top-left-radius:50%}.p-paginator .p-paginator-last{border-bottom-right-radius:50%;border-top-right-radius:50%}.p-paginator .p-dropdown{height:3rem;margin-right:.5rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-right:.5rem;margin-left:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:3rem}.p-paginator .p-paginator-current{min-width:3rem;height:3rem;padding:0 .5rem;border:0 none;margin:.143rem;background-color:transparent;color:#6b7280}.p-paginator .p-paginator-pages .p-paginator-page{min-width:3rem;height:3rem;border:0 none;border-radius:50%;margin:.143rem;background-color:transparent;color:#6b7280;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{border-color:#f0fdfa;background:#f0fdfa;color:#047857}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-picklist{display:flex}.p-picklist-buttons{display:flex;flex-direction:column;justify-content:center}.p-picklist-list-wrapper{flex:1 1 50%}.p-picklist-list{overflow:auto;min-height:12rem;max-height:24rem;padding:0;margin:0;list-style-type:none}.p-picklist-item{position:relative;overflow:hidden;cursor:pointer}.p-picklist-item.p-picklist-flip-enter-active.p-picklist-flip-enter-to,.p-picklist-item.p-picklist-flip-leave-active.p-picklist-flip-leave-to{transition:none}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-list-wrapper{border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-picklist .p-picklist-list-wrapper.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-picklist .p-picklist-header{padding:.9rem;color:#374151;font-weight:700}.p-picklist .p-picklist-list{padding:.75rem 0;color:#4b5563;outline:0 none}.p-picklist .p-picklist-list:not(:first-child){border-top:1px solid #e5e7eb}.p-picklist .p-picklist-list .p-picklist-item{padding:.75rem 1.25rem;border:0 none;margin:0;background:transparent;color:#4b5563;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:first-child{margin-top:0}.p-picklist .p-picklist-list .p-picklist-item:last-child{margin-bottom:0}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#f0fdfa;color:#047857}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#10b9813d}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n){background:#f8f8fa}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n):hover{background:#f3f4f6}.p-timeline{display:flex;flex-direction:column;flex-grow:1}.p-timeline-left .p-timeline-event-opposite{text-align:right}.p-timeline-left .p-timeline-event-content{text-align:left}.p-timeline-right .p-timeline-event{flex-direction:row-reverse}.p-timeline-right .p-timeline-event-opposite{text-align:left}.p-timeline-right .p-timeline-event-content{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:row-reverse}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-opposite{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-content{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-opposite{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:right}.p-timeline-event{position:relative;display:flex;min-height:70px}.p-timeline-event:last-child{min-height:0}.p-timeline-event-opposite,.p-timeline-event-content{flex:1;padding:0 1rem}.p-timeline-event-separator{display:flex;flex:0;flex-direction:column;align-items:center}.p-timeline-event-marker{display:flex;align-self:baseline}.p-timeline-event-connector{flex-grow:1}.p-timeline-horizontal{flex-direction:row}.p-timeline-horizontal .p-timeline-event{flex:1;flex-direction:column}.p-timeline-horizontal .p-timeline-event:last-child{flex:0}.p-timeline-horizontal .p-timeline-event-separator{flex-direction:row}.p-timeline-horizontal .p-timeline-event-connector{width:100%}.p-timeline-bottom .p-timeline-event{flex-direction:column-reverse}.p-timeline-horizontal.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:column-reverse}.p-timeline .p-timeline-event-marker{width:1rem;height:1rem;border:2px solid #10b981;border-radius:50%;background-color:#fff}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-timeline .p-timeline-event-marker{display:inline-flex;align-items:center;justify-content:center;position:relative;border-color:transparent;border-radius:50%;background-color:var(--border-success-subdued)}.p-timeline .p-timeline-event-marker:after{content:" ";border-radius:50%;width:8px;height:8px;background-color:#10b981}.p-timeline-event-opposite{display:none}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline-event-content{padding:0 0 0 1rem}.p-tree-container{overflow:auto;padding:0;margin:0;list-style-type:none}.p-treenode-children{padding:0;margin:0;list-style-type:none}.p-tree-wrapper{overflow:auto}.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{position:relative;display:inline-flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{display:flex;align-items:center}.p-tree-filter{width:100%}.p-tree-filter-container{position:relative;display:block;width:100%}.p-tree-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-tree-loading{position:relative;min-height:4rem}.p-tree .p-tree-loading-overlay{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center}.p-tree-flex-scrollable{display:flex;height:100%;flex:1;flex-direction:column}.p-tree-flex-scrollable .p-tree-wrapper{flex:1}.p-tree{padding:1.25rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-tree .p-tree-container .p-treenode{padding:.143rem;outline:0 none}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{padding:.5rem;border-radius:8px;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{margin-right:.5rem;width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{margin-right:.5rem;color:#6b7280}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#f0fdfa;color:#047857}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#047857}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:1.75rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{right:.75rem;color:#6b7280}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable{position:relative}.p-treetable table{width:100%;border-collapse:collapse;table-layout:fixed}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-responsive-scroll>.p-treetable-wrapper{overflow-x:auto}.p-treetable-responsive-scroll>.p-treetable-wrapper>table,.p-treetable-auto-layout>.p-treetable-wrapper>table{table-layout:auto}.p-treetable-hoverable-rows .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.p-treetable-toggler+.p-checkbox{vertical-align:middle}.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-thead>tr>th,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-tbody>tr>td{overflow:hidden}.p-treetable-resizable .p-resizable-column:not(.p-frozen-column){position:relative;background-clip:padding-box}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{position:absolute;top:0;right:0;display:block;width:.5rem;height:100%;padding:0;border:1px solid transparent;margin:0;cursor:col-resize}.p-treetable .p-column-resizer-helper{position:absolute;z-index:10;display:none;width:1px}.p-treetable .p-treetable-loading-overlay{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.p-treetable-scrollable .p-treetable-wrapper{position:relative;overflow:auto}.p-treetable-scrollable .p-treetable-table,.p-treetable-scrollable .p-treetable-thead,.p-treetable-scrollable .p-treetable-tbody,.p-treetable-scrollable .p-treetable-tfoot{display:block}.p-treetable-scrollable .p-treetable-thead>tr,.p-treetable-scrollable .p-treetable-tbody>tr,.p-treetable-scrollable .p-treetable-tfoot>tr{display:flex;width:100%;flex-wrap:nowrap}.p-treetable-scrollable .p-treetable-thead>tr>th,.p-treetable-scrollable .p-treetable-tbody>tr>td,.p-treetable-scrollable .p-treetable-tfoot>tr>td{display:flex;flex:1 1 0;align-items:center}.p-treetable-scrollable .p-treetable-thead{position:sticky;z-index:1;top:0}.p-treetable-scrollable .p-treetable-tfoot{position:sticky;z-index:1;bottom:0}.p-treetable-scrollable .p-frozen-column{position:sticky;background:inherit}.p-treetable-scrollable th.p-frozen-column{z-index:1}.p-treetable-scrollable-both .p-treetable-thead>tr>th,.p-treetable-scrollable-both .p-treetable-tbody>tr>td,.p-treetable-scrollable-both .p-treetable-tfoot>tr>td,.p-treetable-scrollable-horizontal .p-treetable-thead>tr>th .p-treetable-scrollable-horizontal .p-treetable-tbody>tr>td,.p-treetable-scrollable-horizontal .p-treetable-tfoot>tr>td{flex:0 0 auto}.p-treetable-flex-scrollable{display:flex;height:100%;flex-direction:column}.p-treetable-flex-scrollable .p-treetable-wrapper{display:flex;height:100%;flex:1;flex-direction:column}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-treetable .p-treetable-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-treetable .p-treetable-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;color:#374151;font-weight:700}.p-treetable .p-treetable-thead>tr>th{padding:.75rem;border:1px solid var(--border-primary);border-width:0 0 1px 0;background:var(--bg-tertiary);color:#374151;font-weight:700;text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{padding:1rem;border:1px solid #e5e7eb;border-width:0 0 1px 0;background:#f9fafb;color:#374151;font-weight:700;text-align:left}.p-treetable .p-sortable-column{outline-color:var(--green-100)}.p-treetable .p-sortable-column .p-sortable-column-icon{margin-left:.5rem;color:#374151}.p-treetable .p-sortable-column .p-sortable-column-badge{min-width:1.143rem;height:1.143rem;border-radius:50%;margin-left:.5rem;background:#f0fdfa;color:#047857;line-height:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-treetable .p-sortable-column.p-highlight{background:#f0fdfa;color:#047857}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#047857}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{padding:1.25rem .75rem;border:1px solid var(--border-secondary);border-width:0 0 1px 0;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#f0fdfa;color:#047857}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler{color:#047857}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#047857}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:var(--bg-primary-hover);color:#4b5563}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#4b5563}.p-treetable .p-column-resizer-helper{background:#10b981}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#f9fafb}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.375rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.625rem .375rem}.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.5rem}.p-treetable.p-treetable-sm .p-treetable-footer{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.9375rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:1.5625rem .9375rem}.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-footer{padding:1.25rem}.p-accordion-header-action{position:relative;display:flex;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-accordion-header-action:focus{z-index:1}.p-accordion-header-text{line-height:1}.p-accordion .p-accordion-header .p-accordion-header-link{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-color:#e5e7eb;background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-accordion .p-accordion-content{padding:1.25rem;border:1px solid #e5e7eb;border-top:0;background:#fff;border-radius:0 0 8px 8px;color:var(--text-primary)}.p-accordion .p-accordion-tab{margin-bottom:4px}.p-accordion .p-accordion-header{position:relative}.p-accordion .p-accordion-header .p-accordion-header-link{padding-left:2rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{width:24px!important;height:24px!important;position:absolute;right:0;margin-right:.5rem}.p-accordion .p-accordion-content{padding:1rem;color:var(--text-primary);text-align:left}.p-accordion .p-accordion-content p{margin:0;font-size:calc(1vw + .2rem);font-weight:500}@media only screen and (max-width: 850px){.p-accordion-header-text{max-width:90%}.p-accordion .p-accordion-content p{font-size:calc(1vw + .5rem)}}.p-card{border-radius:8px;background:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;color:#4b5563}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.p-card .p-card-subtitle{margin-bottom:.5rem;color:#6b7280;font-weight:400}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset-legend>a,.p-fieldset-legend>span{display:flex;align-items:center;justify-content:center}.p-fieldset-toggleable .p-fieldset-legend a{position:relative;overflow:hidden;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-fieldset-legend-text{line-height:1}.p-fieldset{border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-fieldset .p-fieldset-legend{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#374151;font-weight:700}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{padding:.9rem;border-radius:8px;color:#374151;outline-color:transparent;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover{color:#374151}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider-horizontal{position:relative;display:flex;width:100%;align-items:center}.p-divider-horizontal:before{position:absolute;top:50%;left:0;display:block;width:100%;content:""}.p-divider-content{z-index:1}.p-divider-vertical{position:relative;display:flex;min-height:100%;justify-content:center;margin:0 1rem}.p-divider-vertical:before{position:absolute;top:0;left:50%;display:block;height:100%;content:""}.p-divider.p-divider-solid.p-divider-horizontal:before{border-top-style:solid}.p-divider.p-divider-solid.p-divider-vertical:before{border-left-style:solid}.p-divider.p-divider-dashed.p-divider-horizontal:before{border-top-style:dashed}.p-divider.p-divider-dashed.p-divider-vertical:before{border-left-style:dashed}.p-divider.p-divider-dotted.p-divider-horizontal:before{border-top-style:dotted}.p-divider.p-divider-dotted.p-divider-vertical:before{border-left-style:dotted}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{padding:0 1.25rem;margin:1.25rem 0}.p-divider.p-divider-horizontal:before{border-top:1px solid #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{padding:1.25rem 0;margin:0 1.25rem}.p-divider.p-divider-vertical:before{border-left:1px solid #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel-header{display:flex;align-items:center;justify-content:space-between}.p-panel-title{line-height:1}.p-panel-header-icon{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-panel .p-panel-header{padding:.9rem;border:1px solid #e5e7eb;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel .p-panel-content{padding:1.25rem;border:1px solid #e5e7eb;border-top:0 none;background:#fff;color:#4b5563}.p-panel .p-panel-content:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-panel .p-panel-footer{padding:.75rem 1.25rem;border:1px solid #e5e7eb;border-top:0 none;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-scrollpanel-wrapper{position:relative;z-index:1;overflow:hidden;width:100%;height:100%;float:left}.p-scrollpanel-content{position:relative;overflow:auto;width:calc(100% + 18px);height:calc(100% + 18px);box-sizing:border-box;padding:0 18px 18px 0;scrollbar-width:none}.p-scrollpanel-content::-webkit-scrollbar{display:none}.p-scrollpanel-bar{position:relative;z-index:2;border-radius:3px;background:#c1c1c1;cursor:pointer;opacity:0;transition:opacity .25s linear}.p-scrollpanel-bar-y{top:0;width:9px}.p-scrollpanel-bar-x{bottom:0;height:9px}.p-scrollpanel-hidden{visibility:hidden}.p-scrollpanel:hover .p-scrollpanel-bar,.p-scrollpanel:active .p-scrollpanel-bar{opacity:1}.p-scrollpanel-grabbed{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-scrollpanel .p-scrollpanel-bar{border:0 none;background:#f9fafb;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-splitter{display:flex;flex-wrap:nowrap}.p-splitter-vertical{flex-direction:column}.p-splitter-gutter{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;cursor:col-resize}.p-splitter-horizontal.p-splitter-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-splitter-horizontal>.p-splitter-gutter>.p-splitter-gutter-handle{width:100%;height:24px}.p-splitter-horizontal>.p-splitter-gutter{cursor:col-resize}.p-splitter-vertical.p-splitter-resizing{cursor:row-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-splitter-vertical>.p-splitter-gutter{cursor:row-resize}.p-splitter-vertical>.p-splitter-gutter>.p-splitter-gutter-handle{width:24px;height:100%}.p-splitter-panel{overflow:hidden;flex-grow:1}.p-splitter-panel-nested{display:flex}.p-splitter-panel .p-splitter{flex-grow:1;border:0 none}.p-splitter{border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-splitter .p-splitter-gutter{background:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-stepper .p-stepper-nav{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;list-style-type:none;overflow-x:auto}.p-stepper-vertical .p-stepper-nav{flex-direction:column}.p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center}.p-stepper-header:last-of-type{flex:initial}.p-stepper-header .p-stepper-action{display:inline-flex;align-items:center;border:0 none;cursor:pointer;text-decoration:none}.p-stepper-header .p-stepper-action:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper.p-stepper-readonly .p-stepper-header{cursor:auto}.p-stepper-header.p-highlight .p-stepper-action{cursor:default}.p-stepper-title{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.p-stepper-number{position:relative;display:flex;align-items:center;justify-content:center}.p-stepper-separator{flex:1 1 0}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;padding:0;margin:0;list-style-type:none}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{border-radius:8px;background:#fff;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{min-width:2rem;height:2rem;border:1px solid #f3f4f6;border-width:2px;border-radius:50%;background:#fff;color:#4b5563;font-size:1.143rem;line-height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{margin-left:.5rem;color:#6b7280;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#f0fdfa;color:#047857}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#4b5563}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#10b981}.p-stepper .p-stepper-panels{padding:1.25rem;background:#fff;color:#4b5563}.p-stepper .p-stepper-separator{width:100%;height:2px;background-color:#e5e7eb;margin-inline-start:1rem;transition:box-shadow .2s}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:#fff;color:#4b5563}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{width:2px;height:auto;flex:0 0 auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#10b981}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;padding:0;margin:0;list-style-type:none}.p-tabview-header-action{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{z-index:1;display:none}.p-tabview-header-action:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{position:absolute;z-index:2;top:0;display:flex;height:100%;align-items:center;justify-content:center}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{border:1px solid var(--border-primary);border-width:0 0 2px 0;background:#fff}.p-tabview .p-tabview-nav li{margin-right:1rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{padding:.9rem 0;border:solid #e5e7eb;border-width:0 0 2px 0;border-color:var(--border-primary);margin:0 0 -2px;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-secondary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{border-color:var(--border-primary);background:#fff;color:var(--text-primary)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:var(--text-link);background:#fff;color:var(--text-link)}.p-tabview .p-tabview-nav-btn.p-link{width:3rem;border-radius:0;background:#fff;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;color:var(--text-link);outline-color:transparent}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{padding:1.25rem;border:0 none;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.p-toolbar-group-start,.p-toolbar-group-center,.p-toolbar-group-end,.p-toolbar-group-left,.p-toolbar-group-right{display:flex;align-items:center}.p-toolbar{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;gap:.5rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-dialog-mask.p-component-overlay{pointer-events:auto}.p-dialog{max-height:90%;transform:scale(1)}.p-dialog-content{overflow-y:auto}.p-dialog-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}.p-dialog-footer{flex-shrink:0}.p-dialog .p-dialog-header-icons{display:flex;align-items:center}.p-dialog .p-dialog-header-icon{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-fluid .p-dialog-footer .p-button{width:auto}.p-dialog-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-dialog-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-dialog-enter-from,.p-dialog-leave-to{opacity:0;transform:scale(.7)}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:.75rem;transform:translateZ(0)}.p-dialog-top .p-dialog-enter-active,.p-dialog-top .p-dialog-leave-active,.p-dialog-bottom .p-dialog-enter-active,.p-dialog-bottom .p-dialog-leave-active,.p-dialog-left .p-dialog-enter-active,.p-dialog-left .p-dialog-leave-active,.p-dialog-right .p-dialog-enter-active,.p-dialog-right .p-dialog-leave-active,.p-dialog-topleft .p-dialog-enter-active,.p-dialog-topleft .p-dialog-leave-active,.p-dialog-topright .p-dialog-enter-active,.p-dialog-topright .p-dialog-leave-active,.p-dialog-bottomleft .p-dialog-enter-active,.p-dialog-bottomleft .p-dialog-leave-active,.p-dialog-bottomright .p-dialog-enter-active,.p-dialog-bottomright .p-dialog-leave-active{transition:all .3s ease-out}.p-dialog-top .p-dialog-enter-from,.p-dialog-top .p-dialog-leave-to{transform:translate3d(0,-100%,0)}.p-dialog-bottom .p-dialog-enter-from,.p-dialog-bottom .p-dialog-leave-to{transform:translate3d(0,100%,0)}.p-dialog-left .p-dialog-enter-from,.p-dialog-left .p-dialog-leave-to,.p-dialog-topleft .p-dialog-enter-from,.p-dialog-topleft .p-dialog-leave-to,.p-dialog-bottomleft .p-dialog-enter-from,.p-dialog-bottomleft .p-dialog-leave-to{transform:translate3d(-100%,0,0)}.p-dialog-right .p-dialog-enter-from,.p-dialog-right .p-dialog-leave-to,.p-dialog-topright .p-dialog-enter-from,.p-dialog-topright .p-dialog-leave-to,.p-dialog-bottomright .p-dialog-enter-from,.p-dialog-bottomright .p-dialog-leave-to{transform:translate3d(100%,0,0)}.p-dialog-maximized{top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100%;max-height:100%}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-confirm-dialog .p-dialog-content{display:flex;align-items:center}.p-dialog{border:0 none;border-radius:8px;box-shadow:0 1px 3px #0000004d}.p-dialog .p-dialog-header{padding:1.5rem;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-primary)}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:700}.p-dialog .p-dialog-header .p-dialog-header-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-content{padding:0 1.5rem 2rem;background:#fff;color:#4b5563}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-dialog .p-dialog-footer{display:flex;justify-content:flex-end;padding:16px;border-top:1px solid var(--border-secondary);background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563;gap:.5rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-dialog{border-radius:12px}.p-dialog .p-dialog-header{padding:12px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-primary);align-items:start}.p-dialog .p-dialog-header .p-dialog-title-block{display:flex;flex-direction:column;align-items:start}.p-dialog .p-dialog-header .p-dialog-title{font-size:26px;font-weight:700;line-height:31px}.p-dialog .p-dialog-header .p-dialog-subtitle{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.p-dialog .p-dialog-header .p-dialog-header-icon{width:28px;height:28px;box-shadow:0 1px #e3e3e3 inset,1px 0 #e3e3e3 inset,-1px 0 #e3e3e3 inset,0 -1px #b5b5b5 inset;color:var(--text-secondary-on-color);border-radius:8px}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{padding:12px 16px}@media only screen and (max-width: 768px){.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:0}}.p-overlaypanel{margin-top:10px}.p-overlaypanel-flipped{margin-top:-10px;margin-bottom:10px}.p-overlaypanel-close{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-overlaypanel-enter-from{opacity:0;transform:scaleY(.8)}.p-overlaypanel-leave-to{opacity:0}.p-overlaypanel-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-overlaypanel-leave-active{transition:opacity .1s linear}.p-overlaypanel:after,.p-overlaypanel:before{position:absolute;bottom:100%;left:calc(var(--overlayArrowLeft, 0) + 1.25rem);width:0;height:0;content:" ";pointer-events:none}.p-overlaypanel:after{border-width:8px;margin-left:-8px}.p-overlaypanel:before{border-width:10px;margin-left:-10px}.p-overlaypanel-flipped:after,.p-overlaypanel-flipped:before{top:100%;bottom:auto}.p-overlaypanel.p-overlaypanel-flipped:after{border-bottom-color:transparent}.p-overlaypanel.p-overlaypanel-flipped:before{border-bottom-color:transparent}.p-overlaypanel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{position:absolute;top:-.425rem;right:-.425rem;width:.85rem;height:.85rem;border-radius:50%;background:#34996b;color:#fff;transition:background-color .2s,color .2s,box-shadow .2s}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#059669;color:#fff}.p-overlaypanel:after{border-style:solid;border-color:#fff0;border-bottom-color:#fff}.p-overlaypanel:before{border-style:solid;border-color:#fff0;border-bottom-color:#f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#fff}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar-mask{display:none;background-color:transparent;pointer-events:none;transition-property:background-color}.p-sidebar-mask.p-component-overlay{pointer-events:auto}.p-sidebar-visible{display:flex}.p-sidebar{position:relative;display:flex;flex-direction:column;pointer-events:auto;transform:translateZ(0);transition:transform .3s}.p-sidebar-content{flex-grow:1;overflow-y:auto}.p-sidebar-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}.p-sidebar-icon{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-sidebar-full .p-sidebar{top:0!important;left:0!important;width:100vw!important;height:100vh!important;max-height:100%;transform:none;transition:none}.p-sidebar-left .p-sidebar-enter-from,.p-sidebar-left .p-sidebar-leave-to{transform:translate(-100%)}.p-sidebar-right .p-sidebar-enter-from,.p-sidebar-right .p-sidebar-leave-to{transform:translate(100%)}.p-sidebar-top .p-sidebar-enter-from,.p-sidebar-top .p-sidebar-leave-to{transform:translateY(-100%)}.p-sidebar-bottom .p-sidebar-enter-from,.p-sidebar-bottom .p-sidebar-leave-to{transform:translateY(100%)}.p-sidebar-full .p-sidebar-enter-from,.p-sidebar-full .p-sidebar-leave-to{opacity:0}.p-sidebar-full .p-sidebar-enter-active,.p-sidebar-full .p-sidebar-leave-active{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-sidebar-left .p-sidebar,.p-sidebar-right .p-sidebar{width:20rem;height:100%}.p-sidebar-top .p-sidebar,.p-sidebar-bottom .p-sidebar{width:100%;height:10rem}.p-sidebar-left .p-sidebar-sm,.p-sidebar-right .p-sidebar-sm{width:20rem}.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-md{width:40rem}.p-sidebar-left .p-sidebar-lg,.p-sidebar-right .p-sidebar-lg{width:60rem}.p-sidebar-top .p-sidebar-sm,.p-sidebar-bottom .p-sidebar-sm{height:10rem}.p-sidebar-top .p-sidebar-md,.p-sidebar-bottom .p-sidebar-md{height:20rem}.p-sidebar-top .p-sidebar-lg,.p-sidebar-bottom .p-sidebar-lg{height:30rem}.p-sidebar-left .p-sidebar-content,.p-sidebar-right .p-sidebar-content,.p-sidebar-top .p-sidebar-content,.p-sidebar-bottom .p-sidebar-content{width:100%;height:100%}@media screen and (max-width: 64em){.p-sidebar-left .p-sidebar-lg,.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-lg,.p-sidebar-right .p-sidebar-md{width:20rem}}.p-sidebar{border:0 none;background:#fff;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-sidebar .p-sidebar-header{padding:.9rem}.p-sidebar .p-sidebar-header .p-sidebar-header-content{font-size:1.25rem;font-weight:700}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip{position:absolute;display:none;max-width:12.5rem;padding:.25em .5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent;scale:2}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;margin-top:-.25rem}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;margin-top:-.25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;margin-left:-.25rem}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;margin-left:-.25rem}.p-tooltip .p-tooltip-text{padding:.5rem .75rem;border-radius:8px;background:#4b5563;box-shadow:0 2px 12px #0000001a;color:#fff}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#4b5563}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#4b5563}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#4b5563}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#4b5563}.p-fileupload-content{position:relative}.p-fileupload-content .p-progressbar{position:absolute;top:0;left:0;width:100%}.p-button.p-fileupload-choose{position:relative;overflow:hidden}.p-fileupload-buttonbar{display:flex;flex-wrap:wrap}.p-fileupload>input[type=file],.p-fileupload-basic input[type=file]{display:none}.p-fluid .p-fileupload .p-button{width:auto}.p-fileupload-file{display:flex;flex-wrap:wrap;align-items:center}.p-fileupload-file-thumbnail{flex-shrink:0}.p-fileupload-file-actions{margin-left:auto}.p-fileupload .p-fileupload-buttonbar{padding:.9rem;border:1px solid #e5e7eb;border-bottom:0 none;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151;gap:.5rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-fileupload .p-fileupload-content{padding:2rem 1rem;border:1px solid #e5e7eb;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-fileupload .p-fileupload-content.p-fileupload-highlight{border:1px dashed #10b981;background-color:#f0fdfa}.p-fileupload .p-fileupload-file{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.5rem;gap:.5rem}.p-fileupload .p-fileupload-file:last-child{margin-bottom:0}.p-fileupload .p-fileupload-file-name{margin-bottom:.5rem}.p-fileupload .p-fileupload-file-size{margin-right:.5rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1.25rem .75rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):hover{border-color:#059669;background:#059669;color:#fff}.p-fileupload-choose:not(.p-disabled):active{border-color:#047857;background:#047857;color:#fff}.p-fileupload-choose{padding:9px 16px 11px;border:.5px solid var(--buttons-primary-rest);box-shadow:0 1px #ffffff7a inset,-1px 0 #fff3 inset,1px 0 #fff3 inset,0 -1.5px #00000040 inset;font-size:16px;font-weight:700;line-height:20px}.p-fileupload-choose:not(.p-disabled):hover{background:var(--buttons-primary-hover);box-shadow:0 1px #ffffff7a inset,1px 0 #fff3 inset,-1px 0 #fff3 inset,0 -1.5px #00000040 inset}.p-fileupload-choose:not(.p-disabled):active{border-color:transparent;background:var(--buttons-primary-active);box-shadow:0 2px #0009 inset,1px 0 1px #0003 inset,-1px 0 1px #0003 inset}.p-breadcrumb{overflow-x:auto}.p-breadcrumb .p-breadcrumb-list{display:flex;flex-wrap:nowrap;align-items:center;padding:0;margin:0;list-style-type:none}.p-breadcrumb .p-menuitem-text{line-height:1}.p-breadcrumb .p-menuitem-link{display:flex;align-items:center;text-decoration:none}.p-breadcrumb .p-menuitem-separator{display:flex;align-items:center}.p-breadcrumb::-webkit-scrollbar{display:none}.p-breadcrumb{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:8px;outline-color:transparent;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6b7280}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .5rem;color:var(--text-secondary)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--text-secondary)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6b7280}.p-breadcrumb{padding:0;border:0;background:transparent;font-size:16px;font-weight:700;line-height:20px;cursor:pointer}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text,.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link.active .p-menuitem-text{color:var(--text-primary)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-contextmenu ul{padding:0;margin:0;list-style:none}.p-contextmenu .p-submenu-list{position:absolute;z-index:1;min-width:100%}.p-contextmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-contextmenu .p-menuitem-text{line-height:1}.p-contextmenu .p-menuitem{position:relative}.p-contextmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-contextmenu-enter-from,.p-contextmenu-leave-active{opacity:0}.p-contextmenu-enter-active{transition:opacity .25s}.p-contextmenu{min-width:12.5rem;padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-contextmenu .p-menuitem{margin:0}.p-contextmenu .p-menuitem:first-child{margin-top:0}.p-contextmenu .p-menuitem:last-child{margin-bottom:0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-dock{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.p-dock-list-container{display:flex;pointer-events:auto}.p-dock-list{display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}.p-dock-item{transition:all .2s cubic-bezier(.4,0,.2,1);will-change:transform}.p-dock-link{position:relative;display:flex;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;cursor:default}.p-dock-item-second-prev,.p-dock-item-second-next{transform:scale(1.2)}.p-dock-item-prev,.p-dock-item-next{transform:scale(1.4)}.p-dock-item-current{z-index:1;transform:scale(1.6)}.p-dock-top{top:0;left:0;width:100%}.p-dock-top .p-dock-item{transform-origin:center top}.p-dock-bottom{bottom:0;left:0;width:100%}.p-dock-bottom .p-dock-item{transform-origin:center bottom}.p-dock-right{top:0;right:0;height:100%}.p-dock-right .p-dock-item{transform-origin:center right}.p-dock-right .p-dock-list{flex-direction:column}.p-dock-left{top:0;left:0;height:100%}.p-dock-left .p-dock-item{transform-origin:center left}.p-dock-left .p-dock-list{flex-direction:column}.p-dock .p-dock-list-container{padding:.5rem;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;background:#ffffff1a}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{padding:.5rem;border-radius:8px}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-dock .p-dock-link{width:4rem;height:4rem}.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{margin:0 .9rem}.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{margin:0 1.3rem}.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container{width:100%;overflow-x:auto}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item{margin:0;transform:none}.p-megamenu{position:relative;display:flex}.p-megamenu-root-list{padding:0;margin:0;list-style:none}.p-megamenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-megamenu .p-menuitem-text{line-height:1}.p-megamenu-panel{z-index:1;left:0;display:none;width:auto;min-width:100%}.p-megamenu-panel:not(.p-megamenu-mobile){position:absolute}.p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{display:block}.p-megamenu-submenu{padding:0;margin:0;list-style:none}.p-megamenu-button{display:none;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-megamenu-horizontal{align-items:center}.p-megamenu-horizontal .p-megamenu-root-list{display:flex;flex-wrap:wrap;align-items:center}.p-megamenu-horizontal .p-megamenu-end{align-self:center;margin-left:auto}.p-megamenu-vertical{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile){display:inline-flex}.p-megamenu-vertical .p-megamenu-root-list{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile) .p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{top:0;left:100%}.p-megamenu-vertical .p-megamenu-root-list>.p-menuitem>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu-grid{display:flex}.p-megamenu-col-2,.p-megamenu-col-3,.p-megamenu-col-4,.p-megamenu-col-6,.p-megamenu-col-12{flex:0 0 auto;padding:.5rem}.p-megamenu-col-2{width:16.6667%}.p-megamenu-col-3{width:25%}.p-megamenu-col-4{width:33.3333%}.p-megamenu-col-6{width:50%}.p-megamenu-col-12{width:100%}.p-megamenu.p-megamenu-mobile .p-megamenu-button{display:flex}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{position:absolute;display:none;width:100%}.p-megamenu.p-megamenu-mobile .p-submenu-list{position:static;width:100%;border:0 none;box-shadow:none}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{z-index:1;top:100%;left:0;display:flex;flex-direction:column}.p-megamenu.p-megamenu-mobile .p-megamenu-grid{overflow:auto;max-height:90%;flex-wrap:wrap}.p-megamenu{padding:.5rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#4b5563}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem{margin:0}.p-megamenu .p-menuitem:first-child{margin-top:0}.p-megamenu .p-menuitem:last-child{margin-bottom:0}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-megamenu-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-megamenu .p-submenu-header{padding:.75rem 1.25rem;margin:0;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151;font-weight:700}.p-megamenu .p-submenu-list{min-width:12.5rem;padding:.5rem 0}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{min-width:12.5rem;padding:.5rem 0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:8px;color:var(--text-secondary);transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:.5rem;color:#6b7280}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-mobile.p-megamenu-vertical{width:100%;padding:.5rem}.p-megamenu.p-megamenu-mobile .p-megamenu-button{width:.85rem;height:.85rem;border-radius:50%;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-button:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-mobile .p-megamenu-button:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{padding:.5rem 0;border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menu ul{padding:0;margin:0;list-style:none}.p-menu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-menu .p-menuitem-text{line-height:1}.p-menu{min-width:12.5rem;padding:.5rem 0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-menu .p-menuitem{margin:0}.p-menu .p-menuitem:first-child{margin-top:0}.p-menu .p-menuitem:last-child{margin-bottom:0}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu.p-menu-overlay{border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menu .p-submenu-header{padding:.75rem 1.25rem;margin:0;background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#374151;font-weight:700}.p-menu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menu.button-dropdown .p-menuitem,.p-menu.avatar__menu .p-menuitem{margin:8px;position:relative}.p-menu.button-dropdown .p-menuitem:after,.p-menu.avatar__menu .p-menuitem:after{content:"";position:absolute;bottom:calc(100% + 3.5px);right:0;width:100%;height:1px;background:var(--border-secondary)}.p-menu.button-dropdown .p-menuitem:first-child:after,.p-menu.avatar__menu .p-menuitem:first-child:after{display:none}.p-menu.button-dropdown .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content,.p-menu.avatar__menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content{background:transparent}.p-menu.button-dropdown .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover,.p-menu.avatar__menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:transparent}.p-menu.button-dropdown .p-menuitem .p-menuitem-link,.p-menu.avatar__menu .p-menuitem .p-menuitem-link{border-radius:8px}.p-menu.button-dropdown .p-menuitem .p-menuitem-link .p-menuitem-text,.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover,.p-menu.avatar__menu .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover{background:var(--bg-primary-hover)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link.p-highlight,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight{background:var(--bg-primary-selected)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text{font-size:14px;font-weight:700;line-height:18px}.p-menu.avatar__menu .p-menuitem:not(:last-child) .p-menuitem-link:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-menu.avatar__menu .p-menuitem .p-menuitem-link{overflow:unset;position:relative;align-items:center;gap:4px;justify-content:flex-start;padding:6px .75rem 8px}.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-text{font-size:14px;font-weight:700;line-height:18px;color:var(--text-secondary)}.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-icon{margin-right:0}.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text{color:var(--text-primary)}.p-menu.tabs .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu.tabs .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover .p-menuitem-icon{color:var(--text-secondary-on-color)}.p-menu.tabs .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text,.p-menu.tabs .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-icon{color:var(--text-link)}.p-menu .p-menuitem .p-menuitem-link{font-size:14px;font-weight:500;line-height:18px;display:flex;justify-content:space-between;align-items:flex-start}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{padding:2px 8px;border-radius:6px;background:var(--bg-tertiary);font-size:12px;font-weight:500}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{padding:3px 0}.p-menubar{display:flex;align-items:center}.p-menubar ul{padding:0;margin:0;list-style:none}.p-menubar .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative}.p-menubar-root-list{display:flex;flex-wrap:wrap;align-items:center}.p-menubar-root-list>li ul{z-index:1;display:none}.p-menubar-root-list>.p-menuitem-active>.p-submenu-list{display:block}.p-menubar .p-submenu-list{position:absolute;z-index:1;display:none}.p-menubar .p-submenu-list>.p-menuitem-active>.p-submenu-list{top:0;left:100%;display:block}.p-menubar .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-menubar .p-menubar-end{align-self:center;margin-left:auto}.p-menubar-button{display:none;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-menubar.p-menubar-mobile{position:relative}.p-menubar.p-menubar-mobile .p-menubar-button{display:flex}.p-menubar.p-menubar-mobile .p-menubar-root-list{position:absolute;display:none;width:100%}.p-menubar.p-menubar-mobile .p-submenu-list{position:static;width:100%;border:0 none;box-shadow:none}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{z-index:1;top:100%;left:0;display:flex;flex-direction:column}.p-menubar{padding:.5rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#4b5563}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:8px;color:var(--text-secondary);transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:.5rem;color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem{margin:0}.p-menubar .p-menuitem:first-child{margin-top:0}.p-menubar .p-menuitem:last-child{margin-bottom:0}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-submenu-list{min-width:12.5rem;padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{width:.85rem;height:.85rem;border-radius:50%;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{padding:.5rem 0;border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:8.25rem}.p-panelmenu .p-panelmenu-header-action{position:relative;display:flex;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-header-action:focus{z-index:1}.p-panelmenu .p-submenu-list{padding:0;margin:0;list-style:none}.p-panelmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-menuitem-text{line-height:1}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{border:1px solid #e5e7eb;border-radius:8px;background:var(--bg-primary);color:var(--text-primary);outline-color:transparent;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{padding:.9rem;color:var(--text-primary);font-weight:700}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{border-color:#e5e7eb;margin-bottom:0;background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-panelmenu .p-panelmenu-content{padding:.5rem 0;border:1px solid #e5e7eb;border-top:0;background:#fff;border-radius:0 0 8px 8px;color:var(--text-primary)}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem{margin:0}.p-panelmenu .p-panelmenu-content .p-menuitem:first-child{margin-top:0}.p-panelmenu .p-panelmenu-content .p-menuitem:last-child{margin-bottom:0}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:4px}.p-steps{position:relative}.p-steps .p-steps-list{display:flex;padding:0;margin:0;list-style-type:none}.p-steps-item{position:relative;display:flex;overflow:hidden;flex:1 1 auto;justify-content:center}.p-steps-item .p-menuitem-link{display:inline-flex;overflow:hidden;flex-direction:column;align-items:center;cursor:pointer;text-decoration:none}.p-steps.p-steps-readonly .p-steps-item{cursor:auto}.p-steps-item.p-steps-current .p-menuitem-link{cursor:default}.p-steps-title{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.p-steps-number{display:flex;align-items:center;justify-content:center}.p-steps-title{display:block}.p-steps .p-steps-item .p-menuitem-link{border-radius:8px;background:transparent;background:#fff;outline-color:transparent;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{z-index:1;min-width:2rem;height:2rem;border:1px solid #f3f4f6;border-radius:50%;background:#fff;color:#4b5563;font-size:1.143rem;line-height:2rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin-top:.5rem;color:#6b7280}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#f0fdfa;color:#047857}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#4b5563;font-weight:700}.p-steps .p-steps-item:before{position:absolute;top:50%;left:0;display:block;width:100%;border-top:1px solid #e5e7eb;margin-top:-1rem;content:" "}.p-tabmenu{overflow-x:auto}.p-tabmenu-nav{display:flex;flex-wrap:nowrap;padding:0;margin:0;list-style-type:none}.p-tabmenu-nav a{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabmenu-nav a:focus{z-index:1}.p-tabmenu-nav .p-menuitem-text{line-height:1}.p-tabmenu-ink-bar{z-index:1;display:none}.p-tabmenu::-webkit-scrollbar{display:none}.p-tabmenu .p-tabmenu-nav{border:1px solid var(--border-primary);border-width:0 0 2px 0;background:#fff}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{padding:.9rem 0;border:solid #e5e7eb;border-width:0 0 2px 0;border-color:var(--border-primary);margin:0 0 -2px;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-secondary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{border-color:var(--border-primary);background:#fff;color:var(--text-primary)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{border-color:var(--text-link);background:#fff;color:var(--text-link)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:last-of-type){margin-right:1rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{position:relative;border:0;font-size:16px;font-weight:700;line-height:20px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:0;margin-left:.5rem;padding:2px 8px;border-radius:6px;background:var(--bg-tertiary);font-size:14px;font-weight:700;line-height:18px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-text{padding:3px 0;white-space:nowrap;word-wrap:break-word}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:var(--border-primary);height:2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link--disabled{color:var(--text-secondary-on-color-disabled);cursor:not-allowed;pointer-events:none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link:after{border-radius:4px 4px 0 0;height:3px;background-color:var(--border-primary)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link:after{border-radius:4px 4px 0 0;height:3px;background-color:var(--text-link)}.p-tieredmenu ul{padding:0;margin:0;list-style:none}.p-tieredmenu .p-submenu-list{position:absolute;z-index:1;display:none;min-width:100%}.p-tieredmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-tieredmenu .p-menuitem-text{line-height:1}.p-tieredmenu .p-menuitem{position:relative}.p-tieredmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem-active>.p-submenu-list{top:0;left:100%;display:block}.p-tieredmenu-enter-from,.p-tieredmenu-leave-active{opacity:0}.p-tieredmenu-enter-active{transition:opacity .25s}.p-tieredmenu{min-width:12.5rem;padding:.5rem 0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-tieredmenu.p-tieredmenu-overlay{border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-menuitem{margin:0}.p-tieredmenu .p-menuitem:first-child{margin-top:0}.p-tieredmenu .p-menuitem:last-child{margin-bottom:0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-inline-message{display:inline-flex;align-items:center;justify-content:center;vertical-align:top}.p-inline-message-icon{flex-shrink:0}.p-inline-message-icon-only .p-inline-message-text{width:0;visibility:hidden}.p-fluid .p-inline-message{display:flex}.p-inline-message{padding:.5rem .75rem;border-radius:8px;margin:0}.p-inline-message.p-inline-message-info{border:solid var(--border-info);border-width:0px;background:var(--bg-info-subdued);color:var(--text-primary)}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:var(--icons-info-on-color)}.p-inline-message.p-inline-message-success{border:solid var(--border-success);border-width:0px;background:var(--bg-success-subdued);color:var(--text-primary)}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:var(--icons-success-on-color)}.p-inline-message.p-inline-message-warn{border:solid var(--border-caution-subdued);border-width:0px;background:var(--bg-caution-subdued);color:#cc8925}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#cc8925}.p-inline-message.p-inline-message-error{border:solid var(--border-critical);border-width:0px;background:var(--bg-critical-subdued);color:var(--icons-critical-on-color)}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:var(--icons-critical-on-color)}.p-inline-message.p-inline-message-secondary{border:solid #64748b;border-width:0px;background:#64748b;color:#fff}.p-inline-message.p-inline-message-secondary .p-inline-message-icon{color:#fff}.p-inline-message.p-inline-message-contrast{border:solid var(--border-additional);border-width:0px;background:var(--bg-additional-subdued);color:var(--icons-additional-on-color)}.p-inline-message.p-inline-message-contrast .p-inline-message-icon{color:var(--icons-additional-on-color)}.p-inline-message .p-inline-message-icon{margin-right:.5rem;font-size:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message-wrapper{display:flex;align-items:center}.p-message-icon{flex-shrink:0}.p-message-close{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-message-close.p-link{position:relative;overflow:hidden;margin-left:auto}.p-message-enter-from{opacity:0}.p-message-enter-active{transition:opacity .3s}.p-message.p-message-leave-from{max-height:1000px}.p-message.p-message-leave-to{max-height:0;margin:0;opacity:0}.p-message-leave-active{overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1),opacity .3s,margin .15s}.p-message-leave-active .p-message-close{display:none}.p-message{border-radius:8px;margin:1rem 0}.p-message .p-message-wrapper{padding:.75rem}.p-message .p-message-close{width:.85rem;height:.85rem;border-radius:50%;background:transparent;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-message.p-message-info{border:solid var(--border-info);border-width:1px;background:var(--bg-info-subdued);color:var(--text-primary)}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:var(--icons-info-on-color)}.p-message.p-message-success{border:solid var(--border-success);border-width:1px;background:var(--bg-success-subdued);color:var(--text-primary)}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:var(--icons-success-on-color)}.p-message.p-message-warn{border:solid var(--border-caution-subdued);border-width:1px;background:var(--bg-caution-subdued);color:#cc8925}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#cc8925}.p-message.p-message-error{border:solid var(--border-critical);border-width:1px;background:var(--bg-critical-subdued);color:var(--icons-critical-on-color)}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:var(--icons-critical-on-color)}.p-message.p-message-secondary{border:solid #64748b;border-width:1px;background:#64748b;color:#fff}.p-message.p-message-secondary .p-message-icon,.p-message.p-message-secondary .p-message-close{color:#fff}.p-message.p-message-contrast{border:solid var(--border-additional);border-width:1px;background:var(--bg-additional-subdued);color:var(--icons-additional-on-color)}.p-message.p-message-contrast .p-message-icon,.p-message.p-message-contrast .p-message-close{color:var(--icons-additional-on-color)}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{margin-right:.5rem;font-size:1rem}.p-message .p-icon:not(.p-message-close-icon){width:1rem;height:1rem}.p-message-wrapper{align-items:flex-start}.p-message{margin:0}.p-message .p-message-text{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary)}.p-message .p-message-close{color:var(--icons-primary)}.p-message.p-message-info{border:1px solid var(--border-info-subdued);color:var(--icons-info-on-color)}.p-message.p-message-info .p-message-close,.p-message.p-message-warn .p-message-close{color:var(--icons-primary)}.p-message.p-message-error{border:1px solid var(--border-critical-subdued)}.p-message.p-message-error .p-message-icon{color:var(--icons-critical-on-color)}.p-message.p-message-error .p-message-close{color:var(--icons-primary)}.p-message.p-message-contrast{border:1px solid var(--border-additional-subdued)}.p-message.p-message-contrast .p-message-icon{color:var(--icons-additional-on-color)}.p-message.p-message-contrast .p-message-close{color:var(--icons-primary)}.p-toast{width:25rem;white-space:pre-line;word-break:break-word}.p-toast-message-icon{flex-shrink:0}.p-toast-message-content{display:flex;align-items:flex-start}.p-toast-message-text{flex:1 1 auto}.p-toast-top-center,.p-toast-bottom-center{transform:translate(-50%)}.p-toast-center{min-width:20vw;transform:translate(-50%,-50%)}.p-toast-icon-close{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-toast-icon-close.p-link{cursor:pointer}.p-toast-message-enter-from{opacity:0;transform:translateY(50%)}.p-toast-message-leave-from{max-height:1000px}.p-toast .p-toast-message.p-toast-message-leave-to{overflow:hidden;max-height:0;margin-bottom:0;opacity:0}.p-toast-message-enter-active{transition:transform .3s,opacity .3s}.p-toast-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}.p-toast{opacity:1}.p-toast .p-toast-message{border-radius:8px;margin:0 0 1rem;box-shadow:none}.p-toast .p-toast-message .p-toast-message-content{padding:.75rem;border-width:0 0 0 6px}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 .5rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:1rem;height:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:4px 0 0}.p-toast .p-toast-message .p-toast-icon-close{width:1rem;height:1rem;border-radius:50%;background:transparent;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{border:solid var(--border-info);border-width:1px;background:var(--bg-info-subdued)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{color:var(--icons-info-on-color)}.p-toast .p-toast-message.p-toast-message-success{border:solid var(--border-success);border-width:1px;background:var(--bg-success-subdued)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{color:var(--icons-success-on-color)}.p-toast .p-toast-message.p-toast-message-warn{border:solid var(--border-caution-subdued);border-width:1px;background:var(--bg-caution-subdued);color:#cc8925}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#cc8925}.p-toast .p-toast-message.p-toast-message-error{border:solid var(--border-critical);border-width:1px;background:var(--bg-critical-subdued)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{color:var(--icons-critical-on-color)}.p-toast .p-toast-message.p-toast-message-secondary{border:solid #64748b;border-width:1px;background:#64748b;color:#fff}.p-toast .p-toast-message.p-toast-message-secondary .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-secondary .p-toast-icon-close{color:#fff}.p-toast .p-toast-message.p-toast-message-contrast{border:solid var(--border-additional);border-width:1px;background:var(--bg-additional-subdued)}.p-toast .p-toast-message.p-toast-message-contrast .p-toast-message-content{color:var(--icons-additional-on-color)}.p-toast{width:18.75rem}.p-toast .p-toast-message .p-toast-icon-close{width:.7rem;height:.7rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin-top:-2px}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{color:var(--text-primary);font-size:14px;font-weight:700;line-height:18px}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{color:var(--text-secondary);font-size:14px;font-weight:500;line-height:18px}.p-galleria-content{display:flex;flex-direction:column}.p-galleria-item-wrapper{position:relative;display:flex;flex-direction:column}.p-galleria-item-container{position:relative;display:flex;height:100%}.p-galleria-item-nav{position:absolute;top:50%;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;margin-top:-.5rem}.p-galleria-item-prev{left:0;border-bottom-left-radius:0;border-top-left-radius:0}.p-galleria-item-next{right:0;border-bottom-right-radius:0;border-top-right-radius:0}.p-galleria-item{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.p-galleria-item-nav-onhover .p-galleria-item-nav{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav{opacity:1;pointer-events:all}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav.p-disabled{pointer-events:none}.p-galleria-caption{position:absolute;bottom:0;left:0;width:100%}.p-galleria-thumbnail-wrapper{display:flex;overflow:auto;flex-direction:column;flex-shrink:0}.p-galleria-thumbnail-prev,.p-galleria-thumbnail-next{position:relative;display:flex;overflow:hidden;flex:0 0 auto;align-items:center;align-self:center;justify-content:center}.p-galleria-thumbnail-prev span,.p-galleria-thumbnail-next span{display:flex;align-items:center;justify-content:center}.p-galleria-thumbnail-container{display:flex;flex-direction:row}.p-galleria-thumbnail-items-container{overflow:hidden;width:100%}.p-galleria-thumbnail-items{display:flex}.p-galleria-thumbnail-item{display:flex;overflow:auto;align-items:center;justify-content:center;cursor:pointer;opacity:.5}.p-galleria-thumbnail-item:hover{opacity:1;transition:opacity .3s}.p-galleria-thumbnail-item-current{opacity:1}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-right .p-galleria-item-wrapper{flex-direction:row}.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-top .p-galleria-item-wrapper{order:2}.p-galleria-thumbnails-left .p-galleria-thumbnail-wrapper,.p-galleria-thumbnails-top .p-galleria-thumbnail-wrapper{order:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-container,.p-galleria-thumbnails-right .p-galleria-thumbnail-container{flex-direction:column;flex-grow:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-items,.p-galleria-thumbnails-right .p-galleria-thumbnail-items{height:100%;flex-direction:column}.p-galleria-indicators{display:flex;align-items:center;justify-content:center}.p-galleria-indicator>button{display:inline-flex;align-items:center}.p-galleria-indicators-left .p-galleria-item-wrapper,.p-galleria-indicators-right .p-galleria-item-wrapper{flex-direction:row;align-items:center}.p-galleria-indicators-left .p-galleria-item-container,.p-galleria-indicators-top .p-galleria-item-container{order:2}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-top .p-galleria-indicators{order:1}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-right .p-galleria-indicators{flex-direction:column}.p-galleria-indicator-onitem .p-galleria-indicators{position:absolute;z-index:1;display:flex}.p-galleria-indicator-onitem.p-galleria-indicators-top .p-galleria-indicators{top:0;left:0;width:100%;align-items:flex-start}.p-galleria-indicator-onitem.p-galleria-indicators-right .p-galleria-indicators{top:0;right:0;height:100%;align-items:flex-end}.p-galleria-indicator-onitem.p-galleria-indicators-bottom .p-galleria-indicators{bottom:0;left:0;width:100%;align-items:flex-end}.p-galleria-indicator-onitem.p-galleria-indicators-left .p-galleria-indicators{top:0;left:0;height:100%;align-items:flex-start}.p-galleria-mask{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.p-galleria-close{position:absolute;top:0;right:0;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-galleria-mask .p-galleria-item-nav{position:fixed;top:50%;margin-top:-.5rem}.p-galleria-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-galleria-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-galleria-enter-from,.p-galleria-leave-to{opacity:0;transform:scale(.7)}.p-galleria-enter-active .p-galleria-item-nav{opacity:0}.p-items-hidden .p-galleria-thumbnail-item{visibility:hidden}.p-items-hidden .p-galleria-thumbnail-item.p-galleria-thumbnail-item-active{visibility:visible}.p-galleria .p-galleria-close{width:4rem;height:4rem;border-radius:50%;margin:.5rem;background:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-item-nav{width:4rem;height:4rem;border-radius:8px;margin:0 .5rem;background:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-caption{padding:1rem;background:#00000080;color:#f9fafb}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{width:1rem;height:1rem;border-radius:50%;background-color:#d1d5db;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#9ca3af}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-galleria .p-galleria-thumbnail-container{padding:1rem .25rem;background:#000000e6}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{width:2rem;height:2rem;border-radius:50%;margin:.5rem;background-color:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{outline-color:transparent}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-galleria-mask{--maskbg: rgba(0, 0, 0, .9)}.p-image-mask{display:flex;align-items:center;justify-content:center}.p-image-preview-container{position:relative;display:inline-block;line-height:0}.p-image-preview-indicator{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:none;opacity:0;transition:opacity .3s}.p-image-preview-container:hover>.p-image-preview-indicator{cursor:pointer;opacity:1}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{position:absolute;z-index:1;top:0;right:0;display:flex}.p-image-action.p-link{display:flex;align-items:center;justify-content:center}.p-image-action.p-disabled{pointer-events:auto}.p-image-preview{max-width:100vw;max-height:100vh;transition:transform .15s}.p-image-preview-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-image-preview-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-image-preview-enter-from,.p-image-preview-leave-to{opacity:0;transform:scale(.7)}.p-image-mask{--maskbg: rgba(0, 0, 0, .9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{width:1.5rem;height:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{width:3rem;height:3rem;border-radius:50%;margin-right:.5rem;background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:#ffffff1a;color:#f8f9fa}.p-image-action.p-link i{font-size:1.5rem}.p-image-action.p-link .p-icon{width:1.5rem;height:1.5rem}.p-avatar{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;font-size:1rem}.p-avatar.p-avatar-image{background-color:transparent}.p-avatar.p-avatar-circle,.p-avatar-circle img{border-radius:50%}.p-avatar .p-avatar-icon{font-size:1rem}.p-avatar img{width:100%;height:100%}.p-avatar-group .p-avatar+.p-avatar{margin-left:-1rem}.p-avatar-group{display:flex;align-items:center}.p-avatar{border-radius:8px;background-color:#e5e7eb}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #ffffff}.p-avatar{width:2.5rem;height:2.5rem;font-size:26px;font-weight:700;line-height:31px}.p-avatar--blocked{background-color:var(--bg-secondary)}.p-avatar--blocked .p-avatar-text{color:var(--text-tertiary)}.p-badge{display:inline-block;padding:0 .5rem;border-radius:10px;text-align:center}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;margin:0;transform:translate(50%,-50%);transform-origin:100% 0}.p-badge.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;padding:0;border-radius:50%}.p-badge-no-gutter{padding:0;border-radius:50%}.p-badge{min-width:1.5rem;height:1.5rem;background:#10b981;color:#fff;font-size:14px;font-weight:700;line-height:1.5rem}.p-badge.p-badge-success{background-color:#22c55e;color:#fff}.p-badge.p-badge-info{background-color:#0ea5e9;color:#fff}.p-badge.p-badge-warning{background-color:#f97316;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-secondary{background-color:#64748b;color:#fff}.p-badge.p-badge-contrast{background-color:#1f2937;color:#fff}.p-badge.p-badge-lg{min-width:2.25rem;height:2.25rem;font-size:21px;line-height:2.25rem}.p-badge.p-badge-xl{min-width:3rem;height:3rem;font-size:28px;line-height:3rem}.p-blockui-container{position:relative}.p-blockui.p-component-overlay{position:absolute}.p-blockui-document.p-component-overlay{position:fixed}.p-blockui{border-radius:8px}.p-chip{display:inline-flex;align-items:center}.p-chip-text,.p-chip-icon.pi{line-height:1.5}.p-chip-remove-icon{cursor:pointer;line-height:1.5}.p-chip img{border-radius:50%}.p-chip{padding:0 .75rem;border-radius:4px;background-color:var(--bg-secondary);color:var(--text-primary)}.p-chip .p-chip-text{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:2rem;height:2rem;margin-right:.5rem;margin-left:-.75rem}.p-chip .p-chip-remove-icon{border-radius:8px;margin-left:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-inplace .p-inplace-display{display:inline;cursor:pointer}.p-inplace .p-inplace-content{display:inline}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content{display:flex}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content>.p-inputtext{width:1%;flex:1 1 auto}.p-inplace .p-inplace-display{padding:.5rem .75rem;border-radius:8px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-metergroup,.p-metergroup-meters{display:flex}.p-metergroup-vertical .p-metergroup-meters{flex-direction:column}.p-metergroup-labels{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style-type:none}.p-metergroup-vertical .p-metergroup-labels{align-items:start}.p-metergroup-labels-vertical{flex-direction:column}.p-metergroup-label{display:inline-flex;align-items:center}.p-metergroup-label-marker{display:inline-flex}.p-metergroup{gap:1rem}.p-metergroup .p-metergroup-meters{border-radius:8px;background:#e5e7eb}.p-metergroup .p-metergroup-meter{border:0 none;background:#10b981}.p-metergroup .p-metergroup-labels .p-metergroup-label{gap:.5rem}.p-metergroup .p-metergroup-labels .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;background:#10b981}.p-metergroup .p-metergroup-labels .p-metergroup-label-icon{width:1rem;height:1rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-vertical{gap:.5rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-horizontal{gap:1rem}.p-metergroup.p-metergroup-horizontal{flex-direction:column}.p-metergroup.p-metergroup-horizontal .p-metergroup-meters{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-progressbar{position:relative;overflow:hidden}.p-progressbar-determinate .p-progressbar-value{position:absolute;display:none;display:flex;overflow:hidden;width:0%;height:100%;align-items:center;justify-content:center;border:0 none}.p-progressbar-determinate .p-progressbar-label{display:inline-flex}.p-progressbar-determinate .p-progressbar-value-animate{transition:width 1s ease-in-out}.p-progressbar-indeterminate .p-progressbar-value:before{position:absolute;top:0;bottom:0;left:0;animation:p-progressbar-indeterminate-anim 2.1s cubic-bezier(.65,.815,.735,.395) infinite;background-color:inherit;content:"";will-change:left,right}.p-progressbar-indeterminate .p-progressbar-value:after{position:absolute;top:0;bottom:0;left:0;animation:p-progressbar-indeterminate-anim-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s;background-color:inherit;content:"";will-change:left,right}@keyframes p-progressbar-indeterminate-anim{0%{right:100%;left:-35%}60%{right:-90%;left:100%}to{right:-90%;left:100%}}@keyframes p-progressbar-indeterminate-anim-short{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}.p-progressbar{height:1.5rem;border:0 none;border-radius:8px;background:#e5e7eb}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:#10b981}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-progress-spinner{position:relative;display:inline-block;width:100px;height:100px;margin:0 auto}.p-progress-spinner:before{display:block;padding-top:100%;content:""}.p-progress-spinner-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;transform-origin:center center}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite;stroke:var(--icons-critical-on-color);stroke-dasharray:89,200;stroke-dashoffset:0;stroke-linecap:round}@keyframes p-progress-spinner-rotate{to{transform:rotate(360deg)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{to,0%{stroke:var(--icons-critical-on-color)}40%{stroke:var(--text-primary)}66%{stroke:var(--text-primary)}80%,90%{stroke:#cc8925}}.p-ripple{position:relative;overflow:hidden}.p-ink{position:absolute;display:block;border-radius:100%;background:#ffffff80;pointer-events:none;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-scrolltop{position:fixed;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center}.p-scrolltop-sticky{position:sticky}.p-scrolltop-sticky.p-link{margin-left:auto}.p-scrolltop-enter-from{opacity:0}.p-scrolltop-enter-active{transition:opacity .15s}.p-scrolltop.p-scrolltop-leave-to{opacity:0}.p-scrolltop-leave-active{transition:opacity .15s}.p-scrolltop{width:3rem;height:3rem;border-radius:50%;box-shadow:0 2px 12px #0000001a;transition:background-color .2s,color .2s,box-shadow .2s}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#f9fafb;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{width:1.5rem;height:1.5rem}.p-skeleton{overflow:hidden}.p-skeleton:after{position:absolute;z-index:1;top:0;right:0;left:0;height:100%;animation:p-skeleton-animation 1.2s infinite;content:"";transform:translate(-100%)}.p-skeleton.p-skeleton-circle{border-radius:50%}.p-skeleton-none:after{animation:none}@keyframes p-skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.p-skeleton{border-radius:8px;background-color:var(--bg-tertiary)}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-skeleton{border-radius:4px}.p-tag{display:inline-flex;align-items:center;justify-content:center}.p-tag-icon,.p-tag-value,.p-tag-icon.pi{line-height:1.5}.p-tag.p-tag-rounded{border-radius:10rem}.p-tag{padding:.25rem .4rem;border-radius:8px;background:#10b981;color:#fff;font-size:14px;font-weight:700}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#0ea5e9;color:#fff}.p-tag.p-tag-warning{background-color:#f97316;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-tag.p-tag-secondary{background-color:#64748b;color:#fff}.p-tag.p-tag-contrast{background-color:#1f2937;color:#fff}.p-tag .p-tag-icon{font-size:14px}.p-tag .p-tag-icon:not(:last-child){margin-right:.25rem}.p-tag .p-tag-icon.p-icon{width:14px;height:14px}.p-tag .p-tag-icon{flex-shrink:0}.p-terminal{overflow:auto;height:18rem}.p-terminal-prompt-container{display:flex;align-items:center}.p-terminal-input{flex:1 1 auto;padding:0;border:0 none;background-color:transparent;color:inherit;outline:0 none}.p-terminal-input::-ms-clear{display:none}.p-terminal{padding:1.25rem;border:1px solid #e5e7eb;background:#fff;color:#4b5563}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}}.registration-check[data-v-d4529c4e]{display:flex;width:652px;flex-direction:column;align-items:flex-start;padding:20px 20px 28px;border-radius:12px;background:var(--bg-primary);box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}.registration-check__form[data-v-d4529c4e]{width:100%}.registration-check__field[data-v-d4529c4e]{display:flex;justify-content:space-between;gap:12px}.registration-check__field .d-button[data-v-d4529c4e]{flex-shrink:0}.registration-check__subtitle[data-v-d4529c4e]{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.registration-check__subtitle .d-button[data-v-d4529c4e]{color:var(--text-info-on-color)}.registration-check__list[data-v-d4529c4e]{display:flex;flex-direction:column;align-items:flex-start;margin-top:16px;gap:12px}.registration-check__item[data-v-d4529c4e]{font-size:16px;font-weight:700;line-height:20px;display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-primary);cursor:pointer}@media only screen and (width <= 768px){.registration-check[data-v-d4529c4e]{width:100%}}.d-form-field-row[data-v-311f9c05]{display:flex;flex-direction:row;gap:1rem}@media only screen and (width <= 768px){.d-form-field-row[data-v-311f9c05]{flex-direction:column}}.media-uploader[data-v-5bf5091b]{display:flex;width:100%;flex-direction:column}.media-uploader__errorMessage[data-v-5bf5091b]{display:flex;align-items:center;margin-top:4px;color:var(--text-critical);gap:4px;font-size:12px;font-weight:500}.media-uploader__list[data-v-5bf5091b]{display:grid;margin:10px 0;gap:12px;grid-template-columns:1fr}.media-uploader__filename[data-v-5bf5091b]{display:flex;overflow:hidden;align-items:center;gap:8px;word-break:break-word}.media-uploader__filename span[data-v-5bf5091b]{flex-shrink:0}.media-uploader__filename[data-v-5bf5091b]{font-size:16px;font-weight:700;line-height:20px}.media-uploader__remove-icon[data-v-5bf5091b]{flex-shrink:0;cursor:pointer}.media-uploader__item[data-v-5bf5091b]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--border-primary);border-radius:8px;background-color:var(--bg-primary)}.media-uploader__item-icon[data-v-5bf5091b]{color:var(--text-primary);font-size:16px}.media-uploader__item-icon--error[data-v-5bf5091b]{color:var(--text-critical);font-size:16px}.media-uploader__input[data-v-5bf5091b]{display:none}.media-uploader__area[data-v-5bf5091b]{display:flex;width:100%;flex-direction:column;align-items:center;padding:16px;border:1px dashed var(--input-border-rest);border-radius:8px;cursor:pointer;text-align:center}.media-uploader__area--error[data-v-5bf5091b]{border-color:var(--border-critical)}.media-uploader__area-icon[data-v-5bf5091b]{margin-bottom:8px;color:var(--text-primary);font-size:24px}.media-uploader__area-title[data-v-5bf5091b]{color:var(--text-primary);font-size:16px;font-weight:700;line-height:20px}.media-uploader__area-title span[data-v-5bf5091b]{color:var(--text-info-on-color)}.media-uploader__area-description[data-v-5bf5091b]{color:var(--text-secondary);font-size:14px;font-weight:500;line-height:18px}@media only screen and (width <= 768px){.media-uploader__area[data-v-5bf5091b]{display:none}.media-uploader__area-description[data-v-5bf5091b]{margin-top:8px;margin-bottom:20px;text-align:center}}.personal-data-form__form[data-v-4841a034]{display:flex;flex-direction:column;gap:16px}.personal-data-form__title[data-v-4841a034]{font-size:26px;font-weight:700;line-height:31px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.personal-data-form__autofill[data-v-4841a034]{font-size:14px;opacity:.7}.personal-data-form__autofill[data-v-4841a034]:hover{opacity:1}.personal-data-form__menu[data-v-4841a034]{display:flex;padding:12px;border-radius:8px;background:var(--bg-tertiary);gap:1rem;place-items:center start;font-size:16px;font-weight:500;line-height:20px}.personal-data-form__field-title[data-v-4841a034]{font-size:16px;font-weight:700;line-height:20px}.personal-data-form__label[data-v-4841a034]{font-size:16px;font-weight:500;line-height:20px}@media only screen and (width <= 768px){.personal-data-form[data-v-4841a034]{width:100%}}.business-info-form__form[data-v-b68757bb]{display:flex;flex-direction:column;gap:16px}.business-info-form__title[data-v-b68757bb]{font-size:26px;font-weight:700;line-height:31px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.business-info-form__autofill[data-v-b68757bb]{font-size:14px;opacity:.7}.business-info-form__autofill[data-v-b68757bb]:hover{opacity:1}.business-info-form__field-title[data-v-b68757bb]{font-size:16px;font-weight:700;line-height:20px}@media only screen and (width <= 768px){.business-info-form[data-v-b68757bb]{width:100%}}.merchant-exists-dialog__list[data-v-b68757bb]{padding-left:20px;margin:0}.merchant-exists-dialog__list li[data-v-b68757bb]{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--text-critical)}.merchant-exists-dialog__list li[data-v-b68757bb]:last-child{margin-bottom:0}.media-form-banner__required[data-v-8acfc93d]{color:var(--text-critical)}.media-form-banner a[data-v-8acfc93d]{color:var(--text-info-on-color);text-decoration:underline}.media-form[data-v-c97ebce6]{display:flex;margin-top:24px;gap:24px}.media-form__title[data-v-c97ebce6]{font-size:26px;font-weight:700;line-height:31px}.media-form__subtitle[data-v-c97ebce6]{font-size:12px;font-weight:500;color:var(--text-secondary)}.media-form__uploader[data-v-c97ebce6]{display:flex;width:652px;flex-direction:column;align-self:flex-start;padding:20px;border-radius:12px;background:var(--bg-primary);box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}.media-form__banner[data-v-c97ebce6]{align-self:baseline}@media only screen and (width <= 768px){.media-form[data-v-c97ebce6]{flex-direction:column;justify-content:center}.media-form__uploader[data-v-c97ebce6]{width:100%}}.sp-form[data-v-133511a2]{display:flex;width:652px;flex-direction:column;padding:20px 20px 28px;border-radius:12px;background:var(--bg-primary);box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}@media only screen and (width <= 768px){.sp-form[data-v-133511a2]{width:100%;margin-top:20px}}@layer primevue{.p-button-label{font-weight:600}.p-selectbutton>.p-button,.p-togglebutton.p-button{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#10b981}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #8dd8b6,0 1px 2px #000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #b0b9c6,0 1px 2px #000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #88eaac,0 1px 2px #000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #83d3f8,0 1px 2px #000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcb98b,0 1px 2px #000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px #000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px #000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #10b981}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #10b981}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #fff,0 0 0 4px #8dd8b6,0 1px 2px #000}.p-toast-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-inline-message-text{font-weight:500}.p-picklist-buttons .p-button,.p-orderlist-controls .p-button{transition:opacity .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-steps .p-steps-item.p-highlight .p-steps-number,.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#10b981;color:#fff}}@layer primevue{.p-component,.p-component *{box-sizing:border-box}.p-hidden-space{visibility:hidden}.p-reset{padding:0;border:0;margin:0;font-size:100%;list-style:none;outline:0;text-decoration:none}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-sr-only{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal}.p-link{padding:0;border:none;margin:0;background-color:transparent;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:#0006;transition-duration:.2s}.p-disabled,.p-component:disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#6b7280}.pi{font-size:1rem}.p-icon{width:1rem;height:1rem}.p-link{border-radius:8px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;outline-color:transparent}.p-link:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}.p-autocomplete{display:inline-flex}.p-autocomplete-loader{position:absolute;top:50%;margin-top:-.5rem}.p-autocomplete-dd .p-autocomplete-input{width:1%;flex:1 1 auto}.p-autocomplete-dd .p-autocomplete-input,.p-autocomplete-dd .p-autocomplete-multiple-container{border-bottom-right-radius:0;border-top-right-radius:0}.p-autocomplete-dd .p-autocomplete-dropdown{border-bottom-left-radius:0;border-top-left-radius:0}.p-autocomplete .p-autocomplete-panel{min-width:100%}.p-autocomplete-panel{position:absolute;top:0;left:0;overflow:auto}.p-autocomplete-items{padding:0;margin:0;list-style-type:none}.p-autocomplete-item{position:relative;overflow:hidden;cursor:pointer;white-space:nowrap}.p-autocomplete-multiple-container{display:flex;overflow:hidden;flex-wrap:wrap;align-items:center;padding:0;margin:0;cursor:text;list-style-type:none}.p-autocomplete-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token{display:inline-flex;flex:1 1 auto}.p-autocomplete-input-token input{width:100%;padding:0;border:0 none;border-radius:0;margin:0;background-color:transparent;box-shadow:none;outline:0 none}.p-fluid .p-autocomplete{display:flex}.p-fluid .p-autocomplete-dd .p-autocomplete-input{width:1%}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.75rem}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container{border-color:var(--input-border-hover)}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container{padding:.25rem .75rem;gap:.5rem;outline-color:transparent}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{padding:0;margin:0;color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:.25rem .75rem;border-radius:4px;background:var(--bg-secondary);color:var(--text-primary)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{background:#e5e7eb;color:#4b5563}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-autocomplete-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items{padding:.75rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-child{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-child{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#f0fdfa;color:#047857}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus{background:#10b9813d}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-autocomplete-panel::-webkit-scrollbar{width:4px;height:72px;box-sizing:border-box;background-clip:content-box}.p-autocomplete-panel::-webkit-scrollbar-thumb{border-radius:4px;height:72px;background:var(--icons-tertiary)}.p-autocomplete-panel .p-autocomplete-items{padding:8px}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{overflow:visible;position:relative;color:var(--text-secondary);padding:6px 12px 8px}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background-color:var(--bg-primary-hover);color:var(--text-primary);border-radius:8px}.p-calendar{display:inline-flex;max-width:100%}.p-calendar .p-inputtext{width:1%;flex:1 1 auto}.p-calendar-w-btn .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.p-calendar-w-btn .p-datepicker-trigger{border-bottom-left-radius:0;border-top-left-radius:0}.p-calendar .p-datepicker-trigger-icon{cursor:pointer}.p-fluid .p-calendar{display:flex}.p-fluid .p-calendar .p-inputtext{width:1%}.p-calendar .p-datepicker{min-width:100%}.p-datepicker{width:auto}.p-datepicker-inline{display:inline-block;overflow-x:auto}.p-datepicker-header{display:flex;align-items:center;justify-content:space-between}.p-datepicker-header .p-datepicker-title{margin:0 auto}.p-datepicker-prev,.p-datepicker-next{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer}.p-datepicker-multiple-month .p-datepicker-group-container{display:flex}.p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group{flex:1 1 auto}.p-datepicker table{width:100%;border-collapse:collapse}.p-datepicker td>span{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;margin:0 auto;cursor:pointer}.p-monthpicker-month{position:relative;display:inline-flex;overflow:hidden;width:33.3%;align-items:center;justify-content:center;cursor:pointer}.p-yearpicker-year{position:relative;display:inline-flex;overflow:hidden;width:50%;align-items:center;justify-content:center;cursor:pointer}.p-datepicker-buttonbar{display:flex;align-items:center;justify-content:space-between}.p-timepicker{display:flex;align-items:center;justify-content:center}.p-timepicker button{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer}.p-timepicker>div{display:flex;flex-direction:column;align-items:center}.p-datepicker-touch-ui,.p-calendar .p-datepicker-touch-ui{min-width:80vw}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker{padding:.3rem;border:1px solid var(--input-border-rest);border-radius:8px;background:#fff;color:#4b5563}.p-datepicker:not(.p-datepicker-inline){border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{padding:.3rem;border-bottom:1px solid #f3f4f6;margin:0;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:#4b5563;font-weight:600}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:.85rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{padding:.3rem;color:#4b5563;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#10b981}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{margin:.8rem 0;font-size:1rem}.p-datepicker table th{padding:.3rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.3rem}.p-datepicker table td>span{width:2.5rem;height:2.5rem;border:1px solid transparent;border-radius:8px;outline-color:transparent;transition:box-shadow .2s}.p-datepicker table td>span.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{border-color:transparent;background:#9ca3af;color:#4b5563}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker .p-datepicker-buttonbar{padding:1rem 0;border-top:1px solid #e5e7eb}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{padding:.5rem;border-top:1px solid #e5e7eb}.p-datepicker .p-timepicker button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:.8rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.3rem;border-radius:8px;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker .p-yearpicker{margin:.8rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.3rem;border-radius:8px;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{padding-top:0;padding-right:.3rem;padding-bottom:0;padding-left:.3rem;border-left:1px solid #e5e7eb}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker.p-datepicker-mobile table th,.p-datepicker.p-datepicker-mobile table td{padding:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-cascadeselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-cascadeselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-cascadeselect-label{display:block;overflow:hidden;width:1%;flex:1 1 auto;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-cascadeselect-label-empty{overflow:hidden;visibility:hidden}.p-cascadeselect .p-cascadeselect-panel{min-width:100%}.p-cascadeselect-item{cursor:pointer;font-weight:400;white-space:nowrap}.p-cascadeselect-item-content{position:relative;display:flex;overflow:hidden;align-items:center}.p-cascadeselect-group-icon{margin-left:auto}.p-cascadeselect-items{min-width:100%;padding:0;margin:0;list-style-type:none}.p-fluid .p-cascadeselect{display:flex}.p-fluid .p-cascadeselect .p-cascadeselect-label{width:1%}.p-cascadeselect-sublist{position:absolute;z-index:1;display:none;min-width:100%}.p-cascadeselect-item-active{overflow:visible}.p-cascadeselect-item-active>.p-cascadeselect-sublist{top:0;left:100%;display:block}.p-cascadeselect-enter-from,.p-cascadeselect-leave-active{opacity:0}.p-cascadeselect-enter-active{transition:opacity .15s}.p-cascadeselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-cascadeselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled{background-color:var(--input-bg-rest)}.p-cascadeselect.p-variant-filled:enabled:hover{background-color:var(--input-bg-rest)}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#f3f4f6}.p-cascadeselect .p-cascadeselect-label{padding:.5rem .75rem;border:0 none;background:transparent}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:var(--text-tertiary)}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-cascadeselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-cascadeselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items{padding:.75rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#f0fdfa;color:#047857}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#10b9813d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1.25rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox{width:16px;height:16px}.p-checkbox .p-checkbox-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid #d1d5db;border-radius:8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-checkbox .p-checkbox-box{width:16px;height:16px;border:1px solid #d1d5db;border-radius:8px;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:14px;height:14px}.p-checkbox.p-highlight .p-checkbox-box{border-color:#10b981;background:#10b981}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-border-hover)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:#047857;background:#047857;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:var(--input-border-critical)}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:var(--input-bg-rest)}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#10b981}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-input-filled .p-checkbox .p-checkbox-box{background-color:var(--input-bg-rest)}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#10b981}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-checkbox .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-rest);background:var(--input-bg-rest)}.p-checkbox.p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#1f2937}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937}.p-checkbox.accent .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-accent);background:var(--input-bg-accent)}.p-checkbox.accent.p-highlight .p-checkbox-box{border-color:var(--input-bg-accent-selected);background:var(--input-bg-accent-selected)}.p-checkbox.accent:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-bg-accent-selected)}.p-checkbox.accent:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--input-bg-accent-selected);background:var(--input-bg-accent-selected);color:#fff}.p-checkbox.critical .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-critical);background:var(--input-bg-critical)}.p-checkbox.critical.p-highlight .p-checkbox-box{border-color:var(--input-bg-critical-selected);background:var(--input-bg-critical-selected)}.p-checkbox.critical:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-bg-critical-selected)}.p-checkbox.critical:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--input-bg-critical-selected);background:var(--input-bg-critical-selected)}.p-chips{display:inline-flex}.p-chips-multiple-container{display:flex;overflow:hidden;flex-wrap:wrap;align-items:center;padding:0;margin:0;cursor:text;list-style-type:none}.p-chips-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{width:100%;padding:0;border:0 none;border-radius:0;margin:0;background-color:transparent;box-shadow:none;outline:0 none}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--input-border-hover)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{padding:.25rem .75rem;outline-color:transparent}.p-chips .p-chips-multiple-container .p-chips-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#e5e7eb;color:#4b5563}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{padding:0;margin:0;color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-colorpicker-panel .p-colorpicker-color{background:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,#fff0)}.p-colorpicker-panel .p-colorpicker-hue{background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.p-colorpicker-preview{width:2rem;height:2rem}.p-colorpicker-panel{border:1px solid #191919;background:#323232}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 12px #0000001a}.p-dropdown{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-.5rem}.p-dropdown-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-dropdown-label{display:block;overflow:hidden;width:1%;flex:1 1 auto;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;font-weight:400;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{padding:0;margin:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-dropdown:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:var(--input-bg-rest)}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{border:0 none;background:transparent}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--text-tertiary)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-dropdown .p-dropdown-clear-icon{right:3rem;color:#6b7280}.p-dropdown.p-invalid.p-component{border-color:var(--input-border-critical)}.p-dropdown-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-dropdown-panel .p-dropdown-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:#6b7280}.p-dropdown-panel .p-dropdown-items{padding:.75rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#f0fdfa;color:#047857}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#10b9813d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{position:relative;margin-right:.5rem;margin-left:-.5rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-dropdown .p-inputtext:-moz-read-only{background:none}.p-dropdown .p-inputtext:read-only{background:none}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{border-color:var(--input-border-rest);box-shadow:none}.p-dropdown-panel .p-dropdown-header{padding:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-left:1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{left:.75rem}.p-dropdown-panel .p-dropdown-items{padding:8px}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);border-radius:8px;position:relative;margin-bottom:8px;overflow:unset}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:var(--input-bg-rest);color:var(--text-primary)}.p-float-label{position:relative;display:block}.p-float-label label{position:absolute;top:50%;margin-top:-.5rem;line-height:1;pointer-events:none;transition-property:all;transition-timing-function:ease}.p-float-label:has(textarea) label{top:1rem}.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label{top:-.75rem;font-size:12px}.p-float-label input::-moz-placeholder,.p-float-label .p-inputtext::-moz-placeholder{opacity:0;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label input:focus::-moz-placeholder,.p-float-label .p-inputtext:focus::-moz-placeholder{opacity:1;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{position:absolute;top:50%;margin-top:-.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp-input{width:2.5rem;text-align:center}.p-inputotp-input.p-inputtext{max-width:2.5rem}.p-inputgroup{display:flex;width:100%;align-items:stretch}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;width:100%;align-items:stretch}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-fluid .p-inputgroup .p-input{width:1%;flex:1 1 auto}.p-inputgroup-addon{min-width:3rem;padding:.5rem .75rem;border-top:1px solid var(--input-border-rest);border-bottom:1px solid var(--input-border-rest);border-left:1px solid var(--input-border-rest);background:#f3f4f6;color:#6b7280}.p-inputgroup-addon:last-child{border-right:1px solid var(--input-border-rest)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-inputgroup .p-float-label:first-child input{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-inputgroup .p-float-label:last-child input{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:3rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{left:.75rem;color:#6b7280}.p-icon-field-right>.p-input-icon:last-of-type{right:.75rem;color:#6b7280}.p-inputnumber{display:inline-flex}.p-inputnumber-button{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label{display:none}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0}.p-inputnumber-buttons-stacked .p-inputnumber-input{border-bottom-right-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{padding:0;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:1 1 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{order:3;border-bottom-left-radius:0;border-top-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{order:2;border-radius:0}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{order:1;border-bottom-right-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{width:100%;order:1;border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{order:2;border-radius:0;text-align:center}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{width:100%;order:3;border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-input{flex:1 1 auto}.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-inputnumber.p-variant-filled>.p-inputnumber-input{background-color:var(--input-bg-rest)}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:hover{background-color:var(--input-bg-rest)}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:focus{background-color:#f3f4f6}.p-inputswitch{display:inline-block}.p-inputswitch-input{cursor:pointer}.p-inputswitch-slider{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;cursor:pointer}.p-inputswitch-slider:before{position:absolute;top:50%;content:""}.p-inputswitch{width:3.5rem;height:1.8rem}.p-inputswitch .p-inputswitch-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border-radius:30px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-inputswitch .p-inputswitch-slider{border-radius:30px;background:var(--grey-200);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{left:.15rem;width:1.5rem;height:1.5rem;border-radius:50%;margin-top:-.75rem;background:#fff;transition-duration:.2s}.p-inputswitch.p-highlight .p-inputswitch-slider{background:var(--input-bg-accent-selected)}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translate(1.5rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b7bcc5}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#059669}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:var(--input-border-critical)}.p-inputswitch.p-highlight .p-inputswitch-slider{box-shadow:none}.p-inputswitch.large{width:4.5rem;height:2.5rem}.p-inputswitch.large .p-inputswitch-slider:before{width:2rem;height:2rem;left:.55rem;margin-top:-1rem}.p-fluid .p-inputtext{width:100%}.p-inputtext{padding:.5rem .75rem;border:1px solid var(--input-border-rest);border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--input-bg-rest);color:var(--text-primary);font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:var(--input-border-hover)}.p-inputtext:enabled:focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputtext.p-variant-filled{background-color:var(--input-bg-rest)}.p-inputtext.p-variant-filled:enabled:hover{background-color:var(--input-bg-rest)}.p-inputtext.p-variant-filled:enabled:focus{background-color:#f3f4f6}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem .65625rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem .9375rem}.p-float-label>label{left:.75rem;color:var(--text-tertiary);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--input-border-critical)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--text-tertiary)}:-moz-placeholder{color:var(--text-tertiary)}::-moz-placeholder{color:var(--text-tertiary)}:-ms-input-placeholder{color:var(--text-tertiary)}.p-input-filled .p-inputtext{background-color:var(--input-bg-rest)}.p-input-filled .p-inputtext:enabled:hover{background-color:var(--input-bg-rest)}.p-input-filled .p-inputtext:enabled:focus{background-color:#f3f4f6}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem .65625rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem .9375rem}.p-inputtext{width:100%;font-size:16px;font-weight:500;line-height:20px;background:#fff}.p-inputtext::-moz-placeholder{color:var(--text-tertiary);font-size:16px;font-weight:500;line-height:20px}.p-inputtext::placeholder{color:var(--text-tertiary);font-size:16px;font-weight:500;line-height:20px}.p-inputtext:disabled{background-color:var(--input-bg-disabled);cursor:not-allowed}.p-inputtext:-moz-read-only{background-color:var(--input-bg-disabled);color:var(--text-secondary)}.p-inputtext:read-only{background-color:var(--input-bg-disabled);color:var(--text-secondary)}.p-knob-range{fill:none;transition:stroke .1s ease-in}.p-knob-value{animation-fill-mode:forwards;animation-name:dash-frame;fill:none}.p-knob-text{font-size:1.3rem;text-align:center}@keyframes dash-frame{to{stroke-dashoffset:0}}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{padding:0;margin:0;list-style-type:none}.p-listbox-item{position:relative;overflow:hidden;cursor:pointer}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-listbox-filter{width:100%}.p-listbox{border:1px solid var(--input-border-rest);border-radius:8px;background:#fff;color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:#6b7280}.p-listbox .p-listbox-list{padding:.75rem 0;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;color:#4b5563;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#f0fdfa;color:#047857}.p-listbox .p-listbox-list .p-listbox-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-listbox .p-listbox-list .p-listbox-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#10b9813d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-listbox.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:var(--input-border-critical)}.p-multiselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-multiselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-multiselect-label{display:block;overflow:hidden;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{padding:0;margin:0;list-style-type:none}.p-multiselect-item{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;font-weight:400;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{position:relative;display:flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-multiselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:var(--input-bg-rest)}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-multiselect .p-multiselect-label{padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--text-tertiary)}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-multiselect .p-multiselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-multiselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .75rem}.p-multiselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-multiselect-panel .p-multiselect-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:#6b7280}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.75rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#f0fdfa;color:#047857}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#10b9813d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-multiselect{background:#fff}.p-multiselect.p-invalid.p-component{background:var(--input-bg-critical)}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{border-color:var(--input-border-rest);box-shadow:none}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.25rem .4rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);font-size:14px;font-weight:500;line-height:18px}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.3rem}.p-multiselect-panel>.p-multiselect-header{padding:8px}.p-multiselect-panel>.p-multiselect-header>.p-multiselect-filter-container .p-inputtext{padding-left:1.75rem}.p-multiselect-panel>.p-multiselect-header>.p-multiselect-filter-container>.p-multiselect-filter-icon{left:.75rem}.p-multiselect-panel>.p-multiselect-header .p-multiselect-close{display:none}.p-multiselect-panel .p-multiselect-items{padding:8px}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);border-radius:8px;position:relative;margin-bottom:8px;overflow:unset}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover{background:var(--input-bg-rest);color:var(--text-primary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover .p-checkbox-box{border-color:#1f2937}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:var(--input-bg-rest);color:var(--text-primary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937;color:#fff}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled.p-highlight .p-checkbox-box .p-checkbox-icon.p-icon{width:11px;height:11px}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-rest);background:var(--input-bg-rest)}.p-password{display:inline-flex}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{width:0;height:100%;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-password-panel{padding:1.25rem;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-password-panel .p-password-meter{margin-bottom:.5rem;background:#e5e7eb}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ea5455}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ff9f42}.p-password-panel .p-password-meter .p-password-strength.strong{background:#29c76f}.p-radiobutton{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;align-items:center;justify-content:center}.p-radiobutton-icon{border-radius:50%;backface-visibility:hidden;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{width:16px;height:16px}.p-radiobutton .p-radiobutton-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid var(--input-border-rest);border-radius:50%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-radiobutton .p-radiobutton-box{width:16px;height:16px;border:1px solid var(--input-border-rest);border-radius:50%;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{width:8px;height:8px;background-color:var(--bg-primary);transition-duration:.2s}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--input-border-critical)}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--input-border-accent);background:var(--input-border-accent)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--input-border-hover)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--input-border-accent);background:var(--input-border-accent)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:unset;box-shadow:unset;outline:unset;outline-offset:unset}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#4b5563;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.143rem;height:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ea5455}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:#10b981}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#10b981}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#e73d3e}.p-selectbutton .p-button{border:1px solid #d1d5db;background:var(--input-bg-rest);color:#4b5563;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6b7280}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{border-color:#d1d5db;background:#f3f4f6;color:#4b5563}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#374151}.p-selectbutton .p-button.p-highlight{border-color:#10b981;background:#10b981;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{border-color:#059669;background:#059669;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:var(--input-border-critical)}.d-select-button .p-button-label,.bool-select-button .p-button-label{font-weight:500}.d-select-button.p-selectbutton .p-button,.bool-select-button.p-selectbutton .p-button{min-width:80px;border:1px solid var(--border-primary);background:var(--bg-tertiary);color:var(--text-primary);font-size:14px;font-weight:500;line-height:18px;padding:6px 16px 8px}.d-select-button.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover,.bool-select-button.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--bg-primary);color:var(--text-primary)}.d-select-button.p-selectbutton .p-button:focus,.bool-select-button.p-selectbutton .p-button:focus{box-shadow:none}.d-select-button.p-selectbutton .p-button.p-highlight{background:var(--bg-primary-inverse);color:var(--text-primary-on-color)}.d-select-button.p-selectbutton .p-button.p-highlight:hover{border-color:transparent;background:var(--bg-primary-inverse);color:var(--text-primary-on-color)}.bool-select-button.p-selectbutton .p-button{padding:8px 16px}.bool-select-button.p-selectbutton .p-button.p-highlight{border-color:var(--border-primary);background:var(--bg-primary)}.bool-select-button.p-selectbutton .p-button.p-highlight:hover{color:var(--text-primary)}.p-slider{position:relative}.p-slider .p-slider-handle{display:block;cursor:grab;touch-action:none}.p-slider-range{display:block}.p-slider-horizontal .p-slider-range{top:0;left:0;height:100%}.p-slider-horizontal .p-slider-handle{top:50%}.p-slider-vertical{height:100px}.p-slider-vertical .p-slider-handle{left:50%}.p-slider-vertical .p-slider-range{bottom:0;left:0;width:100%}.p-slider{border:0 none;border-radius:8px;background:#e5e7eb}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-.5715rem;margin-left:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{width:1.143rem;height:1.143rem;border:2px solid #10b981;border-radius:50%;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-slider .p-slider-range{border-radius:8px;background:#10b981}.p-slider:not(.p-disabled) .p-slider-handle:hover{border-color:#10b981;background:#10b981}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-inputtextarea{width:100%;resize:none;overflow:hidden}.p-treeselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treeselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-treeselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-treeselect-label{display:block;overflow:hidden;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-treeselect-label-empty{overflow:hidden;visibility:hidden}.p-treeselect-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-treeselect .p-treeselect-panel{min-width:100%}.p-treeselect-items-wrapper{overflow:auto}.p-fluid .p-treeselect{display:flex}.p-treeselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-treeselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-treeselect.p-variant-filled{background:var(--input-bg-rest)}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-treeselect .p-treeselect-label{padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:var(--text-tertiary)}.p-treeselect.p-treeselect-chip .p-treeselect-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-treeselect .p-treeselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-treeselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .75rem}.p-treeselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0 none}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-input-filled .p-treeselect{background:var(--input-bg-rest)}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-togglebutton{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid #d1d5db;border-radius:8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-togglebutton .p-button{border:1px solid #d1d5db;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6b7280}.p-togglebutton.p-highlight .p-button{border-color:#10b981;background:#10b981;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{border-color:#d1d5db;background:#f3f4f6;color:#4b5563}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#374151}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{border-color:#059669;background:#059669;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:var(--input-border-critical)}.p-checkbox{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{display:flex;align-items:center;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:var(--input-bg-rest)}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#10b981}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-button{position:relative;display:inline-flex;overflow:hidden;align-items:center;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{width:0;flex:0 0 auto;visibility:hidden}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-button-group .p-button{margin:0}.p-button-group .p-button:not(:last-child),.p-button-group .p-button:not(:last-child):hover{border-right:0 none}.p-button-group .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-button-group .p-button:first-of-type:not(:only-of-type){border-bottom-right-radius:0;border-top-right-radius:0}.p-button-group .p-button:last-of-type:not(:only-of-type){border-bottom-left-radius:0;border-top-left-radius:0}.p-button-group .p-button:focus{position:relative;z-index:1}.p-button{padding:.5rem .75rem;border:1px solid #10b981;border-radius:8px;background:#34996b;color:#fff;font-size:1rem;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{border-color:#059669;background:#059669;color:#fff}.p-button:not(:disabled):active{border-color:#047857;background:#047857;color:#fff}.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#34996b}.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#34996b0a;color:#34996b}.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#34996b29;color:#34996b}.p-button.p-button-outlined.p-button-plain{border-color:#6b7280;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#34996b}.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#34996b0a;color:#34996b}.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#34996b29;color:#34996b}.p-button.p-button-text.p-button-plain{color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{min-width:1rem;height:1rem;margin-left:.5rem;background-color:#fff;color:#34996b;line-height:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:3rem;padding:.75rem 0}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{height:3rem;border-radius:50%}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .65625rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem .9375rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:3rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button.p-button-secondary,.p-button-group.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{border:1px solid #64748b;background:#64748b;color:#fff}.p-button.p-button-secondary:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{border-color:#475569;background:#475569;color:#fff}.p-button.p-button-secondary:not(:disabled):focus,.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e2e8f0}.p-button.p-button-secondary:not(:disabled):active,.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{border-color:#334155;background:#334155;color:#fff}.p-button.p-button-secondary.p-button-outlined,.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#64748b0a;color:#64748b}.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#64748b29;color:#64748b}.p-button.p-button-secondary.p-button-text,.p-button-group.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#64748b0a;color:#64748b}.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#64748b29;color:#64748b}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{border:1px solid #0ea5e9;background:#0ea5e9;color:#fff}.p-button.p-button-info:not(:disabled):hover,.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{border-color:#0284c7;background:#0284c7;color:#fff}.p-button.p-button-info:not(:disabled):focus,.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe}.p-button.p-button-info:not(:disabled):active,.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{border-color:#0369a1;background:#0369a1;color:#fff}.p-button.p-button-info.p-button-outlined,.p-button-group.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#0ea5e9}.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#0ea5e90a;color:#0ea5e9}.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#0ea5e929;color:#0ea5e9}.p-button.p-button-info.p-button-text,.p-button-group.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#0ea5e9}.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#0ea5e90a;color:#0ea5e9}.p-button.p-button-info.p-button-text:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#0ea5e929;color:#0ea5e9}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{border:1px solid #22c55e;background:#22c55e;color:#fff}.p-button.p-button-success:not(:disabled):hover,.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{border-color:#16a34a;background:#16a34a;color:#fff}.p-button.p-button-success:not(:disabled):focus,.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bbf7d0}.p-button.p-button-success:not(:disabled):active,.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{border-color:#15803d;background:#15803d;color:#fff}.p-button.p-button-success.p-button-outlined,.p-button-group.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#22c55e0a;color:#22c55e}.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#22c55e29;color:#22c55e}.p-button.p-button-success.p-button-text,.p-button-group.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#22c55e0a;color:#22c55e}.p-button.p-button-success.p-button-text:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#22c55e29;color:#22c55e}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{border:1px solid #f97316;background:#f97316;color:#fff}.p-button.p-button-warning:not(:disabled):hover,.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{border-color:#ea580c;background:#ea580c;color:#fff}.p-button.p-button-warning:not(:disabled):focus,.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde68a}.p-button.p-button-warning:not(:disabled):active,.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{border-color:#c2410c;background:#c2410c;color:#fff}.p-button.p-button-warning.p-button-outlined,.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#f97316}.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#f973160a;color:#f97316}.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#f9731629;color:#f97316}.p-button.p-button-warning.p-button-text,.p-button-group.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#f97316}.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#f973160a;color:#f97316}.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#f9731629;color:#f97316}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{border:1px solid #a855f7;background:#a855f7;color:#fff}.p-button.p-button-help:not(:disabled):hover,.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{border-color:#9333ea;background:#9333ea;color:#fff}.p-button.p-button-help:not(:disabled):focus,.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e9d5ff}.p-button.p-button-help:not(:disabled):active,.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{border-color:#7e22ce;background:#7e22ce;color:#fff}.p-button.p-button-help.p-button-outlined,.p-button-group.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#a855f70a;color:#a855f7}.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#a855f729;color:#a855f7}.p-button.p-button-help.p-button-text,.p-button-group.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#a855f70a;color:#a855f7}.p-button.p-button-help.p-button-text:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#a855f729;color:#a855f7}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{border:1px solid #ef4444;background:#ef4444;color:#fff}.p-button.p-button-danger:not(:disabled):hover,.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{border-color:#dc2626;background:#dc2626;color:#fff}.p-button.p-button-danger:not(:disabled):focus,.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fecaca}.p-button.p-button-danger:not(:disabled):active,.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{border-color:#b91c1c;background:#b91c1c;color:#fff}.p-button.p-button-danger.p-button-outlined,.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#ef44440a;color:#ef4444}.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#ef444429;color:#ef4444}.p-button.p-button-danger.p-button-text,.p-button-group.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#ef44440a;color:#ef4444}.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#ef444429;color:#ef4444}.p-button.p-button-contrast,.p-button-group.p-button-contrast>.p-button,.p-splitbutton.p-button-contrast>.p-button{border:1px solid #1f2937;background:#1f2937;color:#fff}.p-button.p-button-contrast:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{border-color:#374151;background:#374151;color:#fff}.p-button.p-button-contrast:not(:disabled):focus,.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-contrast:not(:disabled):active,.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{border-color:#4b5563;background:#4b5563;color:#fff}.p-button.p-button-contrast.p-button-outlined,.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#1f2937}.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#1f29370a;color:#1f2937}.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#1f293729;color:#1f2937}.p-button.p-button-contrast.p-button-text,.p-button-group.p-button-contrast>.p-button.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#1f2937}.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#1f29370a;color:#1f2937}.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#1f293729;color:#1f2937}.p-button.p-button-link{border:transparent;background:transparent;color:#047857}.p-button.p-button-link:not(:disabled):hover{border-color:transparent;background:transparent;color:#047857}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{border-color:transparent;background:transparent;box-shadow:0 0 0 .2rem var(--green-100)}.p-button.p-button-link:not(:disabled):active{border-color:transparent;background:transparent;color:#047857}.p-speeddial{position:absolute;display:flex}.p-speeddial-button{z-index:1}.p-speeddial-list{z-index:2;display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none;pointer-events:none;transition:top 0s linear .2s}.p-speeddial-item{opacity:0;transform:scale(0);transition:transform .2s cubic-bezier(.4,0,.2,1) 0ms,opacity .8s;will-change:transform}.p-speeddial-action{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;border-radius:50%}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{position:absolute}.p-speeddial-rotate{transition:transform .25s cubic-bezier(.4,0,.2,1) 0ms;will-change:transform}.p-speeddial-mask{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .25s cubic-bezier(.25,.8,.25,1)}.p-speeddial-mask-visible{opacity:1;pointer-events:none;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-speeddial-opened .p-speeddial-list{pointer-events:auto}.p-speeddial-opened .p-speeddial-item{opacity:1;transform:scale(1)}.p-speeddial-opened .p-speeddial-rotate{transform:rotate(45deg)}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-icon{width:1.3rem;height:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-speeddial-action{width:3rem;height:3rem;background:#4b5563;color:#fff;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-speeddial-action:hover{background:#022354;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{margin:0}.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{border-radius:8px;background-color:#0006}.p-splitbutton{position:relative;display:inline-flex}.p-splitbutton .p-splitbutton-defaultbutton,.p-splitbutton.p-button-rounded>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button-outlined.p-button:hover{flex:1 1 auto;border-right:0 none;border-bottom-right-radius:0;border-top-right-radius:0}.p-splitbutton-menubutton,.p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button{display:flex;align-items:center;justify-content:center;border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton .p-menu{min-width:100%}.p-fluid .p-splitbutton{display:flex}.p-splitbutton{border-radius:8px}.p-splitbutton.p-button-rounded{border-radius:2rem}.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-carousel{display:flex;flex-direction:column}.p-carousel-content{display:flex;overflow:auto;flex-direction:column}.p-carousel-prev,.p-carousel-next{position:relative;display:flex;overflow:hidden;flex-grow:0;flex-shrink:0;align-items:center;align-self:center;justify-content:center}.p-carousel-container{display:flex;flex-direction:row}.p-carousel-items-content{overflow:hidden;width:100%}.p-carousel-items-container{display:flex;flex-direction:row}.p-carousel-indicators{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.p-carousel-indicator>button{display:flex;align-items:center;justify-content:center}.p-carousel-vertical .p-carousel-container{flex-direction:column}.p-carousel-vertical .p-carousel-items-container{height:100%;flex-direction:column}.p-items-hidden .p-carousel-item{visibility:hidden}.p-items-hidden .p-carousel-item.p-carousel-item-active{visibility:visible}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem;margin-bottom:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{width:2rem;height:.5rem;border-radius:0;background-color:#d1d5db;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#9ca3af}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-datatable{position:relative}.p-datatable-table{width:100%;border-spacing:0px}.p-datatable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-datatable .p-sortable-column .p-column-title,.p-datatable .p-sortable-column .p-sortable-column-icon,.p-datatable .p-sortable-column .p-sortable-column-badge{vertical-align:middle}.p-datatable .p-sortable-column .p-sortable-column-badge{display:inline-flex;align-items:center;justify-content:center}.p-datatable-hoverable-rows .p-selectable-row{cursor:pointer}.p-datatable-scrollable>.p-datatable-wrapper{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{z-index:1;top:0}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{position:sticky;z-index:1}.p-datatable-scrollable-table>.p-datatable-tfoot{z-index:1;bottom:0}.p-datatable-scrollable .p-frozen-column{position:sticky;background:inherit}.p-datatable-scrollable th.p-frozen-column{z-index:1}.p-datatable-flex-scrollable{display:flex;height:100%;flex-direction:column}.p-datatable-flex-scrollable>.p-datatable-wrapper{display:flex;height:100%;flex:1;flex-direction:column}.p-datatable-scrollable-table>.p-datatable-tbody>.p-rowgroup-header{position:sticky;z-index:1}.p-datatable-resizable-table>.p-datatable-thead>tr>th,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-tbody>tr>td{overflow:hidden;white-space:nowrap}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-resizable-column:not(.p-frozen-column){position:relative;background-clip:padding-box}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-resizable-column:last-child .p-column-resizer{display:none}.p-datatable .p-column-resizer{position:absolute;top:0;right:0;display:block;width:.5rem;height:100%;padding:0;border:1px solid transparent;margin:0;cursor:col-resize}.p-datatable .p-column-header-content{display:flex;align-items:center}.p-datatable .p-column-resizer-helper{position:absolute;z-index:10;display:none;width:1px}.p-datatable .p-row-editor-init,.p-datatable .p-row-editor-save,.p-datatable .p-row-editor-cancel,.p-datatable .p-row-toggler{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center}.p-datatable-reorder-indicator-up,.p-datatable-reorder-indicator-down{position:absolute;display:none}.p-reorderable-column,.p-datatable-reorderablerow-handle{cursor:move}.p-datatable .p-datatable-loading-overlay{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.p-column-filter-row{display:flex;width:100%;align-items:center}.p-column-filter-menu{display:inline-flex;margin-left:auto}.p-column-filter-row .p-column-filter-element{width:1%;flex:1 1 auto}.p-column-filter-menu-button,.p-column-filter-clear-button{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-column-filter-row-items{padding:0;margin:0;list-style:none}.p-column-filter-row-item{cursor:pointer}.p-column-filter-add-button,.p-column-filter-remove-button{justify-content:center}.p-column-filter-add-button .p-button-label,.p-column-filter-remove-button .p-button-label{flex-grow:0}.p-column-filter-buttonbar{display:flex;align-items:center;justify-content:space-between}.p-column-filter-buttonbar .p-button:not(.p-button-icon-only){width:auto}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{display:none}.p-datatable-virtualscroller-spacer{display:flex}.p-datatable .p-virtualscroller .p-virtualscroller-loading{position:sticky;top:0;left:0;min-height:0;transform:none!important}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-datatable .p-datatable-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-datatable .p-datatable-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;color:#374151;font-weight:700}.p-datatable .p-datatable-thead>tr>th{padding:.75rem;border:1px solid var(--border-primary);border-width:0 0 1px 0;background:var(--bg-tertiary);color:#374151;font-weight:700;text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{padding:1rem;border:1px solid #e5e7eb;border-width:0 0 1px 0;background:#f9fafb;color:#374151;font-weight:700;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{margin-left:.5rem;color:#374151}.p-datatable .p-sortable-column .p-sortable-column-badge{min-width:1.143rem;height:1.143rem;border-radius:50%;margin-left:.5rem;background:#f0fdfa;color:#047857;line-height:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-datatable .p-sortable-column.p-highlight{background:#f0fdfa;color:#047857}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#047857}.p-datatable .p-sortable-column.p-highlight:hover{background:#f0fdfa;color:#047857}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#047857}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{padding:1.25rem .75rem;border:1px solid var(--border-secondary);border-width:0 0 1px 0;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:700}.p-datatable .p-datatable-tbody>tr:focus-visible{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--bg-primary-selected);color:#047857}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #f0fdfa}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #f0fdfa}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:var(--bg-primary-hover);color:#4b5563}.p-datatable .p-column-resizer-helper{background:#10b981}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--bg-tertiary)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f8f8fa}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#f0fdfa;color:#047857}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler{color:#047857}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#047857}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.375rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.625rem .375rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:.9375rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.5625rem .9375rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover>td{border-color:var(--border-primary)}.p-datatable .p-datatable-thead>tr>th{color:var(--text-primary);font-size:14px;font-weight:700;line-height:18px}.p-datatable .p-datatable-thead>tr>th:not(:last-of-type){border-right:1px solid var(--border-primary)}.p-datatable .p-datatable-thead>tr>th.t-align-right .p-column-header-content{justify-content:flex-end}.p-datatable .p-datatable-tbody>tr>td{color:var(--text-primary);font-size:16px;font-weight:500;line-height:20px}.p-datatable .p-datatable-tbody>tr>td.t-align-right{text-align:right}.p-datatable .p-datatable-tbody>tr>td.v-align-top{vertical-align:top}.p-datatable .p-datatable-tbody>tr.disabled>td{color:var(--text-tertiary)}.p-datatable .p-datatable-tbody>tr.p-highlight>td{border-color:var(--border-primary)}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.75rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.75rem .5rem;font-size:14px;font-weight:500;line-height:18px}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-dataview .p-dataview-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-dataview .p-dataview-content{padding:0;border:0 none;background:#fff;color:#4b5563}.p-dataview .p-dataview-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#374151;font-weight:700}.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{margin-left:.5rem}.p-column-filter-menu-button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#f0fdfa;color:#047857}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-clear-button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-overlay{min-width:12.5rem;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items{padding:.75rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:first-child{margin-top:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:last-child{margin-bottom:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#f0fdfa;color:#047857}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-column-filter-overlay-menu .p-column-filter-constraint{padding:1.25rem;border-bottom:1px solid #e5e7eb}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0 none}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1.25rem}.p-orderlist{display:flex}.p-orderlist-controls{display:flex;flex-direction:column;justify-content:center}.p-orderlist-list-container{flex:1 1 auto}.p-orderlist-list{overflow:auto;min-height:12rem;max-height:24rem;padding:0;margin:0;list-style-type:none}.p-orderlist-item{position:relative;overflow:hidden;cursor:pointer}.p-orderlist.p-state-disabled .p-orderlist-item,.p-orderlist.p-state-disabled .p-button{cursor:default}.p-orderlist.p-state-disabled .p-orderlist-list{overflow:hidden}.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-list-container{border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-orderlist .p-orderlist-list-container.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-orderlist .p-orderlist-header{padding:.9rem;color:#374151;font-weight:700}.p-orderlist .p-orderlist-list{padding:.75rem 0;color:#4b5563;outline:0 none}.p-orderlist .p-orderlist-list:not(:first-child){border-top:1px solid #e5e7eb}.p-orderlist .p-orderlist-list .p-orderlist-item{padding:.75rem 1.25rem;border:0 none;margin:0;background:transparent;color:#4b5563;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:first-child{margin-top:0}.p-orderlist .p-orderlist-list .p-orderlist-item:last-child{margin-bottom:0}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#f0fdfa;color:#047857}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#10b9813d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#f8f8fa}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f3f4f6}.p-organizationchart-table{margin:0 auto;border-collapse:separate;border-spacing:0}.p-organizationchart-table>tbody>tr>td{padding:0 .75rem;text-align:center;vertical-align:top}.p-organizationchart-node-content{position:relative;display:inline-block}.p-organizationchart-node-content .p-node-toggler{position:absolute;z-index:2;bottom:-.75rem;left:50%;width:1.5rem;height:1.5rem;margin-left:-.75rem;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-organizationchart-node-content .p-node-toggler .p-node-toggler-icon{position:relative;top:.25rem}.p-organizationchart-line-down{width:1px;height:20px;margin:0 auto}.p-organizationchart-line-right,.p-organizationchart-line-left{border-radius:0}.p-organizationchart-selectable-node{cursor:pointer}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#f0fdfa;color:#047857}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#83efd6}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-color:#e5e7eb;border-right:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-node-content{padding:1.25rem;border:1px solid #e5e7eb;background:#fff;color:#4b5563}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{border-radius:50%;background:inherit;color:inherit;outline-color:transparent}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-paginator-default{display:flex}.p-paginator{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.p-paginator-left-content{margin-right:auto}.p-paginator-right-content{margin-left:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev,.p-paginator-current{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-paginator-element:focus{position:relative;z-index:1}.p-paginator{padding:.5rem 1rem;border:solid #f3f4f6;border-width:0;border-radius:8px;background:#fff;color:#6b7280}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{min-width:3rem;height:3rem;border:0 none;border-radius:50%;margin:.143rem;background-color:transparent;color:#6b7280;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-paginator .p-paginator-first{border-bottom-left-radius:50%;border-top-left-radius:50%}.p-paginator .p-paginator-last{border-bottom-right-radius:50%;border-top-right-radius:50%}.p-paginator .p-dropdown{height:3rem;margin-right:.5rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-right:.5rem;margin-left:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:3rem}.p-paginator .p-paginator-current{min-width:3rem;height:3rem;padding:0 .5rem;border:0 none;margin:.143rem;background-color:transparent;color:#6b7280}.p-paginator .p-paginator-pages .p-paginator-page{min-width:3rem;height:3rem;border:0 none;border-radius:50%;margin:.143rem;background-color:transparent;color:#6b7280;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{border-color:#f0fdfa;background:#f0fdfa;color:#047857}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-picklist{display:flex}.p-picklist-buttons{display:flex;flex-direction:column;justify-content:center}.p-picklist-list-wrapper{flex:1 1 50%}.p-picklist-list{overflow:auto;min-height:12rem;max-height:24rem;padding:0;margin:0;list-style-type:none}.p-picklist-item{position:relative;overflow:hidden;cursor:pointer}.p-picklist-item.p-picklist-flip-enter-active.p-picklist-flip-enter-to,.p-picklist-item.p-picklist-flip-leave-active.p-picklist-flip-leave-to{transition:none}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-list-wrapper{border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-picklist .p-picklist-list-wrapper.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-picklist .p-picklist-header{padding:.9rem;color:#374151;font-weight:700}.p-picklist .p-picklist-list{padding:.75rem 0;color:#4b5563;outline:0 none}.p-picklist .p-picklist-list:not(:first-child){border-top:1px solid #e5e7eb}.p-picklist .p-picklist-list .p-picklist-item{padding:.75rem 1.25rem;border:0 none;margin:0;background:transparent;color:#4b5563;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:first-child{margin-top:0}.p-picklist .p-picklist-list .p-picklist-item:last-child{margin-bottom:0}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#f0fdfa;color:#047857}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#10b9813d}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n){background:#f8f8fa}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n):hover{background:#f3f4f6}.p-timeline{display:flex;flex-direction:column;flex-grow:1}.p-timeline-left .p-timeline-event-opposite{text-align:right}.p-timeline-left .p-timeline-event-content{text-align:left}.p-timeline-right .p-timeline-event{flex-direction:row-reverse}.p-timeline-right .p-timeline-event-opposite{text-align:left}.p-timeline-right .p-timeline-event-content{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:row-reverse}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-opposite{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-content{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-opposite{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:right}.p-timeline-event{position:relative;display:flex;min-height:70px}.p-timeline-event:last-child{min-height:0}.p-timeline-event-opposite,.p-timeline-event-content{flex:1;padding:0 1rem}.p-timeline-event-separator{display:flex;flex:0;flex-direction:column;align-items:center}.p-timeline-event-marker{display:flex;align-self:baseline}.p-timeline-event-connector{flex-grow:1}.p-timeline-horizontal{flex-direction:row}.p-timeline-horizontal .p-timeline-event{flex:1;flex-direction:column}.p-timeline-horizontal .p-timeline-event:last-child{flex:0}.p-timeline-horizontal .p-timeline-event-separator{flex-direction:row}.p-timeline-horizontal .p-timeline-event-connector{width:100%}.p-timeline-bottom .p-timeline-event{flex-direction:column-reverse}.p-timeline-horizontal.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:column-reverse}.p-timeline .p-timeline-event-marker{width:1rem;height:1rem;border:2px solid #10b981;border-radius:50%;background-color:#fff}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-timeline .p-timeline-event-marker{display:inline-flex;align-items:center;justify-content:center;position:relative;border-color:transparent;border-radius:50%;background-color:var(--border-success-subdued)}.p-timeline .p-timeline-event-marker:after{content:" ";border-radius:50%;width:8px;height:8px;background-color:#10b981}.p-timeline-event-opposite{display:none}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline-event-content{padding:0 0 0 1rem}.p-tree-container{overflow:auto;padding:0;margin:0;list-style-type:none}.p-treenode-children{padding:0;margin:0;list-style-type:none}.p-tree-wrapper{overflow:auto}.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{position:relative;display:inline-flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{display:flex;align-items:center}.p-tree-filter{width:100%}.p-tree-filter-container{position:relative;display:block;width:100%}.p-tree-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-tree-loading{position:relative;min-height:4rem}.p-tree .p-tree-loading-overlay{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center}.p-tree-flex-scrollable{display:flex;height:100%;flex:1;flex-direction:column}.p-tree-flex-scrollable .p-tree-wrapper{flex:1}.p-tree{padding:1.25rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-tree .p-tree-container .p-treenode{padding:.143rem;outline:0 none}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{padding:.5rem;border-radius:8px;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{margin-right:.5rem;width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{margin-right:.5rem;color:#6b7280}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#f0fdfa;color:#047857}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#047857}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:1.75rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{right:.75rem;color:#6b7280}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable{position:relative}.p-treetable table{width:100%;border-collapse:collapse;table-layout:fixed}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-responsive-scroll>.p-treetable-wrapper{overflow-x:auto}.p-treetable-responsive-scroll>.p-treetable-wrapper>table,.p-treetable-auto-layout>.p-treetable-wrapper>table{table-layout:auto}.p-treetable-hoverable-rows .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.p-treetable-toggler+.p-checkbox{vertical-align:middle}.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-thead>tr>th,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-tbody>tr>td{overflow:hidden}.p-treetable-resizable .p-resizable-column:not(.p-frozen-column){position:relative;background-clip:padding-box}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{position:absolute;top:0;right:0;display:block;width:.5rem;height:100%;padding:0;border:1px solid transparent;margin:0;cursor:col-resize}.p-treetable .p-column-resizer-helper{position:absolute;z-index:10;display:none;width:1px}.p-treetable .p-treetable-loading-overlay{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.p-treetable-scrollable .p-treetable-wrapper{position:relative;overflow:auto}.p-treetable-scrollable .p-treetable-table,.p-treetable-scrollable .p-treetable-thead,.p-treetable-scrollable .p-treetable-tbody,.p-treetable-scrollable .p-treetable-tfoot{display:block}.p-treetable-scrollable .p-treetable-thead>tr,.p-treetable-scrollable .p-treetable-tbody>tr,.p-treetable-scrollable .p-treetable-tfoot>tr{display:flex;width:100%;flex-wrap:nowrap}.p-treetable-scrollable .p-treetable-thead>tr>th,.p-treetable-scrollable .p-treetable-tbody>tr>td,.p-treetable-scrollable .p-treetable-tfoot>tr>td{display:flex;flex:1 1 0;align-items:center}.p-treetable-scrollable .p-treetable-thead{position:sticky;z-index:1;top:0}.p-treetable-scrollable .p-treetable-tfoot{position:sticky;z-index:1;bottom:0}.p-treetable-scrollable .p-frozen-column{position:sticky;background:inherit}.p-treetable-scrollable th.p-frozen-column{z-index:1}.p-treetable-scrollable-both .p-treetable-thead>tr>th,.p-treetable-scrollable-both .p-treetable-tbody>tr>td,.p-treetable-scrollable-both .p-treetable-tfoot>tr>td,.p-treetable-scrollable-horizontal .p-treetable-thead>tr>th .p-treetable-scrollable-horizontal .p-treetable-tbody>tr>td,.p-treetable-scrollable-horizontal .p-treetable-tfoot>tr>td{flex:0 0 auto}.p-treetable-flex-scrollable{display:flex;height:100%;flex-direction:column}.p-treetable-flex-scrollable .p-treetable-wrapper{display:flex;height:100%;flex:1;flex-direction:column}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-treetable .p-treetable-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-treetable .p-treetable-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;color:#374151;font-weight:700}.p-treetable .p-treetable-thead>tr>th{padding:.75rem;border:1px solid var(--border-primary);border-width:0 0 1px 0;background:var(--bg-tertiary);color:#374151;font-weight:700;text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{padding:1rem;border:1px solid #e5e7eb;border-width:0 0 1px 0;background:#f9fafb;color:#374151;font-weight:700;text-align:left}.p-treetable .p-sortable-column{outline-color:var(--green-100)}.p-treetable .p-sortable-column .p-sortable-column-icon{margin-left:.5rem;color:#374151}.p-treetable .p-sortable-column .p-sortable-column-badge{min-width:1.143rem;height:1.143rem;border-radius:50%;margin-left:.5rem;background:#f0fdfa;color:#047857;line-height:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-treetable .p-sortable-column.p-highlight{background:#f0fdfa;color:#047857}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#047857}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{padding:1.25rem .75rem;border:1px solid var(--border-secondary);border-width:0 0 1px 0;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#f0fdfa;color:#047857}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler{color:#047857}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#047857}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:var(--bg-primary-hover);color:#4b5563}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#4b5563}.p-treetable .p-column-resizer-helper{background:#10b981}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#f9fafb}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.375rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.625rem .375rem}.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.5rem}.p-treetable.p-treetable-sm .p-treetable-footer{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.9375rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:1.5625rem .9375rem}.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-footer{padding:1.25rem}.p-accordion-header-action{position:relative;display:flex;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-accordion-header-action:focus{z-index:1}.p-accordion-header-text{line-height:1}.p-accordion .p-accordion-header .p-accordion-header-link{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-color:#e5e7eb;background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-accordion .p-accordion-content{padding:1.25rem;border:1px solid #e5e7eb;border-top:0;background:#fff;border-radius:0 0 8px 8px;color:var(--text-primary)}.p-accordion .p-accordion-tab{margin-bottom:4px}.p-accordion .p-accordion-header{position:relative}.p-accordion .p-accordion-header .p-accordion-header-link{padding-left:2rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{width:24px!important;height:24px!important;position:absolute;right:0;margin-right:.5rem}.p-accordion .p-accordion-content{padding:1rem;color:var(--text-primary);text-align:left}.p-accordion .p-accordion-content p{margin:0;font-size:calc(1vw + .2rem);font-weight:500}@media only screen and (max-width: 850px){.p-accordion-header-text{max-width:90%}.p-accordion .p-accordion-content p{font-size:calc(1vw + .5rem)}}.p-card{border-radius:8px;background:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;color:#4b5563}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.p-card .p-card-subtitle{margin-bottom:.5rem;color:#6b7280;font-weight:400}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset-legend>a,.p-fieldset-legend>span{display:flex;align-items:center;justify-content:center}.p-fieldset-toggleable .p-fieldset-legend a{position:relative;overflow:hidden;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-fieldset-legend-text{line-height:1}.p-fieldset{border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-fieldset .p-fieldset-legend{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#374151;font-weight:700}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{padding:.9rem;border-radius:8px;color:#374151;outline-color:transparent;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover{color:#374151}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider-horizontal{position:relative;display:flex;width:100%;align-items:center}.p-divider-horizontal:before{position:absolute;top:50%;left:0;display:block;width:100%;content:""}.p-divider-content{z-index:1}.p-divider-vertical{position:relative;display:flex;min-height:100%;justify-content:center;margin:0 1rem}.p-divider-vertical:before{position:absolute;top:0;left:50%;display:block;height:100%;content:""}.p-divider.p-divider-solid.p-divider-horizontal:before{border-top-style:solid}.p-divider.p-divider-solid.p-divider-vertical:before{border-left-style:solid}.p-divider.p-divider-dashed.p-divider-horizontal:before{border-top-style:dashed}.p-divider.p-divider-dashed.p-divider-vertical:before{border-left-style:dashed}.p-divider.p-divider-dotted.p-divider-horizontal:before{border-top-style:dotted}.p-divider.p-divider-dotted.p-divider-vertical:before{border-left-style:dotted}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{padding:0 1.25rem;margin:1.25rem 0}.p-divider.p-divider-horizontal:before{border-top:1px solid #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{padding:1.25rem 0;margin:0 1.25rem}.p-divider.p-divider-vertical:before{border-left:1px solid #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel-header{display:flex;align-items:center;justify-content:space-between}.p-panel-title{line-height:1}.p-panel-header-icon{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-panel .p-panel-header{padding:.9rem;border:1px solid #e5e7eb;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel .p-panel-content{padding:1.25rem;border:1px solid #e5e7eb;border-top:0 none;background:#fff;color:#4b5563}.p-panel .p-panel-content:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-panel .p-panel-footer{padding:.75rem 1.25rem;border:1px solid #e5e7eb;border-top:0 none;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-scrollpanel-wrapper{position:relative;z-index:1;overflow:hidden;width:100%;height:100%;float:left}.p-scrollpanel-content{position:relative;overflow:auto;width:calc(100% + 18px);height:calc(100% + 18px);box-sizing:border-box;padding:0 18px 18px 0;scrollbar-width:none}.p-scrollpanel-content::-webkit-scrollbar{display:none}.p-scrollpanel-bar{position:relative;z-index:2;border-radius:3px;background:#c1c1c1;cursor:pointer;opacity:0;transition:opacity .25s linear}.p-scrollpanel-bar-y{top:0;width:9px}.p-scrollpanel-bar-x{bottom:0;height:9px}.p-scrollpanel-hidden{visibility:hidden}.p-scrollpanel:hover .p-scrollpanel-bar,.p-scrollpanel:active .p-scrollpanel-bar{opacity:1}.p-scrollpanel-grabbed{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-scrollpanel .p-scrollpanel-bar{border:0 none;background:#f9fafb;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-splitter{display:flex;flex-wrap:nowrap}.p-splitter-vertical{flex-direction:column}.p-splitter-gutter{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;cursor:col-resize}.p-splitter-horizontal.p-splitter-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-splitter-horizontal>.p-splitter-gutter>.p-splitter-gutter-handle{width:100%;height:24px}.p-splitter-horizontal>.p-splitter-gutter{cursor:col-resize}.p-splitter-vertical.p-splitter-resizing{cursor:row-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-splitter-vertical>.p-splitter-gutter{cursor:row-resize}.p-splitter-vertical>.p-splitter-gutter>.p-splitter-gutter-handle{width:24px;height:100%}.p-splitter-panel{overflow:hidden;flex-grow:1}.p-splitter-panel-nested{display:flex}.p-splitter-panel .p-splitter{flex-grow:1;border:0 none}.p-splitter{border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-splitter .p-splitter-gutter{background:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-stepper .p-stepper-nav{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;list-style-type:none;overflow-x:auto}.p-stepper-vertical .p-stepper-nav{flex-direction:column}.p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center}.p-stepper-header:last-of-type{flex:initial}.p-stepper-header .p-stepper-action{display:inline-flex;align-items:center;border:0 none;cursor:pointer;text-decoration:none}.p-stepper-header .p-stepper-action:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper.p-stepper-readonly .p-stepper-header{cursor:auto}.p-stepper-header.p-highlight .p-stepper-action{cursor:default}.p-stepper-title{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.p-stepper-number{position:relative;display:flex;align-items:center;justify-content:center}.p-stepper-separator{flex:1 1 0}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;padding:0;margin:0;list-style-type:none}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{border-radius:8px;background:#fff;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{min-width:2rem;height:2rem;border:1px solid #f3f4f6;border-width:2px;border-radius:50%;background:#fff;color:#4b5563;font-size:1.143rem;line-height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{margin-left:.5rem;color:#6b7280;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#f0fdfa;color:#047857}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#4b5563}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#10b981}.p-stepper .p-stepper-panels{padding:1.25rem;background:#fff;color:#4b5563}.p-stepper .p-stepper-separator{width:100%;height:2px;background-color:#e5e7eb;margin-inline-start:1rem;transition:box-shadow .2s}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:#fff;color:#4b5563}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{width:2px;height:auto;flex:0 0 auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#10b981}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;padding:0;margin:0;list-style-type:none}.p-tabview-header-action{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{z-index:1;display:none}.p-tabview-header-action:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{position:absolute;z-index:2;top:0;display:flex;height:100%;align-items:center;justify-content:center}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{border:1px solid var(--border-primary);border-width:0 0 2px 0;background:#fff}.p-tabview .p-tabview-nav li{margin-right:1rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{padding:.9rem 0;border:solid #e5e7eb;border-width:0 0 2px 0;border-color:var(--border-primary);margin:0 0 -2px;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-secondary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{border-color:var(--border-primary);background:#fff;color:var(--text-primary)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:var(--text-link);background:#fff;color:var(--text-link)}.p-tabview .p-tabview-nav-btn.p-link{width:3rem;border-radius:0;background:#fff;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;color:var(--text-link);outline-color:transparent}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{padding:1.25rem;border:0 none;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.p-toolbar-group-start,.p-toolbar-group-center,.p-toolbar-group-end,.p-toolbar-group-left,.p-toolbar-group-right{display:flex;align-items:center}.p-toolbar{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;gap:.5rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-dialog-mask.p-component-overlay{pointer-events:auto}.p-dialog{max-height:90%;transform:scale(1)}.p-dialog-content{overflow-y:auto}.p-dialog-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}.p-dialog-footer{flex-shrink:0}.p-dialog .p-dialog-header-icons{display:flex;align-items:center}.p-dialog .p-dialog-header-icon{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-fluid .p-dialog-footer .p-button{width:auto}.p-dialog-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-dialog-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-dialog-enter-from,.p-dialog-leave-to{opacity:0;transform:scale(.7)}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:.75rem;transform:translateZ(0)}.p-dialog-top .p-dialog-enter-active,.p-dialog-top .p-dialog-leave-active,.p-dialog-bottom .p-dialog-enter-active,.p-dialog-bottom .p-dialog-leave-active,.p-dialog-left .p-dialog-enter-active,.p-dialog-left .p-dialog-leave-active,.p-dialog-right .p-dialog-enter-active,.p-dialog-right .p-dialog-leave-active,.p-dialog-topleft .p-dialog-enter-active,.p-dialog-topleft .p-dialog-leave-active,.p-dialog-topright .p-dialog-enter-active,.p-dialog-topright .p-dialog-leave-active,.p-dialog-bottomleft .p-dialog-enter-active,.p-dialog-bottomleft .p-dialog-leave-active,.p-dialog-bottomright .p-dialog-enter-active,.p-dialog-bottomright .p-dialog-leave-active{transition:all .3s ease-out}.p-dialog-top .p-dialog-enter-from,.p-dialog-top .p-dialog-leave-to{transform:translate3d(0,-100%,0)}.p-dialog-bottom .p-dialog-enter-from,.p-dialog-bottom .p-dialog-leave-to{transform:translate3d(0,100%,0)}.p-dialog-left .p-dialog-enter-from,.p-dialog-left .p-dialog-leave-to,.p-dialog-topleft .p-dialog-enter-from,.p-dialog-topleft .p-dialog-leave-to,.p-dialog-bottomleft .p-dialog-enter-from,.p-dialog-bottomleft .p-dialog-leave-to{transform:translate3d(-100%,0,0)}.p-dialog-right .p-dialog-enter-from,.p-dialog-right .p-dialog-leave-to,.p-dialog-topright .p-dialog-enter-from,.p-dialog-topright .p-dialog-leave-to,.p-dialog-bottomright .p-dialog-enter-from,.p-dialog-bottomright .p-dialog-leave-to{transform:translate3d(100%,0,0)}.p-dialog-maximized{top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100%;max-height:100%}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-confirm-dialog .p-dialog-content{display:flex;align-items:center}.p-dialog{border:0 none;border-radius:8px;box-shadow:0 1px 3px #0000004d}.p-dialog .p-dialog-header{padding:1.5rem;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-primary)}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:700}.p-dialog .p-dialog-header .p-dialog-header-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-content{padding:0 1.5rem 2rem;background:#fff;color:#4b5563}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-dialog .p-dialog-footer{display:flex;justify-content:flex-end;padding:16px;border-top:1px solid var(--border-secondary);background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563;gap:.5rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-dialog{border-radius:12px}.p-dialog .p-dialog-header{padding:12px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-primary);align-items:start}.p-dialog .p-dialog-header .p-dialog-title-block{display:flex;flex-direction:column;align-items:start}.p-dialog .p-dialog-header .p-dialog-title{font-size:26px;font-weight:700;line-height:31px}.p-dialog .p-dialog-header .p-dialog-subtitle{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.p-dialog .p-dialog-header .p-dialog-header-icon{width:28px;height:28px;box-shadow:0 1px #e3e3e3 inset,1px 0 #e3e3e3 inset,-1px 0 #e3e3e3 inset,0 -1px #b5b5b5 inset;color:var(--text-secondary-on-color);border-radius:8px}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{padding:12px 16px}@media only screen and (max-width: 768px){.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:0}}.p-overlaypanel{margin-top:10px}.p-overlaypanel-flipped{margin-top:-10px;margin-bottom:10px}.p-overlaypanel-close{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-overlaypanel-enter-from{opacity:0;transform:scaleY(.8)}.p-overlaypanel-leave-to{opacity:0}.p-overlaypanel-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-overlaypanel-leave-active{transition:opacity .1s linear}.p-overlaypanel:after,.p-overlaypanel:before{position:absolute;bottom:100%;left:calc(var(--overlayArrowLeft, 0) + 1.25rem);width:0;height:0;content:" ";pointer-events:none}.p-overlaypanel:after{border-width:8px;margin-left:-8px}.p-overlaypanel:before{border-width:10px;margin-left:-10px}.p-overlaypanel-flipped:after,.p-overlaypanel-flipped:before{top:100%;bottom:auto}.p-overlaypanel.p-overlaypanel-flipped:after{border-bottom-color:transparent}.p-overlaypanel.p-overlaypanel-flipped:before{border-bottom-color:transparent}.p-overlaypanel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{position:absolute;top:-.425rem;right:-.425rem;width:.85rem;height:.85rem;border-radius:50%;background:#34996b;color:#fff;transition:background-color .2s,color .2s,box-shadow .2s}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#059669;color:#fff}.p-overlaypanel:after{border-style:solid;border-color:#fff0;border-bottom-color:#fff}.p-overlaypanel:before{border-style:solid;border-color:#fff0;border-bottom-color:#f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#fff}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar-mask{display:none;background-color:transparent;pointer-events:none;transition-property:background-color}.p-sidebar-mask.p-component-overlay{pointer-events:auto}.p-sidebar-visible{display:flex}.p-sidebar{position:relative;display:flex;flex-direction:column;pointer-events:auto;transform:translateZ(0);transition:transform .3s}.p-sidebar-content{flex-grow:1;overflow-y:auto}.p-sidebar-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}.p-sidebar-icon{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-sidebar-full .p-sidebar{top:0!important;left:0!important;width:100vw!important;height:100vh!important;max-height:100%;transform:none;transition:none}.p-sidebar-left .p-sidebar-enter-from,.p-sidebar-left .p-sidebar-leave-to{transform:translate(-100%)}.p-sidebar-right .p-sidebar-enter-from,.p-sidebar-right .p-sidebar-leave-to{transform:translate(100%)}.p-sidebar-top .p-sidebar-enter-from,.p-sidebar-top .p-sidebar-leave-to{transform:translateY(-100%)}.p-sidebar-bottom .p-sidebar-enter-from,.p-sidebar-bottom .p-sidebar-leave-to{transform:translateY(100%)}.p-sidebar-full .p-sidebar-enter-from,.p-sidebar-full .p-sidebar-leave-to{opacity:0}.p-sidebar-full .p-sidebar-enter-active,.p-sidebar-full .p-sidebar-leave-active{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-sidebar-left .p-sidebar,.p-sidebar-right .p-sidebar{width:20rem;height:100%}.p-sidebar-top .p-sidebar,.p-sidebar-bottom .p-sidebar{width:100%;height:10rem}.p-sidebar-left .p-sidebar-sm,.p-sidebar-right .p-sidebar-sm{width:20rem}.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-md{width:40rem}.p-sidebar-left .p-sidebar-lg,.p-sidebar-right .p-sidebar-lg{width:60rem}.p-sidebar-top .p-sidebar-sm,.p-sidebar-bottom .p-sidebar-sm{height:10rem}.p-sidebar-top .p-sidebar-md,.p-sidebar-bottom .p-sidebar-md{height:20rem}.p-sidebar-top .p-sidebar-lg,.p-sidebar-bottom .p-sidebar-lg{height:30rem}.p-sidebar-left .p-sidebar-content,.p-sidebar-right .p-sidebar-content,.p-sidebar-top .p-sidebar-content,.p-sidebar-bottom .p-sidebar-content{width:100%;height:100%}@media screen and (max-width: 64em){.p-sidebar-left .p-sidebar-lg,.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-lg,.p-sidebar-right .p-sidebar-md{width:20rem}}.p-sidebar{border:0 none;background:#fff;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-sidebar .p-sidebar-header{padding:.9rem}.p-sidebar .p-sidebar-header .p-sidebar-header-content{font-size:1.25rem;font-weight:700}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip{position:absolute;display:none;max-width:12.5rem;padding:.25em .5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent;scale:2}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;margin-top:-.25rem}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;margin-top:-.25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;margin-left:-.25rem}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;margin-left:-.25rem}.p-tooltip .p-tooltip-text{padding:.5rem .75rem;border-radius:8px;background:#4b5563;box-shadow:0 2px 12px #0000001a;color:#fff}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#4b5563}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#4b5563}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#4b5563}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#4b5563}.p-fileupload-content{position:relative}.p-fileupload-content .p-progressbar{position:absolute;top:0;left:0;width:100%}.p-button.p-fileupload-choose{position:relative;overflow:hidden}.p-fileupload-buttonbar{display:flex;flex-wrap:wrap}.p-fileupload>input[type=file],.p-fileupload-basic input[type=file]{display:none}.p-fluid .p-fileupload .p-button{width:auto}.p-fileupload-file{display:flex;flex-wrap:wrap;align-items:center}.p-fileupload-file-thumbnail{flex-shrink:0}.p-fileupload-file-actions{margin-left:auto}.p-fileupload .p-fileupload-buttonbar{padding:.9rem;border:1px solid #e5e7eb;border-bottom:0 none;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151;gap:.5rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-fileupload .p-fileupload-content{padding:2rem 1rem;border:1px solid #e5e7eb;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-fileupload .p-fileupload-content.p-fileupload-highlight{border:1px dashed #10b981;background-color:#f0fdfa}.p-fileupload .p-fileupload-file{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.5rem;gap:.5rem}.p-fileupload .p-fileupload-file:last-child{margin-bottom:0}.p-fileupload .p-fileupload-file-name{margin-bottom:.5rem}.p-fileupload .p-fileupload-file-size{margin-right:.5rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1.25rem .75rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):hover{border-color:#059669;background:#059669;color:#fff}.p-fileupload-choose:not(.p-disabled):active{border-color:#047857;background:#047857;color:#fff}.p-fileupload-choose{padding:9px 16px 11px;border:.5px solid var(--buttons-primary-rest);box-shadow:0 1px #ffffff7a inset,-1px 0 #fff3 inset,1px 0 #fff3 inset,0 -1.5px #00000040 inset;font-size:16px;font-weight:700;line-height:20px}.p-fileupload-choose:not(.p-disabled):hover{background:var(--buttons-primary-hover);box-shadow:0 1px #ffffff7a inset,1px 0 #fff3 inset,-1px 0 #fff3 inset,0 -1.5px #00000040 inset}.p-fileupload-choose:not(.p-disabled):active{border-color:transparent;background:var(--buttons-primary-active);box-shadow:0 2px #0009 inset,1px 0 1px #0003 inset,-1px 0 1px #0003 inset}.p-breadcrumb{overflow-x:auto}.p-breadcrumb .p-breadcrumb-list{display:flex;flex-wrap:nowrap;align-items:center;padding:0;margin:0;list-style-type:none}.p-breadcrumb .p-menuitem-text{line-height:1}.p-breadcrumb .p-menuitem-link{display:flex;align-items:center;text-decoration:none}.p-breadcrumb .p-menuitem-separator{display:flex;align-items:center}.p-breadcrumb::-webkit-scrollbar{display:none}.p-breadcrumb{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:8px;outline-color:transparent;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6b7280}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .5rem;color:var(--text-secondary)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--text-secondary)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6b7280}.p-breadcrumb{padding:0;border:0;background:transparent;font-size:16px;font-weight:700;line-height:20px;cursor:pointer}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text,.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link.active .p-menuitem-text{color:var(--text-primary)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-contextmenu ul{padding:0;margin:0;list-style:none}.p-contextmenu .p-submenu-list{position:absolute;z-index:1;min-width:100%}.p-contextmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-contextmenu .p-menuitem-text{line-height:1}.p-contextmenu .p-menuitem{position:relative}.p-contextmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-contextmenu-enter-from,.p-contextmenu-leave-active{opacity:0}.p-contextmenu-enter-active{transition:opacity .25s}.p-contextmenu{min-width:12.5rem;padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-contextmenu .p-menuitem{margin:0}.p-contextmenu .p-menuitem:first-child{margin-top:0}.p-contextmenu .p-menuitem:last-child{margin-bottom:0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-dock{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.p-dock-list-container{display:flex;pointer-events:auto}.p-dock-list{display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}.p-dock-item{transition:all .2s cubic-bezier(.4,0,.2,1);will-change:transform}.p-dock-link{position:relative;display:flex;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;cursor:default}.p-dock-item-second-prev,.p-dock-item-second-next{transform:scale(1.2)}.p-dock-item-prev,.p-dock-item-next{transform:scale(1.4)}.p-dock-item-current{z-index:1;transform:scale(1.6)}.p-dock-top{top:0;left:0;width:100%}.p-dock-top .p-dock-item{transform-origin:center top}.p-dock-bottom{bottom:0;left:0;width:100%}.p-dock-bottom .p-dock-item{transform-origin:center bottom}.p-dock-right{top:0;right:0;height:100%}.p-dock-right .p-dock-item{transform-origin:center right}.p-dock-right .p-dock-list{flex-direction:column}.p-dock-left{top:0;left:0;height:100%}.p-dock-left .p-dock-item{transform-origin:center left}.p-dock-left .p-dock-list{flex-direction:column}.p-dock .p-dock-list-container{padding:.5rem;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;background:#ffffff1a}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{padding:.5rem;border-radius:8px}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-dock .p-dock-link{width:4rem;height:4rem}.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{margin:0 .9rem}.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{margin:0 1.3rem}.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container{width:100%;overflow-x:auto}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item{margin:0;transform:none}.p-megamenu{position:relative;display:flex}.p-megamenu-root-list{padding:0;margin:0;list-style:none}.p-megamenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-megamenu .p-menuitem-text{line-height:1}.p-megamenu-panel{z-index:1;left:0;display:none;width:auto;min-width:100%}.p-megamenu-panel:not(.p-megamenu-mobile){position:absolute}.p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{display:block}.p-megamenu-submenu{padding:0;margin:0;list-style:none}.p-megamenu-button{display:none;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-megamenu-horizontal{align-items:center}.p-megamenu-horizontal .p-megamenu-root-list{display:flex;flex-wrap:wrap;align-items:center}.p-megamenu-horizontal .p-megamenu-end{align-self:center;margin-left:auto}.p-megamenu-vertical{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile){display:inline-flex}.p-megamenu-vertical .p-megamenu-root-list{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile) .p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{top:0;left:100%}.p-megamenu-vertical .p-megamenu-root-list>.p-menuitem>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu-grid{display:flex}.p-megamenu-col-2,.p-megamenu-col-3,.p-megamenu-col-4,.p-megamenu-col-6,.p-megamenu-col-12{flex:0 0 auto;padding:.5rem}.p-megamenu-col-2{width:16.6667%}.p-megamenu-col-3{width:25%}.p-megamenu-col-4{width:33.3333%}.p-megamenu-col-6{width:50%}.p-megamenu-col-12{width:100%}.p-megamenu.p-megamenu-mobile .p-megamenu-button{display:flex}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{position:absolute;display:none;width:100%}.p-megamenu.p-megamenu-mobile .p-submenu-list{position:static;width:100%;border:0 none;box-shadow:none}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{z-index:1;top:100%;left:0;display:flex;flex-direction:column}.p-megamenu.p-megamenu-mobile .p-megamenu-grid{overflow:auto;max-height:90%;flex-wrap:wrap}.p-megamenu{padding:.5rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#4b5563}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem{margin:0}.p-megamenu .p-menuitem:first-child{margin-top:0}.p-megamenu .p-menuitem:last-child{margin-bottom:0}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-megamenu-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-megamenu .p-submenu-header{padding:.75rem 1.25rem;margin:0;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151;font-weight:700}.p-megamenu .p-submenu-list{min-width:12.5rem;padding:.5rem 0}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{min-width:12.5rem;padding:.5rem 0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:8px;color:var(--text-secondary);transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:.5rem;color:#6b7280}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-mobile.p-megamenu-vertical{width:100%;padding:.5rem}.p-megamenu.p-megamenu-mobile .p-megamenu-button{width:.85rem;height:.85rem;border-radius:50%;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-button:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-mobile .p-megamenu-button:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{padding:.5rem 0;border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menu ul{padding:0;margin:0;list-style:none}.p-menu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-menu .p-menuitem-text{line-height:1}.p-menu{min-width:12.5rem;padding:.5rem 0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-menu .p-menuitem{margin:0}.p-menu .p-menuitem:first-child{margin-top:0}.p-menu .p-menuitem:last-child{margin-bottom:0}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu.p-menu-overlay{border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menu .p-submenu-header{padding:.75rem 1.25rem;margin:0;background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#374151;font-weight:700}.p-menu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menu.button-dropdown .p-menuitem,.p-menu.avatar__menu .p-menuitem{margin:8px;position:relative}.p-menu.button-dropdown .p-menuitem:after,.p-menu.avatar__menu .p-menuitem:after{content:"";position:absolute;bottom:calc(100% + 3.5px);right:0;width:100%;height:1px;background:var(--border-secondary)}.p-menu.button-dropdown .p-menuitem:first-child:after,.p-menu.avatar__menu .p-menuitem:first-child:after{display:none}.p-menu.button-dropdown .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content,.p-menu.avatar__menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content{background:transparent}.p-menu.button-dropdown .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover,.p-menu.avatar__menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:transparent}.p-menu.button-dropdown .p-menuitem .p-menuitem-link,.p-menu.avatar__menu .p-menuitem .p-menuitem-link{border-radius:8px}.p-menu.button-dropdown .p-menuitem .p-menuitem-link .p-menuitem-text,.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover,.p-menu.avatar__menu .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover{background:var(--bg-primary-hover)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link.p-highlight,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight{background:var(--bg-primary-selected)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text{font-size:14px;font-weight:700;line-height:18px}.p-menu.avatar__menu .p-menuitem:not(:last-child) .p-menuitem-link:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-menu.avatar__menu .p-menuitem .p-menuitem-link{overflow:unset;position:relative;align-items:center;gap:4px;justify-content:flex-start;padding:6px .75rem 8px}.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-text{font-size:14px;font-weight:700;line-height:18px;color:var(--text-secondary)}.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-icon{margin-right:0}.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text{color:var(--text-primary)}.p-menu.tabs .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu.tabs .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover .p-menuitem-icon{color:var(--text-secondary-on-color)}.p-menu.tabs .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text,.p-menu.tabs .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-icon{color:var(--text-link)}.p-menu .p-menuitem .p-menuitem-link{font-size:14px;font-weight:500;line-height:18px;display:flex;justify-content:space-between;align-items:flex-start}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{padding:2px 8px;border-radius:6px;background:var(--bg-tertiary);font-size:12px;font-weight:500}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{padding:3px 0}.p-menubar{display:flex;align-items:center}.p-menubar ul{padding:0;margin:0;list-style:none}.p-menubar .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative}.p-menubar-root-list{display:flex;flex-wrap:wrap;align-items:center}.p-menubar-root-list>li ul{z-index:1;display:none}.p-menubar-root-list>.p-menuitem-active>.p-submenu-list{display:block}.p-menubar .p-submenu-list{position:absolute;z-index:1;display:none}.p-menubar .p-submenu-list>.p-menuitem-active>.p-submenu-list{top:0;left:100%;display:block}.p-menubar .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-menubar .p-menubar-end{align-self:center;margin-left:auto}.p-menubar-button{display:none;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-menubar.p-menubar-mobile{position:relative}.p-menubar.p-menubar-mobile .p-menubar-button{display:flex}.p-menubar.p-menubar-mobile .p-menubar-root-list{position:absolute;display:none;width:100%}.p-menubar.p-menubar-mobile .p-submenu-list{position:static;width:100%;border:0 none;box-shadow:none}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{z-index:1;top:100%;left:0;display:flex;flex-direction:column}.p-menubar{padding:.5rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#4b5563}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:8px;color:var(--text-secondary);transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:.5rem;color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem{margin:0}.p-menubar .p-menuitem:first-child{margin-top:0}.p-menubar .p-menuitem:last-child{margin-bottom:0}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-submenu-list{min-width:12.5rem;padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{width:.85rem;height:.85rem;border-radius:50%;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{padding:.5rem 0;border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:8.25rem}.p-panelmenu .p-panelmenu-header-action{position:relative;display:flex;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-header-action:focus{z-index:1}.p-panelmenu .p-submenu-list{padding:0;margin:0;list-style:none}.p-panelmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-menuitem-text{line-height:1}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{border:1px solid #e5e7eb;border-radius:8px;background:var(--bg-primary);color:var(--text-primary);outline-color:transparent;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{padding:.9rem;color:var(--text-primary);font-weight:700}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{border-color:#e5e7eb;margin-bottom:0;background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-panelmenu .p-panelmenu-content{padding:.5rem 0;border:1px solid #e5e7eb;border-top:0;background:#fff;border-radius:0 0 8px 8px;color:var(--text-primary)}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem{margin:0}.p-panelmenu .p-panelmenu-content .p-menuitem:first-child{margin-top:0}.p-panelmenu .p-panelmenu-content .p-menuitem:last-child{margin-bottom:0}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:4px}.p-steps{position:relative}.p-steps .p-steps-list{display:flex;padding:0;margin:0;list-style-type:none}.p-steps-item{position:relative;display:flex;overflow:hidden;flex:1 1 auto;justify-content:center}.p-steps-item .p-menuitem-link{display:inline-flex;overflow:hidden;flex-direction:column;align-items:center;cursor:pointer;text-decoration:none}.p-steps.p-steps-readonly .p-steps-item{cursor:auto}.p-steps-item.p-steps-current .p-menuitem-link{cursor:default}.p-steps-title{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.p-steps-number{display:flex;align-items:center;justify-content:center}.p-steps-title{display:block}.p-steps .p-steps-item .p-menuitem-link{border-radius:8px;background:transparent;background:#fff;outline-color:transparent;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{z-index:1;min-width:2rem;height:2rem;border:1px solid #f3f4f6;border-radius:50%;background:#fff;color:#4b5563;font-size:1.143rem;line-height:2rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin-top:.5rem;color:#6b7280}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#f0fdfa;color:#047857}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#4b5563;font-weight:700}.p-steps .p-steps-item:before{position:absolute;top:50%;left:0;display:block;width:100%;border-top:1px solid #e5e7eb;margin-top:-1rem;content:" "}.p-tabmenu{overflow-x:auto}.p-tabmenu-nav{display:flex;flex-wrap:nowrap;padding:0;margin:0;list-style-type:none}.p-tabmenu-nav a{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabmenu-nav a:focus{z-index:1}.p-tabmenu-nav .p-menuitem-text{line-height:1}.p-tabmenu-ink-bar{z-index:1;display:none}.p-tabmenu::-webkit-scrollbar{display:none}.p-tabmenu .p-tabmenu-nav{border:1px solid var(--border-primary);border-width:0 0 2px 0;background:#fff}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{padding:.9rem 0;border:solid #e5e7eb;border-width:0 0 2px 0;border-color:var(--border-primary);margin:0 0 -2px;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-secondary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{border-color:var(--border-primary);background:#fff;color:var(--text-primary)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{border-color:var(--text-link);background:#fff;color:var(--text-link)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:last-of-type){margin-right:1rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{position:relative;border:0;font-size:16px;font-weight:700;line-height:20px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:0;margin-left:.5rem;padding:2px 8px;border-radius:6px;background:var(--bg-tertiary);font-size:14px;font-weight:700;line-height:18px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-text{padding:3px 0;white-space:nowrap;word-wrap:break-word}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:var(--border-primary);height:2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link--disabled{color:var(--text-secondary-on-color-disabled);cursor:not-allowed;pointer-events:none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link:after{border-radius:4px 4px 0 0;height:3px;background-color:var(--border-primary)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link:after{border-radius:4px 4px 0 0;height:3px;background-color:var(--text-link)}.p-tieredmenu ul{padding:0;margin:0;list-style:none}.p-tieredmenu .p-submenu-list{position:absolute;z-index:1;display:none;min-width:100%}.p-tieredmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-tieredmenu .p-menuitem-text{line-height:1}.p-tieredmenu .p-menuitem{position:relative}.p-tieredmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem-active>.p-submenu-list{top:0;left:100%;display:block}.p-tieredmenu-enter-from,.p-tieredmenu-leave-active{opacity:0}.p-tieredmenu-enter-active{transition:opacity .25s}.p-tieredmenu{min-width:12.5rem;padding:.5rem 0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-tieredmenu.p-tieredmenu-overlay{border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-menuitem{margin:0}.p-tieredmenu .p-menuitem:first-child{margin-top:0}.p-tieredmenu .p-menuitem:last-child{margin-bottom:0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-inline-message{display:inline-flex;align-items:center;justify-content:center;vertical-align:top}.p-inline-message-icon{flex-shrink:0}.p-inline-message-icon-only .p-inline-message-text{width:0;visibility:hidden}.p-fluid .p-inline-message{display:flex}.p-inline-message{padding:.5rem .75rem;border-radius:8px;margin:0}.p-inline-message.p-inline-message-info{border:solid var(--border-info);border-width:0px;background:var(--bg-info-subdued);color:var(--text-primary)}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:var(--icons-info-on-color)}.p-inline-message.p-inline-message-success{border:solid var(--border-success);border-width:0px;background:var(--bg-success-subdued);color:var(--text-primary)}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:var(--icons-success-on-color)}.p-inline-message.p-inline-message-warn{border:solid var(--border-caution-subdued);border-width:0px;background:var(--bg-caution-subdued);color:#cc8925}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#cc8925}.p-inline-message.p-inline-message-error{border:solid var(--border-critical);border-width:0px;background:var(--bg-critical-subdued);color:var(--icons-critical-on-color)}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:var(--icons-critical-on-color)}.p-inline-message.p-inline-message-secondary{border:solid #64748b;border-width:0px;background:#64748b;color:#fff}.p-inline-message.p-inline-message-secondary .p-inline-message-icon{color:#fff}.p-inline-message.p-inline-message-contrast{border:solid var(--border-additional);border-width:0px;background:var(--bg-additional-subdued);color:var(--icons-additional-on-color)}.p-inline-message.p-inline-message-contrast .p-inline-message-icon{color:var(--icons-additional-on-color)}.p-inline-message .p-inline-message-icon{margin-right:.5rem;font-size:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message-wrapper{display:flex;align-items:center}.p-message-icon{flex-shrink:0}.p-message-close{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-message-close.p-link{position:relative;overflow:hidden;margin-left:auto}.p-message-enter-from{opacity:0}.p-message-enter-active{transition:opacity .3s}.p-message.p-message-leave-from{max-height:1000px}.p-message.p-message-leave-to{max-height:0;margin:0;opacity:0}.p-message-leave-active{overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1),opacity .3s,margin .15s}.p-message-leave-active .p-message-close{display:none}.p-message{border-radius:8px;margin:1rem 0}.p-message .p-message-wrapper{padding:.75rem}.p-message .p-message-close{width:.85rem;height:.85rem;border-radius:50%;background:transparent;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-message.p-message-info{border:solid var(--border-info);border-width:1px;background:var(--bg-info-subdued);color:var(--text-primary)}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:var(--icons-info-on-color)}.p-message.p-message-success{border:solid var(--border-success);border-width:1px;background:var(--bg-success-subdued);color:var(--text-primary)}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:var(--icons-success-on-color)}.p-message.p-message-warn{border:solid var(--border-caution-subdued);border-width:1px;background:var(--bg-caution-subdued);color:#cc8925}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#cc8925}.p-message.p-message-error{border:solid var(--border-critical);border-width:1px;background:var(--bg-critical-subdued);color:var(--icons-critical-on-color)}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:var(--icons-critical-on-color)}.p-message.p-message-secondary{border:solid #64748b;border-width:1px;background:#64748b;color:#fff}.p-message.p-message-secondary .p-message-icon,.p-message.p-message-secondary .p-message-close{color:#fff}.p-message.p-message-contrast{border:solid var(--border-additional);border-width:1px;background:var(--bg-additional-subdued);color:var(--icons-additional-on-color)}.p-message.p-message-contrast .p-message-icon,.p-message.p-message-contrast .p-message-close{color:var(--icons-additional-on-color)}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{margin-right:.5rem;font-size:1rem}.p-message .p-icon:not(.p-message-close-icon){width:1rem;height:1rem}.p-message-wrapper{align-items:flex-start}.p-message{margin:0}.p-message .p-message-text{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary)}.p-message .p-message-close{color:var(--icons-primary)}.p-message.p-message-info{border:1px solid var(--border-info-subdued);color:var(--icons-info-on-color)}.p-message.p-message-info .p-message-close,.p-message.p-message-warn .p-message-close{color:var(--icons-primary)}.p-message.p-message-error{border:1px solid var(--border-critical-subdued)}.p-message.p-message-error .p-message-icon{color:var(--icons-critical-on-color)}.p-message.p-message-error .p-message-close{color:var(--icons-primary)}.p-message.p-message-contrast{border:1px solid var(--border-additional-subdued)}.p-message.p-message-contrast .p-message-icon{color:var(--icons-additional-on-color)}.p-message.p-message-contrast .p-message-close{color:var(--icons-primary)}.p-toast{width:25rem;white-space:pre-line;word-break:break-word}.p-toast-message-icon{flex-shrink:0}.p-toast-message-content{display:flex;align-items:flex-start}.p-toast-message-text{flex:1 1 auto}.p-toast-top-center,.p-toast-bottom-center{transform:translate(-50%)}.p-toast-center{min-width:20vw;transform:translate(-50%,-50%)}.p-toast-icon-close{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-toast-icon-close.p-link{cursor:pointer}.p-toast-message-enter-from{opacity:0;transform:translateY(50%)}.p-toast-message-leave-from{max-height:1000px}.p-toast .p-toast-message.p-toast-message-leave-to{overflow:hidden;max-height:0;margin-bottom:0;opacity:0}.p-toast-message-enter-active{transition:transform .3s,opacity .3s}.p-toast-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}.p-toast{opacity:1}.p-toast .p-toast-message{border-radius:8px;margin:0 0 1rem;box-shadow:none}.p-toast .p-toast-message .p-toast-message-content{padding:.75rem;border-width:0 0 0 6px}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 .5rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:1rem;height:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:4px 0 0}.p-toast .p-toast-message .p-toast-icon-close{width:1rem;height:1rem;border-radius:50%;background:transparent;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{border:solid var(--border-info);border-width:1px;background:var(--bg-info-subdued)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{color:var(--icons-info-on-color)}.p-toast .p-toast-message.p-toast-message-success{border:solid var(--border-success);border-width:1px;background:var(--bg-success-subdued)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{color:var(--icons-success-on-color)}.p-toast .p-toast-message.p-toast-message-warn{border:solid var(--border-caution-subdued);border-width:1px;background:var(--bg-caution-subdued);color:#cc8925}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#cc8925}.p-toast .p-toast-message.p-toast-message-error{border:solid var(--border-critical);border-width:1px;background:var(--bg-critical-subdued)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{color:var(--icons-critical-on-color)}.p-toast .p-toast-message.p-toast-message-secondary{border:solid #64748b;border-width:1px;background:#64748b;color:#fff}.p-toast .p-toast-message.p-toast-message-secondary .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-secondary .p-toast-icon-close{color:#fff}.p-toast .p-toast-message.p-toast-message-contrast{border:solid var(--border-additional);border-width:1px;background:var(--bg-additional-subdued)}.p-toast .p-toast-message.p-toast-message-contrast .p-toast-message-content{color:var(--icons-additional-on-color)}.p-toast{width:18.75rem}.p-toast .p-toast-message .p-toast-icon-close{width:.7rem;height:.7rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin-top:-2px}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{color:var(--text-primary);font-size:14px;font-weight:700;line-height:18px}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{color:var(--text-secondary);font-size:14px;font-weight:500;line-height:18px}.p-galleria-content{display:flex;flex-direction:column}.p-galleria-item-wrapper{position:relative;display:flex;flex-direction:column}.p-galleria-item-container{position:relative;display:flex;height:100%}.p-galleria-item-nav{position:absolute;top:50%;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;margin-top:-.5rem}.p-galleria-item-prev{left:0;border-bottom-left-radius:0;border-top-left-radius:0}.p-galleria-item-next{right:0;border-bottom-right-radius:0;border-top-right-radius:0}.p-galleria-item{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.p-galleria-item-nav-onhover .p-galleria-item-nav{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav{opacity:1;pointer-events:all}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav.p-disabled{pointer-events:none}.p-galleria-caption{position:absolute;bottom:0;left:0;width:100%}.p-galleria-thumbnail-wrapper{display:flex;overflow:auto;flex-direction:column;flex-shrink:0}.p-galleria-thumbnail-prev,.p-galleria-thumbnail-next{position:relative;display:flex;overflow:hidden;flex:0 0 auto;align-items:center;align-self:center;justify-content:center}.p-galleria-thumbnail-prev span,.p-galleria-thumbnail-next span{display:flex;align-items:center;justify-content:center}.p-galleria-thumbnail-container{display:flex;flex-direction:row}.p-galleria-thumbnail-items-container{overflow:hidden;width:100%}.p-galleria-thumbnail-items{display:flex}.p-galleria-thumbnail-item{display:flex;overflow:auto;align-items:center;justify-content:center;cursor:pointer;opacity:.5}.p-galleria-thumbnail-item:hover{opacity:1;transition:opacity .3s}.p-galleria-thumbnail-item-current{opacity:1}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-right .p-galleria-item-wrapper{flex-direction:row}.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-top .p-galleria-item-wrapper{order:2}.p-galleria-thumbnails-left .p-galleria-thumbnail-wrapper,.p-galleria-thumbnails-top .p-galleria-thumbnail-wrapper{order:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-container,.p-galleria-thumbnails-right .p-galleria-thumbnail-container{flex-direction:column;flex-grow:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-items,.p-galleria-thumbnails-right .p-galleria-thumbnail-items{height:100%;flex-direction:column}.p-galleria-indicators{display:flex;align-items:center;justify-content:center}.p-galleria-indicator>button{display:inline-flex;align-items:center}.p-galleria-indicators-left .p-galleria-item-wrapper,.p-galleria-indicators-right .p-galleria-item-wrapper{flex-direction:row;align-items:center}.p-galleria-indicators-left .p-galleria-item-container,.p-galleria-indicators-top .p-galleria-item-container{order:2}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-top .p-galleria-indicators{order:1}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-right .p-galleria-indicators{flex-direction:column}.p-galleria-indicator-onitem .p-galleria-indicators{position:absolute;z-index:1;display:flex}.p-galleria-indicator-onitem.p-galleria-indicators-top .p-galleria-indicators{top:0;left:0;width:100%;align-items:flex-start}.p-galleria-indicator-onitem.p-galleria-indicators-right .p-galleria-indicators{top:0;right:0;height:100%;align-items:flex-end}.p-galleria-indicator-onitem.p-galleria-indicators-bottom .p-galleria-indicators{bottom:0;left:0;width:100%;align-items:flex-end}.p-galleria-indicator-onitem.p-galleria-indicators-left .p-galleria-indicators{top:0;left:0;height:100%;align-items:flex-start}.p-galleria-mask{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.p-galleria-close{position:absolute;top:0;right:0;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-galleria-mask .p-galleria-item-nav{position:fixed;top:50%;margin-top:-.5rem}.p-galleria-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-galleria-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-galleria-enter-from,.p-galleria-leave-to{opacity:0;transform:scale(.7)}.p-galleria-enter-active .p-galleria-item-nav{opacity:0}.p-items-hidden .p-galleria-thumbnail-item{visibility:hidden}.p-items-hidden .p-galleria-thumbnail-item.p-galleria-thumbnail-item-active{visibility:visible}.p-galleria .p-galleria-close{width:4rem;height:4rem;border-radius:50%;margin:.5rem;background:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-item-nav{width:4rem;height:4rem;border-radius:8px;margin:0 .5rem;background:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-caption{padding:1rem;background:#00000080;color:#f9fafb}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{width:1rem;height:1rem;border-radius:50%;background-color:#d1d5db;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#9ca3af}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-galleria .p-galleria-thumbnail-container{padding:1rem .25rem;background:#000000e6}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{width:2rem;height:2rem;border-radius:50%;margin:.5rem;background-color:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{outline-color:transparent}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-galleria-mask{--maskbg: rgba(0, 0, 0, .9)}.p-image-mask{display:flex;align-items:center;justify-content:center}.p-image-preview-container{position:relative;display:inline-block;line-height:0}.p-image-preview-indicator{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:none;opacity:0;transition:opacity .3s}.p-image-preview-container:hover>.p-image-preview-indicator{cursor:pointer;opacity:1}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{position:absolute;z-index:1;top:0;right:0;display:flex}.p-image-action.p-link{display:flex;align-items:center;justify-content:center}.p-image-action.p-disabled{pointer-events:auto}.p-image-preview{max-width:100vw;max-height:100vh;transition:transform .15s}.p-image-preview-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-image-preview-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-image-preview-enter-from,.p-image-preview-leave-to{opacity:0;transform:scale(.7)}.p-image-mask{--maskbg: rgba(0, 0, 0, .9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{width:1.5rem;height:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{width:3rem;height:3rem;border-radius:50%;margin-right:.5rem;background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:#ffffff1a;color:#f8f9fa}.p-image-action.p-link i{font-size:1.5rem}.p-image-action.p-link .p-icon{width:1.5rem;height:1.5rem}.p-avatar{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;font-size:1rem}.p-avatar.p-avatar-image{background-color:transparent}.p-avatar.p-avatar-circle,.p-avatar-circle img{border-radius:50%}.p-avatar .p-avatar-icon{font-size:1rem}.p-avatar img{width:100%;height:100%}.p-avatar-group .p-avatar+.p-avatar{margin-left:-1rem}.p-avatar-group{display:flex;align-items:center}.p-avatar{border-radius:8px;background-color:#e5e7eb}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #ffffff}.p-avatar{width:2.5rem;height:2.5rem;font-size:26px;font-weight:700;line-height:31px}.p-avatar--blocked{background-color:var(--bg-secondary)}.p-avatar--blocked .p-avatar-text{color:var(--text-tertiary)}.p-badge{display:inline-block;padding:0 .5rem;border-radius:10px;text-align:center}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;margin:0;transform:translate(50%,-50%);transform-origin:100% 0}.p-badge.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;padding:0;border-radius:50%}.p-badge-no-gutter{padding:0;border-radius:50%}.p-badge{min-width:1.5rem;height:1.5rem;background:#10b981;color:#fff;font-size:14px;font-weight:700;line-height:1.5rem}.p-badge.p-badge-success{background-color:#22c55e;color:#fff}.p-badge.p-badge-info{background-color:#0ea5e9;color:#fff}.p-badge.p-badge-warning{background-color:#f97316;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-secondary{background-color:#64748b;color:#fff}.p-badge.p-badge-contrast{background-color:#1f2937;color:#fff}.p-badge.p-badge-lg{min-width:2.25rem;height:2.25rem;font-size:21px;line-height:2.25rem}.p-badge.p-badge-xl{min-width:3rem;height:3rem;font-size:28px;line-height:3rem}.p-blockui-container{position:relative}.p-blockui.p-component-overlay{position:absolute}.p-blockui-document.p-component-overlay{position:fixed}.p-blockui{border-radius:8px}.p-chip{display:inline-flex;align-items:center}.p-chip-text,.p-chip-icon.pi{line-height:1.5}.p-chip-remove-icon{cursor:pointer;line-height:1.5}.p-chip img{border-radius:50%}.p-chip{padding:0 .75rem;border-radius:4px;background-color:var(--bg-secondary);color:var(--text-primary)}.p-chip .p-chip-text{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:2rem;height:2rem;margin-right:.5rem;margin-left:-.75rem}.p-chip .p-chip-remove-icon{border-radius:8px;margin-left:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-inplace .p-inplace-display{display:inline;cursor:pointer}.p-inplace .p-inplace-content{display:inline}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content{display:flex}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content>.p-inputtext{width:1%;flex:1 1 auto}.p-inplace .p-inplace-display{padding:.5rem .75rem;border-radius:8px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-metergroup,.p-metergroup-meters{display:flex}.p-metergroup-vertical .p-metergroup-meters{flex-direction:column}.p-metergroup-labels{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style-type:none}.p-metergroup-vertical .p-metergroup-labels{align-items:start}.p-metergroup-labels-vertical{flex-direction:column}.p-metergroup-label{display:inline-flex;align-items:center}.p-metergroup-label-marker{display:inline-flex}.p-metergroup{gap:1rem}.p-metergroup .p-metergroup-meters{border-radius:8px;background:#e5e7eb}.p-metergroup .p-metergroup-meter{border:0 none;background:#10b981}.p-metergroup .p-metergroup-labels .p-metergroup-label{gap:.5rem}.p-metergroup .p-metergroup-labels .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;background:#10b981}.p-metergroup .p-metergroup-labels .p-metergroup-label-icon{width:1rem;height:1rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-vertical{gap:.5rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-horizontal{gap:1rem}.p-metergroup.p-metergroup-horizontal{flex-direction:column}.p-metergroup.p-metergroup-horizontal .p-metergroup-meters{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-progressbar{position:relative;overflow:hidden}.p-progressbar-determinate .p-progressbar-value{position:absolute;display:none;display:flex;overflow:hidden;width:0%;height:100%;align-items:center;justify-content:center;border:0 none}.p-progressbar-determinate .p-progressbar-label{display:inline-flex}.p-progressbar-determinate .p-progressbar-value-animate{transition:width 1s ease-in-out}.p-progressbar-indeterminate .p-progressbar-value:before{position:absolute;top:0;bottom:0;left:0;animation:p-progressbar-indeterminate-anim 2.1s cubic-bezier(.65,.815,.735,.395) infinite;background-color:inherit;content:"";will-change:left,right}.p-progressbar-indeterminate .p-progressbar-value:after{position:absolute;top:0;bottom:0;left:0;animation:p-progressbar-indeterminate-anim-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s;background-color:inherit;content:"";will-change:left,right}@keyframes p-progressbar-indeterminate-anim{0%{right:100%;left:-35%}60%{right:-90%;left:100%}to{right:-90%;left:100%}}@keyframes p-progressbar-indeterminate-anim-short{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}.p-progressbar{height:1.5rem;border:0 none;border-radius:8px;background:#e5e7eb}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:#10b981}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-progress-spinner{position:relative;display:inline-block;width:100px;height:100px;margin:0 auto}.p-progress-spinner:before{display:block;padding-top:100%;content:""}.p-progress-spinner-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;transform-origin:center center}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite;stroke:var(--icons-critical-on-color);stroke-dasharray:89,200;stroke-dashoffset:0;stroke-linecap:round}@keyframes p-progress-spinner-rotate{to{transform:rotate(360deg)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{to,0%{stroke:var(--icons-critical-on-color)}40%{stroke:var(--text-primary)}66%{stroke:var(--text-primary)}80%,90%{stroke:#cc8925}}.p-ripple{position:relative;overflow:hidden}.p-ink{position:absolute;display:block;border-radius:100%;background:#ffffff80;pointer-events:none;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-scrolltop{position:fixed;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center}.p-scrolltop-sticky{position:sticky}.p-scrolltop-sticky.p-link{margin-left:auto}.p-scrolltop-enter-from{opacity:0}.p-scrolltop-enter-active{transition:opacity .15s}.p-scrolltop.p-scrolltop-leave-to{opacity:0}.p-scrolltop-leave-active{transition:opacity .15s}.p-scrolltop{width:3rem;height:3rem;border-radius:50%;box-shadow:0 2px 12px #0000001a;transition:background-color .2s,color .2s,box-shadow .2s}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#f9fafb;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{width:1.5rem;height:1.5rem}.p-skeleton{overflow:hidden}.p-skeleton:after{position:absolute;z-index:1;top:0;right:0;left:0;height:100%;animation:p-skeleton-animation 1.2s infinite;content:"";transform:translate(-100%)}.p-skeleton.p-skeleton-circle{border-radius:50%}.p-skeleton-none:after{animation:none}@keyframes p-skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.p-skeleton{border-radius:8px;background-color:var(--bg-tertiary)}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-skeleton{border-radius:4px}.p-tag{display:inline-flex;align-items:center;justify-content:center}.p-tag-icon,.p-tag-value,.p-tag-icon.pi{line-height:1.5}.p-tag.p-tag-rounded{border-radius:10rem}.p-tag{padding:.25rem .4rem;border-radius:8px;background:#10b981;color:#fff;font-size:14px;font-weight:700}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#0ea5e9;color:#fff}.p-tag.p-tag-warning{background-color:#f97316;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-tag.p-tag-secondary{background-color:#64748b;color:#fff}.p-tag.p-tag-contrast{background-color:#1f2937;color:#fff}.p-tag .p-tag-icon{font-size:14px}.p-tag .p-tag-icon:not(:last-child){margin-right:.25rem}.p-tag .p-tag-icon.p-icon{width:14px;height:14px}.p-tag .p-tag-icon{flex-shrink:0}.p-terminal{overflow:auto;height:18rem}.p-terminal-prompt-container{display:flex;align-items:center}.p-terminal-input{flex:1 1 auto;padding:0;border:0 none;background-color:transparent;color:inherit;outline:0 none}.p-terminal-input::-ms-clear{display:none}.p-terminal{padding:1.25rem;border:1px solid #e5e7eb;background:#fff;color:#4b5563}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}}.organization-info__title[data-v-2ab0a0be]{font-size:26px;font-weight:700;line-height:31px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.organization-info__autofill[data-v-2ab0a0be]{font-size:14px;opacity:.7}.organization-info__autofill[data-v-2ab0a0be]:hover{opacity:1}.organization-info__form[data-v-2ab0a0be]{display:flex;flex-direction:column;gap:16px}.organization-contact-form__title[data-v-b3b43885]{font-size:26px;font-weight:700;line-height:31px;margin-bottom:20px}.organization-contact-form__form[data-v-b3b43885]{display:flex;flex-direction:column;gap:16px}.employee-form[data-v-fa57c87f]{display:flex;flex-direction:column;margin:16px 0;gap:16px}.employee-form__desc[data-v-fa57c87f]{max-width:85%;margin-top:4px;color:var(--text-secondary);font-size:12px;font-weight:500}.employee-info[data-v-fbeda32b]{display:flex;width:652px;flex-direction:column;padding:20px 20px 28px;border-radius:12px;background:var(--bg-primary);box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}.employee-info__title[data-v-fbeda32b]{font-size:26px;font-weight:700;line-height:31px}.employee-info__header[data-v-fbeda32b]{display:flex;align-items:center;padding:8px;border-radius:12px;background:var(--bg-tertiary);gap:12px}.employee-info__header .d-button[data-v-fbeda32b]{flex-shrink:0}.employee-info__header-title[data-v-fbeda32b]{font-size:16px;font-weight:500;line-height:20px}.employee-info__form-title[data-v-fbeda32b]{font-size:18px;font-weight:700;line-height:22px}.employee-info__form-header[data-v-fbeda32b]{display:flex;justify-content:space-between;gap:8px}.employee-info__form-header .d-button[data-v-fbeda32b]{color:var(--text-critical)!important}.employee-info__switch[data-v-fbeda32b]{flex-shrink:0}.employee-info__add-more[data-v-fbeda32b]{color:var(--text-info-on-color)!important}.employee-info__actions[data-v-fbeda32b]{margin:0 auto}@media only screen and (width <= 768px){.employee-info[data-v-fbeda32b]{width:100%}}.executive-form[data-v-17fe5acb]{display:flex;flex-direction:column;margin-top:16px;gap:16px}.executive-form__field-title[data-v-17fe5acb]{font-size:16px;font-weight:700;line-height:20px}.executive-form__grid[data-v-17fe5acb]{display:grid;grid-template-columns:1fr 1fr}@media only screen and (width <= 768px){.executive-form__grid[data-v-17fe5acb]{grid-template-columns:1fr}}.executive-info[data-v-0ff7c895]{display:flex;flex-direction:column;margin-top:16px;gap:16px}.executive-info__title[data-v-0ff7c895]{font-size:18px;font-weight:700;line-height:22px}.executive-info__employee[data-v-0ff7c895]{min-height:64px;border-radius:8px}.executive-info__employee-title[data-v-0ff7c895]{font-size:16px;font-weight:700;line-height:20px}.executive-info__employee-header[data-v-0ff7c895]{display:flex;justify-content:space-between}.executive-info__employee-actions[data-v-0ff7c895]{display:flex;gap:8px}.executive-info__employee-actions .d-button[data-v-0ff7c895]{color:var(--text-critical)!important}.executive-info__actions[data-v-0ff7c895]{display:flex;align-items:center;justify-content:center;gap:8px}.executive-info__actions .d-button[data-v-0ff7c895]{color:var(--text-info-on-color)!important}.signer-form[data-v-c86fceb5]{display:flex;flex-direction:column;gap:20px}.signer-form__form[data-v-c86fceb5]{display:flex;flex-direction:column;gap:16px}.signer-form__title[data-v-c86fceb5]{font-size:26px;font-weight:700;line-height:31px}.signer-form__grid[data-v-c86fceb5]{display:grid;grid-template-columns:1fr 1fr}.signer-form__field-title[data-v-c86fceb5]{font-size:16px;font-weight:700;line-height:20px}.signer-form__options[data-v-c86fceb5]{display:flex;align-items:center;justify-content:flex-start;gap:8px}.signer-form__option[data-v-c86fceb5]{cursor:pointer;font-size:16px;font-weight:500;line-height:20px}.signer-form__option--selected[data-v-c86fceb5]{font-size:16px;font-weight:700;line-height:20px}@media only screen and (width <= 768px){.signer-form__grid[data-v-c86fceb5]{grid-template-columns:1fr}}.executive-employee-form__form[data-v-41be96d1]{display:flex;width:652px;flex-direction:column;padding:20px 20px 28px;border-radius:12px;margin-bottom:24px;background:var(--bg-primary);box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}@media only screen and (width <= 768px){.executive-employee-form[data-v-41be96d1]{margin-top:20px}.executive-employee-form__form[data-v-41be96d1]{width:100%}}.beneficial-form[data-v-01960dcb]{display:flex;flex-direction:column;gap:16px}.beneficial-owners-form[data-v-2fc8574c]{width:620px}.beneficial-owners-form__title[data-v-2fc8574c]{font-size:26px;font-weight:700;line-height:31px}.beneficial-owners-form__header[data-v-2fc8574c]{display:flex;align-items:center;padding:8px;border-radius:12px;background:var(--bg-tertiary);gap:12px}.beneficial-owners-form__header .d-button[data-v-2fc8574c]{flex-shrink:0}.beneficial-owners-form__header-title[data-v-2fc8574c]{font-size:16px;font-weight:500;line-height:20px}.beneficial-owners-form__form[data-v-2fc8574c]{margin:20px 0}.beneficial-owners-form__form-title[data-v-2fc8574c]{font-size:18px;font-weight:700;line-height:22px;margin-bottom:16px}.beneficial-owners-form__form-header[data-v-2fc8574c]{display:flex;justify-content:space-between;gap:8px}.beneficial-owners-form__form-header .d-button[data-v-2fc8574c]{color:var(--text-critical)!important}.beneficial-owners-form__switch[data-v-2fc8574c]{flex-shrink:0}.beneficial-owners-form__add-more[data-v-2fc8574c]{color:var(--text-info-on-color)!important}.beneficial-owners-form__actions[data-v-2fc8574c]{display:flex;align-items:center;justify-content:center;gap:8px}.beneficial-owners-form__actions .d-button[data-v-2fc8574c]{color:var(--text-info-on-color)!important}.beneficial-owners-form__errorMessage[data-v-2fc8574c]{display:flex;align-items:center;color:var(--text-critical);gap:4px;font-size:14px;font-weight:500;line-height:18px}.beneficial-owners-form__errorIcon[data-v-2fc8574c]{flex-shrink:0}.beneficial-owners-form__field[data-v-2fc8574c]{margin-top:16px}.beneficial-owners-form__banner[data-v-2fc8574c]{display:none}@media only screen and (width <= 768px){.beneficial-owners-form[data-v-2fc8574c]{width:100%}.beneficial-owners-form__banner[data-v-2fc8574c]{display:block;margin:16px 0}}.merchant-exists-dialog__list[data-v-2fc8574c]{padding-left:20px;margin:0}.merchant-exists-dialog__list li[data-v-2fc8574c]{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;color:var(--text-critical)}.merchant-exists-dialog__list li[data-v-2fc8574c]:last-child{margin-bottom:0}.media-form-banner__required[data-v-a6afed42]{color:var(--text-critical)}.media-form-banner__line[data-v-a6afed42]{display:flex;gap:4px}.media-form-banner__text[data-v-a6afed42],.media-form-banner__number[data-v-a6afed42]{color:var(--text-secondary)}.media-form-banner a[data-v-a6afed42]{color:var(--text-info-on-color);text-decoration:underline}.media-form-banner__desc[data-v-a6afed42]{color:var(--text-secondary)}.media-form[data-v-a597b863]{display:flex;margin-top:24px;gap:24px}.media-form__title[data-v-a597b863]{font-size:26px;font-weight:700;line-height:31px}.media-form__subtitle[data-v-a597b863]{font-size:12px;font-weight:500;color:var(--text-secondary)}.media-form__uploader[data-v-a597b863]{display:flex;width:652px;flex-direction:column;align-self:flex-start;padding:20px;border-radius:12px;background:var(--bg-primary);box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}.media-form__banner[data-v-a597b863]{align-self:baseline}@media only screen and (width <= 768px){.media-form[data-v-a597b863]{flex-direction:column}.media-form__uploader[data-v-a597b863]{width:100%}}.llp-form[data-v-318f0571]{display:flex;width:652px;flex-direction:column;padding:20px 20px 28px;border-radius:12px;background:var(--bg-primary);box-shadow:0 6px 16px #0000000a,0 9px 28px 8px #0000000a;gap:20px}.llp-form__grid[data-v-318f0571]{display:flex;gap:24px}@media only screen and (width <= 768px){.llp-form[data-v-318f0571]{width:100%}.llp-form__grid[data-v-318f0571]{flex-direction:column}.llp-form__banner[data-v-318f0571]{display:none}}:root{--hack-do-not-implement: #0000001a;--additional-100: #f1eeff;--additional-200: #e3ddff;--additional-600: #7357ff;--black-0: #0000;--black-1: #00000003;--black-10: #0000001a;--black-100: #000;--black-20: #0003;--black-40: #0006;--black-5: #0000000d;--black-60: #0009;--black-80: #000c;--caution-100: #fff8eb;--caution-200: #ffe3b0;--caution-300: #ffcc75;--caution-50: #fffbf5;--caution-500: #ff9500;--caution-600: #cc7c00;--caution-700: #996000;--caution-800: #664200;--caution-900: #320;--critical-100: #faeae9;--critical-200: #f2c9c8;--critical-300: #eba5a3;--critical-400: #eba5a3;--critical-50: #fcf4f4;--critical-500: #e37a77;--critical-600: #bd433d;--critical-700: #963733;--critical-800: #722a27;--critical-900: #58201e;--green-100: #ddeed1;--green-200: #bbdda4;--green-300: #8acc80;--green-400: #60bb6c;--green-50: #f6fbf3;--green-500: #34996b;--green-600: #197769;--green-700: #0b5356;--green-800: #042c34;--green-900: #010e12;--green-brand: #239d5b;--grey-100: #ebeaec;--grey-200: #d7d6da;--grey-300: #b7b6bd;--grey-400: #9896a0;--grey-50: #f8f8f8;--grey-500: #7b7885;--grey-600: #5e5b6a;--grey-700: #423f51;--grey-800: #292639;--grey-900: #110c22;--info-100: #ebf4ff;--info-200: #b0d5ff;--info-300: #75b6ff;--info-400: #3b98ff;--info-50: #f5f9ff;--info-500: #007aff;--info-600: #0061cc;--info-700: #004899;--info-800: #002f66;--info-900: #001733;--white-0: #fff0;--white-10: #ffffff1a;--white-100: #fff;--white-20: #fff3;--white-40: #fff6;--white-5: #ffffff0d;--white-60: #fff9;--white-80: #fffc}:root{--bg-additional-subdued: var(--additional-100);--bg-caution-subdued: var(--caution-100);--bg-critical-subdued: var(--critical-100);--bg-info-subdued: var(--info-100);--bg-neutral-subdued: var(--grey-100);--bg-primary: var(--white-100);--bg-primary-hover: var(--grey-50);--bg-primary-inverse: var(--grey-900);--bg-primary-selected: var(--grey-50);--bg-brand: var(--green-brand);--bg-secondary: var(--grey-100);--bg-success-subdued: var(--green-100);--bg-tertiary: var(--grey-50);--border-additional: var(--additional-600);--border-additional-subdued: var(--additional-200);--border-caution: var(--caution-600);--border-caution-subdued: var(--caution-200);--border-critical: var(--critical-800);--border-critical-subdued: var(--critical-200);--border-hack-do-not-implement: var(--black-0);--border-info: var(--info-600);--border-info-subdued: var(--info-200);--border-link: var(--green-600);--border-neutral: var(--grey-600);--border-neutral-subdued: var(--grey-100);--border-primary: var(--grey-100);--border-secondary: var(--grey-50);--border-success: var(--green-600);--border-success-subdued: var(--green-200);--border-brand: var(--green-brand);--buttons-primary-active: var(--green-700);--buttons-primary-disabled: var(--green-500);--buttons-primary-focus: var(--green-500);--buttons-primary-hover: var(--green-600);--buttons-primary-loading: var(--green-600);--buttons-primary-pressed: var(--green-600);--buttons-primary-rest: var(--green-500);--buttons-secondary-active: var(--grey-50);--buttons-secondary-disabled: var(--grey-50);--buttons-secondary-focus: var(--white-100);--buttons-secondary-hover: var(--grey-50);--buttons-secondary-loading: var(--grey-50);--buttons-secondary-pressed: var(--grey-100);--buttons-secondary-rest: var(--white-100);--buttons-tertiary-active: var(--grey-100);--buttons-tertiary-disabled: var(--white-0);--buttons-tertiary-focus: var(--white-0);--buttons-tertiary-hover: var(--grey-100);--buttons-tertiary-loading: var(--white-0);--buttons-tertiary-pressed: var(--grey-100);--buttons-tertiary-rest: var(--white-0);--icons-additional-on-color: var(--additional-600);--icons-caution-on-color: var(--caution-600);--icons-critical: var(--critical-700);--icons-critical-active: var(--critical-800);--icons-critical-disabled: var(--grey-300);--icons-critical-focus: var(--critical-700);--icons-critical-hover: var(--critical-800);--icons-critical-on-color: var(--critical-600);--icons-critical-pressed: var(--critical-800);--icons-info-on-color: var(--info-600);--icons-link: var(--green-600);--icons-link-active: var(--green-700);--icons-link-disabled: var(--grey-300);--icons-link-hover: var(--green-700);--icons-link-pressed: var(--green-700);--icons-neutral-on-color: var(--grey-600);--icons-primary: var(--grey-900);--icons-primary-on-color: var(--white-100);--icons-primary-on-color-disabled: var(--white-60);--icons-secondary: var(--grey-600);--icons-secondary-on-color: var(--grey-900);--icons-secondary-on-color-disabled: var(--grey-300);--icons-success-on-color: var(--green-600);--icons-tertiary: var(--grey-300);--input-bg-accent: var(--green-50);--input-bg-accent-selected: var(--green-500);--input-bg-critical: var(--critical-100);--input-bg-critical-selected: var(--critical-600);--input-bg-disabled: var(--grey-100);--input-bg-rest: var(--grey-50);--input-bg-selected: var(--grey-900);--input-border-accent: var(--green-500);--input-border-critical: var(--critical-700);--input-border-focus: var(--info-600);--input-border-hover: var(--grey-500);--input-border-rest: var(--grey-100);--text-additional-on-color: var(--additional-600);--text-caution-on-color: var(--caution-600);--text-critical: var(--critical-700);--text-critical-active: var(--critical-800);--text-critical-disabled: var(--grey-300);--text-critical-focus: var(--critical-700);--text-critical-hover: var(--critical-800);--text-critical-on-color: var(--critical-600);--text-critical-pressed: var(--critical-800);--text-info-on-color: var(--info-600);--text-link: var(--green-600);--text-link-active: var(--green-700);--text-link-disabled: var(--grey-300);--text-link-focus: var(--green-600);--text-link-hover: var(--green-700);--text-link-pressed: var(--green-700);--text-neutral-on-color: var(--grey-600);--text-primary: var(--grey-900);--text-primary-on-color: var(--white-100);--text-primary-on-color-disabled: var(--white-60);--text-secondary: var(--grey-600);--text-secondary-on-color: var(--grey-900);--text-secondary-on-color-disabled: var(--grey-300);--text-success-on-color: var(--green-600);--text-tertiary: var(--grey-300);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-synthesis:none;text-rendering:optimizelegibility;--color-primary: #2dbd77;--color-primary-dark: #039475;--color-accent-blue: #3da0f7;--color-text-primary: #0a150a;--color-text-muted: #747c78;--color-text-link: #0061cc;--color-background-light: #f8f8f8;--color-background-white: #fff;--color-border-light: #ebebec;--color-overlay-dark: #5e5b6a;--font-primary: "Inter", sans-serif;--font-ui: "PT Root UI", sans-serif;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 64px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 24px;--shadow-sm: 0px 0px 24px 8px rgb(0 0 0 / 2%);--shadow-glass: 0px 9px 28px 8px rgb(0 0 0 / 4%);--blur-sm: blur(12px);--blur-md: blur(20px);--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}:root{--surface-a: #ffffff;--surface-b: #f9fafb;--surface-c: #f3f4f6;--surface-d: #e5e7eb;--surface-e: #ffffff;--surface-f: #ffffff;--text-color: #4b5563;--text-color-secondary: #6b7280;--primary-color: #10b981;--primary-color-text: #ffffff;--surface-0: #ffffff;--surface-50: #f9fafb;--surface-100: #f3f4f6;--surface-200: #e5e7eb;--surface-300: #d1d5db;--surface-400: #9ca3af;--surface-500: #6b7280;--surface-600: #4b5563;--surface-700: #374151;--surface-800: #1f2937;--surface-900: #111827;--content-padding: 1.25rem;--inline-spacing: .5rem;--border-radius: 8px;--surface-ground: #f9fafb;--surface-section: #ffffff;--surface-card: #ffffff;--surface-overlay: #ffffff;--surface-border: #dfe7ef;--surface-hover: #f6f9fc;--focus-ring: 0 0 0 .2rem var(--green-100);--maskbg: rgba(0, 0, 0, .4);--highlight-bg: #f0fdfa;--highlight-text-color: #047857}@layer primevue{.p-button-label{font-weight:600}.p-selectbutton>.p-button,.p-togglebutton.p-button{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#10b981}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #8dd8b6,0 1px 2px #000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #b0b9c6,0 1px 2px #000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #88eaac,0 1px 2px #000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #83d3f8,0 1px 2px #000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcb98b,0 1px 2px #000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px #000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px #000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #10b981}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #10b981}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #fff,0 0 0 4px #8dd8b6,0 1px 2px #000}.p-toast-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-inline-message-text{font-weight:500}.p-picklist-buttons .p-button,.p-orderlist-controls .p-button{transition:opacity .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-steps .p-steps-item.p-highlight .p-steps-number,.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#10b981;color:#fff}}:root{--pv-blue-50: rgb(245.2, 248.75, 254.55);--pv-blue-100: rgb(207.96, 225, 252.84);--pv-blue-200: rgb(170.72, 201.25, 251.13);--pv-blue-300: rgb(133.48, 177.5, 249.42);--pv-blue-400: rgb(96.24, 153.75, 247.71);--pv-blue-500: #3b82f6;--pv-blue-600: rgb(50.15, 110.5, 209.1);--pv-blue-700: rgb(41.3, 91, 172.2);--pv-blue-800: rgb(32.45, 71.5, 135.3);--pv-blue-900: rgb(23.6, 52, 98.4);--pv-green-50: rgb(243.95, 252.1, 246.95);--pv-green-100: rgb(201.96, 241.08, 216.36);--pv-green-200: rgb(159.97, 230.06, 185.77);--pv-green-300: rgb(117.98, 219.04, 155.18);--pv-green-400: rgb(75.99, 208.02, 124.59);--pv-green-500: #22c55e;--pv-green-600: rgb(28.9, 167.45, 79.9);--pv-green-700: rgb(23.8, 137.9, 65.8);--pv-green-800: rgb(18.7, 108.35, 51.7);--pv-green-900: rgb(13.6, 78.8, 37.6);--pv-yellow-50: rgb(253.95, 251.2, 242.65);--pv-yellow-100: rgb(249.96, 236.76, 195.72);--pv-yellow-200: rgb(245.97, 222.32, 148.79);--pv-yellow-300: rgb(241.98, 207.88, 101.86);--pv-yellow-400: rgb(237.99, 193.44, 54.93);--pv-yellow-500: #eab308;--pv-yellow-600: rgb(198.9, 152.15, 6.8);--pv-yellow-700: rgb(163.8, 125.3, 5.6);--pv-yellow-800: rgb(128.7, 98.45, 4.4);--pv-yellow-900: rgb(93.6, 71.6, 3.2);--pv-cyan-50: rgb(242.55, 251.35, 252.85);--pv-cyan-100: rgb(195.24, 237.48, 244.68);--pv-cyan-200: rgb(147.93, 223.61, 236.51);--pv-cyan-300: rgb(100.62, 209.74, 228.34);--pv-cyan-400: rgb(53.31, 195.87, 220.17);--pv-cyan-500: #06b6d4;--pv-cyan-600: rgb(5.1, 154.7, 180.2);--pv-cyan-700: rgb(4.2, 127.4, 148.4);--pv-cyan-800: rgb(3.3, 100.1, 116.6);--pv-cyan-900: rgb(2.4, 72.8, 84.8);--pv-pink-50: rgb(254.05, 245.85, 249.9);--pv-pink-100: rgb(250.44, 211.08, 230.52);--pv-pink-200: rgb(246.83, 176.31, 211.14);--pv-pink-300: rgb(243.22, 141.54, 191.76);--pv-pink-400: rgb(239.61, 106.77, 172.38);--pv-pink-500: #ec4899;--pv-pink-600: rgb(200.6, 61.2, 130.05);--pv-pink-700: rgb(165.2, 50.4, 107.1);--pv-pink-800: rgb(129.8, 39.6, 84.15);--pv-pink-900: rgb(94.4, 28.8, 61.2);--pv-indigo-50: rgb(247.2, 247.35, 254.3);--pv-indigo-100: rgb(217.56, 218.28, 251.64);--pv-indigo-200: rgb(187.92, 189.21, 248.98);--pv-indigo-300: rgb(158.28, 160.14, 246.32);--pv-indigo-400: rgb(128.64, 131.07, 243.66);--pv-indigo-500: #6366f1;--pv-indigo-600: rgb(84.15, 86.7, 204.85);--pv-indigo-700: rgb(69.3, 71.4, 168.7);--pv-indigo-800: rgb(54.45, 56.1, 132.55);--pv-indigo-900: rgb(39.6, 40.8, 96.4);--pv-teal-50: rgb(243.25, 251.45, 250.55);--pv-teal-100: rgb(198.6, 237.96, 233.64);--pv-teal-200: rgb(153.95, 224.47, 216.73);--pv-teal-300: rgb(109.3, 210.98, 199.82);--pv-teal-400: rgb(64.65, 197.49, 182.91);--pv-teal-500: #14b8a6;--pv-teal-600: rgb(17, 156.4, 141.1);--pv-teal-700: rgb(14, 128.8, 116.2);--pv-teal-800: rgb(11, 101.2, 91.3);--pv-teal-900: rgb(8, 73.6, 66.4);--pv-orange-50: rgb(254.7, 248, 243.35);--pv-orange-100: rgb(253.56, 221.4, 199.08);--pv-orange-200: rgb(252.42, 194.8, 154.81);--pv-orange-300: rgb(251.28, 168.2, 110.54);--pv-orange-400: rgb(250.14, 141.6, 66.27);--pv-orange-500: #f97316;--pv-orange-600: rgb(211.65, 97.75, 18.7);--pv-orange-700: rgb(174.3, 80.5, 15.4);--pv-orange-800: rgb(136.95, 63.25, 12.1);--pv-orange-900: rgb(99.6, 46, 8.8);--pv-bluegray-50: rgb(247.25, 248.05, 249.2);--pv-bluegray-100: rgb(217.8, 221.64, 227.16);--pv-bluegray-200: rgb(188.35, 195.23, 205.12);--pv-bluegray-300: rgb(158.9, 168.82, 183.08);--pv-bluegray-400: rgb(129.45, 142.41, 161.04);--pv-bluegray-500: #64748b;--pv-bluegray-600: rgb(85, 98.6, 118.15);--pv-bluegray-700: rgb(70, 81.2, 97.3);--pv-bluegray-800: rgb(55, 63.8, 76.45);--pv-bluegray-900: rgb(40, 46.4, 55.6);--pv-purple-50: rgb(250.65, 246.5, 254.6);--pv-purple-100: rgb(234.12, 214.2, 253.08);--pv-purple-200: rgb(217.59, 181.9, 251.56);--pv-purple-300: rgb(201.06, 149.6, 250.04);--pv-purple-400: rgb(184.53, 117.3, 248.52);--pv-purple-500: #a855f7;--pv-purple-600: rgb(142.8, 72.25, 209.95);--pv-purple-700: rgb(117.6, 59.5, 172.9);--pv-purple-800: rgb(92.4, 46.75, 135.85);--pv-purple-900: rgb(67.2, 34, 98.8);--pv-red-50: rgb(255, 245.3, 244.75);--pv-red-100: rgb(255, 208.44, 205.8);--pv-red-200: rgb(255, 171.58, 166.85);--pv-red-300: rgb(255, 134.72, 127.9);--pv-red-400: rgb(255, 97.86, 88.95);--pv-red-500: #ff3d32;--pv-red-600: rgb(216.75, 51.85, 42.5);--pv-red-700: rgb(178.5, 42.7, 35);--pv-red-800: rgb(140.25, 33.55, 27.5);--pv-red-900: rgb(102, 24.4, 20);--pv-primary-50: rgb(243.05, 251.5, 248.7);--pv-primary-100: rgb(197.64, 238.2, 224.76);--pv-primary-200: rgb(152.23, 224.9, 200.82);--pv-primary-300: rgb(106.82, 211.6, 176.88);--pv-primary-400: rgb(61.41, 198.3, 152.94);--pv-primary-500: #10b981;--pv-primary-600: rgb(13.6, 157.25, 109.65);--pv-primary-700: rgb(11.2, 129.5, 90.3);--pv-primary-800: rgb(8.8, 101.75, 70.95);--pv-primary-900: rgb(6.4, 74, 51.6)}.p-editor-container .p-editor-toolbar{background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0 none;color:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{padding:.75rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#f3f4f6;color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem 1.25rem}.p-editor-container .p-editor-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-content .ql-editor{background:var(--input-bg-rest);border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:var(--text-primary)}.p-editor-container .ql-snow.ql-toolbar button:hover,.p-editor-container .ql-snow.ql-toolbar button:focus{color:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke{stroke:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill{fill:#4b5563}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#10b981}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#10b981}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:#10b981}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{color:#10b981}@layer primevue{.p-component,.p-component *{box-sizing:border-box}.p-hidden-space{visibility:hidden}.p-reset{padding:0;border:0;margin:0;font-size:100%;list-style:none;outline:0;text-decoration:none}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-sr-only{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal}.p-link{padding:0;border:none;margin:0;background-color:transparent;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:#0006;transition-duration:.2s}.p-disabled,.p-component:disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#6b7280}.pi{font-size:1rem}.p-icon{width:1rem;height:1rem}.p-link{border-radius:8px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;outline-color:transparent}.p-link:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}.p-autocomplete{display:inline-flex}.p-autocomplete-loader{position:absolute;top:50%;margin-top:-.5rem}.p-autocomplete-dd .p-autocomplete-input{width:1%;flex:1 1 auto}.p-autocomplete-dd .p-autocomplete-input,.p-autocomplete-dd .p-autocomplete-multiple-container{border-bottom-right-radius:0;border-top-right-radius:0}.p-autocomplete-dd .p-autocomplete-dropdown{border-bottom-left-radius:0;border-top-left-radius:0}.p-autocomplete .p-autocomplete-panel{min-width:100%}.p-autocomplete-panel{position:absolute;top:0;left:0;overflow:auto}.p-autocomplete-items{padding:0;margin:0;list-style-type:none}.p-autocomplete-item{position:relative;overflow:hidden;cursor:pointer;white-space:nowrap}.p-autocomplete-multiple-container{display:flex;overflow:hidden;flex-wrap:wrap;align-items:center;padding:0;margin:0;cursor:text;list-style-type:none}.p-autocomplete-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token{display:inline-flex;flex:1 1 auto}.p-autocomplete-input-token input{width:100%;padding:0;border:0 none;border-radius:0;margin:0;background-color:transparent;box-shadow:none;outline:0 none}.p-fluid .p-autocomplete{display:flex}.p-fluid .p-autocomplete-dd .p-autocomplete-input{width:1%}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.75rem}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container{border-color:var(--input-border-hover)}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container{padding:.25rem .75rem;gap:.5rem;outline-color:transparent}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{padding:0;margin:0;color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:.25rem .75rem;border-radius:4px;background:var(--bg-secondary);color:var(--text-primary)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{background:#e5e7eb;color:#4b5563}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-autocomplete-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items{padding:.75rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-child{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-child{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#f0fdfa;color:#047857}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus{background:#10b9813d}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-autocomplete-panel::-webkit-scrollbar{width:4px;height:72px;box-sizing:border-box;background-clip:content-box}.p-autocomplete-panel::-webkit-scrollbar-thumb{border-radius:4px;height:72px;background:var(--icons-tertiary)}.p-autocomplete-panel .p-autocomplete-items{padding:8px}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{overflow:visible;position:relative;color:var(--text-secondary);padding:6px 12px 8px}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background-color:var(--bg-primary-hover);color:var(--text-primary);border-radius:8px}.p-calendar{display:inline-flex;max-width:100%}.p-calendar .p-inputtext{width:1%;flex:1 1 auto}.p-calendar-w-btn .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.p-calendar-w-btn .p-datepicker-trigger{border-bottom-left-radius:0;border-top-left-radius:0}.p-calendar .p-datepicker-trigger-icon{cursor:pointer}.p-fluid .p-calendar{display:flex}.p-fluid .p-calendar .p-inputtext{width:1%}.p-calendar .p-datepicker{min-width:100%}.p-datepicker{width:auto}.p-datepicker-inline{display:inline-block;overflow-x:auto}.p-datepicker-header{display:flex;align-items:center;justify-content:space-between}.p-datepicker-header .p-datepicker-title{margin:0 auto}.p-datepicker-prev,.p-datepicker-next{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer}.p-datepicker-multiple-month .p-datepicker-group-container{display:flex}.p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group{flex:1 1 auto}.p-datepicker table{width:100%;border-collapse:collapse}.p-datepicker td>span{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;margin:0 auto;cursor:pointer}.p-monthpicker-month{position:relative;display:inline-flex;overflow:hidden;width:33.3%;align-items:center;justify-content:center;cursor:pointer}.p-yearpicker-year{position:relative;display:inline-flex;overflow:hidden;width:50%;align-items:center;justify-content:center;cursor:pointer}.p-datepicker-buttonbar{display:flex;align-items:center;justify-content:space-between}.p-timepicker{display:flex;align-items:center;justify-content:center}.p-timepicker button{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer}.p-timepicker>div{display:flex;flex-direction:column;align-items:center}.p-datepicker-touch-ui,.p-calendar .p-datepicker-touch-ui{min-width:80vw}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker{padding:.3rem;border:1px solid var(--input-border-rest);border-radius:8px;background:#fff;color:#4b5563}.p-datepicker:not(.p-datepicker-inline){border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{padding:.3rem;border-bottom:1px solid #f3f4f6;margin:0;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:#4b5563;font-weight:600}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:.85rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{padding:.3rem;color:#4b5563;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#10b981}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{margin:.8rem 0;font-size:1rem}.p-datepicker table th{padding:.3rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.3rem}.p-datepicker table td>span{width:2.5rem;height:2.5rem;border:1px solid transparent;border-radius:8px;outline-color:transparent;transition:box-shadow .2s}.p-datepicker table td>span.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{border-color:transparent;background:#9ca3af;color:#4b5563}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker .p-datepicker-buttonbar{padding:1rem 0;border-top:1px solid #e5e7eb}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{padding:.5rem;border-top:1px solid #e5e7eb}.p-datepicker .p-timepicker button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:.8rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.3rem;border-radius:8px;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker .p-yearpicker{margin:.8rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.3rem;border-radius:8px;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#f0fdfa;color:#047857}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{padding-top:0;padding-right:.3rem;padding-bottom:0;padding-left:.3rem;border-left:1px solid #e5e7eb}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker.p-datepicker-mobile table th,.p-datepicker.p-datepicker-mobile table td{padding:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled){outline-color:transparent}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-cascadeselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-cascadeselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-cascadeselect-label{display:block;overflow:hidden;width:1%;flex:1 1 auto;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-cascadeselect-label-empty{overflow:hidden;visibility:hidden}.p-cascadeselect .p-cascadeselect-panel{min-width:100%}.p-cascadeselect-item{cursor:pointer;font-weight:400;white-space:nowrap}.p-cascadeselect-item-content{position:relative;display:flex;overflow:hidden;align-items:center}.p-cascadeselect-group-icon{margin-left:auto}.p-cascadeselect-items{min-width:100%;padding:0;margin:0;list-style-type:none}.p-fluid .p-cascadeselect{display:flex}.p-fluid .p-cascadeselect .p-cascadeselect-label{width:1%}.p-cascadeselect-sublist{position:absolute;z-index:1;display:none;min-width:100%}.p-cascadeselect-item-active{overflow:visible}.p-cascadeselect-item-active>.p-cascadeselect-sublist{top:0;left:100%;display:block}.p-cascadeselect-enter-from,.p-cascadeselect-leave-active{opacity:0}.p-cascadeselect-enter-active{transition:opacity .15s}.p-cascadeselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-cascadeselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled{background-color:var(--input-bg-rest)}.p-cascadeselect.p-variant-filled:enabled:hover{background-color:var(--input-bg-rest)}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#f3f4f6}.p-cascadeselect .p-cascadeselect-label{padding:.5rem .75rem;border:0 none;background:transparent}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:var(--text-tertiary)}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-cascadeselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-cascadeselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items{padding:.75rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#f0fdfa;color:#047857}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#10b9813d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1.25rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox{width:16px;height:16px}.p-checkbox .p-checkbox-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid #d1d5db;border-radius:8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-checkbox .p-checkbox-box{width:16px;height:16px;border:1px solid #d1d5db;border-radius:8px;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:14px;height:14px}.p-checkbox.p-highlight .p-checkbox-box{border-color:#10b981;background:#10b981}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-border-hover)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:#047857;background:#047857;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:var(--input-border-critical)}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:var(--input-bg-rest)}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#10b981}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-input-filled .p-checkbox .p-checkbox-box{background-color:var(--input-bg-rest)}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#10b981}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-checkbox .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-rest);background:var(--input-bg-rest)}.p-checkbox.p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#1f2937}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937}.p-checkbox.accent .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-accent);background:var(--input-bg-accent)}.p-checkbox.accent.p-highlight .p-checkbox-box{border-color:var(--input-bg-accent-selected);background:var(--input-bg-accent-selected)}.p-checkbox.accent:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-bg-accent-selected)}.p-checkbox.accent:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--input-bg-accent-selected);background:var(--input-bg-accent-selected);color:#fff}.p-checkbox.critical .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-critical);background:var(--input-bg-critical)}.p-checkbox.critical.p-highlight .p-checkbox-box{border-color:var(--input-bg-critical-selected);background:var(--input-bg-critical-selected)}.p-checkbox.critical:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--input-bg-critical-selected)}.p-checkbox.critical:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--input-bg-critical-selected);background:var(--input-bg-critical-selected)}.p-chips{display:inline-flex}.p-chips-multiple-container{display:flex;overflow:hidden;flex-wrap:wrap;align-items:center;padding:0;margin:0;cursor:text;list-style-type:none}.p-chips-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{width:100%;padding:0;border:0 none;border-radius:0;margin:0;background-color:transparent;box-shadow:none;outline:0 none}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--input-border-hover)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{padding:.25rem .75rem;outline-color:transparent}.p-chips .p-chips-multiple-container .p-chips-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#e5e7eb;color:#4b5563}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{padding:0;margin:0;color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-colorpicker-panel .p-colorpicker-color{background:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,#fff0)}.p-colorpicker-panel .p-colorpicker-hue{background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.p-colorpicker-preview{width:2rem;height:2rem}.p-colorpicker-panel{border:1px solid #191919;background:#323232}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 12px #0000001a}.p-dropdown{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-.5rem}.p-dropdown-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-dropdown-label{display:block;overflow:hidden;width:1%;flex:1 1 auto;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;font-weight:400;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{padding:0;margin:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-dropdown:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:var(--input-bg-rest)}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{border:0 none;background:transparent}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--text-tertiary)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-dropdown .p-dropdown-clear-icon{right:3rem;color:#6b7280}.p-dropdown.p-invalid.p-component{border-color:var(--input-border-critical)}.p-dropdown-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-dropdown-panel .p-dropdown-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:#6b7280}.p-dropdown-panel .p-dropdown-items{padding:.75rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#f0fdfa;color:#047857}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#10b9813d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{position:relative;margin-right:.5rem;margin-left:-.5rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-dropdown .p-inputtext:-moz-read-only{background:none}.p-dropdown .p-inputtext:read-only{background:none}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{border-color:var(--input-border-rest);box-shadow:none}.p-dropdown-panel .p-dropdown-header{padding:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-left:1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{left:.75rem}.p-dropdown-panel .p-dropdown-items{padding:8px}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);border-radius:8px;position:relative;margin-bottom:8px;overflow:unset}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:var(--input-bg-rest);color:var(--text-primary)}.p-float-label{position:relative;display:block}.p-float-label label{position:absolute;top:50%;margin-top:-.5rem;line-height:1;pointer-events:none;transition-property:all;transition-timing-function:ease}.p-float-label:has(textarea) label{top:1rem}.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label{top:-.75rem;font-size:12px}.p-float-label input::-moz-placeholder,.p-float-label .p-inputtext::-moz-placeholder{opacity:0;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label input:focus::-moz-placeholder,.p-float-label .p-inputtext:focus::-moz-placeholder{opacity:1;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{position:absolute;top:50%;margin-top:-.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp-input{width:2.5rem;text-align:center}.p-inputotp-input.p-inputtext{max-width:2.5rem}.p-inputgroup{display:flex;width:100%;align-items:stretch}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;width:100%;align-items:stretch}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-fluid .p-inputgroup .p-input{width:1%;flex:1 1 auto}.p-inputgroup-addon{min-width:3rem;padding:.5rem .75rem;border-top:1px solid var(--input-border-rest);border-bottom:1px solid var(--input-border-rest);border-left:1px solid var(--input-border-rest);background:#f3f4f6;color:#6b7280}.p-inputgroup-addon:last-child{border-right:1px solid var(--input-border-rest)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-inputgroup .p-float-label:first-child input{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-inputgroup .p-float-label:last-child input{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:3rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{left:.75rem;color:#6b7280}.p-icon-field-right>.p-input-icon:last-of-type{right:.75rem;color:#6b7280}.p-inputnumber{display:inline-flex}.p-inputnumber-button{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label{display:none}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0}.p-inputnumber-buttons-stacked .p-inputnumber-input{border-bottom-right-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{padding:0;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:1 1 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{order:3;border-bottom-left-radius:0;border-top-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{order:2;border-radius:0}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{order:1;border-bottom-right-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{width:100%;order:1;border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{order:2;border-radius:0;text-align:center}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{width:100%;order:3;border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-input{flex:1 1 auto}.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-inputnumber.p-variant-filled>.p-inputnumber-input{background-color:var(--input-bg-rest)}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:hover{background-color:var(--input-bg-rest)}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:focus{background-color:#f3f4f6}.p-inputswitch{display:inline-block}.p-inputswitch-input{cursor:pointer}.p-inputswitch-slider{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;cursor:pointer}.p-inputswitch-slider:before{position:absolute;top:50%;content:""}.p-inputswitch{width:3.5rem;height:1.8rem}.p-inputswitch .p-inputswitch-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border-radius:30px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-inputswitch .p-inputswitch-slider{border-radius:30px;background:var(--grey-200);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{left:.15rem;width:1.5rem;height:1.5rem;border-radius:50%;margin-top:-.75rem;background:#fff;transition-duration:.2s}.p-inputswitch.p-highlight .p-inputswitch-slider{background:var(--input-bg-accent-selected)}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translate(1.5rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b7bcc5}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#059669}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:var(--input-border-critical)}.p-inputswitch.p-highlight .p-inputswitch-slider{box-shadow:none}.p-inputswitch.large{width:4.5rem;height:2.5rem}.p-inputswitch.large .p-inputswitch-slider:before{width:2rem;height:2rem;left:.55rem;margin-top:-1rem}.p-fluid .p-inputtext{width:100%}.p-inputtext{padding:.5rem .75rem;border:1px solid var(--input-border-rest);border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--input-bg-rest);color:var(--text-primary);font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:var(--input-border-hover)}.p-inputtext:enabled:focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputtext.p-variant-filled{background-color:var(--input-bg-rest)}.p-inputtext.p-variant-filled:enabled:hover{background-color:var(--input-bg-rest)}.p-inputtext.p-variant-filled:enabled:focus{background-color:#f3f4f6}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem .65625rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem .9375rem}.p-float-label>label{left:.75rem;color:var(--text-tertiary);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--input-border-critical)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--text-tertiary)}:-moz-placeholder{color:var(--text-tertiary)}::-moz-placeholder{color:var(--text-tertiary)}:-ms-input-placeholder{color:var(--text-tertiary)}.p-input-filled .p-inputtext{background-color:var(--input-bg-rest)}.p-input-filled .p-inputtext:enabled:hover{background-color:var(--input-bg-rest)}.p-input-filled .p-inputtext:enabled:focus{background-color:#f3f4f6}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem .65625rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem .9375rem}.p-inputtext{width:100%;font-size:16px;font-weight:500;line-height:20px;background:#fff}.p-inputtext::-moz-placeholder{color:var(--text-tertiary);font-size:16px;font-weight:500;line-height:20px}.p-inputtext::placeholder{color:var(--text-tertiary);font-size:16px;font-weight:500;line-height:20px}.p-inputtext:disabled{background-color:var(--input-bg-disabled);cursor:not-allowed}.p-inputtext:-moz-read-only{background-color:var(--input-bg-disabled);color:var(--text-secondary)}.p-inputtext:read-only{background-color:var(--input-bg-disabled);color:var(--text-secondary)}.p-knob-range{fill:none;transition:stroke .1s ease-in}.p-knob-value{animation-fill-mode:forwards;animation-name:dash-frame;fill:none}.p-knob-text{font-size:1.3rem;text-align:center}@keyframes dash-frame{to{stroke-dashoffset:0}}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{padding:0;margin:0;list-style-type:none}.p-listbox-item{position:relative;overflow:hidden;cursor:pointer}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-listbox-filter{width:100%}.p-listbox{border:1px solid var(--input-border-rest);border-radius:8px;background:#fff;color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:#6b7280}.p-listbox .p-listbox-list{padding:.75rem 0;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;color:#4b5563;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#f0fdfa;color:#047857}.p-listbox .p-listbox-list .p-listbox-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-listbox .p-listbox-list .p-listbox-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#10b9813d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-listbox.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:var(--input-border-critical)}.p-multiselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-multiselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-multiselect-label{display:block;overflow:hidden;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{padding:0;margin:0;list-style-type:none}.p-multiselect-item{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;font-weight:400;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{position:relative;display:flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-multiselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:var(--input-bg-rest)}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-multiselect .p-multiselect-label{padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--text-tertiary)}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-multiselect .p-multiselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-multiselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .75rem}.p-multiselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-multiselect-panel .p-multiselect-header{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:#6b7280}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.75rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#f0fdfa;color:#047857}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#10b9813d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{padding:.75rem 1.25rem;margin:0;background:#fff;color:#374151;font-weight:700}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-multiselect{background:#fff}.p-multiselect.p-invalid.p-component{background:var(--input-bg-critical)}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{border-color:var(--input-border-rest);box-shadow:none}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.25rem .4rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);font-size:14px;font-weight:500;line-height:18px}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.3rem}.p-multiselect-panel>.p-multiselect-header{padding:8px}.p-multiselect-panel>.p-multiselect-header>.p-multiselect-filter-container .p-inputtext{padding-left:1.75rem}.p-multiselect-panel>.p-multiselect-header>.p-multiselect-filter-container>.p-multiselect-filter-icon{left:.75rem}.p-multiselect-panel>.p-multiselect-header .p-multiselect-close{display:none}.p-multiselect-panel .p-multiselect-items{padding:8px}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary);border-radius:8px;position:relative;margin-bottom:8px;overflow:unset}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover{background:var(--input-bg-rest);color:var(--text-primary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover .p-checkbox-box{border-color:#1f2937}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:var(--input-bg-rest);color:var(--text-primary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{border-color:#1f2937;background:#1f2937;color:#fff}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled.p-highlight .p-checkbox-box .p-checkbox-icon.p-icon{width:11px;height:11px}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-variant-filled .p-checkbox-box{border-radius:4px;border:1.5px solid var(--input-border-rest);background:var(--input-bg-rest)}.p-password{display:inline-flex}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{width:0;height:100%;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--input-border-critical)}.p-password-panel{padding:1.25rem;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-password-panel .p-password-meter{margin-bottom:.5rem;background:#e5e7eb}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ea5455}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ff9f42}.p-password-panel .p-password-meter .p-password-strength.strong{background:#29c76f}.p-radiobutton{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;align-items:center;justify-content:center}.p-radiobutton-icon{border-radius:50%;backface-visibility:hidden;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{width:16px;height:16px}.p-radiobutton .p-radiobutton-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid var(--input-border-rest);border-radius:50%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-radiobutton .p-radiobutton-box{width:16px;height:16px;border:1px solid var(--input-border-rest);border-radius:50%;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{width:8px;height:8px;background-color:var(--bg-primary);transition-duration:.2s}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--input-border-critical)}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:var(--input-bg-rest)}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:var(--input-border-accent)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--input-border-accent);background:var(--input-border-accent)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--input-border-hover)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--input-border-accent);background:var(--input-border-accent)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:unset;box-shadow:unset;outline:unset;outline-offset:unset}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#4b5563;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.143rem;height:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ea5455}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:#10b981}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#10b981}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#e73d3e}.p-selectbutton .p-button{border:1px solid #d1d5db;background:var(--input-bg-rest);color:#4b5563;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6b7280}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{border-color:#d1d5db;background:#f3f4f6;color:#4b5563}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#374151}.p-selectbutton .p-button.p-highlight{border-color:#10b981;background:#10b981;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{border-color:#059669;background:#059669;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:var(--input-border-critical)}.d-select-button .p-button-label,.bool-select-button .p-button-label{font-weight:500}.d-select-button.p-selectbutton .p-button,.bool-select-button.p-selectbutton .p-button{min-width:80px;border:1px solid var(--border-primary);background:var(--bg-tertiary);color:var(--text-primary);font-size:14px;font-weight:500;line-height:18px;padding:6px 16px 8px}.d-select-button.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover,.bool-select-button.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--bg-primary);color:var(--text-primary)}.d-select-button.p-selectbutton .p-button:focus,.bool-select-button.p-selectbutton .p-button:focus{box-shadow:none}.d-select-button.p-selectbutton .p-button.p-highlight{background:var(--bg-primary-inverse);color:var(--text-primary-on-color)}.d-select-button.p-selectbutton .p-button.p-highlight:hover{border-color:transparent;background:var(--bg-primary-inverse);color:var(--text-primary-on-color)}.bool-select-button.p-selectbutton .p-button{padding:8px 16px}.bool-select-button.p-selectbutton .p-button.p-highlight{border-color:var(--border-primary);background:var(--bg-primary)}.bool-select-button.p-selectbutton .p-button.p-highlight:hover{color:var(--text-primary)}.p-slider{position:relative}.p-slider .p-slider-handle{display:block;cursor:grab;touch-action:none}.p-slider-range{display:block}.p-slider-horizontal .p-slider-range{top:0;left:0;height:100%}.p-slider-horizontal .p-slider-handle{top:50%}.p-slider-vertical{height:100px}.p-slider-vertical .p-slider-handle{left:50%}.p-slider-vertical .p-slider-range{bottom:0;left:0;width:100%}.p-slider{border:0 none;border-radius:8px;background:#e5e7eb}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-.5715rem;margin-left:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{width:1.143rem;height:1.143rem;border:2px solid #10b981;border-radius:50%;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-slider .p-slider-range{border-radius:8px;background:#10b981}.p-slider:not(.p-disabled) .p-slider-handle:hover{border-color:#10b981;background:#10b981}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-inputtextarea{width:100%;resize:none;overflow:hidden}.p-treeselect{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treeselect-trigger{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-treeselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-treeselect-label{display:block;overflow:hidden;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.p-treeselect-label-empty{overflow:hidden;visibility:hidden}.p-treeselect-token{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.p-treeselect .p-treeselect-panel{min-width:100%}.p-treeselect-items-wrapper{overflow:auto}.p-fluid .p-treeselect{display:flex}.p-treeselect{border:1px solid var(--input-border-rest);border-radius:8px;background:var(--input-bg-rest);outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:var(--input-border-hover)}.p-treeselect:not(.p-disabled).p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-treeselect.p-variant-filled{background:var(--input-bg-rest)}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-treeselect .p-treeselect-label{padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:var(--text-tertiary)}.p-treeselect.p-treeselect-chip .p-treeselect-token{padding:.25rem .75rem;border-radius:4px;margin-right:.5rem;background:var(--bg-secondary);color:var(--text-primary)}.p-treeselect .p-treeselect-trigger{width:3rem;background:transparent;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#6b7280}.p-treeselect.p-invalid.p-component{border-color:var(--input-border-critical)}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .75rem}.p-treeselect-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0 none}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{padding:.75rem 1.25rem;background:transparent;color:#4b5563}.p-input-filled .p-treeselect{background:var(--input-bg-rest)}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:var(--input-bg-rest)}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#f3f4f6}.p-togglebutton{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0;border:1px solid #d1d5db;border-radius:8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;outline:0 none}.p-togglebutton .p-button{border:1px solid #d1d5db;background:var(--input-bg-rest);color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6b7280}.p-togglebutton.p-highlight .p-button{border-color:#10b981;background:#10b981;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{border-color:#d1d5db;background:#f3f4f6;color:#4b5563}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#374151}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{border-color:#059669;background:#059669;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:var(--input-border-critical)}.p-checkbox{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{display:flex;align-items:center;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:var(--input-bg-rest)}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#10b981}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--input-bg-rest)}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#047857}.p-button{position:relative;display:inline-flex;overflow:hidden;align-items:center;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{width:0;flex:0 0 auto;visibility:hidden}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-button-group .p-button{margin:0}.p-button-group .p-button:not(:last-child),.p-button-group .p-button:not(:last-child):hover{border-right:0 none}.p-button-group .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-button-group .p-button:first-of-type:not(:only-of-type){border-bottom-right-radius:0;border-top-right-radius:0}.p-button-group .p-button:last-of-type:not(:only-of-type){border-bottom-left-radius:0;border-top-left-radius:0}.p-button-group .p-button:focus{position:relative;z-index:1}.p-button{padding:.5rem .75rem;border:1px solid #10b981;border-radius:8px;background:#34996b;color:#fff;font-size:1rem;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{border-color:#059669;background:#059669;color:#fff}.p-button:not(:disabled):active{border-color:#047857;background:#047857;color:#fff}.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#34996b}.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#34996b0a;color:#34996b}.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#34996b29;color:#34996b}.p-button.p-button-outlined.p-button-plain{border-color:#6b7280;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#34996b}.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#34996b0a;color:#34996b}.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#34996b29;color:#34996b}.p-button.p-button-text.p-button-plain{color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{min-width:1rem;height:1rem;margin-left:.5rem;background-color:#fff;color:#34996b;line-height:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:3rem;padding:.75rem 0}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{height:3rem;border-radius:50%}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .65625rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem .9375rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:3rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button.p-button-secondary,.p-button-group.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{border:1px solid #64748b;background:#64748b;color:#fff}.p-button.p-button-secondary:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{border-color:#475569;background:#475569;color:#fff}.p-button.p-button-secondary:not(:disabled):focus,.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e2e8f0}.p-button.p-button-secondary:not(:disabled):active,.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{border-color:#334155;background:#334155;color:#fff}.p-button.p-button-secondary.p-button-outlined,.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#64748b0a;color:#64748b}.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#64748b29;color:#64748b}.p-button.p-button-secondary.p-button-text,.p-button-group.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#64748b0a;color:#64748b}.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#64748b29;color:#64748b}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{border:1px solid #0ea5e9;background:#0ea5e9;color:#fff}.p-button.p-button-info:not(:disabled):hover,.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{border-color:#0284c7;background:#0284c7;color:#fff}.p-button.p-button-info:not(:disabled):focus,.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe}.p-button.p-button-info:not(:disabled):active,.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{border-color:#0369a1;background:#0369a1;color:#fff}.p-button.p-button-info.p-button-outlined,.p-button-group.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#0ea5e9}.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#0ea5e90a;color:#0ea5e9}.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#0ea5e929;color:#0ea5e9}.p-button.p-button-info.p-button-text,.p-button-group.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#0ea5e9}.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#0ea5e90a;color:#0ea5e9}.p-button.p-button-info.p-button-text:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#0ea5e929;color:#0ea5e9}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{border:1px solid #22c55e;background:#22c55e;color:#fff}.p-button.p-button-success:not(:disabled):hover,.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{border-color:#16a34a;background:#16a34a;color:#fff}.p-button.p-button-success:not(:disabled):focus,.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bbf7d0}.p-button.p-button-success:not(:disabled):active,.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{border-color:#15803d;background:#15803d;color:#fff}.p-button.p-button-success.p-button-outlined,.p-button-group.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#22c55e0a;color:#22c55e}.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#22c55e29;color:#22c55e}.p-button.p-button-success.p-button-text,.p-button-group.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#22c55e0a;color:#22c55e}.p-button.p-button-success.p-button-text:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#22c55e29;color:#22c55e}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{border:1px solid #f97316;background:#f97316;color:#fff}.p-button.p-button-warning:not(:disabled):hover,.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{border-color:#ea580c;background:#ea580c;color:#fff}.p-button.p-button-warning:not(:disabled):focus,.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde68a}.p-button.p-button-warning:not(:disabled):active,.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{border-color:#c2410c;background:#c2410c;color:#fff}.p-button.p-button-warning.p-button-outlined,.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#f97316}.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#f973160a;color:#f97316}.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#f9731629;color:#f97316}.p-button.p-button-warning.p-button-text,.p-button-group.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#f97316}.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#f973160a;color:#f97316}.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#f9731629;color:#f97316}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{border:1px solid #a855f7;background:#a855f7;color:#fff}.p-button.p-button-help:not(:disabled):hover,.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{border-color:#9333ea;background:#9333ea;color:#fff}.p-button.p-button-help:not(:disabled):focus,.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e9d5ff}.p-button.p-button-help:not(:disabled):active,.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{border-color:#7e22ce;background:#7e22ce;color:#fff}.p-button.p-button-help.p-button-outlined,.p-button-group.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#a855f70a;color:#a855f7}.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#a855f729;color:#a855f7}.p-button.p-button-help.p-button-text,.p-button-group.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#a855f70a;color:#a855f7}.p-button.p-button-help.p-button-text:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#a855f729;color:#a855f7}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{border:1px solid #ef4444;background:#ef4444;color:#fff}.p-button.p-button-danger:not(:disabled):hover,.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{border-color:#dc2626;background:#dc2626;color:#fff}.p-button.p-button-danger:not(:disabled):focus,.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fecaca}.p-button.p-button-danger:not(:disabled):active,.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{border-color:#b91c1c;background:#b91c1c;color:#fff}.p-button.p-button-danger.p-button-outlined,.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#ef44440a;color:#ef4444}.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#ef444429;color:#ef4444}.p-button.p-button-danger.p-button-text,.p-button-group.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#ef44440a;color:#ef4444}.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#ef444429;color:#ef4444}.p-button.p-button-contrast,.p-button-group.p-button-contrast>.p-button,.p-splitbutton.p-button-contrast>.p-button{border:1px solid #1f2937;background:#1f2937;color:#fff}.p-button.p-button-contrast:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{border-color:#374151;background:#374151;color:#fff}.p-button.p-button-contrast:not(:disabled):focus,.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-contrast:not(:disabled):active,.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{border-color:#4b5563;background:#4b5563;color:#fff}.p-button.p-button-contrast.p-button-outlined,.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{border:1px solid;background-color:transparent;color:#1f2937}.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{border:1px solid;background:#1f29370a;color:#1f2937}.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{border:1px solid;background:#1f293729;color:#1f2937}.p-button.p-button-contrast.p-button-text,.p-button-group.p-button-contrast>.p-button.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{border-color:transparent;background-color:transparent;color:#1f2937}.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{border-color:transparent;background:#1f29370a;color:#1f2937}.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{border-color:transparent;background:#1f293729;color:#1f2937}.p-button.p-button-link{border:transparent;background:transparent;color:#047857}.p-button.p-button-link:not(:disabled):hover{border-color:transparent;background:transparent;color:#047857}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{border-color:transparent;background:transparent;box-shadow:0 0 0 .2rem var(--green-100)}.p-button.p-button-link:not(:disabled):active{border-color:transparent;background:transparent;color:#047857}.p-speeddial{position:absolute;display:flex}.p-speeddial-button{z-index:1}.p-speeddial-list{z-index:2;display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none;pointer-events:none;transition:top 0s linear .2s}.p-speeddial-item{opacity:0;transform:scale(0);transition:transform .2s cubic-bezier(.4,0,.2,1) 0ms,opacity .8s;will-change:transform}.p-speeddial-action{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;border-radius:50%}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{position:absolute}.p-speeddial-rotate{transition:transform .25s cubic-bezier(.4,0,.2,1) 0ms;will-change:transform}.p-speeddial-mask{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .25s cubic-bezier(.25,.8,.25,1)}.p-speeddial-mask-visible{opacity:1;pointer-events:none;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-speeddial-opened .p-speeddial-list{pointer-events:auto}.p-speeddial-opened .p-speeddial-item{opacity:1;transform:scale(1)}.p-speeddial-opened .p-speeddial-rotate{transform:rotate(45deg)}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-icon{width:1.3rem;height:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-speeddial-action{width:3rem;height:3rem;background:#4b5563;color:#fff;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-speeddial-action:hover{background:#022354;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{margin:0}.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{border-radius:8px;background-color:#0006}.p-splitbutton{position:relative;display:inline-flex}.p-splitbutton .p-splitbutton-defaultbutton,.p-splitbutton.p-button-rounded>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button-outlined.p-button:hover{flex:1 1 auto;border-right:0 none;border-bottom-right-radius:0;border-top-right-radius:0}.p-splitbutton-menubutton,.p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button{display:flex;align-items:center;justify-content:center;border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton .p-menu{min-width:100%}.p-fluid .p-splitbutton{display:flex}.p-splitbutton{border-radius:8px}.p-splitbutton.p-button-rounded{border-radius:2rem}.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-carousel{display:flex;flex-direction:column}.p-carousel-content{display:flex;overflow:auto;flex-direction:column}.p-carousel-prev,.p-carousel-next{position:relative;display:flex;overflow:hidden;flex-grow:0;flex-shrink:0;align-items:center;align-self:center;justify-content:center}.p-carousel-container{display:flex;flex-direction:row}.p-carousel-items-content{overflow:hidden;width:100%}.p-carousel-items-container{display:flex;flex-direction:row}.p-carousel-indicators{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.p-carousel-indicator>button{display:flex;align-items:center;justify-content:center}.p-carousel-vertical .p-carousel-container{flex-direction:column}.p-carousel-vertical .p-carousel-items-container{height:100%;flex-direction:column}.p-items-hidden .p-carousel-item{visibility:hidden}.p-items-hidden .p-carousel-item.p-carousel-item-active{visibility:visible}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem;margin-bottom:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{width:2rem;height:.5rem;border-radius:0;background-color:#d1d5db;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#9ca3af}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-datatable{position:relative}.p-datatable-table{width:100%;border-spacing:0px}.p-datatable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-datatable .p-sortable-column .p-column-title,.p-datatable .p-sortable-column .p-sortable-column-icon,.p-datatable .p-sortable-column .p-sortable-column-badge{vertical-align:middle}.p-datatable .p-sortable-column .p-sortable-column-badge{display:inline-flex;align-items:center;justify-content:center}.p-datatable-hoverable-rows .p-selectable-row{cursor:pointer}.p-datatable-scrollable>.p-datatable-wrapper{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{z-index:1;top:0}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{position:sticky;z-index:1}.p-datatable-scrollable-table>.p-datatable-tfoot{z-index:1;bottom:0}.p-datatable-scrollable .p-frozen-column{position:sticky;background:inherit}.p-datatable-scrollable th.p-frozen-column{z-index:1}.p-datatable-flex-scrollable{display:flex;height:100%;flex-direction:column}.p-datatable-flex-scrollable>.p-datatable-wrapper{display:flex;height:100%;flex:1;flex-direction:column}.p-datatable-scrollable-table>.p-datatable-tbody>.p-rowgroup-header{position:sticky;z-index:1}.p-datatable-resizable-table>.p-datatable-thead>tr>th,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-tbody>tr>td{overflow:hidden;white-space:nowrap}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-resizable-column:not(.p-frozen-column){position:relative;background-clip:padding-box}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-resizable-column:last-child .p-column-resizer{display:none}.p-datatable .p-column-resizer{position:absolute;top:0;right:0;display:block;width:.5rem;height:100%;padding:0;border:1px solid transparent;margin:0;cursor:col-resize}.p-datatable .p-column-header-content{display:flex;align-items:center}.p-datatable .p-column-resizer-helper{position:absolute;z-index:10;display:none;width:1px}.p-datatable .p-row-editor-init,.p-datatable .p-row-editor-save,.p-datatable .p-row-editor-cancel,.p-datatable .p-row-toggler{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center}.p-datatable-reorder-indicator-up,.p-datatable-reorder-indicator-down{position:absolute;display:none}.p-reorderable-column,.p-datatable-reorderablerow-handle{cursor:move}.p-datatable .p-datatable-loading-overlay{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.p-column-filter-row{display:flex;width:100%;align-items:center}.p-column-filter-menu{display:inline-flex;margin-left:auto}.p-column-filter-row .p-column-filter-element{width:1%;flex:1 1 auto}.p-column-filter-menu-button,.p-column-filter-clear-button{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-column-filter-row-items{padding:0;margin:0;list-style:none}.p-column-filter-row-item{cursor:pointer}.p-column-filter-add-button,.p-column-filter-remove-button{justify-content:center}.p-column-filter-add-button .p-button-label,.p-column-filter-remove-button .p-button-label{flex-grow:0}.p-column-filter-buttonbar{display:flex;align-items:center;justify-content:space-between}.p-column-filter-buttonbar .p-button:not(.p-button-icon-only){width:auto}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{display:none}.p-datatable-virtualscroller-spacer{display:flex}.p-datatable .p-virtualscroller .p-virtualscroller-loading{position:sticky;top:0;left:0;min-height:0;transform:none!important}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-datatable .p-datatable-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-datatable .p-datatable-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;color:#374151;font-weight:700}.p-datatable .p-datatable-thead>tr>th{padding:.75rem;border:1px solid var(--border-primary);border-width:0 0 1px 0;background:var(--bg-tertiary);color:#374151;font-weight:700;text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{padding:1rem;border:1px solid #e5e7eb;border-width:0 0 1px 0;background:#f9fafb;color:#374151;font-weight:700;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{margin-left:.5rem;color:#374151}.p-datatable .p-sortable-column .p-sortable-column-badge{min-width:1.143rem;height:1.143rem;border-radius:50%;margin-left:.5rem;background:#f0fdfa;color:#047857;line-height:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-datatable .p-sortable-column.p-highlight{background:#f0fdfa;color:#047857}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#047857}.p-datatable .p-sortable-column.p-highlight:hover{background:#f0fdfa;color:#047857}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#047857}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{padding:1.25rem .75rem;border:1px solid var(--border-secondary);border-width:0 0 1px 0;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:700}.p-datatable .p-datatable-tbody>tr:focus-visible{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--bg-primary-selected);color:#047857}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #f0fdfa}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #f0fdfa}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:var(--bg-primary-hover);color:#4b5563}.p-datatable .p-column-resizer-helper{background:#10b981}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--bg-tertiary)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f8f8fa}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#f0fdfa;color:#047857}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler{color:#047857}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#047857}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.375rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.625rem .375rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:.9375rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.5625rem .9375rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover>td{border-color:var(--border-primary)}.p-datatable .p-datatable-thead>tr>th{color:var(--text-primary);font-size:14px;font-weight:700;line-height:18px}.p-datatable .p-datatable-thead>tr>th:not(:last-of-type){border-right:1px solid var(--border-primary)}.p-datatable .p-datatable-thead>tr>th.t-align-right .p-column-header-content{justify-content:flex-end}.p-datatable .p-datatable-tbody>tr>td{color:var(--text-primary);font-size:16px;font-weight:500;line-height:20px}.p-datatable .p-datatable-tbody>tr>td.t-align-right{text-align:right}.p-datatable .p-datatable-tbody>tr>td.v-align-top{vertical-align:top}.p-datatable .p-datatable-tbody>tr.disabled>td{color:var(--text-tertiary)}.p-datatable .p-datatable-tbody>tr.p-highlight>td{border-color:var(--border-primary)}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.75rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.75rem .5rem;font-size:14px;font-weight:500;line-height:18px}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-dataview .p-dataview-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-dataview .p-dataview-content{padding:0;border:0 none;background:#fff;color:#4b5563}.p-dataview .p-dataview-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#374151;font-weight:700}.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{margin-left:.5rem}.p-column-filter-menu-button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#f0fdfa;color:#047857}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-clear-button{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-overlay{min-width:12.5rem;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items{padding:.75rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{padding:.75rem 1.25rem;border:0 none;border-radius:0;margin:0;background:transparent;color:#4b5563;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:first-child{margin-top:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:last-child{margin-bottom:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#f0fdfa;color:#047857}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{padding:.75rem 1.25rem;border-bottom:1px solid #e5e7eb;margin:0;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-column-filter-overlay-menu .p-column-filter-constraint{padding:1.25rem;border-bottom:1px solid #e5e7eb}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0 none}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1.25rem}.p-orderlist{display:flex}.p-orderlist-controls{display:flex;flex-direction:column;justify-content:center}.p-orderlist-list-container{flex:1 1 auto}.p-orderlist-list{overflow:auto;min-height:12rem;max-height:24rem;padding:0;margin:0;list-style-type:none}.p-orderlist-item{position:relative;overflow:hidden;cursor:pointer}.p-orderlist.p-state-disabled .p-orderlist-item,.p-orderlist.p-state-disabled .p-button{cursor:default}.p-orderlist.p-state-disabled .p-orderlist-list{overflow:hidden}.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-list-container{border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-orderlist .p-orderlist-list-container.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-orderlist .p-orderlist-header{padding:.9rem;color:#374151;font-weight:700}.p-orderlist .p-orderlist-list{padding:.75rem 0;color:#4b5563;outline:0 none}.p-orderlist .p-orderlist-list:not(:first-child){border-top:1px solid #e5e7eb}.p-orderlist .p-orderlist-list .p-orderlist-item{padding:.75rem 1.25rem;border:0 none;margin:0;background:transparent;color:#4b5563;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:first-child{margin-top:0}.p-orderlist .p-orderlist-list .p-orderlist-item:last-child{margin-bottom:0}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#f0fdfa;color:#047857}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#10b9813d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#f8f8fa}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f3f4f6}.p-organizationchart-table{margin:0 auto;border-collapse:separate;border-spacing:0}.p-organizationchart-table>tbody>tr>td{padding:0 .75rem;text-align:center;vertical-align:top}.p-organizationchart-node-content{position:relative;display:inline-block}.p-organizationchart-node-content .p-node-toggler{position:absolute;z-index:2;bottom:-.75rem;left:50%;width:1.5rem;height:1.5rem;margin-left:-.75rem;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-organizationchart-node-content .p-node-toggler .p-node-toggler-icon{position:relative;top:.25rem}.p-organizationchart-line-down{width:1px;height:20px;margin:0 auto}.p-organizationchart-line-right,.p-organizationchart-line-left{border-radius:0}.p-organizationchart-selectable-node{cursor:pointer}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#f0fdfa;color:#047857}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#83efd6}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-color:#e5e7eb;border-right:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-node-content{padding:1.25rem;border:1px solid #e5e7eb;background:#fff;color:#4b5563}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{border-radius:50%;background:inherit;color:inherit;outline-color:transparent}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-paginator-default{display:flex}.p-paginator{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.p-paginator-left-content{margin-right:auto}.p-paginator-right-content{margin-left:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev,.p-paginator-current{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-paginator-element:focus{position:relative;z-index:1}.p-paginator{padding:.5rem 1rem;border:solid #f3f4f6;border-width:0;border-radius:8px;background:#fff;color:#6b7280}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{min-width:3rem;height:3rem;border:0 none;border-radius:50%;margin:.143rem;background-color:transparent;color:#6b7280;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-paginator .p-paginator-first{border-bottom-left-radius:50%;border-top-left-radius:50%}.p-paginator .p-paginator-last{border-bottom-right-radius:50%;border-top-right-radius:50%}.p-paginator .p-dropdown{height:3rem;margin-right:.5rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-right:.5rem;margin-left:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:3rem}.p-paginator .p-paginator-current{min-width:3rem;height:3rem;padding:0 .5rem;border:0 none;margin:.143rem;background-color:transparent;color:#6b7280}.p-paginator .p-paginator-pages .p-paginator-page{min-width:3rem;height:3rem;border:0 none;border-radius:50%;margin:.143rem;background-color:transparent;color:#6b7280;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{border-color:#f0fdfa;background:#f0fdfa;color:#047857}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-picklist{display:flex}.p-picklist-buttons{display:flex;flex-direction:column;justify-content:center}.p-picklist-list-wrapper{flex:1 1 50%}.p-picklist-list{overflow:auto;min-height:12rem;max-height:24rem;padding:0;margin:0;list-style-type:none}.p-picklist-item{position:relative;overflow:hidden;cursor:pointer}.p-picklist-item.p-picklist-flip-enter-active.p-picklist-flip-enter-to,.p-picklist-item.p-picklist-flip-leave-active.p-picklist-flip-leave-to{transition:none}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-list-wrapper{border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-picklist .p-picklist-list-wrapper.p-focus{border-color:var(--input-border-accent);box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-picklist .p-picklist-header{padding:.9rem;color:#374151;font-weight:700}.p-picklist .p-picklist-list{padding:.75rem 0;color:#4b5563;outline:0 none}.p-picklist .p-picklist-list:not(:first-child){border-top:1px solid #e5e7eb}.p-picklist .p-picklist-list .p-picklist-item{padding:.75rem 1.25rem;border:0 none;margin:0;background:transparent;color:#4b5563;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:first-child{margin-top:0}.p-picklist .p-picklist-list .p-picklist-item:last-child{margin-bottom:0}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#f0fdfa;color:#047857}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#10b9813d}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n){background:#f8f8fa}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n):hover{background:#f3f4f6}.p-timeline{display:flex;flex-direction:column;flex-grow:1}.p-timeline-left .p-timeline-event-opposite{text-align:right}.p-timeline-left .p-timeline-event-content{text-align:left}.p-timeline-right .p-timeline-event{flex-direction:row-reverse}.p-timeline-right .p-timeline-event-opposite{text-align:left}.p-timeline-right .p-timeline-event-content{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:row-reverse}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-opposite{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-content{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-opposite{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:right}.p-timeline-event{position:relative;display:flex;min-height:70px}.p-timeline-event:last-child{min-height:0}.p-timeline-event-opposite,.p-timeline-event-content{flex:1;padding:0 1rem}.p-timeline-event-separator{display:flex;flex:0;flex-direction:column;align-items:center}.p-timeline-event-marker{display:flex;align-self:baseline}.p-timeline-event-connector{flex-grow:1}.p-timeline-horizontal{flex-direction:row}.p-timeline-horizontal .p-timeline-event{flex:1;flex-direction:column}.p-timeline-horizontal .p-timeline-event:last-child{flex:0}.p-timeline-horizontal .p-timeline-event-separator{flex-direction:row}.p-timeline-horizontal .p-timeline-event-connector{width:100%}.p-timeline-bottom .p-timeline-event{flex-direction:column-reverse}.p-timeline-horizontal.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:column-reverse}.p-timeline .p-timeline-event-marker{width:1rem;height:1rem;border:2px solid #10b981;border-radius:50%;background-color:#fff}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-timeline .p-timeline-event-marker{display:inline-flex;align-items:center;justify-content:center;position:relative;border-color:transparent;border-radius:50%;background-color:var(--border-success-subdued)}.p-timeline .p-timeline-event-marker:after{content:" ";border-radius:50%;width:8px;height:8px;background-color:#10b981}.p-timeline-event-opposite{display:none}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline-event-content{padding:0 0 0 1rem}.p-tree-container{overflow:auto;padding:0;margin:0;list-style-type:none}.p-treenode-children{padding:0;margin:0;list-style-type:none}.p-tree-wrapper{overflow:auto}.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{position:relative;display:inline-flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{display:flex;align-items:center}.p-tree-filter{width:100%}.p-tree-filter-container{position:relative;display:block;width:100%}.p-tree-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-tree-loading{position:relative;min-height:4rem}.p-tree .p-tree-loading-overlay{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center}.p-tree-flex-scrollable{display:flex;height:100%;flex:1;flex-direction:column}.p-tree-flex-scrollable .p-tree-wrapper{flex:1}.p-tree{padding:1.25rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-tree .p-tree-container .p-treenode{padding:.143rem;outline:0 none}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{padding:.5rem;border-radius:8px;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{margin-right:.5rem;width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{margin-right:.5rem;color:#6b7280}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#f0fdfa;color:#047857}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#047857}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:1.75rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{right:.75rem;color:#6b7280}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable{position:relative}.p-treetable table{width:100%;border-collapse:collapse;table-layout:fixed}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-responsive-scroll>.p-treetable-wrapper{overflow-x:auto}.p-treetable-responsive-scroll>.p-treetable-wrapper>table,.p-treetable-auto-layout>.p-treetable-wrapper>table{table-layout:auto}.p-treetable-hoverable-rows .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.p-treetable-toggler+.p-checkbox{vertical-align:middle}.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-thead>tr>th,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-tbody>tr>td{overflow:hidden}.p-treetable-resizable .p-resizable-column:not(.p-frozen-column){position:relative;background-clip:padding-box}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{position:absolute;top:0;right:0;display:block;width:.5rem;height:100%;padding:0;border:1px solid transparent;margin:0;cursor:col-resize}.p-treetable .p-column-resizer-helper{position:absolute;z-index:10;display:none;width:1px}.p-treetable .p-treetable-loading-overlay{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.p-treetable-scrollable .p-treetable-wrapper{position:relative;overflow:auto}.p-treetable-scrollable .p-treetable-table,.p-treetable-scrollable .p-treetable-thead,.p-treetable-scrollable .p-treetable-tbody,.p-treetable-scrollable .p-treetable-tfoot{display:block}.p-treetable-scrollable .p-treetable-thead>tr,.p-treetable-scrollable .p-treetable-tbody>tr,.p-treetable-scrollable .p-treetable-tfoot>tr{display:flex;width:100%;flex-wrap:nowrap}.p-treetable-scrollable .p-treetable-thead>tr>th,.p-treetable-scrollable .p-treetable-tbody>tr>td,.p-treetable-scrollable .p-treetable-tfoot>tr>td{display:flex;flex:1 1 0;align-items:center}.p-treetable-scrollable .p-treetable-thead{position:sticky;z-index:1;top:0}.p-treetable-scrollable .p-treetable-tfoot{position:sticky;z-index:1;bottom:0}.p-treetable-scrollable .p-frozen-column{position:sticky;background:inherit}.p-treetable-scrollable th.p-frozen-column{z-index:1}.p-treetable-scrollable-both .p-treetable-thead>tr>th,.p-treetable-scrollable-both .p-treetable-tbody>tr>td,.p-treetable-scrollable-both .p-treetable-tfoot>tr>td,.p-treetable-scrollable-horizontal .p-treetable-thead>tr>th .p-treetable-scrollable-horizontal .p-treetable-tbody>tr>td,.p-treetable-scrollable-horizontal .p-treetable-tfoot>tr>td{flex:0 0 auto}.p-treetable-flex-scrollable{display:flex;height:100%;flex-direction:column}.p-treetable-flex-scrollable .p-treetable-wrapper{display:flex;height:100%;flex:1;flex-direction:column}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-treetable .p-treetable-header{padding:1rem;border:1px solid #e5e7eb;border-width:1px 0 1px 0;background:#f9fafb;color:#374151;font-weight:700}.p-treetable .p-treetable-footer{padding:1rem;border:1px solid #f3f4f6;border-width:0 0 1px 0;background:#fff;color:#374151;font-weight:700}.p-treetable .p-treetable-thead>tr>th{padding:.75rem;border:1px solid var(--border-primary);border-width:0 0 1px 0;background:var(--bg-tertiary);color:#374151;font-weight:700;text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{padding:1rem;border:1px solid #e5e7eb;border-width:0 0 1px 0;background:#f9fafb;color:#374151;font-weight:700;text-align:left}.p-treetable .p-sortable-column{outline-color:var(--green-100)}.p-treetable .p-sortable-column .p-sortable-column-icon{margin-left:.5rem;color:#374151}.p-treetable .p-sortable-column .p-sortable-column-badge{min-width:1.143rem;height:1.143rem;border-radius:50%;margin-left:.5rem;background:#f0fdfa;color:#047857;line-height:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-treetable .p-sortable-column.p-highlight{background:#f0fdfa;color:#047857}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#047857}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{padding:1.25rem .75rem;border:1px solid var(--border-secondary);border-width:0 0 1px 0;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid var(--green-100);outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#f0fdfa;color:#047857}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler{color:#047857}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#047857}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:var(--bg-primary-hover);color:#4b5563}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#4b5563}.p-treetable .p-column-resizer-helper{background:#10b981}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#f9fafb}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.375rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.625rem .375rem}.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.5rem}.p-treetable.p-treetable-sm .p-treetable-footer{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.9375rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:1.5625rem .9375rem}.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-footer{padding:1.25rem}.p-accordion-header-action{position:relative;display:flex;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-accordion-header-action:focus{z-index:1}.p-accordion-header-text{line-height:1}.p-accordion .p-accordion-header .p-accordion-header-link{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-color:#e5e7eb;background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-accordion .p-accordion-content{padding:1.25rem;border:1px solid #e5e7eb;border-top:0;background:#fff;border-radius:0 0 8px 8px;color:var(--text-primary)}.p-accordion .p-accordion-tab{margin-bottom:4px}.p-accordion .p-accordion-header{position:relative}.p-accordion .p-accordion-header .p-accordion-header-link{padding-left:2rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{width:24px!important;height:24px!important;position:absolute;right:0;margin-right:.5rem}.p-accordion .p-accordion-content{padding:1rem;color:var(--text-primary);text-align:left}.p-accordion .p-accordion-content p{margin:0;font-size:calc(1vw + .2rem);font-weight:500}@media only screen and (max-width: 850px){.p-accordion-header-text{max-width:90%}.p-accordion .p-accordion-content p{font-size:calc(1vw + .5rem)}}.p-card{border-radius:8px;background:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;color:#4b5563}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.p-card .p-card-subtitle{margin-bottom:.5rem;color:#6b7280;font-weight:400}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset-legend>a,.p-fieldset-legend>span{display:flex;align-items:center;justify-content:center}.p-fieldset-toggleable .p-fieldset-legend a{position:relative;overflow:hidden;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-fieldset-legend-text{line-height:1}.p-fieldset{border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-fieldset .p-fieldset-legend{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#374151;font-weight:700}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{padding:.9rem;border-radius:8px;color:#374151;outline-color:transparent;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover{color:#374151}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider-horizontal{position:relative;display:flex;width:100%;align-items:center}.p-divider-horizontal:before{position:absolute;top:50%;left:0;display:block;width:100%;content:""}.p-divider-content{z-index:1}.p-divider-vertical{position:relative;display:flex;min-height:100%;justify-content:center;margin:0 1rem}.p-divider-vertical:before{position:absolute;top:0;left:50%;display:block;height:100%;content:""}.p-divider.p-divider-solid.p-divider-horizontal:before{border-top-style:solid}.p-divider.p-divider-solid.p-divider-vertical:before{border-left-style:solid}.p-divider.p-divider-dashed.p-divider-horizontal:before{border-top-style:dashed}.p-divider.p-divider-dashed.p-divider-vertical:before{border-left-style:dashed}.p-divider.p-divider-dotted.p-divider-horizontal:before{border-top-style:dotted}.p-divider.p-divider-dotted.p-divider-vertical:before{border-left-style:dotted}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{padding:0 1.25rem;margin:1.25rem 0}.p-divider.p-divider-horizontal:before{border-top:1px solid #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{padding:1.25rem 0;margin:0 1.25rem}.p-divider.p-divider-vertical:before{border-left:1px solid #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel-header{display:flex;align-items:center;justify-content:space-between}.p-panel-title{line-height:1}.p-panel-header-icon{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-panel .p-panel-header{padding:.9rem;border:1px solid #e5e7eb;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel .p-panel-content{padding:1.25rem;border:1px solid #e5e7eb;border-top:0 none;background:#fff;color:#4b5563}.p-panel .p-panel-content:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-panel .p-panel-footer{padding:.75rem 1.25rem;border:1px solid #e5e7eb;border-top:0 none;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-scrollpanel-wrapper{position:relative;z-index:1;overflow:hidden;width:100%;height:100%;float:left}.p-scrollpanel-content{position:relative;overflow:auto;width:calc(100% + 18px);height:calc(100% + 18px);box-sizing:border-box;padding:0 18px 18px 0;scrollbar-width:none}.p-scrollpanel-content::-webkit-scrollbar{display:none}.p-scrollpanel-bar{position:relative;z-index:2;border-radius:3px;background:#c1c1c1;cursor:pointer;opacity:0;transition:opacity .25s linear}.p-scrollpanel-bar-y{top:0;width:9px}.p-scrollpanel-bar-x{bottom:0;height:9px}.p-scrollpanel-hidden{visibility:hidden}.p-scrollpanel:hover .p-scrollpanel-bar,.p-scrollpanel:active .p-scrollpanel-bar{opacity:1}.p-scrollpanel-grabbed{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-scrollpanel .p-scrollpanel-bar{border:0 none;background:#f9fafb;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-splitter{display:flex;flex-wrap:nowrap}.p-splitter-vertical{flex-direction:column}.p-splitter-gutter{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;cursor:col-resize}.p-splitter-horizontal.p-splitter-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-splitter-horizontal>.p-splitter-gutter>.p-splitter-gutter-handle{width:100%;height:24px}.p-splitter-horizontal>.p-splitter-gutter{cursor:col-resize}.p-splitter-vertical.p-splitter-resizing{cursor:row-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-splitter-vertical>.p-splitter-gutter{cursor:row-resize}.p-splitter-vertical>.p-splitter-gutter>.p-splitter-gutter-handle{width:24px;height:100%}.p-splitter-panel{overflow:hidden;flex-grow:1}.p-splitter-panel-nested{display:flex}.p-splitter-panel .p-splitter{flex-grow:1;border:0 none}.p-splitter{border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-splitter .p-splitter-gutter{background:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-stepper .p-stepper-nav{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;list-style-type:none;overflow-x:auto}.p-stepper-vertical .p-stepper-nav{flex-direction:column}.p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center}.p-stepper-header:last-of-type{flex:initial}.p-stepper-header .p-stepper-action{display:inline-flex;align-items:center;border:0 none;cursor:pointer;text-decoration:none}.p-stepper-header .p-stepper-action:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper.p-stepper-readonly .p-stepper-header{cursor:auto}.p-stepper-header.p-highlight .p-stepper-action{cursor:default}.p-stepper-title{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.p-stepper-number{position:relative;display:flex;align-items:center;justify-content:center}.p-stepper-separator{flex:1 1 0}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;padding:0;margin:0;list-style-type:none}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{border-radius:8px;background:#fff;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{min-width:2rem;height:2rem;border:1px solid #f3f4f6;border-width:2px;border-radius:50%;background:#fff;color:#4b5563;font-size:1.143rem;line-height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{margin-left:.5rem;color:#6b7280;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#f0fdfa;color:#047857}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#4b5563}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#10b981}.p-stepper .p-stepper-panels{padding:1.25rem;background:#fff;color:#4b5563}.p-stepper .p-stepper-separator{width:100%;height:2px;background-color:#e5e7eb;margin-inline-start:1rem;transition:box-shadow .2s}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:#fff;color:#4b5563}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{width:2px;height:auto;flex:0 0 auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#10b981}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;padding:0;margin:0;list-style-type:none}.p-tabview-header-action{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{z-index:1;display:none}.p-tabview-header-action:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{position:absolute;z-index:2;top:0;display:flex;height:100%;align-items:center;justify-content:center}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{border:1px solid var(--border-primary);border-width:0 0 2px 0;background:#fff}.p-tabview .p-tabview-nav li{margin-right:1rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{padding:.9rem 0;border:solid #e5e7eb;border-width:0 0 2px 0;border-color:var(--border-primary);margin:0 0 -2px;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-secondary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{border-color:var(--border-primary);background:#fff;color:var(--text-primary)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:var(--text-link);background:#fff;color:var(--text-link)}.p-tabview .p-tabview-nav-btn.p-link{width:3rem;border-radius:0;background:#fff;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;color:var(--text-link);outline-color:transparent}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{padding:1.25rem;border:0 none;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.p-toolbar-group-start,.p-toolbar-group-center,.p-toolbar-group-end,.p-toolbar-group-left,.p-toolbar-group-right{display:flex;align-items:center}.p-toolbar{padding:.9rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;gap:.5rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-dialog-mask.p-component-overlay{pointer-events:auto}.p-dialog{max-height:90%;transform:scale(1)}.p-dialog-content{overflow-y:auto}.p-dialog-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}.p-dialog-footer{flex-shrink:0}.p-dialog .p-dialog-header-icons{display:flex;align-items:center}.p-dialog .p-dialog-header-icon{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-fluid .p-dialog-footer .p-button{width:auto}.p-dialog-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-dialog-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-dialog-enter-from,.p-dialog-leave-to{opacity:0;transform:scale(.7)}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:.75rem;transform:translateZ(0)}.p-dialog-top .p-dialog-enter-active,.p-dialog-top .p-dialog-leave-active,.p-dialog-bottom .p-dialog-enter-active,.p-dialog-bottom .p-dialog-leave-active,.p-dialog-left .p-dialog-enter-active,.p-dialog-left .p-dialog-leave-active,.p-dialog-right .p-dialog-enter-active,.p-dialog-right .p-dialog-leave-active,.p-dialog-topleft .p-dialog-enter-active,.p-dialog-topleft .p-dialog-leave-active,.p-dialog-topright .p-dialog-enter-active,.p-dialog-topright .p-dialog-leave-active,.p-dialog-bottomleft .p-dialog-enter-active,.p-dialog-bottomleft .p-dialog-leave-active,.p-dialog-bottomright .p-dialog-enter-active,.p-dialog-bottomright .p-dialog-leave-active{transition:all .3s ease-out}.p-dialog-top .p-dialog-enter-from,.p-dialog-top .p-dialog-leave-to{transform:translate3d(0,-100%,0)}.p-dialog-bottom .p-dialog-enter-from,.p-dialog-bottom .p-dialog-leave-to{transform:translate3d(0,100%,0)}.p-dialog-left .p-dialog-enter-from,.p-dialog-left .p-dialog-leave-to,.p-dialog-topleft .p-dialog-enter-from,.p-dialog-topleft .p-dialog-leave-to,.p-dialog-bottomleft .p-dialog-enter-from,.p-dialog-bottomleft .p-dialog-leave-to{transform:translate3d(-100%,0,0)}.p-dialog-right .p-dialog-enter-from,.p-dialog-right .p-dialog-leave-to,.p-dialog-topright .p-dialog-enter-from,.p-dialog-topright .p-dialog-leave-to,.p-dialog-bottomright .p-dialog-enter-from,.p-dialog-bottomright .p-dialog-leave-to{transform:translate3d(100%,0,0)}.p-dialog-maximized{top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100%;max-height:100%}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-confirm-dialog .p-dialog-content{display:flex;align-items:center}.p-dialog{border:0 none;border-radius:8px;box-shadow:0 1px 3px #0000004d}.p-dialog .p-dialog-header{padding:1.5rem;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-primary)}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:700}.p-dialog .p-dialog-header .p-dialog-header-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-content{padding:0 1.5rem 2rem;background:#fff;color:#4b5563}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-dialog .p-dialog-footer{display:flex;justify-content:flex-end;padding:16px;border-top:1px solid var(--border-secondary);background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563;gap:.5rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-dialog{border-radius:12px}.p-dialog .p-dialog-header{padding:12px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-primary);align-items:start}.p-dialog .p-dialog-header .p-dialog-title-block{display:flex;flex-direction:column;align-items:start}.p-dialog .p-dialog-header .p-dialog-title{font-size:26px;font-weight:700;line-height:31px}.p-dialog .p-dialog-header .p-dialog-subtitle{font-size:16px;font-weight:500;line-height:20px;color:var(--text-secondary)}.p-dialog .p-dialog-header .p-dialog-header-icon{width:28px;height:28px;box-shadow:0 1px #e3e3e3 inset,1px 0 #e3e3e3 inset,-1px 0 #e3e3e3 inset,0 -1px #b5b5b5 inset;color:var(--text-secondary-on-color);border-radius:8px}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{padding:12px 16px}@media only screen and (max-width: 768px){.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:0}}.p-overlaypanel{margin-top:10px}.p-overlaypanel-flipped{margin-top:-10px;margin-bottom:10px}.p-overlaypanel-close{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-overlaypanel-enter-from{opacity:0;transform:scaleY(.8)}.p-overlaypanel-leave-to{opacity:0}.p-overlaypanel-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-overlaypanel-leave-active{transition:opacity .1s linear}.p-overlaypanel:after,.p-overlaypanel:before{position:absolute;bottom:100%;left:calc(var(--overlayArrowLeft, 0) + 1.25rem);width:0;height:0;content:" ";pointer-events:none}.p-overlaypanel:after{border-width:8px;margin-left:-8px}.p-overlaypanel:before{border-width:10px;margin-left:-10px}.p-overlaypanel-flipped:after,.p-overlaypanel-flipped:before{top:100%;bottom:auto}.p-overlaypanel.p-overlaypanel-flipped:after{border-bottom-color:transparent}.p-overlaypanel.p-overlaypanel-flipped:before{border-bottom-color:transparent}.p-overlaypanel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{position:absolute;top:-.425rem;right:-.425rem;width:.85rem;height:.85rem;border-radius:50%;background:#34996b;color:#fff;transition:background-color .2s,color .2s,box-shadow .2s}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#059669;color:#fff}.p-overlaypanel:after{border-style:solid;border-color:#fff0;border-bottom-color:#fff}.p-overlaypanel:before{border-style:solid;border-color:#fff0;border-bottom-color:#f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#fff}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar-mask{display:none;background-color:transparent;pointer-events:none;transition-property:background-color}.p-sidebar-mask.p-component-overlay{pointer-events:auto}.p-sidebar-visible{display:flex}.p-sidebar{position:relative;display:flex;flex-direction:column;pointer-events:auto;transform:translateZ(0);transition:transform .3s}.p-sidebar-content{flex-grow:1;overflow-y:auto}.p-sidebar-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}.p-sidebar-icon{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-sidebar-full .p-sidebar{top:0!important;left:0!important;width:100vw!important;height:100vh!important;max-height:100%;transform:none;transition:none}.p-sidebar-left .p-sidebar-enter-from,.p-sidebar-left .p-sidebar-leave-to{transform:translate(-100%)}.p-sidebar-right .p-sidebar-enter-from,.p-sidebar-right .p-sidebar-leave-to{transform:translate(100%)}.p-sidebar-top .p-sidebar-enter-from,.p-sidebar-top .p-sidebar-leave-to{transform:translateY(-100%)}.p-sidebar-bottom .p-sidebar-enter-from,.p-sidebar-bottom .p-sidebar-leave-to{transform:translateY(100%)}.p-sidebar-full .p-sidebar-enter-from,.p-sidebar-full .p-sidebar-leave-to{opacity:0}.p-sidebar-full .p-sidebar-enter-active,.p-sidebar-full .p-sidebar-leave-active{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-sidebar-left .p-sidebar,.p-sidebar-right .p-sidebar{width:20rem;height:100%}.p-sidebar-top .p-sidebar,.p-sidebar-bottom .p-sidebar{width:100%;height:10rem}.p-sidebar-left .p-sidebar-sm,.p-sidebar-right .p-sidebar-sm{width:20rem}.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-md{width:40rem}.p-sidebar-left .p-sidebar-lg,.p-sidebar-right .p-sidebar-lg{width:60rem}.p-sidebar-top .p-sidebar-sm,.p-sidebar-bottom .p-sidebar-sm{height:10rem}.p-sidebar-top .p-sidebar-md,.p-sidebar-bottom .p-sidebar-md{height:20rem}.p-sidebar-top .p-sidebar-lg,.p-sidebar-bottom .p-sidebar-lg{height:30rem}.p-sidebar-left .p-sidebar-content,.p-sidebar-right .p-sidebar-content,.p-sidebar-top .p-sidebar-content,.p-sidebar-bottom .p-sidebar-content{width:100%;height:100%}@media screen and (max-width: 64em){.p-sidebar-left .p-sidebar-lg,.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-lg,.p-sidebar-right .p-sidebar-md{width:20rem}}.p-sidebar{border:0 none;background:#fff;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-sidebar .p-sidebar-header{padding:.9rem}.p-sidebar .p-sidebar-header .p-sidebar-header-content{font-size:1.25rem;font-weight:700}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:.85rem;height:.85rem;border:0 none;border-radius:50%;background:transparent;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{border-color:transparent;background:#f3f4f6;color:#374151}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip{position:absolute;display:none;max-width:12.5rem;padding:.25em .5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent;scale:2}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;margin-top:-.25rem}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;margin-top:-.25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;margin-left:-.25rem}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;margin-left:-.25rem}.p-tooltip .p-tooltip-text{padding:.5rem .75rem;border-radius:8px;background:#4b5563;box-shadow:0 2px 12px #0000001a;color:#fff}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#4b5563}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#4b5563}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#4b5563}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#4b5563}.p-fileupload-content{position:relative}.p-fileupload-content .p-progressbar{position:absolute;top:0;left:0;width:100%}.p-button.p-fileupload-choose{position:relative;overflow:hidden}.p-fileupload-buttonbar{display:flex;flex-wrap:wrap}.p-fileupload>input[type=file],.p-fileupload-basic input[type=file]{display:none}.p-fluid .p-fileupload .p-button{width:auto}.p-fileupload-file{display:flex;flex-wrap:wrap;align-items:center}.p-fileupload-file-thumbnail{flex-shrink:0}.p-fileupload-file-actions{margin-left:auto}.p-fileupload .p-fileupload-buttonbar{padding:.9rem;border:1px solid #e5e7eb;border-bottom:0 none;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151;gap:.5rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-fileupload .p-fileupload-content{padding:2rem 1rem;border:1px solid #e5e7eb;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#4b5563}.p-fileupload .p-fileupload-content.p-fileupload-highlight{border:1px dashed #10b981;background-color:#f0fdfa}.p-fileupload .p-fileupload-file{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.5rem;gap:.5rem}.p-fileupload .p-fileupload-file:last-child{margin-bottom:0}.p-fileupload .p-fileupload-file-name{margin-bottom:.5rem}.p-fileupload .p-fileupload-file-size{margin-right:.5rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1.25rem .75rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):hover{border-color:#059669;background:#059669;color:#fff}.p-fileupload-choose:not(.p-disabled):active{border-color:#047857;background:#047857;color:#fff}.p-fileupload-choose{padding:9px 16px 11px;border:.5px solid var(--buttons-primary-rest);box-shadow:0 1px #ffffff7a inset,-1px 0 #fff3 inset,1px 0 #fff3 inset,0 -1.5px #00000040 inset;font-size:16px;font-weight:700;line-height:20px}.p-fileupload-choose:not(.p-disabled):hover{background:var(--buttons-primary-hover);box-shadow:0 1px #ffffff7a inset,1px 0 #fff3 inset,-1px 0 #fff3 inset,0 -1.5px #00000040 inset}.p-fileupload-choose:not(.p-disabled):active{border-color:transparent;background:var(--buttons-primary-active);box-shadow:0 2px #0009 inset,1px 0 1px #0003 inset,-1px 0 1px #0003 inset}.p-breadcrumb{overflow-x:auto}.p-breadcrumb .p-breadcrumb-list{display:flex;flex-wrap:nowrap;align-items:center;padding:0;margin:0;list-style-type:none}.p-breadcrumb .p-menuitem-text{line-height:1}.p-breadcrumb .p-menuitem-link{display:flex;align-items:center;text-decoration:none}.p-breadcrumb .p-menuitem-separator{display:flex;align-items:center}.p-breadcrumb::-webkit-scrollbar{display:none}.p-breadcrumb{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:8px;outline-color:transparent;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6b7280}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .5rem;color:var(--text-secondary)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--text-secondary)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6b7280}.p-breadcrumb{padding:0;border:0;background:transparent;font-size:16px;font-weight:700;line-height:20px;cursor:pointer}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text,.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link.active .p-menuitem-text{color:var(--text-primary)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-contextmenu ul{padding:0;margin:0;list-style:none}.p-contextmenu .p-submenu-list{position:absolute;z-index:1;min-width:100%}.p-contextmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-contextmenu .p-menuitem-text{line-height:1}.p-contextmenu .p-menuitem{position:relative}.p-contextmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-contextmenu-enter-from,.p-contextmenu-leave-active{opacity:0}.p-contextmenu-enter-active{transition:opacity .25s}.p-contextmenu{min-width:12.5rem;padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-contextmenu .p-menuitem{margin:0}.p-contextmenu .p-menuitem:first-child{margin-top:0}.p-contextmenu .p-menuitem:last-child{margin-bottom:0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-contextmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-dock{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.p-dock-list-container{display:flex;pointer-events:auto}.p-dock-list{display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}.p-dock-item{transition:all .2s cubic-bezier(.4,0,.2,1);will-change:transform}.p-dock-link{position:relative;display:flex;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;cursor:default}.p-dock-item-second-prev,.p-dock-item-second-next{transform:scale(1.2)}.p-dock-item-prev,.p-dock-item-next{transform:scale(1.4)}.p-dock-item-current{z-index:1;transform:scale(1.6)}.p-dock-top{top:0;left:0;width:100%}.p-dock-top .p-dock-item{transform-origin:center top}.p-dock-bottom{bottom:0;left:0;width:100%}.p-dock-bottom .p-dock-item{transform-origin:center bottom}.p-dock-right{top:0;right:0;height:100%}.p-dock-right .p-dock-item{transform-origin:center right}.p-dock-right .p-dock-list{flex-direction:column}.p-dock-left{top:0;left:0;height:100%}.p-dock-left .p-dock-item{transform-origin:center left}.p-dock-left .p-dock-list{flex-direction:column}.p-dock .p-dock-list-container{padding:.5rem;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;background:#ffffff1a}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{padding:.5rem;border-radius:8px}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem var(--green-100);outline:0 none;outline-offset:0}.p-dock .p-dock-link{width:4rem;height:4rem}.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{margin:0 .9rem}.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{margin:0 1.3rem}.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container{width:100%;overflow-x:auto}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item{margin:0;transform:none}.p-megamenu{position:relative;display:flex}.p-megamenu-root-list{padding:0;margin:0;list-style:none}.p-megamenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-megamenu .p-menuitem-text{line-height:1}.p-megamenu-panel{z-index:1;left:0;display:none;width:auto;min-width:100%}.p-megamenu-panel:not(.p-megamenu-mobile){position:absolute}.p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{display:block}.p-megamenu-submenu{padding:0;margin:0;list-style:none}.p-megamenu-button{display:none;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-megamenu-horizontal{align-items:center}.p-megamenu-horizontal .p-megamenu-root-list{display:flex;flex-wrap:wrap;align-items:center}.p-megamenu-horizontal .p-megamenu-end{align-self:center;margin-left:auto}.p-megamenu-vertical{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile){display:inline-flex}.p-megamenu-vertical .p-megamenu-root-list{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile) .p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{top:0;left:100%}.p-megamenu-vertical .p-megamenu-root-list>.p-menuitem>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu-grid{display:flex}.p-megamenu-col-2,.p-megamenu-col-3,.p-megamenu-col-4,.p-megamenu-col-6,.p-megamenu-col-12{flex:0 0 auto;padding:.5rem}.p-megamenu-col-2{width:16.6667%}.p-megamenu-col-3{width:25%}.p-megamenu-col-4{width:33.3333%}.p-megamenu-col-6{width:50%}.p-megamenu-col-12{width:100%}.p-megamenu.p-megamenu-mobile .p-megamenu-button{display:flex}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{position:absolute;display:none;width:100%}.p-megamenu.p-megamenu-mobile .p-submenu-list{position:static;width:100%;border:0 none;box-shadow:none}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{z-index:1;top:100%;left:0;display:flex;flex-direction:column}.p-megamenu.p-megamenu-mobile .p-megamenu-grid{overflow:auto;max-height:90%;flex-wrap:wrap}.p-megamenu{padding:.5rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#4b5563}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem{margin:0}.p-megamenu .p-menuitem:first-child{margin-top:0}.p-megamenu .p-menuitem:last-child{margin-bottom:0}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu .p-megamenu-panel{border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a;color:#4b5563}.p-megamenu .p-submenu-header{padding:.75rem 1.25rem;margin:0;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:#374151;font-weight:700}.p-megamenu .p-submenu-list{min-width:12.5rem;padding:.5rem 0}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{min-width:12.5rem;padding:.5rem 0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:8px;color:var(--text-secondary);transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:.5rem;color:#6b7280}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-mobile.p-megamenu-vertical{width:100%;padding:.5rem}.p-megamenu.p-megamenu-mobile .p-megamenu-button{width:.85rem;height:.85rem;border-radius:50%;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-button:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-megamenu.p-megamenu-mobile .p-megamenu-button:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{padding:.5rem 0;border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menu ul{padding:0;margin:0;list-style:none}.p-menu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-menu .p-menuitem-text{line-height:1}.p-menu{min-width:12.5rem;padding:.5rem 0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-menu .p-menuitem{margin:0}.p-menu .p-menuitem:first-child{margin-top:0}.p-menu .p-menuitem:last-child{margin-bottom:0}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menu.p-menu-overlay{border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menu .p-submenu-header{padding:.75rem 1.25rem;margin:0;background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#374151;font-weight:700}.p-menu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menu.button-dropdown .p-menuitem,.p-menu.avatar__menu .p-menuitem{margin:8px;position:relative}.p-menu.button-dropdown .p-menuitem:after,.p-menu.avatar__menu .p-menuitem:after{content:"";position:absolute;bottom:calc(100% + 3.5px);right:0;width:100%;height:1px;background:var(--border-secondary)}.p-menu.button-dropdown .p-menuitem:first-child:after,.p-menu.avatar__menu .p-menuitem:first-child:after{display:none}.p-menu.button-dropdown .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content,.p-menu.avatar__menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content{background:transparent}.p-menu.button-dropdown .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover,.p-menu.avatar__menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:transparent}.p-menu.button-dropdown .p-menuitem .p-menuitem-link,.p-menu.avatar__menu .p-menuitem .p-menuitem-link{border-radius:8px}.p-menu.button-dropdown .p-menuitem .p-menuitem-link .p-menuitem-text,.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover,.p-menu.avatar__menu .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover{background:var(--bg-primary-hover)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link.p-highlight,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight{background:var(--bg-primary-selected)}.p-menu.button-dropdown .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text{font-size:14px;font-weight:700;line-height:18px}.p-menu.avatar__menu .p-menuitem:not(:last-child) .p-menuitem-link:after{position:absolute;bottom:-4px;content:"";width:100%;left:0;height:1px;background:var(--border-secondary)}.p-menu.avatar__menu .p-menuitem .p-menuitem-link{overflow:unset;position:relative;align-items:center;gap:4px;justify-content:flex-start;padding:6px .75rem 8px}.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-text{font-size:14px;font-weight:700;line-height:18px;color:var(--text-secondary)}.p-menu.avatar__menu .p-menuitem .p-menuitem-link .p-menuitem-icon{margin-right:0}.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight,.p-menu.avatar__menu .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text{color:var(--text-primary)}.p-menu.tabs .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menu.tabs .p-menuitem .p-menuitem-link:not(.p-highlight):not(.p-disabled):hover .p-menuitem-icon{color:var(--text-secondary-on-color)}.p-menu.tabs .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-text,.p-menu.tabs .p-menuitem .p-menuitem-link.p-highlight .p-menuitem-icon{color:var(--text-link)}.p-menu .p-menuitem .p-menuitem-link{font-size:14px;font-weight:500;line-height:18px;display:flex;justify-content:space-between;align-items:flex-start}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{padding:2px 8px;border-radius:6px;background:var(--bg-tertiary);font-size:12px;font-weight:500}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{padding:3px 0}.p-menubar{display:flex;align-items:center}.p-menubar ul{padding:0;margin:0;list-style:none}.p-menubar .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative}.p-menubar-root-list{display:flex;flex-wrap:wrap;align-items:center}.p-menubar-root-list>li ul{z-index:1;display:none}.p-menubar-root-list>.p-menuitem-active>.p-submenu-list{display:block}.p-menubar .p-submenu-list{position:absolute;z-index:1;display:none}.p-menubar .p-submenu-list>.p-menuitem-active>.p-submenu-list{top:0;left:100%;display:block}.p-menubar .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-menubar .p-menubar-end{align-self:center;margin-left:auto}.p-menubar-button{display:none;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-menubar.p-menubar-mobile{position:relative}.p-menubar.p-menubar-mobile .p-menubar-button{display:flex}.p-menubar.p-menubar-mobile .p-menubar-root-list{position:absolute;display:none;width:100%}.p-menubar.p-menubar-mobile .p-submenu-list{position:static;width:100%;border:0 none;box-shadow:none}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{z-index:1;top:100%;left:0;display:flex;flex-direction:column}.p-menubar{padding:.5rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#4b5563}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:8px;color:var(--text-secondary);transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:.5rem;color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem{margin:0}.p-menubar .p-menuitem:first-child{margin-top:0}.p-menubar .p-menuitem:last-child{margin-bottom:0}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-menubar .p-submenu-list{min-width:12.5rem;padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{width:.85rem;height:.85rem;border-radius:50%;color:#6b7280;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{padding:.5rem 0;border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:8.25rem}.p-panelmenu .p-panelmenu-header-action{position:relative;display:flex;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-header-action:focus{z-index:1}.p-panelmenu .p-submenu-list{padding:0;margin:0;list-style:none}.p-panelmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-menuitem-text{line-height:1}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{border:1px solid #e5e7eb;border-radius:8px;background:var(--bg-primary);color:var(--text-primary);outline-color:transparent;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{padding:.9rem;color:var(--text-primary);font-weight:700}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{border-color:#e5e7eb;margin-bottom:0;background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{border-color:#e5e7eb;background:#f3f4f6;color:#374151}.p-panelmenu .p-panelmenu-content{padding:.5rem 0;border:1px solid #e5e7eb;border-top:0;background:#fff;border-radius:0 0 8px 8px;color:var(--text-primary)}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem{margin:0}.p-panelmenu .p-panelmenu-content .p-menuitem:first-child{margin-top:0}.p-panelmenu .p-panelmenu-content .p-menuitem:last-child{margin-bottom:0}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:4px}.p-steps{position:relative}.p-steps .p-steps-list{display:flex;padding:0;margin:0;list-style-type:none}.p-steps-item{position:relative;display:flex;overflow:hidden;flex:1 1 auto;justify-content:center}.p-steps-item .p-menuitem-link{display:inline-flex;overflow:hidden;flex-direction:column;align-items:center;cursor:pointer;text-decoration:none}.p-steps.p-steps-readonly .p-steps-item{cursor:auto}.p-steps-item.p-steps-current .p-menuitem-link{cursor:default}.p-steps-title{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.p-steps-number{display:flex;align-items:center;justify-content:center}.p-steps-title{display:block}.p-steps .p-steps-item .p-menuitem-link{border-radius:8px;background:transparent;background:#fff;outline-color:transparent;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{z-index:1;min-width:2rem;height:2rem;border:1px solid #f3f4f6;border-radius:50%;background:#fff;color:#4b5563;font-size:1.143rem;line-height:2rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin-top:.5rem;color:#6b7280}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#f0fdfa;color:#047857}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#4b5563;font-weight:700}.p-steps .p-steps-item:before{position:absolute;top:50%;left:0;display:block;width:100%;border-top:1px solid #e5e7eb;margin-top:-1rem;content:" "}.p-tabmenu{overflow-x:auto}.p-tabmenu-nav{display:flex;flex-wrap:nowrap;padding:0;margin:0;list-style-type:none}.p-tabmenu-nav a{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabmenu-nav a:focus{z-index:1}.p-tabmenu-nav .p-menuitem-text{line-height:1}.p-tabmenu-ink-bar{z-index:1;display:none}.p-tabmenu::-webkit-scrollbar{display:none}.p-tabmenu .p-tabmenu-nav{border:1px solid var(--border-primary);border-width:0 0 2px 0;background:#fff}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{padding:.9rem 0;border:solid #e5e7eb;border-width:0 0 2px 0;border-color:var(--border-primary);margin:0 0 -2px;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-secondary);font-weight:700;outline-color:transparent;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{border-color:var(--border-primary);background:#fff;color:var(--text-primary)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{border-color:var(--text-link);background:#fff;color:var(--text-link)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:last-of-type){margin-right:1rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{position:relative;border:0;font-size:16px;font-weight:700;line-height:20px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:0;margin-left:.5rem;padding:2px 8px;border-radius:6px;background:var(--bg-tertiary);font-size:14px;font-weight:700;line-height:18px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-text{padding:3px 0;white-space:nowrap;word-wrap:break-word}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:var(--border-primary);height:2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link--disabled{color:var(--text-secondary-on-color-disabled);cursor:not-allowed;pointer-events:none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link:after{border-radius:4px 4px 0 0;height:3px;background-color:var(--border-primary)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link:after{border-radius:4px 4px 0 0;height:3px;background-color:var(--text-link)}.p-tieredmenu ul{padding:0;margin:0;list-style:none}.p-tieredmenu .p-submenu-list{position:absolute;z-index:1;display:none;min-width:100%}.p-tieredmenu .p-menuitem-link{position:relative;display:flex;overflow:hidden;align-items:center;cursor:pointer;text-decoration:none}.p-tieredmenu .p-menuitem-text{line-height:1}.p-tieredmenu .p-menuitem{position:relative}.p-tieredmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem-active>.p-submenu-list{top:0;left:100%;display:block}.p-tieredmenu-enter-from,.p-tieredmenu-leave-active{opacity:0}.p-tieredmenu-enter-active{transition:opacity .25s}.p-tieredmenu{min-width:12.5rem;padding:.5rem 0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#4b5563}.p-tieredmenu.p-tieredmenu-overlay{border:0 none;background:#fff;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{padding:.5rem 0;border:0 none;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-menuitem{margin:0}.p-tieredmenu .p-menuitem:first-child{margin-top:0}.p-tieredmenu .p-menuitem:last-child{margin-bottom:0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:var(--text-secondary);transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary)}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:.5rem;color:#6b7280}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f0fdfa;color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-link)}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#10b9813d}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:var(--text-secondary-on-color)}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-inline-message{display:inline-flex;align-items:center;justify-content:center;vertical-align:top}.p-inline-message-icon{flex-shrink:0}.p-inline-message-icon-only .p-inline-message-text{width:0;visibility:hidden}.p-fluid .p-inline-message{display:flex}.p-inline-message{padding:.5rem .75rem;border-radius:8px;margin:0}.p-inline-message.p-inline-message-info{border:solid var(--border-info);border-width:0px;background:var(--bg-info-subdued);color:var(--text-primary)}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:var(--icons-info-on-color)}.p-inline-message.p-inline-message-success{border:solid var(--border-success);border-width:0px;background:var(--bg-success-subdued);color:var(--text-primary)}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:var(--icons-success-on-color)}.p-inline-message.p-inline-message-warn{border:solid var(--border-caution-subdued);border-width:0px;background:var(--bg-caution-subdued);color:#cc8925}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#cc8925}.p-inline-message.p-inline-message-error{border:solid var(--border-critical);border-width:0px;background:var(--bg-critical-subdued);color:var(--icons-critical-on-color)}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:var(--icons-critical-on-color)}.p-inline-message.p-inline-message-secondary{border:solid #64748b;border-width:0px;background:#64748b;color:#fff}.p-inline-message.p-inline-message-secondary .p-inline-message-icon{color:#fff}.p-inline-message.p-inline-message-contrast{border:solid var(--border-additional);border-width:0px;background:var(--bg-additional-subdued);color:var(--icons-additional-on-color)}.p-inline-message.p-inline-message-contrast .p-inline-message-icon{color:var(--icons-additional-on-color)}.p-inline-message .p-inline-message-icon{margin-right:.5rem;font-size:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message-wrapper{display:flex;align-items:center}.p-message-icon{flex-shrink:0}.p-message-close{display:flex;flex-shrink:0;align-items:center;justify-content:center}.p-message-close.p-link{position:relative;overflow:hidden;margin-left:auto}.p-message-enter-from{opacity:0}.p-message-enter-active{transition:opacity .3s}.p-message.p-message-leave-from{max-height:1000px}.p-message.p-message-leave-to{max-height:0;margin:0;opacity:0}.p-message-leave-active{overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1),opacity .3s,margin .15s}.p-message-leave-active .p-message-close{display:none}.p-message{border-radius:8px;margin:1rem 0}.p-message .p-message-wrapper{padding:.75rem}.p-message .p-message-close{width:.85rem;height:.85rem;border-radius:50%;background:transparent;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-message.p-message-info{border:solid var(--border-info);border-width:1px;background:var(--bg-info-subdued);color:var(--text-primary)}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:var(--icons-info-on-color)}.p-message.p-message-success{border:solid var(--border-success);border-width:1px;background:var(--bg-success-subdued);color:var(--text-primary)}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:var(--icons-success-on-color)}.p-message.p-message-warn{border:solid var(--border-caution-subdued);border-width:1px;background:var(--bg-caution-subdued);color:#cc8925}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#cc8925}.p-message.p-message-error{border:solid var(--border-critical);border-width:1px;background:var(--bg-critical-subdued);color:var(--icons-critical-on-color)}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:var(--icons-critical-on-color)}.p-message.p-message-secondary{border:solid #64748b;border-width:1px;background:#64748b;color:#fff}.p-message.p-message-secondary .p-message-icon,.p-message.p-message-secondary .p-message-close{color:#fff}.p-message.p-message-contrast{border:solid var(--border-additional);border-width:1px;background:var(--bg-additional-subdued);color:var(--icons-additional-on-color)}.p-message.p-message-contrast .p-message-icon,.p-message.p-message-contrast .p-message-close{color:var(--icons-additional-on-color)}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{margin-right:.5rem;font-size:1rem}.p-message .p-icon:not(.p-message-close-icon){width:1rem;height:1rem}.p-message-wrapper{align-items:flex-start}.p-message{margin:0}.p-message .p-message-text{font-size:14px;font-weight:500;line-height:18px;color:var(--text-secondary)}.p-message .p-message-close{color:var(--icons-primary)}.p-message.p-message-info{border:1px solid var(--border-info-subdued);color:var(--icons-info-on-color)}.p-message.p-message-info .p-message-close,.p-message.p-message-warn .p-message-close{color:var(--icons-primary)}.p-message.p-message-error{border:1px solid var(--border-critical-subdued)}.p-message.p-message-error .p-message-icon{color:var(--icons-critical-on-color)}.p-message.p-message-error .p-message-close{color:var(--icons-primary)}.p-message.p-message-contrast{border:1px solid var(--border-additional-subdued)}.p-message.p-message-contrast .p-message-icon{color:var(--icons-additional-on-color)}.p-message.p-message-contrast .p-message-close{color:var(--icons-primary)}.p-toast{width:25rem;white-space:pre-line;word-break:break-word}.p-toast-message-icon{flex-shrink:0}.p-toast-message-content{display:flex;align-items:flex-start}.p-toast-message-text{flex:1 1 auto}.p-toast-top-center,.p-toast-bottom-center{transform:translate(-50%)}.p-toast-center{min-width:20vw;transform:translate(-50%,-50%)}.p-toast-icon-close{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-toast-icon-close.p-link{cursor:pointer}.p-toast-message-enter-from{opacity:0;transform:translateY(50%)}.p-toast-message-leave-from{max-height:1000px}.p-toast .p-toast-message.p-toast-message-leave-to{overflow:hidden;max-height:0;margin-bottom:0;opacity:0}.p-toast-message-enter-active{transition:transform .3s,opacity .3s}.p-toast-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}.p-toast{opacity:1}.p-toast .p-toast-message{border-radius:8px;margin:0 0 1rem;box-shadow:none}.p-toast .p-toast-message .p-toast-message-content{padding:.75rem;border-width:0 0 0 6px}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 .5rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:1rem;height:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:4px 0 0}.p-toast .p-toast-message .p-toast-icon-close{width:1rem;height:1rem;border-radius:50%;background:transparent;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{border:solid var(--border-info);border-width:1px;background:var(--bg-info-subdued)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{color:var(--icons-info-on-color)}.p-toast .p-toast-message.p-toast-message-success{border:solid var(--border-success);border-width:1px;background:var(--bg-success-subdued)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{color:var(--icons-success-on-color)}.p-toast .p-toast-message.p-toast-message-warn{border:solid var(--border-caution-subdued);border-width:1px;background:var(--bg-caution-subdued);color:#cc8925}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#cc8925}.p-toast .p-toast-message.p-toast-message-error{border:solid var(--border-critical);border-width:1px;background:var(--bg-critical-subdued)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{color:var(--icons-critical-on-color)}.p-toast .p-toast-message.p-toast-message-secondary{border:solid #64748b;border-width:1px;background:#64748b;color:#fff}.p-toast .p-toast-message.p-toast-message-secondary .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-secondary .p-toast-icon-close{color:#fff}.p-toast .p-toast-message.p-toast-message-contrast{border:solid var(--border-additional);border-width:1px;background:var(--bg-additional-subdued)}.p-toast .p-toast-message.p-toast-message-contrast .p-toast-message-content{color:var(--icons-additional-on-color)}.p-toast{width:18.75rem}.p-toast .p-toast-message .p-toast-icon-close{width:.7rem;height:.7rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin-top:-2px}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{color:var(--text-primary);font-size:14px;font-weight:700;line-height:18px}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{color:var(--text-secondary);font-size:14px;font-weight:500;line-height:18px}.p-galleria-content{display:flex;flex-direction:column}.p-galleria-item-wrapper{position:relative;display:flex;flex-direction:column}.p-galleria-item-container{position:relative;display:flex;height:100%}.p-galleria-item-nav{position:absolute;top:50%;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;margin-top:-.5rem}.p-galleria-item-prev{left:0;border-bottom-left-radius:0;border-top-left-radius:0}.p-galleria-item-next{right:0;border-bottom-right-radius:0;border-top-right-radius:0}.p-galleria-item{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.p-galleria-item-nav-onhover .p-galleria-item-nav{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav{opacity:1;pointer-events:all}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav.p-disabled{pointer-events:none}.p-galleria-caption{position:absolute;bottom:0;left:0;width:100%}.p-galleria-thumbnail-wrapper{display:flex;overflow:auto;flex-direction:column;flex-shrink:0}.p-galleria-thumbnail-prev,.p-galleria-thumbnail-next{position:relative;display:flex;overflow:hidden;flex:0 0 auto;align-items:center;align-self:center;justify-content:center}.p-galleria-thumbnail-prev span,.p-galleria-thumbnail-next span{display:flex;align-items:center;justify-content:center}.p-galleria-thumbnail-container{display:flex;flex-direction:row}.p-galleria-thumbnail-items-container{overflow:hidden;width:100%}.p-galleria-thumbnail-items{display:flex}.p-galleria-thumbnail-item{display:flex;overflow:auto;align-items:center;justify-content:center;cursor:pointer;opacity:.5}.p-galleria-thumbnail-item:hover{opacity:1;transition:opacity .3s}.p-galleria-thumbnail-item-current{opacity:1}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-right .p-galleria-item-wrapper{flex-direction:row}.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-top .p-galleria-item-wrapper{order:2}.p-galleria-thumbnails-left .p-galleria-thumbnail-wrapper,.p-galleria-thumbnails-top .p-galleria-thumbnail-wrapper{order:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-container,.p-galleria-thumbnails-right .p-galleria-thumbnail-container{flex-direction:column;flex-grow:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-items,.p-galleria-thumbnails-right .p-galleria-thumbnail-items{height:100%;flex-direction:column}.p-galleria-indicators{display:flex;align-items:center;justify-content:center}.p-galleria-indicator>button{display:inline-flex;align-items:center}.p-galleria-indicators-left .p-galleria-item-wrapper,.p-galleria-indicators-right .p-galleria-item-wrapper{flex-direction:row;align-items:center}.p-galleria-indicators-left .p-galleria-item-container,.p-galleria-indicators-top .p-galleria-item-container{order:2}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-top .p-galleria-indicators{order:1}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-right .p-galleria-indicators{flex-direction:column}.p-galleria-indicator-onitem .p-galleria-indicators{position:absolute;z-index:1;display:flex}.p-galleria-indicator-onitem.p-galleria-indicators-top .p-galleria-indicators{top:0;left:0;width:100%;align-items:flex-start}.p-galleria-indicator-onitem.p-galleria-indicators-right .p-galleria-indicators{top:0;right:0;height:100%;align-items:flex-end}.p-galleria-indicator-onitem.p-galleria-indicators-bottom .p-galleria-indicators{bottom:0;left:0;width:100%;align-items:flex-end}.p-galleria-indicator-onitem.p-galleria-indicators-left .p-galleria-indicators{top:0;left:0;height:100%;align-items:flex-start}.p-galleria-mask{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.p-galleria-close{position:absolute;top:0;right:0;display:flex;overflow:hidden;align-items:center;justify-content:center}.p-galleria-mask .p-galleria-item-nav{position:fixed;top:50%;margin-top:-.5rem}.p-galleria-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-galleria-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-galleria-enter-from,.p-galleria-leave-to{opacity:0;transform:scale(.7)}.p-galleria-enter-active .p-galleria-item-nav{opacity:0}.p-items-hidden .p-galleria-thumbnail-item{visibility:hidden}.p-items-hidden .p-galleria-thumbnail-item.p-galleria-thumbnail-item-active{visibility:visible}.p-galleria .p-galleria-close{width:4rem;height:4rem;border-radius:50%;margin:.5rem;background:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-item-nav{width:4rem;height:4rem;border-radius:8px;margin:0 .5rem;background:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-caption{padding:1rem;background:#00000080;color:#f9fafb}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{width:1rem;height:1rem;border-radius:50%;background-color:#d1d5db;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#9ca3af}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#f0fdfa;color:#047857}.p-galleria .p-galleria-thumbnail-container{padding:1rem .25rem;background:#000000e6}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{width:2rem;height:2rem;border-radius:50%;margin:.5rem;background-color:transparent;color:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{outline-color:transparent}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-galleria-mask{--maskbg: rgba(0, 0, 0, .9)}.p-image-mask{display:flex;align-items:center;justify-content:center}.p-image-preview-container{position:relative;display:inline-block;line-height:0}.p-image-preview-indicator{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:none;opacity:0;transition:opacity .3s}.p-image-preview-container:hover>.p-image-preview-indicator{cursor:pointer;opacity:1}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{position:absolute;z-index:1;top:0;right:0;display:flex}.p-image-action.p-link{display:flex;align-items:center;justify-content:center}.p-image-action.p-disabled{pointer-events:auto}.p-image-preview{max-width:100vw;max-height:100vh;transition:transform .15s}.p-image-preview-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-image-preview-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-image-preview-enter-from,.p-image-preview-leave-to{opacity:0;transform:scale(.7)}.p-image-mask{--maskbg: rgba(0, 0, 0, .9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{width:1.5rem;height:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{width:3rem;height:3rem;border-radius:50%;margin-right:.5rem;background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:#ffffff1a;color:#f8f9fa}.p-image-action.p-link i{font-size:1.5rem}.p-image-action.p-link .p-icon{width:1.5rem;height:1.5rem}.p-avatar{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;font-size:1rem}.p-avatar.p-avatar-image{background-color:transparent}.p-avatar.p-avatar-circle,.p-avatar-circle img{border-radius:50%}.p-avatar .p-avatar-icon{font-size:1rem}.p-avatar img{width:100%;height:100%}.p-avatar-group .p-avatar+.p-avatar{margin-left:-1rem}.p-avatar-group{display:flex;align-items:center}.p-avatar{border-radius:8px;background-color:#e5e7eb}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #ffffff}.p-avatar{width:2.5rem;height:2.5rem;font-size:26px;font-weight:700;line-height:31px}.p-avatar--blocked{background-color:var(--bg-secondary)}.p-avatar--blocked .p-avatar-text{color:var(--text-tertiary)}.p-badge{display:inline-block;padding:0 .5rem;border-radius:10px;text-align:center}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;margin:0;transform:translate(50%,-50%);transform-origin:100% 0}.p-badge.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;padding:0;border-radius:50%}.p-badge-no-gutter{padding:0;border-radius:50%}.p-badge{min-width:1.5rem;height:1.5rem;background:#10b981;color:#fff;font-size:14px;font-weight:700;line-height:1.5rem}.p-badge.p-badge-success{background-color:#22c55e;color:#fff}.p-badge.p-badge-info{background-color:#0ea5e9;color:#fff}.p-badge.p-badge-warning{background-color:#f97316;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-secondary{background-color:#64748b;color:#fff}.p-badge.p-badge-contrast{background-color:#1f2937;color:#fff}.p-badge.p-badge-lg{min-width:2.25rem;height:2.25rem;font-size:21px;line-height:2.25rem}.p-badge.p-badge-xl{min-width:3rem;height:3rem;font-size:28px;line-height:3rem}.p-blockui-container{position:relative}.p-blockui.p-component-overlay{position:absolute}.p-blockui-document.p-component-overlay{position:fixed}.p-blockui{border-radius:8px}.p-chip{display:inline-flex;align-items:center}.p-chip-text,.p-chip-icon.pi{line-height:1.5}.p-chip-remove-icon{cursor:pointer;line-height:1.5}.p-chip img{border-radius:50%}.p-chip{padding:0 .75rem;border-radius:4px;background-color:var(--bg-secondary);color:var(--text-primary)}.p-chip .p-chip-text{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:2rem;height:2rem;margin-right:.5rem;margin-left:-.75rem}.p-chip .p-chip-remove-icon{border-radius:8px;margin-left:.5rem;outline-color:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-inplace .p-inplace-display{display:inline;cursor:pointer}.p-inplace .p-inplace-content{display:inline}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content{display:flex}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content>.p-inputtext{width:1%;flex:1 1 auto}.p-inplace .p-inplace-display{padding:.5rem .75rem;border-radius:8px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem var(--green-100);outline:0 none;outline-offset:0}.p-metergroup,.p-metergroup-meters{display:flex}.p-metergroup-vertical .p-metergroup-meters{flex-direction:column}.p-metergroup-labels{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style-type:none}.p-metergroup-vertical .p-metergroup-labels{align-items:start}.p-metergroup-labels-vertical{flex-direction:column}.p-metergroup-label{display:inline-flex;align-items:center}.p-metergroup-label-marker{display:inline-flex}.p-metergroup{gap:1rem}.p-metergroup .p-metergroup-meters{border-radius:8px;background:#e5e7eb}.p-metergroup .p-metergroup-meter{border:0 none;background:#10b981}.p-metergroup .p-metergroup-labels .p-metergroup-label{gap:.5rem}.p-metergroup .p-metergroup-labels .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;background:#10b981}.p-metergroup .p-metergroup-labels .p-metergroup-label-icon{width:1rem;height:1rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-vertical{gap:.5rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-horizontal{gap:1rem}.p-metergroup.p-metergroup-horizontal{flex-direction:column}.p-metergroup.p-metergroup-horizontal .p-metergroup-meters{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:8px;border-top-left-radius:8px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:8px;border-top-right-radius:8px}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-progressbar{position:relative;overflow:hidden}.p-progressbar-determinate .p-progressbar-value{position:absolute;display:none;display:flex;overflow:hidden;width:0%;height:100%;align-items:center;justify-content:center;border:0 none}.p-progressbar-determinate .p-progressbar-label{display:inline-flex}.p-progressbar-determinate .p-progressbar-value-animate{transition:width 1s ease-in-out}.p-progressbar-indeterminate .p-progressbar-value:before{position:absolute;top:0;bottom:0;left:0;animation:p-progressbar-indeterminate-anim 2.1s cubic-bezier(.65,.815,.735,.395) infinite;background-color:inherit;content:"";will-change:left,right}.p-progressbar-indeterminate .p-progressbar-value:after{position:absolute;top:0;bottom:0;left:0;animation:p-progressbar-indeterminate-anim-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s;background-color:inherit;content:"";will-change:left,right}@keyframes p-progressbar-indeterminate-anim{0%{right:100%;left:-35%}60%{right:-90%;left:100%}to{right:-90%;left:100%}}@keyframes p-progressbar-indeterminate-anim-short{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}.p-progressbar{height:1.5rem;border:0 none;border-radius:8px;background:#e5e7eb}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:#10b981}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-progress-spinner{position:relative;display:inline-block;width:100px;height:100px;margin:0 auto}.p-progress-spinner:before{display:block;padding-top:100%;content:""}.p-progress-spinner-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;transform-origin:center center}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite;stroke:var(--icons-critical-on-color);stroke-dasharray:89,200;stroke-dashoffset:0;stroke-linecap:round}@keyframes p-progress-spinner-rotate{to{transform:rotate(360deg)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{to,0%{stroke:var(--icons-critical-on-color)}40%{stroke:var(--text-primary)}66%{stroke:var(--text-primary)}80%,90%{stroke:#cc8925}}.p-ripple{position:relative;overflow:hidden}.p-ink{position:absolute;display:block;border-radius:100%;background:#ffffff80;pointer-events:none;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-scrolltop{position:fixed;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center}.p-scrolltop-sticky{position:sticky}.p-scrolltop-sticky.p-link{margin-left:auto}.p-scrolltop-enter-from{opacity:0}.p-scrolltop-enter-active{transition:opacity .15s}.p-scrolltop.p-scrolltop-leave-to{opacity:0}.p-scrolltop-leave-active{transition:opacity .15s}.p-scrolltop{width:3rem;height:3rem;border-radius:50%;box-shadow:0 2px 12px #0000001a;transition:background-color .2s,color .2s,box-shadow .2s}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#f9fafb;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{width:1.5rem;height:1.5rem}.p-skeleton{overflow:hidden}.p-skeleton:after{position:absolute;z-index:1;top:0;right:0;left:0;height:100%;animation:p-skeleton-animation 1.2s infinite;content:"";transform:translate(-100%)}.p-skeleton.p-skeleton-circle{border-radius:50%}.p-skeleton-none:after{animation:none}@keyframes p-skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.p-skeleton{border-radius:8px;background-color:var(--bg-tertiary)}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-skeleton{border-radius:4px}.p-tag{display:inline-flex;align-items:center;justify-content:center}.p-tag-icon,.p-tag-value,.p-tag-icon.pi{line-height:1.5}.p-tag.p-tag-rounded{border-radius:10rem}.p-tag{padding:.25rem .4rem;border-radius:8px;background:#10b981;color:#fff;font-size:14px;font-weight:700}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#0ea5e9;color:#fff}.p-tag.p-tag-warning{background-color:#f97316;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-tag.p-tag-secondary{background-color:#64748b;color:#fff}.p-tag.p-tag-contrast{background-color:#1f2937;color:#fff}.p-tag .p-tag-icon{font-size:14px}.p-tag .p-tag-icon:not(:last-child){margin-right:.25rem}.p-tag .p-tag-icon.p-icon{width:14px;height:14px}.p-tag .p-tag-icon{flex-shrink:0}.p-terminal{overflow:auto;height:18rem}.p-terminal-prompt-container{display:flex;align-items:center}.p-terminal-input{flex:1 1 auto;padding:0;border:0 none;background-color:transparent;color:inherit;outline:0 none}.p-terminal-input::-ms-clear{display:none}.p-terminal{padding:1.25rem;border:1px solid #e5e7eb;background:#fff;color:#4b5563}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}}
