@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;700&display=swap";._loader_jdr3w_1{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:100%;height:100vh}html,body{font-family:var(--font-family-main);font-weight:var(--font-weight-normal);color:var(--color-gray-darkest);scroll-behavior:smooth}html,body,a,address,b,canvas,center,code,details,div,dl,footer,form,h1,h2,h3,h4,h5,h6,header,i,iframe,img,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,s,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,u,ul,video{padding:0;margin:0}*,:before,:after{box-sizing:border-box;font-feature-settings:"kern" 1,auto;-webkit-font-feature-settings:"kern" 1;font-kerning:auto;font-display:swap;-webkit-text-rendering:geometricPrecision;text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased}a{color:inherit;text-decoration:none}h1{font-size:var(--h1);line-height:3rem;font-weight:var(--font-weight-medium)}h2{font-size:var(--h2);line-height:2.5rem;font-weight:var(--font-weight-medium)}h3{font-size:var(--h3);line-height:2.25rem;font-weight:var(--font-weight-medium)}h4{font-size:var(--h4);line-height:2rem;font-weight:var(--font-weight-medium)}h5{font-size:var(--h5);line-height:1.75rem;font-weight:var(--font-weight-medium)}h6{font-size:var(--h6);line-height:1.5rem;font-weight:var(--font-weight-medium)}p{font-size:var(--p);line-height:1.5rem}:root{--z-v-tooltip: 10100;--z-modal: 10000;--z-mobile-bottom-sheet: 10000;--z-ds-layer-off: -1000;--z-ds-layer-base: 0;--z-ds-layer-base-1: 100;--z-ds-layer-base-2: 200;--z-ds-layer-base-3: 300;--z-ds-layer-base-4: 400;--z-ds-layer-floating: 1000;--z-ds-layer-floating-1: 1100;--z-ds-layer-floating-2: 1200;--z-ds-layer-floating-3: 1300;--z-ds-layer-floating-4: 1400;--z-ds-layer-navigation: 2000;--z-ds-layer-navigation-1: 2100;--z-ds-layer-navigation-2: 2200;--z-ds-layer-navigation-3: 2300;--z-ds-layer-navigation-4: 2400;--z-ds-layer-priority: 3000;--z-ds-layer-priority-1: 3100;--z-ds-layer-priority-2: 3200;--z-ds-layer-priority-3: 3300;--z-ds-layer-priority-4: 3400}:root{font-size:16px;--font-family-main: "IBM Plex Sans", sans-serif;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--label: .75rem;--span: .875rem;--p: 1rem;--h6: 1.125rem;--h5: 1.25rem;--h4: 1.5rem;--h3: 2rem;--h2: 2.5rem;--h1: 3rem;--label-resp: .625rem;--span-resp: .75rem;--p-resp: .875rem;--h6-resp: 1rem;--h5-resp: 1.125rem;--h4-resp: 1.375rem;--h3-resp: 1.75rem;--h2-resp: 2rem;--h1-resp: 2.5rem;--color-primary: rgb(97 124 88);--color-primary-rgb: 97 124 88;--color-primary-light: rgb(125 148 117);--color-primary-lighter: rgb(146 162 140);--color-primary-lighter-1: rgb(167 177 163);--color-primary-lighter-2: rgb(188 191 186);--color-primary-lightest: rgb(206 215 202);--color-primary-lightest-1: rgb(97 124 88 / 10%);--color-primary-lightest-2: rgb(97 124 88 / 5%);--color-primary-darker: rgb(45 55 42);--color-primary-darker-1: rgb(117 127 115);--color-primary-dark-2: rgb(153 163 151);--color-orange-lightest: rgb(255 240 232);--color-orange-lighter-3: rgb(255 189 153);--color-orange-lighter-2: rgb(255 156 102);--color-orange-lighter: rgb(255 122 51);--color-orange: rgb(255 91 0);--color-orange-rgb: 255 91 0;--color-orange-darker: rgb(204 71 0);--color-orange-darker-2: rgb(153 54 0);--color-orange-darkest: rgb(92 39 10);--color-purple-lightest-rgb: 225 219 255;--color-purple-lightest: rgb(225 219 255);--color-purple-lighter-3: rgb(181 168 255);--color-purple-lighter-2: rgb(138 117 255);--color-purple-lighter: rgb(108 87 234);--color-purple-rgb: 86 66 205;--color-purple: rgb(86 66 205);--color-purple-darker: rgb(66 46 173);--color-purple-darker-2: rgb(50 35 133);--color-purple-darkest-rgb: 20 14 52;--color-purple-darkest: rgb(20 14 52);--color-accent-lightest: rgb(255 246 217);--color-accent-lighter-3: rgb(255 234 166);--color-accent-lighter-2: rgb(255 222 117);--color-accent-lighter: rgb(255 210 64);--color-accent: rgb(255 199 15);--color-accent-rgb: 255 199 15;--color-accent-darker: rgb(219 168 0);--color-accent-darker-2: rgb(168 129 0);--color-accent-darkest: rgb(106 83 12);--color-light: rgb(255 255 255);--color-light-off: rgb(250 250 250);--color-gray-concrete: rgb(242 242 242);--color-gray-light: rgb(237 237 237);--color-gray-mercury-rgb: 230 230 230;--color-gray-mercury: rgb(230 230 230);--color-gray-alto: rgb(217 217 217);--color-gray-silver: rgb(191 191 191);--color-gray: rgb(140 140 140);--color-gray-rgb: 140 140 140;--color-gray-boulder-rgb: 115 115 115;--color-gray-boulder: rgb(115 115 115);--color-gray-dark: rgb(89 89 89);--color-gray-darkest-rgb: 51 51 51;--color-gray-darkest: rgb(51 51 51);--color-black-rgb: 0 0 0;--color-black: rgb(0 0 0);--color-success-rgb: 0 140 96;--color-success-lightest: rgb(204 232 223);--color-success-lighter-3: rgb(128 197 175);--color-success-lighter-2: rgb(85 178 149);--color-success-lighter: rgb(42 159 123);--color-success-light: rgb(52 199 89 / 100%);--color-success: rgb(0 140 96);--color-success-darker: rgb(0 93 64);--color-success-darker-2: rgb(0 70 48);--color-success-darkest: rgb(0 47 32);--color-danger-lightest: rgb(255 246 247);--color-danger-lighter-3: rgb(237 154 162);--color-danger-lighter-2: rgb(232 120 131);--color-danger-lighter: rgb(226 87 100);--color-danger: rgb(220 53 69);--color-danger-rgb: 220 53 69;--color-danger-darker: rgb(147 35 46);--color-danger-darker-2: rgb(110 27 35);--color-danger-darkest: rgb(73 18 23);--color-warning: rgb(255 149 0 / 100%);--color-warning-darker: rgb(219 168 0);--color-warning-darker-rgb: 219 168 0;--color-info-rgb: 64 138 223;--color-info: rgb(64 138 223);--color-teal-rgb: 15 139 141;--color-teal: rgb(15 139 141);--color-pink-rgb: 214 51 132;--color-pink: rgb(214 51 132);--color-indigo-rgb: 75 76 190;--color-indigo: rgb(75 76 190);--color-cyan-rgb: 0 150 180;--color-cyan: rgb(0 150 180);--color-brown-rgb: 145 96 58;--color-brown: rgb(145 96 58);--color-transparent-black: rgb(13 14 13 / 60%);--shadow-hover: 0 2px 14px 0 rgb(var(--color-black-rgb) / 16%);--shadow-2: 0 3px 20px 0 rgb(var(--color-black-rgb) / 12%);--shadow-5: 0 4px 4px 0 rgb(var(--color-black-rgb) / 11%);--shadow-smallest: 0 0 1px rgb(0 0 0 / 5%), 0 1px 2px rgb(0 0 0 / 10%);--shadow-small: 0 0 1px rgb(0 0 0 / 5%), 0 4px 8px rgb(0 0 0 / 5%);--shadow-medium: 0 0 1px rgb(0 0 0 / 8%), 0 8px 16px rgb(0 0 0 / 5%);--shadow-large: 0 0 1px rgb(0 0 0 / 5%), 0 24px 48px rgb(0 0 0 / 5%);--shadow-largest: 0 0 1px rgb(0 0 0 / 5%), 0 32px 64px rgb(0 0 0 / 5%)}@media(min-width:992px){:root{--label-resp: var(--label);--span-resp: var(--span);--p-resp: var(--p);--h6-resp: var(--h6);--h5-resp: var(--h5);--h4-resp: var(--h4);--h3-resp: var(--h3);--h2-resp: var(--h2);--h1-resp: var(--h1)}}.scrollLock{overflow:hidden}.dFlex{display:flex;gap:1rem;align-items:center}.dFlexCol{display:flex;flex-direction:column;gap:1rem}.dFlexBetween{display:flex;align-items:center;justify-content:space-between}.asterick{margin-left:.25rem;color:var(--color-danger)}.capitalize{text-transform:capitalize}.textCenter{text-align:center}.textLeft{text-align:left}.textRight{text-align:right}.inputLabel{display:block;margin-bottom:.5rem;font-size:1rem;font-weight:var(--font-weight-normal);color:var(--color-gray-dark)}.error{font-size:.8rem;color:var(--color-danger)}.hint{font-size:.8rem;color:var(--color-gray-boulder)}.mb1{margin-bottom:4px}.mb2{margin-bottom:8px}.mb3{margin-bottom:16px}.mb4{margin-bottom:24px}.mb5{margin-bottom:32px}.mt1{margin-top:4px}.mt2{margin-top:8px}.mt3{margin-top:16px}.mt4{margin-top:24px}.mt5{margin-top:32px}.pb1{padding-bottom:4px}.pb2{padding-bottom:8px}.pb3{padding-bottom:16px}.pb4{padding-bottom:24px}.pb5{padding-bottom:32px}.pt1{padding-top:4px}.pt2{padding-top:8px}.pt3{padding-top:16px}.pt4{padding-top:24px}.pt5{padding-top:32px}.titleGroup h2 span{color:var(--color-gray)}.tableContainer{padding:18px 24px;margin-top:1.5rem;background:var(--color-light);border-radius:4px}.tableContainer .table{min-height:400px}.tableContainer .search{width:100%;max-width:430px;margin-bottom:1.5rem}.tableContainer .search span{color:var(--color-primary)}.colorDanger{color:var(--color-danger)}.colorSuccess{color:var(--color-success)}.cTA{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;border-radius:4px}.cTA:hover{opacity:.8}.cTA.edit{color:var(--color-primary);border:1px solid var(--color-primary)}.cTA.delete{color:var(--color-danger);border:1px solid var(--color-gray)}.cTA.more{color:var(--color-primary);background-color:var(--color-primary-lightest-1)}.deleteModal{max-width:370px;margin:0 auto}.deleteModal .detailGroup{padding:1rem 1.5rem;background:var(--color-primary-lightest-1);border-radius:4px}.deleteModal .detailGroup p{margin:.5rem 0;text-transform:capitalize}.deleteModal .detailGroup p span{font-weight:400;color:var(--color-gray)}.bold{font-weight:var(--font-weight-bold)}.tooltipIcon{color:var(--color-primary)}.notFound{display:flex;flex-direction:column;gap:1.5rem;align-items:center;width:100%;margin-top:10%;text-align:center}.notFound h1{font-weight:600;color:var(--color-primary)}.notFound a{padding-bottom:4px;color:var(--color-primary);text-decoration:underline}.animal{font-size:120px}.errorPage{display:flex;flex-direction:column;gap:1.5rem;align-items:center;width:100%;margin-top:10%;text-align:center}.errorPage h1{font-weight:600;color:var(--color-danger)}.errorPage .text{width:100%;max-width:600px}.errorPage a{padding-bottom:4px;color:var(--color-danger);text-decoration:underline}.errorPage .reload{background-color:var(--color-danger)}.errorPage details{width:100%;min-width:400px;max-width:60%;max-height:400px;padding:20px;overflow-y:auto;text-align:left;white-space:pre-wrap;background-color:#ffe3e3;border:1px solid #ff6b6b}.errorPage details summary{margin-bottom:8px;font-weight:600}.logoutBtn{width:90%;margin:1.5rem auto 0}.logoutBtn:hover{opacity:.9}._viewportError_bjh8u_1{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;padding:2rem;text-align:center;background-color:#f8f9fa;color:#343a40}._viewportError_bjh8u_1 h2{color:#dc3545;font-size:2rem;margin-bottom:1.5rem}._viewportError_bjh8u_1 p{font-size:1.2rem;line-height:1.6;max-width:600px}._resolutionTips_bjh8u_24{margin-top:2rem;text-align:left;background:#e9ecef;padding:1.5rem;border-radius:.5rem;max-width:600px}._resolutionTips_bjh8u_24 p{font-weight:700;margin-bottom:.5rem}._resolutionTips_bjh8u_24 ul{padding-left:1.5rem}._resolutionTips_bjh8u_24 ul li{margin-bottom:.5rem}@media(max-width:600px){._viewportError_bjh8u_1{padding:1rem}._viewportError_bjh8u_1 h2{font-size:1.5rem}._viewportError_bjh8u_1 p{font-size:1rem}}
