.tb{--tb-plate:#ece8df;--tb-av:#ece8df;--tb-ink:#191e1b;--tb-ink2:#4f5852;--tb-rule:#e0dbd0;--tb-rule2:#c9c2b3;--tb-acc:#00613f;--tb-display:var(--font-fraunces),ui-serif,Georgia,serif;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"h h" "body body" "more more";align-items:baseline;-moz-column-gap:16px;column-gap:16px;padding-top:32px;padding-bottom:32px;color:var(--tb-ink)}[data-theme=dark] .tb{--tb-plate:#c4c0b5;--tb-av:#1f2622;--tb-ink:#edf0ec;--tb-ink2:#a2aca6;--tb-rule:#252d29;--tb-rule2:#3a443f;--tb-acc:#5fcb97}:where(.tb) :where(h2,h3,ul,li,p){margin:0;padding:0;list-style:none}:where(.tb) a{color:inherit;text-decoration:none}.tb ::-moz-selection{background:color-mix(in srgb,var(--tb-acc) 22%,transparent)}.tb ::selection{background:color-mix(in srgb,var(--tb-acc) 22%,transparent)}.tb a:focus-visible{outline:2px solid var(--tb-acc);outline-offset:3px;border-radius:4px}.tb-h2{grid-area:h;font:600 26px/1.15 var(--tb-display);font-variation-settings:"opsz" 48;text-wrap:balance}.tb-more{grid-area:more;justify-self:start;display:inline-flex;align-items:center;gap:2px;min-height:44px;margin-top:4px;color:var(--tb-acc);font-size:15px;font-weight:500;white-space:nowrap}.tb-more:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.tb-body{grid-area:body;display:grid;grid-template-columns:minmax(0,1fr);margin-top:10px}.tb-lead{display:block;min-width:0}.tb-who{display:flex;align-items:center;gap:12px;min-height:64px}.tb-av{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--tb-av);color:var(--tb-ink2);font-size:14px;font-weight:600;line-height:1}.tb-lead .tb-av{width:56px;height:56px}.tb-txt{min-width:0}.tb-name{font:500 20px/1.25 var(--tb-display);font-variation-settings:"opsz" 24;text-wrap:balance}.tb-name>span{text-decoration:underline;text-decoration-color:var(--tb-rule2);text-decoration-thickness:1px;text-underline-offset:4px}.tb-name svg{display:inline;vertical-align:-2px;margin-left:1px;color:var(--tb-acc)}.tb-lead:hover .tb-name>span{text-decoration-color:var(--tb-acc)}.tb-line{display:block;font-size:14px;line-height:1.4;color:var(--tb-ink2);font-variant-numeric:tabular-nums}.tb-name+.tb-line{margin-top:2px}.tb-plates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:6px}.tb-plates li{min-width:0}.tb-plate{position:relative;display:block;aspect-ratio:5/6;border-radius:8px;overflow:hidden;background:var(--tb-plate)}.tb-plate img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;padding:12% 10% 9%}.tb-lead:active .tb-plate{background:color-mix(in srgb,var(--tb-plate) 88%,var(--tb-ink))}.tb-slot{margin-top:8px;font-size:14px;color:var(--tb-ink2)}.tb-model,.tb-slot{display:block;line-height:1.3}.tb-model{margin-top:1px;font-size:15px;font-weight:600;text-wrap:balance;overflow-wrap:anywhere}.tb-list{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0}.tb-list li{min-width:0;border-bottom:1px solid var(--tb-rule)}.tb-row{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 0}.tb-row b{display:block;font-size:15px;font-weight:600;line-height:1.3}.tb-row:hover b{color:var(--tb-acc)}@media (max-width:639.98px){.tb-fold,.tb-lead+.tb-list{margin-top:18px;border-top:1px solid var(--tb-rule)}.tb-fold{border-bottom:1px solid var(--tb-rule)}.tb-fold+.tb-list{margin-top:0;border-top:0}.tb-fold .tb-av{width:44px;height:44px}.tb-fold .tb-name{font:600 15px/1.3 var(--font-geist-sans),sans-serif}.tb-fold .tb-name>span{text-decoration:none}.tb-fold .tb-name svg,.tb-fold .tb-plates{display:none}.tb-fold .tb-name+.tb-line{margin-top:0}}@media (min-width:640px){.tb{grid-template-areas:"h more" "body body"}.tb-more{justify-self:end;margin-top:0}.tb-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin-top:6px}.tb-list{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}.tb-body[data-leads="1"] .tb-list{grid-column:auto;grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.tb-body{grid-template-columns:repeat(3,minmax(0,1fr))}.tb-body,.tb-list{-moz-column-gap:40px;column-gap:40px}.tb-body[data-leads="2"] .tb-list{grid-column:auto;grid-template-columns:minmax(0,1fr)}.tb-body[data-leads="1"] .tb-list{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr))}.tb-body[data-leads="0"] .tb-list{grid-template-columns:repeat(3,minmax(0,1fr))}}