.tr{--ink:#10151d;--ink2:#3a4250;--mut:#7a8392;--line:#e8ebf0;--soft:#f6f7f9;--acc:#ffa41c;--acc2:#fff4e0;position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column;background:#fff;color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif;font-size:15px;line-height:1.5}.tr a{color:inherit;text-decoration:none}.tr h1,.tr h2,.tr h3{font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.02em;margin:0}.tr-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 4px rgba(255,164,28,.2)}.tr-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;gap:22px;height:64px;padding:0 28px;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.tr-brand,.tr-nav{align-items:center}.tr-brand{display:inline-flex;gap:10px;font-family:var(--font-space-grotesk),sans-serif;font-size:18px;font-weight:600;white-space:nowrap}.tr-brand b{font-weight:700}.tr-nav nav{display:flex;gap:4px}.tr-nav nav a{padding:8px 12px;border-radius:9px;font-size:14px;font-weight:500;color:var(--ink2);white-space:nowrap}.tr-nav nav a:hover{background:var(--soft);color:var(--ink)}.tr-nav nav a.on{background:var(--ink);color:#fff}.tr-nav-r{margin-left:auto;display:flex;gap:10px}.tr-app,.tr-nav-r{align-items:center}.tr-app{height:38px;padding:0 14px;display:inline-flex;border-radius:10px;background:var(--acc);color:var(--ink)!important;font-size:13.5px;font-weight:700;white-space:nowrap}.tr-app:hover{background:#ffb547}.tr-prof{position:relative}.tr-prof-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:#fff;font:inherit;font-size:13.5px;color:var(--ink2);cursor:pointer;white-space:nowrap}.tr-prof-btn b{color:var(--ink)}.tr-prof-btn:hover{border-color:var(--acc)}.tr-prof-card{position:absolute;right:0;top:calc(100% + 8px);width:360px;padding:16px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 30px 60px -24px rgba(16,21,29,.35);display:grid;grid-gap:10px;gap:10px;z-index:60}.tr-prof-t{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.tr-prof-list{display:grid;grid-gap:4px;gap:4px}.tr-prof-list button{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border:1px solid transparent;border-radius:10px;background:var(--soft);font:inherit;text-align:left;cursor:pointer}.tr-prof-list button span{display:grid}.tr-prof-list button small{color:var(--mut);font-size:12px}.tr-prof-list button:hover{border-color:var(--acc)}.tr-prof-list button.on{background:var(--acc2);border-color:var(--acc)}.tr-sliders{display:grid;grid-gap:6px;gap:6px}.tr-sliders label{display:grid;grid-template-columns:96px 1fr 64px;align-items:center;grid-gap:8px;gap:8px;font-size:12.5px}.tr-sliders label span{display:flex;align-items:center;gap:6px;font-weight:600}.tr-cmp-dim i,.tr-dimbar-l i,.tr-maptheme i,.tr-sliders label i,.tr-table th.dim i{width:9px;height:9px;border-radius:50%;display:inline-block;flex:0 0 auto}.tr-sliders input{accent-color:var(--acc);width:100%}.tr-sliders em{font-style:normal;color:var(--mut);font-size:11.5px}.tr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border:none;border-radius:11px;background:var(--ink);color:#fff!important;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s,background .15s}.tr-btn:hover{background:#232a36;transform:translateY(-1px)}.tr-btn.ghost{background:#fff;color:var(--ink)!important;border:1px solid var(--line)}.tr-btn.ghost:hover{border-color:var(--acc);background:#fffaf2}.tr-main{flex:1 1}.tr-wrap{max-width:1240px;margin:0 auto;padding:28px 28px 60px}.tr-skel{height:420px;border-radius:20px;background:linear-gradient(90deg,#f3f4f7,#fafbfc 50%,#f3f4f7);background-size:200% 100%;animation:trsk 1.3s linear infinite}@keyframes trsk{to{background-position:-200% 0}}.tr-empty{text-align:center;padding:80px 20px;color:var(--mut);display:grid;justify-items:center;grid-gap:14px;gap:14px}.tr-note{font-size:13px;color:var(--mut)}.tr-pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--acc2);color:#8a5300;font-size:12px;font-weight:600;white-space:nowrap}.tr-search{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--mut)}.tr-search:focus-within{border-color:var(--acc);box-shadow:0 0 0 4px rgba(255,164,28,.16)}.tr-search input{flex:1 1;min-width:0;height:100%;border:none;outline:none;background:transparent;font:inherit;color:var(--ink)}.tr-search.big{height:64px;padding:0 20px;border-radius:18px;font-size:18px;box-shadow:0 20px 50px -26px rgba(16,21,29,.4)}.tr-sugg{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:0 24px 50px -20px rgba(16,21,29,.35)}.tr-sugg li{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-column-gap:10px;column-gap:10px;padding:9px 12px;border-radius:10px;cursor:pointer;color:var(--ink);font-size:14.5px}.tr-sugg li span{grid-column:1}.tr-sugg li em,.tr-sugg li span{font-size:12.5px;color:var(--mut)}.tr-sugg li em{grid-column:2;grid-row:1/3;align-self:center;font-style:normal}.tr-sugg li.on,.tr-sugg li:hover{background:var(--acc2)}.tr-hero{position:relative;padding:72px 28px 40px;background:radial-gradient(900px 400px at 85% 0,rgba(255,164,28,.16),transparent 70%),radial-gradient(700px 360px at 0 100%,rgba(79,124,255,.08),transparent 70%);border-bottom:1px solid var(--line)}.tr-hero-in{max-width:860px;margin:0 auto;display:grid;grid-gap:18px;gap:18px;text-align:center;justify-items:center}.tr-kicker{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--ink2)}.tr-hero h1{font-size:clamp(34px,5vw,58px);line-height:1.04;font-weight:700}.tr-hero h1 em{font-style:normal;background:linear-gradient(transparent 62%,rgba(255,164,28,.45) 0)}.tr-lead{margin:0;max-width:680px;font-size:17.5px;color:var(--ink2)}.tr-hero .tr-search{width:100%;max-width:680px}.tr-hero-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.tr-hero-links a{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border-radius:11px;border:1px solid var(--line);background:#fff;font-size:14px;font-weight:600}.tr-hero-links a:hover{border-color:var(--acc)}.tr-stats{max-width:980px;margin:44px auto 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.tr-stats li{display:grid;grid-gap:2px;gap:2px;padding:16px 18px;border-radius:16px;background:#fff;border:1px solid var(--line);text-align:center}.tr-stats b{font-family:var(--font-space-grotesk),sans-serif;font-size:30px;letter-spacing:-.03em}.tr-stats span{font-size:13px;color:var(--mut)}.tr-sec{max-width:1240px;margin:0 auto;padding:56px 28px 0}.tr-sec-h{display:grid;grid-gap:6px;gap:6px;margin-bottom:22px}.tr-sec-h h2{font-size:30px}.tr-sec-h p{margin:0;color:var(--mut);max-width:720px}.tr-themes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.tr-theme{position:relative;display:grid;grid-gap:8px;gap:8px;padding:22px;border-radius:18px;border:1px solid var(--line);background:#fff;overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s}.tr-theme:after{content:"";position:absolute;right:-40px;top:-40px;width:120px;height:120px;border-radius:50%;background:var(--c);opacity:.08;transition:transform .3s}.tr-theme:hover{transform:translateY(-3px);border-color:var(--c);box-shadow:0 24px 40px -28px rgba(16,21,29,.4)}.tr-theme:hover:after{transform:scale(1.4)}.tr-theme i{width:36px;height:36px;border-radius:11px;background:var(--c);opacity:.9;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.35)}.tr-theme b{font-family:var(--font-space-grotesk),sans-serif;font-size:18px}.tr-theme p{margin:0;font-size:14px;color:var(--ink2)}.tr-theme span{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--c)}.tr-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.tr-card{padding:22px;border-radius:20px;border:1px solid var(--line);background:#fff;display:grid;grid-gap:12px;gap:12px;align-content:start}.tr-card-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.tr-card-h h3{font-size:18px}.tr-toplist{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.tr-toplist a{display:grid;grid-template-columns:30px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:9px 10px;border-radius:12px}.tr-toplist a:hover{background:var(--soft)}.tr-toplist em{font-style:normal;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:var(--soft);font-weight:700;font-size:13px}.tr-toplist span{display:grid}.tr-toplist small{color:var(--mut);font-size:12.5px}.tr-toplist strong{font-family:var(--font-space-grotesk),sans-serif;font-size:20px}.tr-more{display:inline-flex;gap:6px;font-size:14px;font-weight:700;color:#b86a00!important}.tr-more,.tr-why{align-items:center}.tr-why{display:flex;gap:14px;padding:12px;border-radius:14px;background:var(--acc2)}.tr-why p{margin:0;font-size:13.5px;color:#6b4300}.tr-trust{display:grid;grid-template-columns:repeat(3,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding-bottom:60px}.tr-trust>div{display:grid;grid-gap:4px;gap:4px}.tr-trust svg{color:var(--acc)}.tr-trust p{margin:0;font-size:13.5px;color:var(--mut)}.tr-crumbs{font-size:13px;color:var(--mut);margin-bottom:14px}.tr-crumbs a:hover{color:var(--ink);text-decoration:underline}.tr-head{display:grid;grid-template-columns:1.3fr auto 1fr;grid-gap:22px;gap:22px;align-items:stretch}.tr-head-l{display:grid;grid-gap:12px;gap:12px;align-content:start}.tr-head h1{font-size:clamp(32px,4vw,48px);line-height:1.05}.tr-head-sub{margin:0;display:flex;align-items:center;gap:6px;color:var(--ink2)}.tr-facts{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.tr-facts li{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;background:var(--soft);font-size:13.5px;color:var(--ink2)}.tr-facts b{color:var(--ink)}.tr-summary{margin:0;padding:12px 14px;border-left:3px solid var(--acc);background:#fffaf2;border-radius:0 12px 12px 0;font-size:14.5px;color:var(--ink2)}.tr-head-actions{display:flex;flex-wrap:wrap;gap:8px}.tr-head-score{display:grid;justify-items:center;align-content:start;grid-gap:4px;gap:4px;padding:20px 24px;border-radius:20px;border:1px solid var(--line);background:#fff;min-width:250px}.tr-head-score>b{font-size:15px}.tr-head-score>small{color:var(--mut);font-size:12.5px}.tr-ranks{margin:10px 0 0;padding:0;list-style:none;width:100%;display:grid;grid-gap:6px;gap:6px}.tr-ranks li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:7px 10px;border-radius:10px;background:var(--soft);font-size:13px}.tr-ranks span{color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-ranks b{font-family:var(--font-space-grotesk),sans-serif;font-size:16px;white-space:nowrap}.tr-ranks small{color:var(--mut);font-size:11.5px;font-weight:500}.tr-minimap{min-height:300px;border-radius:20px;overflow:hidden;border:1px solid var(--line);background:var(--soft)}.tr-dims{margin:22px 0 8px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.tr-dimbar{display:grid;grid-template-columns:1fr 90px 34px;align-items:center;grid-gap:10px;gap:10px;padding:11px 14px;border:1px solid var(--line);border-radius:12px;background:#fff;font:inherit;font-size:14px;cursor:pointer;text-align:left;transition:border-color .15s}.tr-dimbar.on,.tr-dimbar:hover{border-color:var(--acc)}.tr-dimbar-l{display:flex;align-items:center;gap:8px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-dimbar-track,.tr-pos-track{position:relative;height:8px;border-radius:999px;background:#eef0f4;overflow:hidden;display:block}.tr-dimbar-track>span,.tr-pos-track>span{position:absolute;inset:0 auto 0 0;border-radius:999px;transition:width .7s cubic-bezier(.2,1,.3,1)}.tr-dimbar b{font-family:var(--font-space-grotesk),sans-serif;font-size:17px;text-align:right}.tr-dimcards{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.tr-dimcard{scroll-margin-top:84px;padding:22px;border-radius:20px;border:1px solid var(--line);background:#fff}.tr-dimcard header{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;margin-bottom:14px}.tr-dimcard-ic{width:42px;height:42px;border-radius:13px;background:var(--c);box-shadow:inset 0 0 0 10px hsla(0,0%,100%,.35)}.tr-dimcard h2{font-size:21px}.tr-dimcard header p{margin:2px 0 0;font-size:13.5px;color:var(--mut)}.tr-dimcard-score{display:grid;justify-items:end}.tr-dimcard-score b{font-family:var(--font-space-grotesk),sans-serif;font-size:34px;line-height:1}.tr-dimcard-score small{font-size:12.5px;font-weight:600}.tr-ind{width:100%;border-collapse:collapse;font-size:14px}.tr-ind th{text-align:left;padding:8px 10px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);border-bottom:1px solid var(--line)}.tr-ind td{padding:10px;border-bottom:1px solid #f1f2f5;vertical-align:middle}.tr-ind td small{display:block;font-size:11.5px;color:var(--mut)}.tr-ind tr:last-child td{border-bottom:none}.tr-val{font-family:var(--font-space-grotesk),sans-serif;font-weight:600;font-size:15.5px;white-space:nowrap}.tr-val em{margin-left:6px;padding:1px 6px;border-radius:6px;background:#eef0f4;color:var(--mut);font-family:var(--font-inter),sans-serif;font-style:normal;font-size:10.5px;font-weight:600;cursor:help}.tr-med{color:var(--mut);white-space:nowrap}.tr-pos{display:grid;grid-gap:3px;gap:3px;min-width:140px}.tr-na{font-size:12.5px;color:var(--mut)}.tr-voisins{padding-left:0;padding-right:0}.tr-vlist{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.tr-vcard{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid var(--line)}.tr-vcard:hover{border-color:var(--acc)}.tr-vcard span{display:grid}.tr-vcard small{color:var(--mut);font-size:12.5px}.tr-vcard strong{font-family:var(--font-space-grotesk),sans-serif;font-size:22px}.tr-src{display:flex;gap:6px;align-items:flex-start;margin-top:28px}.tr-src a{color:#b86a00!important;font-weight:600}.tr-page-h{display:grid;grid-gap:6px;gap:6px;margin-bottom:18px}.tr-page-h h1{font-size:clamp(28px,3.4vw,40px)}.tr-page-h p{margin:0;color:var(--mut)}.tr-filters{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr;grid-gap:10px;gap:10px;margin-bottom:16px}.tr-filters label{display:grid;grid-gap:4px;gap:4px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mut)}.tr-filters input,.tr-filters select{height:42px;padding:0 10px;border:1px solid var(--line);border-radius:11px;background:#fff;font:inherit;font-size:14px;color:var(--ink);text-transform:none;letter-spacing:0;font-weight:500;min-width:0}.tr-filters input:focus,.tr-filters select:focus{outline:none;border-color:var(--acc)}.tr-table-wrap{border:1px solid var(--line);border-radius:18px;overflow:auto}.tr-table{width:100%;border-collapse:collapse;font-size:14px}.tr-table th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--soft);text-align:left;padding:11px 10px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);white-space:nowrap}.tr-table th.dim{text-transform:none;letter-spacing:0;font-size:12px}.tr-table th.dim.on{color:var(--ink);background:var(--acc2)}.tr-table th.dim i{margin-right:5px}.tr-table td{padding:10px;border-top:1px solid #f0f2f5;white-space:nowrap}.tr-table tbody tr{cursor:pointer}.tr-table tbody tr:hover{background:#fffaf2}.tr-table td small{display:block;color:var(--mut);font-size:11.5px}.tr-table .num{text-align:right}.tr-table .rank{font-family:var(--font-space-grotesk),sans-serif;font-weight:700;font-size:15px}.tr-table td b{font-weight:600}.tr-table td .num b,.tr-table td:last-child b{font-family:var(--font-space-grotesk),sans-serif;font-size:17px}.tr-chip{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 6px;border-radius:7px;color:#fff;font-size:12.5px;font-weight:700}.tr-pager{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-top:1px solid var(--line);background:#fff;position:-webkit-sticky;position:sticky;left:0}.tr-pager button{height:36px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:#fff;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.tr-pager button:disabled{opacity:.4;cursor:default}.tr-pager span{font-size:13.5px;color:var(--mut)}.tr-mapwrap{display:grid;grid-template-columns:340px 1fr;height:calc(100vh - 64px)}.tr-mapside{display:flex;flex-direction:column;gap:14px;padding:22px;border-right:1px solid var(--line);overflow-y:auto}.tr-mapside h1{font-size:26px}.tr-mapside>p{margin:0;font-size:14px;color:var(--mut)}.tr-maptheme{display:grid;grid-gap:4px;gap:4px}.tr-maptheme button{display:flex;align-items:center;gap:9px;height:40px;padding:0 12px;border:1px solid transparent;border-radius:11px;background:var(--soft);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.tr-maptheme button small{margin-left:auto;color:var(--mut);font-weight:500;font-size:12px}.tr-maptheme button:hover{border-color:var(--line);background:#fff}.tr-maptheme button.on{background:var(--ink);color:#fff}.tr-maptheme button.on small{color:#c9ced8}.tr-legend{display:grid;grid-gap:5px;gap:5px;margin-top:auto;padding:14px;border-radius:14px;background:var(--soft);font-size:12.5px}.tr-legend>span{font-weight:700}.tr-legend-bar{height:10px;border-radius:999px;background:linear-gradient(90deg,#e5533d,#f08a24 30%,#f2b100 45%,#7cb342 60%,#1f9d5c 75%,#0f7a43)}.tr-legend-lbl{justify-content:space-between}.tr-legend-lbl,.tr-legend-na{display:flex;color:var(--mut)}.tr-legend-na{align-items:center;gap:6px}.tr-legend-na i{width:10px;height:10px;border-radius:50%;background:#c5ccd6}.tr-francemap{position:relative;width:100%;height:100%;min-height:400px;background:#f3f4f6}.tr-pop .maplibregl-popup-content{display:grid;grid-gap:1px;gap:1px;padding:9px 12px;border-radius:12px;box-shadow:0 14px 30px -12px rgba(16,21,29,.4);font-family:var(--font-inter),sans-serif;font-size:13px}.tr-pop .maplibregl-popup-content span{color:#7a8392;font-size:12px}.tr-pop .maplibregl-popup-content strong{font-family:var(--font-space-grotesk),sans-serif;font-size:16px}.tr-pop .maplibregl-popup-tip{display:none}.tr-cmp-add{max-width:520px;margin-bottom:18px}.tr-cmp{border:1px solid var(--line);border-radius:20px;overflow:hidden}.tr-cmp-row{display:grid;grid-template-columns:260px repeat(var(--n),1fr)}.tr-cmp-row>div{padding:10px 14px;border-top:1px solid #f0f2f5;display:flex;align-items:center;gap:8px;font-size:14px}.tr-cmp-row>div:not(:first-child){justify-content:center;text-align:center;border-left:1px solid #f0f2f5}.tr-cmp-heads>div{border-top:none}.tr-cmp-head{position:relative;flex-direction:column;padding:18px 14px!important}.tr-cmp-head small{color:var(--mut);font-size:12.5px}.tr-cmp-head b{font-family:var(--font-space-grotesk),sans-serif;font-size:18px}.tr-cmp-x{position:absolute;top:10px;right:10px;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:#fff;cursor:pointer;color:var(--mut)}.tr-cmp-x:hover{color:var(--ink);border-color:var(--ink)}.tr-cmp-dim{background:var(--soft)}.tr-cmp-dim>div:first-child{font-weight:700}.tr-cmp-dim .tr-dimbar-track{width:80px}.tr-cmp-dim b{font-family:var(--font-space-grotesk),sans-serif;font-size:17px;min-width:28px}.tr-cmp-ind>div:first-child{color:var(--ink2);font-size:13.5px}.tr-cmp-ind>div:not(:first-child){font-family:var(--font-space-grotesk),sans-serif;font-weight:600}.tr-cmp-row>div.best{background:#effaf3;color:#157347}.tr-doc{max-width:980px}.tr-doc-sec{padding:22px 0;border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px}.tr-doc-sec h2{font-size:22px}.tr-doc-sec p{margin:0;color:var(--ink2)}.tr-doc-tbl{overflow-x:auto;border:1px solid var(--line);border-radius:14px}.tr-srcs{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.tr-srcs li{padding:14px 16px;border-radius:14px;border:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;align-content:start}.tr-srcs p{font-size:13.5px}.tr-srcs a{font-size:13px;font-weight:700;color:#b86a00!important}.tr-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:22px 28px;border-top:1px solid var(--line);font-size:13px;color:var(--mut)}.tr-foot span:first-child{display:inline-flex;align-items:center;gap:8px;color:var(--ink2);font-weight:600}@media (max-width:1100px){.tr-nav nav{display:none}.tr-head{grid-template-columns:1fr auto}.tr-minimap{grid-column:1/-1}.tr-filters,.tr-themes,.tr-trust{grid-template-columns:1fr 1fr}}@media (max-width:760px){.tr-nav{padding:0 16px;gap:10px}.tr-app,.tr-prof-btn b{display:none}.tr-hero,.tr-sec,.tr-wrap{padding-left:16px;padding-right:16px}.tr-dims,.tr-head,.tr-srcs,.tr-stats,.tr-themes,.tr-trust,.tr-two,.tr-vlist{grid-template-columns:1fr}.tr-stats{grid-template-columns:1fr 1fr}.tr-mapwrap{grid-template-columns:1fr;grid-template-rows:auto 70vh;height:auto}.tr-cmp-row{grid-template-columns:120px repeat(var(--n),1fr)}.tr-prof-card{width:calc(100vw - 32px);right:-60px}}.tr-table td,.tr-table th{padding-left:7px;padding-right:7px}.tr-table th.dim{font-size:11.5px}.tr-table th.dim i{margin-right:3px}.tr-table td:nth-child(2){white-space:normal;min-width:150px}.tr-table td:nth-child(3){white-space:normal;max-width:130px}.tr-chip{min-width:28px}