pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#282c34;color:#abb2bf}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}body.ea .nav-tabs-custom.form-tabs-tablist{background:transparent;border-bottom:0;margin-bottom:1.25rem;padding:0}body.ea .nav-tabs-custom.form-tabs-tablist .nav-tabs{border:0;gap:1.5rem;margin-bottom:0;position:relative}body.ea .nav-tabs-custom.form-tabs-tablist .nav-tabs:after{background:color-mix(in srgb,var(--bs-border-color) 88%,transparent);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}body.ea .nav-tabs-custom.form-tabs-tablist .nav-tabs .nav-link{background:transparent;border:0;border-radius:0;box-shadow:inset 0 -2px transparent;color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-primary) 22%);font-size:.95rem;font-weight:600;margin-bottom:-2px;padding:.9rem 0;transition:color .2s ease,box-shadow .2s ease,opacity .2s ease}body.ea .nav-tabs-custom.form-tabs-tablist .nav-tabs .nav-link:after{content:none!important}body.ea .nav-tabs-custom.form-tabs-tablist .nav-tabs .nav-link:hover{box-shadow:inset 0 -2px color-mix(in srgb,var(--bs-primary) 45%,transparent);color:var(--bs-primary);opacity:.9}body.ea .nav-tabs-custom.form-tabs-tablist .nav-tabs .nav-link.active,body.ea .nav-tabs-custom.form-tabs-tablist .nav-tabs .nav-link.active:focus,body.ea .nav-tabs-custom.form-tabs-tablist .nav-tabs .nav-link.active:hover{background:transparent;box-shadow:inset 0 -2px color-mix(in srgb,var(--bs-primary) 90%,#fff 10%);color:var(--bs-primary)}body.ea .nav-tabs-custom.form-tabs-content .tab-content{background:transparent;border:0;border-radius:0;box-shadow:none;padding:.5rem 0}body.ea .nav-tabs-custom.form-tabs-content .tab-pane .row{row-gap:.9rem;--bs-gutter-x:1.25rem}body.ea .sentimo-ea-form{--ea-form-background:transparent;--ea-form-border:transparent;--ea-form-label-color:color-mix(in srgb,var(--bs-heading-color) 92%,var(--bs-primary) 8%);--ea-form-muted:rgba(var(--bs-body-color-rgb,33,37,41),0.55);--ea-form-control-bg:#fff;--ea-form-control-border:color-mix(in srgb,var(--bs-border-color) 90%,var(--bs-primary) 10%);--ea-form-control-focus-bg:#fff;--ea-form-control-placeholder:rgba(var(--bs-body-color-rgb,33,37,41),0.35);--ea-form-error-color:var(--bs-danger,#dc3545);--ea-form-error-bg:rgba(var(--bs-danger-rgb,220,53,69),0.12);--ea-form-shadow:0 6px 16px rgba(15,23,42,.06);--ea-form-shadow-hover:0 12px 26px rgba(15,23,42,.1);--ea-form-control-ring:rgba(var(--bs-primary-rgb,83,104,213),0.18);display:block}body.ea .sentimo-ea-form__row{background:none;border:0;border-radius:0;box-shadow:none;margin-bottom:0;padding:0 0 1rem}body.ea .sentimo-ea-form__row .form-widget{display:flex;flex-direction:column;gap:.45rem}body.ea .sentimo-ea-form__label{align-items:center;color:var(--ea-form-label-color);display:flex;font-size:.9rem;font-weight:600;gap:.4rem;letter-spacing:.01em;margin-bottom:.35rem}body.ea .sentimo-ea-form__control{background:var(--ea-form-control-bg);border:1px solid var(--ea-form-control-border);border-radius:.55rem;color:var(--bs-body-color,#1f2937);font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}body.ea .sentimo-ea-form__control::placeholder{color:var(--ea-form-control-placeholder)}body.ea .sentimo-ea-form__control:focus{border-color:color-mix(in srgb,var(--bs-primary) 65%,transparent);box-shadow:0 0 0 .25rem var(--ea-form-control-ring);outline:0}body.ea .sentimo-ea-form__control:disabled,body.ea .sentimo-ea-form__control[readonly]{background:rgba(var(--bs-body-color-rgb,33,37,41),.04);color:rgba(var(--bs-body-color-rgb,33,37,41),.55);cursor:not-allowed}body.ea .sentimo-ea-form__control--textarea{line-height:1.5;min-height:8.5rem;resize:vertical}body.ea .sentimo-ea-form__control--select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23263652' d='M6 8.5a1 1 0 0 1 1.4 0l4.6 3.6 4.6-3.6a1 1 0 1 1 1.3 1.5l-5.24 4.1a1.2 1.2 0 0 1-1.52 0L6 10a1 1 0 0 1 0-1.5'/%3E%3C/svg%3E");background-position:calc(100% - .6rem);background-repeat:no-repeat;background-size:1.1rem .7rem;padding-right:2.6rem}body.ea .sentimo-ea-form__choice-group{display:flex;flex-direction:column;gap:.6rem;padding:.2rem 0}body.ea .sentimo-ea-form__choice-label{color:var(--ea-form-label-color);font-size:.9rem;font-weight:500}body.ea .sentimo-ea-form__error{align-items:flex-start;background:var(--ea-form-error-bg);border-radius:.4rem;color:var(--ea-form-error-color);display:inline-flex;font-size:.82rem;font-weight:600;gap:.3rem;margin-top:.3rem;padding:.35rem .6rem}body.ea .sentimo-ea-form .form-text.form-help{color:var(--ea-form-muted);font-size:.82rem;margin-top:-.1rem}body.ea .sentimo-quota-modal{background:var(--bs-body-bg,#fff);border:0;border-radius:1rem;box-shadow:0 25px 60px rgba(15,23,42,.12)}body.ea .sentimo-quota-modal .modal-header{border:0;padding:1.2rem 1.45rem 1rem}body.ea .sentimo-quota-modal .modal-header .modal-title{color:color-mix(in srgb,var(--bs-heading-color) 92%,var(--bs-primary) 8%);font-size:1.05rem;font-weight:700}body.ea .sentimo-quota-modal .btn-close{box-shadow:none;opacity:.55}body.ea .sentimo-quota-modal .btn-close:hover{opacity:1}body.ea .sentimo-quota-modal .modal-body{padding:0 1.35rem 1.35rem}body.ea .sentimo-quota-modal__status{--status-bg:rgba(var(--bs-primary-rgb,83,104,213),0.07);--status-border:rgba(var(--bs-primary-rgb,83,104,213),0.2);--status-icon-bg:rgba(var(--bs-primary-rgb,83,104,213),0.14);--status-icon-color:var(--bs-primary,#5368d5);align-items:flex-start;background:var(--status-bg);border:1px solid var(--status-border);border-radius:.9rem;display:flex;flex-wrap:wrap;gap:.75rem;padding:.9rem 1.1rem}body.ea .sentimo-quota-modal__status--warning{--status-bg:rgba(var(--bs-warning-rgb,255,193,7),0.15);--status-border:rgba(var(--bs-warning-rgb,255,193,7),0.3);--status-icon-bg:rgba(var(--bs-warning-rgb,255,193,7),0.22);--status-icon-color:var(--bs-warning,#f7b84b)}body.ea .sentimo-quota-modal__status--danger{--status-bg:rgba(var(--bs-danger-rgb,220,53,69),0.12);--status-border:rgba(var(--bs-danger-rgb,220,53,69),0.28);--status-icon-bg:rgba(var(--bs-danger-rgb,220,53,69),0.19);--status-icon-color:var(--bs-danger,#dc3545)}body.ea .sentimo-quota-modal__status-icon{align-items:center;background:var(--status-icon-bg);border-radius:.75rem;color:var(--status-icon-color);display:flex;flex-shrink:0;font-size:1.1rem;height:2.35rem;justify-content:center;width:2.35rem}body.ea .sentimo-quota-modal__status-text{color:color-mix(in srgb,var(--bs-body-color) 85%,var(--bs-primary) 15%);display:flex;flex-direction:column;font-size:.9rem;gap:.3rem;line-height:1.55}body.ea .sentimo-quota-modal__status-text strong{color:color-mix(in srgb,var(--bs-heading-color) 94%,var(--bs-primary) 6%);font-weight:700}body.ea .sentimo-quota-modal__link{color:var(--bs-primary);font-weight:600;text-decoration:none}body.ea .sentimo-quota-modal__link:hover{text-decoration:underline}body.ea .sentimo-quota-modal__status-cta{align-self:flex-end;border-bottom:1px solid transparent;color:var(--bs-primary);flex-basis:100%;font-size:.85rem;font-weight:600;margin-left:0;margin-top:.35rem;text-align:right;text-decoration:none;transition:color .2s ease,border-color .2s ease}body.ea .sentimo-quota-modal__status-cta:hover{border-color:currentColor;color:color-mix(in srgb,var(--bs-primary) 85%,#000 15%)}body.ea .sentimo-quota-modal__content{display:flex;flex-direction:column;gap:1.1rem;margin-top:1.2rem}body.ea .sentimo-quota-modal__metrics{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}body.ea .sentimo-quota-modal__metric{background:color-mix(in srgb,var(--bs-body-bg,#f8fafc) 92%,#fff 8%);border:1px solid color-mix(in srgb,var(--bs-border-color) 82%,transparent);border-radius:.82rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 12px 25px rgba(15,23,42,.06);display:flex;flex-direction:column;gap:.4rem;padding:.85rem .95rem}body.ea .sentimo-quota-modal__metric-label{color:rgba(var(--bs-body-color-rgb,33,37,41),.5);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.ea .sentimo-quota-modal__metric-value{color:color-mix(in srgb,var(--bs-heading-color) 90%,var(--bs-primary) 10%);font-size:1.45rem;font-weight:700}body.ea .sentimo-quota-modal__metric-hint{color:rgba(var(--bs-body-color-rgb,33,37,41),.55);font-size:.8rem}body.ea .sentimo-quota-modal__metric-chip{align-items:center;background:rgba(var(--bs-body-color-rgb,33,37,41),.08);border-radius:999px;color:color-mix(in srgb,var(--bs-body-color) 80%,var(--bs-primary) 20%);display:inline-flex;font-size:.75rem;font-weight:600;gap:.3rem;letter-spacing:.05em;padding:.3rem .65rem;text-transform:uppercase}body.ea .sentimo-quota-modal__metric-chip--success{background:rgba(var(--bs-success-rgb,25,135,84),.15);color:var(--bs-success,#198754)}body.ea .sentimo-quota-modal__metric-chip--warning{background:rgba(var(--bs-warning-rgb,255,193,7),.2);color:var(--bs-warning,#f7b84b)}body.ea .sentimo-quota-modal__metric-chip--muted{background:rgba(var(--bs-body-color-rgb,33,37,41),.08);color:rgba(var(--bs-body-color-rgb,33,37,41),.55)}body.ea .sentimo-quota-modal__actions{align-items:flex-start;display:flex;flex-direction:column;gap:.6rem}body.ea .sentimo-quota-modal__actions .btn{border-radius:.75rem;box-shadow:0 8px 18px rgba(83,104,213,.15);font-weight:600;padding:.55rem .9rem;transition:transform .2s ease,box-shadow .2s ease}body.ea .sentimo-quota-modal__actions .btn:hover{box-shadow:0 12px 24px rgba(83,104,213,.22);transform:translateY(-1px)}body.ea #quotaModal .sentimo-quota-modal-dialog{margin:4.5rem 1.75rem 1.2rem auto;max-width:360px;pointer-events:auto}@media (max-width:991.98px){body.ea #quotaModal .sentimo-quota-modal-dialog{margin:3.2rem auto 1.2rem;max-width:min(380px,90%)}}@media (max-width:575.98px){body.ea #quotaModal .sentimo-quota-modal-dialog{margin:1.8rem .6rem .9rem;max-width:none}}body.ea .ea-detail .sentimo-ea-form__row,body.ea .ea-edit-form .sentimo-ea-form__row,body.ea .ea-new-form .sentimo-ea-form__row{margin-bottom:1.5rem}body.ea[data-company-admin="0"] .requires-company-admin,body.ea[data-company-admin="1"] .requires-company-admin-alt{display:none!important}.ea-dark-scheme .sentimo-ea-form{--ea-form-background:rgba(var(--bs-body-bg-rgb,17,24,39),0.88);--ea-form-border:rgba(148,163,184,.28);--ea-form-label-color:rgba(226,232,240,.95);--ea-form-muted:rgba(148,163,184,.78);--ea-form-control-bg:rgba(15,23,42,.6);--ea-form-control-border:rgba(var(--bs-primary-rgb,83,104,213),0.6);--ea-form-control-focus-bg:rgba(83,104,213,.16);--ea-form-control-placeholder:rgba(148,163,184,.75);--ea-form-error-color:hsla(0,91%,71%,.92);--ea-form-error-bg:hsla(0,91%,71%,.16);--ea-form-shadow:0 25px 45px rgba(2,6,23,.55);--ea-form-shadow-hover:0 35px 60px rgba(2,6,23,.66)}.ea-dark-scheme .sentimo-ea-form__control{color:rgba(226,232,240,.92)}.ea-dark-scheme .sentimo-ea-form__control:disabled,.ea-dark-scheme .sentimo-ea-form__control[readonly]{color:rgba(148,163,184,.65)}.ea-dark-scheme .sentimo-ea-form .form-check-input{background-color:rgba(15,23,42,.75)}.ea-dark-scheme .sentimo-quota-modal{background:rgba(17,24,39,.94);box-shadow:0 25px 50px rgba(2,6,23,.65)}.ea-dark-scheme .sentimo-quota-modal .modal-header .modal-title{color:rgba(226,232,240,.96)}.ea-dark-scheme .sentimo-quota-modal .modal-body{color:rgba(226,232,240,.88)}.ea-dark-scheme .sentimo-quota-modal__status{--status-border:rgba(148,163,184,.36);color:rgba(226,232,240,.92)}.ea-dark-scheme .sentimo-quota-modal__status-text{color:rgba(226,232,240,.82)}.ea-dark-scheme .sentimo-quota-modal__status-text strong{color:rgba(226,232,240,.95)}.ea-dark-scheme .sentimo-quota-modal__status-cta{color:rgba(129,140,248,.92)}.ea-dark-scheme .sentimo-quota-modal__status-cta:hover{color:#a78bfa}.ea-dark-scheme .sentimo-quota-modal__metric{background:rgba(30,41,59,.75);border-color:rgba(148,163,184,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 10px 20px rgba(2,6,23,.3)}.ea-dark-scheme .sentimo-quota-modal__metric-label{color:rgba(148,163,184,.78)}.ea-dark-scheme .sentimo-quota-modal__metric-value{color:rgba(226,232,240,.95)}.ea-dark-scheme .sentimo-quota-modal__metric-hint{color:rgba(148,163,184,.75)}.ea-dark-scheme .sentimo-quota-modal__metric-chip--muted{background:rgba(148,163,184,.22);color:rgba(148,163,184,.75)}.ea-dark-scheme .sentimo-quota-modal__actions .btn{box-shadow:0 12px 26px rgba(15,23,42,.48)}.ea-dark-scheme .sentimo-quota-modal__actions .btn:hover{box-shadow:0 16px 34px rgba(15,23,42,.58)}.ea-dark-scheme .sentimo-quota-modal #quotaModal .sentimo-quota-modal-dialog{margin:3.8rem 1.6rem 1.2rem auto}.avatar-title{background-color:#cff4fc!important}.section-title i{color:#4e73df}.user-guide-section{margin-bottom:20px}.user-guide-section img{margin-bottom:2rem;margin-top:1.5rem}.admin_screenshot_light{display:block}.admin_screenshot_dark,.ea-dark-scheme .admin_screenshot_light{display:none}.ea-dark-scheme .admin_screenshot_dark{display:block}.review-insights-report{display:flex;flex-direction:column;gap:1.5rem}.dropdown-actions .dropdown-toggle:after{display:none!important}.review-insights-report .card{background-color:var(--body-bg,#fff);border:none;border-radius:18px;box-shadow:0 18px 40px rgba(15,23,42,.08);margin-bottom:20px}.review-insights-report .card-header{background:transparent;border-bottom:none;color:var(--text-color,#2d3748);font-size:16px;font-weight:600;padding:16px 20px 0}.review-insights-report .card-body{color:var(--text-color,#4a5568);font-size:14px;line-height:1.6;padding:20px}.review-insights-report .product-insight{margin-bottom:15px}.review-insights-report .product-insight strong{color:var(--color-primary,#2b6cb0);font-size:15px;font-weight:600}.review-insights-report .product-link{color:var(--color-primary,#5368d5);text-decoration:none}.review-insights-report .product-link:hover{text-decoration:underline}.review-insights-report .product-id code{background-color:var(--body-bg,#edf2f7);border-radius:4px;color:var(--text-muted,#718096);padding:2px 6px}.review-insights-report ul{list-style-type:disc;padding-left:20px}.review-insights-report .product-meta{color:var(--text-muted,#6c757d);display:inline-block;font-size:13px;margin-top:5px}.review-insights-report .product-meta em{font-size:12px;font-style:italic}.review-insights-report .report-hero{background:linear-gradient(135deg,#eef2ff,#f7f9ff);border:none}.ea-dark-scheme .review-insights-report .report-hero{background:linear-gradient(135deg,#202536,#262b3f)}.review-insights-report .report-hero .card-body{padding:28px}.review-insights-report .report-hero__layout{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.review-insights-report .report-hero__summary{background:hsla(0,0%,100%,.9);border-radius:20px;box-shadow:0 15px 35px rgba(149,157,173,.25);padding:1.75rem}.ea-dark-scheme .review-insights-report .report-hero__summary{background:rgba(23,27,41,.95);box-shadow:0 20px 45px rgba(5,7,12,.7);color:var(--bs-body-color)}.review-insights-report .report-hero__metrics{background:hsla(0,0%,100%,.95);border-radius:16px;box-shadow:0 12px 28px rgba(83,104,213,.12);display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.1rem 1.2rem}.ea-dark-scheme .review-insights-report .report-hero__metrics{background:rgba(25,32,53,.9);box-shadow:0 18px 36px rgba(5,7,12,.65)}.review-insights-report .quick-access-list{display:flex;flex-direction:column;gap:.75rem}.review-insights-report .quick-access-item{background:hsla(0,0%,100%,.95);border:1px solid var(--border-color,#dfe3f0)!important;border-radius:16px!important;color:var(--text-color,#1f2933);padding:.85rem 1rem;text-decoration:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.ea-dark-scheme .review-insights-report .quick-access-item{background:rgba(18,22,33,.85);border-color:hsla(0,0%,100%,.12)!important;color:var(--bs-body-color)}.review-insights-report .quick-access-item:focus-visible,.review-insights-report .quick-access-item:hover{background:rgba(83,104,213,.08);border-color:var(--color-primary,#5368d5)!important;box-shadow:0 8px 22px rgba(83,104,213,.2)}.review-insights-report .quick-access-item .metric-label{color:var(--text-muted,#6c757d);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.review-insights-report .quick-access-item .metric-value{color:var(--text-color,#1f2933);font-weight:600}.review-insights-report .metric-icon{align-items:center;border-radius:9px;color:#fff;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ea-dark-scheme .review-insights-report .metric-icon{box-shadow:0 6px 16px rgba(0,0,0,.35)}.review-insights-report .metric-icon svg{height:16px;width:16px;fill:currentColor}.review-insights-report .metric-content{display:flex;flex-direction:column;gap:.05rem}.review-insights-report .metrics-heading{display:flex;flex-direction:column;gap:.15rem}.review-insights-report .metrics-subtitle{color:var(--text-muted,#6c757d);font-size:12px}.ea-dark-scheme .review-insights-report .metrics-subtitle{color:hsla(0,0%,100%,.7)}.person-detail{display:flex;flex-direction:column;gap:1.25rem}.person-card{background:var(--bs-body-bg);border:none;box-shadow:0 8px 30px rgba(15,23,42,.06);padding:1.5rem 1.75rem}.person-card--hero{align-items:center;background:linear-gradient(135deg,#eef2ff,#f7f9ff);border-left:4px solid #5368d5;display:flex;gap:1rem;justify-content:space-between}.ea-dark-scheme .person-card--hero{background:linear-gradient(135deg,#1c2131,#262c3d)}.person-identity,.person-metrics{display:flex;gap:1rem}.person-metrics{align-items:center}.person-name{font-size:1.75rem;font-weight:600}.person-meta{color:var(--bs-secondary-color)}.person-hero-actions{align-items:center;display:flex;gap:1rem}.person-stat span{color:var(--bs-secondary-color);display:block;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.person-stat strong{font-size:1.5rem}.person-grid{margin:0}.person-card h3{color:var(--bs-secondary-color);font-size:1rem;letter-spacing:.08em;margin-bottom:.85rem;text-transform:uppercase}.person-section-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.85rem}.person-card dl,.person-section-header h3{margin:0}.person-card dt{color:var(--bs-secondary-color);font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.person-card dd{color:var(--bs-body-color);font-size:1rem;margin:0 0 1rem}.person-list{list-style:none;margin:0;padding:0}.person-list li{border-top:1px solid var(--border-color,#ececec);display:flex;justify-content:space-between;padding:.65rem 0}.person-list li:first-child{border-top:none}.person-integration-badges{display:flex;flex-wrap:wrap;gap:.35rem}.person-integration-badge{align-items:center;display:inline-flex;font-size:.7rem;gap:.35rem;letter-spacing:.08em;padding:.25rem .5rem}.person-review-timeline{display:flex;flex-direction:column;gap:1rem}.person-review-log{border-radius:.5rem;border-top:1px solid var(--border-color,#eee);display:grid;gap:1rem;grid-template-columns:160px 1fr;padding:.9rem .85rem;transition:background-color .15s ease,box-shadow .15s ease}.person-review-log--clickable{cursor:pointer}.person-review-log--clickable:hover{background:rgba(83,104,213,.05);box-shadow:inset 0 0 0 1px rgba(83,104,213,.08)}.person-review-log:first-child{border-top:none;padding-top:0}.person-review-log__date{color:var(--bs-secondary-color);font-size:.9rem}.person-review-log__content{display:flex;flex-direction:column;gap:.4rem}.person-review-rating{align-items:center;display:flex;gap:.75rem}.person-review-channel,.person-review-date{color:var(--bs-secondary-color);font-size:.85rem}.person-review-rating .person-integration-badge{margin-left:0}.person-review-content{color:var(--bs-body-color);line-height:1.4;margin:0}.person-review-stars i{font-size:.85rem}.review-detail{display:flex;flex-direction:column;gap:1.5rem}.review-hero .review-rating-stars{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem}.review-hero .review-rating-stars i{font-size:1.35rem}.review-rating-value{color:var(--bs-secondary-color);font-weight:600}.review-hero-badges{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.review-hero-badges .badge,.review-hero-badges a.badge{align-items:center;display:inline-flex;gap:.3rem;padding:.25rem .7rem;white-space:nowrap}.review-external-id{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem;margin-top:.4rem;width:100%}.review-external-id span{color:var(--bs-secondary-color);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.review-external-id code{font-size:.9rem;word-break:break-all}.review-content-preview{color:var(--bs-body-color);font-size:1rem;margin-top:1rem}.review-hero-stats{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.review-stat span{color:var(--bs-secondary-color);display:block;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.review-stat a,.review-stat strong{font-size:1.1rem;font-weight:600}.review-meta-inline{display:flex;flex-wrap:wrap;gap:.75rem;margin:-.5rem 0 .5rem}.review-meta-pill{align-items:center;background:rgba(83,104,213,.05);border:1px solid rgba(83,104,213,.2);border-radius:999px;display:flex;gap:.4rem;padding:.4rem .9rem}.review-meta-pill span{color:var(--bs-secondary-color);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.review-meta-pill a,.review-meta-pill strong{color:var(--bs-body-color);font-weight:600}.review-answers-panel{display:flex;flex-direction:column;gap:.75rem}.review-answers-header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.review-answers-title{color:var(--bs-secondary-color);font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.review-answers-title-group{align-items:baseline;display:flex;gap:.35rem}.review-answers-count{color:var(--bs-secondary-color);font-size:.85rem}.review-answers-container{display:flex;flex-direction:column;gap:.5rem}.review-action-hub{display:flex;flex-wrap:wrap;gap:.75rem}.review-action-hub .btn{padding-block:.45rem;padding-inline:1rem}.review-grid{display:flex;flex-direction:column;gap:1.25rem}.review-meta-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:1rem}.review-meta-grid--compact{margin-bottom:0}.review-meta-grid .label{display:block;letter-spacing:.08em;text-transform:uppercase}.review-meta-grid .label,.review-meta-note{color:var(--bs-secondary-color);font-size:.8rem}.review-meta-note{display:inline-block;margin-bottom:.35rem}.review-meta-grid__full{grid-column:1/-1}.review-moderation-comment{background:rgba(83,104,213,.06);border:1px solid rgba(0,0,0,.05);border-radius:.75rem;color:var(--bs-body-color);font-size:.95rem;line-height:1.5;margin-top:.35rem;padding:.75rem 1rem}.review-moderation-comment--empty{background:rgba(0,0,0,.02);color:var(--bs-secondary-color);font-style:italic}.review-score-card{display:flex;flex-direction:column;gap:1rem}.review-score-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.review-score span{color:var(--bs-secondary-color);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.review-score strong{display:block;font-size:1.4rem}.review-score-bar{background:rgba(0,0,0,.08);border-radius:999px;height:6px;margin-top:.3rem;overflow:hidden}.review-score-bar__fill{background:linear-gradient(90deg,#7f8ff4,#5368d5);height:100%}.review-timeline{display:flex;flex-direction:column;gap:1rem}.review-timeline-item{border-left:2px solid rgba(83,104,213,.2);display:flex;gap:1rem;padding-left:1rem}.review-timeline-icon{align-items:center;background:rgba(83,104,213,.1);border-radius:50%;color:#5368d5;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.review-timeline-date{color:var(--bs-secondary-color);display:block;font-size:.8rem}.review-timeline-content p{color:var(--bs-body-color);margin:.3rem 0 0}.status-badge{border:none;font-weight:600;letter-spacing:.08em}.status-approved{background:#23c185;color:#fff}.status-denied{background:#ef5350;color:#fff}.status-hold{background:#f6c343;color:#2f2f2f}.person-badge-no-rating{background:#ffe9b0;border-radius:999px;color:#7a4f00;font-weight:600;letter-spacing:.02em}@media (max-width:1024px){.person-card{padding:1.25rem}.person-card--hero{align-items:flex-start;flex-direction:column}.person-identity{width:100%}.person-metrics{align-items:flex-start;flex-direction:column;gap:.75rem;width:100%}.person-stat{width:100%}.person-review-log{grid-template-columns:1fr}.person-list li,.person-section-header{align-items:flex-start;flex-direction:column}.person-list li{gap:.35rem}.review-hero-stats{grid-template-columns:1fr}.review-action-hub{flex-direction:column}.review-meta-grid{grid-template-columns:1fr}.review-meta-inline{flex-direction:column}.review-hero-badges{gap:.45rem;width:100%}.review-hero-badges .badge,.review-hero-badges a.badge{max-width:100%;padding:.3rem .8rem;white-space:normal;width:auto}.review-answers-header{align-items:flex-start;flex-direction:column;gap:.5rem}.review-answers-title-group{align-items:flex-start;flex-direction:column;gap:.15rem}.review-action-hub .btn{align-items:center;display:inline-flex;gap:.4rem;justify-content:center;text-align:center;width:100%}}.review-insights-report .metric-label{color:var(--text-muted,#6c757d);font-size:12px}.review-insights-report .metric-value{font-size:18px;font-weight:600;line-height:1.2}.review-insights-report .metric-value--text{font-size:15px}.review-insights-report .metric-icon--products{background:#5368d5}.review-insights-report .metric-icon--suggestions{background:#1fb78c}.review-insights-report .metric-icon--rating{background:#ff5c5c}.review-insights-report section[id]{scroll-margin-top:90px}.review-insights-report .section-header{align-items:center;background:transparent;display:flex;gap:.75rem}.review-insights-report .section-badge{align-items:center;background:linear-gradient(135deg,#5368d5,#7f8ff4);border-radius:50%;box-shadow:0 4px 8px rgba(83,104,213,.3);color:#fff;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;width:32px}.review-insights-report .report-section:target{animation:sectionFlash 1.6s ease both;animation-delay:.25s}@keyframes sectionFlash{0%{box-shadow:0 0 0 rgba(83,104,213,0)}15%{box-shadow:0 0 0 4px rgba(83,104,213,.25)}to{box-shadow:0 0 0 rgba(83,104,213,0)}}.review-insights-report .eyebrow{color:var(--text-muted,#6c757d);font-size:11px;font-weight:600;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.review-insights-report .report-period{font-size:20px;font-weight:600;margin:0}.review-insights-report .report-hero__period{margin-bottom:.75rem}.review-insights-report .report-summary{color:var(--text-color,#2d3748);font-size:15px;margin-bottom:0;margin-top:1rem;max-width:900px;word-break:break-word}.ea-dark-scheme .review-insights-report .report-summary{color:hsla(0,0%,100%,.85)}.review-insights-report .score-grid{margin-bottom:1.1rem}.review-insights-report .score-card{background:rgba(83,104,213,.08);border-radius:18px;display:flex;flex-direction:column;gap:.35rem;height:100%;padding:1rem 1.2rem}.ea-dark-scheme .review-insights-report .score-card{background:rgba(83,104,213,.18);color:#f5f7ff}.review-insights-report .score-label{color:var(--text-muted,#6c757d);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.review-insights-report .score-copy{color:var(--text-color,#2d3748);font-size:15px;word-break:break-word}.ea-dark-scheme .review-insights-report .score-copy{color:#f5f7ff}.review-insights-report .sentiment-breakdown{margin-top:.25rem}.review-insights-report .sentiment-block{display:flex;flex-direction:column;gap:.35rem;height:100%}.review-insights-report .sentiment-pill{border-radius:8px;color:#fff;display:flex;flex:1 1 auto;flex-direction:column;font-size:14px;gap:.3rem;padding:.85rem 1rem;width:100%}.review-insights-report .sentiment-pill.positive{background:linear-gradient(135deg,#1fb78c,#4bd8b0)}.review-insights-report .sentiment-pill.neutral{background:linear-gradient(135deg,#6b6f9b,#9aa1d9)}.review-insights-report .sentiment-pill.negative{background:linear-gradient(135deg,#ff5c5c,#ff8d8d)}.review-insights-report .sentiment-label{color:var(--text-muted,#5f6b7c);display:block;font-size:12px;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.review-insights-report .sentiment-copy{color:#fff;word-break:break-word}.review-insights-report .spotlight-grid{--bs-gutter-x:1.1rem;--bs-gutter-y:1.1rem}.review-insights-report .spotlight-card{background:var(--vz-card-inner-bg,#f7f9fc);border:none;border-radius:16px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.6);display:flex;flex-direction:column;gap:.55rem;padding:1.25rem 1.3rem}.review-insights-report .spotlight-card header{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.35rem}.review-insights-report .spotlight-card .badge{border-radius:999px;font-size:11px;padding:.15rem .55rem}.review-insights-report .badge-light{background:rgba(83,104,213,.12);color:var(--color-primary,#5368d5)}.review-insights-report .badge-success{background:rgba(31,183,140,.15);color:#148063}.review-insights-report .badge-danger{background:rgba(255,92,92,.18);color:#c62828}.review-insights-report .sentiment-columns{--bs-gutter-y:1.5rem}.review-insights-report .stacked-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding-left:0}.review-insights-report .stacked-list li{background:rgba(247,248,255,.8);border:none;border-radius:14px;box-shadow:inset 0 0 0 1px rgba(83,104,213,.08);padding:.95rem 1.1rem}.review-insights-report .stacked-list p{margin-bottom:0;word-break:break-word}.review-insights-report .stacked-list .list-title{align-items:baseline;display:flex;font-weight:600;gap:.5rem;justify-content:space-between}.review-insights-report .sentiment-column h5{font-size:15px;font-weight:600;margin-bottom:.75rem}.review-insights-report .opportunities-grid{--bs-gutter-y:1.5rem}.review-insights-report .opportunity-block{background:hsla(0,0%,100%,.9);border-left:3px solid rgba(83,104,213,.35);border-radius:18px;box-shadow:0 6px 18px rgba(15,23,42,.08);padding:1.35rem 1.4rem;position:relative}.review-insights-report .opportunity-block--timeline{padding-right:1.25rem}.review-insights-report .trend-timeline{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.review-insights-report .trend-timeline li{align-items:flex-start;display:flex;gap:.65rem}.review-insights-report .trend-node{background:linear-gradient(135deg,#5368d5,#8b9dff);border-radius:50%;box-shadow:0 0 0 4px rgba(83,104,213,.12);flex-shrink:0;height:12px;margin-top:.35rem;width:12px}.review-insights-report .trend-timeline p{color:var(--text-color,#2d3748);font-size:14px;line-height:1.5;margin:0;word-break:break-word}.ea-dark-scheme #dashboard-graphs :not(.block-top-products)>.card-body{background-color:#fff}#dashboard-graphs .card-body{margin-bottom:10px;max-height:265px;overflow:hidden;padding:0}#dashboard-graphs .block-top-products .card-body{font-size:11px;overflow:scroll}#dashboard-graphs .block-top-products td,#dashboard-graphs .block-top-products th{padding:3px}#quotaModal .modal-header{padding-bottom:10px}.review-answers-container{max-height:500px;overflow:auto;padding-top:.5rem}.answer-card{--answer-card-bg:rgba(83,104,213,.04);background:var(--answer-card-bg);border:1px solid rgba(83,104,213,.15);border-radius:.75rem;display:flex;gap:.85rem;padding:.75rem .9rem}.answer-bullet{align-items:center;background:rgba(83,104,213,.12);border-radius:18px;color:#5368d5;display:flex;height:36px;justify-content:center;margin-top:.25rem;width:36px}.answer-card.accepted .answer-bullet{background:rgba(35,193,133,.2);border:1px solid #2fb47f;color:#fff}.answer-content{display:flex;flex:1;flex-direction:column;width:100%}.answer-content--accepted{border-left:4px solid #2fb47f;margin-left:-.85rem;padding-left:.85rem}.answer-head{gap:.75rem;width:100%}.answer-meta{flex:1;font-size:.9rem}.answer-actions{align-self:flex-start;display:inline-flex;gap:.35rem;margin-left:auto;padding-left:1rem}.answer-pill{align-items:center;background:rgba(35,193,133,.15);border-radius:999px;color:#15865a;display:inline-flex;font-size:.75rem;margin-top:.35rem;padding:.2rem .6rem}.answer-accepted{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.4rem}.answer-accepted-note{color:var(--bs-secondary-color);font-size:.8rem}.answer-body{line-height:1.55;margin:.35rem 0 0;white-space:pre-wrap}.answer-body textarea{width:100%}.answers-empty{align-items:center;color:var(--bs-secondary-color);display:flex;justify-content:center;min-height:72px}.review-answers-container .spinner-border{height:1.75rem;width:1.75rem}.ribbon{background:color-mix(in oklab,var(--bs-primary) 85%,transparent);border-radius:.4rem;box-shadow:0 2px 6px rgba(0,0,0,.12);color:#fff;font-size:.7rem;left:.5rem;line-height:1;padding:.25rem .5rem;position:absolute;top:-.55rem}.answer-head{align-items:center;display:flex;gap:.5rem}.answer-meta{color:var(--bs-secondary-color);font-size:.8rem}.answer-body{color:var(--bs-body-color);font-size:.95rem}body.ea a.btn-icon,body.ea button.btn-icon{--size:28px;align-items:center;background:transparent;border:1px solid var(--bs-border-color);border-radius:.4rem;color:var(--bs-secondary-color);display:inline-flex;height:var(--size);justify-content:center;padding:0;width:var(--size)}body.ea a.btn-icon:hover,body.ea button.btn-icon:hover{border-color:var(--bs-body-color);color:var(--bs-body-color)}body.ea a.btn-accept,body.ea button.btn-accept{border-color:color-mix(in oklab,var(--bs-success) 30%,var(--bs-border-color));color:var(--bs-success)}body.ea a.btn-accept:hover,body.ea button.btn-accept:hover{background:color-mix(in oklab,var(--bs-success) 10%,transparent);border-color:color-mix(in oklab,var(--bs-success) 45%,var(--bs-border-color));color:var(--bs-success)}body.ea a.btn-edit,body.ea button.btn-edit{border-color:color-mix(in oklab,var(--bs-primary) 30%,var(--bs-border-color));color:var(--bs-primary)}body.ea a.btn-edit:hover,body.ea button.btn-edit:hover{background:color-mix(in oklab,var(--bs-primary) 10%,transparent);border-color:color-mix(in oklab,var(--bs-primary) 45%,var(--bs-border-color));color:var(--bs-primary)}body.ea a.btn-delete,body.ea button.btn-delete{border-color:color-mix(in oklab,var(--bs-danger) 30%,var(--bs-border-color));color:var(--bs-danger)}body.ea a.btn-delete:hover,body.ea button.btn-delete:hover{background:color-mix(in oklab,var(--bs-danger) 10%,transparent);border-color:color-mix(in oklab,var(--bs-danger) 45%,var(--bs-border-color));color:var(--bs-danger)}.btn-generate{background:linear-gradient(135deg,#5c7cff,#4c5be7);border-color:color-mix(in oklab,#4c5be7 70%,var(--bs-border-color));box-shadow:0 6px 18px rgba(76,91,231,.25);color:#fff;transition:background .2s ease,border-color .2s ease,color .2s ease}.btn-generate:hover{background:linear-gradient(135deg,#607dff,#4d62ff);border-color:#4a5ae0;color:#fff}.btn-generate:active{background:linear-gradient(135deg,#4855d8,#3e48c6);border-color:#3841b7;color:#fff}body.ea .btn.btn-generate{background:linear-gradient(135deg,#5c7cff,#4c5be7)!important;border-color:#4a5ae0!important;box-shadow:0 6px 18px rgba(76,91,231,.25);color:#fff!important;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}body.ea .btn.btn-generate:hover{background:linear-gradient(135deg,#6a8aff,#5c6eff)!important;border-color:#5563f1!important;box-shadow:0 8px 22px rgba(76,91,231,.3);color:#fff!important}body.ea .btn>.btn-label{align-items:center;display:inline-flex;left:auto;margin:0;padding:0;position:static;right:auto}body.ea .dropdown-toggle.dropdown-toggle-split:after,body.ea .dropdown-toggle:after{border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;font-family:initial;font-size:inherit;line-height:1;margin-left:.255em;vertical-align:.255em}body.ea .dropdown-toggle.dropdown-toggle-split:after{margin-left:0}body.ea .dropdown-toggle.dropdown-toggle-split:before{content:none}body.ea .btn-quota{align-items:center;background:linear-gradient(180deg,color-mix(in oklab,var(--bs-primary) 8%,#fff),color-mix(in oklab,var(--bs-primary) 3%,#fff));border:1px solid color-mix(in oklab,var(--bs-primary) 25%,var(--bs-border-color));border-radius:.5rem;color:var(--bs-heading-color);display:inline-flex;font-weight:600;gap:.5rem;min-height:36px;padding:.35rem .75rem .35rem .5rem;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}body.ea .btn-quota:focus,body.ea .btn-quota:hover{background:linear-gradient(180deg,color-mix(in oklab,var(--bs-primary) 13%,#fff),color-mix(in oklab,var(--bs-primary) 6%,#fff));border-color:color-mix(in oklab,var(--bs-primary) 55%,var(--bs-border-color));box-shadow:0 4px 14px rgba(15,23,42,.08);color:var(--bs-heading-color)}body.ea .btn-quota .btn-label{color:var(--bs-secondary-color);font-size:.78rem}body.ea .btn-quota .btn-quota__icon{align-items:center;background:color-mix(in oklab,var(--bs-primary) 14%,transparent);border-radius:999px;color:var(--bs-primary);display:inline-flex;font-size:.7rem;height:1.4rem;justify-content:center;width:1.4rem}body.ea .btn-quota .quota-count{border-radius:.45rem;font-size:.72rem;font-weight:700;min-width:1.75rem;text-align:center}body.ea .btn-quota .quota-count--compact{font-size:.68rem;letter-spacing:.01em;min-width:auto;padding:.22rem .5rem}body.ea .btn-quota .quota-count--info{background:color-mix(in oklab,#2563eb 18%,#fff);color:#1d4ed8}body.ea .btn-quota .quota-count--warning{background:color-mix(in oklab,#f59e0b 22%,#fff);color:#b45309}body.ea .btn-quota .quota-count--danger{background:color-mix(in oklab,#ef4444 18%,#fff);color:#b91c1c}@media (max-width:991.98px){body.ea .content-top .navbar-custom-menu .user-menu-wrapper{display:none}body.ea .btn-quota .btn-quota__icon{font-size:.66rem;height:1.25rem;width:1.25rem}}body.ea .subscription-usage-page .subscription-usage-hero{background:linear-gradient(180deg,color-mix(in oklab,var(--bs-primary) 5%,#fff),var(--bs-body-bg))}body.ea .subscription-usage-page .subscription-usage-card{border:1px solid var(--bs-border-color);border-radius:.9rem;box-shadow:0 10px 26px rgba(15,23,42,.06);overflow:hidden}body.ea .subscription-usage-page .subscription-usage-card .card-body{background:var(--bs-body-bg)}body.ea .subscription-usage-page .subscription-usage-kicker{color:color-mix(in oklab,var(--bs-secondary-color) 84%,#334155);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}body.ea .subscription-usage-page .text-muted{color:color-mix(in oklab,var(--bs-secondary-color) 80%,#334155)!important}body.ea .subscription-usage-page .small{font-weight:500}body.ea .subscription-usage-page .dashboard-card-header__texts .card-title{color:color-mix(in oklab,var(--bs-heading-color) 92%,#0f172a)}body.ea .subscription-usage-page .subscription-usage-hero__actions .btn{min-width:150px}body.ea .subscription-usage-page .subscription-usage-hero .d-flex.flex-column.flex-lg-row{align-items:flex-end!important}body.ea .subscription-usage-page .subscription-usage-progress-track{background:color-mix(in oklab,var(--bs-secondary-color) 16%,transparent);border-radius:999px;height:.72rem;overflow:hidden}body.ea .subscription-usage-page .subscription-usage-progress-fill{border-radius:999px;display:block;height:100%}body.ea .subscription-usage-page .subscription-usage-progress-fill--info{background:linear-gradient(90deg,#3b82f6,#2563eb)}body.ea .subscription-usage-page .subscription-usage-progress-fill--warning{background:linear-gradient(90deg,#f59e0b,#d97706)}body.ea .subscription-usage-page .subscription-usage-progress-fill--critical,body.ea .subscription-usage-page .subscription-usage-progress-fill--danger{background:linear-gradient(90deg,#ef4444,#dc2626)}body.ea .subscription-usage-page .subscription-usage-progress-fill--watch{background:linear-gradient(90deg,#f59e0b,#d97706)}body.ea .subscription-usage-page .subscription-usage-progress-fill--healthy{background:linear-gradient(90deg,#3b82f6,#2563eb)}body.ea .subscription-usage-page .subscription-usage-level{font-size:.72rem;font-weight:700;letter-spacing:.02em}body.ea .subscription-usage-page .subscription-usage-level--healthy{background:color-mix(in oklab,#16a34a 16%,#fff);color:#15803d}body.ea .subscription-usage-page .subscription-usage-level--watch{background:color-mix(in oklab,#f59e0b 16%,#fff);color:#b45309}body.ea .subscription-usage-page .subscription-usage-level--critical{background:color-mix(in oklab,#ef4444 16%,#fff);color:#b91c1c}body.ea .subscription-usage-page .subscription-usage-meta{display:grid;grid-template-columns:1fr;margin-top:.25rem;row-gap:.35rem}body.ea .subscription-usage-page .subscription-usage-meta__row{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}body.ea .subscription-usage-page .subscription-usage-meta dt{color:color-mix(in oklab,var(--bs-secondary-color) 86%,#334155);font-size:.78rem;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}body.ea .subscription-usage-page .subscription-usage-meta dd{color:var(--bs-heading-color);font-size:.86rem;font-weight:600;margin:0;text-align:right}body.ea .subscription-usage-page .btn{min-height:34px}body.ea .subscription-usage-page .dashboard-overview__icon{align-items:center;border-radius:.7rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55);display:inline-flex;height:2.15rem;justify-content:center;line-height:1;width:2.15rem}body.ea .subscription-usage-page .dashboard-overview__icon i{display:block;font-size:.95em;line-height:1}@media (max-width:991.98px){body.ea .subscription-usage-page .subscription-usage-hero .d-flex.flex-column.flex-lg-row{align-items:flex-start!important}body.ea .subscription-usage-page .subscription-usage-hero__actions{width:100%}body.ea .subscription-usage-page .subscription-usage-hero__actions .btn{flex:1 1 auto;min-width:unset}body.ea .subscription-usage-page .subscription-usage-progress__summary{justify-content:space-between;width:100%}}body.ea #quotaModal .sentimo-quota-modal{border:1px solid color-mix(in oklab,var(--bs-primary) 14%,var(--bs-border-color));border-radius:1.2rem!important;box-shadow:0 24px 60px rgba(15,23,42,.2);overflow:hidden}body.ea #quotaModal .sentimo-quota-modal .modal-header{border-bottom:0;padding:1.2rem 1.45rem .95rem}body.ea #quotaModal .sentimo-quota-modal .modal-title{letter-spacing:-.01em}body.ea #quotaModal .sentimo-quota-modal .modal-body{padding:0 1.35rem 1.35rem}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__actions{margin-top:1rem}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__status-cta{align-self:flex-end;border-bottom:1px solid transparent;display:inline-flex;flex-basis:auto;margin-left:auto;text-align:right;width:auto}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__metric-chip{border-radius:.5rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:.24rem .56rem}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__metric-chip--muted{background:color-mix(in oklab,var(--bs-secondary-bg) 75%,#fff 25%);border:1px solid color-mix(in oklab,var(--bs-border-color) 78%,transparent);color:var(--bs-secondary-color)}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__usage{background:color-mix(in oklab,var(--bs-body-bg) 94%,#fff 6%);border:1px solid color-mix(in oklab,var(--bs-border-color) 82%,transparent);border-radius:.72rem;padding:.62rem .72rem .7rem}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__usage-head{align-items:center;display:flex;gap:.6rem;justify-content:space-between;margin-bottom:.45rem}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__usage-label{color:var(--bs-secondary-color);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__usage-value{color:var(--bs-heading-color);font-size:.78rem;font-weight:700}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__usage-track{background:color-mix(in oklab,var(--bs-secondary-bg) 85%,#fff 15%);border-radius:.45rem;height:.45rem;overflow:hidden;width:100%}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__usage-fill{background:color-mix(in oklab,#2563eb 75%,#60a5fa 25%);border-radius:.45rem;display:block;height:100%;transition:width .25s ease}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__usage-fill--warning{background:color-mix(in oklab,#f59e0b 75%,#fcd34d 25%)}body.ea #quotaModal .sentimo-quota-modal .sentimo-quota-modal__usage-fill--danger{background:color-mix(in oklab,#ef4444 75%,#fca5a5 25%)}@media (max-width:575.98px){body.ea #quotaModal .sentimo-quota-modal{border-radius:1rem!important}}.answer-card.flash{animation:flashIn .9s ease-out}@keyframes flashIn{0%{background:color-mix(in oklab,var(--bs-primary) 18%,var(--answer-card-bg));box-shadow:0 0 0 2px color-mix(in oklab,var(--bs-primary) 30%,transparent)}to{background:var(--answer-card-bg);box-shadow:none}}.answer-ribbon{align-items:center;background:#2fb47f;border-radius:50%;box-shadow:0 4px 10px rgba(47,180,127,.25);color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:12px;top:-6px;width:28px}.ea-detail .form-panel,.ea-edit-form .form-panel,.ea-new-form .form-panel{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:1.5rem}.ea-detail .form-panel+.form-panel,.ea-edit-form .form-panel+.form-panel,.ea-new-form .form-panel+.form-panel{margin-top:1.5rem}.ea-detail legend,.ea-edit-form legend,.ea-new-form legend{color:var(--bs-heading-color);font-size:1rem;font-weight:600;margin-bottom:1rem}.ea-edit-form .form-group,.ea-new-form .form-group{margin-bottom:1rem}.ea-detail .field-value{background:var(--bs-light-bg-subtle);border-radius:.5rem;padding:.5rem .75rem}.ea-detail .form-panel .field{margin-bottom:1rem}.ea-detail .field-answerItems .field-label{display:none}.ea-detail .field-answerItems .field-value{flex:0 0 100%;max-width:100%}.st-chip{--fg:var(--st-primary,#5368d5);align-items:center;background:color-mix(in oklab,var(--fg) 10%,transparent);border:1px solid color-mix(in oklab,var(--fg) 25%,var(--st-border,#e5e7eb));border-radius:999px;color:var(--fg);display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;line-height:1;padding:.2rem .5rem}.st-chip .dot{background:currentColor;border-radius:50%;height:.55rem;opacity:.85;width:.55rem}.st-chip[data-score="0"],.st-chip[data-score="1"],.st-chip[data-score="2"]{--fg:#ef4444}.st-chip[data-score="3"],.st-chip[data-score="4"]{--fg:#f59e0b}.st-chip[data-score="5"],.st-chip[data-score="6"]{--fg:#eab308}.st-chip[data-score="7"],.st-chip[data-score="8"]{--fg:#84cc16}.st-chip[data-score="10"],.st-chip[data-score="9"]{--fg:#16a34a}.st-chip[data-score=none]{--fg:var(--st-muted,#6b7280);background:color-mix(in oklab,var(--st-muted,#6b7280) 10%,transparent);border-color:color-mix(in oklab,var(--st-muted,#6b7280) 30%,transparent);color:var(--st-muted,#6b7280)}.st-badge{border:1px solid transparent;border-radius:.5rem;display:inline-block;font-size:.72rem;font-weight:700;line-height:1;padding:.35rem .5rem}.st-badge.approved{background:color-mix(in oklab,#16a34a 12%,transparent);border-color:color-mix(in oklab,#16a34a 35%,transparent);color:#16a34a}.st-badge.denied{background:color-mix(in oklab,#ef4444 12%,transparent);border-color:color-mix(in oklab,#ef4444 35%,transparent);color:#ef4444}.st-badge.hold{background:color-mix(in oklab,#f59e0b 12%,transparent);border-color:color-mix(in oklab,#f59e0b 35%,transparent);color:#f59e0b}.st-badge.none{background:color-mix(in oklab,var(--st-muted,#6b7280) 10%,transparent);border-color:color-mix(in oklab,var(--st-muted,#6b7280) 30%,transparent);color:var(--st-muted,#6b7280)}.ea-breadcrumb-wrapper{margin-top:1rem;position:relative}.ea-breadcrumb{background:transparent;border:none;box-shadow:none;margin:0;padding:0}.ea-breadcrumb .breadcrumb{background:transparent;display:flex;flex-wrap:wrap;font-size:.875rem;list-style:none;margin-bottom:0;padding:0}.ea-breadcrumb .breadcrumb-item{color:var(--bs-secondary-color,#6c757d);font-weight:400}.ea-breadcrumb .breadcrumb-item a{color:var(--bs-secondary-color,#6c757d);padding:0;text-decoration:none;transition:color .15s ease-in-out}.ea-breadcrumb .breadcrumb-item a:hover{color:var(--bs-primary,#0d6efd);text-decoration:none}.ea-breadcrumb .breadcrumb-item.active{color:var(--bs-body-color,#212529);font-weight:500}.ea-breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--bs-secondary-color,#6c757d);content:"/";font-weight:400;margin:0 .5rem;opacity:.6}.ea-dark-scheme .ea-breadcrumb .breadcrumb-item,.ea-dark-scheme .ea-breadcrumb .breadcrumb-item a{color:var(--bs-secondary-color,#adb5bd)}.ea-dark-scheme .ea-breadcrumb .breadcrumb-item a:hover{color:var(--bs-primary,#6ea8fe)}.ea-dark-scheme .ea-breadcrumb .breadcrumb-item.active{color:var(--bs-body-color,#f8f9fa)}.ea-dark-scheme .ea-breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--bs-secondary-color,#6c757d)}@media (max-width:768px){.ea-breadcrumb-wrapper{margin-bottom:1rem}.ea-breadcrumb .breadcrumb{font-size:.8rem}.ea-breadcrumb .breadcrumb-item+.breadcrumb-item:before{margin:0 .375rem}}.ea-breadcrumb-wrapper+.content-header-wrapper,.ea-breadcrumb-wrapper+.content-wrapper{margin-top:0}.secret-field-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.secret-field__input{flex:1 1 auto;min-width:0}.secret-field__copy{align-items:center;display:inline-flex;gap:.35rem;transition:background-color .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.secret-field__copy-icon{font-size:1rem;line-height:1}.secret-field__copy-label{font-size:.75rem;letter-spacing:.01em}.secret-field__copy.is-success{background-color:var(--bs-success,#198754);border-color:var(--bs-success,#198754);color:var(--bs-white,#fff)}.secret-field__copy.is-error{background-color:var(--bs-danger,#dc3545);border-color:var(--bs-danger,#dc3545);color:var(--bs-white,#fff)}.secret-field__feedback{color:var(--bs-secondary-color,#6c757d);flex-basis:100%;font-size:.75rem}body.ea .action-group[data-moderation-mode=balanced]>.btn.dropdown-toggle{background-color:rgba(var(--bs-success-rgb),.12);border-color:rgba(var(--bs-success-rgb),.3);color:rgba(var(--bs-success-rgb),.9)}body.ea .action-group[data-moderation-mode=balanced]>.btn.dropdown-toggle:active,body.ea .action-group[data-moderation-mode=balanced]>.btn.dropdown-toggle:focus,body.ea .action-group[data-moderation-mode=balanced]>.btn.dropdown-toggle:hover{background-color:rgba(var(--bs-success-rgb),.16);border-color:rgba(var(--bs-success-rgb),.38);color:rgba(var(--bs-success-rgb),.98)}body.ea .action-group[data-moderation-mode=strict]>.btn.dropdown-toggle{background-color:rgba(var(--bs-warning-rgb),.16);border-color:rgba(var(--bs-warning-rgb),.4);color:rgba(var(--bs-warning-rgb),.95)}body.ea .action-group[data-moderation-mode=strict]>.btn.dropdown-toggle:active,body.ea .action-group[data-moderation-mode=strict]>.btn.dropdown-toggle:focus,body.ea .action-group[data-moderation-mode=strict]>.btn.dropdown-toggle:hover{background-color:rgba(var(--bs-warning-rgb),.2);border-color:rgba(var(--bs-warning-rgb),.5);color:rgba(var(--bs-warning-rgb),1)}body.ea .action-group[data-moderation-mode=custom]>.btn.dropdown-toggle{background-color:rgba(var(--bs-secondary-rgb),.12);border-color:rgba(var(--bs-secondary-rgb),.3);color:rgba(var(--bs-secondary-rgb),.95)}body.ea .action-group[data-moderation-mode=custom]>.btn.dropdown-toggle:active,body.ea .action-group[data-moderation-mode=custom]>.btn.dropdown-toggle:focus,body.ea .action-group[data-moderation-mode=custom]>.btn.dropdown-toggle:hover{background-color:rgba(var(--bs-secondary-rgb),.18);border-color:rgba(var(--bs-secondary-rgb),.4);color:rgba(var(--bs-secondary-rgb),1)}.admin-subscription-toggle .form-check-input{margin-left:0!important;margin-right:0!important}.admin-subscription-toggle{gap:8px}.admin-cta-started{background-color:rgba(10,179,156,.12);border:1px solid rgba(10,179,156,.4);color:#0ab39c}.admin-cta-started:hover{background-color:rgba(10,179,156,.2);border-color:rgba(10,179,156,.7);color:#0ab39c}.admin-price-block{align-items:baseline;display:flex;gap:6px;justify-content:center}.admin-price-currency,.admin-price-interval{color:#6c757d;font-size:.75rem}.admin-price-amount{color:#212529;font-size:2rem;font-weight:700;line-height:1}.admin-price-note{margin-top:2px}@media (max-width:1199.98px){.admin-subscription-page h2{font-size:1.5rem}.admin-subscription-toggle{flex-wrap:wrap;gap:6px}}@media (max-width:991.98px){.admin-subscription-plans .card-body{padding:1.25rem}.admin-subscription-plans .fs-2{font-size:1.5rem!important}.admin-subscription-plans .list-unstyled{gap:.5rem!important}}@media (max-width:767.98px){.admin-subscription-page .text-center{text-align:left!important}.admin-subscription-toggle{justify-content:flex-start!important}}