body:has(.global-search-autocomplete) forge-popover::part(surface){width:var(--autocomplete-width,400px);margin-left:var(--autocomplete-margin-left,-50px)}.global-search-input::part(outline){display:none}.global-search-input input,.global-search-input input::placeholder,.global-search-input forge-icon::part(svg){color:#fff}forge-app-bar-search{--forge-theme-text-medium:var(--forge-theme-text-high-inverse)}.experience-mode-switcher__button{margin-inline-end:var(--forge-spacing-medium,16px)}@media (width<=768px){forge-app-bar.experience-mode-app-bar{--forge-app-bar-columns:minmax(0, 1fr) minmax(0, 1fr) auto}.experience-mode-switcher__button{--forge-button-min-width:40px;--forge-button-pill-padding-inline:var(--forge-spacing-xsmall,8px);--forge-button-spacing:0;margin-inline-end:var(--forge-spacing-xsmall,8px)}.experience-mode-switcher__label{display:none}}.conversation-transcripts__header{margin-bottom:24px}.conversation-transcripts__title{color:var(--forge-text-high-emphasis,#212121);margin:0 0 8px;font-size:20px;font-weight:500}.conversation-transcripts__subtitle{color:var(--forge-text-medium-emphasis,#6b7280);margin:0;font-size:14px}.conversation-transcripts__tabs{margin-bottom:var(--forge-spacing-medium,16px)}.conversation-transcripts__error{margin-bottom:16px}.conversation-transcripts__content{grid-template-columns:400px 1fr;gap:16px;min-height:76vh;display:grid}@media (width<=768px){.conversation-transcripts__content{grid-template-columns:1fr}}.conversation-transcripts__agent-name{margin:10px 0}.conversation-transcripts__conversation-id{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:360px;display:inline-block;overflow:hidden}.conversation-transcripts__content-list{--forge-list-item-height:100%}.conversation-transcripts__content-list::part(root){max-height:calc(100vh - 229px);overflow-y:auto}.conversation-transcripts__content-list forge-list-item::part(root){cursor:pointer;padding:5px 10px}.conversation-transcripts__content-header{border-bottom:1px solid var(--forge-border-color,#e5e7eb);color:var(--forge-text-high-emphasis,#212121);padding:16px;font-size:14px;font-weight:500}.conversation-transcripts__content-list-loading{justify-content:center;padding:24px;display:flex}.conversation-transcripts__content-list-empty{color:var(--forge-text-medium-emphasis,#6b7280);margin:0;padding:16px}.conversation-transcripts__detail{max-height:calc(100vh - 300px);padding:16px;overflow-y:auto}.conversation-transcripts__detail-empty{color:var(--forge-text-medium-emphasis,#6b7280);margin:0}.conversation-transcripts__detail-loading{justify-content:center;padding:24px;display:flex}.conversation-transcripts__detail-title{color:var(--forge-text-high-emphasis,#212121);margin-bottom:16px;font-size:14px;font-weight:500}.conversation-transcripts .messages-list{flex-direction:column;gap:16px;display:flex}.conversation-transcripts .message-card{background-color:var(--forge-theme-surface-variant,#f9fafb)}.conversation-transcripts .message-card .message-content{padding:16px}.conversation-transcripts .message-card .message-question{color:var(--forge-text-high-emphasis,#212121);margin:0 0 8px;font-size:14px;font-weight:600}.conversation-transcripts .message-card .message-response{white-space:pre-wrap;color:var(--forge-text-medium-emphasis,#374151);margin:0;font-size:14px}.conversation-transcripts .message-card .tool-call-table{margin-bottom:12px}.conversation-transcripts .message-card .tool-call-table__title{color:var(--forge-text-high-emphasis,#212121);margin-bottom:6px;font-size:13px;font-weight:600}.conversation-transcripts .message-card .tool-call-table__grid{border-collapse:collapse;width:100%;margin-bottom:4px;font-size:13px}.conversation-transcripts .message-card .tool-call-table__grid th,.conversation-transcripts .message-card .tool-call-table__grid td{text-align:left;border:1px solid var(--forge-border-color,#e5e7eb);padding:6px 10px}.conversation-transcripts .message-card .tool-call-table__grid th{background-color:var(--forge-theme-surface,#f3f4f6);color:var(--forge-text-high-emphasis,#212121);font-weight:600}.conversation-transcripts .message-card .tool-call-table__grid td{color:var(--forge-text-medium-emphasis,#374151)}.conversation-transcripts .message-card .tool-call-table__grid tr:nth-child(2n) td{background-color:var(--forge-theme-surface-variant,#f9fafb)}.conversation-transcripts .message-card .message-feedback{align-items:center;gap:8px;margin-top:16px;display:flex}.conversation-transcripts .message-card .message-feedback forge-icon{font-size:14px}.conversation-transcripts .message-card .message-feedback .feedback-comment{color:var(--forge-text-medium-emphasis,#6b7280);font-size:12px}.date-filter-container{align-items:center;display:flex}.date-filter-container input{width:100px}.error-page{background:var(--forge-theme-primary-container-minimum);z-index:9999;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:fixed;inset:0}.error-page__card{text-align:center}.error-page__card::part(root){flex-direction:column;align-items:center;gap:23px;max-width:495px;padding:40px;display:flex}.error-page.error-403 .error-page__card::part(root){max-width:510px}.error-page__icon-container{background:var(--forge-theme-primary-container-minimum,#e8eaf6);border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.error-page__icon-container forge-icon{--forge-icon-font-size:32px}.error-page__icon-container forge-icon::part(svg){color:var(--forge-theme-primary,#6366c1)}.error-page__title{letter-spacing:.19px;color:var(--forge-theme-text-high,#101828);font-size:25.6px;font-weight:700;line-height:32px}.error-page__subtitle{color:var(--forge-theme-primary,#3f51b5)}.error-page .signed-in-info{color:var(--forge-theme-text-medium,#6a7282);background:var(--forge-theme-surface-container-low,#f0f0f0);border-radius:12px;margin:0;padding:4px 10px;font-size:13px;display:inline-block}.error-page .signed-in-info strong{color:var(--forge-theme-text-high,#364153)}.error-page__description{color:var(--forge-theme-text-medium,#0009);margin-block:0}.error-page .requested-path{color:var(--forge-theme-text-medium,#616161);background:var(--forge-theme-surface-container-low,#f0f0f0);border-radius:50px;margin:0;padding:6px 16px;font-size:13px}.error-page .requested-path code.path-code{color:var(--forge-theme-text-medium,#555454);background:0 0;border-radius:0;padding:0;font-weight:600}.error-page .contact-section{text-align:left;width:100%}.error-page .contact-section .contact-description{margin-top:var(--forge-spacing-small,12px);color:var(--forge-theme-text-high,#000000de)}.error-page .contact-section .admin-list{margin-top:var(--forge-spacing-medium,16px);flex-direction:column;gap:8px;display:flex}.error-page .contact-section .admin-list .admin-email-link{color:var(--forge-theme-primary,#3f51b5);text-decoration:none}.error-page .contact-section .admin-list .admin-email-link:hover{text-decoration:underline}.edit-domain-dialog{width:1100px;max-width:90vw}.edit-domain-dialog__header{gap:var(--forge-spacing-xxsmall,4px);flex-direction:column;display:flex}.edit-domain-dialog__header-wrapper:has(.edit-domain-dialog__subtitle:not(:empty))::part(root){height:100%;min-height:100%;padding:var(--forge-spacing-small,12px) 0}.edit-domain-dialog__title{margin:0}.edit-domain-dialog__subtitle{color:var(--forge-theme-text-medium,#0009)}.edit-domain-dialog__body{min-height:420px;display:flex}.edit-domain-dialog__sidebar{gap:var(--forge-spacing-xsmall,8px);border-inline-end:1px solid var(--forge-theme-outline,#e0e0e0);flex-direction:column;min-width:220px;display:flex}.edit-domain-dialog__nav-item{align-items:center;gap:var(--forge-spacing-xsmall,8px);padding:var(--forge-spacing-xsmall,8px) var(--forge-spacing-small,12px);border-radius:var(--forge-shape-medium,4px);cursor:pointer;text-align:start;width:100%;color:var(--forge-theme-text-medium,#0009);font:inherit;background:0 0;border:none;display:flex}.edit-domain-dialog__nav-item:hover{background-color:var(--forge-theme-surface-dim,#fafafa)}.edit-domain-dialog__nav-item--active{background-color:var(--forge-theme-primary-container);color:var(--forge-theme-primary,#3f51b5)}.edit-domain-dialog__nav-badge{background-color:var(--forge-theme-text-low,#00000061);min-width:20px;height:20px;color:var(--forge-theme-on-primary,#fff);padding-inline:var(--forge-spacing-xxsmall,4px);border-radius:9999px;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.edit-domain-dialog__nav-item--active .edit-domain-dialog__nav-badge{background-color:var(--forge-theme-primary,#3f51b5)}.edit-domain-dialog__content{padding:var(--forge-spacing-medium-large,20px) var(--forge-spacing-large,24px);flex:1;overflow-y:auto}.edit-domain-dialog__error{align-items:center;margin-block-end:var(--forge-spacing-medium,16px);display:flex}.edit-domain-dialog__error forge-inline-message{flex:1}.edit-domain-dialog__error-close{color:var(--forge-theme-error,#b00020);cursor:pointer;flex-shrink:0}.edit-domain-dialog__section-header{justify-content:space-between;align-items:center;margin-block-end:var(--forge-spacing-medium,16px);display:flex}.edit-domain-dialog__section-title{color:var(--forge-theme-text-medium,#0009);margin:0}.edit-domain-dialog__section-desc{margin:0 0 var(--forge-spacing-medium,16px);color:var(--forge-theme-text-medium,#0009)}.edit-domain-dialog__required-label{color:var(--forge-theme-error,#b00020)}.edit-domain-dialog__form-grid{gap:var(--forge-spacing-medium,16px);grid-template-columns:1fr 1fr;display:grid}.edit-domain-dialog__token-limit{margin-block-start:var(--forge-spacing-medium,16px)}.edit-domain-dialog__token-limit-field{flex-direction:column;display:flex}.edit-domain-dialog__token-limit-label{align-items:center;gap:var(--forge-spacing-xxsmall,4px);color:var(--forge-theme-text-medium,#0009);font-family:var(--forge-typography-label2-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));margin-block-end:var(--forge-field-label-margin-block,4px);font-size:.8125rem;line-height:1.25;display:flex}.edit-domain-dialog__token-limit-help{cursor:help;color:var(--forge-theme-text-low,#00000080);justify-content:center;align-items:center;line-height:1;display:inline-flex}.edit-domain-dialog__token-limit-help forge-icon{--forge-icon-font-size:1rem;font-size:1rem;line-height:1}.edit-domain-dialog__token-limit-help:focus-visible{outline:2px solid var(--forge-theme-primary,#4749be);outline-offset:2px;border-radius:50%}.edit-domain-dialog__token-limit-row{gap:var(--forge-spacing-medium,16px);align-items:flex-start;display:flex}.edit-domain-dialog__token-limit-row forge-select{min-width:180px}.edit-domain-dialog__token-limit-row forge-text-field{min-width:220px}.edit-domain-dialog__token-limit-helper{color:var(--forge-theme-text-low,#00000061);margin-block-start:var(--forge-spacing-xxsmall,4px)}.edit-domain-dialog__flags-table{border-collapse:separate;border-spacing:0;border:1px solid var(--forge-theme-outline,#e0e0e0);border-radius:var(--forge-shape-large,8px);width:100%;overflow:hidden}.edit-domain-dialog__flags-table td{padding:var(--forge-spacing-small,12px) var(--forge-spacing-medium,16px);border-block-end:1px solid var(--forge-theme-outline,#e0e0e0);vertical-align:middle}.edit-domain-dialog__flags-table tr:last-child td{border-block-end:none}.edit-domain-dialog__flags-table td:last-child{text-align:center;width:60px}.edit-domain-dialog__flag-desc{margin:var(--forge-spacing-xxsmall,4px) 0 0;color:var(--forge-theme-text-medium,#0009)}.edit-domain-dialog__flag-dep{margin:var(--forge-spacing-xxsmall,4px) 0 0;color:var(--forge-theme-text-tertiary,#00000061);font-style:italic}.edit-domain-dialog__users-table-wrap{gap:var(--forge-spacing-small,12px);flex-direction:column;display:flex}.edit-domain-dialog__users-table-card::part(root){padding:0}.edit-domain-dialog__users-table{border-collapse:collapse;width:100%}.edit-domain-dialog__users-table thead{background-color:#f9fafb}.edit-domain-dialog__users-table th{text-align:start;padding:var(--forge-spacing-xsmall,8px) var(--forge-spacing-small,12px);border-block-end:1px solid var(--forge-theme-outline,#e0e0e0);color:var(--forge-theme-text-medium,#0009);font-weight:600}.edit-domain-dialog__users-table td{padding:var(--forge-spacing-xsmall,8px) var(--forge-spacing-small,12px);border-block-end:1px solid var(--forge-theme-outline,#e0e0e0);vertical-align:middle}.edit-domain-dialog__users-table th:last-child,.edit-domain-dialog__users-table td:last-child{text-align:center;width:40px}.edit-domain-dialog__user-cell{flex-direction:column;display:flex}.edit-domain-dialog__role-select{max-width:180px}.edit-domain-dialog__user-email{color:var(--forge-theme-text-medium,#0009)}.edit-domain-dialog__add-user-form{gap:var(--forge-spacing-small,12px);padding:var(--forge-spacing-medium,16px);border:1px solid var(--forge-theme-outline,#e0e0e0);border-radius:var(--forge-shape-medium,4px);background-color:#f9fafb;flex-direction:column;margin-block-end:var(--forge-spacing-medium,16px);display:flex}.edit-domain-dialog__add-user-form forge-chip-field::part(surface),.edit-domain-dialog__add-user-form forge-select::part(surface){background-color:var(--forge-theme-on-primary,#fff)}.edit-domain-dialog__add-user-role{align-items:flex-start;gap:var(--forge-spacing-xxsmall,4px);flex-direction:column;display:flex}.edit-domain-dialog__add-user-actions{justify-content:flex-end;align-items:center;gap:var(--forge-spacing-small,12px);display:flex}.edit-domain-dialog__invite-body{gap:var(--forge-spacing-medium,16px);padding:var(--forge-spacing-large,24px);flex-direction:column;width:600px;display:flex}.edit-domain-dialog__invite-text{margin:0}.edit-domain-dialog__footer{border-block-start:1px solid var(--forge-theme-outline,#e0e0e0)}.edit-domain-dialog__footer forge-button+forge-button{margin-inline-start:var(--forge-spacing-xsmall,8px)}.edit-domain-dialog__nested-scaffold{width:800px;max-width:90vw}.edit-domain-dialog__nested-body{padding:var(--forge-spacing-large,24px)}.edit-domain-dialog__remove-user-body{padding:var(--forge-spacing-medium,16px) var(--forge-spacing-large,24px)}.edit-domain-dialog__early-access-label{align-items:center;gap:var(--forge-spacing-xsmall,8px);cursor:pointer;margin-block-start:var(--forge-spacing-medium,16px);display:flex}.edit-domain-dialog__footer-cancel{margin-inline-end:var(--forge-spacing-medium,16px)}.edit-domain-dialog__loading-row{padding:var(--forge-spacing-xlarge,32px);justify-content:center;display:flex}.edit-domain-dialog__save-spinner{width:16px;height:16px;margin-inline-end:var(--forge-spacing-xsmall,8px)}.edit-domain-dialog__remove-user-copy{margin-block-end:var(--forge-spacing-medium,16px)}.edit-domain-dialog__remove-user-label{margin-block-end:var(--forge-spacing-xxsmall,4px)}.edit-domain-dialog__inline-banner{margin-block-end:var(--forge-spacing-medium,16px)}.edit-domain-dialog__role-select--narrow{max-width:160px}.edit-domain-dialog__field--fill{width:100%}.step-progress{padding:var(--forge-spacing-lg) 0;border-bottom:1px solid var(--forge-grey-300);background-color:var(--forge-grey-50);justify-content:center;display:flex}.step{margin:0 var(--forge-spacing-lg);color:var(--forge-text-disabled);align-items:center;display:flex}.step.active{color:var(--forge-primary)}.step-number{background-color:var(--forge-grey-300);color:#fff;width:32px;height:32px;font-weight:var(--forge-typography-font-weight-medium);margin-right:var(--forge-spacing-sm);border-radius:50%;justify-content:center;align-items:center;display:flex}.step.active .step-number{background-color:var(--forge-primary)}.step-label{font-weight:var(--forge-typography-font-weight-medium)}.step-content{flex-direction:column;height:100%;display:flex}.step-header{margin-bottom:var(--forge-spacing-lg);justify-content:space-between;align-items:center;display:flex}.step-header h3{font-size:1.25rem;font-weight:var(--forge-typography-font-weight-medium);color:var(--forge-text-primary);margin:0}.selection-count{background-color:var(--forge-primary);color:#fff;padding:var(--forge-spacing-xs) var(--forge-spacing-sm);border-radius:var(--forge-border-radius-sm);font-size:.875rem;font-weight:var(--forge-typography-font-weight-medium)}.packages-list{max-height:450px;padding:var(--forge-spacing-xs);flex-direction:column;gap:16px;display:flex;position:relative;overflow:visible auto}.package-card.selected::part(root){background-color:#0066cc14;border-color:#3f51b5}.package-card forge-field::part(popover-icon){background-color:#fff}.package-card forge-text-field{background-color:#0000}.package-card forge-text-field::part(popover-icon),.package-card forge-text-field input{background-color:#fff}.package-card__wrapper{align-items:flex-start;gap:10px;display:flex}.package-card__wrapper forge-checkbox{flex-shrink:0}.package-card__content{flex-direction:column;gap:16px;display:flex}.package-card__content .package-info{align-items:center;gap:10px;display:flex}.package-card__content .package-info__project-icon{color:var(--forge-text-medium-emphasis)}.package-card__info-title{color:var(--neutral-black-54,#0000008a);font-size:13px;font-weight:400}.package-card__info-title forge-text-field{background-color:inherit}.package-card__info-wrapper{align-items:center;gap:40px;display:flex;position:relative}.package-card__info{position:static}.package-card__info .forge-autocomplete-container{position:relative}.package-card__autocomplete-popup forge-list-item::part(root){height:auto;padding:15px 10px}.package-card__option{flex-direction:column;display:flex}.package-card__version{font-size:16px}.package-card__support-text{color:#0009;font-size:14px}.package-card__published-package-value{--forge-label-value-gap:4px}.package-header{margin-right:var(--forge-spacing-md);flex-direction:column;flex:1;display:flex}.package-info h4{font-size:1rem;font-weight:var(--forge-typography-font-weight-medium);color:var(--forge-text-primary);margin:0}.package-type-badge{background-color:var(--forge-grey-200);color:var(--forge-text-secondary);padding:2px var(--forge-spacing-xs);border-radius:var(--forge-border-radius-sm);font-size:.75rem;font-weight:var(--forge-typography-font-weight-medium);text-transform:uppercase;letter-spacing:.5px}.package-version{align-items:center;display:flex}.version-label{background-color:var(--forge-primary);padding:2px var(--forge-spacing-xs);border-radius:var(--forge-border-radius-sm);font-size:.75rem;font-weight:var(--forge-typography-font-weight-medium)}.package-details{gap:var(--forge-spacing-xs);flex-direction:column;padding-left:15px;line-height:1.6;display:flex}.package-summary{color:var(--forge-text-secondary);overflow-wrap:break-word;word-break:break-word;margin:0;font-size:.875rem}.package-meta{gap:var(--forge-spacing-md);align-items:center;display:flex}.meta-item{align-items:center;gap:var(--forge-spacing-xs);color:var(--forge-text-secondary);padding-right:5px;font-size:.75rem;line-height:1.6;display:flex}.package-actions{padding-top:var(--forge-spacing-xs);align-items:flex-start;display:flex}.search-container{margin-bottom:var(--forge-spacing-lg)}.search-container forge-text-field{width:100%}.tenants-list{gap:var(--forge-spacing-sm);flex-direction:column;max-height:400px;display:flex;overflow-y:auto}.tenant-row{align-items:center;gap:var(--forge-spacing-md);background-color:var(--forge-paper);cursor:pointer;margin:10px;transition:all .2s;display:flex}.tenant-row:hover{border-color:var(--forge-primary);background-color:#0066cc05}.tenant-row.selected{border-color:var(--forge-primary);background-color:#0066cc14}.tenant-info{flex:1}.tenant-name{align-items:center;gap:var(--forge-spacing-sm);margin-bottom:var(--forge-spacing-xs);display:flex}.tenant-name h4{font-size:1rem;font-weight:var(--forge-typography-font-weight-medium);color:var(--forge-text-primary);margin:0}.tenant-status{padding:2px var(--forge-spacing-xs);border-radius:var(--forge-border-radius-sm);font-size:.75rem;font-weight:var(--forge-typography-font-weight-medium);text-transform:capitalize;background-color:var(--forge-success);color:#fff}.tenant-details{gap:var(--forge-spacing-lg);flex-wrap:wrap;display:flex}.detail-item{gap:var(--forge-spacing-xs);padding:0 5px;font-size:.875rem;display:flex}.detail-label{color:var(--forge-text-secondary);font-weight:700}.detail-item span:last-child{color:var(--forge-text-primary)}.no-results{padding:var(--forge-spacing-xxl);text-align:center;color:var(--forge-text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.no-results forge-icon{margin-bottom:var(--forge-spacing-md);opacity:.5;font-size:3rem}.loading-container{padding:var(--forge-spacing-xxl);justify-content:center;align-items:center;gap:var(--forge-spacing-md);flex-direction:column;display:flex}.error-message{align-items:center;gap:var(--forge-spacing-sm);padding:var(--forge-spacing-md);background-color:var(--forge-banner-error-background);color:var(--forge-banner-error-color);border-radius:var(--forge-border-radius-md);border-left:4px solid var(--forge-error);margin-bottom:var(--forge-spacing-lg);display:flex}.action-buttons{gap:var(--forge-spacing-sm);justify-content:flex-end;margin:12px;display:flex}.action-buttons forge-button[disabled]{opacity:.6;pointer-events:none}.action-buttons forge-button{padding-left:5px}.customer-selection__search{padding-block:24px}.customer-selection__table::part(root){border:0;margin-bottom:10px;padding:0;box-shadow:0 1px 1px #00000024,0 2px 1px #0000001f,0 1px 3px #0003}.tenants-table-wrapper{border:1px solid var(--forge-grey-300);border-radius:4px;max-height:300px;margin-top:8px;position:relative;overflow-y:auto}.tenants-table{border-collapse:collapse;background-color:#fff;width:100%}.tenants-table thead{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;position:sticky;top:0}.tenants-table thead th{text-align:left;color:var(--forge-text-primary);border-bottom:2px solid var(--forge-grey-300);padding:12px 16px;font-size:14px;font-weight:600}.tenants-table tbody tr{border-bottom:1px solid var(--forge-grey-200);transition:background-color .2s}.tenants-table tbody tr:hover{background-color:#0066cc0a}.tenants-table tbody tr.selected{background-color:#0066cc14}.tenants-table tbody tr:last-child{border-bottom:none}.tenants-table tbody tr td{color:var(--forge-text-primary);padding:2px 16px;font-size:14px}.central-admin-page{background:var(--forge-background);flex-direction:column;min-height:100%;display:flex;overflow:visible}.central-admin-page .pagination-section{background-color:#fff}.central-admin-loading,.central-admin-error{justify-content:center;align-items:center;height:100%;min-height:calc(100vh - 150px);padding:24px;display:flex}.central-admin-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.central-admin-header .page-title{color:var(--forge-text-high-emphasis,#212121);margin:0 0 4px;font-size:20px;font-weight:500}.header-content{flex:1}.header-actions{align-items:center;gap:12px;display:flex}.header-actions forge-button{background-color:var(--forge-theme-on-primary,#fff)}.filters-section{flex-direction:row;align-items:flex-end;gap:16px;padding:24px 0;display:flex}.search-field{flex:0 0 calc(30% - 10.67px);max-width:calc(30% - 10.67px)}.search-field forge-text-field{background-color:var(--forge-theme-on-primary,#fff);width:100%}.filter-controls{align-items:center;gap:16px;display:flex}.filter-controls forge-select{flex:0 0 calc(30% - 10.67px);min-width:180px;max-width:calc(30% - 10.67px)}.table-container forge-card::part(root){border:none;padding:0}.table-loading{flex:1;justify-content:center;align-items:center;min-height:calc(100vh - 300px);display:flex}.tenant-name-cell{flex-direction:column;gap:4px;display:flex}.tenant-name-cell strong{color:var(--forge-theme-primary,#06c);font-weight:500}.tenant-slug{color:var(--forge-text-medium-emphasis,#616161);font-family:monospace;font-size:12px}.products-cell{align-items:center;gap:8px;display:flex}.products-badge{border-radius:16px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-block}.products-badge-live{background-color:var(--mdc-theme-surface,#f5f5f5);color:var(--forge-text-medium-emphasis,#616161);border:1px solid var(--forge-border-color,#e0e0e0)}.products-available{color:var(--forge-text-medium-emphasis,#616161);font-size:14px}.member-manager-dialog-content{min-width:800px}.actions-cell{gap:4px;display:flex;position:relative}.actions-cell forge-icon-button{--forge-icon-button-state-layer-color:transparent}.actions-cell forge-icon-button button{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.actions-cell forge-icon-button button:hover{background-color:var(--forge-theme-surface-hover,#0000000a)}.actions-cell forge-icon-button button:focus{outline:none}.tenant-features-drawer__backdrop{z-index:1199;background:#0f172a3d;position:fixed;inset:0}.tenant-features-drawer{z-index:1200;--forge-drawer-width:min(440px, calc(100vw - 32px));height:100vh;position:fixed;top:0;right:0}.tenant-features-drawer__panel{background:var(--forge-theme-surface);flex-direction:column;height:100%;display:flex}.tenant-features-drawer__header{border-bottom:1px solid var(--forge-theme-outline);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.tenant-features-drawer__header h2{margin:0}.tenant-features-drawer__header p{color:var(--forge-theme-text-secondary);word-break:break-word;margin:8px 0 0}.tenant-features-drawer__content{flex-direction:column;gap:16px;padding:24px;display:flex}.tenant-features-drawer__section-label{color:var(--forge-theme-text-secondary);letter-spacing:.08em}.tenant-features-drawer__feature-card{border:1px solid var(--forge-theme-outline);background:var(--forge-theme-surface);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.tenant-features-drawer__feature-main{flex:1}.tenant-features-drawer__feature-title-row{align-items:center;gap:8px;display:flex}.tenant-features-drawer__feature-description{color:var(--forge-theme-text-secondary);margin:10px 0 0}.tenant-features-drawer__feature-helper{color:var(--forge-theme-success);margin:12px 0 0;font-weight:500}.tenant-features-drawer__feature-toggle{padding-top:2px}.tenant-features-drawer__confirm-checkbox{color:var(--forge-theme-text-primary);align-items:center;gap:12px;margin:20px 0 0;font-size:14px;display:flex}.tenant-features-drawer__confirm-checkbox input{width:16px;height:16px}.action-menu-backdrop{z-index:1000;background:0 0;position:fixed;inset:0}.action-menu-wrapper{z-index:1001;position:fixed}.action-menu{background:#fff;border-radius:4px;min-width:200px;overflow:hidden;box-shadow:0 2px 8px #00000026}.pagination-section{border-top:1px solid var(--forge-border-color,#e0e0e0);justify-content:space-between;align-items:center;padding:16px 32px;display:flex}.pagination-info{align-items:center;gap:8px;font-size:14px;display:flex}.pagination-info forge-select{width:80px}.pagination-controls{align-items:center;gap:16px;font-size:14px;display:flex}.deactivate-dialog-container{width:50%}.dialog-container{background-color:#fff;border-radius:3px;flex-direction:column;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #0003}.dialog-container-medium{width:50%;max-width:600px}.dialog-container-large{max-width:900px}.central-admin-card:has(.projects-list__paginator) .central-admin-table{max-height:calc(100vh - 350px);overflow-y:auto}.central-admin-dialog__scaffold{width:800px;max-width:90vw}.central-admin-dialog__scaffold--large{width:1100px;max-width:90vw}.central-admin-dialog__body{padding:var(--forge-spacing-large,24px)}.central-admin-dialog__body--tall{min-height:500px}.central-admin-dialog__copy{margin-block-end:var(--forge-spacing-medium,16px)}.central-admin-dialog__copy--muted{color:var(--forge-theme-text-secondary);margin-block-end:var(--forge-spacing-medium,16px)}.central-admin-dialog__banner-top{margin-block-start:var(--forge-spacing-medium,16px)}.central-admin-dialog__footer-cancel{margin-inline-end:var(--forge-spacing-medium,16px)}.dev-studio-layout{position:relative}.enhanced-analytics__filters{border-bottom:1px solid var(--forge-border-color,#e5e7eb);background-color:#fff;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.enhanced-analytics__filters forge-select{min-width:200px}.enhanced-analytics__filters forge-date-range-picker{max-width:280px}.enhanced-analytics__filters--item{flex-direction:column;align-items:flex-start;display:flex}.enhanced-analytics__filters .filter-header{align-items:center;gap:8px;display:flex}.enhanced-analytics__wrapper{padding:16px}.enhanced-analytics__title{color:var(--forge-text-high-emphasis,#212121);margin:0 0 8px;font-size:20px;font-weight:500}.enhanced-analytics__subtitle{color:var(--forge-text-medium-emphasis,#6b7280);margin:0;font-size:14px}.enhanced-analytics__error{margin-bottom:16px}.enhanced-analytics__section{padding-block:16px}.enhanced-analytics__section .summary-container:has(forge-circular-progress){cursor:progress;justify-content:center;align-items:center;display:flex}.enhanced-analytics__section-title{color:var(--forge-text-high-emphasis,#212121);margin:0 0 16px;font-size:16px;font-weight:600}.enhanced-analytics__empty-state{text-align:center;color:var(--forge-text-medium-emphasis,#6b7280);padding:24px 16px;font-size:14px}.enhanced-analytics__lists-row{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px;display:grid}@media (width<=768px){.enhanced-analytics__lists-row{grid-template-columns:1fr}}.enhanced-analytics__list-card{height:100%}.enhanced-analytics__list-card .list-card__header{border-bottom:1px solid var(--forge-border-color,#e5e7eb);color:var(--forge-text-high-emphasis,#212121);padding:16px;font-size:14px;font-weight:600}.enhanced-analytics__list-card .list-card__content{padding:16px}.enhanced-analytics__list-card .list-card__content ul{margin:0;padding-left:20px}.enhanced-analytics__list-card .list-card__content ul li{color:var(--forge-text-high-emphasis,#212121);margin-bottom:8px;font-size:14px}.enhanced-analytics__list-card .list-card__content ul li:last-child{margin-bottom:0}.enhanced-analytics__summaries-grid{flex-direction:column;gap:12px;display:flex}.enhanced-analytics__summary-card{background-color:var(--forge-theme-surface-variant,#f9fafb);padding:16px}.enhanced-analytics__summary-card .summary-card__date{color:var(--forge-text-medium-emphasis,#6b7280);margin-bottom:8px;font-size:12px}.enhanced-analytics__summary-card .summary-card__text{color:var(--forge-text-high-emphasis,#212121);margin:0;font-size:14px;font-weight:500}.enhanced-analytics__usage-card-title{margin-bottom:40px}.enhanced-analytics__queries-section{padding-bottom:16px}.enhanced-analytics__queries-section .queries-container{grid-template-columns:1fr 1fr;gap:20px;min-height:300px;display:grid}.enhanced-analytics__queries-section .queries-stats-container{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:52px;width:100%;height:100%;padding-left:40px;display:flex;position:relative}.enhanced-analytics__queries-section .query-section-lt-top{justify-content:flex-start;align-items:center;gap:15px;margin-bottom:15px;display:flex;position:relative}.enhanced-analytics__queries-section .query-section-lt-top:before{content:"";z-index:0;background-color:#d3d3d3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;bottom:2px;left:7px}.enhanced-analytics__queries-section .query-section-lt-icon{opacity:.7;z-index:1;font-size:60px;position:relative;transform:rotate(180deg)}.enhanced-analytics__queries-section .analytics-report-query-section-lt-wrapper .query-section-comparison{margin-bottom:20px;font-size:small}.enhanced-analytics__queries-section .analytics-report-query-section-lt-wrapper .analytics-report-query-section-lt-feedback{justify-content:flex-start;align-items:center;gap:40px;display:flex}.enhanced-analytics__queries-section .analytics-report-query-section-lt-wrapper .feedback-review{justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.enhanced-analytics__queries-section .analytics-report-query-section-lt-wrapper .feedback-review-icon-circle{place-items:center;width:4rem;display:grid}.enhanced-analytics__queries-section .analytics-report-query-section-lt-wrapper .feedback-review-icon-circle:before{content:"";z-index:0;background-color:#d3d3d3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;left:0}.enhanced-analytics__queries-section .analytics-report-query-section-lt-wrapper .feedback-review-icon{opacity:.7;z-index:1;font-size:40px;position:relative}.enhanced-analytics__queries-section .analytics-report-query-section-lt-wrapper .feedback-review-values{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.enhanced-analytics__usage-chart-wrapper{grid-template-columns:1fr 1fr;gap:20px;width:100%;display:grid;overflow:hidden}.enhanced-analytics__usage-chart{width:100%;min-width:0}.monthly-feedback-chart-container{margin-bottom:24px;padding:20px}.monthly-feedback-loading{justify-content:center;align-items:center;width:100%;height:350px;display:flex}.monthly-feedback-empty{color:#666;justify-content:center;align-items:center;width:100%;height:350px;font-style:italic;display:flex}.plotly-chart-container{width:100%;height:350px}@media (width<=768px){.plotly-chart-container{height:300px}}@media (width<=500px){.plotly-chart-container{height:250px}}.tenant-members-table .forge-table-cell__container{width:100%}.tenant-members-table__card::part(root){padding:0}.tenant-members-table .forge-table-body__row{background-color:#fff}.tenant-members-table .forge-table thead tr th:last-child{text-align:end}.tenant-members-table .forge-table thead tr th:last-child .forge-table-head__cell-container,.tenant-members-table .forge-table tbody tr td:last-child .forge-table-cell__container{justify-content:flex-end}.usage-details__header{margin-bottom:24px}.usage-details__tabs{border-bottom:1px solid var(--forge-border-color,#e5e7eb);margin-bottom:24px}.usage-details__tabs forge-tab-bar{--forge-tab-bar-secondary-color:var(--forge-theme-primary,#3b82f6)}.usage-details__tabs .tab-badge{color:#fff;background-color:#ef4444;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.usage-details__tab-content{min-height:400px}.usage-details__title{color:var(--forge-text-high-emphasis,#212121);margin:0 0 8px;font-size:20px;font-weight:500}.usage-details__subtitle{color:var(--forge-text-medium-emphasis,#6b7280);margin:0;font-size:14px}.usage-details__filters{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.usage-details__filters-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.usage-details__filters-row forge-select{min-width:200px}.usage-details__loading{justify-content:center;padding:48px;display:flex}.usage-details__error{margin-bottom:16px}.usage-details__section{margin-bottom:32px}.usage-details__section-title{color:var(--forge-text-high-emphasis,#212121);margin:16px 0;font-size:16px;font-weight:600}.usage-details__period{color:var(--forge-text-medium-emphasis,#6b7280);margin:0 0 16px;font-size:14px}.usage-details__usage-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}@media (width>=1000px){.usage-details__usage-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.usage-details__feedback-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}@media (width>=800px){.usage-details__feedback-grid{grid-template-columns:repeat(3,1fr)}}.usage-details__agent-metrics-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}@media (width>=600px){.usage-details__agent-metrics-grid{grid-template-columns:repeat(2,1fr)}}.usage-details__performance-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}@media (width>=600px){.usage-details__performance-grid{grid-template-columns:repeat(2,1fr)}}.usage-details__errors-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}@media (width>=600px){.usage-details__errors-grid{grid-template-columns:repeat(2,1fr)}}.usage-details__warning-card{background:linear-gradient(135deg,#fef3c720 0%,#fef9c320 100%);border:1px solid #f59e0b40}.usage-details__warning-card .warning-card__content{align-items:flex-start;gap:16px;padding:8px;display:flex}.usage-details__warning-card .warning-card__text{flex:1}.usage-details__warning-card .warning-card__text strong{color:var(--forge-text-high-emphasis,#212121);margin-bottom:4px;display:block}.usage-details__warning-card .warning-card__text p{color:var(--forge-text-medium-emphasis,#6b7280);margin:0;font-size:14px}.usage-details__metric-card .metric-card__icon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.usage-details__metric-card .metric-card__icon forge-icon{font-size:24px}.usage-details__metric-card .metric-card__value{color:var(--forge-text-high-emphasis,#212121);margin-bottom:4px;font-size:28px;font-weight:700}.usage-details__metric-card .metric-card__title{color:var(--forge-text-medium-emphasis,#6b7280);font-size:14px;font-weight:500}.usage-details__metric-card .metric-card__subtitle{color:var(--forge-text-medium-emphasis,#9ca3af);margin-top:4px;font-size:12px;font-weight:500}.usage-details__metric-card--peak .metric-card__subtitle{color:#f59e0b;font-weight:600}.usage-details__highlight-card{border:1px solid var(--forge-border-color,#e5e7eb);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);margin-bottom:16px}.usage-details__highlight-card .highlight-card__header{margin-bottom:12px}.usage-details__highlight-card .highlight-card__content{align-items:center;gap:20px;display:flex}.usage-details__highlight-card .highlight-card__icon{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.usage-details__highlight-card .highlight-card__icon forge-icon{font-size:32px}.usage-details__highlight-card .highlight-card__info{flex:1}.usage-details__highlight-card .highlight-card__value{color:var(--forge-text-high-emphasis,#212121);font-size:36px;font-weight:700;line-height:1.2}.usage-details__highlight-card .highlight-card__title{color:var(--forge-text-medium-emphasis,#6b7280);margin-top:4px;font-size:16px;font-weight:500}.usage-details__tables-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=768px){.usage-details__tables-row{grid-template-columns:1fr}}.usage-details__table-card{height:100%}.usage-details__table-card .table-card__header{border-bottom:1px solid var(--forge-border-color,#e5e7eb);color:var(--forge-text-high-emphasis,#212121);padding:16px;font-size:14px;font-weight:600}.usage-details__table-card .table-card__content{padding:0}.usage-details__table{border-collapse:collapse;width:100%;font-size:14px}.usage-details__table thead{background-color:var(--forge-theme-surface-variant,#f9fafb)}.usage-details__table thead th{text-align:left;color:var(--forge-text-medium-emphasis,#6b7280);border-bottom:1px solid var(--forge-border-color,#e5e7eb);padding:12px 16px;font-weight:500}.usage-details__table thead th:last-child{text-align:right}.usage-details__table tbody tr{border-bottom:1px solid var(--forge-border-color,#e5e7eb)}.usage-details__table tbody tr:last-child{border-bottom:none}.usage-details__table tbody tr:hover{background-color:var(--forge-theme-surface-variant,#f9fafb)}.usage-details__table tbody td{color:var(--forge-text-high-emphasis,#212121);padding:12px 16px}.usage-details__table tbody td:last-child{text-align:right}.usage-details__table tbody td.monospace{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-family:monospace;font-size:12px;overflow:hidden}.usage-details__empty-state{text-align:center;color:var(--forge-text-medium-emphasis,#6b7280);padding:24px 16px;font-size:14px}.usage-details__empty-state forge-icon{margin:0 auto 8px;display:block}.usage-details .error-message-cell{color:#ef4444;text-overflow:ellipsis;white-space:nowrap;max-width:400px;font-family:monospace;font-size:12px;overflow:hidden}.usage-details .error-count-badge{color:#ef4444;background-color:#fef2f2;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.model-memory-page-container{max-width:960px}.square-avatar{--forge-avatar-shape:calc(var(--forge-shape-extra-large) - 4px);--forge-avatar-background:var(--forge-theme-surface-container-minimum)}.square-avatar img{object-fit:cover;width:24px;height:24px}.square-avatar forge-icon{--forge-icon-font-size:24px;color:currentColor;transition:color .2s}.square-avatar{--forge-avatar-background:var(--forge-theme-tertiary-container-minimum);--forge-avatar-color:var(--forge-theme-tertiary)}.embed-agent__dialog{--forge-dialog-width:100%;--forge-dialog-max-width:1320px;--forge-dialog-max-height:90dvh}.agent-builder-wizard:has(.team-test-panel--open) .agent-builder-wizard__body{padding-right:404px}.agent-builder-wizard:has(.agent-test-panel--open) .agent-builder-wizard__body{padding-right:404px}.agent-builder-wizard__sidebar{overflow:visible}.agent-builder-wizard__body{box-sizing:border-box;width:100%;padding:var(--forge-spacing-large);transition:width .3s,padding-right .3s}.agent-builder-wizard__body:has(.agent-knowledge-step){padding:var(--forge-spacing-small,12px) var(--forge-spacing-large,24px)}.agent-list{padding:24px;transition:all .3s}.agent-list__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.agent-list:has(.agent-list__sub-header) .agent-list__header forge-button{flex-shrink:0}.agent-list__sub-header .forge-typography--heading2{padding-bottom:5px}.agent-list__sub-header .forge-typography--body1{padding-right:100px}.agent-list-header__actions{align-items:center;gap:16px;display:flex}.agent-list__table{width:100%;overflow-x:auto}.agent-list__table td{padding-block:10px}.agent-list__table-card::part(root){padding:0}.agent-list forge-table{max-height:calc(100vh - 300px);overflow-y:auto}.agent-list .forge-table thead tr th:last-child{text-align:right}.agent-list .forge-table thead tr th:last-child .forge-table-head__cell-container{justify-content:flex-end;padding-right:20px}.agent-list .forge-table tbody tr td:last-child{text-align:right}.agent-list .forge-table tbody tr td:last-child .forge-table-cell__container{justify-content:flex-end}.agent-list__empty-state{text-align:center;padding:48px}.agent-list__empty-state .forge-typography--body1{max-width:600px;margin:auto;padding:15px 0 20px}.agent-list__empty-state forge-button,.agent-list__empty-state forge-button::part(root){background:0 0}.agent-list__empty-state-icon::part(svg){opacity:.6;margin-bottom:10px;font-size:60px}.authorization-step__header-card::part(root){flex-direction:column;gap:8px;display:flex}.authorization-step__config-card{margin-top:24px}.authorization-step__toggles{flex-direction:column;gap:20px;display:flex}.authorization-step__toggle-label{margin-bottom:2px;font-weight:500}.authorization-step__provider-select{margin-top:20px}.authorization-step__oidc{margin-top:24px}.authorization-step__callback-urls{margin-block-start:var(--forge-spacing-large,24px)}.authorization-step__callback-url-text-field{--forge-field-background:var(--forge-theme-surface-container-low,#ebebeb);width:100%;max-width:50%}.authorization-step__callback-url-input{color:var(--forge-theme-text-medium,#0009)}.compare-versions-dialog{--forge-dialog-width:100%;--forge-dialog-height:100%;--forge-dialog-max-width:80vw;--forge-dialog-max-height:90vh}.compare-versions-dialog__scaffold{height:100%}.compare-versions-dialog [slot=header]::part(root){height:auto;padding:10px 0}.compare-versions-dialog__title{flex-direction:column;display:flex}.compare-versions-dialog__agent{justify-content:center;align-items:center;gap:var(--forge-spacing-small,8px);display:flex}.compare-versions-dialog__agent forge-icon::part(svg){background-color:var(--forge-theme-tertiary-container-low);color:var(--forge-theme-tertiary);border-radius:10px;padding:9px}.compare-versions-dialog__agent--title{flex-direction:column;display:flex}.compare-versions-dialog__subtitle{color:var(--forge-theme-text-secondary,#0009)}.compare-versions-dialog__header-selectors{align-items:center;gap:var(--forge-spacing-medium,16px);display:inline-flex}.compare-versions-dialog__header-selectors forge-select forge-badge[slot=end],.compare-versions-dialog__header-selectors forge-icon-button{margin-left:var(--forge-spacing-xsmall,4px)}.compare-versions-dialog__header-selectors-label{color:var(--forge-theme-text-secondary,#0009)}.compare-versions-dialog__select-avatar{align-items:center;display:inline-flex}.compare-versions-dialog__select-avatar forge-avatar{--forge-avatar-size:20px;--forge-avatar-font-size:10px}.compare-versions-dialog__body{flex-direction:column;height:100%;min-height:0;display:flex}.compare-versions-dialog__content{flex:auto;min-height:0;display:flex}.compare-versions-dialog__nav{border-right:1px solid var(--forge-theme-outline,#0000001f);min-width:270px;padding:var(--forge-spacing-xsmall,4px);overflow-y:auto}.compare-versions-dialog__nav forge-list-item{--forge-list-item-height:32px;--forge-list-item-padding:0 var(--forge-spacing-small);--forge-list-item-gap:var(--forge-spacing-medium);--forge-list-item-shape:var(--forge-shape-large);--forge-list-item-text-font-weight:400;--forge-list-item-width:100%;--forge-list-item-margin:0 var(--forge-spacing-xxsmall) 0 var(--forge-spacing-small);align-items:center;gap:var(--forge-spacing-xsmall);margin-inline:calc(var(--forge-spacing-xxsmall) * -1) 0;width:100%;margin-block:0;display:flex}.compare-versions-dialog__nav forge-list-item forge-icon{--forge-icon-font-size:18px}.compare-versions-dialog__nav forge-list-item::part(root){width:100%}.compare-versions-dialog__nav forge-list-item{--forge-list-item-padding:0 5px 0 10px;cursor:pointer;--forge-list-item-height:40px}.compare-versions-dialog__nav forge-list-item forge-badge[slot=end]{margin-inline-start:auto}.compare-versions-dialog__show-unchanged{align-items:center;gap:var(--forge-spacing-small,8px);padding:var(--forge-spacing-small,8px) var(--forge-spacing-small,8px);display:flex}.compare-versions-dialog__nav-button{all:unset;cursor:pointer;font:inherit;color:inherit;text-align:start;flex:auto;display:block}.compare-versions-dialog__nav-button:focus-visible{outline:2px solid var(--forge-theme-primary,#006e9c);outline-offset:2px;border-radius:var(--forge-shape-border-radius,4px)}.compare-versions-dialog__diff{min-width:0;padding:var(--forge-spacing-medium,16px);scroll-behavior:smooth;background-color:var(--forge-theme-surface-dim);flex:auto;overflow:auto}.compare-versions-dialog__diff-section{scroll-margin-top:var(--forge-spacing-medium,16px)}.compare-versions-dialog__diff-section+.compare-versions-dialog__diff-section{margin-top:var(--forge-spacing-medium,16px)}.compare-versions-dialog__diff-section forge-card{--forge-card-padding:0}.compare-versions-dialog__section-header-row{justify-content:space-between;align-items:center;gap:var(--forge-spacing-medium,16px);width:100%;padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,16px);display:flex}.compare-versions-dialog__section-header-row forge-icon{color:var(--forge-theme-text-secondary,#0009)}.compare-versions-dialog__section-header{all:unset;justify-content:space-between;align-items:center;gap:var(--forge-spacing-small,8px);cursor:pointer;flex:auto;min-width:0;display:inline-flex}forge-card>.compare-versions-dialog__section-header{box-sizing:border-box;width:100%;padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,16px)}forge-card>.compare-versions-dialog__section-header forge-open-icon{margin-left:auto}.compare-versions-dialog__section-header--label{align-items:center;gap:var(--forge-spacing-small,8px);display:flex}.compare-versions-dialog__section-header:focus-visible{outline:2px solid var(--forge-theme-primary,#006e9c);outline-offset:2px;border-radius:var(--forge-shape-border-radius,4px)}.compare-versions-dialog__section-actions{align-items:center;gap:var(--forge-spacing-xsmall,4px);flex-shrink:0;display:inline-flex}.compare-versions-dialog__section-content{gap:var(--forge-spacing-large,24px);border-top:1px solid var(--forge-theme-outline,#0000001f);flex-direction:column;display:flex}.compare-versions-dialog__section-content .version-diff:not(.version-diff--details):not(.version-diff--fields){padding:var(--forge-spacing-medium,16px)}.compare-versions-dialog__section-content .forge-table thead tr th:last-child>*,.compare-versions-dialog__section-content .forge-table tbody tr td:last-child>*{text-align:right;justify-content:end}.compare-versions-dialog__state{align-items:center;gap:var(--forge-spacing-small,8px);padding:var(--forge-spacing-xlarge,32px);color:var(--forge-theme-text-secondary,#0009);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.compare-versions-dialog__diff{scroll-behavior:auto}}.compare-versions-dialog__summary-content{padding:var(--forge-spacing-medium,16px);border-top:1px solid var(--forge-theme-outline,#0000001f)}.compare-versions-dialog__summary-error{color:var(--forge-theme-error,#c62828)}.version-dialog__wrapper forge-scaffold{width:min(700px,100vw - 32px)}.version-dialog__body{gap:var(--forge-spacing-medium,16px);padding:var(--forge-spacing-medium,16px);flex-direction:column;min-width:420px;display:flex}.version-dialog__body--wide{gap:var(--forge-spacing-small,8px);min-width:440px}.version-dialog__body p{margin:0}.version-dialog__footer-action{margin-left:var(--forge-spacing-small,8px)}.version-diff{--diff-added-fg:var(--forge-theme-success,#2e7d32);--diff-removed-fg:var(--forge-theme-error,#c62828);--diff-added-bg:color-mix(in srgb, var(--diff-added-fg) 10%, transparent);--diff-removed-bg:color-mix(in srgb, var(--diff-removed-fg) 10%, transparent);--diff-added-word-bg:color-mix(in srgb, var(--diff-added-fg) 25%, transparent);--diff-removed-word-bg:color-mix(in srgb, var(--diff-removed-fg) 25%, transparent);gap:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.version-diff h3{margin:var(--forge-spacing-small,8px) 0 0}.version-diff__code{font-family:var(--forge-typography-font-family-monospace,ui-monospace, monospace);font-size:var(--forge-typography-body2-font-size,12px);line-height:var(--forge-typography-body2-line-height,1.5);white-space:pre-wrap;word-break:break-word;border:1px solid var(--forge-theme-outline,#0000001f);border-radius:var(--forge-shape-border-radius,4px);margin:0;overflow:auto}.version-diff__split{gap:var(--forge-spacing-small,8px);grid-template-columns:1fr 1fr;min-width:0;display:grid}.version-diff__line{gap:var(--forge-spacing-xsmall,4px);padding:0 var(--forge-spacing-xsmall,4px);display:flex}.version-diff__line--added{background-color:var(--diff-added-bg)}.version-diff__line--removed{background-color:var(--diff-removed-bg)}.version-diff__gutter{color:var(--forge-theme-text-secondary,#00000080);-webkit-user-select:none;user-select:none;flex:0 0 1ch}.version-diff__line-text{flex:auto;min-width:0}.version-diff__word{background:0 0;border-radius:2px;padding:0 1px}.version-diff__word--removed{background-color:var(--diff-removed-word-bg)}.version-diff__word--added{background-color:var(--diff-added-word-bg)}.version-diff__prompt{border:1px solid var(--forge-theme-outline,#0000001f);border-radius:var(--forge-shape-border-radius,4px);padding:var(--forge-spacing-small,8px)}.version-diff__prompt-header{justify-content:space-between;align-items:center;gap:var(--forge-spacing-small,8px);margin-bottom:var(--forge-spacing-xsmall,4px);display:flex}.version-diff__field-before{color:var(--diff-removed-fg)}.version-diff__field-after{color:var(--diff-added-fg)}.version-diff__badge{white-space:nowrap}.version-diff__items{gap:var(--forge-spacing-xsmall,4px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.version-diff__item{justify-content:space-between;align-items:center;gap:var(--forge-spacing-small,8px);padding:var(--forge-spacing-xsmall,4px) var(--forge-spacing-small,8px);border:1px solid var(--forge-theme-outline,#0000001a);border-radius:var(--forge-shape-border-radius,4px);display:flex}.version-diff__item[data-status=removed] .version-diff__item-label{color:var(--diff-removed-fg);text-decoration:line-through}.version-diff__item[data-status=added] .version-diff__item-label{color:var(--diff-added-fg)}.version-diff__muted{color:var(--forge-theme-text-secondary,#0009);font-style:italic}.version-history-panel{--forge-drawer-width:400px}.version-history-panel__state{align-items:center;gap:var(--forge-spacing-small);padding:var(--forge-spacing-xlarge) var(--forge-spacing-medium);text-align:center;flex-direction:column;display:flex}.version-history-panel__row-trailing{align-items:center;gap:var(--forge-spacing-xsmall);display:inline-flex}.version-history-panel__popover-list{padding-right:var(--forge-spacing-small,8px)}.drawer-container,.drawer-container .agent-sidebar__drawer{height:100%}.instructions-step__info-message{margin:10px 0}.instructions-step__available-tools .forge-typography--heading1{margin-block:16px 5px}.instructions-step__tools-list{flex-wrap:wrap;gap:4px;margin-top:16px;display:flex}.instructions-step__tools-list-chips{flex-wrap:wrap;gap:4px;display:flex;position:relative}.instructions-step__tools-list-chips:before{content:"";z-index:1;position:absolute;inset:0}.instructions-step__card{margin-top:24px}.title-container{align-items:center;gap:var(--forge-spacing-small);display:flex}.card{--forge-card-shape:12px}.max-messages-text-field{padding-inline:var(--forge-spacing-medium)}.icon-lighten{color:var(--forge-theme-text-medium)}forge-tooltip{--forge-tooltip-content-align:inline-start}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.model-config-page-title{margin-block-end:var(--forge-spacing-large)}.section-container{display:block}.generation-title-container{justify-content:space-between;align-items:center;padding-inline-end:var(--forge-spacing-medium);display:flex}.temperature-labels{padding-inline:var(--forge-spacing-medium);justify-content:space-between;display:flex}.tokens-output-label{margin:0;margin-block-start:var(--forge-spacing-medium)}.welcome-step__field-group{margin-top:20px}.welcome-step__field-group.first-child{margin-top:0}.welcome-step__field-group.scope-field{margin-bottom:16px}.welcome-step .forge-typography--heading2{margin-bottom:8px}.welcome-step__name-resource-row{align-items:flex-start;gap:16px;display:flex}.welcome-step__name-input{flex:1}.welcome-step__resource-name-field{--_field-disableable-opacity:.7;flex:1}.welcome-step__resource-name-field::part(end){padding-right:4px}.welcome-step__resource-name-field input{font-family:Courier New,Courier,monospace;font-size:var(--forge-typography-body2-font-size,14px)}.welcome-step__demo-url{flex-direction:column;display:flex}.welcome-step__demo-link{overflow-wrap:anywhere;width:fit-content;max-width:100%}.voice-config-section{gap:var(--forge-spacing-medium,16px);flex-direction:column;margin-block-start:var(--forge-spacing-large,24px);display:flex}.voice-config-section .voice-model-select,.voice-config-section .realtime-voice-select{max-width:50%}.voice-config-section__vad{gap:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.voice-config-section__vad .voice-vad-field{max-width:50%}.voice-config-section .twilio-voice-url__row{align-items:center;gap:var(--forge-spacing-small,8px);display:flex}.voice-config-section .twilio-voice-url__code{font-size:var(--forge-typography-body2-font-size,12px);padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,12px);background-color:var(--forge-theme-surface-dim);border-radius:var(--forge-shape-small-corner,4px);word-break:break-all;flex:1}.edit-projects-navigation-bar{--forge-drawer-width:280px;height:100%}.edit-projects-navigation-bar::part(root){padding-top:2px}.edit-projects-navigation-bar::part(content){padding-bottom:100px}.edit-projects-navigation-bar__nav-item{--forge-list-item-height:32px;--forge-list-item-padding:0 var(--forge-spacing-small);--forge-list-item-gap:var(--forge-spacing-medium);--forge-list-item-shape:var(--forge-shape-large);--forge-list-item-text-font-weight:400;--forge-list-item-width:100%;--forge-list-item-margin:0 var(--forge-spacing-xxsmall) 0 var(--forge-spacing-small);align-items:center;gap:var(--forge-spacing-xsmall);margin-inline:calc(var(--forge-spacing-xxsmall) * -1) 0;width:100%;margin-block:0;display:flex}.edit-projects-navigation-bar__nav-item forge-icon{--forge-icon-font-size:18px}.edit-projects-navigation-bar__nav-item::part(root){width:100%}.edit-projects-navigation-bar__nav-item--parent{--forge-list-item-text-font-weight:700}.edit-projects-navigation-bar forge-expansion-panel forge-list forge-list-item::part(root){overflow:hidden}.edit-projects-navigation-bar forge-expansion-panel forge-list forge-list-item::part(text-container){min-width:0;overflow:hidden}.edit-projects-navigation-bar forge-expansion-panel forge-list forge-list-item a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.edit-projects-navigation-bar forge-list .forge-list-expandable{position:relative}.edit-projects-navigation-bar forge-list .forge-list-expandable.selected{color:var(--forge-theme-primary,#3f51b5)}.edit-projects-navigation-bar forge-list .forge-list-expandable>forge-list-item{width:100%}.edit-projects-navigation-bar forge-list .forge-list-expandable forge-icon-button{z-index:9999;background:0 0;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.implementation-controls{padding:24px 24px 70px}.implementation-controls__description{margin-block:8px}.implementation-controls__entities{flex-direction:column;gap:16px;margin-top:24px;display:flex}.implementation-controls__entity-panel{background-color:#fff}.implementation-controls__entity-panel [slot=header]{justify-content:space-between;align-items:center;display:flex}.implementation-controls__entity-panel-header{align-items:center;gap:16px;display:flex}.implementation-controls .forge-typography--label3{opacity:.7;margin-top:6px}.implementation-controls__entity-panel-header-info{align-items:center;gap:16px;display:flex}.implementation-controls__chatbot-config-panel-content{flex-direction:column;gap:20px;margin-top:20px;display:flex}.implementation-controls__config-checkbox:has(forge-checkbox[checked])::part(root){background-color:#f7f8fc;border:1px solid #3f51b5}.implementation-controls__config-checkbox::part(root){align-items:baseline;gap:10px;padding:0;display:flex}.implementation-controls__config-checkbox-info{position:relative;top:-4px}.implementation-controls__config-checkbox-info .forge-typography--label2{letter-spacing:.5px;opacity:.7;margin-top:2px}.implementation-controls__variables-checkbox{align-items:baseline;gap:13px;display:flex}.implementation-controls__variables-info{position:relative;top:-4px}.implementation-controls__variables-suboptions{margin-left:60px}.project-layout{flex:1;display:flex;position:relative;overflow:hidden}:is(.project-layout:has(.version-history-drawer[open]) .project-overview,.project-layout:has(.version-history-drawer[open]) .agent-list,.project-layout:has(.version-history-drawer[open]) .team-builder-page){width:calc(68vw - 100px)}.project-layout .team-builder-page{width:100%;height:100%;margin-right:0;padding:24px;transition:all .3s;overflow-y:auto}.project-layout .team-builder-page:has(.team-test-panel){width:calc(63vw - 97px)}.publish-dialog-version-type-title-support-text{color:#757575;font-size:12px}.edit-project-layout-component .body-content{width:100%;min-width:0;height:100%;transition:width .3s;overflow-y:auto}.edit-project-layout-component .body-content:has(.workflow-page){height:100%;overflow:hidden}.edit-project-layout-component .body-content:has(.no-scroll){overflow:hidden}.edit-project-layout-component:has(.project-overview){height:100%}.edit-project-layout-component:has(.version-history-drawer[open]) .body-content{width:calc(100% - 320px)}.edit-project-layout-component .workflow-page{transition:padding-right .5s}.edit-project-layout-component .workflow-page__body{height:calc(100vh - 116px);transition:all .5s;overflow:hidden}.edit-project-layout-component .workflow-page__body .loading-spinner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.workflow-scaffold:has(.test-panel) .workflow-page__body{margin-right:450px}.project-delete-dialog__body{max-width:600px;padding:0 20px}.project-delete-dialog__body p{margin-top:15px}.project-overview{padding:var(--forge-spacing-large);max-width:960px;transition:all .3s}.details-container{gap:var(--forge-spacing-large);padding:var(--forge-spacing-medium);grid-template-columns:repeat(auto-fit,minmax(360px,1fr));display:grid}.publish-dialog forge-scaffold{width:1400px;max-width:95vw}.publish-dialog__header::part(root){height:auto;padding:10px 0}.publish-dialog__icon img{width:100%;height:60px}.publish-dialog__header-wrapper{align-items:center;gap:10px;display:flex}.publish-dialog__title-section div:first-child{margin-bottom:5px}.publish-dialog .publish-dialog-header{border-bottom:1px solid #e0e0e0;align-items:flex-start;gap:16px;min-height:80px;display:flex}.publish-dialog .publish-dialog-header .publish-dialog-icon{background:#f5f5f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.publish-dialog .publish-dialog-header .publish-dialog-icon svg{width:32px;height:32px}.publish-dialog .publish-dialog-header .publish-dialog-title-section{flex:1}.publish-dialog .publish-dialog-header .publish-dialog-title-section h3{color:#212121;margin:0 0 8px;font-size:20px;font-weight:600}.publish-dialog .publish-dialog-header .publish-dialog-title-section .publish-dialog-subtitle{color:#616161;margin:0;font-size:14px;line-height:1.5}.publish-dialog [slot=header]{border-bottom:1p x solid #a6a4a4;padding:0}.publish-dialog [slot=header] forge-icon-button{display:contents;right:16px}.publish-dialog .publish-dialog-body{padding:32px 40px}.publish-dialog .publish-dialog-body:has(.publish-dialog-test-section){display:flex}.publish-dialog .publish-dialog-body .publish-dialog-content{align-items:flex-start;gap:32px;display:flex}.publish-dialog .publish-dialog-body .publish-dialog-form-section{flex-direction:column;flex:1;gap:28px;min-width:0;display:flex}.publish-dialog .publish-dialog-body .publish-dialog-field{flex-direction:column;gap:8px;width:100%;display:flex}.publish-dialog .publish-dialog-body .publish-dialog-field--version{flex:0 0 120px}.publish-dialog .publish-dialog-body .publish-dialog-field--name{flex:1}.publish-dialog .publish-dialog-body .publish-dialog-optional{color:#757575;font-weight:400}.publish-dialog .publish-dialog-body .publish-dialog-select{width:100%}.publish-dialog .publish-dialog-body .publish-dialog-select select{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:4px;width:100%;padding:10px 12px;font-size:14px;transition:border-color .2s}.publish-dialog .publish-dialog-body .publish-dialog-select select:hover{border-color:#bdbdbd}.publish-dialog .publish-dialog-body .publish-dialog-select select:focus{border-color:#1976d2;outline:none;box-shadow:0 0 0 2px #1976d21a}.publish-dialog .publish-dialog-body .publish-dialog-select forge-icon{margin-right:8px}.publish-dialog .publish-dialog-body .publish-dialog-helper-text{color:#757575;margin-top:4px;font-size:12px}.publish-dialog .publish-dialog-body .publish-dialog-loading{background:#f5f5f5;border-radius:4px;align-items:center;gap:12px;padding:12px;display:flex}.publish-dialog .publish-dialog-body .publish-dialog-loading span{color:#616161;font-size:14px}.publish-dialog .publish-dialog-body .publish-dialog-error{color:#c62828;background:#ffebee;border:1px solid #ffcdd2;border-radius:4px;padding:12px;font-size:14px}.publish-dialog .publish-dialog-body .publish-dialog-error-text{color:#c62828;margin-top:4px;font-size:12px;display:block}.publish-dialog .publish-dialog-body .publish-dialog-row{align-items:flex-start;gap:24px;display:flex}.publish-dialog .publish-dialog-body .publish-dialog-version-type-btn{color:#616161;cursor:pointer;box-sizing:border-box;white-space:nowrap;text-align:left;background:#fff;border:none;border-radius:2px;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:8px 12px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:flex}.publish-dialog .publish-dialog-body .publish-dialog-version-type-btn:last-child{border-right:none}.publish-dialog .publish-dialog-body .publish-dialog-version-type-btn:hover{background:#f5f5f5}.publish-dialog .publish-dialog-body .publish-dialog-version-type-btn.active{color:#3f51b5;background:#e8eaf6}.publish-dialog .publish-dialog-body .publish-dialog-version-type-btn:focus{outline:none}.publish-dialog .publish-dialog-body .publish-dialog-version-type-btn:active{transform:none}.publish-dialog .publish-dialog-body .publish-dialog-version-type-title{font-size:13px;font-weight:600}.publish-dialog .publish-dialog-body .publish-dialog-version-type-description{color:#757575;font-size:11px;font-weight:400}.publish-dialog .publish-dialog-body .publish-dialog-version-type-btn.active .publish-dialog-version-type-description{color:#3f51b5}.publish-dialog .publish-dialog-body forge-text-field{width:100%}.publish-dialog .publish-dialog-body .publish-dialog-test-bot{flex-direction:column;height:500px;display:flex;overflow:hidden}.publish-dialog [slot=footer]{border-top:1px solid #e0e0e0}.publish-dialog forge-button{min-width:80px}.publish-dialog__summary--body{min-width:480px;max-width:640px;padding:24px}.publish-dialog__summary--actions{border-top:1px solid #e0e0e0}.publish-dialog__summary-grid{grid-template-columns:140px 1fr;gap:12px 16px;margin-top:22px;display:grid}.publish-dialog__summary-label{color:var(--forge-theme-text-secondary);font-size:13px;font-weight:600}.publish-dialog__summary-value{color:var(--forge-theme-text-primary);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.publish-dialog__summary-pill{color:#3f51b5;text-transform:capitalize;background:#eef2ff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.publish-dialog__summary-actions{justify-content:flex-end;margin-top:24px;display:flex}.publish-success-dialog forge-scaffold{width:1000px;max-width:95vw;max-height:700px}.publish-success-dialog .publish-dialog__header::part(root){height:auto;padding:10px 0}.publish-success-dialog .publish-dialog__icon img{width:100%;height:60px}.publish-success-dialog .publish-dialog__header-wrapper{align-items:center;gap:10px;display:flex}.publish-success-dialog .publish-dialog__title-section div:first-child{margin-bottom:5px}.publish-success-dialog [slot=footer]{border-top:1px solid #e0e0e0}.publish-success-dialog forge-button{min-width:80px}.agent-test-panel{border-left:1px solid var(--forge-theme-outline);background-color:var(--forge-theme-surface);z-index:1000;pointer-events:none;flex-direction:column;width:380px;height:calc(100vh - 113px);transition:right .3s;display:flex;position:fixed;top:113px;overflow:hidden;box-shadow:-2px 0 8px #0000001a}.agent-test-panel--open{pointer-events:auto}.chat-experience-step{flex-direction:column;gap:24px;display:flex}.chat-experience-step .card-section+.card-section{margin-top:var(--forge-spacing-medium,16px)}.chat-experience-step__header{flex-direction:column;gap:8px;display:flex}.chat-experience-step__title{margin-bottom:4px}.chat-experience-step__section-description{margin-bottom:var(--forge-spacing-medium,16px)}.chat-experience-step__page-subtitle{margin:var(--forge-spacing-xxsmall,4px) 0 var(--forge-spacing-large,24px)}.chat-experience-step__sample .forge-typography--heading3{margin-bottom:0}.chat-experience-step__prompts{gap:var(--forge-spacing-medium,16px);flex-direction:column;align-items:stretch;width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex}.chat-experience-step__prompt-row{align-items:center;gap:var(--forge-spacing-small,8px);display:flex}.chat-experience-step__prompt-row forge-text-field{flex:1 1 0;width:100%;min-width:0;display:block}.chat-experience-step__prompt-row input[type=text]{box-sizing:border-box;width:100%}.chat-experience-step__prompts-label{margin-bottom:var(--forge-spacing-xsmall,8px);display:block}.chat-experience-step__add-prompt{align-self:flex-start}.chat-experience-step__welcome-image{gap:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.chat-experience-step__welcome-image-toggle{align-items:center;gap:var(--forge-spacing-small,8px);cursor:pointer;align-self:flex-start;display:inline-flex}.chat-experience-step__welcome-image-input{width:-webkit-fill-available;width:-moz-available;width:stretch;display:block}.chat-experience-step__welcome-image-input input[type=text]{box-sizing:border-box;width:100%}.chat-experience-step__functionality-item{justify-content:space-between;align-items:center;gap:var(--forge-spacing-large,24px);padding:var(--forge-spacing-medium,16px) 0;border-block-start:1px solid var(--forge-theme-outline,#0000001f);display:flex}.chat-experience-step__functionality-item-text{gap:var(--forge-spacing-xxsmall,4px);flex-direction:column;flex:1;display:flex}.chat-experience-step__functionality-item-text .forge-typography--label1{font-size:var(--forge-typography-label1-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-label-font-size-scale,1.75px)))}.chat-experience-step__functionality-item-description{color:var(--forge-theme-text-medium,#0009)}.chat-experience-step__functionality-item code{font-size:var(--forge-typography-body2-font-size,12px);background-color:var(--forge-theme-surface-dim);border-radius:4px;padding:2px 4px}.chat-experience-step__section-description+.chat-experience-step__functionality-item{border-block-start:none}.chat-experience-step .forge-form-helper{margin-inline-start:calc(var(--forge-spacing-xlarge,32px) + var(--forge-spacing-medium,16px))}.chatbot-launcher__description{color:var(--forge-theme-text-high,#1a1a1a);margin:4px 0 24px}.chatbot-launcher__preview-wrap{margin-bottom:var(--forge-spacing-large,24px);display:flex}.chatbot-launcher__preview{justify-content:center;align-items:center;gap:var(--forge-spacing-small,8px);border:1px solid var(--forge-theme-primary,#2763c3);background-color:var(--forge-theme-surface,#fff);min-width:56px;min-height:56px;color:var(--forge-theme-primary,#2763c3);cursor:default;box-shadow:var(--forge-elevation-2,0 2px 6px #00000014);font-size:var(--forge-typography-button-font-size,calc(var(--forge-typography-font-size,1rem) * .875));letter-spacing:var(--forge-typography-button-letter-spacing,.0714286em);border-radius:999px;padding:12px;font-weight:600;display:inline-flex}.chatbot-launcher__preview--with-text{padding:12px 20px}.chatbot-launcher__preview--default{background:linear-gradient(var(--forge-theme-surface,#fff), var(--forge-theme-surface,#fff)) padding-box, linear-gradient(180deg, #cbd0d9 0%, #2763c3 100%) border-box;border-color:#0000}.chatbot-launcher__preview-logo{object-fit:contain;width:24px;height:24px}.chatbot-launcher__row{align-items:center;gap:var(--forge-spacing-medium,16px);margin-block:12px;display:flex}.chatbot-launcher__text-input{flex:1;max-width:320px}.chatbot-launcher__branding{gap:var(--forge-spacing-large,24px);margin-top:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.chatbot-launcher__logo{max-width:640px}.chatbot-launcher__colors{gap:var(--forge-spacing-medium,16px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chatbot-launcher__color-field{flex-direction:column;gap:6px;display:flex}.chatbot-launcher__color-label{color:var(--forge-theme-text-high,#1a1a1a)}.chatbot-launcher__color-row{border:1px solid var(--forge-theme-outline,#c4c4c4);border-radius:var(--forge-shape-small-corner,4px);background-color:var(--forge-theme-surface,#fff);align-items:center;width:100%;max-width:240px;height:40px;display:inline-flex;overflow:hidden}.chatbot-launcher__color-row:focus-within{outline:2px solid var(--forge-theme-primary,#2763c3);outline-offset:1px}.chatbot-launcher__color-row--invalid{border-color:var(--forge-theme-error,#ba1a1a)}.chatbot-launcher__color-row--invalid:focus-within{outline-color:var(--forge-theme-error,#ba1a1a)}.chatbot-launcher__field-error{color:var(--forge-theme-error,#ba1a1a);font-size:var(--forge-typography-caption-font-size,12px);margin-top:4px}.chatbot-launcher__color-hex-input{background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;padding:0 10px}.chatbot-launcher__color-swatch-label{border:none;border-left:1px solid var(--forge-theme-outline,#c4c4c4);cursor:pointer;background-color:var(--forge-theme-surface-dim,#f5f5f5);height:100%;font:inherit;align-items:center;gap:4px;padding:0 6px 0 10px;display:inline-flex;position:relative}.chatbot-launcher__color-swatch-label:focus-visible{outline:2px solid var(--forge-theme-primary,#2763c3);outline-offset:-2px}.chatbot-launcher__color-swatch{border:1px solid var(--forge-theme-outline,#c4c4c4);border-radius:2px;width:28px;height:20px;display:inline-block}.chatbot-launcher__color-picker-wrap{padding:var(--forge-spacing-small,8px)}.rich-text-editor{border:1px solid var(--forge-theme-outline,#d0d5dd);border-radius:var(--forge-shape-medium,8px);background-color:var(--forge-theme-surface,#fff);flex-direction:column;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.rich-text-editor--disabled{opacity:.6;pointer-events:none}.rich-text-editor__toolbar{align-items:center;gap:var(--forge-spacing-xxsmall,4px);padding:var(--forge-spacing-xxsmall,4px) var(--forge-spacing-xsmall,8px);border-bottom:1px solid var(--forge-theme-outline,#e4e7ec);background-color:var(--forge-theme-surface-container-low,#fafbfc);border-top-left-radius:inherit;border-top-right-radius:inherit;flex-wrap:wrap;display:flex;position:relative}.rich-text-editor__toolbar forge-icon-button[data-active=true]{background-color:var(--forge-theme-primary-container,#e3edff);color:var(--forge-theme-primary,#1f7aec);border-radius:var(--forge-shape-small,4px)}.rich-text-editor__sep{background-color:var(--forge-theme-outline,#e4e7ec);width:1px;margin:var(--forge-spacing-xxsmall,4px);align-self:stretch}.rich-text-editor__popover{top:100%;z-index:30;margin-top:var(--forge-spacing-xxsmall,4px);gap:var(--forge-spacing-xxsmall,4px);padding:var(--forge-spacing-xsmall,8px);background-color:var(--forge-theme-surface,#fff);border:1px solid var(--forge-theme-outline,#d0d5dd);border-radius:var(--forge-shape-medium,8px);box-shadow:var(--forge-elevation-4,0 6px 20px #0000001f);flex-wrap:wrap;align-items:center;display:flex;position:absolute;inset-inline-start:var(--forge-spacing-xsmall,8px)}.rich-text-editor__popover input{min-width:200px;padding:var(--forge-spacing-xxsmall,4px) var(--forge-spacing-xsmall,8px);border:1px solid var(--forge-theme-outline,#d0d5dd);border-radius:var(--forge-shape-small,4px);font:inherit;flex:220px}.rich-text-editor__hint,.rich-text-editor__overflow{color:var(--forge-theme-error,#d92d20);flex-basis:100%}.rich-text-editor__overflow{padding:var(--forge-spacing-xxsmall,4px) var(--forge-spacing-xsmall,8px)}.rich-text-editor__content{min-width:0;min-height:140px;padding:var(--forge-spacing-small,12px) var(--forge-spacing-small,12px);font:inherit;color:var(--forge-theme-text-high,#1a1a1a);line-height:var(--forge-typography-body1-line-height,1.5);overflow-wrap:break-word;word-break:break-word;outline:none;overflow:hidden auto}.rich-text-editor__content:focus-visible{outline:2px solid var(--forge-theme-primary,#1f7aec);outline-offset:-2px;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.rich-text-editor__content p{margin:0 0 var(--forge-spacing-xsmall,8px)}.rich-text-editor__content ul,.rich-text-editor__content ol{margin:var(--forge-spacing-xxsmall,4px) 0 var(--forge-spacing-xsmall,8px);padding-inline-start:1.5rem}.rich-text-editor__content a{color:var(--forge-theme-primary,#1f7aec);text-decoration:underline}.rich-text-editor__content .rich-text-editor__image,.rich-text-editor__content img{max-width:100%;height:auto;display:block}.rich-text-editor__content .rich-text-editor__image-outer{margin:var(--forge-spacing-xsmall,8px) 0;display:block}.rich-text-editor__content .rich-text-editor__image-wrapper{max-width:100%;line-height:0;display:inline-block;position:relative}.rich-text-editor__content .rich-text-editor__image-wrapper:hover .rich-text-editor__image-handle,.rich-text-editor__content .rich-text-editor__image-wrapper.ProseMirror-selectednode .rich-text-editor__image-handle,.rich-text-editor__content .rich-text-editor__image-wrapper:hover .rich-text-editor__image-delete,.rich-text-editor__content .rich-text-editor__image-wrapper.ProseMirror-selectednode .rich-text-editor__image-delete{opacity:1}.rich-text-editor__content .rich-text-editor__image-handle{background:var(--forge-theme-primary,#1f7aec);border:2px solid var(--forge-theme-surface,#fff);-webkit-user-select:none;user-select:none;opacity:0;width:12px;height:12px;box-shadow:var(--forge-elevation-2,0 1px 2px #0003);border-radius:50%;transition:opacity .12s;position:absolute}.rich-text-editor__content .rich-text-editor__image-handle--se{bottom:-6px;right:-6px}.rich-text-editor__content .rich-text-editor__image-handle--sw{bottom:-6px;left:-6px}.rich-text-editor__content .rich-text-editor__image-handle--ne{top:-6px;right:-6px}.rich-text-editor__content .rich-text-editor__image-handle--nw{top:-6px;left:-6px}.rich-text-editor__content .rich-text-editor__image-delete{border:2px solid var(--forge-theme-surface,#fff);background:var(--forge-theme-error,#d92d20);width:16px;height:16px;color:var(--forge-theme-on-error,#fff);cursor:pointer;opacity:0;box-shadow:var(--forge-elevation-2,0 1px 2px #0003);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:10px;line-height:1;transition:opacity .12s;display:flex;position:absolute;top:4px;right:4px}.rich-text-editor--disabled .rich-text-editor__image-handle,.rich-text-editor--disabled .rich-text-editor__image-delete{display:none}.rich-text-editor .ProseMirror p.is-editor-empty:first-child:before{color:var(--forge-theme-text-low,#98a2b3);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.form-factor{--forge-spacing-medium:var(--forge-spacing-small)}.form-factor__integration-radios{gap:var(--forge-spacing-small);flex-direction:column;display:flex}.form-factor__radio-label{align-items:center;gap:var(--forge-spacing-small);cursor:pointer;display:flex}.embed-agent__container{grid-template-columns:320px 1fr;grid-template-areas:"sidebar main";display:grid}.embed-agent__sidebar{padding:var(--forge-spacing-medium);border-right:1px solid var(--forge-theme-outline);grid-area:sidebar}.embed-agent__main{padding:var(--forge-spacing-medium);gap:var(--forge-spacing-medium);flex-direction:column;grid-area:main;display:flex;overflow:auto}.tonal-card{--forge-card-outline-width:0;--forge-card-background:var(--forge-theme-surface-dim)}.code-block{color:#e7e7e7;border-radius:var(--forge-shape-large);box-sizing:border-box;background-color:#0f1116;max-width:100%;max-height:400px;font-family:monospace;font-size:14px;overflow:auto}.code-block__header{--forge-toolbar-background:#1b1d28;--forge-toolbar-divider-color:#292b35;--forge-toolbar-color:#92949b;--forge-toolbar-height:32px;--forge-toolbar-min-height:40px}.code-block__language{--forge-typography-body1-text-transform:uppercase}.code-block__inner{padding:var(--forge-spacing-medium)}.radio-card-group{gap:var(--forge-spacing-medium);display:flex}.radio-card-group--list{flex-direction:column}.radio-card-group--grid{flex-flow:wrap}.radio-card{--forge-card-padding:var(--forge-spacing-small);--forge-card-shape:16px}.radio-card:before{content:"";border:1px solid var(--forge-theme-outline);border-radius:16px;position:absolute;inset:0}.radio-card{cursor:pointer;display:block;position:relative}.radio-card:focus-visible{outline:2px solid var(--forge-theme-primary);outline-offset:2px}.radio-card--selected{--forge-card-background:var(--forge-theme-primary-container-minimum)}.radio-card--selected:before{content:"";border:2px solid var(--forge-theme-primary);border-radius:16px;position:absolute;inset:0}.radio-card--disabled{cursor:not-allowed;opacity:.6}.radio-card--grid{flex:1;min-width:180px}.radio-card--grid .radio-card__content{flex-direction:column;align-items:flex-start;position:static}.radio-card--grid .radio-card__check-indicator{top:var(--forge-spacing-medium);right:var(--forge-spacing-medium);position:absolute}.radio-card--list .radio-card__content{flex-direction:row;align-items:center}.radio-card--list .radio-card__text{flex:1}.radio-card__content{gap:var(--forge-spacing-medium);display:flex;position:relative}.radio-card__card{height:100%;display:block}.radio-card .square-avatar{--forge-avatar-shape:calc(var(--forge-shape-extra-large) - 4px);--forge-avatar-background:var(--forge-theme-surface-container-minimum)}.radio-card .square-avatar img{object-fit:cover;width:24px;height:24px}.radio-card .square-avatar forge-icon{--forge-icon-font-size:24px;color:var(--forge-theme-primary);transition:color .2s}.radio-card__image{justify-content:center;align-items:center;display:flex}.radio-card__image img{object-fit:contain;max-width:100%;height:auto}.radio-card__icon-container{background-color:var(--forge-theme-surface-container-minimum);border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;display:flex;position:relative}.radio-card__icon-container img{object-fit:contain;max-width:32px;max-height:32px}.radio-card__icon-container forge-icon{--forge-icon-font-size:24px;color:var(--forge-theme-text-medium)}.radio-card--selected .radio-card__icon-container{background-color:var(--forge-theme-primary-container-low)}.radio-card--selected .radio-card__icon-container forge-icon{color:var(--forge-theme-primary)}.radio-card__text{gap:var(--forge-spacing-xxxsmall);flex-direction:column;display:flex;overflow:hidden}.radio-card__title-row{align-items:center;gap:var(--forge-spacing-small);flex-wrap:wrap;display:flex}.radio-card__title{color:var(--forge-theme-text-high)}.radio-card__subtitle{color:var(--forge-theme-text-medium)}.radio-card__subtitle--ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.radio-card__check-indicator{top:var(--forge-spacing-xsmall);right:var(--forge-spacing-xsmall);position:absolute}.radio-card__check-indicator forge-icon{--forge-icon-font-size:20px}.radio-card__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.section-heading__container{align-items:center;gap:8px;display:flex}.heading-icon{--forge-icon-font-size:16px;align-items:center;display:flex}.embed-host-restriction{gap:var(--forge-spacing-medium);flex-direction:column;display:flex}.embed-host-restriction__toggle{align-items:center;gap:var(--forge-spacing-small);display:inline-flex}.embed-host-restriction__list::-webkit-scrollbar{height:var(--forge-scrollbar-height,16px);width:var(--forge-scrollbar-width,16px)}.embed-host-restriction__list::-webkit-scrollbar-track{background-color:var(--forge-scrollbar-track-container,var(--forge-theme-surface-container-low,#ebebeb))}.embed-host-restriction__list::-webkit-scrollbar-track:hover{background-color:var(--forge-scrollbar-track-container-hover,var(--forge-theme-surface-container-low,#ebebeb))}.embed-host-restriction__list::-webkit-scrollbar-corner{background-color:var(--forge-scrollbar-track-container,var(--forge-theme-surface-container-low,#ebebeb))}.embed-host-restriction__list::-webkit-scrollbar-thumb{height:var(--forge-scrollbar-thumb-min-height,32px);width:var(--forge-scrollbar-thumb-min-width,32px);border-radius:var(--forge-scrollbar-border-radius,calc(var(--forge-shape-full,9999px) * var(--forge-shape-factor,1)));border-width:var(--forge-scrollbar-border-width,3px);background-color:var(--forge-scrollbar-thumb-container,var(--forge-theme-surface-container-medium,#c2c2c2));background-clip:content-box;border-style:solid;border-color:#0000}.embed-host-restriction__list::-webkit-scrollbar-thumb:hover{background-color:var(--forge-scrollbar-thumb-container-hover,var(--forge-theme-surface-container-high,#9e9e9e))}.embed-host-restriction__list{flex-direction:column;gap:8px;max-height:200px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.embed-host-restriction__list-item{padding-inline:var(--forge-spacing-small);padding-block:var(--forge-spacing-xxxsmall);border-radius:var(--forge-shape-large);border:1px solid var(--forge-theme-outline);background-color:#0000;justify-content:space-between;align-items:center;display:flex}.embed-host-restriction__list-item-remove{margin-right:-8px}.embed-host-restriction__input-row{align-items:center;gap:var(--forge-spacing-small);display:flex}.embed-host-restriction__input-row forge-text-field{flex:1}.drawer-container,.drawer-container .team-sidebar__drawer{height:100%}.drawer-container forge-drawer [navlist=true] forge-list-item{--forge-list-item-height:32px;--forge-list-item-padding:0 var(--forge-spacing-small);--forge-list-item-gap:var(--forge-spacing-medium);--forge-list-item-shape:var(--forge-shape-large);--forge-list-item-text-font-weight:400;--forge-list-item-width:100%;--forge-list-item-margin:0 var(--forge-spacing-xxsmall) 0 var(--forge-spacing-small);align-items:center;gap:var(--forge-spacing-xsmall);margin-inline:calc(var(--forge-spacing-xxsmall) * -1) 0;width:100%;margin-block:0;display:flex}.drawer-container forge-drawer [navlist=true] forge-list-item forge-icon{--forge-icon-font-size:18px}.drawer-container forge-drawer [navlist=true] forge-list-item::part(root){width:100%}.drawer-container forge-drawer [navlist=true] forge-list-item{cursor:pointer}.team-builder-page:has(.team-test-panel.open) .team-builder-page-body{width:calc(100% - 380px);transition:width .3s}.team-builder-page .team-builder-page-body{box-sizing:border-box;width:100%;transition:width .3s}.team-builder-page__body{padding:var(--forge-spacing-large);padding-bottom:80px}.team-builder-page .team-prompts-section forge-card:not(:last-child){padding-bottom:22px}.team-builder-page__sidebar{overflow:visible}.team-builder-page__chat{flex-direction:column;gap:22px;display:flex}.team-builder-page__chat .chat-experience-step__header{margin-bottom:4px}.team-overview-section{gap:24px;display:flex}.team-overview-section__agents{margin-bottom:20px}.team-overview-section__left{flex-direction:column;flex:1;gap:24px;display:flex}.team-overview-section__card::part(root){flex-direction:column;gap:20px;display:flex}.team-overview-section__name-input{width:100%;max-width:45%}.team-overview-section__card-content{flex-direction:column;gap:8px;display:flex}.team-overview-section__card-content.title forge-text-field{width:80%}.team-overview-section__demo-url{flex-direction:column;display:flex}.team-overview-section__demo-link{overflow-wrap:anywhere;width:fit-content;max-width:100%}.team-overview-section__agents{flex-wrap:wrap;gap:8px;display:flex}.team-model-config::part(root){flex-direction:column;gap:20px;display:flex}.team-model-config__form{gap:10px}.team-model-config__description{margin-top:8px}.team-page__table-card::part(root){padding:0}.team-delete-button button,.team-delete-button forge-icon::part(svg){color:red}.tool-step{height:100%;padding-bottom:20px}.tool-step__loader{justify-content:center;align-items:center;height:100%;display:flex}.tool-step__header{justify-content:flex-end;align-items:center;margin-bottom:20px;display:flex}.tool-step__page-header{margin-bottom:var(--forge-spacing-medium,16px);justify-content:space-between;align-items:center;gap:12px;display:flex}.tool-step__section{margin-bottom:var(--forge-spacing-large,24px)}.tool-step__card:has(.tool-step__loader){position:relative}.tool-step__card:has(.tool-step__loader) .tool-step__loader{position:absolute;inset:0}.tool-step__mcp-card{margin-top:var(--forge-spacing-large,24px)}.tool-step__mcp-card::part(root){gap:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.tool-step__card-header-row{justify-content:space-between;align-items:center;gap:var(--forge-spacing-medium,16px);display:flex}.tool-step__expansion-panel::part(root){overflow:hidden}.tool-step__expansion-panel-icon{position:relative}.tool-step__expansion-panel-icon .dot{background-color:#6b7280;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;right:-4px}.tool-step__expansion-panel-icon .dot--connected{background-color:#10b981}.tool-step__expansion-panel-icon .dot--disconnected,.tool-step__expansion-panel-icon .dot--error{background-color:#ef4444}.tool-step__expansion-panel-header{align-items:center;gap:16px;display:flex}.tool-step__expansion-panel-header forge-open-icon{margin-left:auto}.tool-step__card-header{padding-bottom:20px}.tool-step__server-filter{justify-content:flex-start;margin-bottom:16px;display:flex}.tool-step__filter-toggle{color:#374151;cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.tool-step__server-meta{color:#6b7280;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.tool-step__server-meta span+span:before{content:"•";margin-right:8px}.tool-step__domain-config{margin-top:8px;margin-left:32px;padding:8px 0}.tool-step__domain-config-title{margin-bottom:12px}.tool-step__domain-config-fields{flex-direction:column;gap:12px;display:flex}.tool-step__domain-config .card-section{margin-bottom:18px}.wizard-accordion-container{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.wizard-accordion-button{cursor:pointer;text-align:left;box-sizing:border-box;background-color:#f9fafb;border:none;align-items:center;gap:16px;width:100%;padding:16px;display:flex}.wizard-accordion-icon{color:#374151;flex-shrink:0;font-size:24px}.wizard-status-dot{border-radius:50%;width:8px;height:8px}.wizard-status-dot--connected{background-color:#10b981}.wizard-status-dot--disconnected{background-color:#ef4444}.wizard-textarea{width:100%;padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,12px);resize:vertical;box-sizing:border-box;border:1px solid #d1d5db;border-radius:4px;outline:none;font-family:inherit;font-size:14px}.wizard-text-input{padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,12px);box-sizing:border-box;border:1px solid #d1d5db;border-radius:4px;outline:none;flex:1;font-size:14px}.w-100{width:100%}.wizard-text-input--large{width:100%;padding:var(--forge-spacing-medium,12px);box-sizing:border-box;border:2px solid #e5e7eb;border-radius:8px;outline:none;font-family:inherit;font-size:16px;transition:border-color .2s}.wizard-number-input{width:100%;padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,12px);box-sizing:border-box;border:1px solid #d1d5db;border-radius:4px;outline:none;font-size:14px}.wizard-empty-state{text-align:center;background-color:#f9fafb;border-radius:8px;padding:24px}.wizard-checkbox-label{align-items:center;gap:var(--forge-spacing-small,8px);cursor:pointer;display:flex}.wizard-checkbox{cursor:pointer}.wizard-api-endpoint{padding:var(--forge-spacing-medium,12px);word-break:break-all;color:#166534;background-color:#f0fdf4;border:1px solid #86efac;border-radius:4px;font-family:monospace;font-size:14px}.wizard-code-block{padding:var(--forge-spacing-medium,16px);color:#e2e8f0;box-sizing:border-box;background-color:#1e293b;border-radius:8px;max-width:100%;max-height:400px;font-family:monospace;font-size:14px;overflow:auto}.wizard-toggle-group{border:1px solid #d1d5db;border-radius:4px;display:inline-flex;overflow:hidden}.wizard-toggle-button{padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,16px);color:#111827;cursor:pointer;background-color:#fff;border:none}.wizard-toggle-button--active{color:#fff;background-color:#6366f1}.wizard-form-factor-card{padding:var(--forge-spacing-medium,12px);cursor:pointer;text-align:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s}.wizard-form-factor-card--selected{background-color:#f0f9ff;border:2px solid #6366f1}.wizard-form-factor-icon{margin-bottom:var(--forge-spacing-xsmall,4px);color:#6b7280;font-size:32px}.wizard-form-factor-icon--selected{color:#6366f1}.wizard-prompt-card{background-color:#0000;border:1px solid #e0e0e0;border-radius:8px;align-items:flex-start;gap:12px;padding:12px;display:flex}.wizard-prompt-card--active{background-color:#f0f9ff}.wizard-file-card{padding:var(--forge-spacing-medium,12px);background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;display:flex}.wizard-test-result{padding:var(--forge-spacing-medium,12px);background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.wizard-flex-center{align-items:center;gap:var(--forge-spacing-small,8px);display:flex}.wizard-flex-between{justify-content:space-between;align-items:center;display:flex}.wizard-flex-column{flex-direction:column;display:flex}.wizard-grid-auto-fit{gap:var(--forge-spacing-medium,16px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.wizard-grid-auto-fill{gap:var(--forge-spacing-small,8px);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.custom-header{margin-bottom:18px}.custom-header.middle{margin-block:24px}.custom-header.disable-spacing{margin:0}.embed-agent__divider{margin-block:var(--forge-spacing-small)}.assistant-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:64px 24px;display:flex}.assistant-empty-state__icon{color:var(--forge-theme-primary,#3f51b5);opacity:.6;margin-bottom:16px;font-size:64px}.assistant-empty-state__title{margin-bottom:8px}.assistant-empty-state__description{color:var(--forge-theme-text-medium,#666);max-width:440px;margin-bottom:24px;line-height:1.5}.assistant-empty-state__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.move-to-project-dialog forge-scaffold::part(root){width:620px}.move-to-project-dialog [slot=body]{padding:24px 18px}.move-to-project-dialog [slot=footer]{border-top:1px solid #ddd}.assistant-hint{cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex}.assistant-hint:hover{background:var(--forge-theme-surface-container-low,#f0f0f0);opacity:1!important}.assistant-hint__icon{color:var(--forge-theme-primary,#6200ee);font-size:16px}.assistant-hint-gradient{cursor:pointer;background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--forge-theme-surface,#fff), var(--forge-theme-surface,#fff)), linear-gradient(135deg, var(--forge-theme-tertiary-container,#d0d7ff), var(--forge-theme-primary,#6200ee));border:2px solid #0000;border-radius:100px;align-items:center;gap:6px;margin-left:auto;padding:6px 14px;transition:box-shadow .2s,filter .2s;display:inline-flex}.assistant-hint-gradient:hover{filter:brightness(.98);box-shadow:0 1px 6px #0000001a}.assistant-hint-gradient__icon{color:var(--forge-theme-primary,#6200ee);flex-shrink:0;font-size:16px}.assistant-hint-gradient__label{color:var(--forge-theme-primary,#6200ee);white-space:nowrap;font-size:13px;font-weight:500}.icon-card-button{--_icon-card-button-shape:calc(var(--forge-shape-extra-large) - 4px);--forge-card-shape:var(--_icon-card-button-shape);--forge-card-padding:0;--forge-focus-indicator-shape:var(--_icon-card-button-shape)}.icon-card-button forge-button-area{height:100%}.icon-card-button forge-button-area::part(root){border-radius:var(--_icon-card-button-shape)}.icon-card-button__inner{padding:var(--forge-spacing-medium);align-items:center;gap:var(--forge-spacing-medium);grid-template-columns:auto 1fr auto;height:100%;display:grid}.icon-card-button__avatar{--forge-avatar-shape:calc(var(--forge-shape-extra-large) - 4px);--forge-avatar-background:var(--forge-theme-surface-container-minimum)}.icon-card-button__avatar img{object-fit:cover;width:24px;height:24px}.icon-card-button__avatar forge-icon{--forge-icon-font-size:24px;color:currentColor;transition:color .2s}.icon-card-button__content{flex-direction:column;display:flex}.icon-card-button__description,.icon-card-button__last-updated{color:var(--forge-theme-text-medium)}.icon-card-button__avatar--primary{--forge-avatar-background:var(--forge-theme-primary-container-minimum);--forge-avatar-color:var(--forge-theme-primary)}.icon-card-button__avatar--secondary{--forge-avatar-background:var(--forge-theme-secondary-container-minimum);--forge-avatar-color:var(--forge-theme-secondary)}.icon-card-button__avatar--tertiary{--forge-avatar-background:var(--forge-theme-tertiary-container-minimum);--forge-avatar-color:var(--forge-theme-tertiary)}.icon-card-button__avatar--success{--forge-avatar-background:var(--forge-theme-success-container-minimum);--forge-avatar-color:var(--forge-theme-success)}.icon-card-button__avatar--error{--forge-avatar-background:var(--forge-theme-error-container-minimum);--forge-avatar-color:var(--forge-theme-error)}.icon-card-button__avatar--warning{--forge-avatar-background:var(--forge-theme-warning-container-minimum);--forge-avatar-color:var(--forge-theme-warning)}.icon-card-button__avatar--info{--forge-avatar-background:var(--forge-theme-info-container-minimum);--forge-avatar-color:var(--forge-theme-info)}.icon-card-button__avatar--purple{--forge-avatar-background:#f3e5f5;--forge-avatar-color:#7c3aed}.quick-start-page__hero-grid{gap:var(--forge-spacing-medium);grid-template-columns:repeat(3,1fr);display:grid}.quick-start-page__section-heading{margin:0}.recent-activity__header{justify-content:space-between;align-items:center;gap:var(--forge-spacing-medium);display:flex}.empty-state__inner{place-items:center;gap:var(--forge-spacing-medium);height:100%;padding:var(--forge-spacing-large);display:grid}.add-knowledge-modal__body{padding:var(--forge-spacing-large,24px);gap:var(--forge-spacing-medium,16px);flex-direction:column;width:500px;max-width:600px;display:flex}.add-knowledge-modal__empty-state{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:32px;display:flex}.add-knowledge-modal__empty-state-icon{color:var(--forge-theme-text-medium);font-size:48px}.add-knowledge-modal__empty-state-text,.add-knowledge-modal__description{color:var(--forge-theme-text-medium);margin:0}.add-knowledge-modal__new-collection-btn{align-self:flex-start}.add-knowledge-modal__cancel-btn{margin-right:var(--forge-spacing-small,8px)}.add-knowledge-modal [slot=header]::part(inner),.add-knowledge-modal [slot=footer]::part(inner){padding:6px var(--forge-spacing-large,24px)}.add-knowledge-page__empty-state{text-align:center;align-items:center;gap:var(--forge-spacing-large,24px);flex-direction:column;display:flex}.add-knowledge-page__empty-state-header{align-items:center;gap:var(--forge-spacing-xsmall,8px);color:var(--forge-theme-text-medium,#0009);flex-direction:column;display:flex}.add-knowledge-page__empty-state-icon::part(svg){color:var(--forge-theme-text-medium,#0009);font-size:60px}.add-knowledge-page__empty-state-header-title{color:var(--forge-theme-text-high,#000000de)}.kb-remove-dialog::part(root){width:700px}.kb-remove-dialog [slot=body]{padding-inline:16px}.kb-remove-dialog forge-button[slot=end]:first-of-type{margin-right:var(--forge-spacing-medium,16px)}.tenant-kb-selector{gap:var(--forge-spacing-large,24px);flex-direction:column;display:flex}.tenant-kb-selector__header{margin-bottom:var(--forge-spacing-small,8px)}.tenant-kb-selector__header h3{margin:0 0 var(--forge-spacing-xsmall,4px) 0}.tenant-kb-selector__header p{color:var(--forge-theme-text-secondary);margin:0}.tenant-kb-selector__panels{gap:var(--forge-spacing-large,24px);flex-direction:column;display:flex}.tenant-kb-selector__loading,.tenant-kb-selector__error,.tenant-kb-selector__empty-state{padding:var(--forge-spacing-xlarge,32px);text-align:center;justify-content:center;align-items:center;gap:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.tenant-kb-selector__loading forge-icon,.tenant-kb-selector__error forge-icon,.tenant-kb-selector__empty-state forge-icon{color:var(--forge-theme-text-secondary);font-size:48px}.tenant-kb-selector__loading p,.tenant-kb-selector__error p,.tenant-kb-selector__empty-state p{color:var(--forge-theme-text-secondary);margin:0}.tenant-kb-selector__error forge-icon,.tenant-kb-selector__error p{color:var(--forge-theme-error)}.tenant-kb-selector--loading,.tenant-kb-selector--error,.tenant-kb-selector--empty{min-height:200px}.kb-dialog{padding:var(--forge-spacing-large,24px);min-width:400px}.kb-dialog--wide{min-width:500px;max-width:600px}.kb-dialog__header{margin-bottom:var(--forge-spacing-medium,16px)}.kb-dialog__content{margin-top:var(--forge-spacing-medium,16px);max-height:400px;overflow-y:auto}.kb-dialog__description{margin-top:var(--forge-spacing-medium,16px);color:var(--forge-theme-text-secondary)}.kb-dialog__banner{margin-top:var(--forge-spacing-medium,16px)}.kb-dialog__danger-btn{background-color:#ef4444}.kb-dialog__actions{justify-content:flex-end;gap:var(--forge-spacing-small,8px);margin-top:var(--forge-spacing-large,24px);display:flex}.kb-dialog__empty{padding:var(--forge-spacing-xlarge,32px);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.kb-dialog__empty forge-icon{color:var(--forge-theme-text-secondary);font-size:48px}.kb-dialog__empty p{margin-top:var(--forge-spacing-medium,16px);color:var(--forge-theme-text-secondary)}.kb-dialog__header-description{margin-top:var(--forge-spacing-xsmall,4px);color:var(--forge-theme-text-secondary)}.kb-dialog__select-all{padding-bottom:var(--forge-spacing-small,8px);margin-bottom:var(--forge-spacing-small,8px);border-bottom:1px solid var(--forge-theme-outline)}.kb-dialog__collection-list{gap:var(--forge-spacing-small,8px);flex-direction:column;display:flex}.kb-dialog__collection-item{padding:var(--forge-spacing-medium,16px);border:1px solid var(--forge-theme-outline);border-radius:var(--forge-border-radius-medium,8px);cursor:pointer;align-items:center;transition:all .2s;display:flex}.kb-dialog__collection-item:hover,.kb-dialog__collection-item--selected{border-color:var(--forge-theme-primary);background-color:var(--forge-theme-primary-container-low)}.kb-dialog__collection-info{margin-left:var(--forge-spacing-small,8px);flex-direction:column;flex:1;display:flex}.kb-dialog__select-all-label,.kb-dialog__collection-name{font-weight:500}.kb-dialog__collection-meta{color:var(--forge-theme-text-secondary)}.kb-collection-panel{border-bottom:1px solid var(--forge-theme-outline)}.kb-collection-panel:first-child{border-top:1px solid var(--forge-theme-outline)}.kb-collection-panel--disabled{opacity:.6}.kb-collection-panel__header{align-items:center;gap:var(--forge-spacing-small,8px);width:100%;display:flex}.kb-collection-panel__header--with-actions .kb-collection-panel__name{flex:1}.kb-collection-panel__name{align-items:center;gap:var(--forge-spacing-small,8px);flex:1;display:flex}.kb-collection-panel__meta{align-items:center;gap:var(--forge-spacing-large,24px);color:var(--forge-theme-text-secondary);font-size:13px;display:flex}.kb-collection-panel__toggle{margin-left:var(--forge-spacing-medium,16px)}.kb-collection-panel__actions{margin-left:var(--forge-spacing-small,8px)}.kb-collection-panel__files{background-color:var(--forge-theme-surface-dim);padding:var(--forge-spacing-small,8px) 0}.kb-file-row{padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,16px);padding-left:var(--forge-spacing-xlarge,48px);align-items:center;display:flex}.kb-file-row__name{align-items:center;gap:var(--forge-spacing-small,8px);flex:1;display:flex}.kb-file-row__size{color:var(--forge-theme-text-secondary);text-align:right;min-width:80px;font-size:13px}.tyler-knowledge-section::part(root){padding:15px 0 0}.tyler-knowledge-section__header{padding:var(--forge-spacing-medium,16px);margin-bottom:var(--forge-spacing-medium,16px)}.tyler-knowledge-section__header-content{flex:1}.tyler-knowledge-section__title{margin:0 0 var(--forge-spacing-xsmall,4px) 0}.tyler-knowledge-section__description{color:var(--forge-theme-text-secondary);margin:0}.tyler-knowledge-section__table-wrapper{border-block:1px solid var(--forge-theme-outline);overflow:hidden}.tyler-knowledge-section__table-wrapper .kb-table thead tr td:last-child,.tyler-knowledge-section__table-wrapper .kb-table thead tr th:last-child,.tyler-knowledge-section__table-wrapper .kb-table tbody tr td:last-child,.tyler-knowledge-section__table-wrapper .kb-table tbody tr th:last-child{padding-right:26px}.tyler-knowledge-section__subsection{margin-top:var(--forge-spacing-large,24px)}.tyler-knowledge-section__subsection-header{margin-bottom:var(--forge-spacing-medium,16px);padding:0 15px}.tyler-knowledge-section__subsection-description{color:var(--forge-theme-text-secondary);margin:0}.tyler-knowledge-section__loading,.tyler-knowledge-section__empty{align-items:center;gap:var(--forge-spacing-small,8px);padding:var(--forge-spacing-xlarge,32px);text-align:center;flex-direction:column;display:flex}.tyler-knowledge-section__loading forge-icon,.tyler-knowledge-section__empty forge-icon{color:var(--forge-theme-text-secondary);font-size:48px}.tyler-knowledge-section__loading p,.tyler-knowledge-section__empty p{color:var(--forge-theme-text-secondary);margin:0}.added-knowledge-section::part(root){padding:15px 0 0}.added-knowledge-section__header{margin-bottom:var(--forge-spacing-medium,16px);justify-content:space-between;align-items:flex-start;padding:0 15px;display:flex}.added-knowledge-section__header-content{flex:1}.added-knowledge-section__title{margin:0 0 var(--forge-spacing-xsmall,4px) 0}.added-knowledge-section__description{color:var(--forge-theme-text-secondary);margin:0}.added-knowledge-section__table-wrapper{border-block:1px solid var(--forge-theme-outline);overflow:hidden}.added-knowledge-section__loading,.added-knowledge-section__empty{align-items:center;gap:var(--forge-spacing-small,8px);padding:var(--forge-spacing-xlarge,32px);text-align:center;flex-direction:column;display:flex}.added-knowledge-section__loading forge-icon,.added-knowledge-section__empty forge-icon{color:var(--forge-theme-text-secondary);font-size:48px}.added-knowledge-section__loading p,.added-knowledge-section__empty p{color:var(--forge-theme-text-secondary);margin:0}.added-knowledge-section__no-kb{align-items:flex-start;gap:var(--forge-spacing-small,8px);padding:var(--forge-spacing-medium,16px);background-color:var(--forge-theme-surface-dim);border-radius:var(--forge-border-radius-medium,8px);margin:15px;display:flex}.added-knowledge-section__no-kb forge-icon{color:var(--forge-theme-warning);flex-shrink:0}.added-knowledge-section__no-kb p{color:var(--forge-theme-text-secondary);margin:0}.added-knowledge-section__no-kb p a{color:var(--forge-theme-primary);text-decoration:none}.added-knowledge-section__no-kb p a:hover{text-decoration:underline}.added-knowledge-section__deleted-message{align-items:flex-start;gap:var(--forge-spacing-small,8px);padding:var(--forge-spacing-medium,16px);margin-bottom:var(--forge-spacing-medium,16px);background-color:var(--forge-theme-success-container-low);border-left:4px solid var(--forge-theme-success);border-radius:var(--forge-border-radius-medium,8px);display:flex}.added-knowledge-section__deleted-message forge-icon{color:var(--forge-theme-success);flex-shrink:0;margin-top:2px}.added-knowledge-section__deleted-message p{color:var(--forge-theme-text-primary);margin:0}.added-knowledge-section__deleted-message strong{font-weight:600}.added-knowledge-section__deleted-message-content{gap:var(--forge-spacing-xsmall,4px);flex-direction:column;flex:1;display:flex}.added-knowledge-section__collection-deleted-warning{padding:var(--forge-spacing-medium,16px);align-items:center;gap:var(--forge-spacing-small,8px);background-color:var(--forge-theme-error-container);border-radius:var(--forge-border-radius-small,4px);margin:var(--forge-spacing-small,8px);display:flex}.added-knowledge-section__collection-deleted-warning forge-icon{color:var(--forge-theme-error);flex-shrink:0}.added-knowledge-section__collection-deleted-warning span{color:var(--forge-theme-error);font-weight:700}.added-knowledge-section__subsection{margin-top:var(--forge-spacing-large,24px)}.added-knowledge-section__subsection-header{margin-bottom:var(--forge-spacing-medium,16px);padding:0 15px}.added-knowledge-section__subsection-title{margin:0 0 var(--forge-spacing-small,8px) 0;font-size:16px;font-weight:600}.added-knowledge-section__subsection-description{color:var(--forge-theme-text-secondary);margin:0}.kb-table{border-collapse:collapse;border-spacing:0;width:100%}.kb-table__th{padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,16px);color:var(--forge-theme-text-secondary);text-align:left;border-bottom:1px solid var(--forge-theme-outline);font-size:13px;font-weight:500}.kb-table__th--expand{width:48px;padding:var(--forge-spacing-small,8px)}.kb-table__th--name{align-items:center;gap:var(--forge-spacing-xsmall,4px);display:flex}.kb-table__th--files{text-align:center;width:80px}.kb-table__th--size,.kb-table__th--enabled{text-align:center;width:100px}.kb-table__th--actions{text-align:center;width:80px}.kb-table__row{border-bottom:1px solid var(--forge-theme-outline)}.kb-table__row:last-child{border-bottom:none}.kb-table__row--disabled{opacity:.6}.kb-table__row--file .kb-table__td{padding:16px}.kb-table__row--file .kb-table__td.kb-table__td--file-name{padding-left:26px}.kb-table__td{vertical-align:middle;padding:0 16px}.kb-table__td--expand{width:48px;padding:var(--forge-spacing-small,8px);text-align:center}.kb-table__td--expand forge-icon::part(svg){font-size:24px}.kb-table__td--name{align-items:center;gap:var(--forge-spacing-small,8px);display:flex}.kb-table__td--file-name{padding-left:var(--forge-spacing-xlarge,32px)}.kb-table__td--files{text-align:center;width:80px;color:var(--forge-theme-text-secondary);font-size:14px}.kb-table__td--size{text-align:center;width:100px;color:var(--forge-theme-text-secondary);font-size:14px}.kb-table__td--enabled{text-align:center;width:100px}.kb-table__td--actions{text-align:center;width:80px}.kb-table__td--name-with-description{align-items:center;gap:15px;padding:16px;display:flex}.kb-table__td--name-description{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.confirm-delete-dialog__body{padding:var(--forge-spacing-medium,16px);width:600px;max-width:600px}.confirm-delete-dialog__cancel-btn{margin-right:var(--forge-spacing-xsmall,8px)}.confirm-delete-dialog__submit-spinner{width:16px;height:16px;margin-right:var(--forge-spacing-xsmall,8px)}.knowledge-source-table{background-color:var(--forge-theme-surface)}.knowledge-source-table forge-list-item::part(root){height:auto}.knowledge-source-table__header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:14px 16px 14px 76px;display:flex}.knowledge-source-table__header-spacer{flex:0}.knowledge-source-table__header-label{color:var(--forge-theme-text-high);font-weight:700}.knowledge-source-table__header-flex{flex:1}.knowledge-source-table__sort-icon{margin-inline:var(--forge-spacing-xxsmall,4px) var(--forge-spacing-large,24px);color:var(--forge-theme-text-high);font-size:16px}.knowledge-source-table__column-label{color:var(--forge-theme-text-high);text-align:center;min-width:56px;font-weight:700}.knowledge-source-table__column-label--enabled{margin-inline:var(--forge-spacing-medium,16px) var(--forge-spacing-large,24px)}.knowledge-source-table__column-label--actions{margin-inline:var(--forge-spacing-large,24px) 0}.knowledge-source-table__item--disabled{opacity:.6}.knowledge-source-table__item-content{align-items:center;gap:var(--forge-spacing-xsmall,8px);min-width:0;flex-wrap:wrap;margin-block-end:var(--forge-spacing-xxsmall,4px);display:flex}.knowledge-source-table__item-wrapper{padding:var(--forge-spacing-medium,16px) 0}.knowledge-source-table__icon{color:var(--forge-theme-text-medium)}.knowledge-source-table__icon--disabled{color:var(--forge-theme-text-disabled)}.knowledge-source-table__item-name{overflow-wrap:anywhere;min-width:0;font-weight:500}.knowledge-source-table__item-meta{color:var(--forge-theme-text-medium)}.knowledge-source-table__permission{color:var(--forge-theme-primary);background:var(--forge-theme-primary-container,#d6e6ff);border-radius:var(--forge-shape-pill,9999px);padding:var(--forge-spacing-xxxsmall,2px) var(--forge-spacing-xsmall,8px);white-space:nowrap}.knowledge-source-table__audit-meta{color:var(--forge-theme-text-medium);overflow-wrap:anywhere}.knowledge-source-table__switch{margin-right:27px}.knowledge-source-table__deleted-warning{align-items:center;gap:var(--forge-spacing-xsmall,8px);background-color:var(--forge-theme-error-container);padding:16px;display:flex}.knowledge-source-table__deleted-warning-icon{color:var(--forge-theme-error)}.knowledge-source-table__deleted-warning-text{color:var(--forge-theme-error);font-weight:700}.knowledge-source-table__action-spacer{width:48px;display:inline-block}.knowledge-source-table__datasource-spacer{width:36px;display:inline-block}.knowledge-source-table__datasource-meta{color:var(--forge-theme-text-medium);margin-left:var(--forge-spacing-xsmall,8px)}.knowledge-source-file-item{margin-left:32px}.knowledge-source-file-item--clickable{cursor:pointer}.knowledge-source-file-item__link{color:var(--forge-theme-primary);text-decoration:underline}.knowledge-source-file-item__link:hover{text-decoration-thickness:2px}.knowledge-source-file-item__status{padding:var(--forge-spacing-xxsmall,4px) var(--forge-spacing-xsmall,8px);border-radius:var(--forge-shape-pill,9999px);color:var(--forge-theme-text-medium);background-color:var(--forge-theme-surface-variant);white-space:nowrap;margin-inline-start:var(--forge-spacing-xsmall,8px)}.knowledge-source-file-item__status--pending{color:var(--forge-theme-text-medium);background-color:var(--forge-theme-surface-variant)}.knowledge-source-file-item__status--ingesting{color:var(--forge-theme-info-on-container);background-color:var(--forge-theme-info-container)}.knowledge-source-file-item__status--ingested{color:var(--forge-theme-success-on-container);background-color:var(--forge-theme-success-container)}.knowledge-source-file-item__status--failed{color:var(--forge-theme-error-on-container);background-color:var(--forge-theme-error-container)}.knowledge-source-file-item__timestamp{color:var(--forge-theme-text-medium)}.collection-dialog [slot=header]::part(inner),.collection-dialog [slot=footer]::part(inner){padding:6px var(--forge-spacing-large,24px)}.collection-dialog__body{padding:var(--forge-spacing-large,24px);gap:var(--forge-spacing-large,24px);flex-direction:column;width:620px;display:flex}.collection-dialog__list-item::part(root){align-items:flex-start}.collection-dialog__file-icon{color:var(--forge-theme-text-medium);font-size:18px}.collection-dialog__file-icon--new{color:var(--forge-theme-info)}.collection-dialog__group-header{color:var(--forge-theme-text-medium);padding:var(--forge-spacing-xsmall,8px) 0 var(--forge-spacing-xxsmall,4px)}.collection-dialog__file-actions{align-items:center;gap:var(--forge-spacing-xsmall,8px);display:flex}.collection-dialog__file-size{color:var(--forge-theme-text-medium)}.collection-dialog__update-badge{padding:var(--forge-spacing-xxsmall,4px) var(--forge-spacing-xsmall,8px);border-radius:var(--forge-shape-pill,9999px);color:var(--forge-theme-text-medium);background-color:var(--forge-theme-surface-variant);white-space:nowrap;margin-inline-start:var(--forge-spacing-xsmall,8px)}.collection-dialog__update-badge--new{color:var(--forge-theme-info-on-container);background-color:var(--forge-theme-info-container)}.collection-dialog__status{padding:var(--forge-spacing-xxsmall,4px) var(--forge-spacing-xsmall,8px);border-radius:var(--forge-shape-pill,9999px);color:var(--forge-theme-text-medium);background-color:var(--forge-theme-surface-variant);white-space:nowrap;margin-inline-start:var(--forge-spacing-xsmall,8px)}.collection-dialog__status--pending{color:var(--forge-theme-text-medium);background-color:var(--forge-theme-surface-variant)}.collection-dialog__status--ingesting{color:var(--forge-theme-info-on-container);background-color:var(--forge-theme-info-container)}.collection-dialog__status--ingested{color:var(--forge-theme-success-on-container);background-color:var(--forge-theme-success-container)}.collection-dialog__status--failed{color:var(--forge-theme-error-on-container);background-color:var(--forge-theme-error-container)}.collection-dialog__add-metadata-btn{align-self:flex-start}.collection-dialog__metadata{gap:var(--forge-spacing-xsmall,8px);flex-direction:column;display:flex}.collection-dialog__metadata-description{color:var(--forge-theme-text-medium)}.collection-dialog__permissions{gap:var(--forge-spacing-small,12px);flex-direction:column;display:flex}.collection-dialog__editor-list{gap:var(--forge-spacing-xsmall,8px);max-height:180px;padding:var(--forge-spacing-xsmall,8px);border:1px solid var(--forge-theme-outline,#0000001f);border-radius:var(--forge-border-radius-medium,8px);display:grid;overflow:auto}.collection-dialog__editor-empty{color:var(--forge-theme-text-medium)}.collection-dialog__permission-error{color:var(--forge-theme-error)}.collection-dialog__file-metadata{color:var(--forge-theme-text-medium);word-break:break-all}.collection-dialog__upload-progress{gap:var(--forge-spacing-xxsmall,4px);flex-direction:column;display:flex}.collection-dialog__cancel-btn{margin-right:var(--forge-spacing-xsmall,8px)}.collection-dialog__submit-spinner{width:16px;height:16px;margin-right:var(--forge-spacing-xsmall,8px)}.kb-test-panel{--kb-test-panel-width:420px;top:56px;right:calc(-1 * var(--kb-test-panel-width));width:var(--kb-test-panel-width);border-left:1px solid var(--forge-theme-outline);background-color:var(--forge-theme-surface,#fff);height:calc(100vh - 56px);box-shadow:var(--forge-elevation-2,-2px 0 8px #0000001a);z-index:6;pointer-events:none;flex-direction:column;transition:right .3s;display:flex;position:fixed;overflow:hidden}.kb-test-panel--open{pointer-events:auto;right:0}.test-retrieval-drawer{flex-direction:column;height:100%;display:flex}.test-retrieval-drawer__header{padding:0 var(--forge-spacing-medium,16px);justify-content:space-between;align-items:center;display:flex}.test-retrieval-drawer__content{padding:var(--forge-spacing-xsmall,8px) var(--forge-spacing-medium,16px);gap:var(--forge-spacing-medium,16px);flex-direction:column;flex:1;display:flex;overflow:auto}.test-retrieval-drawer__result-card::part(root){background-color:var(--forge-theme-surface-dim,#f5f5f5);gap:var(--forge-spacing-small,12px);flex-direction:column;display:flex}.test-retrieval-drawer__result-content{white-space:pre-wrap;word-break:break-word;margin:0}.test-retrieval-drawer__description{color:var(--forge-theme-text-medium)}.test-retrieval-drawer__query-textarea{resize:vertical}.test-retrieval-drawer__test-btn{align-self:flex-start}.test-retrieval-drawer__spinner{width:16px;height:16px;margin-right:var(--forge-spacing-xsmall,8px)}.test-retrieval-drawer__error{align-items:center;gap:var(--forge-spacing-xsmall,8px);color:var(--forge-theme-error);display:flex}.test-retrieval-drawer__results{gap:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.test-retrieval-drawer__results-header{justify-content:space-between;align-items:center;display:flex}.loading-button{justify-content:center;align-items:center;gap:8px;min-width:80px;transition:opacity .2s;display:inline-flex;position:relative}.loading-button--loading{cursor:not-allowed}.loading-button__spinner{justify-content:center;align-items:center;margin-right:8px;display:inline-flex}.loading-button__content{align-items:center;transition:opacity .2s;display:inline-flex}.loading-container{width:100%;position:relative}.loading-container--loading{justify-content:center;align-items:center;display:flex}.loading-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffd9;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:flex;position:absolute;inset:0}.loading-overlay--fullscreen{position:fixed}.loading-overlay--transparent{background-color:#ffffff80}.loading-overlay__content{background-color:#fffffff2;border-radius:8px;flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex;box-shadow:0 4px 12px #0000001a}.loading-overlay__message{color:var(--forge-theme-text-high,#333);text-align:center;max-width:280px;margin:0;font-size:14px;font-weight:500}.loading-progress{width:100%}.loading-progress__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.loading-progress__message{color:var(--forge-theme-text-medium,#666);font-size:14px}.loading-progress__percentage{color:var(--forge-theme-text-high,#333);text-align:right;min-width:40px;font-size:14px;font-weight:500}.loading-skeleton{background-color:#e0e0e0;display:block}.loading-skeleton--text{border-radius:4px;width:100%;height:1em;margin-bottom:.5em}.loading-skeleton--rectangular{border-radius:4px;height:100px}.loading-skeleton--circular{border-radius:50%;width:40px;height:40px}.loading-skeleton--pulse{animation:1.5s ease-in-out infinite skeleton-pulse}.loading-skeleton--wave{position:relative;overflow:hidden}.loading-skeleton--wave:after{content:"";background:linear-gradient(90deg,#0000,#f5f5f5,#0000);animation:1.5s ease-in-out infinite skeleton-wave;position:absolute;inset:0}.loading-skeleton-group{flex-direction:column;gap:8px;display:flex}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes skeleton-wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}.loading-spinner-container{flex-direction:column;align-items:center;gap:12px;display:flex}.loading-spinner-container--centered{justify-content:center;align-items:center;width:100%;height:100%;min-height:100px;display:flex}.loading-spinner-container.projects-list-spinner{position:absolute;inset:0}.loading-spinner-message{color:var(--forge-theme-text-medium,#666);text-align:center;margin:0;font-size:14px}.variable-autocomplete{min-width:320px;max-width:480px;max-height:320px;padding:var(--forge-spacing-xsmall) 0;flex-direction:column;display:flex;overflow-y:auto}.variable-autocomplete__group{flex-direction:column;display:flex}.variable-autocomplete__group-name{padding:0 var(--forge-spacing-xsmall,8px)}.variable-autocomplete__option{appearance:none;text-align:start;width:100%;padding:var(--forge-spacing-small) var(--forge-spacing-medium);justify-content:space-between;align-items:center;gap:var(--forge-spacing-small);cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit;display:flex}.variable-autocomplete__option:hover,.variable-autocomplete__option--active{background-color:var(--forge-theme-surface-container)}.variable-autocomplete__option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.variable-autocomplete__empty{padding:var(--forge-spacing-small) var(--forge-spacing-medium);color:var(--forge-theme-text-medium);font-style:italic}.variable-name-trigger{cursor:pointer}.variable-name-field{width:100%}.variable-picker-trigger{margin-block-end:var(--forge-spacing-small,12px)}.workflow-editor-scaffold [slot=body]{padding-bottom:100px}.workflow-editor-scaffold__body{position:relative}.workflow-editor-scaffold__assistant-hint{z-index:2;padding:var(--forge-spacing-small,12px) var(--forge-spacing-large,24px) 0;pointer-events:none;justify-content:flex-end;display:flex;position:sticky;top:0}.workflow-editor-scaffold__assistant-hint>*{pointer-events:auto}.properties-panel__header--title forge-icon::part(svg){color:#3d5afe}.properties-panel__header--step-id{align-items:center;gap:var(--forge-spacing-xxsmall,4px);margin-top:var(--forge-spacing-xsmall,8px);color:var(--forge-theme-text-high,#000000de);min-width:0;display:flex}.properties-panel__header--step-id-label{font-weight:var(--forge-typography-font-weight-semibold,600);flex-shrink:0}.properties-panel__header--step-id-value{font-family:var(--forge-typography-mono-font-family,monospace);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;min-width:0;overflow:hidden}.resume-dialog__overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.resume-dialog{background-color:#fff;border-radius:8px;width:90%;max-width:500px;max-height:80vh;overflow:auto;box-shadow:0 4px 6px #0000001a}.resume-dialog__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px;display:flex}.resume-dialog__title{color:#1f2937;font-size:18px;font-weight:700}.resume-dialog__body{padding:20px}.resume-dialog__info{color:#6b7280;margin-bottom:16px;font-size:13px}.resume-dialog__info strong{color:#1f2937}.resume-dialog__label{color:#374151;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.resume-dialog__help{color:#6b7280;margin-bottom:8px;font-size:12px}.resume-dialog__editor{border:1px solid #d1d5db;border-radius:4px;overflow:hidden}.resume-dialog__footer{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:16px;padding:20px;display:flex}body:has(.skill-side-bar--open) .test-panel--open{right:420px}.test-panel{background-color:var(--forge-theme-surface);width:0;height:calc(100vh - 109px);box-shadow:none;z-index:1200;pointer-events:none;border-left:1px solid #0000;flex-direction:column;transition:width .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1);display:flex;position:fixed;top:113px;right:0;overflow:hidden}.test-panel--open{pointer-events:auto;border-left-color:var(--forge-theme-outline);width:450px;box-shadow:-2px 0 8px #0000001f}.test-panel--skip-transition{transition:none}.test-panel__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:10px;display:flex}.test-panel__header-content{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.test-panel__title{color:#1f2937;font-size:18px;font-weight:700}.test-panel__subtitle{color:#6b7280;font-size:13px}.test-panel__content{flex:1;padding:20px;overflow:auto}.test-panel__section{margin-bottom:24px}.test-panel__section-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.test-panel__field{margin-bottom:16px}.test-panel__field-label{color:#6b7280;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.test-panel__field-help{color:#6b7280;margin-top:4px;font-size:11px}.test-panel__required{color:#dc2626}.test-panel__editor{border:1px solid #d1d5db;border-radius:4px;overflow:hidden}.test-panel__error-list{margin:0;padding-left:16px}.test-panel__error-list li{margin-bottom:4px}.test-panel__actions{margin-bottom:16px}.test-panel__actions forge-button{width:100%;margin-bottom:8px}.test-panel__info-box{border-radius:6px;align-items:flex-start;gap:8px;padding:12px;font-size:12px;display:flex}.test-panel__info-box--warning{color:#92400e;background-color:#fef3c7;border:1px solid #f59e0b}.test-panel__info-box--warning forge-icon{color:#f59e0b;flex-shrink:0;margin-top:1px}.test-panel__info-box--info{color:#1e3a8a;background-color:#dbeafe;border:1px solid #3b82f6}.test-panel__info-box--info forge-icon{color:#1e40af;flex-shrink:0;margin-top:1px}.test-panel__results{margin-top:24px}.test-panel__results-meta{color:#6b7280;font-size:11px;font-weight:500}.test-panel__step-results{flex-direction:column;gap:12px;display:flex}.test-panel__step-result{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:6px;overflow:hidden}.test-panel__step-result--failed{background-color:#fef2f2;border-color:#fca5a5}.test-panel__step-result--failed .test-panel__step-result-header{background-color:#fee2e2;border-bottom:1px solid #fca5a5}.test-panel__step-result-header{background-color:#f3f4f6;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px;display:flex}.test-panel__step-result-duration{color:#6b7280;flex-shrink:0;margin-left:8px;font-size:11px;font-weight:500}.test-panel__step-result-content{padding:12px}.test-panel__step-output{white-space:pre-wrap;word-break:break-word;background-color:#f8fafc;border:1px solid #e5e7eb;border-radius:4px;max-height:150px;padding:12px;font-family:monospace;font-size:11px;overflow:auto}.test-panel__no-results{text-align:center;color:#6b7280;background-color:#f9fafb;border:1px dashed #d1d5db;border-radius:6px;padding:16px;font-size:12px}.test-panel__warnings{margin-top:16px}.test-panel__warnings-header{color:#374151;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.test-panel__warnings-header forge-icon{color:#f59e0b;font-size:18px}.test-panel__warnings-list{background-color:#fef3c7;border:1px solid #f59e0b;border-radius:6px;overflow:hidden}.test-panel__warning-item{color:#92400e;border-bottom:1px solid #fde68a;align-items:flex-start;gap:8px;padding:12px;font-size:12px;display:flex}.test-panel__warning-item:last-child{border-bottom:none}.test-panel__warning-item forge-icon{color:#f59e0b;flex-shrink:0;font-size:16px}.test-panel__final-output{margin-top:16px}.test-panel__final-output-title{color:#374151;margin-bottom:8px;font-size:12px;font-weight:600}.test-panel__final-output-content{color:#10b981;white-space:pre-wrap;background-color:#0f0f17;border:1px solid #374151;border-radius:6px;max-height:150px;padding:16px;font-family:monospace;font-size:11px;overflow:auto}.test-panel__suspended{margin-top:24px}.test-panel__suspended forge-button{width:100%;margin-top:16px}.test-panel__empty-state{color:#9ca3af;border:2px dashed #e5e7eb;border-radius:8px;justify-content:center;align-items:center;margin-top:16px;padding:48px 0;font-size:13px;display:flex}.test-panel__schema-error-message{white-space:pre-wrap;word-break:break-word}.workflow-app-bar__title{align-items:center;gap:16px;display:flex}.workflow-creation-dialog__body{background:#f8f9fa;width:1300px;padding:24px}.workflow-creation-dialog__template-section{margin-block:30px}.workflow-creation-dialog__template-wrapper{gap:24px;display:flex}.workflow-creation-dialog__pattern-list{width:50%;max-height:46rem;padding-right:16px;overflow-y:auto}.card-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex;position:relative}.card-section:last-child{margin-top:24px}.card-section forge-text-field{width:100%}.card-section forge-text-field.half-width-textfield{width:60%}.workflow-export-popup forge-scaffold::part(root){width:1000px}.workflow-export-popup__body{background-color:#f8f9fa;flex-direction:column;flex:auto;align-items:center;gap:24px;padding:24px;display:flex;overflow-y:auto}.workflow-export-popup__body forge-card{width:100%}.workflow-export-popup__examples{align-items:baseline;gap:24px;display:flex}.delete-workflow-dialog [slot=body]{padding:24px}.delete-workflow-dialog [slot=footer] forge-button:first-child{margin-right:16px}.edit-workflow-metadata-dialog forge-scaffold::part(root){width:1000px}.required-asterisk{color:#ef4444}.workflow-builder-new forge-text-field{--forge-field-height:44px}.workflow-builder-new forge-text-field input{box-sizing:border-box;height:44px;padding:12px;font-size:14px;line-height:20px}.workflow-builder-new forge-text-field textarea{box-sizing:border-box;min-height:100px;padding:12px;font-size:14px;line-height:1.6}.workflow-builder-new .connector-line-container{position:relative}.workflow-builder-new .connector-line{background-color:#9ca3af;width:3px;height:32px;margin-left:auto;margin-right:auto}.workflow-builder-new .insert-button-overlay{justify-content:center;align-items:center;height:32px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.workflow-builder-new .insert-button-wrapper{z-index:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.workflow-builder-new .insert-button-inner{opacity:0;flex-direction:column;align-items:center;transition:opacity .2s ease-in-out;display:flex}.workflow-builder-new .insert-button-inner:before,.workflow-builder-new .insert-button-inner:after{content:"";background-color:#9ca3af;width:3px;height:8px}.workflow-builder-new .insert-button-inner forge-icon-button::part(root){background-color:#fff}.workflow-builder-new .insert-button-inner.visible{opacity:1}.workflow-builder-new .expandable-text-field .expandable-text-field-label{color:#111827;margin-bottom:12px;font-size:14px;font-weight:600}.workflow-builder-new .expandable-text-field .expandable-text-field-label .required-asterisk{color:#ef4444}.workflow-builder-new .expandable-text-field .expandable-text-field-container,.workflow-builder-new .expandable-text-field .expandable-text-field-container .text-field-wrapper{position:relative}.workflow-builder-new .expandable-text-field .expandable-text-field-container .text-field-wrapper.has-error{box-sizing:border-box;background-color:#fff;border:2px solid #d32f2f;border-radius:4px;padding:0}.workflow-builder-new .expandable-text-field .expandable-text-field-container .text-field-wrapper.has-error forge-text-field{margin:-1px;box-shadow:none!important;--forge-field-border-color:transparent!important;--forge-field-border-width:0!important;border:none!important;outline:none!important}.workflow-builder-new .expandable-text-field .expandable-text-field-container .text-field-wrapper.has-error forge-text-field textarea,.workflow-builder-new .expandable-text-field .expandable-text-field-container .text-field-wrapper.has-error forge-text-field textarea:focus{box-shadow:none!important;border:none!important;outline:none!important}.workflow-builder-new .expandable-text-field .expandable-text-field-container .expand-button,.workflow-builder-new .expandable-text-field .expandable-text-field-container .variable-picker-button{pointer-events:auto;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;padding:6px;transition:all .15s ease-in-out;box-shadow:0 1px 2px #0000000d}.workflow-builder-new .expandable-text-field .expandable-text-field-container .expand-button:hover,.workflow-builder-new .expandable-text-field .expandable-text-field-container .variable-picker-button:hover{background-color:#f9fafb;border-color:#9ca3af;box-shadow:0 1px 3px #0000001a}.workflow-builder-new .expandable-text-field .expandable-text-field-container .expand-button forge-icon,.workflow-builder-new .expandable-text-field .expandable-text-field-container .variable-picker-button forge-icon{color:#6b7280;pointer-events:none;font-size:18px}.workflow-builder-new .expandable-text-field .expandable-text-field-helper{color:#6b7280;margin-top:8px;font-size:12px}.workflow-builder-new .expandable-text-field textarea.code-mode{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:13px;line-height:1.6}.workflow-builder-new .expandable-text-field-dialog .MuiDialogTitle-root{border-bottom:1px solid #e5e7eb;padding:20px 24px}.workflow-builder-new .expandable-text-field-dialog .dialog-title-content{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.workflow-builder-new .expandable-text-field-dialog .dialog-title-content .required-asterisk{color:#ef4444;margin-left:4px}.workflow-builder-new .expandable-text-field-dialog .dialog-title-content .MuiIconButton-root{margin:-8px}.workflow-builder-new .expandable-text-field-dialog .dialog-title-content .MuiIconButton-root forge-icon{justify-content:center;align-items:center;display:flex}.workflow-builder-new .expandable-text-field-dialog .MuiDialogContent-root{padding-top:16px}.workflow-builder-new .expandable-text-field-dialog forge-text-field{width:100%}.workflow-builder-new .expandable-text-field-dialog textarea{min-height:400px}.workflow-builder-new .MuiDialog-root .MuiDialogTitle-root .MuiIconButton-root,.workflow-builder-new .MuiDialog-root .MuiDialogTitle-root .MuiIconButton-root forge-icon{justify-content:center;align-items:center;display:flex}.workflow-page__assistant-hint{padding:8px 24px;display:flex}.workflow-page__table-card::part(root){padding:0}.output-schema-editor__view-toggle{gap:var(--forge-spacing-xsmall);margin-block-end:var(--forge-spacing-medium);display:flex}.output-schema-editor__empty-state{min-height:215px;padding:var(--forge-spacing-large);margin-block:var(--forge-spacing-medium);border:1px dashed var(--forge-theme-outline);border-radius:var(--forge-shape-medium);flex-direction:column;justify-content:center;align-items:center;display:flex}.output-schema-editor__empty-title{color:var(--forge-theme-text-medium)}.output-schema-editor__empty-hint{color:var(--forge-theme-text-low);font-size:var(--forge-typography-body2-font-size);margin-block-start:var(--forge-spacing-xsmall)}.output-schema-editor__json-textarea{width:100%;padding:var(--forge-spacing-xsmall) var(--forge-spacing-small);border:1px solid var(--forge-theme-outline);border-radius:var(--forge-shape-small);resize:vertical;box-sizing:border-box;outline:none;font-family:monospace;font-size:13px;line-height:1.6}.output-schema-editor__json-textarea--invalid{border:2px solid var(--forge-theme-error)}.output-schema-editor__json-error{color:var(--forge-theme-error);font-size:var(--forge-typography-body2-font-size);margin-block-start:var(--forge-spacing-xsmall)}.output-schema-editor__json-hint{color:var(--forge-theme-text-medium);font-size:var(--forge-typography-body2-font-size);margin-block-start:var(--forge-spacing-xsmall)}.output-field-card{margin-block:var(--forge-spacing-medium)}.output-field-card__delete-row{justify-content:flex-end;display:flex}.output-field-card__name-type-row{gap:var(--forge-spacing-medium);margin-block-end:var(--forge-spacing-medium);display:flex}.output-field-card__field-name{background-color:#0000;width:100%}.output-field-card__type-wrapper{min-width:120px}.output-field-card__type-select{--forge-field-height:45px;background-color:#0000}.output-field-card__description-row{margin-block-end:var(--forge-spacing-xsmall)}.output-field-card__description-input{background-color:#0000;width:100%}.output-field-card__mapping-row{align-items:flex-end;gap:var(--forge-spacing-xsmall);margin-block-end:var(--forge-spacing-xsmall);display:flex}.output-field-card__mapping-input{background-color:#0000;width:100%}.output-field-card__validation-error{color:var(--forge-theme-error);font-size:var(--forge-typography-body2-font-size);margin-block-end:var(--forge-spacing-xsmall)}.output-schema-dialog{--forge-dialog-width:900px}.output-schema-dialog__body{padding:var(--forge-spacing-large);min-height:400px}.output-schema-dialog__intro{color:var(--forge-theme-text-medium);font-size:var(--forge-typography-body2-font-size);margin-block-end:var(--forge-spacing-medium)}.output-schema-dialog__cancel-button{margin-inline-end:var(--forge-spacing-small)}.workflow-end-chip{align-items:center;gap:var(--forge-spacing-xxsmall);padding-inline:var(--forge-spacing-small);padding-block:var(--forge-spacing-xxsmall);border:1px solid var(--forge-theme-error);border-radius:var(--forge-shape-large);background-color:var(--forge-theme-error-container-minimum);color:var(--forge-theme-error);cursor:default;font-family:inherit;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex}.workflow-end-chip--clickable{cursor:pointer}.workflow-end-chip--clickable:hover{background-color:var(--forge-theme-error-container)}.workflow-end-chip__icon,.workflow-end-chip__label,.workflow-end-chip__edit-icon{pointer-events:none}.workflow-end-chip__icon{color:var(--forge-theme-error);font-size:18px}.workflow-end-chip__label{color:var(--forge-theme-error);font-size:var(--forge-typography-body2-font-size);font-weight:var(--forge-typography-font-weight-medium)}.workflow-end-chip__edit-icon{color:var(--forge-theme-error);font-size:14px}.workflow-end-chip-wrapper{text-align:center;margin-block-start:var(--forge-spacing-xsmall)}.agent-tool-badge::part(root){height:100%}.agent-tool-badge::part(content){white-space:normal}.card-section::has(.trailing-actions){position:relative}#expandable-text-area{padding-right:70px}.trailing-actions{position:absolute;top:24px;right:10px}.dev-studio-layout{padding:var(--forge-spacing-medium)}.dev-studio-layout .css-1wse1lw{width:auto}.dev-studio-layout:has(.customer-domain-page){background-color:#f7f8fc;padding:24px}:is(.dev-studio-layout:has(.projects-list__content),.dev-studio-layout:has(.tenant-kb-page)){padding:0;position:relative}.dev-studio-layout:has(.projects-list-wrapper){position:relative}.dev-studio-layout:has(.edit-project-layout-component){padding:0}:is(.dev-studio-layout:has(.team-builder-page),.dev-studio-layout:has(.agent-builder-wizard),.dev-studio-layout:has(.agent-list),.dev-studio-layout:has(.implementation-controls),.dev-studio-layout:has(.workflow-page)){padding:0;overflow:hidden}.dev-studio-layout .projects-list-wrapper forge-responsive-toolbar{--forge-theme-surface:transparent;--forge-toolbar-padding-inline:var(--forge-spacing-large,24px);--forge-toolbar-padding-block:24px 0;--forge-toolbar-divider-color:transparent}.forge-nav-section-title{font-family:var(--forge-typography-font-family);font-weight:500;font-size:var(--forge-typography-overline-font-size);line-height:var(--forge-typography-overline-line-height);letter-spacing:2px;text-transform:uppercase;vertical-align:middle;pointer-events:none;padding:16px 16px 8px}.forge-nav-png-icon{justify-content:center;align-items:center;width:20px;height:20px;margin-right:7px;display:inline-flex}.forge-nav-png-icon img{object-fit:contain;width:100%;height:100%}.global-header__nav-toggle{margin-inline-end:var(--forge-spacing-xsmall)}[data-layout=aiEmbeddedBanner]{margin-bottom:var(--forge-spacing-medium,16px);border-radius:7px;overflow:hidden}.dev-studio-layout__mobile-drawer{--forge-drawer-width:min(320px, calc(100vw - 24px))}.dev-studio-layout__drawer{height:100%}.dev-studio-layout__drawer::part(root){grid-template-rows:1fr 0 auto}.dev-studio-layout__drawer::part(content){flex-direction:column;min-height:0;display:flex}.dev-studio-layout__drawer>[slot=header]{flex:auto;min-height:0;display:flex;overflow:hidden}.dev-studio-layout__drawer>[slot=footer]{z-index:1;background:var(--forge-theme-surface,#fff);border-top:1px solid #00000014;flex:none;margin-top:auto;position:sticky;bottom:0}.chat-nav-scroll-container{scrollbar-gutter:stable;scrollbar-width:thin}.chat-nav-scroll-container::-webkit-scrollbar{width:10px}.chat-nav-scroll-container::-webkit-scrollbar-thumb{background-color:#0000003d;border-radius:999px}.chat-nav-scroll-container::-webkit-scrollbar-track{background:0 0}.drawer-container,.nav-container{display:block}.nav-section-label__first{margin-block-start:0}@media (width<=768px){.dev-studio-layout{padding:var(--forge-spacing-small)}}.subheader-app-bar forge-button:last-child{margin-right:16px}.subheader-app-bar forge-button forge-icon::part(svg){font-size:18px}.nav-container{display:block}.nav-container__item{--forge-list-item-height:32px;--forge-list-item-padding:0 var(--forge-spacing-small);--forge-list-item-gap:var(--forge-spacing-medium);--forge-list-item-shape:var(--forge-shape-large);--forge-list-item-text-font-weight:400;--forge-list-item-width:100%;--forge-list-item-margin:0 var(--forge-spacing-xxsmall) 0 var(--forge-spacing-small);align-items:center;gap:var(--forge-spacing-xsmall);margin-inline:calc(var(--forge-spacing-xxsmall) * -1) 0;width:100%;margin-block:0;display:flex}.nav-container__item forge-icon{--forge-icon-font-size:18px}.nav-container__item::part(root){width:100%}.nav-container__item::part(text-container){min-width:0}.nav-container__item[indented]::part(root){width:calc(100% - var(--forge-list-item-indent,var(--forge-spacing-xxlarge,48px)))}.nav-container__home-list{margin-block-start:var(--forge-spacing-medium,16px)}.nav-item-link{flex:auto;min-width:0}.nav-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nav-section-label{color:var(--forge-theme-text-medium);margin-block-start:var(--forge-spacing-medium);margin-block-end:var(--forge-spacing-xxsmall);padding-inline-start:var(--forge-spacing-medium-large);display:block}.nav-section-label--nested{margin-block-start:var(--forge-spacing-small);margin-block-end:var(--forge-spacing-xxsmall)}forge-drawer forge-list .forge-list-expandable{position:relative}forge-drawer forge-list .forge-list-expandable.selected{color:var(--forge-theme-primary,#3f51b5)}forge-drawer forge-list .forge-list-expandable forge-list-item{width:100%}forge-drawer forge-list .forge-list-expandable forge-button{z-index:9999;background:0 0;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.customer-domain-page__wrapper{background-color:#f7f8fc;padding:16px;transition:margin-right .3s;position:relative}.customer-domain-page__wrapper:has(.customer-domain-page){padding:24px}.customer-domain-page__wrapper:has(.knowledge-base-page){padding:var(--forge-spacing-small,12px) var(--forge-spacing-large,24px)}.customer-domain-page__wrapper--test-panel-open{margin-right:380px;overflow:auto}.customer-domain-page__wrapper--spinner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.global-header__search::part(icon){margin-left:7px}.global-header__search forge-autocomplete{width:100%;margin-left:7px}.global-header__search forge-text-field{background-color:#0000}.chat-agent-selector{--chat-agent-selector-width:350px;width:var(--chat-agent-selector-width)}.chat-agent-selector forge-text-field::part(surface){background-color:var(--forge-theme-surface,#fff)}.chat-agent-selector__popup forge-list-item [slot=secondary-text]{-webkit-line-clamp:2;line-clamp:2;white-space:normal;margin-top:var(--forge-spacing-xsmall,8px);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.embed-demo-page{background:var(--forge-theme-surface-container-minimum,#f6f8fb);width:100vw;height:100dvh;margin:0;overflow:auto}.embed-demo-page--error{color:var(--forge-theme-text-medium,#666);justify-content:center;align-items:center;display:flex}.mcp-registry__section-divider{margin-block:var(--forge-spacing-large)}.mcp-registry__file-param-value{font-family:var(--forge-typography-font-family-mono,monospace)}.mcp-registry__muted-text{color:var(--forge-theme-text-medium)}.tenant-kb-page{--kb-test-panel-width:420px;--file-result-wrapper-height:500px;background:0 0;min-height:100%;transition:margin-inline-end .3s}.tenant-kb-page--drawer-open{margin-inline-end:var(--kb-test-panel-width)}.tenant-kb-page--no-transition{transition:none}.tenant-kb-page__header{padding:var(--forge-spacing-large,24px) var(--forge-spacing-large,24px) 0;justify-content:space-between;align-items:center;display:flex}.tenant-kb-page__header [variant=outlined]::part(root){background-color:var(--forge-theme-surface,#fff)}.tenant-kb-page__title-section h1{color:var(--forge-theme-text-high,#000000de);margin:0}.tenant-kb-page__subtitle{color:var(--forge-theme-text-medium,#0009);margin-top:var(--forge-spacing-xsmall,8px)}.tenant-kb-page__header-actions{gap:var(--forge-spacing-medium,16px);flex-shrink:0;display:flex}.tenant-kb-page__layout{padding:var(--forge-spacing-large,24px);min-height:90vh;margin:0 auto}.tenant-kb-page__empty-state{text-align:center;justify-content:center;align-items:center;gap:var(--forge-spacing-large,24px);flex-direction:column;display:flex}.tenant-kb-page__empty-state-icon::part(svg){color:var(--forge-theme-text-medium,#0009);font-size:60px}.tenant-kb-page__empty-state-header{gap:var(--forge-spacing-xsmall,8px);color:var(--forge-theme-text-medium,#0009);flex-direction:column;display:flex}.tenant-kb-page__empty-state-header-title{color:var(--forge-theme-text-high,#000000de)}.tenant-kb-page__spinner{width:100%;height:100%;padding:var(--forge-spacing-xxlarge,48px) 0;justify-content:center;align-items:center;display:flex}.tenant-kb-page__sync-indicator{margin-top:var(--forge-spacing-medium,16px);padding:var(--forge-spacing-medium,16px);background:var(--forge-theme-primary-container-minimum);border:1px solid var(--forge-theme-outline);border-radius:var(--forge-shape-medium);gap:var(--forge-spacing-xsmall,8px);flex-direction:column;display:flex}.tenant-kb-page__sync-indicator-content{align-items:center;gap:var(--forge-spacing-small,12px);display:flex}.tenant-kb-page__sync-indicator-content span{color:var(--forge-theme-text-high)}.tenant-kb-page__kb-error-banner{margin-block-end:var(--forge-spacing-medium,16px)}.tenant-kb-page__table-wrapper{position:relative}.tenant-kb-page__upload-progress{gap:var(--forge-spacing-xxsmall,4px);padding-inline:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.tenant-kb-page__sync-spinner{width:16px;height:16px}.tenant-kb-page__delete-overlay{background-color:color-mix(in srgb, var(--forge-theme-surface) 70%, transparent);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tenant-kb-page__controls{gap:var(--forge-spacing-medium,16px);padding:var(--forge-spacing-medium,16px) var(--forge-spacing-medium,16px) 0;flex-direction:column;display:flex}.tenant-kb-page__collection-controls{justify-content:space-between;align-items:center;gap:var(--forge-spacing-medium,16px);flex-wrap:wrap;display:flex}.tenant-kb-page__search-field{flex:280px;min-width:260px}.tenant-kb-page__file-search{padding:var(--forge-spacing-xxsmall) 0;position:relative}.tenant-kb-page__file-search-field{max-width:520px}.tenant-kb-page__file-result-wrapper,.tenant-kb-page__file-search-loading{min-width:520px}.tenant-kb-page__file-result-wrapper{max-height:var(--file-result-wrapper-height,500px);overflow-y:auto}.tenant-kb-page__file-results{width:var(--kb-file-results-width);border:1px solid var(--forge-theme-outline,#0000001f);border-radius:var(--forge-shape-medium);overflow:hidden}.tenant-kb-page__file-search-loading{padding:var(--forge-spacing-medium,16px);justify-content:center;display:flex}.tenant-kb-page__file-result{cursor:pointer;padding:var(--forge-spacing-medium,16px)}.tenant-kb-page__file-result-content{flex-direction:column;min-width:0;display:flex}.tenant-kb-page__file-result-name{overflow-wrap:anywhere}.tenant-kb-page__file-result-collection,.tenant-kb-page__file-result-empty{color:var(--forge-theme-text-medium)}.tenant-kb-page__filtered-empty{justify-content:center;align-items:center;gap:var(--forge-spacing-xsmall,8px);padding:var(--forge-spacing-large,24px);color:var(--forge-theme-text-medium);display:flex}.tenant-kb-page__history-scaffold{width:min(680px,100vw - 32px)}.tenant-kb-page__history-body{padding:var(--forge-spacing-medium,16px);min-height:180px}.tenant-kb-page__history-body forge-list-item::part(root){height:auto;min-height:auto}.tenant-kb-page__history-loading{padding:var(--forge-spacing-large,24px);justify-content:center;display:flex}.tenant-kb-page__history-entry{gap:var(--forge-spacing-xxsmall,4px);min-width:0;padding:var(--forge-spacing-xsmall,8px) 0;flex-direction:column;display:flex}.tenant-kb-page__history-title{font-weight:var(--forge-typography-label1-weight,500)}.tenant-kb-page__history-meta,.tenant-kb-page__history-files,.tenant-kb-page__history-empty{color:var(--forge-theme-text-medium);overflow-wrap:anywhere}.tenant-kb-page__main{gap:var(--forge-spacing-large,24px);background-color:var(--forge-theme-surface,#fff);flex-direction:column;display:flex}.tenant-kb-page__main::part(root){padding:0;overflow:hidden}.knowledge-source-file-item::part(root){gap:var(--forge-spacing-xsmall,8px)}@media (width<=768px){.tenant-kb-page__header-actions{flex-wrap:wrap;width:100%}.tenant-kb-page__collection-controls{align-items:stretch}.tenant-kb-page__search-field{width:100%;min-width:0}}.create-project-dialog{--forge-dialog-width:clamp(500px, 50vw, 700px);--forge-dialog-min-width:590px;--forge-dialog-max-width:700px;--forge-dialog-padding:0}.create-project-dialog [slot=body]{padding:var(--forge-spacing-large);gap:var(--forge-spacing-medium);flex-direction:column;display:flex}.create-project-dialog [slot=body] forge-text-field{width:100%}.projects-list-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem;display:flex}.projects-list-empty-state-icon{color:#666;margin-bottom:1rem;font-size:4rem}.projects-list-empty-state-title{margin-bottom:.5rem}.projects-list-empty-state-subtitle{color:#666;margin-bottom:2rem}.projects-list-empty-state-buttons{justify-content:center;gap:1rem;display:flex}.projects-list__title{color:var(--forge-theme-text-high,#000000de);margin:0}.projects-list__content{gap:var(--forge-spacing-large);padding:var(--forge-spacing-large);display:grid}.projects-list-filters{gap:var(--forge-spacing-large);align-items:center;display:flex}.projects-list-filters forge-text-field{flex:1;max-width:360px}.projects-list-filters forge-select{min-width:150px}.projects-list-project-name{align-items:center;gap:var(--forge-spacing-small);display:flex}.table-card{--forge-card-overflow:hidden}.customer-domain-page__header{text-align:center;width:49rem;margin:auto}.customer-domain-page__description{margin-top:10px}.customer-domain-page__meta-data-wrapper{border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:8px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.customer-domain-page__meta-data-right{align-items:center;gap:16px;display:flex}.customer-domain-page__meta-data-label{opacity:.7;font-size:12px}.customer-domain-page__meta-data-value{font-size:14px}.customer-domain-page__agent-name-wrapper{align-items:center;gap:8px;display:flex}.customer-domain-page__menu{margin-left:auto}.customer-domain-page__menu forge-icon-button{--forge-icon-button-padding:4px}.customer-domain-page__subheader{margin:24px 0 16px}.customer-domain-page__agent-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=1400px){.customer-domain-page__agent-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.customer-domain-page__agent-description{color:var(--text-medium,#0009);letter-spacing:.25px;margin-top:20px}.customer-domain-page__agent-card{position:relative}.customer-domain-page__agent-card::part(root){cursor:pointer;height:260px}.dialog-modal-root{flex-direction:column;min-width:500px;height:80vh;display:flex}.dialog-modal-header{border-bottom:1px solid #eee;padding:16px 24px;font-size:20px;font-weight:600}.dialog-modal-content{flex:1;padding:16px;overflow-y:auto}.dialog-modal-footer{border-top:1px solid #eee;justify-content:flex-end;padding:16px 24px;display:flex}.chat-configuration-page::part(root){flex-direction:column;gap:24px;display:flex}.agent-authorization-page{flex-direction:column;gap:24px;padding:16px;display:flex}.agent-authorization-page .expansion-header{justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}.agent-authorization-page .expansion-title{font-size:16px;font-weight:500}.agent-authorization-page .authorization-content{flex-direction:column;gap:16px;padding:16px 0;display:flex}.agent-authorization-page .authorization-status{background-color:#f5f5f5;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.agent-authorization-page .authorization-status forge-icon{font-size:24px}.agent-authorization-page .authorization-field{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:8px;padding:12px 0;display:flex}.agent-authorization-page .authorization-field:last-child{border-bottom:none}.agent-authorization-page .authorization-field .forge-typography--label1{color:#666;font-size:14px}.agent-authorization-page .authorization-field .forge-typography--body1{font-size:16px}.knowledge-base-page .knowledge-base-card,.agent-details-card{margin-bottom:20px}.agent-details-card__title{margin-bottom:12px}.agent-details-card forge-card::part(root){flex-direction:column;gap:20px;display:flex}.card-section{flex-direction:column;gap:8px;display:flex}.card-section__expandable-text-field::part(end){padding-right:4px}.card-section__name-row{align-items:flex-start;gap:16px;display:flex}.card-section__name-row>.card-section{flex:1}.card-section__resource-name-field{--_field-disableable-opacity:.7;flex:1}.card-section__resource-name-field::part(end){padding-right:4px}.card-section__resource-name-field input{font-family:Courier New,Courier,monospace;font-size:var(--forge-typography-body2-font-size,14px)}.agent-details-placeholder{color:#888}.agent-prompt-page{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;display:flex}.agent-prompt-page>*{width:100%}.agent-prompt-page .instruction-content{color:var(--text-medium,#0009);line-height:var(--forge-typography-body1-line-height,18px);letter-spacing:.5px;padding-top:20px}.section-card{padding-bottom:16px}.card-header{justify-content:space-between;align-items:center;display:flex}.card-body{padding:0 24px 24px}.expansion-header{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.expansion-header-actions{align-items:center;gap:8px;display:flex}.expansion-title{font-weight:500}.panel-content{white-space:pre-line;margin-top:16px}.nested-panel{margin-top:16px}.empty-state{color:#8a8a8a;margin-top:16px}.chat-configuration-page__description{margin-block:10px}.team-prompts-page__content{flex-direction:column;gap:16px;display:flex}.team-prompts-page forge-text-field{width:100%}.team-prompts-page forge-text-field textarea{resize:vertical;width:100%;font-family:inherit;font-size:14px;line-height:1.5}.agent-dropdown{min-width:200px}.agent-dropdown-loading{justify-content:center;align-items:center;width:200px;height:36px;display:flex}.agent-dropdown-error{color:var(--forge-palette-error);padding:8px 0;font-size:14px}.invite-user-dialog [slot=footer]::part(section-end){gap:var(--forge-spacing-medium,16px)}.query-section{background-color:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 2px 8px #0000000d}.query-section-title{color:#333;margin-top:0;margin-bottom:24px;font-size:20px;font-weight:500}.query-section-content{flex-direction:column;display:flex}.query-section-metrics{flex-flow:wrap;gap:24px;display:flex}.query-section-main-metrics{flex:1;min-width:300px}.query-section-chart{flex:2;min-width:400px}.query-section-spinner{justify-content:center;align-items:center;min-height:300px;display:flex}.total-queries{align-items:center;margin-bottom:16px;display:flex}.total-queries .icon-container{background-color:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-right:16px;display:flex}.total-queries .icon-container .star-icon{color:#555;font-size:32px}.total-queries .metrics-container{flex-direction:column;display:flex}.total-queries .metrics-container .total-number{color:#333;margin:0;font-size:28px;font-weight:600}.total-queries .metrics-container .total-label{color:#666;font-size:16px}.average-queries{color:#666;margin-bottom:32px;font-size:16px}.average-queries .average-number{color:#333;font-size:20px;font-weight:600}.interactions-summary{margin-top:24px}.interactions-summary .interactions-text{color:#666;margin-bottom:16px;font-size:14px}.interactions-summary .interactions-metrics{gap:24px;display:flex}.interactions-summary .positive-interactions,.interactions-summary .negative-interactions{align-items:center;display:flex}.interactions-summary .positive-interactions .interaction-icon-container,.interactions-summary .negative-interactions .interaction-icon-container{background-color:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-right:12px;display:flex}.interactions-summary .positive-interactions .interaction-icon-container .like-icon,.interactions-summary .negative-interactions .interaction-icon-container .like-icon{color:#2e7d32;font-size:24px}.interactions-summary .positive-interactions .interaction-icon-container .dislike-icon,.interactions-summary .negative-interactions .interaction-icon-container .dislike-icon{color:#c62828;font-size:24px}.interactions-summary .positive-interactions .interaction-metrics,.interactions-summary .negative-interactions .interaction-metrics{flex-direction:column;display:flex}.interactions-summary .positive-interactions .interaction-metrics .interaction-count,.interactions-summary .negative-interactions .interaction-metrics .interaction-count{color:#333;font-size:24px;font-weight:600}.interactions-summary .positive-interactions .interaction-metrics .interaction-percentage,.interactions-summary .negative-interactions .interaction-metrics .interaction-percentage{color:#666;font-size:16px}.placeholder-chart{background-color:#f0f0f0;border-radius:4px;height:280px;position:relative}.placeholder-chart .chart-legend{background-color:#ffffffb3;border-radius:4px;flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute;top:10px;right:10px}.placeholder-chart .chart-legend .legend-item{align-items:center;gap:8px;display:flex}.placeholder-chart .chart-legend .legend-item .legend-color{border-radius:2px;width:16px;height:16px}.placeholder-chart .chart-legend .legend-item .legend-color.legend-unrated{background-color:#e0e0e0}.placeholder-chart .chart-legend .legend-item .legend-color.legend-negative{background-color:#2979ff}.placeholder-chart .chart-legend .legend-item .legend-color.legend-positive{background-color:#ffb300}.placeholder-chart .chart-legend .legend-item .legend-label{color:#666;font-size:12px}@media (width<=768px){.query-section-metrics{flex-direction:column}.query-section-chart{margin-top:32px}.interactions-metrics{flex-direction:column;gap:16px}}.tenant-dropdown{width:100%;min-width:220px}.tenant-dropdown-loading{justify-content:center;align-items:center;min-width:220px;height:56px;display:flex}.tenant-dropdown-error{color:#d32f2f;background-color:#ffebee;border-radius:4px;min-width:220px;padding:8px;font-size:14px}.remove-user-dialog forge-scaffold::part(root),.edit-user-dialog forge-scaffold::part(root){width:600px}.remove-user-dialog [slot=body]{padding:var(--forge-spacing-medium,16px)}.edit-user-dialog{width:100%}.edit-user-dialog [slot=body]{padding:var(--forge-spacing-large,24px) var(--forge-spacing-medium,16px)}.edit-user-dialog__body{gap:var(--forge-spacing-medium,16px) var(--forge-spacing-xxxlarge,56px);margin-bottom:var(--forge-spacing-medium,16px);flex-wrap:wrap;display:flex}.edit-user-dialog__body>*{width:45%}.agent-knowledge-step{gap:var(--forge-spacing-large,24px);flex-direction:column;display:flex}.agent-knowledge-step__header{justify-content:space-between;align-items:flex-start;display:flex}.agent-knowledge-step__header forge-button::part(root){background-color:var(--forge-theme-surface,#fff)}.agent-knowledge-step__header-text{gap:var(--forge-spacing-xsmall,8px);flex-direction:column;display:flex}.assistant-prompt-chips{margin:16px 0}.assistant-prompt-chips__header{color:var(--forge-theme-text-medium,#666);align-items:center;gap:8px;margin-bottom:12px;display:flex}.assistant-prompt-chips__icon{color:var(--forge-theme-primary,#6200ee);font-size:20px}.assistant-prompt-chips__chips{flex-wrap:wrap;gap:8px;display:flex}.loading-spinner{border:2px solid #f3f3f3;border-top-color:#383636;border-radius:50%;width:20px;height:20px;margin:0 auto;animation:1.5s linear infinite spinner}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.properties-panel-container{width:410px;overflow-x:hidden}.workflow-editor-scaffold forge-button{background-color:#0000}.properties-panel__no-selection{background-color:#fff;justify-content:center;align-items:center;height:100%;display:flex}.properties-panel__no-selection-overlay{opacity:.5;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.properties-panel__no-selection-overlay forge-icon::part(svg){color:#9e9e9e;font-size:78px}.properties-panel__scrollable{background-color:#fff;height:100%;padding-bottom:50px}.properties-panel__scrollable .card-section:not(:last-child){margin-bottom:24px}.properties-panel__wrapper{padding:16px}.properties-panel__header{margin-bottom:24px}.properties-panel__header--title{align-items:center;gap:8px;display:flex}.properties-panel__header--description{opacity:.7;margin-top:10px}.properties-panel__validation-errors{margin-block:20px}.properties-panel__validation-errors::part(container){gap:5px}.properties-panel__step-config-header{margin-block:20px}.properties-panel__step-config-header--title{margin-bottom:3px}.steps-selector{align-items:flex-start;gap:16px;margin-bottom:0;display:flex}.steps-selector .card-section{flex:1;justify-content:center;align-items:flex-start;margin-bottom:0;display:flex}.steps-selector .card-section:last-child{margin-top:0}.steps-selector .card-section forge-select{width:100%}.forge-spacing-xs{margin:var(--forge-spacing-xs)}.forge-spacing-sm{margin:var(--forge-spacing-sm)}.forge-spacing-md{margin:var(--forge-spacing-md)}.forge-spacing-lg{margin:var(--forge-spacing-lg)}.forge-spacing-xl{margin:var(--forge-spacing-xl)}.forge-padding-xs{padding:var(--forge-spacing-xs)}.forge-padding-sm{padding:var(--forge-spacing-sm)}.forge-padding-md{padding:var(--forge-spacing-md)}.forge-padding-lg{padding:var(--forge-spacing-lg)}.forge-padding-xl{padding:var(--forge-spacing-xl)}.forge-flex{display:flex}.forge-flex-column{flex-direction:column}.forge-flex-row{flex-direction:row}.forge-flex-center{justify-content:center;align-items:center}.forge-flex-between{justify-content:space-between}.forge-flex-around{justify-content:space-around}.forge-flex-start{justify-content:flex-start}.forge-flex-end{justify-content:flex-end}.forge-flex-wrap{flex-wrap:wrap}.forge-flex-grow{flex-grow:1}.forge-text-center{text-align:center}.forge-text-left{text-align:left}.forge-text-right{text-align:right}.forge-text-bold{font-weight:var(--forge-typography-font-weight-bold)}.forge-text-medium{font-weight:var(--forge-typography-font-weight-medium)}.forge-text-light{font-weight:var(--forge-typography-font-weight-light)}.forge-text-primary{color:var(--forge-text-primary)}.forge-text-medium{color:var(--forge-theme-text-medium)}.forge-text-secondary{color:var(--forge-text-secondary)}.forge-text-disabled{color:var(--forge-text-disabled)}.forge-text-error{color:var(--forge-error)}.forge-text-success{color:var(--forge-success)}.forge-text-warning{color:var(--forge-warning)}.forge-text-info{color:var(--forge-info)}.forge-bg-primary{background-color:var(--forge-primary)}.forge-bg-secondary{background-color:var(--forge-secondary)}.forge-bg-paper{background-color:var(--forge-paper)}.forge-bg-default{background-color:var(--forge-background)}.forge-shadow-none{box-shadow:none}.forge-shadow-sm{box-shadow:var(--forge-shadow-sm)}.forge-shadow-md{box-shadow:var(--forge-shadow-md)}.forge-shadow-lg{box-shadow:var(--forge-shadow-lg)}.forge-shadow-xl{box-shadow:var(--forge-shadow-xl)}.forge-rounded-none{border-radius:0}.forge-rounded-sm{border-radius:var(--forge-border-radius-sm)}.forge-rounded-md{border-radius:var(--forge-border-radius-md)}.forge-rounded-lg{border-radius:var(--forge-border-radius-lg)}.forge-rounded-xl{border-radius:var(--forge-border-radius-xl)}.forge-rounded-full{border-radius:9999px}.forge-rounded-card{--forge-card-shape:12px}.forge-container{width:100%;padding-left:var(--forge-spacing-md);padding-right:var(--forge-spacing-md);margin-left:auto;margin-right:auto}@media (width>=600px){.forge-container{max-width:600px}}@media (width>=960px){.forge-container{max-width:960px}}@media (width>=1280px){.forge-container{max-width:1280px}}@media (width>=1920px){.forge-container{max-width:1920px}}.forge-card{background-color:var(--forge-paper);border-radius:var(--forge-border-radius-md);box-shadow:var(--forge-shadow-md);padding:var(--forge-spacing-md)}.forge-card-header{padding:var(--forge-spacing-md);border-bottom:1px solid var(--forge-grey-300)}.forge-card-content{padding:var(--forge-spacing-md)}.forge-card-actions{padding:var(--forge-spacing-md);gap:var(--forge-spacing-sm);justify-content:flex-end;display:flex}.forge-form-group{margin-bottom:var(--forge-spacing-md)}.forge-form-label{margin-bottom:var(--forge-spacing-xs);font-weight:var(--forge-typography-font-weight-medium);color:var(--forge-text-primary);display:block}.forge-form-helper{margin-top:var(--forge-spacing-xs);color:var(--forge-text-secondary);font-size:.75rem}.forge-form-error{margin-top:var(--forge-spacing-xs);color:var(--forge-error);font-size:.75rem}.forge-page{padding:var(--forge-spacing-lg);min-height:100vh}.forge-page-header{margin-bottom:var(--forge-spacing-lg)}.forge-page-title{font-size:2rem;font-weight:var(--forge-typography-font-weight-medium);color:var(--forge-text-primary);margin:0 0 var(--forge-spacing-sm) 0}.forge-page-subtitle{color:var(--forge-text-secondary);margin:0;font-size:1rem}.forge-section{margin-bottom:var(--forge-spacing-xl)}.forge-section-title{font-size:1.5rem;font-weight:var(--forge-typography-font-weight-medium);color:var(--forge-text-primary);margin:0 0 var(--forge-spacing-md) 0}.forge-loading{justify-content:center;align-items:center;min-height:200px;display:flex}.forge-empty-state{padding:var(--forge-spacing-xxl);text-align:center;color:var(--forge-text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.forge-empty-state-icon{margin-bottom:var(--forge-spacing-md);opacity:.5;font-size:4rem}.forge-empty-state-title{font-size:1.25rem;font-weight:var(--forge-typography-font-weight-medium);margin-bottom:var(--forge-spacing-sm);color:var(--forge-text-primary)}.forge-empty-state-description{max-width:400px;margin-bottom:var(--forge-spacing-md)}*{box-sizing:border-box}html[data-forge-theme=dark]{--forge-theme-brand:#212121;--forge-theme-on-brand:#fff;--forge-theme-primary:#8c9eff;--forge-theme-primary-container-minimum:#303134;--forge-theme-primary-container-low:#383a45;--forge-theme-primary-container:#43475f;--forge-theme-primary-container-high:#50577c;--forge-theme-on-primary:#000;--forge-theme-on-primary-container-minimum:#c1cbff;--forge-theme-on-primary-container-low:#c1cbff;--forge-theme-on-primary-container:#c1cbff;--forge-theme-on-primary-container-high:#fff;--forge-theme-secondary:#ffe082;--forge-theme-secondary-container-minimum:#34332f;--forge-theme-secondary-container-low:#454236;--forge-theme-secondary-container:#5f5741;--forge-theme-secondary-container-high:#7c704d;--forge-theme-on-secondary:#000;--forge-theme-on-secondary-container-minimum:#ffeebc;--forge-theme-on-secondary-container-low:#ffeebc;--forge-theme-on-secondary-container:#ffeebc;--forge-theme-on-secondary-container-high:#fff;--forge-theme-tertiary:#ffe082;--forge-theme-tertiary-container-minimum:#34332f;--forge-theme-tertiary-container-low:#454236;--forge-theme-tertiary-container:#5f5741;--forge-theme-tertiary-container-high:#7c704d;--forge-theme-on-tertiary:#000;--forge-theme-on-tertiary-container-minimum:#ffeebc;--forge-theme-on-tertiary-container-low:#ffeebc;--forge-theme-on-tertiary-container:#ffeebc;--forge-theme-on-tertiary-container-high:#fff;--forge-theme-surface:#2c2c2c;--forge-theme-surface-inverse:#d5d5d5;--forge-theme-surface-container:#454545;--forge-theme-surface-container-minimum:#343434;--forge-theme-surface-container-low:#3d3d3d;--forge-theme-surface-container-medium:#7c7c7c;--forge-theme-surface-container-high:#9e9e9e;--forge-theme-surface-dim:#212121;--forge-theme-surface-bright:#343434;--forge-theme-surface-bright-shadow:0px 8px 10px -5px #0003, 0px 16px 24px 2px #00000024, 0px 6px 30px 5px #0000001f;--forge-theme-on-surface:#fff;--forge-theme-on-surface-inverse:#000;--forge-theme-on-surface-container:#fff;--forge-theme-on-surface-container-minimum:#fff;--forge-theme-on-surface-container-low:#fff;--forge-theme-on-surface-container-medium:#fff;--forge-theme-on-surface-container-high:#000;--forge-theme-text-high:#ffffffde;--forge-theme-text-high-inverse:#000000de;--forge-theme-text-medium:#fff9;--forge-theme-text-medium-inverse:#0009;--forge-theme-text-low:#ffffff61;--forge-theme-text-low-inverse:#00000061;--forge-theme-text-lowest:#ffffff1f;--forge-theme-text-lowest-inverse:#0000001f;--forge-theme-success:#86b260;--forge-theme-success-container-minimum:#30312e;--forge-theme-success-container-low:#373c32;--forge-theme-success-container:#424c38;--forge-theme-success-container-high:#4e5f40;--forge-theme-on-success:#000;--forge-theme-on-success-container-minimum:#bed5a9;--forge-theme-on-success-container-low:#bed5a9;--forge-theme-on-success-container:#bed5a9;--forge-theme-on-success-container-high:#fff;--forge-theme-error:#ec8396;--forge-theme-error-container-minimum:#342f30;--forge-theme-error-container-low:#433639;--forge-theme-error-container:#5a4145;--forge-theme-error-container-high:#754d54;--forge-theme-on-error:#000;--forge-theme-on-error-container-minimum:#f5bcc6;--forge-theme-on-error-container-low:#f5bcc6;--forge-theme-on-error-container:#f5bcc6;--forge-theme-on-error-container-high:#fff;--forge-theme-warning:#f8b27c;--forge-theme-warning-container-minimum:#34312f;--forge-theme-warning-container-low:#443c36;--forge-theme-warning-container:#5d4c3f;--forge-theme-warning-container-high:#7a5f4a;--forge-theme-on-warning:#000;--forge-theme-on-warning-container-minimum:#fbd5b8;--forge-theme-on-warning-container-low:#fbd5b8;--forge-theme-on-warning-container:#fbd5b8;--forge-theme-on-warning-container-high:#fff;--forge-theme-info:#1565c0;--forge-theme-info-container-minimum:#2b2e32;--forge-theme-info-container-low:#29333e;--forge-theme-info-container:#263a50;--forge-theme-info-container-high:#234264;--forge-theme-on-info:#fff;--forge-theme-on-info-container-minimum:#81acdd;--forge-theme-on-info-container-low:#81acdd;--forge-theme-on-info-container:#81acdd;--forge-theme-on-info-container-high:#fff;--forge-theme-outline-high:#e4e4e4;--forge-theme-outline-medium:#9e9e9e;--forge-theme-outline-low:#757575;--forge-theme-outline:#424242;--forge-popover-border-width:var(--forge-border-thin,1px);--forge-tooltip-background:var(--forge-theme-surface-bright,#fff);--forge-tooltip-color:var(--forge-theme-text-high,#000000de);--forge-tooltip-border-width:var(--forge-border-thin,1px);--forge-chip-field-border-color:var(--forge-theme-outline,#e0e0e0);--forge-toast-action-color:var(--forge-theme-on-surface-inverse,#fff)}body{background:linear-gradient(#f1f3ff, var(--forge-theme-surface));height:100dvh;margin:0;padding:0;overflow:hidden}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tenant-deactivated-page{background:var(--forge-theme-surface,#f5f5f5);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.tenant-deactivated-page .deactivated-card{text-align:center;background:#fff;border-radius:12px;max-width:400px;padding:48px;box-shadow:0 4px 20px #0000001a}.tenant-deactivated-page .tenant-logo{max-height:60px;margin-bottom:24px}.tenant-deactivated-page .icon-container{color:#f44336;margin-bottom:16px;font-size:64px}.tenant-deactivated-page .icon-container forge-icon{--forge-icon-font-size:64px}.tenant-deactivated-page h1{color:var(--forge-text-high-emphasis,#212121);margin:0 0 12px;font-size:24px}.tenant-deactivated-page .description{color:var(--forge-text-medium-emphasis,#616161);margin:0 0 24px;font-size:14px}.tenant-deactivated-page forge-banner{text-align:left}.quick-start-page{max-width:960px;gap:var(--forge-spacing-large);flex-direction:column;height:100%;margin-block-start:var(--forge-spacing-xxlarge);margin-inline:auto;display:flex}.quick-start-page--conversation{margin-block-start:0}.quick-start-page--conversation .chatbot-launcher-container{flex:1;min-height:500px}.quick-start-page__activity-skeleton{--forge-skeleton-height:72px;--forge-skeleton-shape:16px;--forge-skeleton-margin:0}.quick-start-page__content{gap:var(--forge-spacing-large);padding-block-end:var(--forge-spacing-large);display:grid}.chatbot-launcher-container{width:100%;transition:flex .3s ease-out,min-height .3s ease-out}.recent-activity__chat-actions{gap:var(--forge-spacing-medium);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.recent-activity__header{justify-content:space-between;align-items:center;display:flex}.recent-activity__header-description{color:var(--forge-theme-text-medium)}.empty-state__icon{--forge-icon-font-size:64px;--forge-icon-color:var(--forge-theme-text-medium)}.empty-state__inner{place-items:center;gap:var(--forge-spacing-medium);height:100%;display:grid}.version-history-drawer{z-index:101;--forge-drawer-width:320px;height:100%;position:absolute;top:0;right:0}.version-history-sidebar{background:var(--forge-theme-surface);flex-direction:column;height:100%;display:flex;overflow:hidden}.version-history-sidebar .version-history-header{padding:var(--forge-spacing-medium,16px);border-bottom:1px solid var(--forge-theme-outline);justify-content:space-between;align-items:center;display:flex}.version-history-sidebar .version-history-header h3{font-size:var(--forge-typography-heading5-font-size,16px);color:var(--forge-theme-text-primary);margin:0;font-weight:500}.version-history-sidebar .version-history-content{padding:var(--forge-spacing-small,8px) 0;padding-bottom:100px;overflow-y:auto}.version-history-sidebar .version-history-content forge-list-item::part(root){height:60px}.version-history-sidebar .version-history-loading{padding:var(--forge-spacing-xxlarge,48px);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.version-history-sidebar .version-history-loading-more{padding:var(--forge-spacing-medium,16px);justify-content:center;display:flex}.version-history-sidebar .version-history-empty{padding:var(--forge-spacing-xxlarge,48px);color:var(--forge-theme-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.version-history-sidebar .version-history-empty forge-icon{margin-bottom:var(--forge-spacing-medium,16px);color:var(--forge-theme-text-hint);font-size:48px}.version-history-sidebar .version-history-error{padding:var(--forge-spacing-xxlarge,48px);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.version-history-sidebar .version-history-error forge-icon{margin-bottom:var(--forge-spacing-medium,16px);color:var(--forge-theme-error);font-size:48px}.version-history-sidebar .version-history-error p{color:var(--forge-theme-text-primary);font-size:var(--forge-typography-body1-font-size,14px);margin:0}.version-history-sidebar .version-history-error p.error-message{margin-bottom:var(--forge-spacing-small,8px);font-weight:500}.version-history-sidebar .version-history-error p.error-detail{color:var(--forge-theme-text-secondary);font-size:var(--forge-typography-body2-font-size,12px)}.version-history-sidebar .infinite-scroll-sentinel{height:1px}.version-list-item{padding:12px}.version-list-item__content{flex-direction:column;gap:2px;display:flex}.version-list-item__primary{color:var(--forge-theme-text-primary);font-weight:600}.version-list-item__date{color:var(--forge-theme-text-hint);font-size:12px}.project-metadata-dialog [slot=body]{padding:var(--forge-spacing-large);gap:var(--forge-spacing-large);flex-direction:column;width:360px;display:flex}.project-metadata-dialog [slot=footer] .project-metadata-dialog-button-footer{gap:var(--forge-spacing-small);display:flex}.team-agents-page{padding:16px}.team-agents-page .team-agents-error{color:#d32f2f;flex-direction:column;align-items:center;gap:16px;padding:48px;display:flex}.team-agents-page .team-agents-error forge-icon{font-size:48px}.team-agents-page .team-agents-empty{color:#666;flex-direction:column;align-items:center;gap:16px;padding:48px;display:flex}.team-agents-page .team-agents-empty forge-icon{color:#9e9e9e;font-size:64px}.team-agents-page .team-agents-empty p{margin:0;font-size:18px;font-weight:500}.team-agents-page .agents-panel-header{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.team-agents-page .agents-panel-header:hover{background-color:#f5f5f5}.team-agents-page .agents-panel-title{color:#5e35b1;align-items:center;gap:12px;display:flex}.team-agents-page .agents-panel-title forge-icon{font-size:24px}.team-agents-page .agents-panel-title span{font-weight:500}.team-agents-page .agents-list{background-color:#fafafa;padding:0}.team-agents-page .agent-item{cursor:pointer;border-bottom:1px solid #e0e0e0;align-items:center;gap:12px;padding:16px 16px 16px 48px;transition:background-color .2s;display:flex}.team-agents-page .agent-item:last-child{border-bottom:none}.team-agents-page .agent-item:hover{background-color:#f0f0f0}.team-agents-page .agent-item .agent-icon{color:#757575;font-size:24px}.team-agents-page .agent-item .agent-name{color:#212121;font-size:16px}:root{--forge-color-emphasis-highest:.87;--forge-color-emphasis-inverse:.8;--forge-color-emphasis-higher:.7;--forge-color-emphasis-high:.65;--forge-color-emphasis-medium-high:.6;--forge-color-emphasis-medium:.54;--forge-color-emphasis-medium-low:.38;--forge-color-emphasis-low:.24;--forge-color-emphasis-lower:.12;--forge-color-emphasis-lowest:.08;--forge-color-emphasis-minimum:.04;--forge-animation-duration-short1:50ms;--forge-animation-duration-short2:.1s;--forge-animation-duration-short3:.15s;--forge-animation-duration-short4:.2s;--forge-animation-duration-medium1:.25s;--forge-animation-duration-medium2:.3s;--forge-animation-duration-medium3:.35s;--forge-animation-duration-medium4:.4s;--forge-animation-duration-long1:.45s;--forge-animation-duration-long2:.5s;--forge-animation-duration-long3:.55s;--forge-animation-duration-long4:.6s;--forge-animation-duration-extra-long1:.7s;--forge-animation-duration-extra-long2:.8s;--forge-animation-duration-extra-long3:.9s;--forge-animation-duration-extra-long4:1s;--forge-animation-easing-linear:cubic-bezier(0, 0, 1, 1);--forge-animation-easing-standard:cubic-bezier(.2, 0, 0, 1);--forge-animation-easing-accelerate:cubic-bezier(.3, 0, 1, 1);--forge-animation-easing-decelerate:cubic-bezier(0, 0, 0, 1);--forge-animation-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--forge-animation-easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--forge-animation-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--forge-border-thin:1px;--forge-border-medium:2px;--forge-border-thick:4px;--forge-elevation-0:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--forge-elevation-1:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--forge-elevation-2:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--forge-elevation-3:0px 3px 3px -2px #0003, 0px 3px 4px 0px #00000024, 0px 1px 8px 0px #0000001f;--forge-elevation-4:0px 2px 4px -1px #0003, 0px 4px 5px 0px #00000024, 0px 1px 10px 0px #0000001f;--forge-elevation-5:0px 3px 5px -1px #0003, 0px 5px 8px 0px #00000024, 0px 1px 14px 0px #0000001f;--forge-elevation-6:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--forge-elevation-7:0px 4px 5px -2px #0003, 0px 7px 10px 1px #00000024, 0px 2px 16px 1px #0000001f;--forge-elevation-8:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--forge-elevation-9:0px 5px 6px -3px #0003, 0px 9px 12px 1px #00000024, 0px 3px 16px 2px #0000001f;--forge-elevation-10:0px 6px 6px -3px #0003, 0px 10px 14px 1px #00000024, 0px 4px 18px 3px #0000001f;--forge-elevation-11:0px 6px 7px -4px #0003, 0px 11px 15px 1px #00000024, 0px 4px 20px 3px #0000001f;--forge-elevation-12:0px 7px 8px -4px #0003, 0px 12px 17px 2px #00000024, 0px 5px 22px 4px #0000001f;--forge-elevation-13:0px 7px 8px -4px #0003, 0px 13px 19px 2px #00000024, 0px 5px 24px 4px #0000001f;--forge-elevation-14:0px 7px 9px -4px #0003, 0px 14px 21px 2px #00000024, 0px 5px 26px 4px #0000001f;--forge-elevation-15:0px 8px 9px -5px #0003, 0px 15px 22px 2px #00000024, 0px 6px 28px 5px #0000001f;--forge-elevation-16:0px 8px 10px -5px #0003, 0px 16px 24px 2px #00000024, 0px 6px 30px 5px #0000001f;--forge-elevation-17:0px 8px 11px -5px #0003, 0px 17px 26px 2px #00000024, 0px 6px 32px 5px #0000001f;--forge-elevation-18:0px 9px 11px -5px #0003, 0px 18px 28px 2px #00000024, 0px 7px 34px 6px #0000001f;--forge-elevation-19:0px 9px 12px -6px #0003, 0px 19px 29px 2px #00000024, 0px 7px 36px 6px #0000001f;--forge-elevation-20:0px 10px 13px -6px #0003, 0px 20px 31px 3px #00000024, 0px 8px 38px 7px #0000001f;--forge-elevation-21:0px 10px 13px -6px #0003, 0px 21px 33px 3px #00000024, 0px 8px 40px 7px #0000001f;--forge-elevation-22:0px 10px 14px -6px #0003, 0px 22px 35px 3px #00000024, 0px 8px 42px 7px #0000001f;--forge-elevation-23:0px 11px 14px -7px #0003, 0px 23px 36px 3px #00000024, 0px 9px 44px 8px #0000001f;--forge-elevation-24:0px 11px 15px -7px #0003, 0px 24px 38px 3px #00000024, 0px 9px 46px 8px #0000001f;--forge-z-index-surface:1;--forge-z-index-header:4;--forge-z-index-backdrop:7;--forge-z-index-dialog:8;--forge-z-index-notification:9;--forge-z-index-popup:10;--forge-z-index-tooltip:11;--forge-shape-extra-small:1px;--forge-shape-extra-small-block-start:1px 1px 0 0;--forge-shape-extra-small-block-end:0 0 1px 1px;--forge-shape-extra-small-inline-start:1px 0 0 1px;--forge-shape-extra-small-inline-end:0 1px 1px 0;--forge-shape-small:2px;--forge-shape-small-block-start:2px 2px 0 0;--forge-shape-small-block-end:0 0 2px 2px;--forge-shape-small-inline-start:2px 0 0 2px;--forge-shape-small-inline-end:0 2px 2px 0;--forge-shape-medium:4px;--forge-shape-medium-block-start:4px 4px 0 0;--forge-shape-medium-block-end:0 0 4px 4px;--forge-shape-medium-inline-start:4px 0 0 4px;--forge-shape-medium-inline-end:0 4px 4px 0;--forge-shape-large:8px;--forge-shape-large-block-start:8px 8px 0 0;--forge-shape-large-block-end:0 0 8px 8px;--forge-shape-large-inline-start:8px 0 0 8px;--forge-shape-large-inline-end:0 8px 8px 0;--forge-shape-extra-large:16px;--forge-shape-extra-large-block-start:16px 16px 0 0;--forge-shape-extra-large-block-end:0 0 16px 16px;--forge-shape-extra-large-inline-start:16px 0 0 16px;--forge-shape-extra-large-inline-end:0 16px 16px 0;--forge-shape-full:9999px;--forge-shape-round:50%;--forge-spacing-xxxsmall:2px;--forge-spacing-xxsmall:4px;--forge-spacing-xsmall:8px;--forge-spacing-small:12px;--forge-spacing-medium:16px;--forge-spacing-medium-large:20px;--forge-spacing-large:24px;--forge-spacing-xlarge:32px;--forge-spacing-xxlarge:48px;--forge-spacing-xxxlarge:56px;--forge-theme-brand:#283593;--forge-theme-on-brand:#fff;--forge-theme-primary:#3f51b5;--forge-theme-primary-container-minimum:#f7f8fc;--forge-theme-primary-container-low:#e8eaf6;--forge-theme-primary-container:#d1d5ed;--forge-theme-primary-container-high:#b6bde3;--forge-theme-on-primary:#fff;--forge-theme-on-primary-container-minimum:#222c62;--forge-theme-on-primary-container-low:#222c62;--forge-theme-on-primary-container:#222c62;--forge-theme-on-primary-container-high:#000;--forge-theme-secondary:#ffc107;--forge-theme-secondary-container-minimum:#fffdf5;--forge-theme-secondary-container-low:#fff8e1;--forge-theme-secondary-container:#fff0c3;--forge-theme-secondary-container-high:#ffe7a1;--forge-theme-on-secondary:#000;--forge-theme-on-secondary-container-minimum:#8a6804;--forge-theme-on-secondary-container-low:#8a6804;--forge-theme-on-secondary-container:#8a6804;--forge-theme-on-secondary-container-high:#000;--forge-theme-tertiary:#3d5afe;--forge-theme-tertiary-container-minimum:#f7f8ff;--forge-theme-tertiary-container-low:#e8ebff;--forge-theme-tertiary-container:#d0d7ff;--forge-theme-tertiary-container-high:#b5c0ff;--forge-theme-on-tertiary:#fff;--forge-theme-on-tertiary-container-minimum:#213189;--forge-theme-on-tertiary-container-low:#213189;--forge-theme-on-tertiary-container:#213189;--forge-theme-on-tertiary-container-high:#000;--forge-theme-surface:#fff;--forge-theme-surface-inverse:#333;--forge-theme-surface-container:#e0e0e0;--forge-theme-surface-container-minimum:#f5f5f5;--forge-theme-surface-container-low:#ebebeb;--forge-theme-surface-container-medium:#c2c2c2;--forge-theme-surface-container-high:#9e9e9e;--forge-theme-surface-dim:#fafafa;--forge-theme-surface-bright:#fff;--forge-theme-surface-bright-shadow:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--forge-theme-on-surface:#000;--forge-theme-on-surface-inverse:#fff;--forge-theme-on-surface-container:#000;--forge-theme-on-surface-container-minimum:#000;--forge-theme-on-surface-container-low:#000;--forge-theme-on-surface-container-medium:#000;--forge-theme-on-surface-container-high:#000;--forge-theme-text-high:#000000de;--forge-theme-text-high-inverse:#ffffffde;--forge-theme-text-medium:#0009;--forge-theme-text-medium-inverse:#fff9;--forge-theme-text-low:#00000061;--forge-theme-text-low-inverse:#ffffff61;--forge-theme-text-lowest:#0000001f;--forge-theme-text-lowest-inverse:#ffffff1f;--forge-theme-success:#2e7d32;--forge-theme-success-container-minimum:#f7faf7;--forge-theme-success-container-low:#e6efe6;--forge-theme-success-container:#cde0ce;--forge-theme-success-container-high:#b0ceb1;--forge-theme-on-success:#fff;--forge-theme-on-success-container-minimum:#19441b;--forge-theme-on-success-container-low:#19441b;--forge-theme-on-success-container:#19441b;--forge-theme-on-success-container-high:#000;--forge-theme-error:#b00020;--forge-theme-error-container-minimum:#fcf5f6;--forge-theme-error-container-low:#f6e0e4;--forge-theme-error-container:#ecc2c9;--forge-theme-error-container-high:#e19eaa;--forge-theme-on-error:#fff;--forge-theme-on-error-container-minimum:#5f0011;--forge-theme-on-error-container-low:#5f0011;--forge-theme-on-error-container:#5f0011;--forge-theme-on-error-container-high:#000;--forge-theme-warning:#d14900;--forge-theme-warning-container-minimum:#fdf8f5;--forge-theme-warning-container-low:#f9e9e0;--forge-theme-warning-container:#f4d3c2;--forge-theme-warning-container-high:#eeba9e;--forge-theme-on-warning:#fff;--forge-theme-on-warning-container-minimum:#712700;--forge-theme-on-warning-container-low:#712700;--forge-theme-on-warning-container:#712700;--forge-theme-on-warning-container-high:#000;--forge-theme-info:#1565c0;--forge-theme-info-container-minimum:#f6f9fc;--forge-theme-info-container-low:#e3edf7;--forge-theme-info-container:#c7daf0;--forge-theme-info-container-high:#a6c4e7;--forge-theme-on-info:#fff;--forge-theme-on-info-container-minimum:#0b3768;--forge-theme-on-info-container-low:#0b3768;--forge-theme-on-info-container:#0b3768;--forge-theme-on-info-container-high:#000;--forge-theme-outline-high:#212121;--forge-theme-outline-medium:#757575;--forge-theme-outline-low:#9e9e9e;--forge-theme-outline:#e0e0e0}::-webkit-scrollbar{height:var(--forge-scrollbar-height,16px);width:var(--forge-scrollbar-width,16px)}::-webkit-scrollbar-track{background-color:var(--forge-scrollbar-track-container,var(--forge-theme-surface-container-low,#ebebeb))}::-webkit-scrollbar-track:hover{background-color:var(--forge-scrollbar-track-container-hover,var(--forge-theme-surface-container-low,#ebebeb))}::-webkit-scrollbar-corner{background-color:var(--forge-scrollbar-track-container,var(--forge-theme-surface-container-low,#ebebeb))}::-webkit-scrollbar-thumb{height:var(--forge-scrollbar-thumb-min-height,32px);width:var(--forge-scrollbar-thumb-min-width,32px);border-radius:var(--forge-scrollbar-border-radius,calc(var(--forge-shape-full,9999px) * var(--forge-shape-factor,1)));border-width:var(--forge-scrollbar-border-width,3px);background-color:var(--forge-scrollbar-thumb-container,var(--forge-theme-surface-container-medium,#c2c2c2));background-clip:content-box;border-style:solid;border-color:#0000}::-webkit-scrollbar-thumb:hover{background-color:var(--forge-scrollbar-thumb-container-hover,var(--forge-theme-surface-container-high,#9e9e9e))}.forge-color--brand{color:var(--forge-theme-brand,#283593)}.forge-background--brand{background-color:var(--forge-theme-brand,#283593)}.forge-color--on-brand{color:var(--forge-theme-on-brand,#fff)}.forge-background--on-brand{background-color:var(--forge-theme-on-brand,#fff)}.forge-color--primary{color:var(--forge-theme-primary,#3f51b5)}.forge-background--primary{background-color:var(--forge-theme-primary,#3f51b5)}.forge-color--primary-container-minimum{color:var(--forge-theme-primary-container-minimum,#f7f8fc)}.forge-background--primary-container-minimum{background-color:var(--forge-theme-primary-container-minimum,#f7f8fc)}.forge-color--primary-container-low{color:var(--forge-theme-primary-container-low,#e8eaf6)}.forge-background--primary-container-low{background-color:var(--forge-theme-primary-container-low,#e8eaf6)}.forge-color--primary-container{color:var(--forge-theme-primary-container,#d1d5ed)}.forge-background--primary-container{background-color:var(--forge-theme-primary-container,#d1d5ed)}.forge-color--primary-container-high{color:var(--forge-theme-primary-container-high,#b6bde3)}.forge-background--primary-container-high{background-color:var(--forge-theme-primary-container-high,#b6bde3)}.forge-color--on-primary{color:var(--forge-theme-on-primary,#fff)}.forge-background--on-primary{background-color:var(--forge-theme-on-primary,#fff)}.forge-color--on-primary-container-minimum{color:var(--forge-theme-on-primary-container-minimum,#222c62)}.forge-background--on-primary-container-minimum{background-color:var(--forge-theme-on-primary-container-minimum,#222c62)}.forge-color--on-primary-container-low{color:var(--forge-theme-on-primary-container-low,#222c62)}.forge-background--on-primary-container-low{background-color:var(--forge-theme-on-primary-container-low,#222c62)}.forge-color--on-primary-container{color:var(--forge-theme-on-primary-container,#222c62)}.forge-background--on-primary-container{background-color:var(--forge-theme-on-primary-container,#222c62)}.forge-color--on-primary-container-high{color:var(--forge-theme-on-primary-container-high,#000)}.forge-background--on-primary-container-high{background-color:var(--forge-theme-on-primary-container-high,#000)}.forge-color--secondary{color:var(--forge-theme-secondary,#ffc107)}.forge-background--secondary{background-color:var(--forge-theme-secondary,#ffc107)}.forge-color--secondary-container-minimum{color:var(--forge-theme-secondary-container-minimum,#fffdf5)}.forge-background--secondary-container-minimum{background-color:var(--forge-theme-secondary-container-minimum,#fffdf5)}.forge-color--secondary-container-low{color:var(--forge-theme-secondary-container-low,#fff8e1)}.forge-background--secondary-container-low{background-color:var(--forge-theme-secondary-container-low,#fff8e1)}.forge-color--secondary-container{color:var(--forge-theme-secondary-container,#fff0c3)}.forge-background--secondary-container{background-color:var(--forge-theme-secondary-container,#fff0c3)}.forge-color--secondary-container-high{color:var(--forge-theme-secondary-container-high,#ffe7a1)}.forge-background--secondary-container-high{background-color:var(--forge-theme-secondary-container-high,#ffe7a1)}.forge-color--on-secondary{color:var(--forge-theme-on-secondary,#000)}.forge-background--on-secondary{background-color:var(--forge-theme-on-secondary,#000)}.forge-color--on-secondary-container-minimum{color:var(--forge-theme-on-secondary-container-minimum,#8a6804)}.forge-background--on-secondary-container-minimum{background-color:var(--forge-theme-on-secondary-container-minimum,#8a6804)}.forge-color--on-secondary-container-low{color:var(--forge-theme-on-secondary-container-low,#8a6804)}.forge-background--on-secondary-container-low{background-color:var(--forge-theme-on-secondary-container-low,#8a6804)}.forge-color--on-secondary-container{color:var(--forge-theme-on-secondary-container,#8a6804)}.forge-background--on-secondary-container{background-color:var(--forge-theme-on-secondary-container,#8a6804)}.forge-color--on-secondary-container-high{color:var(--forge-theme-on-secondary-container-high,#000)}.forge-background--on-secondary-container-high{background-color:var(--forge-theme-on-secondary-container-high,#000)}.forge-color--tertiary{color:var(--forge-theme-tertiary,#3d5afe)}.forge-background--tertiary{background-color:var(--forge-theme-tertiary,#3d5afe)}.forge-color--tertiary-container-minimum{color:var(--forge-theme-tertiary-container-minimum,#f7f8ff)}.forge-background--tertiary-container-minimum{background-color:var(--forge-theme-tertiary-container-minimum,#f7f8ff)}.forge-color--tertiary-container-low{color:var(--forge-theme-tertiary-container-low,#e8ebff)}.forge-background--tertiary-container-low{background-color:var(--forge-theme-tertiary-container-low,#e8ebff)}.forge-color--tertiary-container{color:var(--forge-theme-tertiary-container,#d0d7ff)}.forge-background--tertiary-container{background-color:var(--forge-theme-tertiary-container,#d0d7ff)}.forge-color--tertiary-container-high{color:var(--forge-theme-tertiary-container-high,#b5c0ff)}.forge-background--tertiary-container-high{background-color:var(--forge-theme-tertiary-container-high,#b5c0ff)}.forge-color--on-tertiary{color:var(--forge-theme-on-tertiary,#fff)}.forge-background--on-tertiary{background-color:var(--forge-theme-on-tertiary,#fff)}.forge-color--on-tertiary-container-minimum{color:var(--forge-theme-on-tertiary-container-minimum,#213189)}.forge-background--on-tertiary-container-minimum{background-color:var(--forge-theme-on-tertiary-container-minimum,#213189)}.forge-color--on-tertiary-container-low{color:var(--forge-theme-on-tertiary-container-low,#213189)}.forge-background--on-tertiary-container-low{background-color:var(--forge-theme-on-tertiary-container-low,#213189)}.forge-color--on-tertiary-container{color:var(--forge-theme-on-tertiary-container,#213189)}.forge-background--on-tertiary-container{background-color:var(--forge-theme-on-tertiary-container,#213189)}.forge-color--on-tertiary-container-high{color:var(--forge-theme-on-tertiary-container-high,#000)}.forge-background--on-tertiary-container-high{background-color:var(--forge-theme-on-tertiary-container-high,#000)}.forge-color--surface{color:var(--forge-theme-surface,#fff)}.forge-background--surface{background-color:var(--forge-theme-surface,#fff)}.forge-color--surface-inverse{color:var(--forge-theme-surface-inverse,#333)}.forge-background--surface-inverse{background-color:var(--forge-theme-surface-inverse,#333)}.forge-color--surface-container{color:var(--forge-theme-surface-container,#e0e0e0)}.forge-background--surface-container{background-color:var(--forge-theme-surface-container,#e0e0e0)}.forge-color--surface-container-minimum{color:var(--forge-theme-surface-container-minimum,#f5f5f5)}.forge-background--surface-container-minimum{background-color:var(--forge-theme-surface-container-minimum,#f5f5f5)}.forge-color--surface-container-low{color:var(--forge-theme-surface-container-low,#ebebeb)}.forge-background--surface-container-low{background-color:var(--forge-theme-surface-container-low,#ebebeb)}.forge-color--surface-container-medium{color:var(--forge-theme-surface-container-medium,#c2c2c2)}.forge-background--surface-container-medium{background-color:var(--forge-theme-surface-container-medium,#c2c2c2)}.forge-color--surface-container-high{color:var(--forge-theme-surface-container-high,#9e9e9e)}.forge-background--surface-container-high{background-color:var(--forge-theme-surface-container-high,#9e9e9e)}.forge-color--surface-dim{color:var(--forge-theme-surface-dim,#fafafa)}.forge-background--surface-dim{background-color:var(--forge-theme-surface-dim,#fafafa)}.forge-color--surface-bright{color:var(--forge-theme-surface-bright,#fff)}.forge-background--surface-bright{background-color:var(--forge-theme-surface-bright,#fff)}.forge-color--surface-bright-shadow{color:var(--forge-theme-surface-bright-shadow,0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f)}.forge-background--surface-bright-shadow{background-color:var(--forge-theme-surface-bright-shadow,0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f)}.forge-color--on-surface{color:var(--forge-theme-on-surface,#000)}.forge-background--on-surface{background-color:var(--forge-theme-on-surface,#000)}.forge-color--on-surface-inverse{color:var(--forge-theme-on-surface-inverse,#fff)}.forge-background--on-surface-inverse{background-color:var(--forge-theme-on-surface-inverse,#fff)}.forge-color--on-surface-container{color:var(--forge-theme-on-surface-container,#000)}.forge-background--on-surface-container{background-color:var(--forge-theme-on-surface-container,#000)}.forge-color--on-surface-container-minimum{color:var(--forge-theme-on-surface-container-minimum,#000)}.forge-background--on-surface-container-minimum{background-color:var(--forge-theme-on-surface-container-minimum,#000)}.forge-color--on-surface-container-low{color:var(--forge-theme-on-surface-container-low,#000)}.forge-background--on-surface-container-low{background-color:var(--forge-theme-on-surface-container-low,#000)}.forge-color--on-surface-container-medium{color:var(--forge-theme-on-surface-container-medium,#000)}.forge-background--on-surface-container-medium{background-color:var(--forge-theme-on-surface-container-medium,#000)}.forge-color--on-surface-container-high{color:var(--forge-theme-on-surface-container-high,#000)}.forge-background--on-surface-container-high{background-color:var(--forge-theme-on-surface-container-high,#000)}.forge-color--text-high{color:var(--forge-theme-text-high,#000000de)}.forge-background--text-high{background-color:var(--forge-theme-text-high,#000000de)}.forge-color--text-high-inverse{color:var(--forge-theme-text-high-inverse,#ffffffde)}.forge-background--text-high-inverse{background-color:var(--forge-theme-text-high-inverse,#ffffffde)}.forge-color--text-medium{color:var(--forge-theme-text-medium,#0009)}.forge-background--text-medium{background-color:var(--forge-theme-text-medium,#0009)}.forge-color--text-medium-inverse{color:var(--forge-theme-text-medium-inverse,#fff9)}.forge-background--text-medium-inverse{background-color:var(--forge-theme-text-medium-inverse,#fff9)}.forge-color--text-low{color:var(--forge-theme-text-low,#00000061)}.forge-background--text-low{background-color:var(--forge-theme-text-low,#00000061)}.forge-color--text-low-inverse{color:var(--forge-theme-text-low-inverse,#ffffff61)}.forge-background--text-low-inverse{background-color:var(--forge-theme-text-low-inverse,#ffffff61)}.forge-color--text-lowest{color:var(--forge-theme-text-lowest,#0000001f)}.forge-background--text-lowest{background-color:var(--forge-theme-text-lowest,#0000001f)}.forge-color--text-lowest-inverse{color:var(--forge-theme-text-lowest-inverse,#ffffff1f)}.forge-background--text-lowest-inverse{background-color:var(--forge-theme-text-lowest-inverse,#ffffff1f)}.forge-color--success{color:var(--forge-theme-success,#2e7d32)}.forge-background--success{background-color:var(--forge-theme-success,#2e7d32)}.forge-color--success-container-minimum{color:var(--forge-theme-success-container-minimum,#f7faf7)}.forge-background--success-container-minimum{background-color:var(--forge-theme-success-container-minimum,#f7faf7)}.forge-color--success-container-low{color:var(--forge-theme-success-container-low,#e6efe6)}.forge-background--success-container-low{background-color:var(--forge-theme-success-container-low,#e6efe6)}.forge-color--success-container{color:var(--forge-theme-success-container,#cde0ce)}.forge-background--success-container{background-color:var(--forge-theme-success-container,#cde0ce)}.forge-color--success-container-high{color:var(--forge-theme-success-container-high,#b0ceb1)}.forge-background--success-container-high{background-color:var(--forge-theme-success-container-high,#b0ceb1)}.forge-color--on-success{color:var(--forge-theme-on-success,#fff)}.forge-background--on-success{background-color:var(--forge-theme-on-success,#fff)}.forge-color--on-success-container-minimum{color:var(--forge-theme-on-success-container-minimum,#19441b)}.forge-background--on-success-container-minimum{background-color:var(--forge-theme-on-success-container-minimum,#19441b)}.forge-color--on-success-container-low{color:var(--forge-theme-on-success-container-low,#19441b)}.forge-background--on-success-container-low{background-color:var(--forge-theme-on-success-container-low,#19441b)}.forge-color--on-success-container{color:var(--forge-theme-on-success-container,#19441b)}.forge-background--on-success-container{background-color:var(--forge-theme-on-success-container,#19441b)}.forge-color--on-success-container-high{color:var(--forge-theme-on-success-container-high,#000)}.forge-background--on-success-container-high{background-color:var(--forge-theme-on-success-container-high,#000)}.forge-color--error{color:var(--forge-theme-error,#b00020)}.forge-background--error{background-color:var(--forge-theme-error,#b00020)}.forge-color--error-container-minimum{color:var(--forge-theme-error-container-minimum,#fcf5f6)}.forge-background--error-container-minimum{background-color:var(--forge-theme-error-container-minimum,#fcf5f6)}.forge-color--error-container-low{color:var(--forge-theme-error-container-low,#f6e0e4)}.forge-background--error-container-low{background-color:var(--forge-theme-error-container-low,#f6e0e4)}.forge-color--error-container{color:var(--forge-theme-error-container,#ecc2c9)}.forge-background--error-container{background-color:var(--forge-theme-error-container,#ecc2c9)}.forge-color--error-container-high{color:var(--forge-theme-error-container-high,#e19eaa)}.forge-background--error-container-high{background-color:var(--forge-theme-error-container-high,#e19eaa)}.forge-color--on-error{color:var(--forge-theme-on-error,#fff)}.forge-background--on-error{background-color:var(--forge-theme-on-error,#fff)}.forge-color--on-error-container-minimum{color:var(--forge-theme-on-error-container-minimum,#5f0011)}.forge-background--on-error-container-minimum{background-color:var(--forge-theme-on-error-container-minimum,#5f0011)}.forge-color--on-error-container-low{color:var(--forge-theme-on-error-container-low,#5f0011)}.forge-background--on-error-container-low{background-color:var(--forge-theme-on-error-container-low,#5f0011)}.forge-color--on-error-container{color:var(--forge-theme-on-error-container,#5f0011)}.forge-background--on-error-container{background-color:var(--forge-theme-on-error-container,#5f0011)}.forge-color--on-error-container-high{color:var(--forge-theme-on-error-container-high,#000)}.forge-background--on-error-container-high{background-color:var(--forge-theme-on-error-container-high,#000)}.forge-color--warning{color:var(--forge-theme-warning,#d14900)}.forge-background--warning{background-color:var(--forge-theme-warning,#d14900)}.forge-color--warning-container-minimum{color:var(--forge-theme-warning-container-minimum,#fdf8f5)}.forge-background--warning-container-minimum{background-color:var(--forge-theme-warning-container-minimum,#fdf8f5)}.forge-color--warning-container-low{color:var(--forge-theme-warning-container-low,#f9e9e0)}.forge-background--warning-container-low{background-color:var(--forge-theme-warning-container-low,#f9e9e0)}.forge-color--warning-container{color:var(--forge-theme-warning-container,#f4d3c2)}.forge-background--warning-container{background-color:var(--forge-theme-warning-container,#f4d3c2)}.forge-color--warning-container-high{color:var(--forge-theme-warning-container-high,#eeba9e)}.forge-background--warning-container-high{background-color:var(--forge-theme-warning-container-high,#eeba9e)}.forge-color--on-warning{color:var(--forge-theme-on-warning,#fff)}.forge-background--on-warning{background-color:var(--forge-theme-on-warning,#fff)}.forge-color--on-warning-container-minimum{color:var(--forge-theme-on-warning-container-minimum,#712700)}.forge-background--on-warning-container-minimum{background-color:var(--forge-theme-on-warning-container-minimum,#712700)}.forge-color--on-warning-container-low{color:var(--forge-theme-on-warning-container-low,#712700)}.forge-background--on-warning-container-low{background-color:var(--forge-theme-on-warning-container-low,#712700)}.forge-color--on-warning-container{color:var(--forge-theme-on-warning-container,#712700)}.forge-background--on-warning-container{background-color:var(--forge-theme-on-warning-container,#712700)}.forge-color--on-warning-container-high{color:var(--forge-theme-on-warning-container-high,#000)}.forge-background--on-warning-container-high{background-color:var(--forge-theme-on-warning-container-high,#000)}.forge-color--info{color:var(--forge-theme-info,#1565c0)}.forge-background--info{background-color:var(--forge-theme-info,#1565c0)}.forge-color--info-container-minimum{color:var(--forge-theme-info-container-minimum,#f6f9fc)}.forge-background--info-container-minimum{background-color:var(--forge-theme-info-container-minimum,#f6f9fc)}.forge-color--info-container-low{color:var(--forge-theme-info-container-low,#e3edf7)}.forge-background--info-container-low{background-color:var(--forge-theme-info-container-low,#e3edf7)}.forge-color--info-container{color:var(--forge-theme-info-container,#c7daf0)}.forge-background--info-container{background-color:var(--forge-theme-info-container,#c7daf0)}.forge-color--info-container-high{color:var(--forge-theme-info-container-high,#a6c4e7)}.forge-background--info-container-high{background-color:var(--forge-theme-info-container-high,#a6c4e7)}.forge-color--on-info{color:var(--forge-theme-on-info,#fff)}.forge-background--on-info{background-color:var(--forge-theme-on-info,#fff)}.forge-color--on-info-container-minimum{color:var(--forge-theme-on-info-container-minimum,#0b3768)}.forge-background--on-info-container-minimum{background-color:var(--forge-theme-on-info-container-minimum,#0b3768)}.forge-color--on-info-container-low{color:var(--forge-theme-on-info-container-low,#0b3768)}.forge-background--on-info-container-low{background-color:var(--forge-theme-on-info-container-low,#0b3768)}.forge-color--on-info-container{color:var(--forge-theme-on-info-container,#0b3768)}.forge-background--on-info-container{background-color:var(--forge-theme-on-info-container,#0b3768)}.forge-color--on-info-container-high{color:var(--forge-theme-on-info-container-high,#000)}.forge-background--on-info-container-high{background-color:var(--forge-theme-on-info-container-high,#000)}.forge-color--outline-high{color:var(--forge-theme-outline-high,#212121)}.forge-background--outline-high{background-color:var(--forge-theme-outline-high,#212121)}.forge-color--outline-medium{color:var(--forge-theme-outline-medium,#757575)}.forge-background--outline-medium{background-color:var(--forge-theme-outline-medium,#757575)}.forge-color--outline-low{color:var(--forge-theme-outline-low,#9e9e9e)}.forge-background--outline-low{background-color:var(--forge-theme-outline-low,#9e9e9e)}.forge-color--outline{color:var(--forge-theme-outline,#e0e0e0)}.forge-background--outline{background-color:var(--forge-theme-outline,#e0e0e0)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-font-family,"Roboto", sans-serif);color:var(--forge-theme-text-high,#000000de);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-body2-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-body2-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-font-size-scale,1)));font-weight:var(--forge-typography-body2-font-weight,400);line-height:var(--forge-typography-body2-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-line-height-scale,1.375)));letter-spacing:var(--forge-typography-body2-letter-spacing,.015625em);text-transform:var(--forge-typography-body2-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-body2-text-decoration,inherit);text-decoration:var(--forge-typography-body2-text-decoration,inherit)}.forge-typography--display1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-display1-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-display1-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display1-font-size-scale,1.5)));font-weight:var(--forge-typography-display1-font-weight,300);line-height:var(--forge-typography-display1-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display1-line-height-scale,2.25)));letter-spacing:var(--forge-typography-display1-letter-spacing,normal);text-transform:var(--forge-typography-display1-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-display1-text-decoration,inherit);text-decoration:var(--forge-typography-display1-text-decoration,inherit)}.forge-typography--display2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-display2-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-display2-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display2-font-size-scale,1.75)));font-weight:var(--forge-typography-display2-font-weight,300);line-height:var(--forge-typography-display2-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display2-line-height-scale,2.25)));letter-spacing:var(--forge-typography-display2-letter-spacing,normal);text-transform:var(--forge-typography-display2-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-display2-text-decoration,inherit);text-decoration:var(--forge-typography-display2-text-decoration,inherit)}.forge-typography--display3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-display3-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-display3-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display3-font-size-scale,2)));font-weight:var(--forge-typography-display3-font-weight,300);line-height:var(--forge-typography-display3-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display3-line-height-scale,2.5)));letter-spacing:var(--forge-typography-display3-letter-spacing,normal);text-transform:var(--forge-typography-display3-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-display3-text-decoration,inherit);text-decoration:var(--forge-typography-display3-text-decoration,inherit)}.forge-typography--display4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-display4-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-display4-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display4-font-size-scale,2.25)));font-weight:var(--forge-typography-display4-font-weight,300);line-height:var(--forge-typography-display4-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display4-line-height-scale,2.75)));letter-spacing:var(--forge-typography-display4-letter-spacing,-.00694444em);text-transform:var(--forge-typography-display4-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-display4-text-decoration,inherit);text-decoration:var(--forge-typography-display4-text-decoration,inherit)}.forge-typography--display5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-display5-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-display5-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display5-font-size-scale,2.5)));font-weight:var(--forge-typography-display5-font-weight,300);line-height:var(--forge-typography-display5-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display5-line-height-scale,3)));letter-spacing:var(--forge-typography-display5-letter-spacing,-.0125em);text-transform:var(--forge-typography-display5-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-display5-text-decoration,inherit);text-decoration:var(--forge-typography-display5-text-decoration,inherit)}.forge-typography--display6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-display6-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-display6-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display6-font-size-scale,3)));font-weight:var(--forge-typography-display6-font-weight,300);line-height:var(--forge-typography-display6-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display6-line-height-scale,4)));letter-spacing:var(--forge-typography-display6-letter-spacing,-.0208333em);text-transform:var(--forge-typography-display6-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-display6-text-decoration,inherit);text-decoration:var(--forge-typography-display6-text-decoration,inherit)}.forge-typography--display7{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-display7-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-display7-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display7-font-size-scale,3.5)));font-weight:var(--forge-typography-display7-font-weight,300);line-height:var(--forge-typography-display7-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display7-line-height-scale,4.5)));letter-spacing:var(--forge-typography-display7-letter-spacing,-.0267857em);text-transform:var(--forge-typography-display7-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-display7-text-decoration,inherit);text-decoration:var(--forge-typography-display7-text-decoration,inherit)}.forge-typography--display8{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-display8-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-display8-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display8-font-size-scale,4)));font-weight:var(--forge-typography-display8-font-weight,300);line-height:var(--forge-typography-display8-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-display8-line-height-scale,4.75)));letter-spacing:var(--forge-typography-display8-letter-spacing,-.03125em);text-transform:var(--forge-typography-display8-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-display8-text-decoration,inherit);text-decoration:var(--forge-typography-display8-text-decoration,inherit)}.forge-typography--heading1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-heading1-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-heading1-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading1-font-size-scale,.875)));font-weight:var(--forge-typography-heading1-font-weight,500);line-height:var(--forge-typography-heading1-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading1-line-height-scale,1.125)));letter-spacing:var(--forge-typography-heading1-letter-spacing,.0178571em);text-transform:var(--forge-typography-heading1-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-heading1-text-decoration,inherit);text-decoration:var(--forge-typography-heading1-text-decoration,inherit)}.forge-typography--heading2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-heading2-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-heading2-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading2-font-size-scale,1)));font-weight:var(--forge-typography-heading2-font-weight,500);line-height:var(--forge-typography-heading2-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading2-line-height-scale,1.25)));letter-spacing:var(--forge-typography-heading2-letter-spacing,.0125em);text-transform:var(--forge-typography-heading2-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-heading2-text-decoration,inherit);text-decoration:var(--forge-typography-heading2-text-decoration,inherit)}.forge-typography--heading3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-heading3-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-heading3-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading3-font-size-scale,1.125)));font-weight:var(--forge-typography-heading3-font-weight,500);line-height:var(--forge-typography-heading3-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading3-line-height-scale,1.375)));letter-spacing:var(--forge-typography-heading3-letter-spacing,.00833333em);text-transform:var(--forge-typography-heading3-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-heading3-text-decoration,inherit);text-decoration:var(--forge-typography-heading3-text-decoration,inherit)}.forge-typography--heading4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-heading4-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-heading4-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading4-font-size-scale,1.25)));font-weight:var(--forge-typography-heading4-font-weight,500);line-height:var(--forge-typography-heading4-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading4-line-height-scale,1.5)));letter-spacing:var(--forge-typography-heading4-letter-spacing,.005em);text-transform:var(--forge-typography-heading4-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-heading4-text-decoration,inherit);text-decoration:var(--forge-typography-heading4-text-decoration,inherit)}.forge-typography--heading5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-heading5-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-heading5-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading5-font-size-scale,1.5)));font-weight:var(--forge-typography-heading5-font-weight,500);line-height:var(--forge-typography-heading5-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading5-line-height-scale,1.75)));letter-spacing:var(--forge-typography-heading5-letter-spacing,0em);text-transform:var(--forge-typography-heading5-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-heading5-text-decoration,inherit);text-decoration:var(--forge-typography-heading5-text-decoration,inherit)}.forge-typography--heading6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-heading6-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-heading6-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading6-font-size-scale,1.75)));font-weight:var(--forge-typography-heading6-font-weight,500);line-height:var(--forge-typography-heading6-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading6-line-height-scale,2.125)));letter-spacing:var(--forge-typography-heading6-letter-spacing,0em);text-transform:var(--forge-typography-heading6-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-heading6-text-decoration,inherit);text-decoration:var(--forge-typography-heading6-text-decoration,inherit)}.forge-typography--heading7{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-heading7-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-heading7-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading7-font-size-scale,2)));font-weight:var(--forge-typography-heading7-font-weight,500);line-height:var(--forge-typography-heading7-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading7-line-height-scale,2.5)));letter-spacing:var(--forge-typography-heading7-letter-spacing,-.0015625em);text-transform:var(--forge-typography-heading7-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-heading7-text-decoration,inherit);text-decoration:var(--forge-typography-heading7-text-decoration,inherit)}.forge-typography--heading8{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-heading8-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-heading8-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading8-font-size-scale,2.25)));font-weight:var(--forge-typography-heading8-font-weight,500);line-height:var(--forge-typography-heading8-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-heading8-line-height-scale,2.625)));letter-spacing:var(--forge-typography-heading8-letter-spacing,-.00277778em);text-transform:var(--forge-typography-heading8-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-heading8-text-decoration,inherit);text-decoration:var(--forge-typography-heading8-text-decoration,inherit)}.forge-typography--subheading1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-subheading1-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-subheading1-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading1-font-size-scale,.875)));font-weight:var(--forge-typography-subheading1-font-weight,400);line-height:var(--forge-typography-subheading1-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading1-line-height-scale,1.125)));letter-spacing:var(--forge-typography-subheading1-letter-spacing,normal);text-transform:var(--forge-typography-subheading1-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-subheading1-text-decoration,inherit);text-decoration:var(--forge-typography-subheading1-text-decoration,inherit)}.forge-typography--subheading2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-subheading2-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-subheading2-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading2-font-size-scale,1)));font-weight:var(--forge-typography-subheading2-font-weight,400);line-height:var(--forge-typography-subheading2-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading2-line-height-scale,1.25)));letter-spacing:var(--forge-typography-subheading2-letter-spacing,normal);text-transform:var(--forge-typography-subheading2-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-subheading2-text-decoration,inherit);text-decoration:var(--forge-typography-subheading2-text-decoration,inherit)}.forge-typography--subheading3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-subheading3-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-subheading3-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading3-font-size-scale,1.125)));font-weight:var(--forge-typography-subheading3-font-weight,400);line-height:var(--forge-typography-subheading3-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading3-line-height-scale,1.375)));letter-spacing:var(--forge-typography-subheading3-letter-spacing,normal);text-transform:var(--forge-typography-subheading3-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-subheading3-text-decoration,inherit);text-decoration:var(--forge-typography-subheading3-text-decoration,inherit)}.forge-typography--subheading4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-subheading4-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-subheading4-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading4-font-size-scale,1.25)));font-weight:var(--forge-typography-subheading4-font-weight,400);line-height:var(--forge-typography-subheading4-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading4-line-height-scale,1.5)));letter-spacing:var(--forge-typography-subheading4-letter-spacing,normal);text-transform:var(--forge-typography-subheading4-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-subheading4-text-decoration,inherit);text-decoration:var(--forge-typography-subheading4-text-decoration,inherit)}.forge-typography--subheading5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-subheading5-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-subheading5-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading5-font-size-scale,1.5)));font-weight:var(--forge-typography-subheading5-font-weight,400);line-height:var(--forge-typography-subheading5-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading5-line-height-scale,1.75)));letter-spacing:var(--forge-typography-subheading5-letter-spacing,0em);text-transform:var(--forge-typography-subheading5-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-subheading5-text-decoration,inherit);text-decoration:var(--forge-typography-subheading5-text-decoration,inherit)}.forge-typography--subheading6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-subheading6-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-subheading6-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading6-font-size-scale,1.75)));font-weight:var(--forge-typography-subheading6-font-weight,400);line-height:var(--forge-typography-subheading6-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading6-line-height-scale,2.125)));letter-spacing:var(--forge-typography-subheading6-letter-spacing,0em);text-transform:var(--forge-typography-subheading6-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-subheading6-text-decoration,inherit);text-decoration:var(--forge-typography-subheading6-text-decoration,inherit)}.forge-typography--subheading7{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-subheading7-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-subheading7-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading7-font-size-scale,2)));font-weight:var(--forge-typography-subheading7-font-weight,400);line-height:var(--forge-typography-subheading7-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading7-line-height-scale,2.5)));letter-spacing:var(--forge-typography-subheading7-letter-spacing,-.0015625em);text-transform:var(--forge-typography-subheading7-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-subheading7-text-decoration,inherit);text-decoration:var(--forge-typography-subheading7-text-decoration,inherit)}.forge-typography--subheading8{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-subheading8-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-subheading8-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading8-font-size-scale,2.25)));font-weight:var(--forge-typography-subheading8-font-weight,400);line-height:var(--forge-typography-subheading8-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-subheading8-line-height-scale,2.625)));letter-spacing:var(--forge-typography-subheading8-letter-spacing,-.00277778em);text-transform:var(--forge-typography-subheading8-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-subheading8-text-decoration,inherit);text-decoration:var(--forge-typography-subheading8-text-decoration,inherit)}.forge-typography--body1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-body1-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-body1-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-font-size-scale,.875)));font-weight:var(--forge-typography-body1-font-weight,400);line-height:var(--forge-typography-body1-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-line-height-scale,1.125)));letter-spacing:var(--forge-typography-body1-letter-spacing,.0357143em);text-transform:var(--forge-typography-body1-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-body1-text-decoration,inherit);text-decoration:var(--forge-typography-body1-text-decoration,inherit)}.forge-typography--body2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-body2-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-body2-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-font-size-scale,1)));font-weight:var(--forge-typography-body2-font-weight,400);line-height:var(--forge-typography-body2-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-line-height-scale,1.375)));letter-spacing:var(--forge-typography-body2-letter-spacing,.015625em);text-transform:var(--forge-typography-body2-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-body2-text-decoration,inherit);text-decoration:var(--forge-typography-body2-text-decoration,inherit)}.forge-typography--body3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-body3-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-body3-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-font-size-scale,1.125)));font-weight:var(--forge-typography-body3-font-weight,400);line-height:var(--forge-typography-body3-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-line-height-scale,1.5)));letter-spacing:var(--forge-typography-body3-letter-spacing,.00833333em);text-transform:var(--forge-typography-body3-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-body3-text-decoration,inherit);text-decoration:var(--forge-typography-body3-text-decoration,inherit)}.forge-typography--body4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-body4-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-body4-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-font-size-scale,1.25)));font-weight:var(--forge-typography-body4-font-weight,400);line-height:var(--forge-typography-body4-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-body-line-height-scale,1.75)));letter-spacing:var(--forge-typography-body4-letter-spacing,.005em);text-transform:var(--forge-typography-body4-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-body4-text-decoration,inherit);text-decoration:var(--forge-typography-body4-text-decoration,inherit)}.forge-typography--label1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-label1-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-label1-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-label-font-size-scale,.75)));font-weight:var(--forge-typography-label1-font-weight,400);line-height:var(--forge-typography-label1-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-label-line-height-scale,1.25)));letter-spacing:var(--forge-typography-label1-letter-spacing,.0357143em);text-transform:var(--forge-typography-label1-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-label1-text-decoration,inherit);text-decoration:var(--forge-typography-label1-text-decoration,inherit)}.forge-typography--label2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-label2-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-label2-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-label-font-size-scale,.8125)));font-weight:var(--forge-typography-label2-font-weight,400);line-height:var(--forge-typography-label2-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-label-line-height-scale,1.25)));letter-spacing:var(--forge-typography-label2-letter-spacing,.00961539em);text-transform:var(--forge-typography-label2-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-label2-text-decoration,inherit);text-decoration:var(--forge-typography-label2-text-decoration,inherit)}.forge-typography--label3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-label3-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-label3-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-label-font-size-scale,.875)));font-weight:var(--forge-typography-label3-font-weight,400);line-height:var(--forge-typography-label3-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-label-line-height-scale,1.25)));letter-spacing:var(--forge-typography-label3-letter-spacing,.00892857em);text-transform:var(--forge-typography-label3-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-label3-text-decoration,inherit);text-decoration:var(--forge-typography-label3-text-decoration,inherit)}.forge-typography--button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-button-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-button-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-button-font-size-scale,.875)));font-weight:var(--forge-typography-button-font-weight,500);line-height:var(--forge-typography-button-line-height,normal);letter-spacing:var(--forge-typography-button-letter-spacing,.0714286em);text-transform:var(--forge-typography-button-text-transform,inherit);-webkit-text-decoration:var(--forge-typography-button-text-decoration,inherit);text-decoration:var(--forge-typography-button-text-decoration,inherit)}.forge-typography--overline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--forge-typography-overline-font-family,var(--forge-typography-font-family,"Roboto", sans-serif));font-size:var(--forge-typography-overline-font-size,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-overline-font-size-scale,.75)));font-weight:var(--forge-typography-overline-font-weight,500);line-height:var(--forge-typography-overline-line-height,calc(var(--forge-typography-font-size,1rem) * var(--forge-typography-overline-line-height-scale,2)));letter-spacing:var(--forge-typography-overline-letter-spacing,.166667em);text-transform:var(--forge-typography-overline-text-transform,uppercase);-webkit-text-decoration:var(--forge-typography-overline-text-decoration,inherit);text-decoration:var(--forge-typography-overline-text-decoration,inherit)}.forge-anchor,.forge-hyperlink,.forge-typography--link{-webkit-text-decoration:var(--forge-typography-link-text-decoration,underline);text-decoration:var(--forge-typography-link-text-decoration,underline);color:var(--forge-theme-primary,#3f51b5);cursor:pointer}.forge-anchor:visited,.forge-hyperlink:visited,.forge-typography--link:visited{color:var(--forge-theme-primary,#3f51b5)}.forge-anchor:hover,.forge-hyperlink:hover,.forge-typography--link:hover{text-decoration:none}.forge-anchor:active,.forge-hyperlink:active,.forge-typography--link:active{opacity:.65}.forge-anchor-plain,.forge-hyperlink-plain,.forge-typography--link-plain{color:inherit;outline:none;text-decoration:none}forge-table{display:block}.forge-table{border-spacing:0;width:100%}.forge-table--dense .forge-table-row{height:36px}.forge-table--roomy .forge-table-row{height:56px}.forge-table--resizable .forge-table-head__cell{position:relative}.forge-table--resizable .forge-table-head__cell:hover .forge-table__resize-handle{display:block}.forge-table--resizable .forge-table__resize-handle{border-right-width:var(--forge-border-medium,2px);border-right-style:solid;border-right-color:var(--forge-theme-primary,#3f51b5);box-sizing:border-box;width:8px;margin-right:var(--forge-spacing-xxsmall,4px);transition-property:border-right-width;transition-duration:var(--forge-animation-duration-medium1,.25s);transition-timing-function:var(--forge-animation-easing-accelerate,cubic-bezier(.3, 0, 1, 1));display:none;position:absolute;top:0;bottom:0;right:0}.forge-table--resizable .forge-table__resize-handle:hover{border-right-width:var(--forge-border-thick,4px);cursor:col-resize}.forge-table--resizing{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.forge-table--layout-fixed{table-layout:fixed}.forge-table--no-wrap-content.forge-table--dense .forge-table-row,.forge-table--no-wrap-content.forge-table--dense .forge-table-cell__container{height:36px}.forge-table--no-wrap-content .forge-table-cell__container>.forge-table-cell__container-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.forge-table--filter-visible .forge-table-head__row{height:32px}.forge-table--filter-visible .forge-table-head__row .forge-table-head__cell{border:none}.forge-table-head__row{height:48px}.forge-table-head__row__filter{--forge-field-height:40px}.forge-table-head__row__filter .forge-table-head__cell-container{padding:var(--forge-spacing-xsmall,8px) 0}.forge-table-head__cell{color:var(--forge-theme-text-medium,#0009);text-align:left;font-weight:700;font-size:calc(var(--forge-typography-font-size,1rem) * .75);box-sizing:border-box}.forge-table-head__cell-container{align-items:center;display:flex}.forge-table-head__cell--sorted-ascending .forge-table-head__cell-text,.forge-table-head__cell--sorted-descending .forge-table-head__cell-text{color:var(--forge-theme-text-high,#000000de);font-weight:700!important}.forge-table-head__cell__sort-order--hidden{display:none}.forge-table-head__cell--sortable{cursor:pointer}.forge-table-head__cell--sortable :hover .forge-table-head__cell-sort-icon,.forge-table-head__cell--sortable :hover .forge-table-head__cell__sort-order{color:var(--forge-theme-text-medium,#0009)}.forge-table-head__cell--sortable button{cursor:pointer;text-align:inherit;margin:inherit;padding-block:var(--forge-spacing-xxsmall,4px);font:inherit;color:inherit;background:0 0;border:none;outline:none;width:100%;padding-inline:0;position:relative}.forge-table-head__cell--sortable button forge-focus-indicator{--forge-focus-indicator-offset-inline:-4px;border-radius:4px}.forge-table-head__cell--sortable.forge-table-head__cell--sorted-ascending .forge-table-head__cell-sort-icon{transform:rotate(180deg)}.forge-table-head__cell-sort-icon{color:var(--forge-theme-text-high,#000000de);width:18px;height:18px;transition:transform var(--forge-animation-duration-short4,.2s) var(--forge-animation-easing-accelerate,cubic-bezier(.3, 0, 1, 1));margin-left:5px;font-weight:700;font-size:18px!important;display:none!important}.forge-table-head__cell-sort-icon--active{display:inline!important}.forge-table-head__cell-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.forge-table-row>.forge-table-cell:not(.forge-table-cell__select):first-child,.forge-table-row .forge-table-cell.forge-table-cell__select+.forge-table-cell:not(.forge-table-cell__select),.forge-table-row>.forge-table-cell:last-child{padding-right:var(--forge-spacing-large,24px)}.forge-table-row--expanded .forge-table-body__cell{border-bottom:none}.forge-table-row__expandable-content{height:auto!important}.forge-table-row__expandable-content:hover{background-color:inherit!important}.forge-table-body__row{height:48px;transition:background-color var(--forge-animation-duration-short4,.2s) var(--forge-animation-easing-standard,cubic-bezier(.2, 0, 0, 1))}.forge-table-body__row:hover{background-color:var(--forge-table-theme-row-hover-background,var(--forge-theme-surface-container-low,#ebebeb))}.forge-table-body__row--selected{background-color:var(--forge-table-theme-row-selected-background,var(--forge-theme-primary-container-low,#e8eaf6))}.forge-table-body__row--selected:hover{background-color:var(--forge-table-theme-row-selected-hover-background,var(--forge-theme-primary-container,#d1d5ed))}.forge-table-body__row--clickable{cursor:pointer}.forge-table-body__row--clickable:active{background-color:var(--forge-table-theme-row-active-background,var(--forge-theme-surface-container,#e0e0e0))}.forge-table-body__row--clickable.forge-table-body__row--selected:active{background-color:var(--forge-table-theme-row-selected-active-background,var(--forge-theme-primary-container-high,#b6bde3))}.forge-table-body__cell{color:var(--forge-theme-on-surface,#000);font-size:calc(var(--forge-typography-font-size,1rem) * .875)}.forge-table-cell{padding-right:var(--forge-spacing-xxxlarge,56px);border-bottom-width:var(--forge-border-thin,1px);border-bottom-style:solid;border-bottom-color:var(--forge-theme-outline,#e0e0e0)}.forge-table-cell:first-child:not(.forge-table-cell__select){padding-left:var(--forge-spacing-large,24px)}.forge-table-cell--resizing{position:relative}.forge-table-cell--resizing:before{content:"";border-right-width:var(--forge-border-medium,2px);border-right-style:solid;border-right-color:var(--forge-theme-primary,#3f51b5);height:100%;display:block;position:absolute;top:0;bottom:0;right:4px}.forge-table-cell__select{box-sizing:border-box;width:66px;padding-right:var(--forge-spacing-small,12px);padding-left:var(--forge-spacing-medium,16px);text-align:center!important}.forge-table-cell__select-checkbox-container{display:flex}.forge-table-cell__select-checkbox-container--align-left{justify-content:flex-start}.forge-table-cell__select-checkbox-container--align-right{justify-content:flex-end}.forge-table-cell__select-checkbox-container--align-center{justify-content:center}.forge-table-cell__container{align-items:center;display:flex}.forge-table-cell--center{justify-content:center}.forge-table-cell--right{justify-content:flex-end}.forge-table--fixed{position:relative}.forge-table--fixed .forge-table-head__cell{background:var(--forge-theme-surface,#fff);z-index:var(--forge-z-index-surface,1);position:sticky;top:0}.forge-table--fixed .forge-table-head__cell:after{content:"";border-style:solid;border-bottom-width:1px;border-color:var(--forge-theme-outline,#e0e0e0);box-sizing:border-box;border-width:0;height:1px;position:absolute;top:100%;left:0;right:0}.forge-table--fixed .forge-table-head__row__filter .forge-table-head__cell{top:32px}.forge-data-table{border-spacing:0;width:100%}.forge-data-table thead tr{height:48px}.forge-data-table thead tr th{padding-right:var(--forge-spacing-xxxlarge,56px);padding-left:var(--forge-spacing-large,24px);border-bottom-width:var(--forge-border-thin,1px);border-bottom-style:solid;border-bottom-color:var(--forge-theme-outline,#e0e0e0);color:var(--forge-theme-text-medium,#0009);text-align:left;font-weight:700;font-size:calc(var(--forge-typography-font-size,1rem) * .75);box-sizing:border-box}.forge-data-table tbody tr{height:48px;transition:background-color var(--forge-animation-duration-short4,.2s) var(--forge-animation-easing-standard,cubic-bezier(.2, 0, 0, 1))}.forge-data-table tbody tr:hover{background-color:var(--forge-table-theme-row-hover-background,var(--forge-theme-surface-container-low,#ebebeb))}.forge-data-table tbody tr--selected:hover{background-color:var(--forge-table-theme-row-selected-hover-background,var(--forge-theme-primary-container,#d1d5ed))}.forge-data-table tbody tr td{padding-right:var(--forge-spacing-xxxlarge,56px);padding-left:var(--forge-spacing-large,24px);border-bottom-width:var(--forge-border-thin,1px);border-bottom-style:solid;border-bottom-color:var(--forge-theme-outline,#e0e0e0);color:var(--forge-theme-on-surface,#000);font-size:calc(var(--forge-typography-font-size,1rem) * .875)}.swagger-ui{color:#3b4151;font-family:sans-serif}.swagger-ui html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.15}.swagger-ui body{margin:0}.swagger-ui article,.swagger-ui aside,.swagger-ui footer,.swagger-ui header,.swagger-ui nav,.swagger-ui section{display:block}.swagger-ui h1{margin:.67em 0;font-size:2em}.swagger-ui figcaption,.swagger-ui figure,.swagger-ui main{display:block}.swagger-ui figure{margin:1em 40px}.swagger-ui hr{box-sizing:content-box;height:0;overflow:visible}.swagger-ui pre{font-family:monospace;font-size:1em}.swagger-ui a{-webkit-text-decoration-skip:objects;background-color:#0000}.swagger-ui abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.swagger-ui b,.swagger-ui strong{font-weight:inherit;font-weight:bolder}.swagger-ui code,.swagger-ui kbd,.swagger-ui samp{font-family:monospace;font-size:1em}.swagger-ui dfn{font-style:italic}.swagger-ui mark{color:#000;background-color:#ff0}.swagger-ui small{font-size:80%}.swagger-ui sub,.swagger-ui sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.swagger-ui sub{bottom:-.25em}.swagger-ui sup{top:-.5em}.swagger-ui audio,.swagger-ui video{display:inline-block}.swagger-ui audio:not([controls]){height:0;display:none}.swagger-ui img{border-style:none}.swagger-ui svg:not(:root){overflow:hidden}.swagger-ui button,.swagger-ui input,.swagger-ui optgroup,.swagger-ui select,.swagger-ui textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}.swagger-ui button,.swagger-ui input{overflow:visible}.swagger-ui button,.swagger-ui select{text-transform:none}.swagger-ui [type=reset],.swagger-ui [type=submit],.swagger-ui button,.swagger-ui html [type=button]{-webkit-appearance:button}.swagger-ui [type=button]::-moz-focus-inner{border-style:none;padding:0}.swagger-ui [type=reset]::-moz-focus-inner{border-style:none;padding:0}.swagger-ui [type=submit]::-moz-focus-inner{border-style:none;padding:0}.swagger-ui button::-moz-focus-inner{border-style:none;padding:0}.swagger-ui [type=button]:-moz-focusring{outline:1px dotted buttontext}.swagger-ui [type=reset]:-moz-focusring{outline:1px dotted buttontext}.swagger-ui [type=submit]:-moz-focusring{outline:1px dotted buttontext}.swagger-ui button:-moz-focusring{outline:1px dotted buttontext}.swagger-ui fieldset{padding:.35em .75em .625em}.swagger-ui legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}.swagger-ui progress{vertical-align:baseline;display:inline-block}.swagger-ui textarea{overflow:auto}.swagger-ui [type=checkbox],.swagger-ui [type=radio]{box-sizing:border-box;padding:0}.swagger-ui [type=number]::-webkit-inner-spin-button{height:auto}.swagger-ui [type=number]::-webkit-outer-spin-button{height:auto}.swagger-ui [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.swagger-ui [type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.swagger-ui [type=search]::-webkit-search-decoration{-webkit-appearance:none}.swagger-ui ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.swagger-ui details,.swagger-ui menu{display:block}.swagger-ui summary{display:list-item}.swagger-ui canvas{display:inline-block}.swagger-ui [hidden],.swagger-ui template{display:none}.swagger-ui .debug *{outline:1px solid gold}.swagger-ui .debug-white *{outline:1px solid #fff}.swagger-ui .debug-black *{outline:1px solid #000}.swagger-ui .debug-grid{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDOTY4N0U2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDOTY4N0Q2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3NjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3NzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBS+GMAAAAjSURBVHjaYvz//z8DLsD4gcGXiYEAGBIKGBne//fFpwAgwAB98AaF2pjlUQAAAABJRU5ErkJggg==)}.swagger-ui .debug-grid-16{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODYyRjhERDU2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODYyRjhERDQ2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QTY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3QjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCS01IAAABMSURBVHjaYmR4/5+BFPBfAMFm/MBgx8RAGWCn1AAmSg34Q6kBDKMGMDCwICeMIemF/5QawEipAWwUhwEjMDvbAWlWkvVBwu8vQIABAEwBCph8U6c0AAAAAElFTkSuQmCC)}.swagger-ui .debug-grid-8-solid{background:#fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAAAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxMjI0OTczNjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxMjI0OTc0NjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjEyMjQ5NzE2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjEyMjQ5NzI2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAbGhopHSlBJiZBQi8vL0JHPz4+P0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHAR0pKTQmND8oKD9HPzU/R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0f/wAARCAAIAAgDASIAAhEBAxEB/8QAWQABAQAAAAAAAAAAAAAAAAAAAAYBAQEAAAAAAAAAAAAAAAAAAAIEEAEBAAMBAAAAAAAAAAAAAAABADECA0ERAAEDBQAAAAAAAAAAAAAAAAARITFBUWESIv/aAAwDAQACEQMRAD8AoOnTV1QTD7JJshP3vSM3P//Z)}.swagger-ui .debug-grid-16-solid{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY3MkJEN0U2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY3MkJEN0Y2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3RDY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pve6J3kAAAAzSURBVHjaYvz//z8D0UDsMwMjSRoYP5Gq4SPNbRjVMEQ1fCRDg+in/6+J1AJUxsgAEGAA31BAJMS0GYEAAAAASUVORK5CYII=)}.swagger-ui .border-box,.swagger-ui a,.swagger-ui article,.swagger-ui body,.swagger-ui code,.swagger-ui dd,.swagger-ui div,.swagger-ui dl,.swagger-ui dt,.swagger-ui fieldset,.swagger-ui footer,.swagger-ui form,.swagger-ui h1,.swagger-ui h2,.swagger-ui h3,.swagger-ui h4,.swagger-ui h5,.swagger-ui h6,.swagger-ui header,.swagger-ui html,.swagger-ui input[type=email],.swagger-ui input[type=number],.swagger-ui input[type=password],.swagger-ui input[type=tel],.swagger-ui input[type=text],.swagger-ui input[type=url],.swagger-ui legend,.swagger-ui li,.swagger-ui main,.swagger-ui ol,.swagger-ui p,.swagger-ui pre,.swagger-ui section,.swagger-ui table,.swagger-ui td,.swagger-ui textarea,.swagger-ui th,.swagger-ui tr,.swagger-ui ul{box-sizing:border-box}.swagger-ui .aspect-ratio{height:0;position:relative}.swagger-ui .aspect-ratio--16x9{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1{padding-bottom:100%}.swagger-ui .aspect-ratio--object{z-index:100;width:100%;height:100%;position:absolute;inset:0}@media screen and (width>=30em){.swagger-ui .aspect-ratio-ns{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-ns{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-ns{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-ns{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-ns{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-ns{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-ns{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-ns{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-ns{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-ns{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-ns{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-ns{padding-bottom:100%}.swagger-ui .aspect-ratio--object-ns{z-index:100;width:100%;height:100%;position:absolute;inset:0}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .aspect-ratio-m{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-m{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-m{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-m{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-m{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-m{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-m{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-m{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-m{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-m{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-m{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-m{padding-bottom:100%}.swagger-ui .aspect-ratio--object-m{z-index:100;width:100%;height:100%;position:absolute;inset:0}}@media screen and (width>=60em){.swagger-ui .aspect-ratio-l{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-l{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-l{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-l{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-l{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-l{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-l{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-l{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-l{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-l{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-l{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-l{padding-bottom:100%}.swagger-ui .aspect-ratio--object-l{z-index:100;width:100%;height:100%;position:absolute;inset:0}}.swagger-ui img{max-width:100%}.swagger-ui .cover{background-size:cover!important}.swagger-ui .contain{background-size:contain!important}@media screen and (width>=30em){.swagger-ui .cover-ns{background-size:cover!important}.swagger-ui .contain-ns{background-size:contain!important}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .cover-m{background-size:cover!important}.swagger-ui .contain-m{background-size:contain!important}}@media screen and (width>=60em){.swagger-ui .cover-l{background-size:cover!important}.swagger-ui .contain-l{background-size:contain!important}}.swagger-ui .bg-center{background-position:50%;background-repeat:no-repeat}.swagger-ui .bg-top{background-position:top;background-repeat:no-repeat}.swagger-ui .bg-right{background-position:100%;background-repeat:no-repeat}.swagger-ui .bg-bottom{background-position:bottom;background-repeat:no-repeat}.swagger-ui .bg-left{background-position:0;background-repeat:no-repeat}@media screen and (width>=30em){.swagger-ui .bg-center-ns{background-position:50%;background-repeat:no-repeat}.swagger-ui .bg-top-ns{background-position:top;background-repeat:no-repeat}.swagger-ui .bg-right-ns{background-position:100%;background-repeat:no-repeat}.swagger-ui .bg-bottom-ns{background-position:bottom;background-repeat:no-repeat}.swagger-ui .bg-left-ns{background-position:0;background-repeat:no-repeat}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .bg-center-m{background-position:50%;background-repeat:no-repeat}.swagger-ui .bg-top-m{background-position:top;background-repeat:no-repeat}.swagger-ui .bg-right-m{background-position:100%;background-repeat:no-repeat}.swagger-ui .bg-bottom-m{background-position:bottom;background-repeat:no-repeat}.swagger-ui .bg-left-m{background-position:0;background-repeat:no-repeat}}@media screen and (width>=60em){.swagger-ui .bg-center-l{background-position:50%;background-repeat:no-repeat}.swagger-ui .bg-top-l{background-position:top;background-repeat:no-repeat}.swagger-ui .bg-right-l{background-position:100%;background-repeat:no-repeat}.swagger-ui .bg-bottom-l{background-position:bottom;background-repeat:no-repeat}.swagger-ui .bg-left-l{background-position:0;background-repeat:no-repeat}}.swagger-ui .outline{outline:1px solid}.swagger-ui .outline-transparent{outline:1px solid #0000}.swagger-ui .outline-0{outline:0}@media screen and (width>=30em){.swagger-ui .outline-ns{outline:1px solid}.swagger-ui .outline-transparent-ns{outline:1px solid #0000}.swagger-ui .outline-0-ns{outline:0}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .outline-m{outline:1px solid}.swagger-ui .outline-transparent-m{outline:1px solid #0000}.swagger-ui .outline-0-m{outline:0}}@media screen and (width>=60em){.swagger-ui .outline-l{outline:1px solid}.swagger-ui .outline-transparent-l{outline:1px solid #0000}.swagger-ui .outline-0-l{outline:0}}.swagger-ui .ba{border-style:solid;border-width:1px}.swagger-ui .bt{border-top-style:solid;border-top-width:1px}.swagger-ui .br{border-right-style:solid;border-right-width:1px}.swagger-ui .bb{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl{border-left-style:solid;border-left-width:1px}.swagger-ui .bn{border-style:none;border-width:0}@media screen and (width>=30em){.swagger-ui .ba-ns{border-style:solid;border-width:1px}.swagger-ui .bt-ns{border-top-style:solid;border-top-width:1px}.swagger-ui .br-ns{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-ns{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-ns{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-ns{border-style:none;border-width:0}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .ba-m{border-style:solid;border-width:1px}.swagger-ui .bt-m{border-top-style:solid;border-top-width:1px}.swagger-ui .br-m{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-m{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-m{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-m{border-style:none;border-width:0}}@media screen and (width>=60em){.swagger-ui .ba-l{border-style:solid;border-width:1px}.swagger-ui .bt-l{border-top-style:solid;border-top-width:1px}.swagger-ui .br-l{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-l{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-l{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-l{border-style:none;border-width:0}}.swagger-ui .b--black{border-color:#000}.swagger-ui .b--near-black{border-color:#111}.swagger-ui .b--dark-gray{border-color:#333}.swagger-ui .b--mid-gray{border-color:#555}.swagger-ui .b--gray{border-color:#777}.swagger-ui .b--silver{border-color:#999}.swagger-ui .b--light-silver{border-color:#aaa}.swagger-ui .b--moon-gray{border-color:#ccc}.swagger-ui .b--light-gray{border-color:#eee}.swagger-ui .b--near-white{border-color:#f4f4f4}.swagger-ui .b--white{border-color:#fff}.swagger-ui .b--white-90{border-color:#ffffffe6}.swagger-ui .b--white-80{border-color:#fffc}.swagger-ui .b--white-70{border-color:#ffffffb3}.swagger-ui .b--white-60{border-color:#fff9}.swagger-ui .b--white-50{border-color:#ffffff80}.swagger-ui .b--white-40{border-color:#fff6}.swagger-ui .b--white-30{border-color:#ffffff4d}.swagger-ui .b--white-20{border-color:#fff3}.swagger-ui .b--white-10{border-color:#ffffff1a}.swagger-ui .b--white-05{border-color:#ffffff0d}.swagger-ui .b--white-025{border-color:#ffffff06}.swagger-ui .b--white-0125{border-color:#ffffff03}.swagger-ui .b--black-90{border-color:#000000e6}.swagger-ui .b--black-80{border-color:#000c}.swagger-ui .b--black-70{border-color:#000000b3}.swagger-ui .b--black-60{border-color:#0009}.swagger-ui .b--black-50{border-color:#00000080}.swagger-ui .b--black-40{border-color:#0006}.swagger-ui .b--black-30{border-color:#0000004d}.swagger-ui .b--black-20{border-color:#0003}.swagger-ui .b--black-10{border-color:#0000001a}.swagger-ui .b--black-05{border-color:#0000000d}.swagger-ui .b--black-025{border-color:#00000006}.swagger-ui .b--black-0125{border-color:#00000003}.swagger-ui .b--dark-red{border-color:#e7040f}.swagger-ui .b--red{border-color:#ff4136}.swagger-ui .b--light-red{border-color:#ff725c}.swagger-ui .b--orange{border-color:#ff6300}.swagger-ui .b--gold{border-color:#ffb700}.swagger-ui .b--yellow{border-color:gold}.swagger-ui .b--light-yellow{border-color:#fbf1a9}.swagger-ui .b--purple{border-color:#5e2ca5}.swagger-ui .b--light-purple{border-color:#a463f2}.swagger-ui .b--dark-pink{border-color:#d5008f}.swagger-ui .b--hot-pink{border-color:#ff41b4}.swagger-ui .b--pink{border-color:#ff80cc}.swagger-ui .b--light-pink{border-color:#ffa3d7}.swagger-ui .b--dark-green{border-color:#137752}.swagger-ui .b--green{border-color:#19a974}.swagger-ui .b--light-green{border-color:#9eebcf}.swagger-ui .b--navy{border-color:#001b44}.swagger-ui .b--dark-blue{border-color:#00449e}.swagger-ui .b--blue{border-color:#357edd}.swagger-ui .b--light-blue{border-color:#96ccff}.swagger-ui .b--lightest-blue{border-color:#cdecff}.swagger-ui .b--washed-blue{border-color:#f6fffe}.swagger-ui .b--washed-green{border-color:#e8fdf5}.swagger-ui .b--washed-yellow{border-color:#fffceb}.swagger-ui .b--washed-red{border-color:#ffdfdf}.swagger-ui .b--transparent{border-color:#0000}.swagger-ui .b--inherit{border-color:inherit}.swagger-ui .br0{border-radius:0}.swagger-ui .br1{border-radius:.125rem}.swagger-ui .br2{border-radius:.25rem}.swagger-ui .br3{border-radius:.5rem}.swagger-ui .br4{border-radius:1rem}.swagger-ui .br-100{border-radius:100%}.swagger-ui .br-pill{border-radius:9999px}.swagger-ui .br--bottom{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top{border-bottom-right-radius:0;border-bottom-left-radius:0}.swagger-ui .br--right{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-ui .br--left{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (width>=30em){.swagger-ui .br0-ns{border-radius:0}.swagger-ui .br1-ns{border-radius:.125rem}.swagger-ui .br2-ns{border-radius:.25rem}.swagger-ui .br3-ns{border-radius:.5rem}.swagger-ui .br4-ns{border-radius:1rem}.swagger-ui .br-100-ns{border-radius:100%}.swagger-ui .br-pill-ns{border-radius:9999px}.swagger-ui .br--bottom-ns{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-ns{border-bottom-right-radius:0;border-bottom-left-radius:0}.swagger-ui .br--right-ns{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-ui .br--left-ns{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .br0-m{border-radius:0}.swagger-ui .br1-m{border-radius:.125rem}.swagger-ui .br2-m{border-radius:.25rem}.swagger-ui .br3-m{border-radius:.5rem}.swagger-ui .br4-m{border-radius:1rem}.swagger-ui .br-100-m{border-radius:100%}.swagger-ui .br-pill-m{border-radius:9999px}.swagger-ui .br--bottom-m{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-m{border-bottom-right-radius:0;border-bottom-left-radius:0}.swagger-ui .br--right-m{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-ui .br--left-m{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (width>=60em){.swagger-ui .br0-l{border-radius:0}.swagger-ui .br1-l{border-radius:.125rem}.swagger-ui .br2-l{border-radius:.25rem}.swagger-ui .br3-l{border-radius:.5rem}.swagger-ui .br4-l{border-radius:1rem}.swagger-ui .br-100-l{border-radius:100%}.swagger-ui .br-pill-l{border-radius:9999px}.swagger-ui .br--bottom-l{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-l{border-bottom-right-radius:0;border-bottom-left-radius:0}.swagger-ui .br--right-l{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-ui .br--left-l{border-top-right-radius:0;border-bottom-right-radius:0}}.swagger-ui .b--dotted{border-style:dotted}.swagger-ui .b--dashed{border-style:dashed}.swagger-ui .b--solid{border-style:solid}.swagger-ui .b--none{border-style:none}@media screen and (width>=30em){.swagger-ui .b--dotted-ns{border-style:dotted}.swagger-ui .b--dashed-ns{border-style:dashed}.swagger-ui .b--solid-ns{border-style:solid}.swagger-ui .b--none-ns{border-style:none}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .b--dotted-m{border-style:dotted}.swagger-ui .b--dashed-m{border-style:dashed}.swagger-ui .b--solid-m{border-style:solid}.swagger-ui .b--none-m{border-style:none}}@media screen and (width>=60em){.swagger-ui .b--dotted-l{border-style:dotted}.swagger-ui .b--dashed-l{border-style:dashed}.swagger-ui .b--solid-l{border-style:solid}.swagger-ui .b--none-l{border-style:none}}.swagger-ui .bw0{border-width:0}.swagger-ui .bw1{border-width:.125rem}.swagger-ui .bw2{border-width:.25rem}.swagger-ui .bw3{border-width:.5rem}.swagger-ui .bw4{border-width:1rem}.swagger-ui .bw5{border-width:2rem}.swagger-ui .bt-0{border-top-width:0}.swagger-ui .br-0{border-right-width:0}.swagger-ui .bb-0{border-bottom-width:0}.swagger-ui .bl-0{border-left-width:0}@media screen and (width>=30em){.swagger-ui .bw0-ns{border-width:0}.swagger-ui .bw1-ns{border-width:.125rem}.swagger-ui .bw2-ns{border-width:.25rem}.swagger-ui .bw3-ns{border-width:.5rem}.swagger-ui .bw4-ns{border-width:1rem}.swagger-ui .bw5-ns{border-width:2rem}.swagger-ui .bt-0-ns{border-top-width:0}.swagger-ui .br-0-ns{border-right-width:0}.swagger-ui .bb-0-ns{border-bottom-width:0}.swagger-ui .bl-0-ns{border-left-width:0}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .bw0-m{border-width:0}.swagger-ui .bw1-m{border-width:.125rem}.swagger-ui .bw2-m{border-width:.25rem}.swagger-ui .bw3-m{border-width:.5rem}.swagger-ui .bw4-m{border-width:1rem}.swagger-ui .bw5-m{border-width:2rem}.swagger-ui .bt-0-m{border-top-width:0}.swagger-ui .br-0-m{border-right-width:0}.swagger-ui .bb-0-m{border-bottom-width:0}.swagger-ui .bl-0-m{border-left-width:0}}@media screen and (width>=60em){.swagger-ui .bw0-l{border-width:0}.swagger-ui .bw1-l{border-width:.125rem}.swagger-ui .bw2-l{border-width:.25rem}.swagger-ui .bw3-l{border-width:.5rem}.swagger-ui .bw4-l{border-width:1rem}.swagger-ui .bw5-l{border-width:2rem}.swagger-ui .bt-0-l{border-top-width:0}.swagger-ui .br-0-l{border-right-width:0}.swagger-ui .bb-0-l{border-bottom-width:0}.swagger-ui .bl-0-l{border-left-width:0}}.swagger-ui .shadow-1{box-shadow:0 0 4px 2px #0003}.swagger-ui .shadow-2{box-shadow:0 0 8px 2px #0003}.swagger-ui .shadow-3{box-shadow:2px 2px 4px 2px #0003}.swagger-ui .shadow-4{box-shadow:2px 2px 8px #0003}.swagger-ui .shadow-5{box-shadow:4px 4px 8px #0003}@media screen and (width>=30em){.swagger-ui .shadow-1-ns{box-shadow:0 0 4px 2px #0003}.swagger-ui .shadow-2-ns{box-shadow:0 0 8px 2px #0003}.swagger-ui .shadow-3-ns{box-shadow:2px 2px 4px 2px #0003}.swagger-ui .shadow-4-ns{box-shadow:2px 2px 8px #0003}.swagger-ui .shadow-5-ns{box-shadow:4px 4px 8px #0003}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .shadow-1-m{box-shadow:0 0 4px 2px #0003}.swagger-ui .shadow-2-m{box-shadow:0 0 8px 2px #0003}.swagger-ui .shadow-3-m{box-shadow:2px 2px 4px 2px #0003}.swagger-ui .shadow-4-m{box-shadow:2px 2px 8px #0003}.swagger-ui .shadow-5-m{box-shadow:4px 4px 8px #0003}}@media screen and (width>=60em){.swagger-ui .shadow-1-l{box-shadow:0 0 4px 2px #0003}.swagger-ui .shadow-2-l{box-shadow:0 0 8px 2px #0003}.swagger-ui .shadow-3-l{box-shadow:2px 2px 4px 2px #0003}.swagger-ui .shadow-4-l{box-shadow:2px 2px 8px #0003}.swagger-ui .shadow-5-l{box-shadow:4px 4px 8px #0003}}.swagger-ui .pre{overflow:scroll}.swagger-ui .top-0{top:0}.swagger-ui .right-0{right:0}.swagger-ui .bottom-0{bottom:0}.swagger-ui .left-0{left:0}.swagger-ui .top-1{top:1rem}.swagger-ui .right-1{right:1rem}.swagger-ui .bottom-1{bottom:1rem}.swagger-ui .left-1{left:1rem}.swagger-ui .top-2{top:2rem}.swagger-ui .right-2{right:2rem}.swagger-ui .bottom-2{bottom:2rem}.swagger-ui .left-2{left:2rem}.swagger-ui .top--1{top:-1rem}.swagger-ui .right--1{right:-1rem}.swagger-ui .bottom--1{bottom:-1rem}.swagger-ui .left--1{left:-1rem}.swagger-ui .top--2{top:-2rem}.swagger-ui .right--2{right:-2rem}.swagger-ui .bottom--2{bottom:-2rem}.swagger-ui .left--2{left:-2rem}.swagger-ui .absolute--fill{inset:0}@media screen and (width>=30em){.swagger-ui .top-0-ns{top:0}.swagger-ui .left-0-ns{left:0}.swagger-ui .right-0-ns{right:0}.swagger-ui .bottom-0-ns{bottom:0}.swagger-ui .top-1-ns{top:1rem}.swagger-ui .left-1-ns{left:1rem}.swagger-ui .right-1-ns{right:1rem}.swagger-ui .bottom-1-ns{bottom:1rem}.swagger-ui .top-2-ns{top:2rem}.swagger-ui .left-2-ns{left:2rem}.swagger-ui .right-2-ns{right:2rem}.swagger-ui .bottom-2-ns{bottom:2rem}.swagger-ui .top--1-ns{top:-1rem}.swagger-ui .right--1-ns{right:-1rem}.swagger-ui .bottom--1-ns{bottom:-1rem}.swagger-ui .left--1-ns{left:-1rem}.swagger-ui .top--2-ns{top:-2rem}.swagger-ui .right--2-ns{right:-2rem}.swagger-ui .bottom--2-ns{bottom:-2rem}.swagger-ui .left--2-ns{left:-2rem}.swagger-ui .absolute--fill-ns{inset:0}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .top-0-m{top:0}.swagger-ui .left-0-m{left:0}.swagger-ui .right-0-m{right:0}.swagger-ui .bottom-0-m{bottom:0}.swagger-ui .top-1-m{top:1rem}.swagger-ui .left-1-m{left:1rem}.swagger-ui .right-1-m{right:1rem}.swagger-ui .bottom-1-m{bottom:1rem}.swagger-ui .top-2-m{top:2rem}.swagger-ui .left-2-m{left:2rem}.swagger-ui .right-2-m{right:2rem}.swagger-ui .bottom-2-m{bottom:2rem}.swagger-ui .top--1-m{top:-1rem}.swagger-ui .right--1-m{right:-1rem}.swagger-ui .bottom--1-m{bottom:-1rem}.swagger-ui .left--1-m{left:-1rem}.swagger-ui .top--2-m{top:-2rem}.swagger-ui .right--2-m{right:-2rem}.swagger-ui .bottom--2-m{bottom:-2rem}.swagger-ui .left--2-m{left:-2rem}.swagger-ui .absolute--fill-m{inset:0}}@media screen and (width>=60em){.swagger-ui .top-0-l{top:0}.swagger-ui .left-0-l{left:0}.swagger-ui .right-0-l{right:0}.swagger-ui .bottom-0-l{bottom:0}.swagger-ui .top-1-l{top:1rem}.swagger-ui .left-1-l{left:1rem}.swagger-ui .right-1-l{right:1rem}.swagger-ui .bottom-1-l{bottom:1rem}.swagger-ui .top-2-l{top:2rem}.swagger-ui .left-2-l{left:2rem}.swagger-ui .right-2-l{right:2rem}.swagger-ui .bottom-2-l{bottom:2rem}.swagger-ui .top--1-l{top:-1rem}.swagger-ui .right--1-l{right:-1rem}.swagger-ui .bottom--1-l{bottom:-1rem}.swagger-ui .left--1-l{left:-1rem}.swagger-ui .top--2-l{top:-2rem}.swagger-ui .right--2-l{right:-2rem}.swagger-ui .bottom--2-l{bottom:-2rem}.swagger-ui .left--2-l{left:-2rem}.swagger-ui .absolute--fill-l{inset:0}}.swagger-ui .cf:after,.swagger-ui .cf:before{content:" ";display:table}.swagger-ui .cf:after{clear:both}.swagger-ui .cf{zoom:1}.swagger-ui .cl{clear:left}.swagger-ui .cr{clear:right}.swagger-ui .cb{clear:both}.swagger-ui .cn{clear:none}@media screen and (width>=30em){.swagger-ui .cl-ns{clear:left}.swagger-ui .cr-ns{clear:right}.swagger-ui .cb-ns{clear:both}.swagger-ui .cn-ns{clear:none}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .cl-m{clear:left}.swagger-ui .cr-m{clear:right}.swagger-ui .cb-m{clear:both}.swagger-ui .cn-m{clear:none}}@media screen and (width>=60em){.swagger-ui .cl-l{clear:left}.swagger-ui .cr-l{clear:right}.swagger-ui .cb-l{clear:both}.swagger-ui .cn-l{clear:none}}.swagger-ui .flex{display:flex}.swagger-ui .inline-flex{display:inline-flex}.swagger-ui .flex-auto{flex:auto;min-width:0;min-height:0}.swagger-ui .flex-none{flex:none}.swagger-ui .flex-column{flex-direction:column}.swagger-ui .flex-row{flex-direction:row}.swagger-ui .flex-wrap{flex-wrap:wrap}.swagger-ui .flex-nowrap{flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse{flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse{flex-direction:column-reverse}.swagger-ui .flex-row-reverse{flex-direction:row-reverse}.swagger-ui .items-start{align-items:flex-start}.swagger-ui .items-end{align-items:flex-end}.swagger-ui .items-center{align-items:center}.swagger-ui .items-baseline{align-items:baseline}.swagger-ui .items-stretch{align-items:stretch}.swagger-ui .self-start{align-self:flex-start}.swagger-ui .self-end{align-self:flex-end}.swagger-ui .self-center{align-self:center}.swagger-ui .self-baseline{align-self:baseline}.swagger-ui .self-stretch{align-self:stretch}.swagger-ui .justify-start{justify-content:flex-start}.swagger-ui .justify-end{justify-content:flex-end}.swagger-ui .justify-center{justify-content:center}.swagger-ui .justify-between{justify-content:space-between}.swagger-ui .justify-around{justify-content:space-around}.swagger-ui .content-start{align-content:flex-start}.swagger-ui .content-end{align-content:flex-end}.swagger-ui .content-center{align-content:center}.swagger-ui .content-between{align-content:space-between}.swagger-ui .content-around{align-content:space-around}.swagger-ui .content-stretch{align-content:stretch}.swagger-ui .order-0{order:0}.swagger-ui .order-1{order:1}.swagger-ui .order-2{order:2}.swagger-ui .order-3{order:3}.swagger-ui .order-4{order:4}.swagger-ui .order-5{order:5}.swagger-ui .order-6{order:6}.swagger-ui .order-7{order:7}.swagger-ui .order-8{order:8}.swagger-ui .order-last{order:99999}.swagger-ui .flex-grow-0{flex-grow:0}.swagger-ui .flex-grow-1{flex-grow:1}.swagger-ui .flex-shrink-0{flex-shrink:0}.swagger-ui .flex-shrink-1{flex-shrink:1}@media screen and (width>=30em){.swagger-ui .flex-ns{display:flex}.swagger-ui .inline-flex-ns{display:inline-flex}.swagger-ui .flex-auto-ns{flex:auto;min-width:0;min-height:0}.swagger-ui .flex-none-ns{flex:none}.swagger-ui .flex-column-ns{flex-direction:column}.swagger-ui .flex-row-ns{flex-direction:row}.swagger-ui .flex-wrap-ns{flex-wrap:wrap}.swagger-ui .flex-nowrap-ns{flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-ns{flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-ns{flex-direction:column-reverse}.swagger-ui .flex-row-reverse-ns{flex-direction:row-reverse}.swagger-ui .items-start-ns{align-items:flex-start}.swagger-ui .items-end-ns{align-items:flex-end}.swagger-ui .items-center-ns{align-items:center}.swagger-ui .items-baseline-ns{align-items:baseline}.swagger-ui .items-stretch-ns{align-items:stretch}.swagger-ui .self-start-ns{align-self:flex-start}.swagger-ui .self-end-ns{align-self:flex-end}.swagger-ui .self-center-ns{align-self:center}.swagger-ui .self-baseline-ns{align-self:baseline}.swagger-ui .self-stretch-ns{align-self:stretch}.swagger-ui .justify-start-ns{justify-content:flex-start}.swagger-ui .justify-end-ns{justify-content:flex-end}.swagger-ui .justify-center-ns{justify-content:center}.swagger-ui .justify-between-ns{justify-content:space-between}.swagger-ui .justify-around-ns{justify-content:space-around}.swagger-ui .content-start-ns{align-content:flex-start}.swagger-ui .content-end-ns{align-content:flex-end}.swagger-ui .content-center-ns{align-content:center}.swagger-ui .content-between-ns{align-content:space-between}.swagger-ui .content-around-ns{align-content:space-around}.swagger-ui .content-stretch-ns{align-content:stretch}.swagger-ui .order-0-ns{order:0}.swagger-ui .order-1-ns{order:1}.swagger-ui .order-2-ns{order:2}.swagger-ui .order-3-ns{order:3}.swagger-ui .order-4-ns{order:4}.swagger-ui .order-5-ns{order:5}.swagger-ui .order-6-ns{order:6}.swagger-ui .order-7-ns{order:7}.swagger-ui .order-8-ns{order:8}.swagger-ui .order-last-ns{order:99999}.swagger-ui .flex-grow-0-ns{flex-grow:0}.swagger-ui .flex-grow-1-ns{flex-grow:1}.swagger-ui .flex-shrink-0-ns{flex-shrink:0}.swagger-ui .flex-shrink-1-ns{flex-shrink:1}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .flex-m{display:flex}.swagger-ui .inline-flex-m{display:inline-flex}.swagger-ui .flex-auto-m{flex:auto;min-width:0;min-height:0}.swagger-ui .flex-none-m{flex:none}.swagger-ui .flex-column-m{flex-direction:column}.swagger-ui .flex-row-m{flex-direction:row}.swagger-ui .flex-wrap-m{flex-wrap:wrap}.swagger-ui .flex-nowrap-m{flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-m{flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-m{flex-direction:column-reverse}.swagger-ui .flex-row-reverse-m{flex-direction:row-reverse}.swagger-ui .items-start-m{align-items:flex-start}.swagger-ui .items-end-m{align-items:flex-end}.swagger-ui .items-center-m{align-items:center}.swagger-ui .items-baseline-m{align-items:baseline}.swagger-ui .items-stretch-m{align-items:stretch}.swagger-ui .self-start-m{align-self:flex-start}.swagger-ui .self-end-m{align-self:flex-end}.swagger-ui .self-center-m{align-self:center}.swagger-ui .self-baseline-m{align-self:baseline}.swagger-ui .self-stretch-m{align-self:stretch}.swagger-ui .justify-start-m{justify-content:flex-start}.swagger-ui .justify-end-m{justify-content:flex-end}.swagger-ui .justify-center-m{justify-content:center}.swagger-ui .justify-between-m{justify-content:space-between}.swagger-ui .justify-around-m{justify-content:space-around}.swagger-ui .content-start-m{align-content:flex-start}.swagger-ui .content-end-m{align-content:flex-end}.swagger-ui .content-center-m{align-content:center}.swagger-ui .content-between-m{align-content:space-between}.swagger-ui .content-around-m{align-content:space-around}.swagger-ui .content-stretch-m{align-content:stretch}.swagger-ui .order-0-m{order:0}.swagger-ui .order-1-m{order:1}.swagger-ui .order-2-m{order:2}.swagger-ui .order-3-m{order:3}.swagger-ui .order-4-m{order:4}.swagger-ui .order-5-m{order:5}.swagger-ui .order-6-m{order:6}.swagger-ui .order-7-m{order:7}.swagger-ui .order-8-m{order:8}.swagger-ui .order-last-m{order:99999}.swagger-ui .flex-grow-0-m{flex-grow:0}.swagger-ui .flex-grow-1-m{flex-grow:1}.swagger-ui .flex-shrink-0-m{flex-shrink:0}.swagger-ui .flex-shrink-1-m{flex-shrink:1}}@media screen and (width>=60em){.swagger-ui .flex-l{display:flex}.swagger-ui .inline-flex-l{display:inline-flex}.swagger-ui .flex-auto-l{flex:auto;min-width:0;min-height:0}.swagger-ui .flex-none-l{flex:none}.swagger-ui .flex-column-l{flex-direction:column}.swagger-ui .flex-row-l{flex-direction:row}.swagger-ui .flex-wrap-l{flex-wrap:wrap}.swagger-ui .flex-nowrap-l{flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-l{flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-l{flex-direction:column-reverse}.swagger-ui .flex-row-reverse-l{flex-direction:row-reverse}.swagger-ui .items-start-l{align-items:flex-start}.swagger-ui .items-end-l{align-items:flex-end}.swagger-ui .items-center-l{align-items:center}.swagger-ui .items-baseline-l{align-items:baseline}.swagger-ui .items-stretch-l{align-items:stretch}.swagger-ui .self-start-l{align-self:flex-start}.swagger-ui .self-end-l{align-self:flex-end}.swagger-ui .self-center-l{align-self:center}.swagger-ui .self-baseline-l{align-self:baseline}.swagger-ui .self-stretch-l{align-self:stretch}.swagger-ui .justify-start-l{justify-content:flex-start}.swagger-ui .justify-end-l{justify-content:flex-end}.swagger-ui .justify-center-l{justify-content:center}.swagger-ui .justify-between-l{justify-content:space-between}.swagger-ui .justify-around-l{justify-content:space-around}.swagger-ui .content-start-l{align-content:flex-start}.swagger-ui .content-end-l{align-content:flex-end}.swagger-ui .content-center-l{align-content:center}.swagger-ui .content-between-l{align-content:space-between}.swagger-ui .content-around-l{align-content:space-around}.swagger-ui .content-stretch-l{align-content:stretch}.swagger-ui .order-0-l{order:0}.swagger-ui .order-1-l{order:1}.swagger-ui .order-2-l{order:2}.swagger-ui .order-3-l{order:3}.swagger-ui .order-4-l{order:4}.swagger-ui .order-5-l{order:5}.swagger-ui .order-6-l{order:6}.swagger-ui .order-7-l{order:7}.swagger-ui .order-8-l{order:8}.swagger-ui .order-last-l{order:99999}.swagger-ui .flex-grow-0-l{flex-grow:0}.swagger-ui .flex-grow-1-l{flex-grow:1}.swagger-ui .flex-shrink-0-l{flex-shrink:0}.swagger-ui .flex-shrink-1-l{flex-shrink:1}}.swagger-ui .dn{display:none}.swagger-ui .di{display:inline}.swagger-ui .db{display:block}.swagger-ui .dib{display:inline-block}.swagger-ui .dit{display:inline-table}.swagger-ui .dt{display:table}.swagger-ui .dtc{display:table-cell}.swagger-ui .dt-row{display:table-row}.swagger-ui .dt-row-group{display:table-row-group}.swagger-ui .dt-column{display:table-column}.swagger-ui .dt-column-group{display:table-column-group}.swagger-ui .dt--fixed{table-layout:fixed;width:100%}@media screen and (width>=30em){.swagger-ui .dn-ns{display:none}.swagger-ui .di-ns{display:inline}.swagger-ui .db-ns{display:block}.swagger-ui .dib-ns{display:inline-block}.swagger-ui .dit-ns{display:inline-table}.swagger-ui .dt-ns{display:table}.swagger-ui .dtc-ns{display:table-cell}.swagger-ui .dt-row-ns{display:table-row}.swagger-ui .dt-row-group-ns{display:table-row-group}.swagger-ui .dt-column-ns{display:table-column}.swagger-ui .dt-column-group-ns{display:table-column-group}.swagger-ui .dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .dn-m{display:none}.swagger-ui .di-m{display:inline}.swagger-ui .db-m{display:block}.swagger-ui .dib-m{display:inline-block}.swagger-ui .dit-m{display:inline-table}.swagger-ui .dt-m{display:table}.swagger-ui .dtc-m{display:table-cell}.swagger-ui .dt-row-m{display:table-row}.swagger-ui .dt-row-group-m{display:table-row-group}.swagger-ui .dt-column-m{display:table-column}.swagger-ui .dt-column-group-m{display:table-column-group}.swagger-ui .dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (width>=60em){.swagger-ui .dn-l{display:none}.swagger-ui .di-l{display:inline}.swagger-ui .db-l{display:block}.swagger-ui .dib-l{display:inline-block}.swagger-ui .dit-l{display:inline-table}.swagger-ui .dt-l{display:table}.swagger-ui .dtc-l{display:table-cell}.swagger-ui .dt-row-l{display:table-row}.swagger-ui .dt-row-group-l{display:table-row-group}.swagger-ui .dt-column-l{display:table-column}.swagger-ui .dt-column-group-l{display:table-column-group}.swagger-ui .dt--fixed-l{table-layout:fixed;width:100%}}.swagger-ui .fl{_display:inline;float:left}.swagger-ui .fr{_display:inline;float:right}.swagger-ui .fn{float:none}@media screen and (width>=30em){.swagger-ui .fl-ns{_display:inline;float:left}.swagger-ui .fr-ns{_display:inline;float:right}.swagger-ui .fn-ns{float:none}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .fl-m{_display:inline;float:left}.swagger-ui .fr-m{_display:inline;float:right}.swagger-ui .fn-m{float:none}}@media screen and (width>=60em){.swagger-ui .fl-l{_display:inline;float:left}.swagger-ui .fr-l{_display:inline;float:right}.swagger-ui .fn-l{float:none}}.swagger-ui .sans-serif{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica,helvetica neue,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.swagger-ui .serif{font-family:georgia,serif}.swagger-ui .system-sans-serif{font-family:sans-serif}.swagger-ui .system-serif{font-family:serif}.swagger-ui .code,.swagger-ui code{font-family:Consolas,monaco,monospace}.swagger-ui .courier{font-family:Courier Next,courier,monospace}.swagger-ui .helvetica{font-family:helvetica neue,helvetica,sans-serif}.swagger-ui .avenir{font-family:avenir next,avenir,sans-serif}.swagger-ui .athelas{font-family:athelas,georgia,serif}.swagger-ui .georgia{font-family:georgia,serif}.swagger-ui .times{font-family:times,serif}.swagger-ui .bodoni{font-family:Bodoni MT,serif}.swagger-ui .calisto{font-family:Calisto MT,serif}.swagger-ui .garamond{font-family:garamond,serif}.swagger-ui .baskerville{font-family:baskerville,serif}.swagger-ui .i{font-style:italic}.swagger-ui .fs-normal{font-style:normal}@media screen and (width>=30em){.swagger-ui .i-ns{font-style:italic}.swagger-ui .fs-normal-ns{font-style:normal}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .i-m{font-style:italic}.swagger-ui .fs-normal-m{font-style:normal}}@media screen and (width>=60em){.swagger-ui .i-l{font-style:italic}.swagger-ui .fs-normal-l{font-style:normal}}.swagger-ui .normal{font-weight:400}.swagger-ui .b{font-weight:700}.swagger-ui .fw1{font-weight:100}.swagger-ui .fw2{font-weight:200}.swagger-ui .fw3{font-weight:300}.swagger-ui .fw4{font-weight:400}.swagger-ui .fw5{font-weight:500}.swagger-ui .fw6{font-weight:600}.swagger-ui .fw7{font-weight:700}.swagger-ui .fw8{font-weight:800}.swagger-ui .fw9{font-weight:900}@media screen and (width>=30em){.swagger-ui .normal-ns{font-weight:400}.swagger-ui .b-ns{font-weight:700}.swagger-ui .fw1-ns{font-weight:100}.swagger-ui .fw2-ns{font-weight:200}.swagger-ui .fw3-ns{font-weight:300}.swagger-ui .fw4-ns{font-weight:400}.swagger-ui .fw5-ns{font-weight:500}.swagger-ui .fw6-ns{font-weight:600}.swagger-ui .fw7-ns{font-weight:700}.swagger-ui .fw8-ns{font-weight:800}.swagger-ui .fw9-ns{font-weight:900}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .normal-m{font-weight:400}.swagger-ui .b-m{font-weight:700}.swagger-ui .fw1-m{font-weight:100}.swagger-ui .fw2-m{font-weight:200}.swagger-ui .fw3-m{font-weight:300}.swagger-ui .fw4-m{font-weight:400}.swagger-ui .fw5-m{font-weight:500}.swagger-ui .fw6-m{font-weight:600}.swagger-ui .fw7-m{font-weight:700}.swagger-ui .fw8-m{font-weight:800}.swagger-ui .fw9-m{font-weight:900}}@media screen and (width>=60em){.swagger-ui .normal-l{font-weight:400}.swagger-ui .b-l{font-weight:700}.swagger-ui .fw1-l{font-weight:100}.swagger-ui .fw2-l{font-weight:200}.swagger-ui .fw3-l{font-weight:300}.swagger-ui .fw4-l{font-weight:400}.swagger-ui .fw5-l{font-weight:500}.swagger-ui .fw6-l{font-weight:600}.swagger-ui .fw7-l{font-weight:700}.swagger-ui .fw8-l{font-weight:800}.swagger-ui .fw9-l{font-weight:900}}.swagger-ui .input-reset{-webkit-appearance:none;-moz-appearance:none}.swagger-ui .button-reset::-moz-focus-inner{border:0;padding:0}.swagger-ui .input-reset::-moz-focus-inner{border:0;padding:0}.swagger-ui .h1{height:1rem}.swagger-ui .h2{height:2rem}.swagger-ui .h3{height:4rem}.swagger-ui .h4{height:8rem}.swagger-ui .h5{height:16rem}.swagger-ui .h-25{height:25%}.swagger-ui .h-50{height:50%}.swagger-ui .h-75{height:75%}.swagger-ui .h-100{height:100%}.swagger-ui .min-h-100{min-height:100%}.swagger-ui .vh-25{height:25vh}.swagger-ui .vh-50{height:50vh}.swagger-ui .vh-75{height:75vh}.swagger-ui .vh-100{height:100vh}.swagger-ui .min-vh-100{min-height:100vh}.swagger-ui .h-auto{height:auto}.swagger-ui .h-inherit{height:inherit}@media screen and (width>=30em){.swagger-ui .h1-ns{height:1rem}.swagger-ui .h2-ns{height:2rem}.swagger-ui .h3-ns{height:4rem}.swagger-ui .h4-ns{height:8rem}.swagger-ui .h5-ns{height:16rem}.swagger-ui .h-25-ns{height:25%}.swagger-ui .h-50-ns{height:50%}.swagger-ui .h-75-ns{height:75%}.swagger-ui .h-100-ns{height:100%}.swagger-ui .min-h-100-ns{min-height:100%}.swagger-ui .vh-25-ns{height:25vh}.swagger-ui .vh-50-ns{height:50vh}.swagger-ui .vh-75-ns{height:75vh}.swagger-ui .vh-100-ns{height:100vh}.swagger-ui .min-vh-100-ns{min-height:100vh}.swagger-ui .h-auto-ns{height:auto}.swagger-ui .h-inherit-ns{height:inherit}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .h1-m{height:1rem}.swagger-ui .h2-m{height:2rem}.swagger-ui .h3-m{height:4rem}.swagger-ui .h4-m{height:8rem}.swagger-ui .h5-m{height:16rem}.swagger-ui .h-25-m{height:25%}.swagger-ui .h-50-m{height:50%}.swagger-ui .h-75-m{height:75%}.swagger-ui .h-100-m{height:100%}.swagger-ui .min-h-100-m{min-height:100%}.swagger-ui .vh-25-m{height:25vh}.swagger-ui .vh-50-m{height:50vh}.swagger-ui .vh-75-m{height:75vh}.swagger-ui .vh-100-m{height:100vh}.swagger-ui .min-vh-100-m{min-height:100vh}.swagger-ui .h-auto-m{height:auto}.swagger-ui .h-inherit-m{height:inherit}}@media screen and (width>=60em){.swagger-ui .h1-l{height:1rem}.swagger-ui .h2-l{height:2rem}.swagger-ui .h3-l{height:4rem}.swagger-ui .h4-l{height:8rem}.swagger-ui .h5-l{height:16rem}.swagger-ui .h-25-l{height:25%}.swagger-ui .h-50-l{height:50%}.swagger-ui .h-75-l{height:75%}.swagger-ui .h-100-l{height:100%}.swagger-ui .min-h-100-l{min-height:100%}.swagger-ui .vh-25-l{height:25vh}.swagger-ui .vh-50-l{height:50vh}.swagger-ui .vh-75-l{height:75vh}.swagger-ui .vh-100-l{height:100vh}.swagger-ui .min-vh-100-l{min-height:100vh}.swagger-ui .h-auto-l{height:auto}.swagger-ui .h-inherit-l{height:inherit}}.swagger-ui .tracked{letter-spacing:.1em}.swagger-ui .tracked-tight{letter-spacing:-.05em}.swagger-ui .tracked-mega{letter-spacing:.25em}@media screen and (width>=30em){.swagger-ui .tracked-ns{letter-spacing:.1em}.swagger-ui .tracked-tight-ns{letter-spacing:-.05em}.swagger-ui .tracked-mega-ns{letter-spacing:.25em}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .tracked-m{letter-spacing:.1em}.swagger-ui .tracked-tight-m{letter-spacing:-.05em}.swagger-ui .tracked-mega-m{letter-spacing:.25em}}@media screen and (width>=60em){.swagger-ui .tracked-l{letter-spacing:.1em}.swagger-ui .tracked-tight-l{letter-spacing:-.05em}.swagger-ui .tracked-mega-l{letter-spacing:.25em}}.swagger-ui .lh-solid{line-height:1}.swagger-ui .lh-title{line-height:1.25}.swagger-ui .lh-copy{line-height:1.5}@media screen and (width>=30em){.swagger-ui .lh-solid-ns{line-height:1}.swagger-ui .lh-title-ns{line-height:1.25}.swagger-ui .lh-copy-ns{line-height:1.5}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .lh-solid-m{line-height:1}.swagger-ui .lh-title-m{line-height:1.25}.swagger-ui .lh-copy-m{line-height:1.5}}@media screen and (width>=60em){.swagger-ui .lh-solid-l{line-height:1}.swagger-ui .lh-title-l{line-height:1.25}.swagger-ui .lh-copy-l{line-height:1.5}}.swagger-ui .link{-webkit-text-decoration:none;text-decoration:none}.swagger-ui .link,.swagger-ui .link:active,.swagger-ui .link:focus,.swagger-ui .link:hover,.swagger-ui .link:link,.swagger-ui .link:visited{transition:color .15s ease-in}.swagger-ui .link:focus{outline:1px dotted}.swagger-ui .list{list-style-type:none}.swagger-ui .mw-100{max-width:100%}.swagger-ui .mw1{max-width:1rem}.swagger-ui .mw2{max-width:2rem}.swagger-ui .mw3{max-width:4rem}.swagger-ui .mw4{max-width:8rem}.swagger-ui .mw5{max-width:16rem}.swagger-ui .mw6{max-width:32rem}.swagger-ui .mw7{max-width:48rem}.swagger-ui .mw8{max-width:64rem}.swagger-ui .mw9{max-width:96rem}.swagger-ui .mw-none{max-width:none}@media screen and (width>=30em){.swagger-ui .mw-100-ns{max-width:100%}.swagger-ui .mw1-ns{max-width:1rem}.swagger-ui .mw2-ns{max-width:2rem}.swagger-ui .mw3-ns{max-width:4rem}.swagger-ui .mw4-ns{max-width:8rem}.swagger-ui .mw5-ns{max-width:16rem}.swagger-ui .mw6-ns{max-width:32rem}.swagger-ui .mw7-ns{max-width:48rem}.swagger-ui .mw8-ns{max-width:64rem}.swagger-ui .mw9-ns{max-width:96rem}.swagger-ui .mw-none-ns{max-width:none}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .mw-100-m{max-width:100%}.swagger-ui .mw1-m{max-width:1rem}.swagger-ui .mw2-m{max-width:2rem}.swagger-ui .mw3-m{max-width:4rem}.swagger-ui .mw4-m{max-width:8rem}.swagger-ui .mw5-m{max-width:16rem}.swagger-ui .mw6-m{max-width:32rem}.swagger-ui .mw7-m{max-width:48rem}.swagger-ui .mw8-m{max-width:64rem}.swagger-ui .mw9-m{max-width:96rem}.swagger-ui .mw-none-m{max-width:none}}@media screen and (width>=60em){.swagger-ui .mw-100-l{max-width:100%}.swagger-ui .mw1-l{max-width:1rem}.swagger-ui .mw2-l{max-width:2rem}.swagger-ui .mw3-l{max-width:4rem}.swagger-ui .mw4-l{max-width:8rem}.swagger-ui .mw5-l{max-width:16rem}.swagger-ui .mw6-l{max-width:32rem}.swagger-ui .mw7-l{max-width:48rem}.swagger-ui .mw8-l{max-width:64rem}.swagger-ui .mw9-l{max-width:96rem}.swagger-ui .mw-none-l{max-width:none}}.swagger-ui .w1{width:1rem}.swagger-ui .w2{width:2rem}.swagger-ui .w3{width:4rem}.swagger-ui .w4{width:8rem}.swagger-ui .w5{width:16rem}.swagger-ui .w-10{width:10%}.swagger-ui .w-20{width:20%}.swagger-ui .w-25{width:25%}.swagger-ui .w-30{width:30%}.swagger-ui .w-33{width:33%}.swagger-ui .w-34{width:34%}.swagger-ui .w-40{width:40%}.swagger-ui .w-50{width:50%}.swagger-ui .w-60{width:60%}.swagger-ui .w-70{width:70%}.swagger-ui .w-75{width:75%}.swagger-ui .w-80{width:80%}.swagger-ui .w-90{width:90%}.swagger-ui .w-100{width:100%}.swagger-ui .w-third{width:33.3333%}.swagger-ui .w-two-thirds{width:66.6667%}.swagger-ui .w-auto{width:auto}@media screen and (width>=30em){.swagger-ui .w1-ns{width:1rem}.swagger-ui .w2-ns{width:2rem}.swagger-ui .w3-ns{width:4rem}.swagger-ui .w4-ns{width:8rem}.swagger-ui .w5-ns{width:16rem}.swagger-ui .w-10-ns{width:10%}.swagger-ui .w-20-ns{width:20%}.swagger-ui .w-25-ns{width:25%}.swagger-ui .w-30-ns{width:30%}.swagger-ui .w-33-ns{width:33%}.swagger-ui .w-34-ns{width:34%}.swagger-ui .w-40-ns{width:40%}.swagger-ui .w-50-ns{width:50%}.swagger-ui .w-60-ns{width:60%}.swagger-ui .w-70-ns{width:70%}.swagger-ui .w-75-ns{width:75%}.swagger-ui .w-80-ns{width:80%}.swagger-ui .w-90-ns{width:90%}.swagger-ui .w-100-ns{width:100%}.swagger-ui .w-third-ns{width:33.3333%}.swagger-ui .w-two-thirds-ns{width:66.6667%}.swagger-ui .w-auto-ns{width:auto}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .w1-m{width:1rem}.swagger-ui .w2-m{width:2rem}.swagger-ui .w3-m{width:4rem}.swagger-ui .w4-m{width:8rem}.swagger-ui .w5-m{width:16rem}.swagger-ui .w-10-m{width:10%}.swagger-ui .w-20-m{width:20%}.swagger-ui .w-25-m{width:25%}.swagger-ui .w-30-m{width:30%}.swagger-ui .w-33-m{width:33%}.swagger-ui .w-34-m{width:34%}.swagger-ui .w-40-m{width:40%}.swagger-ui .w-50-m{width:50%}.swagger-ui .w-60-m{width:60%}.swagger-ui .w-70-m{width:70%}.swagger-ui .w-75-m{width:75%}.swagger-ui .w-80-m{width:80%}.swagger-ui .w-90-m{width:90%}.swagger-ui .w-100-m{width:100%}.swagger-ui .w-third-m{width:33.3333%}.swagger-ui .w-two-thirds-m{width:66.6667%}.swagger-ui .w-auto-m{width:auto}}@media screen and (width>=60em){.swagger-ui .w1-l{width:1rem}.swagger-ui .w2-l{width:2rem}.swagger-ui .w3-l{width:4rem}.swagger-ui .w4-l{width:8rem}.swagger-ui .w5-l{width:16rem}.swagger-ui .w-10-l{width:10%}.swagger-ui .w-20-l{width:20%}.swagger-ui .w-25-l{width:25%}.swagger-ui .w-30-l{width:30%}.swagger-ui .w-33-l{width:33%}.swagger-ui .w-34-l{width:34%}.swagger-ui .w-40-l{width:40%}.swagger-ui .w-50-l{width:50%}.swagger-ui .w-60-l{width:60%}.swagger-ui .w-70-l{width:70%}.swagger-ui .w-75-l{width:75%}.swagger-ui .w-80-l{width:80%}.swagger-ui .w-90-l{width:90%}.swagger-ui .w-100-l{width:100%}.swagger-ui .w-third-l{width:33.3333%}.swagger-ui .w-two-thirds-l{width:66.6667%}.swagger-ui .w-auto-l{width:auto}}.swagger-ui .overflow-visible{overflow:visible}.swagger-ui .overflow-hidden{overflow:hidden}.swagger-ui .overflow-scroll{overflow:scroll}.swagger-ui .overflow-auto{overflow:auto}.swagger-ui .overflow-x-visible{overflow-x:visible}.swagger-ui .overflow-x-hidden{overflow-x:hidden}.swagger-ui .overflow-x-scroll{overflow-x:scroll}.swagger-ui .overflow-x-auto{overflow-x:auto}.swagger-ui .overflow-y-visible{overflow-y:visible}.swagger-ui .overflow-y-hidden{overflow-y:hidden}.swagger-ui .overflow-y-scroll{overflow-y:scroll}.swagger-ui .overflow-y-auto{overflow-y:auto}@media screen and (width>=30em){.swagger-ui .overflow-visible-ns{overflow:visible}.swagger-ui .overflow-hidden-ns{overflow:hidden}.swagger-ui .overflow-scroll-ns{overflow:scroll}.swagger-ui .overflow-auto-ns{overflow:auto}.swagger-ui .overflow-x-visible-ns{overflow-x:visible}.swagger-ui .overflow-x-hidden-ns{overflow-x:hidden}.swagger-ui .overflow-x-scroll-ns{overflow-x:scroll}.swagger-ui .overflow-x-auto-ns{overflow-x:auto}.swagger-ui .overflow-y-visible-ns{overflow-y:visible}.swagger-ui .overflow-y-hidden-ns{overflow-y:hidden}.swagger-ui .overflow-y-scroll-ns{overflow-y:scroll}.swagger-ui .overflow-y-auto-ns{overflow-y:auto}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .overflow-visible-m{overflow:visible}.swagger-ui .overflow-hidden-m{overflow:hidden}.swagger-ui .overflow-scroll-m{overflow:scroll}.swagger-ui .overflow-auto-m{overflow:auto}.swagger-ui .overflow-x-visible-m{overflow-x:visible}.swagger-ui .overflow-x-hidden-m{overflow-x:hidden}.swagger-ui .overflow-x-scroll-m{overflow-x:scroll}.swagger-ui .overflow-x-auto-m{overflow-x:auto}.swagger-ui .overflow-y-visible-m{overflow-y:visible}.swagger-ui .overflow-y-hidden-m{overflow-y:hidden}.swagger-ui .overflow-y-scroll-m{overflow-y:scroll}.swagger-ui .overflow-y-auto-m{overflow-y:auto}}@media screen and (width>=60em){.swagger-ui .overflow-visible-l{overflow:visible}.swagger-ui .overflow-hidden-l{overflow:hidden}.swagger-ui .overflow-scroll-l{overflow:scroll}.swagger-ui .overflow-auto-l{overflow:auto}.swagger-ui .overflow-x-visible-l{overflow-x:visible}.swagger-ui .overflow-x-hidden-l{overflow-x:hidden}.swagger-ui .overflow-x-scroll-l{overflow-x:scroll}.swagger-ui .overflow-x-auto-l{overflow-x:auto}.swagger-ui .overflow-y-visible-l{overflow-y:visible}.swagger-ui .overflow-y-hidden-l{overflow-y:hidden}.swagger-ui .overflow-y-scroll-l{overflow-y:scroll}.swagger-ui .overflow-y-auto-l{overflow-y:auto}}.swagger-ui .static{position:static}.swagger-ui .relative{position:relative}.swagger-ui .absolute{position:absolute}.swagger-ui .fixed{position:fixed}@media screen and (width>=30em){.swagger-ui .static-ns{position:static}.swagger-ui .relative-ns{position:relative}.swagger-ui .absolute-ns{position:absolute}.swagger-ui .fixed-ns{position:fixed}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .static-m{position:static}.swagger-ui .relative-m{position:relative}.swagger-ui .absolute-m{position:absolute}.swagger-ui .fixed-m{position:fixed}}@media screen and (width>=60em){.swagger-ui .static-l{position:static}.swagger-ui .relative-l{position:relative}.swagger-ui .absolute-l{position:absolute}.swagger-ui .fixed-l{position:fixed}}.swagger-ui .o-100{opacity:1}.swagger-ui .o-90{opacity:.9}.swagger-ui .o-80{opacity:.8}.swagger-ui .o-70{opacity:.7}.swagger-ui .o-60{opacity:.6}.swagger-ui .o-50{opacity:.5}.swagger-ui .o-40{opacity:.4}.swagger-ui .o-30{opacity:.3}.swagger-ui .o-20{opacity:.2}.swagger-ui .o-10{opacity:.1}.swagger-ui .o-05{opacity:.05}.swagger-ui .o-025{opacity:.025}.swagger-ui .o-0{opacity:0}.swagger-ui .rotate-45{transform:rotate(45deg)}.swagger-ui .rotate-90{transform:rotate(90deg)}.swagger-ui .rotate-135{transform:rotate(135deg)}.swagger-ui .rotate-180{transform:rotate(180deg)}.swagger-ui .rotate-225{transform:rotate(225deg)}.swagger-ui .rotate-270{transform:rotate(270deg)}.swagger-ui .rotate-315{transform:rotate(315deg)}@media screen and (width>=30em){.swagger-ui .rotate-45-ns{transform:rotate(45deg)}.swagger-ui .rotate-90-ns{transform:rotate(90deg)}.swagger-ui .rotate-135-ns{transform:rotate(135deg)}.swagger-ui .rotate-180-ns{transform:rotate(180deg)}.swagger-ui .rotate-225-ns{transform:rotate(225deg)}.swagger-ui .rotate-270-ns{transform:rotate(270deg)}.swagger-ui .rotate-315-ns{transform:rotate(315deg)}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .rotate-45-m{transform:rotate(45deg)}.swagger-ui .rotate-90-m{transform:rotate(90deg)}.swagger-ui .rotate-135-m{transform:rotate(135deg)}.swagger-ui .rotate-180-m{transform:rotate(180deg)}.swagger-ui .rotate-225-m{transform:rotate(225deg)}.swagger-ui .rotate-270-m{transform:rotate(270deg)}.swagger-ui .rotate-315-m{transform:rotate(315deg)}}@media screen and (width>=60em){.swagger-ui .rotate-45-l{transform:rotate(45deg)}.swagger-ui .rotate-90-l{transform:rotate(90deg)}.swagger-ui .rotate-135-l{transform:rotate(135deg)}.swagger-ui .rotate-180-l{transform:rotate(180deg)}.swagger-ui .rotate-225-l{transform:rotate(225deg)}.swagger-ui .rotate-270-l{transform:rotate(270deg)}.swagger-ui .rotate-315-l{transform:rotate(315deg)}}.swagger-ui .black-90{color:#000000e6}.swagger-ui .black-80{color:#000c}.swagger-ui .black-70{color:#000000b3}.swagger-ui .black-60{color:#0009}.swagger-ui .black-50{color:#00000080}.swagger-ui .black-40{color:#0006}.swagger-ui .black-30{color:#0000004d}.swagger-ui .black-20{color:#0003}.swagger-ui .black-10{color:#0000001a}.swagger-ui .black-05{color:#0000000d}.swagger-ui .white-90{color:#ffffffe6}.swagger-ui .white-80{color:#fffc}.swagger-ui .white-70{color:#ffffffb3}.swagger-ui .white-60{color:#fff9}.swagger-ui .white-50{color:#ffffff80}.swagger-ui .white-40{color:#fff6}.swagger-ui .white-30{color:#ffffff4d}.swagger-ui .white-20{color:#fff3}.swagger-ui .white-10{color:#ffffff1a}.swagger-ui .black{color:#000}.swagger-ui .near-black{color:#111}.swagger-ui .dark-gray{color:#333}.swagger-ui .mid-gray{color:#555}.swagger-ui .gray{color:#777}.swagger-ui .silver{color:#999}.swagger-ui .light-silver{color:#aaa}.swagger-ui .moon-gray{color:#ccc}.swagger-ui .light-gray{color:#eee}.swagger-ui .near-white{color:#f4f4f4}.swagger-ui .white{color:#fff}.swagger-ui .dark-red{color:#e7040f}.swagger-ui .red{color:#ff4136}.swagger-ui .light-red{color:#ff725c}.swagger-ui .orange{color:#ff6300}.swagger-ui .gold{color:#ffb700}.swagger-ui .yellow{color:gold}.swagger-ui .light-yellow{color:#fbf1a9}.swagger-ui .purple{color:#5e2ca5}.swagger-ui .light-purple{color:#a463f2}.swagger-ui .dark-pink{color:#d5008f}.swagger-ui .hot-pink{color:#ff41b4}.swagger-ui .pink{color:#ff80cc}.swagger-ui .light-pink{color:#ffa3d7}.swagger-ui .dark-green{color:#137752}.swagger-ui .green{color:#19a974}.swagger-ui .light-green{color:#9eebcf}.swagger-ui .navy{color:#001b44}.swagger-ui .dark-blue{color:#00449e}.swagger-ui .blue{color:#357edd}.swagger-ui .light-blue{color:#96ccff}.swagger-ui .lightest-blue{color:#cdecff}.swagger-ui .washed-blue{color:#f6fffe}.swagger-ui .washed-green{color:#e8fdf5}.swagger-ui .washed-yellow{color:#fffceb}.swagger-ui .washed-red{color:#ffdfdf}.swagger-ui .color-inherit{color:inherit}.swagger-ui .bg-black-90{background-color:#000000e6}.swagger-ui .bg-black-80{background-color:#000c}.swagger-ui .bg-black-70{background-color:#000000b3}.swagger-ui .bg-black-60{background-color:#0009}.swagger-ui .bg-black-50{background-color:#00000080}.swagger-ui .bg-black-40{background-color:#0006}.swagger-ui .bg-black-30{background-color:#0000004d}.swagger-ui .bg-black-20{background-color:#0003}.swagger-ui .bg-black-10{background-color:#0000001a}.swagger-ui .bg-black-05{background-color:#0000000d}.swagger-ui .bg-white-90{background-color:#ffffffe6}.swagger-ui .bg-white-80{background-color:#fffc}.swagger-ui .bg-white-70{background-color:#ffffffb3}.swagger-ui .bg-white-60{background-color:#fff9}.swagger-ui .bg-white-50{background-color:#ffffff80}.swagger-ui .bg-white-40{background-color:#fff6}.swagger-ui .bg-white-30{background-color:#ffffff4d}.swagger-ui .bg-white-20{background-color:#fff3}.swagger-ui .bg-white-10{background-color:#ffffff1a}.swagger-ui .bg-black{background-color:#000}.swagger-ui .bg-near-black{background-color:#111}.swagger-ui .bg-dark-gray{background-color:#333}.swagger-ui .bg-mid-gray{background-color:#555}.swagger-ui .bg-gray{background-color:#777}.swagger-ui .bg-silver{background-color:#999}.swagger-ui .bg-light-silver{background-color:#aaa}.swagger-ui .bg-moon-gray{background-color:#ccc}.swagger-ui .bg-light-gray{background-color:#eee}.swagger-ui .bg-near-white{background-color:#f4f4f4}.swagger-ui .bg-white{background-color:#fff}.swagger-ui .bg-transparent{background-color:#0000}.swagger-ui .bg-dark-red{background-color:#e7040f}.swagger-ui .bg-red{background-color:#ff4136}.swagger-ui .bg-light-red{background-color:#ff725c}.swagger-ui .bg-orange{background-color:#ff6300}.swagger-ui .bg-gold{background-color:#ffb700}.swagger-ui .bg-yellow{background-color:gold}.swagger-ui .bg-light-yellow{background-color:#fbf1a9}.swagger-ui .bg-purple{background-color:#5e2ca5}.swagger-ui .bg-light-purple{background-color:#a463f2}.swagger-ui .bg-dark-pink{background-color:#d5008f}.swagger-ui .bg-hot-pink{background-color:#ff41b4}.swagger-ui .bg-pink{background-color:#ff80cc}.swagger-ui .bg-light-pink{background-color:#ffa3d7}.swagger-ui .bg-dark-green{background-color:#137752}.swagger-ui .bg-green{background-color:#19a974}.swagger-ui .bg-light-green{background-color:#9eebcf}.swagger-ui .bg-navy{background-color:#001b44}.swagger-ui .bg-dark-blue{background-color:#00449e}.swagger-ui .bg-blue{background-color:#357edd}.swagger-ui .bg-light-blue{background-color:#96ccff}.swagger-ui .bg-lightest-blue{background-color:#cdecff}.swagger-ui .bg-washed-blue{background-color:#f6fffe}.swagger-ui .bg-washed-green{background-color:#e8fdf5}.swagger-ui .bg-washed-yellow{background-color:#fffceb}.swagger-ui .bg-washed-red{background-color:#ffdfdf}.swagger-ui .bg-inherit{background-color:inherit}.swagger-ui .hover-black:focus,.swagger-ui .hover-black:hover{color:#000}.swagger-ui .hover-near-black:focus,.swagger-ui .hover-near-black:hover{color:#111}.swagger-ui .hover-dark-gray:focus,.swagger-ui .hover-dark-gray:hover{color:#333}.swagger-ui .hover-mid-gray:focus,.swagger-ui .hover-mid-gray:hover{color:#555}.swagger-ui .hover-gray:focus,.swagger-ui .hover-gray:hover{color:#777}.swagger-ui .hover-silver:focus,.swagger-ui .hover-silver:hover{color:#999}.swagger-ui .hover-light-silver:focus,.swagger-ui .hover-light-silver:hover{color:#aaa}.swagger-ui .hover-moon-gray:focus,.swagger-ui .hover-moon-gray:hover{color:#ccc}.swagger-ui .hover-light-gray:focus,.swagger-ui .hover-light-gray:hover{color:#eee}.swagger-ui .hover-near-white:focus,.swagger-ui .hover-near-white:hover{color:#f4f4f4}.swagger-ui .hover-white:focus,.swagger-ui .hover-white:hover{color:#fff}.swagger-ui .hover-black-90:focus,.swagger-ui .hover-black-90:hover{color:#000000e6}.swagger-ui .hover-black-80:focus,.swagger-ui .hover-black-80:hover{color:#000c}.swagger-ui .hover-black-70:focus,.swagger-ui .hover-black-70:hover{color:#000000b3}.swagger-ui .hover-black-60:focus,.swagger-ui .hover-black-60:hover{color:#0009}.swagger-ui .hover-black-50:focus,.swagger-ui .hover-black-50:hover{color:#00000080}.swagger-ui .hover-black-40:focus,.swagger-ui .hover-black-40:hover{color:#0006}.swagger-ui .hover-black-30:focus,.swagger-ui .hover-black-30:hover{color:#0000004d}.swagger-ui .hover-black-20:focus,.swagger-ui .hover-black-20:hover{color:#0003}.swagger-ui .hover-black-10:focus,.swagger-ui .hover-black-10:hover{color:#0000001a}.swagger-ui .hover-white-90:focus,.swagger-ui .hover-white-90:hover{color:#ffffffe6}.swagger-ui .hover-white-80:focus,.swagger-ui .hover-white-80:hover{color:#fffc}.swagger-ui .hover-white-70:focus,.swagger-ui .hover-white-70:hover{color:#ffffffb3}.swagger-ui .hover-white-60:focus,.swagger-ui .hover-white-60:hover{color:#fff9}.swagger-ui .hover-white-50:focus,.swagger-ui .hover-white-50:hover{color:#ffffff80}.swagger-ui .hover-white-40:focus,.swagger-ui .hover-white-40:hover{color:#fff6}.swagger-ui .hover-white-30:focus,.swagger-ui .hover-white-30:hover{color:#ffffff4d}.swagger-ui .hover-white-20:focus,.swagger-ui .hover-white-20:hover{color:#fff3}.swagger-ui .hover-white-10:focus,.swagger-ui .hover-white-10:hover{color:#ffffff1a}.swagger-ui .hover-inherit:focus,.swagger-ui .hover-inherit:hover{color:inherit}.swagger-ui .hover-bg-black:focus,.swagger-ui .hover-bg-black:hover{background-color:#000}.swagger-ui .hover-bg-near-black:focus,.swagger-ui .hover-bg-near-black:hover{background-color:#111}.swagger-ui .hover-bg-dark-gray:focus,.swagger-ui .hover-bg-dark-gray:hover{background-color:#333}.swagger-ui .hover-bg-mid-gray:focus,.swagger-ui .hover-bg-mid-gray:hover{background-color:#555}.swagger-ui .hover-bg-gray:focus,.swagger-ui .hover-bg-gray:hover{background-color:#777}.swagger-ui .hover-bg-silver:focus,.swagger-ui .hover-bg-silver:hover{background-color:#999}.swagger-ui .hover-bg-light-silver:focus,.swagger-ui .hover-bg-light-silver:hover{background-color:#aaa}.swagger-ui .hover-bg-moon-gray:focus,.swagger-ui .hover-bg-moon-gray:hover{background-color:#ccc}.swagger-ui .hover-bg-light-gray:focus,.swagger-ui .hover-bg-light-gray:hover{background-color:#eee}.swagger-ui .hover-bg-near-white:focus,.swagger-ui .hover-bg-near-white:hover{background-color:#f4f4f4}.swagger-ui .hover-bg-white:focus,.swagger-ui .hover-bg-white:hover{background-color:#fff}.swagger-ui .hover-bg-transparent:focus,.swagger-ui .hover-bg-transparent:hover{background-color:#0000}.swagger-ui .hover-bg-black-90:focus,.swagger-ui .hover-bg-black-90:hover{background-color:#000000e6}.swagger-ui .hover-bg-black-80:focus,.swagger-ui .hover-bg-black-80:hover{background-color:#000c}.swagger-ui .hover-bg-black-70:focus,.swagger-ui .hover-bg-black-70:hover{background-color:#000000b3}.swagger-ui .hover-bg-black-60:focus,.swagger-ui .hover-bg-black-60:hover{background-color:#0009}.swagger-ui .hover-bg-black-50:focus,.swagger-ui .hover-bg-black-50:hover{background-color:#00000080}.swagger-ui .hover-bg-black-40:focus,.swagger-ui .hover-bg-black-40:hover{background-color:#0006}.swagger-ui .hover-bg-black-30:focus,.swagger-ui .hover-bg-black-30:hover{background-color:#0000004d}.swagger-ui .hover-bg-black-20:focus,.swagger-ui .hover-bg-black-20:hover{background-color:#0003}.swagger-ui .hover-bg-black-10:focus,.swagger-ui .hover-bg-black-10:hover{background-color:#0000001a}.swagger-ui .hover-bg-white-90:focus,.swagger-ui .hover-bg-white-90:hover{background-color:#ffffffe6}.swagger-ui .hover-bg-white-80:focus,.swagger-ui .hover-bg-white-80:hover{background-color:#fffc}.swagger-ui .hover-bg-white-70:focus,.swagger-ui .hover-bg-white-70:hover{background-color:#ffffffb3}.swagger-ui .hover-bg-white-60:focus,.swagger-ui .hover-bg-white-60:hover{background-color:#fff9}.swagger-ui .hover-bg-white-50:focus,.swagger-ui .hover-bg-white-50:hover{background-color:#ffffff80}.swagger-ui .hover-bg-white-40:focus,.swagger-ui .hover-bg-white-40:hover{background-color:#fff6}.swagger-ui .hover-bg-white-30:focus,.swagger-ui .hover-bg-white-30:hover{background-color:#ffffff4d}.swagger-ui .hover-bg-white-20:focus,.swagger-ui .hover-bg-white-20:hover{background-color:#fff3}.swagger-ui .hover-bg-white-10:focus,.swagger-ui .hover-bg-white-10:hover{background-color:#ffffff1a}.swagger-ui .hover-dark-red:focus,.swagger-ui .hover-dark-red:hover{color:#e7040f}.swagger-ui .hover-red:focus,.swagger-ui .hover-red:hover{color:#ff4136}.swagger-ui .hover-light-red:focus,.swagger-ui .hover-light-red:hover{color:#ff725c}.swagger-ui .hover-orange:focus,.swagger-ui .hover-orange:hover{color:#ff6300}.swagger-ui .hover-gold:focus,.swagger-ui .hover-gold:hover{color:#ffb700}.swagger-ui .hover-yellow:focus,.swagger-ui .hover-yellow:hover{color:gold}.swagger-ui .hover-light-yellow:focus,.swagger-ui .hover-light-yellow:hover{color:#fbf1a9}.swagger-ui .hover-purple:focus,.swagger-ui .hover-purple:hover{color:#5e2ca5}.swagger-ui .hover-light-purple:focus,.swagger-ui .hover-light-purple:hover{color:#a463f2}.swagger-ui .hover-dark-pink:focus,.swagger-ui .hover-dark-pink:hover{color:#d5008f}.swagger-ui .hover-hot-pink:focus,.swagger-ui .hover-hot-pink:hover{color:#ff41b4}.swagger-ui .hover-pink:focus,.swagger-ui .hover-pink:hover{color:#ff80cc}.swagger-ui .hover-light-pink:focus,.swagger-ui .hover-light-pink:hover{color:#ffa3d7}.swagger-ui .hover-dark-green:focus,.swagger-ui .hover-dark-green:hover{color:#137752}.swagger-ui .hover-green:focus,.swagger-ui .hover-green:hover{color:#19a974}.swagger-ui .hover-light-green:focus,.swagger-ui .hover-light-green:hover{color:#9eebcf}.swagger-ui .hover-navy:focus,.swagger-ui .hover-navy:hover{color:#001b44}.swagger-ui .hover-dark-blue:focus,.swagger-ui .hover-dark-blue:hover{color:#00449e}.swagger-ui .hover-blue:focus,.swagger-ui .hover-blue:hover{color:#357edd}.swagger-ui .hover-light-blue:focus,.swagger-ui .hover-light-blue:hover{color:#96ccff}.swagger-ui .hover-lightest-blue:focus,.swagger-ui .hover-lightest-blue:hover{color:#cdecff}.swagger-ui .hover-washed-blue:focus,.swagger-ui .hover-washed-blue:hover{color:#f6fffe}.swagger-ui .hover-washed-green:focus,.swagger-ui .hover-washed-green:hover{color:#e8fdf5}.swagger-ui .hover-washed-yellow:focus,.swagger-ui .hover-washed-yellow:hover{color:#fffceb}.swagger-ui .hover-washed-red:focus,.swagger-ui .hover-washed-red:hover{color:#ffdfdf}.swagger-ui .hover-bg-dark-red:focus,.swagger-ui .hover-bg-dark-red:hover{background-color:#e7040f}.swagger-ui .hover-bg-red:focus,.swagger-ui .hover-bg-red:hover{background-color:#ff4136}.swagger-ui .hover-bg-light-red:focus,.swagger-ui .hover-bg-light-red:hover{background-color:#ff725c}.swagger-ui .hover-bg-orange:focus,.swagger-ui .hover-bg-orange:hover{background-color:#ff6300}.swagger-ui .hover-bg-gold:focus,.swagger-ui .hover-bg-gold:hover{background-color:#ffb700}.swagger-ui .hover-bg-yellow:focus,.swagger-ui .hover-bg-yellow:hover{background-color:gold}.swagger-ui .hover-bg-light-yellow:focus,.swagger-ui .hover-bg-light-yellow:hover{background-color:#fbf1a9}.swagger-ui .hover-bg-purple:focus,.swagger-ui .hover-bg-purple:hover{background-color:#5e2ca5}.swagger-ui .hover-bg-light-purple:focus,.swagger-ui .hover-bg-light-purple:hover{background-color:#a463f2}.swagger-ui .hover-bg-dark-pink:focus,.swagger-ui .hover-bg-dark-pink:hover{background-color:#d5008f}.swagger-ui .hover-bg-hot-pink:focus,.swagger-ui .hover-bg-hot-pink:hover{background-color:#ff41b4}.swagger-ui .hover-bg-pink:focus,.swagger-ui .hover-bg-pink:hover{background-color:#ff80cc}.swagger-ui .hover-bg-light-pink:focus,.swagger-ui .hover-bg-light-pink:hover{background-color:#ffa3d7}.swagger-ui .hover-bg-dark-green:focus,.swagger-ui .hover-bg-dark-green:hover{background-color:#137752}.swagger-ui .hover-bg-green:focus,.swagger-ui .hover-bg-green:hover{background-color:#19a974}.swagger-ui .hover-bg-light-green:focus,.swagger-ui .hover-bg-light-green:hover{background-color:#9eebcf}.swagger-ui .hover-bg-navy:focus,.swagger-ui .hover-bg-navy:hover{background-color:#001b44}.swagger-ui .hover-bg-dark-blue:focus,.swagger-ui .hover-bg-dark-blue:hover{background-color:#00449e}.swagger-ui .hover-bg-blue:focus,.swagger-ui .hover-bg-blue:hover{background-color:#357edd}.swagger-ui .hover-bg-light-blue:focus,.swagger-ui .hover-bg-light-blue:hover{background-color:#96ccff}.swagger-ui .hover-bg-lightest-blue:focus,.swagger-ui .hover-bg-lightest-blue:hover{background-color:#cdecff}.swagger-ui .hover-bg-washed-blue:focus,.swagger-ui .hover-bg-washed-blue:hover{background-color:#f6fffe}.swagger-ui .hover-bg-washed-green:focus,.swagger-ui .hover-bg-washed-green:hover{background-color:#e8fdf5}.swagger-ui .hover-bg-washed-yellow:focus,.swagger-ui .hover-bg-washed-yellow:hover{background-color:#fffceb}.swagger-ui .hover-bg-washed-red:focus,.swagger-ui .hover-bg-washed-red:hover{background-color:#ffdfdf}.swagger-ui .hover-bg-inherit:focus,.swagger-ui .hover-bg-inherit:hover{background-color:inherit}.swagger-ui .pa0{padding:0}.swagger-ui .pa1{padding:.25rem}.swagger-ui .pa2{padding:.5rem}.swagger-ui .pa3{padding:1rem}.swagger-ui .pa4{padding:2rem}.swagger-ui .pa5{padding:4rem}.swagger-ui .pa6{padding:8rem}.swagger-ui .pa7{padding:16rem}.swagger-ui .pl0{padding-left:0}.swagger-ui .pl1{padding-left:.25rem}.swagger-ui .pl2{padding-left:.5rem}.swagger-ui .pl3{padding-left:1rem}.swagger-ui .pl4{padding-left:2rem}.swagger-ui .pl5{padding-left:4rem}.swagger-ui .pl6{padding-left:8rem}.swagger-ui .pl7{padding-left:16rem}.swagger-ui .pr0{padding-right:0}.swagger-ui .pr1{padding-right:.25rem}.swagger-ui .pr2{padding-right:.5rem}.swagger-ui .pr3{padding-right:1rem}.swagger-ui .pr4{padding-right:2rem}.swagger-ui .pr5{padding-right:4rem}.swagger-ui .pr6{padding-right:8rem}.swagger-ui .pr7{padding-right:16rem}.swagger-ui .pb0{padding-bottom:0}.swagger-ui .pb1{padding-bottom:.25rem}.swagger-ui .pb2{padding-bottom:.5rem}.swagger-ui .pb3{padding-bottom:1rem}.swagger-ui .pb4{padding-bottom:2rem}.swagger-ui .pb5{padding-bottom:4rem}.swagger-ui .pb6{padding-bottom:8rem}.swagger-ui .pb7{padding-bottom:16rem}.swagger-ui .pt0{padding-top:0}.swagger-ui .pt1{padding-top:.25rem}.swagger-ui .pt2{padding-top:.5rem}.swagger-ui .pt3{padding-top:1rem}.swagger-ui .pt4{padding-top:2rem}.swagger-ui .pt5{padding-top:4rem}.swagger-ui .pt6{padding-top:8rem}.swagger-ui .pt7{padding-top:16rem}.swagger-ui .pv0{padding-top:0;padding-bottom:0}.swagger-ui .pv1{padding-top:.25rem;padding-bottom:.25rem}.swagger-ui .pv2{padding-top:.5rem;padding-bottom:.5rem}.swagger-ui .pv3{padding-top:1rem;padding-bottom:1rem}.swagger-ui .pv4{padding-top:2rem;padding-bottom:2rem}.swagger-ui .pv5{padding-top:4rem;padding-bottom:4rem}.swagger-ui .pv6{padding-top:8rem;padding-bottom:8rem}.swagger-ui .pv7{padding-top:16rem;padding-bottom:16rem}.swagger-ui .ph0{padding-left:0;padding-right:0}.swagger-ui .ph1{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0{margin:0}.swagger-ui .ma1{margin:.25rem}.swagger-ui .ma2{margin:.5rem}.swagger-ui .ma3{margin:1rem}.swagger-ui .ma4{margin:2rem}.swagger-ui .ma5{margin:4rem}.swagger-ui .ma6{margin:8rem}.swagger-ui .ma7{margin:16rem}.swagger-ui .ml0{margin-left:0}.swagger-ui .ml1{margin-left:.25rem}.swagger-ui .ml2{margin-left:.5rem}.swagger-ui .ml3{margin-left:1rem}.swagger-ui .ml4{margin-left:2rem}.swagger-ui .ml5{margin-left:4rem}.swagger-ui .ml6{margin-left:8rem}.swagger-ui .ml7{margin-left:16rem}.swagger-ui .mr0{margin-right:0}.swagger-ui .mr1{margin-right:.25rem}.swagger-ui .mr2{margin-right:.5rem}.swagger-ui .mr3{margin-right:1rem}.swagger-ui .mr4{margin-right:2rem}.swagger-ui .mr5{margin-right:4rem}.swagger-ui .mr6{margin-right:8rem}.swagger-ui .mr7{margin-right:16rem}.swagger-ui .mb0{margin-bottom:0}.swagger-ui .mb1{margin-bottom:.25rem}.swagger-ui .mb2{margin-bottom:.5rem}.swagger-ui .mb3{margin-bottom:1rem}.swagger-ui .mb4{margin-bottom:2rem}.swagger-ui .mb5{margin-bottom:4rem}.swagger-ui .mb6{margin-bottom:8rem}.swagger-ui .mb7{margin-bottom:16rem}.swagger-ui .mt0{margin-top:0}.swagger-ui .mt1{margin-top:.25rem}.swagger-ui .mt2{margin-top:.5rem}.swagger-ui .mt3{margin-top:1rem}.swagger-ui .mt4{margin-top:2rem}.swagger-ui .mt5{margin-top:4rem}.swagger-ui .mt6{margin-top:8rem}.swagger-ui .mt7{margin-top:16rem}.swagger-ui .mv0{margin-top:0;margin-bottom:0}.swagger-ui .mv1{margin-top:.25rem;margin-bottom:.25rem}.swagger-ui .mv2{margin-top:.5rem;margin-bottom:.5rem}.swagger-ui .mv3{margin-top:1rem;margin-bottom:1rem}.swagger-ui .mv4{margin-top:2rem;margin-bottom:2rem}.swagger-ui .mv5{margin-top:4rem;margin-bottom:4rem}.swagger-ui .mv6{margin-top:8rem;margin-bottom:8rem}.swagger-ui .mv7{margin-top:16rem;margin-bottom:16rem}.swagger-ui .mh0{margin-left:0;margin-right:0}.swagger-ui .mh1{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7{margin-left:16rem;margin-right:16rem}@media screen and (width>=30em){.swagger-ui .pa0-ns{padding:0}.swagger-ui .pa1-ns{padding:.25rem}.swagger-ui .pa2-ns{padding:.5rem}.swagger-ui .pa3-ns{padding:1rem}.swagger-ui .pa4-ns{padding:2rem}.swagger-ui .pa5-ns{padding:4rem}.swagger-ui .pa6-ns{padding:8rem}.swagger-ui .pa7-ns{padding:16rem}.swagger-ui .pl0-ns{padding-left:0}.swagger-ui .pl1-ns{padding-left:.25rem}.swagger-ui .pl2-ns{padding-left:.5rem}.swagger-ui .pl3-ns{padding-left:1rem}.swagger-ui .pl4-ns{padding-left:2rem}.swagger-ui .pl5-ns{padding-left:4rem}.swagger-ui .pl6-ns{padding-left:8rem}.swagger-ui .pl7-ns{padding-left:16rem}.swagger-ui .pr0-ns{padding-right:0}.swagger-ui .pr1-ns{padding-right:.25rem}.swagger-ui .pr2-ns{padding-right:.5rem}.swagger-ui .pr3-ns{padding-right:1rem}.swagger-ui .pr4-ns{padding-right:2rem}.swagger-ui .pr5-ns{padding-right:4rem}.swagger-ui .pr6-ns{padding-right:8rem}.swagger-ui .pr7-ns{padding-right:16rem}.swagger-ui .pb0-ns{padding-bottom:0}.swagger-ui .pb1-ns{padding-bottom:.25rem}.swagger-ui .pb2-ns{padding-bottom:.5rem}.swagger-ui .pb3-ns{padding-bottom:1rem}.swagger-ui .pb4-ns{padding-bottom:2rem}.swagger-ui .pb5-ns{padding-bottom:4rem}.swagger-ui .pb6-ns{padding-bottom:8rem}.swagger-ui .pb7-ns{padding-bottom:16rem}.swagger-ui .pt0-ns{padding-top:0}.swagger-ui .pt1-ns{padding-top:.25rem}.swagger-ui .pt2-ns{padding-top:.5rem}.swagger-ui .pt3-ns{padding-top:1rem}.swagger-ui .pt4-ns{padding-top:2rem}.swagger-ui .pt5-ns{padding-top:4rem}.swagger-ui .pt6-ns{padding-top:8rem}.swagger-ui .pt7-ns{padding-top:16rem}.swagger-ui .pv0-ns{padding-top:0;padding-bottom:0}.swagger-ui .pv1-ns{padding-top:.25rem;padding-bottom:.25rem}.swagger-ui .pv2-ns{padding-top:.5rem;padding-bottom:.5rem}.swagger-ui .pv3-ns{padding-top:1rem;padding-bottom:1rem}.swagger-ui .pv4-ns{padding-top:2rem;padding-bottom:2rem}.swagger-ui .pv5-ns{padding-top:4rem;padding-bottom:4rem}.swagger-ui .pv6-ns{padding-top:8rem;padding-bottom:8rem}.swagger-ui .pv7-ns{padding-top:16rem;padding-bottom:16rem}.swagger-ui .ph0-ns{padding-left:0;padding-right:0}.swagger-ui .ph1-ns{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-ns{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-ns{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-ns{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-ns{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-ns{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-ns{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-ns{margin:0}.swagger-ui .ma1-ns{margin:.25rem}.swagger-ui .ma2-ns{margin:.5rem}.swagger-ui .ma3-ns{margin:1rem}.swagger-ui .ma4-ns{margin:2rem}.swagger-ui .ma5-ns{margin:4rem}.swagger-ui .ma6-ns{margin:8rem}.swagger-ui .ma7-ns{margin:16rem}.swagger-ui .ml0-ns{margin-left:0}.swagger-ui .ml1-ns{margin-left:.25rem}.swagger-ui .ml2-ns{margin-left:.5rem}.swagger-ui .ml3-ns{margin-left:1rem}.swagger-ui .ml4-ns{margin-left:2rem}.swagger-ui .ml5-ns{margin-left:4rem}.swagger-ui .ml6-ns{margin-left:8rem}.swagger-ui .ml7-ns{margin-left:16rem}.swagger-ui .mr0-ns{margin-right:0}.swagger-ui .mr1-ns{margin-right:.25rem}.swagger-ui .mr2-ns{margin-right:.5rem}.swagger-ui .mr3-ns{margin-right:1rem}.swagger-ui .mr4-ns{margin-right:2rem}.swagger-ui .mr5-ns{margin-right:4rem}.swagger-ui .mr6-ns{margin-right:8rem}.swagger-ui .mr7-ns{margin-right:16rem}.swagger-ui .mb0-ns{margin-bottom:0}.swagger-ui .mb1-ns{margin-bottom:.25rem}.swagger-ui .mb2-ns{margin-bottom:.5rem}.swagger-ui .mb3-ns{margin-bottom:1rem}.swagger-ui .mb4-ns{margin-bottom:2rem}.swagger-ui .mb5-ns{margin-bottom:4rem}.swagger-ui .mb6-ns{margin-bottom:8rem}.swagger-ui .mb7-ns{margin-bottom:16rem}.swagger-ui .mt0-ns{margin-top:0}.swagger-ui .mt1-ns{margin-top:.25rem}.swagger-ui .mt2-ns{margin-top:.5rem}.swagger-ui .mt3-ns{margin-top:1rem}.swagger-ui .mt4-ns{margin-top:2rem}.swagger-ui .mt5-ns{margin-top:4rem}.swagger-ui .mt6-ns{margin-top:8rem}.swagger-ui .mt7-ns{margin-top:16rem}.swagger-ui .mv0-ns{margin-top:0;margin-bottom:0}.swagger-ui .mv1-ns{margin-top:.25rem;margin-bottom:.25rem}.swagger-ui .mv2-ns{margin-top:.5rem;margin-bottom:.5rem}.swagger-ui .mv3-ns{margin-top:1rem;margin-bottom:1rem}.swagger-ui .mv4-ns{margin-top:2rem;margin-bottom:2rem}.swagger-ui .mv5-ns{margin-top:4rem;margin-bottom:4rem}.swagger-ui .mv6-ns{margin-top:8rem;margin-bottom:8rem}.swagger-ui .mv7-ns{margin-top:16rem;margin-bottom:16rem}.swagger-ui .mh0-ns{margin-left:0;margin-right:0}.swagger-ui .mh1-ns{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-ns{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-ns{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-ns{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-ns{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-ns{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-ns{margin-left:16rem;margin-right:16rem}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .pa0-m{padding:0}.swagger-ui .pa1-m{padding:.25rem}.swagger-ui .pa2-m{padding:.5rem}.swagger-ui .pa3-m{padding:1rem}.swagger-ui .pa4-m{padding:2rem}.swagger-ui .pa5-m{padding:4rem}.swagger-ui .pa6-m{padding:8rem}.swagger-ui .pa7-m{padding:16rem}.swagger-ui .pl0-m{padding-left:0}.swagger-ui .pl1-m{padding-left:.25rem}.swagger-ui .pl2-m{padding-left:.5rem}.swagger-ui .pl3-m{padding-left:1rem}.swagger-ui .pl4-m{padding-left:2rem}.swagger-ui .pl5-m{padding-left:4rem}.swagger-ui .pl6-m{padding-left:8rem}.swagger-ui .pl7-m{padding-left:16rem}.swagger-ui .pr0-m{padding-right:0}.swagger-ui .pr1-m{padding-right:.25rem}.swagger-ui .pr2-m{padding-right:.5rem}.swagger-ui .pr3-m{padding-right:1rem}.swagger-ui .pr4-m{padding-right:2rem}.swagger-ui .pr5-m{padding-right:4rem}.swagger-ui .pr6-m{padding-right:8rem}.swagger-ui .pr7-m{padding-right:16rem}.swagger-ui .pb0-m{padding-bottom:0}.swagger-ui .pb1-m{padding-bottom:.25rem}.swagger-ui .pb2-m{padding-bottom:.5rem}.swagger-ui .pb3-m{padding-bottom:1rem}.swagger-ui .pb4-m{padding-bottom:2rem}.swagger-ui .pb5-m{padding-bottom:4rem}.swagger-ui .pb6-m{padding-bottom:8rem}.swagger-ui .pb7-m{padding-bottom:16rem}.swagger-ui .pt0-m{padding-top:0}.swagger-ui .pt1-m{padding-top:.25rem}.swagger-ui .pt2-m{padding-top:.5rem}.swagger-ui .pt3-m{padding-top:1rem}.swagger-ui .pt4-m{padding-top:2rem}.swagger-ui .pt5-m{padding-top:4rem}.swagger-ui .pt6-m{padding-top:8rem}.swagger-ui .pt7-m{padding-top:16rem}.swagger-ui .pv0-m{padding-top:0;padding-bottom:0}.swagger-ui .pv1-m{padding-top:.25rem;padding-bottom:.25rem}.swagger-ui .pv2-m{padding-top:.5rem;padding-bottom:.5rem}.swagger-ui .pv3-m{padding-top:1rem;padding-bottom:1rem}.swagger-ui .pv4-m{padding-top:2rem;padding-bottom:2rem}.swagger-ui .pv5-m{padding-top:4rem;padding-bottom:4rem}.swagger-ui .pv6-m{padding-top:8rem;padding-bottom:8rem}.swagger-ui .pv7-m{padding-top:16rem;padding-bottom:16rem}.swagger-ui .ph0-m{padding-left:0;padding-right:0}.swagger-ui .ph1-m{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-m{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-m{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-m{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-m{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-m{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-m{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-m{margin:0}.swagger-ui .ma1-m{margin:.25rem}.swagger-ui .ma2-m{margin:.5rem}.swagger-ui .ma3-m{margin:1rem}.swagger-ui .ma4-m{margin:2rem}.swagger-ui .ma5-m{margin:4rem}.swagger-ui .ma6-m{margin:8rem}.swagger-ui .ma7-m{margin:16rem}.swagger-ui .ml0-m{margin-left:0}.swagger-ui .ml1-m{margin-left:.25rem}.swagger-ui .ml2-m{margin-left:.5rem}.swagger-ui .ml3-m{margin-left:1rem}.swagger-ui .ml4-m{margin-left:2rem}.swagger-ui .ml5-m{margin-left:4rem}.swagger-ui .ml6-m{margin-left:8rem}.swagger-ui .ml7-m{margin-left:16rem}.swagger-ui .mr0-m{margin-right:0}.swagger-ui .mr1-m{margin-right:.25rem}.swagger-ui .mr2-m{margin-right:.5rem}.swagger-ui .mr3-m{margin-right:1rem}.swagger-ui .mr4-m{margin-right:2rem}.swagger-ui .mr5-m{margin-right:4rem}.swagger-ui .mr6-m{margin-right:8rem}.swagger-ui .mr7-m{margin-right:16rem}.swagger-ui .mb0-m{margin-bottom:0}.swagger-ui .mb1-m{margin-bottom:.25rem}.swagger-ui .mb2-m{margin-bottom:.5rem}.swagger-ui .mb3-m{margin-bottom:1rem}.swagger-ui .mb4-m{margin-bottom:2rem}.swagger-ui .mb5-m{margin-bottom:4rem}.swagger-ui .mb6-m{margin-bottom:8rem}.swagger-ui .mb7-m{margin-bottom:16rem}.swagger-ui .mt0-m{margin-top:0}.swagger-ui .mt1-m{margin-top:.25rem}.swagger-ui .mt2-m{margin-top:.5rem}.swagger-ui .mt3-m{margin-top:1rem}.swagger-ui .mt4-m{margin-top:2rem}.swagger-ui .mt5-m{margin-top:4rem}.swagger-ui .mt6-m{margin-top:8rem}.swagger-ui .mt7-m{margin-top:16rem}.swagger-ui .mv0-m{margin-top:0;margin-bottom:0}.swagger-ui .mv1-m{margin-top:.25rem;margin-bottom:.25rem}.swagger-ui .mv2-m{margin-top:.5rem;margin-bottom:.5rem}.swagger-ui .mv3-m{margin-top:1rem;margin-bottom:1rem}.swagger-ui .mv4-m{margin-top:2rem;margin-bottom:2rem}.swagger-ui .mv5-m{margin-top:4rem;margin-bottom:4rem}.swagger-ui .mv6-m{margin-top:8rem;margin-bottom:8rem}.swagger-ui .mv7-m{margin-top:16rem;margin-bottom:16rem}.swagger-ui .mh0-m{margin-left:0;margin-right:0}.swagger-ui .mh1-m{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-m{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-m{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-m{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-m{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-m{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-m{margin-left:16rem;margin-right:16rem}}@media screen and (width>=60em){.swagger-ui .pa0-l{padding:0}.swagger-ui .pa1-l{padding:.25rem}.swagger-ui .pa2-l{padding:.5rem}.swagger-ui .pa3-l{padding:1rem}.swagger-ui .pa4-l{padding:2rem}.swagger-ui .pa5-l{padding:4rem}.swagger-ui .pa6-l{padding:8rem}.swagger-ui .pa7-l{padding:16rem}.swagger-ui .pl0-l{padding-left:0}.swagger-ui .pl1-l{padding-left:.25rem}.swagger-ui .pl2-l{padding-left:.5rem}.swagger-ui .pl3-l{padding-left:1rem}.swagger-ui .pl4-l{padding-left:2rem}.swagger-ui .pl5-l{padding-left:4rem}.swagger-ui .pl6-l{padding-left:8rem}.swagger-ui .pl7-l{padding-left:16rem}.swagger-ui .pr0-l{padding-right:0}.swagger-ui .pr1-l{padding-right:.25rem}.swagger-ui .pr2-l{padding-right:.5rem}.swagger-ui .pr3-l{padding-right:1rem}.swagger-ui .pr4-l{padding-right:2rem}.swagger-ui .pr5-l{padding-right:4rem}.swagger-ui .pr6-l{padding-right:8rem}.swagger-ui .pr7-l{padding-right:16rem}.swagger-ui .pb0-l{padding-bottom:0}.swagger-ui .pb1-l{padding-bottom:.25rem}.swagger-ui .pb2-l{padding-bottom:.5rem}.swagger-ui .pb3-l{padding-bottom:1rem}.swagger-ui .pb4-l{padding-bottom:2rem}.swagger-ui .pb5-l{padding-bottom:4rem}.swagger-ui .pb6-l{padding-bottom:8rem}.swagger-ui .pb7-l{padding-bottom:16rem}.swagger-ui .pt0-l{padding-top:0}.swagger-ui .pt1-l{padding-top:.25rem}.swagger-ui .pt2-l{padding-top:.5rem}.swagger-ui .pt3-l{padding-top:1rem}.swagger-ui .pt4-l{padding-top:2rem}.swagger-ui .pt5-l{padding-top:4rem}.swagger-ui .pt6-l{padding-top:8rem}.swagger-ui .pt7-l{padding-top:16rem}.swagger-ui .pv0-l{padding-top:0;padding-bottom:0}.swagger-ui .pv1-l{padding-top:.25rem;padding-bottom:.25rem}.swagger-ui .pv2-l{padding-top:.5rem;padding-bottom:.5rem}.swagger-ui .pv3-l{padding-top:1rem;padding-bottom:1rem}.swagger-ui .pv4-l{padding-top:2rem;padding-bottom:2rem}.swagger-ui .pv5-l{padding-top:4rem;padding-bottom:4rem}.swagger-ui .pv6-l{padding-top:8rem;padding-bottom:8rem}.swagger-ui .pv7-l{padding-top:16rem;padding-bottom:16rem}.swagger-ui .ph0-l{padding-left:0;padding-right:0}.swagger-ui .ph1-l{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-l{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-l{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-l{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-l{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-l{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-l{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-l{margin:0}.swagger-ui .ma1-l{margin:.25rem}.swagger-ui .ma2-l{margin:.5rem}.swagger-ui .ma3-l{margin:1rem}.swagger-ui .ma4-l{margin:2rem}.swagger-ui .ma5-l{margin:4rem}.swagger-ui .ma6-l{margin:8rem}.swagger-ui .ma7-l{margin:16rem}.swagger-ui .ml0-l{margin-left:0}.swagger-ui .ml1-l{margin-left:.25rem}.swagger-ui .ml2-l{margin-left:.5rem}.swagger-ui .ml3-l{margin-left:1rem}.swagger-ui .ml4-l{margin-left:2rem}.swagger-ui .ml5-l{margin-left:4rem}.swagger-ui .ml6-l{margin-left:8rem}.swagger-ui .ml7-l{margin-left:16rem}.swagger-ui .mr0-l{margin-right:0}.swagger-ui .mr1-l{margin-right:.25rem}.swagger-ui .mr2-l{margin-right:.5rem}.swagger-ui .mr3-l{margin-right:1rem}.swagger-ui .mr4-l{margin-right:2rem}.swagger-ui .mr5-l{margin-right:4rem}.swagger-ui .mr6-l{margin-right:8rem}.swagger-ui .mr7-l{margin-right:16rem}.swagger-ui .mb0-l{margin-bottom:0}.swagger-ui .mb1-l{margin-bottom:.25rem}.swagger-ui .mb2-l{margin-bottom:.5rem}.swagger-ui .mb3-l{margin-bottom:1rem}.swagger-ui .mb4-l{margin-bottom:2rem}.swagger-ui .mb5-l{margin-bottom:4rem}.swagger-ui .mb6-l{margin-bottom:8rem}.swagger-ui .mb7-l{margin-bottom:16rem}.swagger-ui .mt0-l{margin-top:0}.swagger-ui .mt1-l{margin-top:.25rem}.swagger-ui .mt2-l{margin-top:.5rem}.swagger-ui .mt3-l{margin-top:1rem}.swagger-ui .mt4-l{margin-top:2rem}.swagger-ui .mt5-l{margin-top:4rem}.swagger-ui .mt6-l{margin-top:8rem}.swagger-ui .mt7-l{margin-top:16rem}.swagger-ui .mv0-l{margin-top:0;margin-bottom:0}.swagger-ui .mv1-l{margin-top:.25rem;margin-bottom:.25rem}.swagger-ui .mv2-l{margin-top:.5rem;margin-bottom:.5rem}.swagger-ui .mv3-l{margin-top:1rem;margin-bottom:1rem}.swagger-ui .mv4-l{margin-top:2rem;margin-bottom:2rem}.swagger-ui .mv5-l{margin-top:4rem;margin-bottom:4rem}.swagger-ui .mv6-l{margin-top:8rem;margin-bottom:8rem}.swagger-ui .mv7-l{margin-top:16rem;margin-bottom:16rem}.swagger-ui .mh0-l{margin-left:0;margin-right:0}.swagger-ui .mh1-l{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-l{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-l{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-l{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-l{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-l{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-l{margin-left:16rem;margin-right:16rem}}.swagger-ui .na1{margin:-.25rem}.swagger-ui .na2{margin:-.5rem}.swagger-ui .na3{margin:-1rem}.swagger-ui .na4{margin:-2rem}.swagger-ui .na5{margin:-4rem}.swagger-ui .na6{margin:-8rem}.swagger-ui .na7{margin:-16rem}.swagger-ui .nl1{margin-left:-.25rem}.swagger-ui .nl2{margin-left:-.5rem}.swagger-ui .nl3{margin-left:-1rem}.swagger-ui .nl4{margin-left:-2rem}.swagger-ui .nl5{margin-left:-4rem}.swagger-ui .nl6{margin-left:-8rem}.swagger-ui .nl7{margin-left:-16rem}.swagger-ui .nr1{margin-right:-.25rem}.swagger-ui .nr2{margin-right:-.5rem}.swagger-ui .nr3{margin-right:-1rem}.swagger-ui .nr4{margin-right:-2rem}.swagger-ui .nr5{margin-right:-4rem}.swagger-ui .nr6{margin-right:-8rem}.swagger-ui .nr7{margin-right:-16rem}.swagger-ui .nb1{margin-bottom:-.25rem}.swagger-ui .nb2{margin-bottom:-.5rem}.swagger-ui .nb3{margin-bottom:-1rem}.swagger-ui .nb4{margin-bottom:-2rem}.swagger-ui .nb5{margin-bottom:-4rem}.swagger-ui .nb6{margin-bottom:-8rem}.swagger-ui .nb7{margin-bottom:-16rem}.swagger-ui .nt1{margin-top:-.25rem}.swagger-ui .nt2{margin-top:-.5rem}.swagger-ui .nt3{margin-top:-1rem}.swagger-ui .nt4{margin-top:-2rem}.swagger-ui .nt5{margin-top:-4rem}.swagger-ui .nt6{margin-top:-8rem}.swagger-ui .nt7{margin-top:-16rem}@media screen and (width>=30em){.swagger-ui .na1-ns{margin:-.25rem}.swagger-ui .na2-ns{margin:-.5rem}.swagger-ui .na3-ns{margin:-1rem}.swagger-ui .na4-ns{margin:-2rem}.swagger-ui .na5-ns{margin:-4rem}.swagger-ui .na6-ns{margin:-8rem}.swagger-ui .na7-ns{margin:-16rem}.swagger-ui .nl1-ns{margin-left:-.25rem}.swagger-ui .nl2-ns{margin-left:-.5rem}.swagger-ui .nl3-ns{margin-left:-1rem}.swagger-ui .nl4-ns{margin-left:-2rem}.swagger-ui .nl5-ns{margin-left:-4rem}.swagger-ui .nl6-ns{margin-left:-8rem}.swagger-ui .nl7-ns{margin-left:-16rem}.swagger-ui .nr1-ns{margin-right:-.25rem}.swagger-ui .nr2-ns{margin-right:-.5rem}.swagger-ui .nr3-ns{margin-right:-1rem}.swagger-ui .nr4-ns{margin-right:-2rem}.swagger-ui .nr5-ns{margin-right:-4rem}.swagger-ui .nr6-ns{margin-right:-8rem}.swagger-ui .nr7-ns{margin-right:-16rem}.swagger-ui .nb1-ns{margin-bottom:-.25rem}.swagger-ui .nb2-ns{margin-bottom:-.5rem}.swagger-ui .nb3-ns{margin-bottom:-1rem}.swagger-ui .nb4-ns{margin-bottom:-2rem}.swagger-ui .nb5-ns{margin-bottom:-4rem}.swagger-ui .nb6-ns{margin-bottom:-8rem}.swagger-ui .nb7-ns{margin-bottom:-16rem}.swagger-ui .nt1-ns{margin-top:-.25rem}.swagger-ui .nt2-ns{margin-top:-.5rem}.swagger-ui .nt3-ns{margin-top:-1rem}.swagger-ui .nt4-ns{margin-top:-2rem}.swagger-ui .nt5-ns{margin-top:-4rem}.swagger-ui .nt6-ns{margin-top:-8rem}.swagger-ui .nt7-ns{margin-top:-16rem}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .na1-m{margin:-.25rem}.swagger-ui .na2-m{margin:-.5rem}.swagger-ui .na3-m{margin:-1rem}.swagger-ui .na4-m{margin:-2rem}.swagger-ui .na5-m{margin:-4rem}.swagger-ui .na6-m{margin:-8rem}.swagger-ui .na7-m{margin:-16rem}.swagger-ui .nl1-m{margin-left:-.25rem}.swagger-ui .nl2-m{margin-left:-.5rem}.swagger-ui .nl3-m{margin-left:-1rem}.swagger-ui .nl4-m{margin-left:-2rem}.swagger-ui .nl5-m{margin-left:-4rem}.swagger-ui .nl6-m{margin-left:-8rem}.swagger-ui .nl7-m{margin-left:-16rem}.swagger-ui .nr1-m{margin-right:-.25rem}.swagger-ui .nr2-m{margin-right:-.5rem}.swagger-ui .nr3-m{margin-right:-1rem}.swagger-ui .nr4-m{margin-right:-2rem}.swagger-ui .nr5-m{margin-right:-4rem}.swagger-ui .nr6-m{margin-right:-8rem}.swagger-ui .nr7-m{margin-right:-16rem}.swagger-ui .nb1-m{margin-bottom:-.25rem}.swagger-ui .nb2-m{margin-bottom:-.5rem}.swagger-ui .nb3-m{margin-bottom:-1rem}.swagger-ui .nb4-m{margin-bottom:-2rem}.swagger-ui .nb5-m{margin-bottom:-4rem}.swagger-ui .nb6-m{margin-bottom:-8rem}.swagger-ui .nb7-m{margin-bottom:-16rem}.swagger-ui .nt1-m{margin-top:-.25rem}.swagger-ui .nt2-m{margin-top:-.5rem}.swagger-ui .nt3-m{margin-top:-1rem}.swagger-ui .nt4-m{margin-top:-2rem}.swagger-ui .nt5-m{margin-top:-4rem}.swagger-ui .nt6-m{margin-top:-8rem}.swagger-ui .nt7-m{margin-top:-16rem}}@media screen and (width>=60em){.swagger-ui .na1-l{margin:-.25rem}.swagger-ui .na2-l{margin:-.5rem}.swagger-ui .na3-l{margin:-1rem}.swagger-ui .na4-l{margin:-2rem}.swagger-ui .na5-l{margin:-4rem}.swagger-ui .na6-l{margin:-8rem}.swagger-ui .na7-l{margin:-16rem}.swagger-ui .nl1-l{margin-left:-.25rem}.swagger-ui .nl2-l{margin-left:-.5rem}.swagger-ui .nl3-l{margin-left:-1rem}.swagger-ui .nl4-l{margin-left:-2rem}.swagger-ui .nl5-l{margin-left:-4rem}.swagger-ui .nl6-l{margin-left:-8rem}.swagger-ui .nl7-l{margin-left:-16rem}.swagger-ui .nr1-l{margin-right:-.25rem}.swagger-ui .nr2-l{margin-right:-.5rem}.swagger-ui .nr3-l{margin-right:-1rem}.swagger-ui .nr4-l{margin-right:-2rem}.swagger-ui .nr5-l{margin-right:-4rem}.swagger-ui .nr6-l{margin-right:-8rem}.swagger-ui .nr7-l{margin-right:-16rem}.swagger-ui .nb1-l{margin-bottom:-.25rem}.swagger-ui .nb2-l{margin-bottom:-.5rem}.swagger-ui .nb3-l{margin-bottom:-1rem}.swagger-ui .nb4-l{margin-bottom:-2rem}.swagger-ui .nb5-l{margin-bottom:-4rem}.swagger-ui .nb6-l{margin-bottom:-8rem}.swagger-ui .nb7-l{margin-bottom:-16rem}.swagger-ui .nt1-l{margin-top:-.25rem}.swagger-ui .nt2-l{margin-top:-.5rem}.swagger-ui .nt3-l{margin-top:-1rem}.swagger-ui .nt4-l{margin-top:-2rem}.swagger-ui .nt5-l{margin-top:-4rem}.swagger-ui .nt6-l{margin-top:-8rem}.swagger-ui .nt7-l{margin-top:-16rem}}.swagger-ui .collapse{border-collapse:collapse;border-spacing:0}.swagger-ui .striped--light-silver:nth-child(odd){background-color:#aaa}.swagger-ui .striped--moon-gray:nth-child(odd){background-color:#ccc}.swagger-ui .striped--light-gray:nth-child(odd){background-color:#eee}.swagger-ui .striped--near-white:nth-child(odd){background-color:#f4f4f4}.swagger-ui .stripe-light:nth-child(odd){background-color:#ffffff1a}.swagger-ui .stripe-dark:nth-child(odd){background-color:#0000001a}.swagger-ui .strike{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .underline{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .no-underline{-webkit-text-decoration:none;text-decoration:none}@media screen and (width>=30em){.swagger-ui .strike-ns{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .underline-ns{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .no-underline-ns{-webkit-text-decoration:none;text-decoration:none}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .strike-m{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .underline-m{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .no-underline-m{-webkit-text-decoration:none;text-decoration:none}}@media screen and (width>=60em){.swagger-ui .strike-l{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .underline-l{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .no-underline-l{-webkit-text-decoration:none;text-decoration:none}}.swagger-ui .tl{text-align:left}.swagger-ui .tr{text-align:right}.swagger-ui .tc{text-align:center}.swagger-ui .tj{text-align:justify}@media screen and (width>=30em){.swagger-ui .tl-ns{text-align:left}.swagger-ui .tr-ns{text-align:right}.swagger-ui .tc-ns{text-align:center}.swagger-ui .tj-ns{text-align:justify}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .tl-m{text-align:left}.swagger-ui .tr-m{text-align:right}.swagger-ui .tc-m{text-align:center}.swagger-ui .tj-m{text-align:justify}}@media screen and (width>=60em){.swagger-ui .tl-l{text-align:left}.swagger-ui .tr-l{text-align:right}.swagger-ui .tc-l{text-align:center}.swagger-ui .tj-l{text-align:justify}}.swagger-ui .ttc{text-transform:capitalize}.swagger-ui .ttl{text-transform:lowercase}.swagger-ui .ttu{text-transform:uppercase}.swagger-ui .ttn{text-transform:none}@media screen and (width>=30em){.swagger-ui .ttc-ns{text-transform:capitalize}.swagger-ui .ttl-ns{text-transform:lowercase}.swagger-ui .ttu-ns{text-transform:uppercase}.swagger-ui .ttn-ns{text-transform:none}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .ttc-m{text-transform:capitalize}.swagger-ui .ttl-m{text-transform:lowercase}.swagger-ui .ttu-m{text-transform:uppercase}.swagger-ui .ttn-m{text-transform:none}}@media screen and (width>=60em){.swagger-ui .ttc-l{text-transform:capitalize}.swagger-ui .ttl-l{text-transform:lowercase}.swagger-ui .ttu-l{text-transform:uppercase}.swagger-ui .ttn-l{text-transform:none}}.swagger-ui .f-6,.swagger-ui .f-headline{font-size:6rem}.swagger-ui .f-5,.swagger-ui .f-subheadline{font-size:5rem}.swagger-ui .f1{font-size:3rem}.swagger-ui .f2{font-size:2.25rem}.swagger-ui .f3{font-size:1.5rem}.swagger-ui .f4{font-size:1.25rem}.swagger-ui .f5{font-size:1rem}.swagger-ui .f6{font-size:.875rem}.swagger-ui .f7{font-size:.75rem}@media screen and (width>=30em){.swagger-ui .f-6-ns,.swagger-ui .f-headline-ns{font-size:6rem}.swagger-ui .f-5-ns,.swagger-ui .f-subheadline-ns{font-size:5rem}.swagger-ui .f1-ns{font-size:3rem}.swagger-ui .f2-ns{font-size:2.25rem}.swagger-ui .f3-ns{font-size:1.5rem}.swagger-ui .f4-ns{font-size:1.25rem}.swagger-ui .f5-ns{font-size:1rem}.swagger-ui .f6-ns{font-size:.875rem}.swagger-ui .f7-ns{font-size:.75rem}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .f-6-m,.swagger-ui .f-headline-m{font-size:6rem}.swagger-ui .f-5-m,.swagger-ui .f-subheadline-m{font-size:5rem}.swagger-ui .f1-m{font-size:3rem}.swagger-ui .f2-m{font-size:2.25rem}.swagger-ui .f3-m{font-size:1.5rem}.swagger-ui .f4-m{font-size:1.25rem}.swagger-ui .f5-m{font-size:1rem}.swagger-ui .f6-m{font-size:.875rem}.swagger-ui .f7-m{font-size:.75rem}}@media screen and (width>=60em){.swagger-ui .f-6-l,.swagger-ui .f-headline-l{font-size:6rem}.swagger-ui .f-5-l,.swagger-ui .f-subheadline-l{font-size:5rem}.swagger-ui .f1-l{font-size:3rem}.swagger-ui .f2-l{font-size:2.25rem}.swagger-ui .f3-l{font-size:1.5rem}.swagger-ui .f4-l{font-size:1.25rem}.swagger-ui .f5-l{font-size:1rem}.swagger-ui .f6-l{font-size:.875rem}.swagger-ui .f7-l{font-size:.75rem}}.swagger-ui .measure{max-width:30em}.swagger-ui .measure-wide{max-width:34em}.swagger-ui .measure-narrow{max-width:20em}.swagger-ui .indent{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-ui .small-caps{font-feature-settings:"smcp";font-variant:small-caps}.swagger-ui .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (width>=30em){.swagger-ui .measure-ns{max-width:30em}.swagger-ui .measure-wide-ns{max-width:34em}.swagger-ui .measure-narrow-ns{max-width:20em}.swagger-ui .indent-ns{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-ui .small-caps-ns{font-feature-settings:"smcp";font-variant:small-caps}.swagger-ui .truncate-ns{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .measure-m{max-width:30em}.swagger-ui .measure-wide-m{max-width:34em}.swagger-ui .measure-narrow-m{max-width:20em}.swagger-ui .indent-m{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-ui .small-caps-m{font-feature-settings:"smcp";font-variant:small-caps}.swagger-ui .truncate-m{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media screen and (width>=60em){.swagger-ui .measure-l{max-width:30em}.swagger-ui .measure-wide-l{max-width:34em}.swagger-ui .measure-narrow-l{max-width:20em}.swagger-ui .indent-l{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-ui .small-caps-l{font-feature-settings:"smcp";font-variant:small-caps}.swagger-ui .truncate-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.swagger-ui .overflow-container{overflow-y:scroll}.swagger-ui .center{margin-left:auto;margin-right:auto}.swagger-ui .mr-auto{margin-right:auto}.swagger-ui .ml-auto{margin-left:auto}@media screen and (width>=30em){.swagger-ui .center-ns{margin-left:auto;margin-right:auto}.swagger-ui .mr-auto-ns{margin-right:auto}.swagger-ui .ml-auto-ns{margin-left:auto}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .center-m{margin-left:auto;margin-right:auto}.swagger-ui .mr-auto-m{margin-right:auto}.swagger-ui .ml-auto-m{margin-left:auto}}@media screen and (width>=60em){.swagger-ui .center-l{margin-left:auto;margin-right:auto}.swagger-ui .mr-auto-l{margin-right:auto}.swagger-ui .ml-auto-l{margin-left:auto}}.swagger-ui .clip{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);_position:absolute!important;position:fixed!important}@media screen and (width>=30em){.swagger-ui .clip-ns{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);_position:absolute!important;position:fixed!important}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .clip-m{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);_position:absolute!important;position:fixed!important}}@media screen and (width>=60em){.swagger-ui .clip-l{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);_position:absolute!important;position:fixed!important}}.swagger-ui .ws-normal{white-space:normal}.swagger-ui .nowrap{white-space:nowrap}.swagger-ui .pre{white-space:pre}@media screen and (width>=30em){.swagger-ui .ws-normal-ns{white-space:normal}.swagger-ui .nowrap-ns{white-space:nowrap}.swagger-ui .pre-ns{white-space:pre}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .ws-normal-m{white-space:normal}.swagger-ui .nowrap-m{white-space:nowrap}.swagger-ui .pre-m{white-space:pre}}@media screen and (width>=60em){.swagger-ui .ws-normal-l{white-space:normal}.swagger-ui .nowrap-l{white-space:nowrap}.swagger-ui .pre-l{white-space:pre}}.swagger-ui .v-base{vertical-align:baseline}.swagger-ui .v-mid{vertical-align:middle}.swagger-ui .v-top{vertical-align:top}.swagger-ui .v-btm{vertical-align:bottom}@media screen and (width>=30em){.swagger-ui .v-base-ns{vertical-align:baseline}.swagger-ui .v-mid-ns{vertical-align:middle}.swagger-ui .v-top-ns{vertical-align:top}.swagger-ui .v-btm-ns{vertical-align:bottom}}@media screen and (width>=30em) and (width<=60em){.swagger-ui .v-base-m{vertical-align:baseline}.swagger-ui .v-mid-m{vertical-align:middle}.swagger-ui .v-top-m{vertical-align:top}.swagger-ui .v-btm-m{vertical-align:bottom}}@media screen and (width>=60em){.swagger-ui .v-base-l{vertical-align:baseline}.swagger-ui .v-mid-l{vertical-align:middle}.swagger-ui .v-top-l{vertical-align:top}.swagger-ui .v-btm-l{vertical-align:bottom}}.swagger-ui .dim{opacity:1;transition:opacity .15s ease-in}.swagger-ui .dim:focus,.swagger-ui .dim:hover{opacity:.5;transition:opacity .15s ease-in}.swagger-ui .dim:active{opacity:.8;transition:opacity .15s ease-out}.swagger-ui .glow{transition:opacity .15s ease-in}.swagger-ui .glow:focus,.swagger-ui .glow:hover{opacity:1;transition:opacity .15s ease-in}.swagger-ui .hide-child .child{opacity:0;transition:opacity .15s ease-in}.swagger-ui .hide-child:active .child,.swagger-ui .hide-child:focus .child,.swagger-ui .hide-child:hover .child{opacity:1;transition:opacity .15s ease-in}.swagger-ui .underline-hover:focus,.swagger-ui .underline-hover:hover{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .grow{-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transition:transform .25s ease-out;transform:translateZ(0)}.swagger-ui .grow:focus,.swagger-ui .grow:hover{transform:scale(1.05)}.swagger-ui .grow:active{transform:scale(.9)}.swagger-ui .grow-large{-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transition:transform .25s ease-in-out;transform:translateZ(0)}.swagger-ui .grow-large:focus,.swagger-ui .grow-large:hover{transform:scale(1.2)}.swagger-ui .grow-large:active{transform:scale(.95)}.swagger-ui .pointer:hover{cursor:pointer}.swagger-ui .shadow-hover{cursor:pointer;transition:all .5s cubic-bezier(.165,.84,.44,1);position:relative}.swagger-ui .shadow-hover:after{border-radius:inherit;content:"";opacity:0;z-index:-1;width:100%;height:100%;transition:opacity .5s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;box-shadow:0 0 16px 2px #0003}.swagger-ui .shadow-hover:focus:after,.swagger-ui .shadow-hover:hover:after{opacity:1}.swagger-ui .bg-animate,.swagger-ui .bg-animate:focus,.swagger-ui .bg-animate:hover{transition:background-color .15s ease-in-out}.swagger-ui .z-0{z-index:0}.swagger-ui .z-1{z-index:1}.swagger-ui .z-2{z-index:2}.swagger-ui .z-3{z-index:3}.swagger-ui .z-4{z-index:4}.swagger-ui .z-5{z-index:5}.swagger-ui .z-999{z-index:999}.swagger-ui .z-9999{z-index:9999}.swagger-ui .z-max{z-index:2147483647}.swagger-ui .z-inherit{z-index:inherit}.swagger-ui .z-initial,.swagger-ui .z-unset{z-index:auto}.swagger-ui .nested-copy-line-height ol,.swagger-ui .nested-copy-line-height p,.swagger-ui .nested-copy-line-height ul{line-height:1.5}.swagger-ui .nested-headline-line-height h1,.swagger-ui .nested-headline-line-height h2,.swagger-ui .nested-headline-line-height h3,.swagger-ui .nested-headline-line-height h4,.swagger-ui .nested-headline-line-height h5,.swagger-ui .nested-headline-line-height h6{line-height:1.25}.swagger-ui .nested-list-reset ol,.swagger-ui .nested-list-reset ul{margin-left:0;padding-left:0;list-style-type:none}.swagger-ui .nested-copy-indent p+p{text-indent:.1em;margin-top:0;margin-bottom:0}.swagger-ui .nested-copy-seperator p+p{margin-top:1.5em}.swagger-ui .nested-img img{width:100%;max-width:100%;display:block}.swagger-ui .nested-links a{color:#357edd;transition:color .15s ease-in}.swagger-ui .nested-links a:focus,.swagger-ui .nested-links a:hover{color:#96ccff;transition:color .15s ease-in}.swagger-ui .wrapper{box-sizing:border-box;width:100%;max-width:1460px;margin:0 auto;padding:0 20px}.swagger-ui .opblock-tag-section{flex-direction:column;display:flex}.swagger-ui .try-out.btn-group{flex:.1 2 auto;padding:0;display:flex}.swagger-ui .try-out__btn{margin-left:1.25rem}.swagger-ui .opblock-tag{cursor:pointer;border-bottom:1px solid #3b41514d;align-items:center;padding:10px 20px 10px 10px;transition:all .2s;display:flex}.swagger-ui .opblock-tag:hover{background:#00000005}.swagger-ui .opblock-tag{color:#3b4151;margin:0 0 5px;font-family:sans-serif;font-size:24px}.swagger-ui .opblock-tag.no-desc span{flex:1}.swagger-ui .opblock-tag svg{transition:all .4s}.swagger-ui .opblock-tag small{color:#3b4151;flex:2;padding:0 10px;font-family:sans-serif;font-size:14px;font-weight:400}.swagger-ui .opblock-tag>div{text-overflow:ellipsis;white-space:nowrap;flex:150px;font-weight:400;overflow:hidden}@media (width<=640px){.swagger-ui .opblock-tag small,.swagger-ui .opblock-tag>div{flex:1}}.swagger-ui .opblock-tag .info__externaldocs{text-align:right}.swagger-ui .parameter__type{color:#3b4151;padding:5px 0;font-family:monospace;font-size:12px;font-weight:600}.swagger-ui .parameter-controls{margin-top:.75em}.swagger-ui .examples__title{margin-bottom:.75em;font-size:1.1em;font-weight:700;display:block}.swagger-ui .examples__section{margin-top:1.5em}.swagger-ui .examples__section-header{margin-bottom:.5rem;font-size:.9rem;font-weight:700}.swagger-ui .examples-select{margin-bottom:.75em;display:inline-block}.swagger-ui .examples-select .examples-select-element{width:100%}.swagger-ui .examples-select__section-label{margin-right:.5rem;font-size:.9rem;font-weight:700}.swagger-ui .example__section{margin-top:1.5em}.swagger-ui .example__section-header{margin-bottom:.5rem;font-size:.9rem;font-weight:700}.swagger-ui .view-line-link{cursor:pointer;width:20px;margin:0 5px;transition:all .5s;position:relative;top:3px}.swagger-ui .opblock{border:1px solid #000;border-radius:4px;margin:0 0 15px;box-shadow:0 0 3px #00000030}.swagger-ui .opblock .tab-header{flex:1;display:flex}.swagger-ui .opblock .tab-header .tab-item{cursor:pointer;padding:0 40px}.swagger-ui .opblock .tab-header .tab-item:first-of-type{padding:0 40px 0 0}.swagger-ui .opblock .tab-header .tab-item.active h4 span{position:relative}.swagger-ui .opblock .tab-header .tab-item.active h4 span:after{content:"";background:gray;width:120%;height:4px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-ui .opblock .opblock-section-header{background:#fffc;align-items:center;min-height:50px;padding:8px 20px;display:flex;box-shadow:0 1px 2px #0000001a}.swagger-ui .opblock .opblock-section-header>label{color:#3b4151;align-items:center;margin:0 0 0 auto;font-family:sans-serif;font-size:12px;font-weight:700;display:flex}.swagger-ui .opblock .opblock-section-header>label>span{padding:0 10px 0 0}.swagger-ui .opblock .opblock-section-header h4{color:#3b4151;flex:1;margin:0;font-family:sans-serif;font-size:14px}.swagger-ui .opblock .opblock-summary-method{color:#fff;text-align:center;text-shadow:0 1px #0000001a;background:#000;border-radius:3px;min-width:80px;padding:6px 0;font-family:sans-serif;font-size:14px;font-weight:700}@media (width<=768px){.swagger-ui .opblock .opblock-summary-method{font-size:12px}}.swagger-ui .opblock .opblock-summary-operation-id,.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{color:#3b4151;word-break:break-word;align-items:center;font-family:monospace;font-size:16px;font-weight:600;display:flex}@media (width<=768px){.swagger-ui .opblock .opblock-summary-operation-id,.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:12px}}.swagger-ui .opblock .opblock-summary-path{flex-shrink:1}@media (width<=640px){.swagger-ui .opblock .opblock-summary-path{max-width:100%}}.swagger-ui .opblock .opblock-summary-path__deprecated{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .opblock .opblock-summary-operation-id{font-size:14px}.swagger-ui .opblock .opblock-summary-description{color:#3b4151;word-break:break-word;font-family:sans-serif;font-size:13px}.swagger-ui .opblock .opblock-summary-path-description-wrapper{flex-flow:wrap;flex-grow:1;align-items:center;gap:0 10px;padding:0 10px;display:flex}@media (width<=550px){.swagger-ui .opblock .opblock-summary-path-description-wrapper{flex-direction:column;align-items:flex-start}}.swagger-ui .opblock .opblock-summary{cursor:pointer;align-items:center;padding:5px;display:flex}.swagger-ui .opblock .opblock-summary .view-line-link{cursor:pointer;width:0;margin:0;transition:all .5s;position:relative;top:2px}.swagger-ui .opblock .opblock-summary:hover .view-line-link{width:18px;margin:0 5px}.swagger-ui .opblock .opblock-summary:hover .view-line-link.copy-to-clipboard{width:24px}.swagger-ui .opblock.opblock-post{background:#49cc901a;border-color:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after{background:#49cc90}.swagger-ui .opblock.opblock-put{background:#fca1301a;border-color:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after{background:#fca130}.swagger-ui .opblock.opblock-delete{background:#f93e3e1a;border-color:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after{background:#f93e3e}.swagger-ui .opblock.opblock-get{background:#61affe1a;border-color:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after{background:#61affe}.swagger-ui .opblock.opblock-patch{background:#50e3c21a;border-color:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after{background:#50e3c2}.swagger-ui .opblock.opblock-head{background:#9012fe1a;border-color:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after{background:#9012fe}.swagger-ui .opblock.opblock-options{background:#0d5aa71a;border-color:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after{background:#0d5aa7}.swagger-ui .opblock.opblock-deprecated{opacity:.6;background:#ebebeb1a;border-color:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-ui .opblock.opblock-deprecated .tab-header .tab-item.active h4 span:after{background:#ebebeb}.swagger-ui .opblock .opblock-schemes{padding:8px 20px}.swagger-ui .opblock .opblock-schemes .schemes-title{padding:0 10px 0 0}.swagger-ui .filter .operation-filter-input{border:2px solid #d8dde7;width:100%;margin:20px 0;padding:10px}.swagger-ui .download-url-wrapper .failed,.swagger-ui .filter .failed{color:red}.swagger-ui .download-url-wrapper .loading,.swagger-ui .filter .loading{color:#aaa}.swagger-ui .model-example{margin-top:1em}.swagger-ui .model-example .model-container{width:100%;overflow-x:auto}.swagger-ui .model-example .model-container .model-hint:not(.model-hint--embedded){top:-1.15em}.swagger-ui .tab{padding:0;list-style:none;display:flex}.swagger-ui .tab li{color:#3b4151;cursor:pointer;min-width:60px;padding:0;font-family:sans-serif;font-size:12px}.swagger-ui .tab li:first-of-type{padding-left:0;padding-right:12px;position:relative}.swagger-ui .tab li:first-of-type:after{content:"";background:#0003;width:1px;height:100%;position:absolute;top:0;right:6px}.swagger-ui .tab li.active{font-weight:700}.swagger-ui .tab li button.tablinks{color:inherit;font-family:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-external-docs-wrapper,.swagger-ui .opblock-title_normal{color:#3b4151;margin:0 0 5px;padding:15px 20px;font-family:sans-serif;font-size:12px}.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-external-docs-wrapper h4,.swagger-ui .opblock-title_normal h4{color:#3b4151;margin:0 0 5px;font-family:sans-serif;font-size:12px}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-external-docs-wrapper p,.swagger-ui .opblock-title_normal p{color:#3b4151;margin:0;font-family:sans-serif;font-size:14px}.swagger-ui .opblock-external-docs-wrapper h4{padding-left:0}.swagger-ui .execute-wrapper{text-align:right;padding:20px}.swagger-ui .execute-wrapper .btn{width:100%;padding:8px 40px}.swagger-ui .body-param-options{flex-direction:column;display:flex}.swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-ui .body-param-options label{padding:8px 0}.swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-ui .responses-inner{padding:20px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{color:#3b4151;margin:10px 0 5px;font-family:sans-serif;font-size:12px}.swagger-ui .responses-inner .curl{min-height:6em;max-height:400px;overflow-y:auto}.swagger-ui .response-col_status{color:#3b4151;font-family:sans-serif;font-size:14px}.swagger-ui .response-col_status .response-undocumented{color:#909090;font-family:monospace;font-size:11px;font-weight:600}.swagger-ui .response-col_links{color:#3b4151;max-width:40em;padding-left:2em;font-family:sans-serif;font-size:14px}.swagger-ui .response-col_links .response-undocumented{color:#909090;font-family:monospace;font-size:11px;font-weight:600}.swagger-ui .response-col_links .operation-link{margin-bottom:1.5em}.swagger-ui .response-col_links .operation-link .description{margin-bottom:.5em}.swagger-ui .opblock-body .opblock-loading-animation{margin:3em auto;display:block}.swagger-ui .opblock-body pre.microlight{-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;word-break:break-all;word-break:break-word;word-wrap:break-word;color:#fff;background:#333;border-radius:4px;margin:0;padding:10px;font-family:monospace;font-size:12px;font-weight:600}.swagger-ui .opblock-body pre.microlight .headerline{display:block}.swagger-ui .highlight-code{position:relative}.swagger-ui .highlight-code>.microlight{min-height:6em;max-height:400px;overflow-y:auto}.swagger-ui .highlight-code>.microlight code{word-break:break-all;white-space:pre-wrap!important}.swagger-ui .curl-command{position:relative}.swagger-ui .download-contents{color:#fff;text-align:center;background:#7d8293;border:none;border-radius:4px;justify-content:center;align-items:center;height:30px;padding:5px;font-family:sans-serif;font-size:14px;font-weight:600;display:flex;position:absolute;bottom:10px;right:10px}.swagger-ui .scheme-container{background:#fff;margin:0 0 20px;padding:30px 0;box-shadow:0 1px 2px #00000026}.swagger-ui .scheme-container .schemes{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.swagger-ui .scheme-container .schemes>.schemes-server-container{flex-wrap:wrap;gap:10px;display:flex}.swagger-ui .scheme-container .schemes>.schemes-server-container>label{color:#3b4151;flex-direction:column;margin:-20px 15px 0 0;font-family:sans-serif;font-size:12px;font-weight:700;display:flex}.swagger-ui .scheme-container .schemes>.schemes-server-container>label select{text-transform:uppercase;min-width:130px}.swagger-ui .scheme-container .schemes:not(:has(.schemes-server-container)){justify-content:flex-end}.swagger-ui .scheme-container .schemes .auth-wrapper{flex:none;justify-content:start}.swagger-ui .scheme-container .schemes .auth-wrapper .authorize{flex-wrap:nowrap;margin:0;padding-right:20px;display:flex}.swagger-ui .loading-container{flex-direction:column;justify-content:center;align-items:center;min-height:1px;margin-top:1em;padding:40px 0 60px;display:flex}.swagger-ui .loading-container .loading{position:relative}.swagger-ui .loading-container .loading:after{color:#3b4151;content:"loading";text-transform:uppercase;font-family:sans-serif;font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swagger-ui .loading-container .loading:before{backface-visibility:hidden;content:"";opacity:1;border:2px solid #5555551a;border-top-color:#0009;border-radius:100%;width:60px;height:60px;margin:-30px;animation:1s linear infinite rotation,.5s opacity;display:block;position:absolute;top:50%;left:50%}@keyframes rotation{to{transform:rotate(1turn)}}.swagger-ui .response-controls{padding-top:1em;display:flex}.swagger-ui .response-control-media-type{margin-right:1em}.swagger-ui .response-control-media-type--accept-controller select{border-color:green}.swagger-ui .response-control-media-type__accept-message{color:green;font-size:.7em}.swagger-ui .response-control-examples__title,.swagger-ui .response-control-media-type__title{margin-bottom:.2em;font-size:.7em;display:block}@keyframes blinker{50%{opacity:0}}.swagger-ui .hidden{display:none}.swagger-ui .no-margin{border:none;height:auto;margin:0;padding:0}.swagger-ui .float-right{float:right}.swagger-ui .svg-assets{width:0;height:0;position:absolute}.swagger-ui section h3{color:#3b4151;font-family:sans-serif}.swagger-ui a.nostyle{display:inline}.swagger-ui a.nostyle,.swagger-ui a.nostyle:visited{color:inherit;cursor:pointer;-webkit-text-decoration:inherit;text-decoration:inherit}.swagger-ui .fallback{color:#aaa;padding:1em}.swagger-ui .version-pragma{height:100%;padding:5em 0}.swagger-ui .version-pragma__message{text-align:center;justify-content:center;height:100%;padding:0 .6em;font-size:1.2em;line-height:1.5em;display:flex}.swagger-ui .version-pragma__message>div{flex:1;max-width:55ch}.swagger-ui .version-pragma__message code{white-space:pre;background-color:#dedede;padding:4px 4px 2px}.swagger-ui .opblock-link{font-weight:400}.swagger-ui .opblock-link.shown{font-weight:700}.swagger-ui span.token-string{color:#555}.swagger-ui span.token-not-formatted{color:#555;font-weight:700}.swagger-ui .btn{color:#3b4151;background:0 0;border:2px solid gray;border-radius:4px;padding:5px 23px;font-family:sans-serif;font-size:14px;font-weight:700;transition:all .3s;box-shadow:0 1px 2px #0000001a}.swagger-ui .btn.btn-sm{padding:4px 23px;font-size:12px}.swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-ui .btn:hover{box-shadow:0 0 5px #0000004d}.swagger-ui .btn.cancel{color:#ff6060;background-color:#0000;border-color:#ff6060;font-family:sans-serif}.swagger-ui .btn.authorize{color:#49cc90;background-color:#0000;border-color:#49cc90;line-height:1;display:inline}.swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-ui .btn.execute{color:#fff;background-color:#4990e2;border-color:#4990e2}.swagger-ui .btn-group{padding:30px;display:flex}.swagger-ui .btn-group .btn{flex:1}.swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-ui .authorization__btn{background:0 0;border:none;padding:0 0 0 10px}.swagger-ui .authorization__btn .locked{opacity:1}.swagger-ui .authorization__btn .unlocked{opacity:.4}.swagger-ui .model-box-control,.swagger-ui .models-control,.swagger-ui .opblock-summary-control{all:inherit;cursor:pointer;border-bottom:0;flex:1;padding:0}.swagger-ui .model-box-control:focus,.swagger-ui .models-control:focus,.swagger-ui .opblock-summary-control:focus{outline:auto}.swagger-ui .expand-methods,.swagger-ui .expand-operation{background:0 0;border:none}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{width:20px;height:20px}.swagger-ui .expand-methods{padding:0 10px}.swagger-ui .expand-methods:hover svg{fill:#404040}.swagger-ui .expand-methods svg{fill:#707070;transition:all .3s}.swagger-ui button{cursor:pointer}.swagger-ui button.invalid{background:#feebeb;border-color:#f93e3e;animation:.4s shake}.swagger-ui .copy-to-clipboard{background:#7d8293;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;bottom:10px;right:100px}.swagger-ui .copy-to-clipboard button{background:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"15\" aria-hidden=\"true\"><path fill=\"%23fff\" fill-rule=\"evenodd\" d=\"M4 12h4v1H4zm5-6H4v1h5zm2 3V7l-3 3 3 3v-2h5V9zM6.5 8H4v1h2.5zM4 11h2.5v-1H4zm9 1h1v2c-.02.28-.11.52-.3.7s-.42.28-.7.3H3c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1h3c0-1.11.89-2 2-2s2 .89 2 2h3c.55 0 1 .45 1 1v5h-1V5H3v9h10zM4 4h8c0-.55-.45-1-1-1h-1c-.55 0-1-.45-1-1s-.45-1-1-1-1 .45-1 1-.45 1-1 1H5c-.55 0-1 .45-1 1\"/></svg>") 50% no-repeat;border:none;flex-grow:1;flex-shrink:1;height:25px}.swagger-ui .copy-to-clipboard:active{background:#5e626f}.swagger-ui .opblock-control-arrow{text-align:center;background:0 0;border:none}.swagger-ui .curl-command .copy-to-clipboard{width:20px;height:20px;bottom:5px;right:10px}.swagger-ui .curl-command .copy-to-clipboard button{height:18px}.swagger-ui .opblock .opblock-summary .view-line-link.copy-to-clipboard{height:26px;position:static}.swagger-ui select{appearance:none;color:#3b4151;background:#f7f7f7 url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"><path d=\"M13.418 7.859a.695.695 0 0 1 .978 0 .68.68 0 0 1 0 .969l-3.908 3.83a.697.697 0 0 1-.979 0l-3.908-3.83a.68.68 0 0 1 0-.969.695.695 0 0 1 .978 0L10 11z\"/></svg>") right 10px center/20px no-repeat;border:2px solid #41444e;border-radius:4px;padding:5px 40px 5px 10px;font-family:sans-serif;font-size:14px;font-weight:700;box-shadow:0 1px 2px #00000040}.swagger-ui select[multiple]{background:#f7f7f7;margin:5px 0;padding:5px}.swagger-ui select.invalid{background:#feebeb;border-color:#f93e3e;animation:.4s shake}.swagger-ui .opblock-body select{min-width:230px}@media (width<=768px){.swagger-ui .opblock-body select{min-width:180px}}@media (width<=640px){.swagger-ui .opblock-body select{width:100%;min-width:100%}}.swagger-ui label{color:#3b4151;margin:0 0 5px;font-family:sans-serif;font-size:12px;font-weight:700}.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{line-height:1}@media (width<=768px){.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{max-width:175px}}.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text],.swagger-ui textarea{background:#fff;border:1px solid #d9d9d9;border-radius:4px;min-width:100px;margin:5px 0;padding:8px 10px}.swagger-ui input[type=email].invalid,.swagger-ui input[type=file].invalid,.swagger-ui input[type=password].invalid,.swagger-ui input[type=search].invalid,.swagger-ui input[type=text].invalid,.swagger-ui textarea.invalid{background:#feebeb;border-color:#f93e3e;animation:.4s shake}.swagger-ui input[disabled],.swagger-ui select[disabled],.swagger-ui textarea[disabled]{color:#888;cursor:not-allowed;background-color:#fafafa}.swagger-ui select[disabled]{border-color:#888}.swagger-ui textarea[disabled]{color:#fff;background-color:#41444e}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.swagger-ui textarea{color:#3b4151;background:#fffc;border:none;border-radius:4px;outline:none;width:100%;min-height:280px;padding:10px;font-family:monospace;font-size:12px;font-weight:600}.swagger-ui textarea:focus{border:2px solid #61affe}.swagger-ui textarea.curl{color:#fff;resize:none;background:#41444e;border-radius:4px;min-height:100px;margin:0;padding:10px;font-family:monospace;font-size:12px;font-weight:600}.swagger-ui .checkbox{color:#303030;padding:5px 0 10px;transition:opacity .5s}.swagger-ui .checkbox label{display:flex}.swagger-ui .checkbox p{color:#3b4151;font-family:monospace;font-style:italic;font-weight:600;margin:0!important;font-weight:400!important}.swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-ui .checkbox input[type=checkbox]+label>.item{cursor:pointer;background:#e8e8e8;border-radius:1px;flex:none;width:16px;height:16px;margin:0 8px 0 0;padding:5px;display:inline-block;position:relative;top:3px;box-shadow:0 0 0 2px #e8e8e8}.swagger-ui .checkbox input[type=checkbox]+label>.item:active{transform:scale(.9)}.swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10\" height=\"8\" viewBox=\"3 7 10 8\"><path fill=\"%2341474E\" fill-rule=\"evenodd\" d=\"M6.333 15 3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z\"/></svg>") 50% no-repeat}.swagger-ui .dialog-ux{z-index:9999;position:fixed;inset:0}.swagger-ui .dialog-ux .backdrop-ux{background:#000c;position:fixed;inset:0}.swagger-ui .dialog-ux .modal-ux{z-index:9999;background:#fff;border:1px solid #ebebeb;border-radius:4px;width:100%;min-width:300px;max-width:650px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0003}.swagger-ui .dialog-ux .modal-ux-content{max-height:540px;padding:20px;overflow-y:auto}.swagger-ui .dialog-ux .modal-ux-content p{color:#3b4151;margin:0 0 5px;font-family:sans-serif;font-size:12px}.swagger-ui .dialog-ux .modal-ux-content h4{color:#3b4151;margin:15px 0 0;font-family:sans-serif;font-size:18px;font-weight:600}.swagger-ui .dialog-ux .modal-ux-header{border-bottom:1px solid #ebebeb;align-items:center;padding:12px 0;display:flex}.swagger-ui .dialog-ux .modal-ux-header .close-modal{appearance:none;background:0 0;border:none;padding:0 10px}.swagger-ui .dialog-ux .modal-ux-header h3{color:#3b4151;flex:1;margin:0;padding:0 20px;font-family:sans-serif;font-size:20px;font-weight:600}.swagger-ui .model{color:#3b4151;font-family:monospace;font-size:12px;font-weight:600}.swagger-ui .model .deprecated span,.swagger-ui .model .deprecated td{color:#a0a0a0!important}.swagger-ui .model .deprecated>td:first-of-type{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .model-toggle{cursor:pointer;transform-origin:50%;margin:auto .3em;font-size:10px;transition:transform .15s ease-in;display:inline-block;position:relative;top:6px;transform:rotate(90deg)}.swagger-ui .model-toggle.collapsed{transform:rotate(0)}.swagger-ui .model-toggle:after{content:"";background:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"/></svg>") 50%/100% no-repeat;width:20px;height:20px;display:block}.swagger-ui .model-jump-to-path{cursor:pointer;position:relative}.swagger-ui .model-jump-to-path .view-line-link{cursor:pointer;position:absolute;top:-.4em}.swagger-ui .model-title{position:relative}.swagger-ui .model-title:hover .model-hint{display:block}.swagger-ui .model-hint{color:#ebebeb;white-space:nowrap;background:#000000b3;border-radius:4px;padding:.1em .5em;display:none;position:absolute;top:-1.8em}.swagger-ui .model p{margin:0 0 1em}.swagger-ui .model .property{color:#999;font-style:italic}.swagger-ui .model .property.primitive{color:#6b6b6b}.swagger-ui .model .property.primitive.extension{display:block}.swagger-ui .model .property.primitive.extension>td:first-child{width:auto;padding-left:0;padding-right:0}.swagger-ui .model .property.primitive.extension>td:first-child:after{content:": "}.swagger-ui .model .external-docs,.swagger-ui table.model tr.description{color:#666;font-weight:400}.swagger-ui table.model tr.description td:first-child,.swagger-ui table.model tr.property-row.required td:first-child{font-weight:700}.swagger-ui table.model tr.property-row td{vertical-align:top}.swagger-ui table.model tr.property-row td:first-child{padding-right:.2em}.swagger-ui table.model tr.property-row .star{color:red}.swagger-ui table.model tr.extension{color:#777}.swagger-ui table.model tr.extension td:last-child{vertical-align:top}.swagger-ui table.model tr.external-docs td:first-child{font-weight:700}.swagger-ui table.model tr .renderedMarkdown p:first-child{margin-top:0}.swagger-ui section.models{border:1px solid #3b41514d;border-radius:4px;margin:30px 0}.swagger-ui section.models .pointer{cursor:pointer}.swagger-ui section.models.is-open{padding:0 0 20px}.swagger-ui section.models.is-open h4{border-bottom:1px solid #3b41514d;margin:0 0 5px}.swagger-ui section.models h4{color:#606060;cursor:pointer;align-items:center;margin:0;padding:10px 20px 10px 10px;font-family:sans-serif;font-size:16px;transition:all .2s;display:flex}.swagger-ui section.models h4 svg{transition:all .4s}.swagger-ui section.models h4 span{flex:1}.swagger-ui section.models h4:hover{background:#00000005}.swagger-ui section.models h5{color:#707070;margin:0 0 10px;font-family:sans-serif;font-size:16px}.swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-ui section.models .model-container{background:#0000000d;border-radius:4px;margin:0 20px 15px;transition:all .5s;position:relative}.swagger-ui section.models .model-container:hover{background:#00000012}.swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-ui section.models .model-container .models-jump-to-path{opacity:.65;position:absolute;top:8px;right:5px}.swagger-ui section.models .model-box{background:0 0}.swagger-ui section.models .model-box:has(.model-box){width:100%;overflow-x:auto}.swagger-ui .model-box{background:#0000001a;border-radius:4px;padding:10px;display:inline-block}.swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-ui .model-box.deprecated{opacity:.5}.swagger-ui .model-title{color:#505050;font-family:sans-serif;font-size:16px}.swagger-ui .model-title img{margin-left:1em;position:relative;bottom:0}.swagger-ui .model-deprecated-warning{color:#f93e3e;margin-right:1em;font-family:sans-serif;font-size:16px;font-weight:600}.swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-ui .prop-name{margin-right:1em;display:inline-block}.swagger-ui .prop-type{color:#55a}.swagger-ui .prop-enum{display:block}.swagger-ui .prop-format{color:#606060}.swagger-ui .servers>label{color:#3b4151;margin:-20px 15px 0 0;font-family:sans-serif;font-size:12px}.swagger-ui .servers>label select{width:100%;min-width:130px;max-width:100%}.swagger-ui .servers h4.message{padding-bottom:2em}.swagger-ui .servers table tr{width:30em}.swagger-ui .servers table td{vertical-align:middle;max-width:15em;padding-top:10px;padding-bottom:10px;display:inline-block}.swagger-ui .servers table td:first-of-type{padding-right:1em}.swagger-ui .servers table td input{width:100%;height:100%}.swagger-ui .servers .computed-url{margin:2em 0}.swagger-ui .servers .computed-url code{margin:0 1em;padding:4px;font-size:16px;display:inline-block}.swagger-ui .servers-title{font-size:12px;font-weight:700}.swagger-ui .operation-servers h4.message{margin-bottom:2em}.swagger-ui table{border-collapse:collapse;width:100%;padding:0 10px}.swagger-ui table.model tbody tr td{vertical-align:top;padding:0 0 0 1em}.swagger-ui table.model tbody tr td:first-of-type{width:174px;padding:0 0 0 2em}.swagger-ui table.headers td{color:#3b4151;vertical-align:middle;font-family:monospace;font-size:12px;font-weight:600}.swagger-ui table.headers .header-example{color:#999;font-style:italic}.swagger-ui table tbody tr td{vertical-align:top;padding:10px 0 0}.swagger-ui table tbody tr td:first-of-type{min-width:6em;padding:10px 0}.swagger-ui table tbody tr td:has(.model-box){max-width:1px}.swagger-ui table thead tr td,.swagger-ui table thead tr th{color:#3b4151;text-align:left;border-bottom:1px solid #3b415133;padding:12px 0;font-family:sans-serif;font-size:12px;font-weight:700}.swagger-ui .parameters-col_description{width:99%;margin-bottom:2em}.swagger-ui .parameters-col_description input{width:100%;max-width:340px}.swagger-ui .parameters-col_description select{border-width:1px}.swagger-ui .parameters-col_description .markdown:first-child p:first-child,.swagger-ui .parameters-col_description .renderedMarkdown:first-child p:first-child{margin:0}.swagger-ui .parameter__name{color:#3b4151;margin-right:.75em;font-family:sans-serif;font-size:16px;font-weight:400}.swagger-ui .parameter__name.required{font-weight:700}.swagger-ui .parameter__name.required span{color:red}.swagger-ui .parameter__name.required:after{color:#f009;content:"required";padding:5px;font-size:10px;position:relative;top:-6px}.swagger-ui .parameter__extension,.swagger-ui .parameter__in{color:gray;font-family:monospace;font-size:12px;font-style:italic;font-weight:600}.swagger-ui .parameter__deprecated{color:red;font-family:monospace;font-size:12px;font-style:italic;font-weight:600}.swagger-ui .parameter__empty_value_toggle{padding-top:5px;padding-bottom:12px;font-size:13px;display:block}.swagger-ui .parameter__empty_value_toggle input{width:auto;margin-right:7px}.swagger-ui .parameter__empty_value_toggle.disabled{opacity:.7}.swagger-ui .table-container{padding:20px}.swagger-ui .response-col_description{width:99%}.swagger-ui .response-col_description .markdown p:first-child,.swagger-ui .response-col_description .renderedMarkdown p:first-child{margin:0}.swagger-ui .response-col_description .markdown p:last-child,.swagger-ui .response-col_description .renderedMarkdown p:last-child{margin-bottom:0}.swagger-ui .response-col_links{min-width:6em}.swagger-ui .response__extension{color:gray;font-family:monospace;font-size:12px;font-style:italic;font-weight:600}.swagger-ui .topbar{background-color:#1b1b1b;padding:10px 0}.swagger-ui .topbar .topbar-wrapper{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=550px){.swagger-ui .topbar .topbar-wrapper{flex-direction:column;align-items:start}}.swagger-ui .topbar a{color:#fff;flex:1;align-items:center;max-width:300px;font-family:sans-serif;font-size:1.5em;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:flex}.swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-ui .topbar .download-url-wrapper{flex:3;justify-content:flex-end;max-width:600px;margin-left:auto;display:flex}.swagger-ui .topbar .download-url-wrapper input[type=text]{border:2px solid #62a03f;border-radius:4px 0 0 4px;outline:none;width:100%;max-width:100%;margin:0}.swagger-ui .topbar .download-url-wrapper .select-label{color:#f0f0f0;align-items:center;width:100%;max-width:600px;margin:0;display:flex}.swagger-ui .topbar .download-url-wrapper .select-label span{text-align:right;flex:1;padding:0 10px 0 0;font-size:16px}.swagger-ui .topbar .download-url-wrapper .select-label select{box-shadow:none;border:2px solid #62a03f;outline:none;flex:2;width:100%}.swagger-ui .topbar .download-url-wrapper .download-url-button{color:#fff;background:#62a03f;border:none;border-radius:0 4px 4px 0;padding:4px 30px;font-family:sans-serif;font-size:16px;font-weight:700}@media (width<=550px){.swagger-ui .topbar .download-url-wrapper{width:100%}}.swagger-ui .topbar .dark-mode-toggle{cursor:pointer;opacity:.8;margin-left:10px;transition:all .2s}.swagger-ui .topbar .dark-mode-toggle button{background:0 0;border:none;padding:0}.swagger-ui .topbar .dark-mode-toggle button svg{fill:#e4e6e6}.swagger-ui .topbar .dark-mode-toggle:hover{opacity:1}.swagger-ui .info{margin:50px 0}.swagger-ui .info.failed-config{text-align:center;max-width:880px;margin-left:auto;margin-right:auto}.swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-ui .info hgroup.main a{font-size:12px}.swagger-ui .info li,.swagger-ui .info p,.swagger-ui .info pre,.swagger-ui .info table{font-size:14px}.swagger-ui .info h1,.swagger-ui .info h2,.swagger-ui .info h3,.swagger-ui .info h4,.swagger-ui .info h5,.swagger-ui .info li,.swagger-ui .info p,.swagger-ui .info table{color:#3b4151;font-family:sans-serif}.swagger-ui .info a{color:#4990e2;font-family:sans-serif;font-size:14px;transition:all .4s}.swagger-ui .info a:hover{color:#1f69c0}.swagger-ui .info>div{margin:0 0 5px}.swagger-ui .info .base-url{color:#3b4151;margin:0;font-family:monospace;font-size:12px;font-weight:600;font-weight:300!important}.swagger-ui .info .title{color:#3b4151;margin:0;font-family:sans-serif;font-size:36px}.swagger-ui .info .title small{vertical-align:super;background:#7d8492;border-radius:57px;margin:0 0 0 5px;padding:2px 4px;font-size:10px;display:inline-block;position:relative;top:-5px}.swagger-ui .info .title small.version-stamp{background-color:#89bf04}.swagger-ui .info .title small pre{color:#fff;margin:0;padding:0;font-family:sans-serif}.swagger-ui .auth-btn-wrapper{justify-content:center;padding:10px 0;display:flex}.swagger-ui .auth-btn-wrapper .btn-done{margin-right:1em}.swagger-ui .auth-wrapper{flex:1;justify-content:flex-end;display:flex}.swagger-ui .auth-wrapper .authorize{margin-left:10px;margin-right:10px;padding-right:20px}.swagger-ui .auth-container{border-bottom:1px solid #ebebeb;margin:0 0 10px;padding:10px 20px}.swagger-ui .auth-container:last-of-type{border:0;margin:0;padding:10px 20px}.swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-ui .auth-container input[type=password],.swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-ui .auth-container .errors{color:#3b4151;background-color:#fee;border-radius:4px;margin:1em;padding:10px;font-family:monospace;font-size:12px;font-weight:600}.swagger-ui .auth-container .errors b{text-transform:capitalize;margin-right:1em}.swagger-ui .scopes h2{color:#3b4151;font-family:sans-serif;font-size:14px}.swagger-ui .scopes h2 a{color:#4990e2;cursor:pointer;padding-left:10px;font-size:12px;-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .scope-def{padding:0 0 20px}.swagger-ui .errors-wrapper{background:#f93e3e1a;border:2px solid #f93e3e;border-radius:4px;margin:20px;padding:10px 20px;animation:.5s scaleUp}.swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-ui .errors-wrapper .errors h4{color:#3b4151;margin:0;font-family:monospace;font-size:14px;font-weight:600}.swagger-ui .errors-wrapper .errors small{color:#606060}.swagger-ui .errors-wrapper .errors .message{white-space:pre-line}.swagger-ui .errors-wrapper .errors .message.thrown{max-width:100%}.swagger-ui .errors-wrapper .errors .error-line{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .errors-wrapper hgroup{align-items:center;display:flex}.swagger-ui .errors-wrapper hgroup h4{color:#3b4151;flex:1;margin:0;font-family:sans-serif;font-size:20px}@keyframes scaleUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.swagger-ui .Resizer.vertical.disabled{display:none}.swagger-ui .markdown p,.swagger-ui .markdown pre,.swagger-ui .renderedMarkdown p,.swagger-ui .renderedMarkdown pre{word-break:break-all;word-break:break-word;margin:1em auto}.swagger-ui .markdown pre,.swagger-ui .renderedMarkdown pre{color:#000;white-space:pre-wrap;background:0 0;padding:0;font-weight:400}.swagger-ui .markdown code,.swagger-ui .renderedMarkdown code{color:#9012fe;background:#0000000d;border-radius:4px;padding:5px 7px;font-family:monospace;font-size:14px;font-weight:600}.swagger-ui .markdown pre>code,.swagger-ui .renderedMarkdown pre>code{display:block}.swagger-ui .json-schema-2020-12-keyword--\$vocabulary ul{border-left:1px dashed #0000001a;margin:0 0 0 20px}.swagger-ui .json-schema-2020-12-\$vocabulary-uri{margin-left:35px}.swagger-ui .json-schema-2020-12-\$vocabulary-uri--disabled{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .json-schema-2020-12-keyword--const .json-schema-2020-12-json-viewer__name,.swagger-ui .json-schema-2020-12-keyword--const .json-schema-2020-12-json-viewer__value{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12__constraint{color:#fff;background-color:#805ad5;border-radius:4px;margin-left:10px;padding:1px 3px;font-family:monospace;font-weight:600;line-height:1.5}.swagger-ui .json-schema-2020-12__constraint--string{color:#fff;background-color:#d69e2e}.swagger-ui .json-schema-2020-12-keyword--default .json-schema-2020-12-json-viewer__name,.swagger-ui .json-schema-2020-12-keyword--default .json-schema-2020-12-json-viewer__value{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12-keyword--dependentRequired>ul{margin:0;padding:0;display:inline-block}.swagger-ui .json-schema-2020-12-keyword--dependentRequired>ul li{list-style-type:none;display:inline}.swagger-ui .json-schema-2020-12-keyword--description{color:#6b6b6b;margin-left:20px;font-size:12px}.swagger-ui .json-schema-2020-12-keyword--description p{margin:0}.swagger-ui .json-schema-2020-12-keyword--enum .json-schema-2020-12-json-viewer__name,.swagger-ui .json-schema-2020-12-keyword--enum .json-schema-2020-12-json-viewer__value,.swagger-ui .json-schema-2020-12-keyword--examples .json-schema-2020-12-json-viewer__name,.swagger-ui .json-schema-2020-12-keyword--examples .json-schema-2020-12-json-viewer__value{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12-json-viewer-extension-keyword .json-schema-2020-12-json-viewer__name,.swagger-ui .json-schema-2020-12-json-viewer-extension-keyword .json-schema-2020-12-json-viewer__value{color:#929292;font-style:italic}.swagger-ui .json-schema-2020-12-keyword--patternProperties ul{border:none;margin:0;padding:0}.swagger-ui .json-schema-2020-12-keyword--patternProperties .json-schema-2020-12__title:first-of-type:after,.swagger-ui .json-schema-2020-12-keyword--patternProperties .json-schema-2020-12__title:first-of-type:before{color:#55a;content:"/"}.swagger-ui .json-schema-2020-12-keyword--properties>ul{border:none;margin:0;padding:0}.swagger-ui .json-schema-2020-12-property{list-style-type:none}.swagger-ui .json-schema-2020-12-property--required>.json-schema-2020-12:first-of-type>.json-schema-2020-12-head .json-schema-2020-12__title:after{color:red;content:"*";font-weight:700}.swagger-ui .json-schema-2020-12__title{color:#505050;font-family:sans-serif;font-size:12px;font-weight:700;line-height:normal;display:inline-block}.swagger-ui .json-schema-2020-12__title .json-schema-2020-12-keyword__name{margin:0}.swagger-ui .json-schema-2020-12-property{margin:7px 0}.swagger-ui .json-schema-2020-12-property .json-schema-2020-12__title{color:#3b4151;vertical-align:middle;font-family:monospace;font-size:12px;font-weight:600}.swagger-ui .json-schema-2020-12-keyword{margin:5px 0}.swagger-ui .json-schema-2020-12-keyword__children{border-left:1px dashed #0000001a;margin:0 0 0 20px;padding:0}.swagger-ui .json-schema-2020-12-keyword__children--collapsed{display:none}.swagger-ui .json-schema-2020-12-keyword__name{margin-left:20px;font-size:12px;font-weight:700}.swagger-ui .json-schema-2020-12-keyword__name--primary{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12-keyword__name--secondary{color:#6b6b6b;font-style:italic}.swagger-ui .json-schema-2020-12-keyword__name--extension{color:#929292;font-style:italic}.swagger-ui .json-schema-2020-12-keyword__value{color:#6b6b6b;font-size:12px;font-style:italic;font-weight:400}.swagger-ui .json-schema-2020-12-keyword__value--primary{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12-keyword__value--secondary{color:#6b6b6b;font-style:italic}.swagger-ui .json-schema-2020-12-keyword__value--extension{color:#929292;font-style:italic}.swagger-ui .json-schema-2020-12-keyword__value--warning{color:red;border:1px dashed red;border-radius:4px;margin-left:10px;padding:1px 4px;font-family:monospace;font-style:normal;font-weight:600;line-height:1.5;display:inline-block}.swagger-ui .json-schema-2020-12-keyword__name--secondary+.json-schema-2020-12-keyword__value--secondary:before{content:"="}.swagger-ui .json-schema-2020-12__attribute{color:#3b4151;text-transform:lowercase;padding-left:10px;font-family:monospace;font-size:12px}.swagger-ui .json-schema-2020-12__attribute--primary{color:#55a}.swagger-ui .json-schema-2020-12__attribute--muted{color:gray}.swagger-ui .json-schema-2020-12__attribute--warning{color:red}.swagger-ui .json-schema-2020-12-json-viewer{margin:5px 0}.swagger-ui .json-schema-2020-12-json-viewer__children{border-left:1px dashed #0000001a;margin:0 0 0 20px;padding:0}.swagger-ui .json-schema-2020-12-json-viewer__children--collapsed{display:none}.swagger-ui .json-schema-2020-12-json-viewer__name{margin-left:20px;font-size:12px;font-weight:700}.swagger-ui .json-schema-2020-12-json-viewer__name--primary{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12-json-viewer__name--secondary{color:#6b6b6b;font-style:italic}.swagger-ui .json-schema-2020-12-json-viewer__name--extension{color:#929292;font-style:italic}.swagger-ui .json-schema-2020-12-json-viewer__value{color:#6b6b6b;font-size:12px;font-style:italic;font-weight:400}.swagger-ui .json-schema-2020-12-json-viewer__value--primary{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12-json-viewer__value--secondary{color:#6b6b6b;font-style:italic}.swagger-ui .json-schema-2020-12-json-viewer__value--extension{color:#929292;font-style:italic}.swagger-ui .json-schema-2020-12-json-viewer__value--warning{color:red;border:1px dashed red;border-radius:4px;margin-left:10px;padding:1px 4px;font-family:monospace;font-style:normal;font-weight:600;line-height:1.5;display:inline-block}.swagger-ui .json-schema-2020-12-json-viewer__name--secondary+.json-schema-2020-12-json-viewer__value--secondary:before{content:"="}.swagger-ui .json-schema-2020-12{background-color:#0000000d;border-radius:4px;margin:0 20px 15px;padding:12px 0 12px 20px}.swagger-ui .json-schema-2020-12:first-of-type{margin:20px}.swagger-ui .json-schema-2020-12:last-of-type{margin:0 20px}.swagger-ui .json-schema-2020-12--embedded{background-color:inherit;padding-bottom:0;padding-left:inherit;padding-right:inherit;padding-top:0}.swagger-ui .json-schema-2020-12-body{border-left:1px dashed #0000001a;margin:2px 0}.swagger-ui .json-schema-2020-12-body--collapsed{display:none}.swagger-ui .json-schema-2020-12-accordion{border:none;outline:none;padding-left:0}.swagger-ui .json-schema-2020-12-accordion__children{display:inline-block}.swagger-ui .json-schema-2020-12-accordion__icon{vertical-align:bottom;width:18px;height:18px;display:inline-block}.swagger-ui .json-schema-2020-12-accordion__icon--expanded{transform-origin:50%;transition:transform .15s ease-in;transform:rotate(-90deg)}.swagger-ui .json-schema-2020-12-accordion__icon--collapsed{transform-origin:50%;transition:transform .15s ease-in;transform:rotate(0)}.swagger-ui .json-schema-2020-12-accordion__icon svg{width:20px;height:20px}.swagger-ui .json-schema-2020-12-expand-deep-button{color:#afaeae;border:none;padding-right:0;font-family:sans-serif;font-size:12px}.swagger-ui .model-box .json-schema-2020-12:not(.json-schema-2020-12--embedded)>.json-schema-2020-12-head .json-schema-2020-12__title:first-of-type{font-size:16px}.swagger-ui .model-box>.json-schema-2020-12{margin:0}.swagger-ui .model-box .json-schema-2020-12{background-color:#0000;padding:0}.swagger-ui .model-box .json-schema-2020-12-accordion,.swagger-ui .model-box .json-schema-2020-12-expand-deep-button{background-color:#0000}.swagger-ui .models .json-schema-2020-12:not(.json-schema-2020-12--embedded)>.json-schema-2020-12-head .json-schema-2020-12__title:first-of-type{font-size:16px}.swagger-ui .models .json-schema-2020-12:not(.json-schema-2020-12--embedded){width:calc(100% - 40px);overflow-x:auto}html.dark-mode{background:#1c2022}html.dark-mode .swagger-ui{color:#e4e6e6;background:#1c2022}html.dark-mode .swagger-ui .authorization__btn svg,html.dark-mode .swagger-ui .expand-operation svg,html.dark-mode .swagger-ui .opblock-control-arrow svg{fill:#b7bcbf;opacity:1}html.dark-mode .swagger-ui .markdown p,html.dark-mode .swagger-ui .markdown pre,html.dark-mode .swagger-ui .renderedMarkdown p,html.dark-mode .swagger-ui .renderedMarkdown pre,html.dark-mode .swagger-ui section h3,html.dark-mode .swagger-ui table thead tr td,html.dark-mode .swagger-ui table thead tr th{color:#e4e6e6}html.dark-mode .swagger-ui .markdown code,html.dark-mode .swagger-ui .renderedMarkdown code{color:#b68ae1;background:#080a0b}html.dark-mode .swagger-ui input{color:#f0f1f1;background:#1c2022;border-color:#b7bcbf}html.dark-mode .swagger-ui input:focus:not(.download-url-input){box-shadow:none;outline:none;border-color:#51a8ff!important}html.dark-mode .swagger-ui textarea{color:#f0f1f1;background:#0d1014;border:1px solid #0d1014}html.dark-mode .swagger-ui textarea:focus{border-color:#51a8ff}html.dark-mode .swagger-ui textarea[disabled]{color:#8c969a;background-color:#202225;border-color:#202225}html.dark-mode .swagger-ui select{box-shadow:none;color:#f0f1f1;background:#1c2022 url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"><path fill=\"%23B7BCBF\" d=\"M13.418 7.859a.695.695 0 0 1 .978 0 .68.68 0 0 1 0 .969l-3.908 3.83a.697.697 0 0 1-.979 0l-3.908-3.83a.68.68 0 0 1 0-.969.695.695 0 0 1 .978 0L10 11z\"/></svg>") right 10px center no-repeat;border-color:#b7bcbf;outline:none}html.dark-mode .swagger-ui select[multiple]{background:#1c2022}html.dark-mode .swagger-ui select:focus{border-color:#51a8ff}html.dark-mode .swagger-ui input::-moz-placeholder{color:#f0f1f1;opacity:.5}html.dark-mode .swagger-ui textarea::-moz-placeholder{color:#f0f1f1;opacity:.5}html.dark-mode .swagger-ui input::placeholder,html.dark-mode .swagger-ui textarea::placeholder{color:#f0f1f1;opacity:.5}html.dark-mode .swagger-ui input.invalid,html.dark-mode .swagger-ui select.invalid,html.dark-mode .swagger-ui textarea.invalid{background:#1c2022;border-color:#ff5f5f}html.dark-mode .swagger-ui .topbar{background:#2a2e30}html.dark-mode .swagger-ui .topbar .download-url-wrapper .download-url-button{color:#e4e6e6;background:#1d632e}html.dark-mode .swagger-ui .topbar .download-url-wrapper .download-url-input{border-color:#1d632e}html.dark-mode .swagger-ui .topbar .download-url-wrapper .download-url-input.failed{color:#ff5f5f}html.dark-mode .swagger-ui .dialog-ux .modal-ux{color:#e4e6e6;background-color:#2a2e30;border:none}html.dark-mode .swagger-ui .dialog-ux .modal-ux-header{border-color:#545d61}html.dark-mode .swagger-ui .dialog-ux .modal-ux-header .close-modal svg{fill:#e4e6e6}html.dark-mode .swagger-ui .dialog-ux .modal-ux h2,html.dark-mode .swagger-ui .dialog-ux .modal-ux h3,html.dark-mode .swagger-ui .dialog-ux .modal-ux h4,html.dark-mode .swagger-ui .dialog-ux .modal-ux h5,html.dark-mode .swagger-ui .dialog-ux .modal-ux label,html.dark-mode .swagger-ui .dialog-ux .modal-ux p{color:#e4e6e6}html.dark-mode .swagger-ui .dialog-ux .modal-ux .scopes a{color:#51a8ff}html.dark-mode .swagger-ui .dialog-ux .modal-ux .btn.modal-btn{color:#3ece90;border-color:#3ece90}html.dark-mode .swagger-ui .dialog-ux .modal-ux .btn.modal-btn.btn-done{color:#e4e6e6;border-color:#e4e6e6}html.dark-mode .swagger-ui .dialog-ux .modal-ux .auth-container{border-color:#545d61}html.dark-mode .swagger-ui .dialog-ux .modal-ux .checkbox input[type=checkbox]+label>.item{box-shadow:none;background:#545d61;color:#f0f1f1!important}html.dark-mode .swagger-ui .dialog-ux .modal-ux .checkbox input[type=checkbox]:checked+label>.item{background:#545d61 url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10\" height=\"8\" viewBox=\"3 7 10 8\"><path fill=\"%23E4E6E6\" fill-rule=\"evenodd\" d=\"M6.333 15 3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z\"/></svg>") 50% no-repeat}html.dark-mode .swagger-ui .loading-container .loading:before{border-color:#e4e6e6 #545d61 #545d61}html.dark-mode .swagger-ui .loading-container .loading:after{color:#e4e6e6}html.dark-mode .swagger-ui .scheme-container{background:#1c2022;box-shadow:0 1px 2px #545d61}html.dark-mode .swagger-ui .scheme-container .schemes>.schemes-server-container>label{color:#e4e6e6}html.dark-mode .swagger-ui .scheme-container .btn.authorize{color:#3ece90;border-color:#3ece90}html.dark-mode .swagger-ui .scheme-container .btn.authorize svg{fill:#3ece90}html.dark-mode .swagger-ui .info .title,html.dark-mode .swagger-ui .info h1,html.dark-mode .swagger-ui .info h2,html.dark-mode .swagger-ui .info h3,html.dark-mode .swagger-ui .info h4,html.dark-mode .swagger-ui .info h5{color:#d2d6d7}html.dark-mode .swagger-ui .info .base-url,html.dark-mode .swagger-ui .info li,html.dark-mode .swagger-ui .info p,html.dark-mode .swagger-ui .info table{color:#e4e6e6}html.dark-mode .swagger-ui .info a{color:#51a8ff}html.dark-mode .swagger-ui .info .title small{background:#434b4f}html.dark-mode .swagger-ui .info .title small.version-stamp{background:#1d632e}html.dark-mode .swagger-ui .info .errors-wrapper{background:#434b4f;border-color:#ff5f5f}html.dark-mode .swagger-ui .info .errors-wrapper h4,html.dark-mode .swagger-ui .info .errors-wrapper span{color:#e4e6e6}html.dark-mode .swagger-ui .info .errors-wrapper .btn.errors__clear-btn{color:#e4e6e6;border-color:#e4e6e6}html.dark-mode .swagger-ui .copy-to-clipboard,html.dark-mode .swagger-ui .download-contents{color:#e4e6e6;background:#545d61}html.dark-mode .swagger-ui .copy-to-clipboard button,html.dark-mode .swagger-ui .download-contents button{background:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"15\" aria-hidden=\"true\"><path fill=\"%23E4E6E6\" fill-rule=\"evenodd\" d=\"M4 12h4v1H4zm5-6H4v1h5zm2 3V7l-3 3 3 3v-2h5V9zM6.5 8H4v1h2.5zM4 11h2.5v-1H4zm9 1h1v2c-.02.28-.11.52-.3.7s-.42.28-.7.3H3c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1h3c0-1.11.89-2 2-2s2 .89 2 2h3c.55 0 1 .45 1 1v5h-1V5H3v9h10zM4 4h8c0-.55-.45-1-1-1h-1c-.55 0-1-.45-1-1s-.45-1-1-1-1 .45-1 1-.45 1-1 1H5c-.55 0-1 .45-1 1\"/></svg>") 50% no-repeat}html.dark-mode .swagger-ui .opblock-tag{color:#e4e6e6;border-bottom-color:#545d61}html.dark-mode .swagger-ui .opblock-tag small{color:#e4e6e6}html.dark-mode .swagger-ui .opblock-tag a.link{color:#51a8ff}html.dark-mode .swagger-ui .opblock.opblock-post{background:#112929;border-color:#104834}html.dark-mode .swagger-ui .opblock.opblock-post thead tr td,html.dark-mode .swagger-ui .opblock.opblock-post thead tr th{opacity:1;border-color:#104834}html.dark-mode .swagger-ui .opblock.opblock-post .opblock-section-header{background:#14392c;border-top:1px solid #104834;border-bottom:1px solid #104834}html.dark-mode .swagger-ui .opblock.opblock-post .opblock-section-header .tab-header .tab-item .opblock-title span:after{background:#00b572}html.dark-mode .swagger-ui .opblock.opblock-post .opblock-summary{border-color:#104834;border-bottom-style:none;border-bottom-width:medium}html.dark-mode .swagger-ui .opblock.opblock-post .opblock-summary-control:focus{outline:none}html.dark-mode .swagger-ui .opblock.opblock-post .opblock-summary-method{color:#080a0b;text-shadow:none;background:#00b572}html.dark-mode .swagger-ui .opblock.opblock-post .opblock-body>.opblock-description-wrapper,html.dark-mode .swagger-ui .opblock.opblock-post .opblock-body>.opblock-title_normal{border-top:1px solid #104834}html.dark-mode .swagger-ui .opblock.opblock-deprecated{background:#272c34;border-color:#495361}html.dark-mode .swagger-ui .opblock.opblock-deprecated thead tr td,html.dark-mode .swagger-ui .opblock.opblock-deprecated thead tr th{opacity:1;border-color:#495361}html.dark-mode .swagger-ui .opblock.opblock-deprecated .opblock-section-header{background:#262e36;border-top:1px solid #495361;border-bottom:1px solid #495361}html.dark-mode .swagger-ui .opblock.opblock-deprecated .opblock-section-header .tab-header .tab-item .opblock-title span:after{background:#6a6a6a}html.dark-mode .swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#495361;border-bottom-style:none;border-bottom-width:medium}html.dark-mode .swagger-ui .opblock.opblock-deprecated .opblock-summary-control:focus{outline:none}html.dark-mode .swagger-ui .opblock.opblock-deprecated .opblock-summary-method{color:#080a0b;text-shadow:none;background:#6a6a6a}html.dark-mode .swagger-ui .opblock.opblock-deprecated .opblock-body>.opblock-description-wrapper,html.dark-mode .swagger-ui .opblock.opblock-deprecated .opblock-body>.opblock-title_normal{border-top:1px solid #495361}html.dark-mode .swagger-ui .opblock.opblock-put{background:#27201e;border-color:#523524}html.dark-mode .swagger-ui .opblock.opblock-put thead tr td,html.dark-mode .swagger-ui .opblock.opblock-put thead tr th{opacity:1;border-color:#523524}html.dark-mode .swagger-ui .opblock.opblock-put .opblock-section-header{background:#9a5b3e;border-top:1px solid #523524;border-bottom:1px solid #523524}html.dark-mode .swagger-ui .opblock.opblock-put .opblock-section-header .tab-header .tab-item .opblock-title span:after{background:#ff7d35}html.dark-mode .swagger-ui .opblock.opblock-put .opblock-summary{border-color:#523524;border-bottom-style:none;border-bottom-width:medium}html.dark-mode .swagger-ui .opblock.opblock-put .opblock-summary-control:focus{outline:none}html.dark-mode .swagger-ui .opblock.opblock-put .opblock-summary-method{color:#080a0b;text-shadow:none;background:#ff7d35}html.dark-mode .swagger-ui .opblock.opblock-put .opblock-body>.opblock-description-wrapper,html.dark-mode .swagger-ui .opblock.opblock-put .opblock-body>.opblock-title_normal{border-top:1px solid #523524}html.dark-mode .swagger-ui .opblock.opblock-get{background:#182536;border-color:#294262}html.dark-mode .swagger-ui .opblock.opblock-get thead tr td,html.dark-mode .swagger-ui .opblock.opblock-get thead tr th{opacity:1;border-color:#294262}html.dark-mode .swagger-ui .opblock.opblock-get .opblock-section-header{background:#1c3043;border-top:1px solid #294262;border-bottom:1px solid #294262}html.dark-mode .swagger-ui .opblock.opblock-get .opblock-section-header .tab-header .tab-item .opblock-title span:after{background:#55a1ff}html.dark-mode .swagger-ui .opblock.opblock-get .opblock-summary{border-color:#294262;border-bottom-style:none;border-bottom-width:medium}html.dark-mode .swagger-ui .opblock.opblock-get .opblock-summary-control:focus{outline:none}html.dark-mode .swagger-ui .opblock.opblock-get .opblock-summary-method{color:#080a0b;text-shadow:none;background:#55a1ff}html.dark-mode .swagger-ui .opblock.opblock-get .opblock-body>.opblock-description-wrapper,html.dark-mode .swagger-ui .opblock.opblock-get .opblock-body>.opblock-title_normal{border-top:1px solid #294262}html.dark-mode .swagger-ui .opblock.opblock-delete{background:#241a20;border-color:#4b2420}html.dark-mode .swagger-ui .opblock.opblock-delete thead tr td,html.dark-mode .swagger-ui .opblock.opblock-delete thead tr th{opacity:1;border-color:#4b2420}html.dark-mode .swagger-ui .opblock.opblock-delete .opblock-section-header{background:#2f2020;border-top:1px solid #4b2420;border-bottom:1px solid #4b2420}html.dark-mode .swagger-ui .opblock.opblock-delete .opblock-section-header .tab-header .tab-item .opblock-title span:after{background:#eb6156}html.dark-mode .swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#4b2420;border-bottom-style:none;border-bottom-width:medium}html.dark-mode .swagger-ui .opblock.opblock-delete .opblock-summary-control:focus{outline:none}html.dark-mode .swagger-ui .opblock.opblock-delete .opblock-summary-method{color:#080a0b;text-shadow:none;background:#eb6156}html.dark-mode .swagger-ui .opblock.opblock-delete .opblock-body>.opblock-description-wrapper,html.dark-mode .swagger-ui .opblock.opblock-delete .opblock-body>.opblock-title_normal{border-top:1px solid #4b2420}html.dark-mode .swagger-ui .opblock.opblock-patch{background:#11282f;border-color:#16494b}html.dark-mode .swagger-ui .opblock.opblock-patch thead tr td,html.dark-mode .swagger-ui .opblock.opblock-patch thead tr th{opacity:1;border-color:#16494b}html.dark-mode .swagger-ui .opblock.opblock-patch .opblock-section-header{background:#113239;border-top:1px solid #16494b;border-bottom:1px solid #16494b}html.dark-mode .swagger-ui .opblock.opblock-patch .opblock-section-header .tab-header .tab-item .opblock-title span:after{background:#03b7bf}html.dark-mode .swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#16494b;border-bottom-style:none;border-bottom-width:medium}html.dark-mode .swagger-ui .opblock.opblock-patch .opblock-summary-control:focus{outline:none}html.dark-mode .swagger-ui .opblock.opblock-patch .opblock-summary-method{color:#080a0b;text-shadow:none;background:#03b7bf}html.dark-mode .swagger-ui .opblock.opblock-patch .opblock-body>.opblock-description-wrapper,html.dark-mode .swagger-ui .opblock.opblock-patch .opblock-body>.opblock-title_normal{border-top:1px solid #16494b}html.dark-mode .swagger-ui .opblock.opblock-head{background:#282231;border-color:#44336a}html.dark-mode .swagger-ui .opblock.opblock-head thead tr td,html.dark-mode .swagger-ui .opblock.opblock-head thead tr th{opacity:1;border-color:#44336a}html.dark-mode .swagger-ui .opblock.opblock-head .opblock-section-header{background:#352c45;border-top:1px solid #44336a;border-bottom:1px solid #44336a}html.dark-mode .swagger-ui .opblock.opblock-head .opblock-section-header .tab-header .tab-item .opblock-title span:after{background:#b889ff}html.dark-mode .swagger-ui .opblock.opblock-head .opblock-summary{border-color:#44336a;border-bottom-style:none;border-bottom-width:medium}html.dark-mode .swagger-ui .opblock.opblock-head .opblock-summary-control:focus{outline:none}html.dark-mode .swagger-ui .opblock.opblock-head .opblock-summary-method{color:#080a0b;text-shadow:none;background:#b889ff}html.dark-mode .swagger-ui .opblock.opblock-head .opblock-body>.opblock-description-wrapper,html.dark-mode .swagger-ui .opblock.opblock-head .opblock-body>.opblock-title_normal{border-top:1px solid #44336a}html.dark-mode .swagger-ui .opblock.opblock-options{background:#202c3c;border-color:#33465e}html.dark-mode .swagger-ui .opblock.opblock-options thead tr td,html.dark-mode .swagger-ui .opblock.opblock-options thead tr th{opacity:1;border-color:#33465e}html.dark-mode .swagger-ui .opblock.opblock-options .opblock-section-header{background:#314558;border-top:1px solid #33465e;border-bottom:1px solid #33465e}html.dark-mode .swagger-ui .opblock.opblock-options .opblock-section-header .tab-header .tab-item .opblock-title span:after{background:#6895c8}html.dark-mode .swagger-ui .opblock.opblock-options .opblock-summary{border-color:#33465e;border-bottom-style:none;border-bottom-width:medium}html.dark-mode .swagger-ui .opblock.opblock-options .opblock-summary-control:focus{outline:none}html.dark-mode .swagger-ui .opblock.opblock-options .opblock-summary-method{color:#080a0b;text-shadow:none;background:#6895c8}html.dark-mode .swagger-ui .opblock.opblock-options .opblock-body>.opblock-description-wrapper,html.dark-mode .swagger-ui .opblock.opblock-options .opblock-body>.opblock-title_normal{border-top:1px solid #33465e}html.dark-mode .swagger-ui .opblock .opblock-section-header{box-shadow:none}html.dark-mode .swagger-ui .opblock .opblock-section-header h4,html.dark-mode .swagger-ui .opblock .opblock-section-header label{color:#e4e6e6}html.dark-mode .swagger-ui .opblock .opblock-section-header .try-out__btn{box-shadow:none;color:#e4e6e6;border-color:#b7bcbf}html.dark-mode .swagger-ui .opblock .opblock-section-header .try-out__btn.cancel{color:#ff5f5f;border-color:#ff5f5f}html.dark-mode .swagger-ui .opblock .btn.json-schema-form-item-add,html.dark-mode .swagger-ui .opblock .btn.json-schema-form-item-remove{color:#e4e6e6;border-color:#e4e6e6}html.dark-mode .swagger-ui .opblock .validation-errors.errors-wrapper{color:#e4e6e6;background:#434b4f;border-color:#ff5f5f}html.dark-mode .swagger-ui .opblock .body-param-options label span,html.dark-mode .swagger-ui .opblock .opblock-description-wrapper i,html.dark-mode .swagger-ui .opblock .opblock-description-wrapper p,html.dark-mode .swagger-ui .opblock .opblock-external-docs-wrapper,html.dark-mode .swagger-ui .opblock .opblock-summary-description,html.dark-mode .swagger-ui .opblock .opblock-summary-operation-id,html.dark-mode .swagger-ui .opblock .opblock-summary-path,html.dark-mode .swagger-ui .opblock .opblock-summary-path__deprecated,html.dark-mode .swagger-ui .opblock .opblock-title_normal,html.dark-mode .swagger-ui .opblock .parameter__in,html.dark-mode .swagger-ui .opblock .parameter__name,html.dark-mode .swagger-ui .opblock .parameter__type,html.dark-mode .swagger-ui .opblock .parameter__type .prop-format,html.dark-mode .swagger-ui .opblock .response-col_links,html.dark-mode .swagger-ui .opblock .response-col_status,html.dark-mode .swagger-ui .opblock .response-col_undocumented{color:#e4e6e6}html.dark-mode .swagger-ui .opblock .opblock-external-docs a.link{color:#51a8ff}html.dark-mode .swagger-ui .opblock .parameter__name.required span,html.dark-mode .swagger-ui .opblock .parameter__name.required:after{color:#ff5f5f}html.dark-mode .swagger-ui .opblock .parameter__empty_value_toggle{color:#e4e6e6}html.dark-mode .swagger-ui .opblock .btn.execute{color:#080a0b;background:#51a8ff;border-color:#51a8ff}html.dark-mode .swagger-ui .opblock .btn.btn-clear{color:#e4e6e6;border-color:#e4e6e6}html.dark-mode .swagger-ui .opblock .highlight-code pre.microlight{color:#f0f1f1;background:#2a2e30!important}html.dark-mode .swagger-ui .opblock .curl-command .btn{color:#ebebeb!important;background:#3b424d!important;border-color:#2a2e30!important}html.dark-mode .swagger-ui .opblock .curl-command .btn.active{color:#e4e6e6!important;background:#2a2e30!important}html.dark-mode .swagger-ui .opblock pre.microlight{color:#f0f1f1;background:#2a2e30!important}html.dark-mode .swagger-ui .opblock .model-example .tab button{color:#e4e6e6}html.dark-mode .swagger-ui .opblock .model-example .tabitem:after{background:#6b757a}html.dark-mode .swagger-ui .opblock .responses-inner h4,html.dark-mode .swagger-ui .opblock .responses-inner h5{color:#e4e6e6}html.dark-mode .swagger-ui .opblock .response-control-media-type--accept-controller select.content-type{border-color:#4ac966}html.dark-mode .swagger-ui .opblock .response-control-media-type--accept-controller .response-control-media-type__accept-message{color:#4ac966}html.dark-mode .swagger-ui .model-toggle:after{background:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path fill=\"%23e4e6e6\" d=\"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"/></svg>") 50%/100% no-repeat}html.dark-mode .swagger-ui .model .prop-type{color:#b68ae1}html.dark-mode .swagger-ui .model .brace-close,html.dark-mode .swagger-ui .model .brace-open,html.dark-mode .swagger-ui .model .description,html.dark-mode .swagger-ui .model .prop-format,html.dark-mode .swagger-ui .model .property,html.dark-mode .swagger-ui .model .property-row{color:#e4e6e6}html.dark-mode .swagger-ui .model .property-row.required .star{color:#ff5f5f}html.dark-mode .swagger-ui .model-box{background:#2a2e30}html.dark-mode .swagger-ui .model-box .model,html.dark-mode .swagger-ui .model-box .model-title{color:#e4e6e6}html.dark-mode .swagger-ui .model-box-control:focus{outline:none}html.dark-mode .swagger-ui .model-box-control:not(.prop){color:#e4e6e6}html.dark-mode .swagger-ui .json-schema-2020-12,html.dark-mode .swagger-ui .json-schema-2020-12 button{background:#2a2e30}html.dark-mode .swagger-ui .json-schema-2020-12 button svg{fill:#e4e6e6}html.dark-mode .swagger-ui .json-schema-2020-12 a{color:#51a8ff}html.dark-mode .swagger-ui .json-schema-2020-12__title{color:#e4e6e6}html.dark-mode .swagger-ui .json-schema-2020-12-property--required>.json-schema-2020-12:first-of-type>.json-schema-2020-12-head .json-schema-2020-12__title:after{color:#ff5f5f}html.dark-mode .swagger-ui .json-schema-2020-12-expand-deep-button{color:#b7bcbf}html.dark-mode .swagger-ui .json-schema-2020-12-body{border-color:#b7bcbf}html.dark-mode .swagger-ui .json-schema-2020-12-keyword__name--primary{color:#e4e6e6}html.dark-mode .swagger-ui .json-schema-2020-12-keyword__name--secondary,html.dark-mode .swagger-ui .json-schema-2020-12-keyword__value--secondary{color:#b7bcbf}html.dark-mode .swagger-ui .json-schema-2020-12-keyword__value--warning{color:#ff5f5f;border-color:#ff5f5f}html.dark-mode .swagger-ui .json-schema-2020-12-keyword--\$vocabulary ul{border-color:#b7bcbf}html.dark-mode .swagger-ui .json-schema-2020-12-keyword--patternProperties .json-schema-2020-12__title:after,html.dark-mode .swagger-ui .json-schema-2020-12-keyword--patternProperties .json-schema-2020-12__title:before,html.dark-mode .swagger-ui .json-schema-2020-12__attribute--primary{color:#9898ff}html.dark-mode .swagger-ui .json-schema-2020-12__attribute--muted{color:#b7bcbf}html.dark-mode .swagger-ui .json-schema-2020-12__attribute--warning{color:#ff5f5f}html.dark-mode .swagger-ui .json-schema-2020-12-json-viewer__name--secondary,html.dark-mode .swagger-ui .json-schema-2020-12-json-viewer__value--secondary{color:#b7bcbf}html.dark-mode .swagger-ui .json-schema-2020-12__constraint{color:#080a0b;background:#9898ff}html.dark-mode .swagger-ui .json-schema-2020-12__constraint--string{background:#d4aa53}html.dark-mode .swagger-ui section.models,html.dark-mode .swagger-ui section.models h4{border-color:#545d61}html.dark-mode .swagger-ui section.models h4 span{color:#e4e6e6}html.dark-mode .swagger-ui section.models .model-container{background:#2a2e30}html.dark-mode .swagger-ui section.models .models-control:focus{outline:none}html.dark-mode .swagger-ui section.models .models-control svg{fill:#b7bcbf}.evaluation-grid{gap:var(--forge-spacing-medium,16px);padding:var(--forge-spacing-small,8px) 0;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.evaluation-card{cursor:pointer;height:100%;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.evaluation-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.evaluation-card-content{padding:var(--forge-spacing-medium,16px);gap:var(--forge-spacing-medium,16px);flex-direction:column;height:100%;display:flex}.evaluation-card-header{justify-content:space-between;align-items:flex-start;gap:var(--forge-spacing-small,8px);display:flex}.evaluation-card-title-section{flex:1;min-width:0}.evaluation-card-title-section h3{margin:0 0 var(--forge-spacing-small,8px) 0;color:var(--forge-theme-text-primary);word-wrap:break-word}.evaluation-card-title-section p{color:var(--forge-theme-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.evaluation-card-chips{gap:var(--forge-spacing-small,8px);flex-wrap:wrap;display:flex}.evaluation-card-progress{gap:var(--forge-spacing-small,8px);flex-direction:column;display:flex}.progress-label{justify-content:space-between;align-items:center;display:flex}.progress-bar{background-color:var(--forge-theme-surface-dim);border-radius:3px;height:6px;overflow:hidden}.progress-fill{border-radius:3px;height:100%;transition:width .3s}.progress-bar-success .progress-fill{background-color:var(--forge-theme-success,#4caf50)}.progress-bar-warning .progress-fill{background-color:var(--forge-theme-warning,#ff9800)}.progress-bar-error .progress-fill{background-color:var(--forge-theme-error,#f44336)}.evaluation-card-actions{gap:var(--forge-spacing-small,8px);padding-top:var(--forge-spacing-small,8px);padding-bottom:var(--forge-spacing-small,20px);border-top:1px solid var(--forge-theme-border);margin-top:auto;display:flex}.evaluation-list-view{background-color:var(--forge-theme-surface);border-radius:var(--forge-border-radius,4px);border:1px solid var(--forge-theme-border);flex-direction:column;gap:0;display:flex;overflow:hidden}.evaluation-list-header{padding:var(--forge-spacing-medium,16px);background-color:var(--forge-theme-surface-dim);border-bottom:1px solid var(--forge-theme-border);font-weight:600;display:flex}.evaluation-list-header-cell{padding:0 var(--forge-spacing-small,8px);color:var(--forge-theme-text-secondary);align-items:center;font-size:.875rem;display:flex}.evaluation-list-row{padding:var(--forge-spacing-medium,16px);border-bottom:1px solid var(--forge-theme-border,#e0e0e0);cursor:pointer;align-items:flex-start;min-height:64px;transition:background-color .2s;display:flex}.evaluation-list-row:last-child{border-bottom:1px solid var(--forge-theme-border,#e0e0e0)}.evaluation-list-row:hover{background-color:var(--forge-theme-surface-dim)}.evaluation-list-cell{padding:8px var(--forge-spacing-small,8px) 0;align-items:center;gap:10px;display:flex;overflow:hidden}.evaluation-list-cell span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.evaluation-list-cell-tags{padding:8px var(--forge-spacing-small,8px) 0;align-items:flex-start;min-height:32px;display:flex;overflow:visible}.evaluation-list-cell-actions{padding:0 var(--forge-spacing-small,8px);align-self:center;align-items:center;display:flex;overflow:hidden}.evaluation-list-cell-centered{padding:0 var(--forge-spacing-small,8px);justify-content:center;align-self:center;align-items:center;display:flex;overflow:hidden}.evaluation-tags-wrapper{flex-wrap:wrap;gap:4px;width:100%;display:flex}.evaluation-list-progress{flex-direction:column;gap:4px;width:100%;display:flex}.progress-bar-small{background-color:var(--forge-theme-surface-dim);border-radius:2px;width:100%;height:4px;margin-top:2px;overflow:hidden}.evaluation-list-actions{align-items:center;gap:var(--forge-spacing-small,8px);justify-content:flex-end;display:flex}.evaluation-list-loading{text-align:center;min-height:0;color:var(--forge-theme-text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.evaluation-list-empty{padding:var(--forge-spacing-xxlarge,48px) var(--forge-spacing-large,32px);text-align:center;color:var(--forge-theme-text-secondary);justify-content:center;align-items:center;gap:var(--forge-spacing-medium,16px);flex-direction:column;display:flex}.evaluation-list-empty__icon{color:var(--forge-theme-text-secondary);opacity:.6;font-size:56px}.evaluation-list-empty__title{color:var(--forge-theme-text-primary);margin:0;font-size:20px;font-weight:600}.evaluation-list-empty__subtitle{margin:0 0 var(--forge-spacing-small,8px) 0;color:var(--forge-theme-text-secondary);max-width:480px;font-size:14px}.evaluation-menu-overlay{z-index:1000;background-color:#0000;position:fixed;inset:0}.evaluation-menu{background-color:var(--forge-theme-surface);border:1px solid var(--forge-theme-border);border-radius:var(--forge-border-radius,4px);padding:var(--forge-spacing-small,8px) 0;z-index:1001;min-width:200px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.evaluation-menu-item{width:100%;padding:var(--forge-spacing-small,8px) var(--forge-spacing-medium,16px);color:var(--forge-theme-text-primary);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;margin:0;font-size:.875rem;transition:background-color .2s;display:flex}.evaluation-menu-item:hover{background-color:var(--forge-theme-surface-dim)}.evaluation-menu-item-danger{color:var(--forge-theme-error,#f44336)}.evaluation-menu-item-danger:hover{background-color:#f443361a}.evaluation-menu-divider{background-color:var(--forge-theme-border);height:1px;margin:var(--forge-spacing-small,8px) 0}@media (width<=768px){.evaluation-grid{grid-template-columns:1fr}.evaluation-list-header,.evaluation-list-row{flex-wrap:wrap}.evaluation-list-header-cell,.evaluation-list-cell{min-width:100px}}.filter-autocomplete-popup forge-list-item::part(text-container){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.filter-autocomplete-popup forge-list-item>button{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.agent-log-details-toggle{--forge-button-font-size:12px;--mdc-typography-button-font-size:12px;--forge-theme-label-font-size:12px;font-size:12px}.agent-log-details-toggle forge-button-toggle-group{--forge-button-font-size:12px;--mdc-typography-button-font-size:12px;transform-origin:100%;font-size:12px;transform:scale(.95)}.agent-log-details-toggle forge-button-toggle{--forge-button-font-size:12px;--mdc-typography-button-font-size:12px;font-size:12px}.tool-call-table{margin-bottom:12px}.tool-call-table__title{color:var(--forge-text-high-emphasis,#212121);margin-bottom:6px;font-size:13px;font-weight:600}.tool-call-table__grid{border-collapse:collapse;width:100%;margin-bottom:4px;font-size:13px}.tool-call-table__grid th,.tool-call-table__grid td{text-align:left;border:1px solid var(--forge-border-color,#9ca3af);padding:6px 10px}.tool-call-table__grid th{background-color:var(--forge-theme-surface,#f3f4f6);color:var(--forge-text-high-emphasis,#212121);font-weight:600}.tool-call-table__grid td{color:var(--forge-text-medium-emphasis,#374151)}.tool-call-table__grid tr:nth-child(2n) td{background-color:var(--forge-theme-surface-variant,#f9fafb)}.agent-log-response-panel{contain:inline-size;max-width:100%;overflow:hidden}.agent-log-response-panel forge-card,.agent-log-response-panel forge-inline-message,.agent-log-response-panel forge-stack{box-sizing:border-box;contain:inline-size;max-width:100%;display:block;overflow:hidden}.agent-logs-page{height:100%;overflow:hidden}.agent-logs__header{margin-bottom:24px}.agent-logs__title{color:var(--forge-text-high-emphasis,#212121);margin:0 0 8px;font-size:20px;font-weight:500}.agent-logs__subtitle{color:var(--forge-text-medium-emphasis,#6b7280);margin:0;font-size:14px}.agent-logs-page-filters{min-height:40px}.agent-logs-page-filters forge-chip{vertical-align:middle;align-items:center;display:inline-flex}.agent-logs-page-filters forge-chip forge-icon{font-size:18px}.agent-logs-page-filters forge-autocomplete{width:100%;display:block}.agent-logs-page-filters forge-autocomplete label{color:#424242;letter-spacing:.01em;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.agent-logs-page-filters forge-autocomplete .forge-list-dropdown{background:#fff;border:1px solid #e0e0e0;border-radius:6px;max-height:320px;margin-top:4px;overflow-y:auto;box-shadow:0 4px 12px #00000026}.agent-logs-page-filters forge-autocomplete forge-list-item{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:12px 16px;transition:background-color .15s}.agent-logs-page-filters forge-autocomplete forge-list-item:last-child{border-bottom:none}.agent-logs-page-filters forge-autocomplete forge-list-item:hover{background-color:#f8f9fa}.agent-logs-page-filters forge-autocomplete forge-list-item[active]{background-color:#e3f2fd}.agent-logs-page-filters forge-autocomplete forge-list-item>div{align-items:center;gap:12px;display:flex}.agent-logs-page-filters forge-autocomplete forge-list-item forge-icon{flex-shrink:0}.agent-logs-page-filters forge-autocomplete forge-list-item span{color:#424242;flex:1;font-size:14px;font-weight:500}.agent-logs-page__tabs{margin-bottom:16px}.agent-logs-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.agent-logs-table-wrapper{flex:1;min-height:0;overflow:hidden auto}.agent-logs-table{background-color:#fff}.agent-logs-table .forge-table-body__row:hover{background-color:#0000000a}.forge-pagination{border-top:1px solid var(--forge-theme-outline-variant,#eee);background:var(--forge-theme-surface,#fff);justify-content:space-between;align-items:center;padding:16px;display:flex}.forge-pagination-info{color:var(--forge-theme-text-medium,#666);align-items:center;gap:12px;font-size:14px;display:flex}.forge-pagination-info forge-select{min-width:80px}.forge-pagination-controls{color:var(--forge-theme-text-medium,#666);align-items:center;gap:16px;font-size:14px;display:flex}.forge-pagination-controls forge-icon-button button{justify-content:center;align-items:center;display:flex}.forge-pagination-controls forge-icon-button button:disabled{opacity:.4;cursor:not-allowed}.unified-member-search{flex-direction:column;height:100%;display:flex;overflow:hidden}.unified-search-header{border-bottom:1px solid var(--forge-border-color,#e0e0e0);background:#fff;gap:16px;padding:24px 32px;display:flex}.unified-search-container{flex:1;position:relative}.unified-search-container forge-text-field{width:100%}.unified-autocomplete-dropdown{border:1px solid var(--forge-border-color,#ddd);z-index:100;background:#fff;border-radius:4px;max-height:400px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.autocomplete-loading{color:var(--forge-text-medium,#666);flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:14px;display:flex}.autocomplete-section-header{color:var(--forge-text-medium,#666);text-transform:uppercase;letter-spacing:.5px;background:var(--forge-theme-surface-variant,#f5f5f5);border-bottom:1px solid var(--forge-border-color,#e0e0e0);padding:12px 16px 8px;font-size:12px;font-weight:600}.autocomplete-results{padding:4px 0}.autocomplete-add-user{border-bottom:1px solid var(--forge-border-color,#eee)}.autocomplete-add-user:last-child{border-bottom:none}.add-user-button{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:background-color .15s;display:flex}.add-user-button:hover{background-color:var(--forge-theme-surface-variant,#f5f5f5)}.add-user-button forge-icon{color:var(--forge-theme-primary,#06c);flex-shrink:0}.add-user-info{flex:1;min-width:0}.add-user-email{color:var(--forge-text-high-emphasis,#212121);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.add-user-name{color:var(--forge-text-medium,#666);margin-top:2px;font-size:12px}.add-user-options{background:var(--forge-theme-surface-variant,#f5f5f5);align-items:center;gap:12px;padding:12px 16px;display:flex}.add-user-info-small{flex:1;min-width:0}.add-user-email-small{color:var(--forge-text-high-emphasis,#212121);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.autocomplete-already-member{border-bottom:1px solid var(--forge-border-color,#eee);background:var(--forge-theme-surface-variant,#f5f5f5);opacity:.7;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.autocomplete-already-member:last-child{border-bottom:none}.autocomplete-empty{text-align:center;color:var(--forge-text-medium,#666);padding:16px;font-size:14px}.unified-table-container{flex:1;padding:0 32px 24px;overflow:auto}.unified-loading,.unified-empty{min-height:200px;color:var(--forge-text-medium,#666);justify-content:center;align-items:center;display:flex}.unified-table{border-collapse:collapse;background:#fff;width:100%}.unified-table thead{background-color:var(--forge-theme-surface-variant,#f5f5f5);border-bottom:2px solid var(--forge-border-color,#e0e0e0);z-index:10;position:sticky;top:0}.unified-table th{text-align:left;color:var(--forge-text-medium,#616161);padding:12px 16px;font-size:14px;font-weight:500}.unified-table th .sort-header{cursor:pointer;color:var(--forge-text-medium,#616161);background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:500;display:flex}.unified-table th .sort-header:hover{color:var(--forge-theme-primary,#06c)}.unified-table td{border-bottom:1px solid var(--forge-border-color,#e0e0e0);color:var(--forge-text-high-emphasis,#212121);padding:16px;font-size:14px}.unified-table tbody tr:hover{background-color:var(--forge-theme-surface-hover,#0000000a)}.unified-table forge-icon-button{--forge-icon-button-state-layer-color:transparent}.unified-table forge-icon-button button{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.unified-table forge-icon-button button:hover{background-color:var(--forge-theme-surface-hover,#0000000a)}.unified-table forge-icon-button button:focus{outline:none}.role-chip-default{color:#424242;background-color:#e0e0e0}.role-chip-tenant-admin{color:#0d47a1;background-color:#e3f2fd}.role-chip-central-admin{color:#c62828;background-color:#ffebee}.status-badge.status-rejected{color:#c62828;background-color:#ffebee}.autocomplete-badge{color:#616161;background-color:#e0e0e0;border-radius:16px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-block}.action-menu-overlay{z-index:999;position:fixed;inset:0}.action-menu{z-index:1000;background:#fff;border-radius:4px;min-width:200px;overflow:hidden;box-shadow:0 2px 8px #00000026}.action-menu-item{cursor:pointer;width:100%;color:var(--forge-text-high-emphasis,#212121);text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:background-color .2s;display:flex}.action-menu-item:hover{background-color:var(--forge-theme-surface-hover,#0000000a)}.action-menu-item forge-icon{color:var(--forge-text-medium,#616161)}.action-menu-item-danger,.action-menu-item-danger forge-icon{color:var(--forge-theme-error,#d32f2f)}@media (width<=768px){.unified-search-header{flex-direction:column;padding:16px}.unified-table-container{padding:0 16px 16px}.add-user-options{flex-direction:column;align-items:stretch}.add-user-options forge-select,.add-user-options forge-button{width:100%}}.tenant-member-manager{background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden}.tenant-user-actions-inline{align-items:center;gap:16px;margin-bottom:16px;display:flex}.tenant-user-actions-inline forge-text-field,.tenant-user-actions-inline forge-select{--forge-field-background:var(--forge-theme-surface,#fff)}.tenant-user-search.search-wide{flex:2 320px;min-width:320px;max-width:480px}.dropdown-wide{flex:160px;min-width:160px;max-width:220px}.tenant-user-management{flex-direction:column;height:100%;display:flex}.tenant-user-management .forge-pagination{position:absolute;bottom:16px;left:16px;right:16px}.tenant-members-table{max-height:calc(100vh - 312px);overflow-y:auto}.tenant-user-loading{justify-content:center;align-items:center;height:100%;min-height:calc(100vh - 150px);display:flex}.tenant-user-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.tenant-user-header forge-button{--forge-button-outlined-background:var(--forge-theme-surface,#fff)}.section-title{color:var(--forge-text-high-emphasis,#212121);margin:0;font-size:20px;font-weight:500}.section-subtitle{color:var(--forge-text-medium-emphasis,#616161);margin:4px 0 0;font-size:14px}.tenant-user-actions{align-items:center;gap:12px;display:flex}.tenant-user-actions .tenant-user-search{min-width:280px}.tenant-user-management forge-banner{margin-bottom:16px}.table-container{flex:1;overflow:auto}.table-empty{min-height:300px;color:var(--forge-text-medium-emphasis,#616161);justify-content:center;align-items:center;display:flex}.members-table{border-collapse:collapse;background:#fff;width:100%}.members-table thead{background-color:var(--forge-theme-surface-variant,#f5f5f5);border-bottom:2px solid var(--forge-border-color,#e0e0e0)}.members-table th{text-align:left;color:var(--forge-text-medium-emphasis,#616161);padding:12px 16px;font-size:14px;font-weight:500}.members-table td{border-bottom:1px solid var(--forge-border-color,#e0e0e0);color:var(--forge-text-high-emphasis,#212121);padding:16px;font-size:14px}.members-table tbody tr:hover{background-color:var(--forge-theme-surface-hover,#0000000a)}.role-badge{border-radius:16px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-block}.role-badge-default{color:#424242;background-color:#e0e0e0}.role-badge-tenant-admin{color:#0d47a1;background-color:#e3f2fd}.role-badge-central-admin{color:#c62828;background-color:#ffebee}.status-badge{text-transform:capitalize;border-radius:16px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-block}.status-badge.status-accepted{color:#2e7d32;background-color:#e8f5e9}.status-badge.status-pending{color:#e65100;background-color:#fff3e0}.status-badge.status-declined{color:#c62828;background-color:#ffebee}.actions-cell{gap:4px;display:flex}.members-table forge-icon-button{--forge-icon-button-state-layer-color:transparent}.members-table forge-icon-button button{cursor:pointer;color:var(--forge-text-medium-emphasis,#616161);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.members-table forge-icon-button button:hover{background-color:var(--forge-theme-surface-hover,#0000000a)}.members-table forge-icon-button button:focus{outline:none}.actions-cell .danger-button{color:var(--forge-theme-error,#d32f2f)!important}.actions-cell .danger-button:hover,.actions-cell .danger-button:focus{background-color:var(--forge-theme-error-container,#d32f2f14)!important}.dialog-overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.invite-dialog{background-color:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:700px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #0003}.role-container{width:100%;max-width:700px}.dialog-header{border-bottom:1px solid var(--forge-border-color,#e0e0e0);justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}.dialog-header h2{color:var(--forge-text-high-emphasis,#212121);margin:0;font-size:20px;font-weight:500}.dialog-header forge-icon-button{--forge-icon-button-state-layer-color:transparent}.dialog-header forge-icon-button button{cursor:pointer;color:var(--forge-text-medium-emphasis,#616161);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.dialog-header forge-icon-button button:hover{background-color:var(--forge-theme-surface-hover,#0000000a)}.dialog-header forge-icon-button button:focus{outline:none}.dialog-content{flex:1;padding:24px;overflow-y:auto}.dialog-subtitle{color:var(--forge-text-medium-emphasis,#616161);margin:0 0 16px;font-size:14px}.tenant-admin-page{background:var(--forge-background,#fafafa);flex-direction:column;height:100%;display:flex}.tenant-admin-header{border-bottom:1px solid var(--forge-border-color,#e0e0e0);background:#fff;padding:24px 32px}.page-title{color:var(--forge-text-high-emphasis,#212121);margin:0 0 8px;font-size:28px;font-weight:400}.page-subtitle{color:var(--forge-text-medium-emphasis,#616161);margin:0;font-size:14px}.tenant-admin-tabs{border-bottom:1px solid var(--forge-border-color,#e0e0e0);background:#fff;padding:0 32px;display:flex}.tab-button{color:var(--forge-text-medium-emphasis,#616161);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:16px 24px;font-size:14px;font-weight:500;transition:all .2s;position:relative}.tab-button:hover{color:var(--forge-theme-primary,#06c);background-color:var(--forge-theme-surface-hover,#0000000a)}.tab-button.active{color:var(--forge-theme-primary,#06c);border-bottom-color:var(--forge-theme-primary,#06c)}.tab-button:focus{outline:none}.tenant-admin-content{flex:1;padding:24px 32px;overflow:auto}
/*$vite$:1*/