:root{--navy: #16335c;--navy-rgb: 22, 51, 92;--navy-strong: #1b3a6b;--navy-mid: #2a5699;--navy-mid-rgb: 42, 86, 153;--navy-soft: #5a82bf;--navy-soft-rgb: 90, 130, 191;--tf-yellow: var(--navy-mid);--tf-aqua: var(--navy-soft);--tf-teal: var(--navy-strong);--tf-green: #16a34a;--tf-green-ink: #135c33;--tf-green-soft: #e8f7ed;--tf-blue: var(--navy-mid);--tf-blue-soft: #e8eef8;--tf-ink: #172339;--tf-ink-deep: #0f1a2e;--tf-ink-soft: #243650;--tf-paper: #ffffff;--app-bg: #f6f7f4;--app-bg-deep: #eef0f4;--yellow: var(--tf-yellow);--yellow-strong: var(--tf-teal);--yellow-soft: #dde6f3;--star: #f5a623;--star-track: #d9dce4;--ink: var(--tf-ink);--ink-soft: var(--tf-ink-soft);--paper: var(--tf-paper);--muted: #64748b;--line: rgba(15, 28, 48, .1);--wash: var(--app-bg);--glass: #ffffff;--glass-strong: #ffffff;--glass-dark: rgba(13, 26, 46, .84);--surface-glass: #ffffff;--surface-glass-strong: #ffffff;--surface-glass-dark: rgba(13, 26, 46, .86);--liquid-border: rgba(255, 255, 255, .7);--surface-card: #ffffff;--surface-cool: #eff4fd;--surface-soft: #f2f6fc;--surface-watch: #eef4fe;--surface-muted: #f3f6fb;--surface-risk: #fdf0f0;--surface-status: #eff4fd;--cool-border: rgba(var(--navy-mid-rgb), .18);--watch-border: rgba(var(--navy-mid-rgb), .26);--risk-border: rgba(184, 50, 50, .22);--green: var(--tf-green);--blue: var(--tf-blue);--red: #b83232;--accent-glow: 0 14px 34px rgba(var(--navy-mid-rgb), .18);--focus-ring: 0 0 0 3px rgba(var(--navy-mid-rgb), .34);--shadow: 0 18px 48px rgba(23, 35, 57, .1);--shadow-soft: 0 10px 30px rgba(23, 35, 57, .07);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:var(--wash);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 12% 6%,rgba(var(--navy-mid-rgb),.07),transparent 32%),radial-gradient(circle at 88% 2%,rgba(22,163,74,.05),transparent 34%),linear-gradient(180deg,var(--app-bg) 0%,var(--app-bg-deep) 100%),var(--wash);background-attachment:fixed}button,input,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1{font-size:42px;line-height:1.05;letter-spacing:0}h2{font-size:23px;line-height:1.2;letter-spacing:0}h3{font-size:16px;line-height:1.25}.app-shell{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100vh}.app-sidebar{position:sticky;top:0;height:100vh;padding:24px 18px;background:var(--paper);color:var(--ink);border-right:1px solid var(--line);box-shadow:1px 0 28px #1723390d}.brand-link{display:grid;gap:8px;margin-bottom:32px;color:var(--ink)}.brand-link>span{color:var(--muted);font-size:13px}.app-sidebar nav{display:grid;gap:8px}.app-sidebar nav a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid transparent;border-radius:8px;color:var(--ink-soft);transition:background .15s ease,color .15s ease,transform .15s ease}.app-sidebar nav a:hover{background:var(--surface-cool);color:var(--ink)}.app-sidebar nav a.is-active{background:var(--tf-blue-soft);border-color:var(--cool-border);color:var(--tf-blue);font-weight:700}.app-sidebar svg{width:19px;height:19px}.app-main{min-width:0;padding:32px 32px 120px}.brand-seal{display:inline-flex;align-items:center;gap:10px;font-weight:850}.brand-seal__shape{width:56px;height:56px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.brand-seal__shape img{display:block;width:100%;height:100%}.brand-seal--sm .brand-seal__shape{width:42px;height:42px}.brand-seal--lg .brand-seal__shape{width:78px;height:78px}.stars{display:inline-flex;align-items:center;gap:8px;color:var(--ink)}.stars__icons{display:inline-flex;align-items:center;gap:2px}.stars svg{width:20px;height:20px;color:var(--star-track);fill:none;stroke-width:2.5}.star-frame{position:relative;display:inline-grid;width:20px;height:20px}.star-frame svg{grid-area:1 / 1}.star-fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--star)}.star-fill svg{fill:var(--star)}.stars--sm svg,.stars--sm .star-frame{width:15px;height:15px}.stars strong{font-size:14px}.primary-button,.secondary-button,.danger-button,.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:1px solid transparent;border-radius:8px;font-weight:800;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.primary-button{padding:0 16px;color:#fff;background:linear-gradient(135deg,var(--navy-mid) 0%,var(--navy) 100%);border-color:rgba(var(--navy-rgb),.5);box-shadow:inset 0 1px #ffffff42,var(--accent-glow)}.secondary-button{padding:0 14px;color:var(--ink);background:var(--glass-strong);border-color:var(--line);box-shadow:inset 0 1px 0 var(--liquid-border),0 8px 22px #15161a0f}.danger-button{padding:0 14px;color:var(--paper);background:var(--red);border-color:#15161a1a}.primary-button:hover,.secondary-button:hover,.danger-button:hover,.icon-button:hover{transform:translateY(-1px)}.secondary-button:hover{border-color:rgba(var(--navy-mid-rgb),.34);background:#fffffff5}.primary-button svg,.secondary-button svg,.danger-button svg,.icon-button svg{width:18px;height:18px}.primary-button:disabled,.secondary-button:disabled,.danger-button:disabled{cursor:default;opacity:.52}.icon-button{width:42px;min-width:42px;padding:0;color:var(--paper);background:linear-gradient(180deg,#ffffff14,#00000024),var(--ink);border-color:#ffffff1f}.eyebrow{display:inline-block;margin-bottom:8px;color:var(--blue);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.widget-demo,.view-grid,.dashboard-layout,.admin-layout,.form-layout{display:grid;gap:24px;max-width:1180px;margin:0 auto}.storefront,.trust-badge,.trustcard-backdrop,.trustcard{--tf-yellow: #ffe45c;--yellow: #ffe45c;--tf-teal: #2f7dc4;--yellow-strong: #2f7dc4;--yellow-soft: #dbe9fb;--star: #ffd21f;--star-track: rgba(20, 24, 28, .16);--tf-ink: #101820;--ink: #101820;--muted: #69707c;--line: rgba(31, 34, 42, .12);--shadow: 0 24px 70px rgba(21, 22, 26, .16);--accent-glow: 0 20px 52px rgba(47, 125, 196, .22);--focus-ring: 0 0 0 3px rgba(47, 125, 196, .32)}.storefront{min-height:calc(100vh - 64px);overflow:hidden;background:var(--paper);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.storefront__bar{display:flex;align-items:center;gap:7px;height:44px;padding:0 16px;background:var(--ink)}.storefront__bar span{width:10px;height:10px;border-radius:50%;background:var(--yellow)}.storefront__bar span:nth-child(2){background:#e7e7e7}.storefront__bar span:nth-child(3){background:#3a9d6e}.storefront__content{display:grid;grid-template-columns:minmax(0,1.1fr) 360px;align-items:center;gap:36px;min-height:calc(100vh - 108px);padding:52px;background:linear-gradient(135deg,rgba(255,228,92,.22) 0 36%,transparent 36% 100%),linear-gradient(180deg,#fffffff0,#d9fff6d1),var(--surface-soft)}.storefront__content p{max-width:560px;margin-top:14px;color:var(--muted);font-size:18px;line-height:1.6}.storefront-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.checkout-preview{display:grid;gap:14px;padding:22px;background:linear-gradient(145deg,#142d38d6,#0b1117fa),var(--tf-ink-deep);color:var(--paper);border-radius:8px;box-shadow:0 18px 40px #16161638}.checkout-preview div{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.14)}.checkout-preview span{color:#d6e6e8}.checkout-button{min-height:48px;border:0;border-radius:8px;color:var(--ink);background:var(--yellow);font-weight:900}.trust-badge{position:fixed;right:28px;bottom:28px;z-index:30;display:grid;grid-template-columns:auto minmax(112px,auto) auto;align-items:center;gap:12px;max-width:calc(100vw - 32px);min-height:72px;padding:9px 12px 9px 9px;border:1px solid rgba(22,22,22,.12);border-radius:8px;color:var(--ink);background:var(--paper);box-shadow:var(--shadow)}.trust-badge__copy{display:grid;gap:2px;text-align:left}.trust-badge small{color:var(--green);font-weight:800}.trust-badge__rating{display:grid;justify-items:end;gap:3px;padding-left:12px;border-left:1px solid var(--cool-border)}.trust-badge__rating b{font-size:16px;line-height:1}.trustcard-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:end;padding:24px;background:#1616166b}.trustcard{width:min(392px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:0;border-radius:8px;background:var(--paper);box-shadow:var(--shadow)}.trustcard__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;background:var(--yellow);color:var(--ink)}.trustcard__brand{display:flex;align-items:center;gap:10px}.trustcard__brand div{display:grid;gap:2px}.trustcard__brand strong{font-weight:900}.trustcard__brand span{font-size:13px;font-weight:800}.trustcard__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:18px 18px 0}.trustcard__hero span{color:var(--blue);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.trustcard__hero h2{margin-top:5px;font-size:24px}.trustcard__hero p{margin-top:5px;color:var(--muted);font-size:14px}.trustcard__hero>svg{flex:0 0 auto;width:28px;height:28px;color:var(--green)}.yellow-rule{height:4px;margin:16px 18px 14px;border-radius:999px;background:var(--yellow)}.trustcard__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 18px 12px}.trustcard__tiles article{display:grid;gap:5px;min-height:116px;padding:13px;border:1px solid var(--cool-border);border-radius:8px;background:#fffdf4}.trustcard__tiles svg{width:22px;height:22px;color:var(--yellow-strong)}.trustcard__tiles span,.trustcard__tiles small{color:var(--muted);font-size:12px;font-weight:800}.trustcard__tiles strong{font-size:17px;line-height:1.15}.trustcard__score{display:grid;justify-items:center;gap:8px;margin:0 18px 14px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:#fff9df}.trustcard__score div{display:flex;align-items:baseline;gap:8px}.trustcard__score strong{font-size:42px;line-height:.9}.trustcard__score span{color:var(--green);font-weight:900}.trustcard__score p,.trustcard__row p{color:var(--muted);font-size:14px;line-height:1.4}.trustcard__row{display:grid;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:78px;padding:14px 18px;border-top:1px solid var(--cool-border)}.trustcard__row-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#171717;color:var(--yellow)}.trustcard__row-icon svg{width:19px;height:19px}.trustcard__row h3{margin-bottom:4px}.trustcard__row-status{min-height:26px;padding:5px 8px;border-radius:999px;color:#0d4d35;background:#dff5ea;font-size:12px;font-weight:900;white-space:nowrap}.trustcard__row>svg{width:16px;height:16px;color:#9c9278}.trustcard__footer{display:grid;gap:12px;padding:14px 18px 18px;border-top:1px solid var(--cool-border)}.trustcard__footer>div{display:flex;align-items:center;gap:12px}.trustcard__footer a{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:14px;font-weight:700}.trustcard__profile-link{justify-content:center;min-height:42px;border-radius:8px;color:var(--ink)!important;background:var(--yellow);font-weight:900!important}.trustcard__footer svg{width:15px;height:15px}.status-pill,.verified-badge,.login-chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 9px;border-radius:999px;color:var(--ink);background:var(--surface-status);font-size:12px;font-weight:900;white-space:nowrap}.status-pill--ok,.verified-badge{color:var(--tf-green-ink);background:var(--tf-green-soft)}.status-pill--warn{color:var(--navy);background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.34),#e6f9f5f5),var(--surface-watch)}.status-pill--danger{color:#8a1f12;background:#fde0d8}.status-pill svg{width:14px;height:14px}.verified-badge svg{width:15px;height:15px}.profile-head,.dashboard-top,.form-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px;background:linear-gradient(180deg,#ffffffeb,#e2fff9bd),linear-gradient(135deg,rgba(var(--navy-mid-rgb),.12),rgba(var(--navy-soft-rgb),.1)),var(--surface-glass-strong);-webkit-backdrop-filter:blur(24px) saturate(1.24);backdrop-filter:blur(24px) saturate(1.24);border:1px solid var(--liquid-border);border-radius:8px;box-shadow:var(--shadow-soft)}.profile-head p{margin-top:6px;color:var(--muted)}.profile-verification-badge{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:6px 12px 6px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface-glass)}.profile-verification-badge svg{width:18px;height:18px;flex-shrink:0}.profile-verification-badge span{display:flex;flex-direction:column;line-height:1.2}.profile-verification-badge strong{font-size:.9rem;color:var(--ink)}.profile-verification-badge small{font-size:.74rem;color:var(--muted)}.profile-verification-badge--verified{border-color:#16a34a52;background:var(--tf-green-soft)}.profile-verification-badge--verified svg{color:var(--tf-green)}.profile-verification-badge--protected{border-color:var(--cool-border);background:var(--tf-blue-soft)}.profile-verification-badge--protected svg{color:var(--tf-blue)}.profile-verification-badge--pending svg{color:var(--muted)}.profile-claim-cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.profile-claim-cta__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;background:var(--tf-blue-soft);color:var(--tf-blue)}.profile-claim-cta__icon svg{width:24px;height:24px}.profile-claim-cta__body{flex:1;min-width:200px}.profile-claim-cta__body strong{display:block;font-size:1.1rem;color:var(--ink)}.profile-claim-cta__body p{margin-top:2px;color:var(--muted)}.profile-claim-cta--verified .profile-claim-cta__icon{background:var(--tf-green-soft);color:var(--tf-green)}.profile-claim-cta .primary-button{flex-shrink:0}.rating-summary{display:grid;justify-items:end;gap:6px}.profile-actions{display:grid;justify-items:end;gap:14px}.rating-summary>strong{font-size:46px;line-height:1}.rating-summary>span{color:var(--green);font-weight:900}.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:14px}.metric-card{display:grid;gap:6px;padding:20px;background:linear-gradient(180deg,#ffffffe6,#e8faf7bd),var(--surface-glass-strong);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border:1px solid var(--liquid-border);border-radius:8px;color:var(--ink);text-align:left;box-shadow:var(--shadow-soft)}.metric-card--button:hover{border-color:rgba(var(--navy-mid-rgb),.42);background:#e2fff9eb}.metric-card span,.metric-card small{color:var(--muted);font-size:13px}.metric-card strong{font-size:30px;line-height:1}.content-band,.review-list,.management-panel,.claim-table{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding:24px;background:linear-gradient(180deg,#ffffffc7,#e8faf7a3),var(--surface-glass);-webkit-backdrop-filter:blur(22px) saturate(1.22);backdrop-filter:blur(22px) saturate(1.22);border:1px solid var(--liquid-border);border-radius:8px;box-shadow:var(--shadow-soft)}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.section-heading>div{min-width:0}.section-heading h2{overflow-wrap:anywhere}.section-heading>svg{width:26px;height:26px;color:var(--yellow-strong)}.trend-wrap{width:100%;overflow:hidden;border-radius:8px;background:var(--surface-cool);border:1px solid rgba(var(--navy-mid-rgb),.18)}.trend-wrap svg{display:block;width:100%;height:auto;min-height:180px}.trend-grid{stroke:rgba(var(--navy-mid-rgb),.18);stroke-width:1}.trend-line{fill:none;stroke:var(--ink);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.trend-dot{fill:var(--yellow);stroke:var(--ink);stroke-width:3}.trend-wrap text{fill:var(--muted);font-size:13px;font-weight:800}.trend-axis-label,.trend-count-label{fill:var(--muted);font-size:11px}.trend-score-label{fill:var(--ink);font-size:12px;font-weight:900}.profile-history-chart{display:grid;gap:12px}.profile-history-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.profile-history-summary span{display:block;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.profile-history-summary b{display:block;margin-bottom:3px;color:var(--ink);font-size:20px;line-height:1}.profile-history-summary.is-up span:nth-child(2) b{color:var(--green)}.profile-history-summary.is-down span:nth-child(2) b{color:var(--red)}.trust-signal-grid,.product-rating-grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px}.directory-hero{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 24px 40px;text-align:center;border:1px solid var(--line);border-radius:20px;background:radial-gradient(circle at 50% 0%,rgba(var(--navy-mid-rgb),.1),transparent 62%),linear-gradient(180deg,#fff,#f3f6fc);box-shadow:var(--shadow-soft)}.directory-hero h1{max-width:18ch;font-size:clamp(1.8rem,3.2vw,2.6rem);color:var(--ink)}.directory-hero>p{max-width:54ch;color:var(--muted)}.directory-hero__search{display:flex;align-items:center;gap:10px;width:min(580px,100%);margin-top:8px;padding:4px 6px 4px 18px;border:1px solid var(--line);border-radius:999px;background:var(--paper);box-shadow:var(--shadow-soft)}.directory-hero__search svg{flex-shrink:0;width:20px;height:20px;color:var(--muted)}.directory-hero__search input{flex:1;min-width:0;height:50px;border:none;background:transparent;color:var(--ink);font-size:1rem}.directory-hero__search input:focus{outline:none}.directory-hero__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px;margin-top:4px;color:var(--muted);font-size:.9rem}.directory-hero__stats strong{color:var(--ink)}.directory-hero__categories{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:8px}.directory-hero__categories>span{color:var(--muted);font-size:.85rem}.directory-hero__chip{padding:6px 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink-soft);font-size:.85rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.directory-hero__chip:hover{border-color:var(--cool-border);background:var(--tf-blue-soft);color:var(--tf-blue)}.directory-top-rated__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px}.recent-reviews{margin:4px 0}.recent-reviews .section-heading{margin-bottom:14px}.recent-reviews__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:14px}.recent-review-card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface-glass);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.recent-review-card:hover{transform:translateY(-2px);border-color:var(--cool-border);box-shadow:var(--shadow-soft)}.recent-review-card__title{margin:0;font-weight:700;color:var(--ink)}.recent-review-card__text{margin:0;color:var(--ink-soft, var(--muted));font-size:.92rem;line-height:1.45}.recent-review-card__foot{display:flex;justify-content:space-between;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--line);font-size:.82rem;color:var(--muted)}.recent-review-card__shop{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--yellow-strong);text-decoration:none}.recent-review-card__shop svg{width:15px;height:15px}.recent-review-card__shop:hover{text-decoration:underline}.directory-top-rated__card{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface-glass);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.directory-top-rated__card:hover{transform:translateY(-2px);border-color:var(--cool-border);box-shadow:var(--shadow-soft)}.directory-top-rated__rank{position:absolute;top:12px;right:14px;color:var(--tf-blue);font-weight:800}.directory-top-rated__card strong{font-size:1.05rem;color:var(--ink)}.directory-top-rated__domain{color:var(--muted);font-size:.82rem}.directory-top-rated__score{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px}.directory-top-rated__badge{display:inline-flex;padding:2px 10px;border-radius:999px;background:var(--ink);color:#fff;font-weight:700;font-size:.82rem}.directory-top-rated__card small{color:var(--muted)}.category-landing__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.category-landing__head p{margin-top:4px;color:var(--muted)}.category-landing__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:10px;margin-top:16px}.category-landing__stats span{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-glass)}.category-landing__stats strong{font-size:1.1rem;color:var(--ink)}.category-landing__stats small{color:var(--muted)}.trust-explainer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px}.trust-explainer__more{text-align:center;margin:18px 0 0}.trust-explainer__more a{font-weight:700;color:var(--navy-mid);text-decoration:none}.trust-explainer__more a:hover{text-decoration:underline}.trust-explainer__step{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--surface-glass)}.trust-explainer__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:4px;border-radius:12px;background:var(--tf-blue-soft);color:var(--tf-blue)}.trust-explainer__icon svg{width:22px;height:22px}.trust-explainer__num{color:var(--tf-blue);font-weight:700;font-size:.8rem}.trust-explainer__step strong{font-size:1.05rem;color:var(--ink)}.trust-explainer__step p{color:var(--muted)}.site-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:44px;padding:28px 4px 8px;border-top:1px solid var(--line)}.site-footer__brand{display:flex;align-items:center;gap:12px}.site-footer__brand svg{width:28px;height:28px;color:var(--tf-blue)}.site-footer__brand strong{display:block;color:var(--ink)}.site-footer__brand span{color:var(--muted);font-size:.85rem}.site-footer__nav{display:flex;flex-wrap:wrap;gap:8px 18px}.site-footer__nav a{color:var(--ink-soft);font-size:.9rem}.site-footer__nav a:hover{color:var(--tf-blue)}.site-footer__legal{flex-basis:100%;color:var(--muted);font-size:.82rem}.shop-directory-grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px}.shop-directory-buyer-guide{gap:14px}.shop-directory-buyer-guide__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.shop-directory-buyer-guide__head div:first-child{display:grid;gap:4px;min-width:0}.shop-directory-buyer-guide__head h2{margin:0}.shop-directory-buyer-guide__head small,.shop-directory-buyer-guide__grid span,.shop-directory-buyer-guide__grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.shop-directory-buyer-guide__score{display:flex;align-items:baseline;gap:2px;min-width:96px;padding:11px 12px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.86),#e8faf7eb);color:var(--ink)}.shop-directory-buyer-guide__score strong{font-size:32px;line-height:.95}.shop-directory-buyer-guide__score span{color:var(--muted);font-size:13px;font-weight:900}.shop-directory-buyer-guide__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.shop-directory-buyer-guide__grid article{display:grid;gap:10px;align-content:start;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.shop-directory-buyer-guide__grid article.is-primary{border-color:rgba(var(--navy-mid-rgb),.72);box-shadow:inset 0 0 0 1px rgba(var(--navy-mid-rgb),.28)}.shop-directory-buyer-guide__grid article.is-safe{background:#effaf3}.shop-directory-buyer-guide__grid article.is-check{background:var(--surface-cool)}.shop-directory-buyer-guide__grid article>svg{width:20px;height:20px;color:var(--yellow-strong)}.shop-directory-buyer-guide__grid article.is-safe>svg{color:#0d4d35}.shop-directory-buyer-guide__grid article.is-check>svg{color:var(--navy)}.shop-directory-buyer-guide__grid article>div:first-of-type{display:grid;gap:3px;min-width:0}.shop-directory-buyer-guide__grid strong,.shop-directory-buyer-guide__grid small,.shop-directory-buyer-guide__grid span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-directory-buyer-guide__grid strong{color:var(--ink);font-size:17px;line-height:1.2}.shop-directory-buyer-guide__grid b{justify-self:start;padding:6px 8px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8;font-size:13px}.shop-directory-buyer-guide__actions{display:flex;flex-wrap:wrap;gap:8px}.shop-directory-buyer-guide__actions .primary-button,.shop-directory-buyer-guide__actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.shop-directory-finder-panel{gap:14px}.shop-directory-finder-focus{max-width:820px;color:var(--muted);font-weight:750;line-height:1.45}.shop-directory-finder-grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:12px}.shop-directory-finder-card{display:grid;align-content:start;gap:8px;min-width:0;min-height:190px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.shop-directory-finder-card>svg{width:22px;height:22px;color:var(--yellow-strong)}.shop-directory-finder-card.is-protected>svg{color:var(--tf-green)}.shop-directory-finder-card.is-watch>svg{color:var(--navy)}.shop-directory-finder-card span,.shop-directory-finder-card small,.shop-directory-finder-card strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.shop-directory-finder-card span{color:var(--muted);font-size:12px;font-weight:900;white-space:nowrap}.shop-directory-finder-card strong{font-size:20px;line-height:1.15}.shop-directory-finder-card small{display:-webkit-box;min-height:38px;color:var(--muted);font-size:12px;font-weight:750;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.shop-directory-finder-card .secondary-button{justify-self:start;margin-top:auto}.shop-directory-comparison-panel{gap:14px}.shop-directory-comparison-list{display:grid;gap:10px;min-width:0}.shop-directory-comparison-row{display:grid;grid-template-columns:66px minmax(170px,1.05fr) minmax(150px,.8fr) minmax(160px,.9fr) minmax(180px,1fr) auto;gap:10px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.shop-directory-comparison-rank{display:grid;gap:2px;justify-items:center;min-width:0;padding:9px 7px;border-radius:8px;background:var(--ink);color:#fff}.shop-directory-comparison-rank span{color:var(--yellow);font-size:12px;font-weight:900}.shop-directory-comparison-rank b{font-size:22px;line-height:1}.shop-directory-comparison-shop,.shop-directory-comparison-rating,.shop-directory-comparison-protection{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;min-width:0}.shop-directory-comparison-shop>svg,.shop-directory-comparison-protection>svg{width:19px;height:19px;color:var(--yellow-strong)}.shop-directory-comparison-protection.is-good>svg{color:var(--tf-green)}.shop-directory-comparison-protection.is-risk>svg{color:var(--red)}.shop-directory-comparison-shop span,.shop-directory-comparison-rating span,.shop-directory-comparison-protection span,.shop-directory-comparison-score{display:grid;min-width:0;gap:3px}.shop-directory-comparison-shop strong,.shop-directory-comparison-shop small,.shop-directory-comparison-rating small,.shop-directory-comparison-protection strong,.shop-directory-comparison-protection small,.shop-directory-comparison-score strong,.shop-directory-comparison-score small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-directory-comparison-shop small,.shop-directory-comparison-rating small,.shop-directory-comparison-protection small,.shop-directory-comparison-score small{color:var(--muted);font-size:12px;font-weight:800}.shop-directory-comparison-rating b{font-size:24px;line-height:1}.shop-directory-comparison-score .review-trust-meter{height:7px}.shop-directory-comparison-actions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.shop-directory-comparison-actions .primary-button,.shop-directory-comparison-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.shop-directory-card{display:grid;gap:14px;min-width:0;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--paper)}.shop-directory-card__head{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}.shop-directory-card__head>svg{width:26px;height:26px;color:var(--yellow-strong)}.shop-directory-card__head div{display:grid;min-width:0;gap:4px}.shop-directory-card__head span,.shop-directory-rating span{color:var(--muted);line-height:1.4}.shop-directory-rating{display:grid;gap:7px}.shop-directory-trust{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.shop-directory-trust div{display:grid;min-width:0;gap:3px}.shop-directory-trust svg{width:20px;height:20px;color:var(--yellow-strong)}.shop-directory-trust span,.shop-directory-trust small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.shop-directory-trust strong{overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.shop-directory-rating b{font-size:34px;line-height:1}.shop-directory-actions{display:flex;flex-wrap:wrap;gap:8px}.protection-claim-panel,.protection-trust-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.protection-trust-score{display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,1.2fr) auto;align-items:center;gap:14px;min-width:0;padding:14px 16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.protection-trust-score div:first-child{display:grid;gap:4px;min-width:0}.protection-trust-score span,.protection-trust-score small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.protection-trust-score strong{overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.protection-trust-score b{white-space:nowrap}.protection-trust-next{display:grid;width:100%;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:14px 16px;border:1px solid rgba(22,163,74,.32);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.16),rgba(var(--navy-mid-rgb),.12));box-shadow:var(--shadow-soft);color:var(--ink);text-align:left}.protection-trust-next.is-action{cursor:pointer;font:inherit}.protection-trust-next.is-action:hover{border-color:rgba(var(--navy-mid-rgb),.7);transform:translateY(-1px)}.protection-trust-next svg{width:24px;height:24px;color:var(--navy)}.protection-trust-next.is-ok svg{color:var(--tf-green)}.protection-trust-next span{display:grid;min-width:0;gap:4px}.protection-trust-next small,.protection-trust-next strong,.protection-trust-next b{overflow:hidden;text-overflow:ellipsis}.protection-trust-next small{color:var(--muted);font-size:12px;font-weight:900;white-space:nowrap}.protection-trust-next strong{font-size:17px;white-space:nowrap}.protection-trust-next b{color:var(--muted);font-size:13px;line-height:1.35}.protection-trust-grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:12px}.protection-trust-grid article{display:grid;gap:7px;min-width:0;min-height:124px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.protection-trust-grid svg{width:20px;height:20px;color:var(--navy)}.protection-trust-grid .is-ok svg{color:var(--tf-green)}.protection-trust-grid span,.protection-trust-grid strong{overflow:hidden;text-overflow:ellipsis}.protection-trust-grid span{color:var(--muted);font-size:12px;font-weight:850;white-space:nowrap}.protection-trust-grid strong{font-size:14px;line-height:1.35}.protection-trust-steps{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px}.protection-trust-steps span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.protection-trust-steps svg{width:16px;height:16px;color:var(--navy)}.protection-trust-steps .is-ok svg{color:var(--tf-green)}.protection-trust-steps b,.protection-trust-steps small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.protection-trust-steps small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.protection-trust-action{justify-self:start}.protection-claim-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.protection-claim-summary article{display:grid;gap:7px;min-height:124px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.protection-claim-summary svg{width:22px;height:22px;color:var(--yellow-strong)}.protection-claim-summary span{color:var(--muted);line-height:1.45}.protection-claim-form{display:grid;grid-template-columns:minmax(150px,1fr) minmax(140px,.8fr) minmax(120px,.7fr) auto;align-items:end;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.claim-note-field{grid-column:1 / -1}.claim-coverage-preview{display:grid;grid-column:1 / -1;gap:3px;padding:10px 12px;border:1px solid var(--watch-border);border-radius:8px;background:#eff9f6e6}.claim-coverage-preview.is-covered{border-color:#bee8cd;background:#ecfbf1}.claim-coverage-preview strong{font-size:13px}.claim-coverage-preview span{color:var(--muted);font-size:12px;line-height:1.35}.status-lookup-readiness{display:grid;gap:10px;padding:12px;border:1px solid rgba(var(--navy-mid-rgb),.24);border-radius:8px;background:linear-gradient(145deg,#ffffffdb,#e5faf6c2),#081a200d;box-shadow:inset 0 1px #ffffffc7}.status-lookup-readiness.is-good{border-color:#16a34a5c;background:linear-gradient(145deg,#f4fff7eb,#e1f9f3c7)}.status-lookup-readiness.is-watch{border-color:rgba(var(--navy-mid-rgb),.45);background:linear-gradient(145deg,#fffbe7eb,#e7faf7b3)}.status-lookup-readiness.is-risk{border-color:#e6674f57;background:linear-gradient(145deg,#fff4f0eb,#ebf8f7bd)}.status-lookup-readiness__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.status-lookup-readiness__head>svg{width:20px;height:20px;color:var(--navy)}.status-lookup-readiness__head div{display:grid;min-width:0;gap:3px}.status-lookup-readiness__head span,.status-lookup-readiness__head small,.status-lookup-readiness__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.status-lookup-readiness__head span{text-transform:uppercase}.status-lookup-readiness__head strong{font-size:15px}.status-lookup-readiness__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(135px,100%),1fr));gap:8px}.status-lookup-readiness__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center;min-width:0;padding:9px;border:1px solid rgba(var(--navy-mid-rgb),.18);border-radius:8px;background:#ffffffd1}.status-lookup-readiness__checks svg{grid-row:span 2;width:16px;height:16px;color:var(--navy)}.status-lookup-readiness__checks .is-ok svg{color:#0d4d35}.status-lookup-readiness__checks .is-watch svg{color:var(--risk-text)}.status-lookup-readiness__checks b,.status-lookup-readiness__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.protection-claim-lookup{display:grid;grid-template-columns:minmax(170px,1fr) minmax(150px,.9fr) minmax(140px,.8fr) auto;align-items:end;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.public-claim-status{display:grid;gap:12px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.customer-status-anchor,.public-claim-status-anchor,.review-submission-status-anchor,.review-status-lookup__result-anchor{min-width:0;scroll-margin-top:24px}.public-claim-status--good{border-color:#bee8cd}.public-claim-status--watch{border-color:var(--watch-border);background:var(--surface-cool)}.public-claim-status--done{border-color:var(--cool-border);background:var(--surface-muted)}.public-claim-status__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.public-claim-status__head span{color:var(--muted);font-size:13px}.public-claim-reference,.review-status-reference{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;max-width:100%;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc7}.public-claim-reference b,.review-status-reference b{font-size:12px}.public-claim-reference code,.review-status-reference code{overflow:hidden;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.public-claim-reference .secondary-button,.review-status-reference .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.public-claim-status-link{width:100%;justify-content:center}.public-claim-status__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.public-claim-status__grid span{display:grid;gap:3px;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffbd}.public-claim-status__grid b{font-size:12px}.public-claim-status__grid small{color:var(--muted);font-size:12px;line-height:1.35}.public-claim-customer{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.public-claim-customer--watch{border-color:var(--watch-border);background:var(--surface-cool)}.public-claim-customer--done{background:var(--surface-muted)}.public-claim-customer__head{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:10px}.public-claim-customer__head h3{margin:0}.public-claim-customer__head b{align-self:start;padding:7px 10px;border-radius:999px;background:var(--yellow);color:var(--ink);font-size:12px;font-weight:950}.public-claim-customer p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.public-claim-customer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:9px}.public-claim-customer__grid article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc2}.public-claim-customer__grid article.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.public-claim-customer__grid article.is-done{background:var(--surface-muted)}.public-claim-customer__grid svg{grid-row:span 3;width:17px;height:17px;color:var(--yellow-strong)}.public-claim-customer__grid article.is-done svg{color:var(--green)}.public-claim-customer__grid span,.public-claim-customer__grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.public-claim-customer__grid strong{overflow:hidden;color:var(--ink);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.public-claim-evidence{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc7}.public-claim-evidence--good{border-color:#bee8cd;background:#f3fcf6}.public-claim-evidence--watch{border-color:var(--watch-border);background:#eff9f7e6}.public-claim-evidence--done{border-color:#d9dde8;background:#fbfcff}.public-claim-evidence__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.public-claim-evidence__head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.public-claim-evidence__head b{font-size:18px}.public-claim-evidence p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.public-claim-evidence__next{display:grid;gap:3px;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.18);border-radius:8px;background:var(--surface-card)}.public-claim-evidence__next strong{font-size:12px}.public-claim-evidence__next span{color:var(--muted);font-size:13px;line-height:1.4}.public-claim-evidence__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.public-claim-evidence__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.public-claim-evidence__checks svg{width:16px;height:16px;color:var(--yellow-strong)}.public-claim-evidence__checks .is-ok svg,.public-claim-evidence__checks .is-done svg{color:#0d4d35}.public-claim-evidence__checks .is-watch svg{color:var(--navy)}.public-claim-evidence__checks b,.public-claim-evidence__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-claim-evidence__checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.claim-coverage-decision{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fffc}.claim-coverage-decision--good{border-color:#bee8cd;background:#f3fcf6}.claim-coverage-decision--watch{border-color:var(--watch-border);background:#eff9f7e6}.claim-coverage-decision--done{border-color:#d9dde8;background:#fbfcff}.claim-coverage-decision__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-width:0}.claim-coverage-decision__head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.claim-coverage-decision__head b{font-size:18px}.claim-coverage-decision p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.claim-coverage-decision__next{display:grid;gap:3px;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.18);border-radius:8px;background:var(--surface-card)}.claim-coverage-decision__next strong{font-size:12px}.claim-coverage-decision__next span{color:var(--muted);font-size:13px;line-height:1.4}.claim-coverage-decision__summary,.claim-coverage-decision__gates{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:8px}.claim-coverage-decision__summary span,.claim-coverage-decision__gates span{min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-coverage-decision__summary span{display:grid;gap:3px}.claim-coverage-decision__gates span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center}.claim-coverage-decision__gates svg{width:16px;height:16px;color:var(--yellow-strong)}.claim-coverage-decision__gates .is-ok svg,.claim-coverage-decision__gates .is-done svg{color:#0d4d35}.claim-coverage-decision__gates .is-watch svg{color:var(--navy)}.claim-coverage-decision__summary b,.claim-coverage-decision__summary small,.claim-coverage-decision__gates b,.claim-coverage-decision__gates small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-coverage-decision__summary small,.claim-coverage-decision__gates small{color:var(--muted);font-size:12px;font-weight:800}.claim-coverage-decision__gates small{grid-column:2}.public-claim-next{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc7}.public-claim-next--good{border-color:#bee8cd;background:#f3fcf6}.public-claim-next--watch{border-color:var(--watch-border);background:#eff9f7e6}.public-claim-next--done{border-color:#d9dde8;background:#fbfcff}.public-claim-next__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.public-claim-next__head div{display:grid;min-width:0;gap:3px}.public-claim-next__head h3{margin:0;font-size:18px;line-height:1.2}.public-claim-next__head b{max-width:260px;padding:7px 9px;border:1px solid var(--cool-border);border-radius:999px;background:#fff;font-size:12px;line-height:1.25;text-align:right}.public-claim-next p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.public-claim-next__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.public-claim-next__steps span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.public-claim-next__steps svg{width:16px;height:16px;color:var(--yellow-strong)}.public-claim-next__steps .is-done svg{color:#0d4d35}.public-claim-next__steps .is-open svg{color:var(--navy)}.public-claim-next__steps b,.public-claim-next__steps small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-claim-next__steps small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.claim-coverage-badge{display:inline-grid;gap:2px;justify-self:start;min-width:0;padding:8px 10px;border:1px solid rgba(var(--navy-mid-rgb),.18);border-radius:8px;background:var(--surface-cool);color:var(--ink)}.claim-coverage-badge.is-covered{border-color:#bee8cd;background:#ecfbf1}.claim-coverage-badge.is-partial{border-color:var(--watch-border);background:#eff9f6e6}.claim-coverage-badge.is-none{border-color:#5b798238;background:var(--surface-muted)}.claim-coverage-badge b{font-size:12px;line-height:1.1}.claim-coverage-badge small{color:var(--muted);font-size:11px;line-height:1.25}.claim-lifecycle-card{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;justify-self:stretch;min-width:220px;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-lifecycle-card.is-good{border-color:#b9dfc8;background:#effaf3}.claim-lifecycle-card.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.claim-lifecycle-card.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.claim-lifecycle-card.is-done{border-color:#5b798238;background:var(--surface-muted)}.claim-lifecycle-card>svg{width:30px;height:30px;padding:7px;border-radius:8px;background:#171717;color:var(--yellow)}.claim-lifecycle-card div{display:grid;gap:3px;min-width:0}.claim-lifecycle-card strong,.claim-lifecycle-card span,.claim-lifecycle-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-lifecycle-card strong{color:var(--ink);font-size:13px;font-weight:950}.claim-lifecycle-card span,.claim-lifecycle-card small{color:var(--muted);font-size:12px;font-weight:800}.product-create-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,.75fr) auto;align-items:end;gap:12px}.claim-create-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(140px,.75fr) minmax(120px,.6fr) auto;align-items:end;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.product-admin-grid article{display:grid;gap:9px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-admin-grid code{display:inline-flex;width:fit-content;max-width:100%;overflow:auto;padding:4px 7px;border-radius:6px;background:#171717;color:var(--yellow);font-size:12px}.product-admin-grid>article>span{color:var(--muted);font-size:13px}.product-admin-actions{display:flex;flex-wrap:wrap;gap:8px}.product-review-coverage-panel,.product-review-readiness-panel{gap:18px}.product-review-readiness-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.product-review-readiness-stats span{display:grid;gap:2px;min-width:0;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:900}.product-review-readiness-stats b{color:var(--ink);font-size:19px;line-height:1}.product-review-readiness-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr));gap:10px}.product-review-readiness-list article{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-review-readiness-list article.is-reviews,.product-review-readiness-list article.is-verification{border-color:var(--watch-border);background:var(--surface-watch)}.product-review-readiness-list article.is-reply,.product-review-readiness-list article.is-media{background:var(--surface-cool)}.product-review-readiness-list article.is-stable{border-color:#b9dfc8;background:#effaf3}.product-review-readiness-head,.product-review-readiness-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.product-review-readiness-head div{display:grid;gap:3px;min-width:0}.product-review-readiness-head strong,.product-review-readiness-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-review-readiness-head small,.product-review-readiness-list p{color:var(--muted);font-size:12px;font-weight:850}.product-review-readiness-head b{font-size:18px}.product-review-readiness-list p{margin:0;line-height:1.45}.product-review-readiness-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px}.product-review-readiness-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8}.product-review-readiness-checks svg{width:16px;height:16px;color:var(--navy)}.product-review-readiness-checks .is-ok svg{color:#0d4d35}.product-review-readiness-checks b,.product-review-readiness-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-review-readiness-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.product-review-readiness-actions{justify-content:flex-start}.product-review-readiness-actions .primary-button,.product-review-readiness-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.product-review-launch-panel{gap:18px}.product-review-launch-head{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr);gap:12px;align-items:stretch}.product-review-launch-head>div,.product-review-launch-next{display:grid;gap:6px;min-width:0;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-review-launch-head>div span,.product-review-launch-head>div small,.product-review-launch-next span,.product-review-launch-next small,.product-review-launch-list p{color:var(--muted);font-size:12px;font-weight:850}.product-review-launch-head>div strong{font-size:32px;line-height:1}.product-review-launch-next{grid-template-columns:auto minmax(0,1fr);align-items:center;border-color:rgba(var(--navy-mid-rgb),.72);background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.92),#e8faf7eb);color:var(--ink);text-align:left}.product-review-launch-next:disabled{cursor:not-allowed;opacity:.58}.product-review-launch-next svg{grid-row:span 3;width:22px;height:22px}.product-review-launch-next strong{overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.product-review-launch-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.product-review-launch-stats span{display:grid;gap:2px;min-width:0;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:900}.product-review-launch-stats b{color:var(--ink);font-size:19px;line-height:1}.product-review-launch-list{display:grid;gap:12px}.product-review-launch-list>article{display:grid;gap:13px;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-review-launch-list>article.is-reviews,.product-review-launch-list>article.is-verification{border-color:var(--watch-border);background:var(--surface-watch)}.product-review-launch-list>article.is-reply,.product-review-launch-list>article.is-media{background:var(--surface-cool)}.product-review-launch-list>article.is-stable{border-color:#b9dfc8;background:#effaf3}.product-review-launch-product,.product-review-launch-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.product-review-launch-product div{display:grid;gap:3px;min-width:0}.product-review-launch-product strong,.product-review-launch-product small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-review-launch-product small{color:var(--muted);font-size:12px;font-weight:850}.product-review-launch-product b{font-size:18px}.product-review-launch-surfaces{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px}.product-review-launch-surfaces article{display:grid;gap:10px;align-content:start;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc7}.product-review-launch-surfaces article.is-good{border-color:#b9dfc8;background:#effaf3e6}.product-review-launch-surfaces article.is-watch{border-color:var(--watch-border);background:#fffadbe6}.product-review-launch-surfaces article.is-risk{background:#ffffffb8}.product-review-launch-surface-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}.product-review-launch-surface-head svg{width:17px;height:17px;color:var(--yellow-strong)}.product-review-launch-surface-head span,.product-review-launch-surface-head b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.product-review-launch-surface-head b{justify-self:end;color:var(--muted);font-size:12px}.product-review-launch-list p{margin:0;line-height:1.45}.product-review-launch-checks{display:grid;gap:6px}.product-review-launch-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1px 7px;align-items:center;min-width:0;padding:7px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffbf}.product-review-launch-checks svg{width:15px;height:15px;color:var(--navy)}.product-review-launch-checks .is-ok svg{color:#0d4d35}.product-review-launch-checks b,.product-review-launch-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-review-launch-checks b{font-size:12px}.product-review-launch-checks small{grid-column:2;color:var(--muted);font-size:11px;font-weight:800}.product-review-launch-actions{justify-content:flex-start}.product-review-launch-actions .primary-button,.product-review-launch-actions .secondary-button,.product-review-launch-surfaces .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.profile-product-review-guide{gap:16px}.profile-product-review-guide__lead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.profile-product-review-guide__lead div:first-child{display:grid;gap:4px;min-width:0}.profile-product-review-guide__lead h2{margin:0}.profile-product-review-guide__lead small,.profile-product-review-guide__metrics span,.profile-product-review-guide__metrics small,.profile-product-review-guide__items span,.profile-product-review-guide__items small,.profile-product-review-guide__items p{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.profile-product-review-guide__score{display:flex;align-items:baseline;gap:2px;min-width:94px;padding:11px 12px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.86),#e8faf7eb);color:var(--ink)}.profile-product-review-guide__score strong{font-size:32px;line-height:.95}.profile-product-review-guide__score span{color:var(--muted);font-size:13px;font-weight:900}.profile-product-review-guide__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.profile-product-review-guide__metrics article{display:grid;gap:5px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-product-review-guide__metrics article.is-good{border-color:#b9dfc8;background:#effaf3}.profile-product-review-guide__metrics article.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.profile-product-review-guide__metrics article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.profile-product-review-guide__metrics svg{width:18px;height:18px;color:var(--yellow-strong)}.profile-product-review-guide__metrics .is-good svg{color:#0d4d35}.profile-product-review-guide__metrics .is-risk svg{color:#9f2f1f}.profile-product-review-guide__metrics strong{color:var(--ink);font-size:23px;line-height:1}.profile-product-review-guide__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.profile-product-review-guide__items>article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-content:start;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-product-review-guide__items>article.is-good{border-color:#b9dfc8;background:#effaf3}.profile-product-review-guide__items>article.is-watch{border-color:var(--watch-border);background:var(--surface-cool)}.profile-product-review-guide__items>article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.profile-product-review-guide__items>article>div:first-child{display:grid;gap:3px;min-width:0}.profile-product-review-guide__items strong,.profile-product-review-guide__items small,.profile-product-review-guide__items span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-product-review-guide__items strong{color:var(--ink);font-size:17px;line-height:1.2}.profile-product-review-guide__items b{padding:7px 8px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8;font-size:13px;white-space:nowrap}.profile-product-review-guide__items p{grid-column:1 / -1;margin:0;white-space:normal}.profile-product-review-guide__actions{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:8px}.profile-product-review-guide__actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.product-review-coverage-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.product-review-coverage-summary article{display:grid;gap:6px;min-height:122px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-review-coverage-summary svg{width:20px;height:20px;color:var(--yellow-strong)}.product-review-coverage-summary span,.product-review-coverage-summary small{color:var(--muted);font-size:13px}.product-review-coverage-summary strong{font-size:28px;line-height:1}.product-review-coverage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.product-review-coverage-grid>article{display:grid;gap:12px;align-content:start;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-review-coverage-grid>article.is-active{border-color:var(--yellow-strong);background:#e8faf7e6}.product-review-coverage-head{display:flex;align-items:start;justify-content:space-between;gap:12px}.product-review-coverage-head div{display:grid;min-width:0;gap:3px}.product-review-coverage-head strong{overflow:hidden;font-size:18px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.product-review-coverage-head span,.product-review-coverage-top span,.product-review-coverage-top small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.product-review-coverage-meter{height:9px;overflow:hidden;border-radius:999px;background:#d2e5e2e6}.product-review-coverage-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--navy))}.product-review-coverage-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-review-coverage-stats span{display:grid;gap:2px;min-width:0;padding:8px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:800;line-height:1.2}.product-review-coverage-stats b{color:var(--ink);font-size:15px}.product-review-coverage-top{display:grid;gap:4px;width:100%;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);text-align:left}.product-review-coverage-top:hover{border-color:var(--yellow-strong);background:var(--surface-cool)}.product-review-coverage-top strong{overflow:hidden;font-size:14px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.product-review-coverage-empty-state{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;margin:0;padding:12px;border:1px dashed var(--cool-border);border-radius:8px;background:var(--surface-cool)}.product-review-coverage-empty-state>svg{width:20px;height:20px;color:var(--yellow-strong)}.product-review-coverage-empty-state strong,.product-review-coverage-empty-state span{display:block}.product-review-coverage-empty-state strong{color:var(--ink);font-size:13px;line-height:1.3}.product-review-coverage-empty-state span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.product-review-coverage-empty-state strong+span{margin-top:3px}.product-review-coverage-actions{display:flex;flex-wrap:wrap;gap:8px}.segmented-control{display:inline-flex;width:fit-content;max-width:100%;overflow:hidden;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.segmented-control button{min-height:38px;padding:0 14px;border:0;border-right:1px solid var(--cool-border);background:transparent;color:var(--muted);font-weight:800}.segmented-control button:last-child{border-right:0}.segmented-control button.is-active{background:var(--yellow);color:var(--ink)}.trust-signal-grid article,.product-rating-card{display:grid;gap:8px;align-content:start;min-height:154px;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-rating-card{color:var(--ink);text-align:left}.product-rating-card.is-active{border-color:var(--yellow-strong);background:#e8faf7e6}.product-rating-card:hover{border-color:var(--yellow-strong)}.product-rating-main{display:grid;gap:8px;padding:0;border:0;background:transparent;color:inherit;text-align:left}.product-rating-cta{display:inline-flex;align-items:center;gap:7px;width:fit-content;min-height:32px;margin-top:4px;color:var(--blue);font-size:13px;font-weight:900}.product-rating-cta:hover{text-decoration:underline}.product-rating-cta svg{width:15px;height:15px}.product-rating-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.product-rating-stats span{display:grid;gap:2px;min-width:0;padding:8px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:800;line-height:1.2}.product-rating-stats b{color:var(--ink);font-size:15px}.product-rating-review{display:grid;gap:4px;width:100%;margin-top:2px;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);text-align:left}.product-rating-review:hover{border-color:var(--yellow-strong);background:var(--surface-cool)}.product-rating-review span,.product-rating-review small,.product-rating-empty{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.product-rating-review strong{overflow:hidden;color:var(--ink);font-size:14px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.product-rating-empty{margin:2px 0 0}.trust-signal-grid article svg{width:24px;height:24px;color:var(--yellow-strong)}.trust-signal-grid article strong,.product-rating-main strong{font-size:18px;line-height:1.2}.trust-signal-grid article span,.product-rating-main span{color:var(--muted);line-height:1.45}.rating-distribution{display:grid;gap:9px;align-content:center;min-height:128px;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.distribution-row{display:grid;grid-template-columns:72px minmax(0,1fr) 36px 42px;align-items:center;gap:10px;min-height:30px;padding:0;border:0;background:transparent;color:var(--muted);text-align:left;font-size:13px;font-weight:800}.distribution-row:hover,.distribution-row.is-active{color:var(--ink)}.distribution-row div{height:8px;overflow:hidden;border-radius:999px;background:rgba(var(--navy-mid-rgb),.18)}.distribution-row i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--yellow-strong))}.distribution-row__count{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.review-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.review-toolbar label{font-size:12px}.review-empty-state,.claim-empty-state,.review-invitation-empty-state,.review-report-empty-state,.shop-empty-state,.product-empty-state,.review-widget-preview-empty-state,.operational-queue-empty-state,.profile-history-empty-state{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:12px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);color:var(--muted)}.review-empty-state>svg,.claim-empty-state>svg,.review-invitation-empty-state>svg,.review-report-empty-state>svg,.shop-empty-state>svg,.product-empty-state>svg,.review-widget-preview-empty-state>svg,.operational-queue-empty-state>svg,.profile-history-empty-state>svg{width:24px;height:24px;color:var(--yellow-strong)}.review-empty-state strong,.review-empty-state span,.claim-empty-state strong,.claim-empty-state span,.review-invitation-empty-state strong,.review-invitation-empty-state span,.review-report-empty-state strong,.review-report-empty-state span,.shop-empty-state strong,.shop-empty-state span,.product-empty-state strong,.product-empty-state span,.review-widget-preview-empty-state strong,.review-widget-preview-empty-state span,.operational-queue-empty-state strong,.operational-queue-empty-state span,.profile-history-empty-state strong,.profile-history-empty-state span{display:block}.review-empty-state strong,.claim-empty-state strong,.review-invitation-empty-state strong,.review-report-empty-state strong,.shop-empty-state strong,.product-empty-state strong,.review-widget-preview-empty-state strong,.operational-queue-empty-state strong,.profile-history-empty-state strong{color:var(--ink);font-size:15px}.review-empty-state span,.claim-empty-state span,.review-invitation-empty-state span,.review-report-empty-state span,.shop-empty-state span,.product-empty-state span,.review-widget-preview-empty-state span,.operational-queue-empty-state span,.profile-history-empty-state span{margin-top:3px;line-height:1.4}.operational-queue-empty-state,.profile-history-empty-state{grid-template-columns:auto minmax(0,1fr)}.review-export-panel{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,1.2fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-export-panel h3{margin:2px 0 3px;font-size:18px;line-height:1.2}.review-export-panel small{color:var(--muted);font-size:12px;font-weight:800}.review-export-stats,.review-export-actions{display:flex;flex-wrap:wrap;gap:8px}.review-export-stats span{display:grid;gap:2px;min-width:86px;padding:8px 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:850}.review-export-stats b{color:var(--ink);font-size:15px}.review-export-actions{justify-content:end}.secondary-button.is-disabled{pointer-events:none;opacity:.55}.review-action-card{color:var(--ink);text-align:left}.review-action-card:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.merchant-review-command-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.merchant-review-command-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.merchant-review-command-head div{display:grid;min-width:0;gap:3px}.merchant-review-command-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.merchant-review-command-head small,.merchant-review-command-grid span,.merchant-review-command-grid small,.merchant-review-command-focus span,.merchant-review-command-focus small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.merchant-review-command-head small{white-space:nowrap}.merchant-review-command-head b{font-size:18px;white-space:nowrap}.merchant-review-command-focus{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.merchant-review-command-focus:hover,.merchant-review-command-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.merchant-review-command-focus svg,.merchant-review-command-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.merchant-review-command-focus.is-good svg,.merchant-review-command-grid .is-good svg{color:var(--tf-green)}.merchant-review-command-focus.is-risk svg,.merchant-review-command-grid .is-risk svg{color:var(--red)}.merchant-review-command-focus strong,.merchant-review-command-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-review-command-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.merchant-review-command-grid button{display:grid;align-content:start;gap:6px;min-width:0;min-height:148px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.merchant-review-command-grid strong{overflow:hidden;font-size:26px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.merchant-review-command-grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.merchant-review-impact-panel,.admin-review-impact-panel,.claim-impact-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,#d9fff6b8,#ffffffd6),var(--surface-card);box-shadow:var(--shadow-soft)}.merchant-review-impact-panel.is-good,.admin-review-impact-panel.is-good,.claim-impact-panel.is-good{border-color:#16a34a3d}.merchant-review-impact-panel.is-watch,.admin-review-impact-panel.is-watch,.claim-impact-panel.is-watch{border-color:var(--watch-border)}.merchant-review-impact-panel.is-risk,.admin-review-impact-panel.is-risk,.claim-impact-panel.is-risk{border-color:var(--risk-border)}.claim-impact-panel.is-muted{border-color:#47596c2e}.admin-review-governance-panel{background:linear-gradient(135deg,#d9fff6c7,#e9f4ffd1),var(--surface-card)}.admin-review-governance-panel.is-muted{border-color:#47596c33}.review-quality-matrix-panel{background:linear-gradient(135deg,#fff7bed1,#d9fff6c2),var(--surface-card)}.review-reply-quality-panel{background:linear-gradient(135deg,#e8faf7d1,#fffce0c7),var(--surface-card)}.claim-governance-panel{background:linear-gradient(135deg,#e2f9ffc2,#fffce0b8),var(--surface-card)}.claim-settlement-quality-panel{background:linear-gradient(135deg,#fff7bec7,#e7f8f6d1),var(--surface-card)}.merchant-review-impact-head,.admin-review-impact-head,.claim-impact-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);align-items:center;gap:12px}.merchant-review-impact-head>div,.admin-review-impact-head>div,.claim-impact-head>div{display:grid;min-width:0;gap:3px}.merchant-review-impact-head h3,.admin-review-impact-head h3,.claim-impact-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.merchant-review-impact-head small,.merchant-review-impact-focus span,.merchant-review-impact-grid span,.merchant-review-impact-grid small,.admin-review-impact-head small,.admin-review-impact-focus span,.admin-review-impact-grid span,.admin-review-impact-grid small,.claim-impact-head small,.claim-impact-focus span,.claim-impact-grid span,.claim-impact-grid small{color:var(--muted);font-size:12px;font-weight:850;line-height:1.35}.merchant-review-impact-head small,.admin-review-impact-head small,.claim-impact-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-review-impact-focus,.admin-review-impact-focus,.claim-impact-focus{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:62px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8;color:var(--ink);text-align:left}.merchant-review-impact-focus strong,.admin-review-impact-focus strong,.claim-impact-focus strong{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-review-impact-focus b,.admin-review-impact-focus b,.claim-impact-focus b{grid-column:3;grid-row:1 / 3;font-size:18px;white-space:nowrap}.merchant-review-impact-focus:hover,.merchant-review-impact-grid button:hover,.admin-review-impact-focus:hover,.admin-review-impact-grid button:hover,.claim-impact-focus:hover,.claim-impact-grid button:hover{transform:translateY(-1px);border-color:rgba(var(--navy-mid-rgb),.34);background:#e8faf7e6;box-shadow:0 14px 30px rgba(var(--navy-mid-rgb),.12)}.merchant-review-impact-focus svg,.merchant-review-impact-grid svg,.admin-review-impact-focus svg,.admin-review-impact-grid svg,.claim-impact-focus svg,.claim-impact-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.merchant-review-impact-focus.is-good svg,.merchant-review-impact-grid .is-good svg,.admin-review-impact-focus.is-good svg,.admin-review-impact-grid .is-good svg,.claim-impact-focus.is-good svg,.claim-impact-grid .is-good svg{color:var(--green)}.merchant-review-impact-focus.is-risk svg,.merchant-review-impact-grid .is-risk svg,.admin-review-impact-focus.is-risk svg,.admin-review-impact-grid .is-risk svg,.claim-impact-focus.is-risk svg,.claim-impact-grid .is-risk svg{color:var(--red)}.merchant-review-impact-grid,.admin-review-impact-grid,.claim-impact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px}.merchant-review-impact-grid button,.admin-review-impact-grid button,.claim-impact-grid button{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 8px;min-height:132px;min-width:0;padding:13px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8;color:var(--ink);text-align:left}.merchant-review-impact-grid strong,.admin-review-impact-grid strong,.claim-impact-grid strong{grid-column:1 / -1;overflow:hidden;font-size:24px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.merchant-review-impact-grid small,.admin-review-impact-grid small,.claim-impact-grid small{grid-column:1 / -1}.merchant-trust-roadmap{display:grid;gap:14px;margin:12px 0 14px;padding:16px;border:1px solid rgba(var(--navy-soft-rgb),.32);background:linear-gradient(135deg,#ffffffeb,#e7f8f6d1),var(--surface-cool);box-shadow:var(--shadow-soft)}.merchant-trust-roadmap.is-good{border-color:#18845b52}.merchant-trust-roadmap.is-risk{border-color:#d3494947}.merchant-trust-roadmap__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.merchant-trust-roadmap__head div{display:grid;min-width:0;gap:3px}.merchant-trust-roadmap__head h2{margin:2px 0 0;font-size:22px;line-height:1.12}.merchant-trust-roadmap__head small,.merchant-trust-roadmap__primary span,.merchant-trust-roadmap__primary small,.merchant-trust-roadmap__grid span,.merchant-trust-roadmap__grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.merchant-trust-roadmap__head small{white-space:nowrap}.merchant-trust-roadmap__head b{min-width:82px;padding:9px 11px;border:1px solid rgba(var(--navy-mid-rgb),.42);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.26),rgba(var(--navy-mid-rgb),.16));color:var(--ink);font-size:18px;text-align:center;white-space:nowrap}.merchant-trust-roadmap__primary{display:grid;grid-template-columns:auto minmax(0,.65fr) minmax(0,.85fr) minmax(0,1.55fr);gap:9px;align-items:center;min-width:0;padding:13px;border:1px solid rgba(var(--navy-soft-rgb),.3);border-radius:8px;background:linear-gradient(135deg,#12232bf5,#153840e6),var(--ink);color:#fff;text-align:left;box-shadow:inset 0 1px #ffffff29}.merchant-trust-roadmap__primary:hover,.merchant-trust-roadmap__grid button:hover{border-color:var(--yellow-strong);transform:translateY(-1px)}.merchant-trust-roadmap__primary svg,.merchant-trust-roadmap__grid svg{width:21px;height:21px;color:var(--yellow-strong)}.merchant-trust-roadmap__primary span,.merchant-trust-roadmap__primary small{color:#ffffffc2}.merchant-trust-roadmap__primary strong,.merchant-trust-roadmap__primary small,.merchant-trust-roadmap__grid strong,.merchant-trust-roadmap__grid b,.merchant-trust-roadmap__grid small{overflow:hidden;text-overflow:ellipsis}.merchant-trust-roadmap__primary strong,.merchant-trust-roadmap__primary small,.merchant-trust-roadmap__grid strong,.merchant-trust-roadmap__grid b{white-space:nowrap}.merchant-trust-roadmap__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px}.merchant-trust-roadmap__grid button{display:grid;align-content:start;gap:7px;min-width:0;min-height:170px;padding:14px;border:1px solid rgba(var(--navy-soft-rgb),.28);border-radius:8px;background:#ffffffd6;color:var(--ink);text-align:left;box-shadow:inset 0 1px #ffffffb8}.merchant-trust-roadmap__grid button.is-good{border-color:#18845b3d}.merchant-trust-roadmap__grid button.is-risk{border-color:#d349493d}.merchant-trust-roadmap__primary.is-good svg,.merchant-trust-roadmap__grid .is-good svg{color:var(--tf-green)}.merchant-trust-roadmap__primary.is-risk svg,.merchant-trust-roadmap__grid .is-risk svg{color:var(--red)}.merchant-trust-roadmap__grid strong{font-size:15px;line-height:1.2}.merchant-trust-roadmap__grid b{font-size:20px;line-height:1}.merchant-trust-roadmap__grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}.merchant-review-daily-queue{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.merchant-review-daily-queue__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.merchant-review-daily-queue__head div{display:grid;min-width:0;gap:3px}.merchant-review-daily-queue__head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.merchant-review-daily-queue__head small,.merchant-review-daily-queue__items span,.merchant-review-daily-queue__items small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.merchant-review-daily-queue__head small,.merchant-review-daily-queue__items small{white-space:nowrap}.merchant-review-daily-queue__head b{padding:6px 9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);font-size:18px;white-space:nowrap}.merchant-review-daily-queue__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.merchant-review-daily-queue__items article{display:grid;align-content:start;gap:8px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.merchant-review-daily-queue__items article.is-good{border-color:#c9decf;background:#f8fff9}.merchant-review-daily-queue__items article.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.merchant-review-daily-queue__items article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.merchant-review-daily-queue__items article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.merchant-review-daily-queue__item-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center}.merchant-review-daily-queue__item-head svg{width:17px;height:17px;color:var(--navy)}.merchant-review-daily-queue__items .is-good svg{color:#0d4d35}.merchant-review-daily-queue__items .is-risk svg{color:#9f2f1f}.merchant-review-daily-queue__item-head b{padding:3px 6px;border:1px solid rgba(27,31,42,.1);border-radius:999px;background:#ffffffb3;font-size:11px;white-space:nowrap}.merchant-review-daily-queue__items strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.merchant-review-daily-queue__items p{display:-webkit-box;min-height:42px;margin:0;overflow:hidden;color:var(--muted);font-size:12px;font-weight:820;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.merchant-review-daily-queue__actions{display:flex;flex-wrap:wrap;gap:7px}.merchant-review-daily-queue__actions .secondary-button{min-height:32px;padding:0 9px;font-size:12px}.review-integrity-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-integrity-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.review-integrity-head div{display:grid;min-width:0;gap:3px}.review-integrity-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.review-integrity-head small,.review-integrity-grid span,.review-integrity-grid small,.review-integrity-focus span,.review-integrity-focus small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.review-integrity-head small{white-space:nowrap}.review-integrity-head b{font-size:18px;white-space:nowrap}.review-integrity-focus{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.review-integrity-focus:hover,.review-integrity-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.review-integrity-focus svg,.review-integrity-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.review-integrity-focus.is-good svg,.review-integrity-grid .is-good svg{color:var(--tf-green)}.review-integrity-focus.is-risk svg,.review-integrity-grid .is-risk svg{color:var(--red)}.review-integrity-focus strong,.review-integrity-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-integrity-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.review-integrity-grid button{display:grid;align-content:start;gap:6px;min-width:0;min-height:148px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.review-integrity-grid strong{overflow:hidden;font-size:26px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.review-integrity-grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.review-provenance-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-provenance-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.review-provenance-head div{display:grid;min-width:0;gap:3px}.review-provenance-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.review-provenance-head small,.review-provenance-focus span,.review-provenance-focus small,.review-provenance-sources span,.review-provenance-sources small,.review-provenance-grid span,.review-provenance-grid small,.review-provenance-grid em{overflow:hidden;color:var(--muted);font-size:12px;font-style:normal;font-weight:850;text-overflow:ellipsis}.review-provenance-head small{white-space:nowrap}.review-provenance-head b{font-size:18px;white-space:nowrap}.review-provenance-focus{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);color:var(--ink);text-align:left}.review-provenance-focus:hover,.review-provenance-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.review-provenance-focus svg,.review-provenance-sources svg,.review-provenance-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.review-provenance-focus.is-good svg,.review-provenance-sources .is-good svg,.review-provenance-grid .is-good svg{color:var(--tf-green)}.review-provenance-focus.is-risk svg,.review-provenance-sources .is-risk svg,.review-provenance-grid .is-risk svg{color:var(--red)}.review-provenance-focus strong,.review-provenance-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-provenance-sources,.review-provenance-grid{display:grid;gap:10px}.review-provenance-sources{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.review-provenance-grid{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.review-provenance-sources article,.review-provenance-grid button{display:grid;align-content:start;gap:6px;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.review-provenance-sources article{min-height:132px}.review-provenance-grid button{min-height:170px}.review-provenance-sources strong,.review-provenance-grid strong{overflow:hidden;font-size:26px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.review-provenance-sources small,.review-provenance-grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.review-provenance-grid em{align-self:end;padding-top:4px;border-top:1px solid rgba(27,31,42,.08);white-space:nowrap}.profile-review-transparency{display:grid;gap:14px;margin:14px 0;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,#d9fff6ad,#ffffffe0),var(--surface-card);box-shadow:var(--shadow-soft)}.profile-review-transparency.is-good{border-color:#16a34a42}.profile-review-transparency.is-watch{border-color:var(--watch-border)}.profile-review-transparency.is-risk{border-color:var(--risk-border)}.profile-review-transparency__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,auto);align-items:center;gap:14px}.profile-review-transparency__head>div{display:grid;gap:5px;min-width:0}.profile-review-transparency__head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.profile-review-transparency__head p,.profile-review-transparency__grid small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.profile-review-transparency__head p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-review-transparency__primary,.profile-review-transparency__grid article,.profile-review-transparency__grid button{border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8;color:var(--ink);box-shadow:inset 0 1px #ffffffd1}.profile-review-transparency__primary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;text-align:left}.profile-review-transparency__primary:hover,.profile-review-transparency__grid button:hover{transform:translateY(-1px);border-color:rgba(var(--navy-mid-rgb),.34);box-shadow:0 14px 30px rgba(var(--navy-mid-rgb),.12)}.profile-review-transparency__primary svg,.profile-review-transparency__grid article svg,.profile-review-transparency__grid svg{width:19px;height:19px;color:var(--blue)}.profile-review-transparency__primary.is-good svg,.profile-review-transparency__grid article.is-good svg,.profile-review-transparency__grid .is-good svg{color:var(--green)}.profile-review-transparency__primary.is-risk svg,.profile-review-transparency__grid article.is-risk svg,.profile-review-transparency__grid .is-risk svg{color:var(--red)}.profile-review-transparency__primary span,.profile-review-transparency__grid article span,.profile-review-transparency__grid span{color:var(--muted);font-size:12px;font-weight:900}.profile-review-transparency__primary strong{font-size:18px;white-space:nowrap}.profile-review-transparency__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px}.profile-review-transparency__grid article,.profile-review-transparency__grid button{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:5px 8px;min-height:112px;padding:11px;text-align:left}.profile-review-transparency__grid strong{grid-column:1 / -1;overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.profile-review-transparency__grid small{grid-column:1 / -1;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-command-center-panel{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.admin-command-center-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.admin-command-center-head div{display:grid;min-width:0;gap:3px}.admin-command-center-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.admin-command-center-head small,.admin-command-center-grid span,.admin-command-center-grid small,.admin-command-center-focus span,.admin-command-center-focus small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.admin-command-center-head small{white-space:nowrap}.admin-command-center-head b{font-size:18px;white-space:nowrap}.admin-command-center-focus{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.admin-command-center-focus:hover,.admin-command-center-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.admin-command-center-focus svg,.admin-command-center-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.admin-command-center-focus.is-good svg,.admin-command-center-grid .is-good svg{color:var(--tf-green)}.admin-command-center-focus.is-risk svg,.admin-command-center-grid .is-risk svg{color:var(--red)}.admin-command-center-focus strong,.admin-command-center-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-command-center-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.admin-command-center-grid button{display:grid;align-content:start;gap:6px;min-width:0;min-height:148px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.admin-command-center-grid strong{overflow:hidden;font-size:26px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.admin-command-center-grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-protection-governance-panel{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,#e8faf7eb,#f2fcf9b8)}.admin-protection-governance-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.admin-protection-governance-head div{display:grid;min-width:0;gap:3px}.admin-protection-governance-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.admin-protection-governance-head small,.admin-protection-governance-grid span,.admin-protection-governance-grid small,.admin-protection-governance-focus span,.admin-protection-governance-focus small,.admin-protection-governance-checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.admin-protection-governance-head small{white-space:nowrap}.admin-protection-governance-head b{font-size:18px;white-space:nowrap}.admin-protection-governance-focus{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.admin-protection-governance-focus:hover,.admin-protection-governance-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.admin-protection-governance-focus svg,.admin-protection-governance-grid svg,.admin-protection-governance-checks svg{width:20px;height:20px;color:var(--yellow-strong)}.admin-protection-governance-focus.is-good svg,.admin-protection-governance-grid .is-good svg,.admin-protection-governance-checks .is-ok svg{color:var(--tf-green)}.admin-protection-governance-focus.is-risk svg,.admin-protection-governance-grid .is-risk svg{color:var(--red)}.admin-protection-governance-focus strong,.admin-protection-governance-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-protection-governance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.admin-protection-governance-grid button{display:grid;align-content:start;gap:6px;min-width:0;min-height:148px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.admin-protection-governance-grid strong{overflow:hidden;font-size:24px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.admin-protection-governance-grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-protection-governance-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px}.admin-protection-governance-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.admin-protection-governance-checks .is-watch svg{color:var(--navy)}.admin-protection-governance-checks b,.admin-protection-governance-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-protection-governance-checks small{grid-column:2}.admin-daily-queue{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.admin-daily-queue__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.admin-daily-queue__head div{display:grid;min-width:0;gap:3px}.admin-daily-queue__head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.admin-daily-queue__head small,.admin-daily-queue__items span,.admin-daily-queue__items small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.admin-daily-queue__head small,.admin-daily-queue__items small{white-space:nowrap}.admin-daily-queue__head b{padding:6px 9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);font-size:18px;white-space:nowrap}.admin-daily-queue__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.admin-daily-queue__items article{display:grid;align-content:start;gap:8px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-daily-queue__items article.is-good{border-color:#c9decf;background:#f8fff9}.admin-daily-queue__items article.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.admin-daily-queue__items article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.admin-daily-queue__items article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.admin-daily-queue__item-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center}.admin-daily-queue__item-head svg{width:17px;height:17px;color:var(--navy)}.admin-daily-queue__items .is-good svg{color:#0d4d35}.admin-daily-queue__items .is-risk svg{color:#9f2f1f}.admin-daily-queue__item-head b{padding:3px 6px;border:1px solid rgba(27,31,42,.1);border-radius:999px;background:#ffffffb3;font-size:11px;white-space:nowrap}.admin-daily-queue__items strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.admin-daily-queue__items p{margin:0;color:var(--muted);font-size:12px;font-weight:820;line-height:1.4}.admin-daily-queue__actions{display:flex;flex-wrap:wrap;gap:7px}.admin-daily-queue__actions .secondary-button{min-height:32px;padding:0 9px;font-size:12px}.claim-command-center-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.claim-command-center-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.claim-command-center-head div{display:grid;min-width:0;gap:3px}.claim-command-center-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.claim-command-center-head small,.claim-command-center-grid span,.claim-command-center-grid small,.claim-command-center-focus span,.claim-command-center-focus small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.claim-command-center-head small{white-space:nowrap}.claim-command-center-head b{font-size:18px;white-space:nowrap}.claim-command-center-focus{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.claim-command-center-focus:hover,.claim-command-center-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.claim-command-center-focus svg,.claim-command-center-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.claim-command-center-focus.is-good svg,.claim-command-center-grid .is-good svg{color:var(--tf-green)}.claim-command-center-focus.is-risk svg,.claim-command-center-grid .is-risk svg{color:var(--red)}.claim-command-center-focus strong,.claim-command-center-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-command-center-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.claim-command-center-grid button{display:grid;align-content:start;gap:6px;min-width:0;min-height:148px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.claim-command-center-grid strong{overflow:hidden;font-size:26px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.claim-command-center-grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.merchant-protection-control-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,#e8faf7eb,#f2fcf9b8)}.merchant-protection-control-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.merchant-protection-control-head div{display:grid;min-width:0;gap:3px}.merchant-protection-control-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.merchant-protection-control-head small,.merchant-protection-control-grid span,.merchant-protection-control-grid small,.merchant-protection-control-focus span,.merchant-protection-control-focus small,.merchant-protection-control-checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.merchant-protection-control-head small{white-space:nowrap}.merchant-protection-control-head b{font-size:18px;white-space:nowrap}.merchant-protection-control-focus{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.merchant-protection-control-focus:hover,.merchant-protection-control-grid button:hover,.merchant-protection-control-grid a:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.merchant-protection-control-focus svg,.merchant-protection-control-grid svg,.merchant-protection-control-checks svg{width:20px;height:20px;color:var(--yellow-strong)}.merchant-protection-control-focus.is-good svg,.merchant-protection-control-grid .is-good svg,.merchant-protection-control-checks .is-ok svg{color:var(--tf-green)}.merchant-protection-control-focus.is-risk svg,.merchant-protection-control-grid .is-risk svg{color:var(--red)}.merchant-protection-control-focus strong,.merchant-protection-control-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-protection-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.merchant-protection-control-grid button,.merchant-protection-control-grid a{display:grid;align-content:start;gap:6px;min-width:0;min-height:136px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left;text-decoration:none}.merchant-protection-control-grid strong{overflow:hidden;font-size:24px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.merchant-protection-control-grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.merchant-protection-control-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px}.merchant-protection-control-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.merchant-protection-control-checks .is-watch svg{color:var(--navy)}.merchant-protection-control-checks b,.merchant-protection-control-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-protection-control-checks small{grid-column:2}.claim-escalation-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-escalation-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.claim-escalation-head div{display:grid;min-width:0;gap:3px}.claim-escalation-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.claim-escalation-head small,.claim-escalation-grid span,.claim-escalation-grid small,.claim-escalation-focus span,.claim-escalation-focus small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.claim-escalation-head small{white-space:nowrap}.claim-escalation-head b{font-size:18px;white-space:nowrap}.claim-escalation-focus{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);color:var(--ink);text-align:left}.claim-escalation-focus:hover,.claim-escalation-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.claim-escalation-focus svg,.claim-escalation-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.claim-escalation-focus.is-good svg,.claim-escalation-grid .is-good svg{color:var(--tf-green)}.claim-escalation-focus.is-risk svg,.claim-escalation-grid .is-risk svg{color:var(--red)}.claim-escalation-focus strong,.claim-escalation-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-escalation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.claim-escalation-grid button{display:grid;align-content:start;gap:6px;min-width:0;min-height:154px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);text-align:left}.claim-escalation-grid strong{overflow:hidden;font-size:26px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.claim-escalation-grid small{display:-webkit-box;min-height:32px;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.claim-escalation-grid b{overflow:hidden;align-self:end;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.review-operations-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-operations-head,.review-operations-focus{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.review-operations-head h3{margin:2px 0;font-size:18px;line-height:1.2}.review-operations-head small,.review-operations-focus span{color:var(--muted);font-size:12px;font-weight:850}.review-operations-head b{font-size:18px}.review-operations-focus{padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-operations-focus>svg{width:22px;height:22px;color:var(--yellow-strong)}.review-operations-focus div{display:grid;flex:1;min-width:150px;gap:2px}.review-operations-focus .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.review-operations-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.review-operations-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-operations-checks svg{width:16px;height:16px;color:var(--navy)}.review-operations-checks .is-ok svg{color:#0d4d35}.review-operations-checks b,.review-operations-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-operations-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.profile-review-explorer{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.18),#fff0 46%),var(--surface-card)}.profile-review-explorer__lead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.profile-review-explorer__lead h3{margin:2px 0 4px;font-size:24px;line-height:1.1}.profile-review-explorer__lead p{margin:0;color:var(--muted);font-size:13px;font-weight:850}.profile-review-explorer__score{display:inline-flex;align-items:baseline;justify-content:center;min-width:84px;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.profile-review-explorer__score strong{font-size:30px;line-height:1}.profile-review-explorer__score span{color:var(--muted);font-size:13px;font-weight:900}.profile-review-explorer__action{display:grid;grid-template-columns:auto minmax(0,.5fr) minmax(0,1fr);gap:3px 9px;align-items:center;width:100%;padding:11px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5;color:var(--ink);text-align:left;cursor:pointer}.profile-review-explorer__action svg{grid-row:span 2;width:18px;height:18px;color:var(--navy)}.profile-review-explorer__action span,.profile-review-explorer__action small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.profile-review-explorer__action strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.profile-review-explorer__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px}.profile-review-explorer__metrics button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;align-items:center;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.profile-review-explorer__metrics button.is-good{border-color:#c9decf;background:#f8fff9}.profile-review-explorer__metrics button.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.profile-review-explorer__metrics button.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.profile-review-explorer__metrics svg{grid-row:span 3;width:17px;height:17px;color:var(--navy)}.profile-review-explorer__metrics .is-good svg{color:#0d4d35}.profile-review-explorer__metrics .is-risk svg{color:#9f2f1f}.profile-review-explorer__metrics span,.profile-review-explorer__metrics small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.profile-review-explorer__metrics strong{overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.profile-review-segments{display:grid;gap:12px;margin:0 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.14),#fff0 44%),#fff}.profile-review-segments__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.profile-review-segments__head h3{margin:2px 0 4px;font-size:22px;line-height:1.12}.profile-review-segments__head p{margin:0;color:var(--muted);font-size:13px;font-weight:850}.profile-review-segments__score{display:inline-flex;align-items:baseline;justify-content:center;min-width:78px;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-segments__score strong{font-size:28px;line-height:1}.profile-review-segments__score span{color:var(--muted);font-size:12px;font-weight:900}.profile-review-segments__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.profile-review-segments__grid article{display:grid;gap:9px;align-content:start;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-segments__grid article.is-good{border-color:#c9decf;background:#f8fff9}.profile-review-segments__grid article.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.profile-review-segments__grid article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.profile-review-segments__grid article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.profile-review-segments__card-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center}.profile-review-segments__card-head svg{width:17px;height:17px;color:var(--navy)}.profile-review-segments__grid .is-good svg{color:#0d4d35}.profile-review-segments__grid .is-risk svg{color:#9f2f1f}.profile-review-segments__card-head span,.profile-review-segments__card-head b,.profile-review-segments__numbers small,.profile-review-segments__example small{overflow:hidden;color:var(--muted);font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.profile-review-segments__card-head b{padding:3px 6px;border:1px solid rgba(27,31,42,.1);border-radius:999px;background:#ffffffb8}.profile-review-segments__numbers{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:baseline}.profile-review-segments__numbers strong{font-size:22px;line-height:1}.profile-review-segments__grid>article>p,.profile-review-segments__example p{margin:0;color:var(--muted);font-size:12px;font-weight:820;line-height:1.45}.profile-review-segments__example{display:grid;gap:4px;min-width:0;min-height:100px;padding:10px;border:1px solid rgba(27,31,42,.08);border-radius:8px;background:#ffffffb8}.profile-review-segments__example span{overflow:hidden;font-size:14px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.profile-review-segments__example p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.profile-review-segments__actions{display:flex;flex-wrap:wrap;gap:7px}.profile-review-segments__actions .secondary-button{min-height:32px;padding:0 9px;font-size:12px}.profile-review-reading-path{display:grid;gap:12px;margin:0 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.profile-review-reading-path__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.profile-review-reading-path__head h3{margin:2px 0 4px;font-size:22px;line-height:1.12}.profile-review-reading-path__head p{margin:0;color:var(--muted);font-size:13px;font-weight:850}.profile-review-reading-path__score{display:inline-flex;align-items:baseline;justify-content:center;min-width:78px;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-reading-path__score strong{font-size:28px;line-height:1}.profile-review-reading-path__score span{color:var(--muted);font-size:12px;font-weight:900}.profile-review-reading-path__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.profile-review-reading-path__steps article{display:grid;gap:8px;align-content:start;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-reading-path__steps article.is-good{border-color:#c9decf;background:#f8fff9}.profile-review-reading-path__steps article.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.profile-review-reading-path__steps article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.profile-review-reading-path__steps article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.profile-review-reading-path__step-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center}.profile-review-reading-path__step-head svg{width:17px;height:17px;color:var(--navy)}.profile-review-reading-path__steps .is-good svg{color:#0d4d35}.profile-review-reading-path__steps .is-risk svg{color:#9f2f1f}.profile-review-reading-path__step-head span,.profile-review-reading-path__step-head b,.profile-review-reading-path__steps small{overflow:hidden;color:var(--muted);font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.profile-review-reading-path__step-head b{padding:3px 6px;border:1px solid rgba(27,31,42,.1);border-radius:999px;background:#ffffffb3}.profile-review-reading-path__steps h4,.profile-review-reading-path__steps strong{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.profile-review-reading-path__steps h4{font-size:15px}.profile-review-reading-path__steps strong{font-size:14px}.profile-review-reading-path__steps p{display:-webkit-box;min-height:52px;margin:0;overflow:hidden;color:var(--muted);font-size:12px;font-weight:820;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.profile-review-reading-path__actions{display:flex;flex-wrap:wrap;gap:7px}.profile-review-reading-path__actions .secondary-button{min-height:32px;padding:0 9px;font-size:12px}.review-result-summary,.claim-result-summary,.report-result-summary,.product-result-summary,.directory-result-summary,.shop-result-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));align-items:center;gap:10px;margin:14px 0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-result-summary div,.claim-result-summary div,.report-result-summary div,.product-result-summary div,.directory-result-summary div,.shop-result-summary div{display:grid;gap:3px}.review-result-summary span,.claim-result-summary span,.report-result-summary span,.product-result-summary span,.directory-result-summary span,.shop-result-summary span{color:var(--muted);font-size:12px;font-weight:900}.review-result-summary strong,.claim-result-summary strong,.report-result-summary strong,.product-result-summary strong,.directory-result-summary strong,.shop-result-summary strong{font-size:18px}.profile-review-buyer-decision{display:grid;gap:14px;margin:14px 0;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,#d9fff6b8,#ffffffdb),var(--surface-card);box-shadow:var(--shadow-soft)}.profile-review-buyer-decision.is-good{border-color:#16a34a42}.profile-review-buyer-decision.is-watch{border-color:var(--watch-border)}.profile-review-buyer-decision.is-risk{border-color:var(--risk-border)}.profile-review-buyer-decision__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,auto);align-items:center;gap:14px}.profile-review-buyer-decision__head>div{display:grid;gap:5px;min-width:0}.profile-review-buyer-decision__head p,.profile-review-buyer-decision__grid small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.profile-review-buyer-decision__primary,.profile-review-buyer-decision__grid button{border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8;color:var(--ink);box-shadow:inset 0 1px #ffffffd1}.profile-review-buyer-decision__primary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;text-align:left}.profile-review-buyer-decision__primary:hover,.profile-review-buyer-decision__grid button:hover{transform:translateY(-1px);border-color:rgba(var(--navy-mid-rgb),.34);box-shadow:0 14px 30px rgba(var(--navy-mid-rgb),.12)}.profile-review-buyer-decision__primary svg,.profile-review-buyer-decision__grid svg{width:19px;height:19px;color:var(--blue)}.profile-review-buyer-decision__primary.is-good svg,.profile-review-buyer-decision__grid .is-good svg{color:var(--green)}.profile-review-buyer-decision__primary.is-risk svg,.profile-review-buyer-decision__grid .is-risk svg{color:var(--red)}.profile-review-buyer-decision__primary span,.profile-review-buyer-decision__grid span{color:var(--muted);font-size:12px;font-weight:900}.profile-review-buyer-decision__primary strong{font-size:18px;white-space:nowrap}.profile-review-buyer-decision__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.profile-review-buyer-decision__grid button{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:5px 8px;min-height:104px;padding:11px;text-align:left}.profile-review-buyer-decision__grid strong{grid-column:1 / -1;font-size:19px}.profile-review-buyer-decision__grid small{grid-column:1 / -1}.filter-chip-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:-2px 0 14px}.filter-chip-row>span{color:var(--muted);font-size:12px;font-weight:900}.filter-chip-row>div{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.filter-chip-row>div button{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:30px;padding:0 9px;border:1px solid var(--cool-border);border-radius:999px;background:var(--surface-card);color:var(--ink);font-size:12px;font-weight:900;cursor:pointer}.filter-chip-row svg{width:14px;height:14px;flex:0 0 auto}.review-carousel{display:flex;gap:14px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.profile-review-carousel-panel{gap:18px}.profile-review-carousel-lead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-review-carousel-lead div{display:grid;gap:4px;min-width:0}.profile-review-carousel-lead strong,.profile-review-carousel-lead small,.profile-review-carousel-tabs span,.profile-review-carousel-tabs small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-review-carousel-lead small,.profile-review-carousel-tabs span,.profile-review-carousel-tabs small{color:var(--muted);font-size:12px;font-weight:850}.profile-review-carousel-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.profile-review-carousel-tabs button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 8px;align-items:center;min-width:0;min-height:86px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.profile-review-carousel-tabs button:hover,.profile-review-carousel-tabs button.is-active{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-review-carousel-tabs svg{width:18px;height:18px;color:var(--yellow-strong)}.profile-review-carousel-tabs .is-good svg{color:var(--tf-green)}.profile-review-carousel-tabs .is-watch svg{color:var(--navy)}.profile-review-carousel-tabs .is-risk svg{color:var(--red)}.profile-review-carousel-tabs strong{grid-column:3;font-size:20px;line-height:1;white-space:nowrap}.profile-review-carousel-tabs small{grid-column:2 / 4}.profile-review-carousel-stage{display:flex;gap:14px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.profile-review-carousel-card{display:grid;flex:0 0 min(340px,86vw);gap:10px;min-width:0;scroll-snap-align:start}.profile-review-carousel-card .review-card{height:100%}.profile-review-carousel-card .secondary-button{justify-content:center;min-height:36px}.profile-review-carousel-empty-state{display:grid;flex:1 0 100%;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:14px;border:1px dashed var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-review-carousel-empty-state>svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-review-carousel-empty-state>span,.profile-review-carousel-empty-state strong,.profile-review-carousel-empty-state span span{display:block;min-width:0}.profile-review-carousel-empty-state strong{overflow:hidden;color:var(--ink);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.profile-review-carousel-empty-state span span{margin-top:3px;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35}.profile-review-carousel-empty-state .secondary-button{justify-content:center;min-height:36px}.review-list{align-content:start}.review-list-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-list-pager span{color:var(--muted);font-size:13px;font-weight:850}.review-list-pager div{display:flex;flex-wrap:wrap;gap:8px}.review-list-pager .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.review-insight-grid,.review-action-grid,.review-quality-grid,.platform-signal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px}.claim-insights-panel{display:grid;gap:14px}.review-insight-grid article,.review-action-card,.review-quality-grid article,.platform-signal-grid article{display:grid;gap:6px;min-height:124px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-insight-grid svg,.review-action-card svg,.review-quality-grid svg,.platform-signal-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.review-insight-grid span,.review-insight-grid small,.review-action-card span,.review-action-card small,.review-quality-grid span,.review-quality-grid small,.platform-signal-grid span,.platform-signal-grid small{color:var(--muted);font-size:13px}.review-insight-grid strong,.review-action-card strong,.review-quality-grid strong,.platform-signal-grid strong{font-size:28px;line-height:1}.review-funnel-panel{display:grid;gap:16px}.review-funnel-head{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;gap:12px;align-items:center;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-funnel-head div{display:grid;min-width:0;gap:3px}.review-funnel-head span,.review-funnel-head small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.review-funnel-head strong{overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.review-funnel-head b{font-size:18px;white-space:nowrap}.review-funnel-steps{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.review-funnel-steps article{display:grid;gap:7px;min-width:0;min-height:158px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-funnel-steps svg{width:20px;height:20px;color:var(--yellow-strong)}.review-funnel-steps .is-good svg{color:#0d4d35}.review-funnel-steps .is-risk svg{color:#8b2d2b}.review-funnel-steps span,.review-funnel-steps small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.review-funnel-steps strong{font-size:28px;line-height:1}.review-funnel-step-meter{height:8px;overflow:hidden;border-radius:999px;background:#d2e5e2e6}.review-funnel-step-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--navy))}.review-funnel-steps .is-watch .review-funnel-step-meter i{background:linear-gradient(90deg,var(--yellow),var(--navy-mid))}.review-funnel-steps .is-risk .review-funnel-step-meter i{background:linear-gradient(90deg,var(--yellow),#a43a32)}.review-funnel-blockers{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px}.review-funnel-blockers>span{display:grid;gap:3px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-funnel-blockers b{font-size:20px;line-height:1}.review-funnel-blockers span span,.review-funnel-blockers small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.review-funnel-blockers .is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-funnel-blockers .is-watch{border-color:var(--watch-border);background:var(--surface-soft)}.review-quality-panel,.review-theme-panel,.review-trend-panel{display:grid;gap:18px}.profile-trust-center-panel,.profile-trust-assurance-panel,.profile-protection-route-panel,.profile-trust-timeline-panel{display:grid;gap:16px}.profile-protection-route-lead{display:grid;grid-template-columns:minmax(210px,1fr) minmax(160px,1.15fr) auto;gap:14px;align-items:center;min-width:0;padding:14px 16px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,#e8faf7eb,#f2fcf9b8)}.profile-protection-route-lead div:first-child{display:grid;gap:4px;min-width:0}.profile-protection-route-lead span,.profile-protection-route-lead small,.profile-protection-route-grid span,.profile-protection-route-grid small,.profile-protection-route-steps small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.profile-protection-route-lead strong{overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.profile-protection-route-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px}.profile-protection-route-grid a{display:grid;gap:7px;align-content:start;min-width:0;min-height:132px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-decoration:none}.profile-protection-route-grid a:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-protection-route-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-protection-route-grid .is-good svg{color:var(--tf-green)}.profile-protection-route-grid .is-risk svg{color:#9f2f1f}.profile-protection-route-grid strong{overflow:hidden;font-size:22px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.profile-protection-route-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px}.profile-protection-route-steps span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-protection-route-steps svg{width:17px;height:17px}.profile-protection-route-steps .is-ok svg{color:var(--tf-green)}.profile-protection-route-steps .is-watch svg{color:var(--navy)}.profile-protection-route-steps b,.profile-protection-route-steps small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-protection-route-steps small{grid-column:2}.profile-trust-assurance-head{display:grid;grid-template-columns:minmax(210px,1fr) minmax(160px,1.15fr) auto;gap:14px;align-items:center;min-width:0;padding:14px 16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-trust-assurance-head div:first-child{display:grid;gap:4px;min-width:0}.profile-trust-assurance-head span,.profile-trust-assurance-head small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.profile-trust-assurance-head strong{overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.profile-trust-assurance-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px}.profile-trust-assurance-lanes button,.profile-trust-assurance-lanes a{display:grid;gap:7px;align-content:start;min-width:0;min-height:154px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left;text-decoration:none}.profile-trust-assurance-lanes button:hover,.profile-trust-assurance-lanes a:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-trust-assurance-lanes svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-trust-assurance-lanes .is-good svg{color:var(--tf-green)}.profile-trust-assurance-lanes .is-risk svg{color:#9f2f1f}.profile-trust-assurance-lanes span,.profile-trust-assurance-lanes small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.profile-trust-assurance-lanes strong{overflow:hidden;font-size:22px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.profile-trust-assurance-meter{overflow:hidden;width:100%;height:8px;margin-top:2px;border-radius:999px;background:#d2e5e2e6}.profile-trust-assurance-meter i{display:block;height:100%;border-radius:inherit;background:var(--tf-green)}.profile-trust-assurance-lanes .is-watch .profile-trust-assurance-meter i{background:var(--navy-mid)}.profile-trust-assurance-lanes .is-risk .profile-trust-assurance-meter i{background:#a43a32}.profile-trust-assurance-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:10px}.profile-trust-assurance-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-trust-assurance-checks svg{width:17px;height:17px}.profile-trust-assurance-checks .is-ok svg{color:var(--tf-green)}.profile-trust-assurance-checks .is-watch svg{color:var(--navy)}.profile-trust-assurance-checks b,.profile-trust-assurance-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-trust-assurance-checks small{grid-column:2;color:var(--muted);font-size:12px}.profile-trust-center-score{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,1.2fr) auto;gap:14px;align-items:center;min-width:0;padding:14px 16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-trust-center-score div:first-child{display:grid;gap:4px;min-width:0}.profile-trust-center-score span,.profile-trust-center-score small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.profile-trust-center-score strong{overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.profile-trust-center-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px}.profile-trust-center-grid button{display:grid;gap:7px;min-width:0;min-height:148px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.profile-trust-center-grid button:not(:disabled):hover,.profile-trust-center-checks button:not(:disabled):hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-trust-center-grid button:disabled,.profile-trust-center-checks button:disabled{cursor:default}.profile-trust-center-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-trust-center-grid .is-good svg,.profile-trust-center-checks .is-ok svg{color:var(--tf-green)}.profile-trust-center-grid .is-risk svg,.profile-trust-center-checks .is-watch svg{color:var(--navy)}.profile-trust-center-grid span,.profile-trust-center-grid small,.profile-trust-center-checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.profile-trust-center-grid strong{overflow:hidden;font-size:24px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.profile-trust-center-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px}.profile-trust-center-checks button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;align-items:center;min-width:0;padding:11px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);color:var(--ink);text-align:left}.profile-trust-center-checks svg{width:17px;height:17px}.profile-trust-center-checks b,.profile-trust-center-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-trust-center-checks small{grid-column:2}.profile-trust-timeline-lead{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1fr);gap:14px;align-items:center;min-width:0;padding:14px 16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-trust-timeline-lead div{display:grid;gap:4px;min-width:0}.profile-trust-timeline-lead span,.profile-trust-timeline-lead small,.profile-trust-timeline-lead p{color:var(--muted);font-size:12px;font-weight:900}.profile-trust-timeline-lead strong{overflow:hidden;font-size:22px;text-overflow:ellipsis;white-space:nowrap}.profile-trust-timeline-lead p{margin:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);line-height:1.45}.profile-trust-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:10px}.profile-trust-timeline article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:start;min-width:0;min-height:146px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-trust-timeline article.is-good{border-color:#b9dfc8;background:#effaf3}.profile-trust-timeline article.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.profile-trust-timeline article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.profile-trust-timeline__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--yellow);color:var(--ink)}.profile-trust-timeline article.is-good .profile-trust-timeline__icon{background:#dff5ea;color:var(--tf-green)}.profile-trust-timeline article.is-watch .profile-trust-timeline__icon{background:var(--surface-watch);color:var(--navy)}.profile-trust-timeline article.is-risk .profile-trust-timeline__icon{background:var(--surface-risk);color:#a43a32}.profile-trust-timeline__icon svg{width:19px;height:19px}.profile-trust-timeline article>div:nth-child(2){display:grid;gap:4px;min-width:0}.profile-trust-timeline span,.profile-trust-timeline small,.profile-trust-timeline em,.profile-trust-timeline b{overflow:hidden;color:var(--muted);font-size:12px;font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.profile-trust-timeline strong{overflow:hidden;color:var(--ink);font-size:20px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.profile-trust-timeline b{justify-self:end;padding:5px 8px;border-radius:999px;background:#ffffff9e;color:var(--ink);font-size:11px}.review-trend-lead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-trend-lead div{display:grid;gap:4px;min-width:0}.review-trend-lead span,.review-trend-lead small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.review-trend-lead strong{overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.review-trend-lead b{padding:6px 10px;border-radius:999px;background:#dff5ea;color:#0d4d35;font-size:14px}.review-trend-lead.is-down b{background:#fbe4e4;color:#7c2020}.review-trend-lead.is-stable b,.review-trend-lead.is-empty b{background:#21242c14;color:var(--muted)}.review-trend-bars{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;align-items:end;min-height:190px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-trend-bars article{display:grid;gap:5px;min-width:0;align-content:end}.review-trend-bar{display:flex;align-items:end;height:88px;overflow:hidden;border-radius:999px;background:#d2e5e2e6}.review-trend-bar i{display:block;width:100%;border-radius:inherit;background:linear-gradient(180deg,var(--yellow),var(--navy))}.review-trend-bars strong,.review-trend-bars span,.review-trend-bars small{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.review-trend-bars strong{font-size:16px}.review-trend-bars span,.review-trend-bars small{color:var(--muted);font-size:11px;font-weight:850}.review-theme-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:center;gap:12px;width:100%;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-theme-lead.is-critical{border-color:rgba(var(--navy-mid-rgb),.5);background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.12),rgba(var(--navy-mid-rgb),.12)),var(--surface-cool)}.review-theme-lead>*{min-width:0}.review-theme-lead strong,.review-theme-lead small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-theme-lead small{color:var(--muted);font-size:13px;font-weight:850}.review-theme-lead button{display:grid;gap:3px;min-width:0;max-width:260px;padding:10px 12px;border:1px solid rgba(var(--navy-mid-rgb),.34);border-radius:8px;background:#091316e0;color:var(--paper);text-align:left}.review-theme-lead button:not(:disabled):hover{border-color:var(--yellow-strong);background:#0c1c1ff2}.review-theme-lead button:disabled{cursor:default;opacity:.72}.review-theme-lead button span,.review-theme-lead button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-theme-lead button span{color:var(--paper);font-size:13px;font-weight:900}.review-theme-lead button small{color:#ffffffad}.review-theme-grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px}.review-theme-grid button{display:grid;gap:7px;min-width:0;min-height:170px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.review-theme-grid button:hover:not(:disabled){border-color:var(--yellow-strong);background:#e8faf7e6}.review-theme-grid button:disabled{cursor:default}.review-theme-grid span,.review-theme-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.review-theme-grid strong{font-size:30px;line-height:1}.review-theme-grid p{display:-webkit-box;overflow:hidden;margin:0;color:var(--ink);font-size:13px;font-weight:850;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.review-theme-meter{overflow:hidden;height:8px;border-radius:999px;background:#d2e5e2e6}.review-theme-meter i{display:block;height:100%;border-radius:inherit;background:var(--tf-green)}.review-theme-grid .is-mixed .review-theme-meter i{background:var(--navy-mid)}.review-theme-grid .is-critical .review-theme-meter i{background:#a43a32}.review-theme-empty-state{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;width:100%;min-width:0;padding:14px;border:1px dashed var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-theme-empty-state>svg{width:20px;height:20px;color:var(--yellow-strong)}.review-theme-empty-state>span,.review-theme-empty-state strong,.review-theme-empty-state span span{display:block;min-width:0}.review-theme-empty-state strong{overflow:hidden;color:var(--ink);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.review-theme-empty-state span span{margin-top:3px;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35}.review-trust-level,.profile-evidence-score{display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,1.3fr) auto;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-trust-level div:first-child,.profile-evidence-score div:first-child{display:grid;gap:4px}.review-trust-level span,.review-trust-level small,.profile-evidence-score span,.profile-evidence-score small{color:var(--muted);font-size:12px;font-weight:900}.review-trust-level strong,.profile-evidence-score strong{font-size:22px}.review-trust-level b,.profile-evidence-score b{font-size:18px;white-space:nowrap}.review-trust-meter{height:10px;overflow:hidden;border-radius:999px;background:#d2e5e2e6}.review-trust-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--navy))}.trust-score-panel__body{display:flex;flex-direction:column;gap:12px}.trust-score-panel__headline{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.trust-score-panel__badge{display:inline-flex;align-items:baseline;gap:2px;padding:4px 12px;border-radius:999px;background:var(--ink);color:#fff}.trust-score-panel__badge strong{font-size:1.4rem;line-height:1}.trust-score-panel__badge span{font-size:.8rem;opacity:.7}.trust-score-panel__label{color:var(--ink)}.trust-score-panel__basis{color:var(--muted)}.trust-score-panel__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:10px}.trust-score-panel__facts span{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface-glass)}.trust-score-panel__facts b{font-size:1.05rem;color:var(--ink)}.trust-score-panel__facts small{color:var(--muted)}.trust-score-panel__trend{display:flex;flex-direction:column;gap:6px}.trust-score-trend{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;align-items:end}.trust-score-trend__col{display:flex;flex-direction:column;align-items:center;gap:4px}.trust-score-trend__bar{display:flex;align-items:flex-end;width:100%;height:52px;overflow:hidden;border-radius:8px;background:#d2def5b3}.trust-score-trend__bar i{width:100%;border-radius:8px 8px 0 0;background:linear-gradient(180deg,var(--yellow),var(--navy))}.trust-score-trend__col span{font-size:.72rem;color:var(--muted)}.profile-responsiveness-panel__body{display:flex;flex-direction:column;gap:12px}.profile-responsiveness-panel__headline{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.profile-responsiveness-panel__headline strong{font-size:1.8rem;color:var(--ink)}.profile-responsiveness-panel__label{color:var(--yellow-strong)}.profile-responsiveness-panel__detail{color:var(--muted)}.profile-responsiveness-panel__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:10px}.profile-responsiveness-panel__facts span{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface-glass)}.profile-responsiveness-panel__facts b{font-size:1.05rem;color:var(--ink)}.profile-responsiveness-panel__facts small{color:var(--muted)}.review-criteria-panel__note{margin:0 0 4px;color:var(--muted)}.review-criteria-panel__rows{display:flex;flex-direction:column;gap:10px}.review-criteria-row{display:grid;grid-template-columns:minmax(92px,120px) 1fr minmax(64px,auto);align-items:center;gap:12px}.review-criteria-row__label{font-weight:600;color:var(--ink)}.review-criteria-row__meter{height:10px;overflow:hidden;border-radius:999px;background:#d2e5e2e6}.review-criteria-row__meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--navy))}.review-criteria-row__value{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.review-criteria-row--empty .review-criteria-row__meter{opacity:.4}.review-criteria-fieldset__hint{margin:0 0 8px;color:var(--muted);font-size:.9rem}.review-criteria-fieldset__rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px}.review-criteria-field{display:flex;flex-direction:column;gap:4px}.shop-questions-panel__stats{margin:0 0 8px;color:var(--muted)}.shop-questions-panel__list{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:10px}.shop-question{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-glass)}.shop-question__q,.shop-question__a{color:var(--ink)}.shop-question__q strong,.shop-question__a strong{margin-right:4px;color:var(--yellow-strong)}.shop-question__product{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;font-size:.78rem;color:var(--muted);border:1px solid var(--line)}.shop-question__pending{color:var(--muted);font-size:.9rem}.shop-questions-panel__form{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--line)}.shop-questions-panel__form h3{margin:0}.shop-questions-panel__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px}.reviewer-link{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--yellow-strong);cursor:pointer;font-size:.85rem}.reviewer-link svg{width:15px;height:15px}.reviewer-profile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0b121adb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.reviewer-profile-card{position:relative;width:min(560px,100%);max-height:86vh;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:16px;background:var(--surface-glass-strong);border:1px solid var(--line)}.reviewer-profile-card h2{margin:0}.reviewer-profile-card__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--line);background:#fff;cursor:pointer}.reviewer-tier{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--ink);color:#fff;font-weight:600;font-size:.85rem}.reviewer-tier svg{width:15px;height:15px}.reviewer-tier--top{background:linear-gradient(90deg,var(--yellow),var(--navy));color:var(--ink)}.reviewer-profile-card__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(110px,100%),1fr));gap:10px}.reviewer-profile-card__facts span{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface-glass)}.reviewer-profile-card__facts b{font-size:1.1rem;color:var(--ink)}.reviewer-profile-card__facts small{color:var(--muted)}.reviewer-profile-card__reviews{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.reviewer-profile-card__reviews li{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-glass)}.reviewer-profile-review__head{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.85rem}.reviewer-profile-card__reviews p{margin:0;color:var(--ink)}.category-discovery-panel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.category-discovery-row{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-glass);cursor:pointer;text-align:left}.category-discovery-row__rank{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--ink);color:#fff;font-weight:600;font-size:.85rem}.category-discovery-row__main{display:flex;flex-direction:column;gap:4px;min-width:0}.category-discovery-row__main strong{color:var(--ink)}.category-discovery-row__main small{color:var(--muted)}.category-discovery-row__meter{height:8px;overflow:hidden;border-radius:999px;background:#d2e5e2e6}.category-discovery-row__meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--navy))}.category-discovery-row__score{display:flex;flex-direction:column;align-items:flex-end}.category-discovery-row__score b{font-size:1.2rem;color:var(--ink)}.category-discovery-row__score small{color:var(--muted);font-size:.75rem}.review-quality-grid article,.platform-signal-grid article{min-height:128px}.review-process-strip{display:flex;flex-wrap:wrap;gap:8px}.review-process-strip span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid var(--cool-border);border-radius:999px;background:#ebfaf4eb;color:var(--ink);font-size:12px;font-weight:900}.platform-overview-panel{gap:18px}.platform-score-card{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:18px;align-items:center;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.platform-score-card>div:first-child{display:grid;gap:6px}.platform-score-card span,.platform-score-card small{color:var(--muted);font-size:13px;font-weight:800}.platform-score-card strong{font-size:42px;line-height:1}.platform-score-meter{height:12px;overflow:hidden;border-radius:999px;background:#d2e5e2e6}.platform-score-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--yellow-strong))}.review-card{display:grid;gap:12px;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-card--compact{flex:0 0 min(320px,84vw);scroll-snap-align:start}.review-card header{display:flex;justify-content:space-between;gap:16px}.review-card header div{display:grid;gap:4px}.review-card header span,.review-card p{color:var(--muted);line-height:1.55}.review-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.review-media-grid a,.review-media-grid .review-media-thumb{display:block;position:relative;overflow:hidden;aspect-ratio:4 / 3;border:1px solid var(--cool-border);border-radius:8px;background:#e8f2f0;padding:0;width:100%;cursor:pointer}.review-media-grid img,.review-media-grid video{display:block;width:100%;height:100%;object-fit:cover}.review-media-thumb__badge{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0b1d2a52;color:#fff}.review-media-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;background:#0b121adb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.review-media-lightbox__stage{margin:0;display:flex;flex-direction:column;gap:8px;align-items:center;max-width:min(900px,92vw)}.review-media-lightbox__stage img,.review-media-lightbox__stage video{max-width:100%;max-height:80vh;border-radius:12px;object-fit:contain}.review-media-lightbox__stage figcaption{color:#fffc;font-size:.85rem}.review-media-lightbox__close,.review-media-lightbox__nav{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:#ffffff1f;color:#fff;cursor:pointer}.review-media-lightbox__close{position:absolute;top:16px;right:16px}.review-meta-row{display:flex;flex-wrap:wrap;gap:8px}.review-verification-strip{display:flex;flex-wrap:wrap;gap:7px;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-verification-strip span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 8px;border-radius:999px;background:#d2e5e2e6;color:var(--muted);font-size:12px;font-weight:900}.review-verification-strip span.is-ok{color:#0d4d35;background:#dff5ea}.review-verification-strip svg{width:14px;height:14px}.review-evidence-path{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.review-evidence-path.is-good{border-color:#c9decf;background:#f8fff9}.review-evidence-path.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.review-evidence-path.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-evidence-path.is-muted{border-color:#5b798238;background:var(--surface-muted)}.review-evidence-path__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.review-evidence-path__head div{display:grid;min-width:0;gap:3px}.review-evidence-path__head h4{margin:0;font-size:17px;line-height:1.2}.review-evidence-path__head small,.review-evidence-path__next span,.review-evidence-path__checks span,.review-evidence-path__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.review-evidence-path__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.review-evidence-path__next{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5}.review-evidence-path__next svg{width:18px;height:18px;color:var(--yellow-strong)}.review-evidence-path__next div{display:grid;min-width:0;gap:3px}.review-evidence-path__next strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.review-evidence-path__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.review-evidence-path__checks article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-evidence-path__checks article.is-good{border-color:#c9decf;background:#f8fff9}.review-evidence-path__checks article.is-watch{background:var(--surface-cool)}.review-evidence-path__checks article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-evidence-path__checks article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.review-evidence-path__checks svg{width:17px;height:17px;color:var(--yellow-strong)}.review-evidence-path__checks .is-good svg{color:#0d4d35}.review-evidence-path__checks .is-risk svg{color:#9f2f1f}.review-evidence-path__checks div{display:grid;min-width:0;gap:3px}.review-evidence-path__checks strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.review-evidence-path__checks span,.review-evidence-path__checks small{white-space:nowrap}.review-action-plan{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(246,203,62,.1),transparent 40%),var(--surface-card)}.review-action-plan.is-good{border-color:#c9decf;background:linear-gradient(135deg,rgba(246,203,62,.08),transparent 42%),#f8fff9}.review-action-plan.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.review-action-plan.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-action-plan.is-muted{border-color:#5b798238;background:var(--surface-muted)}.review-action-plan__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.review-action-plan__head div{display:grid;min-width:0;gap:3px}.review-action-plan__head h4{margin:0;font-size:17px;line-height:1.2}.review-action-plan__head small,.review-action-plan__primary span,.review-action-plan__steps span,.review-action-plan__steps small,.review-action-plan__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.review-action-plan__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.review-action-plan__primary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5}.review-action-plan__primary svg{width:18px;height:18px;color:var(--yellow-strong)}.review-action-plan__primary div,.review-action-plan__steps div{display:grid;min-width:0;gap:3px}.review-action-plan__primary strong{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.review-action-plan__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.review-action-plan__steps article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-action-plan__steps article.is-good{border-color:#c9decf;background:#f8fff9}.review-action-plan__steps article.is-watch{background:var(--surface-cool)}.review-action-plan__steps article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-action-plan__steps article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.review-action-plan__steps svg,.review-action-plan__checks svg{width:17px;height:17px;color:var(--yellow-strong)}.review-action-plan__steps .is-good svg,.review-action-plan__checks .is-good svg{color:#0d4d35}.review-action-plan__steps .is-risk svg,.review-action-plan__checks .is-risk svg{color:#9f2f1f}.review-action-plan__steps .is-muted svg,.review-action-plan__checks .is-muted svg{color:#5b7982}.review-action-plan__steps strong,.review-action-plan__steps small,.review-action-plan__checks b,.review-action-plan__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-action-plan__steps strong{font-size:13px}.review-action-plan__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.review-action-plan__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc2}.review-action-plan__checks b{font-size:12px}.review-action-plan__checks small{grid-column:2}.review-trust-signal{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.45fr);gap:12px;align-items:center;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-trust-signal div:first-child{display:grid;gap:3px;min-width:0}.review-trust-signal span,.review-trust-signal small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.review-trust-signal strong{overflow:hidden;font-size:14px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.review-trust-signal__meter{overflow:hidden;height:9px;border-radius:999px;background:#d2e5e2e6}.review-trust-signal__meter i{display:block;height:100%;border-radius:inherit;background:var(--tf-green)}.review-trust-signal.is-watch .review-trust-signal__meter i{background:var(--navy-mid)}.review-trust-signal.is-risk .review-trust-signal__meter i{background:#a43a32}.review-lifecycle-summary{display:grid;gap:4px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-lifecycle-summary.is-good{border-color:#b9dfc8;background:#effaf3}.review-lifecycle-summary.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.review-lifecycle-summary.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-lifecycle-summary strong{color:var(--ink);font-size:13px;font-weight:950}.review-lifecycle-summary span,.review-lifecycle-summary small{color:var(--muted);font-size:12px;line-height:1.35}.review-public-integrity{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-public-integrity.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.review-public-integrity.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-public-integrity.is-muted{background:var(--surface-muted)}.review-public-integrity__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.review-public-integrity__head div{display:grid;gap:2px;min-width:0}.review-public-integrity__head span,.review-public-integrity p,.review-public-integrity__grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.review-public-integrity__head strong{overflow:hidden;color:var(--ink);font-size:14px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.review-public-integrity__head b{padding:7px 9px;border-radius:999px;background:var(--yellow);color:var(--ink);font-size:12px;font-weight:950;white-space:nowrap}.review-public-integrity p{margin:0}.review-public-integrity__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(132px,100%),1fr));gap:8px}.review-public-integrity__grid span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:start;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc2}.review-public-integrity__grid span.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.review-public-integrity__grid span.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-public-integrity__grid span.is-muted{background:var(--surface-muted)}.review-public-integrity__grid svg{grid-row:span 3;width:16px;height:16px;color:var(--yellow-strong)}.review-public-integrity__grid span.is-risk svg{color:var(--red)}.review-public-integrity__grid span.is-muted svg{color:var(--muted)}.review-public-integrity__grid b,.review-public-integrity__grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-public-integrity__grid b{color:var(--muted);font-size:11px;font-weight:900}.review-public-integrity__grid strong{color:var(--ink);font-size:13px;font-weight:950}.review-public-integrity__grid small{grid-column:2;white-space:nowrap}.merchant-reply{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;padding:12px;border-left:4px solid var(--yellow);background:#ebfaf4eb;color:var(--ink)}.profile-evidence-panel{gap:18px}.profile-evidence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.profile-evidence-grid button{display:grid;gap:6px;min-height:126px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.profile-evidence-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-evidence-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-evidence-grid span,.profile-evidence-grid small{color:var(--muted);font-size:13px}.profile-evidence-grid strong{font-size:28px;line-height:1}.profile-evidence-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.profile-evidence-list span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-evidence-list svg{width:17px;height:17px}.profile-evidence-list .is-ok svg{color:var(--tf-green)}.profile-evidence-list .is-watch svg{color:var(--navy)}.profile-evidence-list b,.profile-evidence-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-evidence-list small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.profile-review-signals-panel,.profile-review-decision-panel{gap:18px}.profile-review-scorecard-panel{gap:14px}.profile-trust-command-panel{position:relative;gap:14px;overflow:hidden;border-color:rgba(var(--navy-soft-rgb),.34);background:linear-gradient(135deg,#0b1d2aeb,rgba(var(--navy-mid-rgb),.72)),linear-gradient(135deg,rgba(var(--navy-mid-rgb),.16),rgba(var(--navy-soft-rgb),.14)),var(--surface-glass-dark);color:var(--paper)}.profile-trust-command-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,rgba(255,255,255,.16),transparent 44%),radial-gradient(circle at 90% 8%,rgba(var(--navy-mid-rgb),.18),transparent 24%);content:""}.profile-trust-command-panel>*{position:relative}.profile-trust-command-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.profile-trust-command-head div:first-child{display:grid;min-width:0;gap:4px}.profile-trust-command-head h2{color:var(--paper)}.profile-trust-command-head small,.profile-trust-command-primary span,.profile-trust-command-primary small,.profile-trust-command-review span,.profile-trust-command-review small,.profile-trust-command-grid span,.profile-trust-command-grid small{overflow:hidden;color:#ffffffbd;font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.profile-trust-command-head small{white-space:nowrap}.profile-trust-command-score{display:flex;align-items:baseline;justify-content:end;gap:5px;min-width:118px}.profile-trust-command-score svg{width:20px;height:20px;color:var(--yellow)}.profile-trust-command-score strong{color:var(--paper);font-size:38px;line-height:1}.profile-trust-command-score span{color:#ffffffad;font-size:13px;font-weight:950}.profile-trust-command-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:12px}.merchant-trust-command-main,.admin-trust-command-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.72fr) minmax(220px,.72fr);gap:12px}.admin-trust-command-queue{background:linear-gradient(135deg,#ffffff29,rgba(var(--navy-mid-rgb),.22)),#ffffff1a;color:var(--paper)}.admin-trust-command-queue span,.admin-trust-command-queue small{color:#ffffffbd}.admin-trust-command-queue svg{color:var(--yellow)}.merchant-trust-command-link{background:linear-gradient(135deg,#ffffff29,rgba(var(--navy-soft-rgb),.18)),#ffffff1a;color:var(--paper)}.merchant-trust-command-link span,.merchant-trust-command-link small{color:#ffffffbd}.merchant-trust-command-link svg{color:var(--yellow)}.profile-trust-command-primary,.profile-trust-command-review,.profile-trust-command-grid button{display:grid;min-width:0;border:1px solid rgba(255,255,255,.18);border-radius:8px;color:var(--paper);text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.profile-trust-command-primary,.profile-trust-command-review{grid-template-columns:auto minmax(0,.5fr) minmax(0,.72fr) minmax(0,1fr);align-items:center;gap:9px;min-height:76px;padding:14px;background:#ffffff1a;box-shadow:inset 0 1px #ffffff29}.profile-trust-command-review{background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.94),rgba(var(--navy-soft-rgb),.84)),var(--yellow);color:var(--ink)}.profile-trust-command-review span,.profile-trust-command-review small{color:#101820b3}.profile-trust-command-primary:hover,.profile-trust-command-review:hover,.profile-trust-command-grid button:hover{border-color:rgba(var(--navy-mid-rgb),.72);transform:translateY(-1px)}.profile-trust-command-primary svg,.profile-trust-command-review svg,.profile-trust-command-grid svg{width:21px;height:21px;color:var(--yellow)}.profile-trust-command-review svg{color:var(--ink)}.profile-trust-command-primary strong,.profile-trust-command-primary small,.profile-trust-command-review strong,.profile-trust-command-review small,.profile-trust-command-grid strong,.profile-trust-command-grid small{overflow:hidden;text-overflow:ellipsis}.profile-trust-command-primary strong,.profile-trust-command-primary small,.profile-trust-command-review strong,.profile-trust-command-review small,.profile-trust-command-grid strong{white-space:nowrap}.profile-trust-command-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px}.profile-trust-command-grid button{align-content:start;gap:7px;min-height:136px;padding:13px;background:#ffffff1a}.profile-trust-command-grid button.is-good svg{color:var(--tf-aqua)}.profile-trust-command-grid button.is-watch svg{color:var(--yellow)}.profile-trust-command-grid button.is-risk svg{color:#ff9b8a}.profile-trust-command-grid strong{color:var(--paper);font-size:22px;line-height:1}.profile-trust-command-grid small{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-trust-snapshot-panel{position:relative;gap:14px;overflow:hidden;border-color:rgba(var(--navy-mid-rgb),.42);background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.2),#16a34a1c 42%,rgba(var(--navy-mid-rgb),.13)),var(--surface-card)}.profile-trust-snapshot-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.42),transparent 28%),linear-gradient(120deg,rgba(255,255,255,.32),transparent 48%);content:""}.profile-trust-snapshot-panel>*{position:relative}.profile-trust-snapshot-lead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.profile-trust-snapshot-lead div:first-child{display:grid;gap:4px;min-width:0}.profile-trust-snapshot-lead h2{margin:0}.profile-trust-snapshot-lead small,.profile-trust-snapshot-action span,.profile-trust-snapshot-action small,.profile-trust-snapshot-grid span,.profile-trust-snapshot-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;line-height:1.35;text-overflow:ellipsis}.profile-trust-snapshot-lead small{white-space:nowrap}.profile-trust-snapshot-score{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:120px;color:var(--ink)}.profile-trust-snapshot-score svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-trust-snapshot-score strong{font-size:36px;line-height:1}.profile-trust-snapshot-score span{color:var(--muted);font-size:13px;font-weight:950}.profile-trust-snapshot-meter{overflow:hidden;width:100%;height:10px;border-radius:999px;background:#d2e5e2f0}.profile-trust-snapshot-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--navy) 58%,var(--navy-mid))}.profile-trust-snapshot-action{display:grid;grid-template-columns:auto minmax(0,.55fr) minmax(0,.9fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:13px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc7;color:var(--ink);text-align:left}.profile-trust-snapshot-action:hover,.profile-trust-snapshot-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7eb;transform:translateY(-1px)}.profile-trust-snapshot-action svg,.profile-trust-snapshot-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-trust-snapshot-action strong,.profile-trust-snapshot-action small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-trust-snapshot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px}.profile-trust-snapshot-grid button{display:grid;align-content:start;gap:7px;min-width:0;min-height:146px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc2;color:var(--ink);text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.profile-trust-snapshot-grid button.is-good svg{color:var(--tf-green)}.profile-trust-snapshot-grid button.is-watch svg{color:var(--navy)}.profile-trust-snapshot-grid button.is-risk svg{color:var(--red)}.profile-trust-snapshot-grid strong{overflow:hidden;font-size:23px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.profile-trust-snapshot-grid small{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-review-scorecard-lead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.profile-review-scorecard-lead div:first-child{display:grid;min-width:0;gap:4px}.profile-review-scorecard-lead h2{margin:0}.profile-review-scorecard-lead small,.profile-review-scorecard-action span,.profile-review-scorecard-action small,.profile-review-scorecard-grid span,.profile-review-scorecard-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis}.profile-review-scorecard-lead small{white-space:nowrap}.profile-review-scorecard-score{display:flex;align-items:baseline;justify-content:flex-end;min-width:96px;color:var(--ink)}.profile-review-scorecard-score strong{font-size:34px;line-height:1}.profile-review-scorecard-score span{color:var(--muted);font-size:13px;font-weight:900}.profile-review-scorecard-action{display:grid;grid-template-columns:auto minmax(0,.55fr) minmax(0,.9fr) minmax(0,1.2fr);gap:8px;align-items:center;min-width:0;padding:13px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);color:var(--ink);text-align:left}.profile-review-scorecard-action:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-review-scorecard-action svg,.profile-review-scorecard-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-review-scorecard-action strong,.profile-review-scorecard-action small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-review-scorecard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px}.profile-review-scorecard-grid article{display:grid;align-content:start;gap:7px;min-width:0;min-height:148px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-scorecard-grid article.is-good svg{color:var(--tf-green)}.profile-review-scorecard-grid article.is-watch svg{color:var(--navy)}.profile-review-scorecard-grid article.is-risk svg{color:var(--red)}.profile-review-scorecard-grid strong{overflow:hidden;font-size:24px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.profile-review-scorecard-grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-benchmark-panel,.admin-platform-benchmark-panel{gap:14px}.profile-benchmark-head,.admin-platform-benchmark-head{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,1fr) auto;gap:14px;align-items:center;min-width:0;padding:14px 16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-benchmark-head div:first-child,.admin-platform-benchmark-head div:first-child{display:grid;gap:4px;min-width:0}.profile-benchmark-head span,.profile-benchmark-head small,.profile-benchmark-grid span,.profile-benchmark-grid small,.profile-benchmark-grid em,.admin-platform-benchmark-head span,.admin-platform-benchmark-head small,.admin-platform-benchmark-grid span,.admin-platform-benchmark-grid small,.admin-platform-benchmark-grid em{overflow:hidden;color:var(--muted);font-size:12px;font-style:normal;font-weight:900;text-overflow:ellipsis}.profile-benchmark-head span,.profile-benchmark-head small,.admin-platform-benchmark-head span,.admin-platform-benchmark-head small{white-space:nowrap}.profile-benchmark-head strong,.admin-platform-benchmark-head strong{overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.profile-benchmark-grid,.admin-platform-benchmark-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:12px}.profile-benchmark-grid button,.admin-platform-benchmark-grid button{display:grid;align-content:start;gap:7px;min-width:0;min-height:174px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.profile-benchmark-grid button:hover,.admin-platform-benchmark-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-benchmark-grid svg,.admin-platform-benchmark-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-benchmark-grid .is-good svg,.admin-platform-benchmark-grid .is-good svg{color:var(--tf-green)}.profile-benchmark-grid .is-risk svg,.admin-platform-benchmark-grid .is-risk svg{color:var(--red)}.profile-benchmark-grid strong,.profile-benchmark-grid b,.admin-platform-benchmark-grid strong,.admin-platform-benchmark-grid b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-benchmark-grid strong,.admin-platform-benchmark-grid strong{font-size:24px;line-height:1}.profile-benchmark-grid b,.admin-platform-benchmark-grid b{font-size:13px}.profile-benchmark-grid em,.admin-platform-benchmark-grid em{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-review-decision-score{display:grid;grid-template-columns:minmax(170px,.55fr) minmax(0,1.45fr);gap:14px;align-items:center;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-review-decision-score div{display:grid;gap:4px;min-width:0}.profile-review-decision-score span,.profile-review-decision-score small,.profile-review-decision-grid span,.profile-review-decision-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis}.profile-review-decision-score strong{font-size:30px;line-height:1}.profile-review-decision-score b{overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.profile-review-decision-score small{white-space:nowrap}.profile-review-decision-primary{display:grid;width:100%;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;align-items:center;padding:15px 16px;border:1px solid rgba(22,163,74,.32);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.16),rgba(var(--navy-mid-rgb),.12));box-shadow:var(--shadow-soft);color:var(--ink);cursor:pointer;font:inherit;text-align:left}.profile-review-decision-primary:hover{border-color:var(--yellow-strong);transform:translateY(-1px)}.profile-review-decision-primary svg{grid-row:1 / span 3;width:24px;height:24px;color:var(--navy)}.profile-review-decision-primary.is-good svg{color:var(--tf-green)}.profile-review-decision-primary.is-risk svg{color:var(--red)}.profile-review-decision-primary span,.profile-review-decision-primary strong,.profile-review-decision-primary small{grid-column:2;overflow:hidden;text-overflow:ellipsis}.profile-review-decision-primary span{color:var(--muted);font-size:12px;font-weight:900;white-space:nowrap}.profile-review-decision-primary strong{font-size:18px;line-height:1.2;white-space:nowrap}.profile-review-decision-primary small{display:-webkit-box;color:var(--muted);font-size:13px;font-weight:850;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-review-decision-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:12px}.profile-review-decision-grid button{display:grid;align-content:start;gap:7px;min-width:0;min-height:178px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.profile-review-decision-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-review-decision-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-review-decision-grid .is-good svg{color:var(--tf-green)}.profile-review-decision-grid .is-watch svg{color:var(--navy)}.profile-review-decision-grid .is-risk svg{color:var(--red)}.profile-review-decision-grid strong{overflow:hidden;font-size:24px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.profile-review-decision-grid small{display:-webkit-box;min-height:36px;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-review-decision-grid b{align-self:end;margin-top:auto;font-size:12px}.profile-review-score{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,1.4fr) auto;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-review-score div:first-child{display:grid;gap:4px}.profile-review-score span,.profile-review-score small,.profile-review-signal-grid span,.profile-review-signal-grid small,.profile-review-detail-row span,.profile-review-detail-row small{color:var(--muted);font-size:12px;font-weight:900}.profile-review-score strong{font-size:22px}.profile-review-score b{font-size:18px;white-space:nowrap}.profile-review-signal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.profile-review-signal-grid button{display:grid;gap:6px;min-height:132px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.profile-review-signal-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-review-signal-grid svg,.profile-review-detail-row article svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-review-signal-grid strong{font-size:28px;line-height:1}.profile-review-detail-row{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:12px}.profile-review-detail-row article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-detail-row article div{display:grid;gap:4px;min-width:0}.profile-review-detail-row article strong{overflow:hidden;font-size:18px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.profile-review-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.profile-review-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-review-checks svg{width:17px;height:17px;color:var(--navy)}.profile-review-checks .is-ok svg{color:var(--tf-green)}.profile-review-checks b,.profile-review-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-review-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.profile-evidence-focus{display:grid;grid-template-columns:auto minmax(0,.58fr) minmax(0,1.1fr) minmax(0,1.5fr) auto;gap:10px;align-items:center;min-width:0;padding:14px 16px;border:1px solid rgba(var(--navy-mid-rgb),.42);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.2),#16a34a1f 52%,rgba(var(--navy-mid-rgb),.12)),var(--surface-card);color:var(--ink);text-align:left;box-shadow:inset 0 1px 0 var(--liquid-border);transition:border-color .16s ease,background .16s ease,transform .16s ease}.profile-evidence-focus:hover{border-color:var(--yellow-strong);background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.28),#16a34a29 52%,rgba(var(--navy-mid-rgb),.16)),var(--surface-cool);transform:translateY(-1px)}.profile-evidence-focus svg{width:21px;height:21px;color:var(--yellow-strong)}.profile-evidence-focus.is-good svg{color:var(--tf-green)}.profile-evidence-focus.is-watch svg{color:var(--navy)}.profile-evidence-focus.is-risk svg{color:var(--red)}.profile-evidence-focus span,.profile-evidence-focus small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:900;text-overflow:ellipsis}.profile-evidence-focus strong,.profile-evidence-focus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-evidence-focus strong{font-size:18px;line-height:1.1}.profile-evidence-focus b{justify-self:end;font-size:18px;white-space:nowrap}.profile-review-authenticity{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:12px}.profile-review-authenticity article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:#171717;color:#fff}.profile-review-authenticity article div{display:grid;gap:4px;min-width:0}.profile-review-authenticity article span,.profile-review-authenticity article small{color:var(--yellow);font-size:12px;font-weight:900}.profile-review-authenticity article strong{overflow:hidden;font-size:20px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.profile-review-authenticity article b{font-size:18px;white-space:nowrap}.profile-review-authenticity-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.profile-review-authenticity-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-authenticity-checks svg{width:17px;height:17px;color:var(--navy)}.profile-review-authenticity-checks .is-ok svg{color:var(--tf-green)}.profile-review-authenticity-checks b,.profile-review-authenticity-checks strong,.profile-review-authenticity-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-review-authenticity-checks strong,.profile-review-authenticity-checks small{grid-column:2}.profile-review-authenticity-checks strong{font-size:18px;line-height:1}.profile-review-authenticity-checks small{color:var(--muted);font-size:12px;font-weight:800}.profile-review-highlights-panel{gap:18px}.profile-review-highlight-lead{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-review-highlight-lead>svg{width:22px;height:22px;color:var(--yellow-strong)}.profile-review-highlight-lead div{display:grid;gap:4px;min-width:0}.profile-review-highlight-lead strong,.profile-review-highlight-lead small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-review-highlight-lead small{color:var(--muted);font-size:13px;font-weight:850}.profile-review-highlight-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.profile-review-highlight-grid button{display:grid;gap:7px;min-height:178px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.profile-review-highlight-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-review-highlight-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-review-highlight-grid span,.profile-review-highlight-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.profile-review-highlight-grid strong{overflow:hidden;font-size:24px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.profile-review-highlight-grid p{display:-webkit-box;overflow:hidden;margin:0;color:var(--ink);font-size:13px;font-weight:850;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-review-usefulness-panel{gap:18px}.profile-review-usefulness-lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);gap:12px}.profile-review-usefulness-lead>div,.profile-review-usefulness-feature{display:grid;gap:8px;min-width:0;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);color:var(--ink);text-align:left}.profile-review-usefulness-lead span,.profile-review-usefulness-lead small,.profile-review-usefulness-grid span,.profile-review-usefulness-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.profile-review-usefulness-lead strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-review-usefulness-feature{cursor:pointer}.profile-review-usefulness-feature:hover,.profile-review-usefulness-grid button:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.profile-review-usefulness-feature svg,.profile-review-usefulness-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.profile-review-usefulness-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.profile-review-usefulness-grid button{display:grid;gap:7px;min-height:178px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.profile-review-usefulness-grid strong{overflow:hidden;font-size:24px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.profile-review-usefulness-grid p,.profile-review-usefulness-feature strong{display:-webkit-box;overflow:hidden;margin:0;color:var(--ink);font-size:13px;font-weight:850;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.merchant-reply svg{width:18px;height:18px}.review-helpful-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:start;min-height:34px;padding:0 12px;border:1px solid var(--cool-border);border-radius:999px;background:var(--surface-card);color:var(--ink);font:inherit;font-size:13px;font-weight:900;cursor:pointer}.review-helpful-button:hover{border-color:var(--yellow-strong);background:rgba(var(--navy-mid-rgb),.26)}.review-helpful-button:disabled{cursor:default;opacity:.72}.review-helpful-button svg{width:15px;height:15px}.review-helpful-button b{min-width:20px;padding:2px 6px;border-radius:999px;background:var(--yellow)}.review-card-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.review-detail-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:start;min-height:34px;padding:0 12px;border:1px solid var(--cool-border);border-radius:999px;background:var(--surface-cool);color:var(--ink);font:inherit;font-size:13px;font-weight:900;cursor:pointer}.review-detail-button:hover{border-color:var(--yellow-strong);background:rgba(var(--navy-mid-rgb),.26)}.review-detail-button svg{width:15px;height:15px}.profile-review-detail-panel{display:grid;gap:14px;min-width:0;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.profile-review-detail-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.profile-review-detail-head div{display:grid;min-width:0;gap:4px}.profile-review-detail-head h3{margin:0;font-size:22px}.profile-review-detail-head small,.profile-review-detail-rating span,.profile-review-detail-evidence span,.profile-review-detail-evidence small,.profile-review-detail-lifecycle span,.profile-review-detail-lifecycle small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.profile-review-detail-head small{white-space:nowrap}.profile-review-detail-lead{display:grid;grid-template-columns:minmax(120px,.55fr) minmax(180px,1fr) minmax(180px,1fr);gap:10px}.profile-review-detail-rating,.profile-review-detail-evidence,.profile-review-detail-lifecycle{display:grid;align-content:start;gap:6px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-detail-rating strong{font-size:32px;line-height:1}.profile-review-detail-evidence strong,.profile-review-detail-lifecycle strong{overflow:hidden;font-size:15px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.profile-review-detail-evidence.is-good{border-color:#b9dfc8;background:#effaf3}.profile-review-detail-evidence.is-watch,.profile-review-detail-lifecycle.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.profile-review-detail-evidence.is-risk,.profile-review-detail-lifecycle.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.profile-review-detail-lifecycle.is-good{border-color:#b9dfc8;background:#effaf3}.profile-review-audit{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-audit--good{border-color:#b9dfc8;background:#f3fcf6}.profile-review-audit--watch{border-color:var(--watch-border);background:var(--surface-watch)}.profile-review-audit--risk{border-color:var(--risk-border);background:var(--surface-risk)}.profile-review-audit__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.profile-review-audit__head h4{margin:2px 0 0;font-size:17px;line-height:1.2}.profile-review-audit__head b{font-size:18px}.profile-review-audit p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.profile-review-audit__next{display:grid;gap:3px;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.18);border-radius:8px;background:#ffffffb8}.profile-review-audit__next strong{font-size:12px}.profile-review-audit__next span{color:var(--muted);font-size:13px;line-height:1.4}.profile-review-audit__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px}.profile-review-audit__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-audit__checks svg{width:16px;height:16px;color:var(--yellow-strong)}.profile-review-audit__checks .is-ok svg{color:#0d4d35}.profile-review-audit__checks .is-watch svg{color:var(--navy)}.profile-review-audit__checks .is-risk svg{color:#a33a24}.profile-review-audit__checks b,.profile-review-audit__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-review-audit__checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.profile-review-context{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(246,203,62,.12),transparent 38%),var(--surface-card)}.profile-review-context--good{border-color:#18845b47}.profile-review-context--watch{border-color:var(--watch-border)}.profile-review-context--risk{border-color:var(--risk-border)}.profile-review-context__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.profile-review-context__head h4{margin:2px 0 0;font-size:17px;line-height:1.2}.profile-review-context__head small,.profile-review-context__lanes span,.profile-review-context__lanes small,.profile-review-context__related small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:820;text-overflow:ellipsis}.profile-review-context__head small{display:block;margin-top:3px}.profile-review-context__head b{min-width:70px;padding:7px 10px;border:1px solid rgba(246,203,62,.34);border-radius:999px;background:#f6cb3e38;color:var(--ink);font-size:14px;text-align:center}.profile-review-context__lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:8px}.profile-review-context__lanes article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb3}.profile-review-context__lanes svg{width:17px;height:17px;color:var(--navy)}.profile-review-context__lanes .is-good svg{color:var(--tf-green)}.profile-review-context__lanes .is-watch svg{color:var(--navy)}.profile-review-context__lanes .is-risk svg{color:#a33a24}.profile-review-context__lanes div,.profile-review-context__related-card{display:grid;min-width:0;gap:3px}.profile-review-context__lanes strong,.profile-review-context__related-card span{overflow:hidden;color:var(--ink);font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.profile-review-context__related{display:grid;gap:8px}.profile-review-context__related>strong{font-size:13px}.profile-review-context__related>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.profile-review-context__related-card{width:100%;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc7;color:inherit;font:inherit;text-align:left}button.profile-review-context__related-card{cursor:pointer}button.profile-review-context__related-card:hover{border-color:rgba(var(--navy-mid-rgb),.34);background:#fffffff0}.profile-review-context__related-card span{display:flex;align-items:center;gap:6px}.profile-review-context__related-card>span>svg{flex:0 0 auto;width:15px;height:15px;color:var(--navy)}.profile-review-detail-text{margin:0;color:var(--ink);font-size:15px;line-height:1.65}.profile-review-detail-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.profile-review-detail-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;min-width:0;min-height:38px;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.profile-review-detail-checks svg{width:16px;height:16px;color:var(--navy)}.profile-review-detail-checks .is-ok svg{color:var(--tf-green)}.profile-review-detail-checks b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.profile-review-detail-media{max-width:620px}.profile-review-detail-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.profile-review-detail-actions .secondary-button{min-height:34px;padding:0 12px;font-size:13px}.profile-review-detail-actions .secondary-button b{min-width:20px;padding:2px 6px;border-radius:999px;background:var(--yellow)}.review-risk-panel{display:grid;gap:8px;padding:12px;border:1px solid rgba(var(--navy-mid-rgb),.24);border-radius:8px;background:#eff9f7e6}.review-risk-panel strong{color:var(--navy);font-size:13px}.review-risk-panel div{display:flex;flex-wrap:wrap;gap:7px}.review-moderation-events{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-moderation-events>strong{font-size:13px}.review-moderation-events>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;align-items:start}.review-moderation-events p{color:var(--ink);font-size:13px;line-height:1.45}.review-moderation-events small{grid-column:2;color:var(--muted);font-size:12px}.review-moderation-timeline{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-moderation-timeline.is-good{border-color:#c9decf;background:#f8fff9}.review-moderation-timeline.is-watch{background:var(--surface-cool)}.review-moderation-timeline.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.review-moderation-timeline.is-muted{border-color:#5b798238;background:var(--surface-muted)}.review-moderation-timeline.is-compact{padding:10px}.review-moderation-timeline__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.review-moderation-timeline__head div{display:grid;min-width:0;gap:3px}.review-moderation-timeline__head h4{margin:0;font-size:16px;line-height:1.2}.review-moderation-timeline__head small,.review-moderation-timeline__items span,.review-moderation-timeline__items small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.review-moderation-timeline__head b{align-self:start;max-width:150px;overflow:hidden;padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.review-moderation-timeline__items{display:grid;gap:8px}.review-moderation-timeline__items article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.review-moderation-timeline__items article.is-good{border-color:#c9decf;background:#f8fff9}.review-moderation-timeline__items article.is-watch{background:var(--surface-cool)}.review-moderation-timeline__items article.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.review-moderation-timeline__items svg,.review-moderation-timeline__empty svg{width:17px;height:17px;color:var(--yellow-strong)}.review-moderation-timeline__items .is-good svg{color:#0d4d35}.review-moderation-timeline__items .is-risk svg{color:#a33a24}.review-moderation-timeline__items div{display:grid;min-width:0;gap:3px}.review-moderation-timeline__items strong,.review-moderation-timeline__items span,.review-moderation-timeline__items small{overflow:hidden;text-overflow:ellipsis}.review-moderation-timeline__items strong{font-size:13px;white-space:nowrap}.review-moderation-timeline__items span{white-space:normal}.review-moderation-timeline__items small{white-space:nowrap}.review-moderation-timeline__empty{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding:10px;border:1px dashed var(--watch-border);border-radius:8px;background:var(--surface-cool)}.review-moderation-timeline__empty span{overflow:hidden;color:var(--muted);font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.link-button:disabled{cursor:default;color:var(--muted);opacity:.72}.review-report{display:grid;gap:10px;justify-items:end;padding-top:2px}.review-report .form-result,.review-report .form-error{width:100%;margin:0;font-size:13px}.review-report-form{display:grid;width:100%;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#f2fbf8eb}.review-report-form label{font-size:12px}.review-report-summary{display:grid;gap:3px;padding:10px 12px;border:1px solid rgba(var(--navy-mid-rgb),.18);border-radius:8px;background:var(--surface-card)}.review-report-summary.is-high{border-color:var(--watch-border);background:var(--surface-watch)}.review-report-summary.is-urgent{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-summary span,.review-report-summary small,.review-report-privacy{color:var(--muted);font-size:12px;line-height:1.35}.review-report-summary strong{font-size:13px}.review-report-readiness{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-report-readiness.is-good{border-color:#c9decf;background:#f8fff9}.review-report-readiness.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.review-report-readiness.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-readiness__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.review-report-readiness__head>svg{width:20px;height:20px;color:var(--yellow-strong)}.review-report-readiness__head div{display:grid;min-width:0;gap:3px}.review-report-readiness__head span,.review-report-readiness__head small,.review-report-readiness__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.review-report-readiness__head span{text-transform:uppercase}.review-report-readiness__head strong{font-size:15px}.review-report-readiness__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:8px}.review-report-readiness__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.review-report-readiness__checks svg{grid-row:span 2;width:16px;height:16px;color:var(--navy)}.review-report-readiness__checks .is-ok svg{color:#0d4d35}.review-report-readiness__checks .is-watch svg{color:var(--risk-text)}.review-report-readiness__checks b,.review-report-readiness__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-report-privacy{margin:0}.review-report-privacy.is-warning{color:var(--navy);font-weight:700}.review-report-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.review-report-receipt{display:grid;width:100%;gap:10px;padding:12px;border:1px solid rgba(var(--navy-mid-rgb),.28);border-radius:8px;background:var(--surface-cool)}.review-report-receipt.is-urgent{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-receipt__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.review-report-receipt__head>svg{width:22px;height:22px;color:var(--yellow-strong)}.review-report-receipt__head div,.review-report-receipt__steps div{display:grid;min-width:0;gap:2px}.review-report-receipt__head strong,.review-report-receipt__head span,.review-report-receipt__steps strong,.review-report-receipt__steps span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-report-receipt__head strong,.review-report-receipt__steps strong{color:var(--ink);font-size:13px;font-weight:950}.review-report-receipt__head span,.review-report-receipt__steps span{color:var(--muted);font-size:12px;font-weight:750}.review-report-reference{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;max-width:100%;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc7}.review-report-reference b,.review-report-reference code{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.review-report-reference code{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:800}.review-report-reference .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.review-report-receipt__steps{display:grid;gap:8px}.review-report-receipt__steps article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8}.review-report-receipt__steps article.is-done{border-color:#bedfc9}.review-report-receipt__steps svg{width:17px;height:17px;color:var(--yellow-strong)}.merchant-reply-inline{padding:10px 12px;border-left:4px solid var(--yellow);background:#ebfaf4eb}.form-layout{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:start}.form-intro{display:grid;justify-content:stretch}.verification-strip{display:grid;gap:10px;margin-top:18px}.verification-strip span{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:8px;background:#171717;color:var(--paper);font-weight:800}.verification-strip svg{width:18px;height:18px;color:var(--yellow)}.verification-preview{display:grid;gap:8px;width:100%;margin-top:12px}.verification-preview span{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--muted);font-size:13px;font-weight:900}.verification-preview span.is-ok{color:#0d4d35;background:#dff5ea}.verification-preview svg{width:17px;height:17px;color:var(--yellow-strong)}.verification-preview span.is-ok svg{color:#0d4d35}.review-submit-process{display:grid;gap:8px;margin-top:14px}.review-submit-process article{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:center;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-submit-process article.is-ok{border-color:#b9dfc8;background:#effaf3}.review-submit-process svg{width:32px;height:32px;padding:7px;border-radius:8px;background:#171717;color:var(--yellow)}.review-submit-process article.is-ok svg{background:#0d4d35;color:#fff}.review-submit-process div{display:grid;gap:2px;min-width:0}.review-submit-process strong{font-size:13px;font-weight:950}.review-submit-process span{overflow:hidden;color:var(--muted);font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.form-intro .trust-roadmap{margin-top:18px;padding:14px}.form-intro .trust-roadmap .merchant-trust-roadmap__head,.form-intro .trust-roadmap .merchant-trust-roadmap__grid{grid-template-columns:1fr}.form-intro .trust-roadmap .merchant-trust-roadmap__head b{justify-self:start}.form-intro .trust-roadmap .merchant-trust-roadmap__primary{grid-template-columns:auto minmax(0,1fr)}.form-intro .trust-roadmap .merchant-trust-roadmap__primary strong,.form-intro .trust-roadmap .merchant-trust-roadmap__primary small{grid-column:2}.review-status-lookup{display:grid;gap:12px;margin-top:18px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-status-lookup__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.review-status-lookup__head>svg{width:22px;height:22px;color:var(--yellow-strong)}.review-status-lookup__head div{display:grid;gap:2px;min-width:0}.review-status-lookup__head strong,.review-status-lookup__head span{overflow:hidden;text-overflow:ellipsis}.review-status-lookup__head strong{color:var(--ink);font-size:14px;font-weight:950;white-space:nowrap}.review-status-lookup__head span{color:var(--muted);font-size:12px;font-weight:750;line-height:1.4}.review-status-lookup form{display:grid;gap:10px}.review-status-lookup .secondary-button{width:100%}.review-status-link{width:100%;justify-content:center}.review-status-lookup__result{display:grid;gap:10px;min-width:0}.review-status-evidence{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc7}.review-status-evidence--good{border-color:#bee8cd;background:#f3fcf6}.review-status-evidence--watch{border-color:var(--watch-border);background:#eff9f7e6}.review-status-evidence--done{border-color:#c7ead8;background:#f4fcf7}.review-status-evidence--blocked{border-color:#f0c4c4;background:#fff6f6}.review-status-evidence__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.review-status-evidence__head div{display:grid;min-width:0;gap:3px}.review-status-evidence__head h3{margin:0;font-size:18px;line-height:1.2}.review-status-evidence__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:999px;background:#fff;font-size:12px;line-height:1.25}.review-status-evidence p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.review-status-evidence__next{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding:9px 10px;border-radius:8px;background:#fff}.review-status-evidence__next strong,.review-status-evidence__next span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-status-evidence__next strong{font-size:12px;font-weight:950}.review-status-evidence__next span{color:var(--muted);font-size:12px;font-weight:850}.review-status-evidence__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr));gap:8px}.review-status-evidence__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-status-evidence__checks svg{width:16px;height:16px;color:var(--yellow-strong)}.review-status-evidence__checks .is-ok svg{color:#0d4d35}.review-status-evidence__checks .is-blocked svg{color:#7c2020}.review-status-evidence__checks b,.review-status-evidence__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-status-evidence__checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.review-form,.management-panel form{display:grid;gap:14px}.review-form{padding:24px;background:var(--paper);border:1px solid var(--line);border-radius:8px}.review-submission-preview,.claim-submission-preview{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-submission-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.review-submission-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.review-submission-head b{font-size:18px}.review-submission-readiness{margin:0;color:var(--muted);font-size:13px;line-height:1.4}.review-preview-card{display:grid;gap:7px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.review-preview-card strong,.review-preview-card p,.review-preview-card span{overflow:hidden;text-overflow:ellipsis}.review-preview-card strong{white-space:nowrap}.review-preview-card p{display:-webkit-box;margin:0;color:var(--ink);font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.review-preview-card span{color:var(--muted);font-size:12px;font-weight:850;white-space:nowrap}.review-submission-checks,.claim-submission-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.review-submission-checks span,.claim-submission-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-submission-checks svg,.claim-submission-checks svg{width:16px;height:16px;color:var(--yellow-strong)}.review-submission-checks .is-ok svg,.claim-submission-checks .is-ok svg{color:#0d4d35}.review-submission-checks b,.review-submission-checks small,.claim-submission-checks b,.claim-submission-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-submission-checks small,.claim-submission-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.review-publication-decision{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-publication-decision.is-ready,.review-publication-decision.is-published{border-color:#c7ead8;background:#f4fcf7}.review-publication-decision.is-blocked{border-color:#f0c4c4;background:#fff6f6}.review-publication-decision p{margin:0;color:var(--muted);font-size:13px;line-height:1.4}.review-publication-next{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:8px;align-items:center;min-width:0;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.review-publication-next svg{width:16px;height:16px;color:var(--yellow-strong)}.review-publication-next strong,.review-publication-next span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-publication-next strong{font-size:12px;font-weight:950}.review-publication-next span{color:var(--muted);font-size:12px;font-weight:850}.review-publication-gates{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px}.review-publication-gates span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-publication-gates svg{width:16px;height:16px;color:var(--yellow-strong)}.review-publication-gates .is-ok svg{color:#0d4d35}.review-publication-gates .is-blocked svg{color:#7c2020}.review-publication-gates b,.review-publication-gates small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-publication-gates small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.review-publication-blockers{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;min-width:0;padding:9px 10px;border:1px solid #f0c4c4;border-radius:8px;background:#fff6f6;color:#7c2020;font-size:12px;font-weight:900}.review-publication-blockers svg{width:16px;height:16px}.review-publication-blockers span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-submission-timeline{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-submission-status{align-self:center;padding:6px 10px;border-radius:999px;background:var(--surface-watch);color:var(--ink);font-size:12px;font-weight:950;text-transform:uppercase}.review-submission-status.is-published{background:#dff5ea;color:#0d4d35}.review-submission-status.is-spam{background:#fbe4e4;color:#7c2020}.review-submission-next{margin:0;color:var(--muted);font-size:13px;line-height:1.4}.review-submission-steps{display:grid;gap:8px}.review-submission-step{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.review-submission-step__icon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:rgba(var(--navy-mid-rgb),.32);color:var(--ink)}.review-submission-step__icon svg,.review-submission-step__state{width:17px;height:17px}.review-submission-step div{display:grid;gap:2px;min-width:0}.review-submission-step strong,.review-submission-step small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-submission-step strong{font-size:13px;font-weight:950}.review-submission-step small{color:var(--muted);font-size:12px;font-weight:800}.review-submission-step.is-done{border-color:#c7ead8;background:#f4fbf7}.review-submission-step.is-done .review-submission-step__icon,.review-submission-step.is-done .review-submission-step__state{color:#0d4d35}.review-submission-step.is-active{border-color:var(--watch-border);background:var(--surface-watch)}.review-submission-step.is-active .review-submission-step__state{color:var(--navy)}label,fieldset{display:grid;gap:7px;margin:0;color:var(--ink);font-size:14px;font-weight:850}fieldset{padding:0;border:0}legend{margin-bottom:7px}input,textarea,select{width:100%;border:1px solid rgba(31,34,42,.14);border-radius:8px;background:#ffffffc7;-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08);color:var(--ink);outline:none;box-shadow:inset 0 1px #ffffffc7}input,select{min-height:44px;padding:0 12px}textarea{resize:vertical;padding:12px}input:focus,textarea:focus,select:focus{border-color:var(--yellow-strong);background:#fffffff5;box-shadow:inset 0 1px #ffffffe6,0 0 0 3px rgba(var(--navy-soft-rgb),.28)}.rating-picker{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rating-picker button{min-height:42px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.rating-picker button.is-active{border-color:var(--ink);background:var(--yellow)}.form-result{padding:12px;border-radius:8px;color:#0d4d35;background:#dff5ea;font-weight:800}.form-error{padding:12px;border-radius:8px;color:#7c2020;background:#fbe4e4;font-weight:700}.muted-note{color:var(--muted);font-size:14px}.state-screen{display:grid;place-items:center;align-content:center;gap:14px;min-height:70vh;padding:40px;text-align:center;color:var(--muted)}.state-screen .state-error{color:#7c2020;font-weight:700}.state-screen__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.spin{width:30px;height:30px;color:var(--yellow-strong);animation:tf-spin .9s linear infinite}@keyframes tf-spin{to{transform:rotate(360deg)}}.login-layout{display:grid;place-items:center;align-content:center;min-height:80vh;padding:32px}.login-grid{display:grid;grid-template-columns:minmax(280px,380px);gap:16px;width:min(920px,100%)}.login-grid.has-signup{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:stretch}.login-card{display:grid;gap:14px;width:100%;padding:28px;border:1px solid var(--liquid-border);border-radius:16px;background:var(--glass-strong);-webkit-backdrop-filter:blur(24px) saturate(1.24);backdrop-filter:blur(24px) saturate(1.24);box-shadow:var(--shadow)}.login-card h1{font-size:26px}.login-card p{margin-top:-6px;color:var(--muted);font-size:14px}.login-card label{display:grid;gap:6px;font-size:14px;font-weight:600}.merchant-signup-panel{display:grid;gap:14px;min-width:0;padding:22px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.12),#fff0 44%),var(--surface-card);box-shadow:var(--shadow-soft)}.merchant-signup-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.merchant-signup-head h2{margin:2px 0 4px;font-size:22px;line-height:1.15}.merchant-signup-head p{margin:0;color:var(--muted);font-size:13px;font-weight:800}.merchant-signup-head>svg{width:24px;height:24px;color:var(--navy)}.merchant-signup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.merchant-signup-grid label{display:grid;gap:6px;min-width:0;font-size:13px;font-weight:850}.merchant-signup-readiness{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.merchant-signup-readiness__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.merchant-signup-readiness__head div{display:grid;min-width:0;gap:3px}.merchant-signup-readiness__head span,.merchant-signup-readiness__head small,.merchant-signup-checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.merchant-signup-readiness__head span{text-transform:uppercase;letter-spacing:0}.merchant-signup-readiness__head strong{font-size:16px}.merchant-signup-readiness__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);font-size:18px;white-space:nowrap}.merchant-signup-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.merchant-signup-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center;min-width:0;padding:8px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.merchant-signup-checks svg{grid-row:span 2;width:15px;height:15px;color:var(--navy)}.merchant-signup-checks .is-ok svg{color:#0d4d35}.merchant-signup-checks b,.merchant-signup-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-signup-duplicates{display:grid;gap:8px;padding:10px;border:1px solid rgba(0,138,118,.28);border-radius:8px;background:#e8fcf7eb}.merchant-signup-duplicates span{display:grid;gap:2px;min-width:0}.merchant-signup-duplicates b{color:#0a3f38;font-size:12px}.merchant-signup-duplicates small{overflow:hidden;color:var(--navy);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.merchant-signup-result{display:inline-flex;align-items:center;gap:7px;margin:0}.merchant-signup-result svg{width:16px;height:16px}.session-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding:10px 16px;border:1px solid var(--line);border-radius:12px;background:var(--wash);font-size:13px;color:var(--muted)}.link-button{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:700;background:none;border:0}.link-button:hover{color:var(--blue)}.link-button svg,.session-bar svg{width:16px;height:16px}.dashboard-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:18px}.dashboard-split>*,.management-panel{min-width:0}.management-panel{align-content:start}.management-panel form,.management-panel label,.management-panel .primary-button{max-width:520px}.review-link-grid{display:grid;gap:10px}.review-link-card{display:grid;gap:8px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-link-row{display:flex;align-items:center;gap:10px;min-width:0}.review-link-row a{display:inline-flex;flex:1;align-items:center;gap:8px;min-width:0;overflow:hidden;color:var(--blue);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.review-link-row svg{width:16px;min-width:16px;height:16px}.widget-readiness-panel{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.widget-readiness-head,.widget-readiness-recommendation{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.widget-readiness-head h3{margin:2px 0;font-size:18px;line-height:1.2}.widget-readiness-head small,.widget-readiness-recommendation span{color:var(--muted);font-size:12px;font-weight:850}.widget-readiness-head b{font-size:18px}.widget-readiness-recommendation{padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.widget-readiness-recommendation>svg{width:22px;height:22px;color:var(--yellow-strong)}.widget-readiness-recommendation div{display:grid;flex:1;min-width:150px;gap:2px}.widget-readiness-recommendation .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.widget-readiness-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.widget-readiness-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.widget-readiness-checks svg{width:16px;height:16px;color:var(--navy)}.widget-readiness-checks .is-ok svg{color:#0d4d35}.widget-readiness-checks b,.widget-readiness-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-readiness-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.widget-qa-panel{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,#d9fff6a3,#ffffffe6),var(--surface-card);box-shadow:var(--shadow-soft)}.widget-qa-panel.is-good{border-color:#16a34a3d}.widget-qa-panel.is-watch{border-color:var(--watch-border)}.widget-qa-panel.is-risk{border-color:var(--risk-border)}.widget-qa-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.widget-qa-head div{display:grid;min-width:0;gap:3px}.widget-qa-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.widget-qa-head small,.widget-qa-primary span,.widget-qa-grid span,.widget-qa-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.widget-qa-head small,.widget-qa-primary strong,.widget-qa-grid strong,.widget-qa-grid small,.widget-qa-grid span{white-space:nowrap}.widget-qa-head b{padding:6px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8;font-size:18px;white-space:nowrap}.widget-qa-primary{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid rgba(var(--navy-mid-rgb),.28);border-radius:8px;background:#ffffffc7}.widget-qa-primary>svg,.widget-qa-card-head svg{width:20px;height:20px;color:var(--yellow-strong)}.widget-qa-primary div{display:grid;min-width:0;gap:2px}.widget-qa-primary strong{overflow:hidden;text-overflow:ellipsis}.widget-qa-primary .secondary-button,.widget-qa-grid .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.widget-qa-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px}.widget-qa-grid article{display:grid;align-content:start;gap:8px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffbd}.widget-qa-grid article.is-good{border-color:#18845b42}.widget-qa-grid article.is-watch{border-color:rgba(var(--navy-mid-rgb),.28)}.widget-qa-grid article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.widget-qa-card-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px}.widget-qa-card-head b{overflow:hidden;padding:3px 6px;border:1px solid rgba(27,31,42,.1);border-radius:999px;background:#ffffffb3;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.widget-qa-grid strong{overflow:hidden;font-size:14px;text-overflow:ellipsis}.widget-qa-checks{display:grid;gap:5px}.widget-qa-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0}.widget-qa-checks svg{width:15px;height:15px;color:var(--navy)}.widget-qa-checks .is-ok svg{color:var(--tf-green)}.widget-launch-plan{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.widget-launch-plan__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.widget-launch-plan__head div{display:grid;min-width:0;gap:3px}.widget-launch-plan__head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.widget-launch-plan__head small,.widget-launch-plan__next span,.widget-launch-plan__next small,.widget-launch-plan__surface-head span,.widget-launch-plan__surface-head b,.widget-launch-plan__checks span{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.widget-launch-plan__head small,.widget-launch-plan__next strong,.widget-launch-plan__next small,.widget-launch-plan__surface-head span,.widget-launch-plan__surface-head b,.widget-launch-plan__checks span{white-space:nowrap}.widget-launch-plan__head b{padding:6px 9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);font-size:18px;white-space:nowrap}.widget-launch-plan__next{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr) minmax(0,1.25fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5;color:var(--ink);text-align:left;cursor:pointer}.widget-launch-plan__next:hover,.widget-launch-plan__grid article:hover{border-color:var(--yellow-strong)}.widget-launch-plan__next svg,.widget-launch-plan__surface-head svg{width:18px;height:18px;color:var(--yellow-strong)}.widget-launch-plan__next strong{overflow:hidden;font-size:14px;text-overflow:ellipsis}.widget-launch-plan__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.widget-launch-plan__grid article{display:grid;align-content:start;gap:8px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.widget-launch-plan__grid article.is-good{border-color:#c9decf;background:#f8fff9}.widget-launch-plan__grid article.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.widget-launch-plan__grid article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.widget-launch-plan__grid .is-good svg{color:#0d4d35}.widget-launch-plan__grid .is-risk svg{color:#9f2f1f}.widget-launch-plan__surface-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center}.widget-launch-plan__surface-head b{padding:3px 6px;border:1px solid rgba(27,31,42,.1);border-radius:999px;background:#ffffffb3}.widget-launch-plan__grid strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.widget-launch-plan__grid p{display:-webkit-box;min-height:34px;margin:0;overflow:hidden;color:var(--muted);font-size:12px;font-weight:800;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.widget-launch-plan__checks{display:grid;gap:5px}.widget-launch-plan__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;align-items:center;min-width:0}.widget-launch-plan__checks svg{width:15px;height:15px;color:var(--navy)}.widget-launch-plan__checks .is-ok svg{color:var(--tf-green)}.widget-launch-plan__grid .secondary-button{justify-self:start;min-height:34px;padding:0 10px;font-size:12px}.widget-review-suite{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,#191919,#0e2630);color:#f3fffb}.widget-review-suite__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.widget-review-suite__head h3{margin:2px 0;color:#fff;font-size:18px;line-height:1.2}.widget-review-suite__head small,.widget-review-suite__grid span,.widget-review-suite__grid small,.widget-review-suite__grid p,.widget-review-suite__next span,.widget-review-suite__next small{color:#fffdf5b8;font-size:12px;font-weight:850}.widget-review-suite__head .embed-label{color:var(--yellow)}.widget-review-suite__head b{padding:7px 10px;border:1px solid rgba(var(--navy-mid-rgb),.42);border-radius:999px;background:rgba(var(--navy-mid-rgb),.13);color:#ffdf3a;font-size:13px}.widget-review-suite__next{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 10px;align-items:center;min-width:0;padding:11px;border:1px solid rgba(var(--navy-mid-rgb),.38);border-radius:8px;background:rgba(var(--navy-mid-rgb),.1);color:#fff;text-align:left;cursor:pointer}.widget-review-suite__next:hover{border-color:rgba(var(--navy-mid-rgb),.7)}.widget-review-suite__next svg{width:19px;height:19px;color:var(--yellow)}.widget-review-suite__next strong{overflow:hidden;color:#fff;font-size:14px;text-overflow:ellipsis}.widget-review-suite__next small{grid-column:2 / -1}.widget-review-suite__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.widget-review-suite__grid article{display:grid;align-content:start;gap:8px;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff14}.widget-review-suite__grid article.is-good{border-color:#16a34a6b}.widget-review-suite__grid article.is-watch{border-color:rgba(var(--navy-mid-rgb),.42)}.widget-review-suite__grid article.is-risk{border-color:#ff8f6180}.widget-review-suite__item-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center}.widget-review-suite__item-head svg{width:18px;height:18px;color:var(--yellow)}.widget-review-suite__item-head b{padding:3px 6px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff4a8;font-size:12px}.widget-review-suite__grid strong{overflow:hidden;color:#fff;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.widget-review-suite__grid p{display:-webkit-box;min-height:34px;margin:0;overflow:hidden;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.widget-review-suite__checks{display:grid;gap:5px}.widget-review-suite__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;align-items:center;min-width:0}.widget-review-suite__checks svg{width:15px;height:15px;color:var(--navy-mid)}.widget-review-suite__checks .is-ok svg{color:#16a34a}.widget-review-suite__grid .secondary-button{justify-self:start;min-height:34px;padding:0 10px;border-color:#fff3;background:#ffffff1a;color:#fff;font-size:12px}.widget-snippet-catalog-panel{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.widget-snippet-catalog-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.widget-snippet-catalog-head h3{margin:2px 0;font-size:18px;line-height:1.2}.widget-snippet-catalog-head small,.widget-snippet-catalog-grid span,.widget-snippet-catalog-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.widget-snippet-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px}.widget-snippet-catalog-grid article{display:grid;align-content:start;gap:7px;min-width:0;padding:13px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.widget-snippet-catalog-grid svg{width:20px;height:20px;color:var(--yellow-strong)}.widget-snippet-catalog-grid strong{overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.widget-snippet-catalog-grid p{display:-webkit-box;min-height:34px;margin:0;overflow:hidden;color:var(--muted);font-size:12px;font-weight:750;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.widget-snippet-catalog-grid code{display:block;max-width:100%;min-height:70px;max-height:108px;overflow:auto;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:#171717;color:#dbe9fb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.45;white-space:pre}.widget-snippet-catalog-grid .secondary-button{justify-self:start;min-height:34px;padding:0 10px;font-size:12px}.widget-placement-panel{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.widget-placement-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.widget-placement-head h3{margin:2px 0;font-size:18px;line-height:1.2}.widget-placement-head small,.widget-placement-grid span,.widget-placement-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.widget-placement-head>svg{width:22px;height:22px;color:var(--yellow-strong)}.widget-placement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px}.widget-placement-grid article{display:grid;gap:7px;min-width:0;padding:13px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.widget-placement-grid strong{overflow:hidden;font-size:17px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.widget-placement-grid p{display:-webkit-box;min-height:34px;margin:0;overflow:hidden;color:var(--muted);font-size:12px;font-weight:750;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.widget-placement-grid b{overflow:hidden;color:var(--ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.widget-placement-checks{display:grid;gap:5px}.widget-placement-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;align-items:center;min-width:0;color:var(--muted);font-size:12px;font-weight:800}.widget-placement-checks svg{width:15px;height:15px;color:var(--tf-green)}.widget-placement-grid .secondary-button{justify-self:start;min-height:34px;padding:0 10px;font-size:12px}.embed-label{font-size:12px;font-weight:600;color:var(--muted)}.embed-product-select{margin-top:14px}.embed-preview-link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:600;color:var(--blue)}.embed-preview-link:hover{text-decoration:underline}.embed-preview-link svg{width:16px;height:16px}.widget-preview-panel{display:grid;gap:12px;min-width:0;margin-top:16px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.widget-preview-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.widget-preview-head>div:first-child{display:grid;gap:3px}.widget-preview-head strong{font-size:15px}.preview-mode-tabs{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.preview-mode-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--muted);font-size:12px;font-weight:900}.preview-mode-tabs button.is-active{border-color:var(--yellow-strong);background:var(--yellow);color:var(--ink)}.preview-mode-tabs svg{width:15px;height:15px}.widget-preview-product{max-width:360px}.widget-preview-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.widget-preview-controls label{font-size:12px}.widget-preview-options{display:block;overflow-x:auto;padding:10px 12px;border:1px solid var(--cool-border);border-radius:8px;background:#171717;color:var(--yellow);font-size:12px;font-weight:800;white-space:nowrap}.product-rating-preview{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.product-rating-preview>svg{width:26px;height:26px;color:var(--yellow-strong)}.product-rating-preview>div{display:grid;min-width:0;gap:4px}.product-rating-preview span{color:var(--muted);font-size:13px}.widget-preview-surface{min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--paper)}.widget-preview-surface--grid,.widget-preview-surface--product{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.widget-preview-surface--carousel{display:flex;gap:10px;overflow-x:auto;padding-bottom:14px}.widget-preview-surface .review-card{gap:8px;padding:12px}.widget-preview-surface .review-card header{flex-direction:column;gap:8px}.widget-preview-surface .review-card header span,.widget-preview-surface .review-card p{font-size:13px}.widget-preview-surface .review-card--compact{flex-basis:min(250px,82vw)}.review-invite-panel{gap:18px}.review-invite-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.review-invite-stat-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 9px;align-items:center;min-height:86px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.review-invite-stat-card:hover:not(:disabled),.review-invite-stat-card.is-active{border-color:var(--yellow-strong);background:#ebfaf4eb}.review-invite-stat-card:disabled{cursor:default}.review-invite-stat-card svg{width:18px;height:18px;color:#171717}.review-invite-stat-card span,.review-invite-stat-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-invite-stat-card span{color:var(--muted);font-size:12px;font-weight:900}.review-invite-stat-card strong{grid-column:2;font-size:28px;line-height:1}.review-invite-campaign{display:grid;gap:12px;padding:16px;border:1px solid rgba(0,138,118,.24);border-radius:8px;background:linear-gradient(135deg,#e8fcf7f5,#fff9d6e0),var(--surface-card);box-shadow:var(--shadow-soft)}.review-invite-campaign.is-risk{border-color:var(--risk-border);background:linear-gradient(135deg,#fff4ecf5,#e8fcf7d6),var(--surface-card)}.review-invite-campaign__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.review-invite-campaign__head div{display:grid;min-width:0;gap:3px}.review-invite-campaign__head h3{margin:2px 0 0;font-size:20px;line-height:1.2}.review-invite-campaign__head small,.review-invite-campaign__next span,.review-invite-campaign__next small,.review-invite-campaign__grid span,.review-invite-campaign__grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.review-invite-campaign__head small{white-space:nowrap}.review-invite-campaign__head b{padding:8px 10px;border:1px solid rgba(0,138,118,.2);border-radius:8px;background:#ffffffc7;color:var(--ink);font-size:18px;white-space:nowrap}.review-invite-campaign__next{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1.2fr) minmax(0,1fr);gap:8px;align-items:center;min-width:0;padding:12px;border:1px solid rgba(0,138,118,.22);border-radius:8px;background:#ffffffd1;color:var(--ink);text-align:left}.review-invite-campaign__next:hover,.review-invite-campaign__grid button:hover{border-color:var(--yellow-strong);background:#fffffff5}.review-invite-campaign__next svg,.review-invite-campaign__grid svg{width:20px;height:20px;color:var(--yellow-strong)}.review-invite-campaign__next.is-good svg,.review-invite-campaign__grid .is-good svg{color:var(--tf-green)}.review-invite-campaign__next.is-risk svg,.review-invite-campaign__grid .is-risk svg{color:var(--red)}.review-invite-campaign__next strong,.review-invite-campaign__next small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-invite-campaign__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px}.review-invite-campaign__grid button{display:grid;align-content:start;gap:6px;min-width:0;min-height:136px;padding:14px;border:1px solid rgba(0,138,118,.18);border-radius:8px;background:#ffffffc7;color:var(--ink);text-align:left}.review-invite-campaign__grid strong{overflow:hidden;font-size:24px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.review-invite-campaign__grid small{display:-webkit-box;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.review-invite-followup-plan{display:grid;gap:12px;padding:16px;border:1px solid rgba(0,138,118,.24);border-radius:8px;background:linear-gradient(135deg,#fff9d6d1,#e8fcf7f0),var(--surface-card);box-shadow:var(--shadow-soft)}.review-invite-followup-plan.is-risk{border-color:var(--risk-border);background:linear-gradient(135deg,#fff4ecf5,#e8fcf7d6),var(--surface-card)}.review-invite-followup-plan__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.review-invite-followup-plan__head div{display:grid;min-width:0;gap:3px}.review-invite-followup-plan__head h3{margin:2px 0 0;font-size:20px;line-height:1.2}.review-invite-followup-plan__head small,.review-invite-followup-plan__primary span,.review-invite-followup-plan__primary small,.review-invite-followup-plan__checks span,.review-invite-followup-plan__checks small,.review-invite-followup-plan__queue span,.review-invite-followup-plan__queue small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.review-invite-followup-plan__head small,.review-invite-followup-plan__primary strong,.review-invite-followup-plan__primary small,.review-invite-followup-plan__queue strong,.review-invite-followup-plan__queue span,.review-invite-followup-plan__queue small{white-space:nowrap}.review-invite-followup-plan__head b{padding:8px 10px;border:1px solid rgba(0,138,118,.2);border-radius:8px;background:#ffffffc7;color:var(--ink);font-size:18px;white-space:nowrap}.review-invite-followup-plan__primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.review-invite-followup-plan__primary button,.review-invite-followup-plan__checks button,.review-invite-followup-plan__queue article{display:grid;min-width:0;padding:12px;border:1px solid rgba(0,138,118,.2);border-radius:8px;background:#fffc;color:var(--ink);text-align:left}.review-invite-followup-plan__primary button{grid-template-columns:auto minmax(0,1fr);gap:2px 9px;align-items:center}.review-invite-followup-plan__primary button:disabled{cursor:not-allowed;opacity:.58}.review-invite-followup-plan__primary svg,.review-invite-followup-plan__checks svg,.review-invite-followup-plan__queue svg{width:19px;height:19px;color:var(--yellow-strong)}.review-invite-followup-plan__primary strong,.review-invite-followup-plan__primary small{overflow:hidden;text-overflow:ellipsis}.review-invite-followup-plan__primary strong{font-size:14px;line-height:1.25}.review-invite-followup-plan__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px}.review-invite-followup-plan__checks button{gap:6px;align-content:start}.review-invite-followup-plan__checks button.is-ok svg{color:var(--tf-green)}.review-invite-followup-plan__checks button.is-risk svg,.review-invite-followup-plan__queue article.is-risk svg{color:var(--red)}.review-invite-followup-plan__checks b{overflow:hidden;font-size:22px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.review-invite-followup-plan__queue{display:grid;gap:8px}.review-invite-followup-plan__queue article{grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center}.review-invite-followup-plan__queue article.is-risk{border-color:var(--risk-border)}.review-invite-followup-plan__queue div{display:grid;min-width:0;gap:2px}.review-invite-followup-plan__queue strong{overflow:hidden;font-size:13px;text-overflow:ellipsis}.review-invite-followup-plan__queue button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);font-size:12px;font-weight:900}.review-invite-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.45fr);gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-invite-toolbar label{font-size:12px}.review-invite-form{display:grid;grid-template-columns:minmax(150px,1fr) minmax(180px,1fr) minmax(130px,.8fr) minmax(160px,1fr) auto;align-items:end;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-invite-readiness{display:grid;grid-template-columns:minmax(210px,.5fr) minmax(0,1fr);gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-invite-readiness.is-good{border-color:#c9decf;background:#f8fff9}.review-invite-readiness.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-invite-readiness__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;min-width:0}.review-invite-readiness__head svg{width:20px;height:20px;color:var(--yellow-strong)}.review-invite-readiness.is-good .review-invite-readiness__head svg{color:var(--tf-green)}.review-invite-readiness.is-risk .review-invite-readiness__head svg{color:#9f2f1f}.review-invite-readiness__head div{display:grid;min-width:0;gap:3px}.review-invite-readiness__head span,.review-invite-readiness__head small,.review-invite-readiness__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.review-invite-readiness__head strong{overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.review-invite-readiness__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px;min-width:0}.review-invite-readiness__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-invite-readiness__checks svg{width:16px;height:16px}.review-invite-readiness__checks .is-ok svg{color:var(--tf-green)}.review-invite-readiness__checks .is-watch svg{color:var(--navy)}.review-invite-readiness__checks b,.review-invite-readiness__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-invite-readiness__checks small{grid-column:2}.review-invite-conflicts{display:grid;gap:8px;padding:12px;border:1px solid rgba(0,138,118,.28);border-radius:8px;background:#e8fcf7eb}.review-invite-conflicts span{display:grid;gap:2px;min-width:0}.review-invite-conflicts b{color:#0a3f38;font-size:12px}.review-invite-conflicts small{overflow:hidden;color:var(--navy);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.review-invite-list{display:grid;gap:10px}.review-invite-card{display:grid;grid-template-columns:minmax(180px,.9fr) auto minmax(220px,1fr);align-items:center;gap:12px;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-invite-card>div:first-child{display:grid;gap:3px;min-width:0}.review-invite-state{display:flex;flex-wrap:wrap;gap:6px}.review-invite-card span,.review-invite-card small{color:var(--muted);font-size:13px;line-height:1.35}.review-invite-card code{display:block;min-width:0;overflow:auto;padding:10px;border-radius:8px;background:var(--ink);color:var(--yellow);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;white-space:nowrap}.review-invite-actions{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:8px}.review-invite-status-actions{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.review-invite-actions .secondary-button,.review-invite-status-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.reply-row,.moderation-row,.claim-actions,.shop-admin-row{display:flex;align-items:center;gap:10px}.review-moderation-status-actions,.review-report-status-actions{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.admin-bulk-actions{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(150px,.6fr) minmax(280px,1fr);align-items:center;gap:10px;margin:12px 0 14px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.bulk-select-control,.review-selection-control,.report-selection-control,.claim-selection-control{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:13px;font-weight:900}.bulk-select-control input,.review-selection-control input,.report-selection-control input,.claim-selection-control input{width:16px;height:16px;accent-color:var(--yellow-strong)}.admin-bulk-actions__status{display:grid;gap:2px}.admin-bulk-actions__status strong{font-size:22px;line-height:1}.admin-bulk-actions__status span,.admin-bulk-actions__status small{color:var(--muted);font-size:12px;font-weight:900}.admin-bulk-actions__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.admin-bulk-actions__buttons .secondary-button,.admin-bulk-actions__buttons .danger-button{min-height:34px;padding:0 10px;font-size:12px}.review-selection-control,.report-selection-control,.claim-selection-control{width:fit-content;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.reply-row input{flex:1}.reply-composer{display:grid;gap:8px}.reply-publish-gate-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:12px;border:1px dashed var(--cool-border);border-radius:8px;background:var(--surface-cool)}.reply-publish-gate-notice>svg{width:18px;height:18px;color:var(--yellow-strong)}.reply-publish-gate-notice>span,.reply-publish-gate-notice strong,.reply-publish-gate-notice span span{display:block;min-width:0}.reply-publish-gate-notice strong{overflow:hidden;color:var(--ink);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.reply-publish-gate-notice span span{margin-top:3px;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35}.merchant-review-workbench{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.merchant-review-workbench.is-watch{background:var(--surface-cool)}.merchant-review-workbench.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.merchant-review-workbench-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.merchant-review-workbench-head div{display:grid;min-width:0;gap:4px}.merchant-review-workbench-head h3{margin:0;font-size:20px;line-height:1.2}.merchant-review-workbench-head small,.merchant-review-workbench-grid span,.merchant-review-workbench-grid small,.merchant-review-workbench-review p,.merchant-review-workbench-alert small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.merchant-review-workbench-head small,.merchant-review-workbench-grid strong,.merchant-review-workbench-grid small{white-space:nowrap}.merchant-review-workbench-grid{display:grid;grid-template-columns:minmax(150px,.7fr) repeat(2,minmax(180px,1fr));gap:10px}.merchant-review-workbench-grid>div{display:grid;align-content:start;gap:6px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.merchant-review-workbench-grid strong{overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis}.merchant-review-workbench-score strong{font-size:30px;line-height:1}.merchant-review-workbench-review{display:grid;gap:8px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.merchant-review-workbench-review div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.merchant-review-workbench-review p{display:-webkit-box;margin:0;line-height:1.45;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:4}.merchant-review-workbench-alert{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;padding:11px;border:1px solid rgba(var(--navy-mid-rgb),.24);border-radius:8px;background:var(--surface-risk)}.merchant-review-workbench-alert>svg{width:18px;height:18px;color:var(--red)}.merchant-review-workbench-alert span{display:grid;min-width:0;gap:3px}.merchant-review-workbench-alert strong,.merchant-review-workbench-alert small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-review-report-context{display:grid;gap:10px;padding:12px;border:1px solid rgba(var(--navy-mid-rgb),.28);border-radius:8px;background:var(--surface-cool)}.merchant-review-report-context.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.merchant-review-report-context__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.merchant-review-report-context__head>svg{width:20px;height:20px;color:var(--yellow-strong)}.merchant-review-report-context__head div{display:grid;min-width:0;gap:3px}.merchant-review-report-context__head strong,.merchant-review-report-context__head span,.merchant-review-report-context__head small,.merchant-review-report-context__steps b{overflow:hidden;text-overflow:ellipsis}.merchant-review-report-context__head strong{color:var(--ink);font-size:14px;font-weight:950;white-space:nowrap}.merchant-review-report-context__head span,.merchant-review-report-context__head small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.merchant-review-report-context__reasons{display:flex;flex-wrap:wrap;gap:7px}.merchant-review-report-context__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.merchant-review-report-context__steps article{padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8}.merchant-review-report-context__steps b{display:block;color:var(--ink);font-size:12px;line-height:1.35}.merchant-reply-strategy{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.merchant-reply-strategy.is-good{border-color:#c9decf;background:#f8fff9}.merchant-reply-strategy.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.merchant-reply-strategy.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.merchant-reply-strategy__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.merchant-reply-strategy__head h4{margin:2px 0 0;font-size:17px;line-height:1.2}.merchant-reply-strategy__head b{font-size:18px}.merchant-reply-strategy p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.merchant-reply-strategy__next{display:grid;gap:3px;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.18);border-radius:8px;background:#ffffffb8}.merchant-reply-strategy__next strong{font-size:12px}.merchant-reply-strategy__next span,.merchant-reply-strategy__next small{color:var(--muted);font-size:13px;line-height:1.4}.merchant-reply-strategy__next small{font-size:12px;font-weight:850}.merchant-reply-strategy__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px}.merchant-reply-strategy__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.merchant-reply-strategy__checks svg{width:16px;height:16px;color:var(--yellow-strong)}.merchant-reply-strategy__checks .is-good svg{color:#0d4d35}.merchant-reply-strategy__checks .is-watch svg{color:var(--navy)}.merchant-reply-strategy__checks .is-risk svg{color:#a33a24}.merchant-reply-strategy__checks b,.merchant-reply-strategy__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-reply-strategy__checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.merchant-review-workbench-reply{display:grid;gap:8px}.reply-draft-readiness{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.reply-draft-readiness.is-compact{gap:8px;padding:10px}.reply-draft-readiness.is-good{border-color:#c9decf;background:#f8fff9}.reply-draft-readiness.is-watch{background:var(--surface-cool)}.reply-draft-readiness.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.reply-draft-readiness__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.reply-draft-readiness__head div{display:grid;min-width:0;gap:3px}.reply-draft-readiness__head span,.reply-draft-readiness__head small,.reply-draft-readiness__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.reply-draft-readiness__head span{text-transform:uppercase;letter-spacing:0}.reply-draft-readiness__head strong{font-size:16px}.reply-draft-readiness__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.reply-draft-readiness__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px}.reply-draft-readiness.is-compact .reply-draft-readiness__checks{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px}.reply-draft-readiness__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.reply-draft-readiness.is-compact .reply-draft-readiness__head strong{font-size:14px}.reply-draft-readiness.is-compact .reply-draft-readiness__head b{padding:6px 8px;font-size:14px}.reply-draft-readiness.is-compact .reply-draft-readiness__checks span{padding:8px}.reply-draft-readiness__checks svg{grid-row:span 2;width:16px;height:16px;color:var(--navy)}.reply-draft-readiness__checks .is-ok svg{color:#0d4d35}.reply-draft-readiness__checks b,.reply-draft-readiness__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-review-workbench{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-review-workbench.is-watch{background:var(--surface-cool)}.admin-review-workbench.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.admin-review-workbench.is-muted{border-color:#5b798238;background:var(--surface-muted)}.admin-review-workbench-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.admin-review-workbench-head div{display:grid;min-width:0;gap:4px}.admin-review-workbench-head h3{margin:0;font-size:20px;line-height:1.2}.admin-review-workbench-head small,.admin-review-workbench-grid span,.admin-review-workbench-grid small,.admin-review-workbench-review p,.admin-review-workbench-alert small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.admin-review-workbench-head small,.admin-review-workbench-grid strong,.admin-review-workbench-grid small,.admin-review-workbench-alert strong,.admin-review-workbench-alert small{white-space:nowrap}.admin-review-workbench-grid{display:grid;grid-template-columns:minmax(150px,.7fr) repeat(2,minmax(180px,1fr));gap:10px}.admin-review-workbench-grid>div{display:grid;align-content:start;gap:6px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.admin-review-workbench-grid strong{overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis}.admin-review-workbench-score strong{font-size:30px;line-height:1}.admin-review-workbench-alert{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;padding:11px;border:1px solid rgba(var(--navy-mid-rgb),.24);border-radius:8px;background:var(--surface-risk)}.admin-review-workbench-alert.is-clear{border-color:#b9dfc8;background:#effaf3}.admin-review-workbench-alert>svg{width:18px;height:18px;color:var(--red)}.admin-review-workbench-alert.is-clear>svg{color:var(--green)}.admin-review-workbench-alert span{display:grid;min-width:0;gap:3px}.admin-review-workbench-alert strong,.admin-review-workbench-alert small{overflow:hidden;text-overflow:ellipsis}.admin-review-workbench-review{display:grid;gap:8px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-review-workbench-review div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.admin-review-workbench-review p{display:-webkit-box;margin:0;line-height:1.45;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:4}.admin-review-workbench-note{display:grid;gap:8px}.admin-moderation-readiness{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-moderation-readiness.is-good{border-color:#c9decf;background:#f8fff9}.admin-moderation-readiness.is-watch{background:var(--surface-cool)}.admin-moderation-readiness.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.admin-review-decision-impact{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-review-decision-impact.is-good{border-color:#c9decf;background:#f8fff9}.admin-review-decision-impact.is-watch{background:var(--surface-cool)}.admin-review-decision-impact.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.admin-review-decision-impact.is-muted{border-color:#5b798238;background:var(--surface-muted)}.admin-review-decision-impact__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.admin-review-decision-impact__head div{display:grid;min-width:0;gap:3px}.admin-review-decision-impact__head h4{margin:0;font-size:17px;line-height:1.2}.admin-review-decision-impact__head small,.admin-review-decision-impact__actions span,.admin-review-decision-impact__actions small,.admin-review-decision-impact__actions em{overflow:hidden;color:var(--muted);font-size:12px;font-style:normal;font-weight:850;line-height:1.35;text-overflow:ellipsis}.admin-review-decision-impact__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.admin-review-decision-impact__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-review-decision-impact__actions article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-review-decision-impact__actions article.is-recommended{box-shadow:inset 3px 0 0 var(--yellow-strong)}.admin-review-decision-impact__actions article.is-good{border-color:#c9decf;background:#f8fff9}.admin-review-decision-impact__actions article.is-watch{background:var(--surface-cool)}.admin-review-decision-impact__actions article.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.admin-review-decision-impact__actions article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.admin-review-decision-impact__actions svg{width:17px;height:17px;color:var(--yellow-strong)}.admin-review-decision-impact__actions .is-good svg{color:#0d4d35}.admin-review-decision-impact__actions .is-risk svg{color:#a33a24}.admin-review-decision-impact__actions div{display:grid;min-width:0;gap:3px}.admin-review-decision-impact__actions strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.admin-review-decision-impact__actions span,.admin-review-decision-impact__actions small,.admin-review-decision-impact__actions em{white-space:nowrap}.admin-moderation-readiness__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.admin-moderation-readiness__head div{display:grid;min-width:0;gap:3px}.admin-moderation-readiness__head span,.admin-moderation-readiness__head small,.admin-moderation-readiness__recommendation span,.admin-moderation-readiness__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.admin-moderation-readiness__head span{text-transform:uppercase;letter-spacing:0}.admin-moderation-readiness__head strong{font-size:16px}.admin-moderation-readiness__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.admin-moderation-readiness__recommendation{display:grid;grid-template-columns:auto minmax(0,.6fr) minmax(0,1fr);gap:8px;align-items:center;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5}.admin-moderation-readiness__recommendation svg{width:17px;height:17px;color:var(--navy)}.admin-moderation-readiness__recommendation strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.admin-moderation-readiness__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px}.admin-moderation-readiness__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.admin-moderation-readiness__checks svg{grid-row:span 2;width:16px;height:16px;color:var(--navy)}.admin-moderation-readiness__checks .is-ok svg{color:#0d4d35}.admin-moderation-readiness__checks b,.admin-moderation-readiness__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-review-workbench-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-review-workbench-actions .secondary-button,.admin-review-workbench-actions .danger-button,.review-moderation-status-actions .secondary-button,.review-moderation-status-actions .danger-button,.review-report-status-actions .secondary-button,.review-report-status-actions .danger-button{min-height:34px;padding:0 10px;font-size:12px}.claim-workbench{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-workbench.is-watch{background:var(--surface-cool)}.claim-workbench.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-workbench.is-done{border-color:#b9dfc8;background:#effaf3}.claim-workbench-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.claim-workbench-head div{display:grid;min-width:0;gap:4px}.claim-workbench-head h3{margin:0;font-size:20px;line-height:1.2}.claim-workbench-head small,.claim-workbench-grid span,.claim-workbench-grid small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.claim-workbench-head small,.claim-workbench-grid strong,.claim-workbench-grid small{white-space:nowrap}.claim-workbench-grid{display:grid;grid-template-columns:minmax(150px,.7fr) repeat(2,minmax(180px,1fr));gap:10px}.claim-workbench-grid>div{display:grid;align-content:start;gap:6px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.claim-workbench-grid strong{overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis}.claim-workbench-score strong{font-size:30px;line-height:1}.claim-workbench-status{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.claim-workbench-status svg{width:14px;height:14px}.claim-workbench-actions{display:flex;flex-wrap:wrap;gap:8px}.claim-workbench-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.claim-status-share,.profile-filter-share,.review-status-share,.review-public-link-panel,.review-confirmation-share{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.review-public-link-panel.is-muted,.profile-filter-share.is-muted,.review-status-share.is-muted{background:var(--surface-card)}.claim-status-share>div:first-child,.profile-filter-share>div:first-child,.review-status-share>div:first-child,.review-public-link-panel>div:first-child,.review-confirmation-share>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.claim-status-share>div:first-child>svg,.profile-filter-share>div:first-child>svg,.review-status-share>div:first-child>svg,.review-public-link-panel>div:first-child>svg,.review-confirmation-share>div:first-child>svg{width:20px;height:20px;color:var(--yellow-strong)}.claim-status-share span,.profile-filter-share span,.review-status-share span,.review-public-link-panel span,.review-confirmation-share span{display:grid;min-width:0;gap:3px}.claim-status-share strong,.claim-status-share small,.claim-status-share code,.profile-filter-share strong,.profile-filter-share small,.profile-filter-share code,.review-status-share strong,.review-status-share small,.review-status-share code,.review-public-link-panel strong,.review-public-link-panel small,.review-public-link-panel code,.review-confirmation-share strong,.review-confirmation-share small,.review-confirmation-share code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-status-share strong,.profile-filter-share strong,.review-status-share strong,.review-public-link-panel strong,.review-confirmation-share strong{color:var(--ink);font-size:14px;font-weight:950}.claim-status-share small,.profile-filter-share small,.review-status-share small,.review-public-link-panel small,.review-confirmation-share small{color:var(--muted);font-size:12px;font-weight:800}.claim-status-share code,.profile-filter-share code,.review-status-share code,.review-public-link-panel code,.review-confirmation-share code{padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;color:var(--muted);background:#ffffffc7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:800}.claim-status-share__actions,.profile-filter-share__actions,.review-status-share__actions,.review-public-link-panel__actions,.review-confirmation-share__actions{display:flex;flex-wrap:wrap;gap:8px}.claim-status-share__actions .secondary-button,.profile-filter-share__actions .secondary-button,.review-status-share__actions .secondary-button,.review-public-link-panel__actions .secondary-button,.review-confirmation-share__actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.claim-verification-path{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.claim-verification-path.is-good{border-color:#c9decf;background:#f8fff9}.claim-verification-path.is-watch{background:var(--surface-cool)}.claim-verification-path.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-verification-path.is-done{border-color:#b9dfc8;background:#effaf3}.claim-verification-path__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.claim-verification-path__head div{display:grid;min-width:0;gap:3px}.claim-verification-path__head h4{margin:0;font-size:17px;line-height:1.2}.claim-verification-path__head small,.claim-verification-path__recommendation span,.claim-verification-path__recommendation small,.claim-verification-path__checks span,.claim-verification-path__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.claim-verification-path__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.claim-verification-path__recommendation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5}.claim-verification-path__recommendation svg{width:18px;height:18px;color:var(--yellow-strong)}.claim-verification-path__recommendation div{display:grid;min-width:0;gap:3px}.claim-verification-path__recommendation strong,.claim-verification-path__recommendation small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-verification-path__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.claim-verification-path__checks article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-verification-path__checks article.is-good{border-color:#c9decf;background:#f8fff9}.claim-verification-path__checks article.is-watch{background:var(--surface-cool)}.claim-verification-path__checks article.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-verification-path__checks svg{width:17px;height:17px;color:var(--yellow-strong)}.claim-verification-path__checks .is-good svg{color:#0d4d35}.claim-verification-path__checks .is-risk svg{color:#a33a24}.claim-verification-path__checks div{display:grid;min-width:0;gap:3px}.claim-verification-path__checks strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.claim-verification-path__checks span,.claim-verification-path__checks small{white-space:nowrap}.claim-resolution-plan{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(246,203,62,.11),transparent 40%),var(--surface-card)}.claim-resolution-plan.is-good{border-color:#c9decf;background:linear-gradient(135deg,rgba(246,203,62,.09),transparent 42%),#f8fff9}.claim-resolution-plan.is-watch{background:var(--surface-cool)}.claim-resolution-plan.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-resolution-plan.is-done{border-color:#b9dfc8;background:#effaf3}.claim-resolution-plan__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.claim-resolution-plan__head div{display:grid;min-width:0;gap:3px}.claim-resolution-plan__head h4{margin:0;font-size:17px;line-height:1.2}.claim-resolution-plan__head small,.claim-resolution-plan__primary span,.claim-resolution-plan__steps span,.claim-resolution-plan__steps small,.claim-resolution-plan__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.claim-resolution-plan__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.claim-resolution-plan__primary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5}.claim-resolution-plan__primary svg{width:18px;height:18px;color:var(--yellow-strong)}.claim-resolution-plan__primary div{display:grid;min-width:0;gap:3px}.claim-resolution-plan__steps strong,.claim-resolution-plan__steps small,.claim-resolution-plan__checks b,.claim-resolution-plan__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-resolution-plan__primary strong{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.claim-resolution-plan__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.claim-resolution-plan__steps article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-resolution-plan__steps article.is-good{border-color:#c9decf;background:#f8fff9}.claim-resolution-plan__steps article.is-watch{background:var(--surface-cool)}.claim-resolution-plan__steps article.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-resolution-plan__steps article.is-done{border-color:#b9dfc8;background:#effaf3}.claim-resolution-plan__steps svg,.claim-resolution-plan__checks svg{width:17px;height:17px;color:var(--yellow-strong)}.claim-resolution-plan__steps .is-good svg,.claim-resolution-plan__steps .is-done svg,.claim-resolution-plan__checks .is-good svg,.claim-resolution-plan__checks .is-done svg{color:#0d4d35}.claim-resolution-plan__steps .is-risk svg,.claim-resolution-plan__checks .is-risk svg{color:#a33a24}.claim-resolution-plan__steps div{display:grid;min-width:0;gap:3px}.claim-resolution-plan__steps strong{font-size:13px}.claim-resolution-plan__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.claim-resolution-plan__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffc2}.claim-resolution-plan__checks b{font-size:12px}.claim-resolution-plan__checks small{grid-column:2}.claim-customer-update{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-customer-update.is-good{border-color:#c9decf;background:#f8fff9}.claim-customer-update.is-watch{background:var(--surface-cool)}.claim-customer-update.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-customer-update.is-done{border-color:#b9dfc8;background:#effaf3}.claim-customer-update__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.claim-customer-update__head div{display:grid;min-width:0;gap:3px}.claim-customer-update__head h4{margin:0;font-size:17px;line-height:1.2}.claim-customer-update__head small,.claim-customer-update__next span,.claim-customer-update__next small,.claim-customer-update__checks span,.claim-customer-update__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.claim-customer-update__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.claim-customer-update__next{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5}.claim-customer-update__next svg{width:18px;height:18px;color:var(--yellow-strong)}.claim-customer-update__next div{display:grid;min-width:0;gap:3px}.claim-customer-update__next strong,.claim-customer-update__next small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-customer-update__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.claim-customer-update__checks article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-customer-update__checks article.is-good{border-color:#c9decf;background:#f8fff9}.claim-customer-update__checks article.is-watch{background:var(--surface-cool)}.claim-customer-update__checks article.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-customer-update__checks article.is-done{border-color:#b9dfc8;background:#effaf3}.claim-customer-update__checks svg{width:17px;height:17px;color:var(--yellow-strong)}.claim-customer-update__checks .is-good svg,.claim-customer-update__checks .is-done svg{color:#0d4d35}.claim-customer-update__checks .is-risk svg{color:#a33a24}.claim-customer-update__checks div{display:grid;min-width:0;gap:3px}.claim-customer-update__checks strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.claim-customer-update__checks span,.claim-customer-update__checks small{white-space:nowrap}.claim-decision-impact{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-decision-impact.is-good{border-color:#c9decf;background:#f8fff9}.claim-decision-impact.is-watch{background:var(--surface-cool)}.claim-decision-impact.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-decision-impact.is-done{border-color:#b9dfc8;background:#effaf3}.claim-decision-impact.is-muted{border-color:#5b798238;background:var(--surface-muted)}.claim-decision-impact__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.claim-decision-impact__head div{display:grid;min-width:0;gap:3px}.claim-decision-impact__head h4{margin:0;font-size:17px;line-height:1.2}.claim-decision-impact__head small,.claim-decision-impact__actions span,.claim-decision-impact__actions small,.claim-decision-impact__actions em{overflow:hidden;color:var(--muted);font-size:12px;font-style:normal;font-weight:850;line-height:1.35;text-overflow:ellipsis}.claim-decision-impact__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.claim-decision-impact__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.claim-decision-impact__actions article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-decision-impact__actions article.is-recommended{box-shadow:inset 3px 0 0 var(--yellow-strong)}.claim-decision-impact__actions article.is-good{border-color:#c9decf;background:#f8fff9}.claim-decision-impact__actions article.is-watch{background:var(--surface-cool)}.claim-decision-impact__actions article.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-decision-impact__actions article.is-done{border-color:#b9dfc8;background:#effaf3}.claim-decision-impact__actions article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.claim-decision-impact__actions svg{width:17px;height:17px;color:var(--yellow-strong)}.claim-decision-impact__actions .is-good svg,.claim-decision-impact__actions .is-done svg{color:#0d4d35}.claim-decision-impact__actions .is-risk svg{color:#a33a24}.claim-decision-impact__actions div{display:grid;min-width:0;gap:3px}.claim-decision-impact__actions strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.claim-decision-impact__actions span,.claim-decision-impact__actions small,.claim-decision-impact__actions em{white-space:nowrap}.claim-note-readiness{display:grid;grid-column:1 / -1;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-note-readiness.is-good{border-color:#c9decf;background:#f8fff9}.claim-note-readiness.is-watch{background:var(--surface-cool)}.claim-note-readiness.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.claim-note-readiness__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.claim-note-readiness__head div{display:grid;min-width:0;gap:3px}.claim-note-readiness__head span,.claim-note-readiness__head small,.claim-note-readiness__recommendation span,.claim-note-readiness__checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.claim-note-readiness__head span{text-transform:uppercase;letter-spacing:0}.claim-note-readiness__head strong{font-size:16px}.claim-note-readiness__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;font-size:18px;white-space:nowrap}.claim-note-readiness__recommendation{display:grid;grid-template-columns:auto minmax(0,.6fr) minmax(0,1fr);gap:8px;align-items:center;padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.36);border-radius:8px;background:#e6f9f5f5}.claim-note-readiness__recommendation svg{width:17px;height:17px;color:var(--navy)}.claim-note-readiness__recommendation strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.claim-note-readiness__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px}.claim-note-readiness__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.claim-note-readiness__checks svg{grid-row:span 2;width:16px;height:16px;color:var(--navy)}.claim-note-readiness__checks .is-ok svg{color:#0d4d35}.claim-note-readiness__checks b,.claim-note-readiness__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-priority-panel,.review-response-sla-panel,.claim-priority-panel,.admin-review-priority-panel,.admin-review-decision-panel,.claim-sla-panel{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.claim-sla-panel--prüfen{background:var(--surface-cool)}.claim-sla-panel--kritisch{background:var(--surface-risk)}.review-response-sla-panel--prüfen{background:var(--surface-cool)}.review-response-sla-panel--kritisch{background:var(--surface-risk)}.reply-priority-head,.review-response-sla-head,.claim-priority-head,.admin-review-priority-head,.admin-review-decision-head,.claim-sla-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.reply-priority-head h3,.review-response-sla-head h3,.claim-priority-head h3,.admin-review-priority-head h3,.admin-review-decision-head h3,.claim-sla-head h3{margin:2px 0 0;font-size:18px;line-height:1.25}.review-response-sla-head div{display:grid;min-width:0;gap:3px}.review-response-sla-head small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.review-response-sla-head b{font-size:18px;white-space:nowrap}.admin-review-decision-head div{display:grid;min-width:0;gap:3px}.admin-review-decision-head small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.admin-review-decision-head>b{font-size:18px;white-space:nowrap}.claim-sla-head div{display:grid;min-width:0;gap:3px}.claim-sla-head small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.claim-sla-head b{font-size:18px;white-space:nowrap}.reply-priority-head>svg,.review-response-sla-head>svg,.claim-priority-head>svg,.admin-review-priority-head>svg{width:22px;height:22px;color:var(--yellow-strong)}.reply-priority-stats,.review-response-sla-stats,.claim-priority-stats,.admin-review-priority-stats,.claim-sla-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.reply-priority-stats span,.review-response-sla-stats span,.claim-priority-stats span,.admin-review-priority-stats span,.claim-sla-stats span{display:grid;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:900}.reply-priority-stats b,.review-response-sla-stats b,.claim-priority-stats b,.admin-review-priority-stats b,.claim-sla-stats b{color:var(--ink);font-size:18px;line-height:1}.review-response-sla-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.review-response-sla-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8}.review-response-sla-checks svg{width:16px;height:16px;color:var(--navy)}.review-response-sla-checks .is-ok svg{color:#0d4d35}.review-response-sla-checks b,.review-response-sla-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-response-sla-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.review-response-sla-oldest{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:52px;padding:10px 12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);text-align:left}.review-response-sla-oldest:hover{border-color:var(--yellow-strong);background:var(--surface-cool)}.review-response-sla-oldest>svg{width:17px;height:17px;color:var(--yellow-strong)}.review-response-sla-oldest span{display:grid;min-width:0;gap:2px}.review-response-sla-oldest strong,.review-response-sla-oldest small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-response-sla-oldest small{color:var(--muted);font-size:12px;font-weight:800}.review-response-sla-actions{display:flex;flex-wrap:wrap;gap:8px}.review-response-sla-actions .primary-button,.review-response-sla-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.admin-review-decision-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:8px}.admin-review-decision-card{display:grid;min-width:0;gap:5px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);text-align:left}.admin-review-decision-card:hover{border-color:var(--yellow-strong);background:var(--surface-cool)}.admin-review-decision-card svg{width:18px;height:18px;color:var(--yellow-strong)}.admin-review-decision-card span,.admin-review-decision-card small,.admin-review-decision-card b{overflow:hidden;text-overflow:ellipsis}.admin-review-decision-card span{color:var(--muted);font-size:12px;font-weight:900;white-space:nowrap}.admin-review-decision-card strong{font-size:26px;line-height:1}.admin-review-decision-card small{min-height:32px;color:var(--muted);font-size:12px;font-weight:800}.admin-review-decision-card b{color:var(--ink);font-size:12px;white-space:nowrap}.admin-review-decision-card.is-good svg{color:#0d7b55}.admin-review-decision-card.is-risk svg{color:#a43a32}.admin-review-decision-card.is-muted{background:var(--surface-cool)}.claim-sla-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.claim-sla-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8}.claim-sla-checks svg{width:16px;height:16px;color:var(--navy)}.claim-sla-checks .is-ok svg{color:#0d4d35}.claim-sla-checks b,.claim-sla-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-sla-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.claim-sla-oldest{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:52px;padding:10px 12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);text-align:left}.claim-sla-oldest:hover{border-color:var(--yellow-strong);background:var(--surface-cool)}.claim-sla-oldest>svg{width:17px;height:17px;color:var(--yellow-strong)}.claim-sla-oldest span{display:grid;min-width:0;gap:2px}.claim-sla-oldest strong,.claim-sla-oldest small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-sla-oldest small{color:var(--muted);font-size:12px;font-weight:800}.claim-sla-actions{display:flex;flex-wrap:wrap;gap:8px}.claim-sla-actions .primary-button,.claim-sla-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.reply-priority-list,.claim-priority-list,.admin-review-priority-list{display:grid;gap:8px}.reply-priority-item,.claim-priority-item,.admin-review-priority-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff;color:var(--ink);text-align:left}.reply-priority-item:hover,.claim-priority-item:hover,.admin-review-priority-item:hover{border-color:var(--yellow-strong);background:var(--surface-cool)}.reply-priority-item>span:not(.reply-priority-item__meta),.claim-priority-item>span:not(.claim-priority-item__meta),.admin-review-priority-item>span:not(.admin-review-priority-item__meta){display:grid;min-width:0;gap:3px}.reply-priority-item strong,.reply-priority-item small,.claim-priority-item strong,.claim-priority-item small,.claim-priority-item>b,.admin-review-priority-item strong,.admin-review-priority-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-priority-item small,.claim-priority-item small,.admin-review-priority-item small{color:var(--muted);font-size:12px;font-weight:800}.claim-priority-item>b{justify-self:end;max-width:120px;font-size:14px;line-height:1.1}.reply-priority-item>svg,.claim-priority-item>svg,.admin-review-priority-item>svg{width:17px;height:17px;color:var(--muted)}.reply-priority-item__meta,.claim-priority-item__meta,.admin-review-priority-item__meta{display:flex;gap:4px}.reply-priority-item__meta svg,.claim-priority-item__meta svg,.admin-review-priority-item__meta svg{width:16px;height:16px;color:var(--yellow-strong)}.reply-template-row{display:flex;flex-wrap:wrap;gap:8px}.reply-template-row button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--muted);font-size:12px;font-weight:900}.reply-template-row button:hover{border-color:var(--yellow-strong);background:#ebfaf4eb;color:var(--ink)}.reply-template-row svg{width:14px;height:14px;color:var(--yellow-strong)}.moderation-note-input{width:100%;min-height:64px;resize:vertical}.shop-admin-card,.shop-admin-row{border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.shop-admin-card{display:grid;gap:14px;padding:16px}.shop-admin-row{flex-wrap:wrap;justify-content:space-between;padding:0;border:0;background:transparent}.shop-admin-row div{display:grid;gap:4px}.shop-admin-row span{color:var(--muted)}.shop-operations-panel{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.shop-operations-panel--good{background:linear-gradient(180deg,#ffffffe0,#d9fff6d6),var(--surface-watch)}.shop-operations-panel--risk{background:var(--surface-risk)}.shop-operations-head,.shop-operations-state,.shop-status-actions,.admin-shop-status-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.shop-operations-head{justify-content:space-between}.shop-operations-head h3{margin:2px 0 0;font-size:18px;line-height:1.2}.shop-operations-panel p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.shop-trust-readiness{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.shop-trust-readiness--stable{border-color:#b9dfc8;background:#effaf3}.shop-trust-readiness--moderation,.shop-trust-readiness--claims{border-color:var(--watch-border);background:var(--surface-watch)}.shop-trust-readiness--status,.shop-trust-readiness--protection,.shop-trust-readiness--reviews{border-color:var(--watch-border)}.shop-trust-readiness-head{display:grid;grid-template-columns:minmax(170px,1fr) minmax(120px,.55fr);gap:10px;align-items:center;min-width:0}.shop-trust-readiness-head div:first-child{display:grid;gap:3px;min-width:0}.shop-trust-readiness-head span,.shop-trust-readiness-head small,.shop-trust-readiness-checks small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.shop-trust-readiness-head strong{overflow:hidden;color:var(--ink);font-size:15px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.shop-trust-readiness-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:7px}.shop-trust-readiness-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:8px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffa8}.shop-trust-readiness-checks svg{width:15px;height:15px;color:var(--navy)}.shop-trust-readiness-checks .is-ok svg{color:var(--tf-green)}.shop-trust-readiness-checks b,.shop-trust-readiness-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-trust-readiness-checks b{color:var(--ink);font-size:12px;font-weight:950}.shop-trust-readiness-checks small{grid-column:2}.shop-protection-summary{display:grid;grid-template-columns:minmax(150px,1fr) minmax(110px,.6fr) auto;gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);color:var(--ink);text-align:left}.shop-protection-summary:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.shop-protection-summary div:first-child{display:grid;gap:2px;min-width:0}.shop-protection-summary span,.shop-protection-summary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-protection-summary span{color:var(--muted);font-size:12px;font-weight:850}.shop-protection-summary strong{font-size:13px;font-weight:950}.shop-protection-meter{overflow:hidden;height:8px;border-radius:999px;background:#d2e5e2e6}.shop-protection-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--navy))}.shop-operations-reasons{display:grid;gap:4px;margin:0;padding-left:18px;color:var(--muted);font-size:13px;font-weight:800}.shop-status-actions .primary-button,.shop-status-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.admin-shop-workbench{display:grid;gap:12px;margin:12px 0 14px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-shop-workbench.is-watch{background:var(--surface-cool)}.admin-shop-workbench.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.admin-shop-workbench-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.admin-shop-workbench-head div{display:grid;min-width:0;gap:4px}.admin-shop-workbench-head h3{margin:0;font-size:20px;line-height:1.2}.admin-shop-workbench-head small,.admin-shop-workbench-grid span,.admin-shop-workbench-grid small,.admin-shop-workbench-metric span,.admin-shop-workbench-metric small{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;text-overflow:ellipsis}.admin-shop-workbench-head small,.admin-shop-workbench-grid strong,.admin-shop-workbench-grid small,.admin-shop-workbench-metric strong,.admin-shop-workbench-metric small{white-space:nowrap}.admin-shop-workbench-grid{display:grid;grid-template-columns:minmax(150px,.7fr) repeat(2,minmax(180px,1fr));gap:10px}.admin-shop-workbench-grid>div,.admin-shop-workbench-metric{display:grid;align-content:start;gap:6px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);color:var(--ink);text-align:left}.admin-shop-workbench-metric:hover{border-color:var(--yellow-strong);background:#e8faf7e6}.admin-shop-workbench-grid strong,.admin-shop-workbench-metric strong{overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis}.admin-shop-workbench-score strong{font-size:30px;line-height:1}.admin-shop-decision-plan{display:grid;gap:12px;padding:13px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffa8}.admin-shop-decision-plan.is-good{border-color:#b9dfc8;background:#effaf3db}.admin-shop-decision-plan.is-watch{background:#e8faf7e0}.admin-shop-decision-plan.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:var(--surface-risk)}.admin-shop-decision-plan__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.admin-shop-decision-plan__head div{display:grid;gap:3px;min-width:0}.admin-shop-decision-plan__head h4{margin:0;font-size:17px;line-height:1.2}.admin-shop-decision-plan__head span,.admin-shop-decision-plan__head small,.admin-shop-decision-plan__primary span,.admin-shop-decision-plan__primary small,.admin-shop-decision-plan__steps span,.admin-shop-decision-plan__steps small,.admin-shop-decision-plan__checks small{color:var(--muted);font-size:12px;font-weight:850}.admin-shop-decision-plan__head b{justify-self:end;padding:7px 9px;border-radius:999px;background:#171717;color:var(--yellow);font-size:12px}.admin-shop-decision-plan__primary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 9px;align-items:center;min-width:0;padding:11px;border:1px solid rgba(var(--navy-mid-rgb),.68);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.92),#e8faf7eb);color:var(--ink);text-align:left}.admin-shop-decision-plan__primary svg{grid-row:span 3;width:20px;height:20px;color:var(--ink)}.admin-shop-decision-plan__primary strong{overflow:hidden;font-size:15px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.admin-shop-decision-plan__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:8px}.admin-shop-decision-plan__steps button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-content:start;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffbf;color:var(--ink);text-align:left}.admin-shop-decision-plan__steps button.is-good{border-color:#b9dfc8;background:#effaf3e6}.admin-shop-decision-plan__steps button.is-watch{border-color:var(--watch-border);background:#fffadbe6}.admin-shop-decision-plan__steps button.is-risk{border-color:rgba(var(--navy-mid-rgb),.24);background:#e8faf7e6}.admin-shop-decision-plan__steps svg,.admin-shop-decision-plan__checks svg{width:16px;height:16px;color:var(--navy)}.admin-shop-decision-plan__steps .is-good svg,.admin-shop-decision-plan__checks .is-ok svg{color:#0d4d35}.admin-shop-decision-plan__steps .is-risk svg,.admin-shop-decision-plan__checks .is-risk svg{color:var(--navy)}.admin-shop-decision-plan__steps strong,.admin-shop-decision-plan__steps small,.admin-shop-decision-plan__checks b,.admin-shop-decision-plan__checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-shop-decision-plan__steps strong{font-size:13px}.admin-shop-decision-plan__steps small{grid-column:2;line-height:1.35}.admin-shop-decision-plan__checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px}.admin-shop-decision-plan__checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1px 7px;align-items:center;min-width:0;padding:8px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8}.admin-shop-decision-plan__checks b{font-size:12px}.admin-shop-decision-plan__checks small{grid-column:2;font-size:11px}.admin-shop-workbench-status,.admin-shop-workbench-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.admin-shop-workbench-status svg{width:14px;height:14px}.admin-shop-workbench-actions .primary-button,.admin-shop-workbench-actions .secondary-button,.admin-shop-status-actions .primary-button,.admin-shop-status-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.admin-shop-review-health-panel{gap:18px}.admin-shop-review-health-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.admin-shop-review-health-stats span{display:grid;gap:2px;min-width:0;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:900}.admin-shop-review-health-stats b{color:var(--ink);font-size:19px;line-height:1}.admin-shop-review-health-list{display:grid;gap:10px}.admin-shop-review-health-item{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-shop-review-health-item--kritisch{background:var(--surface-risk)}.admin-shop-review-health-item--prüfen{background:var(--surface-cool)}.admin-shop-review-health-head,.admin-shop-review-health-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.admin-shop-review-health-head div{display:grid;min-width:0;gap:3px}.admin-shop-review-health-head strong,.admin-shop-review-health-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-shop-review-health-head small{color:var(--muted);font-size:12px;font-weight:800}.admin-shop-review-health-head b{font-size:18px}.admin-shop-review-health-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.admin-shop-review-health-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8}.admin-shop-review-health-checks svg{width:16px;height:16px;color:var(--navy)}.admin-shop-review-health-checks .is-ok svg{color:#0d4d35}.admin-shop-review-health-checks b,.admin-shop-review-health-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-shop-review-health-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.admin-shop-review-health-actions{justify-content:flex-start}.admin-shop-review-health-actions .primary-button,.admin-shop-review-health-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.admin-shop-trust-readiness-panel{gap:18px}.admin-shop-trust-readiness-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.admin-shop-trust-readiness-stats span{display:grid;gap:2px;min-width:0;padding:9px 10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:900}.admin-shop-trust-readiness-stats b{color:var(--ink);font-size:19px;line-height:1}.admin-shop-trust-readiness-list{display:grid;gap:10px}.admin-shop-trust-readiness-item{display:grid;gap:12px;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-shop-trust-readiness-item.is-moderation,.admin-shop-trust-readiness-item.is-claims{border-color:var(--risk-border);background:var(--surface-risk)}.admin-shop-trust-readiness-item.is-status,.admin-shop-trust-readiness-item.is-protection,.admin-shop-trust-readiness-item.is-reviews{background:var(--surface-cool)}.admin-shop-trust-readiness-item.is-stable{border-color:#b9dfc8;background:#effaf3}.admin-shop-trust-readiness-head,.admin-shop-trust-readiness-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.admin-shop-trust-readiness-head div{display:grid;min-width:0;gap:3px}.admin-shop-trust-readiness-head strong,.admin-shop-trust-readiness-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-shop-trust-readiness-head small,.admin-shop-trust-readiness-item p{color:var(--muted);font-size:12px;font-weight:800}.admin-shop-trust-readiness-head b{font-size:18px}.admin-shop-trust-readiness-item p{margin:0;line-height:1.45}.admin-shop-trust-readiness-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.admin-shop-trust-readiness-checks span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;align-items:center;min-width:0;padding:9px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffb8}.admin-shop-trust-readiness-checks svg{width:16px;height:16px;color:var(--navy)}.admin-shop-trust-readiness-checks .is-ok svg{color:#0d4d35}.admin-shop-trust-readiness-checks b,.admin-shop-trust-readiness-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-shop-trust-readiness-checks small{grid-column:2;color:var(--muted);font-size:12px;font-weight:800}.admin-shop-trust-readiness-actions{justify-content:flex-start}.admin-shop-trust-readiness-actions .primary-button,.admin-shop-trust-readiness-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.shop-admin-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.shop-admin-kpi-card{display:grid;gap:3px;min-height:68px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#f2fbf8eb;color:var(--muted);text-align:left;font-size:12px;font-weight:800}.shop-admin-kpi-card:hover{border-color:var(--yellow-strong);background:#ebfaf4eb}.shop-admin-kpi-card strong{color:var(--ink);font-size:22px;line-height:1}.report-grid{display:grid;gap:12px}.report-card{display:grid;gap:10px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-report-queue-health{display:grid;gap:12px;padding:16px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.14),#ebfaf4eb),var(--surface-card);box-shadow:var(--shadow-soft)}.review-report-queue-health.is-risk{border-color:var(--risk-border);background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.12),#fff1edf2),var(--surface-card)}.review-report-queue-health.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:linear-gradient(135deg,rgba(var(--navy-mid-rgb),.14),#e8f7faf2),var(--surface-card)}.review-report-queue-health.is-done,.review-report-queue-health.is-good{border-color:#b9dfc8}.review-report-queue-health__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.review-report-queue-health__head div{display:grid;min-width:0;gap:4px}.review-report-queue-health__head h3,.review-report-queue-health__head p{margin:0}.review-report-queue-health__head h3{font-size:20px;line-height:1.15}.review-report-queue-health__head p{overflow:hidden;color:var(--muted);font-size:13px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.review-report-queue-health__head b{min-width:84px;padding:10px 12px;border:1px solid rgba(23,23,23,.12);border-radius:8px;background:#171717;color:var(--yellow);font-size:18px;text-align:center;white-space:nowrap}.review-report-queue-health__bar{overflow:hidden;height:8px;border-radius:999px;background:#1717171a}.review-report-queue-health__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),var(--tf-green))}.review-report-queue-health__primary{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:42px;padding:0 14px;border:0;border-radius:8px;background:#171717;color:#fff;font-weight:950}.review-report-queue-health__primary svg{width:18px;height:18px;margin-right:8px;color:var(--yellow)}.review-report-queue-health__lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.review-report-queue-health__lane{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px 9px;align-items:center;min-height:86px;padding:11px;border:1px solid var(--cool-border);border-radius:8px;background:#ffffffeb;color:var(--ink);text-align:left}.review-report-queue-health__lane.is-good,.review-report-queue-health__lane.is-done{border-color:#c9decf;background:#f8fff9}.review-report-queue-health__lane.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.review-report-queue-health__lane.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-queue-health__lane svg{width:18px;height:18px;color:#171717}.review-report-queue-health__lane span,.review-report-queue-health__lane strong,.review-report-queue-health__lane small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-report-queue-health__lane span{font-size:12px;font-weight:950}.review-report-queue-health__lane strong{color:var(--ink);font-size:17px}.review-report-queue-health__lane small{grid-column:1 / -1;color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.review-report-lifecycle-card{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-report-lifecycle-card.is-good{border-color:#b9dfc8;background:#effaf3}.review-report-lifecycle-card.is-watch{border-color:var(--watch-border);background:var(--surface-watch)}.review-report-lifecycle-card.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-lifecycle-card.is-done{border-color:#5b798238;background:var(--surface-muted)}.review-report-lifecycle-card>svg{width:30px;height:30px;padding:7px;border-radius:8px;background:#171717;color:var(--yellow)}.review-report-lifecycle-card div{display:grid;gap:3px;min-width:0}.review-report-lifecycle-card strong,.review-report-lifecycle-card span,.review-report-lifecycle-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-report-lifecycle-card strong{color:var(--ink);font-size:13px;font-weight:950}.review-report-lifecycle-card span,.review-report-lifecycle-card small{color:var(--muted);font-size:12px;font-weight:800}.review-report-triage{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:linear-gradient(145deg,#fffffff5,#ebfaf4eb);box-shadow:inset 0 1px #ffffffbf}.review-report-triage.is-good{border-color:#c9decf;background:#f8fff9}.review-report-triage.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.review-report-triage.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-triage.is-done{border-color:#b9dfc8;background:#effaf3}.review-report-triage.is-muted{border-color:#5b798238;background:var(--surface-muted)}.review-report-triage__head,.review-report-triage__next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.review-report-triage__head div,.review-report-triage__next div{display:grid;min-width:0;gap:3px}.review-report-triage__head h4{margin:0;font-size:16px;line-height:1.2}.review-report-triage__head small,.review-report-triage__next span,.review-report-triage__checks span,.review-report-triage__steps span{overflow:hidden;color:var(--muted);font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis}.review-report-triage__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);font-size:18px;white-space:nowrap}.review-report-triage__next{grid-template-columns:auto minmax(0,1fr);padding:10px;border:1px solid rgba(var(--navy-mid-rgb),.24);border-radius:8px;background:#ebfaf4e6}.review-report-triage__next svg{width:28px;height:28px;padding:6px;border-radius:8px;background:#171717;color:var(--yellow)}.review-report-triage__next strong{color:var(--ink);font-size:13px;font-weight:950}.review-report-triage__checks,.review-report-triage__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.review-report-triage__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.review-report-triage__checks article,.review-report-triage__steps article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-report-triage__checks article.is-good,.review-report-triage__steps article.is-good{border-color:#c9decf;background:#f8fff9}.review-report-triage__checks article.is-watch,.review-report-triage__steps article.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.review-report-triage__checks article.is-risk,.review-report-triage__steps article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-triage__checks article.is-done,.review-report-triage__steps article.is-done{border-color:#b9dfc8;background:#effaf3}.review-report-triage__checks svg,.review-report-triage__steps svg{width:17px;height:17px;color:var(--yellow-strong)}.review-report-triage__checks .is-good svg,.review-report-triage__checks .is-done svg,.review-report-triage__steps .is-good svg,.review-report-triage__steps .is-done svg{color:#0d4d35}.review-report-triage__checks .is-risk svg,.review-report-triage__steps .is-risk svg{color:#9f2f1f}.review-report-triage__checks div,.review-report-triage__steps div{display:grid;min-width:0;gap:3px}.review-report-triage__checks strong,.review-report-triage__checks span,.review-report-triage__steps strong,.review-report-triage__steps span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-report-triage__checks strong,.review-report-triage__steps strong{font-size:13px}.review-report-decision{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.review-report-decision.is-good{border-color:#c9decf;background:#f8fff9}.review-report-decision.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.review-report-decision.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-decision.is-done{border-color:#b9dfc8;background:#effaf3}.review-report-decision.is-muted{border-color:#5b798238;background:var(--surface-muted)}.review-report-decision__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.review-report-decision__head div{display:grid;min-width:0;gap:3px}.review-report-decision__head h4{margin:0;font-size:16px;line-height:1.2}.review-report-decision__head small,.review-report-decision__actions span,.review-report-decision__actions small,.review-report-decision__actions em{overflow:hidden;color:var(--muted);font-size:12px;font-style:normal;font-weight:850;line-height:1.35;text-overflow:ellipsis}.review-report-decision__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card);font-size:18px;white-space:nowrap}.review-report-decision__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.review-report-decision__actions article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.review-report-decision__actions article.is-recommended{box-shadow:inset 3px 0 0 var(--yellow-strong)}.review-report-decision__actions article.is-good{border-color:#c9decf;background:#f8fff9}.review-report-decision__actions article.is-watch{border-color:rgba(var(--navy-mid-rgb),.28);background:var(--surface-cool)}.review-report-decision__actions article.is-risk{border-color:var(--risk-border);background:var(--surface-risk)}.review-report-decision__actions article.is-done{border-color:#b9dfc8;background:#effaf3}.review-report-decision__actions article.is-muted{border-color:#5b798238;background:var(--surface-muted)}.review-report-decision__actions svg{width:17px;height:17px;color:var(--yellow-strong)}.review-report-decision__actions .is-good svg,.review-report-decision__actions .is-done svg{color:#0d4d35}.review-report-decision__actions .is-risk svg{color:#9f2f1f}.review-report-decision__actions div{display:grid;min-width:0;gap:3px}.review-report-decision__actions strong,.review-report-decision__actions span,.review-report-decision__actions small,.review-report-decision__actions em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-report-decision__actions strong{font-size:13px}.report-card>div:first-child{display:grid;gap:4px}.report-card>div:first-child span,.report-card p,.report-meta{color:var(--muted);line-height:1.45}.report-review-excerpt{margin:0;padding:10px 12px;border-left:4px solid var(--yellow);border-radius:0 8px 8px 0;background:#ebfaf4eb;color:var(--ink);font-size:14px;line-height:1.5}.report-meta{font-size:13px;font-weight:700}.table-like{display:grid;gap:8px}.table-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;align-items:center;min-height:58px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:#ffffffb8;-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12);box-shadow:inset 0 1px 0 var(--liquid-border)}.table-row>*{min-width:0}.table-row span{color:var(--muted)}.table-row .claim-coverage-badge{color:var(--ink)}.table-row .claim-coverage-badge small{color:var(--muted)}.table-row .claim-timeline-wrap,.table-row .claim-note-form,.table-row .claim-actions,.table-row .claim-selection-control{grid-column:1 / -1}.claim-actions{flex-wrap:wrap}.claim-status-actions{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.claim-actions .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.claim-note-form{display:grid;grid-template-columns:minmax(160px,1fr) auto;gap:8px;align-items:start}.claim-note-form input{width:100%;min-width:0;min-height:34px;padding:0 10px;font-size:13px}.claim-note-form .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.claim-note-form .form-error{grid-column:1 / -1;margin:0}.protection-editor{display:grid;gap:14px;margin-top:4px;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.shop-details-editor{display:grid;gap:14px;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.shop-create-form{display:grid;gap:14px;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.shop-create-readiness{display:grid;gap:10px;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:#fff}.shop-create-readiness__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.shop-create-readiness__head div{display:grid;min-width:0;gap:3px}.shop-create-readiness__head span,.shop-create-readiness__head small,.shop-create-checks small,.shop-create-conflicts small{overflow-wrap:anywhere;color:var(--muted);font-size:12px;font-weight:850}.shop-create-readiness__head span{text-transform:uppercase;letter-spacing:0}.shop-create-readiness__head strong{font-size:16px}.shop-create-readiness__head b{padding:7px 9px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool);font-size:18px;white-space:nowrap}.shop-create-checks,.shop-create-conflicts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px}.shop-create-checks span,.shop-create-conflicts span{display:grid;gap:3px 7px;min-width:0;padding:8px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.shop-create-checks span{grid-template-columns:auto minmax(0,1fr);align-items:center}.shop-create-conflicts span{border-color:var(--risk-border);background:var(--surface-risk)}.shop-create-checks svg{grid-row:span 2;width:15px;height:15px;color:var(--navy)}.shop-create-checks .is-ok svg{color:#0d4d35}.shop-create-checks b,.shop-create-checks small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-onboarding-panel{display:grid;gap:14px;padding:18px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.admin-onboarding-head,.admin-onboarding-card header,.admin-onboarding-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.admin-onboarding-head>div,.admin-onboarding-card header>div{min-width:0}.admin-onboarding-head h3{margin:0;font-size:22px}.admin-onboarding-head small,.admin-onboarding-card small,.admin-onboarding-empty small{color:var(--muted);font-size:13px}.admin-onboarding-head>svg{flex:0 0 auto;width:28px;height:28px;color:var(--yellow-strong)}.admin-onboarding-stats,.admin-onboarding-meta,.admin-onboarding-conflicts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px}.admin-onboarding-stats span,.admin-onboarding-meta span,.admin-onboarding-conflicts span{display:grid;gap:3px;min-width:0;padding:12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-onboarding-conflicts span{border-color:var(--risk-border);background:var(--surface-risk)}.admin-onboarding-stats b{font-size:22px;line-height:1}.admin-onboarding-stats small,.admin-onboarding-meta small,.admin-onboarding-conflicts small{overflow-wrap:anywhere}.admin-onboarding-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.35fr) minmax(170px,.35fr) auto;gap:10px;align-items:end;min-width:0}.admin-onboarding-toolbar label{display:grid;gap:6px;min-width:0;color:var(--muted);font-size:13px;font-weight:800}.admin-onboarding-toolbar label>span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0}.admin-onboarding-toolbar svg{width:17px;height:17px;color:var(--muted)}.admin-onboarding-toolbar input,.admin-onboarding-toolbar select{width:100%;min-width:0}.admin-onboarding-toolbar .secondary-button{min-height:46px}.admin-onboarding-list{display:grid;gap:12px}.admin-onboarding-card,.admin-onboarding-empty{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-card)}.admin-onboarding-card.is-approved{background:#f4fff8;border-color:#bfebce}.admin-onboarding-card.is-rejected{background:var(--surface-risk);border-color:var(--risk-border)}.admin-onboarding-card strong,.admin-onboarding-card small{overflow-wrap:anywhere}.admin-onboarding-empty{grid-template-columns:auto minmax(0,1fr);align-items:center}.admin-onboarding-empty svg{width:28px;height:28px;color:var(--yellow-strong)}.admin-onboarding-actions{justify-content:flex-start;flex-wrap:wrap}.admin-onboarding-actions .primary-button,.admin-onboarding-actions .secondary-button,.admin-onboarding-actions .danger-button{min-width:0}.shop-create-form .primary-button,.shop-details-editor .secondary-button{width:fit-content}.created-login{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:13px}.created-login svg{width:15px;height:15px}.compact-form-grid,.toggle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.toggle-field{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid var(--cool-border);border-radius:8px;background:var(--surface-cool)}.toggle-field input{width:18px;min-height:18px;accent-color:var(--yellow-strong)}.claim-timeline-wrap{display:grid;gap:8px}.claim-timeline-summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.claim-timeline-summary strong{font-size:13px}.claim-timeline-summary span{color:var(--muted);font-size:12px}.claim-timeline{display:flex;flex-wrap:wrap;gap:6px}.claim-timeline span{min-height:24px;padding:4px 8px;border-radius:999px;color:#7b735e;background:#d2e5e2e6;font-size:11px;font-weight:900}.claim-timeline span.is-done{color:#0d4d35;background:#dff5ea}.claim-timeline span.is-active{outline:2px solid rgba(var(--navy-mid-rgb),.2);box-shadow:0 0 0 3px rgba(var(--navy-mid-rgb),.18)}.claim-event-list{display:grid;gap:7px;margin:0;padding:0;list-style:none}.claim-event-list li{display:grid;gap:2px;padding:8px 10px;border-left:3px solid var(--yellow);border-radius:6px;background:var(--surface-cool)}.claim-event-list b{font-size:12px}.claim-event-list span,.claim-event-list small{color:var(--muted);font-size:12px;line-height:1.35}.claim-timeline-empty-state{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:10px;border:1px dashed var(--cool-border);border-radius:8px;background:var(--surface-cool)}.claim-timeline-empty-state>svg{width:20px;height:20px;color:var(--yellow-strong)}.claim-timeline-empty-state strong,.claim-timeline-empty-state span{display:block}.claim-timeline-empty-state strong{color:var(--ink);font-size:12px;line-height:1.3}.claim-timeline-empty-state span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.claim-timeline-empty-state strong+span{margin-top:3px}@media (max-width: 920px){.app-shell{grid-template-columns:1fr}.app-sidebar{position:sticky;z-index:20;height:auto;padding:12px;overflow-x:hidden}.brand-link{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.app-sidebar nav{max-width:100%;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px}.app-sidebar nav a{justify-content:center;min-height:40px;padding:0 8px;font-size:12px}.app-sidebar nav a svg{display:none}.app-main{padding:18px 18px 120px}.login-layout{align-content:start;min-height:auto;padding:18px}.login-grid,.login-grid.has-signup,.merchant-signup-grid,.merchant-signup-readiness__head,.merchant-signup-checks,.shop-create-readiness__head,.shop-create-checks,.shop-create-conflicts{grid-template-columns:1fr}.merchant-signup-readiness__head b,.shop-create-readiness__head b{justify-self:start}.claim-escalation-focus{grid-template-columns:auto minmax(0,1fr)}.claim-escalation-focus small{grid-column:2;white-space:normal}.storefront{min-height:auto}.storefront__content{grid-template-columns:1fr;min-height:auto;padding:32px 22px}.profile-head,.dashboard-top{align-items:flex-start;flex-direction:column}.rating-summary,.profile-actions{justify-items:start}.profile-trust-command-head,.profile-trust-command-main,.merchant-trust-command-main,.admin-trust-command-main,.review-theme-lead,.profile-trust-command-grid{grid-template-columns:1fr}.review-theme-lead button{width:100%;max-width:none}.profile-trust-command-score{justify-content:flex-start;min-width:0}.profile-trust-command-primary,.profile-trust-command-review{grid-template-columns:auto minmax(0,1fr)}.profile-trust-command-primary strong,.profile-trust-command-primary small,.profile-trust-command-review strong,.profile-trust-command-review small{grid-column:2;white-space:normal}.review-result-summary,.claim-result-summary,.report-result-summary,.product-result-summary,.directory-result-summary,.shop-result-summary,.review-export-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.review-report-queue-health__head{grid-template-columns:1fr}.review-report-queue-health__head b,.review-report-queue-health__primary{justify-self:start}.review-report-queue-health__lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-review-buyer-decision__head,.profile-review-transparency__head,.profile-review-transparency__grid,.profile-review-buyer-decision__grid{grid-template-columns:1fr}.profile-review-buyer-decision__primary,.profile-review-transparency__primary{width:100%}.profile-review-explorer__lead,.profile-review-explorer__action{grid-template-columns:1fr}.profile-review-explorer__score{justify-self:start}.profile-review-explorer__action svg{grid-row:auto}.profile-review-explorer__metrics,.profile-review-segments__head{grid-template-columns:1fr}.profile-review-segments__score{justify-content:flex-start;min-width:0}.profile-review-segments__grid{grid-template-columns:1fr}.profile-review-segments__actions .secondary-button{width:100%}.profile-review-reading-path__head{grid-template-columns:1fr}.profile-review-reading-path__score{justify-content:flex-start;min-width:0}.profile-review-reading-path__steps{grid-template-columns:1fr}.profile-review-reading-path__actions .secondary-button{width:100%}.merchant-review-daily-queue__head,.merchant-review-daily-queue__items{grid-template-columns:1fr}.merchant-review-daily-queue__head b{justify-self:start}.merchant-review-daily-queue__actions .secondary-button{width:100%}.merchant-review-impact-head,.admin-review-impact-head,.claim-impact-head{grid-template-columns:1fr}.merchant-review-impact-focus,.admin-review-impact-focus,.claim-impact-focus{grid-template-columns:auto minmax(0,1fr)}.merchant-review-impact-focus b,.admin-review-impact-focus b,.claim-impact-focus b{grid-column:2;grid-row:auto}.admin-daily-queue__head,.admin-daily-queue__items{grid-template-columns:1fr}.admin-daily-queue__head b{justify-self:start}.admin-daily-queue__actions .secondary-button{width:100%}.reply-draft-readiness__head,.reply-draft-readiness__checks,.review-status-evidence__head,.review-status-evidence__next,.review-status-evidence__checks,.admin-moderation-readiness__head,.admin-moderation-readiness__recommendation,.admin-moderation-readiness__checks,.review-evidence-path__head,.review-evidence-path__checks,.review-action-plan__head,.review-action-plan__primary,.review-action-plan__steps,.review-action-plan__checks,.profile-product-review-guide__lead,.profile-product-review-guide__metrics,.profile-product-review-guide__items,.admin-review-decision-impact__head,.admin-review-decision-impact__actions,.review-report-triage__head,.review-report-triage__next,.review-report-triage__checks,.review-report-triage__steps,.review-report-decision__head,.review-report-decision__actions,.claim-verification-path__head,.claim-verification-path__checks,.public-claim-next__head,.public-claim-next__steps,.claim-resolution-plan__head,.claim-resolution-plan__primary,.claim-resolution-plan__steps,.claim-resolution-plan__checks,.admin-shop-decision-plan__head,.admin-shop-decision-plan__primary,.admin-shop-decision-plan__steps,.admin-shop-decision-plan__checks,.claim-customer-update__head,.claim-customer-update__next,.claim-customer-update__checks,.claim-decision-impact__head,.claim-decision-impact__actions,.claim-note-readiness__head,.claim-note-readiness__recommendation,.claim-note-readiness__checks{grid-template-columns:1fr}.reply-draft-readiness__head b,.review-status-evidence__head b,.admin-moderation-readiness__head b,.review-evidence-path__head b,.review-action-plan__head b,.profile-product-review-guide__score,.admin-review-decision-impact__head b,.review-report-triage__head b,.review-report-decision__head b,.claim-verification-path__head b,.public-claim-next__head b,.claim-resolution-plan__head b,.admin-shop-decision-plan__head b,.claim-customer-update__head b,.claim-decision-impact__head b,.claim-note-readiness__head b{justify-self:start}.filter-chip-row{grid-template-columns:1fr}.review-result-summary .secondary-button,.claim-result-summary .secondary-button,.report-result-summary .secondary-button,.product-result-summary .secondary-button,.directory-result-summary .secondary-button,.shop-result-summary .secondary-button,.review-export-panel>div:first-child,.review-export-actions{grid-column:1 / -1}.review-export-actions{justify-content:flex-start}.review-funnel-head{grid-template-columns:1fr;align-items:flex-start}.profile-trust-snapshot-lead,.profile-review-scorecard-lead,.profile-benchmark-head,.admin-platform-benchmark-head,.profile-trust-snapshot-action,.profile-review-scorecard-action{grid-template-columns:auto minmax(0,1fr)}.profile-trust-snapshot-lead div:first-child,.profile-review-scorecard-lead div:first-child,.profile-benchmark-head div:first-child,.profile-benchmark-head .review-trust-meter,.admin-platform-benchmark-head div:first-child,.admin-platform-benchmark-head .review-trust-meter,.profile-trust-snapshot-action strong,.profile-trust-snapshot-action small,.profile-review-scorecard-action strong,.profile-review-scorecard-action small{grid-column:1 / -1}.profile-trust-snapshot-score,.profile-review-scorecard-score{justify-content:flex-start;min-width:0}.profile-benchmark-head .secondary-button,.admin-platform-benchmark-head .secondary-button{grid-column:1 / -1;width:100%}.merchant-review-command-focus{grid-template-columns:auto minmax(0,1fr)}.merchant-trust-roadmap__head,.merchant-trust-roadmap__grid{grid-template-columns:1fr}.merchant-trust-roadmap__head b{justify-self:start}.merchant-trust-roadmap__primary,.review-integrity-focus,.review-provenance-focus,.admin-command-center-focus,.admin-protection-governance-focus,.claim-command-center-focus,.merchant-protection-control-focus,.review-invite-campaign__next,.review-invite-followup-plan__primary button{grid-template-columns:auto minmax(0,1fr)}.product-review-launch-head,.product-review-launch-surfaces,.widget-qa-head,.widget-qa-grid,.widget-launch-plan__head,.widget-launch-plan__grid,.widget-review-suite__head,.widget-review-suite__grid{grid-template-columns:1fr}.product-review-launch-next{grid-template-columns:auto minmax(0,1fr)}.product-review-launch-next strong,.product-review-launch-next small{grid-column:2}.widget-launch-plan__head b,.widget-review-suite__head b{justify-self:start}.widget-launch-plan__next,.widget-qa-primary,.widget-review-suite__next{grid-template-columns:auto minmax(0,1fr)}.widget-launch-plan__next strong,.widget-launch-plan__next small,.widget-qa-primary strong,.widget-review-suite__next strong,.widget-review-suite__next small{grid-column:2}.widget-qa-primary>.secondary-button,.widget-qa-primary>svg:nth-of-type(2){grid-column:2}.widget-launch-plan__grid .secondary-button,.widget-qa-grid .secondary-button,.widget-review-suite__grid .secondary-button{width:100%}.claim-command-center-focus strong,.claim-command-center-focus small,.merchant-protection-control-focus strong,.merchant-protection-control-focus small,.admin-command-center-focus strong,.admin-command-center-focus small,.admin-protection-governance-focus strong,.admin-protection-governance-focus small,.review-integrity-focus strong,.review-integrity-focus small,.review-provenance-focus strong,.review-provenance-focus small,.review-invite-campaign__next strong,.review-invite-campaign__next small,.review-invite-followup-plan__primary strong,.review-invite-followup-plan__primary small,.merchant-trust-roadmap__primary strong,.merchant-trust-roadmap__primary small,.merchant-review-command-focus strong,.merchant-review-command-focus small{grid-column:2}.review-funnel-head .secondary-button{width:100%}.profile-trust-assurance-head,.profile-protection-route-lead,.profile-trust-center-score{grid-template-columns:1fr;align-items:flex-start}.profile-trust-assurance-head .secondary-button,.profile-protection-route-lead .secondary-button,.profile-trust-center-score .secondary-button{width:100%}.profile-trust-timeline-lead{grid-template-columns:1fr}.profile-trust-timeline article{grid-template-columns:38px minmax(0,1fr)}.profile-trust-timeline b{grid-column:2;justify-self:start}.protection-trust-score,.product-rating-stats{grid-template-columns:1fr}.profile-product-review-guide__score{justify-self:start}.profile-product-review-guide__items>article,.product-review-coverage-head{align-items:flex-start;flex-direction:column}.profile-product-review-guide__items>article{display:grid;grid-template-columns:1fr}.review-response-sla-head,.admin-review-decision-head{align-items:flex-start;flex-direction:column}.product-review-coverage-stats{grid-template-columns:1fr}.reply-priority-stats,.review-response-sla-stats,.claim-priority-stats,.admin-review-priority-stats,.admin-shop-review-health-stats,.admin-shop-trust-readiness-stats,.product-review-readiness-stats,.claim-sla-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.review-trust-level,.profile-evidence-focus,.profile-evidence-score,.profile-review-decision-score,.profile-review-carousel-lead,.profile-review-context__head,.profile-review-detail-lead,.profile-review-score,.profile-review-authenticity,.profile-review-detail-row,.shop-directory-buyer-guide__head,.shop-directory-buyer-guide__grid,.shop-directory-comparison-row,.shop-trust-readiness-head,.shop-protection-summary{grid-template-columns:1fr}.shop-directory-buyer-guide__score{justify-self:start}.shop-directory-comparison-rank{grid-template-columns:auto auto;justify-content:start;justify-items:start;gap:8px}.shop-directory-comparison-actions{justify-content:flex-start}.profile-review-detail-head small{white-space:normal}.profile-review-carousel-lead .secondary-button,.profile-review-carousel-empty-state .secondary-button{width:100%}.profile-review-carousel-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-review-context__head b{justify-self:start}.metric-grid,.dashboard-split,.form-layout,.admin-bulk-actions,.admin-onboarding-toolbar,.admin-shop-workbench-grid,.admin-review-workbench-grid,.claim-workbench-grid,.merchant-review-workbench-grid,.platform-score-card,.product-create-row,.review-invite-campaign__head,.review-invite-followup-plan__head,.review-invite-followup-plan__primary,.review-invite-followup-plan__queue article,.review-invite-toolbar,.review-invite-form,.review-invite-readiness,.review-invite-card,.widget-snippet-catalog-grid,.protection-claim-form,.protection-claim-lookup,.review-empty-state,.claim-empty-state,.review-invitation-empty-state,.review-report-empty-state,.shop-empty-state,.product-empty-state,.review-widget-preview-empty-state,.operational-queue-empty-state,.profile-history-empty-state,.profile-review-carousel-empty-state,.public-claim-status__grid,.claim-create-row{grid-template-columns:1fr}.admin-bulk-actions__buttons{justify-content:flex-start}}@media (max-width: 620px){h1{font-size:34px}.app-sidebar nav{display:flex;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.app-sidebar nav a{flex:0 0 86px}.trust-badge{right:16px;bottom:16px;grid-template-columns:auto minmax(120px,1fr) auto}.trust-badge__rating b{display:none}.trustcard-backdrop{align-items:end;padding:0}.trustcard{width:100%;max-height:86vh;border-radius:8px 8px 0 0}.trustcard__row{grid-template-columns:34px minmax(0,1fr);align-items:start}.trustcard__row-status{grid-column:2;justify-self:start}.trustcard__row>svg{display:none}.rating-picker{grid-template-columns:1fr}.review-card header,.reply-row,.moderation-row,.claim-actions,.admin-onboarding-head,.admin-onboarding-card header,.admin-onboarding-actions,.shop-admin-row{align-items:flex-start;flex-direction:column}.review-trust-signal,.public-claim-reference,.review-status-reference{grid-template-columns:1fr}.reply-row input,.reply-row button,.reply-priority-item,.review-response-sla-oldest,.claim-priority-item,.admin-review-priority-item,.admin-review-decision-card,.moderation-row button,.claim-actions button,.admin-shop-workbench-actions button,.admin-review-workbench-actions button,.claim-workbench-actions button,.claim-note-form input,.claim-note-form button,.profile-review-detail-actions button,.merchant-review-workbench-reply button,.review-empty-state button,.claim-empty-state button,.review-invitation-empty-state button,.review-report-empty-state button,.shop-empty-state button,.product-empty-state button,.review-widget-preview-empty-state button,.review-list-pager button,.review-card-actions button,.review-invite-actions button,.review-invite-form button,.review-invite-followup-plan__primary button,.review-invite-followup-plan__checks button,.review-invite-followup-plan__queue button,.protection-claim-form button,.protection-claim-lookup button,.shop-directory-finder-card .secondary-button,.shop-directory-actions a,.product-admin-actions button,.product-review-readiness-actions button,.product-review-launch-actions button,.product-review-launch-surfaces .secondary-button,.product-review-coverage-grid .secondary-button,.product-create-row button,.claim-create-row button,.shop-status-actions button,.admin-shop-review-health-actions button,.admin-shop-trust-readiness-actions button,.claim-sla-actions button,.review-response-sla-actions button,.widget-readiness-recommendation button,.review-operations-focus button,.admin-onboarding-toolbar button,.admin-onboarding-actions button,.admin-shop-decision-plan__steps button,.shop-admin-row button{width:100%}.admin-onboarding-empty{grid-template-columns:1fr}.reply-priority-item,.review-response-sla-oldest,.claim-priority-item,.admin-review-priority-item{grid-template-columns:auto minmax(0,1fr)}.admin-review-decision-grid{grid-template-columns:1fr}.reply-priority-item .stars,.admin-review-priority-item .stars,.reply-priority-item>svg,.admin-review-priority-item>svg,.claim-priority-item>b,.claim-priority-item>svg{grid-column:2;justify-self:start}.profile-actions,.profile-actions .primary-button,.widget-preview-head,.widget-preview-product,.widget-preview-controls,.preview-mode-tabs,.review-link-row,.review-link-row .secondary-button{width:100%}.widget-preview-head{align-items:stretch;flex-direction:column}.preview-mode-tabs button{flex:1 1 92px;justify-content:center}.review-link-row{align-items:stretch;flex-direction:column}.table-row{grid-template-columns:1fr;padding:12px}.claim-note-form{grid-template-columns:1fr}}@media (min-width: 600px) and (max-width: 920px){.metric-grid,.profile-trust-command-grid,.profile-trust-snapshot-grid,.merchant-trust-roadmap__grid,.profile-review-scorecard-grid,.profile-benchmark-grid,.profile-trust-center-grid,.profile-review-decision-grid,.review-quality-grid,.review-provenance-grid,.profile-review-transparency__grid,.profile-evidence-grid,.profile-review-signal-grid,.profile-review-highlight-grid,.profile-review-usefulness-grid,.protection-trust-grid,.profile-protection-route-grid,.review-theme-grid,.trust-signal-grid,.profile-review-segments__grid,.profile-review-buyer-decision__grid,.review-public-integrity__grid{grid-template-columns:1fr 1fr}}@media (min-width: 600px) and (max-width: 920px){.admin-command-center-grid,.admin-daily-queue__items,.admin-moderation-readiness__checks,.admin-onboarding-conflicts,.admin-platform-benchmark-grid,.admin-protection-governance-checks,.admin-protection-governance-grid,.admin-review-decision-grid,.admin-shop-decision-plan__checks,.admin-shop-decision-plan__steps,.admin-shop-review-health-checks,.admin-shop-review-health-stats,.admin-shop-trust-readiness-checks,.admin-shop-trust-readiness-stats,.claim-command-center-grid,.claim-coverage-decision__gates,.claim-customer-update__checks,.claim-escalation-grid,.claim-impact-grid,.claim-note-readiness__checks,.claim-resolution-plan__checks,.claim-resolution-plan__steps,.claim-sla-checks,.claim-sla-stats,.claim-submission-checks,.claim-verification-path__checks,.merchant-protection-control-checks,.merchant-protection-control-grid,.merchant-reply-strategy__checks,.merchant-review-command-grid,.merchant-review-daily-queue__items,.merchant-signup-checks,.platform-signal-grid,.product-admin-grid,.product-review-coverage-grid,.product-review-coverage-summary,.product-review-launch-stats,.product-review-launch-surfaces,.product-review-readiness-checks,.product-review-readiness-list,.product-review-readiness-stats,.protection-claim-summary,.protection-trust-steps,.public-claim-customer__grid,.public-claim-evidence__checks,.public-claim-next__steps,.review-action-plan__checks,.review-action-plan__steps,.review-evidence-path__checks,.review-funnel-blockers,.review-funnel-steps,.review-integrity-grid,.review-invite-campaign__grid,.review-invite-followup-plan__checks,.review-invite-readiness__checks,.review-invite-stats,.review-operations-checks,.review-provenance-sources,.review-publication-gates,.review-report-readiness__checks,.review-response-sla-checks,.review-status-evidence__checks,.shop-admin-kpi-grid,.shop-trust-readiness-checks{grid-template-columns:1fr 1fr}}
