.doc-controls__meta-icons .move-doc-to-folder{display:none!important}.collection-list--media .table table td{vertical-align:middle}.cell-folder .btn{width:max-content;max-width:200px;margin:0}.cell-folder .btn__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cell-folder .btn__icon,.cell-folder .btn__icon svg{flex-shrink:0}.upfront-dashboard-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:640px){.upfront-dashboard-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.upfront-dashboard-grid{grid-template-columns:repeat(3,1fr)}}.dashboard-breadcrumb-select{pointer-events:none}.dashboard-breadcrumb-select .rs__indicators{display:none}.upfront-kb-panel{display:block;width:100%;background:var(--theme-elevation-50);border:none;border-radius:0;margin:0;font-size:14px;line-height:1.5}.upfront-kb-panel__inner{position:relative;display:flex;gap:12px;align-items:flex-start;padding:16px var(--gutter-h,16px)}.upfront-kb-panel__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--theme-elevation-150);color:var(--theme-elevation-800);font-family:serif;font-style:italic;font-weight:600;font-size:14px;line-height:1;margin-top:2px;transition:background .12s ease,color .12s ease}.upfront-kb-panel__content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.upfront-kb-panel__title{margin:0;font-size:15px;font-weight:600}.upfront-kb-panel__excerpt{margin:0;color:var(--theme-elevation-800)}.upfront-kb-panel__hint{margin:0;color:var(--theme-elevation-700)}.upfront-kb-panel__actions{display:flex;align-items:center;gap:12px;margin-top:4px}.upfront-kb-panel__link{align-self:flex-start;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;color:var(--theme-success-500);text-decoration:underline;font-weight:500;font-size:inherit}.drawer.upfront-kb-drawer .drawer__content{width:min(720px,100%)!important;max-width:720px}@media(max-width:767px){.drawer.upfront-kb-drawer .drawer__content{width:100%!important;max-width:100%}}.upfront-kb-drawer__header{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0 12px;background:var(--theme-bg);border-bottom:1px solid var(--theme-elevation-100)}.upfront-kb-drawer__title{margin:0;font-size:18px;font-weight:600}.upfront-kb-drawer__close{background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:22px;line-height:1;color:var(--theme-elevation-800);padding:4px 8px}.upfront-kb-drawer__body{padding:16px 0 24px}.upfront-kb-drawer__footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;padding:12px 0 16px;background:var(--theme-bg);border-top:1px solid var(--theme-elevation-100)}.upfront-kb-drawer__edit{color:var(--theme-success-500);text-decoration:underline;font-weight:500}.upfront-kb-drawer__body h2,.upfront-kb-panel__body h2{margin-block:1em .5em;font-size:1.15em;font-weight:600;line-height:1.3}.upfront-kb-drawer__body h3,.upfront-kb-panel__body h3{margin-block:.75em .4em;font-size:1.05em;font-weight:600;line-height:1.3}.upfront-kb-drawer__body p,.upfront-kb-panel__body p{margin-block:.5em}.upfront-kb-drawer__body ol,.upfront-kb-drawer__body ul,.upfront-kb-panel__body ol,.upfront-kb-panel__body ul{margin-block:.5em;-webkit-padding-start:1.5em;padding-inline-start:1.5em}.upfront-kb-drawer__body li,.upfront-kb-panel__body li{margin-block:.25em;line-height:1.5}.upfront-kb-drawer__body>:first-child,.upfront-kb-panel__body>:first-child{margin-top:0}.upfront-kb-drawer__body>:last-child,.upfront-kb-panel__body>:last-child{margin-bottom:0}.upfront-kb-drawer__body,.upfront-kb-panel__body{overflow-wrap:break-word;word-wrap:break-word}@media(max-width:767px){.upfront-kb-panel__inner{padding:12px 16px;gap:8px}.upfront-kb-panel__icon{width:20px;height:20px;font-size:13px}}.upfront-registration-tabs{display:block;width:100%;background:var(--theme-bg);border-bottom:1px solid var(--theme-elevation-100)}.upfront-registration-tabs__inner{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;padding:12px var(--gutter-h)}.upfront-registration-tabs__module{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-elevation-500)}.upfront-registration-tabs__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.upfront-registration-tabs__item{margin:0;padding:0}.upfront-registration-tabs__tab{display:inline-block;padding:6px 12px;border-radius:4px;font-size:14px;line-height:1.4;text-decoration:none;color:var(--theme-elevation-600)}a.upfront-registration-tabs__tab:focus-visible,a.upfront-registration-tabs__tab:hover{background:var(--theme-elevation-50);color:var(--theme-elevation-800)}.upfront-registration-tabs__tab--active{background:var(--theme-elevation-100);color:var(--theme-elevation-1000);font-weight:600}@media(max-width:767px){.upfront-registration-tabs__inner{padding:10px 16px}}.upfront-translations-grid{--utg-key-width:16rem;--utg-locale-width:16rem;padding-top:24px;padding-bottom:48px}@media(max-width:767px){.upfront-translations-grid{--utg-key-width:8.5rem;--utg-locale-width:12rem}}.upfront-translations-grid__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px;margin-bottom:16px}.upfront-translations-grid__title{margin:0 0 4px}.upfront-translations-grid__counts{margin:0;color:var(--theme-elevation-600);font-size:13px}.upfront-translations-grid__count-missing{color:var(--theme-warning-600)}.upfront-translations-grid__count-dirty{color:var(--theme-elevation-1000);font-weight:600}.upfront-translations-grid__empty-state{color:var(--theme-elevation-600)}.upfront-translations-grid__scroll{max-width:100%;overflow-x:auto;border:1px solid var(--theme-elevation-150);border-radius:4px}.upfront-translations-grid__table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:13px}.upfront-translations-grid__td,.upfront-translations-grid__th{min-width:var(--utg-locale-width);max-width:calc(var(--utg-locale-width)*1.5);padding:8px;text-align:left;vertical-align:top;background:var(--theme-bg);border-bottom:1px solid var(--theme-elevation-100)}.upfront-translations-grid__th{font-weight:600;background:var(--theme-elevation-50)}.upfront-translations-grid__th-code,.upfront-translations-grid__th-suffix{margin-left:6px;font-weight:400;color:var(--theme-elevation-500)}.upfront-translations-grid__td--key,.upfront-translations-grid__th--key{position:-webkit-sticky;position:sticky;left:0;z-index:2;width:var(--utg-key-width);min-width:var(--utg-key-width);max-width:var(--utg-key-width);border-right:1px solid var(--theme-elevation-150);overflow-wrap:anywhere}.upfront-translations-grid__td--fallback,.upfront-translations-grid__th--fallback{position:-webkit-sticky;position:sticky;left:var(--utg-key-width);z-index:1;border-right:2px solid var(--theme-elevation-300)}.upfront-translations-grid__th--fallback{background:var(--theme-elevation-100)}.upfront-translations-grid__td--fallback{background:var(--theme-elevation-50)}.upfront-translations-grid__th--inactive{font-style:italic;color:var(--theme-elevation-500)}.upfront-translations-grid__td--inactive{background:var(--theme-elevation-50)}.upfront-translations-grid__td--actions,.upfront-translations-grid__th--actions{min-width:0;width:1%;white-space:nowrap}.upfront-translations-grid__row--dirty .upfront-translations-grid__td--key{box-shadow:inset 3px 0 0 var(--theme-warning-500)}.upfront-translations-grid__td--dirty .upfront-translations-grid__textarea{border-color:var(--theme-warning-500)}.upfront-translations-grid__key-link{text-decoration:none}.upfront-translations-grid__key{font-size:12px}.upfront-translations-grid__key-badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.upfront-translations-grid__badge{padding:0 6px;border-radius:3px;font-size:11px;line-height:18px;background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.upfront-translations-grid__badge--protected{color:var(--theme-warning-700)}.upfront-translations-grid__badge--pending{color:var(--theme-warning-700);border-color:var(--theme-warning-400)}.upfront-translations-grid__textarea{display:block;width:100%;min-height:32px;padding:6px 8px;resize:none;overflow:hidden;font:inherit;color:var(--theme-text);background:var(--theme-input-bg,var(--theme-bg));border:1px solid var(--theme-elevation-150);border-radius:3px}.upfront-translations-grid__readonly-empty,.upfront-translations-grid__textarea::placeholder{font-style:italic;color:var(--theme-elevation-400)}.upfront-translations-grid__textarea[aria-invalid=true]{border-color:var(--theme-error-500)}.upfront-translations-grid__readonly{white-space:pre-wrap}.upfront-translations-grid__cell-error,.upfront-translations-grid__form-error{margin:4px 0 0;font-size:12px;color:var(--theme-error-500)}.upfront-translations-grid__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.upfront-translations-grid__modal-body{width:100%}.upfront-translations-grid__form-field{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.upfront-translations-grid__form-field input,.upfront-translations-grid__form-field textarea{width:100%;padding:8px;font:inherit;border:1px solid var(--theme-elevation-150);border-radius:3px}.upfront-translations-grid__form-hint,.upfront-translations-grid__modal-description{color:var(--theme-elevation-600)}.upfront-translations-grid__modal-actions{display:flex;justify-content:flex-end;gap:8px}.upfront-translations-grid__delete-values{max-height:240px;overflow-y:auto;padding-left:18px}.upfront-translations-grid__toolbar{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.upfront-translations-grid__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.upfront-translations-grid__filter{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--theme-elevation-600)}.upfront-translations-grid__filter input,.upfront-translations-grid__filter select{min-width:0;padding:6px 8px;font:inherit;font-size:13px;color:var(--theme-text);background:var(--theme-input-bg,var(--theme-bg));border:1px solid var(--theme-elevation-150);border-radius:3px}.upfront-translations-grid__filter--search{flex:1 1 16rem}.upfront-translations-grid__filter--search input{width:100%}.upfront-translations-grid__filter--checkbox{flex-direction:row;align-items:center;gap:6px;padding-bottom:6px}.upfront-translations-grid__link-button{padding:6px 0;font:inherit;font-size:13px;color:var(--theme-elevation-800);text-decoration:underline;background:none;border:0;cursor:pointer}.upfront-translations-grid__langs{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.upfront-translations-grid__langs-label{margin-right:4px;font-size:12px;color:var(--theme-elevation-600)}.upfront-translations-grid__chip{padding:3px 10px;font:inherit;font-size:12px;color:var(--theme-elevation-800);background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:999px;cursor:pointer}.upfront-translations-grid__chip[aria-pressed=true]{color:var(--theme-bg);background:var(--theme-elevation-800);border-color:var(--theme-elevation-800)}.upfront-translations-grid__chip:disabled{opacity:.5;cursor:not-allowed}.upfront-translations-grid__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;font-size:13px}.upfront-translations-grid__pagination-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.upfront-translations-grid__pagination-controls .upfront-translations-grid__filter{flex-direction:row;align-items:center;gap:6px}.upfront-translations-grid__save-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:16px;padding:12px 16px;background:var(--theme-elevation-50);border:1px solid var(--theme-warning-500);border-radius:4px}.upfront-translations-grid__save-bar-count{font-weight:600}.upfront-translations-grid__save-bar-actions{display:flex;gap:8px}.upfront-translations-grid__save-bar-actions .btn{margin:0}.upfront-translations-grid__failed{margin-bottom:16px;padding:12px 16px;font-size:13px;color:var(--theme-error-500);border:1px solid var(--theme-error-500);border-radius:4px}.upfront-translations-grid__failed-header{margin:0 0 6px;font-weight:600}.upfront-translations-grid__failed ul{margin:0;padding-left:18px}.upfront-translations-grid__row--failed .upfront-translations-grid__td--key{box-shadow:inset 3px 0 0 var(--theme-error-500)}.upfront-translations-grid__saved-marker{display:inline-block;margin-left:6px;font-size:11px;color:var(--theme-success-500);animation:upfront-translations-grid-saved-fade 3s ease-in forwards}.upfront-translations-grid__row--saved .upfront-translations-grid__td--key{box-shadow:inset 3px 0 0 var(--theme-success-500)}@keyframes upfront-translations-grid-saved-fade{0%,70%{opacity:1}to{opacity:0}}.upfront-translations-grid__ai-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;font-size:13px}.upfront-translations-grid__ai-bar-count,.upfront-translations-grid__ai-bar-note{color:var(--theme-elevation-600)}.upfront-translations-grid__ai-bar-button{padding:6px 12px;font:inherit;font-size:13px;color:var(--theme-elevation-800);background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:3px;cursor:pointer}.upfront-translations-grid__ai-bar-button:disabled{cursor:default;opacity:.5}.upfront-translations-grid__select{margin:0 6px 0 0;vertical-align:middle}.upfront-translations-grid__cell-ai{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:2px}.upfront-translations-grid__ai-button{padding:1px 6px;font:inherit;font-size:11px;font-weight:600;color:var(--theme-elevation-700);background:rgba(0,0,0,0);border:1px solid var(--theme-elevation-150);border-radius:3px;cursor:pointer}.upfront-translations-grid__ai-button:disabled{cursor:progress;opacity:.6}.upfront-translations-grid__ai-marker{margin-right:auto;font-size:11px;color:var(--theme-warning-600)}.upfront-translations-grid__td--ai .upfront-translations-grid__textarea{border-style:dashed}.upfront-translations-grid__ai-targets{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 12px;padding:0;border:0}.upfront-translations-grid__ai-targets legend{margin-bottom:6px;font-size:13px;color:var(--theme-elevation-600)}.upfront-translations-grid__ai-targets label{display:flex;align-items:center;gap:4px}.upfront-translations-grid__ai-errors{margin:8px 0 0;padding-left:18px;font-size:13px}.upfront-translations-grid__pending{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 12px;padding:8px 12px;font-size:13px;color:var(--theme-elevation-800);background:var(--theme-warning-100);border:1px solid var(--theme-warning-500);border-radius:3px}.upfront-translations-grid__pending-link{color:var(--theme-elevation-800);text-decoration:underline}.upfront-translations-grid__pending-note{color:var(--theme-elevation-600)}.upfront-linked-translation-field__hint{margin:-8px 0 4px;font-size:12px;color:var(--theme-elevation-500)}.upfront-linked-translation-field__registry-link{display:inline-block;margin:0 0 16px;font-size:12px;color:var(--theme-elevation-800)}.slug-field-component .field-error.tooltip--position-top{top:100%;bottom:auto;transform:translateY(var(--caret-size))}.slug-field-component .field-error.tooltip--position-top:after{bottom:calc(100% + var(--caret-size) - 1px);border-top:0;border-bottom:var(--caret-size) solid var(--theme-error-300)}.upfront-agent-field-action{margin:6px 0 16px}.upfront-agent-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.upfront-agent-button{padding:3px 10px;border:1px solid var(--theme-elevation-150);border-radius:4px;background:var(--theme-elevation-50);color:var(--theme-elevation-800);font-size:12px;line-height:18px;cursor:pointer}.upfront-agent-button:hover:not(:disabled){background:var(--theme-elevation-100)}.upfront-agent-button:disabled{cursor:not-allowed;color:var(--theme-elevation-400)}.upfront-agent-button--plain{background:rgba(0,0,0,0)}.upfront-agent-panel{margin-top:8px;padding:12px;border:1px solid var(--theme-elevation-150);border-radius:4px;background:var(--theme-elevation-50);display:flex;flex-direction:column;gap:8px}.upfront-agent-panel--record{position:absolute;right:0;z-index:20;width:min(420px,90vw);max-height:70vh;overflow-y:auto;box-shadow:0 8px 24px var(--theme-elevation-150)}.upfront-agent-panel__header{display:flex;justify-content:space-between;align-items:center;gap:8px}.upfront-agent-record-action{position:relative}.doc-controls>.upfront-agent-mount--popover{position:absolute;top:100%;right:var(--gutter-h,16px);z-index:6;width:min(420px,100vw - 2*var(--gutter-h,16px))}.doc-controls>.upfront-agent-mount--popover .upfront-agent-panel--record{position:static;width:auto}.upfront-agent-mount--before-fields{margin-bottom:var(--base,20px)}.upfront-agent-mount--before-fields:empty{display:none}.upfront-agent-mount--before-fields .upfront-agent-message{margin:0}.upfront-agent-generate-options{display:flex;flex-direction:column;gap:6px}.upfront-agent-generate-options__label{font-size:12px;color:var(--theme-elevation-600)}.upfront-agent-generate-options__instruction,.upfront-agent-generate-options__locale{width:100%;padding:6px 8px;border:1px solid var(--theme-elevation-150);border-radius:4px;background:var(--theme-bg);color:var(--theme-elevation-800);font:inherit;font-size:13px}.upfront-agent-generate-options__mode{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.upfront-agent-generate-options__radio{display:flex;gap:6px;align-items:center;font-size:13px}.upfront-agent-message{margin:8px 0 0;padding:8px 10px;border-left:3px solid var(--theme-elevation-300);font-size:12px;color:var(--theme-elevation-800)}.upfront-agent-message p{margin:0 0 4px}.upfront-agent-message--success{border-left-color:var(--theme-success-500)}.upfront-agent-message--warning{border-left-color:var(--theme-warning-500)}.upfront-agent-message--error{border-left-color:var(--theme-error-500)}.upfront-agent-hint{font-size:12px;color:var(--theme-elevation-600)}.upfront-agent-hint p{margin:2px 0}.upfront-agent-unavailable{font-size:12px;color:var(--theme-elevation-500)}.upfront-agent-unavailable summary{cursor:pointer}.upfront-agent-unavailable p{margin:4px 0 0;max-width:360px}.upfront-agent-bulk{margin:0 0 16px;padding:12px 14px;border:1px solid var(--theme-elevation-150);border-left:4px solid var(--theme-elevation-400);border-radius:4px;background:var(--theme-elevation-50);color:var(--theme-elevation-800);font-size:13px;display:flex;flex-direction:column;gap:6px}.upfront-agent-bulk p{margin:0}.upfront-agent-bulk--active,.upfront-agent-bulk--success{border-left-color:var(--theme-success-500)}.upfront-agent-bulk--warning{border-left-color:var(--theme-warning-500)}.upfront-agent-bulk--error{border-left-color:var(--theme-error-500)}.upfront-agent-bulk__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px}.upfront-agent-bulk__meta{font-size:12px;color:var(--theme-elevation-600)}.upfront-agent-bulk__bar{height:6px;border-radius:3px;background:var(--theme-elevation-150);overflow:hidden}.upfront-agent-bulk__bar-fill{height:100%;background:var(--theme-success-500);transition:width .3s ease}.upfront-agent-bulk__issues ul,.upfront-agent-bulk__reasons,.upfront-agent-bulk__scope{margin:0;padding-left:18px;font-size:12px;color:var(--theme-elevation-700)}.upfront-agent-bulk__issues summary{cursor:pointer;font-size:12px}.upfront-agent-bulk__warning{padding-left:8px;border-left:3px solid var(--theme-warning-500)}.upfront-agent-bulk__error{color:var(--theme-error-500)}.upfront-agent-report{position:fixed;top:0;right:0;bottom:0;z-index:calc(var(--z-modal) + 1);width:min(640px,100vw);overflow-y:auto;padding:16px;border-left:1px solid var(--theme-elevation-150);background:var(--theme-bg);color:var(--theme-elevation-800);box-shadow:0 8px 24px var(--theme-elevation-150);display:flex;flex-direction:column;gap:12px;font-size:13px}.upfront-agent-report__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.upfront-agent-report__legend li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.upfront-agent-report__legend-count{display:inline-flex;align-items:center;gap:4px;flex:none}.upfront-agent-report__legend-description{flex:1 1 240px;font-size:12px;color:var(--theme-elevation-600)}.upfront-agent-report__badge{display:inline-block;padding:1px 8px;border:1px solid var(--theme-elevation-300);border-radius:10px;font-size:11px;line-height:16px;white-space:nowrap;background:var(--theme-elevation-50);color:var(--theme-elevation-800)}.upfront-agent-report__badge--blocking{border-color:var(--theme-error-500);background:var(--theme-error-50);color:var(--theme-error-750)}.upfront-agent-report__badge--inconsistency{border-color:var(--theme-warning-500);background:var(--theme-warning-50);color:var(--theme-warning-750)}.upfront-agent-report__badge--allowed{border-color:var(--theme-elevation-300)}.upfront-agent-report__record{padding:12px;border:1px solid var(--theme-elevation-150);border-radius:4px;background:var(--theme-elevation-50);display:flex;flex-direction:column;gap:8px}.upfront-agent-report__field-label{font-weight:600}.upfront-agent-report__findings{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.upfront-agent-report__finding{padding:4px 0 4px 8px;border-left:3px solid var(--theme-elevation-300)}.upfront-agent-report__finding--blocking{border-left-color:var(--theme-error-500)}.upfront-agent-report__finding--inconsistency{border-left-color:var(--theme-warning-500)}.upfront-agent-report__finding-line{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:4px}.upfront-agent-report__locale{font-weight:600}.upfront-agent-report__pages{justify-content:center}.upfront-agent-report-list-entry{margin-bottom:16px}.upfront-agent-link{padding:0;border:0;background:none;color:var(--theme-elevation-800);font:inherit;text-decoration:underline;cursor:pointer}.upfront-agents-panel{margin:0 0 16px;padding:12px;border:1px solid var(--theme-elevation-150);border-radius:4px;background:var(--theme-elevation-50);display:flex;flex-direction:column;gap:10px}.upfront-agents-panel__title{font-size:13px;color:var(--theme-elevation-800)}.upfront-agents-panel__sections{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:10px;gap:10px}.upfront-agents-panel__section{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px;border:1px solid var(--theme-elevation-100);border-radius:4px;background:var(--theme-bg)}.upfront-agents-panel__section--nothing,.upfront-agents-panel__section--unavailable{background:rgba(0,0,0,0)}.upfront-agents-panel__section-title{font-size:12px;font-weight:600;color:var(--theme-elevation-700)}.upfront-agents-panel__controls,.upfront-agents-panel__options{display:flex;flex-direction:column;gap:6px}.upfront-agents-confirm{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--theme-elevation-200);border-radius:4px;background:var(--theme-elevation-50)}.upfront-agents-confirm__estimate{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:6px;gap:6px;margin:0}.upfront-agents-confirm__estimate div{display:flex;flex-direction:column}.upfront-agents-confirm__estimate dt{font-size:11px;color:var(--theme-elevation-500)}.upfront-agents-confirm__estimate dd{margin:0;font-size:13px;color:var(--theme-elevation-800)}.upfront-agents-panel .upfront-agent-report-list-entry{margin-bottom:0}.upfront-agents-panel__progress:empty{display:none}.upfront-agents-panel__progress .upfront-agent-bulk{margin:0}.upfront-agent-quality{padding-bottom:12px;border-bottom:1px solid var(--theme-elevation-150)}.upfront-agent-quality,.upfront-agent-quality__result{display:flex;flex-direction:column;gap:8px}.upfront-agent-quality__score{display:inline-block;padding:1px 8px;border:1px solid var(--theme-elevation-300);border-radius:10px;font-size:11px;line-height:16px;white-space:nowrap;background:var(--theme-elevation-50);color:var(--theme-elevation-800)}.upfront-agent-quality__score--good{border-color:var(--theme-success-500);background:var(--theme-success-50);color:var(--theme-success-750)}.upfront-agent-quality__score--fair{border-color:var(--theme-warning-500);background:var(--theme-warning-50);color:var(--theme-warning-750)}.upfront-agent-quality__score--poor{border-color:var(--theme-error-500);background:var(--theme-error-50);color:var(--theme-error-750)}.upfront-agent-quality__locale{padding:4px 0 4px 8px;border-left:3px solid var(--theme-elevation-300)}.upfront-agent-quality__criteria{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 4px}.upfront-agent-quality__criteria div{display:flex;align-items:center;gap:4px}.upfront-agent-quality__criteria dt{color:var(--theme-elevation-600)}.upfront-agent-quality__criteria dd{margin:0}.upfront-agent-quality__remarks,.upfront-agent-quality__skipped{margin:0;padding-left:18px}