@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap";.button.action-button{display:inline-flex;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:0 1rem 0 .75rem}.button.action-button .action-button__content{display:inline-flex;align-items:center;gap:.5rem}.button.action-button .button__icon.icon{width:1.25rem;height:1.25rem}.button.action-button .action-button__shortcut{display:inline-flex;align-items:center;white-space:nowrap;color:#e6e6e6;opacity:.6}.button.action-button.button-full-width{display:flex;width:100%}.button.action-button.button-icon-only{justify-content:center}.alert-box{padding:1rem;overflow:hidden;border-radius:.5rem}.alert-box--info{background-color:#f5f4f5}.alert-box--warning{background-color:#f5b64233}.alert-box--critical{background-color:#df0c2433}.alert-box--new{background-color:#e0e7ff}.alert-box__container{display:flex;align-items:flex-start;gap:.5rem}.alert-box__container:not(.alert-box__container--with-close) .alert-box__icon{flex-shrink:0}.alert-box__container:not(.alert-box__container--with-close) .alert-box__content{flex:1;min-width:0}.alert-box__container--with-close .alert-box__content{flex:1;min-width:0}.alert-box__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem}.alert-box__icon .icon{width:1.25rem;height:1.25rem}.alert-box__icon .icon--info{fill:#1b181a}.alert-box__icon .icon--warning{fill:#f5b642}.alert-box__icon .icon--critical{fill:#df0c24}.alert-box__icon .icon--new{fill:#3730a3}.alert-box__content{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.alert-box__content:not(.alert-box__content--with-header) .alert-box__title{line-height:1.5rem}.alert-box__header{display:flex;align-items:center;gap:.5rem;width:100%}.alert-box__title-section{display:flex;flex:1;align-items:center;min-width:0}.alert-box__title{display:flex;align-items:center;margin:0;font-family:Outfit,sans-serif;font-weight:500;line-height:1.29;word-wrap:break-word;color:#1b181a}.alert-box__title--warning{color:#614105}.alert-box__title--critical{color:#610510}.alert-box--small .alert-box__title,.alert-box--medium .alert-box__title{font-size:.875rem;line-height:1.29}.alert-box__close-button{flex-shrink:0;width:1.5rem;min-width:1.5rem;height:1.5rem;padding:0}.alert-box__close-button .button__icon{width:1rem;height:1rem}.alert-box__description{margin:0;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1.29;word-wrap:break-word;color:#1b181a}.alert-box__additional-details{display:flex;flex-wrap:wrap;gap:1.5rem}.alert-box__detail-item{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.29;color:#1b181a}.alert-box__detail-label{font-family:Outfit,sans-serif;font-weight:500}.alert-box__detail-value{font-family:Outfit,sans-serif;font-weight:400}.alert-box__children{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}@media (max-width: 47.9375rem){.alert-box__additional-details{flex-direction:column;gap:1rem}.alert-box__actions{flex-direction:column;align-items:stretch}.alert-box__primary-action,.alert-box__secondary-action{justify-content:center;width:100%}}.avatar{position:relative;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;overflow:visible;color:#1b181a;background:#f0eff0;border-radius:9rem;-webkit-user-select:none;user-select:none}.avatar__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:9rem}.avatar__fallback{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-weight:500;color:#6b21a8;background:#f3e8ff;border-radius:inherit}.avatar__icon{display:block;fill:currentColor}.avatar__status{position:absolute;right:0;bottom:0;z-index:1;background:#089141;border-radius:9rem;transform:translate(25%,25%)}.avatar-24{width:1.5rem;height:1.5rem}.avatar-24 .avatar__icon{width:1rem;height:1rem}.avatar-24 .avatar__fallback{font-size:.75rem}.avatar-24 .avatar__status{width:12px;height:12px}.avatar-32{width:2rem;height:2rem}.avatar-32 .avatar__icon{width:1.25rem;height:1.25rem}.avatar-32 .avatar__fallback{font-size:.875rem}.avatar-32 .avatar__status{width:12px;height:12px}.avatar-40{width:2.5rem;height:2.5rem}.avatar-40 .avatar__icon{width:1.5rem;height:1.5rem}.avatar-40 .avatar__fallback{font-size:1rem}.avatar-40 .avatar__status{width:12px;height:12px}.avatar-48{width:3rem;height:3rem}.avatar-48 .avatar__icon{width:1.75rem;height:1.75rem}.avatar-48 .avatar__fallback{font-size:1.125rem}.avatar-48 .avatar__status{width:16px;height:16px}.avatar-64{width:4rem;height:4rem}.avatar-64 .avatar__icon{width:2.25rem;height:2.25rem}.avatar-64 .avatar__fallback{font-size:1.375rem}.avatar-64 .avatar__status{width:16px;height:16px}.avatar-80{width:5rem;height:5rem}.avatar-80 .avatar__icon{width:2.75rem;height:2.75rem}.avatar-80 .avatar__fallback{font-size:1.75rem}.avatar-80 .avatar__status{width:24px;height:24px}.avatar-96{width:6rem;height:6rem}.avatar-96 .avatar__icon{width:3.25rem;height:3.25rem}.avatar-96 .avatar__fallback{font-size:2rem}.avatar-96 .avatar__status{width:24px;height:24px}.badge{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;font-family:Outfit,sans-serif;font-weight:500;font-style:normal;text-align:center;color:#fef2f2;background:linear-gradient(49deg,#da1a60,#a8228d)}.badge-l{height:1.5rem;padding:.1875rem .4375rem;font-size:.875rem;line-height:1.125rem;letter-spacing:.00875rem;border-radius:1.5rem}.badge-m{min-width:1rem;height:1rem;padding:0 .25rem;box-sizing:border-box;font-size:.75rem;line-height:1rem;letter-spacing:.0075rem;border-radius:1rem}.badge-s{width:.75rem;height:.75rem;border-radius:.75rem}.breadcrumb{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;font-family:Outfit,sans-serif;font-style:normal;text-decoration:none;color:#1b181a99;border-radius:.5rem}.breadcrumb-m{padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:.00875rem}.breadcrumb-l{padding:.375rem .5rem;font-size:1.125rem;font-weight:500;line-height:1.375rem}.breadcrumb__icon.icon{width:1.125rem;height:1.125rem;fill:#1b181a66}.breadcrumb-active{color:#1b181a}.breadcrumb-active .breadcrumb__icon.icon{fill:#1b181a}.breadcrumb:not(.breadcrumb-active):hover{color:#0d0d0d;background:#0000000a}.breadcrumb:not(.breadcrumb-active):hover .breadcrumb__icon.icon{fill:#0d0d0d}.breadcrumbs{display:flex;align-items:center;gap:.5rem}.breadcrumbs__separator{font-family:Outfit,sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;color:#cfc9cc}@media (max-width: 47.9375rem){.breadcrumbs{flex-wrap:wrap}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{position:relative;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;font-family:Outfit,sans-serif;font-size:1rem;font-style:normal;border:0;border-radius:4rem;cursor:pointer}.button *{display:block;text-align:center}.button-loading .button__icon{animation:spin 1s linear infinite}.button-xl{gap:.5rem;padding:0 1.5rem;font-size:1rem}.button-xl .button__icon.icon{width:1.5rem;height:1.5rem}.button-xl .button__text{line-height:3rem}.button-l{gap:.5rem;min-height:2.5rem;padding:0 1.25rem;font-size:1rem}.button-l .button__icon.icon{width:1.5rem;height:1.5rem}.button-m{gap:.25rem;min-height:2rem;padding:0 1rem;font-size:.875rem}.button-m .button__icon.icon{width:1.25rem;height:1.25rem}.button-s{gap:.25rem;min-height:2rem;padding:0 .75rem;font-size:.75rem}.button-s .button__icon.icon{width:1rem;height:1rem}.button-xs{gap:.25rem;min-height:1.5rem;padding:0 .75rem;font-size:.75rem;font-weight:500}.button-xs .button__icon.icon{width:1rem;height:1rem}.button-primary{background:#0d0d0d}.button-primary:hover,.button-primary:active,.button-primary.active{background:linear-gradient(0deg,#b3b3b333,#b3b3b333),#0d0d0d}.button-primary .button__icon.icon{fill:#fafafa}.button-primary .button__text{color:#fafafa}.button-primary .button__keyboard-shortcut{color:#e6e6e6}.button-secondary{background:#fff}.button-secondary:hover,.button-secondary:active,.button-secondary.active{background:#fafafa}.button-secondary .button__icon.icon{fill:#1b181a}.button-secondary .button__text{color:#1b181a}.button-secondary .button__keyboard-shortcut{color:#1b181a99}.button-outlined{background:#fff;border:1px solid #cfc9cc}.button-outlined.disabled{border:1px solid #949293}.button-outlined:hover,.button-outlined:active,.button-outlined.active{background:#fafafa}.button-outlined .button__icon.icon{fill:#1b181a}.button-outlined .button__text{color:#1b181a}.button-outlined .button__keyboard-shortcut{color:#1b181a99}.button-ghost{background:transparent}.button-ghost.button.disabled{background:transparent!important}.button-ghost:hover,.button-ghost:active,.button-ghost.active{background:#0000000a}.button-ghost .button__icon.icon{fill:#1b181a}.button-ghost .button__text{color:#1b181a}.button-ghost .button__keyboard-shortcut{color:#1b181a99}.button-subtle-fill{background:#f0eff0}.button-subtle-fill:hover,.button-subtle-fill:active,.button-subtle-fill.active{background:linear-gradient(0deg,#0000000a,#0000000a),#f0eff0}.button-subtle-fill .button__icon.icon{fill:#1b181a}.button-subtle-fill .button__text{color:#1b181a}.button-subtle-fill .button__keyboard-shortcut{color:#1b181a99}.button-danger{background:#df0c24}.button-danger:hover,.button-danger:active,.button-danger.active{background:linear-gradient(0deg,#b3b3b333,#b3b3b333),#df0c24}.button-danger .button__icon.icon{fill:#fffafb}.button-danger .button__text{color:#fffafb}.button-danger .button__keyboard-shortcut{color:#610510}.button.disabled{background:#e4e3e4!important;cursor:default;-webkit-user-select:none;user-select:none}.button.disabled .button__icon.icon{fill:#949293!important}.button.disabled .button__text{color:#949293!important}.button.button-icon.button-icon-left.button-xl{padding-left:1rem}.button.button-icon.button-icon-left.button-l{padding-left:.875rem}.button.button-icon.button-icon-left.button-m,.button.button-icon.button-icon-left.button-s{padding-left:.5rem}.button.button-icon.button-icon-left.button-xs{padding-left:.375rem}.button.button-icon.button-icon-right.button-xl{padding-right:1rem}.button.button-icon.button-icon-right.button-l{padding-right:.875rem}.button.button-icon.button-icon-right.button-m,.button.button-icon.button-icon-right.button-s{padding-right:.5rem}.button.button-icon.button-icon-right.button-xs{padding-right:.375rem}.button.button-icon.button-icon-only.button-xl{padding:.75rem}.button.button-icon.button-icon-only.button-l{width:2.5rem;height:2.5rem;padding:.5rem}.button.button-icon.button-icon-only.button-m,.button.button-icon.button-icon-only.button-s{padding:.5rem}.button.button-icon.button-icon-only.button-xs{padding:.375rem}.button-icon-left,.button-icon-right{flex-direction:row}.button__icon-left{order:1}.button__icon-right{order:3}.button__text{order:2;line-height:1.25rem;letter-spacing:.12px}.button__badge{position:absolute;top:-.25rem;right:-.25rem}.button__keyboard-shortcut{order:4;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:.0075rem;color:#cfc9cc}.button-no-padding{min-width:auto;min-height:auto;padding:0}.button.button-no-padding.button-icon.button-icon-only,.button.button-no-padding.button-icon.button-icon-only.button-xs,.button.button-no-padding.button-icon.button-icon-only.button-icon-left.button-xs,.button.button-no-padding.button-icon.button-icon-only.button-icon-right.button-xs{padding:0}.button.button-full-width{display:flex;width:100%}.button.button-weight-regular,.button.button-weight-regular .button__text{font-weight:400}.button.button-weight-semibold,.button.button-weight-semibold .button__text{font-weight:500}.button.button-weight-bold,.button.button-weight-bold .button__text{font-weight:700}.card{position:relative;display:block;background-color:#fafafa;border-radius:.5rem;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.card-standard{background-color:transparent;box-shadow:none}.card-elevated:hover{background-color:#f5f4f5}.card-outlined{border:1px solid #cfc9cc;box-shadow:none}.card-outlined:hover{border-color:#f0eaed}.card-padding-none{padding:0}.card-padding-small{padding:.75rem}@media (max-width: 47.9375rem){.card-padding-small{padding:.5rem}}.card-padding-medium{padding:1rem}@media (max-width: 47.9375rem){.card-padding-medium{padding:.75rem}}.card-padding-large{padding:1.5rem}@media (max-width: 47.9375rem){.card-padding-large{padding:1rem}}.card[onclick]{cursor:pointer}.checkbox{display:inline-flex;align-items:flex-start;gap:.5rem}.checkbox__container{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;background:#fff;border:.125rem solid #cfc9cc;border-radius:.375rem;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.checkbox__container:hover:not([data-disabled]){border-color:#0d0d0d;box-shadow:0 0 0 2px #0d0d0d1a}.checkbox__container:focus-visible{outline:2px solid #0d0d0d;outline-offset:2px}.checkbox__container[data-state=checked],.checkbox__container[data-state=indeterminate]{background:#0d0d0d;border-color:#0d0d0d}.checkbox__container[data-disabled]{background:#e4e3e4;border-color:#cfc9cc;cursor:not-allowed}.checkbox__indicator{display:grid;flex-shrink:0;width:.75rem;height:.75rem;line-height:0;color:#fafafa;place-items:center}.checkbox__row{display:inline-flex;align-items:flex-start;gap:.5rem;min-height:1.5rem;cursor:pointer}.checkbox__row[data-disabled]{opacity:.6;cursor:not-allowed}.checkbox__label{display:flex;margin-top:.1875rem}.chip{position:relative;display:inline-flex;justify-content:center;align-items:center;font-family:Outfit,sans-serif;font-weight:500;font-style:normal;background:#fff;border:1px solid #f0eaed;border-radius:4rem;cursor:pointer;transition:all .2s ease-in-out}.chip:hover .chip__text{color:#1b181a}.chip:hover .chip__icon,.chip:hover .chip__close-icon,.chip:hover .chip__caret{fill:#1b181a}.chip:active .chip__text{color:#1b181a}.chip--s{gap:.25rem;height:1.5rem;padding:0 .5rem}.chip--s .chip__text{font-size:.875rem;line-height:1.125rem;letter-spacing:.00875rem}.chip--s .chip__icon{width:1rem;height:1rem}.chip--s .chip__image{width:1.25rem;height:1.25rem}.chip--s .chip__close-button{width:1.25rem;height:1.25rem;padding:.25rem}.chip--s .chip__close-button .chip__close-icon,.chip--s .chip__caret{width:.75rem;height:.75rem}.chip--m{gap:.25rem;height:2rem;padding:0 1rem}.chip--m .chip__text{font-size:.875rem;line-height:1.125rem;letter-spacing:.00875rem}.chip--m .chip__icon{width:1.25rem;height:1.25rem}.chip--m .chip__image{width:1.5rem;height:1.5rem}.chip--m .chip__close-button{width:1.25rem;height:1.25rem;padding:.25rem}.chip--m .chip__close-button .chip__close-icon,.chip--m .chip__caret{width:.75rem;height:.75rem}.chip--l{gap:.5rem;height:2.5rem;padding:0 1rem}.chip--l .chip__text{font-size:1rem;line-height:1.25rem}.chip--l .chip__icon{width:1.5rem;height:1.5rem}.chip--l .chip__image{width:2rem;height:2rem}.chip--l .chip__close-button{width:2rem;height:2rem;padding:.5rem}.chip--l .chip__close-button .chip__close-icon,.chip--l .chip__caret{width:1rem;height:1rem}.chip--with-image{padding-right:1rem;padding-left:.25rem}.chip--with-icon{padding-right:1rem;padding-left:.75rem}.chip--active{background:#0d0d0d;border:none}.chip--active .chip__text{color:#fafafa}.chip--active .chip__icon,.chip--active .chip__caret,.chip--active .chip__close-button .chip__close-icon{fill:#fafafa}.chip--active:hover{background:linear-gradient(0deg,#b3b3b333,#b3b3b333),#0d0d0d}.chip--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.chip--full-width{width:100%}.chip__text{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap;color:#1b181a99}.chip__icon{fill:#1b181a99;flex-shrink:0}.chip__avatar{flex-shrink:0}.chip__close-button{display:flex;flex-shrink:0;justify-content:center;align-items:center;background:transparent;border:none;border-radius:.5rem;cursor:pointer}.chip__close-button:hover{background:#0000000a}.chip__close-icon{fill:#1b181a99}.chip__caret{fill:#1b181a99;flex-shrink:0}.chip__badge{position:absolute;top:-.25rem;right:-.25rem;display:flex;justify-content:center;align-items:center;width:.75rem;height:.75rem;font-size:.75rem;font-weight:500;line-height:1;color:#fef2f2;background:linear-gradient(49deg,#da1a60,#a8228d);border-radius:50%}.chip__badge--m{top:-.375rem;right:-.375rem;width:1rem;height:1rem;border-radius:50%}.chip__badge--l{top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;border-radius:50%}.circular-progress{position:relative;display:inline-flex;justify-content:center;align-items:center}.circular-progress-responsive{width:100%;height:100%}.circular-progress__svg{width:100%;height:100%;transform:rotate(-90deg)}.circular-progress__background{stroke:#eceaeb}.circular-progress__progress{stroke:url(#circularProgressGradient);transition:stroke-dashoffset .66s cubic-bezier(.65,0,.35,1)}.circular-progress__content{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem}.code-snippet{display:flex;flex-direction:column;width:100%;overflow:hidden;background:#fafafa;border-radius:.5rem}.code-snippet__header{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem 0 .25rem;background:#f5f4f5}.code-snippet__header--vision{padding:.25rem}.code-snippet__header--advanced{background:#f5f4f5}@media (max-width: 47.9375rem){.code-snippet__header{flex-direction:column;align-items:stretch;gap:.75rem;padding:.5rem}}.code-snippet__actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.125rem;width:100%;padding:.5rem}.code-snippet__actions .tab-bar{padding:0;border-radius:0}@media (max-width: 47.9375rem){.code-snippet__actions{gap:.5rem;padding:0}.code-snippet__actions .tab-bar__tabs{flex-direction:row}}.code-snippet__label{display:flex;align-items:center;gap:.5rem;padding-left:.5rem}.code-snippet__label>svg{fill:#1b181a99;color:#1b181a99}@media (max-width: 47.9375rem){.code-snippet__label{padding-left:0}}.code-snippet__label-text{font-family:Outfit,sans-serif;font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a99}.code-snippet__version-controls{display:flex;gap:.25rem}@media (max-width: 47.9375rem){.code-snippet__version-controls{width:100%}}.code-snippet__version-dropdown{border-radius:0}@media (max-width: 47.9375rem){.code-snippet__version-dropdown{flex:1}}.code-snippet__tab-bar{display:flex;gap:0;padding:.25rem;background:#f5f4f5}@media (max-width: 47.9375rem){.code-snippet__tab-bar{width:100%;padding:1rem;overflow-x:auto;background:transparent;border-radius:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.code-snippet__tab-bar::-webkit-scrollbar{display:none}}.code-snippet__tab{display:flex;justify-content:center;align-items:center;height:1.5rem;padding:0 .5rem;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;line-height:.875rem;letter-spacing:.0075rem;color:#1b181a99;background:transparent;border:none;border-radius:4rem;cursor:pointer;transition:all .2s ease}.code-snippet__tab--active{color:#fafafa;background:#0d0d0d}.code-snippet__tab:hover:not(.code-snippet__tab--active){background:#1b181a0d}@media (max-width: 47.9375rem){.code-snippet__tab{flex-shrink:0;white-space:nowrap}}.code-snippet__segmented-buttons{display:flex;flex-wrap:wrap;gap:.25rem}@media (max-width: 47.9375rem){.code-snippet__segmented-buttons{flex-direction:column;gap:.5rem}}.code-snippet__segmented-button{display:flex;justify-content:center;align-items:center;height:2rem;padding:0 1rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a;background:#fff;border:1px solid rgba(207,201,204,.3);border-radius:6rem;cursor:pointer;transition:all .2s ease}.code-snippet__segmented-button--active{color:#1b181a;background:#f5f4f5;border-color:#cfc9cc80}.code-snippet__segmented-button:hover:not(.code-snippet__segmented-button--active){background:#1b181a08;border-color:#cfc9cc66}@media (max-width: 47.9375rem){.code-snippet__segmented-button{width:100%;height:2.5rem}}.code-snippet__content{position:relative;min-height:1rem;padding:1rem 5rem 1rem 1rem;border-radius:1.5rem}.code-snippet--advanced .code-snippet__content{padding:.5rem .5rem .5rem 1rem;background:#fafafa}@media (max-width: 47.9375rem){.code-snippet__content{padding:1rem 3rem 1rem 1rem;border-radius:.5rem}.code-snippet--advanced .code-snippet__content{padding:1rem}}.code-snippet__section-label{margin-bottom:.5rem}.code-snippet__section-label span{font-family:Outfit,sans-serif;font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a99}@media (max-width: 47.9375rem){.code-snippet__section-label{margin-bottom:.25rem}.code-snippet__section-label span{font-size:.75rem}}.code-snippet__code-container{width:100%;overflow-x:auto;overflow-y:hidden}.code-snippet__code{width:100%;margin:0;overflow-y:hidden;font-family:PT Mono,monospace;font-size:.875rem;font-weight:400;line-height:1rem;white-space:pre-wrap;word-break:break-all;color:#1b181a}@media (max-width: 47.9375rem){.code-snippet__code{font-size:.75rem}}.code-snippet__code-with-params{display:flex;flex-direction:column;gap:1.25rem}@media (max-width: 47.9375rem){.code-snippet__code-with-params{gap:1rem}}.code-snippet__parameters{margin:0;font-family:PT Mono,monospace;font-size:.875rem;font-weight:400;line-height:normal;white-space:pre-wrap;color:#1b181a}.code-snippet__parameters .parameter-type{color:#1e40af}@media (max-width: 47.9375rem){.code-snippet__parameters{font-size:.75rem}}.code-snippet__copy-container{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;gap:.5rem;background:#fafafa}.code-snippet--advanced .code-snippet__copy-container{position:static;background:transparent}@media (max-width: 47.9375rem){.code-snippet__copy-container{top:.5rem;right:.5rem}}.code-snippet__output{display:flex;justify-content:space-between;align-items:center;height:2.5rem;padding:0 1rem;background:#f5f4f5}@media (max-width: 47.9375rem){.code-snippet__output{flex-direction:column;align-items:flex-start;gap:.5rem;height:auto;min-height:3rem;padding:.75rem 1rem}}.code-snippet__output-content{flex:1;font-family:PT Mono,monospace;font-size:.875rem;font-weight:400;line-height:normal;color:#1b181a}@media (max-width: 47.9375rem){.code-snippet__output-content{width:100%;font-size:.75rem;word-break:normal}}.code-snippet__output-label{color:#0d0d0d}.code-snippet__output-value{color:#089141}.code-snippet--advanced{background:transparent}.code-snippet--advanced .code-snippet__header{border-radius:.5rem .5rem 0 0}.code-snippet--advanced .code-snippet__content{border-radius:0 0 .5rem .5rem}.code-snippet__example-header{position:relative;display:flex;flex:1 1 100%;flex-direction:column}.code-snippet__example-header .code-snippet__copy-container{top:3rem}@media (max-width: 47.9375rem){.code-snippet__example-header .code-snippet__copy-container{top:4rem;background:transparent}}.code-snippet__example-header-buttons{display:grid;grid-template:"try-it run reset ." auto/auto auto auto 1fr;gap:.5rem;padding:.5rem;background:#f5f4f5}.code-snippet__example-try-it{grid-area:try-it}@media (max-width: 47.9375rem){.code-snippet__example-try-it{width:100%}}.code-snippet__example-run{grid-area:run}@media (max-width: 47.9375rem){.code-snippet__example-run{width:100%}}.code-snippet__example-reset{grid-area:reset;padding:.2rem .375rem!important}@media (max-width: 47.9375rem){.code-snippet__example-reset{width:100%}}.code-snippet__example-variables{display:flex;flex-direction:column;gap:1rem;padding:1rem 1rem 0}@media (max-width: 47.9375rem){.code-snippet__example-variables{padding:0 1rem}}.code-snippet__example-variable{display:flex;align-items:center}.code-snippet__example-variable .input__wrapper{width:auto}.code-snippet__example-variable--input{display:flex}@media (max-width: 47.9375rem){.code-snippet__example-variable{flex-direction:column;align-items:stretch;gap:.5rem}}.code-snippet__example-footer{display:flex;flex-direction:column;align-self:stretch;gap:.5rem;background:#f5f4f5}.code-snippet__example-footer--with-logs{padding-bottom:.75rem}@media (max-width: 47.9375rem){.code-snippet__example-footer{gap:.25rem}}.code-snippet__example-footer-header{display:flex;align-items:center;align-self:stretch;gap:.5rem;height:2.5rem;padding:0 .5rem 0 .25rem;border-bottom:1px solid #ffffff}@media (max-width: 47.9375rem){.code-snippet__example-footer-header{padding:0 1rem}}.code-snippet__example-log{padding:.25rem 3rem .25rem 1rem;font-size:.875rem;word-break:break-all}.code-snippet__example-log:before{content:">";margin-right:.5rem}@media (max-width: 47.9375rem){.code-snippet__example-log{padding:.25rem 1rem;font-size:.75rem}}.code-snippet__example-log-container{padding:1rem;overflow-x:auto;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.5;overflow-wrap:break-word;color:#1b181a}.code-snippet__example-log-container code>span{display:flex;padding:.25rem 0}.code-snippet__example-log-container code>span:before{content:">";margin-right:.5rem}@media (max-width: 47.9375rem){.code-snippet__example-log-container{font-size:.75rem;line-height:1.4}}.code-snippet__example-no-logs{padding:.5rem;font-style:italic;text-align:center;color:#1b181a66}@media (max-width: 47.9375rem){.code-snippet__example-no-logs{padding:1rem;font-size:.75rem}}.code-snippet__footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;background:#fafafa;border-top:1px solid #f0eaed}.code-snippet__footer .code-snippet__copy-button{padding:0 1.25rem 0 .75rem!important}@media (max-width: 47.9375rem){.code-snippet__footer{flex-direction:row-reverse;align-items:stretch;gap:.75rem}}@media (max-width: 47.9375rem){.code-snippet{padding:0;border-radius:.5rem}}@media (max-width: 47.9375rem){.copy-shown .code-snippet__content{padding:1rem}}.config-field{display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%;margin:0;padding:1rem;box-sizing:border-box;background:#fff;border:1px solid #f0eaed;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.config-field:hover:not(.config-field--disabled){background:#fafafa;border-color:#f0eaed}.config-field--disabled{opacity:.6;cursor:not-allowed}.config-field--switch-disabled{cursor:default}.config-field--switch-disabled .config-field__switch{background:#f0eff0}.config-field__header{display:flex;align-items:center;gap:1rem;width:100%}.config-field__texts{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0;margin:0;padding:0}.config-field__title{font-size:1rem;font-weight:500;line-height:1.125rem;color:#1b181a}.config-field__subtitle{font-size:.875rem;line-height:1rem;color:#1b181a99}.config-field__switch{display:inline-flex;justify-content:center;align-items:center;margin:0 0 0 auto;padding:0;background:#f5f4f5;border-radius:1.5rem}.config-field__text-field,.config-field__text-field .text-field{width:100%}.config-field--disabled .config-field__switch{background:#f0eff0}@keyframes cookie-banner-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes cookie-banner-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cookie-banner-slide-up-panel{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-banner__banner{position:fixed;right:0;bottom:0;left:0;z-index:1002;padding:1.5rem;background-color:#1b181a;border-top:.0625rem solid rgba(255,255,255,.12);box-shadow:0 -.25rem 1.5rem #0000004d;animation:cookie-banner-slide-up .3s ease-out}@media (max-width: 47.9375rem){.cookie-banner__banner{padding:1.25rem 1rem}}.cookie-banner__content{display:flex;align-items:center;gap:1.5rem;max-width:87rem;margin:0 auto}@media (max-width: 47.9375rem){.cookie-banner__content{flex-direction:column;align-items:flex-start;gap:1rem}}.cookie-banner__text{flex:1;min-width:0}.cookie-banner__title{margin:0 0 .5rem;font-family:Outfit,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.035em;text-transform:uppercase;color:#fff}.cookie-banner__description{margin:0;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6;color:#fffc}@media (max-width: 47.9375rem){.cookie-banner__description{font-size:.625rem}}.cookie-banner__link{text-decoration:underline;text-underline-offset:.125rem;color:#fff;transition:opacity .2s ease}.cookie-banner__link:hover{opacity:.8}.cookie-banner__actions{display:flex;flex-shrink:0;gap:.75rem}@media (max-width: 47.9375rem){.cookie-banner__actions{flex-direction:column;width:100%}}.cookie-banner__button{height:2.5rem;padding:0 1rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;border:none;border-radius:.5rem;cursor:pointer;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.cookie-banner__button--primary{color:#1b181a;background-color:#fff}.cookie-banner__button--primary:hover{opacity:.9}.cookie-banner__button--primary:active{opacity:.8}.cookie-banner__button--secondary{color:#fff;background-color:transparent;border:.0625rem solid rgba(255,255,255,.5)}.cookie-banner__button--secondary:hover{background-color:#ffffff1f;border-color:#fff}.cookie-banner__button--secondary:active{opacity:.8}@media (max-width: 47.9375rem){.cookie-banner__button{width:100%;height:3rem}}.cookie-banner__panel{position:fixed;inset:0;z-index:1090;display:flex;justify-content:center;align-items:flex-end;background-color:#000000b3;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);animation:cookie-banner-fade-in .2s ease-out}@media (max-width: 47.9375rem){.cookie-banner__panel{align-items:flex-end}}.cookie-banner__panel-content{display:flex;flex-direction:column;width:100%;max-width:50rem;max-height:90vh;overflow:hidden;background-color:#1b181a;border-top:.0625rem solid rgba(255,255,255,.12);animation:cookie-banner-slide-up-panel .3s ease-out}@media (max-width: 47.9375rem){.cookie-banner__panel-content{max-height:95vh}}.cookie-banner__panel-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:.0625rem solid rgba(255,255,255,.12)}@media (max-width: 47.9375rem){.cookie-banner__panel-header{padding:1.25rem 1rem}}.cookie-banner__panel-title{margin:0;font-family:Outfit,sans-serif;font-size:2rem;font-weight:500;line-height:1.2;color:#fff}@media (max-width: 47.9375rem){.cookie-banner__panel-title{font-size:1.5rem}}.cookie-banner__close-button{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;color:#fff;background:transparent;border:none;cursor:pointer;transition:opacity .2s ease}.cookie-banner__close-button:hover{opacity:.7}.cookie-banner__close-button svg{width:1.25rem;height:1.25rem}.cookie-banner__panel-body{flex:1;padding:1.5rem;overflow-y:auto}@media (max-width: 47.9375rem){.cookie-banner__panel-body{padding:1.25rem 1rem}}.cookie-banner__panel-description{margin:0 0 1.5rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6;color:#fffc}.cookie-banner__cookie-categories{display:flex;flex-direction:column;gap:1.25rem}.cookie-banner__cookie-category{padding:1.25rem;background-color:#ffffff0a;border:.0625rem solid rgba(255,255,255,.12);border-radius:.5rem;transition:border-color .2s ease}.cookie-banner__cookie-category:hover{border-color:#fff3}.cookie-banner__category-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1.25rem}@media (max-width: 47.9375rem){.cookie-banner__category-header{flex-direction:column;gap:1rem}}.cookie-banner__category-info{flex:1;min-width:0}.cookie-banner__category-title{margin:0 0 .5rem;font-family:Outfit,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.035em;text-transform:uppercase;color:#fff}.cookie-banner__category-description{margin:0;font-family:Outfit,sans-serif;font-size:.625rem;font-weight:400;line-height:1.6;color:#fffc}.cookie-banner__toggle{flex-shrink:0}.cookie-banner__checkbox{display:none}.cookie-banner__checkbox:checked+.cookie-banner__toggle-label{background-color:#fff}.cookie-banner__checkbox:checked+.cookie-banner__toggle-label .cookie-banner__toggle-slider{background-color:#1b181a;transform:translate(1.5rem)}.cookie-banner__checkbox:disabled+.cookie-banner__toggle-label{opacity:.5;cursor:not-allowed}.cookie-banner__toggle-label{position:relative;display:inline-block;width:3rem;height:1.5rem;background-color:#ffffff1f;border-radius:.75rem;cursor:pointer;transition:background-color .2s ease}.cookie-banner__toggle-slider{position:absolute;top:.125rem;left:.125rem;display:block;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:50%;transition:transform .2s ease}.cookie-banner__panel-footer{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:.0625rem solid rgba(255,255,255,.12)}@media (max-width: 47.9375rem){.cookie-banner__panel-footer .cookie-banner__button{width:100%}}@media (max-width: 47.9375rem){.cookie-banner__panel-footer{flex-direction:column;padding:1.25rem 1rem}}.divider{display:block;width:100%;min-width:300px;height:1px;margin:1rem 0;padding:0;box-sizing:border-box;background:#f0eaed;border:none}.divider--size-0{margin:0}.divider--size-8{margin:.5rem 0}.divider--size-16{margin:1rem 0}.divider--size-24{margin:1.5rem 0}.divider--size-32{margin:2rem 0}.divider--size-48{margin:3rem 0}.filter-dropdown{display:flex;align-items:center;gap:.5rem;width:fit-content;min-width:0;margin:0;padding:0;box-sizing:border-box;background:transparent;border:none;cursor:pointer;transition:opacity .15s}.filter-dropdown:hover,.filter-dropdown:focus-visible{opacity:.75}.filter-dropdown__label{font-weight:500;white-space:nowrap;color:#1b181a}.filter-dropdown__chevron{display:flex;justify-content:center;align-items:center;color:#1b181a;fill:#1b181a}.filter-dropdown--m .filter-dropdown__label{font-size:.875rem;line-height:1.125rem}.filter-dropdown--m .filter-dropdown__chevron svg{width:.75rem;height:.75rem}.filter-dropdown--lg .filter-dropdown__label{font-size:1.125rem;line-height:1.5rem}.filter-dropdown--lg .filter-dropdown__chevron svg{width:1rem;height:1rem}.input-label{display:block;margin-bottom:.25rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:500;color:#1b181a;cursor:pointer;transition:color .2s ease-in-out}.input-label:hover{color:#1b181acc}.input-label[data-disabled]{color:#949293;cursor:not-allowed}.input-label[data-required]:after{content:" *";color:#df0c24}.input-helper-text__wrapper{display:flex;align-items:center;margin-top:.25rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:18px;color:#1b181a}.input-helper-text__wrapper--primary .input-helper-text__icon{fill:#0d0d0d;color:#0d0d0d}.input-helper-text__wrapper--error .input-helper-text__icon{fill:#df0c24;color:#df0c24}.input-helper-text__wrapper--success .input-helper-text__icon{fill:#089141;color:#089141}.input-helper-text__content{display:flex;align-items:center;gap:.25rem}.input-helper-text__icon{flex-shrink:0;width:.875rem!important;height:.875rem!important;fill:currentColor;color:currentColor}.heading-component{font-family:Outfit,sans-serif;font-weight:500;fill:#1b181a}.heading-component.heading-h1{font-size:2.5rem;line-height:3rem;letter-spacing:-.05rem}.heading-component.heading-h2{font-size:2rem;line-height:2.375rem;letter-spacing:-.04rem}.heading-component.heading-h3{font-size:1.5rem;line-height:1.875rem}.heading-component.heading-h4{font-size:1.375rem;line-height:1.625rem}.heading-component.heading-h5{font-size:1.125rem;line-height:1.375rem}.heading-component.heading-h6{font-size:1rem;line-height:1.25rem}.icon{width:1.5rem;height:1.5rem;box-sizing:content-box;fill:#1b181a}.info-badge{position:relative;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;border-radius:50%}.info-badge--small{width:1rem;height:1rem}.info-badge--medium{width:1.25rem;height:1.25rem}.info-badge__icon{display:flex;justify-content:center;align-items:center;width:.75rem;height:.75rem;fill:#1b181a}.info-badge .info-badge__icon-svg{fill:#fff}.info-badge--warning{background:#f5b642}.info-badge--error{background:#df0c24}.info-badge--offline{background:linear-gradient(90deg,#1b181a66,#1b181a66),linear-gradient(90deg,#fff,#fff)}.info-badge--active{background:#089141}.info-badge--new{background:#4f46e5}.info-badge--small .info-badge__icon-svg{width:.75rem;height:.75rem}.info-badge--medium .info-badge__icon-svg{width:1rem;height:1rem}.input__wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin:0;padding:.75rem 1rem;box-sizing:border-box;background-color:#ececec;border:.0625rem solid transparent;border-radius:.5rem;outline:none;transition:all .2s ease-in-out}.input__wrapper--gray{background-color:#f1f1f1}.input__wrapper--white{background-color:#fff}.input__wrapper--default{border-color:transparent}.input__wrapper--success{border-color:#089141}.input__wrapper--primary{color:#fafafa;background:#0d0d0d}.input__wrapper--primary:hover,.input__wrapper--primary:active,.input__wrapper--primary.active{background:linear-gradient(0deg,#b3b3b333,#b3b3b333),#0d0d0d}.input__wrapper--primary .select__item--content .icon,.input__wrapper--primary .select__caret .icon{fill:#fafafa}.input__wrapper--outlined{color:#1b181a;background:#fff;border:1px solid #cfc9cc}.input__wrapper--outlined:hover,.input__wrapper--outlined:active,.input__wrapper--outlined.active{background:#fafafa}.input__wrapper--outlined .select__caret .icon{fill:#1b181a}.input__wrapper--error,.input__wrapper--required{border-color:#df0c24}.input__wrapper--disabled{background-color:#e4e3e4;border-color:transparent}.input__wrapper--disabled .icon,.input__wrapper--disabled .input__icon{fill:#949293;color:#949293}.input__wrapper:hover{border-color:#0d0d0d}.input__input{display:block;order:2;width:100%;padding:0!important;font-family:Outfit,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#0d0c0d;background-color:#ececec;border:.0625rem solid transparent;border-radius:.5rem;outline:none}.input__input--gray{background-color:#f1f1f1}.input__input--white{background-color:#fff}.input__input:disabled{color:#949293;background-color:#e4e3e4;border-color:transparent;cursor:not-allowed}.input__icon-left{order:1}.input__icon-right{order:3}.input-icon-left{flex-direction:row}.input-icon-right{flex-direction:row-reverse}.input--xs{height:1.5rem;padding:.25rem .5rem;font-size:.625rem}.input--xs .input__input{height:1.125rem;font-size:.875rem;line-height:1.125rem}.input--sm{height:2rem;padding:.25rem .75rem;font-size:1rem}.input--sm .input__input{height:1.125rem;font-size:.875rem;line-height:1.125rem}.input--md{height:2.5rem;padding:.5rem 1rem;font-size:1rem}.input--md .input__input{height:1.125rem;font-size:.875rem;line-height:1.125rem}.input--lg{height:3rem;padding:.75rem 1rem;font-size:1.125rem}.input--lg .input__input{height:1.375rem;font-size:1.125rem;line-height:1.375rem}.input--default,.input--success,.input--error{background-color:transparent}.input--disabled{color:#949293;background-color:#e4e3e4;border-color:transparent;cursor:not-allowed}.link{display:inline-flex;justify-content:center;align-items:center;gap:.25rem;font-family:Outfit,sans-serif;font-weight:500;font-style:normal;text-decoration:none;color:#1b181a}.link__arrow.icon{width:1rem;height:1rem}.link__content{text-decoration:none}.link__content:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font}.link__content_s{font-size:.875rem;line-height:1.125rem;letter-spacing:.00875rem}.link__content_s:hover{text-decoration-thickness:7.5%}.link__content_m{font-size:1rem;line-height:1.25rem}.link__content_m:hover{text-decoration-thickness:8%}.navbar{display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-self:stretch;width:100%;height:100%;padding:.75rem;box-sizing:border-box;background:#fff;border-radius:1rem}.navbar__top{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%}.navbar__top>.button{width:100%}.navbar__bottom{display:flex;flex-direction:column;gap:1rem;width:100%}.navbar__items{width:100%}.navbar-collapsed{width:4rem}.nav-item{position:relative;display:flex;align-items:center;align-self:stretch;gap:.75rem;width:100%;height:2.5rem;padding:.5rem .75rem;box-sizing:border-box;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem;letter-spacing:.00875rem;text-decoration:none;color:#1b181a;border-radius:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.navbar-collapsed .nav-item{display:flex;justify-content:center;gap:1rem;padding:.5rem}.navbar-collapsed .nav-item .nav-item__badge{position:absolute;top:.125rem;right:-.375rem}.nav-item:hover{background:#b3b3b31a}.nav-item.active,.nav-item.active:hover{background:#b3b3b333}.nav-item .icon{fill:#1b181a}.nav-item.disabled{color:#949293;cursor:not-allowed;pointer-events:none}.nav-item.disabled:hover{background:transparent}.nav-item.disabled .icon{fill:#949293}.nav-item__label{flex:1}.nav-item__suffix{display:inline-flex}.nav-group{display:flex;align-items:center;align-self:stretch;gap:1rem;height:2.125rem;padding:0 .75rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a99}.p{font-family:Outfit,sans-serif;color:#1b181a}.p-display{font-size:6rem;line-height:7.25rem;letter-spacing:-.12rem}.p-2xl{font-size:1.5rem;line-height:1.5rem}.p-xl{font-size:1.125rem;line-height:1.375rem}.p-l{font-size:1rem;line-height:1.25rem}.p-sm{font-size:.875rem;line-height:1.125rem;letter-spacing:.00875rem}.p-xs{font-size:.75rem;line-height:.875rem;letter-spacing:.0075rem}.p-2xs{font-size:.625rem;line-height:.75rem;letter-spacing:.00625rem}.p-bold{font-weight:700}.p-semi-bold{font-weight:500}.p-regular{font-weight:400}.popover{display:inline-block}.popover:focus,.popover:active{outline:none}.popover__content{z-index:50;display:grid;gap:.5rem;width:15rem;padding:.75rem;box-sizing:border-box;overflow:hidden;background:#fff;border-radius:.5rem;box-shadow:0 .125rem .25rem #0000001a;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.popover__content[data-state=open]{animation-name:popover-show}.popover__content[data-state=closed]{animation-name:popover-hide}.popover__content--small{width:15rem;padding:.5rem}.popover__content--large{width:25rem;padding:1rem}@keyframes popover-show{0%{opacity:0;transform:scale(.95) translateY(-.125rem)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes popover-hide{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(-.125rem)}}.progress-indicator{position:relative;width:100%;overflow:hidden;background:#eceaeb}.progress-indicator-rounded,.progress-indicator-rounded .progress-indicator__indicator{border-radius:9999px}.progress-indicator-shaped,.progress-indicator-shaped .progress-indicator__indicator{border-radius:0}.progress-indicator-small{height:.125rem}.progress-indicator-medium{height:3px}.progress-indicator-large{height:.25rem}.progress-indicator__indicator{width:100%;height:100%;background:linear-gradient(49deg,#da1a60,#a8228d);transition:transform .66s cubic-bezier(.65,0,.35,1);transform-origin:left}.radio-button__wrapper{position:relative;display:flex;align-items:flex-start;gap:.5rem;padding:.5rem 0;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-button__control{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;box-sizing:border-box;background:#fafafa;border-radius:50%;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;all:unset}.radio-button__control:before{content:"";position:absolute;inset:4.167%;border:.09375rem solid #cfc9cc;border-radius:1.375rem;transition:border-color .2s ease}.radio-button__control:focus-visible{outline:2px solid #0d0d0d;outline-offset:2px}.radio-button__control[data-state=checked]{background:#0d0d0d}.radio-button__control[data-state=checked]:before{border-color:transparent}.radio-button__control[data-state=checked] .radio-button__dot{background:#fafafa;transform:scale(1)}.radio-button__control[data-state=checked]:hover:not([data-disabled]){background:linear-gradient(0deg,#ffffff1f,#ffffff1f),#0d0d0d}.radio-button__control[data-disabled]{cursor:not-allowed}.radio-button__control[data-disabled]:before{border-color:#949293}.radio-button__control[data-disabled][data-state=checked]{background:#e4e3e4}.radio-button__control[data-disabled][data-state=checked]:before{border-color:transparent}.radio-button__control[data-disabled][data-state=checked] .radio-button__dot{background:#949293}.radio-button__control:hover:not([data-disabled]):not([data-state=checked]) .radio-button__hover-indicator{opacity:1;transform:scale(1)}.radio-button__indicator{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.radio-button__dot{position:relative;z-index:2;width:.5rem;height:.5rem;background:transparent;border-radius:50%;transition:transform .2s ease,background-color .2s ease;transform:scale(0)}.radio-button__hover-indicator{position:absolute;z-index:1;width:.5rem;height:.5rem;background:#cfc9cc;border-radius:50%;opacity:0;transition:opacity .2s ease,transform .2s ease;transform:scale(0)}.radio-button__text-row{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0;padding-top:.1875rem}.radio-button__label{font-family:Outfit,sans-serif;font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a;cursor:pointer}.radio-button__description{font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a99}.radio-button--disabled .radio-button__wrapper{cursor:not-allowed}.radio-button--disabled .radio-button__label,.radio-button--disabled .radio-button__description{color:#949293;cursor:not-allowed}.spinner{display:inline-flex;justify-content:center;align-items:center;width:3rem;height:3rem}.spinner__svg{width:100%;height:100%;transform:rotate(-90deg)}.spinner__arc{fill:#1b181a;transform-origin:50% 50%;animation:spinner-rotate 1.2s linear infinite}@keyframes spinner-rotate{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}.searchbar__wrapper{position:relative;display:flex;align-items:center;gap:.75rem;width:100%;margin:0;padding:.75rem 1rem .75rem .75rem;box-sizing:border-box;border:.0625rem solid transparent;border-radius:6rem}.searchbar__wrapper--gray{background-color:#f1f1f1}.searchbar__wrapper--white{background-color:#fff}.searchbar__wrapper--ghost{background-color:transparent}.searchbar__wrapper--disabled{background-color:#e4e3e4}.searchbar__icon{flex-shrink:0;width:1.375rem;height:1.375rem;color:#1b181a}.searchbar__icon-left{order:1}.searchbar__input{flex:1 1 auto;order:2;width:100%;padding:0;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:.00875rem;color:#0d0c0d;background:transparent;border:none;outline:none}.searchbar__input::placeholder{color:#0d0c0d99}.searchbar__input:disabled{color:#949293}.searchbar__right{display:flex;align-items:center;order:3;gap:.5rem}.searchbar__shortcut{font-family:Outfit,sans-serif;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:.0075rem;text-align:center;color:#1b181a66}.searchbar__clear{display:inline-flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;color:#1b181a99;background:transparent;border:none;border-radius:9999px;cursor:pointer}.searchbar__clear:disabled{cursor:not-allowed}.searchbar__clear:hover{background:#b3b3b31a}.searchbar--xs{height:1.5rem;padding:.25rem .5rem}.searchbar--xs .searchbar__input{font-size:.625rem}.searchbar--sm{height:2rem;padding:.25rem .75rem}.searchbar--sm .searchbar__input{font-size:.875rem}.searchbar--md{height:2.5rem;padding:.5rem 1rem .5rem .75rem}.searchbar--md .searchbar__input{font-size:.875rem}.searchbar--lg{height:3rem;padding:.75rem 1rem .75rem .75rem}.searchbar--lg .searchbar__input{font-size:1.125rem}.secret-field{display:flex;align-items:center;gap:1rem;width:100%;margin:0;padding:.25rem 1rem;box-sizing:border-box;background-color:#fafafa;border-radius:.5rem}.secret-field__content{display:flex;flex:1;align-items:center;gap:.5rem;min-width:0}.secret-field__icon{flex-shrink:0;width:1.5rem;height:1.5rem;color:#1b181a66;fill:#1b181a66}.secret-field__icon--left{order:1}.secret-field__value{flex:1;order:2;overflow:hidden;font-family:Outfit,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;color:#1b181a99;-webkit-user-select:all;user-select:all}.secret-field__actions{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.secret-field__action-button{display:flex;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.375rem;background:transparent;border:none;border-radius:1rem;cursor:pointer;transition:background-color .2s ease}.secret-field__action-button:hover{background-color:#0000000a}.secret-field__action-button:active{background-color:#00000014}.secret-field__action-icon{width:1.25rem;height:1.25rem;color:#1b181a;transition:color .2s ease;fill:#1b181a}.section{position:relative;display:block;background:#fff;border-radius:1rem}.section-padding-none{padding:0}.section-padding-small{padding:.75rem}@media (max-width: 768px){.section-padding-small{padding:.5rem}}.section-padding-medium{padding:1rem}@media (max-width: 768px){.section-padding-medium{padding:.75rem}}.section-padding-large{padding:1.5rem}@media (max-width: 768px){.section-padding-large{padding:1rem}}.section[onclick]{cursor:pointer}.section[onclick]:active{transform:translateY(0)}.select-field{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:15.625rem}.select-field .input__wrapper{border-radius:4rem}.select__content{display:flex;align-items:center;gap:.5rem;width:100%;min-height:inherit}.select__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;color:#1b181a99}.select__caret{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:auto;color:#1b181a99;transition:transform .2s ease-in-out}.select-field [data-state=open] .select__caret{transform:rotate(180deg)}.select__content-wrapper{position:relative;z-index:1000;width:calc(var(--radix-select-trigger-width) - .25rem);max-width:calc(100vw - .25rem);padding:.5rem 0;box-sizing:border-box;overflow:hidden;background-color:#fff;border:.0625rem solid #f0eaed;border-top:none;border-radius:.5rem;box-shadow:0 .25rem .375rem -.0625rem #0000001a,0 .125rem .25rem -.0625rem #0000000f}.select__item{display:flex;align-items:center;width:100%;max-width:100%;margin-bottom:.125rem;box-sizing:border-box;font-family:Outfit,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;color:#1b181acc;border-radius:.25rem;outline:none;cursor:pointer;transition:background-color .15s ease-in-out;-webkit-user-select:none;user-select:none}.select__item--content{display:flex;justify-content:center;align-items:center}.select__item--content .icon{width:1.5rem;height:1.5rem;margin-right:.5rem}.select__item:last-child{margin-bottom:0}.select__item:hover:not([data-disabled]){background-color:#f0eff0}.select__item:focus{background-color:#f0eff0}.select__item[data-highlighted]{color:#1b181acc;background-color:#f0eff0;border:none}.select__item[data-disabled]{color:#949293;opacity:.5;cursor:not-allowed}.select__item[data-state=checked]{font-weight:400;color:#1b181acc;background-color:#f0eff0;border:none}.select__group--label{display:flex;align-items:center;align-self:stretch;gap:.25rem;height:2rem;padding:0 1rem;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;line-height:.875rem;letter-spacing:.0075rem;color:#1b181a99}.select__group--separator{height:.0625rem;margin:.5rem 0;background-color:#f0eaed}.select [data-placeholder]{color:#1b181a99}.select__content-wrapper,.select__content-wrapper .select__viewport{max-height:21rem}.select__content-wrapper .select__item{padding:.5rem .75rem}.select__content-wrapper[data-size=xs],.select__content-wrapper[data-size=xs] .select__viewport{max-height:17rem}.select__content-wrapper[data-size=xs] .select__item{padding:.25rem .5rem}.select__content-wrapper[data-size=md],.select__content-wrapper[data-size=md] .select__viewport{max-height:21rem}.select__content-wrapper[data-size=md] .select__item{padding:.5rem .75rem}.select__content-wrapper[data-size=lg],.select__content-wrapper[data-size=lg] .select__viewport{max-height:23rem}.select__content-wrapper[data-size=lg] .select__item{padding:.625rem 1rem}.select-field{display:flex;flex-direction:column;gap:.25rem}.side-panel__left--item{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:.25rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem;letter-spacing:.00875rem;text-decoration:none;color:#1b181a66;cursor:pointer;-webkit-user-select:none;user-select:none}.side-panel__left--item .icon{--icon-fill: #1b181a;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0!important;box-sizing:border-box}.side-panel__left--item .icon-container{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.5rem;box-sizing:border-box;border-radius:.5rem}.side-panel__left--item:focus-visible{outline:none}.side-panel__left--item.active,.side-panel__left--item:hover:not(.active):not(.disabled),.side-panel__left--item:focus-visible:not(.active):not(.disabled){color:#1b181a}.side-panel__left--item.active .icon-container,.side-panel__left--item:hover:not(.active):not(.disabled) .icon-container,.side-panel__left--item:focus-visible:not(.active):not(.disabled) .icon-container{background:#fff}.side-panel__left--item.active .icon-container .icon,.side-panel__left--item:hover:not(.active):not(.disabled) .icon-container .icon,.side-panel__left--item:focus-visible:not(.active):not(.disabled) .icon-container .icon{--icon-fill: unset}.side-panel__left--item.disabled{cursor:not-allowed;pointer-events:none}.side-panel__left--item.disabled .icon{--icon-fill: rgba(27, 24, 26, .4)}.side-panel{display:grid;grid-template:"top top" 4rem "left nav" 1fr/min-content min-content;gap:0 .5rem;background:#f0eff0}.side-panel__top{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;align-self:stretch;grid-area:top;padding:0 1rem 0 1.1875rem}.side-panel__top .button-m{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0 .5rem;border-radius:.5rem}.collapsed .side-panel__top{padding:0 .75rem 0 1.1875rem}.side-panel__top--logo{display:flex;justify-content:center;align-items:flex-start;gap:.44219rem;height:2rem;padding:.05rem .21294rem .181rem .10356rem}.side-panel__left{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;grid-area:left;gap:1.5rem;width:4.875rem;padding-top:.75rem}.side-panel__left--item{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:.25rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a66;cursor:pointer}.side-panel__left--item .icon{--icon-fill: rgba(27, 24, 26, .4);display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.5rem}.side-panel__left--item .icon:hover{--icon-fill: unset}.side-panel__left--item.active{color:#1b181a}.side-panel__left--item.active .icon{background:#fff;box-shadow:none}.side-panel__navbar{grid-area:nav}.step-field{display:flex;align-items:center;gap:1rem;width:100%;padding:.75rem 1rem;box-sizing:border-box;background:#fff;border:1px solid #f0eaed;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.step-field--selected{border:1px solid #1b181a}.step-field:hover:not(.step-field--disabled){background:#fafafa;border-color:#f0eaed}.step-field--disabled{opacity:.6;cursor:not-allowed}.step-field__bullet{position:relative;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;background:#fff;border:2px solid #cfc9cc;border-radius:100px}.step-field__bullet:after{width:.5rem;height:.5rem;background:#fff;border-radius:100px;opacity:0;transition:opacity .12s ease;content:""}@media (max-width: 48rem){.step-field__bullet{display:none}}.step-field--selected .step-field__bullet{background:#000;border-color:#1b181a}.step-field--selected .step-field__bullet:after{opacity:1}.step-field__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;background:#f5f4f5;border-radius:100px}.step-field__icon svg{width:21px;height:21px}.step-field__texts{display:flex;flex:1;flex-direction:column;gap:.25rem}.step-field__title{font-size:1rem;font-weight:500;line-height:1.125rem;color:#1b181a}.step-field__subtitle{font-size:.875rem;line-height:1rem;color:#1b181a99}.stepper{position:relative;display:block;width:100%;margin:0;padding:.1875rem 0}.stepper__container{display:flex;align-items:center;gap:.5rem;width:100%}.stepper__container--linear{position:relative;gap:0;height:2px}.stepper__line{position:absolute;top:0;left:0;height:2px}.stepper__line--background{width:100%;background:#eceaeb}.stepper__line--progress{z-index:1;background:linear-gradient(49deg,#da1a60,#a8228d);transition:width 1s ease}.stepper__segment{position:relative;flex:1;height:2px;overflow:hidden;background:#eceaeb}.stepper__segment:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(49deg,#da1a60,#a8228d);opacity:0;transition:opacity 1s ease;content:""}.stepper__segment--completed:before{opacity:1}.stepper--large .stepper__container--linear,.stepper--large .stepper__line,.stepper--large .stepper__segment{height:3px}.switch-root{all:unset;position:relative;width:2.5rem;height:1.5rem;background-color:#e4e2e3;border-radius:1.25rem;cursor:pointer;transition:background-color .15s ease}.switch-root:hover:not([data-disabled]){background-color:#e4e2e3;background-image:linear-gradient(0deg,#0000000a,#0000000a)}.switch-root[data-state=checked]{background-color:#0d0d0d}.switch-root[data-state=checked]:hover:not([data-disabled]){background-color:#0d0d0d;background-image:linear-gradient(0deg,#b3b3b333,#b3b3b333)}.switch-root[data-disabled]{background-color:#e4e3e4!important;cursor:not-allowed}.switch-root[data-disabled]:hover{background-color:#e4e3e4!important;background-image:none}.switch-root:focus-visible{outline:2px solid #0d0d0d;outline-offset:2px}.switch-thumb{position:relative;display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;background-color:#1b181a;border-radius:2.875rem;transition:transform .15s ease;transform:translate(.125rem)}.switch-root[data-state=checked] .switch-thumb{background-color:#fff;transform:translate(1.125rem)}.switch-root[data-disabled] .switch-thumb{background-color:#949293}.switch-icon{position:absolute;top:50%;left:50%;width:1rem;height:1rem;transition:opacity .15s ease;transform:translate(-50%,-50%)}.switch-icon.icon{fill:#fff}.switch-icon-checkmark{opacity:0}.switch-root[data-state=checked] .switch-icon-checkmark{opacity:1}.switch-root[data-state=checked] .switch-icon-checkmark.icon{fill:#1b181a}.switch-root[data-disabled] .switch-icon-checkmark.icon{fill:#e4e2e3}.switch-icon-dismiss{opacity:1}.switch-icon-dismiss.icon{fill:#e4e2e3}.switch-root[data-state=checked] .switch-icon-dismiss{opacity:0}.switch-root[data-disabled] .switch-icon-dismiss.icon{fill:#e4e2e3}.tabs__list{display:inline-flex;display:flex;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:1rem;height:2rem;padding:0 1rem;overflow-x:auto;border-bottom:1px solid #f0eaed;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs__list::-webkit-scrollbar{display:none}.tabs__label{display:flex;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;width:max-content;height:2rem;padding:0;font-family:Outfit,sans-serif;font-weight:500;font-style:normal;text-align:center;color:#1b181a66;background:transparent;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.tabs-s .tabs__label{font-size:.875rem;line-height:1.125rem;letter-spacing:.00875rem}.tabs-m .tabs__label{font-size:1rem;line-height:1.25rem}.tabs__label[data-state=active]{color:#1b181a;border-bottom:1.5px solid #1b181a}.tabs__label:hover{color:#1b181a66;border-bottom:1.5px solid rgba(27,24,26,.4)}.tabs__content{padding:.5rem}.tag{position:relative;display:inline-flex;justify-content:center;align-items:center;font-family:Outfit,sans-serif;font-weight:500;font-style:normal;border-radius:.25rem;cursor:pointer;transition:all .2s ease-in-out}.tag:hover .tag__label{color:#fdf7fa}.tag:hover .tag__icon{fill:#fdf7fa}.tag:active .tag__label{color:#fdf7fa}.tag--s{gap:.25rem;height:1.5rem;padding:0 .5rem}.tag--s .tag__label{font-size:.75rem;font-weight:500;line-height:.875rem;letter-spacing:.0075rem}.tag--s .tag__icon,.tag--s .tag__close-button .button{width:1rem;height:1rem}.tag--m{gap:.375rem;height:2rem;padding:.375rem .75rem}.tag--m .tag__label{font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:.00875rem}.tag--m .tag__icon,.tag--m .tag__close-button .button{width:1.25rem;height:1.25rem}.tag--l{gap:.5rem;height:2.5rem;padding:.625rem 1rem}.tag--l .tag__label{font-size:1rem;font-weight:500;line-height:1.25rem}.tag--l .tag__icon{width:1.25rem;height:1.25rem}.tag--l .tag__close-button .button{width:1.5rem;height:1.5rem}.tag--high{background:#b42d7b;border:none}.tag--high .tag__label{color:#fdf7fa}.tag--high .tag__icon{fill:#fdf7fa}.tag--high:hover{background:linear-gradient(0deg,#e085ba33,#e085ba33),#b42d7b}.tag--low{background:#f2d9e8;border:none}.tag--low .tag__label{color:#4d1a37}.tag--low .tag__icon{fill:#4d1a37}.tag--low:hover .tag__label{color:#1b181a}.tag--low:hover .tag__icon{fill:#1b181a}.tag--active{background:#b42d7b;border:none}.tag--active .tag__label{color:#fdf7fa}.tag--active .tag__icon{fill:#fdf7fa}.tag--active:hover{background:linear-gradient(0deg,#e085ba33,#e085ba33),#b42d7b}.tag--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.tag__label{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tag__icon{flex-shrink:0}.tag__icon--start{order:-1}.tag__icon--end{order:1}.tag--s.tag--with-icon-start{padding:.1875rem .625rem .1875rem .25rem}.tag--s.tag--with-icon-end{padding:.1875rem .25rem .1875rem .625rem}.tag--m.tag--with-icon-start{padding:.375rem .75rem .375rem .375rem}.tag--m.tag--with-icon-end{padding:.375rem .375rem .375rem .75rem}.tag--l.tag--with-icon-start{padding:.625rem 1rem .625rem .625rem}.tag--l.tag--with-icon-end{padding:.625rem .625rem .625rem 1rem}.tag__close-button{flex-shrink:0;order:2}.input__input.textarea{min-height:3rem;margin:0;padding:0;line-height:1.5;border-radius:0;resize:vertical}.input__wrapper.textarea__wrapper.input--xs,.input__wrapper.textarea__wrapper.input--sm,.input__wrapper.textarea__wrapper.input--md,.input__wrapper.textarea__wrapper.input--lg{align-items:flex-start;height:auto}.input__wrapper.textarea__wrapper{border-radius:1rem}textarea[data-resize=none]{resize:none}textarea[data-resize=vertical]{resize:vertical}textarea[data-resize=both]{resize:both}.text-field{display:flex;flex-direction:column}.toast{position:relative;width:100%;max-width:22.3125rem;max-height:4rem;padding:1.5rem;background:#fafafa;border-radius:1rem;box-shadow:0 36px 10px #b096b000,0 23px 9px #b096b003,0 13px 8px #b096b00d,0 6px 6px #b096b017,0 1px 3px #b096b01a}.toast__content{display:flex;align-items:flex-start;gap:.5rem;width:100%}.toast__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem}.toast__text{display:flex;flex:1;flex-direction:column;gap:.25rem}.toast__title{margin:0;font-family:Outfit,sans-serif;font-size:1rem;font-weight:500;line-height:1.25rem;color:#1b181a}.toast__description{margin:0;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1rem;color:#1b181acc}.toast__action{display:flex;justify-content:center;align-items:center;padding:.25rem;color:#1b181acc;background:none;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s ease}.toast__action:hover{color:#1b181a;background:#f5f4f5}.toast__action:focus{outline:2px solid #0d0d0d;outline-offset:2px}.toast__close{display:flex;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;color:#1b181acc;background:none;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s ease}.toast__close:hover{color:#1b181a;background:#f5f4f5}.toast__close:focus{outline:2px solid #0d0d0d;outline-offset:2px}.toast--no-description .toast__content{align-items:center}.toast--success .toast__icon{color:#089141}.toast--error .toast__icon{color:#df0c24}.toast--warning .toast__icon{color:#f5b642}.toast--info .toast__icon{color:#0d0d0d}.toast--dark{background:#0d0d0d;box-shadow:0 1px 3px #b096b01a,0 6px 6px #b096b017,0 13px 8px #b096b00d,0 23px 9px #b096b003,0 36px 10px #b096b000}.toast--dark .toast__title{color:#fff}.toast--dark .toast__description,.toast--dark .toast__close{color:#fffc}.toast--dark .toast__close:hover{color:#fff;background:#ffffff1a}.toast--dark .toast__icon{color:#fff}.toast--dark .toast__icon .icon,.toast--dark .toast__close .icon{fill:#fff}.toast--light{background:#fff;box-shadow:0 1px 3px #b096b01a,0 6px 6px #b096b017,0 13px 8px #b096b00d,0 23px 9px #b096b003,0 36px 10px #b096b000}.toast--light .toast__title{color:#0d0d0d}.toast--light .toast__description,.toast--light .toast__close{color:#0d0d0dcc}.toast--light .toast__close:hover{color:#0d0d0d;background:#0d0d0d1a}.toast--light .toast__icon{color:#0d0d0d}.toast--light .toast__icon .icon{fill:#0d0d0d}.toast[data-state=open]{animation:slideIn .3s ease-out}.toast[data-state=closed]{animation:slideOut .3s ease-in}.toast-viewport{position:fixed;z-index:1000;display:flex;gap:.5rem;width:100%;max-width:400px;padding:0;list-style:none}.toast-viewport--top-right{top:1.5rem;right:4rem;flex-direction:column}.toast-viewport--top-left{top:1.5rem;left:1.5rem;flex-direction:column}.toast-viewport--bottom-right{right:4rem;bottom:1.5rem;flex-direction:column-reverse}.toast-viewport--top-center{top:1.5rem;left:50%;flex-direction:column;transform:translate(-50%)}.toast-viewport--bottom-center{bottom:1.5rem;left:50%;flex-direction:column-reverse;transform:translate(-50%)}.toast-viewport .toast-viewport--top-left .toast[data-state=open]{animation:slideInLeft .3s ease-out}.toast-viewport .toast-viewport--top-left .toast[data-state=closed]{animation:slideOutLeft .3s ease-in}.toast-viewport .toast-viewport--bottom-left .toast[data-state=open]{animation:slideInLeft .3s ease-out}.toast-viewport .toast-viewport--bottom-left .toast[data-state=closed]{animation:slideOutLeft .3s ease-in}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@media (max-width: 47.9375rem){.toast-viewport .toast-viewport--top-right,.toast-viewport .toast-viewport--top-left,.toast-viewport .toast-viewport--top-center{top:1rem;right:1rem;left:1rem;max-width:none;transform:none}.toast-viewport .toast-viewport--bottom-right,.toast-viewport .toast-viewport--bottom-left,.toast-viewport .toast-viewport--bottom-center{right:1rem;bottom:1rem;left:1rem;max-width:none;transform:none}.toast-viewport .toast{max-width:none}}.tooltip{display:inline-block}.tooltip:focus,.tooltip:active{outline:none}.tooltip__content{z-index:50;display:inline-flex;align-items:center;max-width:20rem;padding:.5rem .75rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1rem;color:#1b181a;background:#fff;border-radius:.5rem;box-shadow:0 .125rem .5rem #00000026;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.tooltip__content[data-state=open]{animation-name:tooltip-show}.tooltip__content[data-state=closed]{animation-name:tooltip-hide}.tooltip__arrow{fill:#fff}@keyframes tooltip-show{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tooltip-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.accordion{display:block;width:100%}.accordion__item{width:100%;background-color:#fff}.accordion__item[data-state=open]{border-bottom:none}.accordion--with-border-bottom .accordion__item{border-bottom:1px solid #f0eaed}.accordion--with-border-bottom .accordion__item[data-state=open]{border-bottom:none}.accordion__header{display:flex;width:100%;margin:0}.accordion__trigger{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem 1rem 1rem;text-align:left;background:transparent;border:none;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.accordion__trigger:focus-visible{outline:2px solid #0d0d0d;outline-offset:-2px}.accordion__trigger[data-disabled]{opacity:.5;cursor:not-allowed}.accordion__trigger[data-state=open] .accordion__chevron{transform:rotate(-180deg)}.accordion__trigger-content{display:flex;flex:1;align-items:center;gap:.75rem;min-width:0}.accordion__actions{display:flex;align-items:center;gap:.5rem}.accordion__icon-container{display:flex;width:3rem;height:3rem;background:#b3b3b31a;border-radius:4rem}.accordion__icon{flex-shrink:0;width:1.5rem;height:1.5rem;margin:auto;color:#1b181a99;border-radius:.125rem}.accordion__title{flex:1;min-width:0;font-weight:500;color:#1b181a}.accordion__title-slot{flex:1;min-width:0}.accordion__chevron-content{display:grid;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem}.accordion__chevron{flex-shrink:0;width:1.5rem;height:1.5rem;color:#1b181a99;transition:transform .4s ease}.accordion__chevron-button .accordion__chevron{transition:transform .35s ease}.accordion__chevron-button[data-state=open] .accordion__chevron{transform:rotate(180deg)}.accordion__content{width:100%;overflow:hidden}.accordion__content[data-state=open]{animation:accordion-slide-down .3s cubic-bezier(.87,0,.13,1)}.accordion__content[data-state=closed]{animation:accordion-slide-up .3s cubic-bezier(.87,0,.13,1)}.accordion__content-inner{width:100%;min-width:0;padding:1rem;box-sizing:border-box;border-top:1px solid #f0eaed}.accordion-bordered{border:1px solid #f0eaed;border-radius:.5rem}.accordion-bordered .accordion__item,.accordion-bordered .accordion__item[data-state=open]{border-bottom:1px solid #f0eaed}.accordion-bordered .accordion__item:first-child .accordion__trigger{border-radius:.5rem .5rem 0 0}.accordion-bordered .accordion__item:last-child .accordion__trigger{border-radius:0 0 .5rem .5rem}.accordion-bordered .accordion__item:last-child .accordion__content-inner{border-radius:0 0 .5rem .5rem}.accordion-bordered .accordion__item:only-child .accordion__trigger{border-radius:.5rem}.accordion-bordered .accordion__item:only-child .accordion__content-inner{border-radius:0 0 .5rem .5rem}.accordion-ghost .accordion__item{margin-bottom:.125rem;border-bottom:none;border-radius:.25rem}.accordion-ghost .accordion__item:last-child{margin-bottom:0}.accordion-ghost .accordion__trigger{background:#fafafa;border-radius:.25rem}.accordion-ghost .accordion__trigger:hover{background:#f5f4f5}.accordion-ghost .accordion__content-inner{width:100%;padding:.1875rem .25rem .25rem;background:#fff;border-radius:0 0 .25rem .25rem}@media (max-width: 47.9375rem){.accordion .accordion__trigger,.accordion .accordion__content-inner{padding:.75rem}.accordion .accordion__title{font-size:.875rem}.accordion .accordion__chevron{width:1.25rem;height:1.25rem}}@media (max-width: 30rem){.accordion .accordion__trigger,.accordion .accordion__content-inner{padding:.5rem}.accordion .accordion__title{font-size:.75rem}.accordion .accordion__chevron{width:1rem;height:1rem}}@keyframes accordion-slide-down{0%{height:0;opacity:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes accordion-slide-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}.active-state{display:inline-flex;align-items:center;gap:.5rem}.active-state__indicator{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%}.active-state__indicator--online{background-color:#089141}.active-state__indicator--offline{background-color:#d1d5db}.active-state__indicator--away{background-color:#f5b642}.active-state__indicator--busy{background-color:#df0c24}.active-state__indicator--invisible{background-color:#d1d5db}.active-state__label{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#1b181a99}.active-state__label--small{font-size:.75rem}.active-state__label--large{font-size:1rem}.anchor-link{font-weight:400;text-decoration:none;color:#1b181a99;transition:all .15s ease-in-out}.anchor-link:hover{text-decoration:underline;color:#1b181a}.anchor-link--active{font-weight:700;color:#1b181a}.anchor-link:target{font-weight:700;color:#1b181a}.menu{position:relative;z-index:1090;display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 0;box-sizing:border-box;background:#fff;border:1px solid #f0eaed;border-radius:.5rem;box-shadow:0 9px 24px -5px #0d0d0d1f,0 10px 32px -5px #0d0d0d1a}.menu-s{min-width:10rem;max-width:15rem}.menu-m{width:15.125rem}.menu-sub .menu-item{padding:.5rem 1rem}.menu-item{display:flex;align-items:center;align-self:stretch;gap:.5rem;padding:.375rem 1rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a;cursor:pointer;-webkit-user-select:none;user-select:none}.menu-item--xs{padding:.375rem 1rem;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a}.menu-item--xs .icon{width:1.25rem;height:1.25rem}.menu-item__label{display:flex;flex:1;flex-direction:column;gap:.25rem}.menu-item__label--sub{font-size:.75rem;color:#1b181a99}.menu-item__label--search{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:0;white-space:normal}.main .menu-item__label{font-weight:500}.menu-item[role=menuitem]{border:none;outline:none}.menu-item[data-highlighted]{background:#b3b3b31a;border:none}.menu-item.selected{background:#b3b3b31a}.menu-item.inactive{color:#949293;cursor:not-allowed;pointer-events:none}.menu-item.inactive .icon{fill:#949293}.menu-item:hover{background:#b3b3b31a;border:none}.menu-item:focus-visible{border:none}.menu-separator{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:.5rem 0}.menu-separator:after{align-self:stretch;height:.0625rem;background:#f0eaed;content:" "}.menu-label{display:flex;align-items:center;gap:.25rem;width:auto;height:2rem;padding:0 1rem}.menu-label__title{font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:.875rem;letter-spacing:.0075rem;color:#1b181a99}.menu-search{padding:.5rem 1rem}.menu-search .searchbar__wrapper .searchbar__input{width:100%}.menu .not-found{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:.5rem;padding:1rem}.menu .not-found__header{font-family:Outfit,sans-serif;font-size:.875rem;font-weight:500;font-style:normal;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a}.menu .not-found__content{font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a99}.menu .not-found__clear{width:100%}.properties-tag{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .75rem;box-sizing:border-box;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;line-height:.875rem;letter-spacing:.008rem;text-align:center;white-space:nowrap;border-radius:.25rem;transition:all .2s ease}.properties-tag--with-icon{padding:.188rem .375rem .188rem .25rem}.properties-tag__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin:auto}.properties-tag__icon svg{width:100%;height:100%}.properties-tag__text{margin:0;font-size:.75rem;font-weight:600;line-height:.875rem;letter-spacing:.0075rem}.properties-tag-primary{color:#0d0d0d;background:#fafafa}.properties-tag-primary .properties-tag__icon svg{fill:#0d0d0d}.properties-tag-indigo{color:#e0e7ff;background:#4f46e5}.properties-tag-amber{color:#92400e;background:#fcd34d}.properties-tag-amber .properties-tag__icon svg{fill:#92400e}.properties-tag-green{color:#166534;background:#86efac}.properties-tag-green .properties-tag__icon svg{fill:#166534}.properties-tag-blue{color:#3730a3;background:#93c5fd}.properties-tag-blue .properties-tag__icon svg{fill:#3730a3}.properties-tag-error{color:#fff;background:#df0c24}.properties-tag-error .properties-tag__icon svg{fill:#fff}.properties-tag-rose{color:#9f1239;background:#ffe4e6}.properties-tag-rose .properties-tag__icon svg{fill:#9f1239}.properties-tag-indigo-light{color:#3730a3;background:#e0e7ff}.properties-tag-indigo-light .properties-tag__icon svg{fill:#3730a3}.properties-tag-red-accent{color:#991b1b;background:#fef2f2}.properties-tag-red-accent .properties-tag__icon svg{fill:#991b1b}.properties-tag-orange{color:#9a3412;background:#ffedd5}.properties-tag-orange .properties-tag__icon svg{fill:#9a3412}.properties-tag-error-alt{color:#610510;background:#df0c2433}.properties-tag-error-alt .properties-tag__icon svg{fill:#df0c24}.properties-tag-success{color:#089141;background:#08914133}.properties-tag-success .properties-tag__icon svg{fill:#089141}.properties-tag-warning{color:#302003;background:#f5b642}.properties-tag-warning-alt{color:#614105;background:#f5b64233}.properties-tag-warning-alt .properties-tag__icon svg{fill:#f5b642}.properties-tag-private{color:#1b181a;background:#f0eff0}.properties-tag--semibold,.properties-tag--semibold .properties-tag__text{font-weight:500}.properties-tag--bold,.properties-tag--bold .properties-tag__text{font-weight:700}.properties-tag--disabled{opacity:.5;cursor:not-allowed}.properties-tag:not(.properties-tag--disabled):hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.properties-tag:not(.properties-tag--disabled):active{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.tab-bar{position:relative;display:inline-flex;padding:.25rem;background:#fff;border-radius:4rem;box-shadow:0 1px 3px #0000001a}.tab-bar--no-shadow{box-shadow:none}.tab-bar--no-background{background:transparent}.tab-bar--no-background .tab-bar__tab:not(.tab-bar__tab--active) .button__text{color:#1b181a99}.tab-bar--no-background .tab-bar__tab:not(.tab-bar__tab--active) .button__icon{color:#1b181a99}.tab-bar__slide-indicator{position:absolute;top:.125rem;bottom:.125rem;left:var(--slide-indicator-left, 0);z-index:1;width:var(--slide-indicator-width, 0);background:linear-gradient(135deg,#0d0d0d,#0d0d0dcc);border-radius:4rem;box-shadow:0 2px 8px #00000026;opacity:1;transition:all .1s cubic-bezier(.25,.46,.45,.94);transform:scale(1)}.tab-bar[class*=tab-bar-surface]{background:#f5f4f5}.tab-bar[class*=tab-bar-surface] .tab-bar__tab:not(.tab-bar__tab--active) .button__text{color:#1b181a99}.tab-bar[class*=tab-bar-surface] .tab-bar__tab:not(.tab-bar__tab--active) .button__icon{fill:#1b181a99}.tab-bar__tabs{position:relative;z-index:2;display:flex}.tab-bar__tab{position:relative;z-index:3;overflow:visible;border-radius:4rem;cursor:pointer;transition:transform .2s ease;-webkit-user-select:none;user-select:none}.tab-bar__tab:before{position:absolute;inset:0;z-index:-1;background:transparent;border-radius:4rem;transition:none;content:""}.tab-bar__tab--active{color:#fafafa}.tab-bar__tab--active:before{background:transparent}.tab-bar__tab .button__badge{z-index:10}.tab-bar__tab .button__text,.tab-bar__tab .button__icon{transition:none}.tab-bar-xl{gap:.125rem}.tab-bar-xl .tab-bar__slide-indicator{top:.25rem;bottom:.25rem}.tab-bar-l{gap:.125rem}.tab-bar-l .tab-bar__slide-indicator{top:.1875rem;bottom:.1875rem}.tab-bar-m{gap:.125rem}.tab-bar-m .tab-bar__slide-indicator{top:.125rem;bottom:.125rem}.tab-bar-s,.tab-bar-xs{gap:.125rem}.tab-bar-s .tab-bar__slide-indicator,.tab-bar-xs .tab-bar__slide-indicator{top:.125rem;bottom:.125rem}.tab-bar[class*=tab-bar-primary] .tab-bar__slide-indicator{background:#0d0d0d}.tab-bar[class*=tab-bar-secondary] .tab-bar__slide-indicator{background:#fafafa}.tab-bar[class*=tab-bar-outlined] .tab-bar__slide-indicator{background:#cfc9cc}.tab-bar[class*=tab-bar-ghost] .tab-bar__slide-indicator{background:#0000000a}.tab-bar[class*=tab-bar-subtle-fill] .tab-bar__slide-indicator{background:#f0eff0}.tab-bar[class*=tab-bar-danger] .tab-bar__slide-indicator{background:#df0c24}@media (max-width: 768px){.tab-bar-xl,.tab-bar-l{gap:.125rem}.tab-bar-xl .tab-bar__slide-indicator,.tab-bar-l .tab-bar__slide-indicator{top:.125rem;bottom:.125rem}}@media (max-width: 480px){.tab-bar{flex-wrap:wrap;width:100%;box-shadow:none}.tab-bar__tabs{flex-direction:column}.tab-bar__slide-indicator{display:none}}.tree{display:flex;flex-direction:column;width:100%;overflow:hidden;font-family:Outfit,sans-serif;font-size:.875rem;line-height:1.1rem;color:#1b181a;background-color:#fff;border-radius:.5rem}.tree__items-wrapper{display:flex;flex-direction:column;width:100%;border-radius:.5rem}.tree-item-wrapper{display:flex;flex-direction:column;width:100%}.tree-item-wrapper .tree-item__children{position:relative;display:flex;flex-direction:column;width:100%;max-height:0;overflow:hidden;opacity:0;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}.tree-item-wrapper .tree-item__children:has(.tree-item--leaf):not(:has(.tree-item--node)){padding:.25rem 0}.tree-item-wrapper .tree-item--expanded+.tree-item__children{max-height:999px;opacity:1}.tree-item{position:relative;display:flex;align-items:center;width:100%;height:2rem;padding:.5rem;box-sizing:border-box;border-radius:.5rem;outline:none;cursor:pointer;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.tree-item:focus-visible{background-color:#b3b3b333;box-shadow:0 0 0 .125rem #0d0d0d}.tree-item:hover{background-color:#b3b3b31a}.tree-item--selected{color:#1b181a;background-color:#b3b3b333}.tree-item--selected:hover{background-color:#b3b3b333}.tree-item--disabled{color:#949293;opacity:.6;cursor:not-allowed}.tree-item--has-children{font-weight:500}.tree-item--expanded .tree-item__expand-button .button__icon{transform:rotate(90deg)}.tree-item--root{padding:.5rem;color:#1b181a}.tree-item--root+.tree-item__children>.tree-item-wrapper>.tree-item{padding:.5rem!important}.tree-item--root .tree-item__icon{width:1.25rem;height:1.25rem}.tree-item--root .tree-item__icon svg{width:1.25rem;height:1.25rem}.tree-item--root .tree-item__label,.tree-item--node{color:#1b181a}.tree-item--node.tree-item--nested{padding:.4375rem .5rem .4375rem 1.75rem}@media (max-width: 47.9375rem){.tree-item--node.tree-item--nested{padding-right:.75rem;padding-left:2rem}}.tree-item--node.tree-item--expanded.tree-item--has-children.tree-item--has-active-child,.tree-item--node.tree-item--expanded.tree-item--has-children.tree-item--has-active-child:hover{background-color:#b3b3b333}.tree-item--node.tree-item--nested.tree-item--selected.tree-item--expanded.tree-item--has-children.tree-item--has-active-child .tree-item__label{color:#1b181a}.tree-item--leaf{padding:0 .5rem;color:#1b181a99;background-color:transparent}.tree-item--leaf:hover{background-color:transparent}.tree-item--leaf.tree-item--nested{padding-left:2.25rem}@media (max-width: 47.9375rem){.tree-item--leaf.tree-item--nested{padding-left:2.5rem}}.tree-item--leaf .tree-item__content{gap:0}.tree-item--leaf .tree-item__left-section{align-items:center;height:100%;padding:.4375rem 0 .4375rem .75rem;box-sizing:border-box;border-left:.0625rem solid #f0eaed}@media (max-width: 47.9375rem){.tree-item--leaf .tree-item__left-section{padding-top:0;padding-bottom:0}}.tree-item--leaf.tree-item--selected .tree-item__left-section,.tree-item--leaf .tree-item__content--active .tree-item__left-section{border-left-width:.125rem;border-left-color:#0d0d0d;padding-left:.6875rem}.tree-item--leaf .tree-item__anchor,.tree-item--leaf .tree-item__anchor.anchor-link--active{color:#1b181a}@media (max-width: 47.9375rem){.tree-item--leaf{padding:0 .75rem}}.tree-item--property{padding-right:.5rem;color:#1b181a99}.tree-item__content{display:flex;align-items:center;gap:.5rem;width:100%;min-width:0;height:100%;min-height:1.25rem;overflow:hidden}.tree-item__left-section{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.tree-item__expand-button{flex-shrink:0;width:1rem;min-width:1rem;height:1rem;min-height:1rem}.tree-item__expand-button:hover,.tree-item__expand-button:active{background-color:transparent!important}.tree-item__expand-button .button__icon{width:1rem;height:1rem;color:#1b181a99;transition:transform .2s ease-in-out}.tree-item__spacer{position:relative;flex-shrink:0;width:1rem;height:2rem}.tree-item__spacer--active:before{width:.125rem;background-color:#1b181a}@media (max-width: 47.9375rem){.tree-item__spacer{height:2.5rem}}.tree-item__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;color:#1b181a99}.tree-item__icon svg{width:1rem;height:1rem}.tree-item__label{flex:1;min-width:0;overflow:hidden;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:.00875rem;text-overflow:ellipsis;white-space:nowrap;color:#1b181a}.tree-item__anchor{font-weight:inherit;text-decoration:none!important}.tree-item__anchor:hover,.tree-item__anchor:focus{text-decoration:none!important}.tree-item__anchor.anchor-link--active{text-decoration:none!important;color:#1b181a}.tree-item__badge{display:flex;flex-shrink:0;align-items:center;margin-left:auto;padding:.1875rem .375rem;background-color:#b3b3b31a;border-radius:.25rem}.tree-item__badge-text{font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;line-height:.875rem;letter-spacing:.0075rem;color:#1b181a}@media (max-width: 47.9375rem){.tree-item{height:2.5rem;padding:.5rem .75rem}}@media (prefers-reduced-motion: reduce){.tree-item,.tree-item__expand-button,.tree-item__expand-icon,.tree-item-wrapper .tree-item__children{transition:none}}@media (prefers-contrast: high){.tree-item{border:1px solid transparent}.tree-item:focus-visible{border-color:#0d0d0d}.tree-item--selected{border-color:#0d0d0d}.tree-item__badge{border:1px solid #cfc9cc}}.uptime{display:grid;grid-template-rows:auto 1fr auto;gap:.25rem;width:100%;max-width:100%;height:100%;overflow-x:hidden}.uptime__header{display:flex;justify-content:space-between;align-items:center}.uptime__title{display:flex;align-items:center;gap:.5rem;padding:.375rem 0;font-size:.875rem;font-weight:500;color:#1b181a}.uptime__status-indicator{flex-shrink:0;width:1.25rem;height:1.25rem;fill:#089141}.uptime__chart{display:flex;align-items:flex-end;gap:1px;width:100%;min-width:0;height:100%;min-height:0;padding:.125rem;overflow-x:auto;border-radius:.125rem}.uptime__chart::-webkit-scrollbar{height:4px}.uptime__chart::-webkit-scrollbar-track{background:#f5f4f5;border-radius:2px}.uptime__chart::-webkit-scrollbar-thumb{background:#cfc9cc;border-radius:2px}.uptime__chart::-webkit-scrollbar-thumb:hover{background:#1b181a66}.uptime__status-breakdown{display:flex;flex-wrap:wrap;gap:.5rem}.uptime__status-item{display:flex;align-items:center;gap:.125rem}.uptime__status-bar{width:5px;height:12px;border-radius:2px}.uptime__status-bar--operational{background:#089141}.uptime__status-bar--warning{background:#f5b642}.uptime__status-bar--error{background:#df0c24}.uptime__status-bar--disabled{background:#0d0d0d1a}.uptime__status-bar--unavailable{background:#f0eff0;opacity:.5}.uptime__status-text{font-size:.75rem;font-weight:400;color:#1b181a99}@media (max-width: 768px){.uptime{gap:.125rem;width:100%;max-width:100%}.uptime__title{gap:.25rem;padding:.25rem 0;font-size:.75rem}.uptime__status-indicator{width:1rem;height:1rem}.uptime__chart{gap:0;padding:.125rem .125rem 0}}.uptime--large .uptime__title{font-size:1rem;font-weight:500;line-height:1.25rem}.uptime--large .uptime__chart{gap:.25rem}.uptime--large .service-status-line{width:.75rem;height:1.5rem;border-radius:.25rem}.service-status-line{flex-shrink:0;width:5px;height:24px;border-radius:1px;transition:background-color .2s ease}.service-status-line--large{width:.813rem;border-radius:.25rem}.service-status-line--operational{background:#089141}.service-status-line--warning{background:#f5b642}.service-status-line--error{background:#df0c24}.service-status-line--disabled{background:#0d0d0d1a}.service-status-line--unavailable{background:#f0eff0;opacity:.5}.service-status-line__timestamp{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:.14px}.service-status-line__popover{display:grid;gap:.5rem;padding:.25rem}@media (max-width: 768px){.service-status-line{height:.75rem}.service-status-line--large{width:.75rem}}.service-status-row{display:flex;align-items:center;gap:.5rem;width:100%}.service-status-row__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem}.service-status-row__icon-svg{width:1.25rem;height:1.25rem}.service-status-row__content{flex:1;min-width:0}.service-status-row__message{margin:0;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:.14px;word-wrap:break-word;color:#1b181a}.service-status-row--operational .service-status-row__icon-svg{fill:#089141}.service-status-row--operational .service-status-row__message{fill:#1b181a99}.service-status-row--warning .service-status-row__icon-svg{fill:#f5b642}.service-status-row--error .service-status-row__icon-svg{fill:#df0c24}.service-status-row--disabled .service-status-row__icon-svg{fill:#949293}.workspace-select{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%;min-width:0;margin:0;padding:.5rem;box-sizing:border-box;background:none;border:none;border-radius:.5rem;cursor:pointer;transition:background .1s,box-shadow .15s;-webkit-user-select:none;user-select:none}.workspace-select:hover,.workspace-select:focus-visible{background:#0000000a}.workspace-select__info{display:flex;flex:1 0 0;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0}.workspace-select__title{font-family:Outfit,sans-serif;font-size:.875rem;font-weight:500;line-height:1.125rem;letter-spacing:.00875rem;color:#1b181a}.workspace-select__subtitle{overflow:hidden;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:.0075rem;text-overflow:ellipsis;white-space:nowrap;color:#1b181a99}.workspace-select__chevron{display:flex;flex-shrink:0;align-items:center;width:1.25rem;height:1.25rem;color:#1b181a}.workspace-select__chevron .icon{width:1.25rem;height:1.25rem;fill:#1b181a}.workspace-select--icon-only{width:fit-content;padding:.25rem}.selection-card{-webkit-user-select:none;user-select:none;display:grid;align-items:center;grid-template:"icon header version tag feed . arrow" min-content "icon content content content content content arrow" 1fr/min-content auto auto min-content min-content 1fr min-content;gap:.25rem .5rem;padding:.5rem 1.5rem .5rem 1rem;box-sizing:border-box;background:#fff;border-radius:1rem;cursor:pointer}.selection-card:hover{background:#fff}.selection-card.arrow-on-hover{padding:.5rem 1rem}.selection-card.arrow-on-hover .selection-card__arrow{opacity:0}.selection-card.arrow-on-hover:hover{background:linear-gradient(0deg,#b3b3b31a,#b3b3b31a),#fff}.selection-card.arrow-on-hover:hover .selection-card__arrow{opacity:1}.selection-card__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;grid-area:icon;margin-right:.5rem;padding:.75rem;background:#b3b3b31a;border-radius:4rem}.selection-card__header{grid-area:header;font-family:Outfit,sans-serif;font-size:1rem;font-weight:500;font-style:normal;line-height:1.25rem;color:#1b181a}.selection-card__version{grid-area:version;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem;color:#1b181a99;color:#1b181a}.selection-card__content{align-self:start;grid-area:content;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem;letter-spacing:.009rem;color:#1b181a99}.selection-card__header,.selection-card__version,.selection-card__tag,.selection-card__feed{margin-top:3px}.selection-card__tag,.selection-card__feed{padding:.188rem .375rem}.selection-card--no-content{grid-template:"icon header version tag feed . arrow" min-content/min-content auto auto min-content min-content 1fr min-content}.selection-card--no-content .selection-card__header,.selection-card--no-content .selection-card__version,.selection-card--no-content .selection-card__tag,.selection-card--no-content .selection-card__feed{margin-top:0}.selection-card__arrow{grid-area:arrow}.selection-card__arrow.arrow-on-hover{opacity:0}.selection-card__tag{grid-area:tag}.selection-card__feed .properties-tag__text{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:.125rem 0}.selection-card__feed .icon{width:.75rem;height:.75rem}.feed{grid-area:feed}.feed.popover__content{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.4375rem .5rem .5rem;background:#1b181a;border-radius:.25rem}.feed.popover__content .feed__popover{font-family:Outfit,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;line-height:.875rem;letter-spacing:.0075rem}.feed.popover__content .feed__popover--label{text-align:center;color:#cfc9cc}.feed.popover__content .feed__popover--description{color:#fff}.installation-card{-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;padding:1rem 0;background:#fff;border-radius:1rem;box-shadow:0 36px 10px #b096b000,0 23px 9px #b096b003,0 13px 8px #b096b00d,0 6px 6px #b096b017,0 1px 3px #b096b01a}.installation-card__header{display:flex;align-items:center;align-self:stretch;gap:1rem;padding:0 1rem}.installation-card__header--icon{flex-shrink:0}@media (max-width: 47.9375rem){.installation-card__header--icon+.installation-card__header--label{flex:0 1 auto;white-space:nowrap}}.installation-card__header--label{flex:1;font-family:Outfit,sans-serif;font-size:1.125rem;font-weight:500;font-style:normal;line-height:1.375rem;white-space:nowrap;color:#1b181a}@media (max-width: 47.9375rem){.installation-card__header--label{flex:0 1 auto;font-size:1rem;line-height:1.25rem}}.installation-card__header .icon{fill:#1b181a}.installation-card__header .technology-select.select-field,.installation-card__header .technology-select.select-field .input__wrapper{width:auto;min-width:0;max-width:14rem}@media (max-width: 47.9375rem){.installation-card__header .technology-select.select-field,.installation-card__header .technology-select.select-field .input__wrapper{width:100%;max-width:100%}}@media (max-width: 47.9375rem){.installation-card__header{flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:0 .75rem}}.installation-card__content,.installation-card__content .tabs__list{width:100%}.installation-card__content .tabs__content{padding:1rem 1rem .5rem}@media (max-width: 47.9375rem){.installation-card__content .tabs__content{padding:1rem 0 .5rem}}.installation-card__content .code-snippet{-webkit-user-select:text;user-select:text}.installation-card__content .code-snippet__copy-container .button.button-m{padding:0 16px 0 8px}.installation-card__content .code-snippet__copy-container .button__icon{width:1rem;height:1rem}.installation-card__content .code-snippet__copy-container .button__text{line-height:1rem}.installation-card__content--mobile .tabs{overflow-x:hidden}.installation-card__content--mobile .tabs__list{width:auto}.installation-card__option{display:flex;align-items:center;align-self:stretch;gap:.5rem;height:3rem;padding:0 .5rem;cursor:pointer}.installation-card__option--group{padding:0 0 .5rem;font-family:Outfit,sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:20px;color:#1b181a99;pointer-events:none}.installation-card__option--separator{margin:0 0 .5rem;pointer-events:none;border-bottom:1px solid #f0eaed}.installation-card__option--label{flex:1}.installation-card__footer-default{display:flex;align-items:center;gap:.75rem}.installation-card__footer-default .switch-root{min-width:2.5rem}.installation-card__footer-default-label{font-family:Outfit,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:#1b181a}.code-map-tab{display:flex;justify-content:space-between;gap:.5rem;padding:.5rem;background:#f5f4f5}.code-map-tab .tab-bar{padding:0;overflow-x:auto;background:transparent;border-radius:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;box-shadow:none}.code-map-tab .tab-bar__tabs{flex-direction:row}.code-map-tab__generate{width:fit-content;height:max-content;margin:auto .25rem;background-color:transparent}@media (max-width: 47.9375rem){.code-map-tab{flex-direction:column}}.m-2{margin:.125rem}.mt-2{margin-top:.125rem}.mb-2{margin-bottom:.125rem}.ml-2{margin-left:.125rem}.mr-2{margin-right:.125rem}.p-2{padding:.125rem}.pt-2{padding-top:.125rem}.pb-2{padding-bottom:.125rem}.pl-2{padding-left:.125rem}.pr-2{padding-right:.125rem}.m-4{margin:.25rem}.mt-4{margin-top:.25rem}.mb-4{margin-bottom:.25rem}.ml-4{margin-left:.25rem}.mr-4{margin-right:.25rem}.p-4{padding:.25rem}.pt-4{padding-top:.25rem}.pb-4{padding-bottom:.25rem}.pl-4{padding-left:.25rem}.pr-4{padding-right:.25rem}.m-8{margin:.5rem}.mt-8{margin-top:.5rem}.mb-8{margin-bottom:.5rem}.ml-8{margin-left:.5rem}.mr-8{margin-right:.5rem}.p-8{padding:.5rem}.pt-8{padding-top:.5rem}.pb-8{padding-bottom:.5rem}.pl-8{padding-left:.5rem}.pr-8{padding-right:.5rem}.m-12{margin:.75rem}.mt-12{margin-top:.75rem}.mb-12{margin-bottom:.75rem}.ml-12{margin-left:.75rem}.mr-12{margin-right:.75rem}.p-12{padding:.75rem}.pt-12{padding-top:.75rem}.pb-12{padding-bottom:.75rem}.pl-12{padding-left:.75rem}.pr-12{padding-right:.75rem}.m-16{margin:1rem}.mt-16{margin-top:1rem}.mb-16{margin-bottom:1rem}.ml-16{margin-left:1rem}.mr-16{margin-right:1rem}.p-16{padding:1rem}.pt-16{padding-top:1rem}.pb-16{padding-bottom:1rem}.pl-16{padding-left:1rem}.pr-16{padding-right:1rem}.m-24{margin:1.5rem}.mt-24{margin-top:1.5rem}.mb-24{margin-bottom:1.5rem}.ml-24{margin-left:1.5rem}.mr-24{margin-right:1.5rem}.p-24{padding:1.5rem}.pt-24{padding-top:1.5rem}.pb-24{padding-bottom:1.5rem}.pl-24{padding-left:1.5rem}.pr-24{padding-right:1.5rem}.m-32{margin:2rem}.mt-32{margin-top:2rem}.mb-32{margin-bottom:2rem}.ml-32{margin-left:2rem}.mr-32{margin-right:2rem}.p-32{padding:2rem}.pt-32{padding-top:2rem}.pb-32{padding-bottom:2rem}.pl-32{padding-left:2rem}.pr-32{padding-right:2rem}.m-40{margin:2.5rem}.mt-40{margin-top:2.5rem}.mb-40{margin-bottom:2.5rem}.ml-40{margin-left:2.5rem}.mr-40{margin-right:2.5rem}.p-40{padding:2.5rem}.pt-40{padding-top:2.5rem}.pb-40{padding-bottom:2.5rem}.pl-40{padding-left:2.5rem}.pr-40{padding-right:2.5rem}.m-48{margin:3rem}.mt-48{margin-top:3rem}.mb-48{margin-bottom:3rem}.ml-48{margin-left:3rem}.mr-48{margin-right:3rem}.p-48{padding:3rem}.pt-48{padding-top:3rem}.pb-48{padding-bottom:3rem}.pl-48{padding-left:3rem}.pr-48{padding-right:3rem}.m-56{margin:3.5rem}.mt-56{margin-top:3.5rem}.mb-56{margin-bottom:3.5rem}.ml-56{margin-left:3.5rem}.mr-56{margin-right:3.5rem}.p-56{padding:3.5rem}.pt-56{padding-top:3.5rem}.pb-56{padding-bottom:3.5rem}.pl-56{padding-left:3.5rem}.pr-56{padding-right:3.5rem}.m-64{margin:4rem}.mt-64{margin-top:4rem}.mb-64{margin-bottom:4rem}.ml-64{margin-left:4rem}.mr-64{margin-right:4rem}.p-64{padding:4rem}.pt-64{padding-top:4rem}.pb-64{padding-bottom:4rem}.pl-64{padding-left:4rem}.pr-64{padding-right:4rem}.m-80{margin:5rem}.mt-80{margin-top:5rem}.mb-80{margin-bottom:5rem}.ml-80{margin-left:5rem}.mr-80{margin-right:5rem}.p-80{padding:5rem}.pt-80{padding-top:5rem}.pb-80{padding-bottom:5rem}.pl-80{padding-left:5rem}.pr-80{padding-right:5rem}.m-90{margin:6rem}.mt-90{margin-top:6rem}.mb-90{margin-bottom:6rem}.ml-90{margin-left:6rem}.mr-90{margin-right:6rem}.p-90{padding:6rem}.pt-90{padding-top:6rem}.pb-90{padding-bottom:6rem}.pl-90{padding-left:6rem}.pr-90{padding-right:6rem}.d-grid{display:grid}.d-flex{display:flex}.d-block{display:block}.d-inline{display:inline}.d-inline-grid{display:inline-grid}.d-inline-flex{display:inline-flex}.d-inline-block{display:inline-block}.d-none{display:none}.d-contents{display:contents}.flex-direction-row{flex-direction:row}.flex-direction-row-reverse{flex-direction:row-reverse}.flex-direction-column{flex-direction:column}.flex-direction-column-reverse{flex-direction:column-reverse}.flex-flow-row,row-reverse,column,column-reverse{flex-flow:row,row-reverse,column,column-reverse}.flex-flow-nowrap,wrap,wrap-reverse{flex-flow:nowrap,wrap,wrap-reverse}.flex-wrap-nowrap{flex-wrap:nowrap}.flex-wrap-wrap{flex-wrap:wrap}.flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.align-content-normal,stretch,center,start,end,flex-start,flex-end,baseline{align-content:normal,stretch,center,start,end,flex-start,flex-end,baseline}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.align-content-space-evenly{align-content:space-evenly}.align-items-normal,stretch,center,start,end,flex-start,flex-end,baseline{align-items:normal,stretch,center,start,end,flex-start,flex-end,baseline}.align-items-self-start{align-items:self-start}.align-items-self-end{align-items:self-end}.align-items-anchor-center{align-items:anchor-center}.align-self-normal,stretch,center,start,end,flex-start,flex-end,baseline{align-self:normal,stretch,center,start,end,flex-start,flex-end,baseline}.align-self-self-start{align-self:self-start}.align-self-self-end{align-self:self-end}.align-self-anchor-center{align-self:anchor-center}.justify-content-center,start,end,flex-start,flex-end,left,right,normal,stretch{justify-content:center,start,end,flex-start,flex-end,left,right,normal,stretch}.justify-content-space-between{justify-content:space-between}.justify-content-space-around{justify-content:space-around}.justify-content-space-evenly{justify-content:space-evenly}.justify-items-center,start,end,flex-start,flex-end,left,right,normal,stretch{justify-items:center,start,end,flex-start,flex-end,left,right,normal,stretch}.justify-items-self-start{justify-items:self-start}.justify-items-self-end{justify-items:self-end}.justify-items-anchor-center{justify-items:anchor-center}.justify-items-baseline{justify-items:baseline}.justify-self-center,start,end,flex-start,flex-end,left,right,normal,stretch{justify-self:center,start,end,flex-start,flex-end,left,right,normal,stretch}.justify-self-self-start{justify-self:self-start}.justify-self-self-end{justify-self:self-end}.justify-self-anchor-center{justify-self:anchor-center}.justify-self-baseline{justify-self:baseline}.justify-self-auto{justify-self:auto}.grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 48rem){.grid{grid-template-columns:repeat(8,1fr)}}@media (min-width: 64rem){.grid{grid-template-columns:repeat(12,1fr)}}.flex{display:flex;flex-wrap:wrap;gap:1rem}.flex>*{flex:1 1 100%}@media (min-width: 48rem){.flex>*{flex:1 1 calc(50% - .5rem)}}@media (min-width: 64rem){.flex>*{flex:1 1 calc(33.333% - 1rem)}}:root{--surface-surface: #fafafa;--surface-on-surface: #1b181a;--syntax-comment: rgba(27, 24, 26, .6);--syntax-punctuation: #1b181a;--syntax-property: #dc2626;--syntax-tag: #ea580c;--syntax-string: #16a34a;--syntax-number: #ea580c;--syntax-keyword: #9333ea;--syntax-function: #2563eb;--syntax-class: #2563eb;--syntax-variable: #dc2626;--syntax-selector: #ea580c;--syntax-regex: #16a34a}body{font-family:Outfit,sans-serif;font-size:16px;color:#1b181a;background:#f5f4f5}h1,h2,h3,h4,h5,h6,p{margin:0}:root{font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#1f2937;background-color:#f8fafc;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#4f46e5;text-decoration:inherit}a:hover{color:#4338ca}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background:#f8fafc;color:#1f2937}h1{font-size:3em;line-height:1.1;letter-spacing:.01em}#root{max-width:1440px;width:100%;margin:0 auto;padding:2rem 1.5rem}.graft-error{padding:1rem;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:8px}.perf-app{display:flex;flex-direction:column;gap:2rem;color:#1f2937}.hero{text-align:center}.hero h1{margin:0 0 .5rem;font-size:2rem}.hero p{margin:0;color:#667085}.price-section{border:1px solid #e5e7eb;border-radius:12px;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.price-section .inline{display:flex;align-items:center;gap:.5rem}.price-section .label{color:#64748b}.price-section .value{font-size:1.1rem}.price-section .controls{display:flex;align-items:center;gap:.75rem}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.card{border:1px solid #e5e7eb;border-radius:12px;padding:1rem}.card h2{margin:0 0 .25rem}.card p{margin:0 0 .75rem;color:#6b7280}.tech-card{display:flex;flex-direction:column}.tech-card .tech-description{min-height:72px}.tech-card .progress{margin-top:.75rem}.tech-card .metrics{min-height:28px}.progress{width:100%;height:12px;border-radius:999px;margin-top:.75rem}.progress .progress-indicator{width:100%;height:100%;border-radius:999px;overflow:hidden;background:#e5e7eb}.progress .progress-indicator .progress-indicator__indicator{transition:transform .18s ease-out;background:linear-gradient(90deg,#22c55e,#16a34a)}.progress .progress-indicator.rest .progress-indicator__indicator{background:linear-gradient(90deg,#3b82f6,#2563eb)}.progress .progress-indicator.grpc .progress-indicator__indicator{background:linear-gradient(90deg,#a855f7,#7c3aed)}.metrics{margin-top:.5rem}.metric{font-weight:600}.muted{color:#9ca3af}.comparison{border:1px solid #e5e7eb;border-radius:12px;padding:1rem}.summary{display:flex;justify-content:center;gap:2rem;margin-top:.5rem}.callout{margin-top:.75rem;padding:.75rem 1rem;background:#f0fdf4;border:1px solid #bbf7d0;color:#14532d;border-radius:10px;text-align:center}@media (max-width: 720px){.grid{grid-template-columns:1fr}}.cost-savings{border:1px solid #e5e7eb;border-radius:12px;padding:1rem;background:#fff}.cost-savings h3{margin:0 0 .5rem}.cost-savings>p{margin:0 0 1rem;color:#6b7280}.cost-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;margin-bottom:1rem}.control-group{display:flex;flex-direction:column;gap:.35rem}.control-group label{font-size:.9rem;color:#4b5563;font-weight:600}.control-group select{border:1px solid #d1d5db;border-radius:8px;padding:.5rem .6rem;background:#fff;color:#111827}.cost-results{border:1px solid #e5e7eb;border-radius:10px;padding:1rem;background:#f9fafb}.cost-results h4{margin:0 0 .75rem}.savings-breakdown{display:flex;flex-direction:column;gap:.55rem}.savings-item{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.savings-item .label{color:#4b5563}.savings-item .value{font-weight:700;color:#111827}.savings-item.highlight{margin-top:.4rem;padding-top:.6rem;border-top:1px solid #d1d5db}.savings-item.highlight .label{font-weight:700;color:#14532d}.savings-item.highlight .value{color:#14532d}.savings-note{margin-top:.9rem;color:#6b7280}.savings-note p{margin:0}
