/* TackleSonar R86.9.7
   Deep visual correction for Brand Detail + Build Like Me creator profile.
   Scoped to the two affected experiences only. */

/* ================================================================
   SHARED BUTTON / TYPE TUNING INSIDE THE TWO REDESIGNED EXPERIENCES
   ================================================================ */
.ts-brand-page,
.ts-creator-profile-r8697{
  --ts97-navy:#071e42;
  --ts97-deep:#061832;
  --ts97-blue:#087efa;
  --ts97-royal:#0867ef;
  --ts97-cyan:#08c6e8;
  --ts97-ice:#eaf8ff;
  --ts97-page:#f2faff;
  --ts97-border:#d5e7f4;
  --ts97-border-strong:#bed9ed;
  --ts97-heading:#09234a;
  --ts97-body:#294966;
  --ts97-muted:#647f9c;
  --ts97-success:#0a9665;
  --ts97-gold:#ffb21b;
  --ts97-danger:#e64053;
  --ts97-shadow:0 8px 24px rgba(8,53,100,.055);
}
.ts-brand-page .btn.primary,.ts-creator-profile-r8697 .btn.primary{background:linear-gradient(105deg,#08c8ea 0%,#087ffc 72%,#0763ee 100%)!important;color:#fff!important;border:1px solid rgba(0,126,230,.22)!important;border-radius:9px!important;min-height:40px;padding:0 16px!important;font-size:13px!important;font-weight:800!important;box-shadow:0 4px 12px rgba(0,112,235,.12)!important;text-decoration:none!important}
.ts-brand-page .btn.subtle,.ts-creator-profile-r8697 .btn.subtle{background:#fff!important;color:var(--ts97-heading)!important;border:1px solid var(--ts97-border-strong)!important;border-radius:9px!important;min-height:40px;padding:0 15px!important;font-size:13px!important;font-weight:800!important;box-shadow:none!important;text-decoration:none!important}
.ts-brand-page .btn.primary:hover,.ts-creator-profile-r8697 .btn.primary:hover{filter:saturate(1.06);box-shadow:0 7px 17px rgba(0,112,235,.17)!important;transform:translateY(-1px)}
.ts-brand-page .btn.subtle:hover,.ts-creator-profile-r8697 .btn.subtle:hover{background:#f1f9ff!important;border-color:#9fcce9!important}

/* ================================================================
   BRAND DETAIL — match the approved compact composition
   ================================================================ */
.ts-brand-page{background:#eef9ff!important;color:var(--ts97-heading)!important;overflow:visible!important}
.ts-brand-page .ts-brand-container{width:min(1228px,calc(100% - 42px))!important}
.ts-brand-page .ts-brand-hero{min-height:282px!important;margin:0!important;background:#062949 url('/assets/brand-detail/hero-lake.svg') center 47%/cover no-repeat!important;overflow:visible!important}
.ts-brand-page .ts-brand-hero-overlay{background:linear-gradient(90deg,rgba(3,25,52,.84) 0%,rgba(3,33,65,.54) 38%,rgba(4,34,65,.14) 70%,rgba(4,30,57,.03) 100%)!important}
.ts-brand-page .ts-brand-hero-inner{min-height:282px!important;grid-template-columns:142px minmax(0,1fr) auto!important;gap:27px!important;align-items:center!important;padding:18px 0 48px!important}
.ts-brand-page .ts-brand-logo-column,.ts-brand-page .ts-brand-logo-card{width:142px!important}.ts-brand-page .ts-brand-logo-card{height:142px!important;border-radius:17px!important;box-shadow:0 9px 25px rgba(3,23,45,.17)!important}
.ts-brand-page .ts-brand-identity{max-width:690px!important}.ts-brand-page .ts-brand-eyebrow{font-size:12px!important;letter-spacing:.085em!important;font-weight:900!important;color:#18d4ee!important}
.ts-brand-page .ts-brand-identity h1{margin:4px 0 5px!important;font-size:clamp(38px,3.5vw,51px)!important;line-height:1.02!important;letter-spacing:-.035em!important;font-weight:900!important;color:#fff!important}
.ts-brand-page .ts-brand-description{max-width:680px!important;margin:0 0 12px!important;font-size:15px!important;line-height:1.42!important;color:#fff!important;font-weight:500!important}
.ts-brand-page .ts-brand-meta{display:flex!important;align-items:center!important;gap:9px!important;flex-wrap:wrap!important}
.ts-brand-page .ts-brand-back,.ts-brand-page .ts-brand-about-link{min-height:40px!important;padding:0 15px!important;background:#fff!important;color:#0a2a50!important;border:1px solid #fff!important;border-radius:9px!important;font-size:13px!important;font-weight:850!important;box-shadow:0 5px 13px rgba(4,24,45,.08)!important}
.ts-brand-page .ts-brand-pill,.ts-brand-page .ts-brand-active-badge-r8696{min-height:40px!important;padding:0 13px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;border-radius:9px!important;font-size:12.5px!important;font-weight:850!important;white-space:nowrap!important}
.ts-brand-page .ts-brand-pill{background:rgba(4,42,78,.72)!important;border:1px solid rgba(130,198,232,.62)!important;color:#fff!important}.ts-brand-page .ts-brand-pill img{width:20px!important;height:20px!important}
.ts-brand-page .ts-brand-active-badge-r8696{background:rgba(8,77,66,.78)!important;border:1px solid rgba(91,223,176,.6)!important;color:#effff8!important}.ts-brand-page .ts-brand-active-badge-r8696 i{width:8px!important;height:8px!important}
.ts-brand-page .ts-brand-follow-slot{padding-top:0!important;align-self:start!important;margin-top:44px!important}.ts-brand-page .ts-brand-follow{min-width:158px!important;min-height:43px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 17px!important;border:0!important;border-radius:11px!important;background:#fff!important;color:#087ff5!important;font-size:13px!important;font-weight:900!important;box-shadow:0 9px 24px rgba(2,26,52,.20)!important}.ts-brand-page .ts-brand-follow svg{width:25px!important;height:25px!important}
.ts-brand-page .ts-brand-wave{height:106px!important;bottom:-53px!important;background:url('/assets/brand-detail/wave-transition.svg') center bottom/100% 100% no-repeat!important;pointer-events:none!important}

/* The real ad remains a sibling injected by layout.php. Pull it into the wave field so it
   reads as one continuous composition instead of a new white section. */
.ts-brand-page>.global-ad.global-ad-mid{position:relative!important;z-index:8!important;width:min(840px,calc(100% - 44px))!important;min-height:88px!important;margin:-27px auto -2px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}
.ts-brand-page>.global-ad.global-ad-mid .ad-frame-r15,.ts-brand-page>.global-ad.global-ad-mid .ad-shell{margin:0 auto!important;max-width:100%!important}
.ts-brand-page .ts-brand-stage{position:relative!important;padding:0 0 22px!important;background:#eef9ff url('/assets/brand-detail/content-background.svg') center top/100% auto no-repeat!important}
.ts-brand-page .ts-brand-stage:before{content:"";position:absolute;inset:0;pointer-events:none;background:url('/assets/brand-detail/page-atmosphere.svg') center bottom/100% auto no-repeat;opacity:.78}.ts-brand-page .ts-brand-stage>.ts-brand-container{position:relative;z-index:1}
.ts-brand-page .ts-brand-stats{gap:12px!important;margin:0 0 12px!important}.ts-brand-page .ts-brand-stat{min-height:96px!important;padding:13px 16px!important;border:1px solid #d6e7f2!important;border-radius:13px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 6px 18px rgba(5,48,82,.045)!important}.ts-brand-page .ts-brand-stat-icon{width:51px!important;height:51px!important}.ts-brand-page .ts-brand-stat-icon img{width:34px!important;height:34px!important}.ts-brand-page .ts-brand-stat-value{font-size:25px!important;line-height:1!important}.ts-brand-page .ts-brand-stat-label{font-size:13px!important;line-height:1.2!important}.ts-brand-page .ts-brand-stat-subtitle{font-size:11px!important;line-height:1.3!important;color:#658199!important}
.ts-brand-page .ts-brand-catalog{padding:12px 13px 14px!important;margin:0!important;border:1px solid #d3e5f1!important;border-radius:14px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 8px 24px rgba(8,53,100,.045)!important}
.ts-brand-page .ts-brand-toolbar{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:18px!important;align-items:center!important;min-height:42px!important;margin:0 0 11px!important}.ts-brand-page .ts-brand-tabgroup{min-width:320px!important;display:flex!important}.ts-brand-page .ts-brand-tabgroup button{min-width:154px!important;min-height:39px!important;padding:0 15px!important;border-radius:9px!important;font-size:13px!important;font-weight:850!important}.ts-brand-page .ts-brand-tabgroup img{width:18px!important;height:18px!important}
.ts-brand-page .ts-brand-filters{display:grid!important;grid-template-columns:minmax(260px,1fr) 165px 205px 84px!important;gap:9px!important;align-items:center!important;justify-content:end!important;width:100%!important;margin:0!important}.ts-brand-page .ts-brand-search-r8693{width:100%!important}.ts-brand-page .ts-brand-search-r8693 input,.ts-brand-page .ts-brand-select-r8693 select{height:39px!important;border:1px solid #c9deec!important;border-radius:8px!important;background:#fff!important;color:#163c5e!important;font-size:12.5px!important}.ts-brand-page .ts-brand-search-r8693 input{width:100%!important;padding-left:36px!important}.ts-brand-page .ts-brand-search-r8693>span{left:12px!important}.ts-brand-page .ts-brand-select-r8693:has(.ts-sort-label){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:7px!important;align-items:center!important}.ts-brand-page .ts-sort-label{font-size:12px!important;font-weight:800!important;white-space:nowrap!important}.ts-brand-page .ts-brand-view-toggle-r8693{display:flex!important;gap:6px!important}.ts-brand-page .ts-brand-view-toggle-r8693 button{width:39px!important;height:39px!important;display:grid!important;place-items:center!important;border-radius:8px!important}.ts-brand-page .ts-brand-view-toggle-r8693 svg{width:19px!important;height:19px!important}
.ts-brand-page .ts-brand-product{grid-template-columns:185px minmax(0,1fr) 315px!important;gap:16px!important;min-height:174px!important;padding:11px!important;border:1px solid #d7e6f0!important;border-radius:12px!important}.ts-brand-page .ts-brand-product-image img{height:150px!important}.ts-brand-page .ts-brand-product-info{padding:8px 6px 7px 0!important}.ts-brand-page .ts-brand-product-category{font-size:11px!important;font-weight:900!important}.ts-brand-page .ts-brand-product-info h2{margin:5px 0 4px!important;font-size:21px!important;line-height:1.15!important}.ts-brand-page .ts-brand-model-r8693{font-size:12.5px!important}.ts-brand-page .ts-brand-chips-r8693 span{font-size:10.5px!important}.ts-brand-page .ts-brand-description-r8693{margin-top:8px!important;font-size:12.5px!important;line-height:1.45!important;color:#4d6f88!important}.ts-brand-page .ts-brand-product-price{position:relative!important;padding:18px 15px 11px 27px!important}.ts-brand-page .ts-brand-product-price>small{font-size:10px!important;font-weight:850!important}.ts-brand-page .ts-brand-product-price>strong{font-size:31px!important;line-height:1.05!important}.ts-brand-page .ts-brand-product-price>p{font-size:12px!important;line-height:1.35!important;margin:4px 0 10px!important}.ts-brand-page .ts-brand-product-price>.btn{min-height:42px!important;justify-content:center!important;font-size:12.5px!important}.ts-brand-product-utility-r8696 a{width:35px!important;height:35px!important}
.ts-brand-page .ts-brand-bottom{display:grid!important;grid-template-columns:1.12fr .88fr!important;gap:12px!important;margin-top:12px!important}.ts-brand-page .ts-brand-about,.ts-brand-page .ts-brand-tracking{height:166px!important;min-height:166px!important;padding:15px 20px!important;border-radius:13px!important;overflow:hidden!important}.ts-brand-page .ts-brand-about{background:#052b4e url('/assets/brand-detail/about-panel.svg') center/cover no-repeat!important}.ts-brand-page .ts-brand-about-copy-r8693{max-width:60%!important}.ts-brand-page .ts-brand-about h2{margin:0 0 6px!important;font-size:20px!important;line-height:1.15!important}.ts-brand-page .ts-brand-about p{margin:0 0 10px!important;font-size:12.5px!important;line-height:1.38!important;color:#f3fbff!important}.ts-brand-page .ts-brand-facts-r8697{display:flex!important;gap:13px!important;align-items:center!important;margin-top:9px!important}.ts-brand-page .ts-brand-facts-r8697 span{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:10.5px!important;font-weight:800!important;color:#f7fcff!important}.ts-brand-page .ts-brand-facts-r8697 b{width:23px!important;height:23px!important;display:grid!important;place-items:center!important;color:#35d9ee!important}.ts-brand-page .ts-brand-facts-r8697 svg{width:21px!important;height:21px!important}
.ts-brand-page .ts-brand-tracking{background:#fff url('/assets/brand-detail/tracking-panel.svg') center/cover no-repeat!important}.ts-brand-page .ts-brand-tracking>header{grid-template-columns:42px 1fr!important;gap:10px!important}.ts-brand-page .ts-brand-tracking-icon{width:40px!important;height:40px!important;border-radius:50%!important;background:#e4f6ff!important;color:#0788f5!important}.ts-brand-page .ts-brand-tracking-icon svg{width:28px!important;height:28px!important}.ts-brand-page .ts-brand-tracking h2{margin:0 0 4px!important;font-size:19px!important;line-height:1.15!important}.ts-brand-page .ts-brand-tracking>header p{margin:0!important;font-size:11.5px!important;line-height:1.35!important;color:#57738b!important}.ts-brand-page .ts-brand-tracking-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:9px!important;padding-top:8px!important;border-top:1px solid #dfebf3!important}.ts-brand-page .ts-brand-tracking-steps>div{grid-template-columns:38px minmax(0,1fr)!important;gap:7px!important;padding:0 9px!important}.ts-brand-page .ts-brand-tracking-steps>div:first-child{padding-left:0!important}.ts-brand-page .ts-brand-tracking-steps>div+div{border-left:1px solid #dbe8f1!important}.ts-brand-page .ts-brand-tracking-steps b{width:37px!important;height:37px!important;border-radius:10px!important;background:#e8f7ff!important;color:#0684ec!important}.ts-brand-page .ts-brand-tracking-steps b svg{width:26px!important;height:26px!important}.ts-brand-page .ts-brand-tracking-steps strong{font-size:10.5px!important;line-height:1.2!important}.ts-brand-page .ts-brand-tracking-steps p{margin:2px 0 0!important;font-size:9.5px!important;line-height:1.28!important;color:#607a90!important}

/* ================================================================
   BUILD LIKE ME — SHARED CREATOR COVER + TABS
   ================================================================ */
.ts-creator-profile-r8697{position:relative;isolation:isolate;color:var(--ts97-heading)!important;font-size:14px!important;background:#f3faff}
.ts-creator-profile-r8697 *{box-sizing:border-box}.ts-creator-profile-r8697 .ts-creator-shell-r8696{width:min(1240px,calc(100% - 42px))!important;margin-inline:auto!important}
.ts-creator-profile-r8697 .ts-creator-hero-r8696{position:relative!important;z-index:20!important;min-height:218px!important;overflow:visible!important;background-image:linear-gradient(90deg,rgba(1,18,38,.83) 0%,rgba(2,25,48,.45) 51%,rgba(1,20,39,.08) 78%),var(--creator-hero)!important;background-position:center!important;background-size:cover!important;color:#fff!important}
.ts-creator-profile-r8697 .ts-creator-hero-inner-r8696{min-height:218px!important;padding:18px 0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important}.ts-creator-profile-r8697 .ts-creator-hero-identity-r8696{grid-template-columns:122px minmax(0,1fr)!important;gap:20px!important}.ts-creator-profile-r8697 .ts-creator-avatar-wrap-r8696,.ts-creator-profile-r8697 .ts-creator-avatar-r8696{width:122px!important;height:122px!important}.ts-creator-profile-r8697 .ts-creator-name-line-r8696 h1{font-size:clamp(36px,3.2vw,46px)!important;line-height:1.04!important;letter-spacing:-.035em!important}.ts-creator-profile-r8697 .ts-creator-type-r8696{font-size:10px!important;padding:4px 10px!important}.ts-creator-profile-r8697 .ts-creator-tagline-row-r8696>p{font-size:15px!important;line-height:1.35!important}.ts-creator-profile-r8697 .ts-creator-stats-r8696{gap:17px!important;margin-top:13px!important}.ts-creator-profile-r8697 .ts-creator-stats-r8696>div{min-width:112px!important;grid-template-columns:36px auto!important}.ts-creator-profile-r8697 .ts-creator-stat-icon-r8696{width:34px!important;height:34px!important}.ts-creator-profile-r8697 .ts-creator-stats-r8696 strong{font-size:20px!important}.ts-creator-profile-r8697 .ts-creator-stats-r8696 small{font-size:10px!important;color:#e1eef6!important}.ts-creator-profile-r8697 .ts-creator-hero-actions-r8696{align-self:end!important;padding-bottom:18px!important;gap:9px!important;position:relative!important;z-index:80!important}.ts-creator-profile-r8697 .ts-creator-follow-r8696{min-width:165px!important;min-height:46px!important;font-size:14px!important}.ts-creator-profile-r8697 .ts-creator-circle-action-r8696{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important}
.ts-creator-profile-r8697 .ts-creator-more-r8696{position:relative!important;z-index:120!important}.ts-creator-profile-r8697 .ts-creator-more-menu-r8696{position:fixed!important;left:var(--ts97-menu-left,auto)!important;right:auto!important;top:var(--ts97-menu-top,auto)!important;width:205px!important;padding:7px!important;border:1px solid #c9ddea!important;border-radius:12px!important;background:#fff!important;box-shadow:0 18px 42px rgba(2,29,56,.22)!important;z-index:99999!important}.ts-creator-profile-r8697 .ts-creator-more-menu-r8696 a{padding:10px 11px!important;border-radius:8px!important;font-size:13px!important;color:#123a5e!important}.ts-creator-profile-r8697 .ts-creator-more-menu-r8696 a:hover{background:#edf8ff!important}
.ts-creator-profile-r8697 .ts-creator-tabs-r8696{position:relative!important;z-index:8!important;height:57px!important;background:rgba(241,250,255,.97)!important;border-bottom:1px solid #d7e9f4!important;overflow:visible!important}.ts-creator-profile-r8697 .ts-creator-tab-row-r8696{height:57px!important;gap:7px!important}.ts-creator-profile-r8697 .ts-creator-tabs-r8696 button{min-width:145px!important;height:42px!important;font-size:14px!important;font-weight:800!important;border-radius:9px 9px 4px 4px!important}.ts-creator-profile-r8697 .ts-creator-tabs-r8696 button.active{background:linear-gradient(110deg,#0759df 0%,#087efa 65%,#0dc4df 100%)!important}.ts-creator-profile-r8697 .ts-creator-tabs-r8696 button.active:after{bottom:-7px!important;height:3px!important}
.ts-creator-profile-r8697 .ts-creator-content-r8696{position:relative!important;min-height:560px!important;background-color:#f3faff!important;background-position:center top!important;background-repeat:no-repeat!important;background-size:1448px auto!important;overflow:visible!important}.ts-creator-profile-r8697 .ts-creator-content-r8696[data-tab="builds"]{background-image:url('/assets/creator-profile/builds-content-background.png')!important}.ts-creator-profile-r8697 .ts-creator-content-r8696[data-tab="social"]{background-image:url('/assets/creator-profile/social-content-background.png')!important}.ts-creator-profile-r8697 .ts-creator-content-r8696[data-tab="reviews"]{background-image:url('/assets/creator-profile/reviews-content-background.png')!important}.ts-creator-profile-r8697 .ts-creator-page-r8696{padding:15px 0 18px!important}

/* ================================================================
   BUILDS TAB
   ================================================================ */
.ts-creator-profile-r8697 .ts-creator-builds-layout-r8696{grid-template-columns:275px minmax(0,1fr)!important;gap:15px!important;max-width:1240px!important;align-items:start!important}.ts-creator-profile-r8697 .ts-creator-build-sidebar-r8696{gap:11px!important;background:transparent!important}.ts-creator-profile-r8697 .ts-creator-side-card-r8696,.ts-creator-profile-r8697 .ts-creator-support-card-r8696{border:1px solid var(--ts97-border)!important;border-radius:13px!important;background:rgba(255,255,255,.97)!important;box-shadow:var(--ts97-shadow)!important}.ts-creator-profile-r8697 .ts-creator-side-card-r8696{padding:15px!important}.ts-creator-profile-r8697 .ts-creator-side-card-r8696 h3{margin:0 0 7px!important;font-size:17px!important;line-height:1.25!important}.ts-creator-profile-r8697 .ts-creator-side-card-r8696 p{font-size:13.5px!important;line-height:1.48!important;color:#486781!important}.ts-creator-profile-r8697 .ts-creator-tags-r8696{gap:6px!important;margin-top:10px!important}.ts-creator-profile-r8697 .ts-creator-tags-r8696 span{padding:5px 9px!important;font-size:11px!important}.ts-creator-profile-r8697 .ts-creator-support-card-r8696{min-height:98px!important;padding:14px!important}.ts-creator-profile-r8697 .ts-creator-support-card-r8696 strong{font-size:15px!important}.ts-creator-profile-r8697 .ts-creator-support-card-r8696 small{font-size:12px!important;line-height:1.4!important}.ts-creator-profile-r8697 .ts-creator-connect-r8696 a{padding:10px 0!important;font-size:13px!important}.ts-creator-profile-r8697 .ts-creator-connect-r8696 .social-brand{width:30px!important;height:30px!important}.ts-creator-profile-r8697 .ts-creator-side-photo-r8696{display:none!important}
.ts-creator-profile-r8697 .ts-creator-builds-workspace-r8696{padding:13px!important;border:1px solid var(--ts97-border)!important;border-radius:14px!important;background:rgba(255,255,255,.97)!important;box-shadow:var(--ts97-shadow)!important}.ts-creator-profile-r8697 .ts-creator-builds-head-r8696{padding:0 2px 11px!important;gap:14px!important}.ts-creator-profile-r8697 .ts-creator-section-title-r8696>span{width:38px!important;height:38px!important}.ts-creator-profile-r8697 .ts-creator-section-title-r8696 h2{font-size:27px!important;line-height:1.12!important}.ts-creator-profile-r8697 .ts-creator-section-title-r8696 p{margin-top:3px!important;font-size:13px!important;line-height:1.35!important}.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn{min-height:49px!important;padding:7px 14px!important}.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn b{font-size:13px!important}.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn small{font-size:10px!important;color:inherit!important;opacity:.74!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696{display:grid!important;grid-template-columns:minmax(300px,1.6fr) 145px 165px 185px!important;gap:9px!important;margin-bottom:11px!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 input,.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 select{height:40px!important;font-size:12.5px!important;border:1px solid #c9deec!important;border-radius:9px!important;background:#fff!important;color:#173f62!important}
.ts-creator-profile-r8697 .ts-creator-build-list-r8696{display:grid!important;gap:10px!important}.ts-creator-profile-r8697 .ts-creator-build-card-r8696{display:grid!important;grid-template-columns:265px minmax(0,1fr)!important;height:132px!important;min-height:132px!important;max-height:132px!important;overflow:visible!important;border:1px solid #d6e6f1!important;border-radius:11px!important;background:#fff!important;box-shadow:0 2px 7px rgba(7,43,88,.025)!important}.ts-creator-profile-r8697 .ts-creator-build-cover-r8696{height:130px!important;min-height:130px!important;border-radius:10px 0 0 10px!important;background:#eef8fd!important;overflow:hidden!important}.ts-creator-profile-r8697 .ts-creator-build-cover-r8696 img{width:100%!important;height:100%!important;object-fit:contain!important;padding:5px!important}.ts-creator-profile-r8697 .ts-creator-build-cover-r8696>span{top:8px!important;left:8px!important;font-size:9.5px!important;padding:4px 8px!important}.ts-creator-profile-r8697 .ts-creator-build-copy-r8696{min-width:0!important;padding:10px 11px 9px!important;display:grid!important;grid-template-rows:auto auto 1fr auto!important;gap:4px!important}.ts-creator-profile-r8697 .ts-creator-build-title-r8696 h3{font-size:18px!important;line-height:1.12!important;margin:0!important}.ts-creator-profile-r8697 .ts-creator-build-title-r8696 p{font-size:12px!important;margin:2px 0 0!important}.ts-creator-profile-r8697 .ts-creator-build-price-r8696 strong{font-size:24px!important}.ts-creator-profile-r8697 .ts-creator-build-price-r8696 small{font-size:9.5px!important}.ts-creator-profile-r8697 .ts-creator-build-summary-r8696{margin:0!important;font-size:11.5px!important;line-height:1.35!important;color:#52718a!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;overflow:hidden!important}.ts-creator-profile-r8697 .ts-creator-kit-items-r8696{gap:5px!important;min-height:31px!important}.ts-creator-profile-r8697 .ts-creator-kit-items-r8696 span,.ts-creator-profile-r8697 .ts-creator-kit-items-r8696 button{width:31px!important;height:31px!important}.ts-creator-profile-r8697 .ts-creator-kit-items-r8696 img{width:100%!important;height:100%!important;object-fit:contain!important}.ts-creator-profile-r8697 .ts-creator-build-footer-r8696{align-items:center!important;min-height:31px!important}.ts-creator-profile-r8697 .ts-creator-build-tags-r8696{gap:5px!important;overflow:hidden!important;white-space:nowrap!important}.ts-creator-profile-r8697 .ts-creator-build-tags-r8696 span{font-size:9.5px!important;padding:4px 7px!important}.ts-creator-profile-r8697 .ts-creator-build-actions-r8696{gap:6px!important}.ts-creator-profile-r8697 .ts-creator-build-actions-r8696>.btn{min-height:34px!important;padding:0 10px!important;font-size:10.5px!important}.ts-creator-profile-r8697 .ts-creator-vote-r8696 button{width:28px!important;height:28px!important}.ts-creator-profile-r8697 .ts-creator-card-more-r8696{z-index:100!important}.ts-creator-profile-r8697 .ts-creator-card-more-r8696>div{z-index:999!important}

/* ================================================================
   QUICK SHARE
   ================================================================ */
.ts-creator-share-dialog-r8697{width:min(520px,calc(100% - 30px))!important;padding:24px 24px 22px!important;border:1px solid #c7e0ef!important;border-radius:18px!important;background:#fff url('/assets/brand-detail/tracking-panel.svg') center top/cover no-repeat!important;box-shadow:0 24px 70px rgba(4,34,62,.26)!important;text-align:center!important}.ts-creator-share-dialog-r8697::backdrop{background:rgba(6,28,49,.64)!important;backdrop-filter:blur(3px)!important}.ts-creator-share-dialog-r8697 .dialog-close{top:13px!important;right:13px!important}.ts-creator-share-brand-r8697{height:48px;display:flex;justify-content:center;align-items:center;margin-bottom:7px}.ts-creator-share-brand-r8697 img{width:150px;height:42px;object-fit:contain}.ts-creator-share-dialog-r8697 .eyebrow{display:block!important;text-align:center!important;font-size:11px!important;letter-spacing:.1em!important;color:#0785d3!important}.ts-creator-share-dialog-r8697 h2{margin:4px 0 13px!important;font-size:21px!important;line-height:1.2!important;color:#09234a!important;text-align:center!important}.ts-creator-share-options-r8697{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important}.ts-creator-share-options-r8697>*{min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;border:1px solid #bed9ed!important;border-radius:9px!important;background:#fff!important;color:#103b60!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important;cursor:pointer!important}.ts-creator-share-options-r8697>*:hover{background:#edf8ff!important;border-color:#92c7e8!important}

/* ================================================================
   SOCIAL TAB
   ================================================================ */
.ts-creator-profile-r8697 .ts-creator-social-layout-r8697{display:grid!important;grid-template-columns:minmax(0,705px) minmax(290px,320px)!important;gap:14px!important;max-width:1040px!important;margin:0 auto!important;align-items:start!important}.ts-creator-social-feed-r8697,.ts-creator-more-posts-r8697{border:1px solid var(--ts97-border)!important;border-radius:14px!important;background:rgba(255,255,255,.98)!important;box-shadow:var(--ts97-shadow)!important}.ts-creator-social-feed-r8697{padding:13px!important}.ts-creator-social-heading-r8697{padding:0 1px 10px!important}.ts-creator-social-heading-r8697 .ts-creator-section-title-r8696 h2{font-size:25px!important}.ts-creator-social-heading-r8697 .ts-creator-section-title-r8696 p{font-size:12.5px!important}.ts-video-heading-icon-r8697{width:36px!important;height:36px!important}.ts-social-add-r8697{font-size:12px!important}
.ts-creator-social-tools-r8697{display:flex!important;align-items:center!important;gap:9px!important;margin-bottom:10px!important}.ts-creator-social-tools-r8697 label{flex:1!important}.ts-creator-social-tools-r8697 input{height:39px!important;font-size:12.5px!important;border:1px solid #c7ddeb!important;border-radius:9px!important}.ts-creator-social-tools-r8697>div{display:flex!important;gap:5px!important}.ts-creator-social-tools-r8697 button{min-height:34px!important;padding:0 11px!important;border:1px solid #c9dfed!important;border-radius:8px!important;background:#f1f8fd!important;color:#173f63!important;font-size:10.5px!important;font-weight:800!important}.ts-creator-social-tools-r8697 button.active{background:#087efa!important;color:#fff!important;border-color:#087efa!important}
.ts-creator-featured-r8697{border:1px solid #d6e6f1!important;border-radius:12px!important;background:#fff!important;overflow:visible!important}.ts-creator-featured-top-r8697{display:grid!important;grid-template-columns:430px minmax(0,1fr)!important;min-height:242px!important}.ts-creator-featured-media-r8697{position:relative!important;min-width:0!important;background:#e9f5fc!important;border-radius:11px 0 0 0!important;overflow:hidden!important}.ts-inline-video-launch-r8697,.ts-feature-post-image-r8697{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;border:0!important;padding:0!important;background:#e9f5fc!important;cursor:pointer!important}.ts-inline-video-launch-r8697 img,.ts-feature-post-image-r8697 img{width:100%!important;height:100%!important;object-fit:cover!important}.ts-feature-badge-r8697{position:absolute!important;top:10px!important;left:10px!important;padding:5px 10px!important;border-radius:999px!important;background:#087efa!important;color:#fff!important;font-size:9px!important;font-weight:900!important;letter-spacing:.04em!important}.ts-video-play-r8697{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:58px!important;height:58px!important;display:grid!important;place-items:center!important;border:3px solid #fff!important;border-radius:50%!important;background:rgba(5,25,48,.72)!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,.26)!important}.ts-video-play-r8697 svg{width:28px!important;height:28px!important}.ts-creator-featured-media-r8697 iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;background:#000!important}.ts-creator-featured-copy-r8697{padding:15px 15px 12px!important}.ts-creator-featured-copy-r8697 h3{margin:0!important;font-size:21px!important;line-height:1.1!important}.ts-creator-featured-copy-r8697>small{display:block!important;margin-top:6px!important;font-size:11px!important;color:#6b8296!important}.ts-creator-featured-copy-r8697>p{margin:9px 0!important;font-size:13px!important;line-height:1.45!important;color:#496a84!important}.ts-social-engagement-r8697{display:flex!important;align-items:center!important;gap:6px!important;margin-top:auto!important;padding-top:8px!important}.ts-social-engagement-r8697>button,.ts-social-engagement-r8697>span,.ts-social-media-more-r8697>summary{height:34px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0 9px!important;border:1px solid #cfe1ed!important;border-radius:8px!important;background:#fff!important;color:#234d70!important;font-size:11px!important;font-weight:800!important;cursor:pointer!important;list-style:none!important}.ts-social-engagement-r8697 svg{width:17px!important;height:17px!important}.ts-social-engagement-r8697>button.is-active{background:#eaf5ff!important;color:#087efa!important;border-color:#9bcbed!important}.ts-social-media-more-r8697{position:relative!important;margin-left:auto!important}.ts-social-media-more-r8697 summary::-webkit-details-marker{display:none}.ts-social-media-more-r8697>div{position:absolute!important;right:0!important;top:40px!important;width:190px!important;padding:6px!important;border:1px solid #cbdfea!important;border-radius:10px!important;background:#fff!important;box-shadow:0 14px 30px rgba(4,34,62,.18)!important;z-index:400!important}.ts-social-media-more-r8697 a,.ts-social-media-more-r8697 div>button{width:100%!important;display:flex!important;align-items:center!important;min-height:36px!important;padding:0 9px!important;border:0!important;border-radius:7px!important;background:#fff!important;color:#123d62!important;font-size:11.5px!important;font-weight:800!important;text-decoration:none!important;text-align:left!important;cursor:pointer!important}.ts-social-media-more-r8697 a:hover,.ts-social-media-more-r8697 div>button:hover{background:#edf8ff!important}
.ts-creator-comments-r8697{padding:10px 7px 6px!important;border-top:1px solid #dce8f1!important}.ts-creator-comments-r8697>header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 8px!important}.ts-creator-comments-r8697 h4{font-size:14px!important}.ts-creator-comments-r8697>header label{display:flex!important;align-items:center!important;gap:6px!important;font-size:10px!important;color:#71879a!important}.ts-creator-comments-r8697>header select{height:30px!important;border:1px solid #cbdfea!important;border-radius:7px!important;background:#fff!important;color:#173d60!important;font-size:10px!important}.ts-creator-comments-r8697 .creator-social-comment-r57{padding:10px!important;border-radius:9px!important;background:#fff!important}.ts-creator-comments-r8697 .creator-social-comment-r57 p{font-size:12.5px!important;line-height:1.45!important}.ts-creator-comments-r8697 .creator-social-comment-avatar-r57{width:36px!important;height:36px!important}.ts-creator-comments-r8697 .creator-social-comment-body-r57 header strong{font-size:11.5px!important}.ts-creator-comments-r8697 .creator-social-comment-body-r57 header small{font-size:9.5px!important}.ts-creator-comments-r8697 .creator-social-first-reply-r57{margin-left:29px!important;padding-left:12px!important;border-left:2px solid #c8e5f5!important;background:#f5fbff!important;border-radius:0 8px 8px 0!important}.ts-creator-comments-r8697 .creator-social-full-thread-r57{font-size:10.5px!important}.ts-creator-comment-form-r8697{grid-template-columns:38px minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important}.ts-creator-comment-form-r8697>img{width:36px!important;height:36px!important;border-radius:50%!important;object-fit:cover!important}.ts-creator-comment-form-r8697 textarea{min-height:40px!important;font-size:12px!important}.ts-creator-comment-form-r8697 .btn{min-height:38px!important;font-size:11px!important}
.ts-creator-more-posts-r8697{margin-top:11px!important;padding:11px 12px 12px!important}.ts-creator-more-posts-r8697>header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:9px!important}.ts-creator-more-posts-r8697 h3{margin:0!important;font-size:16px!important}.ts-creator-more-posts-r8697 header p{margin:2px 0 0!important;font-size:11px!important;color:#678095!important}.ts-creator-more-posts-r8697 header .btn{min-height:34px!important;font-size:10.5px!important}.ts-creator-more-post-grid-r8697{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.ts-more-post-card-r8697{display:grid!important;gap:5px!important;min-width:0!important}.ts-more-post-thumb-r8697{position:relative!important;aspect-ratio:16/9!important;border-radius:9px!important;background:#e9f5fc!important;overflow:hidden!important}.ts-more-post-thumb-r8697 img{width:100%!important;height:100%!important;object-fit:cover!important}.ts-more-post-thumb-r8697 button{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:2px solid #fff!important;border-radius:50%!important;background:rgba(3,28,52,.72)!important;color:#fff!important;cursor:pointer!important}.ts-more-post-thumb-r8697 button svg{width:20px!important;height:20px!important}.ts-more-post-card-r8697 h4{margin:0!important;font-size:12px!important;line-height:1.25!important}.ts-more-post-card-r8697>small{font-size:9.5px!important;color:#748a9d!important}.ts-more-post-metrics-r8697{display:flex!important;gap:9px!important;font-size:9px!important;color:#315c7d!important}
.ts-creator-social-sidebar-r8697{display:grid!important;gap:10px!important}.ts-social-side-card-r8697,.ts-review-side-card-r8697{padding:13px!important;border:1px solid var(--ts97-border)!important;border-radius:13px!important;background:rgba(255,255,255,.98)!important;box-shadow:var(--ts97-shadow)!important}.ts-social-side-card-r8697>header,.ts-review-side-card-r8697>header{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important;align-items:start!important}.ts-sidebar-icon-r8697{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#e8f6ff!important;color:#087efa!important}.ts-sidebar-icon-r8697.trophy{color:#f1a500!important;background:#fff6df!important}.ts-sidebar-icon-r8697 svg{width:22px!important;height:22px!important}.ts-social-side-card-r8697 h3,.ts-review-side-card-r8697 h3{margin:0!important;font-size:16px!important;line-height:1.15!important}.ts-social-side-card-r8697 header p,.ts-review-side-card-r8697 header p{margin:2px 0 0!important;font-size:10px!important;line-height:1.3!important;color:#6a8093!important}.ts-sidebar-lede-r8697{margin:7px 0 0!important;font-size:10.5px!important;line-height:1.4!important;color:#5d7790!important}.ts-creator-highlight-grid-r8697{grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:9px!important}.ts-creator-highlight-grid-r8697>div{grid-template-columns:31px minmax(0,1fr)!important;gap:7px!important;padding:8px!important;border-radius:9px!important;background:#f3f9fd!important}.ts-highlight-icon-r8697{width:28px!important;height:28px!important;display:grid!important;place-items:center!important;color:#0a78d8!important}.ts-highlight-icon-r8697 svg{width:24px!important;height:24px!important}.ts-creator-highlight-grid-r8697 strong{font-size:10.5px!important}.ts-creator-highlight-grid-r8697 small{font-size:8.8px!important;line-height:1.3!important}.ts-creator-connected-list-r8697 a{padding:9px 0!important;font-size:12px!important}.ts-creator-connected-list-r8697 i{font-size:9.5px!important}.ts-creator-sidebar-feature-r8697{width:100%!important;display:grid!important;gap:6px!important;margin-top:9px!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important;cursor:pointer!important;color:#143d60!important}.ts-creator-sidebar-feature-r8697 img{width:100%!important;height:128px!important;object-fit:cover!important;border-radius:8px!important}.ts-creator-sidebar-feature-r8697 strong{font-size:12px!important;line-height:1.3!important}.ts-creator-sidebar-feature-r8697 span{justify-self:end!important;font-size:10px!important;color:#087efa!important;font-weight:900!important}

/* ================================================================
   REVIEWS TAB
   ================================================================ */
.ts-creator-profile-r8697 .ts-creator-reviews-grid-r8697{display:grid!important;grid-template-columns:minmax(0,920px) 300px!important;gap:14px!important;max-width:1234px!important;margin:0 auto!important;align-items:start!important}.ts-creator-review-summary-r8697{min-height:195px!important;padding:14px 17px!important;border:1px solid var(--ts97-border)!important;border-radius:13px!important;background:rgba(255,255,255,.98)!important;box-shadow:var(--ts97-shadow)!important}.ts-creator-review-summary-r8697>header h2{margin:0!important;font-size:17px!important}.ts-creator-review-summary-r8697>header p{margin:3px 0 10px!important;font-size:11px!important;color:#617b90!important}.ts-creator-review-summary-body-r8697{display:grid!important;grid-template-columns:190px minmax(0,1fr) 215px!important;gap:20px!important;align-items:center!important}.ts-creator-rating-r8697{display:grid!important;grid-template-columns:72px 1fr!important;gap:10px!important;align-items:center!important}.ts-review-big-star-r8697{font-size:70px!important;line-height:1!important;color:var(--ts97-gold)!important}.ts-creator-rating-r8697 strong{display:block!important;font-size:56px!important;line-height:.88!important;color:#082754!important}.ts-creator-rating-r8697 small{display:block!important;margin-top:4px!important;font-size:11px!important;font-weight:800!important}.ts-creator-rating-r8697 b{display:block!important;margin-top:4px!important;font-size:13px!important;color:#264a67!important}.ts-creator-star-bars-r8697{display:grid!important;gap:7px!important}.ts-creator-star-bars-r8697>div{display:grid!important;grid-template-columns:55px minmax(130px,1fr) 72px!important;gap:8px!important;align-items:center!important}.ts-creator-star-bars-r8697 span,.ts-creator-star-bars-r8697 strong{font-size:11px!important}.ts-creator-star-bars-r8697 i{height:9px!important;border-radius:999px!important;background:#dce8f1!important;overflow:hidden!important}.ts-creator-star-bars-r8697 i b{display:block!important;height:100%!important;border-radius:999px!important;background:#129bf0!important}.ts-creator-recommend-score-r8697{padding-left:19px!important;border-left:1px solid #dce8f1!important;text-align:center!important}.ts-creator-recommend-score-r8697>span{width:45px!important;height:45px!important;display:inline-grid!important;place-items:center!important;border-radius:50%!important;background:#e7f6ff!important;color:#087efa!important}.ts-creator-recommend-score-r8697 svg{width:24px!important;height:24px!important}.ts-creator-recommend-score-r8697>strong{font-size:26px!important}.ts-creator-recommend-score-r8697>b{display:block!important;font-size:12px!important}.ts-creator-recommend-score-r8697>p{font-size:10px!important;line-height:1.35!important}
.ts-creator-review-tools-r8697{display:grid!important;grid-template-columns:minmax(300px,1fr) 150px 165px 145px!important;gap:8px!important;margin:10px 0!important}.ts-creator-review-tools-r8697 input,.ts-creator-review-tools-r8697 select{height:40px!important;font-size:11.5px!important;border:1px solid #cbdfea!important;border-radius:8px!important;background:#fff!important;color:#183f61!important}.ts-creator-review-tools-r8697 input{padding-left:35px!important}.ts-creator-review-list-r8697{display:grid!important;gap:9px!important}.ts-creator-review-list-r8697>article{display:grid!important;grid-template-columns:165px minmax(0,1fr) 185px!important;gap:14px!important;align-items:center!important;min-height:132px!important;padding:11px 12px!important;border:1px solid #d4e5f1!important;border-radius:11px!important;background:#fff!important;box-shadow:0 2px 6px rgba(7,43,88,.025)!important}.ts-creator-review-person-r8697{grid-template-columns:44px minmax(0,1fr)!important;gap:9px!important}.ts-creator-review-person-r8697>span{width:44px!important;height:44px!important;font-size:14px!important}.ts-creator-review-person-r8697 strong{font-size:12px!important}.ts-creator-review-person-r8697 small{font-size:9.5px!important}.ts-review-stars-r8697{display:inline-flex!important;gap:1px!important;color:#ffae12!important;font-size:17px!important;letter-spacing:1px!important}.ts-review-stars-r8697 span{color:#d9e3ea!important}.ts-creator-review-status-r8696{margin-left:7px!important;padding:4px 8px!important;font-size:9.5px!important;vertical-align:2px!important}.ts-creator-review-copy-r8697 h3{margin:5px 0 2px!important;font-size:15px!important;line-height:1.2!important}.ts-creator-review-copy-r8697>small{font-size:10px!important}.ts-creator-review-copy-r8697 p{margin:5px 0 0!important;font-size:12px!important;line-height:1.42!important;color:#4e6d86!important}.ts-creator-review-kit-r8697{display:grid!important;gap:6px!important}.ts-creator-review-kit-r8697>div{position:relative!important}.ts-creator-review-kit-r8697 img{width:100%!important;height:72px!important;object-fit:cover!important;border-radius:8px!important}.ts-creator-review-kit-r8697>div>span{position:absolute!important;left:7px!important;top:6px!important;padding:4px 7px!important;border-radius:999px!important;background:#ffd94c!important;color:#18394f!important;font-size:8.5px!important;font-weight:900!important}.ts-creator-review-kit-r8697 .btn{min-height:34px!important;font-size:10.5px!important;justify-content:center!important}
.ts-creator-review-sidebar-r8697{display:grid!important;gap:10px!important;padding-top:225px!important}.ts-creator-top-review-r8697{grid-template-columns:72px minmax(0,1fr) 10px!important;gap:8px!important;padding:8px 0!important}.ts-creator-top-review-r8697 img{width:72px!important;height:43px!important}.ts-creator-top-review-r8697 strong{font-size:11px!important}.ts-top-review-stars-r8697{display:block!important;color:#ffad10!important;font-size:10px!important;letter-spacing:.5px!important}.ts-top-review-stars-r8697 i{color:#d7e2e9!important;font-style:normal!important}.ts-creator-top-review-r8697 small{font-size:9px!important}.ts-creator-trust-r8697{gap:10px!important;margin-top:10px!important}.ts-creator-trust-r8697>div{grid-template-columns:32px minmax(0,1fr)!important;gap:8px!important}.ts-creator-trust-r8697>div>b{width:31px!important;height:31px!important}.ts-creator-trust-r8697 svg{width:20px!important;height:20px!important}.ts-creator-trust-r8697 strong{font-size:10.5px!important}.ts-creator-trust-r8697 small{font-size:9px!important;line-height:1.3!important}.ts-side-empty-r8697{font-size:11px!important;color:#698196!important}

/* ================================================================
   AD AT BOTTOM OF CREATOR TABS — sit on top of the page background
   ================================================================ */
.ts-creator-lower-ad-r8696{position:relative!important;z-index:5!important;width:min(840px,calc(100% - 32px))!important;min-height:84px!important;margin:0 auto!important;padding:5px 0 8px!important;background:transparent!important;border:0!important}.ts-creator-lower-ad-r8696 .ad-frame-r15,.ts-creator-lower-ad-r8696 .ad-shell{margin:0 auto!important}

/* ================================================================
   RESPONSIVE
   ================================================================ */
@media(max-width:1200px){
 .ts-brand-page .ts-brand-filters{grid-template-columns:minmax(220px,1fr) 150px 185px 84px!important}.ts-brand-page .ts-brand-product{grid-template-columns:165px minmax(0,1fr) 285px!important}
 .ts-creator-profile-r8697 .ts-creator-shell-r8696{width:min(100% - 30px,1240px)!important}.ts-creator-profile-r8697 .ts-creator-builds-layout-r8696{grid-template-columns:250px minmax(0,1fr)!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696{grid-template-columns:minmax(260px,1fr) 130px 145px 165px!important}.ts-creator-profile-r8697 .ts-creator-build-card-r8696{grid-template-columns:230px minmax(0,1fr)!important}.ts-creator-profile-r8697 .ts-creator-social-layout-r8697{grid-template-columns:minmax(0,1fr) 295px!important;max-width:1120px!important}.ts-creator-profile-r8697 .ts-creator-featured-top-r8697{grid-template-columns:minmax(360px,1.3fr) minmax(240px,.7fr)!important}.ts-creator-profile-r8697 .ts-creator-reviews-grid-r8697{grid-template-columns:minmax(0,1fr) 285px!important}.ts-creator-profile-r8697 .ts-creator-review-tools-r8697{grid-template-columns:minmax(260px,1fr) 135px 150px 135px!important}
}
@media(max-width:900px){
 .ts-brand-page .ts-brand-hero{min-height:355px!important}.ts-brand-page .ts-brand-hero-inner{min-height:355px!important;grid-template-columns:108px minmax(0,1fr)!important;gap:17px!important;padding-bottom:68px!important}.ts-brand-page .ts-brand-logo-column,.ts-brand-page .ts-brand-logo-card{width:108px!important}.ts-brand-page .ts-brand-logo-card{height:108px!important}.ts-brand-page .ts-brand-follow-slot{grid-column:2!important;margin-top:0!important;justify-self:start!important}.ts-brand-page>.global-ad.global-ad-mid{margin:-17px auto 2px!important}.ts-brand-page .ts-brand-toolbar{grid-template-columns:1fr!important}.ts-brand-page .ts-brand-filters{grid-template-columns:1fr 1fr!important}.ts-brand-page .ts-brand-search-r8693{grid-column:1/-1}.ts-brand-page .ts-brand-product{grid-template-columns:150px minmax(0,1fr)!important}.ts-brand-page .ts-brand-product-price{grid-column:1/-1!important;border-left:0!important;border-top:1px solid #d8e6ef!important;padding:12px 0 0!important}.ts-brand-page .ts-brand-bottom{grid-template-columns:1fr!important}.ts-brand-page .ts-brand-about,.ts-brand-page .ts-brand-tracking{height:auto!important;min-height:170px!important}
 .ts-creator-profile-r8697 .ts-creator-hero-inner-r8696{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-hero-actions-r8696{justify-self:start!important;padding-bottom:0!important}.ts-creator-profile-r8697 .ts-creator-builds-layout-r8696{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-build-sidebar-r8696{grid-template-columns:1fr 1fr!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696{grid-template-columns:1fr 1fr!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 label{grid-column:1/-1!important}.ts-creator-profile-r8697 .ts-creator-social-layout-r8697,.ts-creator-profile-r8697 .ts-creator-reviews-grid-r8697{grid-template-columns:1fr!important;max-width:760px!important}.ts-creator-profile-r8697 .ts-creator-social-sidebar-r8697,.ts-creator-profile-r8697 .ts-creator-review-sidebar-r8697{grid-template-columns:1fr 1fr!important;padding-top:0!important}.ts-creator-profile-r8697 .ts-creator-featured-top-r8697{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-featured-media-r8697{position:relative!important;aspect-ratio:16/9!important;border-radius:11px 11px 0 0!important}.ts-creator-profile-r8697 .ts-creator-review-summary-body-r8697{grid-template-columns:180px 1fr!important}.ts-creator-profile-r8697 .ts-creator-recommend-score-r8697{grid-column:1/-1!important;border-left:0!important;border-top:1px solid #dce8f1!important;padding:10px 0 0!important}.ts-creator-profile-r8697 .ts-creator-review-tools-r8697{grid-template-columns:1fr 1fr!important}.ts-creator-profile-r8697 .ts-creator-review-tools-r8697 label{grid-column:1/-1!important}.ts-creator-profile-r8697 .ts-creator-review-list-r8697>article{grid-template-columns:145px minmax(0,1fr) 165px!important}
}
@media(max-width:650px){
 .ts-brand-page .ts-brand-container{width:min(100% - 22px,1228px)!important}.ts-brand-page .ts-brand-hero{min-height:455px!important}.ts-brand-page .ts-brand-hero-inner{min-height:455px!important;grid-template-columns:82px minmax(0,1fr)!important;padding-bottom:88px!important}.ts-brand-page .ts-brand-logo-column,.ts-brand-page .ts-brand-logo-card{width:82px!important}.ts-brand-page .ts-brand-logo-card{height:82px!important}.ts-brand-page .ts-brand-identity h1{font-size:31px!important}.ts-brand-page .ts-brand-meta{grid-column:1/-1!important}.ts-brand-page .ts-brand-follow-slot{grid-column:1/-1!important}.ts-brand-page .ts-brand-filters{grid-template-columns:1fr!important}.ts-brand-page .ts-brand-search-r8693{grid-column:auto}.ts-brand-page .ts-brand-product{display:block!important}.ts-brand-page .ts-brand-product-image img{height:190px!important}.ts-brand-page .ts-brand-about-copy-r8693{max-width:78%!important}.ts-brand-page .ts-brand-tracking-steps{grid-template-columns:1fr!important}.ts-brand-page .ts-brand-tracking-steps>div{padding:8px 0!important}.ts-brand-page .ts-brand-tracking-steps>div+div{border-left:0!important;border-top:1px solid #dbe8f1!important}
 .ts-creator-profile-r8697 .ts-creator-shell-r8696{width:min(100% - 22px,1240px)!important}.ts-creator-profile-r8697 .ts-creator-hero-r8696{min-height:390px!important}.ts-creator-profile-r8697 .ts-creator-hero-inner-r8696{min-height:390px!important;padding:24px 0!important}.ts-creator-profile-r8697 .ts-creator-hero-identity-r8696{grid-template-columns:82px minmax(0,1fr)!important;gap:13px!important}.ts-creator-profile-r8697 .ts-creator-avatar-wrap-r8696,.ts-creator-profile-r8697 .ts-creator-avatar-r8696{width:82px!important;height:82px!important}.ts-creator-profile-r8697 .ts-creator-name-line-r8696 h1{font-size:29px!important}.ts-creator-profile-r8697 .ts-creator-tagline-row-r8696{display:block!important}.ts-creator-profile-r8697 .ts-creator-stats-r8696{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important}.ts-creator-profile-r8697 .ts-creator-tabs-r8696{overflow-x:auto!important}.ts-creator-profile-r8697 .ts-creator-tab-row-r8696{width:max-content!important}.ts-creator-profile-r8697 .ts-creator-content-r8696{background-size:auto 850px!important}.ts-creator-profile-r8697 .ts-creator-build-sidebar-r8696{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-builds-head-r8696{flex-direction:column!important;align-items:flex-start!important}.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 label{grid-column:auto!important}.ts-creator-profile-r8697 .ts-creator-build-card-r8696{grid-template-columns:1fr!important;height:auto!important;min-height:0!important;max-height:none!important}.ts-creator-profile-r8697 .ts-creator-build-cover-r8696{height:210px!important}.ts-creator-profile-r8697 .ts-creator-social-sidebar-r8697,.ts-creator-profile-r8697 .ts-creator-review-sidebar-r8697{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-social-tools-r8697{align-items:stretch!important;flex-direction:column!important}.ts-creator-profile-r8697 .ts-creator-more-post-grid-r8697{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-review-summary-body-r8697{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-review-tools-r8697{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-review-tools-r8697 label{grid-column:auto!important}.ts-creator-profile-r8697 .ts-creator-review-list-r8697>article{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-review-kit-r8697{grid-template-columns:120px minmax(0,1fr)!important;align-items:center!important}.ts-creator-share-options-r8697{grid-template-columns:1fr!important}
}

/* ================================================================
   R86.9.7 FINAL REFERENCE-SCALE PASS
   The approved screenshots are proportion based. Using viewport-relative
   desktop widths keeps those proportions intact even when the browser is
   zoomed out, instead of collapsing everything into a tiny 1240 CSS-px island.
   ================================================================ */
.ts-video-dialog-r8697{width:min(960px,calc(100% - 32px));max-width:960px;padding:0;border:0;border-radius:16px;background:#071e42;box-shadow:0 28px 80px rgba(0,19,42,.38);overflow:visible}.ts-video-dialog-r8697::backdrop{background:rgba(3,19,35,.76);backdrop-filter:blur(4px)}.ts-video-dialog-shell-r8697{position:relative;padding:12px}.ts-video-dialog-close-r8697{position:absolute;right:-12px;top:-12px;z-index:4;width:38px;height:38px;border:2px solid #fff;border-radius:50%;background:#fff;color:#09234a;font-size:25px;line-height:1;box-shadow:0 7px 20px rgba(0,0,0,.2);cursor:pointer}.ts-video-dialog-stage-r8697{aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:#000}.ts-video-dialog-stage-r8697 iframe{display:block;width:100%;height:100%;border:0}.ts-inline-video-frame-r8697{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}

@media(min-width:901px){
  /* shared reference-width behavior */
  .ts-brand-page .ts-brand-container,
  .ts-creator-profile-r8697 .ts-creator-shell-r8696{width:min(86vw,1800px)!important;max-width:none!important}
  .ts-creator-profile-r8697 .ts-creator-content-r8696{background-size:100% auto!important}
  .ts-creator-profile-r8697 .ts-creator-page-r8696{max-width:none!important;width:100%!important}

  /* BRAND: larger type, tighter ad/wave integration, reference proportions */
  .ts-brand-page .ts-brand-identity h1{font-size:clamp(40px,3.2vw,58px)!important}
  .ts-brand-page .ts-brand-description{font-size:clamp(14px,1.02vw,18px)!important;max-width:760px!important}
  .ts-brand-page .ts-brand-back,.ts-brand-page .ts-brand-about-link,.ts-brand-page .ts-brand-pill,.ts-brand-page .ts-brand-active-badge-r8696{font-size:clamp(12px,.9vw,15px)!important}
  .ts-brand-page .ts-brand-follow{min-width:clamp(158px,11.5vw,205px)!important;font-size:clamp(13px,.95vw,16px)!important}
  .ts-brand-page>.global-ad.global-ad-mid{width:min(62vw,920px)!important;min-height:105px!important;margin:-56px auto -8px!important;padding:28px 0 0!important;overflow:visible!important}
  .ts-brand-page>.global-ad.global-ad-mid .ad-frame-r15,.ts-brand-page>.global-ad.global-ad-mid .ad-shell{width:min(100%,728px)!important;max-width:728px!important;margin:0 auto!important}
  .ts-brand-page>.global-ad.global-ad-mid .ad-progress{margin-top:5px!important}
  .ts-brand-page .ts-brand-stage{padding-top:3px!important}
  .ts-brand-page .ts-brand-stat{min-height:clamp(92px,7vw,112px)!important}.ts-brand-page .ts-brand-stat-value{font-size:clamp(24px,1.8vw,31px)!important}.ts-brand-page .ts-brand-stat-label{font-size:clamp(13px,.96vw,16px)!important}.ts-brand-page .ts-brand-stat-subtitle{font-size:clamp(11px,.82vw,13px)!important}
  .ts-brand-page .ts-brand-toolbar{grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr)!important;gap:16px!important}.ts-brand-page .ts-brand-tabgroup{min-width:0!important}.ts-brand-page .ts-brand-tabgroup button{min-width:clamp(135px,10.8vw,180px)!important;font-size:clamp(13px,.92vw,15px)!important}.ts-brand-page .ts-brand-filters{grid-template-columns:minmax(280px,1fr) minmax(145px,.45fr) minmax(180px,.54fr) 86px!important}.ts-brand-page .ts-brand-search-r8693 input,.ts-brand-page .ts-brand-select-r8693 select{font-size:clamp(12.5px,.9vw,15px)!important}.ts-brand-page .ts-sort-label{font-size:clamp(12px,.84vw,14px)!important}
  .ts-brand-page .ts-brand-product{grid-template-columns:minmax(170px,16%) minmax(0,1fr) minmax(290px,28%)!important;min-height:clamp(170px,12vw,205px)!important}.ts-brand-page .ts-brand-product-image img{height:clamp(148px,10.8vw,184px)!important}.ts-brand-page .ts-brand-product-category{font-size:clamp(11px,.78vw,13px)!important}.ts-brand-page .ts-brand-product-info h2{font-size:clamp(20px,1.48vw,26px)!important}.ts-brand-page .ts-brand-model-r8693,.ts-brand-page .ts-brand-description-r8693{font-size:clamp(12.5px,.88vw,15px)!important}.ts-brand-page .ts-brand-chips-r8693 span{font-size:clamp(10.5px,.76vw,12.5px)!important}.ts-brand-page .ts-brand-product-price>small{font-size:clamp(10px,.74vw,12px)!important}.ts-brand-page .ts-brand-product-price>strong{font-size:clamp(31px,2.25vw,39px)!important}.ts-brand-page .ts-brand-product-price>p{font-size:clamp(12px,.85vw,14px)!important}
  .ts-brand-page .ts-brand-bottom{grid-template-columns:1.08fr .92fr!important}.ts-brand-page .ts-brand-about,.ts-brand-page .ts-brand-tracking{height:clamp(148px,10.8vw,178px)!important;min-height:0!important}.ts-brand-page .ts-brand-about h2{font-size:clamp(19px,1.4vw,24px)!important}.ts-brand-page .ts-brand-about p{font-size:clamp(12px,.86vw,14.5px)!important}.ts-brand-page .ts-brand-facts-r8697 span{font-size:clamp(10.5px,.76vw,12.5px)!important}.ts-brand-page .ts-brand-tracking h2{font-size:clamp(18px,1.32vw,23px)!important}.ts-brand-page .ts-brand-tracking>header p{font-size:clamp(11.5px,.82vw,13.5px)!important}.ts-brand-page .ts-brand-tracking-steps strong{font-size:clamp(11px,.8vw,13px)!important}.ts-brand-page .ts-brand-tracking-steps p{font-size:clamp(10.5px,.75vw,12px)!important;line-height:1.35!important}

  /* CREATOR SHARED HERO */
  .ts-creator-profile-r8697 .ts-creator-hero-inner-r8696{min-height:clamp(218px,15vw,270px)!important}.ts-creator-profile-r8697 .ts-creator-name-line-r8696 h1{font-size:clamp(38px,3vw,54px)!important}.ts-creator-profile-r8697 .ts-creator-type-r8696{font-size:clamp(10px,.72vw,12px)!important}.ts-creator-profile-r8697 .ts-creator-tagline-row-r8696>p{font-size:clamp(15px,1.04vw,18px)!important}.ts-creator-profile-r8697 .ts-creator-stats-r8696 strong{font-size:clamp(20px,1.45vw,26px)!important}.ts-creator-profile-r8697 .ts-creator-stats-r8696 small{font-size:clamp(11px,.76vw,13px)!important}.ts-creator-profile-r8697 .ts-creator-tabs-r8696 button{font-size:clamp(14px,.96vw,16px)!important}

  /* BUILDS: match ~84% reference width and keep every build row equal */
  .ts-creator-profile-r8697 .ts-creator-builds-layout-r8696{width:84vw!important;max-width:1800px!important;margin-inline:auto!important;grid-template-columns:minmax(270px,22%) minmax(0,1fr)!important;gap:clamp(14px,1.05vw,20px)!important}.ts-creator-profile-r8697 .ts-creator-side-card-r8696 h3{font-size:clamp(17px,1.2vw,21px)!important}.ts-creator-profile-r8697 .ts-creator-side-card-r8696 p{font-size:clamp(13px,.94vw,16px)!important}.ts-creator-profile-r8697 .ts-creator-tags-r8696 span{font-size:clamp(11px,.78vw,13px)!important}.ts-creator-profile-r8697 .ts-creator-support-card-r8696 strong{font-size:clamp(15px,1.04vw,18px)!important}.ts-creator-profile-r8697 .ts-creator-support-card-r8696 small,.ts-creator-profile-r8697 .ts-creator-connect-r8696 a{font-size:clamp(12px,.86vw,14.5px)!important}
  .ts-creator-profile-r8697 .ts-creator-section-title-r8696 h2{font-size:clamp(27px,1.9vw,34px)!important}.ts-creator-profile-r8697 .ts-creator-section-title-r8696 p{font-size:clamp(13px,.92vw,15.5px)!important}.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn b{font-size:clamp(13px,.9vw,15px)!important}.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn small{font-size:clamp(11px,.75vw,12px)!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 input,.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 select{font-size:clamp(13px,.88vw,15px)!important}
  .ts-creator-profile-r8697 .ts-creator-build-card-r8696{grid-template-columns:29% minmax(0,1fr)!important;height:clamp(132px,9.2vw,190px)!important;min-height:clamp(132px,9.2vw,190px)!important;max-height:clamp(132px,9.2vw,190px)!important}.ts-creator-profile-r8697 .ts-creator-build-cover-r8696{height:100%!important;min-height:0!important}.ts-creator-profile-r8697 .ts-creator-build-title-r8696 h3{font-size:clamp(18px,1.27vw,25px)!important}.ts-creator-profile-r8697 .ts-creator-build-title-r8696 p{font-size:clamp(12px,.86vw,15px)!important}.ts-creator-profile-r8697 .ts-creator-build-price-r8696 strong{font-size:clamp(24px,1.72vw,32px)!important}.ts-creator-profile-r8697 .ts-creator-build-price-r8696 small{font-size:clamp(10.5px,.74vw,12px)!important}.ts-creator-profile-r8697 .ts-creator-build-summary-r8696{font-size:clamp(12px,.84vw,14.5px)!important}.ts-creator-profile-r8697 .ts-creator-build-components-r8696 img{width:clamp(29px,2.1vw,38px)!important;height:clamp(29px,2.1vw,38px)!important}.ts-creator-profile-r8697 .ts-creator-build-card-r8696 .btn{font-size:clamp(11.5px,.8vw,13.5px)!important}

  /* SOCIAL: the approved screenshot is ~72% viewport wide, with readable 14px body copy */
  .ts-creator-profile-r8697 .ts-creator-social-layout-r8697{width:72vw!important;max-width:1550px!important;grid-template-columns:minmax(0,2.18fr) minmax(300px,1fr)!important;gap:clamp(12px,1vw,18px)!important}.ts-creator-social-feed-r8697{padding:clamp(13px,1vw,18px)!important}.ts-creator-social-heading-r8697 .ts-creator-section-title-r8696 h2{font-size:clamp(25px,1.72vw,31px)!important}.ts-creator-social-heading-r8697 .ts-creator-section-title-r8696 p{font-size:clamp(13px,.9vw,15px)!important}.ts-creator-social-tools-r8696 input{font-size:clamp(13px,.88vw,15px)!important}.ts-creator-social-tools-r8696 button{font-size:clamp(11.5px,.78vw,13px)!important}
  .ts-creator-featured-top-r8697{grid-template-columns:minmax(430px,1.55fr) minmax(265px,.85fr)!important;min-height:clamp(245px,18vw,340px)!important}.ts-creator-featured-copy-r8697 h3{font-size:clamp(21px,1.5vw,28px)!important}.ts-creator-featured-copy-r8697>small{font-size:clamp(11.5px,.78vw,13px)!important}.ts-creator-featured-copy-r8697>p{font-size:clamp(13px,.92vw,16px)!important}.ts-social-engagement-r8697>button,.ts-social-engagement-r8697>span,.ts-social-media-more-r8697>summary{font-size:clamp(12px,.8vw,13.5px)!important}.ts-social-media-more-r8697 a,.ts-social-media-more-r8697 div>button{font-size:clamp(12px,.82vw,14px)!important}
  .ts-creator-comments-r8697 h4{font-size:clamp(15px,1.02vw,18px)!important}.ts-creator-comments-r8697>header label,.ts-creator-comments-r8697>header select{font-size:clamp(11.5px,.78vw,13px)!important}.ts-creator-comments-r8697 .creator-social-comment-r57 p{font-size:clamp(13px,.9vw,15.5px)!important}.ts-creator-comments-r8697 .creator-social-comment-body-r57 header strong{font-size:clamp(12.5px,.86vw,14.5px)!important}.ts-creator-comments-r8697 .creator-social-comment-body-r57 header small{font-size:clamp(11px,.74vw,12.5px)!important}.ts-creator-comment-form-r8697 textarea{font-size:clamp(13px,.88vw,15px)!important}.ts-creator-comment-form-r8697 .btn{font-size:clamp(12px,.82vw,14px)!important}
  .ts-creator-more-posts-r8697 h3{font-size:clamp(17px,1.18vw,21px)!important}.ts-creator-more-posts-r8697 header p,.ts-more-post-card-r8697 h4{font-size:clamp(12.5px,.86vw,14.5px)!important}.ts-more-post-card-r8697>small,.ts-more-post-metrics-r8697{font-size:clamp(11px,.74vw,12.5px)!important}.ts-social-side-card-r8697 h3{font-size:clamp(16px,1.1vw,19px)!important}.ts-social-side-card-r8697 header p,.ts-sidebar-lede-r8697{font-size:clamp(11px,.78vw,13px)!important}.ts-creator-highlight-grid-r8697 strong{font-size:clamp(11.5px,.8vw,13px)!important}.ts-creator-highlight-grid-r8697 small{font-size:clamp(10.5px,.72vw,12px)!important}.ts-creator-connected-list-r8697 a,.ts-creator-sidebar-feature-r8697 strong{font-size:clamp(12px,.83vw,14px)!important}.ts-creator-sidebar-feature-r8697 span{font-size:clamp(11px,.74vw,12.5px)!important}

  /* REVIEWS: wide dashboard with large rating + readable review cards */
  .ts-creator-profile-r8697 .ts-creator-reviews-grid-r8697{width:84vw!important;max-width:1800px!important;grid-template-columns:minmax(0,3.05fr) minmax(285px,1fr)!important;gap:clamp(14px,1vw,20px)!important}.ts-creator-review-summary-r8697{min-height:clamp(195px,14.5vw,255px)!important;padding:clamp(15px,1.2vw,22px)!important}.ts-creator-review-summary-r8697>header h2{font-size:clamp(18px,1.25vw,23px)!important}.ts-creator-review-summary-r8697>header p{font-size:clamp(12px,.85vw,14px)!important}.ts-creator-review-summary-body-r8697{grid-template-columns:minmax(185px,.8fr) minmax(300px,1.35fr) minmax(210px,.82fr)!important}.ts-creator-rating-r8697 strong{font-size:clamp(56px,4vw,72px)!important}.ts-creator-rating-r8697 small,.ts-creator-rating-r8697 b{font-size:clamp(12px,.82vw,14px)!important}.ts-creator-star-bars-r8697 span,.ts-creator-star-bars-r8697 strong{font-size:clamp(12px,.82vw,14px)!important}.ts-creator-recommend-score-r8697>b{font-size:clamp(13px,.9vw,15px)!important}.ts-creator-recommend-score-r8697>p{font-size:clamp(11.5px,.78vw,13px)!important}
  .ts-creator-review-tools-r8697 input,.ts-creator-review-tools-r8697 select{font-size:clamp(12.5px,.86vw,14.5px)!important}.ts-creator-review-list-r8697>article{grid-template-columns:minmax(160px,.75fr) minmax(0,2.3fr) minmax(185px,.9fr)!important;min-height:clamp(132px,9.4vw,180px)!important;padding:clamp(12px,.95vw,17px)!important}.ts-creator-review-person-r8697 strong{font-size:clamp(12.5px,.86vw,14.5px)!important}.ts-creator-review-person-r8697 small{font-size:clamp(11px,.74vw,12.5px)!important}.ts-review-stars-r8697{font-size:clamp(17px,1.18vw,21px)!important}.ts-creator-review-status-r8696{font-size:clamp(10.5px,.72vw,12px)!important}.ts-creator-review-copy-r8697 h3{font-size:clamp(16px,1.08vw,19px)!important}.ts-creator-review-copy-r8697>small{font-size:clamp(11px,.75vw,12.5px)!important}.ts-creator-review-copy-r8697 p{font-size:clamp(13px,.88vw,15.5px)!important}.ts-creator-review-kit-r8697 img{height:clamp(72px,5.3vw,96px)!important}.ts-creator-review-kit-r8697>div>span{font-size:clamp(9.5px,.66vw,11px)!important}.ts-creator-review-kit-r8697 .btn{font-size:clamp(11.5px,.78vw,13px)!important}.ts-creator-review-sidebar-r8697{padding-top:clamp(205px,15.5vw,270px)!important}.ts-creator-top-review-r8697 strong{font-size:clamp(12px,.82vw,14px)!important}.ts-top-review-stars-r8697{font-size:clamp(11px,.76vw,13px)!important}.ts-creator-top-review-r8697 small{font-size:clamp(10.5px,.72vw,12px)!important}.ts-creator-trust-r8697 strong{font-size:clamp(12px,.82vw,14px)!important}.ts-creator-trust-r8697 small,.ts-side-empty-r8697{font-size:clamp(10.8px,.74vw,12.5px)!important}
}

@media(max-width:650px){.ts-video-dialog-r8697{width:calc(100% - 18px)}.ts-video-dialog-shell-r8697{padding:7px}.ts-video-dialog-close-r8697{right:4px;top:4px;width:34px;height:34px}}
.ts-more-post-open-r8697{position:absolute;inset:0;display:block;z-index:1}.ts-more-post-open-r8697 img{width:100%;height:100%;object-fit:cover}.ts-more-post-thumb-r8697 button{z-index:2}.ts-more-post-card-r8697 h4 a{color:inherit;text-decoration:none}.ts-more-post-card-r8697 h4 a:hover{color:#087efa}
@media(max-width:900px){
 .ts-brand-page .ts-brand-stat-subtitle,.ts-brand-page .ts-brand-tracking>header p,.ts-brand-page .ts-brand-tracking-steps p,.ts-brand-page .ts-brand-facts-r8697 span{font-size:11.5px!important}.ts-brand-page .ts-brand-tracking-steps strong{font-size:12.5px!important}.ts-brand-page .ts-brand-product-category,.ts-brand-page .ts-brand-chips-r8693 span{font-size:11.5px!important}.ts-brand-page .ts-brand-description-r8693,.ts-brand-page .ts-brand-model-r8693{font-size:13px!important}
 .ts-creator-profile-r8697 .ts-creator-stats-r8696 small,.ts-creator-profile-r8697 .ts-creator-type-r8696{font-size:11px!important}.ts-creator-profile-r8697 .ts-creator-tags-r8696 span{font-size:11.5px!important}.ts-creator-profile-r8697 .ts-creator-support-card-r8696 small,.ts-creator-profile-r8697 .ts-creator-build-price-r8696 small{font-size:11px!important}.ts-creator-profile-r8697 .ts-creator-build-summary-r8696{font-size:12.5px!important}.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 input,.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 select{font-size:13px!important}
 .ts-social-side-card-r8697 header p,.ts-sidebar-lede-r8697,.ts-creator-highlight-grid-r8697 small,.ts-creator-connected-list-r8697 i,.ts-creator-sidebar-feature-r8697 span,.ts-more-post-card-r8697>small,.ts-more-post-metrics-r8697,.ts-creator-comments-r8697>header label,.ts-creator-comments-r8697>header select,.ts-creator-comments-r8697 .creator-social-comment-body-r57 header small{font-size:11.5px!important}.ts-creator-highlight-grid-r8697 strong,.ts-creator-comments-r8697 .creator-social-comment-body-r57 header strong,.ts-creator-comments-r8697 .creator-social-full-thread-r57{font-size:12.5px!important}.ts-creator-comments-r8697 .creator-social-comment-r57 p,.ts-creator-comment-form-r8697 textarea{font-size:13.5px!important}
 .ts-creator-review-summary-r8697>header p,.ts-creator-star-bars-r8697 span,.ts-creator-star-bars-r8697 strong,.ts-creator-recommend-score-r8697>p,.ts-creator-review-tools-r8697 input,.ts-creator-review-tools-r8697 select,.ts-creator-review-person-r8697 small,.ts-creator-review-copy-r8697>small,.ts-creator-top-review-r8697 small,.ts-creator-trust-r8697 small,.ts-side-empty-r8697{font-size:11.5px!important}.ts-creator-review-person-r8697 strong,.ts-creator-review-status-r8696,.ts-creator-top-review-r8697 strong,.ts-creator-trust-r8697 strong{font-size:12.5px!important}.ts-creator-review-copy-r8697 p{font-size:13.5px!important}.ts-creator-review-copy-r8697 h3{font-size:16px!important}.ts-creator-review-kit-r8697 .btn{font-size:12px!important}
}
