:root{--font-inter:"Inter", system-ui, -apple-system, sans-serif}body{font-family:var(--font-inter),Inter,sans-serif;color:#121217;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}button{background:0 0;border:none;margin:0;padding:0;font-family:inherit}.button--full-width{width:100%}.toaster .alert{padding-block:12px;padding-inline:4px}.auth-form{flex-direction:column;gap:16px;display:flex}.auth-form .auth-form__row{grid-template-columns:1fr 1fr;gap:16px;margin-block-end:24px;display:grid}.auth-form .auth-form__section{margin-block-end:24px}.auth-form .auth-form__section-title{color:#111827;margin-block-end:12px;font-size:17px;font-weight:600}.auth-form .auth-form__forgot-password{justify-content:flex-end;margin-block-end:0;display:flex}.auth-form .auth-form__forgot-password a{color:#7047eb;font-size:13px;text-decoration:none;transition:color .15s}.auth-form .auth-form__forgot-password a:hover{color:#5c35d4}.auth-form__actions{flex-direction:column;gap:12px;margin-block-start:16px;display:flex}.auth-form>.button,.auth-form__actions>.button{justify-content:center;width:100%}.auth-form-group{flex-direction:column;gap:8px;display:flex}.auth-header{text-align:center;margin-block-end:24px}.auth-header .auth-header__title{color:#111827;margin-block-end:8px;font-size:26px;font-weight:600}.auth-header .auth-header__subtitle{color:#6b7280;margin:0;font-size:15px;font-weight:400}.auth-footer{text-align:center;color:#6b7280;margin-top:16px;font-size:14px}.auth-footer>.button{justify-content:center;width:100%}.auth-link{color:#7047eb;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.auth-footer__legal-links{flex-wrap:wrap;justify-content:center;gap:24px;padding:16px 16px 24px;display:flex}.auth-footer__legal-links .auth-link{color:#9ca3af;font-size:13px;font-weight:400}.auth-footer__legal-links .auth-link:hover{color:#6b7280}.auth-content{text-align:center;flex-direction:column;gap:8px;display:flex}.auth-status{flex-direction:column;align-items:center;gap:12px;padding:8px 0 16px;display:flex}.auth-status__icon{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.auth-status__icon svg{width:28px;height:28px}.auth-status__icon--success{color:#10b981;background:#10b9811f}.auth-status__icon--error{color:#ef4444;background:#ef44441f}.auth-status__message{color:#6b7280;max-width:32ch;margin:0;font-size:15px;line-height:1.5}.auth-button-group{flex-direction:column;gap:8px;display:flex}.auth-user-info{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:12px;margin-block-end:16px;padding:16px}.auth-user-info .auth-user-info__title{color:#111827;margin-block-end:8px;font-size:15px;font-weight:600}.auth-user-info p{color:#6b7280;margin-block-end:4px;font-size:14px}.auth-user-info p:last-child{margin-block-end:0}.auth-logout-section{text-align:center}.auth-divider{align-items:center;margin:20px 0;display:flex;position:relative}.auth-divider:before,.auth-divider:after{content:"";background:#e5e7eb;flex:1;height:1px}.auth-divider .auth-divider__text{color:#9ca3af;text-transform:uppercase;letter-spacing:1px;padding:0 12px;font-size:12px;font-weight:500}.oauth-consent{text-align:center}.oauth-consent .oauth-consent__user{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:12px;margin-block-end:20px;padding:20px}.oauth-consent .oauth-consent__avatar{color:#fff;background:#7047eb;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;font-size:24px;font-weight:600;display:flex}.oauth-consent .oauth-consent__label{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-block-end:4px;font-size:13px}.oauth-consent .oauth-consent__email{color:#111827;margin-block-end:4px;font-size:17px;font-weight:600}.oauth-consent .oauth-consent__name{color:#6b7280;font-size:14px}.oauth-consent .oauth-consent__actions{flex-direction:column;gap:12px;display:flex}.oauth-consent .oauth-consent__actions>.button,.auth-content>.button{justify-content:center;width:100%}.auth-loading{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px 0 16px;display:flex}.auth-loading .loading{color:#5423e7}.auth-loading .auth-loading__text{font-size:14px}.login-method-tabs{background:#f8f9fa;border-radius:10px;gap:8px;margin-block-end:20px;padding:4px;display:flex}.login-method-tabs .login-method-tab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:8px 12px;font-size:14px;font-weight:500;transition:all .15s}.login-method-tabs .login-method-tab:hover{color:#111827}.login-method-tabs .login-method-tab--active{color:#111827;background:#fff;box-shadow:0 1px 3px #00000014}.auth-step-info{text-align:center;margin-block-end:16px}.auth-step-info p{color:#111827;margin:0;font-size:14px}.auth-step-info .auth-step-info__hint{color:#6b7280;margin-top:4px;font-size:13px}.auth-info{text-align:left;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.auth-info .auth-info__text{color:#6b7280;margin:0 0 12px;font-size:13px}.auth-info .auth-info__list{margin:0;padding:0;list-style:none}.auth-info .auth-info__list li{color:#6b7280;padding:4px 0;padding-left:16px;font-size:13px;position:relative}.auth-info .auth-info__list li:before{content:"✓";color:#10b981;font-weight:600;position:absolute;left:0}.auth-actions{flex-direction:column;align-items:center;gap:12px;display:flex}.auth-passkey{flex-direction:column;gap:12px;margin-block-start:8px;display:flex}.auth-passkey .auth-passkey__error{margin-block-end:8px}.auth-mfa-section{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:24px;padding:20px}.auth-mfa-header{margin-bottom:20px}.auth-mfa-header h3{color:#111827;margin-bottom:8px;font-size:17px;font-weight:600}.auth-mfa-header p{color:#6b7280;font-size:14px}.auth-mfa-form{flex-direction:column;gap:16px;display:flex}.auth-mfa-setup{flex-direction:column;gap:20px;display:flex}.auth-mfa-qr{background:#f8f9fa;border-radius:12px;justify-content:center;padding:20px;display:flex}.auth-mfa-qr__image{border-radius:8px;max-width:200px;height:auto}.auth-mfa-secret{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:10px;padding:16px}.auth-mfa-secret p{color:#6b7280;margin-bottom:8px;font-size:13px}.auth-mfa-secret__code{color:#111827;word-break:break-all;letter-spacing:1px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px;font-family:monospace;font-size:14px;display:block}.auth-mfa-backup{background:#f59e0b14;border:1px solid #f59e0b33;border-radius:10px;padding:16px}.auth-mfa-backup p{color:#945f06;margin-bottom:12px;font-size:14px;font-weight:600}.auth-mfa-backup__codes{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.auth-mfa-backup__code{color:#111827;text-align:center;letter-spacing:1px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px;font-family:monospace;font-size:13px}.auth-mfa-disabled{text-align:center;padding:20px}.auth-mfa-disabled p{color:#6b7280;margin-bottom:16px;font-size:14px}.auth-method-selector{margin-bottom:1.5rem}.auth-method-selector__buttons{background:#7047eb;border-radius:8px;gap:8px;padding:8px;display:flex}.auth-method-selector__button{color:#6c6c89;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:8px 12px;font-size:14px;font-weight:500;line-height:24px;transition:all .15s}.auth-method-selector__button:hover{color:#121217}.auth-method-selector__button--active{color:#121217;background:#fff;box-shadow:0 1px 2px #1212170f,0 1px 3px #1212171a}.auth-step-info{text-align:center;margin-bottom:24px}.auth-step-info p{color:#6c6c89;margin:0 0 8px}.auth-step-info p:last-child{margin-bottom:0}.auth-info{background:#ebebef;border:1px solid #d1d1db;border-radius:8px;margin-top:16px;padding:16px}.auth-info p{color:#6c6c89;margin:0 0 12px}.auth-info__list{margin:0;padding-left:20px}.auth-info__list li{color:#6c6c89;margin-bottom:8px}.auth-info__list li:last-child{margin-bottom:0}.auth-form__section{margin-bottom:24px}.auth-form__section:last-child{margin-bottom:0}.auth-form__section-title{color:#121217;border-bottom:1px solid #d1d1db;margin:0 0 16px;padding-bottom:.5rem;font-size:1rem;font-weight:600}.auth-form__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.auth-form__actions{flex-direction:column;gap:8px;display:flex}.dashboard-shell{background:#f7f7f8;min-height:100vh}.dashboard-shell__inner{grid-template-columns:minmax(0,1fr);gap:32px;max-width:1280px;margin:0 auto;padding:64px 16px;display:grid}@media (min-width:768px){.dashboard-shell__inner{grid-template-columns:260px minmax(0,1fr);padding:32px}}.dashboard-shell__header{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-left:48px;display:flex}@media (min-width:768px){.dashboard-shell__header{padding-left:0}}.dashboard-shell__brand{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.dashboard-shell__logo{width:auto;height:28px;padding-inline:8px}.dashboard-shell__user{align-items:center;gap:12px;padding-right:8px;display:inline-flex}.dashboard-shell__user-text{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:none}@media (min-width:640px){.dashboard-shell__user-text{display:flex}}.dashboard-shell__user-name{color:#121217;font-size:14px;font-weight:500;line-height:20px}.dashboard-shell__user-mail{color:#6c6c89;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.dashboard-shell__main{flex-direction:column;gap:24px;min-width:0;display:flex}.dashboard-sidebar{background:#fff;flex-direction:column;gap:24px;width:260px;height:100vh;padding:24px 16px;transition:transform .2s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.dashboard-sidebar.dashboard-sidebar--open{transform:translate(0);box-shadow:0 4px 6px #1212170d,0 10px 15px #12121714}@media (min-width:768px){.dashboard-sidebar{background:0 0;width:auto;height:fit-content;max-height:calc(100vh - 64px);padding:0;position:sticky;top:32px;transform:none}}.dashboard-sidebar__nav{flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}.dashboard-sidebar__group{flex-direction:column;gap:4px;display:flex}.dashboard-sidebar__group-label{color:#6c6c89;text-transform:uppercase;letter-spacing:.08em;margin:0;padding:8px 8px 4px;font-size:12px;font-weight:600;line-height:16px}.dashboard-sidebar__nav-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.dashboard-sidebar__nav-link{color:#3f3f50;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;margin:0;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background .12s,color .12s;display:flex}.dashboard-sidebar__nav-link svg{color:#8a8aa3;flex-shrink:0}.dashboard-sidebar__nav-link:hover{color:#121217;background:#ebebef}.dashboard-sidebar__nav-link:hover svg{color:#3f3f50}.dashboard-sidebar__nav-link:disabled{opacity:.6;cursor:not-allowed}.dashboard-sidebar__nav-link--active,.dashboard-sidebar__nav-link--active:hover{color:#4316ca;background:#f4f2fd}.dashboard-sidebar__nav-link--active svg,.dashboard-sidebar__nav-link--active:hover svg{color:#5423e7}.dashboard-sidebar__signout{margin-top:auto}.dashboard-sidebar__signout:hover{color:#d50b3e;background:#fef1f4}.dashboard-sidebar__signout:hover svg{color:#f3164e}.dashboard-sidebar__separator{background:#ebebef;border:0;height:1px;margin:12px 4px}.dashboard-sidebar__mobile-toggle{z-index:50;color:#3f3f50;cursor:pointer;background:#fff;border:1px solid #ebebef;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;font-family:inherit;display:inline-flex;position:fixed;top:12px;left:12px;box-shadow:0 1px 2px #1212170d}.dashboard-sidebar__mobile-toggle:hover{background:#f7f7f8}@media (min-width:768px){.dashboard-sidebar__mobile-toggle{display:none}}.dashboard-sidebar__backdrop{z-index:30;background:#12121766;position:fixed;inset:0}@media (min-width:768px){.dashboard-sidebar__backdrop{display:none}}.dashboard-page-header{flex-direction:column;gap:8px;padding:0 4px;display:flex}@media (min-width:768px){.dashboard-page-header{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}}.dashboard-page-header__text{flex-direction:column;gap:4px;display:flex}.dashboard-page-header__title{color:#121217;letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600;line-height:32px}.dashboard-page-header__description{color:#55556d;margin:0;font-size:14px;font-weight:400;line-height:20px}.dashboard-page-header__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hero-shapes{pointer-events:none;z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.hero-shapes__shape{display:block;position:absolute}.hero-shapes__shape--tl{transform-origin:100% 0;top:0;right:0;transform:translate(-21%,9%)scale(.55)rotate(45deg)}.hero-shapes__shape--tl2{transform-origin:100% 0;top:0;left:0;transform:translate(-66%)scale(.35)}.hero-shapes__shape--bl{transform-origin:100%;bottom:0;left:0;transform:translate(-72%,36%)scale(.28)}.hero-shapes__shape--br{transform-origin:100% 100%;top:0;right:0;transform:translateY(-62%)scale(.5)}.hero-shapes--purple .hero-shapes__path--1{fill:#ffc233}.hero-shapes--purple .hero-shapes__path--2{fill:#f75fde}.hero-shapes--purple .hero-shapes__path--3{fill:#2dca72}.hero-shapes--purple .hero-shapes__path--4,.hero-shapes--blue .hero-shapes__path--1{fill:#00acff}.hero-shapes--blue .hero-shapes__path--2{fill:#7047eb}.hero-shapes--blue .hero-shapes__path--3{fill:#2dca72}.hero-shapes--blue .hero-shapes__path--4{fill:#f75fde}.hero-shapes--green .hero-shapes__path--1{fill:#2dca72}.hero-shapes--green .hero-shapes__path--2{fill:#00acff}.hero-shapes--green .hero-shapes__path--3{fill:#ffc233}.hero-shapes--green .hero-shapes__path--4{fill:#7047eb}.hero-shapes--pink .hero-shapes__path--1{fill:#f75fde}.hero-shapes--pink .hero-shapes__path--2{fill:#7047eb}.hero-shapes--pink .hero-shapes__path--3{fill:#ffc233}.hero-shapes--pink .hero-shapes__path--4{fill:#00acff}.hero-shapes--mixed .hero-shapes__path--1{fill:#7047eb}.hero-shapes--mixed .hero-shapes__path--2{fill:#f75fde}.hero-shapes--mixed .hero-shapes__path--3{fill:#2dca72}.hero-shapes--mixed .hero-shapes__path--4{fill:#00acff}.dashboard-subnav{width:100%}.dashboard-subnav__list{background:#fff;border:1px solid #ebebef;border-radius:16px;gap:4px;margin:0;padding:8px;list-style:none;display:flex;overflow-x:auto}@media (min-width:768px){.dashboard-subnav__list{flex-direction:column;overflow:visible}}.dashboard-subnav__item{flex-shrink:0}.dashboard-subnav__link{color:#55556d;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:8px 12px 8px 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex;position:relative}@media (min-width:768px){.dashboard-subnav__link{display:flex}}.dashboard-subnav__link:before{content:"";background:0 0;border-radius:9999px;width:3px;height:16px;transition:background .15s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dashboard-subnav__link:hover{color:#121217;background:#f7f7f8}.dashboard-subnav__icon{color:currentColor;align-items:center;display:inline-flex}.dashboard-subnav__link--active.dashboard-subnav__link--green{color:#1e874c;background:#eefbf4}.dashboard-subnav__link--active.dashboard-subnav__link--green:before{background:#1e874c}.dashboard-subnav__link--active.dashboard-subnav__link--green:hover{color:#1e874c;background:#eefbf4}.dashboard-subnav__link--active.dashboard-subnav__link--purple{color:#4316ca;background:#f4f2fd}.dashboard-subnav__link--active.dashboard-subnav__link--purple:before{background:#4316ca}.dashboard-subnav__link--active.dashboard-subnav__link--purple:hover{color:#4316ca;background:#f4f2fd}.dashboard-subnav__link--active.dashboard-subnav__link--blue{color:#0075ad;background:#f0faff}.dashboard-subnav__link--active.dashboard-subnav__link--blue:before{background:#0075ad}.dashboard-subnav__link--active.dashboard-subnav__link--blue:hover{color:#0075ad;background:#f0faff}.dashboard-subnav__link--active.dashboard-subnav__link--pink{color:#a5088c;background:#feecfb}.dashboard-subnav__link--active.dashboard-subnav__link--pink:before{background:#a5088c}.dashboard-subnav__link--active.dashboard-subnav__link--pink:hover{color:#a5088c;background:#feecfb}.dashboard-subnav__link--active.dashboard-subnav__link--yellow{color:#8a6100;background:#fff9eb}.dashboard-subnav__link--active.dashboard-subnav__link--yellow:before{background:#8a6100}.dashboard-subnav__link--active.dashboard-subnav__link--yellow:hover{color:#8a6100;background:#fff9eb}.dashboard-card{background:#fff;border:1px solid #ebebef;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #1212170d}.dashboard-card--flush{padding:0}.dashboard-card__body{flex-direction:column;gap:20px;padding:24px;display:flex}@media (min-width:768px){.dashboard-card__body{padding:32px}}.dashboard-card__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-card__header--top{align-items:flex-start}.dashboard-card__header-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dashboard-card__header-row{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.dashboard-card__header-icon{color:#3f3f50;background:#f7f7f8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.dashboard-card__header-icon--purple{color:#5423e7;background:#f4f2fd}.dashboard-card__header-icon--green{color:#1e874c;background:#eefbf4}.dashboard-card__header-icon--yellow{color:#c28800;background:#fff9eb}.dashboard-card__header-icon--pink{color:#db0bb9;background:#feecfb}.dashboard-card__header-icon--blue{color:#0075ad;background:#f0faff}.dashboard-card__header-icon--red{color:#d50b3e;background:#fef1f4}.dashboard-card__title{color:#121217;margin:0;font-size:18px;font-weight:600;line-height:28px}.dashboard-card__description{color:#6c6c89;margin:0;font-size:14px;font-weight:400;line-height:20px}.dashboard-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dashboard-card__divider{background:#ebebef;border:0;height:1px;margin:0}.dashboard-card__rows{flex-direction:column;margin:8px -24px -24px;display:flex}@media (min-width:768px){.dashboard-card__rows{margin:8px -32px -32px}}.dashboard-card__rows--plain{margin-top:0}.dashboard-card__row{align-items:center;gap:16px;padding:16px 24px;display:flex}@media (min-width:768px){.dashboard-card__row{padding:20px 32px}}.dashboard-card__row+.dashboard-card__row{border-top:1px solid #ebebef}.dashboard-card__row--highlight{background:#eefbf4}.dashboard-card__row-icon{color:#3f3f50;background:#f7f7f8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.dashboard-card__row-icon--purple{color:#5423e7;background:#f4f2fd}.dashboard-card__row-icon--green{color:#1e874c;background:#eefbf4}.dashboard-card__row-icon--yellow{color:#c28800;background:#fff9eb}.dashboard-card__row-icon--pink{color:#db0bb9;background:#feecfb}.dashboard-card__row-icon--blue{color:#0075ad;background:#f0faff}.dashboard-card__row-icon--red{color:#d50b3e;background:#fef1f4}.dashboard-card__row-icon--orange{color:#eb3a00;background:#fff3f0}.dashboard-card__row-meta{color:#6c6c89;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:400;line-height:16px;display:flex}.dashboard-card__row-actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.dashboard-card__row-trail{color:#6c6c89;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.dashboard-card__row-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dashboard-card__row-label{color:#3f3f50;margin:0;font-size:14px;font-weight:500;line-height:20px}.dashboard-card__row-value{color:#121217;margin:0;font-size:14px;font-weight:400;line-height:20px}.dashboard-card__row-description{color:#6c6c89;margin:0;font-size:12px;font-weight:400;line-height:16px}.dashboard-card__footer{background:#f7f7f8;border-top:1px solid #ebebef;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}@media (min-width:768px){.dashboard-card__footer{padding:16px 32px}}.dashboard-card__footer--panel{padding:24px;display:block}@media (min-width:768px){.dashboard-card__footer--panel{padding:24px 32px}}.dashboard-card--danger{background:#fef1f4;border-color:#fdd8e1}.dashboard-card--danger .dashboard-card__title{color:#d50b3e}.dashboard-card__mono{color:#3f3f50;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:400;line-height:16px}.dashboard-filter-chips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.dashboard-filter-chip{color:#55556d;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;margin:0;padding:6px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background .12s,color .12s;display:inline-flex}.dashboard-filter-chip:hover{color:#121217;background:#f7f7f8}.dashboard-filter-chip--active,.dashboard-filter-chip--active:hover{color:#4316ca;background:#f4f2fd}.dashboard-section{flex-direction:column;gap:16px;display:flex}.dashboard-section__heading{flex-direction:column;gap:4px;display:flex}.dashboard-section__title{color:#121217;margin:0;font-size:20px;font-weight:600;line-height:28px}.dashboard-section__description{color:#6c6c89;margin:0;font-size:14px;font-weight:400;line-height:24px}.dashboard-section__grid{gap:16px;display:grid}@media (min-width:768px){.dashboard-section__grid{grid-template-columns:220px 1fr;align-items:flex-start;gap:32px}}.dashboard-section__grid--stack{grid-template-columns:1fr}.dashboard-info-row{border-bottom:1px solid #ebebef;flex-direction:column;gap:4px;padding:12px 0;display:flex}.dashboard-info-row:last-child{border-bottom:0}@media (min-width:640px){.dashboard-info-row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}}.dashboard-info-row__label{color:#6c6c89;font-size:14px;font-weight:500;line-height:20px}.dashboard-info-row__value{color:#121217;font-size:14px;font-weight:600;line-height:20px}.dashboard-empty{text-align:center;color:#6c6c89;border:1px dashed #d1d1db;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:32px;display:flex}.dashboard-empty__title{color:#282833;margin:0;font-size:16px;font-weight:600;line-height:24px}.dashboard-empty__description{margin:0;font-size:14px;font-weight:400;line-height:20px}.status-badge{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.status-badge svg{width:12px;height:12px}.status-badge--purple{color:#4316ca;background:#f4f2fd;border-color:#e2dafb}.status-badge--blue{color:#0075ad;background:#f0faff;border-color:#dbf3ff}.status-badge--green{color:#1e874c;background:#eefbf4;border-color:#dff8ea}.status-badge--yellow{color:#8a6100;background:#fff9eb;border-color:#fff3d6}.status-badge--pink{color:#a5088c;background:#feecfb;border-color:#fdddf8}.status-badge--red{color:#d50b3e;background:#fef1f4;border-color:#fdd8e1}.status-badge--gray{color:#55556d;background:#f7f7f8;border-color:#ebebef}.status-badge__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.profile-overview{flex-direction:column;gap:24px;display:flex}.profile-overview__hero{background:#7047eb;border:none;position:relative;overflow:hidden}.profile-overview__hero-body{z-index:1;position:relative}.profile-overview__hero-card{background:#fff;border-left:4px solid #ffc233;border-radius:0 8px 8px 0;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:16px;width:fit-content;max-width:100%;padding:16px 20px;display:flex;box-shadow:0 4px 6px #1212170d,0 10px 15px #12121714}@media (min-width:640px){.profile-overview__hero-card{flex-direction:row;align-items:center}}.profile-overview__hero-text{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.profile-overview__name{color:#121217;margin:0;font-size:24px;font-weight:600;line-height:32px}.profile-overview__meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-overview__meta-item{color:#3f3f50;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.profile-overview__meta-item svg,.profile-overview__meta-item--muted{color:#6c6c89}.profile-overview__form{flex-direction:column;gap:16px;display:flex}.profile-overview__form-row{gap:16px;display:grid}@media (min-width:640px){.profile-overview__form-row{grid-template-columns:1fr 1fr}}.profile-overview__form-actions{justify-content:flex-end;gap:8px;display:flex}.profile-overview__info{flex-direction:column;margin:0;padding:0;display:flex}.profile-overview__empty{color:#8a8aa3;font-style:italic}.security-page__sections{flex-direction:column;gap:24px;display:flex}.security-card{background:#fff;border:1px solid #ebebef;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #1212170d}.security-card__header{flex-direction:column;gap:4px;padding:24px 24px 16px;display:flex}@media (min-width:768px){.security-card__header{padding:24px 32px 16px}}.security-card__header-text{flex-direction:column;gap:4px;display:flex}.security-card__title{color:#121217;margin:0;font-size:18px;font-weight:600;line-height:28px}.security-card__description{color:#6c6c89;margin:0;font-size:14px;font-weight:400;line-height:20px}.security-card__body{flex-direction:column;gap:16px;padding:0 24px 24px;display:flex}@media (min-width:768px){.security-card__body{padding:0 32px 32px}}.security-card__panel{background:#f7f7f8;border-top:1px solid #ebebef;padding:24px}@media (min-width:768px){.security-card__panel{padding:24px 32px}}.two-factor-section__title{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.password-section__preview{flex-direction:column;gap:16px;display:flex}.password-section__dots{color:#121217;letter-spacing:.25em;user-select:none;padding-block:4px;font-size:1.25rem;line-height:1}.password-section__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.password-section__footer-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.password-section__footer-text{color:#6c6c89;font-size:14px;font-weight:400;line-height:20px}.password-section__empty{color:#6c6c89;margin:0;font-size:14px;font-weight:400;line-height:20px}.password-section__form{flex-direction:column;gap:16px;display:flex}.password-section__actions{justify-content:flex-end;gap:8px;display:flex}.email-section__preview{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.email-section__current-block{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.email-section__current{color:#121217;word-break:break-all;font-size:14px;font-weight:500;line-height:20px}.email-section__form{flex-direction:column;gap:16px;display:flex}.email-section__code{background:#f7f7f8;border:1px solid #ebebef;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.email-section__resend{color:#5423e7;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px}.email-section__resend:hover:not(:disabled){color:#4316ca;text-decoration:underline}.email-section__resend:disabled{opacity:.6;cursor:not-allowed}.email-section__actions{justify-content:flex-end;gap:8px;display:flex}.privacy-page__stack{flex-direction:column;gap:24px;display:flex}.danger-zone__credentials{flex-direction:column;gap:16px;display:flex}.danger-zone__email-code{flex-direction:column;gap:12px;display:flex}.danger-zone__email-code-hint{color:#6c6c89;font-size:14px;font-weight:400;line-height:20px}.danger-zone__resend{color:#5423e7;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px}.danger-zone__resend:hover:not(:disabled){color:#4316ca;text-decoration:underline}.danger-zone__resend:disabled{opacity:.6;cursor:not-allowed}.dialog-content .danger-zone-dialog{flex-direction:column;gap:20px;max-width:520px;padding:8px;display:flex}.danger-zone-dialog__header{align-items:flex-start;gap:12px;display:flex}.danger-zone-dialog__icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.danger-zone-dialog__icon svg{width:20px;height:20px}.danger-zone-dialog__icon--blue{color:#0075ad;background:#f0faff}.danger-zone-dialog__icon--red{color:#d50b3e;background:#fdd8e1}.danger-zone-dialog__icon--green{color:#1e874c;background:#eefbf4}.dialog-content .danger-zone-dialog__title{color:#121217;margin:0;font-size:18px;font-weight:600;line-height:28px}.dialog-content .danger-zone-dialog__description{color:#6c6c89;margin:4px 0 0;font-size:14px;font-weight:400;line-height:20px}.danger-zone-dialog__body{flex-direction:column;gap:16px;display:flex}.danger-zone-dialog__consequences{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.danger-zone-dialog__consequence{color:#3f3f50;align-items:flex-start;gap:8px;font-size:14px;font-weight:400;line-height:20px;display:flex}.danger-zone-dialog__consequence svg{color:#f3164e;flex-shrink:0;width:16px;height:16px;margin-top:2px}.danger-zone-dialog__footer{justify-content:flex-end;gap:8px;display:flex}.sessions-list__card{background:#fff;border:1px solid #ebebef;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #1212170d}.sessions-list__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}@media (min-width:768px){.sessions-list__header{padding:24px 32px}}.sessions-list__header-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sessions-list__title{color:#121217;margin:0;font-size:18px;font-weight:600;line-height:28px}.sessions-list__subtitle{color:#6c6c89;margin:0;font-size:14px;font-weight:400;line-height:20px}.sessions-list__alert{padding:0 24px 16px}@media (min-width:768px){.sessions-list__alert{padding:0 32px 16px}}.sessions-list__loading{justify-content:center;align-items:center;padding:48px;display:flex}.sessions-list__empty{color:#6c6c89;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;font-size:14px;font-weight:400;line-height:20px;display:flex}.sessions-list__rows{border-top:1px solid #ebebef;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sessions-list__row{grid-template-columns:auto auto 1fr auto;align-items:flex-start;gap:16px;padding:20px 24px;display:grid}@media (min-width:768px){.sessions-list__row{padding:20px 32px}}.sessions-list__row+.sessions-list__row{border-top:1px solid #ebebef}.sessions-list__row--current{background:#eefbf4}.sessions-list__select{justify-content:center;align-items:center;min-width:24px;padding-top:4px;display:flex}.sessions-list__icon{color:#3f3f50;background:#ebebef;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.sessions-list__icon--purple{color:#4316ca;background:#f4f2fd}.sessions-list__icon--blue{color:#0075ad;background:#f0faff}.sessions-list__icon--green{color:#1e874c;background:#dff8ea}.sessions-list__icon--pink{color:#db0bb9;background:#feecfb}.sessions-list__icon--yellow{color:#c28800;background:#fff9eb}.sessions-list__icon--orange{color:#eb3a00;background:#fff3f0}.sessions-list__icon--gray{color:#3f3f50;background:#ebebef}.sessions-list__content{flex-direction:column;gap:4px;min-width:0;display:flex}.sessions-list__heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sessions-list__device{color:#121217;font-size:14px;font-weight:600;line-height:20px}.sessions-list__meta{color:#55556d;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:400;line-height:20px;display:flex}.sessions-list__meta--muted{color:#6c6c89;margin-top:4px;font-size:12px;font-weight:400;line-height:16px}.sessions-list__meta-item{align-items:center;display:inline-flex}.sessions-list__meta-item+.sessions-list__meta-item:before{content:"·";color:#a9a9bc;margin-right:8px}.sessions-list__meta-item--mono{font-variant-numeric:tabular-nums;letter-spacing:.01em}.sessions-list__actions{flex-shrink:0;align-items:center;gap:12px;padding-top:4px;display:flex}@media (min-width:768px){.sessions-list__actions{padding-top:0}}.sessions-list__relative{color:#55556d;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px}.sessions-list__hint{color:#55556d;white-space:nowrap;padding-right:8px;font-size:14px;font-weight:500;line-height:20px}.sessions-list__bulk{align-items:center;gap:12px;display:flex}.sessions-list__bulk-count{color:#3f3f50;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.sessions-page__stack{flex-direction:column;gap:24px;display:flex}.sessions-map__canvas{background:#f7f7f8;border-radius:12px;height:clamp(320px,48vw,440px);margin:0 24px 24px;position:relative;overflow:hidden}@media (min-width:768px){.sessions-map__canvas{margin:0 32px 32px}}.sessions-map__canvas svg{width:100%;height:100%;display:block}.sessions-map__country{fill:#ebebef;stroke:#d1d1db;stroke-width:.5px;outline:none;transition:fill .12s}.sessions-map__country:hover{fill:#d1d1db}.sessions-map__marker{fill:#7047eb;stroke:#fff;stroke-width:1.5px}.sessions-map__marker--self{fill:#2dca72}.sessions-map__pulse{fill:#2dca72;opacity:.35;transform-origin:50%;transform-box:fill-box;pointer-events:none;animation:1.8s ease-out infinite sessions-map-ping}@keyframes sessions-map-ping{0%{opacity:.5;transform:scale(.35)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}.sessions-map__legend{color:#3f3f50;background:#fff;border-radius:8px;gap:16px;padding:8px 12px;font-size:12px;font-weight:500;line-height:16px;display:flex;position:absolute;bottom:16px;left:16px}.sessions-map__legend-item{align-items:center;gap:8px;display:inline-flex}.sessions-map__legend-dot{background:#7047eb;border-radius:999px;width:8px;height:8px}.sessions-map__legend-dot--self{background:#2dca72}.admin-dashboard__tablist{background:#f7f7f8;border:1px solid #ebebef;border-radius:8px;flex-wrap:wrap;gap:8px;padding:4px;display:flex}.admin-dashboard__tab{color:#55556d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;margin:0;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.admin-dashboard__tab:hover{color:#121217;background:#fff}.admin-dashboard__tab svg{flex-shrink:0}.admin-dashboard__tab--purple.admin-dashboard__tab--active{color:#4316ca;background:#f4f2fd;border-color:#4316ca}.admin-dashboard__tab--blue.admin-dashboard__tab--active{color:#0075ad;background:#f0faff;border-color:#0075ad}.admin-dashboard__tab--green.admin-dashboard__tab--active{color:#1e874c;background:#eefbf4;border-color:#1e874c}.admin-dashboard__tab--yellow.admin-dashboard__tab--active{color:#c28800;background:#fff9eb;border-color:#c28800}.admin-dashboard__tab--pink.admin-dashboard__tab--active{color:#db0bb9;background:#feecfb;border-color:#db0bb9}.admin-table{border-collapse:collapse;background:#fff;border:1px solid #d1d1db;border-radius:8px;width:100%}.admin-table .admin-table__header{background-color:#f7f7f8}.admin-table .admin-table__header .admin-table__header-cell{color:#3f3f50;text-align:start;white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px}.admin-table .admin-table__body .admin-table__row{border-block-start:1px solid #d1d1db}.admin-table .admin-table__body .admin-table__row:hover{background-color:#f7f7f8}.admin-table .admin-table__body .admin-table__row .admin-table__cell{color:#121217;vertical-align:middle;text-overflow:ellipsis;padding:12px 16px;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.admin-table .admin-table__body .admin-table__row .admin-table__cell.admin-table__cell--name{white-space:nowrap;font-weight:600}.admin-table .admin-table__body .admin-table__row .admin-table__cell.admin-table__cell--actions{white-space:nowrap}.admin-table .admin-table__body .admin-table__row .admin-table__cell.admin-table__cell--actions .admin-table__actions{gap:8px;display:flex}.admin-badge{border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.admin-badge.admin-badge--global{color:#4316ca;background-color:#e2dafb}.admin-badge.admin-badge--client{color:#3f3f50;background-color:#ebebef}.admin-badge.admin-badge--active{color:#1e874c;background-color:#dff8ea}.admin-badge.admin-badge--inactive{color:#d50b3e;background-color:#fdd8e1}.admin-modal .admin-modal__header{margin-block-end:24px}.admin-modal .admin-modal__header .admin-modal__title{color:#121217;margin-block-end:8px;font-size:20px;font-weight:600;line-height:28px}.admin-modal .admin-modal__header .admin-modal__description{color:#55556d;font-size:16px;font-weight:400;line-height:24px}.admin-modal .admin-modal__content .admin-modal__field{margin-block-end:16px}.admin-modal .admin-modal__content .admin-modal__field .admin-modal__label{color:#3f3f50;margin-block-end:8px;font-size:14px;font-weight:500;line-height:20px;display:block}.admin-modal .admin-modal__content .admin-modal__field .admin-modal__input{width:100%}.admin-modal .admin-modal__content .admin-modal__field .admin-modal__textarea{resize:vertical;width:100%;min-height:80px}.admin-modal .admin-modal__content .admin-modal__checkbox-field{align-items:center;gap:8px;margin-block-end:16px;display:flex}.admin-modal .admin-modal__content .admin-modal__checkbox-field .admin-modal__checkbox-label{color:#3f3f50;font-size:16px;font-weight:400;line-height:24px}.admin-modal .admin-modal__content .admin-modal__actions{justify-content:flex-end;gap:12px;margin-block-start:24px;display:flex}.admin-permissions-list{border:1px solid #d1d1db;border-radius:8px;max-height:400px;padding:16px;overflow-y:auto}.admin-permissions-list .admin-permissions-list__item{align-items:flex-start;gap:12px;margin-block-end:16px;display:flex}.admin-permissions-list .admin-permissions-list__item:last-child{margin-block-end:0}.admin-permissions-list .admin-permissions-list__item .admin-permissions-list__details{flex:1}.admin-permissions-list .admin-permissions-list__item .admin-permissions-list__details .admin-permissions-list__name{color:#121217;margin-block-end:4px;font-size:14px;font-weight:500;line-height:20px}.admin-permissions-list .admin-permissions-list__item .admin-permissions-list__details .admin-permissions-list__description{color:#55556d;margin-block-end:8px;font-size:14px;font-weight:400;line-height:20px}.admin-permissions-list .admin-permissions-list__item .admin-permissions-list__details .admin-permissions-list__meta{gap:8px;display:flex}.admin-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px;display:flex}.admin-empty-state .admin-empty-state__icon{color:#8a8aa3;width:64px;height:64px;margin-block-end:16px}.admin-empty-state .admin-empty-state__title{color:#121217;margin-block-end:8px;font-size:20px;font-weight:600;line-height:28px}.admin-empty-state .admin-empty-state__description{color:#55556d;margin-block-end:16px;font-size:16px;font-weight:400;line-height:24px}.role-management .role-management__header{justify-content:space-between;align-items:center;margin-block-end:24px;display:flex}.role-management .role-management__header .role-management__title{color:#121217;font-size:20px;font-weight:600;line-height:28px}.role-management .role-management__header .role-management__icon{width:16px;height:16px;margin-inline-end:8px}.role-management .role-management__table .role-management__icon{width:16px;height:16px}.permission-management .permission-management__header{justify-content:space-between;align-items:center;margin-block-end:24px;display:flex}.permission-management .permission-management__header .permission-management__title{color:#121217;font-size:20px;font-weight:600;line-height:28px}.permission-management .permission-management__header .permission-management__icon{width:16px;height:16px;margin-inline-end:8px}.permission-management .permission-management__table .permission-management__icon{width:16px;height:16px}.user-role-management .user-role-management__header{justify-content:space-between;align-items:center;margin-block-end:24px;display:flex}.user-role-management .user-role-management__header .user-role-management__title{color:#121217;font-size:20px;font-weight:600;line-height:28px}.user-role-management .user-role-management__header .user-role-management__search{max-width:300px;position:relative}.user-role-management .user-role-management__header .user-role-management__search .user-role-management__search-icon{color:#8a8aa3;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.user-role-management .user-role-management__header .user-role-management__search input{padding-inline-start:40px}.user-role-management .user-role-management__table .user-role-management__icon{width:16px;height:16px;margin-inline-end:8px}.user-role-management .user-role-management__roles{flex-wrap:wrap;gap:8px;display:flex}.client-management .client-management__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:24px;display:flex}.client-management .client-management__header .client-management__title{color:#121217;margin:0;font-size:20px;font-weight:600;line-height:28px}.client-management .client-management__header .client-management__icon{width:16px;height:16px;margin-inline-end:8px}.client-management .client-management__table{margin:0 -8px;padding:0 8px;overflow-x:auto}.client-management .client-management__table .admin-table{table-layout:fixed;min-width:800px}.client-management .client-management__table .admin-table .admin-table__header-cell:first-child{width:15%}.client-management .client-management__table .admin-table .admin-table__header-cell:nth-child(2){width:18%}.client-management .client-management__table .admin-table .admin-table__header-cell:nth-child(3),.client-management .client-management__table .admin-table .admin-table__header-cell:nth-child(4){width:10%}.client-management .client-management__table .admin-table .admin-table__header-cell:nth-child(5){width:27%}.client-management .client-management__table .admin-table .admin-table__header-cell:nth-child(6){width:20%}.client-management .client-management__table .client-management__icon{width:16px;height:16px}.client-management .client-management__badge-icon{flex-shrink:0;width:12px;height:12px}.client-management .client-management__client-id{align-items:center;gap:8px;min-width:0;display:flex}.client-management .client-management__code{color:#282833;text-overflow:ellipsis;white-space:nowrap;background-color:#ebebef;border-radius:4px;flex:1;min-width:0;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:400;line-height:16px;display:block;overflow:hidden}.client-management .client-management__copy-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;transition:all .2s;display:flex}.client-management .client-management__copy-btn:hover{background-color:#ebebef}.client-management .client-management__copy-btn .client-management__copy-icon{color:#6c6c89;width:14px;height:14px}.client-management .client-management__copy-btn .client-management__copy-icon.client-management__copy-icon--success{color:#26a95f}.client-management .client-management__uris{flex-direction:column;gap:4px;min-width:0;display:flex}.client-management .client-management__uri{color:#55556d;text-overflow:ellipsis;white-space:nowrap;background-color:#f7f7f8;border-radius:4px;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:400;line-height:16px;display:block;overflow:hidden}.client-management .client-management__uri-more{color:#5423e7;cursor:pointer;padding:4px 0;font-size:12px;font-weight:500;line-height:16px}.client-management .admin-table__cell--actions .admin-table__actions{flex-wrap:wrap;justify-content:flex-start;gap:4px;display:flex}.client-management .admin-table__cell--actions .admin-table__actions .button{min-width:auto;padding:8px}.client-management .admin-table__cell--actions .admin-table__actions .button svg{margin:0}.client-management .client-management__type-selector{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:500px){.client-management .client-management__type-selector{grid-template-columns:1fr}}.client-management .client-management__type-option{cursor:pointer;text-align:start;background:#fff;border:2px solid #d1d1db;border-radius:8px;align-items:flex-start;gap:12px;padding:12px;transition:all .2s;display:flex}.client-management .client-management__type-option:hover{background-color:#f7f7f8;border-color:#a9a9bc}.client-management .client-management__type-option.client-management__type-option--active{background-color:#f4f2fd;border-color:#7047eb}.client-management .client-management__type-option.client-management__type-option--active .client-management__type-icon{color:#5423e7}.client-management .client-management__type-option .client-management__type-icon{color:#6c6c89;flex-shrink:0;width:20px;height:20px;margin-block-start:2px}.client-management .client-management__type-option .client-management__type-content{flex-direction:column;gap:2px;min-width:0;display:flex}.client-management .client-management__type-option .client-management__type-name{color:#121217;font-size:14px;font-weight:600;line-height:20px}.client-management .client-management__type-option .client-management__type-desc{color:#6c6c89;font-size:12px;font-weight:400;line-height:16px}.client-management .client-management__read-only-type{color:#55556d;background-color:#f7f7f8;border:1px solid #d1d1db;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:400;line-height:20px;display:flex}.client-management .client-management__read-only-type .client-management__type-icon{color:#6c6c89;width:16px;height:16px}.client-management .client-management__redirect-uris{flex-direction:column;gap:12px;display:flex}.client-management .client-management__redirect-uri{align-items:flex-start;gap:8px;display:flex}.client-management .client-management__redirect-uri-fields{flex:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:600px){.client-management .client-management__redirect-uri-fields{grid-template-columns:1fr}}.client-management .client-management__remove-uri{cursor:pointer;background:#fff;border:1px solid #d1d1db;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-block-start:1px;padding:0;transition:all .2s;display:flex}.client-management .client-management__remove-uri:hover{background-color:#fef1f4;border-color:#fbb1c4}.client-management .client-management__remove-uri:hover .client-management__icon{color:#f3164e}.client-management .client-management__remove-uri .client-management__icon{color:#6c6c89;width:16px;height:16px}.client-management .client-management__secret-display{margin:16px 0}.client-management .client-management__secret-container{background-color:#121217;border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex}.client-management .client-management__secret-code{color:#56d990;word-break:break-all;letter-spacing:.5px;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:400;line-height:20px}.client-management .client-management__secret-actions{flex-shrink:0;gap:4px;display:flex}.client-management .client-management__secret-btn{cursor:pointer;background:#ffffff1a;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}.client-management .client-management__secret-btn:hover{background:#fff3}.client-management .client-management__secret-btn .client-management__icon{color:#a9a9bc;width:16px;height:16px}.client-management .client-management__secret-btn .client-management__icon.client-management__icon--success{color:#56d990}.client-management .client-management__copied-msg{color:#26a95f;margin-block-start:8px;font-size:12px;font-weight:500;line-height:16px;display:block}.static-page{background:#f8f9fa;min-height:100vh;padding:48px 16px}@media (min-width:640px){.static-page{padding:48px 24px}}@media (min-width:1024px){.static-page{padding:48px 32px}}.static-page__container{max-width:64rem;margin:0 auto}.static-page__content{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px;box-shadow:0 4px 20px #0000000a}@media (max-width:600px){.static-page__content{padding:24px}}.static-page__title{color:#111827;margin-bottom:16px;font-size:32px;font-weight:600}.static-page__last-updated{color:#9ca3af;border-bottom:1px solid #e5e7eb;margin-bottom:32px;padding-bottom:24px;font-size:14px}.static-page__section{margin-bottom:32px}.static-page__section:last-child{margin-bottom:0}.static-page__section-title{color:#111827;margin-bottom:16px;font-size:22px;font-weight:600}.static-page__subsection-title{color:#111827;margin-bottom:12px;font-size:18px;font-weight:500}.static-page__text{color:#6b7280;margin-bottom:16px;font-size:15px;line-height:1.7}.static-page__text:last-child{margin-bottom:0}.static-page__list{color:#6b7280;margin-bottom:16px;padding-left:24px;list-style:outside}.static-page__list:last-child{margin-bottom:0}.static-page__list li{margin-bottom:8px;font-size:15px;line-height:1.7}.static-page__list li:last-child{margin-bottom:0}.static-page__contact-info{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:12px;margin-top:16px;padding:16px}.static-page__contact-info br{line-height:1.7}.static-page strong{color:#111827;font-weight:600}.static-page a{color:#7047eb;text-decoration:none;transition:color .15s}.static-page a:hover{color:#4c19e6}.card{background-color:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 2px #1212170f,0 1px 3px #1212171a}.card.card--compact{padding:16px}.card.card--flush{padding:0}.data-table{border-collapse:collapse;background-color:#fff;border-radius:8px;width:100%;font-size:14px;font-weight:400;line-height:20px;box-shadow:0 1px 2px #1212170f,0 1px 3px #1212171a}.data-table .data-table__header{z-index:1;background-color:#f7f7f8;border-start-start-radius:8px;border-start-end-radius:8px;position:sticky;top:0}.data-table .data-table__header .data-table__header-cell:first-child{border-start-start-radius:8px}.data-table .data-table__header .data-table__header-cell:last-child{border-start-end-radius:8px}.data-table .data-table__header-cell{text-align:left;color:#6c6c89;white-space:nowrap;padding:8px;font-size:14px;font-weight:500;line-height:24px}.data-table .data-table__cell{padding:8px}.data-table .data-table__row{border-block-end:1px solid #ebebef}.data-table .data-table__row:hover,.data-table .data-table__row.data-table__row--selected{background-color:#f7f7f8}.data-table.data-table--no-hover .data-table__row:hover{background-color:#0000}.data-table.data-table--contained{box-shadow:none;background:0 0;border-end-end-radius:0;border-end-start-radius:0;padding:0}.delete-confirmation-popover{width:350px;padding:0}.delete-confirmation-popover .delete-confirmation-popover__content{flex-direction:column;gap:16px;padding:16px;display:flex}.delete-confirmation-popover .delete-confirmation-popover__header{align-items:center;gap:8px;display:flex}.delete-confirmation-popover .delete-confirmation-popover__header svg{color:#f53d6b;width:20px;height:20px}.delete-confirmation-popover .delete-confirmation-popover__header h3{color:#121217;margin:0;font-size:18px;font-weight:600;line-height:32px}.delete-confirmation-popover .delete-confirmation-popover__description{color:#3f3f50;margin:0;font-size:14px;font-weight:400;line-height:24px}.delete-confirmation-popover .delete-confirmation-popover__entity-name{background-color:#f7f7f8;border:1px solid #d1d1db;border-radius:4px;padding:12px}.delete-confirmation-popover .delete-confirmation-popover__entity-name strong{color:#121217;font-size:14px;font-weight:600;line-height:24px}.delete-confirmation-popover .delete-confirmation-popover__actions{justify-content:flex-end;gap:8px;display:flex}.drawer{width:100vw;height:100vh;z-index:calc(1001 + var(--drawer-index,0));background-color:#fff;flex-direction:column;display:flex;position:fixed;top:0;right:0;overflow:hidden;box-shadow:0 1px 2px #1212170d}@media (min-width:768px){.drawer{width:400px;z-index:calc(10 + var(--drawer-index,0));box-shadow:none;border-inline-start:1px solid #ebebef;position:relative}.drawer:not(.drawer--0){position:absolute;top:0;right:0}}.drawer .drawer__body{flex:1;overflow:hidden auto}.drawer .drawer__close-wrapper{position:absolute;top:16px;right:16px}body:has(.drawer) .layout{grid-template-columns:240px 1fr}@media (min-width:768px){body:has(.drawer) .layout{grid-template-columns:240px 1fr 400px;transition:grid-template-columns .3s ease-in-out}}.layout{grid-template-columns:240px 1fr 0;min-height:100vh;transition:grid-template-columns .3s ease-in-out;display:grid}.layout main{background-color:#f1f1f1}.page-content{margin:32px}.pagination{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:16px;margin-block-start:8px;padding:8px 16px;display:flex;box-shadow:0 1px 2px #1212170f,0 1px 3px #1212171a}.pagination .pagination__nav-icon{color:#55556d}.pagination .pagination__info{color:#3f3f50;white-space:nowrap;user-select:none;font-size:14px;font-weight:500;line-height:20px}.pagination.pagination--contained{box-shadow:none;border-start-start-radius:0;border-start-end-radius:0;margin-block-start:0;padding:4px 8px}.auth-page-root{background:#f8f9fa;flex-direction:column;min-height:100vh;display:flex;position:relative}.auth-container{z-index:1;flex-grow:1;justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.bg{z-index:0;opacity:.05;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bg svg{fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;width:min(100vw,800px)}.bg svg path{stroke:#7047eb;fill:none;stroke-width:2px}.auth-content-wrapper{z-index:1;width:420px;max-width:100%;position:relative}.auth-logo{align-items:center;margin-block-end:24px;display:flex}.auth-logo svg{width:200px;margin:0 auto}.auth-footer{margin-block-start:16px}.auth-footer__legal-links{z-index:1;justify-content:center;gap:24px;padding:16px 16px 24px;display:flex;position:relative}.auth-link{color:#6b7280;font-size:13px;text-decoration:none;transition:color .15s}.auth-link:hover{color:#111827}.auth-card{background:#fff;border-radius:8px;width:100%;max-width:400px;padding:32px;box-shadow:0 1px 2px #1212170f,0 1px 3px #1212171a}.auth-card:has(>.login-flow){padding:0}.login-flow{border-radius:8px;width:100%;position:relative;overflow:hidden}.login-flow__step{will-change:transform;width:100%;padding:32px}.auth-passkey-prompt{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 0;display:flex}.auth-passkey-prompt__icon{color:#00acff}.auth-passkey-prompt__text{color:#3f3f50;margin:0;font-size:14px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-5px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(5px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-5px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes lineSpinner{0%,25%{stroke-dashoffset:var(--mxr-dashoffset-0);transform:rotate(0)}50%,75%{stroke-dashoffset:var(--mxr-dashoffset-50);transform:rotate(45deg)}to{stroke-dashoffset:var(--mxr-dashoffset-0);transform:rotate(1turn)}}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.mxr-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-white{color:#fff}body{color:#121217;font-family:Inter,sans-serif;font-size:16px}ul{margin:0;padding:0;list-style:none}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}h1{font-size:48px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}*,:after,:before{box-sizing:border-box}button{background:0 0;border:none;margin:0;padding:0}.alert{-webkit-font-smoothing:antialiased;color:#6c6c89;background-color:#f7f7f8;border-color:#6c6c89;border-radius:8px;padding-block:12px;padding-inline:8px;font-size:14px;font-weight:400;line-height:24px;display:flex}@media (min-width:640px){.alert{align-items:center}}.alert .alert__before{padding-inline-start:4px}.alert .alert__after{margin-block-start:12px}@media (min-width:640px){.alert .alert__after{margin-block-start:0;margin-inline-start:auto}}.alert .alert__icon{flex-shrink:0;width:24px;height:24px}.alert .alert__content{flex-direction:row;flex-grow:1;align-items:center;gap:8px;padding-inline:8px;display:flex}.alert .alert__content .alert__body{text-align:start;flex-direction:row;flex-grow:1;align-items:center;gap:8px;display:flex}.alert .alert__content .alert__title{color:#121217;text-align:start;font-weight:500}.alert .alert__close-button,.alert.alert--closeable .alert__content{padding-inline-end:4px}.alert.alert--expanded{border-inline-start-style:solid;border-inline-start-width:2px;border-start-start-radius:0;border-end-start-radius:0;align-items:flex-start;padding-block:16px;padding-inline:14px 16px}.alert.alert--expanded .alert__content{flex-direction:column;align-items:flex-start;gap:12px;padding-inline:12px}.alert.alert--expanded .alert__content .alert__body{flex-direction:column;align-items:flex-start;gap:0}.alert.alert--primary{color:#6c6c89;border-color:#7047eb}.alert.alert--primary .alert__icon{color:#7047eb}.alert.alert--primary .alert__content .alert__title{color:#121217}.alert.alert--info{color:#0075ad;background-color:#f0faff;border-color:#00acff}.alert.alert--info .alert__icon{color:#00acff}.alert.alert--info .alert__content .alert__title{color:#005985}.alert.alert--success{color:#1e874c;background-color:#eefbf4;border-color:#2dca72}.alert.alert--success .alert__icon{color:#26a95f}.alert.alert--success .alert__content .alert__title{color:#17663a}.alert.alert--error{color:#d50b3e;background-color:#fef1f4;border-color:#f53d6b}.alert.alert--error .alert__icon{color:#f53d6b}.alert.alert--error .alert__content .alert__title{color:#af0932}.alert.alert--warning{color:#8a6100;background-color:#fff9eb;border-color:#ffc233}.alert.alert--warning .alert__icon{color:#ffc233}.alert.alert--warning .alert__content .alert__title{color:#8a6100}.avatar{aspect-ratio:1;z-index:0;flex-shrink:0;min-width:40px;height:40px;display:inline-flex;position:relative}.avatar .avatar__image{aspect-ratio:1;object-fit:cover;object-position:center;border-radius:9999px;width:100%}.avatar .avatar__status{aspect-ratio:1;background-color:#6c6c89;border-radius:9999px;height:10px;position:absolute;inset-block-end:0;inset-inline-end:0}.avatar .avatar__status.avatar__status--ring-1{box-shadow:0 0 #fff,0 0 0 1px #fff,0 0 #fff}.avatar .avatar__status.avatar__status--ring-2{box-shadow:0 0 #fff,0 0 0 2px #fff,0 0 #fff}.avatar .avatar__notification{aspect-ratio:1;background-color:#6c6c89;border-radius:9999px;height:10px;position:absolute;inset-block-start:0;inset-inline-end:0}.avatar .avatar__notification.avatar__notification--ring-1{box-shadow:0 0 #fff,0 0 0 1px #fff,0 0 #fff}.avatar .avatar__notification.avatar__notification--ring-2{box-shadow:0 0 #fff,0 0 0 2px #fff,0 0 #fff}.avatar .avatar__fallback{aspect-ratio:1;background-color:#6c6c89;border-radius:9999px;justify-content:center;align-items:center;display:flex}.avatar .avatar__fallback.avatar__fallback--grey-text{color:#a9a9bc}.avatar .avatar__initals{aspect-ratio:1;text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:9999px;justify-content:center;align-items:center;display:flex}.avatar .avatar__initals.avatar__initals--purple{background-color:#7047eb}.avatar .avatar__initals.avatar__initals--pink{background-color:#f75fde}.avatar .avatar__initals.avatar__initals--yellow{background-color:#ffc233}.avatar .avatar__initals.avatar__initals--blue{background-color:#00acff}.avatar .avatar__initals.avatar__initals--red{background-color:#f53d6b}.avatar .avatar__initals.avatar__initals--green{background-color:#2dca72}.avatar .avatar__initals.avatar__initals--orange{background-color:#ff7d52}.avatar.avatar--aspect-auto{aspect-ratio:auto;width:auto}.avatar.avatar--xxs,.avatar.avatar--xxs .avatar__fallback .avatar__fallback-icon{min-width:12px;height:12px;font-size:10px;font-weight:400;line-height:16px}.avatar.avatar--xxs .avatar__status,.avatar.avatar--xxs .avatar__notification,.avatar.avatar--xxs .avatar__fallback .avatar__fallback-icon .avatar__status,.avatar.avatar--xxs .avatar__fallback .avatar__fallback-icon .avatar__notification{height:4px}.avatar.avatar--xs,.avatar.avatar--xs .avatar__fallback .avatar__fallback-icon{min-width:24px;height:24px;font-size:12px;font-weight:400;line-height:16px}.avatar.avatar--xs .avatar__status,.avatar.avatar--xs .avatar__notification,.avatar.avatar--xs .avatar__fallback .avatar__fallback-icon .avatar__status,.avatar.avatar--xs .avatar__fallback .avatar__fallback-icon .avatar__notification{height:6px}.avatar.avatar--sm,.avatar.avatar--sm .avatar__fallback .avatar__fallback-icon{min-width:32px;height:32px;font-size:14px;font-weight:400;line-height:20px}.avatar.avatar--sm .avatar__status,.avatar.avatar--sm .avatar__notification,.avatar.avatar--sm .avatar__fallback .avatar__fallback-icon .avatar__status,.avatar.avatar--sm .avatar__fallback .avatar__fallback-icon .avatar__notification{height:8px}.avatar.avatar--md,.avatar.avatar--md .avatar__fallback .avatar__fallback-icon{min-width:40px;height:40px;font-size:16px;font-weight:400;line-height:24px}.avatar.avatar--md .avatar__status,.avatar.avatar--md .avatar__notification,.avatar.avatar--md .avatar__fallback .avatar__fallback-icon .avatar__status,.avatar.avatar--md .avatar__fallback .avatar__fallback-icon .avatar__notification{height:10px}.avatar.avatar--lg,.avatar.avatar--lg .avatar__fallback .avatar__fallback-icon{min-width:48px;height:48px;font-size:18px;font-weight:400;line-height:24px}.avatar.avatar--lg .avatar__status,.avatar.avatar--lg .avatar__notification,.avatar.avatar--lg .avatar__fallback .avatar__fallback-icon .avatar__status,.avatar.avatar--lg .avatar__fallback .avatar__fallback-icon .avatar__notification{height:12px}.avatar.avatar--xl,.avatar.avatar--xl .avatar__fallback .avatar__fallback-icon{min-width:56px;height:56px;font-size:20px;font-weight:400;line-height:28px}.avatar.avatar--xl .avatar__status,.avatar.avatar--xl .avatar__notification,.avatar.avatar--xl .avatar__fallback .avatar__fallback-icon .avatar__status,.avatar.avatar--xl .avatar__fallback .avatar__fallback-icon .avatar__notification{height:14px}.avatar.avatar--2xl,.avatar.avatar--2xl .avatar__fallback .avatar__fallback-icon{min-width:64px;height:64px;font-size:24px;font-weight:400;line-height:36px}.avatar.avatar--2xl .avatar__status,.avatar.avatar--2xl .avatar__notification,.avatar.avatar--2xl .avatar__fallback .avatar__fallback-icon .avatar__status,.avatar.avatar--2xl .avatar__fallback .avatar__fallback-icon .avatar__notification{height:16px}.avatar .avatar__indicator--red{background-color:#f53d6b}.avatar .avatar__indicator--green{background-color:#2dca72}.avatar .avatar__indicator--yellow{background-color:#ffc233}.avatar .avatar__indicator--gray{background-color:#6c6c89}.avatar .avatar__indicator--primary{background-color:#7047eb}.avatar-group{flex-wrap:wrap;align-items:center;row-gap:4px;display:flex}.avatar-group>:not([hidden])~:not([hidden]){margin-inline-start:-8px}.avatar-group.avatar-group--xs>:not([hidden])~:not([hidden]){margin-inline-start:-4px}.avatar-group.avatar-group--sm>:not([hidden])~:not([hidden]){margin-inline-start:-8px}.avatar-group.avatar-group--md>:not([hidden])~:not([hidden]){margin-inline-start:-12px}.avatar-group.avatar-group--lg>:not([hidden])~:not([hidden]){margin-inline-start:-16px}.avatar-group.avatar-group--xl>:not([hidden])~:not([hidden]){margin-inline-start:-20px}.avatar-group.avatar-group--2xl>:not([hidden])~:not([hidden]){margin-inline-start:-24px}.avatar-group .avatar-group__item{backdrop-blur:blur(64px);box-shadow:0 0 #fff,0 0 0 2px #fff,0 0 #fff}.avatar-group .avatar-group__more{aspect-ratio:auto;color:#fff;width:100%;height:100%;padding-inline:4px;font-weight:500;box-shadow:0 0 #fff,0 0 0 2px #fff,0 0 #0000}.badge{color:#121217;background-color:#f7f7f8;border-radius:8px;outline-color:#d1d1db;align-items:center;padding-block:4px;padding-inline:8px;display:inline-flex}.badge .badge__icon{color:#8a8aa3;flex-shrink:0;align-items:center;display:flex}.badge .badge__content{padding-inline:4px}.badge.badge--pill{border-radius:9999px}.badge.badge--sm{font-size:12px;font-weight:400;line-height:16px}.badge.badge--sm .badge__content{padding-inline:2px}.badge.badge--md{font-size:14px;font-weight:400;line-height:20px}.badge.badge--gray{color:#121217;background-color:#f7f7f8;outline-color:#d1d1db}.badge.badge--gray .badge__icon{color:#8a8aa3}.badge.badge--green{color:#17663a;background-color:#eefbf4;outline-color:#b2eecc}.badge.badge--green .badge__icon{color:#1e874c}.badge.badge--purple{color:#4316ca;background-color:#f4f2fd;outline-color:#c6b6f7}.badge.badge--purple .badge__icon{color:#4316ca}.badge.badge--orange{color:#b82e00;background-color:#fff3f0;outline-color:#ffcdbd}.badge.badge--orange .badge__icon{color:#eb3a00}.badge.badge--red{color:#d50b3e;background-color:#fef1f4;outline-color:#fbb1c4}.badge.badge--red .badge__icon{color:#d50b3e}.badge.badge--pink{color:#a5088c;background-color:#feecfb;outline-color:#fcc5f3}.badge.badge--pink .badge__icon{color:#db0bb9}.badge.badge--blue{color:#0075ad;background-color:#f0faff;outline-color:#ade4ff}.badge.badge--blue .badge__icon{color:#0075ad}.badge.badge--yellow{color:#8a6100;background-color:#fff9eb;outline-color:#ffda85}.badge.badge--yellow .badge__icon{color:#c28800}.badge.badge--primary{color:#3712a5;background-color:#f4f2fd;outline-color:#c6b6f7}.badge.badge--primary .badge__icon{color:#4316ca}.badge.badge--transparent{background-color:#0000}.badge.badge--stroke{outline-offset:-1px;outline-width:1px;outline-style:solid}.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;margin:0;padding:8px 12px;font-size:14px;font-weight:500;line-height:24px;text-decoration:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.button .button-text{padding-inline:4px}.button.button--primary{color:#fff;background-color:#7047eb}.button.button--primary:hover{background-color:#5423e7}.button.button--primary:disabled{background-color:#c6b6f7}.button.button--primary:focus-visible{outline-offset:2px;outline:2px solid #7047eb}.button.button--primary.button--destructive{background-color:#f53d6b}.button.button--primary.button--destructive:hover{background-color:#f3164e}.button.button--primary.button--destructive:disabled{background-color:#fbb1c4}.button.button--primary.button--destructive:focus-visible{outline-offset:2px;outline:2px solid #f53d6b}.button.button--secondary{color:#fff;background-color:#121217}.button.button--secondary:hover{background-color:#3f3f50}.button.button--secondary:disabled{background-color:#d1d1db}.button.button--secondary:focus-visible{outline-offset:2px;outline:2px solid #121217}.button.button--secondary.button--destructive{background-color:#f53d6b}.button.button--secondary.button--destructive:hover{background-color:#f3164e}.button.button--secondary.button--destructive:disabled{background-color:#fbb1c4}.button.button--secondary.button--destructive:focus-visible{outline-offset:2px;outline:2px solid #f53d6b}.button.button--tertiary{color:#121217;background-color:#f7f7f8}.button.button--tertiary:hover{background-color:#ebebef}.button.button--tertiary:disabled{color:#a9a9bc;background-color:#f7f7f8}.button.button--tertiary:focus-visible{outline-offset:2px;outline:2px solid #7047eb}.button.button--tertiary.button--destructive{color:#d50b3e;background-color:#fef1f4}.button.button--tertiary.button--destructive:hover{background-color:#fdd8e1}.button.button--tertiary.button--destructive:disabled{color:#f98ba6;background-color:#fef1f4}.button.button--tertiary.button--destructive:focus-visible{outline-offset:2px;outline:2px solid #f53d6b}.button.button--outline{color:#121217;background-color:#fff;border:1px solid #d1d1db}.button.button--outline:hover{background-color:#f7f7f8}.button.button--outline:disabled{color:#a9a9bc;background-color:#fff;border-color:#ebebef}.button.button--outline:focus-visible{outline-offset:2px;outline:2px solid #7047eb}.button.button--outline.button--destructive{color:#d50b3e;background-color:#fff;border-color:#fbb1c4}.button.button--outline.button--destructive:hover{background-color:#fef1f4}.button.button--outline.button--destructive:disabled{color:#f98ba6;background-color:#fff;border-color:#fdd8e1}.button.button--outline.button--destructive:focus-visible{outline-offset:2px;outline:2px solid #f53d6b}.button.button--transparent{color:#121217;background-color:#0000}.button.button--transparent:hover{background-color:#f7f7f8}.button.button--transparent:disabled{color:#a9a9bc}.button.button--transparent:focus-visible{outline-offset:2px;background-color:#fff;outline:2px solid #7047eb}.button.button--transparent.button--destructive{color:#d50b3e;background-color:#0000}.button.button--transparent.button--destructive:hover{background-color:#fef1f4}.button.button--transparent.button--destructive:disabled{color:#f98ba6}.button.button--transparent.button--destructive:focus-visible{outline-offset:2px;background-color:#fff;outline:2px solid #f53d6b}.button.button--link{color:#121217;border:0;border-radius:0;gap:8px;padding:0;text-decoration:underline}.button.button--link:disabled{color:#a9a9bc}.button.button--link.button--destructive{color:#d50b3e}.button.button--link.button--destructive:hover{color:#af0932}.button.button--link.button--destructive:disabled{color:#f98ba6}.button.button--link.button--sm{gap:4px}.button.button--pill,.button.button--round{border-radius:360px}.button.button--rounded{border-radius:8px}.button.button--md{padding:8px 12px}.button.button--md.button--outline{padding:7px 11px}.button.button--md svg.button__icon{width:24px;height:24px}.button.button--sm{gap:4px;padding:4px 8px}.button.button--sm.button--outline{padding:3px 7px}.button.button--sm svg.button__icon{width:20px;height:20px}.button .button__icon{color:currentColor}.button.button--icon-only.button--md{padding:8px}.button.button--icon-only.button--md.button--outline{padding:7px}.button.button--icon-only.button--sm{padding:6px}.button.button--icon-only.button--sm.button--outline{padding:5px}.button.button--icon-only.button--xs-icon{color:#6c6c89;padding:2px}.button.button--icon-only.button--xs-icon.button--destructive{color:#d50b3e}.button.button--icon-only.button--xs-icon.button--outline{padding:1px}.button.button--icon-only.button--xs-icon svg.button__icon{width:20px;height:20px}.button.button--icon-only.button--non-destructive-icon-only:hover{opacity:.7}.button.button--icon-only.button--destructive{opacity:1}.button.button--toggle{font-weight:400}.button.button--toggle[data-pressed]{background-color:#f7f7f8;font-weight:500}.button-group{background-color:#fff;border:1px solid #d1d1db;border-radius:9px;flex-wrap:wrap;align-items:stretch;display:inline-flex;box-shadow:0 1px 2px #1212170d}.button-group .button{background-clip:padding-box;border-radius:0;align-items:center;display:flex}.button-group.button-group--tertiary{border-color:#f7f7f8}.button-group.button-group--horizontal .button{border-inline:1px solid #ebebef}.button-group.button-group--horizontal .button:first-of-type{border-inline-width:0;border-start-start-radius:9px;border-end-start-radius:9px}.button-group.button-group--horizontal .button:last-of-type{border-inline-width:0;border-start-end-radius:9px;border-end-end-radius:9px}.button-group.button-group--vertical{flex-direction:column}.button-group.button-group--vertical .button{border-block:1px solid #ebebef}.button-group.button-group--vertical .button:first-of-type{border-block-width:0;border-start-start-radius:9px;border-start-end-radius:9px}.button-group.button-group--vertical .button:last-of-type{border-block-width:0;border-end-end-radius:9px;border-end-start-radius:9px}.calendar{min-width:265px}.calendar.calendar--disabled .calendar__grid .calendar__cell{opacity:.5;cursor:default}.calendar.calendar--read-only .calendar__grid .calendar__cell:hover:not(.calendar__cell--disabled):not(.calendar__cell--selected){cursor:default;background-color:#0000}.calendar .calendar__navigation{align-items:center;gap:8px;margin-block-end:8px;display:flex}.calendar .calendar__picker-trigger{cursor:pointer;color:#121217;background:0 0;border:none;flex-grow:1;align-items:center;gap:4px;padding:4px 0;font-size:14px;font-weight:600;line-height:20px;display:flex}.calendar .calendar__picker-trigger:hover{color:#55556d}.calendar .calendar__picker-trigger:disabled{opacity:.5;cursor:default}.calendar .calendar__picker-trigger-icon{color:#6c6c89;transition:transform .15s}.calendar .calendar__picker-trigger-icon--open{transform:rotate(180deg)}.calendar .calendar__body{display:grid;position:relative}.calendar .calendar__body .calendar__body-layer{grid-area:1/1}.calendar .calendar__body .calendar__body-layer.calendar__body-layer--hidden{visibility:hidden}.calendar .calendar__body .calendar__body-layer.calendar__body-layer--hidden~.calendar__body-layer{position:absolute;inset:0;overflow:hidden}.calendar .calendar__picker-scroll{height:100%}.calendar .calendar__picker-scroll .scroll-area__viewport{height:100%;max-height:100%}.calendar .calendar__picker-scroll .scroll-area__content{width:100%}.calendar .calendar__picker-grid{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.calendar .calendar__picker-cell{cursor:pointer;color:#121217;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;height:40px;font-size:14px;font-weight:400;line-height:20px;display:flex}.calendar .calendar__picker-cell:hover{background-color:#ebebef}.calendar .calendar__picker-cell--selected{color:#5423e7;background-color:#f4f2fd;font-size:14px;font-weight:500;line-height:20px}.calendar .calendar__grid{border-spacing:0;width:100%}.calendar .calendar__grid .calendar__cell{cursor:pointer;font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;margin-inline:auto;font-size:12px;font-weight:400;line-height:16px;display:flex}.calendar .calendar__grid .calendar__cell:hover:not(.calendar__cell--disabled):not(.calendar__cell--selected){background-color:#f7f7f8}.calendar .calendar__grid .calendar__cell.calendar__cell--focus{outline-offset:2px;outline:2px solid #121217}.calendar .calendar__grid .calendar__cell.calendar__cell--selected{background-color:#f4f2fd}.calendar .calendar__grid .calendar__cell.calendar__cell--selected.calendar__cell--focus{outline-offset:2px;outline:2px solid #7047eb}.calendar .calendar__grid .calendar__cell.calendar__cell--disabled{color:#8a8aa3;cursor:default}.calendar .calendar__grid .calendar__cell.calendar__cell--unavailable{color:#6c6c89;cursor:default}.calendar .calendar__grid .calendar__cell.calendar__cell--unavailable:hover:not(.calendar__cell--disabled):not(.calendar__cell--selected){background-color:#0000}.calendar .calendar__grid .calendar__cell.calendar__cell--invalid{color:#f53d6b;cursor:default}.calendar .calendar__grid .calendar__cell.calendar__cell--invalid.calendar__cell--selected{background-color:#fef1f4}.calendar .calendar__grid thead th{justify-content:center;align-items:center;width:32px;padding-block:8px;font-size:12px;font-weight:500;line-height:16px}.checkbox-field{gap:8px;display:flex}.checkbox-field .checkbox__label{flex-direction:column;display:inline-flex}.checkbox-field .checkbox__label.checkbox__label--in-group .form-label .form-label__label{font-weight:400}.checkbox{color:#d1d1db;border-radius:8px;outline-color:#5423e7;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.checkbox.checkbox--disabled{pointer-events:none;color:#d1d1db}.checkbox:not(.checkbox--disabled):not(.checkbox--indeterminate):hover{color:#a9a9bc}.checkbox:not(.checkbox--disabled).checkbox--indeterminate{color:#5423e7}.checkbox .checkbox__icon-unchecked{justify-content:center;align-items:center;display:flex}.checkbox[data-checked] .checkbox__icon-unchecked{display:none}.checkbox .checkbox__icon{aspect-ratio:1;width:100%;transform:scale(1)}.checkbox .checkbox__icon.checkbox__icon--disabled{color:#d1d1db}.checkbox .checkbox__indicator{color:#5423e7;justify-content:center;align-items:center;display:flex}.checkbox .checkbox__indicator[data-unchecked],.checkbox .checkbox__indicator[data-indeterminate]{display:none}.checkbox-group{flex-direction:column;gap:16px;display:flex}.checkbox-group .checkbox-group__label-wrapper{flex-direction:column;display:flex}.checkbox-group .checkbox-group__label{flex-direction:column;display:inline-flex}.checkbox-group .checkbox-group__label .form-label{cursor:default}.checkbox-group .checkbox-group__checkboxes{flex-direction:column;gap:8px;display:flex}.checkbox-group .checkbox-group__checkboxes.checkbox-group__checkboxes--horizontal{flex-direction:row;gap:24px}.dialog-overlay{background-color:#121217b3;animation:.15s cubic-bezier(.16,1,.3,1) overlayShow;position:fixed;inset:0}.dialog-content{background-color:#fff;border-radius:8px;width:90vw;max-width:500px;max-height:85vh;padding:16px;animation:.15s cubic-bezier(.16,1,.3,1) contentShow;position:fixed;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);box-shadow:0 10px 10px #1212170a,0 20px 25px #1212171a}.dialog-content .dialog-content__title{font-size:20px;font-weight:600;line-height:32px}.dialog-content .dialog-content__description{font-size:18px;font-weight:400;line-height:32px}.dialog-content .dialog-content__close{aspect-ratio:1;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;inset-block-start:8px;inset-inline-end:8px}.dialog-content .dialog-content__close:hover{background-color:#f7f7f8}.dialog-content .dialog-content__close:focus{outline:none}.dialog-content .dialog-content__close:focus-visible{outline-offset:2px;outline:2px solid #7047eb}.dialog-content.dialog-content--with-close .dialog-content__title{padding-inline-end:24px}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.alert-dialog-content .alert-dialog__actions{justify-content:flex-end;gap:8px;margin-block-start:16px;display:flex}.dropdown-menu{transform-origin:var(--transform-origin);color:#121217;max-height:var(--available-height,300px);background-color:#fff;border-radius:8px;flex-direction:column;gap:8px;padding-block:8px;font-size:14px;font-weight:400;line-height:24px;display:flex;overflow-y:auto;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.dropdown-menu.dropdown-menu--inset,.dropdown-menu:has([data-checked]){--mxr-offset-padding-inline-start:32px}.dropdown-menu.dropdown-menu--fade-in-down[data-side=bottom]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInDown}.dropdown-menu.dropdown-menu--fade-in-up[data-side=top]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInUp}.dropdown-menu.dropdown-menu--fade-in-left[data-side=left]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInLeft}.dropdown-menu.dropdown-menu--fade-in-right[data-side=right]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInRight}.dropdown-menu.dropdown-menu---fade-out[data-ending-style]{transform-origin:var(--transform-origin);animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.dropdown-menu .dropdown-menu__label{-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.5px;opacity:.5;padding-block:4px;padding-inline:16px;align-items:center;gap:4px;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);font-size:10px;font-weight:500;line-height:16px;display:flex}.dropdown-menu .dropdown-menu__item{cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;padding-block:4px;padding-inline:32px;color:#121217;outline:2px solid #0000;align-items:center;gap:16px;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);text-decoration:none;display:flex;position:relative}.dropdown-menu .dropdown-menu__item:focus{background-color:#f7f7f8}.dropdown-menu .dropdown-menu__item[data-disabled]{opacity:.4;pointer-events:none}.dropdown-menu .dropdown-menu__item:has(>svg:first-child){padding-inline-start:12px}.dropdown-menu .dropdown-menu__item svg{color:#121217}.dropdown-menu .dropdown-menu__item.dropdown-menu__item--destructive{color:#f53d6b}.dropdown-menu .dropdown-menu__item.dropdown-menu__item--destructive svg{color:currentColor}.dropdown-menu .dropdown-menu__shortcut{color:#6c6c89;background-color:#0000;border-width:0;margin-inline-start:auto;padding:0;padding-inline-start:16px;font-size:12px;font-weight:400;line-height:16px}.dropdown-menu .dropdown-menu__shortcut>abbr{text-decoration-line:none}.dropdown-menu .dropdown-menu__separator{background-color:#ebebef;height:1px}.dropdown-menu .dropdown-menu__checkbox-item,.dropdown-menu .dropdown-menu__radio-item{cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;padding-block:4px;padding-inline:16px;color:#121217;outline:2px solid #0000;align-items:center;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);display:flex;position:relative}.dropdown-menu .dropdown-menu__checkbox-item:focus,.dropdown-menu .dropdown-menu__radio-item:focus{background-color:#f7f7f8}.dropdown-menu .dropdown-menu__checkbox-item[data-disabled],.dropdown-menu .dropdown-menu__radio-item[data-disabled]{opacity:.4;pointer-events:none}.dropdown-menu .dropdown-menu__checkbox-item svg,.dropdown-menu .dropdown-menu__radio-item svg{opacity:.4;color:currentColor}.dropdown-menu .dropdown-menu__checkbox-item.dropdown-menu__checkbox-item--destructive,.dropdown-menu .dropdown-menu__checkbox-item.dropdown-menu__radio-item--destructive,.dropdown-menu .dropdown-menu__radio-item.dropdown-menu__checkbox-item--destructive,.dropdown-menu .dropdown-menu__radio-item.dropdown-menu__radio-item--destructive{color:#f53d6b}.dropdown-menu .dropdown-menu__checkbox-item.dropdown-menu__checkbox-item--destructive svg,.dropdown-menu .dropdown-menu__checkbox-item.dropdown-menu__radio-item--destructive svg,.dropdown-menu .dropdown-menu__radio-item.dropdown-menu__checkbox-item--destructive svg,.dropdown-menu .dropdown-menu__radio-item.dropdown-menu__radio-item--destructive svg{color:inherit}.dropdown-menu .dropdown-menu__checkbox-item .dropdown-menu__checkbox-item-center,.dropdown-menu .dropdown-menu__radio-item .dropdown-menu__checkbox-item-center{justify-content:center;align-items:center;display:flex}.dropdown-menu .dropdown-menu__checkbox-item .dropdown-menu__checkbox-item-center svg,.dropdown-menu .dropdown-menu__radio-item .dropdown-menu__checkbox-item-center svg{position:absolute;inset-inline-start:8px}.dropdown-menu .dropdown-menu__radio-item{-webkit-user-select:none;user-select:none}.dropdown-menu.dropdown-menu--sub-menu{min-width:144px}.dropdown-menu.dropdown-menu--sub-menu.dropdown-menu--inset{--mxr-offset-padding-inline-start:spacing(8.5)}.dropdown-menu .dropdown-menu__sub-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;color:#121217;outline-offset:2px;outline:2px solid #0000;align-items:center;gap:8px;padding-block:4px;padding-inline:16px;line-height:24px;display:flex;position:relative}.dropdown-menu .dropdown-menu__sub-trigger:focus,.dropdown-menu .dropdown-menu__sub-trigger[data-open]{background-color:#f7f7f8}.dropdown-menu .dropdown-menu__sub-trigger[data-disabled]{opacity:.4;pointer-events:none}.dropdown-menu .dropdown-menu__sub-trigger:has(>svg:first-child){padding-inline-start:12px}.dropdown-menu .dropdown-menu__sub-trigger svg{opacity:.4;color:currentColor}.dropdown-menu .dropdown-menu__expand-icon{color:#6c6c89;opacity:.4;width:24px;height:24px;margin-inline-start:auto}.form-control{flex-direction:column;gap:8px;display:flex}.form-control .form-control__input-wrapper{background-color:#fff;border:1px solid #d1d1db;border-radius:8px;align-items:center;padding-inline:8px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #1212170d}.form-control .form-control__input-wrapper.form-control__input-wrapper--disabled{cursor:not-allowed;background-color:#f7f7f8;border-color:#d1d1db}.form-control .form-control__input-wrapper.form-control__input-wrapper--disabled .form-control__input-addon{color:#a9a9bc}.form-control .form-control__input-wrapper.form-control__input-wrapper--invalid{border-color:#f53d6b}.form-control .form-control__input-wrapper.form-control__input-wrapper--invalid .form-control__input-add-on{color:#f53d6b}.form-control .form-control__input-wrapper.form-control__input-wrapper--invalid:focus-within{outline-color:#f53d6b}.form-control .form-control__input-wrapper.form-control__input-wrapper--invalid:hover{border-color:#f3164e}.form-control .form-control__input-wrapper:hover{border-color:#a9a9bc}.form-control .form-control__input-wrapper.form-control__input-wrapper--focused{outline-offset:-1px;outline:2px solid #5423e7}.form-control .form-control__input-wrapper.form-control__input-wrapper--focused .form-control__input-add-on.form-control__input-add-on--chevron svg{transform:rotate(180deg)}.form-control .form-control__input-wrapper .form-control__input-add-on{color:#6c6c89;align-items:center;min-height:40px;display:flex}.form-control .form-control__input-wrapper .form-control__input-add-on.form-control__input-add-on--before,.form-control .form-control__input-wrapper .form-control__input-add-on.form-control__input-add-on--after{padding-inline:8px}.form-control .form-control__input-wrapper .form-control__input-add-on.form-control__input-add-on--with-after{padding-inline-end:4px}.form-control .form-control__input-wrapper .form-control__input-add-on.form-control__input-add-on--chevron{aspect-ratio:1;justify-content:center;padding:0}.form-control .form-control__input-wrapper .form-control__input-add-on.form-control__input-add-on--chevron svg{transition:transform .1s}.form-control .form-control__input-wrapper .form-control__input-add-on:not(.form-control__input-add-on--with-after) .button{border-width:0;border-color:#ebebef;border-radius:0;border-inline-start-width:1px;border-start-end-radius:7px;border-end-end-radius:7px;min-height:40px}.form-control .form-control__input-wrapper.form-control__input-wrapper--flat-before,.form-control .form-control__input-wrapper.form-control__input-wrapper--flat-before .form-control__input-add-on.form-control__input-add-on--before{padding-inline-start:0}.form-control .form-control__input-wrapper.form-control__input-wrapper--flat-after,.form-control .form-control__input-wrapper.form-control__input-wrapper--flat-after .form-control__input-add-on.form-control__input-add-on--after{padding-inline-end:0}.form-control .form-control__input{align-items:center;display:flex;position:relative}.form-control .form-control__after{flex-shrink:0;align-items:center;gap:4px;display:flex}.form-control .form-control__after.form-control__after--disabled{opacity:.5}.form-control .form-control__after.form-control__after--inline{order:3}.form-control .form-control__after-indicator{color:#8a8aa3;justify-content:center;align-items:center;display:flex}.form-control.form-control--progress .form-label__label{cursor:default;flex-shrink:0}.form-control.form-control--progress .form-label-helper-text{flex-shrink:0;width:fit-content}.form-control.form-control--progress.form-control--inline{flex-flow:row;align-items:center;gap:8px;min-width:200px}@media (min-width:480px){.form-control.form-control--progress.form-control--inline{flex-wrap:nowrap;gap:16px}}.form-control.form-control--disabled{opacity:.5}.form-control .form-control__wrapper{justify-content:space-between;align-self:stretch;align-items:center;gap:16px;display:flex}.form-control .form-control__wrapper.form-control__wrapper--default{flex-wrap:wrap;row-gap:0}.form-control .form-control__group-items{flex-direction:column;gap:8px;display:flex}.form-control .form-control__group-items.form-control__group-items--horizontal{flex-direction:row;gap:24px}.form-fields{flex-direction:column;gap:8px;display:flex}.form-input{background-color:inherit;color:#121217;text-overflow:ellipsis;border:none;border-radius:8px;flex-grow:1;width:100%;padding-block:8px;padding-inline:8px;font-size:14px;font-weight:400;line-height:24px}.form-input::placeholder{color:#6c6c89}.form-input:focus{outline:none}.form-input.form-input--invalid{border-color:#f53d6b}.form-input.form-input--invalid:focus{outline-color:#f53d6b}.form-input.form-input--disabled,.form-input.form-input--disabled::placeholder{color:#a9a9bc}.form-input[type=color]{padding:0}.form-input.form-input--segments{flex-direction:row;align-items:center;gap:2px;padding-inline:0;display:flex}.form-input.form-input--segments .form-input__segment{font-variant-numeric:tabular-nums;text-align:center;border-radius:4px;display:inline-block}.form-input.form-input--segments .form-input__segment:focus{color:#fff;background-color:#7047eb;outline:none}.form-input.form-input--segments .form-input__segment:focus .form-input__segment-placeholder{color:#fff}.form-input.form-input--segments .form-input__segment .form-input__segment-placeholder{text-align:center;color:#6c6c89;width:100%;display:block}.form-label{color:#121217;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.form-label .form-label__label{cursor:pointer;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:24px;display:inline-flex}.form-label .form-label__label.form-label__label--disabled{pointer-events:none;color:#a9a9bc}.form-label .form-label__label .form-label__required{color:#f53d6b;font-size:14px;font-weight:400;line-height:24px}.form-label .form-label__label .form-label__description{color:#6c6c89;font-size:14px;font-weight:400;line-height:24px}.form-label .form-label__label .form-label__description--disabled{color:currentColor}.form-label-helper-text{text-align:start;color:#6c6c89;font-size:14px;font-weight:400;line-height:24px}.form-label-helper-text.form-label-helper-text--error{color:#f53d6b}.form-label-helper-text.form-label-helper-text--disabled{color:#a9a9bc}.form-label-container{flex-direction:column;display:flex}.form-label-container.form-label-container--inline{display:inline-flex}.form-label-container.form-label-container--group .form-label{font-weight:400}.kbd{cursor:default;color:#6c6c89;border:1px solid #d1d1db;border-radius:360px;align-items:center;padding-inline:8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:24px;display:inline-flex}.kbd.kbd--xs,.kbd.kbd--sm{font-size:12px;font-weight:400;line-height:24px}.kbd.kbd--md{padding-block:2px;font-size:16px;font-weight:400;line-height:24px}.kbd.kbd--lg{padding-block:2px;font-size:18px;font-weight:400;line-height:24px}.kbd>abbr{text-decoration-line:none}.loading{stroke:#ebebef;color:#5423e7;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.loading.loading--primary{stroke:#ebebef;color:#5423e7}.loading.loading--secondary{stroke:#ebebef;color:#121217}.loading.loading--xxs{width:16px;height:16px}.loading.loading--xs{width:24px;height:24px}.loading.loading--sm{width:32px;height:32px}.loading.loading--md{width:48px;height:48px}.loading.loading--lg{width:56px;height:56px}.loading.loading--xl{width:64px;height:64px}.loading.loading--xxl{width:88px;height:88px}.loading.loading--spinner{transform:rotate(-45deg)}.loading .loading__line{will-change:transform;width:100%;height:100%;animation:1s linear infinite spin}.loading .loading__line circle{transform-origin:50%;animation:1.5s ease-in-out infinite both lineSpinner}.loading .loading__spinner{will-change:transform;width:100%;height:100%;animation:.6s ease-in-out infinite spin}.loading .loading__spinner path{stroke:currentColor}.loading .loading__dots{will-change:transform;width:100%;height:100%;animation:1.25s linear infinite spin}.multi-select .multi-select__selected-items{flex-wrap:wrap;flex-grow:1;align-items:center;gap:4px;min-height:40px;display:flex}.multi-select .multi-select__selected-items .form-input{background:0 0;border:none;outline:none;flex:1;min-width:80px;padding-block:0;font-size:14px;font-weight:400;line-height:24px}.multi-select .multi-select__selected-items .form-input::placeholder{color:#8a8aa3}.multi-select .multi-select__selected-items .form-input:disabled{cursor:not-allowed}.multi-select .multi-select__clear-button{color:#8a8aa3;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .1s;display:flex}.multi-select .multi-select__clear-button:hover{color:#6c6c89}.multi-select .multi-select__clear-button:disabled{cursor:not-allowed;opacity:.5}.multi-select.multi-select--selected-items-outside .multi-select__selected-items{min-height:auto}.multi-select .multi-select__container{flex-direction:column;gap:8px;display:flex}.multi-select__dropdown{color:#121217;padding-block:8px;width:var(--anchor-width,100%);max-height:var(--available-height,300px);background-color:#fff;border-radius:8px;flex-direction:column;margin-block-start:4px;padding:0;font-size:14px;font-weight:400;line-height:24px;display:flex;overflow:hidden auto;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.multi-select__dropdown.multi-select__dropdown--hidden{display:none}.multi-select__dropdown[data-ending-style]{animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.multi-select__options-list,.multi-select__group-list{margin:0;padding:0;list-style:none}.multi-select__group{list-style:none}.multi-select__group-header{-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.5px;opacity:.5;align-items:center;gap:4px;padding-block:4px;padding-inline:16px;font-size:10px;font-weight:500;line-height:16px;display:flex}.multi-select__option{cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;color:#121217;outline:2px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding-block:8px;padding-inline:16px;list-style:none;display:flex;position:relative}.multi-select__option:hover,.multi-select__option:focus,.multi-select__option[data-highlighted],.multi-select__option.multi-select__option--highlighted{background-color:#f7f7f8}.multi-select__option[data-selected],.multi-select__option.multi-select__option--selected{color:#2b0e81;background-color:#e2dafb}.multi-select__option[data-disabled],.multi-select__option.multi-select__option--disabled{opacity:.4;pointer-events:none}.multi-select__option-text{flex:1;min-width:0}.multi-select__option-indicator{color:#5423e7;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:8px;display:none}.multi-select__option-indicator svg{width:24px;height:24px}.multi-select__option[data-selected] .multi-select__option-indicator{display:flex}.multi-select__empty-state{color:#6c6c89;text-align:center;justify-content:center;align-items:center;padding:16px;font-size:14px;font-weight:400;line-height:24px;display:flex}.multi-select__empty-state:empty{display:none}.multi-select__status{color:#6c6c89;align-items:center;gap:8px;padding-block:8px;padding-inline:16px;font-size:14px;font-weight:400;line-height:24px;display:flex}.multi-select__status:empty{display:none}.multi-select__loading{color:#6c6c89;align-items:center;gap:8px;display:inline-flex}.multi-select__loading .loading{display:inline-flex}.multi-select__chip{align-items:center;gap:4px;display:inline-flex}.multi-select__chip .tag{margin:0}.multi-select__chip-remove{min-width:auto;height:auto;min-height:auto;padding:2px}.multi-select__chip-remove .button__icon{width:12px;height:12px}.multi-select__popup-input-container{border-block-end:1px solid #ebebef;padding:8px}.multi-select__popup-input{border:1px solid #d1d1db;border-radius:8px;width:100%}.multi-select__popup-input:focus{border-color:#7047eb;outline:none;box-shadow:0 0 0 2px #7047eb33}.select__placeholder{color:#6c6c89}.number-input .number-input__group{padding-inline:0}.number-input .number-input__input{font-variant-numeric:tabular-nums}.number-input .number-input__stepper{align-items:center;display:flex}.number-input .number-input__stepper-button{color:#6c6c89;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition-property:color,background-color;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.number-input .number-input__stepper-button:hover:not([data-disabled]){color:#3f3f50;background-color:#f7f7f8}.number-input .number-input__stepper-button:active:not([data-disabled]){background-color:#ebebef}.number-input .number-input__stepper-button[data-disabled]{color:#a9a9bc;cursor:not-allowed}.number-input .number-input__stepper-button.number-input__stepper-button--decrement{border-inline-end:1px solid #ebebef}.number-input .number-input__stepper-button.number-input__stepper-button--increment{border-inline-start:1px solid #ebebef;border-start-end-radius:7px;border-end-end-radius:7px}.number-input .number-input__stepper-icon{width:20px;height:20px}.number-input .form-control__input-wrapper--focused .number-input__stepper,.number-input .form-control__input-wrapper--focused .number-input__stepper-button--decrement{border-color:#0000}.number-input .form-control__input-wrapper--invalid .number-input__stepper,.number-input .form-control__input-wrapper--invalid .number-input__stepper-button--decrement{border-color:#fbb1c4}.number-input .form-control__input-wrapper--invalid .number-input__stepper-button{color:#f76489}.number-input .form-control__input-wrapper--invalid .number-input__stepper-button:hover:not([data-disabled]){color:#f3164e;background-color:#fef1f4}.number-input .form-control__input-wrapper--invalid .number-input__stepper-button:active:not([data-disabled]){background-color:#fdd8e1}.number-input .form-control__input-wrapper--disabled .number-input__stepper-button{color:#a9a9bc;cursor:not-allowed;pointer-events:none}.otp-input__group{flex-direction:row;align-items:center;gap:8px;display:flex}.otp-input__input{box-sizing:border-box;text-align:center;font-variant-numeric:tabular-nums;color:#121217;background-color:#fff;border:1px solid #d1d1db;border-radius:8px;width:40px;height:40px;padding:0;font-size:14px;font-weight:400;line-height:24px;transition-property:color,background-color,border-color,outline-color;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #1212170d}.otp-input__input::placeholder{color:#6c6c89}.otp-input__input:hover:not(:disabled):not([data-disabled]){border-color:#a9a9bc}.otp-input__input:focus{outline-offset:-1px;outline:2px solid #5423e7}.otp-input__input:disabled,.otp-input__input[data-disabled]{color:#a9a9bc;cursor:not-allowed;background-color:#f7f7f8;border-color:#d1d1db}.otp-input__input:disabled::placeholder,.otp-input__input[data-disabled]::placeholder{color:#a9a9bc}.otp-input__input.otp-input__input--invalid{border-color:#f53d6b}.otp-input__input.otp-input__input--invalid:hover:not(:disabled):not([data-disabled]){border-color:#f3164e}.otp-input__input.otp-input__input--invalid:focus{outline-color:#f53d6b}.otp-input__separator{color:#6c6c89;justify-content:center;align-items:center;display:flex}.popover{color:#121217;transform-origin:var(--transform-origin);background-color:#fff;border-radius:8px;flex-direction:column;gap:8px;padding:16px;font-size:14px;font-weight:400;line-height:24px;display:flex;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.popover.popover--fade-in-down[data-side=bottom]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInDown}.popover.popover--fade-in-up[data-side=top]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInUp}.popover.popover--fade-in-left[data-side=left]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInLeft}.popover.popover--fade-in-right[data-side=right]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInRight}.popover.popover---fade-out[data-state=closed]{transform-origin:var(--transform-origin);animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.popover.popover--no-padding{padding:0}.popover .popover__arrow{color:#fff}.progress-bar{background-color:#ebebef;border-radius:360px;width:100%;height:8px;position:relative;overflow:hidden}.progress-bar.progress-bar--disabled{opacity:.5}.progress-bar .progress-bar__track{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.progress-bar .progress-bar__indicator{border-radius:360px;height:100%;display:block}.progress-bar .progress-bar__indicator.progress-bar__indicator--animated{transition-property:width;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.progress-bar .progress-bar__indicator.progress-bar__indicator--primary{background-color:#5423e7}.progress-bar .progress-bar__indicator.progress-bar__indicator--purple{background-color:#7047eb}.progress-bar .progress-bar__indicator.progress-bar__indicator--green{background-color:#2dca72}.progress-bar .progress-bar__indicator.progress-bar__indicator--blue{background-color:#00acff}.progress-bar .progress-bar__indicator.progress-bar__indicator--orange{background-color:#ff7d52}.progress-bar .progress-bar__indicator.progress-bar__indicator--pink{background-color:#f75fde}.progress-bar .progress-bar__indicator.progress-bar__indicator--yellow{background-color:#ffc233}.progress-bar .progress-bar__indicator.progress-bar__indicator--red{background-color:#f53d6b}.progress-bar .progress-bar__indicator.progress-bar__indicator--secondary{background-color:#121217}.progress-circle{position:relative}.progress-circle.progress-circle--disabled{opacity:.5}.progress-circle .progress-circle__circle{fill:none;stroke:#ebebef;transform:scale(1)}.progress-circle .progress-circle__circle.progress-circle__circle--primary{color:#5423e7}.progress-circle .progress-circle__circle.progress-circle__circle--purple{color:#7047eb}.progress-circle .progress-circle__circle.progress-circle__circle--green{color:#2dca72}.progress-circle .progress-circle__circle.progress-circle__circle--blue{color:#00acff}.progress-circle .progress-circle__circle.progress-circle__circle--orange{color:#ff7d52}.progress-circle .progress-circle__circle.progress-circle__circle--pink{color:#f75fde}.progress-circle .progress-circle__circle.progress-circle__circle--yellow{color:#ffc233}.progress-circle .progress-circle__circle.progress-circle__circle--red{color:#f53d6b}.progress-circle .progress-circle__circle.progress-circle__circle--secondary{color:#121217}.progress-circle .progress-circle__label{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.progress-circle .progress-circle__label.progress-circle__label--xl{font-size:24px;font-weight:400;line-height:32px}.progress-circle .progress-circle__label.progress-circle__label--lg{font-size:16px;font-weight:400;line-height:24px}.progress-circle .progress-circle__label.progress-circle__label--md{font-size:12px;font-weight:400;line-height:16px}.progress-circle .progress-circle__foreground{height:100%}.progress-circle .progress-circle__foreground.progress-circle__foreground--animate{transition-property:all;transition-duration:.3s;transition-timing-function:linear}.radio{gap:8px;display:flex}.radio .radio__radio{color:#d1d1db;border-radius:360px;outline-color:#5423e7;justify-content:center;align-items:center;width:24px;height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.radio .radio__radio:focus{outline-style:none}.radio .radio__radio:focus-visible{outline-offset:-2px;outline-width:2px;outline-style:solid}.radio .radio__radio.radio__radio--disabled{pointer-events:none;color:#d1d1db}.radio .radio__radio.radio__radio--disabled .radio__radio-icon{fill:#f7f7f8}.radio .radio__radio.radio__radio--disabled .radio__indicator .radio__radio-icon--checked{color:#d1d1db}.radio .radio__radio:not(.radio__radio--disabled)[data-checked]{color:#5423e7}.radio .radio__radio:not(.radio__radio--disabled):hover:not([data-checked]){color:#a9a9bc}.radio .radio__radio .radio__radio-icon{aspect-ratio:1;width:100%;transform:scale(1)}.radio .radio__radio[data-checked] .radio__radio-icon--unchecked{display:none}.radio .radio__indicator{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.radio .radio__indicator .radio__radio-icon--checked{color:#5423e7}.radio .radio__indicator[data-unchecked]{display:none}.select .select__trigger{text-wrap:nowrap;text-align:start;--mxr-border-width:1px;background-color:#fff;border:1px solid #d1d1db;border-radius:8px;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;padding-block:8px;padding-inline:16px 12px;font-size:14px;font-weight:400;line-height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.select .select__trigger>span{text-overflow:ellipsis;overflow:hidden}.select .select__trigger:focus,.select .select__trigger[data-popup-open]{outline-offset:-1px;outline:2px solid #5423e7}.select .select__trigger[data-popup-open] .select__trigger-icon .select__trigger-icon-svg{transform:rotate(180deg)}.select .select__trigger:not(:disabled),.select .select__trigger:not(.select__trigger--disabled){color:#121217;box-shadow:0 1px 2px #1212170d}.select .select__trigger:not(:disabled):hover,.select .select__trigger:not(.select__trigger--disabled):hover{border-color:#a9a9bc}.select .select__trigger:not(:disabled)[data-placeholder],.select .select__trigger:not(.select__trigger--disabled)[data-placeholder]{color:#6c6c89}.select .select__trigger:disabled,.select .select__trigger.select__trigger--disabled{cursor:not-allowed;opacity:.5;background-color:#f7f7f8}.select .select__trigger .select__trigger-icon{color:#121217;opacity:.5;flex-shrink:0;width:24px;height:24px;margin-inline-start:auto}.select__content{min-width:144px;max-height:var(--available-height,300px);background-color:#fff;border-radius:8px;flex-direction:column;gap:8px;padding-block:8px;display:flex;overflow-y:auto;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.select__content.select__content--fade-in-down[data-side=bottom]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInDown}.select__content.select__content--fade-in-up[data-side=top]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInUp}.select__content.select__content--fade-in-left[data-side=left]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInLeft}.select__content.select__content--fade-in-right[data-side=right]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInRight}.select__content.select__content--fade-out[data-ending-style]{transform-origin:var(--transform-origin);animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.select__scroll-button{justify-content:center;align-items:center;display:flex}.select__scroll-button svg{width:24px;height:24px}.select__scroll-button.select__scroll-button--up{margin-block-start:-8px}.select__scroll-button.select__scroll-button--down{margin-block-end:-8px}.select__viewport{min-width:calc(var(--anchor-width,100%) + 1px)}.select__label{text-align:start;color:#6c6c89;width:100%;padding-block:4px;padding-inline:16px;font-size:14px;font-weight:400;line-height:24px}.select__item{cursor:default;-webkit-user-select:none;user-select:none;outline-offset:2px;outline:2px solid #0000;align-items:center;width:100%;padding-block:4px;padding-inline:16px;font-size:14px;font-weight:400;line-height:24px;display:flex;position:relative}.select__item:focus,.select__item[data-selected],.select__item[data-highlighted]{background-color:#f7f7f8}.select__item[data-disabled]{pointer-events:none;opacity:.4}.select__item-indicator{color:#5423e7;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:16px;padding-inline-start:16px;display:none;position:absolute;inset-inline-end:12px}.select__item-indicator svg{width:24px;height:24px}.select__item[data-selected] .select__item-indicator{display:flex}.select__separator{background-color:#f7f7f8;height:1px;margin-block:8px}.separator{background-color:#ebebef}.separator[data-orientation=horizontal]{width:100%;height:1px}.separator[data-orientation=vertical]{width:1px;height:100%}.slider{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:100%;height:8px;display:flex;position:relative}.slider .slider__control{width:100%;height:100%}.slider .slider__track{background-color:#ebebef;border-radius:360px;height:8px}.slider.slider--disabled{opacity:.5}.slider .slider__range{background-color:#5423e7;border-radius:360px;height:100%;position:absolute}.slider .slider__thumb{background-color:#5423e7;border-radius:360px;width:16px;height:16px;display:block;box-shadow:0 1px 2px #1212170f,0 1px 3px #1212171a}.slider .slider__thumb:hover,.slider .slider__thumb:focus{outline:3px solid #5423e733}.slider[data-orientation=vertical]{flex-direction:column;width:8px;height:100%}.slider[data-orientation=vertical] .slider__track{width:8px;height:100%}.slider[data-orientation=vertical] .slider__range{width:100%;height:auto}.switch{align-items:flex-start;gap:16px;display:inline-flex}.switch:not(.switch--disabled):has([data-unchecked]) .label{color:#3f3f50}.switch.switch--align-start{justify-content:space-between;display:flex}.switch .switch__switch{flex-shrink:0;align-items:center;min-height:24px;display:inline-flex}.switch__switch-button{background-color:#d1d1db;border-radius:360px;outline-color:#5423e7;align-items:center;width:28px;height:16px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.switch__switch-button:hover{background-color:#a9a9bc}.switch__switch-button:focus{outline-width:0}.switch__switch-button:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid}.switch__switch-button:disabled{pointer-events:none}.switch__switch-button[data-checked]{background-color:#5423e7}.switch__switch-button.switch__switch-button--disabled,.switch__switch-button.switch__switch-button--disabled[data-checked]{background-color:#ebebef}.switch__switch-thumb{background-color:#fff;border-radius:360px;width:12px;height:12px;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.switch__switch-thumb[data-checked]{transform:translate(14px)}.switch__switch-thumb[data-unchecked]{transform:translate(2px)}.switch-group{flex-direction:column;gap:16px;display:flex}.switch-group .switch-group__container{flex-direction:column;display:flex}.switch-group .switch-group__container.switch-group__container--gap{gap:8px}.switch-group .switch-group__item.switch-group__item--align-start{justify-content:space-between;width:100%;display:flex}.tabs.tabs--vertical{flex-wrap:wrap;display:flex}.tabs.tabs--vertical>:not([hidden])~:not([hidden]){margin-inline:24px}.tabs.tabs--horizontal>:not([hidden])~:not([hidden]){margin-block:24px}.tabs .tab__list{align-items:center;font-size:14px;font-weight:400;line-height:20px;display:flex}.tabs .tab__list.tab__list--stretch{flex-grow:1;width:100%}.tabs .tab__list.tab__list--stretch>*{flex-grow:1}.tabs .tab__list.tab__list--fill{gap:8px}.tabs .tab__list.tab__list--underlined{border-block-end:1px solid #ebebef;gap:4px}.tabs .tab__list.tab__list--contained-top,.tabs .tab__list.tab__list--contained-bottom{background-color:#fff;border:1px solid #d1d1db;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #1212170d}.tabs .tab__list.tab__list--contained-top:not(.tab__list--stretch),.tabs .tab__list.tab__list--contained-bottom:not(.tab__list--stretch){width:fit-content}.tabs .tab__list.tab__list--contained-top:has(:focus-visible),.tabs .tab__list.tab__list--contained-bottom:has(:focus-visible){overflow:visible}.tabs .tab__trigger{white-space:nowrap;color:#6c6c89;outline-color:#5423e7;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tabs .tab__trigger:focus{outline-width:0}.tabs .tab__trigger:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid}.tabs .tab__trigger:disabled{opacity:.6}.tabs .tab__trigger[data-active]{font-size:14px;font-weight:500;line-height:24px}.tabs .tab__trigger.tab__trigger--fill{background-color:#0000;border-radius:8px;padding-block:8px;padding-inline:12px}.tabs .tab__trigger.tab__trigger--fill:hover,.tabs .tab__trigger.tab__trigger--fill[data-active]{color:#121217;background-color:#f7f7f8}.tabs .tab__trigger.tab__trigger--underlined{border-block-end:2px solid #0000;margin-block-end:-1px;padding-block:8px 12px;padding-inline:12px}.tabs .tab__trigger.tab__trigger--underlined:hover{color:#121217;border-color:#d1d1db}.tabs .tab__trigger.tab__trigger--underlined:focus-visible{outline-offset:-2px}.tabs .tab__trigger.tab__trigger--underlined[data-active]{color:#5423e7;border-color:#5423e7}.tabs .tab__trigger.tab__trigger--contained-bottom{border-block-end-style:solid;border-block-end-width:2px;border-color:#0000}.tabs .tab__trigger.tab__trigger--contained-bottom:hover{border-block-end-color:#f7f7f8}.tabs .tab__trigger.tab__trigger--contained-bottom[data-active]{border-block-end-color:#5423e7}.tabs .tab__trigger.tab__trigger--contained-top{border-block-start-style:solid;border-block-start-width:2px;border-color:#0000}.tabs .tab__trigger.tab__trigger--contained-top:hover{border-block-start-color:#f7f7f8}.tabs .tab__trigger.tab__trigger--contained-top[data-active]{border-block-start-color:#5423e7}.tabs .tab__trigger.tab__trigger--contained-bottom,.tabs .tab__trigger.tab__trigger--contained-top{background-color:#0000;background-clip:padding-box;border-inline-end:1px solid #ebebef;padding-block:14px;padding-inline:16px}.tabs .tab__trigger.tab__trigger--contained-bottom:hover:not(:disabled),.tabs .tab__trigger.tab__trigger--contained-top:hover:not(:disabled){color:#121217;background-color:#f7f7f8}.tabs .tab__trigger.tab__trigger--contained-bottom:first-child:focus-visible,.tabs .tab__trigger.tab__trigger--contained-top:first-child:focus-visible{border-start-start-radius:7px;border-end-start-radius:7px}.tabs .tab__trigger.tab__trigger--contained-bottom:last-child,.tabs .tab__trigger.tab__trigger--contained-top:last-child{border-inline-end-width:0}.tabs .tab__trigger.tab__trigger--contained-bottom:last-child:focus-visible,.tabs .tab__trigger.tab__trigger--contained-top:last-child:focus-visible{border-start-end-radius:7px;border-end-end-radius:7px}.tabs .tab__trigger.tab__trigger--contained-bottom:focus-visible,.tabs .tab__trigger.tab__trigger--contained-top:focus-visible{outline-offset:-2px}.tabs .tab__trigger.tab__trigger--contained-bottom[data-active],.tabs .tab__trigger.tab__trigger--contained-top[data-active]{color:#5423e7}.tabs .tab__trigger-inner{padding-inline:4px}.tabs .tab__content{outline-color:#5423e7}.tabs .tab__content:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid}.tag .tag__icon{width:16px;height:16px}.tag .tag__close-button{color:#121217;width:auto;height:auto;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.18s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tag .tag__close-button:hover{color:#55556d}.tag .tag__close-button:focus{outline-width:1px}.tag .tag__close-button>svg{opacity:1!important}.textarea{box-shadow:#121217;color:#121217;background-color:#fff;border:1px solid #d1d1db;border-radius:8px;outline-color:#5423e7;min-height:112px;padding-block:8px;padding-inline:16px;font-size:14px;font-weight:400;line-height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #1212170d}.textarea::placeholder{color:#6c6c89}.textarea:focus{outline-offset:-1px;outline-width:2px;outline-style:solid}.textarea:hover{border-color:#a9a9bc}.textarea.textarea--invalid{border-color:#f53d6b}.textarea.textarea--invalid:focus{outline-color:#f53d6b}.textarea.textarea--invalid:hover{border-color:#f53d6b}.textarea.textarea--disabled{color:#a9a9bc;cursor:not-allowed;background-color:#f7f7f8}.textarea.textarea--disabled::placeholder{color:#a9a9bc}.toggle-group{background-color:#fff;border:1px solid #d1d1db;border-radius:9px;flex-wrap:wrap;align-items:stretch;display:inline-flex;box-shadow:0 1px 2px #1212170d}.toggle-group>:not([hidden])~:not([hidden]){border-color:#ebebef}.toggle-group.toggle-group--vertical{flex-direction:column}.toggle-group.toggle-group--vertical>:not([hidden])~:not([hidden]){border-block-width:1px 0}.toggle-group.toggle-group--horizontal>:not([hidden])~:not([hidden]){border-inline-width:1px 0}.toggle-group .button--toggle{background-clip:padding-box;border-radius:0;align-items:center;display:flex}.toggle-group .button--toggle:focus-visible{outline-offset:-1px}.toggle-group .button--toggle[data-pressed]{background-color:#f7f7f8}.toggle-group .toggle.toggle--horizontal:first-of-type{border-start-start-radius:8px;border-end-start-radius:8px}.toggle-group .toggle.toggle--horizontal:last-of-type{border-start-end-radius:8px;border-end-end-radius:8px}.toggle-group .toggle.toggle--vertical:first-of-type{border-start-start-radius:8px;border-start-end-radius:8px}.toggle-group .toggle.toggle--vertical:last-of-type{border-end-end-radius:8px;border-end-start-radius:8px}.tooltip{text-align:start;color:#fff;background-color:#5423e7;border-radius:6px;max-width:320px;padding-block:8px;padding-inline:12px;font-size:12px;font-weight:400;line-height:16px}.tooltip .tooltip__arrow{color:#5423e7}.tooltip .tooltip__arrow[data-side=top]{inset-block-end:-12px}.tooltip .tooltip__arrow[data-side=bottom]{inset-block-start:-12px;rotate:180deg}.tooltip .tooltip__arrow[data-side=left]{inset-inline-end:-16px;rotate:-90deg}.tooltip .tooltip__arrow[data-side=right]{inset-inline-start:-16px;rotate:90deg}.tooltip.tooltip--sm{max-width:320px;padding-block:8px;padding-inline:12px;font-size:12px;font-weight:400;line-height:16px}.tooltip.tooltip--md{max-width:350px;padding:16px;font-size:14px;font-weight:400;line-height:20px}.tooltip.tooltip--primary{color:#fff;background-color:#5423e7}.tooltip.tooltip--primary .tooltip__arrow{color:#5423e7}.tooltip.tooltip--secondary{color:#fff;background-color:#121217}.tooltip.tooltip--secondary .tooltip__arrow{color:#121217}.tooltip.tooltip--soft{color:#3f3f50;background-color:#fff;border:1px solid #0000;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.tooltip.tooltip--soft .tooltip__arrow{color:#fff}.tooltip.tooltip--instant-open[data-state=instant-open]{animation:none!important}.tooltip.tooltip--fade-in-down[data-side=bottom]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInDown}.tooltip.tooltip--fade-in-up[data-side=top]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInUp}.tooltip.tooltip--fade-in-left[data-side=left]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInLeft}.tooltip.tooltip--fade-in-right[data-side=right]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInRight}.tooltip.tooltip---fade-out[data-state=closed]{transform-origin:var(--transform-origin);animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.tooltip-trigger{color:#d1d1db;cursor:default;border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tooltip-trigger:focus-visible{outline-offset:-2px;color:#5423e7;outline-width:2px;outline-color:#5423e7}.tooltip-trigger:not([data-state=closed]),.tooltip-trigger[data-state=delayed-open]{color:#5423e7}.tooltip-trigger[data-state=instant-open]{transition:none!important}.tooltip-trigger.tooltip--clickable{cursor:pointer}.menu{transform-origin:var(--transform-origin);color:#121217;max-height:var(--available-height,300px);background-color:#fff;border-radius:8px;flex-direction:column;gap:8px;padding-block:8px;font-size:14px;font-weight:400;line-height:24px;display:flex;overflow-y:auto;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.menu.menu--inset,.menu:has([data-checked]){--mxr-offset-padding-inline-start:32px}.menu.menu--fade-in-down[data-side=bottom]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInDown}.menu.menu--fade-in-up[data-side=top]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInUp}.menu.menu--fade-in-left[data-side=left]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInLeft}.menu.menu--fade-in-right[data-side=right]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInRight}.menu.menu--fade-out[data-ending-style]{transform-origin:var(--transform-origin);animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.menu .menu__label{-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.5px;opacity:.5;padding-block:4px;padding-inline:16px;align-items:center;gap:4px;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);font-size:10px;font-weight:500;line-height:16px;display:flex}.menu .menu__item{cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;padding-block:4px;padding-inline:32px;color:#121217;outline:2px solid #0000;align-items:center;gap:16px;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);text-decoration:none;display:flex;position:relative}.menu .menu__item:focus,.menu .menu__item[data-highlighted]{background-color:#f7f7f8}.menu .menu__item[data-disabled]{opacity:.4;pointer-events:none}.menu .menu__item:has(>svg:first-child){padding-inline-start:12px}.menu .menu__item svg{color:currentColor}.menu .menu__item.menu__item--destructive{color:#f53d6b}.menu .menu__item.menu__item--destructive svg{color:currentColor}.menu .menu__shortcut{color:#6c6c89;background-color:#0000;border-width:0;margin-inline-start:auto;padding:0;padding-inline-start:16px;font-size:12px;font-weight:400;line-height:16px}.menu .menu__shortcut>abbr{text-decoration-line:none}.menu .menu__separator{background-color:#ebebef;height:1px}.menu .menu__checkbox-item,.menu .menu__radio-item{cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;padding-block:4px;padding-inline:16px;color:#121217;outline:2px solid #0000;align-items:center;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);display:flex;position:relative}.menu .menu__checkbox-item:focus,.menu .menu__checkbox-item[data-highlighted],.menu .menu__radio-item:focus,.menu .menu__radio-item[data-highlighted]{background-color:#f7f7f8}.menu .menu__checkbox-item[data-disabled],.menu .menu__radio-item[data-disabled]{opacity:.4;pointer-events:none}.menu .menu__checkbox-item svg,.menu .menu__radio-item svg{opacity:.4;color:#121217}.menu .menu__checkbox-item.menu__checkbox-item--destructive,.menu .menu__checkbox-item.menu__radio-item--destructive,.menu .menu__radio-item.menu__checkbox-item--destructive,.menu .menu__radio-item.menu__radio-item--destructive{color:#f53d6b}.menu .menu__checkbox-item.menu__checkbox-item--destructive svg,.menu .menu__checkbox-item.menu__radio-item--destructive svg,.menu .menu__radio-item.menu__checkbox-item--destructive svg,.menu .menu__radio-item.menu__radio-item--destructive svg{color:inherit}.menu .menu__checkbox-item .menu__checkbox-item-indicator,.menu .menu__checkbox-item .menu__radio-item-indicator,.menu .menu__radio-item .menu__checkbox-item-indicator,.menu .menu__radio-item .menu__radio-item-indicator{justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:8px}.menu .menu__sub-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;color:#121217;outline-offset:2px;outline:2px solid #0000;align-items:center;gap:8px;padding-block:4px;padding-inline:16px;line-height:24px;display:flex;position:relative}.menu .menu__sub-trigger:focus,.menu .menu__sub-trigger[data-open],.menu .menu__sub-trigger[data-highlighted]{background-color:#f7f7f8}.menu .menu__sub-trigger[data-disabled]{opacity:.4;pointer-events:none}.menu .menu__sub-trigger:has(>svg:first-child){padding-inline-start:12px}.menu .menu__sub-trigger svg{opacity:.4;color:currentColor}.menu .menu__expand-icon{color:#6c6c89;opacity:.4;width:24px;height:24px;margin-inline-start:auto}.menu .menu__arrow{fill:#fff}.menu .menu__backdrop{position:fixed;inset:0}.preview-card{color:#121217;transform-origin:var(--transform-origin);background-color:#fff;border-radius:8px;flex-direction:column;gap:8px;padding:8px;font-size:14px;font-weight:400;line-height:24px;display:flex;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.preview-card.preview-card--fade-in-down[data-side=bottom]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInDown}.preview-card.preview-card--fade-in-up[data-side=top]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInUp}.preview-card.preview-card--fade-in-left[data-side=left]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInLeft}.preview-card.preview-card--fade-in-right[data-side=right]{transform-origin:var(--transform-origin);animation:.3s cubic-bezier(.2,1,.4,1) fadeInRight}.preview-card.preview-card--fade-out[data-ending-style]{transform-origin:var(--transform-origin);animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.preview-card .preview-card__trigger{color:#5423e7;cursor:pointer;text-decoration:none}.preview-card .preview-card__trigger:hover,.preview-card .preview-card__trigger[data-popup-open]{text-decoration:underline}.preview-card .preview-card__trigger:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #5423e7}.preview-card .preview-card__arrow{fill:#fff}.preview-card .preview-card__backdrop{position:fixed;inset:0}.preview-card img{border-radius:4px;width:100%;display:block}.preview-card p{margin:0;font-size:14px;font-weight:400;line-height:20px}.preview-card p strong{font-size:14px;font-weight:500;line-height:20px}.field{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.field[data-disabled]{opacity:.5;pointer-events:none}.field[data-invalid] .field__control{border-color:#f53d6b}.field[data-invalid] .field__control:focus{outline-color:#f53d6b}.field[data-invalid] .field__error{display:block}.field .field__label{color:#121217;font-size:14px;font-weight:500;line-height:20px}.field .field__control{box-sizing:border-box;color:#121217;background-color:#0000;border:1px solid #d1d1db;border-radius:8px;width:100%;height:40px;margin:0;padding-inline:14px;font-size:16px;font-weight:400;line-height:24px}.field .field__control::placeholder{color:#6c6c89}.field .field__control:focus,.field .field__control[data-focused]{outline-offset:-1px;outline:2px solid #5423e7}.field .field__description{color:#55556d;margin:0;font-size:14px;font-weight:400;line-height:20px}.field .field__error{color:#f3164e;margin:0;font-size:14px;font-weight:400;line-height:20px;display:none}.meter{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.meter .meter__label{color:#121217;font-size:14px;font-weight:500;line-height:20px}.meter .meter__value{color:#121217;text-align:end;grid-column-start:2;margin:0;font-size:14px;font-weight:400;line-height:20px}.meter .meter__track{background-color:#ebebef;border-radius:360px;grid-column:1/3;height:8px;overflow:hidden;box-shadow:inset 0 0 0 1px #d1d1db}.meter .meter__indicator{background-color:#5423e7;border-radius:360px;height:100%;transition:width .5s ease-out}.meter .meter__indicator.meter__indicator--primary{background-color:#5423e7}.meter .meter__indicator.meter__indicator--success{background-color:#2dca72}.meter .meter__indicator.meter__indicator--warning{background-color:#ff7d52}.meter .meter__indicator.meter__indicator--danger{background-color:#f53d6b}.meter .meter__indicator.meter__indicator--info{background-color:#00acff}.toolbar{background-color:#f7f7f8;border:1px solid #d1d1db;border-radius:8px;align-items:center;gap:1px;padding:2px;display:flex}.toolbar[data-orientation=vertical]{flex-direction:column}.toolbar[data-disabled]{opacity:.5;pointer-events:none}.toolbar .toolbar__group{gap:4px;display:flex}.toolbar .toolbar__group[data-orientation=vertical]{flex-direction:column}.toolbar .toolbar__button{box-sizing:border-box;color:#55556d;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#0000;border:0;border-radius:4px;outline:0;justify-content:center;align-items:center;min-width:32px;height:32px;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;display:flex}.toolbar .toolbar__button:focus-visible{outline-offset:-1px;background-color:#0000;outline:2px solid #5423e7}.toolbar .toolbar__button:hover{background-color:#ebebef}.toolbar .toolbar__button:active,.toolbar .toolbar__button[data-pressed]{background-color:#d1d1db}.toolbar .toolbar__button[data-pressed],.toolbar .toolbar__button[aria-pressed=true]{color:#121217;background-color:#ebebef}.toolbar .toolbar__button[data-disabled]{opacity:.5;pointer-events:none}.toolbar .toolbar__separator{background-color:#a9a9bc;width:1px;height:16px;margin:4px}.toolbar .toolbar__separator[data-orientation=vertical]{width:100%;height:1px}.toolbar .toolbar__link{color:#6c6c89;flex:none;align-self:center;margin-inline:auto 14px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.toolbar .toolbar__link:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #5423e7}.toolbar .toolbar__link:hover{color:#5423e7}.toolbar .toolbar__input{box-sizing:border-box;color:#121217;background-color:#fff;border:1px solid #d1d1db;border-radius:4px;height:32px;margin:0;padding-inline:8px;font-size:14px;font-weight:400;line-height:20px}.toolbar .toolbar__input::placeholder{color:#6c6c89}.toolbar .toolbar__input:focus{outline-offset:-1px;outline:2px solid #5423e7}.form{flex-direction:column;gap:16px;width:100%;display:flex}.fieldset{border:0;flex-direction:column;gap:16px;width:100%;margin:0;padding:0;display:flex}.fieldset[data-disabled]{opacity:.5;pointer-events:none}.fieldset .fieldset__legend{letter-spacing:-.0025em;color:#121217;border-block-end:1px solid #d1d1db;width:100%;margin-block-end:16px;padding-block-end:12px;font-size:18px;font-weight:500;line-height:28px}.menubar{background-color:#f7f7f8;border:1px solid #d1d1db;border-radius:8px;padding:2px;display:flex}.navigation-menu{position:relative}.navigation-menu .navigation-menu__list{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.navigation-menu .navigation-menu__item{position:relative}.navigation-menu .navigation-menu__trigger{color:#55556d;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;border-radius:8px;outline:none;align-items:center;gap:4px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.navigation-menu .navigation-menu__trigger:hover{color:#121217;background-color:#ebebef}.navigation-menu .navigation-menu__trigger:focus-visible{outline-offset:-1px;outline:2px solid #5423e7}.navigation-menu .navigation-menu__trigger[data-popup-open]{color:#121217;background-color:#ebebef}.navigation-menu .navigation-menu__trigger[data-disabled]{opacity:.5;pointer-events:none}.navigation-menu .navigation-menu__icon{justify-content:center;align-items:center;transition:transform .2s;display:flex}[data-popup-open]>.navigation-menu .navigation-menu__icon{transform:rotate(180deg)}.navigation-menu .navigation-menu__content{padding:16px}.navigation-menu .navigation-menu__link{color:#55556d;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:block}.navigation-menu .navigation-menu__link:hover{color:#121217;background-color:#ebebef}.navigation-menu .navigation-menu__link:focus-visible{outline-offset:-1px;outline:2px solid #5423e7}.navigation-menu .navigation-menu__link[data-active]{color:#5423e7}.navigation-menu .navigation-menu__positioner{outline:none}.navigation-menu .navigation-menu__popup{transform-origin:var(--transform-origin);background-color:#fff;border-radius:16px;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.navigation-menu .navigation-menu__popup.navigation-menu--fade-in-down[data-side=bottom]{animation:.3s cubic-bezier(.2,1,.4,1) fadeInDown}.navigation-menu .navigation-menu__popup.navigation-menu--fade-in-up[data-side=top]{animation:.3s cubic-bezier(.2,1,.4,1) fadeInUp}.navigation-menu .navigation-menu__popup.navigation-menu--fade-in-left[data-side=left]{animation:.3s cubic-bezier(.2,1,.4,1) fadeInLeft}.navigation-menu .navigation-menu__popup.navigation-menu--fade-in-right[data-side=right]{animation:.3s cubic-bezier(.2,1,.4,1) fadeInRight}.navigation-menu .navigation-menu__popup.navigation-menu--fade-out[data-ending-style]{animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.navigation-menu .navigation-menu__arrow{fill:#fff}.navigation-menu .navigation-menu__viewport{overflow:hidden}.navigation-menu .navigation-menu__backdrop{position:fixed;inset:0}.accordion{border-radius:8px;width:100%}.accordion .accordion__item{border-block-end:1px solid #d1d1db}.accordion .accordion__item:last-child{border-block-end:none}.accordion .accordion__item[data-disabled]{opacity:.5;pointer-events:none}.accordion .accordion__header{display:flex}.accordion .accordion__trigger{cursor:pointer;text-align:start;color:#121217;background:0 0;border:none;outline:none;flex:1;justify-content:space-between;align-items:center;padding:16px;font-size:14px;font-weight:500;line-height:20px;display:flex}.accordion .accordion__trigger:hover{background-color:#f7f7f8}.accordion .accordion__trigger:focus-visible{outline-offset:-2px;outline:2px solid #5423e7}.accordion .accordion__trigger[data-disabled]{cursor:not-allowed;opacity:.5}.accordion .accordion__trigger svg{color:#6c6c89;transition:transform .2s}.accordion .accordion__trigger[data-panel-open] svg{transform:rotate(180deg)}.accordion .accordion__panel{overflow:hidden}.accordion .accordion__panel[data-open]{animation:.2s ease-out accordionSlideDown}.accordion .accordion__panel[data-ending-style]{animation:.2s ease-out accordionSlideUp}.accordion .accordion__content{color:#55556d;padding:0 16px 16px;font-size:14px;font-weight:400;line-height:20px}@keyframes accordionSlideDown{0%{opacity:0;height:0}to{height:var(--accordion-panel-height);opacity:1}}@keyframes accordionSlideUp{0%{height:var(--accordion-panel-height);opacity:1}to{opacity:0;height:0}}.collapsible{width:100%}.collapsible[data-disabled]{opacity:.5;pointer-events:none}.collapsible .collapsible__trigger{cursor:pointer;text-align:left;color:#121217;background:0 0;border:1px solid #d1d1db;border-radius:8px;outline:none;justify-content:space-between;align-items:center;width:100%;padding:12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.collapsible .collapsible__trigger:hover{background-color:#f7f7f8}.collapsible .collapsible__trigger:focus-visible{outline-offset:-1px;outline:2px solid #5423e7}.collapsible .collapsible__trigger svg{color:#6c6c89;transition:transform .2s}.collapsible .collapsible__trigger[data-panel-open] svg{transform:rotate(180deg)}.collapsible .collapsible__panel{overflow:hidden}.collapsible .collapsible__panel[data-open]{animation:.2s ease-out collapsibleSlideDown}.collapsible .collapsible__panel[data-ending-style]{animation:.2s ease-out collapsibleSlideUp}.collapsible .collapsible__content{color:#55556d;padding:12px;font-size:14px;font-weight:400;line-height:20px}@keyframes collapsibleSlideDown{0%{opacity:0;height:0}to{height:var(--collapsible-panel-height);opacity:1}}@keyframes collapsibleSlideUp{0%{height:var(--collapsible-panel-height);opacity:1}to{opacity:0;height:0}}.scroll-area{position:relative;overflow:hidden}.scroll-area .scroll-area__viewport{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;overflow:scroll}.scroll-area .scroll-area__viewport::-webkit-scrollbar{display:none}.scroll-area .scroll-area__content{min-width:100%;display:table}.scroll-area .scroll-area__scrollbar{-webkit-user-select:none;user-select:none;touch-action:none;background-color:#0000;padding:2px;transition:background-color .15s;display:flex}.scroll-area .scroll-area__scrollbar:hover{background-color:#ebebef}.scroll-area .scroll-area__scrollbar[data-orientation=vertical]{width:10px;position:absolute;inset-block:0;inset-inline-end:0}.scroll-area .scroll-area__scrollbar[data-orientation=horizontal]{flex-direction:column;height:10px;position:absolute;inset-block-end:0;inset-inline:0}.scroll-area .scroll-area__thumb{background-color:#a9a9bc;border-radius:360px;flex:1;transition:background-color .15s;position:relative}.scroll-area .scroll-area__thumb:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.scroll-area .scroll-area__thumb:hover{background-color:#8a8aa3}.scroll-area .scroll-area__corner{background-color:#ebebef}.toast-viewport{z-index:9999;outline:none;flex-direction:column;gap:8px;width:100%;max-width:420px;margin:0;padding:16px;list-style:none;display:flex;position:fixed;inset-block-end:0;inset-inline-end:0}.toast{background-color:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.toast[data-swipe=move]{transform:translate(var(--toast-swipe-move-x))}.toast[data-swipe=cancel]{transition:transform .2s;transform:translate(0)}.toast[data-swipe=end]{animation:.1s ease-out toastSwipeOut}.toast[data-state=open]{animation:.15s ease-out toastSlideIn}.toast[data-state=closed]{animation:.1s ease-out toastFadeOut}.toast.toast--default{border:1px solid #d1d1db}.toast.toast--success{border-inline-start:4px solid #2dca72}.toast.toast--error{border-inline-start:4px solid #f53d6b}.toast.toast--warning{border-inline-start:4px solid #ff7d52}.toast.toast--info{border-inline-start:4px solid #00acff}.toast .toast__content{flex-direction:column;flex:1;gap:4px;display:flex}.toast .toast__title{color:#121217;margin:0;font-size:14px;font-weight:500;line-height:20px}.toast .toast__description{color:#55556d;margin:0;font-size:14px;font-weight:400;line-height:20px}.toast .toast__action{color:#121217;cursor:pointer;background-color:#0000;border:1px solid #d1d1db;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:6px 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.toast .toast__action:hover{background-color:#f7f7f8}.toast .toast__action:focus-visible{outline-offset:-1px;outline:2px solid #5423e7}.toast .toast__close{color:#6c6c89;cursor:pointer;background-color:#0000;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.toast .toast__close:hover{color:#121217;background-color:#ebebef}.toast .toast__close:focus-visible{outline-offset:-1px;outline:2px solid #5423e7}@keyframes toastSlideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes toastFadeOut{0%{opacity:1}to{opacity:0}}@keyframes toastSwipeOut{0%{transform:translate(var(--toast-swipe-end-x))}to{transform:translate(100%)}}.context-menu{transform-origin:var(--transform-origin);color:#121217;min-width:160px;max-height:var(--available-height,300px);background-color:#fff;border-radius:8px;flex-direction:column;gap:8px;padding-block:8px;font-size:14px;font-weight:400;line-height:24px;display:flex;overflow-y:auto;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.context-menu.context-menu--inset,.context-menu:has([data-checked]){--mxr-offset-padding-inline-start:32px}.context-menu.context-menu--fade-in-down[data-side=bottom]{animation:.2s cubic-bezier(.2,1,.4,1) fadeInDown}.context-menu.context-menu--fade-in-up[data-side=top]{animation:.2s cubic-bezier(.2,1,.4,1) fadeInUp}.context-menu.context-menu--fade-in-left[data-side=left]{animation:.2s cubic-bezier(.2,1,.4,1) fadeInLeft}.context-menu.context-menu--fade-in-right[data-side=right]{animation:.2s cubic-bezier(.2,1,.4,1) fadeInRight}.context-menu.context-menu--fade-out[data-ending-style]{animation:.15s cubic-bezier(.2,1,.4,1) fadeOut}.context-menu .context-menu__trigger{outline:none}.context-menu .context-menu__label{-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.5px;opacity:.5;padding-block:4px;padding-inline:16px;align-items:center;gap:4px;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);font-size:10px;font-weight:500;line-height:16px;display:flex}.context-menu .context-menu__item{cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;padding-block:4px;padding-inline:32px;color:#121217;outline:2px solid #0000;align-items:center;gap:16px;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);text-decoration:none;display:flex;position:relative}.context-menu .context-menu__item:focus,.context-menu .context-menu__item[data-highlighted]{background-color:#f7f7f8}.context-menu .context-menu__item[data-disabled]{opacity:.4;pointer-events:none}.context-menu .context-menu__item svg{color:#121217}.context-menu .context-menu__item.context-menu__item--destructive{color:#f53d6b}.context-menu .context-menu__item.context-menu__item--destructive svg{color:currentColor}.context-menu .context-menu__separator{background-color:#ebebef;height:1px}.context-menu .context-menu__checkbox-item,.context-menu .context-menu__radio-item{cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;padding-block:4px;padding-inline:16px;color:#121217;outline:2px solid #0000;align-items:center;padding-inline-start:var(--mxr-offset-padding-inline-start,16px);display:flex;position:relative}.context-menu .context-menu__checkbox-item:focus,.context-menu .context-menu__checkbox-item[data-highlighted],.context-menu .context-menu__radio-item:focus,.context-menu .context-menu__radio-item[data-highlighted]{background-color:#f7f7f8}.context-menu .context-menu__checkbox-item[data-disabled],.context-menu .context-menu__radio-item[data-disabled]{opacity:.4;pointer-events:none}.context-menu .context-menu__checkbox-item svg,.context-menu .context-menu__radio-item svg{opacity:.4;color:#121217}.context-menu .context-menu__checkbox-item.context-menu__checkbox-item--destructive,.context-menu .context-menu__checkbox-item.context-menu__radio-item--destructive,.context-menu .context-menu__radio-item.context-menu__checkbox-item--destructive,.context-menu .context-menu__radio-item.context-menu__radio-item--destructive{color:#f53d6b}.context-menu .context-menu__checkbox-item.context-menu__checkbox-item--destructive svg,.context-menu .context-menu__checkbox-item.context-menu__radio-item--destructive svg,.context-menu .context-menu__radio-item.context-menu__checkbox-item--destructive svg,.context-menu .context-menu__radio-item.context-menu__radio-item--destructive svg{color:inherit}.context-menu .context-menu__checkbox-item .context-menu__checkbox-item-indicator,.context-menu .context-menu__checkbox-item .context-menu__radio-item-indicator,.context-menu .context-menu__radio-item .context-menu__checkbox-item-indicator,.context-menu .context-menu__radio-item .context-menu__radio-item-indicator{justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:8px}.context-menu .context-menu__sub-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;color:#121217;outline-offset:2px;outline:2px solid #0000;align-items:center;gap:8px;padding-block:4px;padding-inline:16px;line-height:24px;display:flex;position:relative}.context-menu .context-menu__sub-trigger:focus,.context-menu .context-menu__sub-trigger[data-open],.context-menu .context-menu__sub-trigger[data-highlighted]{background-color:#f7f7f8}.context-menu .context-menu__sub-trigger[data-disabled]{opacity:.4;pointer-events:none}.context-menu .context-menu__sub-trigger svg{opacity:.4}.context-menu .context-menu__expand-icon{color:#6c6c89;opacity:.4;width:24px;height:24px;margin-inline-start:auto}.context-menu .context-menu__arrow{fill:#fff}.context-menu .context-menu__backdrop{position:fixed;inset:0}.drawer-overlay{background-color:#121217b3;animation:.3s cubic-bezier(.32,.72,0,1) drawerOverlayShow;position:fixed;inset:0}.drawer-overlay[data-ending-style]{animation:.3s cubic-bezier(.32,.72,0,1) drawerOverlayHide}.drawer-viewport{pointer-events:none;display:flex;position:fixed;inset:0}.drawer-viewport:has(.drawer-content[data-swipe-direction=down]){justify-content:center;align-items:flex-end}.drawer-viewport:has(.drawer-content[data-swipe-direction=up]){justify-content:center;align-items:flex-start}.drawer-viewport:has(.drawer-content[data-swipe-direction=left]){justify-content:flex-end;align-items:stretch}.drawer-viewport:has(.drawer-content[data-swipe-direction=right]){justify-content:flex-start;align-items:stretch}.drawer-viewport .drawer-content{pointer-events:auto;background-color:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 10px #1212170a,0 20px 25px #1212171a}.drawer-viewport .drawer-content[data-swipe-direction=down]{width:100%;max-width:500px;max-height:90vh;transform:translateY(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px)));border-radius:16px 16px 0 0;animation:.5s cubic-bezier(.32,.72,0,1) drawerSlideUp}.drawer-viewport .drawer-content[data-swipe-direction=down][data-ending-style]{animation:.3s cubic-bezier(.32,.72,0,1) drawerSlideDown}.drawer-viewport .drawer-content[data-swipe-direction=up]{width:100%;max-width:500px;max-height:90vh;transform:translateY(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px)));border-radius:0 0 16px 16px;animation:.5s cubic-bezier(.32,.72,0,1) drawerSlideDown-reverse}.drawer-viewport .drawer-content[data-swipe-direction=up][data-ending-style]{animation:.3s cubic-bezier(.32,.72,0,1) drawerSlideUp-reverse}.drawer-viewport .drawer-content[data-swipe-direction=left]{width:360px;max-width:90vw;height:100%;transform:translate(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-x,0px)));border-radius:16px 0 0 16px;animation:.5s cubic-bezier(.32,.72,0,1) drawerSlideLeft}.drawer-viewport .drawer-content[data-swipe-direction=left][data-ending-style]{animation:.3s cubic-bezier(.32,.72,0,1) drawerSlideRight}.drawer-viewport .drawer-content[data-swipe-direction=right]{width:360px;max-width:90vw;height:100%;transform:translate(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-x,0px)));border-radius:0 16px 16px 0;animation:.5s cubic-bezier(.32,.72,0,1) drawerSlideRight-reverse}.drawer-viewport .drawer-content[data-swipe-direction=right][data-ending-style]{animation:.3s cubic-bezier(.32,.72,0,1) drawerSlideLeft-reverse}.drawer-viewport .drawer-content .drawer-content__title{font-size:20px;font-weight:600;line-height:32px}.drawer-viewport .drawer-content .drawer-content__description{color:#6c6c89;font-size:18px;font-weight:400;line-height:32px}.drawer-viewport .drawer-content .drawer-content__body{flex:1;padding:16px;overflow-y:auto}.drawer-viewport .drawer-content .drawer-content__close{aspect-ratio:1;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;inset-block-start:8px;inset-inline-end:8px}.drawer-viewport .drawer-content .drawer-content__close:hover{background-color:#f7f7f8}.drawer-viewport .drawer-content .drawer-content__close:focus{outline:none}.drawer-viewport .drawer-content .drawer-content__close:focus-visible{outline-offset:2px;outline:2px solid #7047eb}@keyframes drawerSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes drawerSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes drawerSlideDown-reverse{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes drawerSlideUp-reverse{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes drawerSlideLeft{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drawerSlideRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes drawerSlideRight-reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes drawerSlideLeft-reverse{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes drawerOverlayShow{0%{opacity:0}to{opacity:1}}@keyframes drawerOverlayHide{0%{opacity:1}to{opacity:0}}.autocomplete,.autocomplete .autocomplete__container{position:relative}.autocomplete__positioner{z-index:50;width:var(--anchor-width)}.autocomplete__dropdown{transform-origin:var(--transform-origin);max-height:var(--available-height,300px);background-color:#fff;border-radius:8px;flex-direction:column;animation:.15s cubic-bezier(.2,1,.4,1) autocompleteDropdownFadeIn;display:flex;overflow-y:auto;box-shadow:0 2px 4px #1212170a,0 5px 8px #1212170a,0 10px 18px #12121708,0 24px 48px #12121708,0 0 #1212171a}.autocomplete__dropdown[data-ending-style]{animation:.1s cubic-bezier(.2,1,.4,1) autocompleteDropdownFadeOut}.autocomplete__dropdown .autocomplete__options-list{padding-block:4px}.autocomplete__dropdown .autocomplete__option{cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;color:#121217;outline:2px solid #0000;align-items:center;gap:8px;padding-block:6px;padding-inline:16px;font-size:14px;font-weight:400;line-height:24px;display:flex;position:relative}.autocomplete__dropdown .autocomplete__option:focus,.autocomplete__dropdown .autocomplete__option[data-highlighted]{background-color:#f7f7f8}.autocomplete__dropdown .autocomplete__option[data-selected]{background-color:#ebebef}.autocomplete__dropdown .autocomplete__option.autocomplete__option--disabled,.autocomplete__dropdown .autocomplete__option[data-disabled]{opacity:.4;pointer-events:none}.autocomplete__dropdown .autocomplete__empty-state{color:#6c6c89;justify-content:center;align-items:center;padding:16px;font-size:14px;font-weight:400;line-height:24px;display:flex}.autocomplete__dropdown .autocomplete__status{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.autocomplete__dropdown .autocomplete__group{padding-block:4px}.autocomplete__dropdown .autocomplete__group-header{-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.5px;opacity:.5;align-items:center;gap:4px;padding-block:4px;padding-inline:16px;font-size:10px;font-weight:500;line-height:16px;display:flex}.autocomplete__dropdown .autocomplete__separator{background-color:#ebebef;height:1px;margin-block:4px}.autocomplete__dropdown .autocomplete__arrow{fill:#fff}@keyframes autocompleteDropdownFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes autocompleteDropdownFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}[cmdk-overlay]{background-color:#121217b3;animation:.15s cubic-bezier(.16,1,.3,1) cmdk-overlay-show;position:fixed;inset:0}[cmdk-dialog]{background-color:#fff;border-radius:16px;width:90vw;max-width:640px;max-height:85vh;animation:.15s cubic-bezier(.16,1,.3,1) cmdk-content-show;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 10px 10px #1212170a,0 20px 25px #1212171a}[cmdk-root]{flex-direction:column;width:100%;display:flex}[cmdk-root]:focus{outline:none}[cmdk-input]{color:#121217;background-color:#0000;border:none;border-block-end:1px solid #d1d1db;outline:none;width:100%;padding:12px 16px;font-size:16px;font-weight:400;line-height:24px}[cmdk-input]::placeholder{color:#8a8aa3}[cmdk-list]{overscroll-behavior:contain;max-height:300px;scroll-padding:4px;transition:height .1s;overflow:auto}[cmdk-item]{cursor:default;-webkit-user-select:none;user-select:none;color:#121217;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:400;line-height:24px;transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease;display:flex}[cmdk-item][aria-selected=true]{background-color:#ebebef}[cmdk-item][aria-disabled=true]{opacity:.5;cursor:not-allowed}[cmdk-item]+[cmdk-item]{margin-block-start:1px}[cmdk-item] svg{flex-shrink:0;width:1rem;height:1rem}[cmdk-group][hidden]{display:none}[cmdk-group-heading]{color:#6c6c89;text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none;padding:8px 12px;font-size:12px;font-weight:500;line-height:20px}[cmdk-separator]{background-color:#d1d1db;height:1px;margin:4px 0}[cmdk-empty]{color:#6c6c89;justify-content:center;align-items:center;padding:24px 16px;font-size:14px;font-weight:400;line-height:24px;display:flex}[cmdk-loading]{justify-content:center;align-items:center;padding:12px 16px;display:flex}@keyframes cmdk-overlay-show{0%{opacity:0}to{opacity:1}}@keyframes cmdk-content-show{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.mbe-1{margin-block-end:4px}.mbs-1{margin-block-start:4px}.mis-1{margin-inline-start:4px}.mie-1{margin-inline-end:4px}.mbe-2{margin-block-end:8px}.mbs-2{margin-block-start:8px}.mis-2{margin-inline-start:8px}.mie-2{margin-inline-end:8px}.mbe-3{margin-block-end:12px}.mbs-3{margin-block-start:12px}.mis-3{margin-inline-start:12px}.mie-3{margin-inline-end:12px}.mbe-4{margin-block-end:16px}.mbs-4{margin-block-start:16px}.mis-4{margin-inline-start:16px}.mie-4{margin-inline-end:16px}.mbe-5{margin-block-end:20px}.mbs-5{margin-block-start:20px}.mis-5{margin-inline-start:20px}.mie-5{margin-inline-end:20px}.mbe-6{margin-block-end:24px}.mbs-6{margin-block-start:24px}.mis-6{margin-inline-start:24px}.mie-6{margin-inline-end:24px}.mbe-7{margin-block-end:28px}.mbs-7{margin-block-start:28px}.mis-7{margin-inline-start:28px}.mie-7{margin-inline-end:28px}.mbe-8{margin-block-end:32px}.mbs-8{margin-block-start:32px}.mis-8{margin-inline-start:32px}.mie-8{margin-inline-end:32px}.text-base-leading-7-font-medium{font-size:16px;font-weight:500;line-height:28px}.table tbody tr,.table tbody tr td{border-block-end:1px solid #ebebef}.margin-1{margin:4px}.margin-block-1{margin-block:4px}.margin-block-start-1{margin-block-start:4px}.margin-block-end-1{margin-block-end:4px}.margin-inline-1{margin-inline:4px}.padding-1{padding:4px}.margin-2{margin:8px}.margin-block-2{margin-block:8px}.margin-block-start-2{margin-block-start:8px}.margin-block-end-2{margin-block-end:8px}.margin-inline-2{margin-inline:8px}.padding-2{padding:8px}.margin-3{margin:12px}.margin-block-3{margin-block:12px}.margin-block-start-3{margin-block-start:12px}.margin-block-end-3{margin-block-end:12px}.margin-inline-3{margin-inline:12px}.padding-3{padding:12px}.margin-4{margin:16px}.margin-block-4{margin-block:16px}.margin-block-start-4{margin-block-start:16px}.margin-block-end-4{margin-block-end:16px}.margin-inline-4{margin-inline:16px}.padding-4{padding:16px}.margin-5{margin:20px}.margin-block-5{margin-block:20px}.margin-block-start-5{margin-block-start:20px}.margin-block-end-5{margin-block-end:20px}.margin-inline-5{margin-inline:20px}.padding-5{padding:20px}.margin-6{margin:24px}.margin-block-6{margin-block:24px}.margin-block-start-6{margin-block-start:24px}.margin-block-end-6{margin-block-end:24px}.margin-inline-6{margin-inline:24px}.padding-6{padding:24px}.margin-7{margin:28px}.margin-block-7{margin-block:28px}.margin-block-start-7{margin-block-start:28px}.margin-block-end-7{margin-block-end:28px}.margin-inline-7{margin-inline:28px}.padding-7{padding:28px}.margin-8{margin:32px}.margin-block-8{margin-block:32px}.margin-block-start-8{margin-block-start:32px}.margin-block-end-8{margin-block-end:32px}.margin-inline-8{margin-inline:32px}.padding-8{padding:32px}.width-300{width:300px}.width-full{width:100%}.justify-center{justify-content:center}.flex{align-items:center;gap:8px;display:flex}.flex.flex--row{flex-direction:row}.flex.flex--column{flex-direction:column;justify-content:center;align-items:flex-start}.flex.flex--justify-between{justify-content:space-between}.flex.flex--justify-center{justify-content:center}.flex.flex--justify-end{justify-content:flex-end}.flex.flex--align-center{align-items:center}.form .form-control{width:100%}.height-full{height:100%}.text-muted{color:#6c6c89}.text-sm-leading-6-font-normal{font-size:14px;font-weight:400;line-height:24px}.text-sm-leading-6-font-medium{font-size:14px;font-weight:500;line-height:24px}.meta-list{color:#3f3f50;flex-direction:row;gap:4px;display:flex}.meta-list>span:after{content:"•";color:#6c6c89;margin-inline-start:4px}.meta-list>span:last-child:after{content:none}.soundwaves-background{z-index:0;color:#ebebeb;position:absolute;top:2vh}.soundwaves-background svg{fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;width:100vw;max-height:97vh}.list{flex-direction:row;align-items:center;gap:4px;display:flex}.list.list--vertical{flex-direction:column}.table{border-spacing:0;border:1px solid #ebebef;border-radius:8px;width:100%;overflow:hidden}.table thead th:first-child{border-start-start-radius:8px}.table thead th:last-child{border-start-end-radius:8px}.table thead th{text-align:left;color:#6c6c89;background-color:#f7f7f8;border-block-end:1px solid #ebebef;padding:8px;font-size:14px;font-weight:500;line-height:24px}.table td{padding:8px}.table tbody tr,.table tbody tr td{border-block-end:1px solid #ebebef}.table tbody tr:last-child td{border-block-end:none}
