.ttr{margin:24px 0;padding:20px;border:1px solid var(--bi-rule,#ded6c9);border-radius:8px;background:var(--bi-card,#faf7f0);color:var(--bi-ink,#302c26)}
.ttr *{box-sizing:border-box}.ttr [hidden]{display:none!important}
.ttr-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ttr-heading h2{margin:0;font-family:Georgia,serif;font-size:23px;font-weight:400}.ttr-heading p{margin:5px 0 0;color:var(--bi-muted,#71695e);font-size:13px}
.ttr button,.ttr input,.ttr summary{font:inherit}.ttr button,.ttr summary{cursor:pointer}.ttr-pill{padding:8px 12px;border:1px solid var(--bi-rule,#ded6c9);border-radius:24px;background:transparent;color:var(--bi-accent,#955236)}.ttr-pill[aria-expanded=true]{background:var(--bi-paper,#eee7db)}
.ttr table{width:100%;table-layout:fixed;border-collapse:collapse;margin-top:16px}.ttr-stat{width:58px}.ttr th,.ttr td{text-align:right;padding:9px 0 9px 8px;font-variant-numeric:tabular-nums}.ttr thead th{font-size:12px;color:var(--bi-muted,#71695e);font-weight:400}.ttr th:first-child{text-align:left;padding-left:0}.ttr tbody th,.ttr tbody td{border-top:1px solid var(--bi-rule,#ded6c9);font-weight:400}.ttr tbody .ttr-gp{color:var(--bi-accent,#955236);font-weight:600}
.ttr-player{display:flex;gap:9px;align-items:center;min-width:0}.ttr-player>div{min-width:0}.ttr-name{border:0;background:none;padding:0;text-align:left;color:inherit;font-weight:500!important}.ttr-name:hover{text-decoration:underline}.ttr-player small{display:block;font-size:12px;color:var(--bi-muted,#71695e);margin-top:4px;overflow-wrap:anywhere}
.ttr-portrait{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:40px;background:var(--bi-paper,#eee7db);border-radius:4px;overflow:hidden;flex:none;color:var(--bi-muted,#71695e)}.ttr-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ttr-portrait img[src*="cdn.nba"]{object-fit:cover;object-position:center top}
.ttr .ttr-detail-row td{border:0;padding:0 0 7px 43px;text-align:left}.ttr-detail-row summary{font-size:12px;color:var(--bi-muted,#71695e)}.ttr-stints{padding:9px 0}.ttr-stints>div{padding:6px 0}.ttr-stints p{margin:3px 0;font-size:13px}.ttr-text-button{border:0;background:none;color:var(--bi-accent,#955236);padding:0;text-align:left}.ttr-source-links{display:flex;flex-wrap:wrap;gap:12px}
.ttr-picks{border-top:1px solid var(--bi-rule,#ded6c9);margin-top:6px;padding-top:10px}.ttr-picks h3{margin:0 0 8px;font-size:13px;font-weight:400;color:var(--bi-muted,#71695e)}.ttr-note{font-size:13px;color:var(--bi-muted,#71695e);margin:7px 0}
.ttr-footer{border-top:1px solid var(--bi-rule,#ded6c9);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:11px;margin-top:10px;font-size:12px;color:var(--bi-muted,#71695e)}
.ttr-picker{border-top:1px solid var(--bi-rule,#ded6c9);margin-top:14px;padding-top:8px}.ttr-choice{padding:12px 0;border-bottom:1px solid var(--bi-rule,#ded6c9)}.ttr-choice:last-child{border-bottom:0}.ttr-choice-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.ttr-choice-head label{display:flex;align-items:center;gap:8px;cursor:pointer}.ttr-choice-head input{width:17px;height:17px;accent-color:var(--bi-accent,#955236)}.ttr-choice-head time{font-size:12px;color:var(--bi-muted,#71695e)}.ttr-choice p{margin:6px 0}.ttr a{color:var(--bi-accent,#955236)}.ttr-choice summary{font-size:13px}.ttr-choice dl{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;margin:10px 0;font-size:13px}.ttr-choice dt{color:var(--bi-muted,#71695e)}.ttr-choice dd{margin:0}
.ttr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.ttr-picker>h3{margin:6px 0;font-size:14px;font-weight:500}
.ttr-rights{margin:6px 0;font-size:12px;line-height:1.4;color:var(--bi-muted,#71695e)}
.ttr-player-info{flex:1}.ttr-name-line{display:flex;align-items:center;gap:12px}.ttr-inline-details{display:inline-flex;align-items:center;gap:5px;flex:none;min-width:24px;min-height:24px;border:0;padding:0;background:none;color:var(--bi-muted,#71695e);font-size:12px!important}.ttr-inline-details:hover{color:var(--bi-accent,#955236)}
@media(max-width:600px){.ttr-inline-details-label{display:none}.ttr-name-line{gap:4px}.ttr-inline-details{justify-content:center}}
.ttr-choice{padding:7px 0}.ttr-choice-head{display:grid;grid-template-columns:minmax(0,max-content) auto minmax(max-content,1fr);gap:8px;align-items:center}.ttr-choice-head label{min-width:0;font-size:13px}.ttr-choice-head input{flex:none;margin:0}.ttr-choice-head input:disabled+span{color:var(--bi-muted,#71695e)}.ttr-choice-date{justify-self:end;font-size:12px;white-space:nowrap;text-decoration:none}.ttr-choice-date:hover{text-decoration:underline}.ttr-package-body{margin-left:25px}.ttr-choice summary{font-size:12px;color:var(--bi-muted,#71695e);line-height:1.5;margin-top:3px}.ttr-choice-head label,.ttr-choice summary{min-height:24px}
.ttr-heading>div{min-width:0;flex:1 1 260px}.ttr-heading>.ttr-costs{display:grid;grid-template-columns:minmax(0,1fr);flex:1.3 1 380px;gap:16px;margin:0}.ttr .ttr-cost{display:block;min-width:0;font-size:13px;color:var(--bi-ink,#302c26);text-decoration:none}.ttr-additional-cost{padding-left:20px;border-left:1px solid var(--bi-rule,#ded6c9)}.ttr-cost-empty{color:var(--bi-muted,#71695e);font-size:12px}.ttr-additional-cost .ttr-cost-assets{min-height:40px}.ttr-cost-label{display:block;margin-bottom:6px;font-size:11px;color:var(--bi-muted,#71695e)}.ttr-cost-assets{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ttr-cost-asset{display:flex;align-items:center;gap:7px;min-width:0;max-width:100%}.ttr-cost-name{overflow-wrap:anywhere}.ttr-cost-plus,.ttr-cost-more{color:var(--bi-muted,#71695e);font-size:12px}.ttr-cost-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none;width:34px;height:40px;border-radius:4px;background:var(--bi-paper,#eee7db);color:var(--bi-muted,#71695e)}.ttr-cost-badge b{font:14px Georgia,serif}.ttr-cost-badge small{font-size:9px;line-height:1.3}.ttr a.ttr-cost:hover .ttr-cost-name{text-decoration:underline}@media(max-width:700px){.ttr-heading>.ttr-costs{gap:12px}.ttr-additional-cost{padding-left:12px}.ttr-cost-assets{gap:7px}.ttr-cost .ttr-portrait,.ttr-cost-badge{width:30px;height:34px}}

.ttr-history-dialog{width:min(1100px,95vw);max-height:90vh;overflow:auto;border:1px solid var(--bi-rule,#ded6c9);border-radius:8px;background:var(--bi-card,#faf7f0);padding:20px}.ttr-history-dialog::backdrop{background:rgba(0,0,0,.4)}.ttr-history-close{display:block;margin-left:auto;padding:8px 14px;cursor:pointer}
@media(max-width:600px){.ttr{padding:14px}.ttr-stat{width:42px}.ttr-heading h2{font-size:20px}.ttr-choice dl{grid-template-columns:1fr}}
@media(max-width:390px){.ttr{padding:10px}.ttr-stat{width:34px}.ttr td,.ttr th{padding-left:4px}.ttr-player{gap:6px}.ttr-portrait{width:26px;height:32px}.ttr .ttr-detail-row td{padding-left:32px}.ttr tbody td{font-size:13px}.ttr-name{font-size:14px!important}}
@media(pointer:coarse){.ttr-pill,.ttr-name,.ttr-detail-row summary,.ttr-text-button{min-height:44px}}

.ttr-name-line{flex-wrap:wrap;gap:4px 8px}.ttr-honor{display:inline-flex;align-items:center;max-width:100%;padding:2px 5px;border:1px solid var(--bi-rule,#ded6c9);border-radius:4px;background:var(--bi-paper,#eee7db);color:var(--bi-accent,#955236);font-size:10px;font-weight:500;line-height:1.2}

/* Keep the original compact return tool at the top of the Tracker. */
.ttr-anchor{height:0;margin:0;scroll-margin-top:90px}.ttr{margin-top:8px;font:14px/1.4 var(--bi-sans,Arial,sans-serif)}.ttr :focus-visible{outline:2px solid var(--bi-accent,#955236);outline-offset:3px}.bi-trades #trackerHeader.tto-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.bi-trades #trackerHeader .tt-perspective-row{margin:0}
.ttr-anchor-summary{display:flex;align-items:baseline;justify-content:space-between;gap:8px 16px;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid var(--bi-rule,#ded6c9)}.ttr-anchor-summary>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 9px;min-width:0}.ttr-anchor-label{color:var(--bi-accent,#955236);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ttr-anchor-summary strong{font-size:14px;font-weight:600;line-height:1.3}.ttr-anchor-summary time{flex:none;color:var(--bi-muted,#71695e);font-size:11px;white-space:nowrap}
.ttr-original-trade{margin-bottom:18px}.ttr-original-sides{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch;gap:10px}.ttr-original-side{min-width:0;padding:11px 12px;border:1px solid var(--bi-rule,#ded6c9);border-radius:5px;background:var(--bi-paper,#eee7db)}.ttr-original-side h3{display:flex;align-items:center;gap:8px;margin:0 0 2px;font-size:13px;font-weight:600}.ttr-original-side h3 img,.ttr-original-side h3 svg{width:24px;height:24px;object-fit:contain}.ttr-side-label{display:block;margin:0 0 8px;color:var(--bi-accent,#955236);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ttr-original-assets{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:8px 14px}.ttr-original-assets .ttr-cost-asset{align-items:flex-start}.ttr-original-assets .ttr-portrait,.ttr-original-assets .ttr-cost-badge{width:28px;height:32px}.ttr-original-assets .ttr-cost-name>span{font-size:12px;line-height:1.25}.ttr-trade-flow{display:flex;align-items:center;justify-content:center;color:var(--bi-accent,#955236);font:20px/1 var(--bi-serif,Georgia,serif)}.ttr-original-sides.is-multi{display:flex;align-items:stretch;flex-wrap:wrap}.ttr-original-sides.is-multi .ttr-original-side{flex:1 1 220px}.ttr-original-sides.is-multi .ttr-trade-flow{width:20px}
.ttr-original-trade>.ttr-costs{display:block;margin-top:10px}.ttr-original-trade .ttr-added-summary{padding:10px 0 0;border-top:1px solid var(--bi-rule,#ded6c9);border-left:0}
@media(max-width:600px){.ttr-original-sides,.ttr-original-sides.is-multi{display:grid;grid-template-columns:1fr}.ttr-original-sides.is-multi .ttr-trade-flow{width:auto}.ttr-trade-flow{min-height:16px;transform:rotate(90deg)}.ttr-original-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.ttr-anchor-summary{align-items:flex-start}.ttr-anchor-summary time{padding-top:2px}}
.ttr-heading{align-items:center;gap:16px}.ttr-heading>.ttr-title{flex:1 1 260px}.ttr-heading h2{font:400 25px/1.15 var(--bi-serif,Georgia,serif)}.ttr-heading>.ttr-costs{flex:1.4 1 380px;align-items:start}.ttr-cost-assets{gap:7px}.ttr-cost-name{line-height:1.25}.ttr-cost-name>small,.ttr-route{display:block;margin-top:3px;font-size:11px;line-height:1.35;color:var(--bi-muted,#71695e)}.ttr-route{color:var(--bi-accent,#955236)}.ttr-added-summary{border-left:1px solid var(--bi-rule,#ded6c9);padding-left:16px}.ttr button.ttr-cost-more{border:0;background:none;padding:4px 0;color:var(--bi-accent,#955236);text-align:left;font-size:12px;margin-top:3px}
.ttr-added-summary .ttr-cost-label{display:flex;justify-content:space-between;gap:8px}.ttr-additional-assets{display:grid;gap:9px;max-width:100%;overflow:visible}.ttr-additional-visible{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px 14px}.ttr-additional-visible .ttr-cost-asset{align-items:flex-start}.ttr-additional-visible .ttr-portrait,.ttr-additional-visible .ttr-cost-badge,.ttr-pick-group-assets .ttr-portrait,.ttr-pick-group-assets .ttr-cost-badge{width:26px;height:30px}.ttr-additional-visible .ttr-cost-name>span,.ttr-pick-group-assets .ttr-cost-name>span{font-size:11px;line-height:1.25}.ttr-pick-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.ttr-pick-group{min-width:0;border:1px solid var(--bi-rule,#ded6c9);border-radius:4px;background:color-mix(in srgb,var(--bi-paper,#eee7db) 55%,transparent)}.ttr-pick-group>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:7px 9px;color:var(--bi-ink,#302c26);font-size:11px;list-style:none}.ttr-pick-group>summary::-webkit-details-marker{display:none}.ttr-pick-group>summary:before{content:'▸';color:var(--bi-accent,#955236)}.ttr-pick-group[open]>summary:before{content:'▾'}.ttr-pick-group>summary span{flex:1}.ttr-pick-group>summary b{display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:20px;padding:0 6px;border-radius:11px;background:var(--bi-card,#faf7f0);font-size:10px;font-weight:600}.ttr-pick-group-assets{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px 14px;padding:2px 9px 10px;border-top:1px solid var(--bi-rule,#ded6c9)}.ttr-pick-group-assets .ttr-cost-asset{align-items:flex-start;padding-top:7px}.ttr-cost-name>.ttr-draft-selection{color:var(--bi-accent,#955236);font-weight:500}.ttr-picks .ttr-pick-group-assets .ttr-cost-name>span{font-size:12px}
.ttr-drafted{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--bi-rule,#ded6c9);border-radius:99px;padding:6px 10px;min-height:32px;margin-top:10px;font-size:12px!important;color:var(--bi-ink,#302c26);white-space:nowrap}.ttr-drafted>span{position:relative;width:25px;height:14px;background:var(--bi-rule,#ded6c9);border-radius:20px}.ttr-drafted>span:after{content:'';position:absolute;top:2px;left:2px;width:10px;height:10px;background:var(--bi-card,#faf7f0);border-radius:50%}.ttr-drafted[aria-pressed=true]>span{background:var(--bi-accent,#955236)}.ttr-drafted[aria-pressed=true]>span:after{left:13px}
.ttr table{margin-top:9px}.ttr th,.ttr td{padding-top:9px;padding-bottom:9px;vertical-align:middle}.ttr-name{font-size:15px!important}.ttr-player{align-items:center}.ttr-name-line{position:relative;padding-right:22px;gap:3px 7px}.ttr-player small.ttr-row-meta{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:3px;font-size:12px;line-height:1.3;overflow-wrap:normal}.ttr-row-sources{color:var(--bi-accent,#955236)}.ttr-coverage-mark{margin-left:2px;color:var(--bi-muted,#71695e)}.ttr-coverage-note{font-size:11px;margin:5px 0 0}.ttr-journey-button{border:0;background:none;color:var(--bi-accent,#955236);padding:4px 0;font-size:12px!important;cursor:pointer}.ttr-journey-button.is-compact{position:absolute;right:0;top:-2px;display:inline-flex;align-items:center;justify-content:center;width:24px;min-height:24px;padding:0}.ttr-active-badge{display:inline-flex;align-items:center;padding:2px 5px;border:1px solid #52765d;border-radius:4px;color:#345d41;background:#edf3ed;font-size:10px;font-weight:600;line-height:1.2;white-space:nowrap}html[data-theme=dark] .ttr-active-badge{color:#c5e5cc;background:#24392a;border-color:#628b6d}
.ttr-original-details,.ttr-additional-cost{border:1px solid var(--bi-rule,#ded6c9);border-radius:4px;background:var(--bi-paper,#eee7db);padding:12px;margin:10px 0}.ttr-original-details h3,.ttr-additional-cost h3{font-size:13px;font-weight:500;margin:0 0 10px}.ttr-added-trade{margin:10px 0}.ttr-added-trade h4{font-size:12px;font-weight:500;margin:0 0 8px}.ttr-package-assets{display:flex;flex-wrap:wrap;gap:10px 18px}.ttr-package-assets .ttr-cost-asset{flex:0 1 205px;align-items:flex-start}.ttr-package-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ttr-package-columns h5{font-size:12px;margin:10px 0 8px}.ttr-package-body{padding:10px;background:var(--bi-paper,#eee7db);border-radius:4px;margin-top:5px}.ttr-package-body .ttr-note{font-size:12px}
.ttr-cost-name>.ttr-acquisition-source{margin-top:4px;color:var(--bi-muted,#71695e);font-size:10px;line-height:1.35}
.ttr-journey{background:var(--bi-paper,#eee7db);border-radius:4px;padding:14px;font-size:13px;text-align:left}.ttr-journey ol{list-style:none;margin:0;padding:0 0 0 14px;border-left:1px solid var(--bi-rule,#ded6c9)}.ttr-journey-step{padding:0 0 16px 5px;position:relative}.ttr-journey-step:last-child{padding-bottom:0}.ttr-journey-step:before{content:'';position:absolute;left:-18px;top:6px;width:7px;height:7px;border-radius:50%;background:var(--bi-accent,#955236)}.ttr-journey-step>time{font-size:11px;color:var(--bi-muted,#71695e)}.ttr-journey h4{font-size:13px;font-weight:500;margin:4px 0 8px}.ttr-journey .ttr-origin{display:block;color:var(--bi-muted,#71695e)}
#ttr-all-assets{border-top:1px solid var(--bi-rule,#ded6c9);margin-top:12px;padding-top:12px}.ttr-other-assets h3,.ttr-held h3{font-size:13px;font-weight:500;margin:0 0 8px}.ttr-other-assets>article,.ttr-other-players article{padding:8px 0}.ttr-other-assets details{font-size:12px}.ttr-other-assets .ttr-origin{display:block;font-size:11px;color:var(--bi-muted,#71695e)}.ttr-other-players{font-size:12px;margin-top:10px}.ttr-held{padding-top:12px}.ttr-held ul{list-style:none;padding:0}.ttr-held li{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;margin:6px 0}.ttr-held li>span{color:var(--bi-muted,#71695e)}
@media(max-width:700px){.ttr-heading{align-items:flex-start}.ttr-heading>.ttr-title{flex-basis:100%}.ttr-heading h2{font-size:22px}.ttr-heading>.ttr-costs{flex-basis:100%}.ttr-added-summary{padding-left:12px}.ttr-cost-assets{gap:6px}.ttr-additional-visible,.ttr-pick-group-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.ttr-package-columns{grid-template-columns:1fr}.ttr .ttr-detail-row td{padding-left:0}.ttr-choice-head{grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.ttr-choice-date{font-size:11px!important}.ttr-choice-head label{font-size:12px}.ttr-player small.ttr-row-meta{font-size:11px;gap:2px 7px}.ttr-name{font-size:14px!important}.ttr-package-body{margin-left:0}.ttr-source-links{gap:12px}}
@media(max-width:420px){.bi-trades #trackerHeader .tt-perspective-row{width:100%}.ttr-anchor-summary{align-items:flex-start}.ttr-anchor-summary time{padding-top:1px}.ttr-anchor-summary strong{font-size:13px}.ttr-cost-assets .ttr-cost-plus{display:none}.ttr-cost-assets .ttr-cost-asset{flex-basis:100%;font-size:12px}.ttr-additional-visible,.ttr-pick-groups,.ttr-pick-group-assets{grid-template-columns:1fr}.ttr-player{gap:6px}.ttr-choice-date{font-size:10px!important}.ttr-portrait{width:28px;height:34px}.ttr-name-line{gap:3px 5px}.ttr-honor,.ttr-active-badge{font-size:9px}.ttr table .ttr-stat{width:34px}.ttr td,.ttr th{padding-left:4px}.ttr-name{min-height:24px}.ttr-footer{font-size:11px}.ttr-cost-label{font-size:11px}}
@media(pointer:coarse){.ttr-drafted,.ttr-cost-more,.ttr-inline-details,.ttr-choice-head label{min-height:40px}.ttr-journey-button.is-compact{min-height:32px;width:28px;top:-5px}.ttr-name-line{padding-right:28px}}

/* The original trade is also the control surface for perspective and draft outcomes. */
.bi-trades #trackerHeader .tt-anchor-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.bi-trades #trackerHeader .tt-perspective-row{display:none}
.bi-trades #trackerHeader.tto-header{margin-bottom:2px}
.ttr-anchor-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:-2px 0 8px}
.ttr-perspective-label{color:var(--bi-muted,#71695e);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
.ttr-anchor-controls>.ttr-drafted{flex:none;margin:0}
.ttr-original-side{position:relative;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}
.ttr-original-side:hover{border-color:color-mix(in srgb,var(--bi-accent,#955236) 65%,var(--bi-rule,#ded6c9))}
.ttr-original-side.is-viewing{border-color:var(--bi-accent,#955236);background:color-mix(in srgb,var(--bi-paper,#eee7db) 92%,var(--bi-accent,#955236));box-shadow:inset 3px 0 0 var(--bi-accent,#955236)}
.ttr-original-side-control{position:absolute;z-index:2;inset:0;width:100%;height:100%;border:0;border-radius:5px;background:transparent;color:transparent}
.ttr-player-card-link{position:relative;z-index:3;display:inline;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:inherit;text-align:left;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--bi-accent,#955236) 35%,transparent);text-underline-offset:3px;cursor:pointer}.ttr-player-card-link:hover{color:var(--bi-accent,#955236);text-decoration-color:currentColor}.ttr-draft-selection .ttr-player-card-link{color:inherit;font-weight:inherit}
.ttr-original-side-control:focus-visible{outline:2px solid var(--bi-accent,#955236);outline-offset:3px}
.ttr-viewing-label{margin-left:auto;padding:2px 6px;border-radius:99px;background:var(--bi-accent,#955236);color:#fff;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.ttr-original-sides{transition:grid-template-columns .2s ease}
.ttr-original-sides.is-viewing-first{grid-template-columns:minmax(0,1.18fr) 30px minmax(0,.82fr)}
.ttr-original-sides.is-viewing-last{grid-template-columns:minmax(0,.82fr) 30px minmax(0,1.18fr)}
.ttr-original-sides.is-multi>.ttr-original-side.is-viewing{flex-grow:1.18}
.ttr-original-sides.is-multi>.ttr-original-side:not(.is-viewing){flex-grow:.82}
.ttr-heading .ttr-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}
.ttr-heading .ttr-title>p{margin:0}
.ttr-pick-heading{display:flex;align-items:baseline;gap:5px 9px;min-width:0}
.ttr-pick-heading>strong{flex:none;font-weight:500}
.ttr-pick-heading>span{flex:0 1 auto!important;min-width:0;overflow:hidden;color:var(--bi-muted,#71695e);text-overflow:ellipsis;white-space:nowrap}
@media(max-width:700px){.ttr-anchor-controls{align-items:center}.ttr-perspective-label{font-size:9px}.ttr-pick-heading{align-items:flex-start;flex-direction:column;gap:1px}.ttr-pick-heading>span{max-width:100%}}
@media(max-width:600px){.ttr-original-sides.is-viewing-first,.ttr-original-sides.is-viewing-last{grid-template-columns:1fr}.ttr-original-side.is-viewing{padding-block:14px}.ttr-original-side:not(.is-viewing){padding-block:8px}}
