.tr-app{--tr-ink:var(--sx-ink,#172a31);--tr-muted:var(--sx-muted,#6b7c82);--tr-bg:var(--sx-bg,#f4f7f7);--tr-card:var(--sx-card,#fff);--tr-line:var(--sx-line,#e4ebed);--tr-accent:#23645f;--tr-soft:#e7f2ef;--tr-gold:#d9bc81;font:14px/1.5 var(--sx-font,"Segoe UI",sans-serif);background:var(--tr-bg);color:var(--tr-ink);height:100vh;display:flex;flex-direction:column;min-width:0}
.tr-app *{box-sizing:border-box}.tr-top{display:flex;align-items:center;gap:28px;min-height:76px;padding:16px 32px;background:var(--tr-card);border-bottom:1px solid var(--tr-line);flex-shrink:0}.tr-wordmark{font-size:17px;font-weight:700;letter-spacing:-.03em;display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;white-space:nowrap}.tr-wordmark svg{color:var(--tr-accent)}.tr-top nav{display:flex;gap:24px;margin-left:36px}.tr-top nav a,.tr-back{font-size:12px;text-decoration:none;color:var(--tr-muted)}.tr-top nav .on{color:var(--tr-accent);font-weight:700}.tr-top>.sx-btn,.tr-top-actions{margin-left:auto}.tr-top-actions{display:flex;gap:8px}.tr-app .sx-btn.p{background:var(--tr-accent);border-color:var(--tr-accent);color:white}.tr-app .sx-btn{border-radius:9px}.tr-scroll{flex:1;min-height:0;overflow:auto;scroll-behavior:smooth}.tr-container{max-width:1580px;padding:32px 38px 20px;margin:0 auto}.tr-hero{padding:46px 52px;background:radial-gradient(ellipse at 100% 20%,#396b61 0,transparent 60%),#153e3c;border-radius:24px;min-height:340px;color:#fff;display:grid;grid-template-columns:1.3fr 1fr;gap:32px;overflow:hidden;position:relative}.tr-eyebrow{display:block;text-transform:uppercase;font-size:10px;font-weight:650;letter-spacing:.18em;color:var(--tr-muted)}.tr-hero .tr-eyebrow{color:#bdd4ca}.tr-hero h1{font-size:clamp(32px,3vw,52px);line-height:1.12;letter-spacing:-.045em;margin:20px 0}.tr-hero h1 em{font-style:normal;font-weight:400;color:#e2c892}.tr-hero p{font-size:14px;color:#cbddda;max-width:480px;line-height:1.75}.tr-hero-links{display:flex;flex-wrap:wrap;gap:18px;font-size:10px;margin-top:26px;letter-spacing:.02em;color:#c4d7d3}.tr-hero-links span+span{border-left:1px solid #64817c;padding-left:18px}.tr-orbit{position:relative;align-self:center;justify-self:center;display:grid;place-items:center;width:280px;height:280px;border-radius:50%;border:1px solid #ffffff25;box-shadow:0 0 0 32px #ffffff06,0 0 0 65px #ffffff04}.tr-orbit-core{text-align:center;color:#e5ce9e;display:grid;place-items:center;gap:18px}.tr-orbit-core small{max-width:160px;font-size:8px;letter-spacing:.2em;line-height:1.8;color:#b1cdc5}.tr-orbit>span{position:absolute;left:calc(50% + cos(var(--i)*90deg)*140px);top:calc(50% + sin(var(--i)*90deg)*140px);transform:translate(-50%,-50%);padding:8px;background:#e9f0e9;border-radius:15px;box-shadow:0 8px 25px #0c29224d}.tr-network{display:inline-flex;align-items:center;justify-content:center;border-radius:7px;height:25px;min-width:25px;padding:0 5px;font-size:9px;letter-spacing:.03em;font-weight:750;background:#e7eef1;color:#315163;vertical-align:middle}.tr-network.instagram{background:#f6e6ef;color:#9a3765}.tr-network.x{background:#e9eced;color:#1b2c32}.tr-network.youtube{background:#fbe7e5;color:#ba443a}.tr-network.facebook{background:#e4edfb;color:#2f65a6}.tr-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:34px 0 18px}.tr-section-heading h2{font-size:23px;letter-spacing:-.035em;font-weight:650;margin:6px 0 0}.tr-section-heading p{color:var(--tr-muted);font-size:12px;margin:5px 0 0}.tr-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tr-collection,.tr-create-card{border:1px solid var(--tr-line);border-radius:18px;display:block;padding:26px;background:var(--tr-card);text-decoration:none;color:inherit;text-align:left;transition:transform .2s,box-shadow .2s,border-color .2s;min-width:0}.tr-collection:hover,.tr-create-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px #173e3a10;border-color:#719d93}.tr-collection-top{display:flex;justify-content:space-between;align-items:center}.tr-pill{background:var(--tr-soft);color:var(--tr-accent);font-size:10px;border-radius:6px;padding:5px 8px;display:inline-flex;align-items:center;gap:6px;font-weight:600}.tr-collection h3{font-size:20px;letter-spacing:-.03em;margin:24px 0 18px;overflow-wrap:anywhere}.tr-collection-count{font-size:38px;letter-spacing:-.045em;line-height:1.2}.tr-collection-count small{font-size:12px;letter-spacing:0;color:var(--tr-muted);margin-left:8px}.tr-collection footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--tr-line);margin-top:25px;padding-top:18px;color:var(--tr-muted);font-size:11px}.tr-collection footer>div{display:flex;gap:4px}.tr-create-card{cursor:pointer;border-style:dashed;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:var(--tr-muted);min-height:250px;background:transparent}.tr-create-card h3{font-size:16px;color:var(--tr-ink);margin:14px 0 6px}.tr-create-card p{font-size:12px;max-width:210px;margin:0}.tr-start-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:35px 0}.tr-start-grid h3{font-size:15px;margin:10px 0 6px}.tr-start-grid p{font-size:12px;color:var(--tr-muted);line-height:1.8;max-width:320px}.tr-step{font-size:11px;color:var(--tr-accent);border-bottom:2px solid var(--tr-gold);padding-bottom:4px}.tr-board-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:10px 0 28px}.tr-board-hero h1{font-size:36px;letter-spacing:-.045em;margin:10px 0 8px;overflow-wrap:anywhere;line-height:1.2}.tr-board-hero p{font-size:12px;color:var(--tr-muted);margin:0 0 14px}.tr-hero-stat{text-align:right;border-left:1px solid var(--tr-line);padding-left:40px;min-width:190px;display:flex;flex-direction:column}.tr-hero-stat>span,.tr-hero-stat>small{font-size:10px;color:var(--tr-muted)}.tr-hero-stat b{font-size:48px;letter-spacing:-.05em;line-height:1.3;font-weight:650}.tr-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tr-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px;background:var(--tr-card);border:1px solid var(--tr-line);border-radius:12px}.tr-filter-bar select,.tr-filter-bar input{font:inherit;color:var(--tr-ink);background:transparent;border:0;min-width:0;font-size:11px;max-width:160px;padding:4px}.tr-filter-bar select{border-left:1px solid var(--tr-line);padding-left:12px}.tr-search{display:flex;align-items:center;gap:8px;flex:1;min-width:180px;color:var(--tr-muted)}.tr-search input{max-width:none;width:100%;outline:0}.tr-date{display:flex;align-items:center;gap:3px;font-size:10px;color:var(--tr-muted)}.tr-date input{width:111px}.tr-tabs{display:flex;gap:28px;overflow-x:auto;border-bottom:1px solid var(--tr-line);margin:25px 0}.tr-tabs button{white-space:nowrap;font:600 12px var(--sx-font);background:transparent;color:var(--tr-muted);border:0;border-bottom:2px solid transparent;padding:0 0 14px;cursor:pointer}.tr-tabs button.on{color:var(--tr-accent);border-color:var(--tr-accent)}.tr-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:24px 0}.tr-kpi{padding:22px 24px;border:1px solid var(--tr-line,#e4ebed);border-radius:15px;background:var(--tr-card,#fff);text-align:left;color:var(--tr-ink,#162a31);display:flex;flex-direction:column;min-width:0;gap:8px;font:inherit;transition:box-shadow .2s,transform .2s}.tr-kpi[data-view]{cursor:pointer}.tr-kpi[data-view]:hover{box-shadow:0 9px 22px #143f3b0d;transform:translateY(-2px)}.tr-kpi>span{font-size:11px;color:var(--tr-muted,#65777c);display:flex;align-items:center;justify-content:space-between}.tr-kpi>strong{font-weight:650;font-size:32px;line-height:1.2;letter-spacing:-.045em}.tr-kpi>small{font-size:10px;color:var(--tr-muted,#65777c)}.tr-analysis-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;margin:24px 0}.tr-card{background:var(--tr-card,#fff);border:1px solid var(--tr-line,#e4ebed);border-radius:17px;padding:24px;min-width:0}.tr-card>header{display:flex;justify-content:space-between;align-items:start;gap:15px}.tr-card h2{font-size:17px;letter-spacing:-.025em;margin:5px 0 18px}.tr-trend{width:100%;color:var(--tr-accent);margin-top:10px;overflow:visible}.tr-trend text{fill:var(--tr-muted);font:10px var(--sx-font)}.tr-gridline{stroke:var(--tr-line);stroke-dasharray:4 5}.tr-trend circle{fill:var(--tr-card);stroke:var(--tr-accent);stroke-width:2;opacity:0;transition:opacity .2s;cursor:help}.tr-trend:hover circle,.tr-trend circle:focus{opacity:1}.tr-hint,.tr-dialog-intro{color:var(--tr-muted,#64777d);font-size:11px;line-height:1.7}.tr-bars{display:flex;flex-direction:column;gap:20px;margin-top:26px}.tr-bars>div{display:grid;grid-template-columns:1fr auto;gap:9px 16px}.tr-bars span,.tr-bars b{font-size:12px}.tr-bars>div>i{grid-column:1/-1;height:6px;border-radius:10px;background:var(--tr-soft)}.tr-bars em{display:block;height:6px;border-radius:10px;background:var(--tr-accent);min-width:0;animation:tr-grow .65s ease-out}.tr-podium{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tr-leader{padding:28px 24px 0;border:1px solid var(--tr-line);background:var(--tr-card);color:inherit;border-radius:18px;cursor:pointer;text-align:center;position:relative;font:inherit;transition:transform .2s,box-shadow .2s}.tr-leader:hover{transform:translateY(-4px);box-shadow:0 12px 25px #173e3a12}.tr-leader-rank{position:absolute;top:22px;left:22px;font-size:13px;color:var(--tr-accent);font-weight:700}.tr-avatar{display:inline-flex;align-items:center;justify-content:center;background:var(--tr-soft,#e9f2ef);color:var(--tr-accent,#23645f);font-size:14px;font-weight:650;border-radius:14px;object-fit:cover;flex-shrink:0}.tr-leader h3{font-size:16px;margin:12px 0 3px}.tr-leader p{font-size:10px;margin:0 0 14px;color:var(--tr-muted)}.tr-leader>b{font-size:32px;letter-spacing:-.03em}.tr-leader b small{font-size:10px;margin-left:5px;font-weight:400;color:var(--tr-muted);letter-spacing:0}.tr-leader footer{font-size:10px;border-top:1px solid var(--tr-line);padding:15px;margin:22px -24px 0;color:var(--tr-muted)}.tr-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:26px}.tr-post-card{background:var(--tr-card,#fff);border:1px solid var(--tr-line,#e4ebed);border-radius:16px;overflow:hidden;min-width:0;transition:box-shadow .2s,transform .2s}.tr-post-card:hover{box-shadow:0 15px 28px #143d3b13;transform:translateY(-3px)}.tr-post-img{height:180px;position:relative;background:var(--tr-soft,#e8f1ef);overflow:hidden}.tr-post-img>img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.tr-post-card:hover .tr-post-img>img{transform:scale(1.04)}.tr-post-img>span{position:absolute;left:14px;bottom:12px}.tr-post-noimage{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.tr-post-noimage>span{position:static;font-size:11px;color:var(--tr-muted)}.tr-post-copy{padding:18px}.tr-post-copy>small{font-size:10px;color:var(--tr-muted);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-post-copy>p{font-size:13px;line-height:1.75;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:68px}.tr-post-copy footer{display:flex;justify-content:space-between;align-items:center;gap:8px}.tr-post-copy footer b{font-size:14px}.tr-post-copy footer small{font-size:9px;color:var(--tr-muted);font-weight:400}.tr-post-card details{font-size:11px;padding:10px 18px 16px;color:var(--tr-muted)}.tr-post-card summary{cursor:pointer}.tr-post-card details>p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.tr-table-wrap{max-width:100%;overflow:auto;border:1px solid var(--tr-line,#e4ebed);border-radius:15px;background:var(--tr-card,#fff)}.tr-table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:12px}.tr-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;font-size:9px;color:var(--tr-muted,#63767b);padding:16px 18px;background:var(--tr-bg,#f6f8f8);font-weight:650}.tr-table td{padding:17px 18px;border-top:1px solid var(--tr-line,#e4ebed);color:var(--tr-ink,#162a31)}.tr-table tbody tr{transition:background .15s}.tr-table tbody tr:hover{background:var(--tr-soft,#eef5f2)}.tr-person{display:flex;align-items:center;gap:12px;border:0;padding:0;background:transparent;text-align:left;color:inherit;font:inherit;cursor:pointer;min-width:170px}.tr-person b{font-size:12px;display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis}.tr-person small{font-size:9px;display:block;color:var(--tr-muted,#63767b);margin-top:3px}.tr-rank{font-size:13px;font-weight:600;color:var(--tr-muted)}.tr-rank.top{color:var(--tr-accent)}.tr-score{font-size:16px;font-weight:650;letter-spacing:-.03em}.tr-score small{display:block;font-size:9px;letter-spacing:0;font-weight:400;color:var(--tr-muted)}.tr-platform-stack{display:flex;gap:4px}.tr-status{display:inline-block;background:var(--tr-bg);color:var(--tr-muted);font-size:9px;border-radius:6px;padding:5px 7px}.tr-status.good{color:var(--tr-accent);background:var(--tr-soft)}.tr-cell-note{display:block;font-size:9px;color:var(--tr-muted);margin-top:5px}.tr-pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:20px 0;font-size:11px;color:var(--tr-muted)}.tr-pagination>span{margin-right:auto}.tr-daily th:first-child,.tr-daily td:first-child{position:sticky;left:0;z-index:1;background:var(--tr-card)}.tr-daily th small{display:block}.tr-daily .tr-day{padding:4px;text-align:center;background:var(--tr-bg);min-width:38px;color:var(--tr-muted)}.tr-daily .tr-day.has-posts{background:var(--tr-soft);color:var(--tr-accent)}.tr-day button{background:transparent;border:0;color:inherit;font:600 12px var(--sx-font);padding:15px 5px;cursor:pointer}.tr-daily .tr-person{min-width:150px}.tr-method-row{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid var(--tr-line);text-transform:capitalize;font-size:13px}.tr-method-row small{display:block;color:var(--tr-muted);font-size:10px;text-transform:none;margin-top:5px}.tr-big-number{font-size:48px;letter-spacing:-.05em}.tr-big-number small{display:block;font-size:12px;letter-spacing:0;color:var(--tr-muted)}.tr-method-rules{padding-left:22px;line-height:1.9;font-size:12px}.tr-method-rules li{padding:6px}.tr-foot{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:25px 0 8px;border-top:1px solid var(--tr-line);color:var(--tr-muted);font-size:10px;margin-top:30px}.tr-foot>span:first-child{margin-right:auto}.tr-empty{border:1px dashed var(--tr-line);border-radius:20px;padding:65px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:35px 0;gap:12px}.tr-empty>span{color:var(--tr-accent)}.tr-empty h2{font-size:25px;letter-spacing:-.03em;margin:0}.tr-empty p{font-size:13px;color:var(--tr-muted);max-width:440px;margin:0 0 8px}.tr-empty small{font-size:10px;color:var(--tr-muted)}.tr-empty-small{padding:20px;color:var(--tr-muted);font-size:12px;grid-column:1/-1}.tr-loading{height:100%;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--sx-ink);background:var(--sx-bg);gap:10px}.tr-loading h2{font:600 24px var(--sx-font);margin:0}.tr-loading p{color:var(--sx-muted)}.tr-loading>span{width:32px;height:32px;border:2px solid var(--sx-line);border-top-color:#23645f;border-radius:50%;animation:tr-spin .8s linear infinite}.tr-present .tr-top,.tr-present .tr-filter-bar,.tr-present .tr-foot{display:none}.tr-present .tr-container{padding:40px 55px}.tr-choice-row,.tr-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:15px 0}.tr-choice-row>label{border:1px solid var(--sx-line);border-radius:12px;padding:18px;cursor:pointer}.tr-choice-row label:has(:checked){border-color:#23645f;background:var(--sx-blue-soft)}.tr-choice-row b,.tr-choice-row small{display:block;margin:5px 0}.tr-choice-row small{color:var(--sx-muted);font-size:11px}.tr-import-hero{padding:20px;background:var(--sx-bg);border-radius:15px;margin-bottom:22px}.tr-import-hero h3{font-size:23px;margin:12px 0 8px;letter-spacing:-.03em}.tr-import-hero p{font-size:12px;color:var(--sx-muted);line-height:1.7}.tr-error{color:#b34838;font-size:12px;white-space:pre-wrap}.tr-profile-hero{display:flex;gap:22px;align-items:center;margin:8px 0 24px}.tr-profile-hero h2{font-size:28px;margin:6px 0;letter-spacing:-.03em}.tr-profile-hero p{font-size:12px;color:var(--sx-muted)}.tr-profile-platforms{display:grid;grid-template-columns:1fr 1fr;gap:18px}.tr-profile-platforms .tr-card{border-color:var(--sx-line);background:var(--sx-bg)}.tr-platform-score{font-size:32px;letter-spacing:-.04em;margin-top:16px}.tr-platform-score small{font-size:11px;color:var(--sx-muted);margin-left:6px}.tr-profile-platforms dl{display:grid;grid-template-columns:1fr auto;gap:8px;font-size:12px}.tr-profile-platforms dd{margin:0;font-weight:600}.tr-profile-platforms dt{color:var(--sx-muted)}.tr-profile-platforms details{font-size:11px;color:var(--sx-muted)}.tr-profile-platforms summary{cursor:pointer}.tr-app button:focus-visible,.tr-app a:focus-visible,.tr-app input:focus-visible,.tr-app select:focus-visible{outline:2px solid var(--tr-accent);outline-offset:3px}.tr-app [data-tr-body]{animation:tr-enter .3s ease-out}@keyframes tr-grow{from{transform:scaleX(.2);transform-origin:left}to{transform:scaleX(1)}}@keyframes tr-enter{from{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes tr-spin{to{transform:rotate(360deg)}}
:root[data-theme="dark"] .tr-app{--tr-accent:#8fc9bb;--tr-soft:#1e3834}.tr-present:after{content:'Press Esc to leave presentation';position:fixed;right:20px;bottom:12px;opacity:.6;font-size:10px;color:var(--tr-muted)}
@media(min-width:1500px){.tr-post-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1150px){.tr-top{padding:15px 22px;gap:18px}.tr-top nav{margin-left:0}.tr-top-actions .sx-btn{font-size:11px;padding:7px}.tr-container{padding:25px 24px}.tr-kpis{grid-template-columns:repeat(2,1fr)}.tr-hero{padding:32px}.tr-orbit{width:220px;height:220px}.tr-orbit>span{left:calc(50% + cos(var(--i)*90deg)*110px);top:calc(50% + sin(var(--i)*90deg)*110px)}.tr-post-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.tr-collections{grid-template-columns:repeat(2,1fr)}.tr-top{flex-wrap:wrap;gap:12px}.tr-top nav{order:3;width:100%;margin:0}.tr-analysis-grid{grid-template-columns:1fr}.tr-hero{grid-template-columns:1fr}.tr-orbit{display:none}.tr-top-actions{flex-wrap:wrap}.tr-board-hero{gap:16px}.tr-hero-stat{padding-left:20px;min-width:130px}.tr-hero-stat b{font-size:36px}.tr-start-grid{gap:20px}.tr-board-hero h1{font-size:29px}.tr-tabs{gap:20px}}@media(max-width:560px){.tr-top{padding:14px 16px}.tr-container{padding:18px 14px}.tr-wordmark{font-size:15px}.tr-top-actions{order:3;display:grid;grid-template-columns:repeat(4,1fr);width:100%;margin:0;gap:5px}.tr-top-actions .sx-btn{font-size:9px;white-space:nowrap;padding:7px 6px}.tr-back{margin-left:auto;font-size:10px}.tr-hero{padding:28px 24px;min-height:280px;border-radius:18px}.tr-hero h1{font-size:34px}.tr-hero p{font-size:12px}.tr-hero-links{gap:10px;font-size:8px}.tr-hero-links span+span{padding-left:10px}.tr-collections,.tr-post-grid,.tr-podium,.tr-profile-platforms{grid-template-columns:1fr}.tr-start-grid{grid-template-columns:1fr;gap:10px;padding-top:20px}.tr-kpis{gap:10px}.tr-kpi{padding:17px 15px;border-radius:12px}.tr-kpi strong{font-size:26px}.tr-kpi>small{font-size:9px}.tr-kpi>span{font-size:10px}.tr-board-hero{align-items:start}.tr-hero-stat{display:none}.tr-filter-bar{gap:10px;padding:12px}.tr-search{flex-basis:100%}.tr-filter-bar select{flex:1;max-width:45%;font-size:10px;padding-left:5px}.tr-date{flex:1}.tr-date input{font-size:10px}.tr-tabs{gap:18px}.tr-tabs button{font-size:11px}.tr-section-heading{align-items:start;gap:12px;flex-wrap:wrap}.tr-section-heading h2{font-size:21px}.tr-card{padding:20px}.tr-table th,.tr-table td{padding:13px}.tr-profile-hero h2{font-size:24px}.tr-form-grid{grid-template-columns:1fr 1fr}.tr-post-img{height:210px}.tr-pagination{font-size:10px}.tr-present .tr-container{padding:20px}.tr-foot>span:first-child{width:100%}}
@media(prefers-reduced-motion:reduce){.tr-app *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.tr-loading>span{animation:none}}
.tr-exit-presentation{display:none!important}.tr-present .tr-exit-presentation{display:flex!important;position:fixed;right:20px;top:15px;z-index:50;opacity:.8}.tr-present .tr-exit-presentation:hover{opacity:1}
.tr-tracker-choice>label{position:relative;padding:22px 20px;transition:border-color .18s,background .18s}.tr-tracker-choice>label:has(:checked){background:#edf5f2;border-color:#2c6b60;box-shadow:inset 0 0 0 1px #2c6b60}.tr-tracker-choice input{position:absolute;right:18px;top:22px;accent-color:#23645f}.tr-mode-kicker{display:block;font-size:9px;font-weight:700;letter-spacing:.12em;color:var(--sx-muted);margin:0 0 8px}.tr-tracker-choice b{font-size:18px;letter-spacing:-.025em}.tr-tracker-choice small{line-height:1.65;max-width:250px}.tr-mode-preview{background:var(--sx-bg);border:1px solid var(--sx-line);border-radius:14px;padding:20px;margin:18px 0 24px}.tr-mode-preview h3{font-size:16px;line-height:1.45;margin:0 0 8px;letter-spacing:-.02em}.tr-mode-preview p,.tr-platform-inclusion p{color:var(--sx-muted);font-size:12px;line-height:1.7;margin:5px 0 14px}.tr-mode-preview>small{display:block;color:var(--sx-muted);font-size:11px;margin-top:14px}.tr-mode-flow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px}.tr-mode-flow>b,.tr-mode-flow>strong{background:var(--sx-card);padding:8px 11px;border:1px solid var(--sx-line);border-radius:8px;font-weight:600}.tr-mode-flow>div{display:flex;gap:5px}.tr-mode-flow>span{color:var(--sx-muted)}.tr-platform-inclusion{padding:18px;border:1px solid var(--sx-line);border-radius:12px;margin:16px 0}.tr-platform-inclusion>strong{font-size:12px;display:block;margin-bottom:12px}.tr-platform-inclusion p{margin-bottom:0}.tr-form-grid>[data-advanced-ranking]>.sx-field{height:100%}.sx-sec>summary>small{font-size:10px;font-weight:400;color:var(--sx-muted);margin-left:8px}:root[data-theme="dark"] .tr-tracker-choice>label:has(:checked){background:#203b34;border-color:#88bdae;box-shadow:inset 0 0 0 1px #88bdae}@media(max-width:560px){.tr-tracker-choice{grid-template-columns:1fr}.tr-tracker-choice>label{padding:18px}.tr-mode-preview{padding:17px}.tr-mode-flow{gap:8px}.tr-mode-flow>b,.tr-mode-flow>strong{padding:7px}.tr-tracker-choice small{max-width:none}}
