@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/Inter-Bold-B87bJIJ_.woff2) format("woff2"),url(/assets/Inter-Bold-DG8PdOpj.woff) format("woff"),url(/assets/Inter-Bold-RRbkT0t3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/assets/Inter-Italic-ByRi6kJs.woff2) format("woff2"),url(/assets/Inter-Italic-DzifdyIg.woff) format("woff"),url(/assets/Inter-Italic-TEOTODJC.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/assets/Inter-LightItalic-C3Eae2tO.woff2) format("woff2"),url(/assets/Inter-LightItalic-DkHZs8gB.woff) format("woff"),url(/assets/Inter-LightItalic-sMIyLfKh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/assets/Inter-Medium-DBt7SqQx.woff2) format("woff2"),url(/assets/Inter-Medium-CQPNdJrt.woff) format("woff"),url(/assets/Inter-Medium-BYbArLqu.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/assets/Inter-BlackItalic-Bwbw6DRt.woff2) format("woff2"),url(/assets/Inter-BlackItalic-CDZ47zM_.woff) format("woff"),url(/assets/Inter-BlackItalic-qHNjanyC.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/assets/Inter-BoldItalic-DHN9zdbi.woff2) format("woff2"),url(/assets/Inter-BoldItalic-CJXIiYt-.woff) format("woff"),url(/assets/Inter-BoldItalic-XN6ubOkH.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/assets/Inter-Light-Cz4wLvNc.woff2) format("woff2"),url(/assets/Inter-Light-DJksbnf3.woff) format("woff"),url(/assets/Inter-Light-BmzNDslR.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/Inter-ExtraBold-CtZnp5bQ.woff2) format("woff2"),url(/assets/Inter-ExtraBold-BR2Ni1mM.woff) format("woff"),url(/assets/Inter-ExtraBold-rJbII5vx.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/assets/Inter-ExtraBoldItalic-Vd0_Gfeh.woff2) format("woff2"),url(/assets/Inter-ExtraBoldItalic-CzgkoR6c.woff) format("woff"),url(/assets/Inter-ExtraBoldItalic-BSqt69Ku.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/assets/Inter-ExtraLightItalic-CROTFSrJ.woff2) format("woff2"),url(/assets/Inter-ExtraLightItalic-CMypqbQM.woff) format("woff"),url(/assets/Inter-ExtraLightItalic-DeW-B2Lq.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/assets/Inter-Black-agYElzty.woff2) format("woff2"),url(/assets/Inter-Black-CDFka6nQ.woff) format("woff"),url(/assets/Inter-Black-CeTlhWKf.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/assets/Inter-ExtraLight-CFaU-Qgx.woff2) format("woff2"),url(/assets/Inter-ExtraLight-BmK9JY8n.woff) format("woff"),url(/assets/Inter-ExtraLight-B35_9-ct.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/assets/Inter-MediumItalic-BU9bBVXM.woff2) format("woff2"),url(/assets/Inter-MediumItalic-CF_zYeox.woff) format("woff"),url(/assets/Inter-MediumItalic-BzHVhoKH.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/assets/Inter-SemiBoldItalic-DyGjC0NS.woff2) format("woff2"),url(/assets/Inter-SemiBoldItalic-D0GvNoZq.woff) format("woff"),url(/assets/Inter-SemiBoldItalic-DJ2xmtpb.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/Inter-Regular-BulVdUyQ.woff2) format("woff2"),url(/assets/Inter-Regular-bzMwmncx.woff) format("woff"),url(/assets/Inter-Regular-BJ_aw1s3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/assets/Inter-ThinItalic-DHbi89Vg.woff2) format("woff2"),url(/assets/Inter-ThinItalic-CtN7lpEi.woff) format("woff"),url(/assets/Inter-ThinItalic-BmJQy_nI.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/assets/Inter-Thin-ByiVlOyZ.woff2) format("woff2"),url(/assets/Inter-Thin-DqcwiDsh.woff) format("woff"),url(/assets/Inter-Thin-skjlSLXC.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/assets/Inter-SemiBold-BND-PR3R.woff2) format("woff2"),url(/assets/Inter-SemiBold-Dt-GLFnn.woff) format("woff"),url(/assets/Inter-SemiBold-DugGEDyx.ttf) format("truetype")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/assets/icomoon-C1Dm6p_Y.eot?km0ccg);src:url(/assets/icomoon-C1Dm6p_Y.eot?km0ccg#iefix) format("embedded-opentype"),url(/assets/icomoon-BzyxBheK.ttf?km0ccg) format("truetype"),url(/assets/icomoon-BFiR6Ku-.woff?km0ccg) format("woff"),url(/assets/icomoon-Cye3mkxE.svg?km0ccg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye:before{content:""}.icon-trash:before{content:""}.icon-upload-cloud:before{content:""}.icon-download-cloud:before{content:""}.icon-key:before{content:""}.icon-lock:before{content:""}.icon-mail:before{content:""}.icon-check-circle:before{content:""}.icon-external-link:before{content:""}.icon-arrow_downward:before{content:""}.icon-arrow_upward:before{content:""}.icon-arrow_forward:before{content:""}.icon-arrow_back:before{content:""}.icon-arrow_up:before{content:""}.icon-arrow_right:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_down:before{content:""}.icon-log-out:before{content:""}.icon-dots-three-vertical:before{content:""}.icon-bookmark-fill:before{content:""}.icon-bookmark:before{content:""}.icon-settings:before{content:""}.icon-round-delete:before{content:""}.icon-user:before{content:""}.icon-world:before{content:""}.icon-edit-square:before{content:""}.icon-close:before{content:""}.icon-more:before{content:""}.icon-point:before{content:""}.icon-calendar:before{content:""}.icon-cart:before{content:""}.icon-check:before{content:""}.icon-dashboard:before{content:""}.icon-edit:before{content:""}.icon-error:before{content:""}.icon-folder:before{content:""}.icon-list:before{content:""}.icon-lock1:before{content:""}.icon-menu:before{content:""}.icon-password-eye:before{content:""}.icon-pluse:before{content:""}.icon-question-mark:before{content:""}.icon-report:before{content:""}.icon-requests:before{content:""}.icon-save:before{content:""}.icon-setting:before{content:""}.icon-time:before{content:""}.icon-close-sm:before{content:""}.icon-check-circle1:before{content:""}.codes-dropdown.p-multiselect-overlay ::-webkit-scrollbar{width:8px}.codes-dropdown.p-multiselect-overlay ::-webkit-scrollbar-thumb{background-color:#e4e4e7;border-radius:8px}.codes-dropdown.p-multiselect-overlay ::-webkit-scrollbar-thumb:hover{background:#555}/*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.visible{visibility:visible}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.flex{display:flex}.table{display:table}.hidden{display:none}.h-5{height:1.25rem}.w-5{width:1.25rem}.w-full{width:100%}.shrink-0{flex-shrink:0}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.py-8{padding-bottom:2rem;padding-top:2rem}.text-center{text-align:center}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}*,:after,:before{box-sizing:border-box;margin:0}#app,body{min-height:100vh}body{color:#51525c;font-family:Inter,sans-serif;font-size:16px;line-height:1.2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .5s,background-color .5s}.header .user__menu{width:auto}@media (min-width:1024px){.header .user__menu{min-width:12.5rem}}.header .user__menu .p-button{background-color:#fff;border:1px solid #d1d1d6;border-radius:100%;color:#3f3f46;font-size:.875rem;font-weight:600;gap:initial;line-height:1;padding:.625rem;transition:all .3s ease-in-out;width:100%}@media (max-width:1023px){.header .user__menu .p-button{height:2.375rem;width:2.375rem}.header .user__menu .p-button>span{display:none}}@media (min-width:1024px){.header .user__menu .p-button{border-radius:.5rem;gap:.625rem;padding:.625rem 1rem}.header .user__menu .p-button:hover{background-color:#f7f7f7;border-color:#f7f7f7;color:#1f666f}}.header .user__menu .p-button.active{background-color:#24757f;border-color:#24757f;border-radius:1rem 1rem 0 0;color:#fff}.header .user__menu .p-button i{font-size:1rem;line-height:1}.header .user__menu-overlay{background-color:#24757f;border:none;border-radius:0 0 1rem 1rem}.header .user__menu-overlay .p-menu-item:not(:last-child){border-bottom:1px solid #24757f}.header .user__menu-overlay .p-menu-item:last-child .p-menu-item-content{border-radius:0 0 1.25rem 1.25rem}.header .user__menu-overlay .p-menu-item-link{color:#fff;font-size:.875rem;font-weight:500;padding:.75rem .625rem .75rem 2.5625rem}.header .user__menu-overlay .p-menu-item-label{font-weight:500}.auth__layout{align-items:center;background-color:#fff;display:flex;flex-direction:column;min-height:100vh}@media (max-width:1023px){.auth__layout.sign{background:url(/assets/login-bg-DCkuBtKz.png) no-repeat 100%/cover}}.auth__layout.sign .auth__bg,.auth__layout.sign .auth__content{display:flex;width:100%}@media (min-width:1024px){.auth__layout.sign .auth__bg,.auth__layout.sign .auth__content{width:50%}}@media (max-width:1023px){.auth__layout.sign .auth__bg{display:none}}.auth__layout.sign .auth__content{flex-direction:column;padding-block:1.5rem}@media (min-width:1024px){.auth__layout.sign .auth__content{padding:2rem}}.auth__layout.sign .auth__card{margin-block:auto}@media (max-width:1023px){.auth__layout.sign .auth__card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffff80;border-radius:.75rem;padding-inline:1rem}}.auth__layout.sign .auth__bg{border-radius:5rem 0 0 5rem;justify-content:center;overflow:hidden}.auth__layout.sign .auth__bg span{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;width:100%}.auth__layout.sign .auth__form-header{margin-bottom:2rem}.auth__layout.helper{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='768' height='768' fill='none' viewBox='0 0 768 768'%3E%3Cmask id='b' width='768' height='768' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='url(%23a)' d='M0 0h768v768H0z'/%3E%3C/mask%3E%3Cg stroke='%23E4E4E7' clip-path='url(%23c)' mask='url(%23b)'%3E%3Cg clip-path='url(%23d)'%3E%3Cpath d='M.5 0v768M48.5 0v768M96.5 0v768M144.5 0v768M192.5 0v768M240.5 0v768M288.5 0v768M336.5 0v768M384.5 0v768M432.5 0v768M480.5 0v768M528.5 0v768M576.5 0v768M624.5 0v768M672.5 0v768M720.5 0v768'/%3E%3C/g%3E%3Cpath d='M.5.5h767v767H.5z'/%3E%3Cg clip-path='url(%23e)'%3E%3Cpath d='M0 47.5h768M0 95.5h768M0 143.5h768M0 191.5h768M0 239.5h768M0 287.5h768M0 335.5h768M0 383.5h768M0 431.5h768M0 479.5h768M0 527.5h768M0 575.5h768M0 623.5h768M0 671.5h768M0 719.5h768M0 767.5h768'/%3E%3C/g%3E%3Cpath d='M.5.5h767v767H.5z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='c'%3E%3Cpath fill='%23fff' d='M0 0h768v768H0z'/%3E%3C/clipPath%3E%3CclipPath id='d'%3E%3Cpath fill='%23fff' d='M0 0h768v768H0z'/%3E%3C/clipPath%3E%3CclipPath id='e'%3E%3Cpath fill='%23fff' d='M0 0h768v768H0z'/%3E%3C/clipPath%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientTransform='rotate(90 0 384)scale(384)' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat;background-position:center top -30vh;background-size:cover;padding:1.5rem 0}@media (min-width:1024px){.auth__layout.helper{background-position:center top -41vh;background-size:contain;padding:6rem 1rem 1.5rem}}.auth__layout.helper .auth__main>div{flex-direction:column;justify-content:flex-start}.auth__layout.helper .auth__form-header{margin-inline:auto;max-width:24.5rem;text-align:center}@media (min-width:1024px){.auth__layout.helper .auth__form-header{padding-inline:1rem}}@media (max-width:1023px){.auth__logo{margin-bottom:2rem}.auth__logo a{display:flex;justify-content:center;text-align:center}}.auth__main{align-items:stretch;display:flex;flex-grow:1;justify-content:center}.auth__main>div{display:flex;flex-direction:column;width:100%}@media (max-width:1023px){.auth__main>div{padding-inline:1rem}}@media (min-width:1024px){.auth__main>div{align-items:stretch;flex-direction:row;flex-grow:1;justify-content:center}}.auth__card{margin-inline:auto;max-width:24.5rem;padding-block:1rem;width:100%}@media (min-width:1024px){.auth__card{padding-inline:1rem}}.auth__header-icon{align-items:center;background-color:#fff;border:1px solid #e4e4e7;border-radius:.75rem;box-shadow:0 1px 2px #1018280d;color:#3f3f46;display:inline-flex;font-size:1.375rem;height:3.5rem;justify-content:center;line-height:1;margin-bottom:1.5rem;width:3.5rem}.auth__form-header{margin-bottom:1rem;width:100%}@media (max-width:1023px){.auth__form-header{text-align:center}}.auth__form-header h1{color:#18181b;font-size:1.5rem;font-weight:600;margin-bottom:1rem}@media (min-width:1024px){.auth__form-header h1{font-size:1.875rem}}.auth__form-header p{line-height:1.5}.auth__form-header p b{font-weight:500}.auth__form-footer{font-size:.875rem;margin-top:2rem;text-align:center}.header{background-color:#fff;border-bottom:1px solid #e4e4e7;padding-block:.75rem}.header__container{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;max-width:78rem;padding-inline:1rem;width:100%}.header__logo{max-width:12.5rem}.header__logo img{height:auto;max-width:100%}.dashboard__main .matching__table .codes .badge,.dashboard__main .matching__table .legend .badge{align-items:center;border:1px solid;border-radius:1rem;display:inline-flex;font-size:.75rem;font-weight:600;gap:2px;justify-content:center;line-height:1;padding:.25rem .5rem;text-align:center}.dashboard__main .matching__table .codes .badge button,.dashboard__main .matching__table .legend .badge button{padding:3px;transition:opacity .3s ease-in-out}.dashboard__main .matching__table .codes .badge button:hover,.dashboard__main .matching__table .legend .badge button:hover{opacity:.7}.dashboard__main .matching__table .codes .badge i,.dashboard__main .matching__table .legend .badge i{font-size:.5625rem;line-height:1}.dashboard__main .matching__table .codes .badge--high,.dashboard__main .matching__table .legend .badge--high{background-color:#ecfdf3;border-color:#abefc6;color:#067647}.dashboard__main .matching__table .codes .badge--moderate,.dashboard__main .matching__table .legend .badge--moderate{background-color:#fffaeb;border-color:#fedf89;color:#b54708}.dashboard__main .matching__table .codes .badge--low,.dashboard__main .matching__table .legend .badge--low{background-color:#fef3f2;border-color:#fecdca;color:#b42318}.dashboard__main .matching__table .codes .badge--custom,.dashboard__main .matching__table .legend .badge--custom{background-color:#eff9fb;border-color:#bfe8ed;color:#1f666f}.dashboard__main .matching__page-upload .file__card .p-button.p-button-icon-only,.dashboard__main .matching__table .table-actions .p-button.p-button-icon-only{background-color:initial;border:1px solid transparent;box-shadow:none;color:#51525c;gap:initial;justify-content:center;padding:0;text-align:center}@media (min-width:1024px){.dashboard__main .matching__page-upload .file__card .p-button.p-button-icon-only:hover,.dashboard__main .matching__table .table-actions .p-button.p-button-icon-only:hover{border:1px solid #40b9c9;color:#40b9c9}}.dashboard__main .matching__page-upload .file__card .p-button.p-button-icon-only .p-button-icon,.dashboard__main .matching__table .table-actions .p-button.p-button-icon-only .p-button-icon{font-size:1.25rem}.dashboard__main{background-color:#fcfcfc;min-height:100vh;padding-block:1.5rem}@media (min-width:1024px){.dashboard__main{display:flex;flex-direction:column;flex-grow:1;padding-block:3rem 4.375rem}}.dashboard__main .matching__page{margin-inline:auto;max-width:78rem;padding-inline:.625rem;width:100%}@media (min-width:1024px){.dashboard__main .matching__page{padding-inline:1rem}}.dashboard__main .matching__page-header h1{color:#18181b;font-size:1.5rem;font-weight:600}@media (min-width:1024px){.dashboard__main .matching__page-header h1{font-size:1.875rem}}.dashboard__main .matching__page-header p{font-weight:400;line-height:1.5}.dashboard__main .matching__page-model{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin-top:20px}.dashboard__main .matching__page-model-select{align-items:center;display:flex;gap:.75rem;margin-top:1rem}.dashboard__main .matching__page-model-select label{color:#18181b;font-size:.875rem;font-weight:900}.dashboard__main .matching__page-model-select Select{border-radius:.25rem;padding:.5rem;transition:border-color .3s ease}.dashboard__main .matching__page-upload{margin-top:1rem}.dashboard__main .matching__page-upload .p-fileupload{background-color:transparent}.dashboard__main .matching__page-upload .p-fileupload-header{display:none}.dashboard__main .matching__page-upload .p-fileupload-content{padding:0}.dashboard__main .matching__page-upload .p-fileupload-files{align-items:center;display:flex;justify-content:center}.dashboard__main .matching__page-upload .p-fileupload-empty{align-items:center;background-color:#fff;border:1px solid #e4e4e7;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;padding:1rem 1.5rem 2rem;text-align:center;transition:all .3s ease-in-out}@media (min-width:1024px){.dashboard__main .matching__page-upload .p-fileupload-empty:hover{border-color:#40b9c9}}.dashboard__main .matching__page-upload .p-fileupload-empty p{font-size:.875rem;font-weight:400;line-height:1.42;margin-top:.25rem}.dashboard__main .matching__page-upload .p-fileupload-empty .icon{align-items:center;aspect-ratio:1;border:1px solid #e4e4e7;border-radius:8px;box-shadow:0 1px 2px #1018280d;display:flex;font-size:1.25rem;justify-content:center;line-height:1;margin-bottom:.5rem;width:2.5rem}.dashboard__main .matching__page-upload .p-fileupload-empty .highlighted-text{color:#40b9c9;cursor:pointer;font-weight:600}.dashboard__main .matching__page-upload .file__card{align-items:flex-start;background-color:#fff;border:1px solid #e4e4e7;border-radius:.75rem;display:flex;justify-content:flex-start;margin-inline:auto;margin-top:1.5rem;max-width:30.125rem;padding:1rem;position:relative;transition:all .3s ease-in-out;width:100%}.dashboard__main .matching__page-upload .file__card.loading{border-color:#40b9c9}.dashboard__main .matching__page-upload .file__card.failed{border-color:#ff4b4b}.dashboard__main .matching__page-upload .file__card .p-button.p-button-icon-only{height:2.25rem;position:absolute;right:.5rem;top:.5rem;width:2.25rem}.dashboard__main .matching__page-upload .file__icon{flex-shrink:0;margin-right:.75rem;width:2.5rem}.dashboard__main .matching__page-upload .file__icon img{height:auto;max-width:100%}.dashboard__main .matching__page-upload .file__description{display:flex;flex-direction:column;flex-grow:1}.dashboard__main .matching__page-upload .file__name,.dashboard__main .matching__page-upload .file__size{font-size:.875rem;line-height:1.42}.dashboard__main .matching__page-upload .file__name{font-weight:500}.dashboard__main .matching__page-upload .file__size{font-weight:400}.dashboard__main .matching__table{border:none;border-radius:.75rem;margin-top:1.875rem;overflow:hidden}@media (min-width:1024px){.dashboard__main .matching__table{background-color:#fff;border:1px solid #e4e4e7;box-shadow:0 1px 2px #1018280d;margin-top:4.5rem}}.dashboard__main .matching__table .codes__wrap{align-items:center;display:flex;gap:1rem}@media (min-width:1024px){.dashboard__main .matching__table .codes__wrap .codes{margin-left:0}}.dashboard__main .matching__table .codes,.dashboard__main .matching__table .legend{align-items:center;display:flex;gap:.25rem}@media (max-width:1023px){.dashboard__main .matching__table .codes,.dashboard__main .matching__table .legend{flex-wrap:wrap}}@media (min-width:1024px){.dashboard__main .matching__table .codes,.dashboard__main .matching__table .legend{margin-left:auto}}.dashboard__main .matching__table .codes{display:grid;grid-template-columns:repeat(3,70px)}.dashboard__main .matching__table .codes .badge{padding:1px 0}@media (max-width:1023px){.dashboard__main .matching__table .legend{margin-block:1rem}}@media (min-width:1024px){.dashboard__main .matching__table .results{flex-shrink:0}}.dashboard__main .matching__table .results-top{align-items:center;display:flex;gap:.5rem}.dashboard__main .matching__table .results-top h3{color:#18181b;font-size:1.125rem;font-weight:600}.dashboard__main .matching__table .results-top-count{border:1.5px solid #24757f;border-radius:1rem;color:#1f666f;font-size:.75rem;font-weight:500;line-height:1;padding:.25rem .4375rem;text-align:center}.dashboard__main .matching__table .results-description{font-size:.875rem;margin-top:.25rem}.dashboard__main .matching__table .table-header{display:flex;flex-direction:column;padding:1.25rem .625rem}@media (min-width:1024px){.dashboard__main .matching__table .table-header{align-items:center;border-bottom:1px solid #e4e4e7;flex-direction:row;padding:1.25rem 1.5rem}}.dashboard__main .matching__table .table-actions{align-items:center;display:flex;gap:.25rem}@media (max-width:1023px){.dashboard__main .matching__table .table-actions{justify-content:center;width:100%}}.dashboard__main .matching__table .table-actions .p-button.p-button-icon-only{height:2.5rem;width:2.5rem}.dashboard__main .matching__table .table-actions-buttons{align-items:center;display:flex;gap:.75rem}@media (max-width:1023px){.dashboard__main .matching__table .table-actions-buttons{flex-direction:column;gap:.5rem;width:100%}}.dashboard__main .matching__table .table-export{align-items:center;background-color:#fff;border:1px solid #d1d1d6;border-radius:.5rem;box-shadow:0 1px 2px #1018280d;color:#3f3f46;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;padding:.5625rem 1rem;transition:all .3s ease-in-out}.dashboard__main .matching__table .table-export.loading{border-color:#40b9c9;pointer-events:none}.dashboard__main .matching__table .table-export.loading i:before{animation:rotate-animation 10s linear infinite;color:#40b9c9;content:"";display:block}.dashboard__main .matching__table .table-export i{font-size:1.25rem}@media (min-width:1024px){.dashboard__main .matching__table .table-export:hover{background-color:#d1d1d6}}.dashboard__main .matching__table .table-export--primary{background-color:#40b9c9}@media (min-width:1024px){.dashboard__main .matching__table .table-export--primary:hover{background-color:#fff}}@media (max-width:1023px){.dashboard__main .matching__table .p-datatable-thead{display:none}}.dashboard__main .matching__table .p-datatable-header-cell{border-bottom:1px solid #e4e4e7;padding:.875rem 1.5rem}.dashboard__main .matching__table .p-datatable-header-cell:first-child{width:20.5%}.dashboard__main .matching__table .p-datatable-header-cell:nth-child(2){width:16.5%}.dashboard__main .matching__table .p-datatable-header-cell:nth-child(3){width:18.5%}.dashboard__main .matching__table .p-datatable-header-cell:nth-child(4){width:13%}.dashboard__main .matching__table .p-datatable-header-cell:nth-child(5){width:18.5%}.dashboard__main .matching__table .p-datatable-header-cell:nth-child(6){width:13%}.dashboard__main .matching__table .p-datatable-column-title{font-size:.75rem;font-weight:500}@media (max-width:1023px){.dashboard__main .matching__table .p-datatable-tbody{display:block}.dashboard__main .matching__table .p-datatable-tbody tr{border:1px solid #e4e4e7;border-radius:.75rem;display:block;margin-bottom:.375rem;overflow:hidden}.dashboard__main .matching__table .p-datatable-tbody tr.p-row-even,.dashboard__main .matching__table .p-datatable-tbody tr.p-row-odd{background-color:#fff}}@media (min-width:1024px){.dashboard__main .matching__table .p-datatable-tbody tr.p-row-even{background-color:#fafafa}.dashboard__main .matching__table .p-datatable-tbody tr.p-row-odd{background-color:#fff}}.dashboard__main .matching__table .p-datatable-tbody td{border-bottom:none;font-size:.875rem;padding:0}@media (max-width:1023px){.dashboard__main .matching__table .p-datatable-tbody td{display:flex}.dashboard__main .matching__table .p-datatable-tbody td .title{background-color:#fafafa}.dashboard__main .matching__table .p-datatable-tbody td .title,.dashboard__main .matching__table .p-datatable-tbody td .value{flex-shrink:0;padding:.75rem .9375rem;width:50%}}@media (min-width:1024px){.dashboard__main .matching__table .p-datatable-tbody td{border-bottom:1px solid #e4e4e7;padding:1.6875rem 1.5rem}.dashboard__main .matching__table .p-datatable-tbody td .title{display:none}}.dashboard__main .matching__table .p-paginator{padding-block:.9375rem}.dashboard__main .matching__table .p-paginator-content{gap:.625rem}.dashboard__main .matching__table .p-paginator-pages{gap:.125rem}.dashboard__main .matching__table .p-paginator-first,.dashboard__main .matching__table .p-paginator-last,.dashboard__main .matching__table .p-paginator-next,.dashboard__main .matching__table .p-paginator-page,.dashboard__main .matching__table .p-paginator-prev{border:1px solid transparent;border-radius:.5rem;color:#51525c;font-size:.875rem;font-weight:500;transition:all .3s ease-in-out}@media (min-width:1024px){.dashboard__main .matching__table .p-paginator-first:not(.p-disabled):hover,.dashboard__main .matching__table .p-paginator-last:not(.p-disabled):hover,.dashboard__main .matching__table .p-paginator-next:not(.p-disabled):hover,.dashboard__main .matching__table .p-paginator-page:not(.p-disabled):not(.p-paginator-page-selected):hover,.dashboard__main .matching__table .p-paginator-prev:not(.p-disabled):hover{border-color:#d1d1d6;color:#26272b}}.dashboard__main .matching__table .p-paginator-page-selected{background-color:#fafafa;border-color:#fafafa;color:#26272b}.file-gateway__tabs{border:1px solid #e4e4e7;border-radius:.75rem;display:inline-flex;margin-top:2rem;overflow:hidden}.file-gateway__tabs button{background:#fcfcfc;border:none;color:#18181b;cursor:pointer;font-weight:600;padding:.625rem 1.125rem;transition:background .3s ease-in-out,color .3s ease-in-out}.file-gateway__tabs button.active{background:#40b9c9;color:#fff}.file-gateway__panel{margin-top:1.5rem}.file-gateway__queue{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.file-gateway__queue-item{align-items:center;background-color:#fff;border:1px solid #e4e4e7;border-radius:.625rem;display:flex;justify-content:space-between;padding:.75rem 1rem}.file-gateway__queue-item.uploaded,.file-gateway__queue-item.uploading{border-color:#40b9c9}.file-gateway__queue-item.failed{border-color:#ff4b4b}.file-gateway__queue-item .file-name{color:#18181b;font-weight:600;margin-bottom:.25rem}.file-gateway__queue-item .file-size{font-size:.875rem}.file-gateway__queue-item .file-status{text-align:right}.file-gateway__queue-item .file-status span{display:block;font-size:.875rem;font-weight:600}.file-gateway__queue-item .file-status .file-message{color:#ff4b4b;font-weight:400}.file-gateway__card{background-color:#fff;border:1px solid #e4e4e7;border-radius:1rem;margin-top:1.5rem;padding:1.5rem}.file-gateway__card-header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.file-gateway__card-header h3{font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.file-gateway__card-header p{color:#18181b}.file-gateway__empty{border:1px dashed #e4e4e7;border-radius:.75rem;margin-top:1rem;padding:2rem;text-align:center}.file-gateway__list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin-top:1rem;padding:0}.file-gateway__list li{align-items:center;border:1px solid #e4e4e7;border-radius:.625rem;display:grid;gap:1rem;grid-template-columns:2fr 1fr 1fr;padding:.75rem 1rem}.file-gateway__table{margin-top:1rem}.file-gateway__table-row{align-items:center;border-bottom:1px solid #e4e4e7;display:grid;gap:.75rem;grid-template-columns:2fr 1fr 1fr 1fr;padding:.75rem 1rem}.file-gateway__table-row--head{color:#18181b;font-size:.75rem;font-weight:600;text-transform:uppercase}.file-gateway__table-row.disabled{opacity:.6}.file-gateway__table-row .actions{display:inline-flex;gap:.5rem;justify-content:flex-end}.file-gateway__table-row .name{font-weight:600}@keyframes rotate-animation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.my-account__page{margin-inline:auto;max-width:78rem;padding-inline:.625rem;width:100%}@media (min-width:1024px){.my-account__page{padding-inline:1rem}}.my-account__form,.my-account__header{max-width:34.0625rem;width:100%}@media (max-width:1023px){.my-account__form,.my-account__header{margin-inline:auto}}.my-account__header{border-bottom:1px solid #e4e4e7;margin-bottom:1.5rem;padding-bottom:1.25rem}.my-account__header h1{color:#18181b;font-size:1.5rem;font-weight:600;margin-bottom:1rem}@media (max-width:1023px){.my-account__header h1{text-align:center}}@media (min-width:1024px){.my-account__header h1{font-size:1.875rem;margin-bottom:1.5rem}}.my-account__header h4{color:#18181b;font-size:1rem;font-weight:600;margin-bottom:.25rem}@media (min-width:1024px){.my-account__header h4{font-size:1.125rem}}.my-account__header p{font-size:.875rem}.p-button[type=button]{align-items:center;background-color:#40b9c9;border:1px solid #40b9c9;border-radius:.5rem;box-shadow:0 1px 2px #1018280d;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;justify-content:center;line-height:1;padding:.8125rem 1.25rem;text-align:center;transition:all .3s ease-in-out}.p-button[type=button] .p-button-label{font-weight:600}.p-button[type=button] .p-button-icon{font-size:1rem;line-height:1}.p-button[type=button]:not(.p-button-loading):has(.p-button-icon){padding-block:.625rem}.p-button[type=button].p-button:disabled{opacity:.65}.p-button[type=button].p-button-primary{background-color:#40b9c9;color:#fff}@media (min-width:1024px){.p-button[type=button].p-button-primary:hover{background-color:#fff;color:#40b9c9}}.p-button[type=button].p-button-secondary{background-color:#2e3138;color:#02cc95}@media (min-width:1024px){.p-button[type=button].p-button-secondary:hover{background-color:#02cc95;color:#fff}}.p-button[type=button].p-button-text{background-color:initial;border:none;border-radius:initial;box-shadow:none;padding:0}.p-button[type=button].p-button-text.p-button-primary{color:#40b9c9}@media (min-width:1024px){.p-button[type=button].p-button-text.p-button-primary:hover{color:#5380ff}}.p-button[type=button].p-confirmpopup-reject-button{background-color:transparent;color:#51525c;padding:0}@media (min-width:1024px){.p-button[type=button].p-confirmpopup-reject-button:hover{background-color:transparent;color:#5380ff}}.p-button[type=button].p-button-sm{font-size:.875rem;padding-block:.625rem}.p-button[type=button].p-button-sm:not(.p-button-text){padding-inline:1rem}.link{align-items:center;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;transition:color .3s ease-in-out}.link i{font-size:1rem;font-weight:700;transition:transform .3s ease-in-out}.link-primary{color:#40b9c9}@media (min-width:1024px){.link-primary:hover{color:#5380ff}}.link-secondary{color:#51525c}@media (min-width:1024px){.link-secondary:hover{color:#5380ff}.link-icon-right:hover i{transform:translate(-35%)}}.form__msg{border-radius:.5rem;display:block;font-size:.75rem;margin-block:.375rem 1rem;padding:.5rem 1rem;text-align:center}.form__msg,.form__msg span{font-weight:600}.form__msg.invalid{border:1px solid #ff4b4b;color:#ff4b4b}.form__suggestions{display:flex;flex-direction:column;margin-bottom:1.5rem}.form__suggestions .field__suggestion{align-items:center;display:flex;margin-top:0}.form__suggestions .field__suggestion:before{color:#d1d1d6;content:"";font-family:icomoon;font-size:1.25rem;line-height:1;margin-right:.5rem}.form__suggestions .field__suggestion:not(:last-child){margin-bottom:.75rem}.form__bottom{border-top:1px solid #e4e4e7;margin-top:1.5rem;padding-top:1.25rem}.field__label{color:#3f3f46;font-size:14px;font-weight:500;line-height:1;margin-bottom:.5625rem;text-align:left}.field__checkbox{align-items:center;display:flex;flex-wrap:wrap;text-align:left}.field__checkbox:hover .p-checkbox-box{background-color:#e8e0ff4d;border:1px solid #40b9c9}.field__checkbox:hover .p-checkbox-checked:not(.p-disabled) .p-checkbox-box{background-color:#e8e0ff4d}.field__checkbox .p-checkbox{align-items:center;flex-shrink:0;height:1rem;width:1rem}.field__checkbox label{color:#3f3f46;cursor:pointer;font-size:.875rem;font-weight:500;margin-left:.5rem;max-width:calc(100% - 24px);text-align:left}.field__checkbox .field__msg{padding-left:0}.field__msg{display:inline-flex;flex-direction:column;font-size:.875rem;margin-top:.375rem;text-align:left}.field__msg.invalid{color:#ff4b4b}.field__suggestion{font-size:.875rem;margin-top:.375rem;text-align:left}::-moz-placeholder{color:#70707b;opacity:.8;-moz-transition:opacity .3s ease;transition:opacity .3s ease}::placeholder{color:#70707b;opacity:.8;transition:opacity .3s ease}::input-placeholder{color:#70707b;opacity:.8;transition:opacity .3s ease}:focus::input-placeholder{opacity:0;transition:opacity .3s ease}:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}:focus::placeholder{opacity:0;transition:opacity .3s ease}:focus:placeholder{opacity:0;transition:opacity .3s ease}:focus:input-placeholder{opacity:0;transition:opacity .3s ease}.p-checkbox .p-checkbox-box{background-color:#fff;border:1px solid #d1d1d6;border-radius:.25rem;height:1rem;width:1rem}.p-checkbox.p-checkbox-checked:not(.p-disabled) .p-checkbox-box{background-color:#fff;border-color:#40b9c9;color:#40b9c9}.p-checkbox.p-checkbox-checked:not(.p-disabled) .p-checkbox-icon{color:#40b9c9;height:.75rem;width:.75rem}.p-checkbox.p-invalid .p-checkbox-box{border-color:#ff4b4b}.p-inputtext,.p-password input,.p-textarea{box-shadow:0 1px 2px #1018280d;color:#70707b;font-size:1rem;font-weight:400;padding:.7125rem .875rem;transition:all .3s ease-in-out}.p-inputtext.p-invalid,.p-password input.p-invalid,.p-textarea.p-invalid{border-color:#ff4b4b}.p-inputtext,.p-password input,.p-textarea{background-color:#fff;border:1px solid #d1d1d6;border-radius:.5rem}.p-inputtext:focus,.p-password input:focus,.p-textarea:focus{border-color:#40b9c9}.p-password{align-items:center;width:100%}.p-password input{width:100%}.p-password .p-password-toggle-mask-icon{cursor:pointer;top:auto}.custom-notify{bottom:10vh!important;max-width:21.25rem;right:0!important;width:auto}.custom-notify div[data-pc-section=buttoncontainer]{display:none}.custom-notify .p-toast-message{border-radius:.75rem 0 0 .75rem}.custom-notify .p-toast-message-content{align-items:center;display:flex;gap:1rem;padding:.8125rem 1.5rem .8125rem 1rem}.custom-notify .p-toast-message-text{gap:initial}.custom-notify .p-toast-detail{font-size:.8125rem;font-weight:500;letter-spacing:.02rem}.custom-notify .p-toast-message-icon{height:auto;width:1.125rem}.custom-notify .p-toast-message-success{background:#40b9c9;border-color:#40b9c9;color:#fff}.custom-notify .p-toast-message-success .p-toast-detail{color:#fff}.codes-dropdown.p-multiselect-overlay{max-width:33.75rem;width:100%}.codes-dropdown .p-multiselect-header{border-bottom:1px solid #e7ecf8;padding:.75rem}.codes-dropdown .p-multiselect-header .p-inputicon{font-size:1rem;left:.875rem;line-height:1;margin-top:-.5rem;right:auto}.codes-dropdown .p-multiselect-header .p-inputtext{border:1px solid #cfd5e5;border-radius:.5rem;box-shadow:0 1px 2px #1018280d;color:#647193;font-size:1rem;padding:.6875rem .875rem .6875rem 2.625rem}.codes-dropdown .p-multiselect-label-container{display:none}.codes-dropdown .p-multiselect,.codes-dropdown .p-multiselect-dropdown{background-color:transparent;box-shadow:none}.codes-dropdown .p-multiselect-dropdown{color:#1d1b20;font-size:.75rem;height:2.5rem;transition:color .3s ease-in-out;width:2.5rem}.codes-dropdown .p-multiselect-dropdown:hover{color:#40b9c9}.codes-dropdown .p-multiselect-dropdown .p-multiselect-dropdown-icon{display:block;transform:rotate(45deg)}.codes-dropdown .p-multiselect-list{gap:0}.codes-dropdown .p-multiselect-option-group{color:#101828;font-size:1rem;font-weight:600;height:auto!important;padding:0}.codes-dropdown .p-multiselect-option-group>div{background-color:#f8fafe;cursor:pointer;padding:.625rem .875rem;position:relative;transition:background-color .3s ease-in-out}.codes-dropdown .p-multiselect-option-group>div:hover{background-color:#d3e1ff}.codes-dropdown .p-multiselect-option-group>div:after{align-items:center;color:#40b9c9;content:"";display:flex;font-family:icomoon;font-size:1.25rem;font-weight:400;height:100%;line-height:1;position:absolute;right:.875rem;top:0;transition:transform .3s ease-in-out}.codes-dropdown .p-multiselect-option-group .closed:after{transform:rotate(180deg)}.codes-dropdown .p-multiselect-option{height:auto!important;padding:0;white-space:normal}.codes-dropdown .p-multiselect-option .p-checkbox{display:none}.codes-dropdown .p-multiselect-option .option-items{font-size:1rem;font-style:italic;line-height:1.5;padding:.625rem 2.75rem .625rem 2rem;position:relative}.codes-dropdown .p-multiselect-option .option-items:after{align-items:center;color:#40b9c9;content:"";display:flex;font-family:icomoon;font-size:1.125rem;font-style:normal;font-weight:400;height:100%;line-height:1;opacity:0;position:absolute;right:1rem;top:0;transition:opacity .3s ease-in-out}.codes-dropdown .p-multiselect-option .option-items b{font-weight:600}.codes-dropdown .p-checkbox-checked+.option-items{background-color:#f8fafe}.codes-dropdown .p-checkbox-checked+.option-items:after{opacity:1}.report-dialog .p-dialog-content .patient-info .highlight{align-items:center;border-radius:1rem;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;line-height:1;padding:.25rem .5rem;position:relative;text-align:center}.report-dialog .p-dialog-content .patient-info .highlight:after{border-radius:.5rem;color:#3f3f46;content:attr(title);font-size:.75rem;padding:.5rem .75rem;top:-2.5rem;transform:translate(-50%);white-space:nowrap;z-index:999}.report-dialog .p-dialog-content .patient-info .highlight:after,.report-dialog .p-dialog-content .patient-info .highlight:before{background-color:#fff;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;left:50%;opacity:0;position:absolute;transition:opacity .2s ease-in-out;visibility:hidden}.report-dialog .p-dialog-content .patient-info .highlight:before{content:"";height:12px;top:-1.125rem;transform:translate(-50%) rotate(45deg);width:12px;z-index:1000}.report-dialog .p-dialog-content .patient-info .highlight:hover:after,.report-dialog .p-dialog-content .patient-info .highlight:hover:before{opacity:1;visibility:visible}.report-dialog .p-dialog-content .patient-info .badge--high{background-color:#ecfdf3;border-color:#abefc6;color:#067647}.report-dialog .p-dialog-content .patient-info .badge--moderate{background-color:#fffaeb;border-color:#fedf89;color:#b54708}.report-dialog .p-dialog-content .patient-info .badge--low{background-color:#fef3f2;border-color:#fecdca;color:#b42318}.report-dialog .p-dialog-content .dialog-codes li .badge--high{border-color:#abefc6;color:#067647}.report-dialog .p-dialog-content .dialog-codes li .badge--moderate{border-color:#fedf89;color:#b54708}.report-dialog .p-dialog-content .dialog-codes li .badge--low{border-color:#fecdca;color:#b42318}.report-dialog .p-dialog-content .dialog-codes li .badge--custom{border-color:#bfe8ed;color:#1f666f}.report-dialog{background-color:#fff;border-radius:.75rem;box-shadow:0 20px 24px -4px #10182814;max-width:63.125rem;width:100%}.report-dialog .p-dialog-header{border-bottom:1px solid #e4e4e7;justify-content:flex-start;padding:1rem .625rem}@media (min-width:1024px){.report-dialog .p-dialog-header{padding:1.5rem}}.report-dialog .p-dialog-header .header-icon{align-items:center;aspect-ratio:1;border:1px solid #e4e4e7;border-radius:.625rem;box-shadow:0 1px 2px #1018280d;display:flex;justify-content:center;margin-right:1rem;width:3rem}.report-dialog .p-dialog-header .header-text{color:#18181b;font-size:1rem;font-weight:600;margin-bottom:.25rem}@media (min-width:1024px){.report-dialog .p-dialog-header .header-text{font-size:1.125rem}}.report-dialog .p-dialog-header .header-text-secondary{font-size:.75rem;line-height:1.42}@media (min-width:1024px){.report-dialog .p-dialog-header .header-text-secondary{font-size:.875rem}}.report-dialog .p-dialog-header .text-container{display:flex;flex-direction:column}.report-dialog .p-dialog-header-actions{margin-left:auto}.report-dialog .p-dialog-header-actions .p-button.p-dialog-close-button{border-radius:.5rem;color:#70707b;gap:initial}@media (min-width:1024px){.report-dialog .p-dialog-header-actions .p-button.p-dialog-close-button:hover{color:#fff}}.report-dialog .p-dialog-content{padding:1.25rem .625rem 2.5rem}@media (min-width:1024px){.report-dialog .p-dialog-content{padding-inline:1.5rem}}.report-dialog .p-dialog-content .title{margin-bottom:1.5rem;text-align:center}.report-dialog .p-dialog-content .timestamp{color:#49bccb;font-size:.75rem;font-weight:600;margin-bottom:.75rem}@media (min-width:1024px){.report-dialog .p-dialog-content .timestamp{font-size:1rem}}.report-dialog .p-dialog-content h2{color:#18181b;font-size:1.875rem;font-weight:600;letter-spacing:-.02em;line-height:1}@media (min-width:1024px){.report-dialog .p-dialog-content h2{font-size:3rem}}.report-dialog .p-dialog-content .dialog-codes,.report-dialog .p-dialog-content .doctor-info,.report-dialog .p-dialog-content .patient-info{margin-inline:auto;max-width:48rem;width:100%}.report-dialog .p-dialog-content .dialog-codes{margin-bottom:1.25rem}.report-dialog .p-dialog-content .dialog-codes ul{align-items:center;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:.5rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;padding:.375rem}.report-dialog .p-dialog-content .dialog-codes li{width:calc(20% - .4rem)}.report-dialog .p-dialog-content .dialog-codes button{border-radius:.375rem;display:block;font-size:1rem;font-weight:600;line-height:1;padding:.875rem .625rem;transition:all .3s ease-in-out;width:100%}.report-dialog .p-dialog-content .dialog-codes button:hover{background-color:#fff}.report-dialog .p-dialog-content .dialog-codes button.active{background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.report-dialog .p-dialog-content .diagnose-info p,.report-dialog .p-dialog-content .doctor-info p,.report-dialog .p-dialog-content .patient-info p{font-size:.875rem;line-height:1.5;text-wrap:balance;word-break:break-all}@media (min-width:1024px){.report-dialog .p-dialog-content .diagnose-info p,.report-dialog .p-dialog-content .doctor-info p,.report-dialog .p-dialog-content .patient-info p{font-size:1.125rem}}.report-dialog .p-dialog-content .diagnose-info p:not(:last-child),.report-dialog .p-dialog-content .doctor-info p:not(:last-child),.report-dialog .p-dialog-content .patient-info p:not(:last-child){margin-bottom:.75rem}@media (min-width:1024px){.report-dialog .p-dialog-content .diagnose-info p:not(:last-child),.report-dialog .p-dialog-content .doctor-info p:not(:last-child),.report-dialog .p-dialog-content .patient-info p:not(:last-child){margin-bottom:1.25rem}}.report-dialog .p-dialog-content .diagnose-info p b,.report-dialog .p-dialog-content .diagnose-info p strong,.report-dialog .p-dialog-content .doctor-info p b,.report-dialog .p-dialog-content .doctor-info p strong,.report-dialog .p-dialog-content .patient-info p b,.report-dialog .p-dialog-content .patient-info p strong{font-weight:700}.report-dialog .p-dialog-content .patient-info{font-size:.875rem;line-height:1.5}@media (min-width:1024px){.report-dialog .p-dialog-content .patient-info{font-size:1.125rem}}.report-dialog .p-dialog-content .diagnose-info{margin-top:1.875rem}@media (min-width:1024px){.report-dialog .p-dialog-content .diagnose-info{margin-top:3.5rem}}.p-confirmpopup{background-color:#fff;border-radius:.75rem;box-shadow:0 1px 2px #1018280d,0 2px 4px #1018280d}.p-confirmpopup-content{gap:.625rem}.p-confirmpopup-icon{font-size:1.125rem;height:1.125rem;width:1.125rem}.p-confirmpopup-message{font-size:.8125rem;font-weight:600}.p-confirmpopup-footer{justify-content:space-between}@media (min-width:768px){.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}}
