﻿@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Spectral-Regular.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Spectral-Regular-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Spectral-Medium.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Spectral-Medium-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:Alegreya;font-style:normal;font-weight:800 900;font-display:swap;src:url("../fonts/Alegreya-800.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:Alegreya;font-style:normal;font-weight:800 900;font-display:swap;src:url("../fonts/Alegreya-800-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Bangers-400.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Bangers-400-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Work Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/WorkSans-Variable.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Work Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/WorkSans-Variable-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Work Sans";font-style:italic;font-weight:100 900;font-display:swap;src:url("../fonts/WorkSans-Italic.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Work Sans";font-style:italic;font-weight:100 900;font-display:swap;src:url("../fonts/WorkSans-Italic-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}body.tv-body,.tv{--rgb-font: #241c14;--rgb-font--muted: #7c6a55;--rgb-name: #6e2f27;--rgb-bg: #efe7d9;--rgb-bg--alt: #f8f3e9;--rgb-border--statblock: #c9a23f;--ds-color-text: var(--rgb-font);--ds-color-text-muted: var(--rgb-font--muted);--ds-color-text-soft: #4a3b2a;--ds-color-title: var(--rgb-name);--ds-color-bg: var(--rgb-bg);--ds-color-bg-alt: var(--rgb-bg--alt);--ds-color-page-bg: var(--rgb-bg);--ds-color-surface: #fdfaf4;--ds-color-statblock-bg: #fdfaf4;--ds-color-statblock-border: var(--rgb-border--statblock);--ds-color-statblock-divider: #f0e6d2;--ds-color-statblock-header-divider: #eadbb8;--ds-color-statblock-inset-bg: #f8efdc;--ds-color-accent: #8a6a24;--ds-color-link: #8a6a24;--ds-color-ink: #241c14;--ds-color-on-ink: #f4ecdd;--ds-color-row-active: #f6f0e5;--ds-color-badge-bg: #eadbb8;--ds-color-badge-text: #6b5310;--ds-color-border: #ddd0ba;--ds-color-border--soft: #e4d9c6;--ds-color-border--card: #e4d9c6;--ds-color-border--strong: #d2c4ac;--ds-color-icon-muted: #8a7862;--ds-color-no: #6e2f27;--ds-radius: 10px;--ds-radius-sm: 4px;--ds-radius-pill: 999px;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 18px;--ds-space-5: 28px;--ds-tap-min: 48px;--ds-navbar-h: 64px;--ds-sidenav-w: 88px;--ds-content-max: 1170px;--ds-sidenav-w--wide: clamp(208px, 15vw, 280px);--ds-pane-w-min: 400px;--ds-filter-w: clamp(260px, 20vw, 340px);--ds-pane-header-h: 52px;--ds-row-h--dense: 36px;--ds-measure: 66ch;--ds-measure-book: 72ch;--ds-sumario-w: clamp(248px, 18vw, 320px);--ds-shadow-card: 0 18px 40px -24px rgb(60 40 20 / 45%);--ds-popover-w: 360px;--ds-stack-w: 380px;--ds-pane-w--stacked: 320px;--ds-sheet-max: 52%;--ds-sheet-max--tall: 88%;--ds-size-read: 17px;--ds-leading-read: 1.75;--ds-space-read-p: 14px;--ds-print-ink: #1a1510;--ds-print-rule: #c9c0b0;--ds-print-margin: 19mm;--ds-bp-cols: 900px;--ds-bp-wide: 1200px;--ds-bp-duas: 700px;--ds-bp-estreito: 440px;--ds-bp-atributos: 480px;--ds-ficha-max: 880px;--ds-overlay-border: 2px;--ds-row-h--acao: 44px;--ds-color-scroll: color-mix(in srgb, var(--ds-color-accent) 26%, var(--ds-color-bg-alt));--ds-color-scroll--hover: color-mix(in srgb, var(--ds-color-accent) 42%, var(--ds-color-bg-alt));--ds-font-body: "Work Sans", helvetica, arial, sans-serif;--ds-font-stats: convergence, arial, sans-serif;--ds-font-title: spectral, georgia, serif;--ds-size-body: 16px;--ds-size-small: 13px;--ds-size-caption: 12px;--ds-size-label: 10px;--ds-size-stats: 13.5px;--ds-size-list-name: 18px;--ds-size-entry-name: 26px;--ds-size-page-title: 34px;--ds-size-eyebrow: 13px;--ds-tracking-eyebrow: 0.14em;--ds-tracking-badge: 0.08em;--ds-transition: 120ms ease}.ve-night-mode body.tv-body,.ve-night-mode .tv{--rgb-font: #f0e7d8;--rgb-font--muted: #a2907a;--rgb-name: #e0b65c;--rgb-bg: #171310;--rgb-bg--alt: #221c16;--rgb-border--statblock: #4a3a1e;--ds-color-text-soft: #d6c9b5;--ds-color-surface: #221c16;--ds-color-statblock-bg: #221c16;--ds-color-statblock-divider: #2c241d;--ds-color-statblock-header-divider: #33291f;--ds-color-statblock-inset-bg: #2a2118;--ds-color-accent: #d9a94a;--ds-color-link: #d9a94a;--ds-color-ink: #f0e7d8;--ds-color-on-ink: #171310;--ds-color-row-active: #221c16;--ds-color-scroll: color-mix(in srgb, var(--ds-color-accent) 22%, var(--ds-color-bg-alt));--ds-color-scroll--hover: color-mix(in srgb, var(--ds-color-accent) 38%, var(--ds-color-bg-alt));--ds-color-badge-bg: #3a2e18;--ds-color-badge-text: #e7c97a;--ds-color-border: #382f26;--ds-color-border--soft: #2c241d;--ds-color-border--card: #33291f;--ds-color-border--strong: #2e251d;--ds-color-icon-muted: #a2907a;--ds-color-no: #c98a7f;--ds-shadow-card: 0 18px 40px -24px rgb(20 12 4 / 70%)}html,body.tv-body{margin:0;padding:0;height:100%;overflow:hidden;background:var(--ds-color-page-bg)}.tv{position:fixed;inset:0;display:flex;flex-direction:column;background:var(--ds-color-page-bg);color:var(--ds-color-text);font-family:var(--ds-font-body);font-size:var(--ds-size-body);line-height:1.5;overscroll-behavior:none}:where(.tv) *,:where(.tv) *::before,:where(.tv) *::after{box-sizing:border-box}:where(.tv) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(.tv) :where(a){color:var(--ds-color-link);text-decoration:none}:where(.tv) :where(a):hover{text-decoration:underline}.tv :focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:-2px;border-radius:var(--ds-radius-sm)}.tv__hidden{display:none !important}.tv-appbar{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:14px 18px 10px;background:var(--ds-color-bg);box-shadow:0 1px 0 var(--ds-color-border);flex:0 0 auto;z-index:4}.tv-appbar__brand{display:flex;align-items:center;gap:var(--ds-space-2);font-family:var(--ds-font-title);font-weight:500;font-size:14px;color:var(--ds-color-text);min-width:0}.tv-appbar__brand i{color:var(--ds-color-accent);font-size:17px}.tv-appbar__brand span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-appbar__actions{display:flex;align-items:center;gap:var(--ds-space-1)}.tv-appbar__action{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--ds-color-icon-muted);border-radius:var(--ds-radius-sm);transition:color var(--ds-transition),background var(--ds-transition);font-size:15px}.tv-appbar__action:hover{background:var(--ds-color-bg-alt);color:var(--ds-color-accent)}@media(width < 900px){.tv-appbar{position:absolute;top:0;right:0;z-index:5;padding:var(--ds-space-4) 10px 0 0;background:none;box-shadow:none}.tv-appbar__brand{display:none}.tv-appbar .tv-appbar__action{background:color-mix(in srgb, var(--ds-color-bg) 86%, transparent);backdrop-filter:blur(6px)}.tv-screen .tv-page-title:first-child,.tv-screen .tv-backbar:first-child,.tv-fic-cab__topo,.tv-cr-cabecalho__linha{padding-right:84px}.tv .tv-leitor__barra{padding-right:94px}.tv .tv-cr-cabecalho{margin-top:0}.tv .tv-fic-cab{padding-top:var(--ds-space-4)}.tv-fic-cab__topo .tv-backbar__btn{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tv-fic-cab__acoes{flex:0 0 auto}.tv-fic-cab__acao{white-space:nowrap}}.tv-body-wrap{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.tv-scroll{flex:1 1 auto;overflow:hidden auto;-webkit-overflow-scrolling:touch}.tv-screen{max-width:var(--ds-content-max);margin:0 auto;padding:var(--ds-space-4) var(--ds-space-4) var(--ds-space-5)}.tv-screen--narrow{max-width:760px}.tv-tabbar{flex:0 0 auto;display:flex;height:var(--ds-navbar-h);background:var(--ds-color-bg);border-top:1px solid var(--ds-color-border);z-index:4}.tv-tabbar__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--ds-color-icon-muted);font-size:var(--ds-size-label);transition:color var(--ds-transition);min-width:0}.tv-tabbar__item i{font-size:17px}.tv-tabbar__item--active{color:var(--ds-color-accent);font-weight:600}.tv-page-title{font-family:var(--ds-font-title);font-weight:500;font-size:var(--ds-size-page-title);line-height:1.1;margin:0 0 var(--ds-space-3);color:var(--ds-color-text)}.tv-section-heading{display:flex;align-items:center;gap:var(--ds-space-3);margin:var(--ds-space-5) 0 var(--ds-space-3);font-family:var(--ds-font-title);font-weight:500;font-size:var(--ds-size-eyebrow);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-color-accent)}.tv-section-heading::after{content:"";flex:1 1 auto;height:1px;background:var(--ds-color-border)}.tv-muted{color:var(--ds-color-text-muted);font-size:var(--ds-size-caption)}.tv-search{position:relative;display:flex;align-items:center;height:var(--ds-tap-min);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);transition:border-color var(--ds-transition)}.tv-search--filled,.tv-search:focus-within{border-color:var(--ds-color-accent)}.tv-search__icon{width:44px;text-align:center;color:var(--ds-color-icon-muted);flex:0 0 auto}.tv-search__ipt{flex:1 1 auto;min-width:0;height:100%;border:0;background:none;color:var(--ds-color-text);font:inherit;padding:0 var(--ds-space-2) 0 0}.tv-search__ipt:focus{outline:none}.tv-search__clear{width:44px;flex:0 0 auto;color:var(--ds-color-icon-muted)}.tv-pills{display:flex;gap:var(--ds-space-2);overflow-x:auto;padding-bottom:var(--ds-space-2);margin-bottom:var(--ds-space-3);scrollbar-width:none}.tv-pills::-webkit-scrollbar{display:none}.tv-pill{flex:0 0 auto;padding:8px 14px;border-radius:var(--ds-radius-pill);border:1px solid var(--ds-color-border);background:none;color:var(--ds-color-text-soft);font-size:var(--ds-size-small);white-space:nowrap;transition:color var(--ds-transition),background var(--ds-transition),border-color var(--ds-transition)}.tv-pill:hover{border-color:var(--ds-color-accent)}.tv-pill--active{background:var(--ds-color-ink);border-color:var(--ds-color-ink);color:var(--ds-color-on-ink)}@media(width < 900px){.tv-pills--alvo .tv-pill{min-height:var(--ds-tap-min)}}.tv-tiles{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--ds-space-2)}.tv-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:64px;padding:8px 6px;background:var(--ds-color-surface);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);color:var(--ds-color-text);text-align:center;transition:border-color var(--ds-transition),background var(--ds-transition)}.tv-tile:hover{border-color:var(--ds-color-accent);text-decoration:none}.tv-tile i{color:var(--ds-color-accent);font-size:17px}.tv-tile span{max-width:100%;font-size:var(--ds-size-caption);font-weight:500;line-height:1.25;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}.tv-tile--row{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:11px;height:auto;min-height:56px;padding:10px 14px;text-align:left}.tv-tile--row i{width:20px;font-size:16px;text-align:center}.tv-tile--row span{font-size:14px}.tv-home__titulo{margin:var(--ds-space-5) 0 10px;font-family:var(--ds-font-title);font-weight:500;font-size:34px;line-height:1.05;color:var(--ds-color-title)}.tv-home .tv-search,.tv-home .tv-search__ipt[readonly]{cursor:pointer}.tv-home__lead{margin:0 0 var(--ds-space-4);font-size:15px;line-height:1.55;color:var(--ds-color-text-soft);text-wrap:pretty}.tv-home__bloco,.tv-boasvindas__bloco{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-home__bloco--portas{margin-top:var(--ds-space-4);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-color-border)}.tv-home__bloco .tv-section-heading{margin-bottom:var(--ds-space-1)}.tv-cartao{align-items:center;padding:14px 16px}.tv-cartao__txt{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.tv-tile span.tv-cartao__titulo{font-family:var(--ds-font-title);font-size:18px;font-weight:500;line-height:1.2;text-wrap:pretty}.tv-tile span.tv-cartao__desc{font-size:var(--ds-size-caption);font-weight:400;line-height:1.4;color:var(--ds-color-text-muted);text-wrap:pretty}.tv-tile i.tv-cartao__seta{flex:0 0 auto;width:auto;font-size:12px;color:var(--ds-color-icon-muted)}.tv-tile.tv-cartao--enfase span.tv-cartao__titulo{color:var(--ds-color-accent)}.tv-atalhos{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-top:var(--ds-space-3)}.tv-atalhos__linha{display:flex;gap:var(--ds-space-2)}.tv-atalho{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:0;min-height:var(--ds-tap-min);padding:0 10px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);font-size:var(--ds-size-small);color:var(--ds-color-text-soft);white-space:nowrap;transition:border-color var(--ds-transition),color var(--ds-transition)}.tv-atalho:hover{border-color:var(--ds-color-accent);color:var(--ds-color-text);text-decoration:none}.tv-mesa-portas{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-2)}@media(width < 340px){.tv-mesa-portas{grid-template-columns:1fr}}.tv-tile.tv-mesa-portas__btn{grid-column:auto;min-height:52px}.tv-mesa-cartao__ficha{display:inline-flex;align-items:center;gap:8px;min-height:var(--ds-tap-min);padding:0 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface);font-size:var(--ds-size-small);color:var(--ds-color-text);transition:border-color var(--ds-transition)}.tv-mesa-cartao__ficha:hover{border-color:var(--ds-color-accent);text-decoration:none}.tv-mesa-cartao__ficha i{font-size:13px;color:var(--ds-color-icon-muted)}.tv-mesa-cartao__mapa i{color:var(--ds-color-accent)}@media(width >= 900px){.tv-mesa-cartao__ficha{min-height:40px}}.tv-acervo{padding-bottom:var(--ds-space-4)}.tv-acervo .tv-section-heading{margin-top:var(--ds-space-4)}.tv-acervo__criar{margin-top:var(--ds-space-4)}.tv-lst{border-top:1px solid var(--ds-color-border--soft)}.tv-row{display:flex;align-items:center;gap:var(--ds-space-3);width:100%;min-height:var(--ds-tap-min);padding:15px 18px;border-bottom:1px solid var(--ds-color-border--soft);text-align:left;transition:background var(--ds-transition)}.tv-row:hover{background:var(--ds-color-bg-alt);text-decoration:none}.tv-row--active{background:var(--ds-color-row-active)}.tv-row__body{flex:1 1 auto;min-width:0}.tv-row__name{font-family:var(--ds-font-title);font-weight:500;font-size:var(--ds-size-list-name);line-height:1.25;color:var(--ds-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-row--active .tv-row__name{color:var(--ds-color-title)}.tv-row__meta{font-size:var(--ds-size-caption);color:var(--ds-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-row__facts{display:flex;align-items:center;gap:6px;margin-top:2px;min-width:0;font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-row__facts-txt{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-row__mark{flex:0 0 auto;padding:0 6px;border:1px solid color-mix(in srgb, var(--ds-color-accent) 45%, transparent);border-radius:999px;color:var(--ds-color-accent);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.tv-row__icon{flex:0 0 20px;text-align:center;color:var(--ds-color-accent);font-size:15px}.tv-badge{flex:0 0 auto;padding:3px 6px;border-radius:var(--ds-radius-sm);background:var(--ds-color-badge-bg);color:var(--ds-color-badge-text);font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;white-space:nowrap}body.tv-body,.tv{--tv-circ-0: #6f675c;--tv-circ-1: #276b31;--tv-circ-2: #1f63a8;--tv-circ-3: #7a3fb0;--tv-circ-4: #924700;--tv-circ-5: #b3261e;--tv-circ-6: #a3236f;--tv-circ-7: #3b3f9e;--tv-circ-8: #7a4a1e;--tv-circ-9: #8a6400;--tv-circ-cheio-texto: #fff}.ve-night-mode body.tv-body,.ve-night-mode .tv{--tv-circ-0: #a69b8c;--tv-circ-1: #7ccf86;--tv-circ-2: #7fb6f0;--tv-circ-3: #c49af0;--tv-circ-4: #f5a95c;--tv-circ-5: #f3877c;--tv-circ-6: #ee8cc4;--tv-circ-7: #a7acf5;--tv-circ-8: #d9a878;--tv-circ-9: #f0c85a;--tv-circ-cheio-texto: #171310}[data-circ="0"]{--tv-circ: var(--tv-circ-0)}[data-circ="1"]{--tv-circ: var(--tv-circ-1)}[data-circ="2"]{--tv-circ: var(--tv-circ-2)}[data-circ="3"]{--tv-circ: var(--tv-circ-3)}[data-circ="4"]{--tv-circ: var(--tv-circ-4)}[data-circ="5"]{--tv-circ: var(--tv-circ-5)}[data-circ="6"]{--tv-circ: var(--tv-circ-6)}[data-circ="7"]{--tv-circ: var(--tv-circ-7)}[data-circ="8"]{--tv-circ: var(--tv-circ-8)}[data-circ="9"]{--tv-circ: var(--tv-circ-9)}.tv-circ{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:2.6em;padding:1px 6px;border:1px solid var(--tv-circ, var(--ds-color-border));border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--tv-circ, transparent) 14%, var(--ds-color-surface));color:var(--tv-circ, var(--ds-color-text-muted));font-family:var(--ds-font-stats);font-size:var(--ds-size-caption);font-weight:700;line-height:1.4;white-space:nowrap;vertical-align:1px}.tv-circ[data-circ="0"]{border-style:dashed;background:rgba(0,0,0,0);font-weight:600}.tv-circ[data-circ="5"]{background:var(--tv-circ);color:var(--tv-circ-cheio-texto)}.tv-circ[data-circ="6"]{background:var(--tv-circ);color:var(--tv-circ-cheio-texto)}.tv-circ[data-circ="7"]{background:var(--tv-circ);color:var(--tv-circ-cheio-texto)}.tv-circ[data-circ="8"]{background:var(--tv-circ);color:var(--tv-circ-cheio-texto)}.tv-circ[data-circ="9"]{background:var(--tv-circ);color:var(--tv-circ-cheio-texto)}.tv-circ-escala{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.tv-empty{padding:var(--ds-space-5) var(--ds-space-4);text-align:center;color:var(--ds-color-text-muted)}.tv-fltr-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ds-space-2);margin:var(--ds-space-3) 0}.tv-btn{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:36px;padding:6px 14px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);color:var(--ds-color-text-soft);font-size:var(--ds-size-small);transition:border-color var(--ds-transition),color var(--ds-transition)}.tv-btn:hover{border-color:var(--ds-color-accent);color:var(--ds-color-accent);text-decoration:none}.tv-btn--accent{border-color:var(--ds-color-accent);color:var(--ds-color-accent)}.tv-chip{display:inline-flex;align-items:center;gap:var(--ds-space-1);min-height:36px;padding:4px 4px 4px 12px;border-radius:var(--ds-radius-pill);background:var(--ds-color-bg-alt);border:1px solid var(--ds-color-border--soft);font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-chip--no{color:var(--ds-color-no);border-color:var(--ds-color-no)}.tv-chip__x{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--ds-color-icon-muted);border-radius:var(--ds-radius-pill)}.tv-chip__x:hover{color:var(--ds-color-accent)}.tv-copiar--feito,.tv-copiar--feito:hover{border-color:var(--ds-color-accent);color:var(--ds-color-accent)}.tv-copiar__area{position:fixed;top:0;left:-9999px;opacity:0}.tv-aviso{display:flex;align-items:center;gap:var(--ds-space-2);min-height:44px;padding:6px 4px 6px 12px;border-top:1px solid var(--ds-color-border--soft);border-bottom:1px solid var(--ds-color-border--soft);background:var(--ds-color-bg-alt);font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-aviso__icone{flex:0 0 auto;color:var(--ds-color-accent)}.tv-aviso__txt{flex:1 1 auto;min-width:0;line-height:1.4}.tv-aviso__acao{color:var(--ds-color-link);transition:color var(--ds-transition)}.tv-aviso__acao:hover{text-decoration:underline}.tv-aviso__x{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ds-color-icon-muted);transition:color var(--ds-transition)}.tv-aviso__x:hover{color:var(--ds-color-accent)}.tv-lst__aviso:not(:empty){margin-top:var(--ds-space-3)}.tv-opt--ativo .tv-opt__txt{color:var(--ds-color-title)}.tv-sheet__titulo{display:flex;align-items:baseline;gap:var(--ds-space-2);min-width:0}.tv-sheet__meta{font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-fmodo{flex:1 0 100%;margin-bottom:var(--ds-space-1)}.tv-escolha{display:inline-flex;overflow:hidden;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);background:var(--ds-color-bg-alt)}.tv-escolha__opcao{min-height:var(--ds-tap-min);padding:0 14px;font-size:var(--ds-size-small);color:var(--ds-color-text-muted);transition:background-color var(--ds-transition),color var(--ds-transition)}.tv-escolha__opcao+.tv-escolha__opcao{border-left:1px solid var(--ds-color-border)}.tv-escolha__opcao--on{background:var(--ds-color-surface);color:var(--ds-color-text);font-weight:500}.ve-night-mode .tv-escolha{background:var(--ds-color-bg)}.ve-night-mode .tv-escolha__opcao--on{background:var(--ds-color-bg-alt)}.tv-fmodo__nota{margin-top:var(--ds-space-1);font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-fpe{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--ds-space-2)}.tv-fpe__acoes{display:flex;align-items:center}.tv-fpe__acao{flex:1 1 0;min-height:var(--ds-tap-min);color:var(--ds-color-link);font-size:var(--ds-size-small);transition:color var(--ds-transition)}.tv-fpe__acao:hover{text-decoration:underline}.tv-fpe__sep{flex:0 0 1px;align-self:stretch;margin:10px 0;background:var(--ds-color-border)}.tv-sheet-backdrop{position:fixed;inset:0;background:rgba(20,12,4,.38);z-index:20;display:flex;align-items:flex-end;justify-content:center}.tv-sheet{width:100%;max-width:640px;max-height:88%;display:flex;flex-direction:column;background:var(--ds-color-bg);border-radius:var(--ds-radius) var(--ds-radius) 0 0;border:1px solid var(--ds-color-border);border-bottom:0}.tv-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);border-bottom:1px solid var(--ds-color-border);flex:0 0 auto}.tv-sheet__title{font-family:var(--ds-font-title);font-weight:500;font-size:20px}.tv-sheet__body{flex:1 1 auto;overflow-y:auto;padding:var(--ds-space-2) var(--ds-space-4) var(--ds-space-4)}.tv-sheet__foot{flex:0 0 auto;padding:var(--ds-space-3) var(--ds-space-4);border-top:1px solid var(--ds-color-border);display:flex;gap:var(--ds-space-2)}.tv-sheet__cta{flex:1 1 auto;min-height:var(--ds-tap-min);border-radius:var(--ds-radius);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-weight:500}.tv-fgroup{border-bottom:1px solid var(--ds-color-border--soft)}.tv-fgroup__head{display:flex;align-items:center;gap:var(--ds-space-2);width:100%;min-height:var(--ds-tap-min);text-align:left}.tv-fgroup__name{flex:1 1 auto;font-family:var(--ds-font-title);font-weight:500;font-size:17px;min-width:0}.tv-fgroup__summary{flex:0 1 auto;color:var(--ds-color-accent);font-size:var(--ds-size-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:45%}.tv-fgroup__chevron{flex:0 0 20px;color:var(--ds-color-icon-muted);text-align:center}.tv-fgroup__body{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);padding:0 0 var(--ds-space-3)}.tv-fpill{padding:8px 14px;border-radius:var(--ds-radius-pill);border:1px solid var(--ds-color-border);font-size:var(--ds-size-small);color:var(--ds-color-text-soft);transition:color var(--ds-transition),background var(--ds-transition),border-color var(--ds-transition)}.tv-fpill:hover{border-color:var(--ds-color-accent)}.tv-fpill--yes{background:var(--ds-color-ink);border-color:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-fpill--no{border-color:var(--ds-color-no);color:var(--ds-color-no);text-decoration:line-through}.tv-fpill__sem-pt{margin-left:2px;color:var(--ds-color-text-muted)}.tv-fmore{flex:0 0 100%;width:100%;margin-top:var(--ds-space-1);padding:var(--ds-space-1) 0;text-align:left;color:var(--ds-color-link);font-size:var(--ds-size-small)}.tv-fmore:hover{text-decoration:underline}.tv-fgroup__sub{flex:0 0 100%;width:100%;margin:var(--ds-space-2) 0 var(--ds-space-1);font-size:var(--ds-size-caption);letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-fmatrix{padding-bottom:var(--ds-space-3)}.tv-fmatrix__row{display:flex;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1) 0}.tv-fmatrix__label{flex:0 0 92px;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-fmatrix__cell{flex:1 1 0;min-width:44px;min-height:40px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);font-size:var(--ds-size-small);color:var(--ds-color-text-soft);transition:color var(--ds-transition),background var(--ds-transition),border-color var(--ds-transition)}.tv-fmatrix__cell:hover{border-color:var(--ds-color-accent)}.tv-fmatrix__cell--yes{background:var(--ds-color-ink);border-color:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-fmatrix__cell--vazia{border-color:rgba(0,0,0,0);pointer-events:none}.tv-frange{display:flex;align-items:center;gap:var(--ds-space-2);padding-bottom:var(--ds-space-3);flex-wrap:wrap}.tv-frange select,.tv-frange input{min-height:44px;padding:0 var(--ds-space-2);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;font-size:var(--ds-size-small)}.tv-opt{display:flex;align-items:center;gap:var(--ds-space-3);width:100%;min-height:var(--ds-tap-min);padding:var(--ds-space-2) 0;border-bottom:1px solid var(--ds-color-border--soft);text-align:left}.tv-opt__check{flex:0 0 20px;color:var(--ds-color-accent);text-align:center}.tv-opt__txt{flex:1 1 auto;min-width:0}.tv-opt__meta{flex:0 0 auto;max-width:45%;font-size:var(--ds-size-caption);color:var(--ds-color-text-muted);text-align:right}.tv-opt--perigo,.tv-opt--perigo .tv-opt__check{color:var(--ds-color-no)}.tv-progresso{overflow:hidden;height:6px;margin-top:var(--ds-space-2);border-radius:3px;background:var(--ds-color-border--soft)}.tv-progresso__barra{height:100%;background:var(--ds-color-accent);transition:width 120ms linear}.tv-backbar{display:flex;align-items:center;gap:var(--ds-space-2);margin:0 0 var(--ds-space-3)}.tv-backbar__btn{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:40px;color:var(--ds-color-accent);font-size:var(--ds-size-small)}.tv-backbar--quiet{margin-bottom:var(--ds-space-1)}.tv-backbar--quiet .tv-backbar__btn{color:var(--ds-color-text-muted);font-size:var(--ds-size-caption)}.tv-backbar--quiet .tv-backbar__btn:hover{color:var(--ds-color-accent);text-decoration:none}.tv-detail{max-width:760px}.tv .ve-stats{background:var(--ds-color-statblock-bg);border:1px solid var(--ds-color-statblock-border);border-radius:var(--ds-radius);padding:var(--ds-space-4);font-family:var(--ds-font-stats);font-size:var(--ds-size-stats);line-height:1.6;color:var(--ds-color-text);border-collapse:separate;border-spacing:0}.tv .ve-stats th,.tv .ve-stats td{border:0;padding:0}.tv .ve-stats__th-name{font-family:var(--ds-font-title);font-variant:normal;font-weight:500;font-size:var(--ds-size-entry-name);line-height:1.2;padding:0 0 var(--ds-space-1) !important;border-bottom:1px solid var(--ds-color-statblock-header-divider)}.tv .ve-stats__h-name{color:var(--ds-color-title)}.tv .ve-stats .ve-rd__h,.tv .ve-stats .entry-title-inner{font-family:var(--ds-font-title);font-variant:normal;font-weight:500;color:var(--ds-color-text)}.tv .ve-stats .ve-rd__b--1,.tv .ve-stats .ve-rd__b--2,.tv .ve-stats .ve-rd__b--3{margin-top:var(--ds-space-2)}.tv .ve-stats .ve-rd__b-inset{background:var(--ds-color-statblock-inset-bg);border:0;border-left:2px solid var(--ds-color-accent);border-radius:0;box-shadow:none;padding:var(--ds-space-2) var(--ds-space-3);margin:var(--ds-space-3) 0}.tv .ve-stats .ve-rd__hr,.tv .ve-stats hr{border:0;border-top:1px solid var(--ds-color-statblock-divider);margin:var(--ds-space-2) 0}.tv .ve-stats .ve-rd__quote-line{font-style:italic}.tv .ve-stats table,.tv .ve-stats .ve-rd__table{width:100%;margin:var(--ds-space-3) 0;border-collapse:collapse}.tv .ve-stats table th,.tv .ve-stats .ve-rd__table th,.tv .ve-stats .ve-rd__table td,.tv .ve-stats table td{padding:4px 8px;border-bottom:1px solid var(--ds-color-statblock-divider);text-align:left}.tv .ve-stats table th{font-weight:600;color:var(--ds-color-text)}.tv .ve-stats .ve-rd__image,.tv .ve-stats img{max-width:100%;height:auto;border-radius:var(--ds-radius-sm)}.tv .ve-small-caps,.tv [class*=small-caps]{font-variant:normal}.tv .ve-roller,.tv .render-roller,.tv [data-packed-dice]{color:inherit;border-bottom:0;cursor:text;pointer-events:none}.tv .ve-stats__h-source-abbreviation{font-family:var(--ds-font-body);font-variant:normal;font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;padding:3px 6px;border-radius:var(--ds-radius-sm);background:var(--ds-color-badge-bg);color:var(--ds-color-badge-text)}.tv .ve-rd__stats-name-page{font-family:var(--ds-font-body);font-variant:normal;font-size:12px;font-weight:500;color:var(--ds-color-text-muted);opacity:1;white-space:nowrap}.tv .ve-stats__btn-stats-name,.tv .ve-stats__btn-name-pronounce,.tv .ve-rd__wrp-image--dice,.tv .ve-stats .ve-rd__wrp-vehicle-token{display:none}body.tv-body .rollbox-min,body.tv-body .rollbox{display:none !important}.tv-niveis{margin-bottom:var(--ds-space-3)}.tv-niveis__rolagem{display:flex;align-items:center;border-top:1px solid var(--ds-color-border--soft);border-bottom:1px solid var(--ds-color-border--soft)}.tv-niveis__trilho{position:relative;display:flex;flex:1 1 auto;gap:6px;min-width:0;padding:6px 0;overflow-x:auto;scrollbar-width:none}.tv-niveis__trilho::-webkit-scrollbar{display:none}.tv .tv-nivel-btn{display:grid;flex:0 0 auto;place-items:center;width:var(--ds-tap-min);height:var(--ds-tap-min);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface);color:var(--ds-color-text-soft);font-size:var(--ds-size-small);transition:color var(--ds-transition),background var(--ds-transition),border-color var(--ds-transition)}.tv .tv-nivel-btn:hover{border-color:var(--ds-color-accent)}.tv .tv-nivel-btn--ativo,.tv .tv-nivel-btn--ativo:hover{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv .tv-niveis__rolar{display:grid;flex:0 0 auto;place-items:center;align-self:stretch;width:44px;min-height:var(--ds-tap-min);border-left:1px solid var(--ds-color-border--soft);color:var(--ds-color-icon-muted)}.tv .tv-niveis__rolar[hidden]{display:none}.tv-niveis__rotulo{display:block;margin-top:6px;font-size:12px;color:var(--ds-color-text-muted)}@media(width >= 900px){.tv-niveis{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 12px}.tv-niveis__rolagem{flex:0 1 auto;border:0}.tv-niveis__trilho{flex-wrap:wrap;gap:7px;max-width:403px;padding:0;overflow:visible}.tv .tv-nivel-btn{width:34px;height:34px;font-size:13px}.tv .tv-niveis__rolar{display:none}.tv-niveis__rotulo{margin:0 0 9px;white-space:nowrap}}.tv-card{background:var(--ds-color-surface);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);padding:var(--ds-space-4)}.tv-card__title{margin:0 0 var(--ds-space-3);font-family:var(--ds-font-title);font-weight:500;font-size:var(--ds-size-entry-name);line-height:1.2;color:var(--ds-color-title)}.tv-nivel__valores{display:flex;flex-wrap:wrap;gap:var(--ds-space-3);padding-bottom:var(--ds-space-3);border-bottom:1px solid var(--ds-color-border--soft)}.tv-nivel__valor{display:flex;flex-direction:column;min-width:74px}.tv-nivel__valor-num{font-family:var(--ds-font-stats);font-size:20px;line-height:1.2;color:var(--ds-color-text)}.tv-nivel__valor-rotulo{font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-feature{border-bottom:1px solid var(--ds-color-border--soft)}.tv-feature__head{display:flex;align-items:center;gap:var(--ds-space-2);width:100%;min-height:var(--ds-tap-min);text-align:left}.tv-feature__name{flex:1 1 auto;font-family:var(--ds-font-title);font-weight:500;font-size:17px;min-width:0}.tv-feature__body{padding-bottom:var(--ds-space-3);font-size:var(--ds-size-body);line-height:1.6}.tv-feature__body .ve-rd__h{font-family:var(--ds-font-title);font-variant:normal;font-weight:500;color:var(--ds-color-text)}.tv-feature__body .ve-rd__b-inset{background:var(--ds-color-statblock-inset-bg);border:0;border-left:2px solid var(--ds-color-accent);border-radius:0;box-shadow:none;padding:var(--ds-space-2) var(--ds-space-3);margin:var(--ds-space-3) 0}.tv-feature__body table{width:100%;margin:var(--ds-space-3) 0;border-collapse:collapse;font-size:var(--ds-size-small)}.tv-feature__body table th,.tv-feature__body table td{padding:5px 8px;border-bottom:1px solid var(--ds-color-border--soft);text-align:left}.tv-prose{font-family:var(--ds-font-body);font-size:var(--ds-size-body);line-height:1.6;max-width:760px}.tv-prose .ve-rd__h{font-family:var(--ds-font-title);font-variant:normal;font-weight:500;border-top:1px solid var(--ds-color-border);padding-top:var(--ds-space-3);margin-top:var(--ds-space-4);color:var(--ds-color-text)}.tv-prose .ve-rd__b-inset,.tv-prose .tv-trecho,.tv-trecho-alvo{background:var(--ds-color-statblock-inset-bg);border:0;border-left:2px solid var(--ds-color-accent);border-radius:0;box-shadow:none;padding:var(--ds-space-2) var(--ds-space-3);margin:var(--ds-space-3) 0}.tv-prose table{width:100%;margin:var(--ds-space-3) 0;border-collapse:collapse;font-size:var(--ds-size-small)}.tv-prose table th,.tv-prose table td{padding:5px 8px;border-bottom:1px solid var(--ds-color-border--soft);text-align:left}.tv-screen--livro{padding-top:0}.tv-leitor__topo{position:sticky;top:0;z-index:3;margin:0 calc(-1*var(--ds-space-4)) var(--ds-space-3);background:var(--ds-color-bg-alt);border-bottom:1px solid var(--ds-color-border)}.tv-leitor__barra{display:flex;align-items:center;gap:4px;min-height:56px;padding:4px 10px 4px 2px}.tv-leitor__icone{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:var(--ds-tap-min);color:var(--ds-color-text-muted);transition:color var(--ds-transition)}.tv-leitor__icone:hover{color:var(--ds-color-accent)}.tv-leitor__rotulo{flex:1 1 auto;min-width:0}.tv-leitor__livro{font-size:15px;line-height:1.25;color:var(--ds-color-text);overflow-wrap:break-word}.tv-leitor__meta{font-size:var(--ds-size-caption);line-height:1.35;color:var(--ds-color-text-muted);overflow-wrap:break-word}.tv-leitor__sumario{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface);font-size:var(--ds-size-small);color:var(--ds-color-text-soft);transition:border-color var(--ds-transition),color var(--ds-transition)}.tv-leitor__sumario::before{position:absolute;inset:-6px 0;content:""}.tv-leitor__sumario:hover{border-color:var(--ds-color-accent);color:var(--ds-color-accent)}.tv-leitor__barra--busca{gap:2px;padding-right:4px}.tv-leitor__barra--busca .tv-search{flex:1 1 auto;min-width:0;height:44px}.tv-leitor__topo .tv-aviso{border-bottom:0}.tv-lbusca__conta{flex:0 0 auto;min-width:3ch;padding:0 4px;font-family:var(--ds-font-stats);font-size:var(--ds-size-small);color:var(--ds-color-text-muted);text-align:center;white-space:nowrap}.tv-lbusca__conta:empty{display:none}.tv-lbusca__setas{display:flex;flex:0 0 auto}.tv-lbusca__seta{display:inline-flex;align-items:center;justify-content:center;width:40px;height:var(--ds-tap-min);color:var(--ds-color-text-muted);transition:color var(--ds-transition)}.tv-lbusca__seta:hover:not(:disabled){color:var(--ds-color-accent)}.tv-lbusca__seta:disabled{opacity:.4;cursor:default}.tv-lbusca__escopo{display:flex;align-items:center;gap:var(--ds-space-2);min-height:40px;padding:2px 6px 2px 16px;border-top:1px solid var(--ds-color-border--soft);font-size:var(--ds-size-small);line-height:1.35;color:var(--ds-color-text-muted)}.tv-lbusca__escopo-icone{flex:0 0 auto;color:var(--ds-color-accent);font-size:12px}.tv-lbusca__escopo-corpo{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.tv-lbusca__onde{color:var(--ds-color-text-soft)}.tv-lbusca__onde:empty{display:none}.tv-lbusca__tudo{flex:0 0 auto;min-height:var(--ds-tap-min);padding:0 10px;color:var(--ds-color-link);font-size:var(--ds-size-small);white-space:nowrap}.tv-lbusca__tudo:hover{text-decoration:underline}.tv-prose mark.tv-achado{padding:0;border-radius:3px;background:var(--ds-color-badge-bg);color:inherit}.tv-prose mark.tv-achado--atual{outline:2px solid var(--ds-color-accent);outline-offset:0}.tv-sum{display:flex;flex-direction:column}.tv-sum__linha{display:flex;align-items:center;gap:9px;width:100%;min-height:var(--ds-tap-min);padding:10px 0;border-bottom:1px solid var(--ds-color-border--soft);color:var(--ds-color-text);text-align:left}.tv-sum__linha--sec{padding-left:20px}.tv-sum__linha--sub{padding-left:36px}.tv-sum__linha:disabled{cursor:default}.tv-sum__marca{display:grid;flex:0 0 14px;place-items:center;font-size:12px;color:var(--ds-color-accent)}.tv-sum__titulo{flex:1 1 auto;min-width:0;line-height:1.3;overflow-wrap:break-word;transition:color var(--ds-transition)}.tv-sum__linha--cap .tv-sum__titulo{font-family:var(--ds-font-title);font-size:17px}.tv-sum__linha--sec .tv-sum__titulo{font-size:15px}.tv-sum__linha--sub .tv-sum__titulo{font-size:14px;color:var(--ds-color-text-soft)}.tv-sum__pag{flex:0 0 auto;font-family:var(--ds-font-stats);font-size:var(--ds-size-caption);color:var(--ds-color-text-muted);white-space:nowrap}.tv-sum__linha:hover:not(:disabled) .tv-sum__titulo{color:var(--ds-color-accent)}.tv-sum__linha[aria-current] .tv-sum__titulo,.tv-sum__linha[aria-current] .tv-sum__pag{color:var(--ds-color-title)}.tv-sheet--sumario .tv-sheet__body{padding-top:0}.tv-pagina{display:flex;align-items:center;gap:var(--ds-space-3);width:100%}.tv-pagina__rotulo{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-pagina__ipt{width:84px;min-height:var(--ds-tap-min);padding:0 12px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface);font-family:var(--ds-font-stats);font-size:16px;color:var(--ds-color-text);text-align:center;transition:border-color var(--ds-transition)}.tv-pagina__ipt:focus{border-color:var(--ds-color-accent);outline:none}.tv-pagina__ir{display:inline-flex;align-items:center;gap:7px;min-height:var(--ds-tap-min);margin-left:auto;padding:0 16px;border:1px solid var(--ds-color-accent);border-radius:var(--ds-radius-pill);font-size:14px;color:var(--ds-color-accent)}.tv-leitor-desk{background:var(--ds-color-bg)}.tv-sumario-col{display:flex;flex:0 0 var(--ds-sumario-w);flex-direction:column;width:var(--ds-sumario-w);min-height:0;border-right:1px solid var(--ds-color-border);background:var(--ds-color-bg-alt)}.tv-sumario-col__cab{display:flex;flex:0 0 auto;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-pane-header-h);padding:6px 12px 6px 16px;border-bottom:1px solid var(--ds-color-border--soft)}.tv-sumario-col__titulo{flex:1 1 auto;min-width:0;font-family:var(--ds-font-title);font-size:19px;line-height:1.2;color:var(--ds-color-title);overflow-wrap:break-word}.tv-sumario-col__busca{display:flex;flex:0 0 auto;flex-direction:column;gap:4px;padding:8px 12px;border-bottom:1px solid var(--ds-color-border--soft)}.tv-sumario-col__busca .tv-kbd{margin-right:8px}.tv-sumario-col__busca .tv-search--filled .tv-kbd{display:none}.tv-sumario-col__achados{display:flex;align-items:center}.tv-sumario-col__achados .tv-lbusca__tudo{margin-right:auto}.tv-sumario-col__achados .tv-lbusca__seta{width:32px;height:32px}.tv-sumario-col .tv-lbusca__escopo{min-height:0;padding:2px 0 0;border-top:0;font-size:var(--ds-size-caption)}.tv-sumario-col .tv-lbusca__escopo--vazio,.tv-sumario-col .tv-lbusca__escopo-icone{display:none}.tv-sumario-col .tv-lbusca__tudo{min-height:28px;padding:0 2px;font-size:var(--ds-size-caption)}.tv-sumario-col__lista{flex:1 1 auto;min-height:0;padding:4px 0 8px}.tv-sumario-col .tv-sum__linha{min-height:32px;padding:5px 12px}.tv-sumario-col .tv-sum__linha--sec{padding-left:30px}.tv-sumario-col .tv-sum__linha--sub{padding-left:44px}.tv-sumario-col .tv-sum__linha--cap .tv-sum__titulo{font-size:15px}.tv-sumario-col .tv-sum__linha--sec .tv-sum__titulo{font-size:var(--ds-size-small)}.tv-sumario-col .tv-sum__linha--sub .tv-sum__titulo{font-size:var(--ds-size-caption)}.tv-sumario-col .tv-sum__linha--cap[aria-current]{background:color-mix(in srgb, var(--ds-color-accent) 13%, var(--ds-color-bg-alt))}.tv-sumario-col__pe{flex:0 0 auto;padding:10px 12px 12px;border-top:1px solid var(--ds-color-border)}.tv-sumario-col__pe .tv-pagina{gap:var(--ds-space-2)}.tv-sumario-col__pe .tv-pagina__rotulo{font-size:var(--ds-size-caption);white-space:nowrap}.tv-sumario-col__pe .tv-pagina__ipt{width:72px;min-height:40px}.tv-sumario-col__pe .tv-pagina__ir{min-height:40px}.tv-leitor-col{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}.tv-leitor-col__barra{display:flex;flex:0 0 auto;align-items:center;gap:12px;min-height:var(--ds-pane-header-h);padding:6px 16px;border-bottom:1px solid var(--ds-color-border)}.tv-leitor-col__titulo{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;column-gap:12px;min-width:0}.tv-leitor-col__cap{font-family:var(--ds-font-title);font-size:19px;line-height:1.25;color:var(--ds-color-title)}.tv-leitor-col__meta{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-leitor-col__acoes{display:flex;flex:0 0 auto;align-items:center;gap:6px}.tv-leitor-col .tv-aviso{flex:0 0 auto;border-top:0;padding-left:16px}.tv-leitor-col__rolagem{flex:1 1 auto;min-height:0}.tv-leitor-col__medida{max-width:calc(var(--ds-measure-book) + 48px);margin:0 auto;padding:12px 24px 48px}.tv-leitor-col__medida .tv-prose{max-width:none}.tv-sidenav{display:none}@media(width >= 900px){.tv-appbar,.tv-tabbar,.tv-regras-troca{display:none}.tv-body-wrap{flex-direction:row}.tv-sidenav{display:flex}#tv-main{min-width:0}.tv-desk-detalhe,.tv-desk-filtros__corpo,.tv-stack__corpo,.tv-leitor-col__rolagem{scrollbar-gutter:stable}}.tv-scroll{scrollbar-width:thin;scrollbar-color:var(--ds-color-scroll) rgba(0,0,0,0)}@media(hover: hover)and (pointer: fine){.tv-scroll::-webkit-scrollbar{width:10px;height:10px}.tv-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tv-scroll::-webkit-scrollbar-thumb{background:var(--ds-color-scroll);border:3px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:999px}.tv-scroll::-webkit-scrollbar-thumb:hover{background:var(--ds-color-scroll--hover);background-clip:padding-box}.tv-scroll::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}}.tv-kbd{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 5px;border:1px solid var(--ds-color-border);border-bottom-width:2px;border-radius:4px;background:var(--ds-color-surface);color:var(--ds-color-text-muted);font-family:var(--ds-font-body);font-size:11px;font-weight:400;line-height:1}.tv-sidenav{flex:0 0 var(--ds-sidenav-w--wide);flex-direction:column;width:var(--ds-sidenav-w--wide);min-height:0;overflow:hidden auto;background:var(--ds-color-bg-alt);border-right:1px solid var(--ds-color-border)}.tv-sidenav__brand{display:flex;flex:0 0 auto;align-items:center;gap:9px;padding:18px 16px 12px;font-family:var(--ds-font-title);font-size:16px;line-height:1.2;color:var(--ds-color-title)}.tv-sidenav__brand:hover{text-decoration:none}.tv-sidenav__brand i{font-size:15px;color:var(--ds-color-accent)}.tv-sidenav__brand span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-sidenav__busca{flex:0 0 auto;padding:0 12px 6px}.tv-sidenav__grupos{flex:1 0 auto;padding:6px 12px 12px}.tv-sidenav__grupo+.tv-sidenav__grupo{margin-top:14px}.tv-sidenav__rotulo{padding:0 10px 6px;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-sidenav__pe{flex:0 0 auto;padding:8px 12px 14px;border-top:1px solid var(--ds-color-border--soft)}.tv-navitem{display:flex;align-items:center;gap:10px;width:100%;min-height:32px;padding:0 10px;border-radius:var(--ds-radius-sm);font-size:13.5px;line-height:1.3;color:var(--ds-color-text-soft);text-align:left;transition:background-color var(--ds-transition),border-color var(--ds-transition),color var(--ds-transition)}.tv-navitem+.tv-navitem{margin-top:1px}.tv-navitem i{flex:0 0 16px;font-size:13px;text-align:center;color:var(--ds-color-icon-muted)}.tv-navitem>span:not(.tv-kbd){min-width:0;padding-block:6px;overflow-wrap:break-word}.tv-navitem:hover{background:color-mix(in srgb, var(--ds-color-accent) 13%, var(--ds-color-bg-alt));text-decoration:none}.tv-navitem[aria-current=page]{background:color-mix(in srgb, var(--ds-color-accent) 13%, var(--ds-color-bg-alt));color:var(--ds-color-title);font-weight:500}.tv-navitem__sufixo{margin-left:auto;font-size:11px;white-space:nowrap;color:var(--ds-color-text-muted)}.tv-navitem .tv-navitem__sufixo i{flex:0 0 auto;font-size:10px;color:var(--ds-color-accent)}.tv-navitem[aria-current=page] i{color:var(--ds-color-accent)}.tv-navitem--pe{font-size:13px;color:var(--ds-color-text-muted)}.tv-sidenav__trigger{gap:9px;height:38px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);font-size:13px;color:var(--ds-color-text-muted)}.tv-sidenav__trigger i{flex-basis:auto;font-size:12px}.tv-sidenav__trigger .tv-sidenav__trigger-txt{flex:1 1 auto}.tv-desk{position:relative;display:flex;height:100%;min-height:0}.tv-desk-lista{display:flex;flex:5 1 0;flex-direction:column;min-width:var(--ds-pane-w-min);min-height:0;border-right:1px solid var(--ds-color-border);background:var(--ds-color-bg)}.tv-desk-lista__rolagem{position:relative;min-height:0}.tv-desk-lista__busca{padding:0 14px 10px}.tv-desk-lista__vazio{font-size:var(--ds-size-small)}.tv-desk-limpar{margin-top:var(--ds-space-2);color:var(--ds-color-link);font-size:var(--ds-size-small)}.tv-desk-limpar:hover{text-decoration:underline}.tv-desk-detalhe{flex:6 1 0;min-width:0;min-height:0;background:var(--ds-color-bg)}.tv-desk-detalhe__corpo{max-width:calc(var(--ds-measure) + 40px);margin:0 auto;padding:12px 20px 48px}.tv-desk-detalhe__corpo--largo{max-width:none;padding:18px 24px 48px}.tv-desk-vazio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%;padding:40px;text-align:center;font-size:14px;color:var(--ds-color-text-muted)}.tv-desk-vazio>i{font-size:20px;color:var(--ds-color-border--strong)}.tv-desk-vazio__dica{display:inline-flex;align-items:center;gap:7px;font-size:12px}.tv-desk-filtros{display:flex;flex:0 0 var(--ds-filter-w);flex-direction:column;width:var(--ds-filter-w);min-height:0;border-left:1px solid var(--ds-color-border);background:var(--ds-color-bg)}.tv-desk-filtros__corpo{min-height:0;padding:2px 16px 16px}.tv-desk-filtros .tv-sheet__foot{padding:10px 16px}.tv-desk-filtros .tv-sheet__cta{min-height:38px;font-size:var(--ds-size-small)}.tv-desk-filtros .tv-fgroup__head{min-height:40px}.tv-desk-filtros .tv-fgroup__name{font-size:15px}.tv-desk-filtros .tv-fpill{padding:5px 10px;font-size:var(--ds-size-caption)}.tv-panehead{position:sticky;top:0;z-index:3;flex:0 0 auto;background:var(--ds-color-bg);border-bottom:1px solid var(--ds-color-border)}.tv-panehead__bar{display:flex;align-items:center;gap:12px;min-height:var(--ds-pane-header-h);padding:0 16px}.tv-panehead__titulo{display:flex;flex:1 1 auto;align-items:baseline;gap:9px;min-width:0}.tv-panehead__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ds-font-title);font-size:19px;line-height:1.2;color:var(--ds-color-title)}.tv-panehead__meta{flex:0 0 auto;font-size:12px;color:var(--ds-color-text-muted)}.tv-panehead__meta:empty{display:none}.tv-panehead__actions,.tv-desk-acoes{display:flex;flex:0 0 auto;align-items:center;gap:6px}.tv-btn--compacto{gap:6px;min-height:30px;padding:4px 10px;font-size:var(--ds-size-caption)}.tv-btn--icone{justify-content:center;width:30px;padding:0}.tv-search--compacta{height:36px;border-radius:var(--ds-radius-sm)}.tv-search--compacta .tv-search__icon,.tv-search--compacta .tv-search__clear{width:34px;font-size:12px}.tv-search--compacta .tv-search__ipt{font-size:14px}.tv-desk-ativos{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 14px 10px}.tv-desk-ativos .tv-chip{min-height:26px;padding:1px 2px 1px 10px}.tv-desk-ativos .tv-chip__x{width:20px;height:20px}.tv-datahead{display:grid;align-items:center;gap:12px;height:26px;padding:0 16px;border-top:1px solid var(--ds-color-border--soft);background:var(--ds-color-bg-alt)}.tv-datahead>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-datahead>.tv-datahead__fonte{text-align:right}.tv-datahead--ordenavel{height:36px}.tv-datahead__ordena{display:flex;align-items:center;gap:5px;min-width:0;height:36px;font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;color:var(--ds-color-text-muted);transition:color var(--ds-transition)}.tv-datahead__ordena:hover,.tv-datahead__ordena--on{color:var(--ds-color-accent)}.tv-datahead__ordena.tv-datahead__fonte{justify-content:flex-end}.tv-datahead__caret{font-size:9px}.tv-desk-lista__rolagem--sem-fonte .tv-datarow__fonte,.tv-desk-lista__rolagem--sem-fonte .tv-datahead__fonte{display:none}.tv-desk-lista__aviso:not(:empty){margin-bottom:10px}.tv-desk-lista__aviso .tv-aviso{min-height:36px;padding-left:14px}.tv-desk-lista__aviso .tv-aviso__x{flex-basis:36px;width:36px;height:36px}.tv-desk-painel__atalhos{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:10px;font-size:12px;color:var(--ds-color-text-muted)}.tv-desk-painel__atalho{display:inline-flex;align-items:center;gap:6px}.tv-desk-filtros .tv-escolha__opcao{min-height:30px;padding:0 11px;font-size:var(--ds-size-caption)}.tv-desk-filtros .tv-fpe__acao{min-height:36px}.tv-desk-acoes .tv-copiar{white-space:nowrap}.tv-datarow{display:grid;align-items:center;gap:12px;width:100%;min-height:var(--ds-row-h--dense);padding:6px 16px;border-bottom:1px solid var(--ds-color-border--soft);color:var(--ds-color-text);text-align:left;transition:background-color var(--ds-transition)}.tv-datarow:last-child{border-bottom:0}.tv-datarow:hover{background:var(--ds-color-bg-alt);text-decoration:none}.tv-datarow[aria-current=true]{background:var(--ds-color-row-active)}.tv-datarow__nome{display:block;min-width:0}.tv-datarow__nome-txt{min-width:0;overflow-wrap:break-word;font-family:var(--ds-font-title);font-size:15px;line-height:1.25}.tv-datarow[aria-current=true] .tv-datarow__nome-txt{color:var(--ds-color-title)}.tv-datarow__col{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--ds-color-text-muted)}.tv-datarow__fonte{display:flex;justify-content:flex-end}.tv-datarow--grade,.tv-datahead--grade{grid-template-columns:var(--colunas, minmax(0, 1fr) 90px 90px 52px)}.tv-datahead--grade{position:sticky;top:0;z-index:2;border-top:0;border-bottom:1px solid var(--ds-color-border--soft)}.tv-datahead--grade>span{overflow:visible;text-overflow:clip}.tv-datarow--grade .tv-datarow__col{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:normal;line-height:1.3}.tv-datarow .tv-badge{padding:2px 4px;letter-spacing:.03em}.tv-datarow__nome-fim{white-space:nowrap}.tv-datarow__marca{display:inline-block;width:16px;margin-left:6px;vertical-align:1px;white-space:nowrap;border:1px solid color-mix(in srgb, var(--ds-color-accent) 45%, transparent);border-radius:999px;color:var(--ds-color-accent);font-size:10px;font-weight:600;line-height:14px;text-align:center}.tv-boasvindas{max-width:760px;margin:0 auto;padding:36px 40px 64px}.tv-boasvindas__title{margin:0 0 10px;font-family:var(--ds-font-title);font-weight:500;font-size:40px;line-height:1.05;color:var(--ds-color-title)}.tv-boasvindas__lead{max-width:520px;margin:0 0 26px;font-size:15px;line-height:1.55;color:var(--ds-color-text-muted);text-wrap:pretty}.tv-boasvindas__busca{display:flex;align-items:center;gap:12px;width:100%;height:54px;padding:0 18px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface);font-size:16px;color:var(--ds-color-text-muted);text-align:left;transition:border-color var(--ds-transition)}.tv-boasvindas__busca:hover{border-color:var(--ds-color-accent)}.tv-boasvindas__busca i{font-size:15px;color:var(--ds-color-accent)}.tv-boasvindas__busca-txt{flex:1 1 auto;min-width:0}.tv-boasvindas__bloco{margin-top:36px}.tv-boasvindas__bloco--portas{margin-top:var(--ds-space-5);padding-top:var(--ds-space-5);border-top:1px solid var(--ds-color-border)}.tv-boasvindas__bloco .tv-section-heading,.tv-boasvindas .tv-home__bloco .tv-section-heading{margin:0 0 4px}.tv-boasvindas .tv-home__bloco{margin-top:36px}.tv-paleta-veu{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:11vh 20px 20px;background:rgba(36,28,20,.42)}.tv-paleta{display:flex;flex-direction:column;width:min(640px,100%);max-height:66vh;min-height:0;overflow:hidden;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);box-shadow:var(--ds-shadow-card);color:var(--ds-color-text)}.tv-paleta__campo{display:flex;flex:0 0 auto;align-items:center;gap:11px;height:54px;padding:0 16px;border-bottom:1px solid var(--ds-color-border)}.tv-paleta__campo>i{font-size:14px;color:var(--ds-color-accent)}.tv .tv-paleta__ipt{flex:1 1 auto;min-width:0;padding:0;border:0;outline:0;background:rgba(0,0,0,0);font:inherit;font-size:16px;color:var(--ds-color-text)}.tv .tv-paleta__ipt:focus-visible{outline:none}.tv-paleta__lista{position:relative;min-height:0;padding:6px 0}.tv-paleta__item{display:flex;align-items:center;gap:11px;width:100%;min-height:38px;padding:0 16px;color:var(--ds-color-text);text-align:left}.tv-paleta__item[aria-selected=true]{background:color-mix(in srgb, var(--ds-color-accent) 13%, var(--ds-color-bg-alt))}.tv-paleta__item>i{flex:0 0 16px;font-size:12px;text-align:center;color:var(--ds-color-icon-muted)}.tv-paleta__item[aria-selected=true]>i{color:var(--ds-color-accent)}.tv-paleta__nome{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ds-font-title);font-size:15px;line-height:1.25}.tv-paleta__item[aria-selected=true] .tv-paleta__nome{color:var(--ds-color-title)}.tv-paleta__corrigido{padding:8px 16px 0;font-size:12px;color:var(--ds-color-text-muted)}.tv-paleta__meta{flex:0 0 auto;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--ds-color-text-muted)}.tv-paleta__vazio{padding:26px 16px;text-align:center;font-size:13px;color:var(--ds-color-text-muted)}.tv-paleta__pe{display:flex;flex:0 0 auto;align-items:center;gap:14px;padding:8px 16px;border-top:1px solid var(--ds-color-border--soft);font-size:11px;color:var(--ds-color-text-muted)}.tv-paleta__pe>span{display:inline-flex;align-items:center;gap:5px}.tv-paleta__pe>.tv-paleta__pe-sintaxe{gap:6px;margin-left:auto}.tv .tv-paleta__sintaxe{cursor:pointer}.tv .tv-paleta__sintaxe:hover{border-color:var(--ds-color-accent);color:var(--ds-color-text)}.tv-grupo-res+.tv-grupo-res{margin-top:var(--ds-space-2)}.tv-grupo-res__cab{display:flex;align-items:center;gap:10px;min-height:var(--ds-tap-min);padding:0 2px}.tv-grupo-res__rotulo{flex:0 0 auto;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;color:var(--ds-color-text-muted)}.tv-grupo-res__linha{flex:1 1 auto;height:1px;background:var(--ds-color-border--soft)}.tv-grupo-res__todos-slot{display:contents}.tv .tv-grupo-res__todos{display:inline-flex;flex:0 0 auto;align-items:center;align-self:stretch;padding:0 2px;font-size:13px;white-space:nowrap;color:var(--ds-color-accent)}.tv .tv-grupo-res__todos:hover{text-decoration:underline}.tv-grupo-res__corpo{border-top:1px solid var(--ds-color-border--soft)}.tv-grupo-res--denso .tv-grupo-res__cab{min-height:0;padding:8px 16px 4px}.tv-grupo-res--denso .tv-grupo-res__todos{font-size:12px}.tv-grupo-res--denso .tv-grupo-res__corpo{border-top:0}.tv-grupo-res--denso+.tv-grupo-res--denso{margin-top:0}.tv-nota{display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px;margin:var(--ds-space-3) 0 var(--ds-space-1);padding:9px 12px;border:1px dashed var(--ds-color-border--strong);border-radius:var(--ds-radius);font-size:12.5px;color:var(--ds-color-text-muted)}.tv-nota__icone{flex:0 0 auto;font-size:12px;color:var(--ds-color-icon-muted)}.tv-nota__txt{flex:1 1 12em;min-width:0}.tv .tv-nota__acao{flex:0 0 auto;min-height:var(--ds-tap-min);margin-left:auto;padding:0;font-size:12.5px;white-space:nowrap;color:var(--ds-color-accent)}.tv .tv-nota__acao:hover{text-decoration:underline}.tv-grupo-res--denso .tv-nota{margin:6px 10px 2px}.tv-grupo-res--denso .tv-nota__acao{min-height:0}.tv-lst-grupo{margin-top:var(--ds-space-3);border-bottom:1px solid var(--ds-color-border--soft)}.tv-lst-grupo .tv-grupo-res__rotulo{flex:0 1 auto;white-space:normal;line-height:1.4}.tv-lst-grupo__n{flex:0 0 auto;font-size:11px;color:var(--ds-color-text-muted)}@media(width >= 900px){.tv-lst-grupo{min-height:0;margin-top:0;padding:10px 16px 6px;border-top:1px solid var(--ds-color-border--soft);background:var(--ds-color-bg-alt)}}.tv-nome-fonte{font-family:var(--ds-font-body);font-size:12px;font-weight:400;color:var(--ds-color-text-muted)}.tv-nome-en{font-family:var(--ds-font-body);font-size:12px;font-weight:400;color:var(--ds-color-text-muted)}.tv-datarow .tv-marca{margin-left:6px}.tv-marca{display:inline-block;flex:0 0 auto;padding:2px 6px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-body);font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;vertical-align:2px;white-space:nowrap;color:var(--ds-color-text-muted)}.tv-busca__sub{margin:calc(-1*var(--ds-space-2)) 0 var(--ds-space-4)}.tv-busca__contagem{margin:var(--ds-space-3) 0 var(--ds-space-1)}.tv-busca__dicas{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv .tv-busca__dica{display:flex;align-items:center;gap:var(--ds-space-3);min-height:var(--ds-tap-min);padding:8px 14px;border:1px solid var(--ds-color-border--soft);border-radius:var(--ds-radius);background:var(--ds-color-surface);text-align:left;color:var(--ds-color-text-muted)}.tv .tv-busca__dica:hover{border-color:var(--ds-color-accent)}.tv-busca__dica-ex{flex:0 0 auto;padding:2px 8px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);background:var(--ds-color-bg);font-family:var(--ds-font-body);font-size:14px;color:var(--ds-color-text)}.tv-busca__recentes{display:flex;flex-direction:column;margin-bottom:var(--ds-space-4)}.tv-busca__recentes-rot{margin:0 0 var(--ds-space-1);font-size:12px;color:var(--ds-color-text-muted)}.tv .tv-busca__recente{display:block;padding:10px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ds-color-text);text-decoration:none}.tv .tv-busca__recente:hover{color:var(--ds-color-accent)}:root{--tv-cr-row-h: 58px;--tv-cr-marca-w: 48px;--tv-cr-resumo-linhas: 2;--tv-cr-ficha-h: 48px;--tv-cr-chip-h: 38px;--tv-cr-chip-rail-h: 56px;--tv-cr-slot: 48px;--tv-cr-pill-h: 40px;--tv-cr-agora-h: 44px;--tv-cr-transicao: 120ms}.tv-home-criar{margin-bottom:var(--ds-space-3)}.tv-cr-botoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2);margin:var(--ds-space-3) 0}.tv-cr-erro{margin:var(--ds-space-2) 0;color:var(--ds-color-no);font-size:var(--ds-size-small)}.tv-cr-ok{display:inline-flex;align-items:center;gap:6px;color:var(--ds-color-accent);font-size:var(--ds-size-small)}.tv-cr-perigo{border-color:var(--ds-color-no);color:var(--ds-color-no)}.tv-cr-forte{font-weight:600}.tv-cr-carregando{padding:var(--ds-space-5) 0}.tv-cr-lista{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-cr-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-2);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-cr-item__nome{display:flex;flex-direction:column;min-width:0;color:var(--ds-color-text)}.tv-cr-item__titulo{font-family:var(--ds-font-title);font-size:20px;font-weight:500;color:var(--ds-color-title)}.tv-cr-item__acoes{display:flex;flex-wrap:wrap;gap:var(--ds-space-1)}.tv-criador{max-width:1280px}.tv-cr-cabecalho{min-height:var(--tv-fic-cab-h);margin:calc(-1*var(--ds-space-2)) 0 0}.tv-cr-cabecalho__linha{display:flex;align-items:center;min-height:40px}.tv-cr-cabecalho__meta{font-size:var(--ds-size-caption)}.tv-cr-nome{width:100%;margin:2px 0 1px;padding:2px 0;border:0;border-bottom:1px dashed var(--ds-color-border);background:rgba(0,0,0,0);color:var(--ds-color-title);font-family:var(--ds-font-title);font-size:22px;font-weight:500;line-height:1.2}.tv-cr-nome:focus{outline:none;border-bottom-color:var(--ds-color-accent)}.tv-cr-cabecalho__acoes{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2);padding:0 0 var(--ds-space-1)}.tv-cr-cabecalho__acoes .tv-cr-agora{min-height:32px}.tv-cr-agora{display:flex;align-items:center;gap:8px;min-width:0;min-height:var(--tv-cr-agora-h);font-size:14px;line-height:1.35}.tv-cr-agora>i{flex:0 0 auto;font-size:12px;color:var(--ds-color-accent)}.tv-cr-agora__link{font-weight:600;color:var(--ds-color-text)}.tv-cr-agora--pronto{color:var(--ds-color-text-soft)}.tv-cr-passos{position:sticky;top:0;z-index:2;display:flex;align-items:center;min-height:var(--tv-fic-abas-h);margin:0 calc(-1*var(--ds-space-4)) var(--ds-space-3);border-top:1px solid var(--ds-color-border);border-bottom:1px solid var(--ds-color-border);background:var(--ds-color-page-bg)}.tv-cr-passos__trilho{display:flex;flex:1 1 auto;gap:6px;min-width:0;padding:9px 0 9px var(--ds-space-4);overflow-x:auto;scrollbar-width:none}.tv-cr-passos__rolar{display:grid;flex:0 0 auto;place-items:center;width:44px;height:var(--tv-fic-abas-h);border-left:1px solid var(--ds-color-border);color:var(--ds-color-icon-muted)}.tv-cr-passo{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;height:var(--tv-cr-chip-h);padding:0 13px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);color:var(--ds-color-text-muted);font-size:var(--ds-size-small);white-space:nowrap;transition:color var(--tv-cr-transicao),background-color var(--tv-cr-transicao),border-color var(--tv-cr-transicao)}.tv-cr-passo:hover{text-decoration:none;border-color:var(--ds-color-accent);color:var(--ds-color-accent)}.tv-cr-passo--ativo,.tv-cr-passo--ativo:hover{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-cr-passo__falta{font-weight:600}.tv-cr-passo__feito{font-size:10px;color:var(--ds-color-accent)}.tv-cr-passo__ponto{width:6px;height:6px;border:1px solid var(--ds-color-icon-muted);border-radius:var(--ds-radius-pill)}.tv-cr-passo-titulo{margin:var(--ds-space-2) 0 var(--ds-space-1);font-family:var(--ds-font-title);font-size:var(--ds-size-entry-name);font-weight:500;color:var(--ds-color-title)}.tv-cr-layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--ds-space-4)}.tv-cr-resumo{display:none}@media(width >= 900px){.tv-cr-passos{display:none}}@media(width >= 1200px){.tv-cr-layout{grid-template-columns:minmax(0, 1fr) var(--tv-fic-resumo-w);align-items:start}.tv-cr-cabecalho__acoes .tv-cr-agora{display:none}.tv-cr-cabecalho__acoes{justify-content:flex-end}.tv-cr-resumo{position:sticky;top:64px;display:flex;flex-direction:column;gap:var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}}.tv-cr-resumo__nums{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--ds-space-2)}.tv-cr-num{display:flex;flex-direction:column;align-items:center;padding:var(--ds-space-2) var(--ds-space-1);border:1px solid var(--ds-color-border--soft);border-radius:var(--ds-radius-sm);text-align:center}.tv-cr-num__valor{font-family:var(--ds-font-stats);font-size:20px;line-height:1.2}.tv-cr-num__rotulo{font-size:var(--ds-size-label);letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-cr-resumo__atrs{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--ds-space-1)}.tv-cr-atr{display:flex;flex-direction:column;align-items:center}.tv-cr-atr__rotulo{font-size:var(--ds-size-label);letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-cr-atr__valor{font-family:var(--ds-font-stats);font-size:18px}.tv-cr-atr__mod{font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-cr-resumo__pend{display:flex;flex-direction:column;gap:2px;font-size:var(--ds-size-small)}.tv-cr-resumo__titulo{font-size:var(--ds-size-label);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-cr-rodape{display:flex;justify-content:space-between;gap:var(--ds-space-2);margin-top:var(--ds-space-5);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border)}.tv-cr-quadro{max-width:640px;margin:var(--ds-space-3) 0;overflow-x:auto;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-cr-quadro table{width:100%;border-collapse:collapse;font-size:var(--ds-size-small)}.tv-cr-quadro__titulo{padding:var(--ds-space-2) var(--ds-space-3) 0;color:var(--ds-color-text-muted);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.tv-cr-quadro th,.tv-cr-quadro td{padding:6px 4px;border-bottom:1px solid var(--ds-color-border--soft);text-align:center}.tv-cr-quadro tr:last-child>*{border-bottom:0}.tv-cr-quadro thead th{padding-top:var(--ds-space-2)}.tv-cr-quadro th[scope=row],.tv-cr-quadro thead th:first-child{padding-left:var(--ds-space-3);text-align:left;font-weight:400}.tv-cr-quadro td{color:var(--tv-circ, var(--ds-color-text));font-family:var(--ds-font-stats);font-weight:700}.tv-cr-quadro__nada{color:var(--ds-color-border--strong);font-weight:400}.tv-cr-quadro__origem{display:block;min-height:32px;padding:0;color:var(--ds-color-title);font-family:var(--ds-font-title);font-size:var(--ds-size-small);text-align:left;text-decoration:underline;text-decoration-color:var(--ds-color-border--strong);text-underline-offset:3px}.tv-cr-quadro__faltam{display:block;color:var(--ds-color-accent);font-size:var(--ds-size-caption);font-weight:600}.tv-cr-quadro__espacos th,.tv-cr-quadro__espacos td{color:var(--ds-color-text-muted);font-size:var(--ds-size-caption)}.tv-cr-como{margin:0 0 var(--ds-space-2)}.tv-cr-origem{margin-top:var(--ds-space-5);padding-top:var(--ds-space-3);border-top:2px solid var(--ds-color-border);scroll-margin-top:var(--ds-space-5)}.tv-cr-origem__cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.tv-cr-origem__nome{margin:0;color:var(--ds-color-title);font-family:var(--ds-font-title);font-size:20px;font-weight:500}.tv-cr-origem__de{color:var(--ds-color-text-muted);font-size:var(--ds-size-caption);letter-spacing:.04em;text-transform:uppercase}.tv-cr-origem__resumo{margin:4px 0 0;color:var(--ds-color-text-soft);font-size:var(--ds-size-small);line-height:1.45}.tv-cr-origem__numeros{margin-top:4px;color:var(--ds-color-text-muted);font-family:var(--ds-font-stats);font-size:var(--ds-size-caption)}.tv-cr-origem__fixas{margin-top:var(--ds-space-3)}.tv-cr-origem__rotulo{margin-bottom:4px;color:var(--ds-color-text-muted);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tv-cr-origem__fixas ul{margin:0;padding:0;list-style:none;font-size:var(--ds-size-small)}.tv-cr-origem__fixas li{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:4px 0}.tv-cr-origem .tv-cr-escolhas{margin-top:var(--ds-space-3)}.tv-cr-gaveta{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--ds-tap-min);margin-top:var(--ds-space-2);padding:6px 10px;border:1px solid var(--ds-color-border--soft);border-left:4px solid var(--tv-circ, var(--ds-color-border));border-radius:var(--ds-radius-sm);background:color-mix(in srgb, var(--tv-circ, transparent) 6%, var(--ds-color-surface));color:var(--ds-color-text-soft);font-size:var(--ds-size-small);text-align:left}.tv-cr-gaveta--aberta{margin-bottom:2px}.tv-cr-gaveta__conta{flex:1 1 auto}.tv-cr-gaveta__conta b{color:var(--ds-color-text)}.tv-cr-gaveta__seta{color:var(--ds-color-icon-muted)}.tv-cr-opcao__meta .tv-circ,.tv-cr-opcao__motivo .tv-circ{margin-right:2px}.tv-cr-chip[data-circ]{border-color:var(--tv-circ);box-shadow:inset 4px 0 0 var(--tv-circ);padding-left:10px}.tv-cr-chip .tv-circ{border-color:rgba(0,0,0,0)}.tv-cr-escolhas{display:flex;flex-direction:column;gap:var(--ds-space-3);margin-top:var(--ds-space-3)}.tv-cr-escolha{margin-top:var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-left:3px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-cr-escolhas>.tv-cr-escolha{margin-top:0}.tv-cr-escolha--ok{border-left-color:var(--ds-color-accent)}.tv-cr-escolha__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-2);margin-bottom:var(--ds-space-2)}.tv-cr-escolha__titulo{font-family:var(--ds-font-title);font-size:17px;font-weight:500;line-height:1.3}.tv-cr-estado{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--ds-radius-pill);background:var(--ds-color-bg-alt);color:var(--ds-color-text-muted);font-size:var(--ds-size-caption);font-weight:600}.tv-cr-estado--ok{color:var(--ds-color-accent)}.tv-cr-pills{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin:var(--ds-space-2) 0}.tv-cr-bloqueada,.tv-cr-pills .tv-fpill[disabled]{opacity:.45;cursor:not-allowed}.tv-cr-repetida{border-style:dashed}.tv-cr-opcoes{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-cr-opcoes__linhas{display:flex;flex-direction:column}.tv-cr-opcao{display:flex;flex-wrap:wrap;align-items:center;min-height:var(--tv-cr-row-h);border-bottom:1px solid var(--ds-color-border--soft);transition:background-color var(--tv-cr-transicao),border-color var(--tv-cr-transicao)}.tv-cr-opcao--aberta{align-items:flex-start}.tv-cr-opcao--marcada,.tv-cr-opcao--decidida{background:var(--ds-color-row-active)}.tv-cr-opcao--bloqueada{background:var(--ds-color-bg-alt)}.tv-cr-opcao__marca{display:grid;flex:0 0 auto;align-self:stretch;place-items:center;width:var(--tv-cr-marca-w);min-height:var(--tv-cr-row-h);color:var(--ds-color-icon-muted)}.tv-cr-opcao__marca[disabled]{cursor:default}.tv-cr-opcao__marca .tv-opt__check{flex:none}.tv-cr-opcao__corpo{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;min-width:0;min-height:var(--tv-cr-row-h);padding:10px 14px 10px 0;text-align:left}.tv-cr-opcao__linha1{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.tv-cr-opcao__nome{font-family:var(--ds-font-title);font-size:18px;font-weight:500;line-height:1.25}.tv-cr-opcao--decidida .tv-cr-opcao__nome{color:var(--ds-color-title)}.tv-cr-opcao--bloqueada .tv-cr-opcao__nome{color:var(--ds-color-text-muted)}.tv-cr-opcao__direita{flex:0 0 auto;font-family:var(--ds-font-stats);font-size:13.5px;color:var(--ds-color-text-muted);white-space:nowrap}.tv-cr-opcao__resumo{display:-webkit-box;overflow:hidden;margin-top:4px;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tv-cr-resumo-linhas);font-size:13px;line-height:1.45;color:var(--ds-color-text-soft)}.tv-cr-opcao__meta{display:block;margin-top:2px;font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-cr-opcao--aberta .tv-cr-opcao__meta{margin-top:6px}.tv-cr-opcao__motivo{display:flex;gap:7px;margin-top:3px;font-size:var(--ds-size-caption);line-height:1.45;color:var(--ds-color-text-muted)}.tv-cr-opcao__seta{flex:0 0 auto;align-self:center;padding:0 14px;font-size:12px;color:var(--ds-color-icon-muted)}.tv-cr-opcao--aberta .tv-cr-opcao__seta{align-self:flex-start;padding-top:22px;color:var(--ds-color-accent)}.tv-cr-opcao__ficha,.tv-cr-opcao__rodape .tv-fmore{display:flex;align-items:center;gap:8px;min-height:var(--tv-cr-ficha-h);margin:0;padding:0 14px;color:var(--ds-color-accent);font-size:var(--ds-size-small)}.tv-cr-opcao__ficha{flex:0 0 100%;border-top:1px solid var(--ds-color-border--soft)}.tv-cr-opcao__rodape{display:flex;align-items:stretch;border-bottom:1px solid var(--ds-color-border--soft)}.tv-cr-opcao__rodape .tv-fmore{flex:1 1 auto;width:auto}.tv-cr-opcao__rodape .tv-fmore+.tv-fmore{flex:0 0 auto;border-left:1px solid var(--ds-color-border--soft)}.tv-cr-grupo--alternar{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--ds-tap-min);text-align:left}.tv-cr-pills--filtro{margin:0 0 var(--ds-space-1)}.tv-fpill__meta{margin-left:6px;font-size:var(--ds-size-label);letter-spacing:var(--ds-tracking-badge);opacity:.7}.tv-cr-escolhidas{display:flex;flex-wrap:wrap;gap:var(--ds-space-1);margin:0 0 var(--ds-space-2)}.tv-cr-chip{display:inline-flex;align-items:center;gap:8px;min-height:var(--tv-cr-pill-h);padding:4px 6px 4px 12px;border:1px solid var(--ds-color-ink);border-radius:var(--ds-radius-pill);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-size:var(--ds-size-small);text-align:left;transition:color var(--tv-cr-transicao),background-color var(--tv-cr-transicao),border-color var(--tv-cr-transicao)}.tv-cr-chip__x{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--ds-radius-pill);font-size:12px;opacity:.8}.tv-cr-chip:hover .tv-cr-chip__x{opacity:1}.tv-cr-escolhidas[hidden]{display:none}.tv-cr-defs__alternar{display:inline-flex;align-items:center;gap:8px;min-height:var(--ds-tap-min);margin:0;padding:0;color:var(--ds-color-accent);font-size:var(--ds-size-small)}.tv-cr-defs{display:flex;flex-direction:column;margin:0 0 var(--ds-space-1)}.tv-cr-defs[hidden]{display:none}.tv-cr-def{display:flex;flex-wrap:wrap;gap:2px 10px;padding:6px 0;border-bottom:1px solid var(--ds-color-border--soft);font-size:var(--ds-size-small);line-height:1.45}.tv-cr-def:last-child{border-bottom:0}.tv-cr-def__nome{flex:0 0 auto;font-weight:600;color:var(--ds-color-title)}.tv-cr-def__texto{flex:1 1 200px;min-width:0;color:var(--ds-color-text-soft)}.tv-criador .tv-fpill{min-height:var(--tv-cr-pill-h)}.tv-criador .tv-fmore,.tv-criador .tv-cr-loja__botao{min-height:44px}.tv-cr-folha__meta{margin:0 0 var(--ds-space-2)}.tv-cr-folha__motivo{display:flex;flex:1 1 auto;align-items:center;gap:8px;margin:0}.tv-cr-confira{flex:0 0 auto;margin-left:var(--ds-space-2);padding:1px 7px;border:1px solid var(--ds-color-text-muted);border-radius:var(--ds-radius-pill);color:var(--ds-color-text-muted);font-family:var(--ds-font-body);font-size:var(--ds-size-label);letter-spacing:var(--ds-tracking-badge);text-transform:uppercase}.tv-cr-linha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);margin:var(--ds-space-3) 0}.tv-cr-rotulo,.tv-cr-base__rotulo{font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-cr-select,.tv-cr-numero,.tv-cr-texto{min-height:40px;padding:6px 10px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit}.tv-cr-numero{width:64px;text-align:center}.tv-cr-texto{width:100%;resize:vertical}.tv-cr-classes{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:var(--ds-space-2);margin:var(--ds-space-3) 0}.tv-cr-classe{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface);text-align:left;transition:border-color var(--ds-transition)}.tv-cr-classe:hover{border-color:var(--ds-color-accent)}.tv-cr-classe--ativa{border-color:var(--ds-color-ink);box-shadow:inset 0 0 0 1px var(--ds-color-ink)}.tv-cr-classe__nome{font-family:var(--ds-font-title);font-size:18px;font-weight:500;color:var(--ds-color-title)}.tv-cr-stepper{display:flex;align-items:center;gap:var(--ds-space-2)}.tv-cr-mao{display:flex;flex-wrap:wrap;gap:8px;margin:var(--ds-space-2) 0}.tv-cr-slot{display:grid;flex:0 0 auto;place-items:center;width:var(--tv-cr-slot);height:var(--tv-cr-slot);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);color:var(--ds-color-text);font-family:var(--ds-font-stats);font-size:17px;transition:color var(--tv-cr-transicao),background-color var(--tv-cr-transicao),border-color var(--tv-cr-transicao)}.tv-cr-slot[disabled]{cursor:default}.tv-cr-slot--usado{border-style:dashed;color:var(--ds-color-text-muted)}.tv-cr-slot--namao,.tv-cr-slot--aguardando{border:1.5px solid var(--ds-color-accent);color:var(--ds-color-accent)}.tv-cr-slot--cheio{background:var(--ds-color-row-active)}.tv-cr-slot--vazio{color:var(--ds-color-text-muted);font-family:var(--ds-font-body);font-size:var(--ds-size-caption)}.tv-cr-atr-linha{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--ds-color-border--soft)}.tv-cr-atr-linha--aguardando{background:var(--ds-color-bg-alt)}.tv-cr-atr-linha__nome{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;font-family:var(--ds-font-title);font-size:17px}.tv-cr-atr-linha__nota{font-family:var(--ds-font-body);font-size:var(--ds-size-caption);line-height:1.3;color:var(--ds-color-accent)}.tv-cr-atr-linhas__cabeca{display:flex;align-items:flex-end;gap:8px;padding:6px 0 4px;border-bottom:1px solid var(--ds-color-border)}.tv-cr-atr-linhas__coluna{flex:0 0 auto;font-size:var(--ds-size-label);letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;text-align:center;color:var(--ds-color-text-muted)}.tv-cr-atr-linhas__coluna--slot{width:var(--tv-cr-slot)}.tv-cr-atr-linhas__cabeca--pontos .tv-cr-atr-linhas__coluna--slot{width:calc(3*var(--tv-cr-slot) + 2*var(--ds-space-2))}.tv-cr-atr-linhas__coluna--bonus{width:var(--tv-cr-aumento-w)}.tv-cr-atr-linhas__coluna--total{min-width:58px;text-align:right}@media(width < 480px){.tv-cr-atr-linhas--pontos .tv-cr-atr-linha{flex-wrap:wrap}.tv-cr-atr-linhas--pontos .tv-cr-atr-linha__nome{flex:1 1 100%}.tv-cr-atr-linhas__cabeca--pontos .tv-cr-atr-linha__nome{display:none}.tv-cr-atr-linhas--pontos .tv-cr-atr-linha__total,.tv-cr-atr-linhas__cabeca--pontos .tv-cr-atr-linhas__coluna--total{margin-left:auto}}.tv-cr-atr-linha .tv-cr-stepper{gap:4px}.tv-cr-atr-linha__bonus{display:grid;flex:0 0 auto;place-items:center;width:var(--tv-cr-aumento-w);height:44px;border:1px dashed var(--ds-color-border);border-radius:var(--ds-radius);color:var(--ds-color-text-muted);font-size:var(--ds-size-small);transition:color var(--tv-cr-transicao),background-color var(--tv-cr-transicao),border-color var(--tv-cr-transicao)}.tv-cr-atr-linha__bonus--toque{border-style:solid;color:var(--ds-color-accent)}.tv-cr-atr-linha__bonus--on{border-color:var(--ds-color-ink);border-style:solid;background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-cr-atr-linhas,.tv-cr-atr-linhas__cabeca{--tv-cr-deg-w: 40px;--tv-cr-aumento-w: calc(3 * var(--tv-cr-deg-w) + 4px)}@media(width < 480px){.tv-cr-atr-linhas,.tv-cr-atr-linhas__cabeca{--tv-cr-deg-w: 34px}.tv-cr-atr-linha,.tv-cr-atr-linhas__cabeca{gap:6px}.tv-cr-atr-linha__nome{font-size:16px;overflow-wrap:anywhere}}.tv-cr-aumento{display:flex;flex:0 0 auto;gap:2px}.tv-cr-aumento__deg{width:var(--tv-cr-deg-w);height:44px;padding:0;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface);color:var(--ds-color-text);font-family:var(--ds-font-stats);font-size:var(--ds-size-small);cursor:pointer;transition:color var(--tv-cr-transicao),background-color var(--tv-cr-transicao),border-color var(--tv-cr-transicao)}.tv-cr-aumento__deg:hover:not(:disabled){border-color:var(--ds-color-accent)}.tv-cr-aumento__deg--on{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-cr-aumento__deg--zero{background:var(--ds-color-row-active);color:var(--ds-color-text-muted)}.tv-cr-aumento__deg:disabled{opacity:.4;cursor:default}.tv-cr-aumento__nota{margin:var(--ds-space-2) 0 0}.tv-cr-atr-linha__total{flex:0 0 auto;min-width:58px;white-space:nowrap;text-align:right}.tv-cr-atr-linha__mod{color:var(--ds-color-title);font-family:var(--ds-font-title);font-size:17px}.tv-cr-atr-linha__valor{color:var(--ds-color-text-muted);font-family:var(--ds-font-stats);font-size:var(--ds-size-caption)}.tv-cr-atr-linha__total--vazio{color:var(--ds-color-text-muted)}.tv-cr-resultado{margin:var(--ds-space-3) 0 0;padding:var(--ds-space-2) var(--ds-space-3);border-left:2px solid var(--ds-color-accent);background:var(--ds-color-statblock-inset-bg);font-family:var(--ds-font-stats);font-size:var(--ds-size-stats);line-height:1.6}.tv-cr-base__valor{min-width:28px;font-family:var(--ds-font-stats);font-size:20px;text-align:center}.tv-cr-rolagens{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin:var(--ds-space-2) 0}.tv-cr-rolagem{display:flex;flex-direction:column;align-items:center;gap:2px}.tv-cr-tabela{width:100%;border-collapse:collapse;font-size:var(--ds-size-small)}.tv-cr-tabela th{padding:6px 8px;border-bottom:1px solid var(--ds-color-border);color:var(--ds-color-text-muted);font-size:var(--ds-size-label);font-weight:500;letter-spacing:var(--ds-tracking-badge);text-align:left;text-transform:uppercase}.tv-cr-tabela td{padding:6px 8px;border-bottom:1px solid var(--ds-color-border--soft);vertical-align:top}.tv-cr-conj{margin:var(--ds-space-3) 0}.tv-cr-espacos{display:flex;flex-wrap:wrap;gap:var(--ds-space-1);margin-top:var(--ds-space-2)}.tv-cr-lista-simples{margin:var(--ds-space-2) 0;padding-left:18px;font-size:var(--ds-size-small)}.tv-cr-lista-simples li{margin:2px 0}.tv-cr-grupo{padding:var(--ds-space-3) var(--ds-space-1) var(--ds-space-1);border-bottom:1px solid var(--ds-color-border--soft);color:var(--ds-color-text-muted);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tv-cr-traco{display:flex;flex-wrap:wrap;gap:0 var(--ds-space-2);padding:var(--ds-space-1) 0;border-bottom:1px solid var(--ds-color-border--soft);font-size:var(--ds-size-small)}.tv-cr-traco:last-child{border-bottom:0}.tv-cr-traco__rotulo{flex:0 0 9.5em;color:var(--ds-color-text-muted)}:root{--tv-fic-cab-h: 92px;--tv-fic-abas-h: 46px;--tv-fic-marca: 26px;--tv-fic-celula-h: 52px;--tv-fic-resumo-w: 300px;--tv-fic-arte-w: 300px;--tv-fic-arte-h: 160px}.tv-screen--ficha{padding-top:0;padding-right:0;padding-left:0}.tv-fic-cab{min-height:var(--tv-fic-cab-h);padding:8px 18px 10px}.tv-fic-cab__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2);min-height:40px}.tv-fic-cab__acao{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:var(--ds-color-link);font-size:var(--ds-size-small)}.tv-fic-cab__acoes{display:flex;align-items:center;gap:var(--ds-space-4)}.tv .tv-fic-cab__acao--excluir{color:var(--ds-color-text-muted)}.tv .tv-fic-cab__acao--excluir.tv-cr-perigo{color:var(--ds-color-no)}@media(width < 520px){.tv-fic-cab__acoes{gap:var(--ds-space-2)}.tv-fic-cab__acao--exportar{display:none}.tv-fic-cab__acao{min-width:44px;justify-content:center}.tv-fic-cab__rotulo{display:none}}.tv-fic-cab__ident{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;column-gap:var(--ds-space-3)}.tv-fic-cab__ident .tv-fic-cab__acoes{grid-column:2;grid-row:1/span 2;align-self:center}.tv-fic-cab__duplicar{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:56px;height:56px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text-soft);transition:border-color var(--ds-transition),color var(--ds-transition)}.tv-fic-cab__duplicar i{font-size:15px;color:var(--ds-color-accent)}.tv-fic-cab__duplicar span{font-size:10px;letter-spacing:.02em}.tv-fic-cab__duplicar:hover{border-color:var(--ds-color-accent);color:var(--ds-color-accent)}.tv-fic-cab__nome{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:2px 0 1px;font-family:var(--ds-font-title);font-size:22px;font-weight:500;line-height:1.15;color:var(--ds-color-title)}.tv-fic-cab__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-fic-selo{display:inline-flex;align-items:center;padding:2px 5px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-body);font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);line-height:1.3;text-transform:uppercase;white-space:nowrap;color:var(--ds-color-text-muted)}.tv-fic-abas{position:sticky;top:0;z-index:2;display:flex;gap:2px;min-height:var(--tv-fic-abas-h);padding:9px 10px 0;overflow-x:auto;border-bottom:1px solid var(--ds-color-border);background:var(--ds-color-bg);scrollbar-width:none}.tv-fic-aba{display:flex;flex:0 0 auto;align-items:center;gap:6px;height:36px;padding:0 8px;border-bottom:2px solid rgba(0,0,0,0);font-size:var(--ds-size-small);white-space:nowrap;color:var(--ds-color-text-soft);transition:color var(--ds-transition),border-color var(--ds-transition)}.tv-fic-aba>.fas{font-size:12px;color:var(--ds-color-icon-muted)}.tv-fic-aba[aria-selected=true]{border-bottom-color:var(--ds-color-accent);font-weight:600;color:var(--ds-color-title)}.tv-fic-aba[aria-selected=true]>.fas{color:var(--ds-color-accent)}.tv-fic-aba .tv-fic-aba__vazia{font-size:10px}@media(width < 440px){.tv-fic-aba>.fas:not(.tv-fic-aba__vazia){display:none}}.tv-fic-paineis{padding:0 18px 22px}.tv-fic-nota{margin:8px 0 0;font-size:var(--ds-size-caption);line-height:1.5;color:var(--ds-color-text-muted)}.tv-fic-vazio{margin:var(--ds-space-4) 0;color:var(--ds-color-text-muted)}.tv-fic-faixa{display:flex;align-items:flex-start;gap:9px;margin-top:12px;padding:10px 12px;border:1px solid var(--ds-color-border);border-left:2px solid var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);font-size:13.5px;line-height:1.5;color:var(--ds-color-text-soft)}.tv-fic-faixa>.fas{flex:0 0 auto;margin-top:3px;font-size:13px;color:var(--ds-color-accent)}.tv-fic-faixa b{font-weight:600;color:var(--ds-color-text)}.tv-fic-agora{margin-top:4px}.tv-fic-confira{display:flex;align-items:flex-start;gap:8px;margin:6px 0 0;font-size:var(--ds-size-caption);line-height:1.5;color:var(--ds-color-text-muted)}.tv-fic-confira>.fas{flex:0 0 auto;margin-top:3px;font-size:11px;color:var(--ds-color-icon-muted)}.tv-fic-relance,.tv-fic-grade2,.tv-fic-atributos{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin-top:14px;overflow:hidden;border:1px solid var(--ds-color-statblock-border);border-radius:var(--ds-radius);background:var(--ds-color-statblock-bg)}.tv-fic-grade2{grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:6px}.tv-fic-atributos{grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:6px}@media(width >= 700px){.tv-fic-atributos{grid-template-columns:repeat(6, minmax(0, 1fr))}.tv-fic-grade2{grid-template-columns:repeat(4, minmax(0, 1fr))}}.tv-fic-celula{min-width:0;min-height:var(--tv-fic-celula-h);padding:7px 8px 8px;border-left:1px solid var(--ds-color-statblock-divider);border-top:1px solid var(--ds-color-statblock-divider);margin:-1px 0 0 -1px;text-align:center}.tv-fic-celula__rotulo{font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ds-color-text-muted)}.tv-fic-celula__valor{margin-top:2px;font-family:var(--ds-font-stats);font-size:19px;line-height:1.2}.tv-fic-celula__valor small{font-size:11px;color:var(--ds-color-text-muted)}.tv-fic-pv{display:inline-flex;align-items:baseline;justify-content:center;gap:2px}.tv .tv-fic-pv__campo{width:2.4em;min-height:0;padding:0;border:0;border-bottom:1px solid var(--ds-color-accent);border-radius:0;background:none;font-family:var(--ds-font-stats);font-size:19px;line-height:1.2;text-align:center;color:var(--ds-color-title)}.tv-fic-pv__max{font-family:var(--ds-font-stats);font-size:13px;color:var(--ds-color-text-muted)}.tv-fic-espacos{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-fic-espacos__titulo{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-soft)}.tv-fic-espacos__circ{display:inline-flex;align-items:center;gap:7px}.tv-fic-espacos__rotulo{font-family:var(--ds-font-stats)}.tv-fic-marcas{display:inline-flex;flex-wrap:wrap;gap:5px}.tv .tv-fic-marca{width:var(--tv-fic-marca);height:var(--tv-fic-marca);padding:0;border:1px solid var(--ds-color-accent);border-radius:50%;background:none;transition:background-color var(--ds-transition)}.tv .tv-fic-marca--gasta{background:var(--ds-color-accent)}.tv-fic-descanso{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px;font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-fic-descanso__btn,.tv-fic-descanso__sim,.tv-fic-descanso__nao{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv .tv-fic-descanso__sim{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-fic-secao{margin-top:16px}.tv-fic-secao__cab{display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:6px 0;font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-color-accent)}.tv-fic-secao__conta{font-family:var(--ds-font-stats);font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ds-color-text-muted)}.tv-fic-secao__filete{flex:1;height:1px;background:var(--ds-color-border--soft)}.tv-fic-secao__cab>.fas{font-size:10px}.tv-fic-sub{margin:12px 0 4px;font-family:var(--ds-font-title);font-size:15px;font-weight:500;color:var(--ds-color-title)}.tv-fic-recurso{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:7px 0;border-bottom:1px solid var(--ds-color-border--soft);font-size:15px}.tv-fic-recurso__nome{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px}.tv-fic-recurso__periodo,.tv-fic-magia__origem,.tv-fic-car__fonte,.tv-fic-pericia__atr{font-size:11px;color:var(--ds-color-text-muted)}.tv-fic-ataques{width:100%;border-collapse:collapse;font-size:14px}.tv-fic-ataques th{padding:4px 6px 4px 0;font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-align:left;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-fic-ataques td{padding:6px 6px 6px 0;border-top:1px solid var(--ds-color-border--soft);vertical-align:baseline}.tv-fic-conj{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:14px}.tv-fic-conj__nome{font-family:var(--ds-font-title);font-size:15px;color:var(--ds-color-title)}.tv-fic-conj__valor{padding:3px 7px;border:1px solid var(--ds-color-border--soft);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-stats);font-size:13px;color:var(--ds-color-text-soft)}.tv-fic-magia{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-height:40px;padding:4px 0;border-bottom:1px solid var(--ds-color-border--soft);font-size:15px}.tv .tv-fic-magia__fixar{align-self:center;width:32px;height:32px;margin-left:-6px;border-radius:var(--ds-radius-sm);font-size:12px;color:var(--ds-color-icon-muted);opacity:.55;transition:color var(--ds-transition),opacity var(--ds-transition)}.tv .tv-fic-magia__fixar:hover,.tv .tv-fic-magia__fixar--on{color:var(--ds-color-accent);opacity:1}.tv-fic-magia__marca{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--ds-color-text-muted)}.tv-fic-magia__marca--prep{color:var(--ds-color-accent)}.tv-fic-magia__origem{margin-left:auto;font-family:var(--ds-font-stats);font-size:12px}.tv .tv-fic-termo[data-vet-page]{border-bottom:0;color:inherit}.tv .tv-fic-termo[data-vet-page]:hover{background:var(--ds-color-bg-alt)}.tv-fic-salvas{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2px 12px;margin-top:8px;font-size:13.5px}.tv-fic-salva>.fas{width:12px;font-size:9px;color:var(--ds-color-icon-muted)}.tv-fic-salva b{font-family:var(--ds-font-stats);font-weight:400}.tv-fic-salva--prof>.fas{color:var(--ds-color-accent)}.tv-fic-salva--prof b{font-weight:600;color:var(--ds-color-title)}.tv-fic-pericias{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 14px;margin-top:6px}.tv-fic-pericia{display:flex;align-items:baseline;gap:6px;min-height:36px;padding:7px 4px;border-radius:var(--ds-radius-sm);font-size:13.5px}.tv-fic-pericia .tv-fic-pericia__marca{width:11px;font-size:9px;color:var(--ds-color-icon-muted)}.tv-fic-pericia__mod{min-width:2.1em;font-family:var(--ds-font-stats);font-weight:400}.tv-fic-pericia--prof .tv-fic-pericia__marca{color:var(--ds-color-accent)}.tv-fic-pericia--prof .tv-fic-pericia__mod{font-weight:600;color:var(--ds-color-title)}.tv-fic-prof{display:grid;grid-template-columns:92px minmax(0, 1fr) auto;align-items:baseline;gap:4px 10px;min-height:40px;padding:9px 4px;border-bottom:1px solid var(--ds-color-border--soft);font-size:14px}.tv-fic-prof__rotulo{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-fic-falta{padding:8px 0;border-bottom:1px solid var(--ds-color-border--soft);font-size:14px}.tv-fic-car{padding:9px 0;border-bottom:1px solid var(--ds-color-border--soft)}.tv-fic-car__cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:15px}.tv-fic-car__resumo{margin:3px 0 0;font-size:14.5px;line-height:1.5;color:var(--ds-color-text-soft)}.tv .tv-fic-car__ler{padding:0;font:inherit;white-space:nowrap;color:var(--ds-color-link)}.tv-fic-itens{font-size:14.5px;line-height:1.7;color:var(--ds-color-text-soft)}.tv-fic-compra{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:6px 0;border-bottom:1px solid var(--ds-color-border--soft);font-size:14.5px}.tv-fic-compra__num{font-family:var(--ds-font-stats);font-size:13px;color:var(--ds-color-text-muted)}.tv-fic-linha,.tv-fic-detalhe p{margin:6px 0;font-size:14.5px;line-height:1.5}.tv .tv-fic-notas{width:100%;min-height:96px;margin-top:6px;padding:10px 12px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface);font:inherit;font-size:15px;line-height:1.5;color:var(--ds-color-text);resize:vertical}.tv-fic-acoes{display:flex;flex-direction:column;gap:8px;margin-top:18px}.tv .tv-fic-botao{justify-content:center;min-height:44px;border-radius:var(--ds-radius);font-size:15px;font-weight:600}.tv .tv-fic-botao.tv-btn--accent{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-fic-rodape{margin-top:var(--ds-space-5)}@media(width >= 700px){.tv-fic-acoes{flex-flow:row wrap}.tv-fic-acoes>.tv-fic-nota{flex:1 0 100%}}.tv-pers-lista{display:flex;flex-direction:column;gap:10px;margin:10px 0 var(--ds-space-3)}.tv-pers{padding:12px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-pers__nome,.tv-pers-linha__nome{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-family:var(--ds-font-title);font-size:19px;line-height:1.25;color:var(--ds-color-title)}.tv-pers__nome>.fas,.tv-pers-linha__nome>.fas{font-size:15px;color:var(--ds-color-accent)}.tv-pers__meta{margin-top:2px;font-size:12.5px;color:var(--ds-color-text-muted)}.tv-pers-estado{display:flex;align-items:center;gap:7px;margin-top:7px;font-size:13.5px;color:var(--ds-color-text-soft)}.tv-pers-estado>.fas{font-size:11px;color:var(--ds-color-accent)}.tv-pers-estado b{font-weight:600;color:var(--ds-color-text)}.tv-pers__acoes{display:flex;align-items:center;gap:8px;margin-top:10px}.tv .tv-pers__principal{display:inline-flex;flex:1;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--ds-color-ink);border-radius:var(--ds-radius);background:var(--ds-color-ink);font-size:14px;font-weight:600;color:var(--ds-color-on-ink)}.tv .tv-pers__quadrado{flex:0 0 auto;width:44px;height:44px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);color:var(--ds-color-icon-muted)}.tv-pers-mapa{margin-top:var(--ds-space-2)}.tv-pers-menu{display:flex;flex-direction:column}.tv .tv-pers-menu__item{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 4px;border-bottom:1px solid var(--ds-color-border--soft);font-size:15px;text-align:left;color:var(--ds-color-text)}.tv-pers-menu__item>.fas{width:18px;color:var(--ds-color-icon-muted)}.tv .tv-exp-opcao{padding:10px 4px}.tv-exp-opcao__texto{display:flex;flex-direction:column;gap:2px}.tv-exp-opcao__expl{font-size:var(--ds-size-small);color:var(--ds-color-text-muted);line-height:1.4}.tv .tv-exp-opcao:disabled{opacity:.6}.tv-pers-grupo{padding:14px 16px 6px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-pers-criar2014{padding:12px 16px 0}.tv-pers-vazio{padding:0 16px;font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv .tv-pers-linha{display:block;padding:10px 16px;border-bottom:1px solid var(--ds-color-border--soft);color:inherit;transition:background-color var(--ds-transition)}.tv .tv-pers-linha:hover{background:var(--ds-color-bg-alt)}.tv .tv-pers-linha--ativa{background:color-mix(in srgb, var(--ds-color-accent) 13%, var(--ds-color-bg-alt))}.tv-pers-linha__nome{font-size:16px}.tv-pers-linha .tv-pers-estado{margin-top:4px;font-size:12.5px}.tv-desk-lista--fichas{flex:0 0 var(--ds-pane-w-min)}.tv-fic--desk .tv-fic-cab{padding:14px 28px 10px}.tv-fic--desk .tv-fic-abas{padding:9px 20px 0}.tv-fic--desk .tv-fic-paineis{max-width:var(--ds-ficha-max);padding:0 28px 48px}@media print{html,body.tv-body{height:auto;overflow:visible;background:#fff}.tv{--ds-color-page-bg: #fff;--ds-color-surface: #fff;position:static;display:block}.tv-body-wrap,.tv-scroll{display:block;overflow:visible}.tv-appbar,.tv-tabbar,.tv-sidenav,.tv-sumario-col,.tv-leitor__topo,.tv-leitor-col__barra,.tv-leitor__aviso,.tv-prevnext,.tv-cr-cabecalho,.tv-cr-passos,.tv-cr-rodape,.tv-cr-resumo,.tv-fic-abas,.tv-fic-cab__topo,.tv-fic-acoes,.tv-fic-descanso,.tv-fic-magia__fixar,.tv-fic-car__ler,.tv-fic-secao__cab>.fas{display:none !important}.tv-fic-painel[hidden],.tv-fic-secao__corpo[hidden]{display:block !important}.tv-screen{max-width:none;padding:0}.tv-fic-car,.tv-fic-relance,.tv-fic-atributos{break-inside:avoid}}.tv-mesa__cabeca{display:flex;align-items:flex-start;gap:var(--ds-space-3);margin:var(--ds-space-3) 0 var(--ds-space-4);padding-bottom:var(--ds-space-3);border-bottom:1px solid var(--ds-color-border--soft)}.tv-mesa__cabeca .tv-page-title{margin:0}.tv-mesa__cabeca p{margin:var(--ds-space-1) 0 0}.tv-mesa__icone{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-accent);font-size:24px}.tv-mesa__campanha{color:var(--ds-color-accent);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tv-mesa__outras{margin-top:var(--ds-space-5)}.tv-cr-filtro-legadas{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ds-space-3);margin:var(--ds-space-4) 0 var(--ds-space-2)}.tv-cr-filtro-legadas .tv-cr-pills{margin:var(--ds-space-1) 0}.tv-cr-filtro-legadas .tv-muted{flex:1 1 100%;font-size:var(--ds-size-small)}.tv-cr-livro{margin-top:var(--ds-space-4)}.tv-cr-livro__titulo{margin:0 0 var(--ds-space-3);padding-bottom:var(--ds-space-2);border-bottom:1px solid var(--ds-color-border--soft);font-family:var(--ds-font-title);font-size:20px;font-weight:500;color:var(--ds-color-title)}.tv-cr-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(290px, 100%), 1fr));gap:calc(var(--ds-space-5) + 6px) var(--ds-space-4);padding-bottom:var(--ds-space-4)}.tv-cr-card{position:relative;display:block;min-height:300px;padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-5);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);color:var(--ds-color-text);text-align:left;cursor:pointer;transition:border-color var(--ds-transition),box-shadow var(--ds-transition)}.tv-cr-card:hover,.tv-cr-card:focus-visible{border-color:var(--ds-color-accent);box-shadow:var(--ds-shadow-card)}.tv-cr-card--ativa{border-color:var(--ds-color-accent);box-shadow:inset 0 0 0 2px var(--ds-color-accent)}.tv-cr-card__arte{position:absolute;top:0;right:0;bottom:0;width:64%;overflow:hidden;border-radius:0 var(--ds-radius) var(--ds-radius) 0;background-position:50% 12%;background-repeat:no-repeat;background-size:cover;mask-image:linear-gradient(to right, transparent 0%, #000 32%);transition:filter var(--ds-transition)}.tv-cr-card:hover .tv-cr-card__arte{filter:saturate(1.15) brightness(1.05)}.tv-cr-card--sem-arte .tv-cr-card__arte{display:flex;align-items:center;justify-content:flex-end;padding-right:var(--ds-space-4);background:linear-gradient(135deg, transparent 20%, color-mix(in srgb, var(--ds-color-accent) 28%, transparent));color:color-mix(in srgb, var(--ds-color-accent) 55%, transparent);font-size:96px}.tv-cr-card__painel{position:relative;display:flex;flex-direction:column;gap:var(--ds-space-2);width:62%;min-width:180px;padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius-sm);background:color-mix(in srgb, var(--ds-color-surface) 93%, transparent);box-shadow:0 6px 18px -10px rgba(0,0,0,.45)}.tv-cr-card__topo{display:flex;align-items:flex-start;gap:var(--ds-space-2);padding-bottom:var(--ds-space-2);border-bottom:2px solid var(--ds-color-accent)}.tv-cr-card__icone{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--ds-radius-sm);background:var(--ds-color-accent);color:var(--ds-color-on-ink);font-size:20px}.tv-cr-card__titulos{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.tv-cr-card__nome{font-family:var(--ds-font-title);font-size:22px;font-weight:500;line-height:1.1;color:var(--ds-color-title)}.tv-cr-card__fonte{color:var(--ds-color-text-muted);font-size:var(--ds-size-caption);font-style:italic}.tv-cr-card__legada{margin-top:3px;padding:1px 6px;border-radius:var(--ds-radius-sm);background:var(--ds-color-badge-bg);color:var(--ds-color-badge-text);font-size:var(--ds-size-caption);font-weight:600}.tv-cr-card__lema{font-family:var(--ds-font-title);font-size:16px;font-style:italic;line-height:1.3;color:var(--ds-color-text-soft)}.tv-cr-card__descricao{font-size:var(--ds-size-small);line-height:1.45}.tv-cr-card__dados{display:flex;flex-direction:column;gap:1px;font-size:var(--ds-size-caption);line-height:1.4}.tv-cr-card__dados b{font-weight:600}.tv-cr-card__acao{position:absolute;bottom:0;left:50%;display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-1);min-width:58%;min-height:40px;padding:0 var(--ds-space-4);border-radius:var(--ds-radius-sm);background:var(--ds-color-accent);color:var(--ds-color-on-ink);font-size:var(--ds-size-caption);font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%, 50%);box-shadow:0 6px 14px -8px rgba(0,0,0,.55)}.tv-cr-card--ativa .tv-cr-card__acao{background:var(--ds-color-ink)}@media(width < 440px){.tv-cr-card__painel{width:70%}.tv-cr-card__arte{width:58%}}.tv-cr-cards--escolhida{grid-template-columns:minmax(0, 460px);margin-top:var(--ds-space-4)}.tv-cr-trocar-classe{margin:var(--ds-space-2) 0 var(--ds-space-4)}.tv-cr-vitrine .tv-search{margin-bottom:var(--ds-space-2)}.tv-cr-livro__alternar{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;cursor:pointer}.tv-cr-livro__conta{color:var(--ds-color-text-muted);font-family:var(--ds-font-body);font-size:var(--ds-size-small)}.tv-cr-livro__nota{margin:calc(-1*var(--ds-space-2)) 0 var(--ds-space-3);font-size:var(--ds-size-small)}.tv-cr-card__tracos{font-size:var(--ds-size-caption);line-height:1.4}.tv-cr-card__resumo{display:none;color:var(--ds-color-text-muted);font-size:var(--ds-size-caption)}.tv-cr-card__tracos b{font-weight:600}@media(width < 700px){.tv-cr-cards:has(.tv-cr-card--compacto){grid-template-columns:1fr;gap:var(--ds-space-2);padding-bottom:0}.tv-cr-card--compacto{display:flex;align-items:stretch;gap:var(--ds-space-3);min-height:0;padding:var(--ds-space-2)}.tv-cr-card--compacto .tv-cr-card__arte{position:relative;flex:0 0 64px;width:64px;height:auto;min-height:76px;border-radius:var(--ds-radius-sm);mask-image:none}.tv-cr-card--compacto .tv-cr-card__painel{width:auto;min-width:0;flex:1 1 auto;gap:2px;padding:0;border:0;background:none;box-shadow:none}.tv-cr-card--compacto .tv-cr-card__topo{padding-bottom:2px;border-bottom-width:1px}.tv-cr-card--compacto .tv-cr-card__nome{font-size:18px}.tv-cr-card--compacto .tv-cr-card__descricao{display:none}.tv-cr-card--compacto .tv-cr-card__dados{display:none}.tv-cr-card--compacto .tv-cr-card__resumo{display:block}.tv-cr-card--compacto .tv-cr-card__tracos{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tv-cr-card--compacto .tv-cr-card__acao{display:none}.tv-cr-card--compacto.tv-cr-card--ativa .tv-cr-card__acao{inset:var(--ds-space-2) var(--ds-space-2) auto auto;display:inline-flex;min-width:0;min-height:24px;padding:0 var(--ds-space-2);transform:none}}.tv-cr-cards--especie{grid-template-columns:minmax(0, 760px)}.tv-cr-card--destaque{display:grid;grid-template-columns:minmax(0, 1fr) var(--tv-fic-arte-w);min-height:0;padding:0;overflow:hidden}.tv-cr-card--destaque .tv-cr-card__arte{position:relative;grid-area:1/2;width:auto;min-height:240px;border-radius:0;background-position:50% 0;mask-image:none}.tv-cr-card--destaque .tv-cr-card__painel{grid-area:1/1;width:auto;min-width:0;padding:var(--ds-space-4) var(--ds-space-4) 68px;border:0;border-radius:0;background:none;box-shadow:none;transform:none}.tv-cr-card--destaque .tv-cr-card__acao{left:var(--ds-space-4);bottom:var(--ds-space-3);min-width:0;transform:none}@media(width < 700px){.tv-cr-card--destaque{grid-template-columns:minmax(0, 1fr)}.tv-cr-card--destaque .tv-cr-card__arte{grid-area:1/1;min-height:var(--tv-fic-arte-h);height:var(--tv-fic-arte-h)}.tv-cr-card--destaque .tv-cr-card__painel{grid-area:2/1}}.tv-cr-card--sem-arte.tv-cr-card--destaque .tv-cr-card__arte,.tv-cr-card--sem-arte.tv-cr-card--compacto .tv-cr-card__arte{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-2);padding:var(--ds-space-2);background:var(--ds-color-bg-alt);color:var(--ds-color-accent);font-size:28px;text-align:center}.tv-cr-card--destaque.tv-cr-card--sem-arte .tv-cr-card__arte{border-left:1px solid var(--ds-color-border--soft)}.tv-cr-card__arte-nome{font-family:var(--ds-font-title);font-size:15px;line-height:1.2;color:var(--ds-color-title)}.tv-cr-card--compacto.tv-cr-card--sem-arte .tv-cr-card__arte-nome{display:none}.tv-cr-card__nome .tv-fic-selo{margin-left:8px;vertical-align:3px}.tv-cr-loja__carteira{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ds-space-1);margin:var(--ds-space-2) 0 var(--ds-space-3);color:var(--ds-color-text-soft);font-size:var(--ds-size-small)}.tv-cr-loja__carteira .fas{color:var(--ds-color-accent)}.tv-cr-loja__desfazer{margin-left:auto;color:var(--ds-color-link);font-size:var(--ds-size-small)}.tv-cr-loja__bloco{margin-bottom:var(--ds-space-3)}.tv-cr-loja__rotulo{margin-bottom:var(--ds-space-1);color:var(--ds-color-text-muted);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tv-cr-loja__lista{display:flex;flex-direction:column}.tv-cr-loja__item{display:grid;grid-template-columns:28px minmax(0, 1fr) auto auto;align-items:center;gap:var(--ds-space-3);min-height:52px;padding:4px var(--ds-space-1);border-bottom:1px solid var(--ds-color-border--soft)}.tv-cr-loja__item--no-carrinho{background:color-mix(in srgb, var(--ds-color-accent) 9%, transparent)}.tv-cr-loja__icone{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--ds-radius-sm);color:var(--ds-color-icon-muted);font-size:14px}.tv-cr-loja__icone--destaque{color:var(--ds-color-accent)}.tv-cr-loja__txt{display:flex;flex-direction:column;min-width:0;line-height:1.3}.tv-cr-loja__nome,.tv-cr-loja__linha2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-cr-loja__nome{font-size:15px}.tv-cr-loja__linha2{color:var(--ds-color-text-muted);font-size:var(--ds-size-caption)}.tv-cr-loja__linha2--motivo{color:var(--ds-color-accent)}.tv-cr-loja__preco{font-size:var(--ds-size-small);font-variant-numeric:tabular-nums;white-space:nowrap}.tv-cr-loja__preco--caro{color:var(--ds-color-text-muted)}.tv-cr-loja__qtd{display:inline-flex;align-items:center;gap:2px}.tv-cr-loja__botao{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-pill);color:var(--ds-color-accent)}.tv-cr-loja__botao:hover:not([disabled]){border-color:var(--ds-color-accent)}.tv-cr-loja__botao[disabled]{opacity:.35;cursor:not-allowed}.tv-cr-loja__conta{min-width:1.6em;font-weight:600;text-align:center}.tv-cr-loja__ver-todos{justify-content:center;width:100%;margin-top:var(--ds-space-1)}.tv-sheet--loja{height:92%;max-height:92%}.tv-cr-loja__controles{position:sticky;top:calc(-1*var(--ds-space-2));z-index:1;display:flex;flex-direction:column;gap:var(--ds-space-2);margin:calc(-1*var(--ds-space-2)) 0 0;padding:var(--ds-space-2) 0;background:var(--ds-color-bg)}.tv-cr-loja__faixa{display:flex;gap:var(--ds-space-1);overflow-x:auto;scrollbar-width:none}.tv-cr-loja__faixa::-webkit-scrollbar{display:none}.tv-cr-loja__faixa .tv-fpill{flex:0 0 auto;white-space:nowrap}.tv-cr-loja__sep{flex:0 0 1px;margin:6px var(--ds-space-1);background:var(--ds-color-border)}.tv-cr-loja__conta-lista{font-size:var(--ds-size-caption)}.tv-cr-loja__pe{display:flex;flex:1 1 auto;align-items:center;gap:var(--ds-space-3)}.tv-cr-loja__pe .tv-cr-loja__carteira{margin:0}.tv-cr-loja__pe .tv-sheet__cta{flex:0 0 auto;margin-left:auto;padding:0 var(--ds-space-5)}.tv-cr-loja__faixa .tv-fpill--compacta{min-height:34px;padding:0 var(--ds-space-3);font-size:var(--ds-size-small)}.tv-cr-alin{display:flex;flex-direction:column;gap:var(--ds-space-3);margin-top:var(--ds-space-2)}.tv-cr-alin__grade-container{display:flex;flex-direction:column;background:var(--ds-color-surface);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);padding:var(--ds-space-2);overflow:hidden}.tv-cr-alin__eixo-x-header{display:grid;grid-template-columns:80px repeat(3, 1fr);gap:6px;padding-bottom:var(--ds-space-2);border-bottom:1px solid var(--ds-color-border--soft);align-items:center}@media(width >= 700px){.tv-cr-alin__eixo-x-header{grid-template-columns:96px repeat(3, 1fr);gap:10px}}.tv-cr-alin__canto-rotulo{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1;font-size:10px;color:var(--ds-color-text-muted);user-select:none}.tv-cr-alin__col-header{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.15}.tv-cr-alin__col-titulo{font-size:var(--ds-size-small);font-weight:600;color:var(--ds-color-title)}.tv-cr-alin__col-sub{font-size:10px;color:var(--ds-color-text-muted);white-space:nowrap}.tv-cr-alin__linha{display:grid;grid-template-columns:80px repeat(3, 1fr);gap:6px;padding:4px 0;align-items:stretch}@media(width >= 700px){.tv-cr-alin__linha{grid-template-columns:96px repeat(3, 1fr);gap:10px}}.tv-cr-alin__linha:not(:last-child){border-bottom:1px dashed var(--ds-color-border--soft)}.tv-cr-alin__row-header{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.15;padding:2px 4px;user-select:none}.tv-cr-alin__row-titulo{font-size:var(--ds-size-small);font-weight:600;color:var(--ds-color-title)}.tv-cr-alin__row-sub{font-size:10px;line-height:1.15;letter-spacing:-0.01em;color:var(--ds-color-text-muted);white-space:nowrap}.tv-cr-alin__celula{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:48px;padding:6px 4px;background:var(--ds-color-bg);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);color:var(--ds-color-text);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease;text-align:center}.tv-cr-alin__celula:hover{border-color:var(--ds-color-accent);background:var(--ds-color-surface)}.tv-cr-alin__celula-sigla{font-size:var(--ds-size-small);font-weight:700;line-height:1;letter-spacing:.05em;color:var(--ds-color-accent)}.tv-cr-alin__celula-nome{font-size:11px;line-height:1.15;margin-top:3px;color:var(--ds-color-text-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tv-cr-alin__celula.is-ativo{background:var(--ds-color-badge-bg);border-color:var(--ds-color-accent);box-shadow:0 0 0 1px var(--ds-color-accent)}.tv-cr-alin__celula.is-ativo .tv-cr-alin__celula-sigla{color:var(--ds-color-badge-text)}.tv-cr-alin__celula.is-ativo .tv-cr-alin__celula-nome{color:var(--ds-color-badge-text);font-weight:600}.tv-cr-alin__celula--mau:hover:not(.is-ativo){border-color:var(--ds-color-no)}.tv-cr-alin__detalhe{display:flex;flex-direction:column;gap:var(--ds-space-2);background:var(--ds-color-surface);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);padding:var(--ds-space-3)}.tv-cr-alin__detalhe-topo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-space-2)}.tv-cr-alin__detalhe-titulos{display:flex;align-items:center;gap:var(--ds-space-2)}.tv-cr-alin__detalhe-nome{font-family:var(--ds-font-title);font-size:var(--ds-size-subtitle);color:var(--ds-color-title);font-weight:500}.tv-cr-alin__detalhe-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tv-cr-alin__tag{font-size:var(--ds-size-caption);color:var(--ds-color-text-muted);background:var(--ds-color-bg);border:1px solid var(--ds-color-border--soft);border-radius:var(--ds-radius-pill);padding:2px 8px}.tv-cr-alin__btn-limpar{font-size:var(--ds-size-caption);color:var(--ds-color-text-muted);background:rgba(0,0,0,0);border:1px solid var(--ds-color-border--soft);border-radius:var(--ds-radius-pill);padding:2px 10px;cursor:pointer;transition:all .15s ease;margin-left:auto}.tv-cr-alin__btn-limpar:hover{color:var(--ds-color-no);border-color:var(--ds-color-no)}.tv-cr-alin__detalhe-resumo{font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-color-text);margin:0}.tv-cr-alin__detalhe-exemplo{display:flex;align-items:flex-start;gap:var(--ds-space-2);background:var(--ds-color-bg);border-left:3px solid var(--ds-color-accent);border-radius:var(--ds-radius-sm);padding:var(--ds-space-2) var(--ds-space-3);font-size:var(--ds-size-small);line-height:1.4;color:var(--ds-color-text-soft)}.tv-cr-alin__exemplo-conteudo strong{color:var(--ds-color-text)}.tv-cr-alin__aviso-mau{font-size:var(--ds-size-caption);line-height:1.4;color:var(--ds-color-text-muted);margin:0}.tv-cr-alin__detalhe--vazio{display:block;margin:0;border:1px dashed var(--ds-color-border);background:rgba(0,0,0,0);padding:12px 14px;font-size:var(--ds-size-small);line-height:1.5;color:var(--ds-color-text-muted)}.tv-cr-detalhes-container{display:flex;flex-direction:column;gap:var(--ds-space-4);margin-top:var(--ds-space-4)}.tv-cr-detalhe-secao{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-cr-detalhe-secao-dica{margin:0 0 var(--ds-space-1);font-size:var(--ds-size-small)}.tv-cr-detalhe-perguntas-lista{display:flex;flex-direction:column;gap:var(--ds-space-3)}.tv-cr-pergunta-card{display:flex;flex-direction:column;gap:var(--ds-space-2);background:var(--ds-color-surface);border:1px solid var(--ds-color-border--soft);border-radius:var(--ds-radius);padding:var(--ds-space-3);transition:border-color .15s ease}.tv-cr-pergunta-card:hover{border-color:var(--ds-color-border)}.tv-cr-pergunta-topo{display:flex;flex-direction:column;gap:2px}.tv-cr-pergunta-titulo{font-size:var(--ds-size-small);font-weight:600;color:var(--ds-color-title)}.tv-cr-pergunta-dica{font-size:var(--ds-size-caption)}.tv-cr-pergunta-outro-box{display:flex;align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-1);padding-top:var(--ds-space-2);border-top:1px dashed var(--ds-color-border--soft)}.tv-cr-input-outro{flex:1 1 auto;height:38px;padding:0 var(--ds-space-3);background:var(--ds-color-bg);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-control);color:var(--ds-color-text);font-size:var(--ds-size-small)}.tv-cr-input-outro:focus{outline:none;border-color:var(--ds-color-accent);box-shadow:0 0 0 1px var(--ds-color-accent)}.tv-cr-btn-outro-ok{flex:0 0 auto;height:38px;padding:0 var(--ds-space-3);font-size:var(--ds-size-small)}.tv-cr-btn-outro-fechar{flex:0 0 auto;height:38px;padding:0 var(--ds-space-2);font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-cr-detalhe-livre{margin-top:var(--ds-space-1);border:1px dashed var(--ds-color-border--soft);border-radius:var(--ds-radius);padding:var(--ds-space-2) var(--ds-space-3);background:rgba(0,0,0,0)}.tv-cr-detalhe-livre-sumario{cursor:pointer;font-size:var(--ds-size-small);font-weight:500;color:var(--ds-color-text-muted);user-select:none}.tv-cr-detalhe-livre-sumario:hover{color:var(--ds-color-title)}.tv-cr-detalhe-livre-rotulo{display:inline-flex;align-items:center;gap:var(--ds-space-2)}.tv-cr-detalhe-livre-txt{margin-top:var(--ds-space-2);width:100%}.tv [data-vet-page]{color:var(--ds-color-link);text-decoration:none;border-bottom:1px solid color-mix(in oklab, var(--ds-color-link) 45%, transparent);cursor:pointer;transition:color var(--ds-transition),border-color var(--ds-transition),background var(--ds-transition)}.tv [data-vet-page]:hover{text-decoration:none;border-bottom-color:var(--ds-color-link)}.tv [data-vet-page]:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:2px;color:var(--ds-color-link)}.tv .tv-lk--on{background:var(--ds-color-badge-bg);border-bottom-color:var(--ds-color-link);border-radius:2px}@layer vetools{.tv .ve-help[data-vet-page],.tv .ve-help--hover[data-vet-page]{text-decoration:none !important;cursor:pointer !important}}.tv-ref__trilha{padding:10px var(--ds-space-4) 0;font-size:12px;color:var(--ds-color-text-muted)}.tv-ref__trilha b{color:var(--ds-color-text);font-weight:600}.tv-ref__head{display:flex;align-items:flex-start;gap:10px;padding:6px 10px 6px var(--ds-space-4);flex:0 0 auto}.tv-ref__head--compacto{padding:12px 14px 6px}.tv-ref__titulos{flex:1 1 auto;min-width:0;padding-top:8px}.tv-ref__head--compacto .tv-ref__titulos{padding-top:0}.tv-ref__nome{margin:0;font-family:var(--ds-font-title);font-weight:500;font-size:22px;line-height:1.15;color:var(--ds-color-title)}.tv-ref__head--compacto .tv-ref__nome{font-size:19px}.tv-ref__tipo{margin-top:3px;font-style:italic;font-size:13px;color:var(--ds-color-text-muted)}.tv-ref__head--compacto .tv-ref__tipo{font-size:12px}.tv-ref__fonte{display:flex;align-items:baseline;gap:6px;flex:0 0 auto;padding-top:11px}.tv-ref__head--compacto .tv-ref__fonte{padding-top:3px}.tv-ref__pagina{font-size:12px;font-weight:500;color:var(--ds-color-text-muted)}.tv-ref__icone{display:grid;place-items:center;flex:0 0 auto;width:var(--ds-tap-min);height:var(--ds-tap-min);color:var(--ds-color-text-muted);transition:color var(--ds-transition)}.tv-ref__icone:hover{color:var(--ds-color-accent)}.tv-ref__voltar{margin-left:-12px}.tv-ref__rolagem{flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px var(--ds-space-4) 4px;font-size:16px;line-height:1.55}.tv-pop .tv-ref__rolagem{padding:0 14px;font-size:14px}.tv-ref__texto{margin:0}.tv-ref__texto p:last-child{margin-bottom:0}.tv-ref__aviso{margin:0;font-size:14px;color:var(--ds-color-text-muted)}.tv-ref__acoes{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:12px var(--ds-space-4)}.tv-ref__acoes--compacto{padding:10px 14px 12px}.tv-ref__acoes:empty{display:none}.tv-ref__abrir{display:flex;align-items:center;gap:7px;height:44px;padding:0 6px;color:var(--ds-color-text-muted);font-size:15px;transition:color var(--ds-transition)}.tv-ref__abrir:hover{color:var(--ds-color-accent)}.tv-ref__abrir .fas{font-size:12px}.tv-ref__acoes--compacto .tv-ref__abrir{height:36px;font-size:14px}.tv-ref__ficha .ve-stats{margin:0;padding:0;border:0;background:none}.tv-ref__ficha .ve-stats tr:has(>.ve-stats__th-name){display:none}.tv-veil{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26'><line x1='7' y1='7' x2='19' y2='19' stroke='%23F4ECDD' stroke-width='2' stroke-linecap='round'/><line x1='19' y1='7' x2='7' y2='19' stroke='%23F4ECDD' stroke-width='2' stroke-linecap='round'/></svg>") 13 13,pointer}.tv-veil .tv-sheet{cursor:auto}.tv-sheet--ref{max-height:var(--ds-sheet-max);transition:max-height 160ms ease}.tv-sheet--ref.tv-sheet--tall{max-height:var(--ds-sheet-max--tall)}.tv-pop{position:fixed;z-index:31;display:flex;flex-direction:column;width:var(--ds-popover-w);max-height:min(560px,100vh - 32px);background:var(--ds-color-surface);border:1px solid var(--ds-color-statblock-border);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-card)}.tv-popveil{position:fixed;inset:0;z-index:30;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26'><line x1='7' y1='7' x2='19' y2='19' stroke='%23241C14' stroke-width='2' stroke-linecap='round'/><line x1='19' y1='7' x2='7' y2='19' stroke='%23241C14' stroke-width='2' stroke-linecap='round'/></svg>") 13 13,pointer}.ve-night-mode .tv-popveil{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26'><line x1='7' y1='7' x2='19' y2='19' stroke='%23F0E7D8' stroke-width='2' stroke-linecap='round'/><line x1='19' y1='7' x2='7' y2='19' stroke='%23F0E7D8' stroke-width='2' stroke-linecap='round'/></svg>") 13 13,pointer}.tv-stack{display:flex;flex:0 0 var(--ds-stack-w);flex-direction:column;width:var(--ds-stack-w);min-height:0;border-left:1px solid var(--ds-color-border);background:var(--ds-color-bg)}.tv-stack__head{display:flex;align-items:center;justify-content:space-between;height:var(--ds-pane-header-h);padding:0 6px 0 var(--ds-space-4);border-bottom:1px solid var(--ds-color-border);flex:0 0 auto}.tv-stack__titulo{font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-stack__head .tv-ref__icone{width:36px;height:36px}.tv-stack__corpo{padding:14px var(--ds-space-4)}.tv-stack__nivel{display:flex;align-items:center;gap:8px;width:100%;height:var(--ds-row-h--dense);border-bottom:1px solid var(--ds-color-border--soft);color:var(--ds-color-text-muted);font-size:13px;text-align:left;transition:color var(--ds-transition)}.tv-stack__nivel:hover{color:var(--ds-color-accent)}.tv-stack__nivel .fas{font-size:11px}.tv-stack__nivel--corte{cursor:default}.tv-stack__cartao{margin-top:12px;border:1px solid var(--ds-color-statblock-border);border-radius:var(--ds-radius);background:var(--ds-color-statblock-bg)}.tv-stack__texto{padding:0 14px;font-size:14px;line-height:1.55}@media(width < 900px){.tv-stack{display:none}}@media(width >= 1200px){.tv--empilhada .tv-desk-lista{flex:0 0 var(--ds-pane-w--stacked);min-width:0}.tv--empilhada .tv-desk-lista .tv-panehead__meta,.tv--empilhada .tv-desk-lista .tv-copiar__txt{display:none}}.tv-glance-wrap{margin:2px 0 var(--ds-space-3)}.tv-glance{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border-bottom:1px solid var(--ds-color-statblock-divider)}.tv-glance__c{min-width:0;padding:9px 12px;border-top:1px solid var(--ds-color-statblock-divider)}.tv-glance__c:nth-child(2n){border-left:1px solid var(--ds-color-statblock-divider)}.tv-glance__k{font-family:var(--ds-font-body);font-size:10px;font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-glance__v{margin-top:3px;font-family:var(--ds-font-stats);font-size:15px;line-height:1.35;overflow-wrap:anywhere}.tv-glance--destaque .tv-glance__c{background:var(--ds-color-statblock-inset-bg)}.tv-glance--destaque .tv-glance__c:first-child{box-shadow:inset 2px 0 0 var(--ds-color-statblock-border)}.tv-glance--destaque .tv-glance__k{color:var(--ds-color-badge-text)}.tv-glance__linha{padding:9px 0 0;font-family:var(--ds-font-stats);font-size:var(--ds-size-stats);line-height:1.5}.tv-glance-tr>td{padding:4px 0 var(--ds-space-2)}@media(width >= 1200px){.tv-desk-detalhe .tv-glance{grid-template-columns:repeat(4, minmax(0, 1fr))}.tv-desk-detalhe .tv-glance__c:nth-child(2n){border-left:0}.tv-desk-detalhe .tv-glance__c+.tv-glance__c{border-left:1px solid var(--ds-color-statblock-divider)}.tv-desk-detalhe .tv-glance__c:nth-child(4n+1){border-left:0}}.tv-efeitos__n{margin:var(--ds-space-2) 0 0;font-size:10px;font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-efeitos .ve-rd__b--named{padding:11px 0;border-bottom:1px solid var(--ds-color-statblock-divider)}.tv-efeitos .ve-rd__b--named:last-of-type{border-bottom:0}.tv-efeitos .ve-rd__b--named>p{margin:0}.tv-efeitos .ve-rd__b--named>p>.ve-rd__h{display:block;margin-bottom:3px;font-family:var(--ds-font-title);font-size:17px;font-style:normal;font-weight:500;line-height:1.2;color:var(--ds-color-title)}.tv-efeitos .ve-rd__b--named>p>.ve-rd__h .entry-title-inner{font-style:normal}.tv-lst--duas-linhas .tv-row__name{display:-webkit-box;white-space:normal;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.tv .stripe-odd-table>tbody>tr:nth-child(odd),.tv .stripe-even-table>tbody>tr:nth-child(even){background:none}.tv .ve-rd__table th,.tv .ve-rd__table td{border-bottom:1px solid var(--ds-color-statblock-divider)}.tv-tbl{margin:var(--ds-space-3) 0}.tv-tbl .ve-rd__table{margin:0}.tv-tbl__rolagem{overflow-x:auto;padding-bottom:6px}.tv-tbl__rolagem .ve-rd__table{min-width:100%;width:auto}@media(width < 900px){.tv-tbl .tv-tbl__fx{position:sticky;left:0;z-index:1;background:var(--ds-color-statblock-bg);border-right:1px solid var(--ds-color-statblock-divider)}}.tv-tbl__legenda{margin:0 0 var(--ds-space-2);font-weight:600}.tv-tbl__troca{display:flex;gap:6px;margin-bottom:var(--ds-space-2)}.tv-tbl__modo{position:relative;min-height:32px;padding:0 12px;font-family:var(--ds-font-body);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);font-size:12px;color:var(--ds-color-text-soft);transition:background var(--ds-transition),border-color var(--ds-transition),color var(--ds-transition)}.tv-tbl__modo::before{content:"";position:absolute;inset:-8px 0}.tv-tbl__modo[aria-pressed=true]{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-weight:600}.tv-tbl__dica{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;color:var(--ds-color-text-muted)}.tv-tbl__dica[hidden]{display:none}.tv-tbl__cartoes{display:flex;flex-direction:column;gap:10px}.tv-tbl__cartao{padding:11px 13px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt)}.tv-tbl__cartao-nome{font-family:var(--ds-font-title);font-size:17px;color:var(--ds-color-title)}.tv-tbl__pares{display:grid;grid-template-columns:96px minmax(0, 1fr);gap:6px 10px;margin-top:7px;font-size:15px;line-height:1.45}.tv-tbl__k{padding-top:3px;font-size:10px;font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-tbl__v p{margin:0}.tv-tbl[data-modo=cartoes] .tv-tbl__rolagem,.tv-tbl[data-modo=cartoes] .tv-tbl__dica,.tv-tbl[data-modo=tabela] .tv-tbl__cartoes,.tv-tbl[data-modo=tabela] .tv-tbl__legenda{display:none}@media(width >= 900px){.tv-tbl .tv-tbl__troca,.tv-tbl .tv-tbl__cartoes,.tv-tbl .tv-tbl__dica,.tv-tbl .tv-tbl__legenda{display:none}.tv-tbl[data-modo] .tv-tbl__rolagem{display:block}}.tv-read{max-width:var(--ds-measure-book)}.tv-read p,.tv-read li{font-size:var(--ds-size-read);line-height:var(--ds-leading-read);margin:0 0 var(--ds-space-read-p)}.tv-read .ve-rd__h--0{font-size:21px;line-height:1.2;margin:26px 0 2px}.tv-read .ve-rd__h--0.tv-read__cap{font-size:28px;border-top:0;padding-top:0;margin-top:var(--ds-space-2)}.tv-read .ve-rd__h--1{font-size:17px;line-height:1.25;margin:20px 0 2px}.tv-read .ve-rd__h .entry-title-inner{font-style:normal}.tv-read .ve-rd__title-link{font-family:var(--ds-font-stats);font-size:11px;font-weight:400;color:var(--ds-color-text-muted)}.tv-read .ve-rd__h-toggle{display:none}.tv-read .ve-rd__b-inset p,.tv-read .ve-rd__b-inset li{font-size:15px;line-height:1.6}.tv-prevnext{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:var(--ds-space-5);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border)}.tv-prevnext__b{display:flex;flex-direction:column;gap:2px;min-height:var(--ds-tap-min);padding:7px 12px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);text-align:left;transition:border-color var(--ds-transition),color var(--ds-transition)}.tv-prevnext__b--prox{align-items:flex-end;text-align:right}.tv-prevnext__b:hover:not([disabled]){border-color:var(--ds-color-accent);text-decoration:none}.tv-prevnext__b[disabled]{opacity:.45;cursor:default}.tv-prevnext__lado{font-size:11px;font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-prevnext__nome{font-family:var(--ds-font-title);font-size:15px;line-height:1.25;color:var(--ds-color-title)}.tv-retomada{display:flex;align-items:center;gap:var(--ds-space-2);padding:8px 18px 12px;border-bottom:1px solid var(--ds-color-border--soft);font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-retomada__txt{flex:1 1 auto;min-width:0}.tv-retomada__txt b{color:var(--ds-color-text);font-weight:600}.tv-retomada__ir{flex:0 0 auto;min-height:40px}.tv-etabs{display:flex;gap:2px;margin:0 0 var(--ds-space-3);border-bottom:1px solid var(--ds-color-border)}.tv-etab{display:flex;align-items:center;height:44px;padding:0 14px;margin-bottom:-1px;border-bottom:2px solid rgba(0,0,0,0);font-size:14px;color:var(--ds-color-text-muted);transition:color var(--ds-transition),border-color var(--ds-transition)}.tv-etab:hover{color:var(--ds-color-text)}.tv-etab--on{border-bottom-color:var(--ds-color-accent);color:var(--ds-color-accent);font-weight:600}.tv-entrada__fonte{margin:var(--ds-space-3) 0 0;font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-entrada__imagens{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.tv-entrada__imagem{margin:0}.tv-entrada__imagem img{display:block;width:100%;height:auto;border-radius:var(--ds-radius-sm);background:var(--ds-color-bg-alt)}.tv-entrada__imagem figcaption{margin-top:4px;font-size:12px;color:var(--ds-color-text-muted)}.tv-entrada__vazio{margin:var(--ds-space-3) 0;color:var(--ds-color-text-muted)}.tv-entrada__vazio[hidden]{display:none}@media(width >= 900px){.tv-entrada__imagens{grid-template-columns:repeat(3, minmax(0, 1fr))}}.tv-entrada__acoes{display:flex;justify-content:flex-end;gap:6px;margin:0 0 var(--ds-space-2)}.tv-backbar__mais{display:grid;place-items:center;width:var(--ds-tap-min);height:var(--ds-tap-min);margin:0 -12px 0 auto;color:var(--ds-color-text-muted)}.tv-folha-acoes{display:flex;flex-direction:column}.tv .tv-folha-acao{display:flex;align-items:center;gap:var(--ds-space-3);width:100%;min-height:var(--ds-tap-min);padding:0;border:0;border-bottom:1px solid var(--ds-color-border--soft);border-radius:0;background:none;font-size:15px;color:var(--ds-color-text);text-align:left}.tv .tv-folha-acao:last-child{border-bottom:0}.tv-folha-acao .fas{width:18px;color:var(--ds-color-accent)}.tv-print{display:none}@page entrada{margin:19mm}@media print{body.tv-imprimindo>:not(.tv-print){display:none !important}body.tv-imprimindo{background:#fff !important}body.tv-imprimindo .tv-print{--rgb-font: var(--ds-print-ink);--rgb-font--muted: #5c4d3b;--rgb-name: var(--ds-print-ink);--rgb-bg: #fff;--rgb-bg--alt: #fff;--rgb-border--statblock: var(--ds-print-rule);--ds-color-text: var(--ds-print-ink);--ds-color-text-muted: #5c4d3b;--ds-color-text-soft: var(--ds-print-ink);--ds-color-title: var(--ds-print-ink);--ds-color-bg: #fff;--ds-color-bg-alt: #fff;--ds-color-surface: #fff;--ds-color-statblock-bg: #fff;--ds-color-statblock-border: var(--ds-print-rule);--ds-color-statblock-divider: var(--ds-print-rule);--ds-color-statblock-header-divider: var(--ds-print-rule);--ds-color-statblock-inset-bg: #f6f3ee;--ds-color-link: var(--ds-print-ink);--ds-color-accent: var(--ds-print-ink);--ds-color-badge-bg: #fff;--ds-color-badge-text: var(--ds-print-ink);--ds-color-border: var(--ds-print-rule);--ds-color-border--soft: var(--ds-print-rule);display:block;page:entrada;background:#fff;color:var(--ds-print-ink);font-family:var(--ds-font-body);font-size:12pt;line-height:1.5}.tv-print__cab{display:flex;align-items:flex-end;justify-content:space-between;gap:12pt;padding-bottom:6pt;border-bottom:1px solid var(--ds-print-rule)}.tv-print__nome{margin:0;font-family:var(--ds-font-title);font-size:28pt;font-weight:500;line-height:1.1}.tv-print__fonte{font-size:9pt;text-align:right}.tv-print .ve-stats{border:0 !important;background:none !important;box-shadow:none !important}.tv-print .ve-stats tr:has(>.ve-stats__th-name){display:none}.tv-print .ve-stats,.tv-print .ve-stats>tbody,.tv-print .ve-stats>tbody>tr,.tv-print .ve-stats>tbody>tr>td{display:block;width:auto}.tv-print .tv-tbl__troca,.tv-print .tv-tbl__cartoes,.tv-print .tv-tbl__dica,.tv-print .tv-tbl__legenda{display:none !important}.tv-print .tv-tbl__rolagem{display:block !important;overflow:visible}.tv-print .tv-tbl .tv-tbl__fx{position:static;border-right:0}.tv-print a,.tv-print [data-vet-page]{color:var(--ds-print-ink) !important;border-bottom:0 !important;text-decoration:none !important}.tv-print .tv-glance__k{font-size:8pt}.tv-print table{border-color:var(--ds-print-rule) !important}.tv-print__ft{display:flex;justify-content:space-between;gap:12pt;margin-top:12pt;padding-top:8px;border-top:1px solid var(--ds-print-rule);font-size:9pt}}@media(width >= 900px)and (width < 1200px){.tv-desk-lista{flex:0 0 var(--ds-pane-w-min)}.tv-desk-filtros{position:absolute;inset:0 0 0 var(--ds-pane-w-min);z-index:5;width:auto;border-left:var(--ds-overlay-border) solid var(--ds-color-border--strong)}.tv-body-wrap{position:relative}.tv-stack{position:absolute;inset:0 0 0 calc(var(--ds-sidenav-w--wide) + var(--ds-pane-w-min));z-index:6;width:auto;border-left:var(--ds-overlay-border) solid var(--ds-color-border--strong)}.tv-body-wrap:not(:has(.tv-desk-lista))>.tv-stack{left:auto;width:var(--ds-stack-w)}}@media(width >= 900px)and (width < 1200px){.tv-cr-resumo{order:-1;display:flex;flex-flow:row wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-cr-resumo__nums{grid-template-columns:repeat(4, minmax(72px, auto))}.tv-cr-num{padding:2px var(--ds-space-2)}.tv-cr-num--extra,.tv-cr-resumo__atrs,.tv-cr-resumo__classe{display:none}.tv-cr-cabecalho__acoes .tv-cr-agora{display:none}}@media(width >= 900px){.tv-desk-filtros .tv-fgroup__head{flex-wrap:wrap;row-gap:0;padding:6px 0}.tv-desk-filtros .tv-fgroup__summary{order:3;flex:1 1 100%;max-width:none;overflow:visible;white-space:normal;color:var(--ds-color-text-muted)}.tv-desk-filtros .tv-fgroup__summary:empty{display:none}.tv-fic-marcas-linha{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ds-space-4);margin-top:12px}.tv-fic-marcas-linha>.tv-fic-espacos,.tv-fic-marcas-linha>.tv-fic-descanso{margin-top:0}.tv-fic-marcas-linha>.tv-fic-descanso{margin-left:auto}}@media(width < 900px){.tv-fic-marcas-linha{display:contents}}@media(width >= 900px)and (width < 1200px){.tv-desk-lista .tv-panehead .tv-copiar__txt{display:none}.tv-fic--desk .tv-fic-relance,.tv-fic--desk .tv-fic-grade2{grid-template-columns:repeat(2, minmax(0, 1fr))}}.tv-leitor-col__sumario{display:none}@media(width >= 900px)and (width < 1200px){.tv-leitor-desk{position:relative}.tv-sumario-col{position:absolute;inset:0 auto 0 0;z-index:5;border-right:var(--ds-overlay-border) solid var(--ds-color-border--strong)}.tv-leitor-desk:not(.tv-leitor-desk--sumario) .tv-sumario-col{display:none}.tv-leitor-col__sumario{display:inline-flex}}.tv-prose .ve-rd__list-hang-notitle>.ve-rd__li{text-indent:0}.tv-prog,.tv-cls-grade__ver{display:none}@media(width >= 900px)and (width < 1200px){.tv-cls-grade__ver{display:inline-flex;margin-top:var(--ds-space-3)}.tv-cls-grade--prog .tv-prog{display:block;margin-top:var(--ds-space-3)}}@media(width >= 1200px){.tv-cls-grade{display:grid;grid-template-columns:minmax(0, 1fr) 340px;gap:26px;align-items:start}.tv-prog{display:block}}.tv-prog__titulo{margin:0 0 6px;font-family:var(--ds-font-title);font-size:17px;font-weight:500;color:var(--ds-color-title)}.tv-prog__tabela{width:100%;border-collapse:collapse;font-size:13px}.tv-prog__tabela th{padding:6px 8px 6px 0;border-bottom:1px solid var(--ds-color-border);font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-align:left;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-prog__linha{cursor:pointer;transition:background var(--ds-transition)}.tv-prog__linha>td{padding:5px 8px 5px 0;border-bottom:1px solid var(--ds-color-border--soft);vertical-align:top}.tv-prog__linha:hover{background:var(--ds-color-bg-alt)}.tv-prog__linha--ativa,.tv-prog__linha--ativa:hover{background:color-mix(in srgb, var(--ds-color-accent) 13%, var(--ds-color-bg-alt))}.tv-prog__ir{min-width:24px;font-family:var(--ds-font-stats);color:var(--ds-color-title);text-align:left}.tv-prog__linha--ativa .tv-prog__ir{color:var(--ds-color-accent)}.tv-prog__num{font-family:var(--ds-font-stats);white-space:nowrap}.tv-prog__car{line-height:1.4}@media(width >= 900px){.tv-fic-magia,.tv-fic-recurso{min-height:var(--ds-row-h--acao)}}.tv .tv-pers-voltar{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--ds-row-h--acao);padding:0 16px;border-bottom:1px solid var(--ds-color-border--soft);font-size:var(--ds-size-small);color:var(--ds-color-link);text-align:left}@keyframes tv-pers-nova{0%,40%,100%{opacity:0}10%,30%,55%,75%{opacity:1}}.tv .tv-pers--nova,.tv .tv-pers-l--nova,.tv .tv-pers-linha--nova{position:relative;isolation:isolate}.tv .tv-pers--nova::before,.tv .tv-pers-l--nova::before,.tv .tv-pers-linha--nova::before{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--ds-color-accent) 13%, var(--ds-color-bg-alt));box-shadow:inset 3px 0 0 var(--ds-color-accent),inset 0 0 0 1px var(--ds-color-accent);content:"";opacity:0;pointer-events:none;animation:tv-pers-nova 1.6s ease-in-out 1}.tv-pers-item{position:relative}.tv .tv-pers-linha:hover{text-decoration:none}.tv .tv-pers-item:hover>.tv-pers-linha:not(.tv-pers-linha--ativa){background:var(--ds-color-bg-alt)}.tv-pers-item .tv-pers-linha__nome{padding-right:100px}.tv-pers-linha__acoes{position:absolute;top:6px;right:8px;display:flex;gap:2px}.tv .tv-pers-acao{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ds-radius-sm);font-size:13px;color:var(--ds-color-icon-muted);opacity:.45;transition:color var(--ds-transition),opacity var(--ds-transition),background-color var(--ds-transition)}.tv .tv-pers-item:hover .tv-pers-acao,.tv .tv-pers-acao:focus-visible{opacity:1}.tv .tv-pers-acao:hover{background:var(--ds-color-bg);color:var(--ds-color-accent);text-decoration:none}.tv .tv-pers-acao--confirma,.tv .tv-pers-acao--confirma:hover{opacity:1;color:var(--ds-color-no)}.tv-pers-aviso{position:absolute;top:calc(100% + 4px);right:0;z-index:2;padding:6px 10px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface);font-size:12.5px;line-height:1.4;white-space:nowrap;color:var(--ds-color-text-muted)}.tv-pers-aviso[hidden]{display:none}.tv-pers-aviso b{font-weight:600;color:var(--ds-color-no)}.tv.tv--sem-casca .tv-tabbar,.tv.tv--sem-casca .tv-sidenav,.tv.tv--sem-casca .tv-appbar{display:none}.tv-sidenav__brand--voltar i{font-size:12px}.tv-ajustes__nota{margin:var(--ds-space-2) 0 0}.tv-ajustes .tv-pills{flex-wrap:wrap;overflow-x:visible}.tv-recolhe{margin-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border--card)}.tv-recolhe__titulo{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-weight:600;color:var(--ds-color-text);cursor:pointer;list-style:none}.tv-recolhe__titulo::-webkit-details-marker{display:none}.tv-recolhe__titulo::after{content:"";width:8px;height:8px;margin-right:4px;border-right:2px solid var(--ds-color-icon-muted);border-bottom:2px solid var(--ds-color-icon-muted);transform:rotate(45deg);transition:transform var(--ds-transition)}.tv-recolhe[open]>.tv-recolhe__titulo::after{transform:rotate(-135deg)}.tv-recolhe__corpo{padding-bottom:var(--ds-space-3)}body.tv-body,.tv{--tv-font-desenhada: spectral, georgia, serif;--tv-font-simples: system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif}:root[data-tv-letra="130"]{--tv-zoom: 1.3}:root[data-tv-letra] .tv{zoom:var(--tv-zoom, 1)}@media print{:root[data-tv-letra] .tv{zoom:1}}:root[data-tv-letra] .tv-panehead__bar{flex-wrap:wrap;padding-block:6px}:root[data-tv-letra] .tv-panehead__titulo{min-width:min(9em,100%)}:root[data-tv-letra] .tv-panehead__actions{flex-wrap:wrap}@media(width >= 1200px){:root[data-tv-letra="130"] .tv-desk-detalhe .tv-glance{grid-template-columns:repeat(2, minmax(0, 1fr))}:root[data-tv-letra="130"] .tv-desk-detalhe .tv-glance__c:nth-child(2n){border-left:1px solid var(--ds-color-statblock-divider)}}.tv-leitor__topo{container-type:inline-size}@container (width < 360px){.tv .tv-leitor__barra:not(.tv-leitor__barra--busca){flex-wrap:wrap}.tv-leitor__barra .tv-leitor__rotulo{flex-basis:100%;order:1;padding:0 0 6px 12px}.tv-leitor__sumario{justify-content:center;width:44px;padding:0;font-size:0}.tv-leitor__sumario i{font-size:15px}}:root[data-tv-contraste=alto] body.tv-body,:root[data-tv-contraste=alto] .tv{--rgb-font: #000;--rgb-font--muted: #000;--rgb-name: #000;--rgb-bg: #fff;--rgb-bg--alt: #f0f0f0;--rgb-border--statblock: #000;--ds-color-text-soft: #000;--ds-color-surface: #fff;--ds-color-statblock-bg: #fff;--ds-color-statblock-divider: #000;--ds-color-statblock-header-divider: #000;--ds-color-statblock-inset-bg: #f0f0f0;--ds-color-accent: #5c3d00;--ds-color-link: #5c3d00;--ds-color-ink: #000;--ds-color-on-ink: #fff;--ds-color-row-active: #e4e4e4;--ds-color-badge-bg: #000;--ds-color-badge-text: #fff;--ds-color-border: #000;--ds-color-border--soft: #444;--ds-color-border--card: #000;--ds-color-border--strong: #000;--ds-color-icon-muted: #000;--ds-color-no: #8b0000;--ds-color-scroll: #555;--ds-color-scroll--hover: #000;--ds-shadow-card: none}:root.ve-night-mode[data-tv-contraste=alto] body.tv-body,:root.ve-night-mode[data-tv-contraste=alto] .tv{--rgb-font: #fff;--rgb-font--muted: #fff;--rgb-name: #fff;--rgb-bg: #000;--rgb-bg--alt: #1a1a1a;--rgb-border--statblock: #fff;--ds-color-text-soft: #fff;--ds-color-surface: #000;--ds-color-statblock-bg: #000;--ds-color-statblock-divider: #fff;--ds-color-statblock-header-divider: #fff;--ds-color-statblock-inset-bg: #1a1a1a;--ds-color-accent: #ffd34d;--ds-color-link: #ffd34d;--ds-color-ink: #fff;--ds-color-on-ink: #000;--ds-color-row-active: #2a2a2a;--ds-color-badge-bg: #262626;--ds-color-badge-text: #fff;--ds-color-border: #fff;--ds-color-border--soft: #bbb;--ds-color-border--card: #fff;--ds-color-border--strong: #fff;--ds-color-icon-muted: #fff;--ds-color-no: #ff9b8f;--ds-color-scroll: #aaa;--ds-color-scroll--hover: #fff}:root[data-tv-contraste=alto] .tv-glance--destaque .tv-glance__k{color:var(--ds-color-text)}:root[data-tv-contraste=alto] .tv ::placeholder{color:color-mix(in srgb, var(--ds-color-text) 75%, var(--ds-color-bg));opacity:1}:root[data-tv-contraste=alto] .tv :is(p,li,td,dd,.rd__p,.tv-leitura__nota) a{text-decoration:underline;text-underline-offset:.15em}:root[data-tv-contraste=alto] .tv :focus-visible{outline:3px solid var(--ds-color-text);outline-offset:2px}:root[data-tv-contraste=alto] .tv [data-circ]{--tv-circ: var(--ds-color-text);--tv-circ-cheio-texto: var(--ds-color-bg)}:root[data-tv-contraste=alto] .tv-sheet-backdrop{background:rgba(0,0,0,.6)}:root[data-tv-fonte=simples] body.tv-body,:root[data-tv-fonte=simples] .tv{--ds-font-body: var(--tv-font-simples);--ds-font-title: var(--tv-font-simples);--ds-font-stats: var(--tv-font-simples)}:root[data-tv-linhas=largas] .tv{--ds-leading-read: 2.05;line-height:1.85;word-spacing:.06em}:root[data-tv-linhas=largas] .tv :is(p,li,dd,td,th,blockquote,.rd__p,.tv-muted){line-height:1.85}.tv-leitura{display:flex;flex-direction:column;container-type:inline-size}.tv-leitura__titulo{margin:var(--ds-space-4) 0 var(--ds-space-2);font-family:var(--ds-font-body);font-size:15px;font-weight:600;color:var(--ds-color-text)}.tv-leitura__grupo:first-child .tv-leitura__titulo{margin-top:var(--ds-space-2)}.tv-leitura__escolhas{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--ds-space-2)}.tv-leitura__opcao{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;position:relative;min-height:56px;padding:8px 14px;border:2px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:15px;line-height:1.25;text-align:center;transition:border-color var(--ds-transition),background var(--ds-transition)}.tv-leitura__opcao:hover{border-color:var(--ds-color-accent)}.tv-leitura__opcao--on,.tv-leitura__opcao--on:hover{background:var(--ds-color-ink);border-color:var(--ds-color-ink);color:var(--ds-color-on-ink);font-weight:600}.tv-leitura__opcao--on::after{content:"✓";position:absolute;top:3px;right:7px;font-size:13px;line-height:1}.tv-leitura__aa{font-family:var(--ds-font-title);font-weight:500;line-height:1.1}.tv-leitura__amostra{margin:var(--ds-space-3) 0 0;padding:var(--ds-space-2) var(--ds-space-3);border-left:3px solid var(--ds-color-accent);background:var(--ds-color-bg-alt);font-family:var(--ds-font-title);font-size:var(--ds-size-read);line-height:var(--ds-leading-read);color:var(--ds-color-text)}.tv-leitura__nota{margin:var(--ds-space-2) 0 0;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-leitura__voltar{align-self:flex-start;min-height:var(--ds-tap-min);margin-top:var(--ds-space-4);font-size:15px;color:var(--ds-color-text)}.tv .tv-leitura-botao{color:var(--ds-color-text)}.tv-leitura-botao__aa,.tv-navitem__aa,.tv-leitura-convite__aa{font-family:var(--ds-font-title);font-weight:600;line-height:1}.tv-leitura-botao__aa{font-size:19px;letter-spacing:-0.02em}.tv-navitem__aa{flex:0 0 auto;min-width:16px;font-size:13px;white-space:nowrap;text-align:center;color:var(--ds-color-icon-muted)}.tv-navitem--leitura{color:var(--ds-color-text-soft)}.tv-sidenav__topo{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding-right:8px}.tv-sidenav__topo .tv-sidenav__brand{min-width:0}.tv-leitura-convite{position:absolute;left:12px;right:12px;bottom:calc(var(--ds-navbar-h) + 12px);z-index:15;display:flex;flex-direction:column;gap:var(--ds-space-3);max-width:480px;max-height:calc(100% - var(--ds-navbar-h) - 24px);margin-inline:auto;padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-4);overflow-y:auto;background:var(--ds-color-bg);color:var(--ds-color-text);border:2px solid var(--ds-color-accent);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-card);container-type:inline-size}.tv--sem-casca .tv-leitura-convite{bottom:12px;max-height:calc(100% - 24px)}@media(width >= 900px){.tv-leitura-convite,.tv--sem-casca .tv-leitura-convite{left:auto;right:24px;bottom:24px;width:440px;max-height:calc(100% - 48px)}}.tv-leitura-convite__cab{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2)}.tv-leitura-convite__titulo{margin:0;font-family:var(--ds-font-title);font-weight:500;font-size:24px;line-height:1.2}.tv-leitura-convite__texto{margin:0;font-size:16px;line-height:1.5}.tv-leitura-convite__corpo{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-leitura-convite__pronto{min-height:var(--ds-tap-min);border-radius:var(--ds-radius);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-size:16px;font-weight:600}.tv-prev{display:flex;flex-direction:column;min-height:100%}.tv-prev__barra{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:4px 10px 4px var(--ds-space-4);background:var(--ds-color-bg)}.tv-prev__barra .tv-backbar__btn{color:var(--ds-color-text-muted);font-size:var(--ds-size-caption)}.tv-prev__barra .tv-backbar__btn:hover{color:var(--ds-color-accent);text-decoration:none}.tv-prev__papel{position:relative;flex:1 0 auto;box-shadow:inset 0 0 36px rgba(120,80,30,.28)}.tv-prev__papel::before{content:"";position:absolute;top:-2px;right:0;left:0;z-index:1;height:12px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 10' preserveAspectRatio='none'%3E%3Cg transform='translate(0 1.6)'%3E%3Cpath d='M0 0H400V4L395.0 6.7L389.1 3.1L381.5 6.6L374.9 3.6L368.5 6.4L362.9 3.9L357.4 6.6L350.7 4.0L344.5 6.1L338.9 3.9L332.1 6.8L325.7 3.3L319.7 7.2L314.7 3.2L308.0 7.1L302.9 3.5L295.3 6.8L290.0 3.7L282.1 6.5L274.4 3.0L267.2 7.2L259.4 3.3L253.9 7.2L246.1 3.9L238.1 7.2L231.8 3.3L224.9 6.0L217.1 4.0L211.0 7.3L206.0 3.8L198.1 6.8L191.1 3.6L183.5 6.7L175.8 4.2L169.5 7.2L163.0 3.3L157.8 6.1L150.3 3.1L144.3 6.8L138.2 3.6L132.8 6.6L127.3 3.7L120.7 7.4L115.4 4.2L107.4 7.2L100.7 3.4L93.1 7.0L86.6 3.4L80.0 6.4L72.1 3.7L64.4 6.2L58.9 4.2L51.8 6.4L44.4 3.4L36.7 6.7L30.2 3.3L24.9 7.2L17.3 3.3L10.0 6.5L2.4 3.5L0.0 6.0Z' fill='%237A5228' fill-opacity='.55'/%3E%3C/g%3E%3Cpath d='M0 0H400V4L395.0 6.7L389.1 3.1L381.5 6.6L374.9 3.6L368.5 6.4L362.9 3.9L357.4 6.6L350.7 4.0L344.5 6.1L338.9 3.9L332.1 6.8L325.7 3.3L319.7 7.2L314.7 3.2L308.0 7.1L302.9 3.5L295.3 6.8L290.0 3.7L282.1 6.5L274.4 3.0L267.2 7.2L259.4 3.3L253.9 7.2L246.1 3.9L238.1 7.2L231.8 3.3L224.9 6.0L217.1 4.0L211.0 7.3L206.0 3.8L198.1 6.8L191.1 3.6L183.5 6.7L175.8 4.2L169.5 7.2L163.0 3.3L157.8 6.1L150.3 3.1L144.3 6.8L138.2 3.6L132.8 6.6L127.3 3.7L120.7 7.4L115.4 4.2L107.4 7.2L100.7 3.4L93.1 7.0L86.6 3.4L80.0 6.4L72.1 3.7L64.4 6.2L58.9 4.2L51.8 6.4L44.4 3.4L36.7 6.7L30.2 3.3L24.9 7.2L17.3 3.3L10.0 6.5L2.4 3.5L0.0 6.0Z' fill='%23EFE7D9'/%3E%3C/svg%3E") no-repeat 0 2px/100% 10px,linear-gradient(var(--ds-color-bg), var(--ds-color-bg)) no-repeat 0 0/100% 3px}.ve-night-mode .tv-prev__papel::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 10' preserveAspectRatio='none'%3E%3Cg transform='translate(0 1.6)'%3E%3Cpath d='M0 0H400V4L395.0 6.7L389.1 3.1L381.5 6.6L374.9 3.6L368.5 6.4L362.9 3.9L357.4 6.6L350.7 4.0L344.5 6.1L338.9 3.9L332.1 6.8L325.7 3.3L319.7 7.2L314.7 3.2L308.0 7.1L302.9 3.5L295.3 6.8L290.0 3.7L282.1 6.5L274.4 3.0L267.2 7.2L259.4 3.3L253.9 7.2L246.1 3.9L238.1 7.2L231.8 3.3L224.9 6.0L217.1 4.0L211.0 7.3L206.0 3.8L198.1 6.8L191.1 3.6L183.5 6.7L175.8 4.2L169.5 7.2L163.0 3.3L157.8 6.1L150.3 3.1L144.3 6.8L138.2 3.6L132.8 6.6L127.3 3.7L120.7 7.4L115.4 4.2L107.4 7.2L100.7 3.4L93.1 7.0L86.6 3.4L80.0 6.4L72.1 3.7L64.4 6.2L58.9 4.2L51.8 6.4L44.4 3.4L36.7 6.7L30.2 3.3L24.9 7.2L17.3 3.3L10.0 6.5L2.4 3.5L0.0 6.0Z' fill='%237A5228' fill-opacity='.55'/%3E%3C/g%3E%3Cpath d='M0 0H400V4L395.0 6.7L389.1 3.1L381.5 6.6L374.9 3.6L368.5 6.4L362.9 3.9L357.4 6.6L350.7 4.0L344.5 6.1L338.9 3.9L332.1 6.8L325.7 3.3L319.7 7.2L314.7 3.2L308.0 7.1L302.9 3.5L295.3 6.8L290.0 3.7L282.1 6.5L274.4 3.0L267.2 7.2L259.4 3.3L253.9 7.2L246.1 3.9L238.1 7.2L231.8 3.3L224.9 6.0L217.1 4.0L211.0 7.3L206.0 3.8L198.1 6.8L191.1 3.6L183.5 6.7L175.8 4.2L169.5 7.2L163.0 3.3L157.8 6.1L150.3 3.1L144.3 6.8L138.2 3.6L132.8 6.6L127.3 3.7L120.7 7.4L115.4 4.2L107.4 7.2L100.7 3.4L93.1 7.0L86.6 3.4L80.0 6.4L72.1 3.7L64.4 6.2L58.9 4.2L51.8 6.4L44.4 3.4L36.7 6.7L30.2 3.3L24.9 7.2L17.3 3.3L10.0 6.5L2.4 3.5L0.0 6.0Z' fill='%23171310'/%3E%3C/svg%3E") no-repeat 0 2px/100% 10px,linear-gradient(var(--ds-color-bg), var(--ds-color-bg)) no-repeat 0 0/100% 3px}.tv-prev__coluna{display:flex;flex-direction:column;gap:14px;max-width:640px;margin:0 auto;padding:30px 26px 48px}.tv-prev__cabeca{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:14px;border-bottom:1px solid;text-align:center}.tv-prev__titulo{margin:0;text-wrap:balance}.tv-prev__p{margin:0;font-size:16px;line-height:1.45;text-wrap:pretty}.tv-prev--assimilacao .tv-prev__papel{background:#ece4d3;color:#1e1a16;font-family:"Crimson Pro",georgia,serif}.tv-prev--assimilacao .tv-prev__cabeca{border-color:#b9ae98}.tv-prev--assimilacao .tv-prev__titulo{font:700 38px/1 "Josefin Sans",sans-serif;letter-spacing:.06em;color:#3e5b5e;text-shadow:2px 2px 0 #8a2a22}.tv-prev--assimilacao .tv-prev__sub{padding-left:.6em;font:600 13px/1 "Josefin Sans",sans-serif;letter-spacing:.6em;color:#3e5b5e}.tv-prev--assimilacao .tv-prev__data{font:700 24px/1.1 "Crimson Pro",serif;letter-spacing:.02em;text-align:center;color:#7a2219}.tv-prev--assimilacao .tv-prev__destaque{font:700 19px/1.25 "Crimson Pro",serif}.tv-prev--assimilacao .tv-prev__destaque--menor{font-size:17px;line-height:1.3}.tv-prev--assimilacao .tv-prev__nome-final{font:700 28px/1 "Josefin Sans",sans-serif;letter-spacing:.04em;color:#7a2219}.tv-prev--vaesen .tv-prev__papel{background:#e8dcc0;color:#22201b;font-family:"Crimson Pro",georgia,serif}.tv-prev--vaesen .tv-prev__cabeca{border-color:#b9a57c}.tv-prev--vaesen .tv-prev__titulo{padding-left:.32em;font:400 40px/1 "IM Fell English SC",serif;letter-spacing:.32em;color:#2c3a26}.tv-prev--vaesen .tv-prev__sub{font:italic 400 15px/1.3 "IM Fell English",serif;color:#56663f}.tv-prev--vaesen .tv-prev__linha{font:400 14px/1.3 "IM Fell English SC",serif;letter-spacing:.2em;text-align:center;color:#8a3b22}.tv-prev--vaesen .tv-prev__chamada{font:400 24px/1.15 "IM Fell English",serif;text-wrap:balance}.tv-prev--vaesen .tv-prev__verbete{font:400 19px/1.25 "IM Fell English",serif}.tv-prev--vaesen .tv-prev__verbete-nota{font:italic 400 14px/1.3 "Crimson Pro",serif;color:#6f6754}.tv-prev--edk .tv-prev__papel{background:#efe4ce;color:#231b14;font-family:alegreya,georgia,serif}.tv-prev--edk .tv-prev__coluna{gap:12px}.tv-prev--edk .tv-prev__cabeca{border-color:#c49a72}.tv-prev--edk .tv-prev__titulo{font:700 34px/1.05 "Alegreya SC",serif;letter-spacing:.04em;color:#9a5530}.tv-prev--edk .tv-prev__sub{font:italic 400 15px/1.3 alegreya,serif;color:#2f4b4e}.tv-prev--edk .tv-prev__linha{font:500 14px/1.3 "Alegreya SC",serif;letter-spacing:.16em;text-align:center;color:#2f4b4e}.tv-prev--edk .tv-prev__secao{margin:6px 0 0;font:500 13px/1.3 "Alegreya SC",serif;letter-spacing:.16em;color:#9a5530}.tv-prev--edk .tv-prev__p{line-height:1.5}.tv-prev--edk .tv-prev__fecho{margin-top:8px;padding-top:12px;border-top:1px solid #c49a72;font:italic 400 17px/1.45 alegreya,serif;color:#3a2b1e;text-wrap:pretty}.tv-arena-passo{margin:var(--ds-space-4) 0 0;color:var(--ds-color-accent);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tv-arena-titulo{margin:var(--ds-space-1) 0 var(--ds-space-3);font-family:var(--ds-font-title);font-size:22px;font-weight:500;line-height:1.2;color:var(--ds-color-title)}.tv-arena-escolhido{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2);margin:0;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-arena-escolhido>.fas{color:var(--ds-color-accent)}.tv-arena-lista{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-tile span.tv-arena-num{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-stats);font-size:19px;color:var(--ds-color-accent)}.tv-tile span.tv-arena-conta{flex:0 0 auto;font-size:var(--ds-size-caption);color:var(--ds-color-text-muted);white-space:nowrap}.tv-tile span.tv-arena-breve{margin-left:var(--ds-space-2);vertical-align:middle;font-size:var(--ds-size-label)}.tv-arena-apagada{opacity:.55;cursor:default}.tv-tile.tv-arena-apagada:hover{border-color:var(--ds-color-border--card)}.tv-arena-nota{margin-top:var(--ds-space-3)}.tv-arena-outro{margin-top:var(--ds-space-3)}.tv-arena-outros .tv-fpill{min-width:44px;text-align:center}.tv-arena-estilos{display:flex;flex-direction:column;gap:var(--ds-space-3)}.tv-arena-estilo{display:flex;flex-direction:column;gap:var(--ds-space-2);transition:border-color var(--ds-transition),box-shadow var(--ds-transition)}.tv-arena-estilo:hover,.tv-arena-estilo:focus-within{border-color:var(--ds-color-accent);box-shadow:var(--ds-shadow-card)}.tv-arena-estilo__cab{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-2)}.tv-arena-estilo__nome{font-family:var(--ds-font-title);font-size:20px;font-weight:500;line-height:1.2;color:var(--ds-color-title)}.tv-arena-estilo__meta{display:flex;flex-wrap:wrap;gap:4px var(--ds-space-3);font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-arena-papel{display:inline-flex;align-items:center;gap:6px;color:var(--ds-color-accent);font-weight:600}.tv-arena-estrelas{flex:0 0 auto;color:var(--ds-color-accent);font-size:15px;letter-spacing:2px;white-space:nowrap}.tv-arena-estrelas__vazia{color:var(--ds-color-border)}.tv-arena-frases{margin:0;padding-left:1.2em;font-size:var(--ds-size-small);line-height:1.45}.tv-arena-frases li+li{margin-top:2px}.tv-arena-numeros{margin-top:var(--ds-space-1)}.tv .tv-fic-celula__valor .tv-arena-extra{display:block;font-family:var(--ds-font-body);font-size:12px;line-height:1.3;overflow-wrap:normal;word-break:normal;hyphens:none}.tv .tv-arena-estilo__acao{justify-content:center;min-height:44px;margin-top:var(--ds-space-1)}.tv-pers-criar2014{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv-arena-bloco{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-2);margin-top:14px;padding:8px 10px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-arena-bloco__cab{display:inline-flex;align-items:center;gap:var(--ds-space-2);font-size:var(--ds-size-small)}.tv-arena-bloco__cab>.fas{color:var(--ds-color-accent)}.tv-arena-bloco__acoes{display:flex;flex-wrap:wrap;gap:6px}.tv-arena-especies{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-arena-especies .tv-muted{margin:0 0 var(--ds-space-1);font-size:var(--ds-size-small)}.tv-arena-turno__nome{margin:6px 0 0;font-size:var(--ds-size-small)}.tv-arena-turno__lista{display:grid;grid-template-columns:max-content minmax(0, 1fr);gap:6px var(--ds-space-3);margin:12px 0 0;font-size:var(--ds-size-small);line-height:1.45}.tv-arena-turno__lista dt{font-weight:700;color:var(--ds-color-accent)}.tv-arena-turno__lista dd{margin:0}.tv-arena-turno__lista ol{margin:0;padding-left:1.2em}.tv-arena-porque{margin:0;padding-left:1.2em;font-size:var(--ds-size-small);line-height:1.45}.tv-arena-escolhido--luta{flex-wrap:nowrap;align-items:baseline;margin-top:var(--ds-space-1);line-height:1.45}.tv-arena-escolhido--luta>span{flex:1 1 auto;min-width:0}.tv-arena-escolhido--luta>a{flex:0 0 auto}.tv-arena-sempre{color:var(--ds-color-text-muted)}.tv .tv-arena-grande{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);width:100%;min-height:56px;padding:12px 18px;border:1px solid var(--ds-color-ink);border-radius:var(--ds-radius);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-size:17px;font-weight:600;line-height:1.25;text-align:left}.tv .tv-arena-grande:hover{border-color:var(--ds-color-accent);color:var(--ds-color-on-ink)}.tv .tv-arena-grande--contorno{justify-content:center;border-color:var(--ds-color-border--strong);background:var(--ds-color-surface);color:var(--ds-color-text)}.tv .tv-arena-grande--contorno:hover{color:var(--ds-color-accent)}.tv-arena-grande__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.tv-arena-grande__sub{font-size:var(--ds-size-caption);font-weight:400}.tv-arena-ou{margin:var(--ds-space-2) 0 0;font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-color-text-soft)}.tv-arena-cond{margin-top:var(--ds-space-4)}.tv-arena-cond__titulo{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--ds-space-2);margin:0 0 var(--ds-space-2);font-family:var(--ds-font-title);font-size:19px;font-weight:500;line-height:1.2;color:var(--ds-color-title)}.tv-arena-cond__pergunta{font-family:var(--ds-font-body);font-size:var(--ds-size-small);font-weight:400;color:var(--ds-color-text-muted)}.tv-arena-valores{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-arena-valor{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:56px;padding:12px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--ds-transition),box-shadow var(--ds-transition)}.tv-arena-valor:hover{border-color:var(--ds-color-accent)}.tv-arena-valor:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:2px}.tv-arena-valor[aria-checked=true]{border-color:var(--ds-color-accent);box-shadow:inset 0 0 0 1px var(--ds-color-accent)}.tv-arena-valor__marca{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;margin-top:1px;border:2px solid var(--ds-color-border--strong);border-radius:50%;color:rgba(0,0,0,0);font-size:12px}.tv-arena-valor[aria-checked=true] .tv-arena-valor__marca{border-color:var(--ds-color-accent);background:var(--ds-color-accent);color:var(--ds-color-surface)}.tv-arena-valor__txt{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.tv-arena-valor__nome{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--ds-space-2);font-size:16px;font-weight:600;line-height:1.3;color:var(--ds-color-title)}.tv-arena-valor__detalhe{font-size:var(--ds-size-small);font-weight:400;color:var(--ds-color-text-soft)}.tv-arena-valor__sempre{padding:0 8px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);font-size:var(--ds-size-caption);font-weight:500;color:var(--ds-color-text-muted);white-space:nowrap}.tv-arena-valor__porque{font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-color-text-soft);text-wrap:pretty}.tv-arena-sorteio{margin-top:var(--ds-space-2);padding:10px 14px;border:1px dashed var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);font-size:var(--ds-size-small);line-height:1.45}.tv-arena-sorteio p{display:flex;align-items:baseline;gap:var(--ds-space-2);margin:0}.tv-arena-sorteio .fas,.tv-arena-grid>.fas{color:var(--ds-color-accent)}.tv-arena-sorteio__tabela{margin:6px 0 0;padding-left:1.2em}.tv-arena-grid{display:flex;align-items:baseline;gap:var(--ds-space-2);margin:var(--ds-space-4) 0 0;padding:10px 14px;border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-color-text-soft)}.tv-arena-fim{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-top:var(--ds-space-4);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-color-border)}.tv-arena-fim__rotulo,.tv-arena-dicas__rotulo,.tv-arena-bloco__rotulo{margin:0;font-size:var(--ds-size-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-accent)}.tv-arena-resumo{margin:0 0 var(--ds-space-1);font-size:15px;font-weight:600;line-height:1.4;color:var(--ds-color-title)}.tv-arena-mandar{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-arena-link{box-sizing:border-box;width:100%;min-height:44px;padding:8px 10px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:14px}.tv-arena-copiado{margin:0;font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-color-text-soft)}.tv-arena-copiado:empty{display:none}.tv-arena-nota-luta{margin:0;font-size:var(--ds-size-small)}.tv-arena-combina{display:flex;align-items:baseline;gap:var(--ds-space-2);margin:0;font-size:var(--ds-size-small);line-height:1.4}.tv-arena-combina--bem,.tv-arena-combina--bem>.fas{color:var(--ds-color-accent)}.tv-arena-combina--cuidado>.fas{color:var(--ds-color-no)}.tv-arena-dicas{padding:8px 12px;border-left:3px solid var(--ds-color-accent);border-radius:0 var(--ds-radius) var(--ds-radius) 0;background:var(--ds-color-bg-alt)}.tv-arena-dicas ul,.tv-arena-bloco__dicas{margin:4px 0 0;padding-left:1.1em;font-size:var(--ds-size-small);line-height:1.45}.tv-arena-dicas li+li,.tv-arena-bloco__dicas li+li{margin-top:3px}.tv-arena-bloco__luta{display:flex;flex:1 1 100%;flex-direction:column;gap:6px;padding-top:var(--ds-space-2);border-top:1px solid var(--ds-color-border--soft)}.tv-arena-bloco__condicoes{margin:0;font-size:var(--ds-size-small);line-height:1.45}@media print{.tv-arena-bloco{display:none !important}.tv-arena-turno{break-inside:avoid}.tv-arena-turno__lista dt{color:inherit}}.tv-receber__msg{font-size:var(--ds-size-body);font-weight:600}.tv-receber__link{width:100%;font-family:var(--ds-font-body);font-size:14px;word-break:break-all}.tv-turno{margin-top:16px;padding:12px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-turno__cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.tv-turno__titulo{margin:0;font-family:var(--ds-font-title);font-size:20px;font-weight:500;line-height:1.2;color:var(--ds-color-title)}.tv-turno__rodada{color:var(--ds-color-accent)}.tv .tv-turno__guia{min-height:44px;padding:6px 14px;font-size:var(--ds-size-small)}.tv-turno__intro,.tv-turno__frase{margin:6px 0 0;font-size:var(--ds-size-caption);line-height:1.45;color:var(--ds-color-text-muted)}.tv-turno__vivo,.tv-turno__so-leitor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tv-turno__grupo{margin-top:12px;padding-top:10px;border-top:1px solid var(--ds-color-border--soft)}.tv-turno__grupo-cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.tv-turno__grupo-titulo{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--ds-color-accent)}.tv-turno__grupo-titulo:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:2px}.tv-turno__grupo-num{font-weight:500;color:var(--ds-color-text-soft)}.tv-turno__passo-n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid currentcolor;border-radius:50%;font-family:var(--ds-font-stats);font-size:15px}.tv-turno__lista,.tv-turno__armas,.tv-turno__extras{margin:6px 0 0;padding:0;list-style:none}.tv-turno__extras{padding-left:1.1em;list-style:disc;font-size:var(--ds-size-caption);line-height:1.45;color:var(--ds-color-text-soft)}.tv-turno__item+.tv-turno__item{border-top:1px solid var(--ds-color-border--soft)}.tv-turno__subtitulo{margin-top:8px;padding-top:6px;border-top:1px solid var(--ds-color-border--soft);font-size:var(--ds-size-label);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv .tv-turno__item-cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;width:100%;min-height:44px;padding:8px 2px;border:0;background:none;color:var(--ds-color-text);text-align:left;cursor:pointer}.tv .tv-turno__item-cab:hover .tv-turno__nome{text-decoration:underline}.tv .tv-turno__item-cab:focus-visible,.tv .tv-turno__geral:focus-visible,.tv .tv-turno__celula-btn:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:1px}.tv-turno__nome{font-weight:600;overflow-wrap:anywhere}.tv-turno__origem{font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-turno__num{margin-left:auto;font-family:var(--ds-font-stats);font-size:15px;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-turno__seta{align-self:center;font-size:11px;color:var(--ds-color-icon-muted)}.tv-turno__desloc{font-family:var(--ds-font-stats);font-size:18px}.tv-turno__armas{margin:0 0 6px;padding-left:12px;border-left:2px solid var(--ds-color-border--soft)}.tv .tv-turno__arma-cab{min-height:40px;padding:6px 2px}.tv-turno__arma .tv-turno__nome{font-weight:500}.tv-turno__expl{margin:0 0 8px;padding:10px 12px;border-left:3px solid var(--ds-color-accent);border-radius:0 var(--ds-radius-sm) var(--ds-radius-sm) 0;background:var(--ds-color-bg-alt);font-size:var(--ds-size-small);line-height:1.5}.tv-turno__expl>:first-child{margin-top:0}.tv-turno__expl--relance{margin-top:6px}.tv-turno__resumo,.tv-turno__nota,.tv-turno-regra{margin:6px 0 0}.tv-turno__nota,.tv-turno__gasta{font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-turno__gasta{margin:-4px 0 8px}.tv-turno-regra>.fas{color:var(--ds-color-icon-muted)}.tv-turno-conta{margin-top:8px}.tv-turno-conta__titulo{margin:0;font-size:var(--ds-size-label);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-turno-conta__linhas{margin:4px 0 0;padding:0;list-style:none}.tv-turno-conta__linhas li{display:flex;justify-content:space-between;gap:12px;padding:3px 0;border-bottom:1px dotted var(--ds-color-border)}.tv-turno-conta__linhas b{flex:0 0 auto;font-family:var(--ds-font-stats);font-weight:500}.tv-turno-conta__linhas .tv-turno-conta__total{border-bottom:0;font-weight:700}.tv-turno-conta__total b{font-weight:700;color:var(--ds-color-title)}.tv-turno-conta__nota{margin:4px 0 0;font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-turno__recurso{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-2px 0 8px}.tv-turno__periodo{font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-turno__todos{margin-top:8px}.tv-turno__todos-titulo{margin:0 0 4px;font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-turno__todos-botoes{display:flex;flex-wrap:wrap;gap:6px}.tv .tv-turno__geral{min-height:44px;padding:6px 14px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);background:var(--ds-color-bg);color:var(--ds-color-text);font-size:var(--ds-size-small)}.tv .tv-turno__geral[aria-expanded=true]{border-color:var(--ds-color-accent);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-turno__expl--geral{margin-top:8px}.tv .tv-turno__mais{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;padding:6px 2px;border:0;background:none;color:var(--ds-color-link);font-size:var(--ds-size-small);text-decoration:underline}.tv-turno__sugestao{margin-top:6px;padding:8px 10px;border:1px dashed var(--ds-color-accent);border-radius:var(--ds-radius-sm);font-size:var(--ds-size-small);line-height:1.45}.tv-turno__sugestao-titulo{margin:0 0 2px;font-size:var(--ds-size-label);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-accent)}.tv-turno__sugestao p,.tv-turno__sugestao ol{margin:0}.tv-turno__sugestao ol{padding-left:1.2em}.tv-turno--guiado .tv-turno__grupo{padding:10px;border:1px solid var(--ds-color-border--soft);border-radius:var(--ds-radius)}.tv-turno__grupo--atual{border:2px solid var(--ds-color-accent) !important;box-shadow:var(--ds-shadow-card)}.tv-turno__grupo--feito .tv-turno__grupo-titulo{color:var(--ds-color-text-muted)}.tv-turno__grupo--depois{opacity:.75}.tv .tv-turno__feito{display:inline-flex;align-items:center;gap:8px;min-width:120px;min-height:48px;padding:8px 18px;border:2px solid var(--ds-color-accent);border-radius:var(--ds-radius-pill);background:var(--ds-color-accent);color:var(--ds-color-on-ink);font-size:16px;font-weight:700;justify-content:center}.tv .tv-turno__feito--on{min-width:0;min-height:44px;background:none;color:var(--ds-color-text-soft);font-size:var(--ds-size-small);font-weight:500}.tv-turno__rodape{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.tv-turno__rodape .tv-btn{min-height:48px;font-size:15px}.tv-turno__rodape .tv-turno__nota,.tv-turno__pronto{flex:1 1 100%;margin:0}.tv-turno__pronto{font-weight:600;color:var(--ds-color-title)}.tv .tv-turno__celula-btn{display:block;width:100%;min-height:32px;padding:0;border:0;border-bottom:1px dashed var(--ds-color-accent);background:none;color:inherit;cursor:pointer}.tv-fic-car__luta{margin:4px 0 0;font-size:14px;line-height:1.5}.tv-fic-car__luta b{color:var(--ds-color-accent)}.tv-pratica__titulo{margin-top:16px}.tv-pratica__pericias{margin:4px 0 0;font-size:14.5px}.tv-pratica__traco{margin-top:8px}.tv-pratica__traco--filho{padding-left:12px;border-left:2px solid var(--ds-color-border--soft)}.tv-pratica__traco-nome{margin:0;font-size:14.5px;line-height:1.5;color:var(--ds-color-text-soft)}.tv-pratica__traco-nome b{color:var(--ds-color-text)}.tv-turno-so-impressao{display:none}:root[data-tv-contraste=alto] .tv-turno__grupo--depois{opacity:1}:root[data-tv-contraste=alto] .tv-turno__grupo--atual{border-width:3px !important}:root[data-tv-contraste=alto] .tv .tv-turno__geral,:root[data-tv-contraste=alto] .tv .tv-turno__feito--on{border-width:2px}@media print{.tv-turno-so-impressao{display:block}dl.tv-turno-so-impressao{display:grid}.tv-turno-so-tela,.tv-turno__guia,.tv-turno__rodape,.tv-turno__intro,.tv-turno__seta,.tv-turno__mais,.tv-turno__expl,.tv-turno__todos,.tv-turno__recurso,.tv-turno__feito{display:none !important}.tv-turno--arena .tv-turno__sugestao{display:none}.tv-turno{break-inside:auto;border:0;padding:0}.tv-turno__grupo{break-inside:avoid;opacity:1 !important}.tv-turno__grupo-corpo{display:block !important}}.tv-cola-porta{margin:var(--ds-space-3) 0}.tv-cola-intro{margin:0 0 var(--ds-space-3);font-size:var(--ds-size-body);line-height:1.5;color:var(--ds-color-text-soft)}.tv-cola-barra{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2)}.tv-cola-barra .tv-cola-busca{flex:1 1 220px;min-width:0}.tv .tv-cola-todos{flex:0 0 auto;min-height:44px}.tv-cola-status{min-height:1.4em;margin:var(--ds-space-2) 0;font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-cola-vazio{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-2);margin-bottom:var(--ds-space-3);font-size:var(--ds-size-body)}.tv-cola-vazio p{margin:0}.tv-cola-grupos{display:flex;flex-direction:column;gap:var(--ds-space-3)}.tv-cola-grupo{container-type:inline-size;min-width:0;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-cola-grupo__cab{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;cursor:pointer;list-style:none;border-radius:var(--ds-radius)}.tv-cola-grupo__cab::-webkit-details-marker{display:none}.tv-cola-grupo__cab:hover{background:var(--ds-color-bg-alt)}.tv-cola-grupo__cab:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:2px}.tv-cola-grupo[open]>.tv-cola-grupo__cab{border-bottom:1px solid var(--ds-color-border--soft);border-radius:var(--ds-radius) var(--ds-radius) 0 0}.tv-cola-grupo__icone{flex:0 0 auto;width:24px;font-size:20px;text-align:center;color:var(--ds-color-accent)}.tv-cola-grupo__txt{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.tv-cola-grupo__titulo{margin:0;font-family:var(--ds-font-title);font-size:21px;font-weight:500;line-height:1.2;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-cola-grupo__resumo{font-size:var(--ds-size-small);line-height:1.4;color:var(--ds-color-text-soft)}.tv-cola-grupo__conta{flex:0 0 auto;font-size:var(--ds-size-caption);color:var(--ds-color-text-muted);white-space:nowrap}.tv-cola-grupo__seta{flex:0 0 auto;color:var(--ds-color-text-muted);transition:transform var(--ds-transition)}.tv-cola-grupo[open] .tv-cola-grupo__seta{transform:rotate(180deg)}.tv-cola-grupo__corpo{padding:0 16px 6px}@container (max-width: 320px){.tv-cola-grupo__icone,.tv-cola-grupo__conta{display:none}.tv-cola-grupo__cab{padding:12px}.tv-cola-grupo__corpo{padding:0 12px 6px}}.tv-cola-bloco{margin:var(--ds-space-3) 0 0;padding-top:var(--ds-space-3);font-family:var(--ds-font-body);font-size:var(--ds-size-eyebrow);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-accent)}.tv-cola-item{padding:14px 0;scroll-margin-top:16px}.tv-cola-item:not(.tv__hidden)~.tv-cola-item,.tv-cola-item:not(.tv__hidden)~.tv-cola-bloco{border-top:1px solid var(--ds-color-border--soft)}.tv-cola-grupo__corpo .tv-cola-bloco+.tv-cola-item{padding-top:var(--ds-space-2);border-top:0}.tv-cola-item__cab{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-2)}.tv-cola-item__titulo{flex:1 1 auto;min-width:0;margin:0;padding-top:6px;font-family:var(--ds-font-body);font-size:17px;font-weight:600;line-height:1.3;color:var(--ds-color-title);overflow-wrap:anywhere}.tv .tv-cola-item__copiar{flex:0 0 auto;width:36px;min-height:36px;color:var(--ds-color-text-muted)}.tv-cola-item__texto{max-width:var(--ds-measure--read);margin:4px 0 0;font-size:var(--ds-size-read);line-height:1.5;color:var(--ds-color-text)}.tv-cola-item__regra{margin:8px 0 0;font-size:var(--ds-size-small);line-height:1.6;overflow-wrap:anywhere}.tv-cola-item__rotulo{color:var(--ds-color-text-muted)}.tv .tv-cola-item__regra a{color:var(--ds-color-link);text-decoration:none;border-bottom:1px solid color-mix(in oklab, var(--ds-color-link) 45%, transparent)}.tv .tv-cola-item__regra a:hover{border-bottom-color:var(--ds-color-link)}.tv .tv-cola-item__regra a:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:2px}.tv-cola-item.tv-cola-item--destaque{background:var(--ds-color-statblock-inset-bg);box-shadow:-12px 0 0 var(--ds-color-statblock-inset-bg),12px 0 0 var(--ds-color-statblock-inset-bg),-14px 0 0 var(--ds-color-accent)}.tv-cola-pe{margin:var(--ds-space-4) 0 var(--ds-space-3);font-size:var(--ds-size-small)}.tv .tv-cola-link{display:inline-flex;align-items:baseline;gap:6px;font-weight:600}.tv-arena-cola{margin:var(--ds-space-3) 0 0;font-size:var(--ds-size-small)}@media print{.tv-cola-barra,.tv-cola-item__copiar,.tv-cola-grupo__seta{display:none !important}}.tv-juiz-entrada{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-top:var(--ds-space-5);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-color-border--soft)}.tv-juiz-entrada>p{margin:0;font-size:var(--ds-size-small);line-height:1.45}.tv .tv-juiz-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);min-height:var(--ds-tap-min);padding:8px 16px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:16px;font-weight:600;line-height:1.25;text-align:left}.tv .tv-juiz-btn:hover{border-color:var(--ds-color-accent);color:var(--ds-color-accent)}.tv .tv-juiz-btn--cheio{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv .tv-juiz-btn--cheio:hover{color:var(--ds-color-on-ink)}.tv .tv-juiz-btn--leve{border-style:dashed;background:rgba(0,0,0,0);font-weight:500}.tv-juiz-nota{margin:0;font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-color-text-soft)}.tv-juiz-sub{margin:var(--ds-space-4) 0 var(--ds-space-2);font-size:17px;font-weight:600;color:var(--ds-color-text)}.tv-juiz-vazio{padding:var(--ds-space-3);border:1px dashed var(--ds-color-border--strong);border-radius:var(--ds-radius);color:var(--ds-color-text-soft)}.tv-juiz-quem-lista,.tv-juiz-ini-lista,.tv-juiz-lista,.tv-juiz-avisos,.tv-juiz-etiquetas,.tv-juiz-cond-lista{margin:0;padding:0;list-style:none}.tv-juiz-quem-lista{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-juiz-quem{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-juiz-quem__txt,.tv-juiz-ini__txt{display:flex;flex:1 1 12em;flex-direction:column;gap:2px;min-width:0}.tv-juiz-quem__nome,.tv-juiz-ini__nome,.tv-juiz-cartao__nome{font-size:18px;font-weight:600;overflow-wrap:anywhere}.tv-juiz-quem__meta,.tv-juiz-cartao__meta{font-size:var(--ds-size-small);line-height:1.4;color:var(--ds-color-text-soft)}.tv-juiz-formas{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv .tv-juiz-forma{display:flex;align-items:center;gap:var(--ds-space-3);width:100%;min-height:56px;padding:10px 16px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:17px;font-weight:600;text-align:left}.tv .tv-juiz-forma[aria-expanded=true]{border-color:var(--ds-color-accent);border-width:2px}.tv-juiz-forma>span{flex:1 1 auto}.tv-juiz-forma>.fas:first-child{width:1.4em;color:var(--ds-color-accent);text-align:center}.tv-juiz-painel{display:flex;flex-direction:column;gap:var(--ds-space-3);margin-top:var(--ds-space-2);padding:var(--ds-space-3);border-left:3px solid var(--ds-color-accent);background:var(--ds-color-bg-alt);border-radius:0 var(--ds-radius) var(--ds-radius) 0}.tv-juiz-formas>.tv-juiz-painel{margin-top:0}.tv-juiz-cartoes{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-juiz-cartao{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-juiz-rotulo{display:flex;flex-direction:column;gap:4px;font-weight:600}.tv .tv-juiz-campo{width:100%;min-height:var(--ds-tap-min);padding:8px 12px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface);color:var(--ds-color-text);font-family:var(--ds-font-body);font-size:18px;font-weight:400}.tv .tv-juiz-campo--link{font-size:15px;word-break:break-all}.tv-juiz .tv-arena-grande{margin-top:var(--ds-space-4)}.tv-juiz-ini-lista{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-top:var(--ds-space-3)}.tv-juiz-ini{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-juiz-ini__como{font-size:var(--ds-size-body);color:var(--ds-color-text-soft)}.tv .tv-juiz-numero{width:4.2em;min-height:60px;padding:4px 8px;border:2px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-bg);color:var(--ds-color-text);font-family:var(--ds-font-stats);font-size:30px;text-align:center}.tv .tv-juiz-numero:focus{border-color:var(--ds-color-accent)}.tv-juiz-titulo{margin-bottom:var(--ds-space-2)}.tv-juiz-placar{scroll-margin-top:60px;display:flex;flex-direction:column;gap:2px;margin-bottom:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-juiz-rodada{margin:0;font-size:16px;font-weight:600;letter-spacing:.02em}.tv-juiz-vez{margin:0;font-family:var(--ds-font-title);font-size:30px;font-weight:600;line-height:1.15;overflow-wrap:anywhere}.tv-juiz-vez:focus{outline:none}.tv-juiz-avisos{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-bottom:var(--ds-space-3)}.tv-juiz-lutador .tv-juiz-avisos{margin-bottom:0}.tv-juiz-falado{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tv-juiz-aviso{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:var(--ds-space-3);border:2px solid var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt)}.tv-juiz-aviso--caiu,.tv-juiz-aviso--morte{border-color:var(--ds-color-no)}.tv-juiz-aviso__txt{display:flex;gap:var(--ds-space-2);margin:0;font-size:17px;font-weight:600;line-height:1.4}.tv-juiz-aviso__txt>.fas{margin-top:.2em;color:var(--ds-color-accent)}.tv-juiz-aviso__regra{margin:0;font-size:var(--ds-size-small);line-height:1.45}.tv-juiz-aviso__botoes,.tv-juiz-fim__botoes{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv-juiz-aviso__botoes>.tv-juiz-btn,.tv-juiz-fim__botoes>.tv-juiz-btn{flex:1 1 14em}.tv-juiz-lista{display:flex;flex-direction:column;gap:var(--ds-space-3)}.tv-juiz-lutador{scroll-margin:16px 0 120px;display:flex;flex-direction:column;gap:var(--ds-space-2);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-juiz-lutador--vez{border:3px solid var(--ds-color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-color-accent) 22%, transparent)}.tv-juiz-lutador--caido{background:var(--ds-color-bg-alt)}.tv-juiz-lutador__cab{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2)}.tv-juiz-lutador__ordem{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--ds-color-border--strong);border-radius:50%;font-family:var(--ds-font-stats);font-size:16px}.tv-juiz-lutador--vez .tv-juiz-lutador__ordem{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-juiz-lutador__nome{flex:1 1 5em;min-width:0;font-size:21px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.tv-juiz-agora{padding:2px 10px;border-radius:var(--ds-radius-pill);background:var(--ds-color-accent);color:var(--ds-color-on-ink);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.tv-juiz-lutador__ca{padding:2px 10px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-stats);font-size:16px}.tv-juiz-pv{display:flex;flex-direction:column;gap:4px}.tv-juiz-pv__numeros{font-size:16px}.tv-juiz-pv__atual{font-family:var(--ds-font-stats);font-size:28px;font-weight:600}.tv-juiz-pv__temp{font-weight:600;color:var(--ds-color-accent)}.tv-juiz-pv__barra{height:10px;overflow:hidden;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-pill);background:var(--ds-color-bg)}.tv-juiz-pv__barra>span{display:block;height:100%;background:var(--ds-color-accent)}.tv-juiz-pv--metade .tv-juiz-pv__barra>span,.tv-juiz-pv--zero .tv-juiz-pv__barra>span{background:var(--ds-color-no)}.tv-juiz-marca{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-juiz-marca--caido{font-size:16px;font-weight:700;color:var(--ds-color-no)}.tv-juiz-etiquetas{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv-juiz-etiqueta{display:inline-flex;align-items:center;max-width:100%;min-height:44px;padding-left:12px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);font-size:16px;font-weight:600}.tv-juiz-etiqueta__txt{min-width:0;overflow-wrap:anywhere}.tv .tv-juiz-etiqueta__x{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ds-color-text)}.tv .tv-juiz-etiqueta__x:hover{color:var(--ds-color-no)}.tv-juiz-acoes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--ds-space-2)}.tv .tv-juiz-pvbtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);min-height:56px;padding:6px 10px;border:2px solid var(--ds-color-ink);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:17px;font-weight:600}.tv .tv-juiz-pvbtn:hover{border-color:var(--ds-color-accent)}.tv-juiz-pvbtn__sinal{font-family:var(--ds-font-stats);font-size:30px;line-height:1}.tv-juiz-acoes--mais{grid-template-columns:repeat(auto-fit, minmax(min(10em, 100%), 1fr))}.tv-juiz-acoes>.tv-juiz-btn{min-width:0;padding-inline:10px}.tv .tv-juiz-concentrando[aria-pressed=true]{border-color:var(--ds-color-accent);border-width:2px;background:var(--ds-color-bg-alt)}.tv-juiz-caixa{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid currentcolor;border-radius:var(--ds-radius-sm);font-size:13px}.tv-juiz-desfazer:not(:empty),.tv-juiz-fim{margin-top:var(--ds-space-4)}.tv-juiz-desfazer>.tv-juiz-btn,.tv-juiz-fim__btn{width:100%}.tv-juiz-fim__pergunta{margin:0 0 var(--ds-space-2);font-size:17px;font-weight:600}.tv-juiz-barra{position:sticky;bottom:0;z-index:3;margin:var(--ds-space-4) calc(-1*var(--ds-space-4)) 0;padding:var(--ds-space-2) var(--ds-space-4) calc(var(--ds-space-2) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--ds-color-border);background:var(--ds-color-bg)}.tv .tv-juiz-proximo{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);width:100%;min-height:64px;padding:8px 20px;border:2px solid var(--ds-color-ink);border-radius:var(--ds-radius);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-size:22px;font-weight:700;text-align:left}.tv .tv-juiz-proximo:hover{border-color:var(--ds-color-accent);color:var(--ds-color-on-ink)}.tv-juiz-proximo__txt{display:flex;flex-direction:column;min-width:0}.tv-juiz-proximo__sub{font-size:15px;font-weight:500;overflow-wrap:anywhere}.tv-juiz-folha{max-height:94%}.tv-juiz-folha .tv-sheet__head .tv-appbar__action{min-width:44px;min-height:44px}.tv-juiz-teclado{display:flex;flex-direction:column;gap:var(--ds-space-3);padding-top:var(--ds-space-2)}.tv-juiz-modos{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(6.6em, 100%), 1fr));gap:var(--ds-space-2)}.tv-juiz-modos--prazo{grid-template-columns:repeat(auto-fill, minmax(min(9em, 100%), 1fr))}.tv .tv-juiz-modo{min-height:var(--ds-tap-min);padding:6px 8px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:15px;font-weight:600}.tv .tv-juiz-modo[aria-checked=true]{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-juiz-visor{display:block;padding:4px 12px;border:2px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);font-family:var(--ds-font-stats);font-size:40px;line-height:1.3;text-align:right}.tv-juiz-teclas{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--ds-space-2)}.tv .tv-juiz-tecla{min-height:56px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-family:var(--ds-font-stats);font-size:26px}:root[data-tv-letra] .tv .tv-juiz-tecla{min-height:46px}:root[data-tv-letra] .tv-juiz-visor{padding-block:0;font-size:26px}:root[data-tv-letra] .tv-juiz-teclado,:root[data-tv-letra] .tv-juiz-teclas{gap:6px}.tv .tv-juiz-tecla:active{background:var(--ds-color-bg-alt)}.tv .tv-juiz-tecla--acao{font-family:var(--ds-font-body);font-size:16px;font-weight:600}.tv .tv-juiz-ok{min-height:56px;font-size:18px;font-weight:600}.tv .tv-juiz-ok:disabled{opacity:.5}.tv-juiz-teclado__nota:empty{display:none}.tv-juiz-condicoes{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-juiz-condicoes>.tv-juiz-sub{margin:var(--ds-space-2) 0 0}.tv-juiz-cond-lista{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-top:var(--ds-space-3)}.tv-juiz-cond{border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv .tv-juiz-cond__por{display:flex;flex-direction:column;gap:4px;width:100%;min-height:var(--ds-tap-min);padding:var(--ds-space-3);color:var(--ds-color-text);text-align:left}.tv-juiz-cond__nome{font-size:18px;font-weight:600}.tv-juiz-cond__ja{font-size:var(--ds-size-small);font-weight:500;color:var(--ds-color-text-soft)}.tv-juiz-cond__resumo{font-size:15px;line-height:1.45}.tv-juiz-cond__acao{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-weight:600;color:var(--ds-color-accent)}.tv-juiz-cond__regra{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:6px var(--ds-space-3) var(--ds-space-3);font-size:var(--ds-size-small)}.tv-juiz-cond__regra .tv-fic-nome,.tv-juiz-etiqueta .tv-fic-nome,.tv-juiz-marca .tv-fic-nome,.tv-juiz-aviso__regra .tv-cola-link{display:inline-flex;align-items:center;gap:6px;min-height:44px}@media print{.tv-juiz-barra,.tv-juiz-acoes,.tv-juiz-fim,.tv-juiz-desfazer{display:none !important}}.tv-imp{max-width:1120px}.tv .tv-imp-entrada{margin-top:var(--ds-space-3)}.tv-imp-grupo{margin-top:var(--ds-space-4)}.tv-imp-grupo__titulo{margin:var(--ds-space-4) 0 var(--ds-space-2);font-family:var(--ds-font-title);font-size:20px;font-weight:600;line-height:1.25;color:var(--ds-color-title)}.tv-imp-grupo>.tv-imp-grupo__titulo{margin-top:0}.tv-imp-materiais .tv-arena-valores,.tv-imp-grupo--compacto .tv-arena-valores{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(220px, 100%), 1fr))}.tv-imp-grupo--compacto .tv-arena-valores{grid-template-columns:repeat(auto-fit, minmax(min(150px, 100%), 1fr))}.tv-imp-opcao__icone{margin-right:6px;color:var(--ds-color-accent)}.tv-imp-condicoes{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));gap:0 var(--ds-space-4)}.tv-imp-painel{margin-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border--soft)}.tv .tv-imp-imprimir{max-width:520px;margin-top:var(--ds-space-4);font-size:19px}.tv .tv-imp-imprimir .fas{font-size:22px}.tv .tv-imp-imprimir:disabled{opacity:.5;cursor:not-allowed}.tv-imp-aviso{display:flex;align-items:baseline;gap:10px;max-width:720px;margin:var(--ds-space-3) 0;padding:10px 14px;border:1px dashed var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);font-size:15px;line-height:1.45;color:var(--ds-color-text)}.tv-imp-aviso>.fas{color:var(--ds-color-accent)}.tv-imp-pessoas{display:flex;flex-direction:column;gap:var(--ds-space-2);margin:0;padding:0;list-style:none}.tv-imp-pessoa{display:flex;align-items:flex-start;gap:12px;min-height:56px;padding:12px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface);cursor:pointer}.tv-imp-pessoa:hover{border-color:var(--ds-color-accent)}.tv-imp-pessoa:has(input:checked){border-color:var(--ds-color-accent);box-shadow:inset 0 0 0 1px var(--ds-color-accent)}.tv-imp-pessoa input{flex:0 0 auto;width:22px;height:22px;margin:1px 0 0;accent-color:var(--ds-color-accent)}.tv-imp-pessoa__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.tv-imp-pessoa__nome{font-size:16px;font-weight:600;line-height:1.3;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-imp-pessoa__linha{font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-imp-completar{margin-top:var(--ds-space-3)}.tv-imp-luta{margin:var(--ds-space-3) 0 0}.tv-imp-situacao{min-height:1.4em;margin:0;color:var(--ds-color-text-muted)}.tv-imp-vazio{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-2);margin-top:var(--ds-space-4)}.tv-imp-tabuleiro{max-width:560px;margin:var(--ds-space-4) 0 0;padding:10px;border-radius:var(--ds-radius);background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2)}.tv-imp-tabuleiro__svg svg{display:block;width:100%;height:auto}.tv-imp-tabuleiro figcaption{margin-top:8px;font-size:14px;line-height:1.45;color:#222}.tv-imp-previa{width:100%;margin-top:var(--ds-space-3);padding-bottom:var(--ds-space-4);overflow:hidden}.tv-imp-escala{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.tv-imp-escala--montagem{display:grid;grid-template-columns:repeat(4, max-content)}.tv-imp-escala .tv-imp-folha{box-sizing:content-box;padding:10mm;box-shadow:0 2px 12px rgba(0,0,0,.28);outline:1px solid #bbb}.tv-imp-folha{position:relative;width:190mm;overflow:hidden;background:#fff;color:#000;font-family:"Work Sans",helvetica,arial,sans-serif;font-size:12pt;line-height:1.35;text-align:left}.tv-imp-folha *,.tv-imp-folha *::before,.tv-imp-folha *::after{box-sizing:border-box}.tv-imp-grid,.tv-imp-marcadores{height:275mm}.tv-imp-ficha{min-height:275mm}.tv-imp-grid__cab{display:flex;align-items:baseline;justify-content:space-between;gap:4mm;height:12mm;padding:3mm 20mm 0;font-size:12pt}.tv-imp-grid__svg svg{display:block;width:190mm;height:216mm}.tv-imp-grid__pe{display:flex;align-items:flex-start;gap:6mm;height:47mm;padding:3mm 20mm 0}.tv-imp-grid__mapa{display:block;flex:0 0 auto}.tv-imp-grid__texto p{margin:0 0 2mm;font-size:11pt;line-height:1.3}.tv-imp-ficha__cab{display:flex;align-items:flex-start;justify-content:space-between;gap:6mm;margin-bottom:4mm;padding-bottom:3mm;border-bottom:.6mm solid #000}.tv-imp-ficha__nome{margin:0;font-family:inherit;font-size:26pt;font-weight:700;line-height:1.1;color:#000;overflow-wrap:anywhere}.tv-imp-ficha__linha{margin:1.5mm 0 0;font-size:13pt}.tv-imp-ficha__marcador{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:1mm;font-size:12pt}.tv-imp-ficha__marcador b{display:flex;align-items:center;justify-content:center;width:16mm;height:16mm;border:.8mm solid #000;border-radius:50%;font-size:28pt;line-height:1}.tv-imp-ficha__numeros{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:3mm}.tv-imp-ficha__caixa{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5mm 1mm;border:.6mm solid #000;border-radius:2mm;text-align:center}.tv-imp-ficha__rotulo{font-size:12pt;font-weight:700}.tv-imp-ficha__valor{font-size:28pt;font-weight:700;line-height:1.1;white-space:nowrap}.tv-imp-ficha__extra{font-size:12pt}.tv-imp-ficha__colunas{margin-top:4mm;column-count:2;column-gap:7mm}.tv-imp-ficha__secao{margin:0 0 3.5mm;break-inside:avoid}.tv-imp-ficha__secao--longa{break-inside:auto}.tv-imp-ficha__secao--longa li,.tv-imp-ficha__secao--longa .tv-imp-ficha__titulo{break-inside:avoid}.tv-imp-ficha__secao--longa .tv-imp-ficha__titulo{break-after:avoid}.tv-imp-ficha__titulo{margin:0 0 2mm;padding-bottom:1mm;border-bottom:.4mm solid #000;font-family:inherit;font-size:14pt;font-weight:700;color:#000}.tv-imp-ficha__secao p{margin:0 0 1.5mm}.tv-imp-ficha__nota{font-size:12pt}.tv-imp-ficha__pvq-lista{display:flex;flex-wrap:wrap;gap:1.5mm 3mm}.tv-imp-ficha__pvgrupo{display:flex;gap:.8mm}.tv-imp-ficha__pvq{width:5mm;height:5mm;border:.35mm solid #000}.tv-imp-ficha__temp{display:inline-flex;align-items:center;gap:2mm}.tv-imp-ficha__escrever{display:inline-block;width:30mm;height:9mm;border:.35mm solid #000;border-radius:1mm}.tv-imp-ficha__salvas{display:flex;flex-wrap:wrap;align-items:baseline;gap:1mm 6mm;margin:3mm 0 0;font-size:14pt}.tv-imp-ficha__salvas b{font-size:18pt}.tv-imp-ficha__salvas-rotulo{font-weight:700}.tv-imp-ficha__ataques{width:100%;border-collapse:collapse}.tv-imp-ficha__ataques th{padding:0 2mm 1mm 0;border-bottom:.35mm solid #000;font-size:12pt;text-align:left}.tv-imp-ficha__ataques td{padding:1.5mm 3mm 1.5mm 0;border-bottom:.2mm solid #888;vertical-align:middle}.tv-imp-ficha__acerto{font-size:24pt;font-weight:700;white-space:nowrap}.tv-imp-ficha__dano{font-size:14pt;font-weight:600}.tv-imp-ficha__sub{display:block;font-size:12pt;font-weight:400}.tv-imp-ficha__magia-cab{display:flex;flex-wrap:wrap;align-items:stretch;gap:3mm;margin-bottom:2mm;break-inside:avoid}.tv-imp-ficha__magia-cab .tv-imp-ficha__caixa{min-width:42mm}.tv-imp-ficha__espaco{display:grid;grid-template-columns:17mm 1fr;gap:2mm;margin:1.2mm 0;break-inside:avoid}.tv-imp-ficha__circulos{display:inline-flex;gap:1.5mm;margin-right:2mm;vertical-align:-1mm}.tv-imp-ficha__circulo{width:5.5mm;height:5.5mm;border:.4mm solid #000;border-radius:50%}.tv-imp-ficha__turno{margin:0 0 1.5mm;break-inside:avoid}.tv-imp-ficha__turno ol,.tv-imp-ficha__dicas{margin:0;padding-left:5mm}.tv-imp-ficha__dicas li{margin-bottom:1mm}.tv-imp-marc__cab{display:flex;justify-content:space-between;gap:4mm;margin-bottom:2mm;font-size:12pt}.tv-imp-marc__como{margin:0 0 6mm;font-size:11pt;line-height:1.35}.tv-imp-marc__leg{display:inline-block;width:10mm;border-top:.5mm solid #000;vertical-align:middle}.tv-imp-marc__leg--dobra{border-top-style:dotted}.tv-imp-marc__grade{display:grid;grid-template-columns:repeat(5, 25mm);justify-content:space-between;row-gap:8mm;padding:0 4mm}.tv-imp-marc{display:flex;flex-direction:column;width:25mm;border:.35mm solid #000}.tv-imp-marc__face{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:38mm;padding:2mm 1.2mm;overflow:hidden;text-align:center}.tv-imp-marc__face+.tv-imp-marc__face{border-top:.35mm dotted #000}.tv-imp-marc__face--costas{transform:rotate(180deg)}.tv-imp-marc__num{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:11mm;height:11mm;border:.6mm solid #000;border-radius:50%;font-size:20pt;font-weight:700;line-height:1}.tv-imp-marc__icone{font-size:20pt;line-height:1}.tv-imp-marc__inicial{font-size:22pt;font-weight:700;line-height:1}.tv-imp-marc__nome{display:-webkit-box;max-width:100%;overflow:hidden;font-size:9pt;font-weight:700;line-height:1.15;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tv-imp-marc__linha{width:100%;height:5mm;border-bottom:.3mm solid #777}.tv-imp-marc__base,.tv-imp-marc__aba{display:flex;align-items:center;justify-content:center;height:25mm;border-top:.35mm dotted #000;font-size:9pt;color:#666}.tv-imp-marc__aba{height:10mm}.tv-imp-saida{display:none}@page impressos{size:a4;margin:10mm}@media print{body[data-tv-impressos]>:not(.tv-imp-saida){display:none !important}html:has(body[data-tv-impressos]),body[data-tv-impressos]{height:auto !important;overflow:visible !important;background:#fff !important}body[data-tv-impressos]>.tv-imp-saida{display:block;page:impressos}.tv-imp-saida .tv-imp-folha{break-after:page}.tv-imp-saida .tv-imp-folha:last-child{break-after:auto}.tv-imp-saida .tv-imp-ficha{min-height:0;overflow:visible}.tv-imp-ficha__numeros{break-inside:avoid}}.tv-cmp{max-width:1120px}.tv-cmp-intro{max-width:62ch}.tv-cmp-corpo{display:flex;flex-direction:column;gap:var(--ds-space-3);container-type:inline-size}.tv-cmp-marca{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid var(--ds-color-ink);border-radius:var(--ds-radius);font-family:var(--ds-font-stats);font-size:16px;font-weight:700;line-height:1}.tv-cmp-marca--a{background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-cmp-marca--b{background:var(--ds-color-surface);color:var(--ds-color-ink)}.tv-cmp-escolhido{display:flex;align-items:center;gap:var(--ds-space-3);padding:10px 14px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-cmp-escolhido__txt{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.tv-cmp-escolhido__rotulo{font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-cmp-escolhido__nome{font-size:17px;font-weight:600;overflow-wrap:anywhere}.tv-cmp-escolhido__sub{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-cmp-escolhido__trocar{flex:0 0 auto;padding:10px 4px;font-weight:600}.tv-cmp-nivel{padding:12px 14px 4px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt)}.tv-cmp-nivel__titulo{margin:0;font-size:17px;font-weight:600}.tv-cmp-nivel__nota{margin:2px 0 10px;font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-cmp-nivel .tv-fpill{min-width:44px;min-height:40px;text-align:center}.tv-cmp-nivel__outros>summary{min-height:44px;padding:10px 0;color:var(--ds-color-link);font-weight:600;cursor:pointer}.tv-cmp-escolha__grupo{margin:var(--ds-space-4) 0 var(--ds-space-2);font-size:var(--ds-size-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-cmp-escolha__nota{margin:0 0 var(--ds-space-2);font-size:var(--ds-size-small)}.tv-cmp-opcoes,.tv-cmp-classes{overflow:hidden;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv .tv-cmp-opcao{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:2px var(--ds-space-3);min-height:56px;padding:10px 14px;border-top:1px solid var(--ds-color-border--soft);color:var(--ds-color-text);text-decoration:none}.tv-cmp-opcoes>.tv-cmp-opcao:first-child{border-top:0}.tv .tv-cmp-opcao:hover,.tv .tv-cmp-opcao:focus-visible{background:var(--ds-color-bg-alt)}.tv-cmp-opcao__nome{grid-column:1;font-size:16px;font-weight:600;overflow-wrap:anywhere}.tv-cmp-opcao__sub{grid-column:1;font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-cmp-opcao__seta{grid-column:2;grid-row:1/span 2;color:var(--ds-color-icon-muted)}.tv-cmp-classe+.tv-cmp-classe{border-top:1px solid var(--ds-color-border)}.tv-cmp-classe__cab{display:flex;align-items:center;gap:var(--ds-space-3);min-height:52px;padding:10px 14px;cursor:pointer}.tv-cmp-classe__cab>.fas{width:20px;color:var(--ds-color-accent);text-align:center}.tv-cmp-classe__nome{flex:1 1 auto;font-size:16px;font-weight:600}.tv-cmp-classe__conta{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-cmp-classe[open]>.tv-cmp-classe__cab{border-bottom:1px solid var(--ds-color-border--soft);background:var(--ds-color-bg-alt)}.tv-cmp-classe__lista .tv-cmp-opcao{padding-left:48px}.tv-cmp-classe__lista .tv-cmp-opcao:first-child{border-top:0}.tv-cmp-grade{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--ds-space-3)}@container (width >= 560px){.tv-cmp-grade{grid-template-columns:repeat(2, minmax(0, 1fr))}.tv-cmp-frente{grid-column:1/-1}}@container (width >= 1000px){.tv-cmp-grade{grid-template-columns:minmax(0, 1fr) minmax(0, 1.45fr) minmax(0, 1fr);grid-template-areas:"a frente b";align-items:start}.tv-cmp-lado--a{grid-area:a}.tv-cmp-lado--b{grid-area:b}.tv-cmp-frente{grid-area:frente;grid-column:auto}}.tv-cmp-lado{min-width:0;container-type:inline-size;padding:14px 16px;border:1px solid var(--ds-color-statblock-border);border-radius:var(--ds-radius);background:var(--ds-color-statblock-bg)}.tv-cmp-lado__cab{display:flex;align-items:flex-start;gap:var(--ds-space-3)}.tv-cmp-lado__titulos{min-width:0}.tv-cmp-lado__nome{margin:0;font-family:var(--ds-font-title);font-size:22px;font-weight:500;line-height:1.2;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-cmp-lado__sub{margin:2px 0 0;font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-cmp-nums{margin:12px 0 0}.tv-cmp-num{display:grid;grid-template-columns:minmax(0, 1fr);align-items:baseline;gap:2px var(--ds-space-2);padding:8px 0;border-top:1px solid var(--ds-color-statblock-divider)}@container (width >= 260px){.tv-cmp-num{grid-template-columns:minmax(0, 7.5em) minmax(0, 1fr)}}.tv-cmp-num__rotulo{font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-cmp-num__valor{min-width:0;margin:0;font-family:var(--ds-font-stats);font-size:20px;line-height:1.25;overflow-wrap:break-word}.tv-cmp-num__extra{display:block;margin-top:2px;font-family:var(--ds-font-body);font-size:var(--ds-size-small);line-height:1.4;color:var(--ds-color-text-soft)}.tv-cmp-lado__acoes{display:flex;flex-wrap:wrap;gap:4px var(--ds-space-4);margin-top:6px;font-size:var(--ds-size-small);font-weight:600}.tv-cmp-lado__acoes>a{padding:10px 0}.tv-cmp-frente{display:flex;flex-direction:column;gap:var(--ds-space-3);min-width:0;padding:16px 18px;border:2px solid var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-cmp-frente__titulo{margin:0;font-family:var(--ds-font-title);font-size:22px;font-weight:500;color:var(--ds-color-title)}.tv-cmp-veredito{display:flex;align-items:baseline;gap:var(--ds-space-2);margin:0;padding:10px 12px;border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);font-size:17px;line-height:1.4}.tv-cmp-veredito>.fas{color:var(--ds-color-accent)}.tv-cmp-veredito--vantagem{border-left:4px solid var(--ds-color-ink)}.tv-cmp-dir{display:flex;flex-direction:column;gap:6px;padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border--soft)}.tv-cmp-dir__frase{display:flex;align-items:flex-start;gap:var(--ds-space-3);margin:0;font-size:18px;line-height:1.45}.tv-cmp-conta>summary{min-height:44px;padding:10px 0;color:var(--ds-color-link);font-weight:600;cursor:pointer}.tv-cmp-conta__linhas{margin:0;padding:10px 12px 10px 2em;border-left:3px solid var(--ds-color-accent);border-radius:0 var(--ds-radius) var(--ds-radius) 0;background:var(--ds-color-bg-alt);font-size:var(--ds-size-small);line-height:1.5}.tv-cmp-conta__linhas li+li{margin-top:4px}.tv-cmp-nao{margin:0;font-size:var(--ds-size-small);line-height:1.5;color:var(--ds-color-text-soft)}.tv-cmp-nao--geral{padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border--soft)}.tv-cmp-aviso{display:flex;align-items:baseline;gap:var(--ds-space-2);margin:0;font-size:var(--ds-size-small);line-height:1.5;color:var(--ds-color-text-muted)}.tv .tv-arena-estilo__comparar{align-self:center;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:var(--ds-size-small);font-weight:600}:root[data-tv-contraste=alto] .tv-cmp-lado,:root[data-tv-contraste=alto] .tv-cmp-escolhido,:root[data-tv-contraste=alto] .tv-cmp-opcoes,:root[data-tv-contraste=alto] .tv-cmp-classes{border-width:2px}:root[data-tv-contraste=alto] .tv-cmp-frente{border-width:3px}.tv-subir-quem{margin:0 0 var(--ds-space-3);color:var(--ds-color-text-soft);font-size:var(--ds-size-small)}.tv-subir-nota-arena{display:flex;align-items:baseline;gap:8px;margin:0 0 var(--ds-space-3);color:var(--ds-color-text-soft)}.tv-subir-bloco{margin-top:var(--ds-space-4)}.tv-subir-titulo{margin:0 0 var(--ds-space-2);font-family:var(--ds-font-title);font-size:20px;font-weight:500;color:var(--ds-color-title)}.tv-subir-ganhos{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.tv-subir-ganho{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-subir-ganho--destaque{border-left:3px solid var(--ds-color-accent)}.tv-subir-ganho__icone{flex:0 0 auto;width:18px;margin-top:3px;color:var(--ds-color-accent);text-align:center}.tv-subir-ganho__txt{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.tv-subir-ganho__titulo{font-weight:600;color:var(--ds-color-text)}.tv-subir-ganho__desc{color:var(--ds-color-text-soft);font-size:var(--ds-size-small);line-height:1.45}.tv-subir-opcoes{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(180px, 100%), 1fr));gap:10px;margin:var(--ds-space-2) 0}.tv .tv-subir-opcao{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:88px;padding:12px 14px;border:2px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;text-align:left;cursor:pointer}.tv .tv-subir-opcao--sim{border-color:var(--ds-color-accent);box-shadow:inset 0 0 0 1px var(--ds-color-accent);background:var(--ds-color-bg-alt)}.tv-subir-opcao__titulo{font-weight:600}.tv-subir-opcao--sim .tv-subir-opcao__titulo::before{content:"✓ ";color:var(--ds-color-accent)}.tv-subir-opcao__numero{font-family:var(--ds-font-title);font-size:30px;line-height:1.1;color:var(--ds-color-title)}.tv-subir-opcao__desc{color:var(--ds-color-text-soft);font-size:var(--ds-size-small)}.tv-subir-pv__rolei{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:var(--ds-space-2) 0 4px;font-weight:600}.tv .tv-subir-pv__entrada{width:96px;min-height:48px;padding:6px 10px;border:2px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-bg);color:var(--ds-color-text);font-size:22px;text-align:center}.tv-subir-pv__total{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:var(--ds-space-2) 0 0;font-size:17px}.tv-subir-pv__total--falta{color:var(--ds-color-text-soft);font-size:var(--ds-size-small)}.tv-subir-pv__conta{flex-basis:100%;color:var(--ds-color-text-soft);font-size:var(--ds-size-small)}.tv-subir .tv-fpill{min-height:var(--tv-cr-pill-h)}.tv-subir .tv-fmore{min-height:44px}.tv-subir-cartoes{display:flex;flex-direction:column;gap:var(--ds-space-3)}.tv-subir-estilo{padding:10px 12px;border-left:3px solid var(--ds-color-accent);border-radius:0 var(--ds-radius) var(--ds-radius) 0;background:var(--ds-color-bg-alt)}.tv-subir-estilo__cab{margin:0 0 4px;font-weight:600}.tv-subir-estilo ul{margin:0 0 6px;padding-left:20px}.tv-subir-rodape{display:flex;flex-direction:column;gap:10px;margin-top:var(--ds-space-4);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border--soft)}.tv-subir-falta{display:flex;align-items:baseline;gap:8px;margin:0;color:var(--ds-color-text-soft)}.tv-subir-falta--ok,.tv-subir-falta--ok>.fas{color:var(--ds-color-accent)}.tv .tv-subir-confirmar,.tv .tv-subir-cancelar{justify-content:center;width:100%;min-height:52px;font-size:17px}.tv .tv-subir-confirmar{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv .tv-subir-confirmar:disabled{border-color:var(--ds-color-border);background:var(--ds-color-bg-alt);color:var(--ds-color-text-muted);cursor:not-allowed}.tv-subir-niveis{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(48px, 100%), 1fr));gap:8px;margin:var(--ds-space-2) 0}.tv .tv-subir-nivel{justify-content:center;min-height:44px;font-size:16px}.tv-subir-arena__porque{margin:0 0 var(--ds-space-2);color:var(--ds-color-text-soft)}.tv-subir-arena{padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border--soft)}.tv-subir-rodape+.tv-subir-arena{margin-top:var(--ds-space-5)}.tv-subir-linha{margin-top:8px}.tv .tv-subir-botao{min-height:44px}.tv-subir-feito{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;padding:8px 12px;border:2px solid var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt)}.tv-subir-feito__icone{color:var(--ds-color-accent)}.tv-subir-feito__txt{flex:1 1 auto;font-size:17px;color:var(--ds-color-title)}.tv-subir-feito .tv-btn{min-height:44px}.tv-subir-acoes{margin-top:0}@media print{.tv-subir-linha,.tv-subir-feito{display:none}}.tv-pl{font-size:17px}.tv-pl-so-leitor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tv-pl-lead,.tv-pl-frase{margin:0 0 var(--ds-space-3);font-size:19px;line-height:1.5;color:var(--ds-color-text);text-wrap:pretty}.tv-pl-dica{display:flex;align-items:flex-start;gap:var(--ds-space-2);margin:0 0 var(--ds-space-4);padding:12px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);line-height:1.45}.tv-pl-dica>.fas{margin-top:3px;color:var(--ds-color-accent)}.tv-pl-subtitulo{margin:var(--ds-space-4) 0 var(--ds-space-2);font-family:var(--ds-font-title);font-size:22px;font-weight:500;color:var(--ds-color-title)}.tv-pl-lista{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv .tv-pl-pronto{width:100%;font:inherit;color:inherit;cursor:pointer}.tv .tv-pl-pronto:disabled{opacity:.6;cursor:progress}.tv-pl-nota{margin:var(--ds-space-2) 0 0;font-size:15px;line-height:1.45;color:var(--ds-color-text-muted)}.tv-pl-aviso:not(:empty){margin:var(--ds-space-3) 0 0;font-weight:600}.tv-pl-cab{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px var(--ds-space-3);margin-bottom:var(--ds-space-2)}.tv-pl-quem,.tv-pl-placar{margin:0;font-size:16px}.tv-pl-placar{display:flex;flex-wrap:wrap;gap:4px var(--ds-space-3);font-family:var(--ds-font-stats);color:var(--ds-color-text-soft)}.tv-pl-placar .fas{color:var(--ds-color-accent)}.tv-pl-progresso{margin-bottom:var(--ds-space-3)}.tv-pl-progresso__txt{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--ds-color-text-muted)}.tv-pl-pontos{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tv-pl-pontos li{width:12px;height:12px;border:2px solid var(--ds-color-border--strong);border-radius:50%}.tv-pl-pontos li.tv-pl-pontos__feito{border-color:var(--ds-color-accent);background:var(--ds-color-accent)}.tv-pl-pontos li.tv-pl-pontos__atual{width:28px;border-color:var(--ds-color-ink);border-radius:var(--ds-radius-pill);background:var(--ds-color-ink)}.tv-pl-passo{display:flex;flex-direction:column;gap:var(--ds-space-3);padding:var(--ds-space-4);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-pl-passo>*{margin-top:0;margin-bottom:0}.tv-pl-rodada{font-size:var(--ds-size-label);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-pl-titulo{font-family:var(--ds-font-title);font-size:26px;font-weight:500;line-height:1.15;color:var(--ds-color-title)}.tv-pl-titulo:focus{outline:none}.tv-pl-titulo:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:4px}.tv-pl-explica{font-size:17px;line-height:1.5}.tv-pl-pergunta{display:block;font-size:20px;font-weight:700}.tv-pl-destaque{display:flex;align-items:center;gap:var(--ds-space-2);font-size:19px;font-weight:700;color:var(--ds-color-accent)}.tv .tv-pl-grande{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);width:100%;min-height:60px;padding:12px 20px;border:2px solid var(--ds-color-ink);border-radius:var(--ds-radius);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-size:19px;font-weight:700;line-height:1.25;text-align:left;cursor:pointer}.tv .tv-pl-grande:hover{border-color:var(--ds-color-accent);color:var(--ds-color-on-ink)}.tv .tv-pl-grande--contorno{border-color:var(--ds-color-border--strong);background:var(--ds-color-surface);color:var(--ds-color-text)}.tv .tv-pl-grande--contorno:hover{color:var(--ds-color-accent)}.tv .tv-pl-grande:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:3px}.tv-pl-grande__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.tv-pl-grande__sub{font-size:15px;font-weight:400;overflow-wrap:anywhere}.tv-pl-opcoes{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-pl-ficha{padding:12px 14px;border-left:4px solid var(--ds-color-accent);border-radius:var(--ds-radius-sm);background:var(--ds-color-bg-alt)}.tv-pl-ficha>p{margin:0}.tv-pl-ficha__onde{display:flex;align-items:baseline;gap:var(--ds-space-2);font-size:15px;font-weight:600;color:var(--ds-color-text-muted)}.tv-pl-ficha__valor{margin-top:4px;font-family:var(--ds-font-stats);font-size:20px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.tv-pl-ficha__conta{margin-top:6px;font-size:15px;line-height:1.45;overflow-wrap:anywhere}.tv-pl-ficha__rotulo{font-weight:600}.tv-pl-grid-fig{margin:0}.tv-pl-grid{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));max-width:420px;border-top:1px solid var(--ds-color-border--strong);border-left:1px solid var(--ds-color-border--strong)}.tv-pl-grid__q{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-right:1px solid var(--ds-color-border--strong);border-bottom:1px solid var(--ds-color-border--strong)}.tv-pl-grid__q--alvo{outline:3px dashed var(--ds-color-accent);outline-offset:-5px}.tv-pl-grid__voce,.tv-pl-grid__boneco{display:inline-flex;align-items:center;justify-content:center;width:78%;aspect-ratio:1;border-radius:50%;font-weight:700;line-height:1}.tv-pl-grid__voce{background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-pl-grid__boneco{border:2px solid var(--ds-color-no);color:var(--ds-color-no)}.tv-pl-grid__voce--mini,.tv-pl-grid__boneco--mini{width:22px;font-size:12px;vertical-align:middle}.tv-pl-grid__legenda{margin-top:6px;font-size:15px;color:var(--ds-color-text-muted)}.tv-pl-d20{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:8px;max-width:420px}.tv .tv-pl-d20__n{min-height:52px;padding:0;border:2px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface);color:var(--ds-color-text);font-family:var(--ds-font-stats);font-size:21px;font-weight:700;cursor:pointer}.tv .tv-pl-d20__n--ponta{border-style:double;border-width:4px}.tv .tv-pl-d20__n:hover{border-color:var(--ds-color-accent)}.tv .tv-pl-d20__n[aria-pressed=true]{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv .tv-pl-d20__n:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:2px}.tv-pl-resultado{padding:14px 16px;border:2px solid var(--ds-color-border--strong);border-radius:var(--ds-radius)}.tv-pl-resultado:focus{outline:none}.tv-pl-resultado:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:3px}.tv-pl-resultado--bom{border-color:var(--ds-color-accent)}.tv-pl-resultado--ruim{border-color:var(--ds-color-no)}.tv-pl-resultado__titulo{display:flex;align-items:center;gap:var(--ds-space-2);margin:0 0 6px;font-size:22px;font-weight:700}.tv-pl-resultado--bom .tv-pl-resultado__titulo .fas{color:var(--ds-color-accent)}.tv-pl-resultado--ruim .tv-pl-resultado__titulo .fas{color:var(--ds-color-no)}.tv-pl-resultado__texto{margin:6px 0 0;font-size:18px;line-height:1.45}.tv-pl-campo-linha{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv-pl-campo{flex:0 1 140px;min-width:0;min-height:60px;padding:8px 14px;border:2px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-family:var(--ds-font-stats);font-size:26px;font-weight:700}.tv-pl-campo:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:2px}.tv-pl-campo-linha .tv-pl-grande{flex:1 1 160px;width:auto}.tv-pl-erro:not(:empty){font-weight:700;color:var(--ds-color-no)}.tv-pl-mais summary{min-height:44px;padding:10px 0;font-weight:600;cursor:pointer}.tv-pl-mais ul{margin:0;padding-left:1.2em;line-height:1.5}.tv-pl-item{padding:12px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius)}.tv-pl-item>p{margin:0;line-height:1.45}.tv-pl-item>p+p{margin-top:6px}.tv-pl-item__nome{font-size:19px;font-weight:700}.tv-pl-item__num{font-family:var(--ds-font-stats);font-weight:500}.tv-pl-quatro{display:grid;grid-template-columns:minmax(0, auto) minmax(0, 1fr);gap:8px var(--ds-space-3);margin:0;font-size:18px}.tv-pl-quatro dt{font-weight:700}.tv-pl-quatro dd{margin:0;overflow-wrap:anywhere}.tv-pl-checklist,.tv-pl-aprendeu{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:18px;line-height:1.45}.tv-pl-checklist li,.tv-pl-aprendeu li{display:flex;align-items:baseline;gap:var(--ds-space-2)}.tv-pl-checklist .fas,.tv-pl-aprendeu .fas{flex:0 0 auto;color:var(--ds-color-accent)}.tv-pl-aprendeu .tv-pl-cola{white-space:nowrap;font-size:15px}.tv-pl-aprendeu .tv-pl-cola .fas{margin-right:4px}.tv-pl-versus{display:flex;flex-direction:column;gap:var(--ds-space-1);max-width:420px}.tv-pl-lutador{min-width:0;padding:12px 14px;border:2px solid var(--ds-color-ink);border-radius:var(--ds-radius)}.tv-pl-lutador--boneco{border-color:var(--ds-color-no)}.tv-pl-lutador>p{margin:0}.tv-pl-lutador__nome{display:flex;align-items:baseline;gap:var(--ds-space-2);font-size:19px;font-weight:700;overflow-wrap:anywhere}.tv-pl-lutador__sub{color:var(--ds-color-text-muted)}.tv-pl-lutador__num{margin-top:6px;font-family:var(--ds-font-stats);font-size:20px;font-weight:700}.tv-pl-versus__x{margin:0;font-weight:700;text-align:center;color:var(--ds-color-text-muted)}.tv-pl-lutador__onde{display:flex;align-items:baseline;gap:var(--ds-space-2);margin-top:6px;font-size:15px;color:var(--ds-color-text-muted)}.tv-pl-rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-3);margin:var(--ds-space-3) 0 var(--ds-space-5)}.tv .tv-pl-voltar{min-height:48px;padding:8px 18px;font-size:17px;cursor:pointer}.tv .tv-pl-voltar:disabled{opacity:.45;cursor:default}.tv-pl-pular{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:48px;font-size:17px;font-weight:600}.tv-pl-entrada-arena{margin:0 0 var(--ds-space-3);font-size:var(--ds-size-small)}.tv-pl-link{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:44px;font-weight:600}.tv .tv-treino-link{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:44px;font-weight:600}.tv-arena-treino{margin:0 0 var(--ds-space-3);font-size:var(--ds-size-small)}.tv .tv-treino-criar{margin-top:var(--ds-space-3)}.tv-treino .tv-arena-titulo{margin-top:var(--ds-space-5)}.tv-treino-porque{margin:0 0 var(--ds-space-2);font-size:var(--ds-size-small);line-height:1.5}.tv-treino-quantos{margin-top:var(--ds-space-4)}.tv-treino-quantos__titulo{margin:0 0 var(--ds-space-2);font-weight:600}.tv-treino-quantos .tv-fpill{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.tv-treino-faixa{margin-top:var(--ds-space-4);padding-left:12px;border-left:3px solid var(--ds-color-border--strong)}.tv-treino-faixa--facil{border-left-color:var(--ds-color-accent)}.tv-treino-faixa--dificil{border-left-color:var(--ds-color-no)}.tv-treino-faixa__titulo{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--ds-space-2);margin:0;font-family:var(--ds-font-title);font-size:19px;font-weight:500;color:var(--ds-color-title)}.tv-treino-faixa__xp{font-family:var(--ds-font-body);font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-treino-faixa__frase{margin:2px 0 var(--ds-space-2);font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-treino-vazia{margin:0;font-size:var(--ds-size-small)}.tv .tv-treino-vermais{min-height:44px;margin-top:var(--ds-space-2)}.tv-treino-mais{margin-top:var(--ds-space-2)}.tv-treino-mais[hidden]{display:none}.tv-tile span.tv-treino-nd{font-size:15px;white-space:nowrap}.tv-treino-lados{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:var(--ds-space-3);margin-top:var(--ds-space-3)}.tv-treino-lado{min-width:0}.tv-treino-lado--topo{margin-top:var(--ds-space-3)}.tv-treino-lado--monstro{border-color:var(--ds-color-border--strong)}.tv-treino-lado__quem{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-accent)}.tv-treino-lado__nome{margin:2px 0 0;font-family:var(--ds-font-title);font-size:20px;line-height:1.25;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-treino-lado__meta,.tv-treino-lado__dados{margin:2px 0 0;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-treino-lado__dados{margin-top:var(--ds-space-2);font-size:var(--ds-size-caption)}.tv .tv-treino-lado__link{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:44px;margin-top:var(--ds-space-1);font-size:var(--ds-size-small);font-weight:600}.tv-fic-relance.tv-treino-numeros{grid-template-columns:repeat(auto-fit, minmax(min(88px, 100%), 1fr))}.tv-treino-bloco{margin-top:var(--ds-space-4)}.tv-treino-bloco.tv-arena-dicas{padding:10px 14px}.tv-treino-bloco__titulo{display:flex;align-items:center;gap:var(--ds-space-2);margin:0;font-family:var(--ds-font-title);font-size:19px;font-weight:500;color:var(--ds-color-title)}.tv-treino-bloco__titulo>.fas{color:var(--ds-color-accent);font-size:16px}.tv-treino-frases{margin:var(--ds-space-2) 0 0;padding-left:20px;line-height:1.5}.tv-treino-frases li+li{margin-top:4px}.tv-treino-nota{margin:var(--ds-space-2) 0 0;font-size:var(--ds-size-small);line-height:1.5;color:var(--ds-color-text-soft)}.tv-treino-vez{margin-top:var(--ds-space-4);padding:12px 14px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-treino-passos{margin:var(--ds-space-3) 0 0;padding:0;list-style:none}.tv-treino-passo{display:flex;align-items:flex-start;gap:var(--ds-space-3)}.tv-treino-passo+.tv-treino-passo{margin-top:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border)}.tv-treino-passo__n{flex:0 0 auto;color:var(--ds-color-accent)}.tv-treino-passo__corpo{min-width:0;flex:1 1 auto}.tv-treino-passo__titulo{margin:2px 0 0;font-size:16px;font-weight:700}.tv-treino-passo__frase{margin:4px 0 0;line-height:1.5}.tv-treino-acoes{margin:6px 0 0;padding-left:18px;line-height:1.5;overflow-wrap:anywhere}.tv-treino-acoes li+li{margin-top:6px}.tv-treino-juiz{margin-top:var(--ds-space-4)}.tv-treino-juiz-escolha{margin-top:var(--ds-space-2);padding:10px 14px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius)}.tv-treino-juiz-escolha[hidden]{display:none}.tv-treino-juiz-escolha>p{margin:0 0 var(--ds-space-2)}.tv-treino-acoes-juiz{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv .tv-treino-acoes-juiz .tv-btn{min-height:44px}.tv-treino-aviso{margin:var(--ds-space-2) 0 0;font-size:var(--ds-size-small);color:var(--ds-color-no)}.tv-treino-aviso:empty{display:none}.tv-eq{container-type:inline-size}.tv-eq-so-leitor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tv-eq-intro{max-width:62ch}.tv-eq-sub{margin:var(--ds-space-4) 0 var(--ds-space-2);font-size:19px;font-weight:600;color:var(--ds-color-title)}.tv-eq-sub:focus{outline:none}.tv-eq-sub:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:2px}.tv-eq-papeis{display:inline-flex;flex-wrap:wrap;gap:2px var(--ds-space-3)}.tv-eq-papel{display:inline-flex;align-items:center;gap:6px;font-size:var(--ds-size-small);font-weight:600;color:var(--ds-color-text)}.tv-eq-papel>.fas{color:var(--ds-color-accent)}.tv-eq-quem-lista,.tv-eq-opcoes,.tv-eq-membros,.tv-eq-cobre,.tv-eq-sug-lista{margin:0;padding:0;list-style:none}.tv-eq-quem-lista{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-eq-quem{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-eq-quem__txt{display:flex;flex:1 1 12em;flex-direction:column;gap:3px;min-width:0}.tv-eq-quem__nome{font-size:18px;font-weight:600;overflow-wrap:anywhere}.tv-eq-quem__meta{font-size:var(--ds-size-small);line-height:1.4;color:var(--ds-color-text-soft)}.tv-eq-quem__erro{margin:0;font-size:var(--ds-size-small)}.tv-eq-quem__linha{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--ds-space-3)}.tv-eq-forca{font-family:var(--ds-font-stats);font-size:16px;font-weight:700}.tv-eq-opcoes{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-eq-opcao{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);padding:10px 12px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-eq-opcao__txt{display:flex;flex:1 1 12em;flex-direction:column;gap:2px;min-width:0}.tv-eq-opcao__nome{font-size:16px;font-weight:600;overflow-wrap:anywhere}.tv-eq-opcao__sub{font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-eq-opcao__ja{display:inline-flex;align-items:center;gap:6px;min-height:var(--ds-tap-min);font-weight:600;color:var(--ds-color-text-soft)}.tv-eq-classes{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-eq-classe{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-eq-classe__cab{display:flex;align-items:center;gap:var(--ds-space-3);min-height:48px;padding:8px 14px;font-size:17px;font-weight:600;cursor:pointer}.tv-eq-classe__cab>.fas{width:1.4em;color:var(--ds-color-accent);text-align:center}.tv-eq-classe>.tv-eq-opcoes{padding:0 var(--ds-space-2) var(--ds-space-2)}.tv-eq-tamanhos{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv-eq-tamanhos>.tv-arena-valor{flex:1 1 10em;width:auto;align-items:center}.tv-eq-dividir{margin-top:var(--ds-space-4)}.tv .tv-eq-dividir[disabled]{border-color:var(--ds-color-border--strong);background:var(--ds-color-bg-alt);color:var(--ds-color-text-soft);cursor:default}.tv-eq-entrada{margin-top:var(--ds-space-2)}.tv-eq-resultado{display:flex;flex-direction:column;gap:var(--ds-space-3);margin-top:var(--ds-space-4);padding-top:var(--ds-space-2);border-top:1px solid var(--ds-color-border);container-type:inline-size}.tv-eq-resultado>.tv-eq-sub{margin-bottom:0}.tv-eq-qual{margin:0;color:var(--ds-color-text-soft)}.tv-eq-barra{display:flex;overflow:hidden;min-height:40px;border:2px solid var(--ds-color-ink);border-radius:var(--ds-radius);font-family:var(--ds-font-stats);font-size:16px;font-weight:700}.tv-eq-barra>span{display:flex;align-items:center;min-width:0;padding:0 10px;overflow:hidden;white-space:nowrap}.tv-eq-barra__a{background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-eq-barra__b{justify-content:flex-end;background:repeating-linear-gradient(135deg, var(--ds-color-surface) 0 8px, var(--ds-color-bg-alt) 8px 16px);color:var(--ds-color-text)}.tv-eq-barra__b>span{padding:0 4px;background:var(--ds-color-surface)}.tv-eq-dif{display:flex;align-items:baseline;gap:var(--ds-space-2);margin:var(--ds-space-2) 0 0;padding:10px 12px;border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);font-size:17px;line-height:1.4}.tv-eq-dif>.fas{color:var(--ds-color-accent)}.tv-eq-dif--media,.tv-eq-dif--grande{border-left:4px solid var(--ds-color-ink)}.tv-eq-dif--grande>.fas{color:var(--ds-color-no)}.tv-eq-times{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--ds-space-3)}@container (min-width: 540px){.tv-eq-times{grid-template-columns:repeat(2, minmax(0, 1fr))}}.tv-eq-time{display:flex;flex-direction:column;gap:var(--ds-space-2);min-width:0;padding:12px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-eq-time--a{border-top:4px solid var(--ds-color-ink)}.tv-eq-time--b{border-top:4px dashed var(--ds-color-ink)}.tv-eq-time__cab{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3)}.tv-eq-time__nome{flex:1 1 auto;margin:0;font-size:19px;font-weight:600}.tv-eq-time__forca{font-family:var(--ds-font-stats);font-size:17px;font-weight:700}.tv-eq-membros{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv .tv-eq-pessoa{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--ds-space-3);width:100%;min-height:56px;padding:10px 12px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;text-align:left;cursor:pointer}.tv .tv-eq-pessoa:hover{border-color:var(--ds-color-accent)}.tv .tv-eq-pessoa:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:2px}.tv .tv-eq-pessoa[aria-pressed=true]{border:3px solid var(--ds-color-accent);background:var(--ds-color-bg-alt)}.tv-eq-pessoa__nome{flex:1 1 8em;min-width:0;font-size:17px;font-weight:600;overflow-wrap:anywhere}.tv-eq-pessoa__forca{font-family:var(--ds-font-stats);font-size:16px;font-weight:700}.tv-eq-pessoa__marca{flex:1 0 100%;font-size:var(--ds-size-small);font-weight:600;color:var(--ds-color-accent)}.tv-eq-cobre{display:flex;flex-direction:column;gap:4px;font-size:var(--ds-size-small);line-height:1.4}.tv-eq-cobre>li{display:flex;align-items:baseline;gap:var(--ds-space-2)}.tv-eq-cobre .fas{width:1.2em;color:var(--ds-color-accent);text-align:center}.tv-eq-cobre__falta{padding:4px 8px;border-left:3px solid var(--ds-color-no);background:var(--ds-color-bg-alt)}.tv-eq-cobre__falta .fas{color:var(--ds-color-no)}.tv-eq-dica{display:flex;align-items:baseline;gap:var(--ds-space-2)}.tv-eq-acoes{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ds-space-2)}.tv-eq-mandar{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-eq-texto{width:100%;min-width:min(20em,100%);padding:8px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit}.tv-eq-copiado{margin:0;font-size:var(--ds-size-small)}.tv-eq-copiado:empty{display:none}.tv-eq-falta{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:var(--ds-space-3);border-left:3px solid var(--ds-color-accent);border-radius:0 var(--ds-radius) var(--ds-radius) 0;background:var(--ds-color-bg-alt)}.tv-eq-falta>.tv-eq-sub{margin:0}.tv-eq-sug-lista{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-eq-sug{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-eq-sug__cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--ds-space-2)}.tv-eq-sug__nome{font-size:17px;font-weight:600;overflow-wrap:anywhere}.tv-eq-sug__sub{font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-eq-sug__motivo{margin:4px 0;line-height:1.45}.tv-eq-sug__acoes{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv .tv-eq-sug__acoes>a.tv-juiz-btn{text-decoration:none}.tv-eq-conta__pessoa{margin:var(--ds-space-2) 0 0;padding-left:var(--ds-space-3);border-left:2px solid var(--ds-color-border)}.tv-eq-conta__pessoa>summary{min-height:44px;padding:10px 0;font-weight:600;cursor:pointer}.tv-screen--narrow.tv-noite--larga{max-width:1120px}.tv-noite__corpo{container:noite/inline-size}.tv-noite-meta{margin:0 0 var(--ds-space-3);color:var(--ds-color-text-soft)}.tv-noite-passo2{margin-top:var(--ds-space-5)}.tv-noite .tv-arena-cond__titulo{margin-top:var(--ds-space-4)}.tv-noite-pessoas,.tv-noite-partidas{margin:0;padding:0;list-style:none}.tv-noite-pessoas{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-noite-pessoa{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ds-space-2) var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-noite-pessoa__num{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid var(--ds-color-ink);border-radius:50%;font-family:var(--ds-font-stats);font-size:16px;color:var(--ds-color-text)}.tv-noite-pessoa__txt{display:flex;flex:1 1 10em;flex-direction:column;gap:2px;min-width:0}.tv-noite-pessoa__nome{font-size:18px;font-weight:600;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-noite-pessoa__meta{font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-color-text-soft)}.tv-noite-pessoa__jogador{flex:1 1 100%;min-width:0;font-size:var(--ds-size-small)}.tv-noite-pessoa__tirar{margin-left:auto}.tv-noite-conta{margin:var(--ds-space-2) 0 0;font-weight:600;color:var(--ds-color-text)}.tv-noite-sorteio{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-top:var(--ds-space-3);padding:var(--ds-space-3);border-left:3px solid var(--ds-color-accent);border-radius:0 var(--ds-radius) var(--ds-radius) 0;background:var(--ds-color-bg-alt)}.tv-noite-sorteio__rotulo{font-size:17px;font-weight:600;color:var(--ds-color-title)}.tv-noite-sorteio__linha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3)}.tv .tv-noite-sorteio__numero{width:5.2em;letter-spacing:.06em}.tv-noite-luta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);margin:var(--ds-space-2) 0 var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface);line-height:1.45}.tv-noite-grade .tv-noite-luta{margin:0}.tv-noite-luta>.fas{color:var(--ds-color-accent)}.tv-noite-luta__txt{flex:1 1 14em;min-width:0}.tv-noite-nivel{display:flex;align-items:baseline;gap:var(--ds-space-2);margin:0 0 var(--ds-space-3);line-height:1.45;color:var(--ds-color-text-soft)}.tv-noite-nivel--aviso{padding:var(--ds-space-2) var(--ds-space-3);border:2px solid var(--ds-color-accent);border-radius:var(--ds-radius);color:var(--ds-color-text)}.tv-noite-nivel>.fas{flex:0 0 auto;color:var(--ds-color-accent)}.tv-noite .tv-noite-comecar{margin-top:var(--ds-space-4)}.tv-noite-condicoes{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-noite-botoes{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv-noite-botoes>*{flex:1 1 12em}.tv-noite-grade{display:flex;flex-direction:column;gap:var(--ds-space-4)}.tv-noite-grade__principal,.tv-noite-grade__lado{display:flex;flex-direction:column;gap:var(--ds-space-4);min-width:0}@container noite (width >= 880px){.tv-noite-grade{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(0, 1fr);align-items:start}.tv-noite-grade__lado{position:sticky;top:var(--ds-space-3)}}.tv-noite-agora{display:flex;flex-direction:column;gap:var(--ds-space-3);padding:var(--ds-space-4);border:3px solid var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-card)}.tv-noite-agora--fim{border-style:dashed;box-shadow:none}.tv-noite-agora--fim>p{margin:0}.tv-noite-agora__eyebrow{margin:0;font-size:var(--ds-size-eyebrow);font-weight:600;letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-color-text-soft)}.tv-noite-agora__titulo{margin:0;font-family:var(--ds-font-title);font-size:22px;font-weight:500;line-height:1.25;color:var(--ds-color-title);overflow-wrap:anywhere;scroll-margin-top:80px}.tv-noite-duelo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ds-space-2) var(--ds-space-3);text-align:center}.tv-noite-duelo>.tv-noite-lado{flex:1 1 8em;min-width:0}.tv-noite-duelo__x{flex:0 0 auto;font-family:var(--ds-font-title);font-size:28px;color:var(--ds-color-accent)}.tv-noite-lado{display:inline-flex;flex-direction:column;gap:2px;min-width:0}.tv-noite-lado__nome{font-weight:600;color:var(--ds-color-text);overflow-wrap:anywhere}.tv-noite-lado__jogador,.tv-noite-lado__classe{font-size:var(--ds-size-small);color:var(--ds-color-text-soft);overflow-wrap:anywhere}.tv-noite-lado--grande .tv-noite-lado__nome{font-family:var(--ds-font-title);font-size:26px;font-weight:500;line-height:1.15;color:var(--ds-color-title)}.tv-noite-lado--grande .tv-noite-lado__jogador{font-size:16px;font-weight:600;color:var(--ds-color-text)}.tv-noite-lado--venceu .tv-noite-lado__nome{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.tv-noite-juiz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);padding:var(--ds-space-3);border-left:3px solid var(--ds-color-accent);border-radius:0 var(--ds-radius) var(--ds-radius) 0;background:var(--ds-color-bg-alt)}.tv-noite-juiz>p{flex:1 1 14em;min-width:0;margin:0;line-height:1.45}.tv-noite-trocar>p{margin:0;line-height:1.45}.tv-noite-quem-venceu{margin:var(--ds-space-2) 0 0;font-size:19px;font-weight:600;color:var(--ds-color-title)}.tv-noite-vencedores{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--ds-space-2)}@container noite (width >= 560px){.tv-noite-vencedores{grid-template-columns:repeat(2, minmax(0, 1fr))}}.tv .tv-noite-venceu{display:flex;align-items:center;gap:var(--ds-space-3);min-width:0;min-height:72px;padding:12px 16px;border:2px solid var(--ds-color-ink);border-radius:var(--ds-radius);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-size:17px;line-height:1.2;text-align:left}.tv .tv-noite-venceu:hover{border-color:var(--ds-color-accent)}.tv .tv-noite-venceu:focus-visible{outline:3px solid var(--ds-color-accent);outline-offset:2px}.tv .tv-noite-venceu--empate{grid-column:1/-1;min-height:56px;border-color:var(--ds-color-border--strong);background:var(--ds-color-surface);color:var(--ds-color-text)}.tv-noite-venceu>.fas{flex:0 0 auto;font-size:20px}.tv-noite-venceu__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.tv-noite-venceu__nome{font-size:20px;font-weight:700;overflow-wrap:anywhere}.tv-noite-detalhes>summary{display:flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-tap-min);font-weight:600;color:var(--ds-color-text);cursor:pointer}.tv-noite-detalhes>summary::before{content:"▸";color:var(--ds-color-accent)}.tv-noite-detalhes[open]>summary::before{content:"▾"}.tv-noite-detalhes__campos{display:flex;flex-direction:column;gap:var(--ds-space-3);padding-bottom:var(--ds-space-2)}.tv-noite-desfazer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3)}.tv-noite-desfazer>p{flex:1 1 14em;min-width:0;margin:0;line-height:1.45}.tv-noite-etapas{display:flex;flex-direction:column;gap:var(--ds-space-3)}.tv-noite-etapa__titulo{margin:0 0 var(--ds-space-2);font-size:17px;font-weight:600;color:var(--ds-color-title)}.tv-noite-etapa__folga{margin:0 0 var(--ds-space-2);color:var(--ds-color-text-soft)}.tv-noite-partidas{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-noite-partida{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-noite-partida--agora{border:2px solid var(--ds-color-accent)}.tv-noite-partida--folga{border-style:dashed;background:rgba(0,0,0,0)}.tv-noite-partida__num{flex:1 1 100%;font-size:var(--ds-size-caption);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-soft)}.tv-noite-partida__lados{display:flex;flex:1 1 12em;flex-wrap:wrap;align-items:baseline;gap:2px var(--ds-space-2);min-width:0}.tv-noite-partida__x{color:var(--ds-color-text-soft)}.tv-noite-partida__estado{flex:1 1 100%;font-size:var(--ds-size-small);line-height:1.4;color:var(--ds-color-text-soft)}.tv-noite-partida__estado--agora{font-weight:700;color:var(--ds-color-text)}@container noite (width >= 640px){.tv-noite-chave--eliminatoria .tv-noite-etapas{display:grid;grid-auto-columns:minmax(11em, 1fr);grid-auto-flow:column;gap:var(--ds-space-3);overflow-x:auto}.tv-noite-chave--eliminatoria .tv-noite-etapa{display:flex;flex-direction:column}.tv-noite-chave--eliminatoria .tv-noite-partidas{flex:1 1 auto;justify-content:space-around}}@container noite (width >= 880px){.tv-noite-grade .tv-noite-chave--eliminatoria .tv-noite-etapas{display:flex;flex-direction:column;overflow-x:visible}}.tv-noite-placar{display:flex;flex-direction:column;gap:var(--ds-space-3)}.tv-noite-placar>h2,.tv-noite-placar>p{margin-bottom:0}.tv-noite-placar-titulo{scroll-margin-top:80px}.tv-noite-placar__caixa{container:noite-placar/inline-size}.tv-noite-tabela{display:block;width:100%;border-collapse:separate;border-spacing:0}.tv-noite-tabela>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tv-noite-tabela>tbody{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-noite-tabela tr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-noite-tabela td,.tv-noite-tabela th{padding:0;border:0;text-align:left;vertical-align:middle}.tv-noite-placar__pos{flex:0 0 auto;min-width:2.4em;font-family:var(--ds-font-stats);font-size:24px;color:var(--ds-color-title);white-space:nowrap}.tv-noite-placar__pos>.fas{margin-right:4px;font-size:16px;color:var(--ds-color-accent)}.tv-noite-placar__nome{display:flex;flex:1 1 calc(100% - 90px);flex-direction:column;gap:2px;min-width:0;font-weight:400}.tv-noite-placar__personagem{font-size:18px;font-weight:600;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-noite-placar__jogador,.tv-noite-placar__desempate{font-size:var(--ds-size-small);color:var(--ds-color-text-soft);overflow-wrap:anywhere}.tv-noite-placar__desempate{font-style:italic}.tv-noite-placar__num,.tv-noite-placar__situacao{display:flex;flex:1 1 0;min-width:64px;flex-direction:column;gap:2px;font-family:var(--ds-font-stats);font-size:22px;color:var(--ds-color-text)}.tv-noite-placar__situacao{flex-basis:100%;font-family:var(--ds-font-body);font-size:16px;font-weight:600}.tv-noite-placar__num::before,.tv-noite-placar__situacao::before{content:attr(data-rotulo);font-family:var(--ds-font-body);font-size:var(--ds-size-caption);font-weight:600;color:var(--ds-color-text-soft)}.tv-noite-placar__num--v{font-weight:700}.tv-noite-placar__primeiro{box-shadow:inset 0 0 0 2px var(--ds-color-accent)}.tv .tv-noite-tabela tr.tv-noite-placar__primeiro{border-color:var(--ds-color-accent)}@container noite-placar (width >= 420px){.tv-noite-tabela{display:table}.tv-noite-tabela>thead{position:static;display:table-header-group;width:auto;height:auto;overflow:visible;clip-path:none}.tv-noite-tabela>tbody{display:table-row-group}.tv-noite-tabela tr{display:table-row;padding:0;border:0;border-radius:0;background:none}.tv-noite-tabela td,.tv-noite-tabela th{display:table-cell;padding:10px 8px;border-bottom:1px solid var(--ds-color-border--soft)}.tv-noite-tabela thead th{font-size:var(--ds-size-small);font-weight:600;color:var(--ds-color-text-soft)}.tv-noite-placar__num{text-align:center}.tv-noite-tabela thead th:nth-child(n+3){text-align:center}.tv-noite-placar__num::before,.tv-noite-placar__situacao::before{content:none}.tv-noite-placar__nome>span{display:block}.tv-noite-placar__primeiro{box-shadow:none;background:var(--ds-color-bg-alt)}.tv-noite-placar__primeiro>:first-child{box-shadow:inset 4px 0 0 var(--ds-color-accent)}}.tv-noite-compartilhar{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv .tv-noite-texto{font-size:15px}.tv-noite-previa{margin:0;padding:var(--ds-space-3);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-bg-alt);color:var(--ds-color-text);font-family:var(--ds-font-body);font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.tv .tv-noite-remontar{width:100%}.tv-noite-campeao{display:flex;align-items:center;gap:var(--ds-space-3);margin-bottom:var(--ds-space-3);padding:var(--ds-space-4);border:3px solid var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-noite-campeao>div{min-width:0}.tv-noite-campeao__icone{flex:0 0 auto;font-size:34px;color:var(--ds-color-accent)}.tv-noite-campeao__nome{margin:2px 0 0;font-family:var(--ds-font-title);font-size:26px;line-height:1.2;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-noite-historico{margin:0 0 var(--ds-space-4);line-height:1.45}.tv-noite-todas{margin-top:var(--ds-space-4)}.tv-noite-outra{margin-top:var(--ds-space-4)}.tv-juiz-entrada+.tv-noite-entrada{margin-top:var(--ds-space-3);padding-top:0;border-top:0}.tv-juiz .tv-juiz-noite{margin-top:var(--ds-space-3)}@media print{.tv-noite-agora,.tv-noite-desfazer,.tv-noite-compartilhar,.tv-noite-fim,.tv-noite-remontar,.tv-noite-outra{display:none !important}}.tv .tv-arena-porta{width:100%;margin:var(--ds-space-3) 0;text-align:left;font:inherit}.tv-arena-painel{display:flex;flex-direction:column;gap:var(--ds-space-4)}.tv-arena-painel__titulo{margin:0 0 var(--ds-space-2);font-family:var(--ds-font-body);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-arena-ferramentas{display:grid;grid-template-columns:1fr;gap:var(--ds-space-2)}.tv-sheet .tv-arena-painel{padding:var(--ds-space-2) 0}.tv-pop--ancorado .tv-pop__head{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-2) var(--ds-space-2) var(--ds-space-2) var(--ds-space-4);border-bottom:1px solid var(--ds-color-border)}.tv-pop--ancorado .tv-pop__title{font-family:var(--ds-font-title);font-size:20px;font-weight:500}.tv-pop--ancorado .tv-pop__body{padding:var(--ds-space-4);overflow-y:auto}.tv-pop.tv-pop--arena{width:min(780px,100vw - 32px);max-height:calc(100vh - 32px)}.tv-pop--arena .tv-arena-ferramentas--principais,.tv-pop--arena .tv-arena-painel__mais:not([hidden]){display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:var(--ds-space-3)}.tv .tv-pers-mais{width:100%;justify-content:center;margin-top:var(--ds-space-3)}.tv-pers-mais-linha{padding:var(--ds-space-3) 16px;border-bottom:1px solid var(--ds-color-border--soft)}.tv-pers-mais-linha .tv-pers-mais{margin-top:0}.tv-pers-portas{padding:0 16px}.tv .tv-arena-ferr{display:grid;grid-template-columns:auto 1fr;column-gap:var(--ds-space-2);align-items:center;min-height:44px;padding:var(--ds-space-2) var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:10px;background:var(--ds-color-surface);color:var(--ds-color-text);text-decoration:none}.tv .tv-arena-ferr:hover,.tv .tv-arena-ferr:focus-visible{border-color:var(--ds-color-link)}.tv-arena-ferr__icone{grid-row:span 2;width:1.4em;color:var(--ds-color-link);text-align:center}.tv-arena-ferr__nome{font-weight:600}.tv-arena-ferr__desc{color:var(--ds-color-text-muted);font-size:var(--ds-size-small)}.tv .tv-luta-cab{min-height:0;padding-bottom:4px}.tv-luta-cab__topo{justify-content:flex-start}.tv .tv-luta-cab__voltar{flex:none;min-width:40px;padding-left:0}.tv .tv-luta-cab__nome{display:block;min-width:0;margin:0;overflow:hidden;font-size:20px;white-space:nowrap;text-overflow:ellipsis}.tv-luta-cab__linha{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2)}.tv .tv-luta-cab__meta{display:block;min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tv-luta-cab__completa{flex:none}.tv .tv-btn.tv-luta-cab__completa{min-height:48px}.tv-luta{padding:0 18px 24px}.tv-luta__relance .tv-fic-relance{margin-top:4px}.tv-luta__bloco{margin-top:10px}.tv .tv-luta__titulo{margin:0;font-family:inherit;font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.14em;line-height:1.6;text-transform:uppercase;color:var(--ds-color-accent)}.tv-luta__titulo-extra{letter-spacing:.04em;text-transform:none;color:var(--ds-color-text-muted)}.tv-luta__titulo-linha{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2)}.tv .tv-luta__lista{margin-top:0}.tv .tv-luta__item .tv-turno__item-cab{min-height:40px;padding:6px 2px}.tv .tv-luta__lista+.tv-turno__mais{min-height:36px;margin-top:0;padding:4px 2px}.tv-luta__ataque{padding:0 10px;border:1px solid var(--ds-color-statblock-border);border-radius:var(--ds-radius);background:var(--ds-color-statblock-bg)}.tv .tv-luta__ataque-cab{min-height:48px}.tv .tv-luta__ataque-nome,.tv .tv-luta__ataque-num{font-size:17px}.tv-luta__ao{margin:4px 0 0;font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-luta__recursos{margin:0;padding:0;list-style:none}.tv-luta__recurso+.tv-luta__recurso{border-top:1px solid var(--ds-color-border--soft)}.tv-luta__recurso-linha{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2);min-height:38px}.tv .tv-luta__rec-nome{flex:1 1 auto;width:auto;min-width:0;min-height:38px;padding:4px 2px}.tv-luta__recurso-linha>.tv-fic-marcas{flex:none;justify-content:flex-end}.tv-luta__vazio{margin:0;padding:6px 2px;font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-luta__condicoes{margin:4px 0 0;padding:0;list-style:none;font-size:var(--ds-size-small)}.tv-luta__condicoes li+li{margin-top:6px}.tv-luta__condicao-nome{font-weight:600}.tv-luta__condicao-txt{color:var(--ds-color-text-soft)}.tv-luta-condicoes{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(150px, 100%), 1fr));gap:8px}.tv .tv-luta-condicao{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:6px 10px;border:1px solid var(--ds-color-border);border-radius:10px;background:var(--ds-color-surface);color:var(--ds-color-text);font-weight:600}.tv .tv-luta-condicao--on{border-color:var(--ds-color-accent);background:color-mix(in srgb, var(--ds-color-accent) 16%, var(--ds-color-surface));box-shadow:inset 0 0 0 1px var(--ds-color-accent)}.tv-luta-condicoes__nota{margin:12px 0 0;font-size:var(--ds-size-small)}.tv .tv-luta-condicoes__pronto{width:100%;margin-top:12px}.tv .tv-luta__resto-cab{border-top:1px solid var(--ds-color-border--soft)}.tv-luta__rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}.tv .tv-luta__rodape .tv-fic-descanso{margin-top:0}.tv-luta-entrada{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px}.tv-luta-entrada__txt{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}@media print{.tv-luta-entrada{display:none}}.tv-luta__espacos{padding:4px 0}.tv-luta__circulos{display:flex;flex-wrap:wrap;gap:6px 12px}.tv-luta__circulo{display:inline-flex;align-items:center;gap:6px}.tv-luta__circulo-n{font-family:var(--ds-font-stats);font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv .tv-luta__preparo-cab{min-height:40px;padding:6px 2px;border-bottom:1px solid var(--ds-color-border--soft)}.tv-pers-cab{display:flex;align-items:center;gap:var(--ds-space-3)}.tv-pers-cab .tv-section-heading{flex:1 1 auto}.tv .tv-pers-cab__importar{flex:none;margin-top:var(--ds-space-5);margin-bottom:var(--ds-space-3)}.tv-criar{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(150px, 100%), 1fr));gap:var(--ds-space-2)}.tv .tv-criar__opcao{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 12px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;text-align:left}.tv .tv-criar__opcao--principal{border-color:var(--ds-color-accent);box-shadow:inset 0 0 0 1px var(--ds-color-accent);color:var(--ds-color-accent)}.tv .tv-criar__opcao:hover{border-color:var(--ds-color-accent)}.tv-criar__icone{flex:none}.tv-criar__txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.tv-criar__nome{font-weight:600}.tv-criar__regra{font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-pers-lista--compacta{gap:0;overflow:hidden;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-pers-l{display:flex;align-items:center}.tv-pers-l+.tv-pers-l{border-top:1px solid var(--ds-color-border--soft)}.tv .tv-pers-l__link{display:block;flex:1 1 auto;min-width:0;min-height:56px;padding:8px 4px 8px 14px;color:var(--ds-color-text);text-decoration:none}.tv-pers-l__nome{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-family:var(--ds-font-title);font-size:18px;line-height:1.25;color:var(--ds-color-title)}.tv-pers-l__nome>.fas{font-size:14px;color:var(--ds-color-accent)}.tv .tv-pers-l__link .tv-pers__meta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tv .tv-pers-l__link .tv-pers-estado{margin-top:2px}.tv .tv-pers-l__mais{flex:none;width:48px;min-height:56px;border:0;background:none;color:var(--ds-color-icon-muted)}.tv-pers-nota{margin:var(--ds-space-2) 0 0;font-size:var(--ds-size-caption)}.tv .tv-arena-painel__abrir{display:flex;align-items:center;gap:var(--ds-space-2);width:100%;min-height:48px;padding:var(--ds-space-2) 2px;border:0;border-top:1px solid var(--ds-color-border--soft);background:none;color:var(--ds-color-text);font:inherit;text-align:left}.tv-arena-painel__abrir-txt{display:flex;flex:1 1 auto;flex-direction:column}.tv-arena-painel__abrir-nome{font-weight:600}.tv-arena-painel__abrir-desc{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-arena-painel__mais{display:flex;flex-direction:column;gap:var(--ds-space-3)}.tv-arena-painel__mais[hidden]{display:none}.tv .tv-arena-ferr--compacta{min-height:44px;padding:6px var(--ds-space-3)}.tv .tv-arena-pq{display:inline-flex;align-items:center;min-height:32px;padding:2px 6px;border:0;background:none;color:var(--ds-color-link);font:inherit;font-size:var(--ds-size-small);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.tv-arena-recolhido{margin:4px 0 var(--ds-space-2);font-size:var(--ds-size-small);line-height:1.5;color:var(--ds-color-text-soft)}.tv-arena-recolhido[hidden]{display:none}.tv-arena-niveis{overflow:hidden;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-arena-nivel+.tv-arena-nivel{border-top:1px solid var(--ds-color-border--soft)}.tv-arena-nivel--padrao{box-shadow:inset 3px 0 0 var(--ds-color-accent);background:color-mix(in srgb, var(--ds-color-accent) 6%, transparent)}.tv-arena-nivel__linha{display:flex;align-items:center;gap:var(--ds-space-2);padding-right:8px}.tv .tv-arena-nivel__link{display:flex;flex:1 1 auto;align-items:center;gap:var(--ds-space-3);min-width:0;min-height:52px;padding:6px 4px 6px 12px;color:var(--ds-color-text);text-decoration:none}.tv-arena-nivel__link .tv-arena-num{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-stats);font-size:18px;color:var(--ds-color-accent)}.tv-arena-nivel__txt b{font-weight:600}.tv .tv-arena-nivel__porque{margin:0;padding:0 14px 10px 60px}.tv-arena-abertura{margin-bottom:var(--ds-space-2)}.tv-arena-combinado{margin:var(--ds-space-2) 0 var(--ds-space-3);padding:10px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-arena-combinado__txt{margin:4px 0 0;font-weight:600}.tv-arena-combinado__txt .tv-arena-sempre{font-weight:400}.tv .tv-arena-mudar__btn{gap:8px;width:100%;justify-content:center;min-height:44px;margin-top:var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);text-decoration:none;font-weight:600}.tv .tv-arena-mudar{margin-top:var(--ds-space-2);font-size:inherit;color:inherit}.tv .tv-arena-estilo__cab{align-items:center;width:100%;min-height:40px;padding:0;border:0;background:none;text-align:left}.tv-arena-estilo__seta{font-size:12px;color:var(--ds-color-icon-muted)}.tv-arena-estilo__rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px var(--ds-space-3);font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-arena-estilo__rodape .tv-arena-combina{align-items:center;font-weight:600}.tv-arena-estilo__cuidado{margin:0;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-arena-estilo__detalhe{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-arena-estilo__detalhe[hidden]{display:none}.tv-arena-estilo__origem{margin:0;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-arena-estilo__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2)}.tv .tv-arena-estilo__acoes .tv-arena-estilo__acao{flex:1 1 auto;margin-top:0}.tv-arena-depois{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-top:var(--ds-space-5);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-color-border)}.tv-arena-depois p{margin:0}.tv-arena .tv-arena-mandar{margin-top:var(--ds-space-3)}.tv-eq-mini{display:inline-flex;align-items:center;gap:6px;font-size:var(--ds-size-caption);color:var(--ds-color-text-muted)}.tv-eq-mini__trilho{position:relative;display:inline-block;width:64px;height:8px;overflow:hidden;border-radius:4px;background:var(--ds-color-border--soft)}.tv-eq-mini__barra{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--ds-color-accent)}.tv-eq-mini__meio{position:absolute;top:-2px;bottom:-2px;left:50%;width:2px;background:var(--ds-color-text);opacity:.55}.tv-eq-montagem{margin-top:var(--ds-space-4);padding:0 var(--ds-space-3) var(--ds-space-2);border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-eq-montagem__cab{display:flex;align-items:center;gap:6px;min-height:48px;font-weight:600;cursor:pointer}.tv-cmp-tab{width:100%;border-collapse:collapse;border:1px solid var(--ds-color-statblock-border);background:var(--ds-color-statblock-bg);font-size:var(--ds-size-small);table-layout:fixed}.tv-cmp-tab th,.tv-cmp-tab td{padding:8px 6px;border-top:1px solid var(--ds-color-statblock-divider);text-align:left;vertical-align:top;overflow-wrap:anywhere}.tv-cmp-tab thead td{width:26%}.tv-cmp-tab tbody th{font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv-cmp-tab tbody td{font-family:var(--ds-font-stats);font-size:17px}.tv-cmp-tab .tv-cmp-num__extra{display:block;font-family:var(--ds-font-body);font-size:12px;color:var(--ds-color-text-muted)}.tv-cmp-tab__lado{font-weight:400}.tv-cmp-tab__lado .tv-cmp-marca{margin-bottom:4px}.tv-cmp-tab__nome{display:block;font-family:var(--ds-font-title);font-size:17px;color:var(--ds-color-title)}.tv-cmp-tab__sub{display:block;font-size:12px;color:var(--ds-color-text-muted)}.tv .tv-cmp-tab__trocar{display:flex;align-items:center;min-height:32px;font-size:12.5px;font-weight:600}@container (width < 560px){.tv-cmp-grade>.tv-cmp-lado{display:none}}@container (width >= 560px){.tv-cmp-tab{display:none}}.tv-pl-etapas{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:6px;margin:0 0 6px;padding:0;list-style:none}.tv-pl-etapas li{padding:6px 4px 4px;border-top:4px solid var(--ds-color-border--strong);font-size:var(--ds-size-small);font-weight:600;text-align:center;color:var(--ds-color-text-muted)}.tv-pl-etapas li.tv-pl-etapas__feita{border-top-color:var(--ds-color-accent)}.tv-pl-etapas li.tv-pl-etapas__atual{border-top-color:var(--ds-color-ink);color:var(--ds-color-text)}.tv-acasa__corpo{display:flex;flex-direction:column;gap:var(--ds-space-4)}.tv-tabbar--arena .tv-tabbar__item span{max-width:100%;padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-acasa__papel-rotulo{margin-bottom:var(--ds-space-2);font-weight:600}.tv-acasa__papeis{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--ds-space-2)}.tv .tv-acasa__opcao{min-height:var(--ds-tap-min);padding:6px 8px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:15px;font-weight:600;line-height:1.2;text-wrap:balance}.tv .tv-acasa__opcao--ativa{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-acasa__papel-nota{margin:var(--ds-space-2) 0 0}.tv-acasa__hoje{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:14px 16px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-acasa__hoje p{margin:0}.tv-acasa__hoje-titulo{margin:0;font-family:var(--ds-font-title);font-size:22px;font-weight:500;line-height:1.2}.tv-acasa__eu-rotulo{display:block;margin-bottom:var(--ds-space-1);font-weight:600}.tv .tv-acasa__select{width:100%;min-height:var(--ds-tap-min);padding:6px 10px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:16px}.tv-acasa__meu{display:flex;flex-direction:column;gap:var(--ds-space-1)}.tv-acasa__personagem{display:flex;align-items:center;gap:var(--ds-space-2);font-family:var(--ds-font-title);font-size:20px;line-height:1.2}.tv-acasa__personagem i{color:var(--ds-color-accent)}.tv-acasa__linhas{display:flex;flex-direction:column}.tv-acasa__linha{display:flex;justify-content:space-between;gap:var(--ds-space-3);padding:10px 0;border-top:1px solid var(--ds-color-border);font-size:16px}.tv-acasa__linha-rotulo{flex:0 0 auto;color:var(--ds-color-text-muted)}.tv-acasa__linha-valor{min-width:0;font-weight:600;text-align:right;overflow-wrap:anywhere}.tv-acasa__mesas{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--ds-space-2)}.tv .tv-acasa__mesa{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:76px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);text-decoration:none}.tv .tv-acasa__mesa:hover{border-color:var(--ds-color-accent)}.tv-acasa__mesa-nome{color:var(--ds-color-text-muted);font-size:var(--ds-size-small)}.tv-acasa__mesa-letra{font-family:var(--ds-font-title);font-size:34px;line-height:1}.tv-acasa__cartoes{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-torneio-abas{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin:var(--ds-space-3) 0}.tv-torneio-aba{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-tap-min);padding:6px 14px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-weight:600;text-decoration:none}.tv-torneio-aba:hover{border-color:var(--ds-color-accent);color:var(--ds-color-accent)}.tv-torneio-aba--ativa{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-torneio-aba--ativa:hover{color:var(--ds-color-on-ink)}.tv-torneio-ok{margin:0;padding:10px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-statblock-inset-bg)}.tv-torneio-provisorio{display:inline-block;padding:0 6px;border:1px dashed var(--ds-color-accent);border-radius:var(--ds-radius-sm);color:var(--ds-color-badge-text);font-size:var(--ds-size-small);font-weight:600;line-height:1.5}.tv-torneio-resumo{display:flex;flex-direction:column;gap:var(--ds-space-2);margin:var(--ds-space-3) 0;padding:12px 16px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-torneio-resumo__fase{font-family:var(--ds-font-title);font-size:20px;color:var(--ds-color-title)}.tv-torneio-resumo__linhas{display:flex;flex-wrap:wrap;gap:var(--ds-space-1) var(--ds-space-4);font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-torneio-vazio{display:flex;flex-direction:column;gap:var(--ds-space-3);padding:16px;border:1px dashed var(--ds-color-border--strong);border-radius:var(--ds-radius)}.tv-torneio-vazio p{margin:0}.tv-torneio-acoes{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin:var(--ds-space-2) 0}.tv-torneio-acoes>p{flex:1 0 100%;margin:0}.tv-torneio-lista{display:flex;flex-direction:column;gap:var(--ds-space-2);margin:0 0 var(--ds-space-3);padding:0;list-style:none}.tv-torneio-lutador{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-2);padding:10px 12px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-torneio-lutador--espera{border-style:dashed}.tv-torneio-lutador--saiu{opacity:.6}.tv-torneio-lutador__txt{display:flex;flex:1 1 200px;flex-direction:column;min-width:0}.tv-torneio-lutador__nome{font-weight:600}.tv-torneio-lutador__meta{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv .tv-torneio-gerar{margin-top:var(--ds-space-3)}.tv .tv-torneio-gerar[disabled]{opacity:.5}.tv-torneio-rodadas{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin-bottom:var(--ds-space-2)}.tv .tv-torneio-rodada-aba{min-height:var(--ds-tap-min);padding:6px 16px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-weight:600}.tv .tv-torneio-rodada-aba--ativa{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-torneio-rodada-cab{margin:var(--ds-space-2) 0;color:var(--ds-color-text-soft)}.tv-torneio-mesa{margin:var(--ds-space-3) 0}.tv-torneio-mesa__titulo{display:flex;align-items:center;gap:var(--ds-space-2);margin:0 0 var(--ds-space-2);font-family:var(--ds-font-title);font-size:18px;font-weight:500;color:var(--ds-color-title)}.tv-torneio-mesa__letra{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ds-radius-pill);background:var(--ds-color-ink);color:var(--ds-color-on-ink);font-size:17px}.tv-torneio-duelos{display:flex;flex-direction:column;gap:var(--ds-space-2);margin:0;padding:0;list-style:none}.tv-torneio-duelo{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:10px 12px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-torneio-duelo--agora{border-color:var(--ds-color-accent);border-width:2px}.tv-torneio-duelo--feito{background:var(--ds-color-bg-alt)}.tv-torneio-duelo__lados{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:center;gap:var(--ds-space-2)}.tv-torneio-duelo__lado{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.tv-torneio-duelo__lado--perdeu{opacity:.6}.tv-torneio-duelo__nome{display:inline-flex;align-items:center;gap:var(--ds-space-1);font-weight:600}.tv-torneio-duelo__lado--venceu .tv-torneio-duelo__nome{color:var(--ds-color-accent)}.tv-torneio-duelo__meta{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-torneio-duelo__x{color:var(--ds-color-text-soft);font-family:var(--ds-font-title);font-size:20px}.tv-torneio-duelo__resultado{margin:0;font-size:var(--ds-size-small)}.tv-torneio-tabela-wrap{overflow-x:auto}.tv-torneio-tabela{width:100%;border-collapse:collapse;font-size:15px}.tv-torneio-tabela th,.tv-torneio-tabela td{padding:8px 10px;border-bottom:1px solid var(--ds-color-border--soft);text-align:left;vertical-align:top}.tv-torneio-tabela thead th{font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-torneio-tabela tbody th{font-weight:600}.tv-torneio-tabela__nome,.tv-torneio-tabela__meta{display:block}.tv-torneio-tabela__meta{font-size:var(--ds-size-small);font-weight:400;color:var(--ds-color-text-soft)}.tv-torneio-linha--topo{background:var(--ds-color-statblock-inset-bg)}.tv-torneio-linha--fora{opacity:.6}.tv-torneio-finalistas{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:var(--ds-space-2);margin:0 0 var(--ds-space-3);padding-left:24px}.tv-torneio-finalistas li{padding:4px 0}.tv-torneio-equipes{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:var(--ds-space-3)}.tv-torneio-equipe{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:12px 14px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-torneio-equipe--venceu{border-color:var(--ds-color-accent);border-width:2px}.tv-torneio-equipe__titulo{display:flex;align-items:center;gap:var(--ds-space-2);margin:0;font-family:var(--ds-font-title);font-size:20px;font-weight:500;color:var(--ds-color-title)}.tv-torneio-equipe__forca{margin:0;font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-torneio-equipe__lista{display:flex;flex-direction:column;gap:var(--ds-space-1);margin:0;padding:0;list-style:none}.tv-torneio-equipe__nome{display:block;font-weight:600}.tv-torneio-equipe__meta{display:block;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-torneio-perigo{margin-top:var(--ds-space-5);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border--soft)}.tv-torneio-resultado{display:flex;flex-direction:column;gap:var(--ds-space-2)}.tv-torneio-escolhas{display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:var(--ds-space-2)}.tv .tv-torneio-escolha{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:var(--ds-tap-min);padding:8px 12px;border:1px solid var(--ds-color-border--strong);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text);font-weight:600;text-align:left;overflow-wrap:anywhere}.tv .tv-torneio-escolha--ativa{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv .tv-torneio-escolha[disabled]:not(.tv-torneio-escolha--ativa){opacity:.6;cursor:not-allowed}.tv-torneio-escolha__sub{font-size:var(--ds-size-small);font-weight:400;opacity:.85}.tv-mesa-duelo__mesa-atual{border-color:var(--ds-color-ink);background:var(--ds-color-ink);color:var(--ds-color-on-ink)}.tv-mesa-duelo__duelo{display:flex;flex-direction:column;gap:var(--ds-space-3);margin:var(--ds-space-3) 0}.tv-mesa-duelo__cab{margin:0;font-weight:600;color:var(--ds-color-text-soft)}.tv-mesa-duelo__lutadores{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:stretch;gap:var(--ds-space-2)}.tv-mesa-duelo__lutador{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface);overflow-wrap:anywhere}.tv-mesa-duelo__nome{font-family:var(--ds-font-title);font-size:20px;color:var(--ds-color-title)}.tv-mesa-duelo__meta{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-mesa-duelo__lutadores .tv-torneio-duelo__x{align-self:center}.tv-mesa-duelo__tempo,.tv-mesa-duelo__contagem{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:10px 12px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-mesa-duelo__rotulo{font-size:var(--ds-size-small);font-weight:600;color:var(--ds-color-text-muted)}.tv-mesa-duelo__tempo-n,.tv-mesa-duelo__contagem-n{font-family:var(--ds-font-title);font-size:34px;line-height:1.1;font-variant-numeric:tabular-nums}.tv-mesa-duelo__aviso-tempo{margin:0;color:var(--ds-color-no);font-weight:600}.tv-mesa-duelo__aviso-tempo:empty{display:none}.tv-mesa-duelo__stepper{display:flex;align-items:center;gap:var(--ds-space-3)}.tv-mesa-duelo__pcts{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:var(--ds-space-2)}.tv-mesa-duelo__aviso{display:flex;align-items:flex-start;gap:var(--ds-space-2)}.tv-mesa-duelo__aviso:empty{display:none}.tv-mesa-duelo__aviso--limite{padding:10px 12px;border:2px solid var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-statblock-inset-bg);font-weight:600}.tv-mesa-duelo__frente{margin:0;font-weight:600}.tv-mesa-duelo__vazio{margin:0;padding:14px 16px;border:1px dashed var(--ds-color-border--strong);border-radius:var(--ds-radius)}.tv .tv-juiz-lado--a,.tv-juiz-ladomarca--a{border-color:var(--ds-color-accent)}.tv .tv-juiz-lado--b,.tv-juiz-ladomarca--b{border-color:var(--ds-color-title)}.tv-juiz-ladomarca{padding:0 8px;border:2px solid var(--ds-color-border--strong);border-radius:var(--ds-radius-pill);font-size:var(--ds-size-small);font-weight:600}.tv-juiz-mundo,.tv-juiz-frente,.tv-juiz-crono{margin:0;font-size:var(--ds-size-small);color:var(--ds-color-on-ink);opacity:.85}.tv-juiz-mundo:empty,.tv-juiz-frente:empty,.tv-juiz-crono:empty{display:none}.tv-juiz-crono--aviso{color:var(--ds-color-on-ink);opacity:1;font-weight:700;text-decoration:underline}.tv-juiz-rodada--limite{color:var(--ds-color-on-ink);text-decoration:underline}.tv-juiz-combinado{margin:var(--ds-space-2) 0;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-juiz-combinado>summary{display:flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-tap-min);padding:6px 12px;font-weight:600;cursor:pointer}.tv-juiz-combinado>.tv-juiz-painel{padding:0 12px 12px}.tv-juiz-etiqueta__detalhe{display:block;font-size:var(--ds-size-small);font-weight:400}.tv-juiz-vencedora{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-bottom:var(--ds-space-3)}.tv-arena-tv{--tv-fundo: #14110d;--tv-fundo-2: #1f1a13;--tv-linha: #3a3022;--tv-texto: #f4ecdd;--tv-suave: #bcae94;--tv-ouro: #e0b954;--tv-vermelho: #d97a6c;--tv-u: max(16px, min(1.5vw, 2.6vh));display:flex;flex-direction:column;gap:calc(var(--tv-u)*.6);width:100%;min-height:100%;padding:calc(var(--tv-u)*.8) calc(var(--tv-u)*1.2);background:var(--tv-fundo);color:var(--tv-texto);font-family:var(--ds-font-body);font-size:var(--tv-u);line-height:1.25}.tv-arena-tv__cab{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:calc(var(--tv-u)*1.2);padding-bottom:calc(var(--tv-u)*.5);border-bottom:2px solid var(--tv-linha)}.tv-arena-tv__marca{display:flex;align-items:center;gap:calc(var(--tv-u)*.5);color:var(--tv-ouro);font-family:var(--ds-font-title);font-size:calc(var(--tv-u)*1.5)}.tv-arena-tv__fase{text-align:center;font-size:calc(var(--tv-u)*1.3);font-weight:600}.tv-arena-tv__hora{color:var(--tv-suave);font-size:calc(var(--tv-u)*1.3);font-variant-numeric:tabular-nums}.tv-arena-tv__trilha{display:flex;gap:calc(var(--tv-u)*.5);margin:0;padding:0;list-style:none}.tv-arena-tv__passo{display:flex;flex:1 1 0;flex-direction:column;align-items:center;padding:calc(var(--tv-u)*.25) 0;border:2px solid var(--tv-linha);border-radius:calc(var(--tv-u)*.4);color:var(--tv-suave);font-weight:600}.tv-arena-tv__passo small{font-size:calc(var(--tv-u)*.75);font-weight:400}.tv-arena-tv__passo--feita{border-color:var(--tv-suave)}.tv-arena-tv__passo--agora{border-color:var(--tv-ouro);background:var(--tv-fundo-2);color:var(--tv-ouro)}.tv-arena-tv__corpo{display:grid;flex:1 1 auto;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);gap:calc(var(--tv-u)*.8)}.tv-arena-tv__corpo--um{grid-template-columns:minmax(0, 1fr)}.tv-arena-tv__corpo--equipes{grid-template-columns:repeat(2, minmax(0, 1fr))}.tv-arena-tv__mesas{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:1fr;gap:calc(var(--tv-u)*.6);align-content:start}.tv-arena-tv__mesa{display:flex;flex-direction:row;align-items:flex-start;gap:calc(var(--tv-u)*.7);min-width:0;padding:calc(var(--tv-u)*.6) calc(var(--tv-u)*.8);border:2px solid var(--tv-linha);border-radius:calc(var(--tv-u)*.5);background:var(--tv-fundo-2)}.tv-arena-tv__mesa--luta{border-color:var(--tv-ouro)}.tv-arena-tv__mesa-letra{color:var(--tv-ouro);font-family:var(--ds-font-title);font-size:calc(var(--tv-u)*1.8);line-height:1}.tv-arena-tv__mesa-corpo{display:flex;flex:1 1 auto;flex-direction:column;gap:calc(var(--tv-u)*.2);min-width:0}.tv-arena-tv__rotulo{color:var(--tv-suave);font-size:calc(var(--tv-u)*.8);text-transform:uppercase;letter-spacing:.06em}.tv-arena-tv__duelo{display:flex;flex-direction:column;gap:calc(var(--tv-u)*.1)}.tv-arena-tv__lutador{font-size:calc(var(--tv-u)*1.1);font-weight:700;line-height:1.15;overflow-wrap:anywhere}.tv-arena-tv__lutador small{display:block;overflow:hidden;color:var(--tv-suave);font-size:calc(var(--tv-u)*.7);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.tv-arena-tv__x{color:var(--tv-ouro);font-size:calc(var(--tv-u)*.8);line-height:1}.tv-arena-tv__tempo{color:var(--tv-ouro);font-size:calc(var(--tv-u)*1.4);font-variant-numeric:tabular-nums}.tv-arena-tv__depois{color:var(--tv-suave);font-size:calc(var(--tv-u)*.8)}.tv-arena-tv__livre{color:var(--tv-suave);font-size:calc(var(--tv-u)*1.2)}.tv-arena-tv__rodape{grid-column:1/-1;margin:0;color:var(--tv-suave);font-size:calc(var(--tv-u)*.95)}.tv-arena-tv__placar,.tv-arena-tv__equipe{display:flex;flex-direction:column;gap:calc(var(--tv-u)*.3);min-width:0;padding:calc(var(--tv-u)*.6) calc(var(--tv-u)*.8);border:2px solid var(--tv-linha);border-radius:calc(var(--tv-u)*.5);background:var(--tv-fundo-2)}.tv-arena-tv__equipe--venceu{border-color:var(--tv-ouro)}.tv-arena-tv__titulo{display:flex;align-items:center;gap:calc(var(--tv-u)*.4);margin:0 0 calc(var(--tv-u)*.2);color:var(--tv-ouro);font-family:var(--ds-font-title);font-size:calc(var(--tv-u)*1.4);font-weight:500}.tv-arena-tv__linhas{display:flex;flex-direction:column;gap:calc(var(--tv-u)*.15);margin:0;padding:0;list-style:none}.tv-arena-tv__linha{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:baseline;gap:calc(var(--tv-u)*.5);padding:calc(var(--tv-u)*.12) 0;border-bottom:1px solid var(--tv-linha);font-size:calc(var(--tv-u)*1)}.tv-arena-tv__equipe .tv-arena-tv__linha{grid-template-columns:minmax(0, 1fr);font-size:calc(var(--tv-u)*1.2)}.tv-arena-tv__linha--topo .tv-arena-tv__pos{color:var(--tv-ouro)}.tv-arena-tv__linha--fora{opacity:.45}.tv-arena-tv__pos{min-width:1.6em;font-weight:700;font-variant-numeric:tabular-nums}.tv-arena-tv__quem{min-width:0;font-weight:600;overflow-wrap:anywhere}.tv-arena-tv__quem small{margin-left:calc(var(--tv-u)*.4);color:var(--tv-suave);font-size:calc(var(--tv-u)*.75);font-weight:400}.tv-arena-tv__vd{color:var(--tv-suave);font-variant-numeric:tabular-nums;white-space:nowrap}.tv-arena-tv__mais{margin:0;color:var(--tv-suave);font-size:calc(var(--tv-u)*.8)}.tv-arena-tv__centro{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--tv-u)*.8);text-align:center}.tv-arena-tv__grande{margin:0;color:var(--tv-ouro);font-family:var(--ds-font-title);font-size:calc(var(--tv-u)*4);font-weight:500}.tv-arena-tv__sub{margin:0;font-size:calc(var(--tv-u)*1.6)}.tv-arena-tv__nomes{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--tv-u)*.3) calc(var(--tv-u)*1.2);max-width:90%;margin:0;padding:0;color:var(--tv-suave);list-style:none}.tv .tv-arena-tv__tela-cheia{position:fixed;right:10px;bottom:10px;width:44px;height:44px;border:1px solid var(--tv-linha);border-radius:999px;background:rgba(0,0,0,0);color:var(--tv-suave);opacity:.35}.tv .tv-arena-tv__tela-cheia:hover,.tv .tv-arena-tv__tela-cheia:focus-visible{opacity:1}@media(width <= 900px){.tv-arena-tv__corpo,.tv-arena-tv__corpo--equipes{grid-template-columns:minmax(0, 1fr)}}.tv .tv-fpill--arena{min-width:var(--ds-tap-min);min-height:var(--ds-tap-min)}.tv .tv-arena-pq,.tv .tv-arena-outro,.tv .tv-imp-entrada,.tv .tv-cola-link:not(.tv-turno__cola){min-height:var(--ds-tap-min)}.tv .tv-cola-item__copiar{min-width:var(--ds-tap-min);min-height:var(--ds-tap-min)}.tv .tv-arena-escolhido a{display:inline-flex;align-items:center;min-height:var(--ds-tap-min);padding-inline:var(--ds-space-2)}.tv .tv-acasa__papel-nota,.tv .tv-arena-cond__pergunta,.tv .tv-cmp-escolha__grupo,.tv .tv-mesa-duelo__rotulo{color:var(--ds-color-text-soft)}.tv:has(.tv-tabbar--arena) .tv-muted{color:var(--ds-color-text-soft)}.tv .tv-arena-outro,.tv .tv-arena-escolhido a{color:var(--ds-color-badge-text)}.tv .tv-arena-passo{color:var(--ds-color-badge-text)}html:not(.ve-night-mode) .tv .tv-juiz-agora{background:var(--ds-color-badge-text)}.tv .tv-acasa__papeis{grid-template-columns:repeat(auto-fit, minmax(7em, 1fr))}.tv .tv-acasa__opcao{min-width:0;overflow-wrap:anywhere}.tv .tv-acasa__linha{flex-wrap:wrap}.tv .tv-acasa__linha-valor{flex:1 1 10ch}.tv-luta__fixo{position:sticky;top:0;z-index:5;margin:0 -18px;padding:4px 18px 6px;border-bottom:1px solid var(--ds-color-border--soft);background:var(--ds-color-bg)}@media(height <= 420px){.tv-luta__fixo{position:static}}.tv-luta__ident{display:flex;align-items:baseline;gap:0 8px;margin:0 0 2px;overflow:hidden;font-size:var(--ds-size-small);line-height:1.3;white-space:nowrap}.tv-luta__modo-nome{flex:none;font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-color-accent)}.tv-luta__quem{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:var(--ds-color-title)}.tv-luta__pv{display:block}.tv-luta__pv-topo{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.tv-luta__pv-rotulo{font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.14em;color:var(--ds-color-accent)}.tv .tv-luta__pv-campo{width:2.4em;min-height:48px;padding:0;border:0;border-bottom:2px solid var(--ds-color-accent);border-radius:0;background:none;font-family:var(--ds-font-stats);font-size:22px;line-height:1.2;text-align:center;color:var(--ds-color-title)}.tv-luta__pv-max{font-family:var(--ds-font-stats);font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-luta__pv-modos{display:flex;flex:1 1 auto;justify-content:flex-end;gap:6px;max-width:340px;margin-left:auto}.tv .tv-luta__pv-modo{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 10px;border:1px solid var(--ds-color-border);border-radius:10px;background:var(--ds-color-surface);color:var(--ds-color-text);font-size:var(--ds-size-small);font-weight:600;white-space:nowrap}.tv .tv-luta__pv-modo--on{border-color:var(--ds-color-accent);background:color-mix(in srgb, var(--ds-color-accent) 16%, var(--ds-color-surface));box-shadow:inset 0 0 0 1px var(--ds-color-accent)}.tv .tv-luta__pv-modo:disabled{opacity:.5}.tv-luta__pv-folha,.tv-luta__aviso{position:absolute;top:100%;right:0;left:0;z-index:1;box-sizing:border-box;padding:8px 18px 10px;border-bottom:1px solid var(--ds-color-border);background:var(--ds-color-bg);box-shadow:0 10px 16px -8px rgba(0,0,0,.28)}.tv-luta__pv-valores{display:flex;flex-wrap:wrap;gap:6px;max-width:480px}.tv .tv-luta__pv-valor{flex:1 1 0;min-width:44px;min-height:48px;padding:6px 4px;border:1px solid var(--ds-color-border);border-radius:10px;background:var(--ds-color-surface);color:var(--ds-color-text);font-family:var(--ds-font-stats);font-size:17px;font-weight:600}.tv .tv-luta__pv-valor--outro{flex-grow:1.6;font-family:inherit;font-size:var(--ds-size-small)}.tv-luta__pv-outro{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.tv .tv-luta__pv-outro-campo{flex:0 0 5em;min-height:48px;text-align:center;font-size:17px}.tv .tv-luta__pv-aplicar{flex:1 1 auto;min-height:48px}.tv-luta__aviso{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin:0;font-size:var(--ds-size-small);color:var(--ds-color-text)}.tv-luta__relance .tv-fic-relance{grid-template-columns:repeat(3, minmax(0, 1fr))}.tv-fic-cab__luta{margin-top:8px}.tv .tv-fic-cab__luta-btn{min-height:48px}@media print{.tv-fic-cab__luta{display:none}}.tv-luta__desloc{margin:6px 0 0;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-luta__item-linha{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px}.tv .tv-luta__item-linha>.tv-turno__item-cab{flex:1 1 12em;width:auto;min-width:0}.tv .tv-luta__conjurar{flex:none;min-height:48px;margin-left:auto}.tv-luta__uso{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0 0 6px;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-luta__momento{display:inline-block;padding:1px 8px;border:1px solid var(--ds-color-border);border-radius:999px;font-size:var(--ds-size-caption);font-weight:600;line-height:1.5;color:var(--ds-color-text);background:var(--ds-color-surface)}.tv-luta__momento--acao{border-color:var(--ds-color-accent)}.tv-luta__momento--bonus{border-style:dashed;border-color:var(--ds-color-accent)}.tv-luta__momento--reacao{border-width:2px;border-color:var(--ds-color-accent);background:color-mix(in srgb, var(--ds-color-accent) 16%, var(--ds-color-surface))}.tv-luta__cond b,.tv-luta__gatilho b{color:var(--ds-color-title)}.tv-luta__frase{margin:0 0 4px;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-luta__item--reacao{margin-top:6px;padding:0 8px;border:1px solid var(--ds-color-border);border-left:4px solid var(--ds-color-accent);border-radius:var(--ds-radius);background:var(--ds-color-surface)}.tv-luta__uso--reacao{font-size:var(--ds-size-body, 1em);color:var(--ds-color-text)}.tv-luta__uso--reacao .tv-luta__gatilho{flex:1 1 12em;min-width:0}.tv-luta__danos{margin-top:6px}.tv-luta__danos-lista{display:grid;gap:2px;margin:0}.tv-luta__dano{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 10px;padding:3px 0;border-top:1px solid var(--ds-color-border--soft)}.tv-luta__dano dt{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-luta__dano dd{margin:0;font-family:var(--ds-font-stats);font-weight:600;color:var(--ds-color-title);overflow-wrap:anywhere}.tv-luta__dano--critico dt{font-weight:600;color:var(--ds-color-accent)}.tv-luta__danos-nota{margin:2px 0 0;font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-luta__alcance-linha{margin:4px 0 0;font-size:var(--ds-size-small);color:var(--ds-color-text-soft)}.tv-luta__titulo-linha .tv-luta__momento{flex:none}.tv-luta-conj__intro{margin:0 0 10px;font-size:var(--ds-size-small)}.tv-luta-conj__opcoes{display:grid;gap:6px}.tv .tv-luta-conj__opcao{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 10px;width:100%;min-height:48px;padding:8px 12px;border:1px solid var(--ds-color-border);border-radius:10px;background:var(--ds-color-surface);color:var(--ds-color-text);text-align:left}.tv .tv-luta-conj__opcao--on{border-color:var(--ds-color-accent);background:color-mix(in srgb, var(--ds-color-accent) 16%, var(--ds-color-surface));box-shadow:inset 0 0 0 1px var(--ds-color-accent)}.tv .tv-luta-conj__opcao:disabled{opacity:.5}.tv-luta-conj__opcao-nome{font-weight:600}.tv-luta-conj__opcao-restam{font-size:var(--ds-size-small);color:var(--ds-color-text-muted)}.tv-luta-conj__efeito{margin-top:10px}.tv-luta-conj__linha{margin:0 0 4px}.tv .tv-luta-conj__ok{width:100%;min-height:48px;margin-top:12px}.tv .tv-luta__aviso .tv-btn{min-height:48px}.tv-luta__fixo{container-type:inline-size}@container (width < 340px){.tv-luta__modo-nome,.tv-luta__pv-rotulo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tv-luta__pv-modo .fas{display:none}.tv .tv-luta__pv-modo{padding:0 4px}.tv-luta__pv-topo{flex-wrap:nowrap;gap:4px}.tv-luta__pv-modos{gap:4px}.tv .tv-luta__pv-campo{flex:none;width:1.9em}}.tv .tv-luta__preparo-cab,.tv .tv-luta__rec-nome{min-height:48px}.tv .tv-luta__pv-campo{min-width:44px}.tv .tv-luta-cab__voltar{min-width:44px;min-height:44px}.tv .tv-luta__modo-nome,.tv .tv-luta__pv-rotulo,.tv .tv-luta__titulo{color:var(--ds-color-badge-text)}.tv .tv-luta__pv-max,.tv .tv-luta__titulo-extra,.tv .tv-luta-cab__meta,.tv .tv-luta__dano dt,.tv .tv-luta dt{color:var(--ds-color-text-soft)}.tv .tv-luta__circulos{gap:8px 12px}body.tv-body,.tv{--tv-atr-for: #a3281f;--tv-atr-des: #1d6b3a;--tv-atr-con: #8a5400;--tv-atr-int: #1f5fa6;--tv-atr-sab: #0f6767;--tv-atr-car: #8a2c7a}.ve-night-mode body.tv-body,.ve-night-mode .tv{--tv-atr-for: #f3877c;--tv-atr-des: #7ccf86;--tv-atr-con: #f0c25a;--tv-atr-int: #7fb6f0;--tv-atr-sab: #6fd0cb;--tv-atr-car: #e39ad4}.tv-fic-abas{padding:0 10px}.tv-fic-aba{justify-content:center;height:var(--tv-fic-abas-h);min-width:44px;padding:0 8px}@media(width < 440px){.tv-fic-abas{padding:0 4px}.tv-fic-aba{gap:4px;min-width:44px;padding:0 4px}}.tv-fo-nivel{font-weight:600;color:var(--ds-color-title)}.tv .tv-fic-painel--ficha .tv-fic-pv__campo{min-height:44px;padding:6px 0;color:var(--ds-color-no)}.tv-fo-trio,.tv-fic-grade2.tv-fo-trio{grid-template-columns:repeat(3, minmax(0, 1fr))}.tv-fic-pv{white-space:nowrap}.tv-fic-painel--ficha,.tv-fic-painel--magias{container-type:inline-size}@container (width < 300px){.tv-fic-relance,.tv-fo-trio,.tv-fic-grade2.tv-fo-trio{grid-template-columns:repeat(2, minmax(0, 1fr))}.tv-fo-trio .tv-fic-celula:last-child:nth-child(odd){grid-column:1/-1}}.tv-fo-trio .tv-fic-celula__rotulo{white-space:normal;text-overflow:clip}.tv-fo-conj .tv-fic-celula:first-child .tv-fic-celula__valor{font-size:16px}.tv-fo-atributos{margin-top:18px}@media(width < 520px){.tv-fo-atributos__grade{margin:0 -8px}}.tv-fo-atributos__grade{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));align-items:start;gap:12px}.tv-fo-atr{--tv-atr: var(--ds-color-accent);min-width:0;overflow:hidden;border:1px solid var(--ds-color-border--card);border-left:5px solid var(--tv-atr);border-radius:var(--ds-radius);background:var(--ds-color-surface);break-inside:avoid}[data-atr=for]{--tv-atr: var(--tv-atr-for)}[data-atr=des]{--tv-atr: var(--tv-atr-des)}[data-atr=con]{--tv-atr: var(--tv-atr-con)}[data-atr=int]{--tv-atr: var(--tv-atr-int)}[data-atr=sab]{--tv-atr: var(--tv-atr-sab)}[data-atr=car]{--tv-atr: var(--tv-atr-car)}.tv-fo-atr__cab{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 12px;background:color-mix(in srgb, var(--tv-atr) 12%, var(--ds-color-surface))}.tv-fo-atr__mod{min-width:2.2em;font-family:var(--ds-font-stats);font-size:24px;line-height:1.1;color:var(--ds-color-title)}.tv-fo-atr__nome{flex:1;min-width:0;margin:0;font-family:var(--ds-font-body);font-size:var(--ds-size-small);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tv-atr)}.tv-fo-atr__valor{padding:1px 8px;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-stats);font-size:12px;color:var(--ds-color-text-muted)}.tv-fo-atr__itens{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 150px), 1fr));padding:2px 2px 4px}.tv-fo-item{display:flex;align-items:center;gap:4px;min-width:0;min-height:48px;padding:0 4px;border-radius:var(--ds-radius-sm);font-size:13px;color:var(--ds-color-text)}.tv-fo-item--salva{font-weight:600}.tv-fo-item__nome{flex:1;min-width:0;line-height:1.2;overflow-wrap:break-word}.tv-fo-item__mod{min-width:1.7em;font-family:var(--ds-font-stats);font-weight:400}.tv .tv-fo-item .tv-fo-marca{flex:0 0 auto;width:10px;font-size:10px;color:var(--ds-color-icon-muted)}.tv .tv-fo-item--prof .tv-fo-marca{color:var(--tv-atr)}.tv-fo-item--prof .tv-fo-item__mod{font-weight:700;color:var(--ds-color-title)}.tv-fo-so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tv-fic-painel .tv-fic-secao__cab{min-height:48px}.tv-fic-descanso__btn,.tv-fic-descanso__sim,.tv-fic-descanso__nao{min-height:48px}.tv-fo-titulo{margin:18px 0 6px;font-family:var(--ds-font-body);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-color-accent)}.tv-fo-espacos__grade{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 270px), 1fr));gap:8px}.tv-fo-espaco{--tv-fic-marca: 40px;display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:6px 12px;padding:8px 10px;border:1px solid var(--tv-circ);border-left-width:5px;border-radius:var(--ds-radius);background:color-mix(in srgb, var(--tv-circ) 9%, var(--ds-color-surface))}.tv-fo-espaco__cab{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:4.5em}.tv-fo-espaco__conta{font-family:var(--ds-font-stats);font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv-fo-espaco__grupo{font-size:var(--ds-size-label);font-weight:600;letter-spacing:var(--ds-tracking-badge);text-transform:uppercase;color:var(--ds-color-text-muted)}.tv .tv-fo-espaco .tv-fic-marcas{justify-content:flex-end;gap:8px}.tv .tv-fo-espaco .tv-fic-marca{border-color:var(--tv-circ);border-width:2px}.tv .tv-fo-espaco .tv-fic-marca--gasta{background:var(--tv-circ)}.tv-fo-circulo{margin-top:14px;padding-left:10px;border-left:4px solid var(--tv-circ)}.tv-fo-circulo .tv-fic-secao__filete{background:color-mix(in srgb, var(--tv-circ) 45%, transparent)}.tv-fic-painel--magias .tv-fic-magia{min-height:48px;align-items:center}.tv .tv-fic-painel--magias .tv-fic-magia__fixar{width:44px;height:44px;margin-left:-8px}@media print{.tv-fo-so-tela{display:none !important}.tv-fo-atr,.tv-fo-espaco{break-inside:avoid}}.tv .tv-turno__celula-btn{min-height:44px}.tv .tv-fic-pv__campo{min-height:44px;padding:6px 0}.tv .tv-turno__cola{align-items:center;min-height:44px}.tv .tv-turno__item-cab,.tv .tv-luta__item .tv-turno__item-cab,.tv .tv-turno__item-cab.tv-turno__arma-cab{min-height:48px}.tv .tv-luta__lista+.tv-turno__mais{min-height:44px}.tv .tv-fic-painel .tv-btn--compacto{min-height:44px}.tv .tv-turno__todos-botoes,.tv .tv-arena-bloco__acoes{gap:8px}.tv .tv-fic-termo.tv-fic-prof{min-height:44px}.tv-fo-espaco{--tv-fic-marca: 44px}.tv .tv-fic-painel{--tv-fic-marca: 44px}.tv-fic-marcas{gap:8px}.tv-fic-itens a,.tv-fic-nome a{display:inline-block;padding-block:12px;margin-block:-12px}.tv .tv-fic-celula__rotulo,.tv .tv-turno__sugestao-titulo,.tv .tv-tbl__k,.tv .tv-fic-secao__conta,.tv .tv-fic-prof__rotulo,.tv .tv-fic-recurso__periodo,.tv .tv-fo-magia__marca{font-size:12px}.tv .tv-fic-secao__titulo,.tv .tv-fo-titulo,.tv .tv-fic-cab__luta-btn.tv-btn--accent,.tv .tv-fic-itens a,.tv .tv-fic-recurso a,.tv .tv-subir-falta--ok{color:var(--ds-color-badge-text)}.tv .tv-fic-cab__meta,.tv .tv-fic-nota,.tv .tv-fic-secao__conta,.tv .tv-fic-prof__rotulo,.tv .tv-fic-recurso__periodo,.tv .tv-cr-cabecalho__meta,.tv .tv-cr-passo:not(.tv-cr-passo--ativo),.tv .tv-subir .tv-muted{color:var(--ds-color-text-soft)}.tv .tv-cr-cabecalho__acoes a{color:var(--ds-color-badge-text)}.tv .tv-cr-passos{--tv-cr-chip-h: 44px}.tv .tv-cr-passos__trilho{gap:8px}.tv .tv-cr-cabecalho__acoes a{display:inline-flex;align-items:center;min-height:44px}.tv .tv-cr-nome{min-height:44px}.tv .tv-cr-nome:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:2px}.tv .tv-cr-loja__botao{min-width:44px}.tv .tv-cr-detalhe-livre-sumario{display:flex;align-items:center;min-height:44px}.tv .tv-cr-atr-linhas__coluna,.tv .tv-cr-alin__canto-eixo,.tv .tv-cr-alin__celula-nome,.tv-criador .tv-fpill__meta,.tv-criador .tv-badge{font-size:12px}.tv-cr-atr-linhas__cabeca{flex-wrap:wrap;min-width:0}.tv-fic-itens a,.tv-fic-nome a,.tv-fic-magia a{min-width:44px}.tv .tv-fic-magia__marca{font-size:12px}.tv .tv-fic-magia__marca,.tv .tv-fic-magia__origem,.tv .tv-luta__circulo-n{color:var(--ds-color-text-soft)}.tv .tv-turno__mais{color:var(--ds-color-badge-text)}.tv-criador .tv-fpill,.tv-criador .tv-cr-select,.tv-criador .tv-cr-numero,.tv-criador .tv-cr-texto,.tv-criador .tv-search__ipt,.tv-criador .tv-cr-loja__ver-todos{min-height:44px}.tv-criador .tv-cr-quadro__origem{display:inline-flex;align-items:center;min-width:44px;min-height:44px}.tv-criador .tv-muted,.tv-criador .tv-cr-origem__de,.tv-criador .tv-cr-loja__rotulo{color:var(--ds-color-text-soft)}.tv-criador .tv-fmore,.tv-criador .tv-btn--accent,.tv-criador .tv-cr-loja__linha2--motivo,.tv-criador .tv-cr-alin__celula-sigla,.tv-criador a:not(.tv-btn,.tv-cr-passo,.tv-backbar__btn){color:var(--ds-color-badge-text)}.tv-criador .tv-cr-ler-inteira{display:inline-flex;align-items:center;min-height:44px}.tv-criador .tv-search:focus-within{outline:2px solid var(--ds-color-accent);outline-offset:2px}.tv .tv-luta-conj__intro,.tv .tv-luta-conj__opcao-restam{color:var(--ds-color-text-soft)}.tv .tv-luta-conj__ok{color:var(--ds-color-badge-text)}.tv .tv-receber .tv-btn{min-height:48px}.tv .tv-receber .tv-muted{color:var(--ds-color-text-soft)}.tv .tv-receber .tv-btn--accent{color:var(--ds-color-badge-text)}.tv .tv-cr-num__rotulo{font-size:12px}.tv-criador .tv-btn{min-height:44px}.tv .tv-fic-selo{font-size:12px;color:var(--ds-color-text-soft)}.tv .tv-cr-card__acao{background:var(--ds-color-badge-text);min-height:44px}.tv .tv-cr-card--ativa .tv-cr-card__acao{background:var(--ds-color-ink)}.ve-night-mode .tv .tv-cr-card__acao{color:var(--ds-color-bg)}.tv-criador .tv-fpill__meta{color:var(--ds-color-text-soft)}.tv .tv-fic-painel a:not(.tv-btn,.tv-fic-termo){color:var(--ds-color-badge-text)}.tv .tv-fic-cab__duplicar span{font-size:12px}.tv .tv-pers-voltar{color:var(--ds-color-badge-text)}.tv .tv-pers-linha--mapa{min-height:44px}.tv-fic-cab__faixa{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin-top:8px}.tv .tv-fic-cab__opcoes{flex:3 1 210px;justify-content:center;min-height:48px;border-color:var(--ds-color-accent);background:var(--ds-color-surface);color:var(--ds-color-text);font-size:var(--ds-size-body, 15px);font-weight:600;text-align:center}.tv .tv-fic-cab__opcoes>.fas{color:var(--ds-color-accent)}.tv-fic-cab__faixa .tv-fic-cab__luta{flex:1 1 120px;margin-top:0}.tv .tv-fic-cab__faixa .tv-fic-cab__luta-btn{width:100%;justify-content:center}@media print{.tv-fic-cab__faixa{display:none}}.tv-opcoes{gap:0}.tv .tv-opcao{align-items:flex-start;gap:14px;min-height:56px;padding:12px 4px;width:100%;text-decoration:none;cursor:pointer}.tv .tv-opcao:hover{text-decoration:none;background:var(--ds-color-bg-alt)}.tv .tv-opcao>.tv-opcao__icone{flex:none;width:24px;margin-top:2px;font-size:18px;text-align:center;color:var(--ds-color-accent)}.tv-opcao__txt{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.tv-opcao__nome{font-size:16px;font-weight:600;color:var(--ds-color-text)}.tv-opcao__frase{font-size:var(--ds-size-small);line-height:1.35;color:var(--ds-color-text-muted)}.tv-opcao__frase--erro{color:var(--ds-color-no)}.tv .tv-opcao:disabled{opacity:.7;cursor:progress}.tv .tv-opcao--perigo{margin-top:var(--ds-space-2);border-top:1px solid var(--ds-color-border);border-bottom:0}.tv .tv-opcao--perigo>.tv-opcao__icone,.tv .tv-opcao--perigo .tv-opcao__nome{color:var(--ds-color-no)}.tv-opcoes__confirma p{margin:0 0 var(--ds-space-3)}.tv-opcoes__botoes{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.tv .tv-opcoes__botao{flex:1 1 140px;justify-content:center;min-height:48px;font-size:15px;text-align:center}.tv .tv-opcoes__botao--perigo{border-color:var(--ds-color-no);background:var(--ds-color-no);color:var(--ds-color-bg);font-weight:600}.tv .tv-opcoes__botao--perigo:hover{color:var(--ds-color-bg);filter:brightness(1.08)}.tv-opcoes__desfazer{position:fixed;right:var(--ds-space-3);bottom:calc(var(--ds-navbar-h, 0px) + 12px);left:var(--ds-space-3);z-index:30;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);max-width:480px;margin:0 auto;padding:6px 8px 6px 16px;border:1px solid var(--ds-color-border--card);border-radius:var(--ds-radius);background:var(--ds-color-surface);color:var(--ds-color-text)}.tv-opcoes__desfazer-txt{min-width:0;overflow-wrap:anywhere}.tv .tv-opcoes__desfazer-btn{flex:none;min-height:48px;border-color:var(--ds-color-accent);color:var(--ds-color-accent);font-weight:600}.tv-pers-l{position:relative;overflow:hidden}.tv-pers-l__frente{position:relative;display:flex;flex:1 1 auto;align-items:stretch;width:100%;min-width:0;background:var(--ds-color-surface);touch-action:pan-y;user-select:none}.tv-pers-l--arrastando .tv-pers-l__frente{cursor:grabbing}.tv-pers-l__painel{position:absolute;top:0;right:0;bottom:0;display:flex;width:176px;visibility:hidden;transition:visibility 0s linear .2s}.tv-pers-l--revelada .tv-pers-l__painel{visibility:visible;transition:none}.tv .tv-pers-l__acao{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;border:0;border-radius:0;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.tv .tv-pers-l__acao>.fas{font-size:18px}.tv .tv-pers-l__acao--editar{background:var(--ds-color-bg-alt);color:var(--ds-color-text)}.tv .tv-pers-l__acao--editar>.fas{color:var(--ds-color-accent)}.tv .tv-pers-l__acao--excluir{background:var(--ds-color-no);color:var(--ds-color-bg)}.tv .tv-pers-l__mais{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:64px;min-height:56px;font-size:var(--ds-size-caption);color:var(--ds-color-text-soft)}.tv .tv-pers-l__mais>.fas{font-size:16px;color:var(--ds-color-icon-muted)}@media(prefers-reduced-motion: reduce){.tv-pers-l__frente,.tv-pers-l__painel{transition:none !important}}.tv-pers-l--nova:not(.tv-pers-l--revelada) .tv-pers-l__frente{background:rgba(0,0,0,0)}.tv .tv-pers-cab .tv-btn--compacto,.tv .tv-pers-cab__importar{min-height:44px}.tv .tv-pers__meta,.tv .tv-pers-nota,.tv .tv-pers-grupo,.tv .tv-opcao__frase,.tv .tv-sheet__meta{color:var(--ds-color-text-soft)}.tv .tv-pers-grupo{font-size:12px}.tv .tv-pers-mais{min-height:44px}.tv .tv-pers-criar2014 .tv-btn{min-height:44px}.tv .tv-desk-vazio__dica,.tv .tv-desk-vazio p{color:var(--ds-color-text-soft)}.tv-portal{--tp-creme: #f8ecd6;--tp-papel: #fff9ee;--tp-branco: #fff;--tp-cafe: #352319;--tp-cafe-apoio: #4a3527;--tp-cafe-suave: #6b4e3b;--tp-filete: #e3d3b8;--tp-tomate: #ff4232;--tp-brasa: #c42a1c;--tp-brasa-hover: #d8301f;--tp-brasa-pressionado: #a82316;--tp-azul: #006ace;--tp-azul-texto: #006ace;--tp-azul-hover: #00519e;--tp-mostarda: #e9ae22;--tp-madeira: #925a35;--tp-desabilitado-borda: #a08a74;--tp-rodape: #352319;--tp-linha: var(--tp-cafe);--tp-sombra-cor: #352319;--tp-sobre-cor: #352319;--tp-contorno: 2px;--tp-contorno-painel: 3px;--tp-raio: 10px;--tp-raio-selo: 4px;--tp-raio-painel: 12px;--tp-raio-pill: 999px;--tp-sombra-sm: 3px 3px 0 var(--tp-sombra-cor);--tp-sombra: 4px 4px 0 var(--tp-sombra-cor);--tp-sombra-alta: 6px 6px 0 var(--tp-sombra-cor);--tp-f-display: "Alegreya", georgia, serif;--tp-f-corpo: "Work Sans", system-ui, sans-serif;--tp-f-quadrinho: "Bangers", "Work Sans", sans-serif;--tp-f-numeros: convergence, "Work Sans", sans-serif}.ve-night-mode .tv-portal{--tp-creme: #1c140f;--tp-papel: #2a1e16;--tp-branco: #3a2a20;--tp-cafe: #f6e9d2;--tp-cafe-apoio: #e6d6ba;--tp-cafe-suave: #c9b698;--tp-filete: #4a382c;--tp-azul-texto: #7dbbff;--tp-azul-hover: #a6d0ff;--tp-desabilitado-borda: #8f7c66;--tp-rodape: #120c08;--tp-linha: #d8c6a3;--tp-sombra-cor: #090503}.tv-portal{display:block;min-height:100%;background:var(--tp-creme);color:var(--tp-cafe);font-family:var(--tp-f-corpo);font-size:16px;line-height:1.6}.tv-portal [hidden]{display:none !important}.tv-portal a{color:var(--tp-azul-texto)}.tv-portal a:hover{color:var(--tp-azul-hover);text-decoration:none}.tv-portal h1,.tv-portal h2,.tv-portal h3,.tv-portal p,.tv-portal ul{margin:0;padding:0}.tv-portal h1,.tv-portal h2,.tv-portal h3{color:var(--tp-cafe)}.tv-portal ul{list-style:none}.tv-portal :focus-visible{outline:3px solid var(--tp-azul-texto);outline-offset:3px}.tv-portal img{max-width:100%}.tv-portal .tp-retic{background-image:radial-gradient(var(--tp-sobre-cor) 1.1px, transparent 1.3px);background-size:7px 7px}.tv-portal .tp-retic-claro{background-image:radial-gradient(rgba(255, 255, 255, 0.5) 1.2px, transparent 1.4px);background-size:6px 6px}.tv-portal .tp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;height:44px;padding:0 18px;border:var(--tp-contorno) solid var(--tp-linha);border-radius:var(--tp-raio);font:600 15px/1 var(--tp-f-corpo);text-decoration:none;cursor:pointer;box-shadow:var(--tp-sombra);transition:transform 120ms,box-shadow 120ms,background-color 120ms;touch-action:manipulation}.tv-portal .tp-btn:hover{transform:translate(-2px, -2px);box-shadow:var(--tp-sombra-alta);text-decoration:none}.tv-portal .tp-btn:active{transform:translate(4px, 4px);box-shadow:none;transition-duration:60ms}.tv-portal .tp-btn--grande{height:48px;padding:0 20px;font-size:16px}.tv-portal .tp-btn--principal{background:var(--tp-brasa);color:#fff}.tv-portal .tp-btn--principal:hover{background:var(--tp-brasa-hover);color:#fff}.tv-portal .tp-btn--principal:active{background:var(--tp-brasa-pressionado)}.tv-portal .tp-btn--secundario{background:var(--tp-papel);color:var(--tp-cafe)}.tv-portal .tp-btn--secundario:hover{background:var(--tp-branco);color:var(--tp-cafe)}.tv-portal .tp-btn--secundario:active{background:var(--tp-creme)}.tv-portal .tp-selo{display:inline-flex;align-items:center;padding:4px 10px;border:var(--tp-contorno) solid var(--tp-linha);border-radius:var(--tp-raio-selo);background:var(--tp-papel);color:var(--tp-cafe);font:700 12px/1.2 var(--tp-f-corpo);letter-spacing:.06em;text-transform:uppercase}.tv-portal .tp-selo--embreve{border-style:dashed;border-color:var(--tp-cafe-suave);color:var(--tp-cafe-suave)}.tv-portal .tp-cartao{display:flex;flex-direction:column;overflow:hidden;border:var(--tp-contorno) solid var(--tp-linha);border-radius:var(--tp-raio);background:var(--tp-papel);color:var(--tp-cafe);text-decoration:none}.tv-portal .tp-cartao--clicavel{box-shadow:var(--tp-sombra);transition:transform 120ms,box-shadow 120ms}.tv-portal .tp-cartao--clicavel:hover{transform:translate(-2px, -2px);box-shadow:var(--tp-sombra-alta);color:var(--tp-cafe)}.tv-portal .tp-cartao--clicavel:active{transition-duration:60ms}.tv-portal .tp-cartao__arte{display:block;width:100%;height:150px;border-bottom:var(--tp-contorno) solid var(--tp-linha);object-fit:cover}.tv-portal .tp-cartao__arte--vazia{display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:var(--tp-mostarda);color:var(--tp-sobre-cor);font-size:44px}.tv-portal .tp-cartao__corpo{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 16px 16px}.tv-portal .tp-cartao__rotulo{color:var(--tp-brasa);font:700 11px/1.3 var(--tp-f-corpo);letter-spacing:.08em;text-transform:uppercase}.ve-night-mode .tv-portal .tp-cartao__rotulo{color:#ff8a7c}.tv-portal .tp-cartao__titulo{font:800 22px/1.2 var(--tp-f-display);text-wrap:balance}.tv-portal .tp-cartao__meta{color:var(--tp-cafe-suave);font:13px/1.5 var(--tp-f-numeros)}.tv-portal .tp-cartao__descricao{color:var(--tp-cafe-apoio);font:14px/1.5 var(--tp-f-corpo);text-wrap:pretty}.tv-portal .tp-cartao__acao{margin-top:auto;padding-top:4px;color:var(--tp-azul-texto);font:600 14px/1.3 var(--tp-f-corpo)}.tv-portal .tp-icone{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;border:var(--tp-contorno) solid var(--tp-linha);border-radius:var(--tp-raio);font-size:24px}.tv-portal .tp-icone--sm{width:40px;height:40px;font-size:17px}.tv-portal .tp-icone--azul{background:var(--tp-azul);color:#fff}.tv-portal .tp-icone--tomate{background:var(--tp-tomate);color:#fff}.tv-portal .tp-icone--mostarda{background:var(--tp-mostarda);color:var(--tp-sobre-cor)}.tv-portal .tp-icone--madeira{background:var(--tp-madeira);color:#fff}.tv-portal .tp-pular{position:absolute;top:-80px;left:16px;z-index:100;padding:12px 18px;border-radius:var(--tp-raio);background:var(--tp-sobre-cor);color:#f8ecd6;font:600 15px var(--tp-f-corpo);text-decoration:none}.tv-portal .tp-pular:focus{top:12px;color:#f8ecd6}.tv-portal .tp-so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tv-portal .tp-barra{position:sticky;top:0;z-index:20;border-bottom:var(--tp-contorno) solid var(--tp-linha);background:var(--tp-papel)}.tv-portal .tp-barra__dentro{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;box-sizing:border-box;max-width:1280px;min-height:64px;margin:0 auto;padding:10px 16px}.tv-portal .tp-barra__marca{display:flex;align-items:center;gap:10px;margin-right:auto;text-decoration:none}.tv-portal .tp-barra__marca img{height:30px;width:auto;object-fit:contain}.tv-portal .tp-logo--escuro{display:none}.ve-night-mode .tv-portal .tp-logo--escuro{display:block}.ve-night-mode .tv-portal .tp-logo--claro{display:none}.tv-portal .tp-barra__nav{display:none;flex-direction:column;align-items:stretch;order:10;width:100%;gap:2px}.tv-portal .tp-barra__nav.aberta{display:flex}.tv-portal .tp-barra__item,.tv-portal .tp-barra__item-wrap>.tp-barra__item{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:44px;padding:10px 14px;border:0;border-bottom:4px solid rgba(0,0,0,0);border-radius:6px 6px 0 0;background:rgba(0,0,0,0);color:var(--tp-cafe);font:600 15px/1.3 var(--tp-f-corpo);text-decoration:none;cursor:pointer}.tv-portal .tp-barra__item:hover,.tv-portal .tp-barra__item-wrap>.tp-barra__item:hover{background:var(--tp-creme);color:var(--tp-cafe)}.tv-portal .tp-barra__item[aria-current],.tv-portal .tp-barra__item-wrap>.tp-barra__item[aria-current]{border-bottom-color:var(--tp-tomate)}.tv-portal .tp-barra__seta{font-size:11px}.tv-portal .tp-barra__item-wrap{position:relative;display:block}.tv-portal .tp-menu{z-index:30;box-sizing:border-box;margin-top:6px;padding:8px;border:var(--tp-contorno) solid var(--tp-linha);border-radius:var(--tp-raio);background:var(--tp-papel);box-shadow:var(--tp-sombra-alta)}.tv-portal .tp-menu__item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:6px;color:var(--tp-cafe);text-decoration:none}.tv-portal .tp-menu__item:hover{background:var(--tp-creme);color:var(--tp-cafe)}.tv-portal .tp-menu__item strong{display:block;font:700 15px/1.3 var(--tp-f-corpo)}.tv-portal .tp-menu__faz{display:block;color:var(--tp-cafe-suave);font:13px/1.4 var(--tp-f-corpo)}.tv-portal .tp-busca{display:flex;flex:1 1 100%;align-items:center;gap:8px;order:5;box-sizing:border-box;height:44px;margin:0;padding:0 14px;border:var(--tp-contorno) solid var(--tp-linha);border-radius:var(--tp-raio-pill);background:var(--tp-branco);color:var(--tp-cafe-suave)}.tv-portal .tp-busca:focus-within{outline:3px solid var(--tp-azul-texto);outline-offset:2px}.tv-portal .tp-busca input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--tp-cafe);font:16px var(--tp-f-corpo)}.tv-portal .tp-busca input::placeholder{color:var(--tp-cafe-suave);opacity:1}.tv-portal .tp-busca kbd{display:none;padding:2px 7px;border:1.5px solid var(--tp-desabilitado-borda);border-radius:6px;background:rgba(0,0,0,0);box-shadow:none;color:var(--tp-cafe-suave);font:600 12px var(--tp-f-corpo)}.tv-portal .tp-barra__menu{width:44px;padding:0;box-shadow:var(--tp-sombra-sm)}.tv-portal .tp-barra__menu-wrap{position:relative;display:block}.tv-portal button.tp-opcao{width:100%;border:0;background:rgba(0,0,0,0);color:var(--tp-cafe);font:600 15px/1.3 var(--tp-f-corpo);text-align:left;cursor:pointer}.tv-portal button.tp-opcao i{width:20px;text-align:center}.tv-portal .tp-so-desktop{display:none}.tv-portal .tp-conteudo{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:24px 16px 56px;outline:0}.tv-portal .tp-heroi{display:grid;gap:24px;padding:24px 20px;border:var(--tp-contorno-painel) solid var(--tp-linha);border-radius:var(--tp-raio-painel);background:var(--tp-papel);box-shadow:var(--tp-sombra-alta)}.tv-portal .tp-heroi__texto{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.tv-portal .tp-heroi__titulo{font:900 clamp(40px, 9vw, 60px)/1.02 var(--tp-f-display);text-wrap:balance}.tv-portal .tp-lead{max-width:52ch;color:var(--tp-cafe-apoio);font-size:17px;line-height:1.55}.tv-portal .tp-heroi__acoes{display:flex;flex-wrap:wrap;gap:12px}.tv-portal .tp-heroi__nota{color:var(--tp-cafe-suave);font-size:14px}.tv-portal .tp-heroi__arte{display:none;align-items:center;justify-content:center;border:var(--tp-contorno) solid var(--tp-linha);border-radius:var(--tp-raio);background-color:var(--tp-mostarda)}.tv-portal .tp-heroi__arte img{width:min(180px,70%);height:auto;margin:28px 0}.tv-portal .tp-secao{margin-top:56px}.tv-portal .tp-secao__titulo{margin-bottom:18px;font:800 28px/1.15 var(--tp-f-display);outline:0}.tv-portal .tp-lista{display:grid;gap:24px;grid-template-columns:1fr}.tv-portal .tp-lista__item{display:flex;min-width:0}.tv-portal .tp-lista__item>a{flex:1;min-width:0}.tv-portal .tp-ferramenta{gap:12px;padding:20px}.tv-portal .tp-ferramenta .tp-cartao__titulo{font-size:24px}.tv-portal .tp-campanha__arte{position:relative;display:block}.tv-portal .tp-campanha__selo{position:absolute;top:10px;right:10px;background:var(--tp-papel)}.tv-portal .tp-aviso{margin-top:24px;padding:14px 16px;border:var(--tp-contorno) dashed var(--tp-desabilitado-borda);border-radius:var(--tp-raio);color:var(--tp-cafe-apoio)}.tv-portal .tp-continuar__lista{display:grid;gap:16px;grid-template-columns:1fr}.tv-portal .tp-continuar__item{gap:2px;padding:12px 16px}.tv-portal .tp-continuar__nome{font:800 18px/1.25 var(--tp-f-display)}.tv-portal .tp-faixa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:56px;padding:22px 24px;border:var(--tp-contorno-painel) solid var(--tp-linha);border-radius:var(--tp-raio);background-color:var(--tp-tomate);box-shadow:var(--tp-sombra-alta)}.tv-portal .tp-faixa__texto{color:#fff;font:400 34px/1.1 var(--tp-f-quadrinho);letter-spacing:.05em;text-shadow:3px 3px 0 var(--tp-sobre-cor)}.tv-portal .tp-rodape{background:var(--tp-rodape);color:#f8ecd6}.tv-portal .tp-rodape__dentro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:28px 16px}.tv-portal .tp-rodape__marca{display:flex;align-items:center;gap:10px}.tv-portal .tp-rodape__marca img{height:30px;width:auto}.tv-portal .tp-rodape__marca img+img{height:24px}.tv-portal .tp-rodape__links{display:flex;flex-wrap:wrap;gap:4px 20px}.tv-portal .tp-rodape__links a{display:inline-flex;align-items:center;min-height:44px;color:#f8ecd6;font:600 15px var(--tp-f-corpo);text-decoration:none}.tv-portal .tp-rodape__links a:hover{color:#fff;text-decoration:underline}@media(width < 600px){.tv-portal .tp-ferramenta{display:grid;grid-template-columns:56px minmax(0, 1fr);gap:4px 14px;padding:16px}.tv-portal .tp-ferramenta .tp-icone{grid-row:1/4}.tv-portal .tp-ferramenta .tp-cartao__titulo{font-size:22px}}@media(width >= 600px){.tv-portal .tp-heroi__arte{display:flex}.tv-portal .tp-heroi{grid-template-columns:minmax(0, 1fr) 200px;align-items:stretch;padding:28px}.tv-portal .tp-lista--ferramentas{grid-template-columns:repeat(2, minmax(0, 1fr))}.tv-portal .tp-lista--campanhas{grid-template-columns:repeat(2, minmax(0, 1fr))}.tv-portal .tp-continuar__lista{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(width >= 900px){.tv-portal .tp-barra__dentro{padding:10px 24px;gap:10px 24px}.tv-portal .tp-barra__marca{margin-right:0}.tv-portal .tp-barra__nav{display:flex;flex-direction:row;align-items:center;order:0;width:auto}.tv-portal .tp-so-celular{display:none}.tv-portal .tp-btn.tp-so-desktop{display:inline-flex}.tv-portal .tp-busca{flex:1 1 200px;order:0;max-width:300px;margin-left:auto}.tv-portal .tp-busca kbd{display:inline-block}.tv-portal .tp-menu{position:absolute;top:100%;left:0;width:360px;margin-top:4px}.tv-portal .tp-conteudo{padding:32px 24px 64px}.tv-portal .tp-heroi{grid-template-columns:minmax(0, 1fr) 340px;gap:40px;padding:40px 44px}.tv-portal .tp-heroi__arte img{width:min(220px,70%)}.tv-portal .tp-secao__titulo{font-size:34px}.tv-portal .tp-lista--ferramentas{grid-template-columns:repeat(4, minmax(0, 1fr))}.tv-portal .tp-lista--campanhas{grid-template-columns:repeat(3, minmax(0, 1fr))}.tv-portal .tp-rodape__dentro{padding:32px 24px}}@media(width >= 1200px){.tv-portal .tp-lista--campanhas{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(width < 900px){.tv-portal .tp-barra__item-wrap{display:block;width:100%}.tv-portal .tp-barra__item-wrap>.tp-barra__item{width:100%}}@media(prefers-reduced-motion: reduce){.tv-portal .tp-btn,.tv-portal .tp-cartao--clicavel{transition:none}.tv-portal .tp-btn:hover,.tv-portal .tp-btn:active,.tv-portal .tp-cartao--clicavel:hover{transform:none}}@media(width >= 900px){.tv--longe .tv-portal .tp-barra__nav,.tv--longe .tv-portal .tp-busca,.tv--longe .tv-portal .tp-heroi,.tv--longe .tv-portal .tp-continuar,.tv--longe .tv-portal .tp-faixa,.tv--longe .tv-portal .tp-rodape,.tv--longe .tv-portal .tp-cartao__rotulo,.tv--longe .tv-portal .tp-cartao__acao,.tv--longe .tv-portal .tp-cartao__arte,.tv--longe .tv-portal .tp-ferramenta .tp-cartao__descricao,.tv--longe .tv-portal .tp-campanha .tp-cartao__descricao{display:none}.tv--longe .tv-portal .tp-barra__dentro{max-width:none;min-height:56px;padding:8px 48px}.tv--longe .tv-portal .tp-conteudo{max-width:none;padding:8px 48px 16px}.tv--longe .tv-portal .tp-secao{margin-top:16px}.tv--longe .tv-portal .tp-secao__titulo{margin-bottom:10px;font-size:28px}.tv--longe .tv-portal .tp-lista{gap:14px}.tv--longe .tv-portal .tp-lista--campanhas{grid-template-columns:repeat(3, minmax(0, 1fr))}.tv--longe .tv-portal .tp-lista--ferramentas{grid-template-columns:repeat(4, minmax(0, 1fr))}.tv--longe .tv-portal .tp-cartao__corpo{gap:2px;padding:12px 16px}.tv--longe .tv-portal .tp-campanha__arte{position:static}.tv--longe .tv-portal .tp-campanha{position:relative}.tv--longe .tv-portal .tp-campanha__selo{top:10px;right:10px;font-size:14px}.tv--longe .tv-portal .tp-campanha .tp-cartao__titulo{padding-right:96px}.tv--longe .tv-portal .tp-cartao__titulo{font-size:30px;line-height:1.12}.tv--longe .tv-portal .tp-cartao__meta{color:var(--tp-cafe-apoio);font-size:20px}.tv--longe .tv-portal .tp-ferramenta{flex-direction:row;align-items:center;gap:14px;padding:14px 16px}.tv--longe .tv-portal .tp-ferramenta .tp-icone{width:48px;height:48px;font-size:22px}.tv--longe .tv-portal .tp-cartao,.tv--longe .tv-portal .tp-icone{border-width:3px}}/*# sourceMappingURL=taverna.css.map */
