:is(.home-parity-page.jm-home,.reviews-admin-shell.reviews-admin-shell,.analytics-parity-page.analytics-parity-page) :is(.secondary-button,.jm-small-button){box-sizing:border-box;min-height:28px;padding:0 12px;border:0;border-radius:8px;background:#fff;color:#303030;font-size:12px;font-weight:550;line-height:16px;box-shadow:0 -1px #b5b5b5 inset,0 0 0 1px #0000001a inset,0 .5px 0 1.5px #fff inset;transition:background-color .1s ease,box-shadow .1s ease}:is(.home-parity-page.jm-home,.reviews-admin-shell.reviews-admin-shell,.analytics-parity-page.analytics-parity-page) :is(.secondary-button,.jm-small-button):hover{background:#fafafa}:is(.home-parity-page.jm-home,.reviews-admin-shell.reviews-admin-shell,.analytics-parity-page.analytics-parity-page) :is(.secondary-button,.jm-small-button):active{background:#f7f7f7;box-shadow:-1px 0 1px #1a1a1a1f inset,1px 0 1px #1a1a1a1f inset,0 2px 1px #1a1a1a33 inset}:is(.home-parity-page.jm-home,.reviews-admin-shell.reviews-admin-shell,.analytics-parity-page.analytics-parity-page) :is(.secondary-button,.jm-small-button):focus-visible{outline:2px solid #005bd3;outline-offset:1px}.home-parity-page.jm-home .home-brand-group,.home-parity-page.jm-home .home-header-actions{transform:none}.home-parity-page.jm-home .home-app-header{align-items:center;min-height:48px;margin-bottom:16px}.home-parity-page.jm-home .home-plan-badge{width:auto;height:32px;min-height:32px;gap:6px;padding:0 12px;border:2px solid #b9c0f0;background:#fff;color:#303030;font-size:13px;font-weight:550}.home-parity-page.jm-home .home-plan-badge svg{color:var(--sofcy-brand, #4c5bd4)}.home-parity-page.jm-home .home-plan-badge:hover{background:#fafafa}.home-parity-page.jm-home .home-header-actions{gap:12px}.home-parity-page.jm-home .home-header-actions>.secondary-button{width:auto}.home-parity-page.jm-home button.home-notification-button{width:auto;height:46px;min-height:46px;gap:8px;padding:0 10px 0 12px;border:0;border-radius:10px;background:#e6e7e9;color:#9d9e9f}.home-parity-page.jm-home button.home-notification-button:hover,.home-parity-page.jm-home button.home-notification-button[aria-expanded=true]{background:#dcdde0}.home-parity-page.jm-home .home-notification-button svg{width:22px;height:22px}.home-parity-page.jm-home .home-notification-count{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#f8f9f9;color:#7a7a7b;font-size:13px;font-weight:600;line-height:1}.home-parity-page.jm-home .jm-rating-banner{box-sizing:border-box;min-height:100px;margin-bottom:16px;padding:20px 18px 20px 16px;border-radius:10px;background:linear-gradient(90deg,#4351c4,#4c5bd4 68%,#3a47a8);box-shadow:0 1px #1a1a1a12,0 1px 2px #1a1a1a1f}.home-parity-page.jm-home .jm-rating-banner h2{margin:0 0 20px;font-size:16px;font-weight:650;line-height:20px}.home-parity-page.jm-home .jm-rating-banner p{font-size:13px;line-height:20px}.home-parity-page.jm-home .jm-rating-banner button{border-radius:4px}.home-parity-page.jm-home .jm-rating-banner button:focus-visible,.home-parity-page.jm-home .jm-rating-stars a:focus-visible{outline:2px solid #fff;outline-offset:2px}.home-parity-page.jm-home .jm-rating-stars{gap:4px}.home-parity-page.jm-home .jm-rating-stars a{color:#dfe3ff;border-radius:4px;transition:transform .12s ease}.home-parity-page.jm-home .jm-rating-stars a:hover{transform:scale(1.08)}.home-parity-page.jm-home .jm-rating-stars svg{width:30px;height:30px}.home-parity-page.jm-home .jm-rating-stars svg path{stroke-width:1.7}.home-parity-page.jm-home .jm-rating-stars:hover a svg path{fill:currentColor}.home-parity-page.jm-home .jm-rating-stars a:hover~a svg path{fill:none}.home-parity-page.jm-home .jm-welcome{padding:16px}.home-parity-page.jm-home .jm-welcome-heading{align-items:flex-start;margin-bottom:16px}.home-parity-page.jm-home .jm-welcome-heading h2{font-size:13px;font-weight:650;line-height:20px}.home-parity-page.jm-home .jm-welcome-actions{gap:8px}.home-parity-page.jm-home .jm-welcome-actions :is(.secondary-button,.home-period-menu>summary){height:28px;min-height:28px}.home-parity-page.jm-home .jm-metric{gap:8px;align-content:start;padding:16px}.home-parity-page.jm-home .jm-metric-value{align-items:center;line-height:28px}.home-parity-page.jm-home .jm-metric-value strong{font-size:20px;font-weight:700;line-height:28px}.home-parity-page.jm-home .jm-trust{gap:0}.home-parity-page.jm-home .jm-trust .jm-metric-label{margin-bottom:4px}.home-parity-page.jm-home .jm-trust-row{line-height:20px}.home-parity-page.jm-home .jm-delta{font-size:13px}.home-parity-page.jm-home .jm-delta.down{color:#d72c0d}.home-parity-page.jm-home .jm-status h2{margin:16px 0 8px;line-height:20px}.home-parity-page.jm-home .jm-status-card{min-height:0;align-items:flex-start;padding:16px}.home-parity-page.jm-home .jm-pills{gap:6px}.home-parity-page.jm-home .jm-pill{min-height:20px;padding:0 8px 0 6px;border-radius:8px;font-size:13px;font-weight:450;line-height:20px}.home-parity-page.jm-home .jm-pill.success{background:#affebf;color:#014b40}.home-parity-page.jm-home .jm-promo{grid-template-columns:minmax(0,1fr) 200px;min-height:172px;overflow:hidden}.home-parity-page.jm-home .jm-promo-copy{display:flex;flex-direction:column;align-items:flex-start;padding:16px}.home-parity-page.jm-home .jm-promo-copy h2{margin:0 0 16px;font-size:13px;font-weight:650;line-height:20px}.home-parity-page.jm-home .jm-promo-copy p{margin:0 0 16px;line-height:20px}.home-parity-page.jm-home .jm-promo-copy .secondary-button{margin-top:auto}.home-parity-page.jm-home .jm-promo-art{min-height:172px;background-color:#c4cdf6;background-position:center;background-repeat:no-repeat;background-size:cover}.home-parity-page.jm-home .jm-promo-dark .jm-promo-art{background-color:#1e2563}.home-parity-page.jm-home .jm-section-title{margin:0 0 8px;font-size:13px;font-weight:650;line-height:20px}.home-parity-page.jm-home .jm-table th,.home-parity-page.jm-home .jm-table td{padding:0 12px;font-size:13px;line-height:20px}.home-parity-page.jm-home .jm-table thead th{height:32px;border-bottom:1px solid #e3e3e3;background:#f7f7f7;color:#303030;font-weight:450}.home-parity-page.jm-home .jm-table thead th:nth-child(2){width:20.5%}.home-parity-page.jm-home .jm-table thead th:nth-child(3){width:23%}.home-parity-page.jm-home .jm-table tbody :is(th,td){height:45px;font-weight:450}.home-parity-page.jm-home .jm-table tbody th a{color:#303030;text-decoration:underline}.home-parity-page.jm-home .jm-table tbody th a:hover{color:#005bd3}.home-parity-page.jm-home .jm-tabs{min-height:37px;padding:0;border-bottom:1px solid #e3e3e3}.home-parity-page.jm-home .jm-tabs button{padding:8px 12px 7px;font-size:13px;font-weight:450;line-height:20px;color:#616161;border-bottom:3px solid transparent}.home-parity-page.jm-home .jm-tabs button:hover{color:#303030;border-bottom-color:#e3e3e3}.home-parity-page.jm-home .jm-tabs button[aria-selected=true]{color:#303030;font-weight:550;border-bottom-color:#303030}.home-parity-page.jm-home .jm-activity-list li{gap:6px;padding:12px}.home-parity-page.jm-home .jm-activity-meta{gap:6px;font-size:13px;line-height:20px}.home-parity-page.jm-home .jm-activity-text{font-size:13px;line-height:20px}.home-parity-page.jm-home .jm-stars{gap:2px}.home-parity-page.jm-home .jm-stars svg{width:18px;height:18px}.home-parity-page.jm-home .jm-card-footer-link{padding:12px;font-size:13px}.home-parity-page.jm-home .jm-empty{padding:16px 12px;color:#616161}.home-parity-page.jm-home .jm-step-glyph{flex:0 0 auto;width:20px;height:20px}.home-parity-page.jm-home .jm-setup-list details.done .jm-step-title{color:#616161}.home-parity-page.jm-home .jm-delta{gap:4px}.home-parity-page.jm-home .jm-delta svg{flex:0 0 auto}.home-parity-page.jm-home .home-plan-badge{border-width:4px;padding:0 10px}.home-parity-page.jm-home .jm-metric-grid .jm-trust{gap:0}.home-parity-page.jm-home .jm-metric-grid .jm-trust .jm-metric-label{margin-bottom:2px}.home-parity-page.jm-home .home-app-header{margin-bottom:30px}.home-parity-page.jm-home>:is(.jm-card,.jm-rating-banner){margin-bottom:20px}.home-parity-page.jm-home .jm-activity-grid{gap:16px}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) input[type=checkbox]{-webkit-appearance:none;appearance:none;box-sizing:border-box;flex:0 0 auto;width:16px;height:16px;margin:0;border:1px solid #8a8a8a;border-radius:4px;background:#fff no-repeat center / 12px 12px;cursor:pointer;transition:background-color .1s ease,border-color .1s ease}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) input[type=checkbox]:hover:not(:disabled){border-color:#616161;background-color:#f7f7f7}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) input[type=checkbox]:checked{border-color:#303030;background-color:#303030;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) input[type=checkbox]:indeterminate{border-color:#303030;background-color:#303030;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) input[type=radio]{-webkit-appearance:none;appearance:none;box-sizing:border-box;flex:0 0 auto;width:16px;height:16px;margin:0;border:1px solid #8a8a8a;border-radius:50%;background:#fff;cursor:pointer;transition:border-width .1s ease,border-color .1s ease}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) input[type=radio]:hover:not(:disabled):not(:checked){border-color:#616161;background:#f7f7f7}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) input[type=radio]:checked{border:5px solid #303030}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) :is(input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid #005bd3;outline-offset:1px}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal,.jm-popover-panel) :is(input[type=checkbox],input[type=radio]):disabled{border-color:#ccc;background-color:#f7f7f7;cursor:default}:is(.reviews-admin-shell.reviews-admin-shell,.home-parity-page.home-parity-page,.analytics-parity-page.analytics-parity-page,.jm-modal.jm-modal) select{-webkit-appearance:none;appearance:none;box-sizing:border-box;min-height:32px;padding:5px 32px 5px 12px;border:1px solid #8a8a8a;border-radius:8px;background:#fdfdfd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7 8l3-3 3 3M7 12l3 3 3-3' fill='none' stroke='%234a4a4a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 8px center / 16px 16px;color:#303030;font:inherit;font-size:13px;line-height:20px;cursor:pointer}:is(.reviews-admin-shell.reviews-admin-shell,.home-parity-page.home-parity-page,.analytics-parity-page.analytics-parity-page,.jm-modal.jm-modal) select:hover:not(:disabled){border-color:#616161;background-color:#fafafa}:is(.reviews-admin-shell,.home-parity-page,.analytics-parity-page,.jm-modal) :is(select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=hidden])):focus-visible{outline:2px solid #005bd3;outline-offset:1px}.admin-modal.jm-modal :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea){box-sizing:border-box;border:1px solid #8a8a8a;border-radius:8px;background:#fdfdfd;color:#303030;font:inherit;font-size:13px;line-height:20px}.admin-modal.jm-modal :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden])){min-height:32px;padding:5px 12px}.admin-modal.jm-modal textarea{padding:6px 12px;resize:vertical}.admin-modal.jm-modal :is(input,textarea)::placeholder{color:#8a8a8a}.admin-modal.jm-modal :is(input,textarea,select):disabled{border-color:#d4d4d4;background-color:#f7f7f7;color:#8a8a8a}.admin-modal.jm-modal{width:min(620px,calc(100vw - 32px));border-radius:12px;box-shadow:0 20px 20px -8px #1a1a1a47,0 0 0 1px #1a1a1a14;animation:jm-modal-in .16s cubic-bezier(.2,0,0,1)}.admin-modal.jm-modal.jm-modal-large{width:min(980px,calc(100vw - 32px))}.admin-modal.jm-modal.jm-modal-small{width:min(460px,calc(100vw - 32px))}.admin-modal-backdrop:has(>.jm-modal){animation:jm-backdrop-in .16s ease-out}@keyframes jm-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes jm-backdrop-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.admin-modal.jm-modal,.admin-modal-backdrop:has(>.jm-modal){animation:none}}.admin-modal.jm-modal .admin-modal-header{box-sizing:border-box;min-height:68px;padding:12px 16px}.admin-modal.jm-modal .admin-modal-header h2{font-size:20px;font-weight:650;line-height:28px}.admin-modal.jm-modal .admin-modal-header>button{display:inline-grid;width:32px;min-width:32px;height:32px;min-height:32px;place-items:center;border-radius:8px;color:#4a4a4a;cursor:pointer}.admin-modal.jm-modal .admin-modal-header>button:hover{background:#f1f1f1;color:#303030}.admin-modal.jm-modal .admin-modal-header>button svg{width:20px;height:20px}.admin-modal.jm-modal .admin-modal-body{gap:16px;padding:16px;font-size:13px;line-height:20px}.admin-modal.jm-modal .admin-modal-footer{gap:8px;padding:12px 16px}.admin-modal.jm-modal .jm-field{gap:4px}.admin-modal.jm-modal .jm-help{color:#616161;font-size:13px;line-height:20px}:is(.admin-modal.jm-modal .admin-modal-footer>button:not(.jm-primary-button):not(.jm-danger-button),.admin-modal.jm-modal .jm-secondary-button,.reviews-admin-shell .jm-secondary-button){display:inline-flex;box-sizing:border-box;min-height:28px;align-items:center;justify-content:center;gap:4px;padding:0 12px;border:0;border-radius:8px;background:#fff;color:#303030;font:inherit;font-size:12px;font-weight:550;line-height:16px;text-decoration:none;box-shadow:0 -1px #b5b5b5 inset,0 0 0 1px #0000001a inset,0 .5px 0 1.5px #fff inset;cursor:pointer}:is(.admin-modal.jm-modal .admin-modal-footer>button:not(.jm-primary-button):not(.jm-danger-button),.admin-modal.jm-modal .jm-secondary-button,.reviews-admin-shell .jm-secondary-button):hover:not(:disabled){background:#fafafa}:is(.admin-modal.jm-modal .admin-modal-footer>button:not(.jm-primary-button):not(.jm-danger-button),.admin-modal.jm-modal .jm-secondary-button,.reviews-admin-shell .jm-secondary-button):active:not(:disabled){background:#f7f7f7;box-shadow:-1px 0 1px #1a1a1a1f inset,1px 0 1px #1a1a1a1f inset,0 2px 1px #1a1a1a33 inset}:is(.admin-modal.jm-modal,.reviews-admin-shell,.home-parity-page,.analytics-parity-page) .jm-primary-button{display:inline-flex;box-sizing:border-box;min-height:28px;align-items:center;justify-content:center;gap:4px;padding:0 12px;border:0;border-radius:8px;background:#303030 linear-gradient(180deg,#30303000 63.53%,#ffffff26);color:#fff;font:inherit;font-size:12px;font-weight:650;line-height:16px;box-shadow:0 -1px 0 1px #000c inset,0 0 0 1px #303030 inset,0 .5px 0 1.5px #ffffff40 inset;cursor:pointer}:is(.admin-modal.jm-modal,.reviews-admin-shell,.home-parity-page,.analytics-parity-page) .jm-primary-button:hover:not(:disabled){background-color:#1a1a1a}:is(.admin-modal.jm-modal,.reviews-admin-shell,.home-parity-page,.analytics-parity-page) .jm-danger-button{display:inline-flex;box-sizing:border-box;min-height:28px;align-items:center;justify-content:center;padding:0 12px;border:0;border-radius:8px;background:#c70a24 linear-gradient(180deg,#30303000 63.53%,#ffffff26);color:#fff;font:inherit;font-size:12px;font-weight:650;line-height:16px;box-shadow:0 -1px 0 1px #8e1f0bcc inset,0 0 0 1px #b5260bcc inset,0 .5px 0 1.5px #ffffff59 inset;cursor:pointer}:is(.admin-modal.jm-modal,.reviews-admin-shell,.home-parity-page,.analytics-parity-page) .jm-danger-button:hover:not(:disabled){background-color:#a30a1f}:is(.admin-modal.jm-modal,.reviews-admin-shell,.home-parity-page,.analytics-parity-page) :is(.jm-primary-button,.jm-danger-button):disabled,:is(.admin-modal.jm-modal .admin-modal-footer>button,.admin-modal.jm-modal .jm-secondary-button):disabled{background:#f1f1f1;color:#b5b5b5;box-shadow:none;cursor:default}:is(.admin-modal.jm-modal,.reviews-admin-shell,.home-parity-page,.analytics-parity-page) :is(.jm-primary-button,.jm-danger-button,.jm-secondary-button):focus-visible,.admin-modal.jm-modal :is(.admin-modal-footer>button,.admin-modal-header>button):focus-visible{outline:2px solid #005bd3;outline-offset:1px}.jm-popover-panel.jm-popover-panel{padding:6px;border-radius:12px;box-shadow:0 4px 6px -2px #1a1a1a33,0 0 0 1px #1a1a1a14;animation:jm-menu-in .12s ease-out}@keyframes jm-menu-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.jm-popover-panel.jm-popover-panel{animation:none}}.jm-popover-panel.jm-popover-panel>hr{width:auto;margin:6px 8px}.jm-popover-panel.jm-popover-panel button.jm-menu-item-icon{display:flex;width:100%;align-items:center;gap:6px}.jm-popover-panel .jm-menu-item-icon .admin-glyph{width:16px;height:16px;color:#4a4a4a}.jm-popover-panel .jm-menu-link{color:#303030;text-decoration:none}.reviews-admin-shell.reviews-admin-shell .action-statuses h2{font-size:20px;font-weight:650;line-height:24px}.reviews-admin-shell.reviews-admin-shell .action-statuses{gap:8px}.reviews-admin-shell.reviews-admin-shell .sentiment-analysis-control button{height:20px;border-radius:8px;background:#d9e7fb;color:#1d4f91;font-size:13px}.reviews-admin-shell.reviews-admin-shell .sentiment-analysis-control button:hover{background:#c9dcf8}.reviews-admin-shell.reviews-admin-shell .auto-publish-control button{gap:12px}.reviews-admin-shell.reviews-admin-shell .auto-publish-track{width:36px;height:20px;border-radius:999px}.reviews-admin-shell.reviews-admin-shell .auto-publish-track>span{top:3px;left:3px;width:14px;height:14px;transition:transform .15s ease}.reviews-admin-shell.reviews-admin-shell .auto-publish-control button[aria-checked=true] .auto-publish-track>span{transform:translate(16px)}.reviews-admin-shell.reviews-admin-shell .auto-publish-control button>span:last-child{border-radius:8px;background:#aee9d1;color:#202223;font-size:13px}.reviews-admin-shell.reviews-admin-shell .auto-publish-control button>span:last-child:before{background:#15a679}.reviews-admin-shell.reviews-admin-shell .auto-publish-control button[aria-checked=false]>span:last-child{background:#e3e3e3;color:#303030}.reviews-admin-shell.reviews-admin-shell .actions-wrap{gap:8px}.reviews-admin-shell.reviews-admin-shell .actions-wrap>.jm-popover>:is(.jm-header-button,.jm-plain-button.jm-header-button){border:0;border-radius:8px;background:#fff;box-shadow:0 -1px #b5b5b5 inset,0 0 0 1px #0000001a inset,0 .5px 0 1.5px #fff inset}.reviews-admin-shell.reviews-admin-shell .actions-wrap>.jm-popover>.jm-header-button:hover{background:#fafafa}.reviews-admin-shell.reviews-admin-shell .actions-wrap>.jm-popover>.jm-header-button[aria-expanded=true]{background:#f7f7f7;box-shadow:-1px 0 1px #1a1a1a1f inset,1px 0 1px #1a1a1a1f inset,0 2px 1px #1a1a1a33 inset}#reviews-primary-reviews-panel .reviews-index-card .view-tabs button:nth-child(n),#reviews-primary-questions-panel .reviews-index-card .view-tabs button:nth-child(n),#reviews-primary-requests-panel .reviews-index-card .view-tabs button:nth-child(n){width:auto;padding-inline:12px;color:#474747;font-weight:450}#reviews-primary-reviews-panel .reviews-index-card .view-tabs button.active:nth-child(n),#reviews-primary-questions-panel .reviews-index-card .view-tabs button.active:nth-child(n),#reviews-primary-requests-panel .reviews-index-card .view-tabs button.active:nth-child(n){background:#e5e5e5;color:#121212;font-weight:650}.reviews-admin-shell.reviews-admin-shell .reviews-index-card .view-tabs{gap:4px}.reviews-admin-shell.reviews-admin-shell .reviews-index-tools{gap:8px}.reviews-admin-shell.reviews-admin-shell .reviews-index-tools .jm-icon-only{width:28px;min-width:28px;padding:0}.reviews-admin-shell.reviews-admin-shell .reviews-index-tools>.jm-icon-only:first-child{width:44px;height:30px}.reviews-admin-shell.reviews-admin-shell .jm-filter-row{gap:8px}.reviews-admin-shell.reviews-admin-shell .jm-filter-pill{box-sizing:border-box;min-height:26px;padding:0 6px 0 10px;border:1px dashed #d4d4d4;border-radius:999px;background:#fff;color:#303030;font-size:13px;font-weight:450;transition:background-color .1s ease}.reviews-admin-shell.reviews-admin-shell .jm-filter-pill:hover{background:#f7f7f7}.reviews-admin-shell.reviews-admin-shell .jm-filter-pill[aria-expanded=true]{background:#f1f1f1}.reviews-admin-shell.reviews-admin-shell .jm-filter-pill.active{border-style:solid;border-color:#8a8a8a;background:#f1f1f1}#reviews-primary-reviews-panel .jm-filter-row>.jm-popover:last-child .jm-filter-pill{border:1px solid #cccccc;border-radius:8px}.reviews-admin-shell.reviews-admin-shell .jm-filter-pill:focus-visible{outline:2px solid #005bd3;outline-offset:1px}.jm-popover-panel .jm-check-item{gap:8px;min-height:28px;padding:4px 8px}.jm-popover-panel .jm-filter-search{display:flex;align-items:center;gap:6px;margin:2px 2px 6px;padding:0 10px;border:1px solid #8a8a8a;border-radius:8px;background:#fdfdfd}.jm-popover-panel .jm-filter-search:focus-within{outline:2px solid #005bd3;outline-offset:1px}.jm-popover-panel .jm-filter-search input{flex:1;min-width:0;min-height:30px;border:0;outline:0;background:none;font:inherit;font-size:13px}.jm-popover-panel .jm-filter-search .sofcy-icon{width:16px;height:16px;color:#616161}.reviews-admin-shell.reviews-admin-shell .jm-reviews-table thead th{height:38px;padding-block:0;vertical-align:middle;color:#303030;font-size:13px;font-weight:450}#reviews-primary-reviews-panel .jm-reviews-table .jm-col-customer{width:172px}#reviews-primary-reviews-panel .jm-reviews-table .jm-col-created{width:140px}.reviews-admin-shell.reviews-admin-shell .jm-customer-cell{gap:8px}.reviews-admin-shell.reviews-admin-shell .jm-review-stars{gap:1px}.reviews-admin-shell.reviews-admin-shell .jm-review-stars svg{width:18px;height:18px}.reviews-admin-shell.reviews-admin-shell .jm-row-actions{gap:8px}.reviews-admin-shell.reviews-admin-shell .jm-more-button{width:28px;min-width:28px;padding:0;justify-content:center;letter-spacing:0}.reviews-admin-shell.reviews-admin-shell .jm-more-button svg{width:16px;height:16px}.reviews-admin-shell.reviews-admin-shell :is(.jm-small-button,.jm-status-button)[aria-expanded=true]{background:#f7f7f7;box-shadow:-1px 0 1px #1a1a1a1f inset,1px 0 1px #1a1a1a1f inset,0 2px 1px #1a1a1a33 inset}.reviews-admin-shell.reviews-admin-shell .jm-status-button{box-sizing:border-box;min-height:28px;gap:4px;padding:0 6px 0 12px;border:0;border-radius:8px;background:#fff;color:#303030;font-size:12px;font-weight:550;box-shadow:0 -1px #b5b5b5 inset,0 0 0 1px #0000001a inset,0 .5px 0 1.5px #fff inset}.reviews-admin-shell.reviews-admin-shell .jm-status-button:hover{background:#fafafa}.reviews-admin-shell.reviews-admin-shell :is(.jm-small-button,.jm-status-button,.jm-icon-toggle,.jm-tag-button,.jm-underline-link,.jm-filter-pill,.view-tabs button):focus-visible{outline:2px solid #005bd3;outline-offset:1px;border-radius:8px}.jm-tooltip{position:relative}.jm-tooltip:after{position:absolute;z-index:20;bottom:calc(100% + 6px);left:50%;padding:4px 8px;border-radius:8px;background:#fff;color:#303030;font-size:13px;font-weight:450;line-height:20px;white-space:nowrap;box-shadow:0 4px 6px -2px #1a1a1a33,0 0 0 1px #1a1a1a14;content:attr(data-tooltip);opacity:0;pointer-events:none;transform:translate(-50%,2px);transition:opacity .12s ease,transform .12s ease}.jm-tooltip:hover:after,.jm-tooltip:focus-visible:after{opacity:1;transform:translate(-50%)}.jm-tooltip:focus-visible{outline:2px solid #005bd3;outline-offset:1px;border-radius:4px}.admin-modal.jm-modal .jm-review-quote{gap:8px;padding:16px;border-radius:8px;background:#e4e7f9}.admin-modal.jm-modal .jm-review-quote>strong:first-child{font-size:14px;font-weight:650}.admin-modal.jm-modal .jm-review-quote .jm-review-stars svg{width:18px;height:18px}.admin-modal.jm-modal .jm-field>select:first-child,.admin-modal.jm-modal .jm-field>span+select{max-width:520px}.admin-modal.jm-modal .jm-reply-grid .jm-field>select{max-width:none}.admin-modal.jm-modal .jm-reply-grid{grid-template-columns:minmax(0,2.07fr) minmax(0,1fr);gap:20px}.admin-modal.jm-modal .jm-reply-grid>div{gap:20px;align-content:start}.admin-modal.jm-modal .jm-reply-grid textarea[data-ai-draft=true]{border-color:#1d4f91;background:#eaf1fd;color:#1d4f91}.admin-modal.jm-modal .jm-counter-wrap{position:relative;display:grid}.admin-modal.jm-modal .jm-counter-wrap>textarea{padding-bottom:28px}.admin-modal.jm-modal .jm-counter-wrap>.jm-counter{position:absolute;right:12px;bottom:6px;pointer-events:none}.admin-modal.jm-modal .jm-share-card{display:grid;border:1px solid #e3e3e3;border-radius:8px}.admin-modal.jm-modal .jm-share-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:8px 12px}.admin-modal.jm-modal .jm-share-row+.jm-share-row{border-top:1px solid #e3e3e3}.admin-modal.jm-modal .jm-share-icons{display:flex;gap:8px}.admin-modal.jm-modal .jm-share-icons :is(a,button){width:36px;min-width:36px;height:30px;padding:0}.admin-modal.jm-modal .jm-share-icons svg{width:18px;height:18px}.admin-modal.jm-modal .jm-copy-id{display:flex;align-items:center;gap:8px}.admin-modal.jm-modal .jm-copy-id code{color:#005bd3;font-family:inherit;font-size:13px}.admin-modal.jm-modal .jm-copy-id button{display:inline-grid;width:28px;height:28px;place-items:center;border:0;border-radius:8px;background:transparent;color:#4a4a4a;cursor:pointer}.admin-modal.jm-modal .jm-copy-id button:hover{background:#f1f1f1}.admin-modal.jm-modal .jm-tag-search{grid-template-columns:minmax(0,1fr) auto}.admin-modal.jm-modal .jm-tag-search .jm-search-field{min-height:32px;padding:0 12px;border:1px solid #8a8a8a;border-radius:8px;background:#fdfdfd}.admin-modal.jm-modal .jm-tag-search .jm-search-field input{min-height:30px;padding:0;border:0;background:transparent}.admin-modal.jm-modal .jm-tag-search .jm-search-field input:focus-visible{outline:0}.admin-modal.jm-modal .jm-tag-options{gap:4px}.admin-modal.jm-modal .jm-tag-options li{display:flex;align-items:center;gap:6px}.admin-modal.jm-modal .jm-tag-dismiss{display:inline-grid;width:20px;height:20px;place-items:center;padding:0;border:0;border-radius:4px;background:transparent;color:#616161;cursor:pointer}.admin-modal.jm-modal .jm-tag-dismiss:hover{background:#f1f1f1;color:#303030}.admin-modal.jm-modal .jm-tag-dismiss svg{width:14px;height:14px}.admin-modal.jm-modal .jm-link{color:#005bd3;text-decoration:none}.admin-modal.jm-modal .jm-link:hover{text-decoration:underline}.analytics-parity-page.analytics-parity-page .analytics-category-notice-title{background:#91d0ff}.analytics-parity-page.analytics-parity-page .analytics-category-notice-title button{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:8px;color:#303030;cursor:pointer}.analytics-parity-page.analytics-parity-page .analytics-category-notice-title button:hover{background:#ffffff73}.analytics-parity-page.analytics-parity-page .analytics-category-notice-title button svg{width:18px;height:18px}.analytics-parity-page.analytics-parity-page .analytics-category-notice select{padding:5px 32px 5px 12px;border-color:#8a8a8a;background:#fdfdfd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7 8l3-3 3 3M7 12l3 3 3-3' fill='none' stroke='%234a4a4a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 8px center / 16px 16px;color:#303030}.analytics-parity-page.analytics-parity-page .analytics-category-notice select:invalid,.analytics-parity-page.analytics-parity-page .analytics-category-notice select.placeholder{color:#616161}.analytics-parity-page.analytics-parity-page .analytics-category-notice>form button{border:0;background:#fff;color:#303030;font-size:12px;font-weight:550;box-shadow:0 -1px #b5b5b5 inset,0 0 0 1px #0000001a inset,0 .5px 0 1.5px #fff inset;cursor:pointer}.analytics-parity-page.analytics-parity-page .analytics-category-notice>form button:disabled{background:#f1f1f1;color:#b5b5b5;box-shadow:none;cursor:default}.analytics-parity-page.analytics-parity-page .jm-donut{gap:20px}.analytics-parity-page.analytics-parity-page .jm-donut svg{width:110px;height:110px}.analytics-parity-page.analytics-parity-page .jm-donut-track{stroke-width:12}.analytics-parity-page.analytics-parity-page .jm-donut-value{font-size:15px}.analytics-parity-page.analytics-parity-page .jm-donut-label{font-size:7.5px}.analytics-parity-page.analytics-parity-page .jm-donut ul{gap:4px;font-size:13px}.analytics-parity-page.analytics-parity-page .jm-donut li i{width:10px;height:10px}.analytics-parity-page.analytics-parity-page .jm-bars{position:relative;gap:12px}.analytics-parity-page.analytics-parity-page .jm-bars:before{position:absolute;inset:-6px 0 -6px 36px;border-right:1px solid #ebebeb;background:repeating-linear-gradient(90deg,#ebebeb 0 1px,transparent 1px calc(100% / var(--ticks, 5)));content:"";pointer-events:none}.analytics-parity-page.analytics-parity-page .jm-bars li{position:relative;font-size:12px}.analytics-parity-page.analytics-parity-page .jm-bar-track{height:18px}.analytics-parity-page.analytics-parity-page .jm-bar-track span{border-radius:0 3px 3px 0;background:#9cc5e5;transition:width .3s cubic-bezier(.2,0,0,1)}.analytics-parity-page.analytics-parity-page .jm-bar-axis{margin-top:10px;font-size:11px}.reviews-admin-shell.reviews-admin-shell .jm-more-button .admin-glyph,.home-parity-page.jm-home .jm-icon-button .admin-glyph{width:16px;height:16px}.reviews-admin-shell.reviews-admin-shell .jm-curation-buttons :is(.jm-icon-toggle,.jm-tag-button):focus-visible{outline-offset:-2px;border-radius:6px}.jm-popover-panel .home-notification-panel{width:260px;max-height:330px;overflow-y:auto}.jm-popover-panel .home-notification-panel h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.jm-popover-panel .home-notification-panel :is(a,.home-notification-item){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px;border-radius:0;border-bottom:1px solid #ebebeb;font-size:13px;line-height:20px}.jm-popover-panel .home-notification-panel :is(a,.home-notification-item) small{color:#616161;font-size:11px;line-height:20px;white-space:nowrap}.jm-popover-panel .home-notification-panel a:hover{border-radius:8px;background:#f1f1f1}.jm-popover-panel .home-notification-panel a:focus-visible{border-radius:8px;outline:2px solid #005bd3;outline-offset:-2px}.jm-popover-panel .home-notification-panel .home-notification-settings{display:block;margin-top:4px;border-bottom:0;color:#005bd3}.admin-modal.jm-modal .jm-tag-suggestions{display:flex;flex-wrap:wrap;gap:6px}.admin-modal.jm-modal .jm-tag-chip{min-height:24px;padding:0 8px;border:1px solid #e3e3e3;border-radius:8px;background:#f7f7f7;color:#303030;font:inherit;font-size:12px;cursor:pointer}.admin-modal.jm-modal .jm-tag-chip:hover{background:#ebebeb}.admin-modal.jm-modal .jm-tag-chip[aria-pressed=true]{border-color:#303030;background:#303030;color:#fff}.admin-modal.jm-modal .jm-tag-chip:focus-visible{outline:2px solid #005bd3;outline-offset:1px}.reviews-admin-shell .jm-bulk-bar .jm-bulk-scope-link,.admin-modal.jm-modal .jm-inline-link{min-height:0;padding:0;border:0;background:none;box-shadow:none;color:#005bd3;font:inherit;font-weight:450;cursor:pointer}.reviews-admin-shell .jm-bulk-bar .jm-bulk-scope-link{margin-left:4px;padding:4px 2px;font-size:13px}.admin-modal.jm-modal .jm-inline-link{text-decoration:underline}:is(.reviews-admin-shell .jm-bulk-bar .jm-bulk-scope-link,.admin-modal.jm-modal .jm-inline-link):hover{color:#004299;text-decoration:underline}:is(.reviews-admin-shell .jm-bulk-bar .jm-bulk-scope-link,.admin-modal.jm-modal .jm-inline-link):focus-visible{border-radius:4px;outline:2px solid #005bd3;outline-offset:1px}.jm-popover-panel.jm-popover-panel button.jm-menu-help-link{display:flex;align-items:center;gap:4px;color:#303030}.jm-popover-panel .jm-menu-help-link svg{width:14px;height:14px;color:#616161}.jm-popover-panel .jm-menu-help{max-width:220px;margin:2px 8px 6px;color:#616161;font-size:12px;line-height:16px;white-space:normal}.admin-modal.jm-modal .jm-media-editor{display:flex;flex-wrap:wrap;gap:8px}.admin-modal.jm-modal .jm-media-tile{position:relative;width:96px;height:96px;margin:0;overflow:hidden;border-radius:8px;background:#f1f1f1;box-shadow:0 0 0 1px #00000014 inset}.admin-modal.jm-modal .jm-media-tile :is(img,video){display:block;width:100%;height:100%;object-fit:cover}.admin-modal.jm-modal .jm-media-tile figcaption{position:absolute;inset:auto 0 0;overflow:hidden;padding:2px 6px;background:#0000008c;color:#fff;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.admin-modal.jm-modal .jm-media-remove{position:absolute;top:4px;right:4px;display:grid;width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:999px;background:#ffffffeb;color:#303030;box-shadow:0 1px 2px #00000040;cursor:pointer}.admin-modal.jm-modal .jm-media-remove:after{position:absolute;inset:-10px;content:""}.admin-modal.jm-modal .jm-media-remove:hover{background:#fff;color:#8e1f0b}.admin-modal.jm-modal .jm-media-remove:focus-visible{outline:2px solid #005bd3;outline-offset:1px}.admin-modal.jm-modal .jm-media-remove svg{width:14px;height:14px}.admin-modal.jm-modal .jm-dropzone{position:relative;display:grid;box-sizing:border-box;width:230px;min-height:96px;place-content:center;justify-items:center;gap:4px;padding:12px;border:1px dashed #8a8a8a;border-radius:8px;background:#fff;color:#616161;font-size:12px;text-align:center}.admin-modal.jm-modal .jm-dropzone:hover,.admin-modal.jm-modal .jm-dropzone.is-dragging{border-color:#005bd3;background:#f2f7fe}.admin-modal.jm-modal .jm-dropzone-button{min-height:24px;padding:2px 8px;border:0;border-radius:6px;background:#e8f1ff;color:#005bd3;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.admin-modal.jm-modal .jm-dropzone-button:after{position:absolute;inset:0;content:""}.admin-modal.jm-modal .jm-dropzone-button:focus-visible{outline:2px solid #005bd3;outline-offset:1px}.admin-modal.jm-modal .jm-help.critical{color:#8e1f0b}.admin-modal.jm-modal .jm-notice{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:8px;background:#eaf4ff;color:#303030;box-shadow:0 0 0 1px #c3dcf9 inset}.admin-modal.jm-modal .jm-notice svg{flex:none;margin-top:2px;color:#005bd3}.admin-modal.jm-modal .jm-banner-editor{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:16px;align-items:start}.admin-modal.jm-modal .jm-banner-settings{display:grid;max-height:min(62vh,620px);gap:12px;overflow:auto;padding-right:4px}.admin-modal.jm-modal .jm-banner-settings section{display:grid;gap:10px;padding:12px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #e3e3e3 inset}.admin-modal.jm-modal .jm-banner-settings h3{margin:0;font-size:13px;font-weight:650}.admin-modal.jm-modal .jm-check-row{display:flex;align-items:center;gap:8px;min-height:24px;cursor:pointer}.admin-modal.jm-modal .jm-check-row:has(input:disabled){color:#8a8a8a;cursor:default}.admin-modal.jm-modal :is(.jm-color-field,.jm-suffix-field){position:relative;display:flex;align-items:center}.admin-modal.jm-modal .jm-color-field input[type=color]{position:absolute;left:8px;width:20px;height:20px;padding:0;border:0;border-radius:4px;background:none;cursor:pointer;appearance:none}.admin-modal.jm-modal .jm-color-field input[type=color]::-webkit-color-swatch-wrapper{padding:0}.admin-modal.jm-modal .jm-color-field input[type=color]::-webkit-color-swatch{border:1px solid rgba(0,0,0,.2);border-radius:4px}.admin-modal.jm-modal .jm-color-field input[type=color]::-moz-color-swatch{border:1px solid rgba(0,0,0,.2);border-radius:4px}.admin-modal.jm-modal .jm-color-field input:not([type=color]){width:100%;padding-left:36px;text-transform:uppercase}.admin-modal.jm-modal .jm-suffix-field input{width:100%;padding-right:44px}.admin-modal.jm-modal .jm-suffix-field>span{position:absolute;right:12px;color:#616161;pointer-events:none}.admin-modal.jm-modal .jm-banner-preview{display:grid;min-height:320px;place-items:center;gap:8px;padding:16px;border-radius:12px;background:#f1f1f1 repeating-conic-gradient(#ebebeb 0 25%,#f6f6f6 0 50%) 0 0 / 20px 20px;text-align:center}.admin-modal.jm-modal .jm-banner-preview img{display:block;max-width:100%;max-height:min(56vh,560px);box-shadow:0 4px 16px #00000029}.admin-modal.jm-modal .admin-modal-footer a.jm-primary-button{text-decoration:none}.admin-modal.jm-modal .admin-modal-footer a.jm-primary-button[aria-disabled=true]{background:#f1f1f1;color:#b5b5b5;box-shadow:none;pointer-events:none}@media(max-width:760px){.admin-modal.jm-modal .jm-banner-editor{grid-template-columns:minmax(0,1fr)}.admin-modal.jm-modal .jm-banner-settings{max-height:none}}
