/* TackleSonar R86.9.8 — Build Like Me + Brand Detail regression correction */

/* Hidden is functional even when older card rules use display:... !important. */
.ts-creator-profile-r8697 [hidden]{display:none!important}

/* ---------- Build Like Me: hero/content header ---------- */
.ts-creator-profile-r8697 .ts-creator-hero-r8696{min-height:236px!important;overflow:hidden!important}
.ts-creator-profile-r8697 .ts-creator-hero-inner-r8696{min-height:236px!important;padding-top:28px!important;padding-bottom:28px!important;align-items:center!important}
.ts-creator-profile-r8697 .ts-creator-hero-copy-r8696{min-width:0!important}
.ts-creator-profile-r8697 .ts-creator-hero-copy-r8696 h1{font-size:clamp(36px,3.55vw,55px)!important;line-height:1.02!important;letter-spacing:-.035em!important;margin-bottom:7px!important}
.ts-creator-profile-r8697 .ts-creator-tagline-row-r8696{gap:13px!important;align-items:center!important;flex-wrap:wrap!important}
.ts-creator-profile-r8697 .ts-creator-tagline-row-r8696>p{font-size:17px!important;line-height:1.3!important;margin:0!important}
.ts-creator-profile-r8697 .ts-creator-hero-social-r8696{gap:7px!important}
.ts-creator-profile-r8697 .ts-creator-hero-social-r8696 a{width:31px!important;height:31px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:rgba(5,31,61,.64)!important;border:1px solid rgba(255,255,255,.38)!important}
.ts-creator-profile-r8697 .ts-creator-hero-social-r8696 svg{width:16px!important;height:16px!important}
.ts-creator-profile-r8697 .ts-creator-stats-r8696{gap:18px!important;margin-top:15px!important}
.ts-creator-profile-r8697 .ts-creator-stat-r8696{min-width:88px!important;gap:8px!important}
.ts-creator-profile-r8697 .ts-creator-stat-r8696>span:first-child{width:42px!important;height:42px!important}
.ts-creator-profile-r8697 .ts-creator-stat-r8696 strong{font-size:19px!important;line-height:1!important}
.ts-creator-profile-r8697 .ts-creator-stat-r8696 small{font-size:11px!important;line-height:1.18!important;margin-top:3px!important}
.ts-creator-profile-r8697 .ts-creator-hero-actions-r8696{align-self:center!important;margin-top:18px!important;gap:10px!important}
.ts-creator-profile-r8697 .ts-creator-follow-r8696{min-width:178px!important;min-height:50px!important;border-radius:12px!important;font-size:15px!important;padding:0 22px!important}
.ts-creator-profile-r8697 .ts-creator-share-r8696,.ts-creator-profile-r8697 .ts-creator-more-r8696>summary{width:50px!important;height:50px!important;border-radius:12px!important}
.ts-creator-profile-r8697 .ts-creator-tabs-r8696{min-height:66px!important;padding:8px max(22px,calc((100% - 1260px)/2))!important;gap:9px!important;background:rgba(247,252,255,.98)!important;border-bottom:1px solid #d6e9f5!important;box-shadow:0 5px 16px rgba(8,50,87,.035)!important}
.ts-creator-profile-r8697 .ts-creator-tabs-r8696 button{min-width:154px!important;min-height:48px!important;padding:0 22px!important;border-radius:9px!important;font-size:14px!important;font-weight:850!important;gap:9px!important;border:1px solid #d8e8f3!important;background:#fff!important;color:#0a2a50!important;box-shadow:0 3px 10px rgba(12,58,96,.03)!important}
.ts-creator-profile-r8697 .ts-creator-tabs-r8696 button.active{background:linear-gradient(105deg,#0a7cf6,#08c5e8)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 18px rgba(0,129,238,.19)!important}
.ts-creator-profile-r8697 .ts-creator-tabs-r8696 button.active:after{height:3px!important;bottom:-9px!important;border-radius:3px!important;background:#05c9ed!important}

/* ---------- Build Like Me: uninterrupted scene/background ---------- */
.ts-creator-profile-r8697 .ts-creator-content-r8696{position:relative!important;background-color:#f4fbff!important;background-repeat:no-repeat!important;background-position:center top!important;background-size:cover!important;overflow:hidden!important}
.ts-creator-profile-r8697 .ts-creator-content-r8696[data-tab="builds"]{background-image:linear-gradient(rgba(245,251,255,.63),rgba(245,251,255,.82)),url('/assets/creator-profile/builds-content-background.png')!important;background-size:cover!important;background-position:center top!important;min-height:760px!important}
.ts-creator-profile-r8697 .ts-creator-content-r8696[data-tab="builds"]:before{content:"";position:absolute;left:0;bottom:0;width:min(29vw,430px);height:76%;background:linear-gradient(90deg,rgba(241,250,255,.05) 0%,rgba(241,250,255,.14) 57%,rgba(241,250,255,.98) 100%),url('/assets/creator-profile/builds-side-photo.png') left bottom/cover no-repeat;opacity:.72;pointer-events:none;z-index:0}
.ts-creator-profile-r8697 .ts-creator-content-r8696[data-tab="social"]{background-image:linear-gradient(rgba(246,252,255,.56),rgba(246,252,255,.78)),url('/assets/creator-profile/social-content-background.png')!important;background-size:cover!important}
.ts-creator-profile-r8697 .ts-creator-content-r8696[data-tab="reviews"]{background-image:linear-gradient(rgba(246,252,255,.58),rgba(246,252,255,.8)),url('/assets/creator-profile/reviews-content-background.png')!important;background-size:cover!important}
.ts-creator-profile-r8697 .ts-creator-content-r8696>.ts-creator-shell-r8696{position:relative!important;z-index:1!important}

/* ---------- Builds: spacing, scale and card polish ---------- */
.ts-creator-profile-r8697 .ts-creator-builds-layout-r8696{gap:18px!important;padding-top:18px!important;padding-bottom:30px!important}
.ts-creator-profile-r8697 .ts-creator-builds-workspace-r8696{padding:17px!important;border-radius:15px!important;border:1px solid #d2e4f0!important;box-shadow:0 9px 25px rgba(8,53,100,.055)!important}
.ts-creator-profile-r8697 .ts-creator-builds-head-r8696{gap:18px!important;margin-bottom:14px!important;align-items:center!important}
.ts-creator-profile-r8697 .ts-creator-section-title-r8696{min-width:0!important}
.ts-creator-profile-r8697 .ts-creator-section-title-r8696 h2{font-size:30px!important;line-height:1.05!important;letter-spacing:-.025em!important}
.ts-creator-profile-r8697 .ts-creator-section-title-r8696 p{font-size:14px!important;line-height:1.4!important;margin-top:3px!important}
.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696{gap:10px!important;flex:0 0 auto!important}
.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn{height:58px!important;min-height:58px!important;border-radius:10px!important;padding:0 19px!important;display:grid!important;grid-template-columns:25px auto!important;grid-template-rows:auto auto!important;column-gap:9px!important;align-content:center!important;justify-content:center!important;min-width:177px!important}
.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn>span,.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn>svg{grid-row:1/3!important;align-self:center!important;width:22px!important;height:22px!important}
.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn b{font-size:13.5px!important;line-height:1.15!important}
.ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696 .btn small{font-size:10.5px!important;line-height:1.15!important;margin-top:2px!important;font-weight:600!important;opacity:.85!important}
.ts-creator-profile-r8697 .ts-creator-build-tools-r8696{grid-template-columns:minmax(260px,1fr) 150px 160px 176px!important;gap:9px!important;margin-bottom:12px!important}
.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 input,.ts-creator-profile-r8697 .ts-creator-build-tools-r8696 select{height:44px!important;font-size:13px!important;border-radius:9px!important}
.ts-creator-profile-r8697 .ts-creator-build-list-r8696{gap:9px!important}
.ts-creator-profile-r8697 .ts-creator-build-card-r8696{grid-template-columns:minmax(270px,31%) minmax(0,1fr)!important;min-height:154px!important;border:1px solid #cfe2ef!important;border-radius:13px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 4px 12px rgba(8,53,100,.025)!important}
.ts-creator-profile-r8697 .ts-creator-build-cover-r8696{min-height:154px!important;height:100%!important;background:linear-gradient(90deg,rgba(5,41,76,.04),rgba(5,41,76,.12)),url('/assets/creator-profile/builds-side-photo.png') center 58%/cover no-repeat!important;overflow:hidden!important}
.ts-creator-profile-r8697 .ts-creator-build-cover-r8696:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(246,252,255,.18),rgba(246,252,255,.02));pointer-events:none}
.ts-creator-profile-r8697 .ts-creator-build-cover-r8696 img{position:relative!important;z-index:1!important;width:92%!important;height:88%!important;object-fit:contain!important;filter:drop-shadow(0 9px 8px rgba(2,26,52,.2))!important}
.ts-creator-profile-r8697 .ts-creator-build-cover-r8696>span{z-index:2!important;top:9px!important;left:10px!important;font-size:10px!important;padding:5px 9px!important;border-radius:15px!important}
.ts-creator-profile-r8697 .ts-creator-build-copy-r8696{padding:13px 12px 11px 15px!important;min-width:0!important}
.ts-creator-profile-r8697 .ts-creator-build-title-r8696{grid-template-columns:minmax(0,1fr) auto auto!important;gap:12px!important;align-items:start!important}
.ts-creator-profile-r8697 .ts-creator-build-title-r8696 h3{font-size:19px!important;line-height:1.1!important;margin:0 0 3px!important;overflow-wrap:anywhere!important}
.ts-creator-profile-r8697 .ts-creator-build-title-r8696 p,.ts-creator-profile-r8697 .ts-creator-build-summary-r8696{font-size:12px!important;line-height:1.35!important}
.ts-creator-profile-r8697 .ts-creator-build-price-r8696 strong{font-size:24px!important;line-height:1!important;white-space:nowrap!important}
.ts-creator-profile-r8697 .ts-creator-build-price-r8696 small{font-size:10px!important;margin-top:4px!important}
.ts-creator-profile-r8697 .ts-creator-card-more-r8696>summary{width:34px!important;height:34px!important;border-radius:8px!important;font-size:20px!important}
.ts-creator-profile-r8697 .ts-creator-build-summary-r8696{margin:6px 0 7px!important;overflow-wrap:anywhere!important}
.ts-creator-profile-r8697 .ts-creator-item-strip-r8696{gap:5px!important;min-height:34px!important}
.ts-creator-profile-r8697 .ts-creator-item-strip-r8696 img{width:32px!important;height:32px!important;border-radius:7px!important}
.ts-creator-profile-r8697 .ts-creator-build-footer-r8696{gap:10px!important;align-items:end!important;margin-top:7px!important}
.ts-creator-profile-r8697 .ts-creator-build-tags-r8696{gap:5px!important}
.ts-creator-profile-r8697 .ts-creator-build-tags-r8696 span{font-size:9.5px!important;padding:4px 8px!important}
.ts-creator-profile-r8697 .ts-creator-build-actions-r8696{gap:7px!important;align-items:center!important;flex-wrap:nowrap!important}
.ts-creator-profile-r8697 .ts-creator-build-actions-r8696>.btn{height:38px!important;min-height:38px!important;padding:0 13px!important;border-radius:8px!important;font-size:12px!important;gap:7px!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}
.ts-creator-profile-r8697 .ts-creator-build-actions-r8696>.btn svg{width:17px!important;height:17px!important}
.ts-creator-profile-r8697 .ts-creator-vote-r8696{height:36px!important;gap:3px!important;align-items:center!important}.ts-creator-profile-r8697 .ts-creator-vote-r8696 button{width:29px!important;height:29px!important}.ts-creator-profile-r8697 .ts-creator-vote-r8696 b{min-width:16px!important;font-size:11px!important;text-align:center!important}

/* ---------- Social: two intentional modes, no cramped “All” ---------- */
.ts-creator-profile-r8697 .ts-social-mode-tabs-r8698{display:flex;gap:7px;align-items:center;margin-left:auto}
.ts-creator-profile-r8697 .ts-social-mode-tabs-r8698 a{height:39px;min-width:78px;padding:0 14px;border-radius:9px;border:1px solid #cfe2ef;background:#f8fcff;color:#0b2b50;font-size:12.5px;font-weight:850;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}
.ts-creator-profile-r8697 .ts-social-mode-tabs-r8698 a.active{color:#fff;background:linear-gradient(105deg,#087bf6,#09c3e6);border-color:transparent;box-shadow:0 5px 13px rgba(8,126,233,.15)}
.ts-creator-profile-r8697 .ts-social-layout-r8697{gap:18px!important}
.ts-creator-profile-r8697 .ts-social-main-r8697{min-width:0!important}
.ts-creator-profile-r8697 .ts-social-feed-head-r8697{gap:15px!important}
.ts-creator-profile-r8697 .ts-social-feed-head-r8697 h2{font-size:29px!important;line-height:1.08!important}
.ts-creator-profile-r8697 .ts-social-feed-head-r8697 p{font-size:13px!important;line-height:1.4!important}
.ts-creator-profile-r8697 .ts-social-toolbar-r8697{display:flex!important;gap:9px!important;align-items:center!important;flex-wrap:wrap!important}
.ts-creator-profile-r8697 .ts-social-toolbar-r8697>label{flex:1 1 330px!important;min-width:220px!important}
.ts-creator-profile-r8697 .ts-social-toolbar-r8697 input{height:43px!important;font-size:13px!important}
.ts-creator-profile-r8697 .ts-featured-copy-r8697,.ts-creator-profile-r8697 .ts-featured-copy-r8697 p,.ts-creator-profile-r8697 .ts-social-post-copy-r8696,.ts-creator-profile-r8697 [data-social-item-r8696] p,.ts-creator-profile-r8697 .ts-social-comment-copy-r8696{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important}
.ts-creator-profile-r8697 .ts-featured-copy-r8697{overflow:hidden!important}
.ts-creator-profile-r8697 .ts-featured-copy-r8697 h3{font-size:22px!important;line-height:1.08!important;overflow-wrap:anywhere!important}
.ts-creator-profile-r8697 .ts-featured-copy-r8697>p{font-size:14px!important;line-height:1.45!important}
.ts-creator-profile-r8697 .ts-social-card-r8697{overflow:hidden!important}
.ts-creator-profile-r8697 .ts-more-from-head-r8697{align-items:end!important;gap:10px!important}
.ts-creator-profile-r8697 .ts-more-from-head-r8697 h3{font-size:19px!important}.ts-creator-profile-r8697 .ts-more-from-head-r8697 p{font-size:12px!important}
.ts-creator-profile-r8697 .ts-more-from-grid-r8697{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}
.ts-creator-profile-r8697 .ts-more-from-item-r8697{min-width:0!important;overflow:hidden!important}
.ts-creator-profile-r8697 .ts-more-from-item-r8697 h4{font-size:13px!important;line-height:1.25!important;overflow-wrap:anywhere!important}

/* Creator Highlights: compact, useful rows instead of the cramped four-tile box. */
.ts-creator-profile-r8697 .ts-creator-highlight-grid-r8697{display:grid!important;grid-template-columns:1fr!important;gap:7px!important}
.ts-creator-profile-r8697 .ts-creator-highlight-grid-r8697>div{min-height:66px!important;padding:10px 11px!important;border-radius:10px!important;background:linear-gradient(110deg,#f5fbff,#eef8ff)!important;border:1px solid #dfedf6!important;display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:9px!important;align-items:start!important}
.ts-creator-profile-r8697 .ts-highlight-icon-r8697{width:32px!important;height:32px!important;border-radius:9px!important;background:#e5f5ff!important;color:#087ff5!important;display:grid!important;place-items:center!important}.ts-creator-profile-r8697 .ts-highlight-icon-r8697 svg{width:18px!important;height:18px!important}
.ts-creator-profile-r8697 .ts-creator-highlight-grid-r8697 strong{font-size:12.5px!important;line-height:1.25!important}.ts-creator-profile-r8697 .ts-creator-highlight-grid-r8697 small{font-size:10.5px!important;line-height:1.35!important;margin-top:3px!important;display:block!important}
.ts-creator-profile-r8697 .ts-social-side-card-r8697{padding:16px!important;border-radius:13px!important}.ts-creator-profile-r8697 .ts-social-side-card-r8697 header{gap:10px!important}.ts-creator-profile-r8697 .ts-social-side-card-r8697 header h3{font-size:17px!important}.ts-creator-profile-r8697 .ts-sidebar-lede-r8697{margin:9px 0 11px!important;font-size:11.5px!important;line-height:1.4!important}

/* ---------- Reviews: filters work and trust card breathes ---------- */
.ts-creator-profile-r8697 .ts-review-tools-r8697{gap:9px!important;margin-bottom:12px!important}
.ts-creator-profile-r8697 .ts-review-tools-r8697 input,.ts-creator-profile-r8697 .ts-review-tools-r8697 select{height:43px!important;font-size:12.5px!important;border-radius:9px!important}
.ts-creator-profile-r8697 .ts-community-trust-r8697{padding:18px!important;border-radius:14px!important}
.ts-creator-profile-r8697 .ts-community-trust-r8697 h3{font-size:18px!important;margin-bottom:5px!important}
.ts-creator-profile-r8697 .ts-community-trust-r8697>p{font-size:11.5px!important;line-height:1.45!important;margin-bottom:13px!important}
.ts-creator-profile-r8697 .ts-community-trust-r8697 li{gap:10px!important;padding:8px 0!important}.ts-creator-profile-r8697 .ts-community-trust-r8697 li+li{border-top:1px solid #e4eff6!important}.ts-creator-profile-r8697 .ts-community-trust-r8697 li b{font-size:12.5px!important;line-height:1.3!important}.ts-creator-profile-r8697 .ts-community-trust-r8697 li span{font-size:10.5px!important;line-height:1.4!important}

/* ---------- Quick Share: clean branded dialog ---------- */
.ts-creator-share-dialog-r8697{width:min(610px,calc(100vw - 34px))!important;max-width:610px!important;padding:0!important;border:1px solid #cce5f5!important;border-radius:19px!important;background:#fff!important;box-shadow:0 28px 80px rgba(2,27,53,.34)!important;overflow:hidden!important;color:#09284d!important}
.ts-creator-share-dialog-r8697::backdrop{background:rgba(2,21,42,.68)!important;backdrop-filter:blur(7px)!important}
.ts-creator-share-dialog-r8697:before{content:"";display:block;height:76px;background:linear-gradient(180deg,#e9f9ff 0%,#f8fdff 100%);border-bottom:1px solid #e2f2fa;clip-path:polygon(0 0,100% 0,100% 70%,87% 83%,72% 69%,56% 86%,39% 70%,22% 86%,0 69%)}
.ts-creator-share-dialog-r8697 .dialog-close{position:absolute!important;top:15px!important;right:15px!important;z-index:3!important;width:39px!important;height:39px!important;border-radius:50%!important;background:#f4fbff!important;border:1px solid #cce3f1!important;color:#0a2a50!important;font-size:21px!important;display:grid!important;place-items:center!important}
.ts-creator-share-dialog-r8697 .ts-creator-share-brand-r8697{margin:-44px auto 19px!important;width:142px!important;height:62px!important;position:relative!important;z-index:2!important;border-radius:14px!important;background:#fff!important;border:1px solid #d9eaf4!important;box-shadow:0 7px 18px rgba(8,53,100,.08)!important;display:grid!important;place-items:center!important;padding:9px 13px!important}
.ts-creator-share-dialog-r8697 .ts-creator-share-brand-r8697 img{max-width:100%!important;max-height:100%!important}
.ts-creator-share-dialog-r8697>.eyebrow{display:block!important;text-align:center!important;color:#087ff5!important;font-size:11px!important;letter-spacing:.12em!important;font-weight:900!important;margin:0 26px 5px!important}
.ts-creator-share-dialog-r8697>h2{text-align:center!important;font-size:24px!important;line-height:1.15!important;margin:0 28px 22px!important;letter-spacing:-.02em!important}
.ts-creator-share-dialog-r8697 .ts-creator-share-options-r8697{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:0 28px 30px!important;margin:0!important}
.ts-creator-share-dialog-r8697 .ts-creator-share-options-r8697>a,.ts-creator-share-dialog-r8697 .ts-creator-share-options-r8697>button{height:47px!important;min-height:47px!important;border:1px solid #bfdcec!important;border-radius:10px!important;background:#fff!important;color:#0a2a50!important;font-size:13px!important;font-weight:850!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;box-shadow:0 3px 8px rgba(8,53,100,.025)!important}
.ts-creator-share-dialog-r8697 .ts-creator-share-options-r8697>a:hover,.ts-creator-share-dialog-r8697 .ts-creator-share-options-r8697>button:hover{background:#eef9ff!important;border-color:#8fc9ec!important;transform:translateY(-1px)!important}

/* ---------- Brand detail: continuous wave field / ad spacing ---------- */
.ts-brand-page{background:#eef9ff url('/assets/brand-detail/content-background.svg') center 292px/100% auto repeat-y!important}
.ts-brand-page .ts-brand-hero{overflow:hidden!important;margin-bottom:0!important}
.ts-brand-page .ts-brand-wave{height:82px!important;bottom:-1px!important;background:url('/assets/brand-detail/wave-transition.svg') center bottom/100% 100% no-repeat!important;z-index:5!important}
.ts-brand-page>.global-ad.global-ad-mid{margin:-27px auto 18px!important;min-height:82px!important;position:relative!important;z-index:10!important}
.ts-brand-page>.global-ad.global-ad-mid:before{content:"";position:absolute;z-index:-1;left:50%;top:-25px;transform:translateX(-50%);width:100vw;height:132px;background:linear-gradient(180deg,rgba(232,249,255,.03),rgba(231,248,255,.78) 44%,rgba(239,250,255,.96) 100%);pointer-events:none}
.ts-brand-page .ts-brand-stage{padding:5px 0 27px!important;background:transparent!important;border-top:0!important;margin-top:0!important}
.ts-brand-page .ts-brand-stage:before{opacity:.72!important}
.ts-brand-page .ts-brand-stats{margin:0 0 14px!important}
.ts-brand-page .ts-brand-catalog{margin-top:0!important}
.ts-brand-page .ts-brand-bottom{gap:14px!important;margin-top:14px!important;align-items:stretch!important}
.ts-brand-page .ts-brand-about-panel-r8693{min-height:184px!important;padding:19px 22px!important;border-radius:14px!important;background:#06345d url('/assets/brand-detail/about-panel.svg') center/cover no-repeat!important;overflow:hidden!important;box-shadow:0 7px 20px rgba(7,54,91,.08)!important}
.ts-brand-page .ts-brand-about-copy-r8693{max-width:64%!important;position:relative!important;z-index:1!important}
.ts-brand-page .ts-brand-about-copy-r8693 h2{font-size:22px!important;line-height:1.08!important;margin:0 0 7px!important;color:#fff!important}
.ts-brand-page .ts-brand-about-copy-r8693>p{font-size:12.5px!important;line-height:1.45!important;color:#f0f9ff!important;margin:0 0 14px!important;max-width:620px!important}
.ts-brand-page .ts-brand-facts-r8697{gap:14px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important}.ts-brand-page .ts-brand-facts-r8697>span{gap:6px!important;color:#fff!important;font-size:11.5px!important;font-weight:750!important}.ts-brand-page .ts-brand-facts-r8697 svg{width:18px!important;height:18px!important;color:#43d6f2!important}
.ts-brand-page .ts-brand-tracking-panel-r8693{min-height:184px!important;padding:18px 20px!important;border-radius:14px!important;background:rgba(255,255,255,.96) url('/assets/brand-detail/tracking-panel.svg') center/cover no-repeat!important;border:1px solid #d3e7f3!important}
.ts-brand-page .ts-brand-tracking-panel-r8693 header{gap:11px!important}.ts-brand-page .ts-brand-tracking-panel-r8693 header h2{font-size:20px!important;line-height:1.1!important}.ts-brand-page .ts-brand-tracking-panel-r8693 header p{font-size:11.5px!important;line-height:1.4!important;margin-top:3px!important}
.ts-brand-page .ts-brand-tracking-steps-r8693{gap:0!important;margin-top:13px!important}.ts-brand-page .ts-brand-tracking-steps-r8693>div{padding:0 12px!important;gap:9px!important}.ts-brand-page .ts-brand-tracking-steps-r8693>div:first-child{padding-left:0!important}.ts-brand-page .ts-brand-tracking-steps-r8693>div+div{border-left:1px solid #dceaf4!important}.ts-brand-page .ts-brand-tracking-steps-r8693 b{width:38px!important;height:38px!important;border-radius:10px!important}.ts-brand-page .ts-brand-tracking-steps-r8693 strong{font-size:11.5px!important}.ts-brand-page .ts-brand-tracking-steps-r8693 p{font-size:10px!important;line-height:1.35!important;margin-top:2px!important}

@media(max-width:1050px){
 .ts-creator-profile-r8697 .ts-creator-build-head-actions-r8696{width:100%!important}.ts-creator-profile-r8697 .ts-creator-builds-head-r8696{flex-wrap:wrap!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-build-card-r8696{grid-template-columns:245px minmax(0,1fr)!important}
 .ts-brand-page .ts-brand-about-copy-r8693{max-width:75%!important}
}
@media(max-width:760px){
 .ts-creator-profile-r8697 .ts-creator-hero-r8696,.ts-creator-profile-r8697 .ts-creator-hero-inner-r8696{min-height:auto!important}
 .ts-creator-profile-r8697 .ts-creator-hero-inner-r8696{padding:24px 17px!important}.ts-creator-profile-r8697 .ts-creator-hero-copy-r8696 h1{font-size:34px!important}
 .ts-creator-profile-r8697 .ts-creator-tabs-r8696{padding:7px 12px!important;overflow-x:auto!important;justify-content:flex-start!important}.ts-creator-profile-r8697 .ts-creator-tabs-r8696 button{min-width:132px!important}
 .ts-creator-profile-r8697 .ts-creator-content-r8696[data-tab="builds"]:before{display:none!important}
 .ts-creator-profile-r8697 .ts-creator-builds-layout-r8696{display:block!important}.ts-creator-profile-r8697 .ts-creator-build-sidebar-r8696{margin-bottom:13px!important}
 .ts-creator-profile-r8697 .ts-creator-build-card-r8696{grid-template-columns:1fr!important}.ts-creator-profile-r8697 .ts-creator-build-cover-r8696{height:190px!important;min-height:190px!important}.ts-creator-profile-r8697 .ts-creator-build-title-r8696{grid-template-columns:minmax(0,1fr) auto!important}.ts-creator-profile-r8697 .ts-creator-card-more-r8696{grid-column:2!important}
 .ts-creator-profile-r8697 .ts-creator-build-footer-r8696{align-items:flex-start!important;flex-direction:column!important}.ts-creator-profile-r8697 .ts-creator-build-actions-r8696{width:100%!important;flex-wrap:wrap!important}.ts-creator-profile-r8697 .ts-creator-build-actions-r8696>.btn{flex:1 1 125px!important}
 .ts-creator-profile-r8697 .ts-social-mode-tabs-r8698{margin-left:0!important;width:100%!important}.ts-creator-profile-r8697 .ts-social-mode-tabs-r8698 a{flex:1!important}
 .ts-creator-profile-r8697 .ts-more-from-grid-r8697{grid-template-columns:1fr!important}
 .ts-creator-share-dialog-r8697 .ts-creator-share-options-r8697{grid-template-columns:1fr!important;padding-left:20px!important;padding-right:20px!important}
 .ts-brand-page>.global-ad.global-ad-mid{width:calc(100% - 24px)!important;margin-top:-14px!important;margin-bottom:15px!important}.ts-brand-page .ts-brand-about-copy-r8693{max-width:100%!important;background:rgba(3,30,56,.58)!important;border-radius:11px!important;padding:12px!important}.ts-brand-page .ts-brand-bottom{grid-template-columns:1fr!important}
}

/* Exact full brand-page background supplied in picture 11. It owns the lake-to-wave transition,
   so do not stack another synthetic transition over it. */
.ts-brand-page{background:#eaf8ff url('/assets/brand-detail/page-background-r8698.png') center top/100% auto no-repeat!important}
.ts-brand-page .ts-brand-hero{background:transparent!important}
.ts-brand-page .ts-brand-wave{display:none!important}
.ts-brand-page>.global-ad.global-ad-mid{margin:12px auto 18px!important}
.ts-brand-page>.global-ad.global-ad-mid:before{display:none!important}
.ts-brand-page .ts-brand-stage{background:transparent!important}

/* Final selector corrections for the live creator markup. */
.ts-creator-profile-r8697 .ts-creator-more-posts-r8697>header{align-items:flex-end!important;gap:10px!important;margin-bottom:11px!important}
.ts-creator-profile-r8697 .ts-creator-more-posts-r8697 h3{font-size:19px!important;line-height:1.15!important}
.ts-creator-profile-r8697 .ts-creator-more-posts-r8697 header p{font-size:12px!important;line-height:1.4!important}
.ts-creator-profile-r8697 .ts-creator-more-post-grid-r8697{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}
.ts-creator-profile-r8697 .ts-more-post-card-r8697{min-width:0!important;overflow:hidden!important}
.ts-creator-profile-r8697 .ts-more-post-card-r8697 h4,.ts-creator-profile-r8697 .ts-more-post-card-r8697 h4 a{font-size:13px!important;line-height:1.25!important;overflow-wrap:anywhere!important;word-break:break-word!important}
.ts-creator-profile-r8697 .ts-more-feature-r8698{left:auto!important;right:7px!important;top:7px!important;transform:none!important;width:29px!important;height:29px!important;border-width:1px!important;background:rgba(4,32,62,.82)!important;color:#ffd05b!important;font-size:14px!important;z-index:3!important}
.ts-creator-profile-r8697 .ts-creator-comments-r8697>.btn.subtle{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:12px 0 4px 6px!important;min-height:40px!important;padding:0 17px!important}
.ts-creator-profile-r8697 .ts-review-side-card-r8697{padding:17px!important;border-radius:14px!important}
.ts-creator-profile-r8697 .ts-review-side-card-r8697>header{grid-template-columns:38px minmax(0,1fr)!important;gap:10px!important}
.ts-creator-profile-r8697 .ts-review-side-card-r8697 h3{font-size:17px!important;line-height:1.15!important}
.ts-creator-profile-r8697 .ts-review-side-card-r8697 header p{font-size:11px!important;line-height:1.4!important;margin-top:3px!important}
.ts-creator-profile-r8697 .ts-creator-trust-r8697{gap:0!important;margin-top:12px!important}
.ts-creator-profile-r8697 .ts-creator-trust-r8697>div{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:9px 0!important;align-items:start!important}
.ts-creator-profile-r8697 .ts-creator-trust-r8697>div+div{border-top:1px solid #e1edf5!important}
.ts-creator-profile-r8697 .ts-creator-trust-r8697>div>b{width:34px!important;height:34px!important;border-radius:10px!important}
.ts-creator-profile-r8697 .ts-creator-trust-r8697 strong{font-size:12.5px!important;line-height:1.3!important}
.ts-creator-profile-r8697 .ts-creator-trust-r8697 small{display:block!important;margin-top:3px!important;font-size:10.5px!important;line-height:1.42!important}
@media(max-width:760px){.ts-creator-profile-r8697 .ts-creator-more-post-grid-r8697{grid-template-columns:1fr!important}}
