:root{--blue-0:#066be4;--blue-tint:#d1e4fc;--red-0:#ff2819;--mono-primary:#031934;--mono-secondary:#f0f1f2;--neutral-0:#606476;--neutral-t80:#9599a9;--surface-1:#fff;--surface-2:#e8e9ed;--surface-3:#f7f8fc;--overlay:#0319342e;--space-2xs:2px;--space-xs:4px;--space-s:8px;--space-ms:12px;--space-m:16px;--space-ls:20px;--space-l:24px;--space-xl:32px;--space-2xl:48px;--font:"Gabarito", system-ui, -apple-system, "Segoe UI", sans-serif;--text-s:12px;--text-m:14px;--text-button:16px;--text-price-s:20px;--text-h4:24px;--leading-body:1.5;--leading-tight:1.15;--tracking-button:.32px;--shadow-popup:2px 2px 2px #0003, 2px 2px 2px #00000029;--shadow-menu:0 4px 8px #03193429;--flyout-width:800px;--header-height:64px}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--surface-2);color:var(--mono-primary);font-family:var(--font);font-size:var(--text-m);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--blue-0);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.has-dialog{overflow:hidden}.header{height:var(--header-height);padding:var(--space-s) var(--space-m);background:var(--blue-0);justify-content:space-between;align-items:center;display:flex}.header__start{align-items:center;gap:var(--space-ms);display:flex}.header__home{border-radius:4px;display:block}.header__account{background:var(--surface-3);border:0;border-radius:26px;place-items:center;width:32px;height:32px;padding:0;display:grid}.header :focus-visible{outline-color:var(--surface-1)}.icon-button{background:0 0;border:0;place-items:center;padding:0;display:grid}.button{padding:0 var(--space-ls);font-size:var(--text-button);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-button);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:0;display:inline-flex}.button__label{padding:0 var(--space-xs)}.button--medium{height:40px}.button--large{height:48px;padding:0 var(--space-l)}.button--large .button__label{padding:0 var(--space-s)}.button__arrow--medium{width:16px;height:16px}.button__arrow--large{width:20px;height:20px}.button--primary{background:var(--blue-0);color:var(--surface-1)}.button--primary:not(:disabled):hover{background:#0559c0}.button--primary:disabled{background:var(--surface-2);color:var(--neutral-t80)}.button--text{color:var(--neutral-0);background:0 0}.button--text:hover{color:var(--mono-primary)}.buttons-pane{justify-content:flex-end;align-items:center;gap:var(--space-m);padding-top:var(--space-xl);display:flex}.chip-group{align-items:center;gap:var(--space-s);flex-wrap:wrap;min-height:40px;display:flex}.chip{height:28px;padding:0 var(--space-s);border:1px solid var(--neutral-t80);background:var(--mono-secondary);color:var(--mono-primary);font-size:var(--text-m);line-height:var(--leading-body);border-radius:16px}.chip:hover{border-color:var(--blue-0)}.chip--selected{border-color:var(--blue-0);background:var(--blue-0);color:var(--surface-1)}.chip--wide{min-width:80px}.badge{height:20px;padding:0 var(--space-s);border:1.5px solid var(--blue-0);background:var(--mono-secondary);color:var(--blue-0);font-size:var(--text-s);border-radius:16px;align-items:center;display:inline-flex}.field{flex-direction:column;min-width:0;display:flex}.field__label{min-height:28px;padding-bottom:var(--space-xs);color:var(--neutral-0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.field__control{position:relative}.field__error{margin:var(--space-xs) 0 0;color:var(--red-0);font-size:var(--text-s)}.text-input,.select__button{width:100%;height:40px;padding:var(--space-s) var(--space-ms);border:1px solid var(--neutral-t80);background:var(--surface-1);font-size:var(--text-m);border-radius:0}.text-input::placeholder{color:var(--neutral-t80)}.text-input:focus,.select__button:focus-visible{border-color:var(--blue-0);box-shadow:0 0 0 1px var(--blue-0);outline:none}.text-input[aria-invalid=true],.select__button[aria-invalid=true]{border-color:var(--red-0)}.picker-input .text-input{padding-right:40px}.picker-input__button{background:0 0;border:0;place-items:center;padding:2px;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.picker-input__native{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;right:0}.select{position:relative}.select__button{text-align:left;align-items:center;padding-right:40px;display:flex}.select__button--placeholder{color:var(--neutral-t80)}.select__caret{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.combobox{position:relative}.menu{z-index:5;background:var(--surface-1);box-shadow:var(--shadow-menu);margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0}.menu:focus{outline:none}.menu[hidden]{display:none}.menu__item{min-height:40px;padding:var(--space-s) var(--space-ms);cursor:pointer;font-size:var(--text-s);align-items:center;display:flex}.menu__item--active{background:var(--blue-tint)}.overlay{background:var(--overlay);-webkit-backdrop-filter:blur(6px);animation:.15s ease-out fade-in;position:fixed;inset:0}.flyout-layer,.popup-layer{z-index:10;position:fixed;inset:0}.flyout{width:min(var(--flyout-width), 100%);background:var(--surface-3);flex-direction:column;animation:.2s ease-out slide-in;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.flyout:focus{outline:none}.popup{width:min(640px, calc(100% - 2 * var(--space-m)));padding:var(--space-xl);border:1px solid var(--neutral-t80);background:var(--surface-3);box-shadow:var(--shadow-popup);margin:160px auto 0;animation:.15s ease-out fade-in;position:relative}.popup:focus{outline:none}.popup__close{position:absolute;top:15px;right:15px}@keyframes fade-in{0%{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translate(40px)}}@media (prefers-reduced-motion:reduce){.overlay,.flyout,.popup{animation:none}}@media (width<=640px){.popup{padding:var(--space-l);margin-top:80px}}.logo{width:160px;height:48px;display:block;position:relative;overflow:hidden}.logo--text{font-size:var(--text-h4);align-items:center;font-weight:700;display:flex}.logo__layer{position:absolute;overflow:hidden}.logo__image{-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.logo--cloudid .logo__layer--1{inset:14.58% 17.53% 18.75% 30.63%}.logo--cloudid .logo__layer--1 .logo__image{width:198.71%;height:172%;top:-30%;left:-80.52%}.logo--cloudid .logo__layer--2{inset:20.83% 71.02% 20.83% 0}.logo--cloudid .logo__layer--2 .logo__image{width:311.03%;height:172%;top:-30%;left:-24.15%}.logo--cloudid .logo__layer--3{inset:14.58% 6.88% 18.75% 81.88%}.logo--cloudid .logo__layer--3 .logo__image{width:915.82%;height:172%;top:-30%;left:-693.33%}.logo--pronete .logo__layer--1{inset:25% 12.5% 22.92% 25.62%}.logo--pronete .logo__layer--1 .logo__image{width:154.46%;height:203.71%;top:-51.85%;left:-50.6%}.logo--pronete .logo__layer--2{inset:25% 3.75% 16.67% 86.88%}.logo--pronete .logo__layer--2 .logo__image{width:1019.47%;height:181.88%;top:-46.3%;left:-787.32%}.logo--pronete .logo__layer--3{inset:12.5% 76.25% 10.42% 1.25%}.logo--pronete .logo__layer--3 .logo__image{width:361.51%;height:118.43%;top:-9.22%;left:-12.05%}.logo--tebiobio .logo__layer--1{inset:12.5% 28.73% 14.58% 0}.logo--tebiobio .logo__layer--1 .logo__image{width:110.89%;height:138.32%;top:-17.55%;left:-4.95%}.logo--tebiobio .logo__layer--2{inset:12.5% .24% 14.58% 69.38%}.logo--tebiobio .logo__layer--2 .logo__image{width:260.13%;height:138.32%;top:-17.55%;left:-148.23%}.logo--digitallly .logo__layer--1{inset:20.83% .06% 8.33% 81.88%}.logo--digitallly .logo__layer--2{inset:12.5% 18.33% 8.33% 0}.logo--digitallly .logo__image{width:100%;height:100%;inset:0}.page{padding:var(--space-l) var(--space-l) var(--space-2xl)}.page__status{align-items:flex-start;gap:var(--space-m);padding:var(--space-l);background:var(--surface-3);flex-direction:column;display:flex}.page__status p{margin:0}.table-scroll{border:1px solid var(--neutral-t80);overflow-x:auto}.table-scroll:focus-visible{outline-offset:0}.providers-table{border-collapse:separate;border-spacing:0;min-width:100%}.providers-table th,.providers-table td{padding:var(--space-l);border-right:1px solid var(--neutral-t80);border-bottom:1px solid var(--neutral-t80);text-align:left;vertical-align:bottom;font-weight:400}.providers-table tbody tr:last-child>*{border-bottom:0}.providers-table tr>:last-child{border-right:0}.providers-table thead th{height:72px;padding-top:var(--space-m);padding-bottom:var(--space-m);background:var(--mono-secondary);vertical-align:middle}.providers-table td,.providers-table thead th:not(:first-child){width:200px;min-width:200px}.providers-table tbody td{white-space:nowrap;height:194px}.providers-table tbody td:nth-child(2n){background:var(--mono-secondary)}.providers-table tbody td:nth-child(odd){background:var(--surface-3)}.providers-table__provider-head,.providers-table__provider{z-index:1;width:400px;min-width:400px;position:sticky;left:0}.providers-table__provider{background:var(--surface-3);vertical-align:middle}.provider-card{align-items:stretch;gap:var(--space-xl);display:flex}.provider-card__info{flex-direction:column;flex:0 0 160px;display:flex}.provider-card__badges{height:20px;margin-bottom:var(--space-s)}.provider-card__name{margin:0 0 var(--space-l);font-size:inherit}.provider-card__retrieved{color:var(--neutral-0);font-size:var(--text-s);margin:0}.provider-card__action{justify-content:space-between;gap:var(--space-m);flex-direction:column;flex:1;display:flex}.provider-card__tagline{color:var(--neutral-0);margin:0}.provider-card__action .button{width:100%;padding:0 var(--space-ms)}.provider-card__action .button__label{padding:0 var(--space-xs)}.price{align-items:center;gap:var(--space-xs);white-space:nowrap;margin:0;display:flex}.price__amount{color:var(--blue-0);font-size:var(--text-price-s);font-weight:700;line-height:var(--leading-tight)}.price__amount--large{font-size:var(--text-h4);font-weight:600}@media (width<=640px){.page{padding:var(--space-m)}.providers-table__provider-head,.providers-table__provider{width:220px;min-width:220px}.providers-table th,.providers-table td{padding:var(--space-m)}.provider-card{gap:var(--space-m);flex-direction:column}.provider-card__info{flex-basis:auto}.providers-table td,.providers-table thead th:not(:first-child){width:150px;min-width:150px}.providers-table tbody td{height:auto}}.flyout__form{padding:var(--space-xl);flex-direction:column;flex:1;display:flex}.flyout__header{justify-content:space-between;align-items:flex-start;gap:var(--space-m);padding-bottom:var(--space-l);display:flex}.flyout__title{font-size:var(--text-h4);font-weight:700;line-height:var(--leading-tight);margin:0}.flyout__disconnect{align-items:center;gap:var(--space-s);white-space:nowrap;background:0 0;border:0;padding:0;display:flex}.flyout__body{gap:var(--space-xl);flex-direction:column;flex:1;display:flex}.flyout__body--text{gap:var(--space-m)}.flyout__body--text p{margin:0}.flyout__note{max-width:640px;margin:0}.flyout__demo{padding:var(--space-xs) var(--space-ms);border:1px solid var(--blue-0);background:var(--mono-secondary);color:var(--blue-0);font-size:var(--text-s);border-radius:16px;align-self:flex-start;margin:0}.flyout__error{padding:var(--space-s) var(--space-ms);border-left:3px solid var(--red-0);background:var(--surface-1);color:var(--mono-primary);margin:0}.form-row{gap:var(--space-xl) var(--space-2xl);grid-template-columns:1fr 1fr;display:grid}.form-row--single{grid-template-columns:1fr}.flyout__loading{padding:var(--space-2xl);flex:1;position:relative}.flyout__close{top:var(--space-xl);right:var(--space-xl);position:absolute}.loading-box{text-align:center;flex-direction:column;align-items:center;margin-top:200px;display:flex}.loading-box__text{color:var(--neutral-0);margin:64px 0 0}.loading-box__error{align-items:center;gap:var(--space-m);margin-top:var(--space-2xl);flex-direction:column;display:flex}.loading-box__error p{margin:0}@media (width<=640px){.flyout__form{padding:var(--space-l) var(--space-m)}.form-row{grid-template-columns:1fr}.loading-box{margin-top:120px}}.feedback__title{padding-bottom:var(--space-l);font-size:var(--text-h4);font-weight:700;line-height:var(--leading-tight);margin:0}.feedback__intro{margin:0 0 var(--space-xl)}.feedback__message{width:100%;min-height:120px;padding:var(--space-s) var(--space-s) var(--space-s) var(--space-ms);border:1px solid var(--neutral-t80);background:var(--surface-3);font-size:var(--text-m);resize:vertical;display:block}.feedback__message::placeholder{color:var(--neutral-t80)}.feedback__message:focus{border-color:var(--blue-0);box-shadow:0 0 0 1px var(--blue-0);outline:none}.feedback__error{margin:var(--space-s) 0 0;color:var(--red-0)}
