/* R86.9.6 — final scoped Brand Detail + Build Like Me correction layer.
   This file intentionally avoids global layout selectors. */

/* ================================================================
   BRAND DETAIL
   ================================================================ */
.ts-brand-page{--r8696-ink:#08234a;--r8696-blue:#087ff5;--r8696-cyan:#12cbe9;--r8696-line:#d7e8f3;--r8696-soft:#f5fbff;background:#eefaff!important}
.ts-brand-page .ts-brand-hero{min-height:270px!important;margin-bottom:48px!important;background-position:center 48%!important}
.ts-brand-page .ts-brand-hero-inner{min-height:270px!important;grid-template-columns:142px minmax(0,1fr) auto!important;gap:26px!important;padding:20px 0 42px!important}
.ts-brand-page .ts-brand-identity{max-width:720px!important}
.ts-brand-page .ts-brand-identity h1{font-size:clamp(40px,3.6vw,52px)!important;margin-bottom:5px!important}
.ts-brand-page .ts-brand-description{max-width:690px!important;margin:0 0 12px!important;font-size:15px!important;line-height:1.38!important;color:#f7fbff!important}
.ts-brand-page .ts-brand-meta{display:flex!important;align-items:center!important;gap:9px!important;flex-wrap:nowrap!important}
.ts-brand-page .ts-brand-back,.ts-brand-page .ts-brand-about-link{flex:0 0 auto;min-height:39px!important;padding:8px 15px!important;border-radius:10px!important}
.ts-brand-page .ts-brand-pill{flex:0 0 auto;min-height:39px!important;padding:7px 13px!important;border-radius:10px!important}
.ts-brand-page .ts-brand-pill img{width:19px!important;height:19px!important}
.ts-brand-active-badge-r8696{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:7px 13px;border:1px solid rgba(170,228,203,.6);border-radius:10px;background:rgba(5,88,68,.72);color:#ecfff7;font-size:12px;font-weight:900;white-space:nowrap}
.ts-brand-active-badge-r8696 i{width:8px;height:8px;border-radius:50%;background:#3ee39c;box-shadow:0 0 0 4px rgba(62,227,156,.14)}
.ts-brand-page .ts-brand-follow-slot{padding-top:49px!important}
.ts-brand-page .ts-brand-follow{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:158px!important;min-height:42px!important;padding:8px 16px!important;border-radius:12px!important;background:#fff!important;color:#087ff5!important;box-shadow:0 8px 22px rgba(3,28,54,.18)!important;font-weight:950!important}
.ts-brand-page .ts-brand-follow svg{width:25px;height:25px;flex:none}.ts-brand-follow-check-r8696{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;background:#19b97b;color:#fff}
.ts-brand-page .ts-brand-wave{height:104px!important;bottom:-51px!important}
.ts-brand-page>.global-ad.global-ad-mid{width:min(calc(100% - 44px),1228px)!important;min-height:78px!important;margin:-4px auto 7px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;position:relative!important;z-index:5!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}
.ts-brand-page .ts-brand-stage{padding:0 0 18px!important;background:#effaff url('/assets/brand-detail/content-background.svg') center top/100% auto no-repeat!important}
.ts-brand-page .ts-brand-stats{gap:11px!important;margin-bottom:11px!important}
.ts-brand-page .ts-brand-stat{min-height:88px!important;padding:12px 15px!important;border-radius:13px!important}
.ts-brand-page .ts-brand-stat-icon{width:52px!important;height:52px!important}.ts-brand-page .ts-brand-stat-icon img{width:33px!important;height:33px!important}
.ts-brand-page .ts-brand-stat-value{font-size:23px!important}.ts-brand-page .ts-brand-stat-label{font-size:12px!important}.ts-brand-page .ts-brand-stat-subtitle{font-size:10px!important}
.ts-brand-page .ts-brand-catalog{padding:11px 13px 13px!important;margin-bottom:11px!important;border-radius:14px!important}
.ts-brand-page .ts-brand-toolbar{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:16px!important;min-height:42px!important;margin-bottom:10px!important}
.ts-brand-page .ts-brand-tabgroup{min-width:326px!important}.ts-brand-page .ts-brand-tabgroup button{min-width:157px!important;min-height:37px!important;padding:7px 14px!important}
.ts-brand-page .ts-brand-filters{margin-left:0!important;justify-content:flex-end!important;display:grid!important;grid-template-columns:minmax(220px,1fr) 155px 196px auto!important;gap:9px!important;align-items:center!important;width:100%!important}
.ts-brand-page .ts-brand-search-r8693{width:100%!important}.ts-brand-page .ts-brand-search-r8693 input{width:100%!important;min-width:0!important;height:38px!important;padding-left:34px!important}
.ts-brand-page .ts-brand-search-r8693>span{left:11px!important;width:16px;height:16px}.ts-brand-page .ts-brand-search-r8693 svg{width:16px;height:16px;display:block}
.ts-brand-page .ts-brand-select-r8693{min-width:0!important}.ts-brand-page .ts-brand-select-r8693 select{width:100%!important;min-width:0!important;height:38px!important}
.ts-brand-page .ts-brand-select-r8693:has(.ts-sort-label){display:grid!important;grid-template-columns:auto 1fr!important;gap:7px!important}
.ts-brand-page .ts-brand-view-toggle-r8693{gap:6px!important}.ts-brand-page .ts-brand-view-toggle-r8693 button{width:38px!important;height:38px!important;display:grid!important;place-items:center!important}.ts-brand-page .ts-brand-view-toggle-r8693 svg{width:19px;height:19px}
.ts-brand-page .ts-brand-product{grid-template-columns:172px minmax(0,1fr) 320px!important;gap:15px!important;min-height:160px!important;padding:10px!important;border-radius:12px!important}
.ts-brand-page .ts-brand-product-image img{height:138px!important}.ts-brand-page .ts-brand-product-info{padding:9px 6px 7px 0!important}
.ts-brand-page .ts-brand-product-info h2{font-size:21px!important;margin:4px 0 4px!important}.ts-brand-page .ts-brand-description-r8693{font-size:11px!important;line-height:1.42!important;margin-top:8px!important}
.ts-brand-page .ts-brand-product-price{position:relative!important;padding:18px 15px 10px 27px!important}.ts-brand-page .ts-brand-product-price>small{font-size:9px!important}.ts-brand-page .ts-brand-product-price>strong{font-size:31px!important}.ts-brand-page .ts-brand-product-price>p{font-size:11px!important;margin:3px 0 9px!important}.ts-brand-page .ts-brand-product-price>.btn{min-height:42px!important;justify-content:center!important;border-radius:9px!important}
.ts-brand-product-utility-r8696{position:absolute;top:0;right:0;display:flex;gap:7px}.ts-brand-product-utility-r8696 a{width:34px;height:34px;display:grid;place-items:center;border:1px solid #d4e5f2;border-radius:9px;background:#fff;color:#164d7c}.ts-brand-product-utility-r8696 svg{width:18px;height:18px}
.ts-brand-page .ts-brand-bottom{grid-template-columns:1.08fr .92fr!important;gap:11px!important;margin-top:11px!important}
.ts-brand-page .ts-brand-about,.ts-brand-page .ts-brand-tracking{min-height:154px!important;padding:15px 20px!important;border-radius:13px!important}
.ts-brand-page .ts-brand-about{background:#062a4b url('/assets/brand-detail/about-panel.svg') center/cover no-repeat!important}
.ts-brand-page .ts-brand-about-copy-r8693{max-width:59%!important}.ts-brand-page .ts-brand-about h2{font-size:21px!important;margin:0 0 5px!important}.ts-brand-page .ts-brand-about p{font-size:11.5px!important;line-height:1.38!important;margin:0 0 9px!important}.ts-brand-page .ts-brand-facts-r8693{gap:8px!important;margin-top:8px!important}.ts-brand-page .ts-brand-facts-r8693 span{font-size:9px!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{display:grid!important;grid-template-columns:38px 1fr!important;gap:10px!important;align-items:start!important}.ts-brand-page .ts-brand-tracking-icon{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#e5f6ff!important;color:#0787f4!important}.ts-brand-page .ts-brand-tracking-icon svg{width:28px;height:28px}.ts-brand-page .ts-brand-tracking h2{font-size:19px!important;margin:0 0 3px!important}.ts-brand-page .ts-brand-tracking header p{font-size:10.5px!important;line-height:1.35!important;margin:0!important}
.ts-brand-page .ts-brand-tracking-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:10px!important;border-top:1px solid #deebf3!important;padding-top:8px!important}.ts-brand-page .ts-brand-tracking-steps>div{display:grid!important;grid-template-columns:38px 1fr!important;gap:8px!important;align-items:start!important;padding:0 10px!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 #dce9f2!important}.ts-brand-page .ts-brand-tracking-steps b{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#e9f7ff!important;color:#0a83ec!important}.ts-brand-page .ts-brand-tracking-steps b svg{width:24px;height:24px}.ts-brand-page .ts-brand-tracking-steps span{display:block!important}.ts-brand-page .ts-brand-tracking-steps strong{display:block!important;font-size:10px!important;margin:1px 0 2px!important}.ts-brand-page .ts-brand-tracking-steps p{font-size:9px!important;line-height:1.32!important;margin:0!important;color:#58758f!important}

/* ================================================================
   BUILD LIKE ME CREATOR PROFILE
   ================================================================ */
.ts-creator-profile-r8696{--c-ink:#082754;--c-blue:#0788ff;--c-cyan:#0fc8e8;--c-line:#d1e4f1;--c-muted:#5d7790;position:relative;isolation:isolate;color:var(--c-ink);font-size:14px}
.ts-creator-profile-r8696 *{box-sizing:border-box}.ts-creator-shell-r8696{width:min(1240px,calc(100% - 48px));margin-inline:auto}
.ts-creator-hero-r8696{position:relative;min-height:238px;background-image:linear-gradient(90deg,rgba(1,18,38,.82) 0%,rgba(2,25,48,.46) 50%,rgba(1,20,39,.12) 76%),var(--creator-hero);background-size:cover;background-position:center;color:#fff;overflow:hidden}
.ts-creator-hero-shade-r8696{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,11,25,.04),rgba(0,18,37,.20));pointer-events:none}
.ts-creator-hero-inner-r8696{position:relative;z-index:2;min-height:238px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:22px 0}
.ts-creator-hero-identity-r8696{display:grid;grid-template-columns:122px minmax(0,1fr);gap:20px;align-items:center;min-width:0}
.ts-creator-avatar-wrap-r8696{position:relative;width:122px;height:122px}.ts-creator-avatar-r8696{width:122px;height:122px;border-radius:50%;object-fit:cover;background:#fff;border:4px solid #c7ff6f;box-shadow:0 0 0 3px rgba(6,207,239,.38),0 10px 26px rgba(0,15,34,.28)}
.ts-creator-avatar-edit-r8696{position:absolute;left:5px;bottom:5px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#0b4a77;text-decoration:none;font-weight:900;box-shadow:0 4px 12px rgba(0,0,0,.2)}
.ts-creator-avatar-play-r8696{position:absolute;right:-9px;bottom:3px;width:39px;height:39px;display:grid;place-items:center;border:3px solid #fff;border-radius:50%;background:#08365f;color:#fff;cursor:pointer;box-shadow:0 5px 13px rgba(0,0,0,.22)}.ts-creator-avatar-play-r8696 svg{width:20px;height:20px}
.ts-creator-name-line-r8696{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ts-creator-type-r8696{display:inline-flex;padding:4px 9px;border-radius:999px;background:#079fe6;color:#fff;font-size:9px;font-weight:950;letter-spacing:.08em}.ts-creator-name-line-r8696 h1{margin:0!important;color:#fff!important;font-size:clamp(35px,3.7vw,48px)!important;line-height:1!important;letter-spacing:-.035em;font-weight:950}.ts-creator-verified-r8696{display:inline-grid;place-items:center;width:25px;height:25px;margin-left:6px;border-radius:50%;background:#0aa3ed;color:#fff;font-size:13px;vertical-align:middle}
.ts-creator-tagline-row-r8696{display:flex;align-items:center;gap:12px;margin-top:7px}.ts-creator-tagline-row-r8696>p{margin:0;color:#fff;font-size:16px;font-weight:800;line-height:1.3;max-width:650px}.ts-creator-hero-social-r8696{display:flex;gap:6px}.ts-creator-hero-social-r8696 a{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:rgba(3,29,53,.64);color:#fff}.ts-creator-hero-social-r8696 svg{width:14px;height:14px}
.ts-creator-stats-r8696{display:flex;align-items:center;gap:18px;margin-top:16px}.ts-creator-stats-r8696>div{display:grid;grid-template-columns:34px auto;grid-template-rows:auto auto;column-gap:8px;min-width:112px}.ts-creator-stat-icon-r8696{grid-row:1/3;width:32px;height:32px;display:grid;place-items:center;border:1px solid #41caf4;border-radius:50%;color:#fff}.ts-creator-stat-icon-r8696 svg{width:18px;height:18px}.ts-creator-stat-icon-r8696.ts-star-r8696{color:#ffd32a}.ts-creator-stats-r8696 strong{font-size:21px;line-height:1;color:#fff}.ts-creator-stats-r8696 small{font-size:9px;color:#d9ecf6}
.ts-creator-hero-actions-r8696{display:flex;align-items:center;gap:9px;align-self:end;padding-bottom:21px}.ts-creator-follow-r8696{min-width:165px!important;min-height:47px!important;justify-content:center!important;border-radius:24px!important;background:linear-gradient(100deg,var(--c-cyan),var(--c-blue))!important;border:0!important;color:#fff!important;font-weight:950!important}.ts-creator-follow-r8696 svg{width:21px;height:21px;margin-right:7px}.ts-creator-circle-action-r8696{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:rgba(5,40,71,.74)!important;border:1px solid #3abce8!important;color:#fff!important;cursor:pointer}.ts-creator-circle-action-r8696 svg{width:20px;height:20px;fill:currentColor}
.ts-creator-more-r8696{position:relative}.ts-creator-more-r8696 summary{list-style:none}.ts-creator-more-r8696 summary::-webkit-details-marker{display:none}.ts-creator-more-menu-r8696{position:absolute;right:0;top:54px;width:170px;padding:7px;border:1px solid #d1e5f1;border-radius:12px;background:#fff;box-shadow:0 14px 30px rgba(4,34,62,.18);z-index:30}.ts-creator-more-menu-r8696 a{display:block;padding:9px 10px;border-radius:8px;color:#123d62;text-decoration:none;font-weight:800}.ts-creator-more-menu-r8696 a:hover{background:#edf8ff}
.ts-creator-tabs-r8696{position:relative;z-index:5;background:#f1fbff;border-bottom:1px solid #d8e9f3}.ts-creator-tabs-r8696:before{content:"";position:absolute;inset:0;background:repeating-radial-gradient(ellipse at 50% 130%,transparent 0 22px,rgba(41,157,213,.055) 23px 24px);pointer-events:none}.ts-creator-tab-row-r8696{position:relative;z-index:1;display:flex;align-items:center;gap:6px;height:58px}.ts-creator-tabs-r8696 button{position:relative;min-width:145px;height:43px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9px;background:#fff;color:#0b2b52;font-weight:950;cursor:pointer;box-shadow:0 2px 8px rgba(8,48,79,.035)}.ts-creator-tabs-r8696 button span{width:18px;height:18px}.ts-creator-tabs-r8696 button span svg{width:18px;height:18px;stroke:currentColor;fill:currentColor}.ts-creator-tabs-r8696 button.active{background:linear-gradient(100deg,#087ff5,#08c8e8);color:#fff;box-shadow:0 5px 13px rgba(8,127,245,.22)}.ts-creator-tabs-r8696 button.active:after{content:"";position:absolute;left:10px;right:10px;bottom:-7px;height:3px;border-radius:999px;background:#03c9e9}
.ts-creator-content-r8696{background-color:#f3faff;background-position:center top;background-repeat:no-repeat;background-size:100% auto}.ts-creator-content-r8696[data-tab="builds"]{background-image:url('/assets/creator-profile/builds-content-background.png')}.ts-creator-content-r8696[data-tab="social"]{background-image:url('/assets/creator-profile/social-content-background.png')}.ts-creator-content-r8696[data-tab="reviews"]{background-image:url('/assets/creator-profile/reviews-content-background.png')}
.ts-creator-page-r8696{padding:16px 0 18px}.ts-creator-panel-r8696[hidden]{display:none!important}

/* Builds */
.ts-creator-builds-layout-r8696{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;align-items:start}.ts-creator-build-sidebar-r8696{display:grid;gap:12px;align-content:start}.ts-creator-side-card-r8696,.ts-creator-support-card-r8696{border:1px solid var(--c-line);border-radius:13px;background:rgba(255,255,255,.97);box-shadow:0 6px 17px rgba(6,48,85,.045)}.ts-creator-side-card-r8696{padding:15px}.ts-creator-side-card-r8696 h3{margin:0 0 6px;font-size:16px;color:#092b55}.ts-creator-side-card-r8696 p{margin:0;color:#4c6e88;font-size:11.5px;line-height:1.48}.ts-creator-tags-r8696{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ts-creator-tags-r8696 span{padding:5px 8px;border-radius:999px;background:#e9f7ff;color:#2c668b;font-size:9px}.ts-creator-support-card-r8696{width:100%;min-height:88px;display:grid;grid-template-columns:42px 1fr 13px;gap:10px;align-items:center;padding:13px;text-align:left;cursor:pointer}.ts-creator-heart-r8696{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#ffe4e6;color:#f34e64;font-size:21px}.ts-creator-support-card-r8696 strong{display:block;color:#0b315b;font-size:14px}.ts-creator-support-card-r8696 small{display:block;margin-top:3px;color:#6b8092;font-size:10px;line-height:1.4}.ts-creator-connect-r8696 a{display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid #edf2f5;color:#365d74;text-decoration:none}.ts-creator-connect-r8696 a:last-child{border-bottom:0}.ts-creator-connect-r8696 .social-brand{width:28px;height:28px;display:grid;place-items:center;border-radius:7px}.ts-creator-connect-r8696 .social-brand svg{width:18px;height:18px}.ts-creator-side-photo-r8696{height:245px;border-radius:0;background:url('/assets/creator-profile/builds-side-photo.png') center/cover no-repeat}
.ts-creator-builds-workspace-r8696{min-width:0;border:1px solid var(--c-line);border-radius:14px;background:rgba(255,255,255,.97);box-shadow:0 7px 19px rgba(5,46,80,.045);padding:13px}.ts-creator-builds-head-r8696{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:0 2px 10px}.ts-creator-section-title-r8696{display:flex;align-items:center;gap:10px;min-width:0}.ts-creator-section-title-r8696>span{width:36px;height:36px;display:grid;place-items:center;color:#082d5a}.ts-creator-section-title-r8696>span svg{width:30px;height:30px}.ts-creator-section-title-r8696 h2{margin:0;font-size:25px;letter-spacing:-.02em;color:#092b55}.ts-creator-section-title-r8696 p{margin:2px 0 0;color:#607c92;font-size:11px}.ts-creator-build-head-actions-r8696{display:flex;gap:8px}.ts-creator-build-head-actions-r8696 .btn{min-height:48px!important;padding:7px 14px!important;display:grid!important;grid-template-columns:auto auto!important;grid-template-rows:auto auto!important;column-gap:7px!important;align-content:center!important}.ts-creator-build-head-actions-r8696 .btn>span,.ts-creator-build-head-actions-r8696 .btn>svg{grid-row:1/3;width:19px;height:19px;align-self:center}.ts-creator-build-head-actions-r8696 .btn b{font-size:11px}.ts-creator-build-head-actions-r8696 .btn small{font-size:8px;font-weight:600;opacity:.74}
.ts-creator-build-tools-r8696{display:grid;grid-template-columns:minmax(250px,1fr) 150px 160px 175px;gap:8px;margin:0 0 10px}.ts-creator-build-tools-r8696 label{position:relative}.ts-creator-build-tools-r8696 label svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:#54738f}.ts-creator-build-tools-r8696 input,.ts-creator-build-tools-r8696 select{width:100%;height:39px;border:1px solid var(--c-line);border-radius:9px;background:#fff;color:#173d61;font-size:11px;padding:0 10px}.ts-creator-build-tools-r8696 input{padding-left:34px}
.ts-creator-build-list-r8696{display:grid;gap:10px}.ts-creator-build-card-r8696{display:grid;grid-template-columns:265px minmax(0,1fr);min-height:138px;border:1px solid #d4e6f2;border-radius:11px;background:#fff;overflow:hidden}.ts-creator-build-cover-r8696{position:relative;min-height:138px;display:block;overflow:hidden;background:#edf7fb}.ts-creator-build-cover-r8696 img{width:100%;height:100%;min-height:138px;object-fit:cover}.ts-creator-build-cover-r8696>span{position:absolute;left:8px;top:8px;padding:4px 7px;border-radius:999px;background:#0b4d82;color:#fff;font-size:8px;font-weight:950;letter-spacing:.02em}.ts-creator-build-cover-r8696>span.top{background:#ffd43d;color:#5d4500}.ts-creator-build-copy-r8696{position:relative;min-width:0;padding:10px 12px;display:flex;flex-direction:column}.ts-creator-build-title-r8696{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;gap:10px;align-items:start}.ts-creator-build-title-r8696 h3{margin:0;font-size:18px;line-height:1.15;color:#092b55}.ts-creator-build-title-r8696 p{margin:2px 0 0;color:#667f94;font-size:10px}.ts-creator-build-price-r8696{text-align:right}.ts-creator-build-price-r8696 strong{display:block;color:#0785e9;font-size:21px;line-height:1}.ts-creator-build-price-r8696 small{color:#748a9c;font-size:8px}.ts-creator-card-more-r8696{position:relative}.ts-creator-card-more-r8696 summary{list-style:none;cursor:pointer;font-size:21px;line-height:1;color:#5b7390}.ts-creator-card-more-r8696 summary::-webkit-details-marker{display:none}.ts-creator-card-more-r8696>div{position:absolute;right:0;top:24px;width:120px;padding:5px;border:1px solid #d6e6f1;border-radius:9px;background:#fff;box-shadow:0 8px 20px rgba(0,30,60,.14);z-index:10}.ts-creator-card-more-r8696 a,.ts-creator-card-more-r8696 button{display:block;width:100%;padding:7px;border:0;border-radius:6px;background:#fff;color:#204b70;text-align:left;text-decoration:none;font-size:9px}.ts-creator-card-more-r8696 a:hover,.ts-creator-card-more-r8696 button:hover{background:#eef8ff}.ts-creator-build-summary-r8696{margin:4px 0 6px;color:#5f7890;font-size:10px;line-height:1.3}.ts-creator-kit-items-r8696{display:flex;align-items:center;gap:5px}.ts-creator-kit-items-r8696 span,.ts-creator-kit-items-r8696 button{width:30px;height:30px;display:grid;place-items:center;border:1px solid #d6e5ef;border-radius:7px;background:#fff;overflow:hidden;font-size:9px;color:#315b7c}.ts-creator-kit-items-r8696 img{width:100%;height:100%;object-fit:contain}.ts-creator-build-footer-r8696{margin-top:auto;display:flex;justify-content:space-between;align-items:end;gap:8px}.ts-creator-build-tags-r8696{display:flex;flex-wrap:wrap;gap:5px}.ts-creator-build-tags-r8696 span{padding:4px 7px;border-radius:999px;background:#e7f5ff;color:#376986;font-size:8px}.ts-creator-build-actions-r8696{display:flex;align-items:center;gap:7px}.ts-creator-build-actions-r8696 .btn{min-height:34px!important;padding:6px 10px!important;font-size:9px!important;border-radius:8px!important}.ts-creator-build-actions-r8696 .btn svg{width:16px;height:16px;margin-right:5px}.ts-creator-vote-r8696{display:flex;align-items:center;gap:4px}.ts-creator-vote-r8696 button{width:25px;height:25px;border:1px solid #d5e4ef;border-radius:6px;background:#fff;color:#5e7890;font-size:8px}.ts-creator-vote-r8696 button.active{background:#e4f5ff;color:#087fdc}.ts-creator-vote-r8696 b{min-width:14px;text-align:center;font-size:9px;color:#58738b}

/* Social */
.ts-creator-social-layout-r8696{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:15px;align-items:start}.ts-creator-social-main-r8696{min-width:0;border:1px solid var(--c-line);border-radius:14px;background:rgba(255,255,255,.97);padding:13px;box-shadow:0 6px 18px rgba(5,46,80,.045)}.ts-creator-social-heading-r8696{display:flex;justify-content:space-between;align-items:center;gap:12px}.ts-creator-social-heading-r8696>.btn{min-height:38px!important}.ts-creator-social-tools-r8696{display:flex;justify-content:flex-end;align-items:center;gap:9px;margin:9px 0 11px}.ts-creator-social-tools-r8696 label{position:relative;flex:1}.ts-creator-social-tools-r8696 label svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:#587590}.ts-creator-social-tools-r8696 input{width:100%;height:38px;padding:0 10px 0 34px;border:1px solid var(--c-line);border-radius:9px;background:#fff}.ts-creator-social-tools-r8696>div{display:flex;gap:5px}.ts-creator-social-tools-r8696 button{height:32px;padding:0 11px;border:1px solid #d6e6f2;border-radius:8px;background:#fff;color:#315b7d;font-size:9px;font-weight:900}.ts-creator-social-tools-r8696 button.active{background:#087ff5;color:#fff;border-color:#087ff5}
.ts-creator-featured-r8696{border:1px solid #d4e6f2;border-radius:12px;background:#fff;overflow:hidden}.ts-creator-featured-top-r8696{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr);gap:0}.ts-creator-featured-media-r8696{position:relative;min-height:265px;display:block;background:#08284a;overflow:hidden}.ts-creator-featured-media-r8696>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.ts-creator-featured-media-r8696>em{position:absolute;left:10px;top:10px;padding:5px 9px;border-radius:999px;background:#0788f8;color:#fff;font-size:8px;font-weight:950;font-style:normal}.ts-creator-featured-media-r8696>b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:58px;height:58px;display:grid;place-items:center;padding-left:3px;border:3px solid #fff;border-radius:50%;background:rgba(4,25,49,.72);color:#fff;font-size:22px}.ts-creator-featured-copy-r8696{padding:15px;display:flex;flex-direction:column}.ts-creator-featured-copy-r8696 h3{margin:0;font-size:21px;line-height:1.06;color:#092b55}.ts-creator-featured-copy-r8696 small{margin-top:5px;color:#72899b}.ts-creator-featured-copy-r8696 p{margin:8px 0;color:#4e6d86;line-height:1.42;font-size:11px}.ts-creator-featured-meta-r8696{margin-top:auto;color:#355e7f;font-size:10px}.ts-creator-featured-meta-r8696 span{display:flex;align-items:center;gap:5px}.ts-creator-featured-meta-r8696 svg{width:16px;height:16px}.ts-creator-featured-copy-r8696 .btn{margin-top:9px;min-height:36px!important;justify-content:center!important}
.ts-creator-comments-r8696{border-top:1px solid #dbe8f1;padding:10px}.ts-creator-comments-r8696>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.ts-creator-comments-r8696 h4{margin:0;font-size:13px}.ts-creator-comments-r8696 .creator-social-comments-r57{margin:0!important;gap:5px!important}.ts-creator-comments-r8696 .creator-social-comment-r57{padding:8px!important;border-radius:9px!important}.ts-creator-comments-r8696 .creator-social-comment-r57 p{font-size:10px!important}.ts-creator-comments-r8696 .creator-social-comment-avatar-r57{width:34px!important;height:34px!important}.ts-creator-comment-form-r8696{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:end!important;margin-top:8px!important}.ts-creator-comment-form-r8696 label{margin:0!important}.ts-creator-comment-form-r8696 textarea{min-height:38px!important;max-height:90px!important;border:1px solid #d2e3ee!important;border-radius:9px!important;padding:9px 11px!important;resize:vertical!important}.ts-creator-comment-form-r8696>p{grid-column:1/-1;margin:0;font-size:9px}.ts-creator-no-comments-r8696{padding:10px;color:#6a8195;font-size:10px;text-align:center}
.ts-creator-more-posts-r8696{margin-top:10px}.ts-creator-more-posts-r8696 header{display:flex;justify-content:space-between}.ts-creator-more-posts-r8696 h3{margin:0 0 7px;font-size:14px}.ts-creator-more-post-grid-r8696{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ts-creator-more-post-grid-r8696>a{display:grid;gap:5px;color:#113b60;text-decoration:none}.ts-creator-more-post-grid-r8696>a>span{height:88px;border-radius:9px;background:#e9f3f9;overflow:hidden;display:grid;place-items:center}.ts-creator-more-post-grid-r8696 img{width:100%;height:100%;object-fit:cover}.ts-creator-more-post-grid-r8696 strong{font-size:10px;line-height:1.2}.ts-creator-more-post-grid-r8696 small{font-size:8px;color:#73899b}
.ts-creator-social-sidebar-r8696{display:grid;gap:10px}.ts-creator-social-sidebar-r8696>section,.ts-creator-review-sidebar-r8696>section{border:1px solid var(--c-line);border-radius:13px;background:rgba(255,255,255,.97);padding:13px;box-shadow:0 6px 17px rgba(6,48,85,.04)}.ts-creator-social-sidebar-r8696 header,.ts-creator-review-sidebar-r8696 header{display:grid;grid-template-columns:34px 1fr;gap:8px;align-items:start}.ts-sidebar-icon-r8696{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#e7f5ff;font-size:16px}.ts-creator-social-sidebar-r8696 h3,.ts-creator-review-sidebar-r8696 h3{margin:0;font-size:15px}.ts-creator-social-sidebar-r8696 header p,.ts-creator-review-sidebar-r8696 header p{margin:2px 0 0;font-size:9px;color:#6a8093}.ts-creator-highlight-grid-r8696{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.ts-creator-highlight-grid-r8696>div{display:grid;grid-template-columns:28px 1fr;gap:7px;padding:8px;border-radius:9px;background:#f4f9fd}.ts-highlight-icon-r8696{font-size:18px;color:#0c78d8}.ts-creator-highlight-grid-r8696 strong{display:block;font-size:10px}.ts-creator-highlight-grid-r8696 small{font-size:8px;line-height:1.25;color:#6c8193}.ts-creator-connected-list-r8696{display:grid;margin-top:8px}.ts-creator-connected-list-r8696 a{display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #edf2f5;color:#365d74;text-decoration:none}.ts-creator-connected-list-r8696 a:last-child{border-bottom:0}.ts-creator-connected-list-r8696 .social-brand{width:28px;height:28px;display:grid;place-items:center;border-radius:7px}.ts-creator-connected-list-r8696 .social-brand svg{width:18px;height:18px}.ts-creator-connected-list-r8696 i{font-size:8px;font-style:normal;color:#0a77ce}.ts-creator-sidebar-feature-r8696{display:grid;gap:6px;margin-top:9px;text-decoration:none;color:#153d5f}.ts-creator-sidebar-feature-r8696 img{width:100%;height:115px;object-fit:cover;border-radius:8px}.ts-creator-sidebar-feature-r8696 strong{font-size:10px;line-height:1.25}.ts-creator-sidebar-feature-r8696 span{justify-self:end;font-size:9px;color:#0783e2;font-weight:900}

/* Reviews */
.ts-creator-reviews-grid-r8696{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start}.ts-creator-reviews-main-r8696{min-width:0}.ts-creator-review-summary-r8696{min-height:180px;border:1px solid var(--c-line);border-radius:13px;background:rgba(255,255,255,.97);padding:14px 18px;box-shadow:0 6px 17px rgba(6,48,85,.04)}.ts-creator-review-summary-r8696 header h2{margin:0;font-size:17px}.ts-creator-review-summary-r8696 header p{margin:2px 0 10px;color:#647d91;font-size:10px}.ts-creator-review-summary-body-r8696{display:grid;grid-template-columns:185px minmax(0,1fr) 210px;gap:18px;align-items:center}.ts-creator-rating-r8696{display:grid;grid-template-columns:64px 1fr;grid-template-rows:auto auto;align-items:center}.ts-creator-rating-r8696>span{grid-row:1/3;font-size:62px;line-height:1;color:#ffb20c}.ts-creator-rating-r8696>strong{font-size:51px;line-height:.95;color:#082754}.ts-creator-rating-r8696>small{font-size:10px;line-height:1.25}.ts-creator-recommend-bars-r8696{display:grid;gap:11px}.ts-creator-recommend-bars-r8696>div{display:grid;grid-template-columns:95px minmax(100px,1fr) 72px;gap:8px;align-items:center}.ts-creator-recommend-bars-r8696 span,.ts-creator-recommend-bars-r8696 strong{font-size:9px}.ts-creator-recommend-bars-r8696 i{height:9px;border-radius:999px;background:#dce8f1;overflow:hidden}.ts-creator-recommend-bars-r8696 i b{display:block;height:100%;border-radius:999px;background:#159cec}.ts-creator-recommend-score-r8696{padding-left:18px;border-left:1px solid #dce8f1;text-align:center}.ts-creator-recommend-score-r8696>span{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#e9f7ff;font-size:20px}.ts-creator-recommend-score-r8696>strong{display:block;margin-top:3px;font-size:24px}.ts-creator-recommend-score-r8696>b{font-size:11px}.ts-creator-recommend-score-r8696>p{font-size:8.5px;line-height:1.35;color:#6c8193}
.ts-creator-review-tools-r8696{display:grid;grid-template-columns:minmax(0,1fr) 170px 145px;gap:8px;margin:9px 0}.ts-creator-review-tools-r8696 label{position:relative}.ts-creator-review-tools-r8696 svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:#5e7a93}.ts-creator-review-tools-r8696 input,.ts-creator-review-tools-r8696 select{width:100%;height:38px;border:1px solid var(--c-line);border-radius:9px;background:#fff;color:#204a6e;font-size:10px;padding:0 10px}.ts-creator-review-tools-r8696 input{padding-left:34px}.ts-creator-review-list-r8696{display:grid;gap:8px}.ts-creator-review-list-r8696>article{display:grid;grid-template-columns:160px minmax(0,1fr) 190px;gap:13px;align-items:center;min-height:105px;padding:10px 12px;border:1px solid #d4e5f1;border-radius:11px;background:#fff}.ts-creator-review-person-r8696{display:grid;grid-template-columns:42px 1fr;gap:8px;align-items:center}.ts-creator-review-person-r8696>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#e5f4ff;color:#087ddb;font-weight:900}.ts-creator-review-person-r8696 strong{display:block;font-size:10px}.ts-creator-review-person-r8696 small{font-size:8px;color:#75899a}.ts-creator-review-status-r8696{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:8px;font-weight:900}.ts-creator-review-status-r8696.positive{background:#e6f8ee;color:#168653}.ts-creator-review-status-r8696.negative{background:#fff0f0;color:#b34b4b}.ts-creator-review-copy-r8696 h3{margin:4px 0 1px;font-size:13px}.ts-creator-review-copy-r8696 small{font-size:8px;color:#718797}.ts-creator-review-copy-r8696 p{margin:3px 0 0;font-size:9px;color:#58748b}.ts-creator-review-kit-r8696{display:grid;gap:5px}.ts-creator-review-kit-r8696 img{width:100%;height:60px;object-fit:cover;border:1px solid #d9e8f2;border-radius:7px}.ts-creator-review-kit-r8696 .btn{min-height:31px!important;padding:6px 9px!important;justify-content:center!important;font-size:9px!important}.ts-creator-review-sidebar-r8696{display:grid;gap:10px;padding-top:189px}.ts-creator-top-review-r8696{display:grid;grid-template-columns:68px 1fr 10px;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #edf2f6;text-decoration:none;color:#173f62}.ts-creator-top-review-r8696 img{width:68px;height:40px;object-fit:cover;border-radius:6px}.ts-creator-top-review-r8696 strong{display:block;font-size:10px}.ts-creator-top-review-r8696 small{font-size:8px;color:#74899b}.ts-creator-trust-r8696{display:grid;gap:10px;margin-top:9px}.ts-creator-trust-r8696>div{display:grid;grid-template-columns:31px 1fr;gap:8px}.ts-creator-trust-r8696>div>b{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#e7f5ff;color:#0b78d4}.ts-creator-trust-r8696 strong{display:block;font-size:10px}.ts-creator-trust-r8696 small{font-size:8px;line-height:1.3;color:#687f92}
.ts-creator-empty-r8696{padding:28px;border:1px dashed #c9dfec;border-radius:12px;background:#f8fcff;text-align:center;color:#607c91}.ts-creator-lower-ad-r8696{margin-top:0!important;margin-bottom:0!important;padding-top:8px!important;padding-bottom:9px!important;background:#f3faff!important}

@media(max-width:1100px){
 .ts-brand-page .ts-brand-meta{flex-wrap:wrap!important}.ts-brand-page .ts-brand-filters{grid-template-columns:minmax(220px,1fr) 145px 180px auto!important}.ts-brand-page .ts-brand-product{grid-template-columns:155px minmax(0,1fr) 275px!important}
 .ts-creator-shell-r8696{width:min(100% - 30px,1240px)}.ts-creator-builds-layout-r8696{grid-template-columns:245px minmax(0,1fr)}.ts-creator-build-tools-r8696{grid-template-columns:1fr 135px 145px 160px}.ts-creator-build-card-r8696{grid-template-columns:220px minmax(0,1fr)}.ts-creator-social-layout-r8696,.ts-creator-reviews-grid-r8696{grid-template-columns:minmax(0,1fr) 270px}.ts-creator-review-summary-body-r8696{grid-template-columns:165px minmax(0,1fr)}.ts-creator-recommend-score-r8696{grid-column:1/-1;border-left:0;border-top:1px solid #dce8f1;padding:10px 0 0}.ts-creator-review-sidebar-r8696{padding-top:232px}
}
@media(max-width:860px){
 .ts-brand-page .ts-brand-hero{min-height:345px!important;margin-bottom:45px!important}.ts-brand-page .ts-brand-hero-inner{min-height:345px!important;grid-template-columns:104px minmax(0,1fr)!important;align-content:center!important}.ts-brand-page .ts-brand-follow-slot{grid-column:2!important;padding-top:0!important}.ts-brand-page .ts-brand-toolbar{grid-template-columns:1fr!important}.ts-brand-page .ts-brand-tabgroup{min-width:0!important;width:100%!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:140px minmax(0,1fr)!important}.ts-brand-page .ts-brand-product-price{grid-column:1/-1!important;border-left:0!important;border-top:1px solid #d9e7f2!important;padding:12px 0 0!important}.ts-brand-page .ts-brand-bottom{grid-template-columns:1fr!important}
 .ts-creator-hero-inner-r8696{grid-template-columns:1fr;gap:10px}.ts-creator-hero-actions-r8696{align-self:auto;justify-self:start;padding-bottom:0}.ts-creator-stats-r8696{flex-wrap:wrap}.ts-creator-builds-layout-r8696{grid-template-columns:1fr}.ts-creator-build-sidebar-r8696{grid-template-columns:1fr 1fr}.ts-creator-side-photo-r8696{display:none}.ts-creator-build-tools-r8696{grid-template-columns:1fr 1fr}.ts-creator-build-tools-r8696 label{grid-column:1/-1}.ts-creator-social-layout-r8696,.ts-creator-reviews-grid-r8696{grid-template-columns:1fr}.ts-creator-social-sidebar-r8696,.ts-creator-review-sidebar-r8696{grid-template-columns:1fr 1fr;padding-top:0}.ts-creator-featured-top-r8696{grid-template-columns:1fr}.ts-creator-review-summary-body-r8696{grid-template-columns:1fr}.ts-creator-recommend-score-r8696{border-left:0;border-top:1px solid #dce8f1;padding-top:10px}.ts-creator-review-list-r8696>article{grid-template-columns:145px minmax(0,1fr) 165px}
}
@media(max-width:620px){
 .ts-brand-page .ts-brand-hero{min-height:440px!important}.ts-brand-page .ts-brand-hero-inner{grid-template-columns:78px minmax(0,1fr)!important;min-height:440px!important;padding-bottom:76px!important}.ts-brand-page .ts-brand-meta{grid-column:1/-1}.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-product-price{display:block!important}.ts-brand-page .ts-brand-about-copy-r8693{max-width:76%!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 #dce9f2!important}
 .ts-creator-shell-r8696{width:min(100% - 22px,1240px)}.ts-creator-hero-r8696{min-height:390px}.ts-creator-hero-inner-r8696{min-height:390px;padding:24px 0}.ts-creator-hero-identity-r8696{grid-template-columns:82px 1fr;gap:13px}.ts-creator-avatar-wrap-r8696,.ts-creator-avatar-r8696{width:82px;height:82px}.ts-creator-name-line-r8696 h1{font-size:28px!important}.ts-creator-tagline-row-r8696>p{font-size:12px}.ts-creator-stats-r8696{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.ts-creator-hero-actions-r8696{flex-wrap:wrap}.ts-creator-tab-row-r8696{overflow-x:auto}.ts-creator-tabs-r8696 button{min-width:112px}.ts-creator-build-sidebar-r8696{grid-template-columns:1fr}.ts-creator-builds-head-r8696{align-items:flex-start;flex-direction:column}.ts-creator-build-head-actions-r8696{width:100%;display:grid;grid-template-columns:1fr 1fr}.ts-creator-build-tools-r8696{grid-template-columns:1fr}.ts-creator-build-tools-r8696 label{grid-column:auto}.ts-creator-build-card-r8696{grid-template-columns:1fr}.ts-creator-build-cover-r8696{height:205px}.ts-creator-build-title-r8696{grid-template-columns:1fr auto 22px}.ts-creator-build-footer-r8696{align-items:flex-start;flex-direction:column}.ts-creator-build-actions-r8696{width:100%;flex-wrap:wrap}.ts-creator-social-sidebar-r8696,.ts-creator-review-sidebar-r8696{grid-template-columns:1fr}.ts-creator-social-tools-r8696{align-items:stretch;flex-direction:column}.ts-creator-more-post-grid-r8696{grid-template-columns:1fr}.ts-creator-review-tools-r8696{grid-template-columns:1fr}.ts-creator-review-list-r8696>article{grid-template-columns:1fr}.ts-creator-review-kit-r8696{grid-template-columns:110px 1fr;align-items:center}
}
