:root{--blue: #2660f5;--blue-dark: #1d4fd1;--blue-soft: #e9efff;--red: #d9373b;--green: #349c6f;--green-soft: #e6f5ee;--live: #e02424;--gold: #e8b53a;--gold-soft: #fcefc9;--ink: #1d1d1b;--muted: #676767;--line: #e4e8f1;--paper: #f4f6fb;--bg: #ffffff;--card: #ffffff;--slot-bg: #eef2fc;--slot-line: #b9c6ee;--shadow: 0 3px 6px rgba(122, 122, 122, .16);--shadow-lift: 0 14px 30px rgba(29, 29, 27, .22);--font: "Work Sans", Arial, Helvetica, sans-serif}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--blue: #5b86ff;--blue-dark: #86a6ff;--blue-soft: #1c2742;--green-soft: #15302a;--gold-soft: #3b3014;--ink: #f2f4f8;--muted: #a9b1c3;--line: #273047;--paper: #121827;--bg: #0f1420;--card: #171d2c;--slot-bg: #1b2338;--slot-line: #3a4a78;--shadow: 0 3px 8px rgba(0,0,0,.45);--shadow-lift: 0 14px 30px rgba(0,0,0,.6);color-scheme:dark}}:root[data-theme=dark]{--blue: #5b86ff;--blue-dark: #86a6ff;--blue-soft: #1c2742;--green-soft: #15302a;--gold-soft: #3b3014;--ink: #f2f4f8;--muted: #a9b1c3;--line: #273047;--paper: #121827;--bg: #0f1420;--card: #171d2c;--slot-bg: #1b2338;--slot-line: #3a4a78;--shadow: 0 3px 8px rgba(0,0,0,.45);--shadow-lift: 0 14px 30px rgba(0,0,0,.6);color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.4;padding-bottom:24px}body.is-embed{padding-bottom:0;background:transparent}img{max-width:100%;display:block}[hidden]{display:none!important}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}a:hover{color:var(--blue)}.gutter{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.container{width:100%;max-width:1350px;margin:0 auto}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.topbar{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--card);box-shadow:var(--shadow)}.topbar__in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px}.topbar__brand{display:flex;align-items:center;gap:14px;min-width:0}.logo{height:30px;width:auto;flex:none;display:block}.logo .st0{fill:#2660f5}.logo .st1{fill:var(--ink)}.topbar__right{display:flex;align-items:center;gap:10px}.tag{display:inline-flex;align-items:center;gap:6px;background:var(--blue);color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:5px 12px;border-radius:3px;white-space:nowrap}.tag--outline{background:transparent;color:var(--blue);border:1px solid var(--blue)}.topbar .tag{max-width:46vw;overflow:hidden;text-overflow:ellipsis;display:inline-block}.btn{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--blue);background:var(--blue);color:#fff;font-weight:600;font-size:14px;padding:9px 16px;border-radius:4px;transition:background .15s,transform .1s;white-space:nowrap}.btn:hover{background:var(--blue-dark);border-color:var(--blue-dark);color:#fff}.btn:active{transform:translateY(1px)}.btn--ghost{background:transparent;color:var(--blue)}.btn--ghost:hover{background:var(--blue-soft);color:var(--blue)}.btn--quiet{background:transparent;color:var(--muted);border-color:var(--line)}.btn--quiet:hover{background:var(--paper);color:var(--ink);border-color:var(--line)}.btn--sm{padding:6px 10px;font-size:12px}.btn[disabled]{opacity:.5;cursor:default;pointer-events:none}.btn svg{width:16px;height:16px;flex:none}.mode{display:inline-flex;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--card)}.mode button{border:0;background:transparent;color:var(--muted);font-weight:600;font-size:13px;padding:8px 14px}.mode button.is-on{background:var(--blue);color:#fff}.status{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--muted);border-radius:5px;padding:10px 14px;font-size:13px;display:grid;gap:4px;box-shadow:var(--shadow)}.status b{font-size:13.5px}.status>span:not(.pill){color:var(--muted)}.status--anon{border-left-color:var(--gold)}.status--ok{border-left-color:var(--green)}.status--pend{border-left-color:var(--blue)}.status--closed{border-left-color:var(--red)}.status code,.modal__body code{font-size:12px;background:var(--paper);padding:1px 5px;border-radius:3px;word-break:break-all}.status__act{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;padding-block:24px;align-items:start}.album{display:grid;gap:18px;min-width:0}.page{scroll-margin-top:calc(76px + env(safe-area-inset-top,0px));background:var(--card);border:1px solid var(--line);border-radius:5px;box-shadow:var(--shadow);padding:16px 16px 18px}.page__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.page__head h2{font-size:17px;font-weight:700}.page__head h3{font-size:15px;font-weight:700}.page__count{margin-left:auto;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.page__sub{display:grid;gap:14px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--line)}.page__sub:first-child{margin-top:0;padding-top:0;border-top:0}.slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:14px}.slot{display:grid;gap:6px;align-content:start}.slot--multi{grid-column:span 2}.slot__vagas{display:grid;grid-template-columns:repeat(var(--vagas, 1),minmax(0,1fr));gap:8px}.slot__box{position:relative;aspect-ratio:3/4;max-width:100%;border:2px dashed var(--slot-line);background:var(--slot-bg);border-radius:6px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;overflow:visible;cursor:pointer}.slot__box--filled{border-style:solid;border-color:transparent;background:transparent}.slot__num{position:absolute;top:6px;left:8px;font-size:11px;font-weight:700;color:var(--slot-line);letter-spacing:.04em;font-variant-numeric:tabular-nums}.slot__sil{position:absolute;inset:0;margin:auto;width:46%;height:auto;color:var(--slot-line);opacity:.9}.slot__plus{position:absolute;left:0;right:0;bottom:8px;text-align:center;font-size:10px;font-weight:600;color:var(--slot-line);text-transform:uppercase;letter-spacing:.05em}.slot__box.is-candidate{border-color:var(--green);background:var(--green-soft)}.slot__box.cdk-drop-list-receiving{border-color:var(--green)}.slot__box.cdk-drop-list-dragging{border-style:solid;border-color:var(--blue);background:var(--blue-soft);transform:scale(1.04);box-shadow:var(--shadow-lift)}.slot__box.is-selected{border:3px solid var(--blue);background:var(--blue-soft);box-shadow:0 0 0 4px #2660f547,var(--shadow-lift);transform:translateY(-2px)}.slot__box.is-selected .slot__num,.slot__box.is-selected .slot__sil,.slot__box.is-selected .slot__plus{color:var(--blue)}.slot__box.is-selected:before{content:"Selecionada";position:absolute;top:-12px;left:50%;transform:translate(-50%);z-index:3;background:var(--blue);color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:999px;white-space:nowrap;box-shadow:var(--shadow)}.slot:has(.slot__box.is-selected) .slot__cap b{color:var(--blue)}app-album-galeria-celular .slot__box.is-selected{transform:none;box-shadow:0 0 0 3px var(--blue-soft)}app-album-galeria-celular .slot__box.is-selected:before{content:none}.slot--locked .slot__box{border-color:transparent;cursor:default}.slot--readonly .slot__box{cursor:default}.slot__cap{display:grid;gap:1px;align-content:start;min-height:44px}.slot__cap b{font-size:12.5px;line-height:1.2}.slot__cap span{font-size:11px;color:var(--muted)}.slot__meta{min-height:18px;display:flex;flex-wrap:wrap;gap:4px}.slot__meta .pill{white-space:normal}.pill{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:600;padding:2px 7px;border-radius:999px;background:var(--paper);color:var(--muted);border:1px solid var(--line);white-space:nowrap}.pill--ok{background:var(--green-soft);color:var(--green);border-color:transparent}.pill--warn{background:var(--blue-soft);color:var(--blue);border-color:transparent}.pill--hit{background:var(--green);color:#fff;border-color:transparent}.pill--miss{background:transparent;color:var(--red);border-color:var(--red)}.slot__x{position:absolute;top:-10px;right:-10px;width:28px;height:28px;border-radius:50%;border:2px solid var(--card);background:var(--ink);color:var(--bg);font-size:15px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--shadow);z-index:2}@media(hover:none){.slot__x{width:36px;height:36px;top:-12px;right:-12px;font-size:18px}}.ribbon{position:absolute;top:10px;left:-6px;background:var(--green);color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:2px;box-shadow:var(--shadow);z-index:2}.ribbon--blue{background:var(--blue)}.fig{position:relative;display:flex;flex-direction:column;width:100%;height:100%;border:3px solid var(--blue);border-radius:6px;background:var(--card);overflow:hidden;box-shadow:var(--shadow);user-select:none;-webkit-user-select:none}.fig img{width:100%;flex:1;min-height:0;object-fit:cover;object-position:50% 25%;pointer-events:none;background:var(--slot-bg)}.fig__name{padding:4px 6px 1px;font-size:11px;font-weight:700;line-height:1.15}.fig__sub{padding:0 6px 4px;font-size:9.5px;line-height:1.2;color:var(--muted)}.fig__icons{flex:none;display:flex;flex-wrap:nowrap;gap:3px;min-height:24px;padding:1px 6px 5px;overflow:hidden}.fig__ico{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:18px;height:18px;padding:0 3px;border-radius:4px;background:var(--blue-soft);color:var(--blue);font-size:10px;font-weight:700;line-height:1;cursor:help}.fig__ico--selo{background:var(--green-soft);color:var(--green)}.fig__ico--neg{background:#d9373b1f;color:var(--red)}.fig__ico:hover,.fig__ico:focus-visible{box-shadow:inset 0 0 0 1.5px currentColor;outline:none}.ico{display:inline-block;width:12px;height:12px;background:currentColor;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.ico--info{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 11v6M12 7.4v.2'/%3E%3C/svg%3E")}.ico--alta{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8M15 7h6v6'/%3E%3C/svg%3E")}.ico--baixa{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7l6 6 4-4 8 8M15 17h6v-6'/%3E%3C/svg%3E")}.ico--imprensa{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h12v14H6a2 2 0 0 1-2-2zM16 9h4v8a2 2 0 0 1-2 2M7.5 9h5M7.5 12.5h5M7.5 16h3'/%3E%3C/svg%3E")}.ico--preferidos{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.2 4.2 0 0 1 12 7.2a4.2 4.2 0 0 1 7.5 2.6C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E")}.ico--camadas{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9 5-9 5-9-5zM3 13l9 5 9-5'/%3E%3C/svg%3E")}.ico--historico{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12a8.5 8.5 0 1 0 2.6-6.1L3.5 8.5M3.5 3.5v5h5M12 7.5V12l3 2'/%3E%3C/svg%3E")}.ico--fonte{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9.5L4 20.5zM8.5 9.5h7M8.5 12.5h4.5'/%3E%3C/svg%3E")}.ico--descartado{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M9 9l6 6M15 9l-6 6'/%3E%3C/svg%3E")}.ico--tag{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.5V4h8.5l9 9-8.5 8.5z'/%3E%3Ccircle cx='8' cy='8.5' r='1.3'/%3E%3C/svg%3E")}.ico--cargos{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7.5' width='18' height='12.5' rx='2'/%3E%3Cpath d='M9 7.5V5.5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2M3 13h18'/%3E%3C/svg%3E")}.fig__s{padding:0 6px 5px;font-size:9.5px;font-weight:700;color:var(--green);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01em}.fig__s--alerta{color:var(--muted)}.fig__s--azul{color:var(--blue)}.fig--locked{border-color:var(--gold);background:var(--gold-soft)}.fig--locked img{background:var(--gold-soft)}.fig--pool{flex:none;width:88px;height:136px;cursor:grab;touch-action:manipulation;transition:transform .12s,box-shadow .12s}.fig--pool:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.fig--pool .fig__name,.fig--pool .fig__sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fig--pool .fig__name{font-size:10.5px}.fig--pool.is-dim{opacity:.35}.fig--pool.is-hot{border-color:var(--green)}.fig--pool.is-used{opacity:.45;border-color:var(--line);cursor:default}.fig--pool.is-used:hover{transform:none;box-shadow:var(--shadow)}.fig--slot{cursor:default}.fig--slot .fig__name,.fig--slot .fig__sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fig .stat{display:flex;justify-content:space-between;gap:4px;padding:0 6px 4px;font-size:9.5px;font-variant-numeric:tabular-nums}.stick{animation:stick .45s cubic-bezier(.2,1.4,.4,1)}@keyframes stick{0%{transform:scale(1.12) rotate(-3deg)}60%{transform:scale(.97)}to{transform:none}}.fig--voando{position:fixed;z-index:1000;pointer-events:none;box-shadow:var(--shadow-lift)}.cdk-drag-preview{box-shadow:var(--shadow-lift);transform:rotate(-4deg) scale(1.05);border-radius:6px}.cdk-drag-preview.fig{width:108px;height:150px}.cdk-drag-placeholder{opacity:.25}.cdk-drag-animating{transition:none}.cdk-drop-list-dragging .cdk-drag:not(.cdk-drag-placeholder){transition:transform .22s cubic-bezier(.2,.8,.2,1)}.slot__box .cdk-drag-placeholder{display:none}.votes{display:grid;gap:3px}.votes__row{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center;font-size:10.5px}.votes__row b{font-weight:600}.votes__row span{color:var(--muted);font-variant-numeric:tabular-nums}.votes__bar{grid-column:1/-1;height:4px;background:var(--slot-bg);border-radius:999px;overflow:hidden}.votes__bar i{display:block;height:100%;background:var(--blue)}.votes__row:first-child .votes__bar i{background:var(--green)}.side{position:sticky;top:calc(76px + env(safe-area-inset-top,0px));display:grid;gap:18px;min-width:0}.panel{background:var(--card);border:1px solid var(--line);border-radius:5px;box-shadow:var(--shadow)}.panel__head{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line)}.panel__head h3{font-size:14px;font-weight:700}.panel__head .btn{margin-left:auto}.panel__sub{font-size:12px;color:var(--muted);padding:10px 14px 0}.pack__tools{display:flex;gap:8px;padding:10px 14px;align-items:center;flex-wrap:wrap}.pack__tools input{flex:1;min-width:120px;font:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--ink)}.chip{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.chip.is-on{background:var(--blue);border-color:var(--blue);color:#fff}.pack__filters{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 8px}.pack__filters select{font:inherit;font-size:12px;padding:4px 6px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--ink)}.pool{display:flex;flex-wrap:wrap;gap:10px;padding:4px 14px 14px;max-height:46vh;overflow:auto;min-height:60px}.pool__empty{font-size:13px;color:var(--muted);padding:10px 0 6px}.pack__note{padding:12px 14px 14px;font-size:13px;color:var(--muted)}.section{padding-block:28px;border-top:1px solid var(--line)}.section h2{font-size:22px;font-weight:800;letter-spacing:-.01em}.section p{color:var(--muted);max-width:70ch;margin-top:6px;font-size:14.5px}.foot{padding-block:20px;border-top:1px solid var(--line);font-size:12px;color:var(--muted);display:grid;gap:4px}.modal{position:fixed;inset:0;z-index:2000;background:#0a0e1c9e;display:flex;align-items:center;justify-content:center;padding:16px}.modal__box{background:var(--card);color:var(--ink);border-radius:6px;box-shadow:var(--shadow-lift);width:min(720px,100%);max-height:calc(100vh - 32px);overflow:auto}.modal__head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line)}.modal__head h3{font-size:16px;font-weight:800}.modal__close{margin-left:auto;border:0;background:transparent;font-size:22px;line-height:1;color:var(--muted)}.modal__body{padding:18px;display:grid;gap:14px}.field{display:grid;gap:4px;font-size:12px;color:var(--muted);font-weight:600}.field input,.field select,.field textarea{font:inherit;font-size:14px;padding:8px 10px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--ink)}.share-card{position:relative;aspect-ratio:1200/630;max-width:100%;background:#2660f5;color:#fff;border-radius:6px;overflow:hidden;padding:5%;display:grid;grid-template-rows:auto 1fr auto}.share-card__top{display:flex;justify-content:space-between;align-items:center;gap:10px}.share-card__top .tag{background:#fff;color:#2660f5}.share-card__brand{font-size:clamp(10px,1.6vw,13px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.85}.share-card h4{align-self:start;padding-top:4%;font-size:clamp(18px,3.4vw,30px);font-weight:800;line-height:1.05;letter-spacing:-.02em}.share-card h4 small{display:block;font-size:.5em;font-weight:500;opacity:.85;margin-top:4px}.share-card__faces{display:grid;grid-template-columns:repeat(8,1fr);gap:1.5%;align-self:end}.share-card__faces figure{display:grid;gap:2px;min-width:0}.share-card__faces img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 25%;border-radius:4px;border:2px solid #fff;background:#fff}.share-card__faces figcaption{font-size:clamp(7px,1.1vw,11px);font-weight:700;line-height:1.1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share__actions{display:flex;flex-wrap:wrap;gap:8px}.avatar{border-radius:50%;object-fit:cover;background:var(--line);flex:none}.avatar--g{width:96px;height:96px}.avatar--analise{opacity:.6;outline:2px dashed var(--blue);outline-offset:2px}.abar__avatar{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid var(--gold, #d4a017);flex:none}.abar__avatar--analise{opacity:.6;border-style:dashed}.hero__foto{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid var(--gold, #d4a017);margin-bottom:8px;display:block}.foto-atual{display:flex;gap:16px;flex-wrap:wrap;margin:8px 0}.foto-atual figure{margin:0;text-align:center;font-size:12px;color:var(--muted)}.enq{display:grid;gap:8px;justify-items:center}.enq__moldura{position:relative;width:min(300px,100%);aspect-ratio:1;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff}.enq__tela{width:100%;height:100%;display:block;cursor:grab;touch-action:none}.enq__tela:active{cursor:grabbing}.enq__tela:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.enq__guia{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 999px #00000047;pointer-events:none}.enq__zoom{display:flex;align-items:center;gap:8px;width:min(300px,100%)}.enq__zoom input[type=range]{flex:1;min-width:0}.enq .nota{text-align:center}.cargos-lista{border:0;padding:0;margin:0;min-width:0}.cargos-lista legend{font-size:12px;color:var(--muted);font-weight:600;padding:0;margin-bottom:4px}.cargos-lista__box{max-height:168px;overflow:auto;border:1px solid var(--line);border-radius:4px;padding:4px 8px;background:var(--bg);display:grid;gap:2px}.cargos-lista__item{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;color:var(--ink);padding:3px 0;cursor:pointer}.toasts{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:3000;display:grid;justify-items:center;gap:8px;width:min(440px,100% - 32px);pointer-events:none}.toast{background:var(--ink);color:var(--bg);padding:10px 16px;border-radius:4px;font-size:13px;font-weight:600;box-shadow:var(--shadow-lift);opacity:0;transform:translateY(12px);transition:opacity .2s,transform .2s;text-align:center}.toast:empty{display:none}.toast.is-on{opacity:1;transform:none}.dica{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;background:var(--blue);color:#fff;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.4;box-shadow:var(--shadow-lift);pointer-events:auto;animation:dica .2s ease-out}.dica small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin-bottom:2px}.dica button{border:1px solid rgba(255,255,255,.65);background:transparent;color:#fff;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:700}@keyframes dica{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.msg{font-size:13px;padding:8px 10px;border-radius:4px;border:1px solid var(--line)}.msg--err{color:var(--red);border-color:var(--red)}.msg--ok{color:var(--green);border-color:var(--green)}.msg--info{color:var(--blue);border-color:var(--blue)}.nota{font-size:11.5px;color:var(--muted)}.feat__card{border:1px solid var(--line);border-radius:5px;background:var(--card);box-shadow:var(--shadow);padding:14px;display:grid;gap:10px;text-align:left;color:var(--ink);min-width:0}.feat__card:hover{border-color:var(--blue)}.feat__card>span{font-size:12px;color:var(--muted)}.feat__faces{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.feat__faces figure{display:grid;gap:2px;min-width:0;overflow:hidden}.feat__faces img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 25%;border-radius:3px;border:2px solid var(--blue)}.feat__faces figcaption{font-size:9.5px;color:var(--muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ro-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px}.ro-grid figure{display:grid;gap:3px;min-width:0;overflow:hidden}.ro-grid img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 25%;border-radius:4px;border:2px solid var(--blue)}.ro-grid figcaption{font-size:11px;line-height:1.2}.ro-grid figcaption b{display:block}.vazio{padding:48px 0;display:grid;gap:12px;justify-items:start}.carregando{padding:48px 0;color:var(--muted)}.wbody{padding:14px;background:var(--card);border:1px solid var(--line);border-radius:5px}.wtitle{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.wtitle:before{content:"";width:4px;height:16px;background:var(--blue);border-radius:2px}.wgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wcell{display:grid;gap:3px;text-align:center;min-width:0}.wcell img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 25%;border-radius:4px;border:2px solid var(--blue)}.wcell b{font-size:11px;line-height:1.15}.wcell span{font-size:10px;color:var(--muted)}.wcell em{font-style:normal;font-size:10px;font-weight:700;color:var(--green)}.wcta{display:grid;gap:10px;align-items:start}.wcta__faces{display:flex}.wcta__faces img{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:50% 25%;border:2px solid var(--card);margin-left:-8px;box-shadow:var(--shadow)}.wcta__faces img:first-child{margin-left:0}.wcta strong{font-size:15px;line-height:1.2}.wcta p{font-size:12.5px;color:var(--muted)}.wfoot{padding-top:10px;margin-top:10px;border-top:1px solid var(--line);font-size:11px;color:var(--muted);display:flex;justify-content:space-between;gap:8px}.abar{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--card);box-shadow:var(--shadow)}.abar__in{display:flex;align-items:center;gap:12px;height:56px;min-width:0}.abar--celular .abar__in{height:48px;gap:8px;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.abar__logo{flex:none;display:flex}.abar__logo .logo{height:24px}.abar--celular .abar__logo .logo{height:18px}.abar__album{font-weight:700;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto;color:var(--ink)}.abar--celular .abar__album{flex:1 1 auto;font-size:12.5px}.abar__album--titulo{display:inline-flex;flex-direction:column;line-height:1.15}.abar__album--titulo>span,.abar__album--titulo>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abar__album--titulo>small{font-weight:500;font-size:11px;color:var(--muted)}.abar__prog{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.abar__prog b{color:var(--ink);font-size:14px}.abar__bar{width:56px;height:5px;border-radius:999px;background:var(--slot-bg);overflow:hidden}.abar__bar i{display:block;height:100%;background:var(--blue);border-radius:999px;transition:width .4s ease}.abar--celular .abar__bar{width:34px}.abar .mode{flex:none}.abar .mode button{padding:7px 12px;font-size:12.5px;white-space:nowrap}.abar__esp{flex:1 1 auto}.abar__st{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;white-space:nowrap;flex:none}.abar__st i{width:8px;height:8px;border-radius:50%;background:var(--muted)}.abar__st--anon i{background:var(--gold)}.abar__st--conta i{background:var(--green)}.abar__st--pend i{background:var(--blue)}.abar__st--fechado i{background:var(--red)}.abar__menu{flex:none;width:36px;height:34px;border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:4px;font-size:18px;line-height:1}.abar__pop{position:absolute;right:max(12px,env(safe-area-inset-right,0px));top:calc(100% + 6px);width:min(330px,100vw - 24px);background:var(--card);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-lift);padding:6px;display:grid;z-index:60;max-height:calc(100vh - 80px);overflow:auto}.abar__pop>button,.abar__pop>a{display:block;width:100%;text-align:left;border:0;background:transparent;color:var(--ink);padding:9px 10px;border-radius:6px;font-size:13px}.abar__pop>button:hover,.abar__pop>a:hover{background:var(--paper)}.abar__pop hr{border:0;border-top:1px solid var(--line);margin:4px 0}.abar__pop--st{padding:0;border:0;background:transparent;box-shadow:none;width:min(420px,100vw - 24px)}.abar__pop--st .status{box-shadow:var(--shadow-lift)}.abar__popst{margin-bottom:4px}.abar__ola{padding:8px 10px;font-size:12px;color:var(--muted);font-weight:600}.g-link{border:0;background:transparent;color:var(--blue);font-weight:700;font-size:12.5px;padding:6px 0}.galeria-celular{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.g-onde{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px max(14px,env(safe-area-inset-right,0px)) 0 max(14px,env(safe-area-inset-left,0px));font-size:11.5px;color:var(--muted)}.g-onde b{color:var(--ink);font-weight:700}.g-palco{padding:10px 14px 4px;touch-action:pan-y;user-select:none;-webkit-user-select:none}.g-cartao{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:6px}.g-cartao--ida{animation:g-ida .22s ease-out}.g-cartao--volta{animation:g-volta .22s ease-out}@keyframes g-ida{0%{transform:translate(40px);opacity:.2}to{transform:none;opacity:1}}@keyframes g-volta{0%{transform:translate(-40px);opacity:.2}to{transform:none;opacity:1}}.g-casinha{width:min(64%,200px);justify-self:center}.g-casinha .slot__cap{display:none}.g-casinha .slot--multi{grid-column:auto}.g-seta{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:22px;line-height:1;display:grid;place-items:center;box-shadow:var(--shadow)}.g-seta[disabled]{opacity:.3}.g-titulo{text-align:center;margin-top:8px}.g-titulo h2{font-size:19px;font-weight:800;line-height:1.15;text-wrap:balance}.g-titulo p{font-size:12.5px;color:var(--muted);margin-top:3px}.g-prox{display:flex;justify-content:center;min-height:46px;padding:6px 14px 0}.g-prox .btn{animation:g-pulso 1.6s ease-in-out 2}@keyframes g-pulso{0%,to{box-shadow:0 0 #2660f573}50%{box-shadow:0 0 0 8px #2660f500}}.g-sec{padding:12px max(14px,env(safe-area-inset-right,0px)) 6px max(14px,env(safe-area-inset-left,0px))}.g-sec__h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px}.g-sec__h h3{font-size:14px;font-weight:700}.g-sec__h span{font-size:11.5px;color:var(--muted);white-space:nowrap}.g-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.g-grade .fig--pool{width:auto;height:auto;padding:0;text-align:left;color:var(--ink)}.g-grade .fig--pool img{flex:none;aspect-ratio:3/4;height:auto}.g-grade .fig__ico{min-width:24px;height:24px;font-size:12px}.g-grade .fig__icons{gap:5px;min-height:30px}.g-grade .ico{width:14px;height:14px}.g-busca{width:100%;font:inherit;font-size:14px;padding:8px 10px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--ink);margin-bottom:10px}.g-lideres{list-style:none;display:grid;gap:8px}.g-lideres li{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center}.g-lideres img{width:38px;height:50px;object-fit:cover;object-position:50% 25%;border-radius:4px;border:2px solid var(--blue)}.g-lideres b{font-size:13px;display:block}.g-lideres span{font-size:11.5px;color:var(--muted)}.g-lideres em{font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.g-abas{position:fixed;left:0;right:0;bottom:0;z-index:55;display:grid;grid-template-columns:repeat(4,1fr);background:var(--card);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-shadow:0 -4px 14px #00000014}.g-abas button{border:0;background:transparent;color:var(--muted);padding:8px 2px 9px;display:grid;justify-items:center;gap:2px;font-size:11px;font-weight:600}.g-abas button svg{width:20px;height:20px}.g-abas button.is-on{color:var(--blue)}.g-abas__acao{color:var(--blue)!important}.g-abas__acao.is-ok{color:var(--green)!important}.g-abas button[disabled]{opacity:.45}body.pagina-album .toasts{bottom:calc(80px + env(safe-area-inset-bottom,0px))}@media(min-width:760px){body.pagina-album .toasts{bottom:calc(18px + env(safe-area-inset-bottom,0px))}}.mapa{position:fixed;inset:0;z-index:70;background:var(--bg);display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px)}.mapa__h{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px max(14px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line)}.mapa__b{overflow:auto;padding:4px max(14px,env(safe-area-inset-right,0px)) 24px max(14px,env(safe-area-inset-left,0px))}.mapa__p{margin-top:12px}.mapa__p h4{font-size:12px;color:var(--muted);font-weight:600;margin-bottom:6px}.mapa__g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.mapa__g button{position:relative;aspect-ratio:3/4;border:1px dashed var(--slot-line);background:var(--slot-bg);border-radius:5px;padding:0;overflow:hidden}.mapa__g button img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.mapa__g button.is-cur{outline:2px solid var(--blue);outline-offset:1px}.mapa__g button span{position:absolute;left:0;right:0;bottom:0;font-size:8px;font-weight:700;background:#0000008c;color:#fff;padding:1px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-indice{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:4px}.w-indice button{flex:none;border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;white-space:nowrap}.w-indice button em{font-style:normal;font-size:10.5px;opacity:.8;font-variant-numeric:tabular-nums;margin-left:4px}.w-indice button.is-on{background:var(--blue);border-color:var(--blue);color:#fff}.w-spread{position:relative;padding:0 58px}.w-spread .page{min-height:420px}.w-spread .slots{grid-template-columns:repeat(auto-fill,minmax(140px,168px));gap:18px}.w-seta{position:absolute;top:210px;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:24px;line-height:1;display:grid;place-items:center;box-shadow:var(--shadow);z-index:3}.w-seta--l{left:4px}.w-seta--r{right:4px}.w-seta[disabled]{opacity:.3}.w-fim{display:flex;justify-content:flex-end;margin-top:14px}.bolsa__n{margin-left:auto;font-size:11.5px;color:var(--muted)}.bolsa__lista{list-style:none;padding:4px 14px}.bolsa__lista li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 0;border-top:1px solid var(--line)}.bolsa__lista li:first-child{border-top:0}.bolsa__lista img{width:30px;height:40px;object-fit:cover;object-position:50% 25%;border-radius:3px;border:2px solid var(--blue)}.bolsa__quem{min-width:0}.bolsa__quem b{display:block;font-size:12.5px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bolsa__quem span{font-size:11px;color:var(--muted)}.bolsa__v{text-align:right;font-variant-numeric:tabular-nums}.bolsa__v strong{display:block;font-size:15px;font-weight:800}.bolsa__v small{font-size:11px;font-weight:700}.up{color:var(--green)}.down{color:var(--red)}.flat{color:var(--muted)}.bolsa__f{padding:8px 14px 12px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.bolsa__geral{margin-left:auto;border:0;background:transparent;color:var(--blue);font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:2px 0;white-space:nowrap;flex:none}.bolsa__vazia{padding:10px 14px 14px}.rb{padding:10px 14px;border-top:1px solid var(--line)}.rb h4{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;margin-bottom:8px}.rb h4 small{font-size:11px;font-weight:400;color:var(--muted)}.rb__fotos{display:flex;gap:8px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:thin}.rb__f{position:relative;flex:0 0 auto;width:54px;border:0;background:transparent;padding:0;text-align:center;font:inherit;color:inherit;cursor:pointer}.rb__f img{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:2px solid var(--line);display:block;margin:0 auto 3px}.rb__f strong{display:block;font-size:13px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.rb__f small{font-size:10.5px;font-weight:700}.rb__f.is-on img{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-soft)}.rb__balao{margin-top:6px;background:#1f2a44;color:#f1f3f7;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.3}.g-lideres__ok{font-size:11px;font-weight:700;color:var(--green);white-space:nowrap}.side__dir{display:grid;gap:18px;align-content:start;min-width:0}.enqs{display:grid;gap:12px}.enqs__t{font-size:14px;font-weight:800;padding:0 2px}.enq{background:var(--card);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);padding:12px;display:grid;gap:8px}.enq__h{display:flex;align-items:center;gap:6px}.enq__tipo{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--blue)}.enq--duelo .enq__tipo{color:var(--red)}.enq__fim{margin-left:auto;font-size:10.5px;font-weight:700;color:var(--muted);background:var(--paper);border-radius:999px;padding:1px 8px}.enq__q{font-size:14px;font-weight:700;line-height:1.3}.enq__ops{display:grid;gap:6px}.enq__op{position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;width:100%;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:6px;padding:6px 8px;font:inherit;font-size:13px;text-align:left;cursor:pointer}.enq__op:disabled{cursor:default}.enq__op:not(:disabled):hover{border-color:var(--blue)}.enq__op img{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:50% 20%;flex:none;position:relative}.enq__txt{flex:1;min-width:0;font-weight:600;position:relative}.enq__pct{font-weight:800;font-variant-numeric:tabular-nums;position:relative}.enq__barra{position:absolute;left:0;top:0;bottom:0;background:var(--blue-soft)}.enq__op.is-meu,.enq__lado.is-meu{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.enq__duelo{display:flex;align-items:stretch;justify-content:center;gap:6px;flex-wrap:wrap}.enq__lado{display:grid;justify-items:center;align-content:start;gap:4px;flex:1 1 60px;min-width:60px;max-width:130px;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:8px;padding:8px 4px;font:inherit;font-size:12px;cursor:pointer}.enq__lado:disabled{cursor:default}.enq__lado:not(:disabled):hover{border-color:var(--red)}.enq__lado img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 20%}.enq__lado b{font-size:11.5px;line-height:1.2;text-align:center;overflow-wrap:normal;word-break:normal;hyphens:none}.enq__lado .enq__pct{font-size:16px;color:var(--red)}.enq__x{flex:none;align-self:center;font-size:18px;font-weight:800;color:var(--muted)}.enq__f{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:11.5px;color:var(--muted)}.enq__ok{color:var(--green);font-weight:600}.enq__msg{color:var(--ink);font-weight:600}.enq__entrar{margin-left:auto}.is-embed .enqs{padding:0}.balao{position:fixed;left:0;top:0;z-index:3100;max-width:240px;padding:6px 9px;border-radius:6px;background:var(--ink);color:var(--bg);font-size:12px;font-weight:600;line-height:1.35;white-space:pre-line;box-shadow:var(--shadow-lift);pointer-events:none;visibility:hidden;opacity:0;transition:opacity .12s}.balao.is-on{visibility:visible;opacity:1}.balao:after{content:"";position:absolute;left:var(--seta, 50%);bottom:-6px;margin-left:-6px;border:6px solid transparent;border-top-color:var(--ink);border-bottom-width:0}.balao--baixo:after{bottom:auto;top:-6px;border-top-width:0;border-top-color:transparent;border-bottom-width:6px;border-bottom-color:var(--ink)}.pool__aviso{padding:6px 14px 0}.conta{display:grid;gap:12px}.conta__links{display:flex;justify-content:space-between;gap:10px}.conta__duas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.conta__chk{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--muted);line-height:1.4}.conta__chk input{margin-top:2px;flex:none}.conta__chk a{color:var(--blue);text-decoration:underline}.conta__google{font-size:10.5px;color:var(--muted)}.conta__google a{text-decoration:underline}.grecaptcha-badge{visibility:hidden}.seg{display:flex;border:1px solid var(--line);border-radius:4px;overflow:hidden}.seg button{flex:1;border:0;background:transparent;color:var(--muted);padding:8px 10px;font-size:12.5px;font-weight:600}.seg button.is-on{background:var(--blue);color:#fff}.seg--abas{max-width:260px}.share{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:18px;align-items:start}.share__img{width:100%;height:auto;max-height:62vh;object-fit:contain;border-radius:6px;border:1px solid var(--line);background:var(--paper);display:block}.share__opt{display:grid;gap:14px;align-content:start}.share__opt h4{font-size:11.5px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.share__opt .nota{margin-top:6px}.album{grid-template-columns:minmax(0,1fr)}.album>*{display:block;min-width:0}.side{top:calc(68px + env(safe-area-inset-top,0px));max-height:calc(100vh - 80px - env(safe-area-inset-top,0px));overflow-y:auto;scrollbar-width:thin}.abar__qt{font-size:12.5px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.abar__qt b{color:var(--ink);font-size:14px}.abar__ola{font-size:12.5px;color:var(--muted);white-space:nowrap;flex:none}.abar__ola b{color:var(--ink)}.abar2{position:relative;background:var(--paper);border-bottom:1px solid var(--line);z-index:40}.abar2__in{display:flex;align-items:center;gap:10px;min-height:44px;flex-wrap:wrap;padding-block:6px}.abar2__lbl{font-size:11.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.abar2 .abar__pop{top:100%}.seg--sm button{padding:6px 10px;font-size:12px}.redes{display:flex;flex-wrap:wrap;gap:6px}.redes__item{display:inline-flex;align-items:center;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;white-space:nowrap}.redes__item:hover{border-color:var(--blue);color:var(--blue)}.redes--compacta .redes__item{padding:4px 10px;font-size:12px}.w-tudo{display:grid;gap:18px}.w-tudo__pag{scroll-margin-top:calc(70px + env(safe-area-inset-top,0px))}.w-tudo .slots{grid-template-columns:repeat(auto-fill,minmax(104px,120px));gap:12px}.w-tudo .slot__cap b{font-size:12px}.pool__grupos{padding-bottom:6px}.pool__h{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:10px 14px 2px}.pool__cor{width:10px;height:10px;border-radius:2px;display:inline-block;flex:none;background:var(--blue)}.pool__cor--cotados{background:var(--gold)}.pool__cor--bolsa{background:var(--green)}.pool__grupos .pool{max-height:none}.pool__grupos{max-height:62vh;overflow:auto}.g-sec__h h3{display:flex;align-items:center;gap:6px}.fig--pool.fig--ouro,.fig--ouro{border-color:var(--gold)}.fig--pool.fig--verde,.fig--verde{border-color:var(--green)}.cinfo{position:relative;display:inline-block;vertical-align:1px;margin-left:4px}.cinfo__q{width:18px;height:18px;border-radius:50%;border:1px solid var(--blue);background:transparent;color:var(--blue);font-size:11px;font-weight:800;line-height:1;padding:0;display:inline-grid;place-items:center}.g-titulo .cinfo__q{width:24px;height:24px;font-size:13px}.cinfo__balao{position:absolute;z-index:45;top:calc(100% + 6px);left:-10px;width:min(300px,100vw - 32px);background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-lift);padding:12px 14px;display:grid;gap:6px;text-align:left;font-size:12.5px;font-weight:400;line-height:1.45;letter-spacing:0}.cinfo__balao b{font-size:13.5px}.cinfo__tit span{color:var(--muted)}.cinfo__balao a{color:var(--blue);font-weight:700}.g-titulo .cinfo__balao{left:50%;transform:translate(-50%)}@media(min-width:1280px){.layout{grid-template-columns:minmax(0,1fr) auto}.side{grid-template-columns:316px 240px;align-items:start;max-height:none;overflow:visible}.side .pool{padding-left:12px;padding-right:12px;column-gap:8px}.side>*{display:block;min-width:0;max-height:calc(100vh - 80px - env(safe-area-inset-top,0px));overflow-y:auto;scrollbar-width:thin}.side>app-album-pacote{overflow:visible}.side .pack{display:flex;flex-direction:column;max-height:calc(100vh - 150px - env(safe-area-inset-top,0px))}.side .pack>*{flex:none}.side .pack>.pool__grupos{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;scrollbar-width:thin}}@media(min-width:1001px)and (max-width:1279px){.pool__grupos{max-height:none;overflow:visible}}@media(max-width:1000px){.layout{grid-template-columns:1fr}.side{position:static;max-height:none;overflow:visible}.pool{max-height:none}}@media(max-width:720px){.share{grid-template-columns:1fr}.share-card__faces{grid-template-columns:repeat(4,1fr)}.topbar__in{height:52px}.topbar .logo{height:24px}.topbar .tag{display:none}.slots{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px}.choice{grid-template-columns:1fr}}@media(max-width:759px){.modal--entrar .modal{padding:0}.modal--entrar .modal__box{width:100%;height:100%;max-height:none;border-radius:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.stick,.g-cartao--ida,.g-cartao--volta,.g-prox .btn,.dica{animation:none}.fig--pool,.slot__box,.abar__bar i{transition:none}}.dest{display:grid;gap:6px;margin-bottom:14px}.dest__rotulo{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.dest__card{display:flex;align-items:center;gap:14px;width:100%;min-height:84px;text-align:left;border:1px solid var(--gold);background:linear-gradient(90deg,var(--gold-soft),var(--card));color:var(--ink);border-radius:6px;padding:12px 14px;box-shadow:var(--shadow)}.dest__card:hover{border-color:var(--blue)}.dest__foto{width:60px;height:60px;border-radius:50%;object-fit:cover;border:3px solid var(--gold);flex:none;background:var(--line)}.dest__foto--ini{display:grid;place-items:center;font-weight:800;color:var(--blue);background:var(--blue-soft)}.dest__txt{display:grid;gap:2px;min-width:0}.dest__txt small{font-size:12px;color:var(--muted);font-weight:600}.dest__txt b{font-size:16px;line-height:1.25;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dest__cta{font-size:12px;font-weight:700;color:var(--blue)}.dest__nav{display:flex;align-items:center;justify-content:center;gap:6px}.dest__seta{border:1px solid var(--line);background:var(--card);color:var(--ink);width:28px;height:28px;border-radius:50%;font-size:16px;line-height:1}.dest__ponto{width:8px;height:8px;border-radius:50%;border:0;background:var(--line);padding:0;transition:width .15s}.dest__ponto.is-on{background:var(--blue);width:18px;border-radius:4px}.dm__topo{display:flex;gap:14px;align-items:center}.dm__foto{width:64px;height:64px;border:3px solid var(--gold)}.dm__nome{font-size:15px}.modal--destaque .modal__box{width:min(1180px,100%)}.dm__paginas{display:grid;gap:18px}.dm__paginas .page{box-shadow:none}.dm__acoes{align-items:center}.dm__paginas .slot__meta .btn{white-space:normal;text-align:center;justify-content:center}.dm__puladas{margin:0;padding-left:18px;font-size:13px;display:grid;gap:4px}@media(max-width:759px){.dest{margin:8px 12px 0;gap:4px}.dest__rotulo{display:none}.dest__card{min-height:64px;padding:8px 10px;gap:10px}.dest__foto{width:44px;height:44px}.dest__txt b{font-size:14px}}.wbody--indisponivel{text-align:center;color:var(--muted);font-size:13px;padding:20px 14px}.wbolsa{list-style:none;display:grid;gap:6px}.wbolsa__item{display:grid;grid-template-columns:18px 36px minmax(0,1fr) auto;align-items:center;gap:8px}.wbolsa__pos{font-size:12px;font-weight:800;color:var(--muted);text-align:right}.wbolsa__item img{width:36px;height:44px;object-fit:cover;object-position:50% 25%;border-radius:4px;border:2px solid var(--blue)}.wbolsa__nome{display:grid;min-width:0}.wbolsa__nome b{font-size:13px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wbolsa__nome small{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wbolsa__valor{display:grid;justify-items:end;line-height:1.1}.wbolsa__valor strong{font-size:15px}.wbolsa__valor em{font-style:normal;font-size:11px;font-weight:700}.wbolsa__valor .up{color:var(--green)}.wbolsa__valor .down{color:var(--red)}.wbolsa__valor .flat{color:var(--muted)}.wesc__topo{display:flex;align-items:center;gap:12px;margin-bottom:10px}.wesc__foto{width:52px;height:52px;border-radius:50%;object-fit:cover;border:3px solid var(--gold);flex:none;background:var(--line)}.wesc__foto--ini{display:grid;place-items:center;font-weight:800;color:var(--blue);background:var(--blue-soft)}.wesc__tit{display:grid;min-width:0}.wesc__tit b{font-size:15px;line-height:1.2;overflow-wrap:anywhere}.wesc__tit span{font-size:12px;color:var(--muted)}.wesc__lista{list-style:none;display:grid;gap:4px}.wesc__item{display:flex;align-items:center;gap:8px;padding:4px 0;border-bottom:1px solid var(--line)}.wesc__item img{width:30px;height:36px;object-fit:cover;object-position:50% 25%;border-radius:3px;border:2px solid var(--blue);flex:none}.wesc__item>span:not(.pill){flex:1;min-width:0;display:grid;line-height:1.15}.wesc__item small{font-size:10.5px;color:var(--muted)}.wesc__item b{font-size:12.5px}.is-embed .wbody{max-width:100%}.inc__opcoes{display:grid;gap:10px}.inc__previa{border:1px dashed var(--line);border-radius:6px;padding:6px;background:var(--paper)}.inc__previa iframe{width:100%;max-width:640px;border:0;display:block;margin:0 auto;max-height:420px}.field textarea{font-family:ui-monospace,Consolas,monospace;font-size:12px;resize:vertical}.senha-linha{position:relative}.senha-linha .field input{padding-right:44px;width:100%}.senha-ver{position:absolute;right:1px;bottom:1px;width:40px;height:35px;display:grid;place-items:center;border:0;border-radius:0 4px 4px 0;background:transparent;color:var(--muted);cursor:pointer}.senha-ver:hover,.senha-ver:focus-visible,.senha-ver[aria-pressed=true]{color:var(--blue)}.senha-ver svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
