@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(data:font/ttf;base64,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) format("truetype")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:swap;src:url(data:font/ttf;base64,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) format("truetype")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(data:font/ttf;base64,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) format("truetype")}:root{--bg:#F7F7F8;--surface:#FFFFFF;--surface-2:#EFF0F4;--border:#E3E5EB;--border-strong:#CBD0DA;--text:#101828;--text-2:#4A5568;--text-3:#5F6B82;--ink:#101828;--ink-hover:#24334D;--ink-fg:#FFFFFF;--on-status:#101828;--accent-50:#EBF1FD;--accent-300:#8FB0F0;--accent-500:#2C5FD0;--accent-700:#1B3F8F;--link:var(--accent-500);--sel-bg:var(--accent-50);--key-bg:#C9D1DF;--key-fg:#101828;--key-soft-bg:#F1F3F7;--key-soft-fg:#33405A;--key-soft-bd:#C9D1DF;--ok-bg:#DFF2E7;--ok-ink:#177445;--ok-dot:#1E9E62;--warn-bg:#F9EFD8;--warn-ink:#8A5B00;--warn-dot:#D9A018;--bad-bg:#F9E2E0;--bad-ink:#B03A3A;--bad-dot:#D64545;--block-bg:#DDE3EC;--block-ink:#4A5568;--block-dot:#5F6D85;--shadow-1:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.07);--shadow-2:0 4px 16px rgba(16,24,40,.10);--shadow-3:0 16px 48px rgba(16,24,40,.18);--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235F6B82' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--r-m:12px;--r-l:14px;--font:Poppins,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-display:Poppins,system-ui,-apple-system,sans-serif;--wa-bg:#0b141a;--wa-bolha:#ffffff;--wa-bolha-fg:#111111;--wa-nome:#25D366;--wa-hora:#667788}@media (prefers-color-scheme:dark){:root:not([data-theme]){--bg:#0D0E11;--surface:#16181C;--surface-2:#1E2126;--border:#2A2D34;--border-strong:#3B3F48;--text:#F0F2F5;--text-2:#A7ADB8;--text-3:#868D99;--ink:#F0F2F5;--ink-hover:#D8DCE3;--ink-fg:#16181C;--on-status:#0D0E11;--accent-50:#16233F;--accent-300:#5A87E0;--accent-500:#7BA3EE;--accent-700:#8FB0F0;--link:#8FB0F0;--sel-bg:#16233F;--key-bg:#3C424E;--key-fg:#F0F2F5;--key-soft-bg:#1C1F26;--key-soft-fg:#C6CCD8;--key-soft-bd:#3B414D;--ok-bg:#102A22;--ok-ink:#5FD49B;--ok-dot:#2EB877;--warn-bg:#2A2617;--warn-ink:#E8B95B;--warn-dot:#D9A73B;--bad-bg:#33212B;--bad-ink:#F09090;--bad-dot:#E06666;--block-bg:#20242C;--block-ink:#A7ADB8;--block-dot:#7C8CAB;--shadow-1:0 1px 2px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.45);--shadow-2:0 6px 20px rgba(0,0,0,.62);--shadow-3:0 18px 52px rgba(0,0,0,.7);--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23868D99' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}}:root[data-theme=dark]{--bg:#0D0E11;--surface:#16181C;--surface-2:#1E2126;--border:#2A2D34;--border-strong:#3B3F48;--text:#F0F2F5;--text-2:#A7ADB8;--text-3:#868D99;--ink:#F0F2F5;--ink-hover:#D8DCE3;--ink-fg:#16181C;--on-status:#0D0E11;--accent-50:#16233F;--accent-300:#5A87E0;--accent-500:#7BA3EE;--accent-700:#8FB0F0;--link:#8FB0F0;--sel-bg:#16233F;--key-bg:#3C424E;--key-fg:#F0F2F5;--key-soft-bg:#1C1F26;--key-soft-fg:#C6CCD8;--key-soft-bd:#3B414D;--ok-bg:#102A22;--ok-ink:#5FD49B;--ok-dot:#2EB877;--warn-bg:#2A2617;--warn-ink:#E8B95B;--warn-dot:#D9A73B;--bad-bg:#33212B;--bad-ink:#F09090;--bad-dot:#E06666;--block-bg:#20242C;--block-ink:#A7ADB8;--block-dot:#7C8CAB;--shadow-1:0 1px 2px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.45);--shadow-2:0 6px 20px rgba(0,0,0,.62);--shadow-3:0 18px 52px rgba(0,0,0,.7);--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23868D99' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=light]{--bg:#F7F7F8;--surface:#FFFFFF;--surface-2:#EFF0F4;--border:#E3E5EB;--border-strong:#CBD0DA;--text:#101828;--text-2:#4A5568;--text-3:#5F6B82;--ink:#101828;--ink-hover:#24334D;--ink-fg:#FFFFFF;--on-status:#101828;--accent-50:#EBF1FD;--accent-300:#8FB0F0;--accent-500:#2C5FD0;--accent-700:#1B3F8F;--link:var(--accent-500);--sel-bg:var(--accent-50);--key-bg:#C9D1DF;--key-fg:#101828;--key-soft-bg:#F1F3F7;--key-soft-fg:#33405A;--key-soft-bd:#C9D1DF;--ok-bg:#DFF2E7;--ok-ink:#177445;--ok-dot:#1E9E62;--warn-bg:#F9EFD8;--warn-ink:#8A5B00;--warn-dot:#D9A018;--bad-bg:#F9E2E0;--bad-ink:#B03A3A;--bad-dot:#D64545;--block-bg:#DDE3EC;--block-ink:#4A5568;--block-dot:#5F6D85;--shadow-1:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.07);--shadow-2:0 4px 16px rgba(16,24,40,.10);--shadow-3:0 16px 48px rgba(16,24,40,.18);--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235F6B82' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}*{box-sizing:border-box}body,html{height:100%}body{font-family:var(--font);background:var(--bg);color:var(--text);margin:0;line-height:1.5;font-size:15px;-webkit-font-smoothing:antialiased}::selection{background:var(--sel-bg)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{margin:0}.drawer-hd h3,.modal-hd h3,.notif-hd b,.page-head h1,.sb-brand b,[style*="--font-display"]{letter-spacing:-.028em}button{font-family:inherit}a{text-decoration:none}.tela-centrada{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:24px;overscroll-behavior:none}.btn{font-family:var(--font);font-size:13.5px;font-weight:600;border-radius:var(--r-m);padding:9px 15px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:filter .12s,background .12s;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;min-height:38px}.btn:active{filter:brightness(.94)}.btn svg{flex-shrink:0}.btn-primary{background:var(--ink);color:var(--ink-fg)}.btn-primary:hover{background:var(--ink-hover)}.btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border-strong)}.btn-secondary:hover{background:var(--surface-2)}.btn-ok{background:var(--ok-dot);color:var(--on-status)}.btn-danger{background:var(--surface);color:var(--bad-ink);border-color:var(--border-strong)}.btn-danger:hover{background:var(--bad-bg)}.btn-ghost{background:transparent;color:var(--text-2);border-color:transparent}.btn-ghost:hover{background:var(--surface-2)}.btn-sm{font-size:12.5px;padding:6px 11px;min-height:32px;border-radius:8px}.btn-link{background:none;border:none;color:var(--link);font-weight:600;cursor:pointer;font-size:13px;padding:0}.btn-link:hover{color:var(--accent-700)}.btn[disabled]{opacity:.42;cursor:not-allowed;pointer-events:none}.field{display:flex;flex-direction:column;gap:5px}.field label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.input{font-family:var(--font);font-size:14px;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-m);padding:10px 12px;width:100%}.input:focus{outline:none;border-color:var(--accent-500);box-shadow:0 0 0 3px var(--accent-50)}.input.locked{background:var(--surface-2);color:var(--text-3)}select.input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-arrow);background-repeat:no-repeat;background-position:right 11px center;padding-right:30px}textarea.input{resize:vertical;min-height:80px}.fhelp{font-size:11.5px;color:var(--text-3)}.badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;border-radius:999px;padding:2px 10px;white-space:nowrap}.badge .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.b-ok{background:var(--ok-bg);color:var(--ok-ink)}.b-ok .dot{background:var(--ok-ink);border-radius:50%}.b-warn{background:var(--warn-bg);color:var(--warn-ink)}.b-warn .dot{background:transparent;border:1.5px solid var(--warn-ink);border-radius:50%}.b-bad{background:var(--bad-bg);color:var(--bad-ink)}.b-bad .dot{background:var(--bad-ink);border-radius:1px;transform:rotate(45deg)}.b-block{background:var(--block-bg);color:var(--block-ink);border:1px solid var(--border-strong)}.b-block .dot{background:var(--block-dot);width:8px;height:2px;border-radius:1px}.b-neutral{background:var(--surface-2);color:var(--text-2);border:1px solid var(--border)}.kd{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 7px;border-radius:6px;background:var(--key-bg);color:var(--key-fg);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kd.soft{background:var(--key-soft-bg);color:var(--key-soft-fg);border:1px solid var(--key-soft-bd)}.kd-btn{cursor:pointer;font-family:var(--font)}.kd.kd-btn{border:1px solid var(--text-3)}.kd.kd-btn.soft:hover{background:var(--surface-2);border-color:var(--accent-500)}.kd.kd-btn:not(.soft){background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}.kd.kd-btn:not(.soft):hover{background:var(--ink-hover);border-color:var(--ink-hover)}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.txt-livre{overflow-wrap:anywhere}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}#app{display:grid;grid-template-columns:240px 1fr;min-height:100vh}#app.hidden{display:none}.sidebar{background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh}.sb-brand{gap:10px;padding:14px 18px}.sb-logo{width:32px;height:32px;border-radius:9px;background:#2C5FD0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sb-brand b{font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.028em}.sb-brand .sub{font-size:10px;color:var(--text-3);display:block;line-height:1}.sb-nav{padding:12px}.nav-grp{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:12px 10px 4px}.nav-item{gap:11px;padding:9px 11px;font-size:13.5px}.nav-item svg{width:18px;height:18px;flex-shrink:0;color:var(--text-3)}.nav-item.on svg{color:var(--accent-500)}.nav-item.on:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--accent-500)}.nav-item .nav-badge{margin-left:auto}.sb-role{padding:8px 10px;background:var(--surface-2)}.sb-role .ava{width:32px;height:32px;border-radius:50%;background:var(--ink);color:var(--ink-fg);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12.5px;flex-shrink:0}.main{display:flex;flex-direction:column;min-width:0}.topbar{height:56px;flex-shrink:0;border-bottom:1px solid var(--border);background:var(--surface);gap:12px;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:40}.tb-search,.topbar{display:flex;align-items:center}.tb-search{flex:1 1;max-width:420px;gap:9px;background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-m);padding:8px 12px;color:var(--text-3);cursor:text;font-size:13.5px}.tb-search:hover{border-color:var(--accent-500)}.tb-search .kbd{margin-left:auto;font-size:10.5px;border:1px solid var(--border-strong);border-radius:5px;padding:1px 5px;color:var(--text-3);background:var(--surface)}.tb-sp{flex:1 1}.tb-btn{position:relative;height:38px;border-radius:9px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);display:inline-flex;align-items:center;gap:7px;padding:0 12px;cursor:pointer;font-size:13px;font-weight:600}.tb-btn:hover{background:var(--surface-2)}.tb-btn.icon{width:38px;justify-content:center;padding:0}.tb-btn .ncount{position:absolute;top:-5px;left:100%;transform:translateX(-55%);min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:var(--bad-dot);color:var(--on-status);border:2px solid var(--surface);font-size:10.5px;font-weight:700;line-height:14px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tb-ctx .cdot{width:8px;height:8px;background:var(--accent-500)}.tb-ava,.tb-ctx .cdot{border-radius:50%;flex-shrink:0}.tb-ava{width:38px;height:38px;background:var(--ink);color:var(--ink-fg);border:none;font-weight:700;font-size:13px;cursor:pointer}.content{flex:1 1;overflow-y:auto;padding:26px 32px 60px}.wrap{max-width:1240px;margin:0 auto;width:100%}.wrap.wide{max-width:1440px}.wrap.fluida{max-width:none}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.page-head h1{font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:-.028em}.page-head .ph-sub{font-size:13px;color:var(--text-2);margin-top:3px}.page-head .ph-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}.card-pad{padding:18px}.grid{display:grid;grid-gap:16px;gap:16px}.sec-lbl{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0 0 8px}.divider{height:1px;background:var(--border);border:none;margin:0}.empty{text-align:center;padding:36px 20px;color:var(--text-3)}.empty .em-ic{width:44px;height:44px;border-radius:12px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;margin:0 auto 12px;color:var(--text-3)}.empty b{display:block;color:var(--text-2);font-size:14px;margin-bottom:4px}.tbl-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-1)}table.data{width:100%;border-collapse:collapse;font-size:13.5px;min-width:640px}table.data th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);background:var(--surface);position:-webkit-sticky;position:sticky;top:0;white-space:nowrap}table.data td,table.data th{padding:11px 14px;border-bottom:1px solid var(--border)}table.data td{vertical-align:middle}table.data tr:last-child td{border-bottom:none}table.data tbody tr{cursor:pointer}table.data tbody tr:hover{background:var(--surface-2)}table.data.compact th{padding:6px 14px}table.data.compact td{padding:5px 14px}table.data td,table.data th{white-space:nowrap}table.data td.trunc{overflow:hidden;text-overflow:ellipsis}table.data td.trunc b,table.data td.trunc span.t{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cellname{gap:10px;min-width:0}.cellname,.cellname .ava{display:flex;align-items:center}.cellname .ava{width:30px;height:30px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);justify-content:center;font-size:11px;font-weight:700;color:var(--text-2);flex-shrink:0}.cellname b{font-weight:600;font-size:13.5px}.cellname .sub{font-size:11px;color:var(--text-3);display:block}.ckbox{width:17px;height:17px;border-radius:5px;border:1.5px solid var(--border-strong);background:var(--surface);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:transparent}.ckbox.on{background:var(--ink);border-color:var(--ink);color:var(--ink-fg)}.rowact{display:flex;gap:5px;opacity:0;transition:opacity .1s}table.data tbody tr:hover .rowact{opacity:1}.iconbtn{width:30px;height:30px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.iconbtn:hover{background:var(--surface-2);color:var(--text)}.toolbar{gap:9px;flex-wrap:wrap;margin-bottom:12px}.searchbox,.toolbar{display:flex;align-items:center}.searchbox{gap:8px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-m);padding:0 12px;min-width:220px;flex:1 1;max-width:320px}.searchbox input{border:none;background:none;font-family:var(--font);font-size:13.5px;color:var(--text);padding:9px 0;flex:1 1;outline:none}.fchip{align-items:center;gap:6px;font-size:12px;font-weight:600;border:1px solid var(--border-strong);border-radius:999px;padding:6px 11px;color:var(--text);background:var(--surface);cursor:default}.fchip,.fchip .x{display:inline-flex}.fchip .x{cursor:pointer;color:var(--text-3);margin:-2px -3px -2px 1px;padding:2px;border-radius:50%}.fchip .x:hover{background:var(--surface-2);color:var(--text)}.fchip.add{cursor:pointer;color:var(--text-2)}.fchip.add:hover{background:var(--surface-2)}.result-count{font-size:12.5px;color:var(--text-2);font-weight:600}.seg2{display:inline-flex;background:var(--surface-2);border-radius:9px;padding:3px;gap:2px}.seg2 a,.seg2 button{font-size:12px;font-weight:600;color:var(--text-2);padding:5px 11px;border-radius:7px;border:none;background:none;cursor:pointer;font-family:var(--font);display:inline-flex;align-items:center;gap:5px}.seg2 a.on,.seg2 button.on{background:var(--surface);color:var(--text);box-shadow:var(--shadow-1)}.bulkbar{display:flex;align-items:center;gap:12px;background:var(--ink);color:var(--ink-fg);border-radius:var(--r-m);padding:9px 14px;margin-bottom:12px;font-size:13px;font-weight:600}.bulkbar .btn{min-height:32px}.pager{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px 0;font-size:12.5px;color:var(--text-2)}.pager .pg{display:flex;gap:4px}.pager .pg button{min-width:30px;height:30px;border-radius:7px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pager .pg button.on{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}.pager .pg button[disabled]{opacity:.4;cursor:not-allowed}.mcal{width:100%;border-collapse:collapse;table-layout:fixed}.mcal th{font-size:10px;font-weight:700;letter-spacing:.05em;color:var(--text-3);text-transform:uppercase;padding:6px 0;text-align:center}.mcal td{padding:2.5px;vertical-align:top}.mcal .cell{aspect-ratio:1.55/1;min-height:56px;border:1px solid var(--border);border-radius:10px;padding:6px 7px;display:flex;flex-direction:column;gap:3px;position:relative}.mcal .cell.out{opacity:.4}.mcal .cell .dn{font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mcal .cell.today{box-shadow:inset 0 0 0 1.5px var(--accent-500)}.mcal .cell .ev{font-size:10.5px;font-weight:700;border-radius:6px;padding:2px 5px;display:flex;align-items:center;gap:4px;line-height:1.15;margin-top:auto}.mcal .cell .ev .d{width:7px;height:7px;flex-shrink:0}.ev-ok{background:var(--ok-bg);color:var(--ok-ink)}.ev-ok .d{background:var(--ok-ink);border-radius:50%}.ev-warn{background:var(--warn-bg);color:var(--warn-ink)}.ev-warn .d{background:transparent;border:1.5px solid var(--warn-ink);border-radius:50%}.ev-bad{background:var(--bad-bg);color:var(--bad-ink)}.ev-bad .d{background:var(--bad-ink);border-radius:1px;transform:rotate(45deg)}.ev-block{background:var(--block-bg);color:var(--block-ink)}.ev-block .d{background:var(--block-dot);width:8px;height:2px;border-radius:1px}.callegend{display:flex;gap:16px;flex-wrap:wrap;font-size:11.5px;color:var(--text-3);padding-top:10px}.callegend i{width:9px;height:9px;border-radius:3px;display:inline-block;margin-right:5px;vertical-align:middle}.callegend i.lg-ok{border-radius:50%;background:var(--ok-dot)}.callegend i.lg-warn{border-radius:50%;background:transparent;border:1.5px solid var(--warn-dot)}.callegend i.lg-bad{border-radius:1px;background:var(--bad-dot);transform:rotate(45deg)}.callegend i.lg-block{height:3px;border-radius:1px;background:var(--block-dot)}.view{display:none}.view.active{display:block}.view.active.tela-centrada{display:flex}.scrim{position:fixed;inset:0;background:rgba(13,14,17,.42);z-index:60;display:none}.scrim.show{display:block}.scrim.soft{background:transparent}.menu{position:fixed;z-index:70;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-2);padding:6px;min-width:220px;display:none;flex-direction:column;gap:1px}.menu .mi,.menu.show{display:flex}.menu .mi{align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--text);background:none;border:none;cursor:pointer;text-align:left;width:100%;font-weight:400}.menu .mi:hover{background:var(--surface-2)}.menu .mi svg{width:16px;height:16px;color:var(--text-3);flex-shrink:0}.menu .mi[disabled]{opacity:.45;cursor:not-allowed}.menu .mi .rt{margin-left:auto;font-size:11px;color:var(--text-3)}.menu .mh{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);padding:8px 10px 4px}.menu .msep{height:1px;background:var(--border);margin:5px 4px}.notif-menu{position:absolute;top:100%;right:0;margin-top:6px;min-width:360px;max-width:380px;padding:0;overflow:hidden;transform-origin:top right;animation:notif-abre .2s cubic-bezier(.16,1,.3,1)}@media (max-width:560px){.notif-menu{position:fixed;top:62px;left:10px;right:10px;width:auto;min-width:0;max-width:none}}.notif-hd{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid var(--border)}.notif-hd b{font-family:var(--font-display);font-size:15px}.notif-list{max-height:420px;overflow-y:auto;padding:5px}.noti{display:flex;gap:9px;padding:10px 11px;border-radius:9px;font-size:12.5px;align-items:flex-start;width:100%;text-align:left;border:none;background:none;color:var(--text);font-family:inherit;animation:notif-item .3s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--i,0) * 40ms)}.noti.clicavel{cursor:pointer}.noti.clicavel:hover{background:var(--surface-2)}.noti-topo{display:flex;align-items:baseline;gap:8px}.noti b{display:block;font-size:12.5px;line-height:1.35;font-weight:600;flex:1 1;min-width:0}.noti .quando{color:var(--text-3);font-size:10.5px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.noti .resumo{color:var(--text-2);font-size:11.5px;line-height:1.45;display:block;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.noti .mt{color:var(--text-3);font-size:11px;display:block;margin-top:1px}.noti .na{display:flex;gap:6px;margin-top:8px}.noti .pt{width:7px;height:7px;border-radius:50%;background:var(--accent-500);flex-shrink:0;margin-top:5px}.noti .pt.vazio{background:none}.noti.unread{background:var(--sel-bg)}.noti.unread.clicavel:hover{background:var(--accent-50);filter:brightness(.97)}@keyframes notif-abre{0%{opacity:0;transform:scale(.96) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notif-item{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.noti,.notif-menu{animation:none}}.cmd{position:fixed;top:80px;left:50%;transform:translateX(-50%);width:min(560px,92vw);background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-3);z-index:72;display:none;flex-direction:column;overflow:hidden}.cmd-in,.cmd.show{display:flex}.cmd-in{align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border);color:var(--text-3)}.cmd-in input{border:none;background:none;font-family:var(--font);font-size:16px;color:var(--text);flex:1 1;outline:none}.cmd-res{max-height:52vh;overflow-y:auto;padding:6px}.cmd-grp{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);padding:10px 12px 4px}.cmd-item{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:9px;cursor:pointer;font-size:13.5px;border:none;background:none;width:100%;text-align:left;color:var(--text)}.cmd-item:hover{background:var(--surface-2)}.cmd-item.sel{background:var(--sel-bg);box-shadow:inset 0 0 0 1px var(--accent-500)}.cmd-item svg{width:16px;height:16px;color:var(--text-3);flex-shrink:0}.cmd-item .ci-sub{margin-left:auto;font-size:11px;color:var(--text-3)}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(440px,94vw);background:var(--surface);border-left:1px solid var(--border);box-shadow:var(--shadow-3);z-index:71;transform:translateX(100%);transition:transform .22s ease;display:flex;flex-direction:column}.drawer.show{transform:translateX(0)}.drawer.wide{width:min(720px,96vw)}.drawer-hd{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.drawer-hd h3{font-family:var(--font-display);font-size:18px;flex:1 1;min-width:0}.drawer-bd{flex:1 1;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.drawer-ft{border-top:1px solid var(--border);padding:14px 20px;display:flex;gap:9px;flex-shrink:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.xbtn{width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.xbtn:hover{background:var(--surface-2)}.modal-back{position:fixed;inset:0;z-index:85;display:none;flex-direction:column;align-items:center;gap:14px;padding:24px;overflow:auto;background:var(--bg);justify-content:center;justify-content:safe center}.modal-back.show{display:flex}.modal-trilha{width:min(720px,94vw);flex-shrink:0;padding:4px 18px 2px}.modal-trilha .ase-passos{margin:0}.modal{width:min(720px,94vw);max-height:82vh;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1);display:flex;flex-direction:column;overflow:hidden;animation:modalEntra .16s ease-out both}.modal:focus{outline:none}.modal.larga{width:min(960px,96vw)}.modal-back:has(.modal.larga) .modal-trilha{width:min(960px,96vw)}@keyframes modalEntra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.modal-hd{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.modal-hd h3{font-family:var(--font-display);font-size:18px;flex:1 1;min-width:0}.modal-bd{flex:1 1;overflow-y:auto;padding:18px 20px;gap:14px}.modal-bd,.modal-ft{display:flex;flex-direction:column}.modal-ft{border-top:1px solid var(--border);padding:14px 20px;gap:12px;flex-shrink:0}.modal-ajuda{font-size:12.5px;color:var(--text-2);max-width:70ch;line-height:1.45}.modal-botoes{display:flex;justify-content:flex-end;gap:9px}.toast{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:90;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--ok-dot);border-radius:var(--r-m);padding:12px 16px;font-size:13px;box-shadow:var(--shadow-2);display:none;align-items:center;gap:10px;max-width:min(520px,92vw)}.toast.show{display:flex}.toast.warn{border-left-color:var(--warn-dot)}.toast.bad{border-left-color:var(--bad-dot)}.toast .ti{font-weight:700;flex-shrink:0}.switch{width:38px;height:22px;border-radius:999px;background:var(--accent-500);position:relative;flex-shrink:0;cursor:pointer;border:none;transition:background .15s}.switch:after{content:"";position:absolute;top:2.5px;right:2.5px;width:17px;height:17px;border-radius:50%;background:var(--ink-fg);transition:left .15s,right .15s}.switch.off{background:var(--border-strong)}.switch.off:after{right:auto;left:2.5px;background:var(--text-2)}.set-row{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--border)}.set-row:last-child{border-bottom:none}.set-row .sl{flex:1 1;min-width:0}.set-row .sl b{font-size:13.5px;font-weight:600;display:block}.set-row .sl span{font-size:12px;color:var(--text-3)}.sk{background:linear-gradient(90deg,var(--surface-2) 25%,var(--border) 37%,var(--surface-2) 63%);background-size:400% 100%;border-radius:8px;animation:skl 1.2s ease infinite}@keyframes skl{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes rtflash{0%{background:var(--ok-bg)}to{background:transparent}}.rt-flash{animation:rtflash 1.1s ease}.skchip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;border:1px solid var(--border-strong);border-radius:999px;padding:6px 12px;color:var(--text-2);background:var(--surface);cursor:pointer;font-family:var(--font)}.skchip.on{background:var(--sel-bg);color:var(--text)}.skchip.on,.skchip.principal{border-color:var(--accent-500)}.skchip.principal{background:var(--accent-500);color:var(--ink-fg)}.skchip .pmark{font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.85}.pollgrid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px}.pollgrid .pd{aspect-ratio:1/1;border:1px solid var(--border);border-radius:9px;background:var(--surface);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2);font-family:var(--font)}.pollgrid .pd.out{opacity:.35;pointer-events:none;border:none;background:none}.pollgrid .pd.on{background:var(--bad-bg);border-color:var(--bad-dot);color:var(--bad-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:10px;border:3px solid var(--surface)}::-webkit-scrollbar-track{background:transparent}#app{grid-template-columns:56px 1fr;transition:grid-template-columns .18s ease}#app.peek,#app.pinned{grid-template-columns:248px 1fr}.sidebar{width:100%;overflow:hidden;z-index:45}.sb-collapse-hide{display:none}#app.peek .sb-collapse-hide,#app.pinned .sb-collapse-hide{display:flex;opacity:1;animation:sbfade .16s ease}@keyframes sbfade{0%{opacity:0}to{opacity:1}}.sb-brand{display:flex;align-items:center;gap:8px;padding:0 12px;height:56px;border-bottom:1px solid var(--border);flex-shrink:0}.sb-brand .wm{min-width:0;flex:1 1;flex-direction:column;overflow:hidden}.sb-pin{width:30px;height:30px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;padding:0}.sb-pin:hover{background:var(--surface-2);color:var(--text)}.sb-pin[aria-pressed=true]{background:var(--sel-bg);color:var(--accent-500);border-color:var(--accent-500)}.sb-nav{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:10px 8px}.sb-nav,.sb-nav-rodape{display:flex;flex-direction:column;gap:2px}.sb-nav-rodape{margin-top:auto;padding-top:10px;border-top:1px solid var(--border)}.nav-item{display:flex;align-items:center;gap:0;padding:0;height:40px;border-radius:9px;font-weight:600;color:var(--text-2);background:none;border:none;cursor:pointer;text-align:left;width:100%;position:relative;overflow:hidden}.nav-item:hover{background:var(--surface-2);color:var(--text)}.nav-item .ni-ic{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-3)}.nav-item .ni-ic svg{width:18px;height:18px}.nav-item .ni-lbl{white-space:nowrap;flex:1 1;font-size:13.5px;align-items:center}.nav-item .ni-chev{width:26px;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-3);transition:transform .18s ease}.nav-item.open .ni-chev{transform:rotate(90deg)}.nav-item.on{background:var(--sel-bg);color:var(--text)}.nav-item.on .ni-ic{color:var(--accent-500)}.nav-item.on:before{display:none}.nav-item.on:after{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 3px 3px 0;background:var(--accent-500)}.nav-item.nav-parent.has-active .ni-ic{color:var(--accent-500)}.nav-item .nav-badge{margin-right:10px;font-size:10.5px;font-weight:700;background:var(--bad-bg);color:var(--bad-ink);border-radius:999px;padding:1px 7px;min-width:19px;text-align:center;align-items:center;justify-content:center}.subnav{display:none;flex-direction:column;gap:2px;margin:2px 0 4px 20px;padding-left:8px;border-left:1px solid var(--border)}#app.peek .subnav.open,#app.pinned .subnav.open{display:flex}.nav-sub{height:34px}.nav-sub .ni-lbl{font-size:13px;color:var(--text-2);padding-left:6px}.nav-sub.on .ni-lbl{color:var(--text)}.nav-sub.on:after{top:5px;bottom:5px}.sb-foot{border-top:1px solid var(--border);padding:12px;flex-shrink:0}.sb-role{display:flex;align-items:center;gap:10px;width:100%;border:none;cursor:pointer;background:none;padding:0;border-radius:9px}#app.peek .sb-role,#app.pinned .sb-role{background:var(--surface-2);padding:8px 10px}.sb-role .who{min-width:0;flex:1 1;flex-direction:column}.sb-role .who b{font-size:12.5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.sb-role .who span{font-size:10.5px;color:var(--text-3);text-align:left;display:block}.stats{display:grid;grid-template-columns:repeat(4,1fr);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1);overflow:hidden}.stats .st-cell{padding:16px 20px;border-left:1px solid var(--border)}.stats .st-cell:first-child{border-left:none}.st-cell .st-lbl{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.st-cell .st-num{font-family:var(--font-display);font-size:32px;font-weight:700;letter-spacing:-.02em;margin:8px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.st-cell .st-delta{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--text-3);flex-wrap:wrap}.st-delta .dv{display:inline-flex;align-items:center;gap:3px;font-weight:700;padding:1px 6px;border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-delta .dv.up{background:var(--ok-bg);color:var(--ok-ink)}.st-delta .dv.down{background:var(--bad-bg);color:var(--bad-ink)}.st-delta .dv.flat{background:var(--surface-2);color:var(--text-2)}@media (max-width:960px){.stats{grid-template-columns:1fr 1fr}.stats .st-cell:nth-child(odd){border-left:none}.stats .st-cell:nth-child(n+3){border-top:1px solid var(--border)}}.steps{display:flex;align-items:flex-start;margin:2px 0 6px}.steps .step{flex:1 1;flex-direction:column;gap:6px}.steps .step,.steps .step .sc{display:flex;align-items:center;position:relative}.steps .step .sc{width:28px;height:28px;border-radius:50%;justify-content:center;font-size:12.5px;font-weight:700;border:2px solid var(--border-strong);color:var(--text-3);background:var(--surface);z-index:1}.steps .step .sc svg{width:15px;height:15px}.steps .step.done .sc{background:var(--accent-500);border-color:var(--accent-500);color:var(--ink-fg)}.steps .step.cur .sc{border-color:var(--accent-500);color:var(--accent-500);animation:stpulse 1.6s ease infinite}@keyframes stpulse{0%,to{box-shadow:0 0 0 0 var(--accent-50)}50%{box-shadow:0 0 0 5px var(--accent-50)}}.steps .step .slbl{font-size:12px;color:var(--text-3);text-align:center;line-height:1.2}.steps .step.cur .slbl{color:var(--text);font-weight:600}.steps .step.done .slbl{color:var(--text-2)}.steps .step:not(:first-child):before{content:"";position:absolute;top:13px;left:-50%;width:100%;height:2px;background:var(--border-strong);transition:background .2s ease}.steps .step.cur:before,.steps .step.done:before{background:var(--accent-500)}.mp-nav{display:flex;flex-direction:column;gap:2px}.mp-nav button{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;font-size:13.5px;font-weight:600;color:var(--text-2);background:none;border:none;cursor:pointer;text-align:left;width:100%;font-family:var(--font)}.mp-nav button svg{width:17px;height:17px;color:var(--text-3);flex-shrink:0}.mp-nav button:hover{background:var(--surface-2);color:var(--text)}.mp-nav button.on{background:var(--sel-bg);color:var(--text);box-shadow:inset 3px 0 0 var(--accent-500)}.mp-nav button.on svg{color:var(--accent-500)}.info-row{display:flex;align-items:flex-start;gap:14px;padding:12px 0;border-bottom:1px solid var(--border)}.info-row:last-child{border-bottom:none}.info-row .ir-lbl{width:92px;flex-shrink:0;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding-top:2px}.info-row .ir-val{flex:1 1;min-width:0;font-size:13.5px}.tl-item{display:flex;gap:12px;padding-bottom:16px;position:relative}.tl-item:before{content:"";position:absolute;left:7px;top:18px;bottom:-4px;width:2px;background:var(--border)}.tl-item:last-child:before{display:none}.tl-dot{width:16px;height:16px;border-radius:50%;border:2px solid var(--accent-500);background:var(--surface);margin-top:2px;z-index:1}.ava,.tl-dot{flex-shrink:0}.ava{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);font-size:11px;font-weight:700;line-height:1}.ava-stack{display:flex}.ava-stack .ava{margin-left:-8px;border:2px solid var(--surface)}.ava-stack .ava:first-child{margin-left:0}.fam-cat{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin:14px 0 6px}.fam-mem{display:flex;align-items:center;gap:10px;padding:9px;border:1px solid var(--border);border-radius:11px;margin-bottom:6px}.fam-star{width:26px;height:26px;border-radius:7px;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--text-3);flex-shrink:0}.fam-star svg{width:16px;height:16px}.fam-star.on{color:var(--warn-dot)}.navscrim,.tb-burger{display:none}@media (max-width:1280px){.content{padding:24px 26px 56px}}@media (min-width:901px) and (max-width:1080px){#app.peek .sidebar{position:fixed;top:0;left:0;bottom:0;width:248px;height:100dvh;box-shadow:var(--shadow-3)}#app.peek .main{grid-column:2}.sidebar .sb-pin{display:none!important}}@media (max-width:1080px){#app,#app.peek,#app.pinned{grid-template-columns:56px 1fr}.content{padding:20px 20px 52px}.content .grid{grid-template-columns:1fr!important}.stats{grid-template-columns:1fr 1fr}.stats .st-cell:nth-child(odd){border-left:none}}@media (max-width:900px){#app,#app.peek,#app.pinned{grid-template-columns:1fr}.sidebar{position:fixed;top:0;left:0;bottom:0;width:min(282px,84vw);height:100dvh;z-index:80;transform:translateX(-100%);transition:transform .22s ease;box-shadow:var(--shadow-3)}#app.navopen .sidebar{transform:none}.sidebar .sb-collapse-hide{display:flex!important;opacity:1;animation:none}.sidebar .sb-pin{color:var(--text-2)}.sidebar .sb-pin .ic-pin{display:none}.sidebar .sb-pin .ic-close{display:block}.sidebar .subnav.open{display:flex!important}.sidebar .sb-role{background:var(--surface-2);padding:8px 10px}.navscrim{display:block;position:fixed;inset:0;background:rgba(16,24,40,.44);z-index:79;opacity:0;pointer-events:none;transition:opacity .22s ease}#app.navopen .navscrim{opacity:1;pointer-events:auto}.tb-burger{display:inline-flex}.topbar{padding:0 14px;gap:8px}.tb-search .kbd{display:none}.page-head h1{font-size:22px}.page-head{align-items:flex-start}.menu{max-width:calc(100vw - 20px)}}@media (max-width:640px){.content{padding:16px 14px 48px}.card-pad{padding:14px}.tb-search span:not(.kbd){display:none}.tb-search{flex:0 0 auto;padding:8px 11px}.tb-sp{flex:1 1}.stats{grid-template-columns:1fr}.stats .st-cell{border-left:none!important}.drawer,.drawer.wide{width:100vw}.modal-back{padding:0;gap:0;justify-content:flex-start}.modal-back:has(.modal.larga) .modal-trilha,.modal-trilha{width:100vw;border:0;border-bottom:1px solid var(--border);border-radius:0;box-shadow:none;padding:10px 14px}.modal,.modal.larga{width:100vw;max-height:none;flex:1 1;border:0;border-radius:0}.modal-botoes .btn{flex:1 1;justify-content:center}.mcal .cell{min-height:42px;aspect-ratio:1.1/1;padding:4px 5px;gap:2px}.mcal .cell .dn{font-size:11.5px}.mcal .cell .ev{font-size:9px;padding:1px 3px;gap:2px;overflow:hidden;white-space:nowrap;min-width:0}.mcal .cell .ev .d{width:5px;height:5px}.mcal td{padding:1.5px}.mcal th{font-size:9px}.callegend{gap:10px;font-size:10.5px}.page-head h1{font-size:20px}.page-head .btn{flex:1 1;justify-content:center}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.auth{min-height:100vh;min-height:100svh;display:grid;grid-template-columns:1fr;overscroll-behavior:none}@media (min-width:900px){.auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.auth-marca{display:none;position:relative;overflow:hidden;background:var(--ink);color:var(--ink-fg);padding:48px}@media (min-width:900px){.auth-marca{display:flex;flex-direction:column;justify-content:center}}.auth-marca-topo{display:flex;align-items:center;gap:12px;position:absolute;top:48px;left:48px;z-index:1}.auth-marca-nome{font-size:20px;letter-spacing:-.01em}.auth-marca-frase,.auth-marca-nome{font-family:var(--font-display);font-weight:700}.auth-marca-frase{position:relative;z-index:1;max-width:22ch;font-size:32px;line-height:1.2;letter-spacing:-.02em;margin:0}.auth-marca-apoio{position:relative;z-index:1;font-size:16.5px;line-height:1.6;max-width:34ch;opacity:.78;margin:14px 0 0}.auth-marca-glyph{position:absolute;right:-90px;bottom:-70px;opacity:.06;pointer-events:none;z-index:0}.auth-form{display:flex;align-items:center;justify-content:center;padding:24px}.auth-form-caixa{width:100%;max-width:380px;display:flex;flex-direction:column;gap:18px}.auth-marca-mobile{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}@media (min-width:900px){.auth-marca-mobile{display:none}}.auth-marca-selo{width:56px;height:56px;border-radius:16px;background:var(--accent-500);display:flex;align-items:center;justify-content:center}.auth-titulo{font-family:var(--font-display);font-size:27px;font-weight:700;letter-spacing:-.02em;margin:0}.auth-sub{font-size:14px;color:var(--text-2);margin:6px 0 0;line-height:1.5}.auth-campos{display:flex;flex-direction:column;gap:14px}.auth-linha{display:flex;align-items:center;justify-content:space-between;gap:10px}.auth-form .input{height:46px}.auth-olho{position:absolute;right:6px;top:50%;transform:translateY(-50%);height:34px;padding:0 10px;border:0;background:none;color:var(--text-3);border-radius:9px;font:inherit;font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap}.auth-olho:hover{background:var(--surface-2);color:var(--text-2)}.auth-erro{display:flex;gap:9px;align-items:flex-start;font-size:13px;border-radius:11px;padding:10px 12px;background:var(--bad-bg);color:var(--bad-ink);border:1px solid var(--bad-dot)}.auth-rodape{text-align:center;font-size:13px;color:var(--text-2)}.forca{display:flex;flex-direction:column;gap:8px;margin-top:10px}.forca-barras{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px}.forca-barra{height:4px;border-radius:999px;background:var(--border);transition:background .18s ease}.forca-rotulo{font-size:12px;font-weight:600;color:var(--text-3);margin:0}.forca[data-nivel=fraca] .forca-barra.on{background:var(--bad-dot)}.forca[data-nivel=fraca] .forca-rotulo{color:var(--bad-ink)}.forca[data-nivel=razoavel] .forca-barra.on{background:var(--warn-dot)}.forca[data-nivel=razoavel] .forca-rotulo{color:var(--warn-ink)}.forca[data-nivel=boa] .forca-barra.on{background:var(--accent-500)}.forca[data-nivel=boa] .forca-rotulo{color:var(--accent-700)}.forca[data-nivel=forte] .forca-barra.on{background:var(--ok-dot)}.forca[data-nivel=forte] .forca-rotulo{color:var(--ok-ink)}.forca-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:5px;gap:5px}.forca-lista li{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-3)}.forca-lista li.ok{color:var(--ok-ink)}.forca-check{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--border-strong);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;flex-shrink:0;line-height:1}.forca-lista li.ok .forca-check{border-color:var(--ok-dot);background:var(--ok-dot);color:#fff}.forca-alerta{font-size:12.5px;line-height:1.45;margin:0;color:var(--warn-ink);background:var(--warn-bg);border-radius:9px;padding:8px 10px}a.tb-ava{display:inline-flex;align-items:center;justify-content:center}.sb-pin .ic-close{display:none}#app{height:100vh;height:100dvh}.main{min-height:0}.ase-agenda-dir,.cmd-res,.content,.drawer-bd,.modal-bd,.notif-list,.sb-nav{overscroll-behavior:contain}.tbl-wrap{overscroll-behavior-x:contain;overscroll-behavior-y:auto}.gc-wrap{margin:2px -4px 0}.gc-tick-data{transition:opacity .16s ease-out}.recharts-wrapper{cursor:default}.recharts-surface:focus{outline:none}.gc-balao{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-m);box-shadow:var(--shadow-2);padding:9px 12px;min-width:132px;pointer-events:none}.gc-balao-tit{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.gc-balao-num{font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:3px 0 1px;color:var(--text)}.gc-balao-det{font-size:11.5px;color:var(--text-2)}.gc-balao-falta{color:var(--warn-ink);font-weight:600}.gc-balao-pessoa{display:flex;gap:11px;align-items:flex-start;min-width:186px}.gc-ava{border-radius:50%;flex-shrink:0;object-fit:cover;display:block;background:var(--surface-2)}.gc-ava-ini{display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.02em;color:var(--accent-700);background:var(--accent-50)}.gc-leg{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px;padding-left:26px;font-size:11px;color:var(--text-3)}.gc-leg span{display:inline-flex;align-items:center;gap:6px}.gc-sw{width:10px;height:10px;border-radius:3px;flex-shrink:0}:root{--dia-dom:#2C5FD0;--dia-seg:#5F6B82;--dia-ter:#7B4FD0;--dia-qua:#0E8C84;--dia-qui:#C75B1C;--dia-sex:#9C6B2F;--dia-sab:#B83A82}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--dia-dom:#7BA3EE;--dia-seg:#868D99;--dia-ter:#A98BEE;--dia-qua:#3FBDB2;--dia-qui:#F2955C;--dia-sex:#D4A96A;--dia-sab:#E77FB6}}:root[data-theme=dark]{--dia-dom:#7BA3EE;--dia-seg:#868D99;--dia-ter:#A98BEE;--dia-qua:#3FBDB2;--dia-qui:#F2955C;--dia-sex:#D4A96A;--dia-sab:#E77FB6}.gc-sw-vazio{background:var(--surface-2);border:1px solid var(--border-strong)}.gc-sw-mediana{height:0;width:13px;border-radius:0;border-top:2px dashed var(--text-3)}@media (max-width:640px){.gc-leg{padding-left:0;gap:10px}}.gc-vazio{display:flex;align-items:center;justify-content:center;min-height:216px;padding:0 24px;text-align:center;font-size:12.5px;color:var(--text-3);line-height:1.6}.st-cell .st-num .st-suf{font-size:17px;font-weight:600;color:var(--text-3);letter-spacing:0}.dash-filtro-lbl{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.dash-duo{grid-template-columns:1.55fr 1fr}.dash-duo,.dash-par{margin-top:16px;align-items:stretch}.dash-par{grid-template-columns:1fr 1.15fr}.dash-largo{margin-top:16px}.dash-lista{display:flex;flex-direction:column}.dash-lista-corpo{flex:1 1;display:flex;flex-direction:column;justify-content:space-around}.card-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.seg2-mini button{padding:4px 10px;font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.dash-duo,.dash-par{grid-template-columns:1fr}}@media (max-width:620px){.page-head .dash-filtro-lbl{display:none}}.agir-row{gap:10px;padding:11px 0}.agir-ic,.agir-row{display:flex;align-items:center}.agir-ic{width:28px;height:28px;border-radius:8px;background:var(--warn-bg);color:var(--warn-ink);justify-content:center;flex-shrink:0}.agir-txt{flex:1 1;font-size:13px;min-width:0}.mt-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13px}.mt-tit{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-med{display:flex;align-items:center;gap:9px;flex-shrink:0}.mt-bar{width:150px;height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden;display:block}@media (max-width:700px){.mt-bar{width:64px}}.mt-bar>span{display:block;height:100%;border-radius:3px;background:var(--accent-500)}.mt-n{color:var(--text-3);font-size:12px;min-width:20px;text-align:right}.drawer-blk .drawer-bd{gap:16px}.blk-prazo{display:flex;gap:9px;align-items:flex-start;background:var(--warn-bg);color:var(--warn-ink);border-radius:var(--r-m);padding:11px 13px;font-size:13px;line-height:1.5}.blk-prazo .ico{font-size:17px;flex-shrink:0;margin-top:1px}.blk-ask{font-size:15px;font-weight:600;letter-spacing:-.01em}.blk-ask-sub{font-size:12.5px;color:var(--text-2);margin-top:3px}.blk-cal-hd{display:flex;align-items:center;gap:8px}.blk-mes{font-family:var(--font-display);font-size:16px;letter-spacing:-.028em;flex:1 1;min-width:0}.blk-periodo{font-family:var(--font);font-size:12.5px;font-weight:600;border-radius:999px;padding:6px 13px;border:1px solid var(--border-strong);background:transparent;color:var(--text-2);cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:34px;white-space:nowrap}.blk-periodo .ico{font-size:14px}.blk-periodo:hover{border-color:var(--ink);color:var(--text)}.blk-periodo[aria-pressed=true]{background:var(--sel-bg);border-color:var(--accent-500);color:var(--accent-700)}.blk-dow span{text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.blk-grid .pd{aspect-ratio:1.3/1;min-height:46px;font-size:14px;border-radius:10px;position:relative}.blk-grid .pd:hover{border-color:var(--border-strong)}.blk-grid .pd.on{animation:blk-pop .22s cubic-bezier(.34,1.4,.64,1)}.blk-grid .pd.on:hover{border-color:var(--bad-ink)}.blk-grid .pd.inicio{border-color:var(--accent-500);border-style:dashed}.blk-grid .pdx{position:absolute;top:4px;right:5px;display:inline-flex;font-size:11px}@keyframes blk-pop{0%{transform:scale(.88)}to{transform:scale(1)}}.blk-legenda{display:flex;gap:16px;flex-wrap:wrap;font-size:11.5px;color:var(--text-3)}.blk-legenda i{width:11px;height:11px;border-radius:4px;background:var(--bad-bg);box-shadow:inset 0 0 0 1px var(--bad-dot);display:inline-block;margin-right:6px;vertical-align:-1px}.blk-lista-wrap{border-top:1px solid var(--border);padding-top:14px}.blk-lista-hd{display:flex;justify-content:space-between;align-items:center;gap:12px}.blk-hint{font-size:12.5px;color:var(--text-3);margin-bottom:10px}.blk-hint.bad{color:var(--bad-ink)}.blk-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.blk-item{display:grid;grid-template-columns:1fr auto;align-items:center;background:var(--surface-2);border:1px solid transparent;border-radius:var(--r-m)}.blk-item.is-open{background:var(--surface);border-color:var(--border-strong)}.blk-item-hd{display:flex;align-items:center;gap:10px;min-width:0;min-height:46px;padding:10px 4px 10px 13px;background:transparent;border:0;cursor:pointer;color:inherit;font-family:var(--font);font-size:13.5px;text-align:left}.blk-item-d{font-weight:600;flex-shrink:0}.blk-item-why{color:var(--text-2);font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blk-item-why.vazio{color:var(--text-3);font-style:italic}.blk-item-chev{margin-left:auto;font-size:15px;color:var(--text-3);display:inline-flex;flex-shrink:0;transition:transform .15s ease}.blk-item.is-open .blk-item-chev{transform:rotate(180deg)}.blk-del{border:0;background:transparent;margin-right:5px;color:var(--text-3)}.blk-del:hover{background:var(--bad-bg);color:var(--bad-ink)}.blk-item-body{grid-column:1/-1;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1),visibility 0s linear .26s}.blk-item.is-open .blk-item-body{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1),visibility 0s}.blk-item-clip{overflow:hidden;min-height:0}.blk-item-inner{padding:2px 13px 13px}.blk-chips{display:flex;gap:7px;flex-wrap:wrap}.blk-aplicar{margin-top:10px;text-align:left;font-size:12.5px}.cvc-card{display:flex;flex-direction:column;gap:8px;padding:14px}.cvc-quando{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3)}.cvc-plano,.cvc-quando{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cvc-plano{font-family:var(--font-display);font-size:16px;letter-spacing:-.028em;line-height:1.2}.cvc-apoio{font-size:12px;color:var(--text-2);line-height:1.35;margin:-2px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.cvc-faixa{display:flex;align-items:flex-start;gap:10px;background:var(--surface-2);border-radius:var(--r-m);padding:10px}.cvc-campos{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:7px}.cvc-rot{display:block;font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap}.cvc-rot,.cvc-val{font-weight:700;overflow:hidden}.cvc-val{font-size:12.5px;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.cvc-horas{flex-shrink:0;min-width:0;max-width:47%;display:flex;flex-direction:column;gap:3px;text-align:right}.cvc-hora{font-family:var(--font-display);font-size:14.5px;font-weight:700;letter-spacing:-.028em;line-height:1.2}.cvc-extra,.cvc-hora{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cvc-extra{font-size:11px;color:var(--text-3)}.cvc-extra b{font-weight:700;color:var(--text-2)}.cvc-saiu{opacity:.6}.cvc-acoes{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cvc-btn{flex:1 1 auto;justify-content:center}.cvc-ver{margin-left:auto}.cvc-selo{max-width:100%}.cvc-selo,.cvc-selo-t{min-width:0;overflow:hidden}.cvc-selo-t{text-overflow:ellipsis;white-space:nowrap}.cvc-nota{font-size:11px;color:var(--text-3)}.cvc-motivo{font-size:11px;color:var(--bad-ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.agd-grid{grid-template-columns:320px minmax(0,1fr);align-items:start}.cvc-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}@media (max-width:640px){.cvc-grade{grid-template-columns:1fr}}.agd-lado{display:flex;flex-direction:column;gap:16px}.mcal-slim td{padding:1.5px}.mcal-slim .cell{aspect-ratio:auto;min-height:40px;padding:4px;gap:2px}.mcal-slim .cell .dn{font-size:12px}.mcal-slim .cell .ev{font-size:9.5px;padding:1px 3px;gap:3px;min-width:0}.mcal-slim .cell .ev .d{width:6px;height:6px}.mcal-slim .cell .ev .evt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blk-meus{padding-top:6px;padding-bottom:6px}.blk-meus-item{display:flex;align-items:center;gap:10px;width:calc(100% + 16px);margin:0 -8px;padding:10px 8px;border:0;border-radius:var(--r-m);background:transparent;color:inherit;font-family:var(--font);text-align:left;cursor:pointer}.blk-meus-item+.blk-meus-item{box-shadow:inset 0 1px 0 var(--border)}.blk-meus-item:hover{background:var(--surface-2)}.blk-meus-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px}.blk-meus-d{font-size:13px;font-weight:600}.blk-meus-why{max-width:100%;font-size:12px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blk-meus-tag{margin-top:3px;font-size:10.5px;padding:1px 8px}.blk-meus-ed{flex-shrink:0;display:inline-flex;font-size:16px;color:var(--text-3)}.blk-meus-item:hover .blk-meus-ed{color:var(--text)}.det-bd{overscroll-behavior:contain;gap:18px}.det-hero{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--r-l);background:var(--surface-2);border-left:3px solid var(--accent-500)}.det-hero-d{font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:-.028em}.det-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px 16px;gap:10px 16px;margin:0}.det-meta dt{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.det-meta dd{margin:0;font-size:13px;font-weight:600;color:var(--text)}.det-sec{display:flex;flex-direction:column}.det-sec-hd{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.det-sec-mm{font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-2)}.det-lista{--det-pad:14px;padding:4px var(--det-pad)}.det-vazio{margin:10px 0;font-size:12.5px;color:var(--text-3)}.det-pessoa{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0}.det-pessoa+.det-pessoa{box-shadow:inset 0 1px 0 var(--border)}.det-pos{width:116px;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.det-quem{flex:1 1;min-width:120px;display:flex;flex-direction:column;gap:1px}.det-nome{font-size:13.5px;font-weight:600}.det-voce{font-size:11px;font-weight:400;color:var(--text-3)}.det-recusa{font-size:11.5px;color:var(--bad-ink)}.det-div{margin:12px 0 4px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.det-div:first-child{margin-top:6px}.det-item{display:flex;align-items:flex-start;gap:10px;padding:9px 0}.det-item+.det-item{box-shadow:inset 0 1px 0 var(--border)}.det-num{width:22px;flex-shrink:0;font-size:12px;font-weight:700;color:var(--text-3);line-height:1.5}.det-num-off{color:var(--border-strong)}.det-it{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.det-it-tt{font-size:13.5px;font-weight:600;line-height:1.3}.det-it-mm{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-2)}.det-dur{flex-shrink:0;font-size:12px;font-weight:600;color:var(--text-3);line-height:1.5}.det-nota{padding:11px 0}.det-nota+.det-nota{box-shadow:inset 0 1px 0 var(--border)}.det-nota-forte{border-left:3px solid var(--accent-500);padding-left:10px;margin-left:calc(1px - var(--det-pad))}.det-nota-hd{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;font-size:12px}.det-nota-hd b{font-size:12.5px}.det-nota-p{color:var(--text-2)}.det-nota-q{margin-left:auto;font-size:11px;color:var(--text-3)}.det-nota-txt{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--text-2)}.det-arq{display:flex;align-items:center;gap:11px;padding:10px 0}.det-arq+.det-arq{box-shadow:inset 0 1px 0 var(--border)}.det-arq-ic{width:32px;height:32px;flex-shrink:0;border-radius:9px;background:var(--surface-2);color:var(--text-2);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.det-arq-tx{flex:1 1;min-width:0}.det-arq-tt{font-size:13px;font-weight:600}.det-arq-mm,.det-arq-tt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.det-arq-mm{font-size:11.5px;color:var(--text-3)}@media (max-width:560px){.det-pos{width:100%}.det-lista{--det-pad:12px}}.faixa-impl{margin-bottom:16px;border-left:3px solid var(--accent-500);display:flex;flex-direction:column;gap:10px}.faixa-impl-hd{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.faixa-impl-hd b{font-family:var(--font-display);font-size:15px;letter-spacing:-.02em}.faixa-impl-cont{font-size:12px;color:var(--text-3);flex-shrink:0}.faixa-impl-barra{height:8px;background:var(--surface-2);border-radius:4px;overflow:hidden}.faixa-impl-barra>div{height:100%;background:var(--accent-500);border-radius:4px;transition:width .3s ease}.faixa-impl-passo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.faixa-impl-ic{width:28px;height:28px;border-radius:8px;background:var(--warn-bg);color:var(--warn-ink);display:flex;align-items:center;justify-content:center;flex-shrink:0}.faixa-impl-ic svg{width:16px;height:16px}.faixa-impl-txt{flex:1 1;min-width:190px}.faixa-impl-txt b{display:block;font-size:13px}.faixa-impl-txt span{display:block;font-size:11.5px;color:var(--text-3)}.com-grade{grid-template-columns:minmax(0,1fr) minmax(0,368px);align-items:start}.com-grade>*{min-width:0}.com-nota{margin:0;font-size:12.5px;color:var(--text-3)}.com-nota-pad{padding:10px 11px}.com-canais{margin:2px 0 0;gap:6px;font-size:12px;color:var(--text-3)}.com-canais,.com-envio{display:flex;align-items:center}.com-envio{justify-content:space-between;gap:12px;flex-wrap:wrap}.com-alcance{font-size:12.5px;color:var(--text-2)}.com-erro{color:var(--bad-ink)}.com-erro,.com-recibo{margin:0;font-size:12.5px}.com-recibo{color:var(--ok-ink)}.com-pessoas{max-height:214px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--r-m);background:var(--surface)}.com-pessoa{display:flex;align-items:center;gap:9px;padding:8px 11px;font-size:13px;cursor:pointer}.com-pessoa+.com-pessoa{box-shadow:inset 0 1px 0 var(--border)}.com-pessoa input{accent-color:var(--accent-500)}.com-filtros{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.com-filtros .input{width:auto;min-width:148px;font-size:12.5px;padding:7px 11px}:root{--wa-saida:#005c4b;--wa-saida-fg:#E9EDEF;--wa-saida-hora:#9EC3B9;--wa-fone:#2a3942;--wa-apagado:#8696a0}.prv-fone{max-width:340px;margin:0 auto;border:6px solid var(--wa-fone);border-radius:26px;overflow:hidden;box-shadow:var(--shadow-2);display:flex;flex-direction:column}.prv-barra{height:22px;background:var(--wa-fone);display:flex;align-items:center;justify-content:center;flex-shrink:0}.prv-vinco{width:64px;height:5px;border-radius:3px;background:var(--wa-bg)}.prv-tela{background:var(--wa-bg);padding:14px 12px;height:340px;overflow-y:auto}.prv-fluxo,.prv-tela{display:flex;flex-direction:column}.prv-fluxo{margin-top:auto;gap:8px}.prv-balao{align-self:flex-end;max-width:86%;position:relative;background:var(--wa-saida);color:var(--wa-saida-fg);border-radius:10px 10px 3px 10px;padding:7px 9px 5px;box-shadow:0 1px 1px rgba(0,0,0,.28);font-size:13.5px;line-height:1.45}.prv-balao:after{content:"";position:absolute;top:0;right:-7px;border-style:solid;border-width:0 0 9px 8px;border-color:transparent transparent transparent var(--wa-saida)}.prv-txt{overflow-wrap:anywhere}.prv-txt p{margin:0}.prv-txt blockquote,.prv-txt ol,.prv-txt p+p,.prv-txt pre,.prv-txt ul{margin:6px 0 0}.prv-txt ol,.prv-txt ul{padding-left:18px}.prv-txt blockquote{padding-left:8px;border-left:3px solid rgba(255,255,255,.32)}.prv-txt pre{padding:6px 8px;border-radius:6px;background:rgba(0,0,0,.28);white-space:pre-wrap;overflow-wrap:anywhere}.prv-txt code,.prv-txt pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.prv-txt code{background:rgba(0,0,0,.22);border-radius:4px;padding:0 3px}.prv-hora{display:block;text-align:right;font-size:10px;color:var(--wa-saida-hora);margin-top:2px}.prv-vazio{margin:0;text-align:center;font-size:12.5px;color:var(--wa-apagado);padding:12px 8px}.wa-card{display:flex;flex-direction:column;gap:13px}.wa-card-hd{display:flex;align-items:center;gap:11px}.wa-card-nome{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.wa-card-nome b{font-family:var(--font-display);font-size:15px;overflow-wrap:anywhere}.wa-ava{position:relative;width:36px;height:36px;font-size:12.5px;overflow:visible}.wa-ponto{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;border:2px solid var(--surface);background:var(--block-dot)}.wa-ponto-connected{background:var(--ok-dot)}.wa-ponto-connecting{background:var(--warn-dot)}.wa-ponto-disconnected{background:var(--block-dot)}.wa-dados{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0}.wa-dados dt{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-3)}.wa-dados dd{margin:0;font-size:13px;color:var(--text)}.wa-acoes{display:flex;flex-wrap:wrap;gap:8px}.wa-confirma{display:flex;flex-direction:column;gap:10px;padding:11px 12px;border:1px solid var(--border-strong);border-radius:var(--r-m);background:var(--surface-2)}.wa-perigo{color:var(--bad-ink)}.wa-perigo:hover{background:var(--bad-bg)}.wa-alerta{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--bad-ink)}.wa-alerta-ic{width:15px;height:15px;flex-shrink:0;display:inline-flex}.wa-codigo{display:flex;justify-content:center;align-items:center;min-height:120px;padding:12px;border:1px solid var(--border);border-radius:var(--r-l);background:var(--surface-2)}.wa-qr{border-radius:10px;border:1px solid var(--border);background:#FFFFFF}.wa-pair{font-size:26px;font-weight:800;letter-spacing:.16em;color:var(--text)}.wa-timer{display:flex;align-items:baseline;justify-content:center;gap:7px;font-size:15px}.wa-timer-fim{color:var(--bad-ink);font-size:13.5px}.wa-trava{gap:10px;padding:12px;border:1px solid var(--border-strong);border-left:3px solid var(--warn-dot);border-radius:var(--r-m);background:var(--warn-bg);color:var(--warn-ink)}.wa-sucesso,.wa-trava{display:flex;flex-direction:column}.wa-sucesso{align-items:center;gap:7px;padding:22px 12px;text-align:center}.wa-sucesso-ic{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ok-bg);color:var(--ok-ink)}.lt{display:flex;flex-direction:column;gap:20px}.lt-vazio{font-size:12.5px;color:var(--text-3);padding:14px 2px}.lt-dia{display:flex;flex-direction:column;gap:8px}.lt-dia-lbl{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:0}.lt-lista{list-style:none;margin:0;padding:0 0 0 15px;border-left:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.lt-item{display:flex;gap:10px;align-items:flex-start;padding:8px 8px 8px 10px;border-radius:8px;position:relative}.lt-item:hover{background:var(--surface-2)}.lt-item:before{content:"";position:absolute;left:-19px;top:18px;width:7px;height:7px;border-radius:50%;background:var(--text-3);outline:3px solid var(--surface)}.lt-item[data-tom=cifra]:before{background:var(--accent-500)}.lt-item[data-tom=recado]:before{background:var(--warn-dot)}.lt-corpo{min-width:0;display:flex;flex-direction:column;gap:2px}.lt-frase{margin:0;font-size:13px;line-height:1.45;color:var(--text)}.lt-frase b{font-weight:600}.lt-meta{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--text-3)}.lt-tag{padding:1px 7px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);font-size:10.5px;letter-spacing:.02em}.tela-repertorio [hidden]{display:none!important}.tela-repertorio{--r-s:8px;--r-l:16px;--track-ui:-.01em;line-height:1.55;letter-spacing:var(--track-ui)}.tela-repertorio button,.tela-repertorio input,.tela-repertorio select,.tela-repertorio textarea{letter-spacing:inherit;line-height:inherit}.tela-repertorio .ico svg{stroke-width:1.75}.content:has(.tela-repertorio){padding-top:0;padding-bottom:0}.tela-repertorio .screen-body{width:100%;max-width:1180px;margin:0 auto;padding:28px 0 96px;display:flex;flex-direction:column;gap:22px}.tela-repertorio .display{font-size:34px}.tela-repertorio .display,.tela-repertorio .display-2{font-family:var(--font-display);font-weight:700;line-height:1.15;letter-spacing:-.028em}.tela-repertorio .display-2{font-size:23px}.tela-repertorio .label{font-weight:600;font-size:11px;line-height:1.3;text-transform:uppercase;letter-spacing:.08em;color:var(--text-2)}.tela-repertorio .body-sm{font-size:13px}.tela-repertorio .muted{color:var(--text-2)}.tela-repertorio .surface{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}.tela-repertorio .ctl{display:flex;flex-direction:column;gap:4px}.tela-repertorio .ctl-label{color:var(--text-3)}.tela-repertorio .btn{gap:8px;min-height:38px;padding:0 14px;border-radius:var(--r-m);font-size:13px;white-space:normal;transition:none}.tela-repertorio .btn:active{filter:none}.tela-repertorio .btn .ico{font-size:18px}.tela-repertorio .btn--icon{width:38px;padding:0;justify-content:center}.tela-repertorio .btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:auto}.tela-repertorio .btn--primary{background:var(--ink);color:var(--ink-fg)}.tela-repertorio .btn--primary:hover:not(:disabled){background:var(--ink-hover)}.tela-repertorio .btn--ghost{background:var(--surface);border-color:var(--border-strong);color:var(--text)}.tela-repertorio .btn--ghost:hover:not(:disabled){border-color:var(--accent-500);color:var(--accent-500)}.tela-repertorio .btn--quiet{background:transparent;border-color:transparent;color:var(--text-2)}.tela-repertorio .btn--quiet:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.tela-repertorio .btn--danger{background:var(--bad-bg);color:var(--bad-ink);border-color:var(--bad-ink)}.tela-repertorio .input,.tela-repertorio .sel{min-height:38px;padding:7px 10px;width:auto;max-width:100%;border-radius:var(--r-m);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-family:var(--font);font-size:13px}.tela-repertorio .input::placeholder{color:var(--text-3)}.tela-repertorio .input:focus,.tela-repertorio .sel:focus{outline:none;border-color:var(--border-strong);box-shadow:none}.tela-repertorio .input:focus-visible,.tela-repertorio .sel:focus-visible,.tela-repertorio a:focus-visible,.tela-repertorio button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--accent-50);border-radius:inherit}.tela-repertorio .lib-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tela-repertorio .lib-title-row h1{margin:0}.tela-repertorio .head-side{display:flex;align-items:center;gap:8px;min-width:0}.tela-repertorio .head-side--end{justify-content:flex-end}.tela-repertorio .lib-head{display:flex;flex-direction:column;gap:4px}.tela-repertorio .lib-head p{margin:0}.tela-repertorio .lib-bar{display:flex;gap:8px;margin-top:12px}.tela-repertorio .search-input{flex:1 1 auto;min-width:0}.tela-repertorio .search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.tela-repertorio .tag-filter{flex:0 0 auto;max-width:45%}.tela-repertorio .lib-count{margin:8px 0 0}.tela-repertorio .song-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tela-repertorio .song-card{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 16px;cursor:pointer}.tela-repertorio .song-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2)}.tela-repertorio .song-card.is-confirming{border-color:var(--bad-ink)}.tela-repertorio .song-main{min-width:0;flex:1 1 260px}.tela-repertorio .song-title{display:inline-block;margin:0;color:var(--text);font-size:20px}.tela-repertorio a.song-title:hover{color:var(--text)}.tela-repertorio .song-sub{margin:2px 0 0;display:flex;flex-wrap:wrap;gap:6px}.tela-repertorio .dot-sep{color:var(--text-3)}.tela-repertorio .song-side{display:flex;align-items:center;gap:10px}.tela-repertorio .song-actions{display:flex;align-items:center;gap:6px}.tela-repertorio .kd{border-radius:var(--r-s);font-weight:600;letter-spacing:0}.tela-repertorio .song-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.tela-repertorio .tag-chip{padding:2px 9px;border-radius:999px;border:1px solid var(--key-soft-bd);background:var(--surface-2);line-height:1.5}.tela-repertorio .tag-editor{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px;border-radius:var(--r-m);background:var(--surface-2)}.tela-repertorio .tag-input{min-width:220px}.tela-repertorio .confirm{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 6px 6px 12px;border-radius:var(--r-m);background:var(--bad-bg);color:var(--bad-ink)}.tela-repertorio .confirm-actions{display:flex;gap:4px}.tela-repertorio .empty-state{padding:40px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.tela-repertorio .empty-state h2{margin:0}.tela-repertorio .empty-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:var(--surface-2);color:var(--text-2)}.tela-repertorio .empty-icon .ico{font-size:26px}.tela-repertorio .empty-text{margin:0;max-width:56ch}.tela-repertorio .cta-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.tela-repertorio .empty-foot{margin-top:8px;padding-top:16px;border-top:1px solid var(--border);width:100%;display:flex;justify-content:center}.tela-repertorio .empty-foot p{margin:0}.tela-repertorio .empty-foot .ctl{align-items:center}.tela-repertorio .lib-paginacao{display:flex;gap:8px;align-items:center;justify-content:center}.tela-repertorio .lib-regua{font-size:11.5px;color:var(--text-3)}.tela-repertorio .toast-region{position:fixed;left:50%;bottom:20px;z-index:90;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;width:min(420px,calc(100vw - 32px));pointer-events:none}.tela-repertorio .toast-region:empty{display:none}.tela-repertorio .toast-region .toast{position:static;left:auto;bottom:auto;transform:none;display:flex;align-items:center;gap:10px;max-width:none;padding:12px 14px;border:0;border-radius:var(--r-m);background:var(--ink);color:var(--ink-fg);font-size:13px;box-shadow:var(--shadow-3);animation:repertorio-toast-in .18s ease-out}.tela-repertorio .toast-region .toast--bad{background:var(--bad-bg);color:var(--bad-ink);border:1px solid var(--bad-ink)}.tela-repertorio .toast-region .toast .ico{font-size:16px;flex:none}@keyframes repertorio-toast-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:720px){.tela-repertorio .screen-body{padding-top:20px;gap:18px}.tela-repertorio .display{font-size:27px}.tela-repertorio .btn,.tela-repertorio .input,.tela-repertorio .sel{min-height:44px}.tela-repertorio .btn--icon{width:44px}.tela-repertorio .song-card{align-items:flex-start}.tela-repertorio .song-side{width:100%;justify-content:space-between}.tela-repertorio .toast-region{bottom:12px}}@media (max-width:560px){.tela-repertorio .lib-bar{flex-direction:column}.tela-repertorio .tag-filter{max-width:none}.tela-repertorio .tag-input{min-width:0;width:100%}}.qtd-pos{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.qtd-pos .iconbtn{width:26px;height:26px;font-size:15px;line-height:1}.qtd-pos-n{min-width:20px;text-align:center;font-size:13px;font-weight:600;color:var(--text)}.vaga-cab{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 2px 5px;border-top:1px solid var(--border)}.vaga-cab:first-child{border-top:0}.eq-time{border-top:1px solid var(--border)}.eq-time:first-of-type{border-top:0}.eq-time-cab{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:9px 2px;background:none;border:0;cursor:pointer;font-family:inherit;color:var(--text);text-align:left}.eq-time-cab b{font-size:13px;font-weight:700;letter-spacing:.02em}.eq-seta{color:var(--text-3);transition:transform .18s ease;flex-shrink:0}.eq-time[data-aberto=sim] .eq-seta{transform:rotate(90deg)}.eq-time-status{margin-left:auto;display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:600}.eq-time-conta{margin-left:14px;font-size:11.5px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eq-vaga{display:grid;grid-template-columns:118px 1fr;grid-gap:12px;gap:12px;padding:8px 2px 8px 22px;border-top:1px solid var(--border)}.eq-vaga-lbl{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding-top:9px;text-align:right}.eq-vaga-gente{min-width:0}.eq-linha{display:flex;align-items:center;gap:11px;padding:8px 0;border-bottom:1px solid var(--border)}.eq-linha:last-child{border-bottom:0}@media (max-width:640px){.eq-vaga{grid-template-columns:1fr;gap:2px;padding-left:12px}.eq-vaga-lbl{align-items:flex-start;text-align:left;padding-top:0}}.plano-pilha{display:flex;flex-direction:column;gap:16px;width:100%;max-width:min(100%,880px)}.plano-duo{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:16px;gap:16px;align-items:start}@media (max-width:1080px){.plano-duo{grid-template-columns:1fr}}.plano-lado{gap:0}.plano-lado,.plano-lado-sec{display:flex;flex-direction:column}.plano-lado-sec{gap:4px;padding:14px 0;border-top:1px solid var(--border)}.plano-lado-sec:first-child{padding-top:0;border-top:0}.plano-lado-sec:last-child{padding-bottom:0}.plano-ensaio{display:flex;flex-direction:column;gap:1px;padding:4px 0 8px}.plano-ensaio:last-child{padding-bottom:0}.plano-ensaio-lbl{font-size:12px;color:var(--text-3)}.plano-ensaio-hora{display:block;width:100%;font-family:var(--font-display);font-size:33px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--text)}.pal-opcoes{display:flex;flex-direction:column;gap:2px}.pal-opcao{display:flex;align-items:center;gap:9px;padding:5px 0;cursor:pointer;font-size:13px}.pal-opcao input{accent-color:var(--accent-500);margin:0;flex-shrink:0}.pal-opcao-nome{flex:1 1;min-width:0}.pal-lida{display:flex;align-items:center;gap:9px;font-size:13px}.pal-amostra{display:inline-flex;gap:3px;flex-shrink:0}.pal-amostra i{width:14px;height:14px;border-radius:4px;border:1px solid var(--border-strong)}:root{--pal-neutro-1:#E8E6E1;--pal-neutro-2:#B9B5AC;--pal-neutro-3:#6E6A62;--pal-marsala-1:#C08A8A;--pal-marsala-2:#8E4B52;--pal-marsala-3:#5C2A33;--pal-terroso-1:#D9B48F;--pal-terroso-2:#B07A4C;--pal-terroso-3:#7A4A28;--pal-verde-1:#B7C9A8;--pal-verde-2:#6E8F60;--pal-verde-3:#3D5636}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pal-neutro-1:#D6D2C9;--pal-neutro-2:#9B968C;--pal-neutro-3:#615D56;--pal-marsala-1:#D49B9B;--pal-marsala-2:#A85F66;--pal-marsala-3:#6E3841;--pal-terroso-1:#E5C4A2;--pal-terroso-2:#C08E5E;--pal-terroso-3:#8C5A34;--pal-verde-1:#C6D6B7;--pal-verde-2:#83A574;--pal-verde-3:#4C6844}}:root[data-theme=dark]{--pal-neutro-1:#D6D2C9;--pal-neutro-2:#9B968C;--pal-neutro-3:#615D56;--pal-marsala-1:#D49B9B;--pal-marsala-2:#A85F66;--pal-marsala-3:#6E3841;--pal-terroso-1:#E5C4A2;--pal-terroso-2:#C08E5E;--pal-terroso-3:#8C5A34;--pal-verde-1:#C6D6B7;--pal-verde-2:#83A574;--pal-verde-3:#4C6844}.ph-titulo{gap:10px;flex-wrap:wrap}.ordem-linha,.ph-titulo{display:flex;align-items:center}.ordem-linha{gap:11px;padding:9px 2px;border-bottom:1px solid var(--border)}.ordem-linha-nova{background:var(--surface-2)}.ordem-cmd{display:flex;align-items:center;gap:8px;padding-top:10px}.ordem-cmd-wrap{position:relative}.ordem-achados{position:absolute;left:0;right:0;top:100%;z-index:30;margin-top:4px;max-height:260px;overflow-y:auto;background:var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:4px}.ordem-achados .fhelp{padding:8px 10px}.ordem-achados button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;text-align:left;padding:8px 10px;border:0;background:transparent;border-radius:7px;cursor:pointer;font:inherit;color:inherit}.ordem-achados button:focus-visible,.ordem-achados button:hover{background:var(--bg-2)}.ordem-achados button b{font-size:13.5px}.ordem-achados button span{font-size:11.5px;color:var(--text-3)}.pl-notas{min-height:112px;resize:vertical;line-height:1.55;font-family:inherit}.pl-notas-lidas{margin:6px 0 0;white-space:pre-wrap;line-height:1.6;color:var(--text-2)}.ase-passos{list-style:none;display:flex;align-items:flex-start;margin:0;padding:0}.ase-passo{flex:1 1;position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;font-size:11.5px;color:var(--text-3);text-align:center}.ase-passo:after{content:"";position:absolute;top:4px;left:50%;width:100%;height:1px;background:var(--border)}.ase-passo:last-child:after{display:none}.ase-bolha{width:9px;height:9px;border-radius:50%;background:var(--border);flex-shrink:0;position:relative;z-index:1}.ase-passo[data-estado=agora]{color:var(--text);font-weight:700}.ase-passo[data-estado=agora] .ase-bolha{background:var(--accent-500)}.ase-passo[data-estado=feito] .ase-bolha,.ase-passo[data-estado=feito]:after{background:var(--ok-dot)}.ase-exemplos{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:8px;gap:8px}.ase-exemplo{min-height:44px;border:1px solid var(--border);border-radius:var(--r-m);background:var(--surface);color:var(--text-2);font-size:13px;padding:0 12px;text-align:left;cursor:pointer}.ase-exemplo:hover{background:var(--surface-2)}.ase-exemplo[data-usado=sim]{background:var(--sel-bg);border-color:var(--border-strong);color:var(--text)}.ase-agenda{display:grid;grid-template-columns:320px 1fr;grid-gap:18px;gap:18px;align-items:start}.ase-agenda-esq{position:-webkit-sticky;position:sticky;top:0}.ase-agenda-dir{display:flex;flex-direction:column;gap:12px;max-height:360px;overflow-y:auto}.ase-dia{font-size:13.5px;font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ase-dia span{display:block;font-size:11.5px;font-weight:400;color:var(--text-3)}.ase-horarios{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ase-horario{display:grid;grid-template-columns:minmax(0,1fr) 118px 32px;grid-gap:8px;gap:8px;align-items:center;min-height:44px;border:1px solid var(--border);border-radius:var(--r-m);padding:6px 10px}.ase-horario .btn{min-width:0;flex-wrap:wrap;white-space:normal;text-align:left}.ase-horario .input{height:32px;font-size:12.5px}.ase-horario[data-tipo=rehearsal]{box-shadow:inset 3px 0 0 var(--border-strong)}.ase-quando{font-size:11.5px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ase-add{min-height:44px;width:100%;border:1px dashed var(--border-strong);border-radius:var(--r-m);background:transparent;color:var(--text-2);font-size:13px;cursor:pointer}.ase-add:hover{background:var(--surface-2)}.ase-lote{border-top:1px solid var(--border);padding-top:12px;display:flex;flex-direction:column;gap:8px}.ase-lote .field{max-width:132px}.ase-lote-datas{display:flex;flex-wrap:wrap;gap:6px}.ase-lote-data{font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2);background:var(--surface-2);border-radius:8px;padding:3px 8px}.ase-colunas{display:grid;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));grid-gap:14px;gap:14px;align-items:start}.ase-coluna{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-m);padding:12px;display:flex;flex-direction:column;gap:8px}.ase-coluna-cab{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);cursor:pointer}.ase-coluna[data-marcado=sim] .ase-coluna-cab{color:var(--text)}.ase-times{display:flex;flex-direction:column;gap:4px}.ase-time{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 8px;border-radius:var(--r-m);font-size:13.5px;cursor:pointer;overflow-wrap:anywhere}.ase-time:hover{background:var(--surface-2)}.ase-time[data-marcado=sim]{background:var(--sel-bg)}.ase-coluna-cab input,.ase-time input{width:16px;height:16px;flex-shrink:0;accent-color:var(--accent-500);cursor:pointer}.ase-time-pos{margin-left:auto;font-size:11.5px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ase-nota{font-size:11.5px;color:var(--text-3)}@media (max-width:860px){.ase-agenda{grid-template-columns:1fr}.ase-agenda-esq{position:static}.ase-agenda-dir{max-height:none;overflow:visible}}@media (max-width:640px){.ase-time{min-height:44px}}.mtx-ctrl{flex-wrap:wrap}.mtx-salvo{font-size:12.5px;color:var(--text-3)}.mtx-resumo{display:flex;gap:20px;flex-wrap:wrap;margin:0 0 14px;color:var(--text-2);font-size:13.5px}.mtx-resumo b{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mtx-grade{overflow-x:auto;overscroll-behavior-x:none;overscroll-behavior-y:auto;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--border);border-radius:14px;background:var(--surface);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.mtx-grade::-webkit-scrollbar{height:6px;width:6px}.mtx-grade::-webkit-scrollbar-track{background:transparent}.mtx-grade::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.mtx{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content}.mtx td,.mtx th{border-bottom:1px solid var(--border);border-right:1px solid var(--border);padding:0;text-align:left;vertical-align:middle}.mtx td:last-child,.mtx th:last-child{border-right:0}.mtx thead th{top:0;z-index:2}.mtx .mtx-pos,.mtx thead th{position:-webkit-sticky;position:sticky;background:var(--surface)}.mtx .mtx-pos{left:0;z-index:1;width:180px;min-width:180px;padding:8px 12px;border-right:1px solid var(--border-strong);font-size:13.5px}.mtx thead .mtx-pos{z-index:3}.mtx-data{width:200px;min-width:200px;padding:10px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mtx-d{display:block;font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--text);text-decoration:none}.mtx-h{font-size:12px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtx-acoes{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.mtx-pub{font:inherit;font-size:12px;font-weight:600;border:1px solid var(--border-strong);border-radius:8px;padding:2px 8px;background:var(--surface);color:var(--text);cursor:pointer}.mtx-pub:hover:not([disabled]){background:var(--surface-2)}.mtx-pub[disabled]{color:var(--text-3);cursor:default;border-style:dashed}.mtx-fechada{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;background:var(--ok-bg);color:var(--ok-ink)}.mtx-rot{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.mtx-grupo td{background:var(--surface-2);padding:0}.mtx-grupo td.mtx-pos{padding:0}.mtx-recolher{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 12px;border:0;background:none;cursor:pointer;font-family:inherit;text-align:left;white-space:nowrap}.mtx-recolher:hover{color:var(--text)}.mtx-recolher svg{transition:transform .15s ease;flex:none}.mtx-recolher[aria-expanded=false] svg{transform:rotate(-90deg)}.mtx-info td{background:var(--bg)}.mtx-info-cel{padding:6px 8px!important;font-size:13px;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;vertical-align:top!important}.mtx-nota{display:block;font-size:12.5px;color:var(--text-2);line-height:1.35;white-space:pre-line}.mtx-cel{display:flex;align-items:center;gap:6px;width:100%;min-height:44px;padding:6px 8px;border:0;background:none;color:var(--text);text-align:left;font:inherit;border-radius:0}button.mtx-cel{cursor:pointer}button.mtx-cel:hover{background:var(--surface-2)}.mtx-pub:focus-visible,.mtx-recolher:focus-visible,button.mtx-cel:focus-visible{outline:2px solid var(--accent-300);outline-offset:-2px}.mtx-nome{flex:1 1;min-width:0;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtx-dot{width:8px;height:8px;border-radius:50%;flex:none;display:inline-block}.mtx-vazia{color:var(--bad-ink);font-weight:600;font-size:13px;background:repeating-linear-gradient(135deg,transparent 0 6px,var(--surface-2) 6px 7px)}button.mtx-vazia:hover{background:var(--bad-bg)}.mtx-rascunho .mtx-nome{color:var(--text-2)}.mtx-env{flex:none;color:var(--warn-ink);display:inline-flex}.mtx-na{display:block;padding:6px 8px;color:var(--text-3)}.mtx-st-ok .mtx-dot{background:var(--ok-dot)}.mtx-st-wait .mtx-dot{background:var(--warn-dot)}.mtx-st-no .mtx-dot{background:var(--bad-dot)}.mtx-st-rascunho .mtx-dot{background:transparent;border:1.5px dashed var(--text-3)}.mtx-leg{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--text-2);margin:12px 2px 0}.mtx-leg>span{display:inline-flex;gap:6px;align-items:center}.mtx-pop{position:fixed;z-index:60;width:320px;max-width:calc(100vw - 32px);background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-3);display:flex;flex-direction:column;max-height:min(460px,calc(100dvh - 32px))}.mtx-pop header{padding:12px 14px 4px}.mtx-pop header b{display:block}.mtx-pop header small{color:var(--text-3)}.mtx-pop .cx-escalar{min-height:0;display:flex;flex-direction:column}.mtx-pop-enviar{margin:0 14px 10px;width:calc(100% - 28px);justify-content:center}.mtx-pop footer{display:flex;gap:8px;justify-content:space-between;padding:10px 14px;border-top:1px solid var(--border)}.mtx-pop-tirar{color:var(--bad-ink)}.cx-escalar{display:flex;flex-direction:column;min-height:0}.cx-busca{margin:8px 14px 0;border:1px solid var(--border-strong);border-radius:10px;padding:8px 10px;font:inherit;font-size:16px;background:var(--surface);color:var(--text);width:calc(100% - 28px)}.drawer-bd .cx-busca{margin:0 0 8px;width:100%}.drawer-bd .cx-lista{padding:0}.cx-busca:focus{outline:none;border-color:var(--accent-500);box-shadow:0 0 0 3px var(--accent-50)}.cx-lista{list-style:none;margin:0;padding:6px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.cx-sec{padding:8px 10px 2px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.cx-vazio{padding:10px;font-size:13px;color:var(--text-2)}.cx-falha{margin:8px 14px 0;font-size:13px;font-weight:700;color:var(--bad-ink)}.drawer-bd .cx-falha{margin:0 0 8px}.cx-item{display:flex;width:100%;gap:8px;align-items:center;text-align:left;border:0;background:none;color:var(--text);padding:8px;border-radius:10px;min-height:44px;cursor:pointer;font:inherit;font-size:13.5px}.cx-item:hover:not([disabled]){background:var(--surface-2)}.cx-item[disabled]{color:var(--text-3);cursor:not-allowed}.cx-indisp{color:var(--text-2)}.cx-por{font-size:12px;color:var(--text-3);margin-left:auto;text-align:right}.eq-rascunho{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--warn-ink)}.eq-rascunho i{width:8px;height:8px;border-radius:50%;border:1.5px dashed var(--text-3)}.eq-fechada{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;background:var(--ok-bg);color:var(--ok-ink)}.cp-topo{display:grid;grid-template-columns:88px 1fr 1fr;grid-gap:10px;gap:10px;align-items:end}.cp-topo .field{margin:0}.cp-datas{margin-top:16px;border-top:1px solid var(--border);padding-top:12px}.cp-cab{display:flex;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px}.cp-linha{display:grid;grid-template-columns:1fr 190px;grid-gap:10px;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid var(--border)}.cp-linha:last-child{border-bottom:0}.cp-data{font-size:13px;color:var(--text)}.cp-linha .input{height:34px;font-size:12.5px}@media (max-width:560px){.cp-topo{grid-template-columns:1fr 1fr}.cp-linha{grid-template-columns:1fr}}.trilha{padding:14px 0 0}.trilha ol{list-style:none;flex-wrap:wrap;margin:0;padding:0}.trilha li,.trilha ol{display:flex;align-items:center}.trilha li{font-size:12px;color:var(--text-3)}.trilha a{color:var(--text-3);border-radius:4px}.trilha a:hover{color:var(--text)}.trilha [aria-current=page]{color:var(--text-2);font-weight:600}.trilha-sep{margin:0 7px;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trilha+.view .wrap>.page-head{padding-top:6px}.tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.tl-item{display:grid;grid-template-columns:26px 1fr;grid-gap:14px;gap:14px;min-height:64px}.tl-eixo{display:flex;flex-direction:column;align-items:center;gap:4px}.tl-ponto{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:12px;border:2px solid var(--border);background:var(--surface);color:var(--text-3)}.tl-barra{flex:1 1;width:2px;background:var(--border);border-radius:2px;overflow:hidden;min-height:14px}.tl-barra-fill{display:block;width:100%;height:0;background:var(--ok-dot);transform-origin:top;transition:height .45s ease}.tl-barra-fill[data-cheia=sim]{height:100%}.tl-item[data-estado=feito] .tl-ponto{border-color:var(--ok-dot);background:var(--ok-dot);color:#fff}.tl-item[data-estado=agora] .tl-ponto{border-color:var(--accent-500);color:var(--accent-500);box-shadow:0 0 0 4px var(--accent-50)}.tl-item[data-estado=agora] .tl-titulo{color:var(--text)}.tl-item[data-estado=depois] .tl-desc,.tl-item[data-estado=depois] .tl-titulo{color:var(--text-3)}.tl-corpo{padding-bottom:20px;min-width:0}.tl-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tl-titulo{margin:0;font-size:14px;font-weight:700;color:var(--text-2);line-height:1.3}.tl-opcional{font-size:10.5px;padding:1px 7px;border-radius:999px;border:1px solid var(--border);color:var(--text-3)}.tl-desc{margin:3px 0 0;font-size:12.5px;color:var(--text-2);line-height:1.45}.tl-acao{margin-top:9px;display:inline-flex;align-items:center;gap:5px}.tl-fora{display:block;margin-top:9px;font-size:12px;color:var(--text-3)}.tl-item[data-estado=agora] .tl-ponto:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;border:2px solid var(--accent-500);animation:tl-pulso 2.2s ease-out infinite}.tl-item[data-estado=agora] .tl-ponto{position:relative}@keyframes tl-pulso{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.9);opacity:0}to{transform:scale(1.9);opacity:0}}@media (prefers-reduced-motion:reduce){.tl-barra-fill{transition:none}.tl-item[data-estado=agora] .tl-ponto:after{animation:none;opacity:.35;transform:none}}.faixa-impl-tl{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.cal{border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--surface)}.cal-topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cal-mes{font-family:var(--font-display);font-size:14.5px}.cal-mes:first-letter{text-transform:uppercase}.cal-esq{transform:rotate(180deg)}.cal-grade{width:100%;border-collapse:collapse;table-layout:fixed}.cal-grade th{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);padding:4px 0}.cal-grade td{padding:1px;text-align:center}.cal-dia{width:100%;aspect-ratio:1;max-height:38px;border:0;border-radius:8px;cursor:pointer;background:none;color:var(--text);font-size:12.5px;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cal-dia:hover:not(:disabled){background:var(--surface-2)}.cal-dia[data-fora=sim]{color:var(--text-3)}.cal-dia:disabled{opacity:.35;cursor:not-allowed}.cal-dia[data-faixa=sim]{background:var(--accent-50);border-radius:0}.cal-dia[data-escolhido=sim]{background:var(--accent-500);color:#fff;font-weight:700}.cal-modo{display:flex;align-items:center;gap:7px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);font-size:12.5px;cursor:pointer;flex-wrap:wrap}.cal-dica{font-size:11.5px;color:var(--text-3)}.sh-sugestoes{display:flex;flex-wrap:wrap;gap:6px}.sh-chip{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:5px 12px;font-size:12.5px;cursor:pointer;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.sh-chip:hover{border-color:var(--border-strong,var(--text-3))}.sh-chip[data-usado=sim]{background:var(--surface-2);color:var(--text-3)}.sh-custom{display:flex;gap:8px;align-items:center;margin-top:10px}.sh-custom .input{width:130px}.sh-lista{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.sh-item{display:grid;grid-template-columns:56px 1fr 30px;grid-gap:8px;gap:8px;align-items:center;padding:6px 8px;border:1px solid var(--border);border-radius:8px}.sh-item .input{height:32px;font-size:12.5px}.cel-pessoa{display:flex;align-items:center;gap:10px;min-width:0}.cel-ava{width:34px;height:34px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2)}.cel-txt{min-width:0;display:flex;flex-direction:column;gap:1px}.cel-nome{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13.5px}.cel-nome b{font-weight:600}.cel-sub{font-size:11.5px;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap}.cel-sub,.evt{overflow:hidden}.evt{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1);margin-bottom:8px}.evt-cab{gap:10px;padding:11px 14px}.evt-cab,.evt-nome{display:flex;align-items:center}.evt-nome{flex:1 1;min-width:0;gap:9px;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;color:var(--text);text-align:left}.evt-nome b{font-size:14px;font-weight:600}.evt-seta{color:var(--text-3);transition:transform .18s ease;flex-shrink:0}.evt[data-aberto=sim] .evt-seta{transform:rotate(90deg)}.evt-freq{font-size:11.5px;color:var(--text-3);white-space:nowrap}.evt-acoes{display:flex;align-items:center;gap:7px;flex-shrink:0}.evt-corpo{border-top:1px solid var(--border);padding:12px 14px 14px;background:var(--surface-2)}.evt-filtro{margin-bottom:10px}.evt-corpo .tbl-wrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-m);overflow:auto}.evt-tbl{min-width:520px}.evt-quando{font-size:12px;color:var(--text-3)}.evt-autor{display:block;color:var(--text-2)}.evt-add{margin-top:10px}@media (max-width:640px){.evt-cab{flex-wrap:wrap}.evt-acoes{width:100%;justify-content:flex-end}}.ord{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ord-item{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--surface);border:1px solid var(--border);border-radius:10px;cursor:-webkit-grab;cursor:grab}.ord-item[data-arrastando=sim]{opacity:.4;cursor:-webkit-grabbing;cursor:grabbing}.ord-item[data-alvo=sim]{border-top-color:var(--accent-500);box-shadow:0 -2px 0 var(--accent-500)}.ord-pega{color:var(--text-3);display:inline-flex;flex-shrink:0}.ord-rotulo{flex:1 1;min-width:0}.ord-rotulo b{font-size:13px;font-weight:600}.ord-setas{display:flex;gap:4px;flex-shrink:0}.ord-setas .iconbtn{width:26px;height:26px}.ord-setas .iconbtn:disabled{opacity:.35;cursor:not-allowed}.hp-item{display:grid;grid-template-columns:56px 1fr 30px;grid-gap:8px;gap:8px;align-items:center;padding:8px;border:1px solid var(--border);border-radius:8px;font-size:13px}.hp-quando{margin-left:7px;font-size:11.5px;color:var(--text-3)}.hp-novo{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.hp-novo .field{margin:0;flex:1 1;min-width:120px}.hp-novo .input{height:36px;font-size:12.5px}#v-grade .ph-actions{align-self:flex-start}.mtz-evento{height:36px;max-width:230px;font-size:13px}.ensaio{position:fixed;inset:0;z-index:86;background:var(--bg);display:grid;grid-template-rows:auto 1fr;height:100dvh}.ensaio-top{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border);background:var(--surface);min-height:52px;flex-wrap:wrap}.ensaio-tit{display:flex;flex-direction:column;min-width:0;gap:1px}.ensaio-tit b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ensaio-tit span{font-size:11.5px;color:var(--text-3)}.ensaio-ferr{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap;row-gap:6px;justify-content:flex-end}.ensaio-ferr .barra{width:1px;height:20px;background:var(--border);flex-shrink:0}.ensaio-corpo{display:grid;grid-template-columns:1fr auto;min-height:0}.ensaio-col{display:flex;flex-direction:column;min-height:0;min-width:0}.ensaio-doc{flex:1 1 auto;overflow:auto;padding:22px 28px 32px;min-height:0}.ensaio-reg{align-items:center;gap:8px;padding:9px 16px;border-top:1px solid var(--border)}.ensaio-lista,.ensaio-reg{display:flex;background:var(--surface)}.ensaio-lista{width:262px;border-left:1px solid var(--border);overflow:auto;padding:12px 10px;flex-direction:column;gap:2px}.ensaio-lista .sec-lbl{padding:0 6px 6px}.ensaio-passo{display:flex;align-items:center;gap:9px;width:100%;padding:8px;border:0;border-radius:9px;background:none;cursor:pointer;font-family:inherit;color:var(--text);text-align:left;font-size:12.5px;min-height:38px}.ensaio-passo:hover{background:var(--surface-2)}.ensaio-passo[aria-current=true]{background:var(--accent-50);color:var(--accent-700);font-weight:700}.ensaio-passo .n{width:17px;flex-shrink:0;font-size:11px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ensaio-passo[aria-current=true] .n{color:var(--accent-700)}.ensaio-passo .t{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ensaio-passo.momento .t{color:var(--text-3);font-style:italic}.ensaio-entalhe{width:22px;background:var(--surface);display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;border-left:1px solid var(--border);padding:0;color:var(--text-3)}.ensaio-entalhe:hover{color:var(--text);background:var(--surface-2)}.ensaio-cifra{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre;line-height:1.72}.ensaio-acordes{color:var(--accent-700);font-weight:700}@media (max-width:820px){.ensaio-lista{position:absolute;right:0;top:52px;bottom:0;width:min(300px,82vw);box-shadow:var(--shadow-3);z-index:3}.ensaio-doc{padding:16px 14px 26px}}.tela-musica [hidden]{display:none!important}.tela-musica{--r-s:8px;--r-l:16px;--pad-x:20px;--track-ui:-.01em;line-height:1.55;letter-spacing:var(--track-ui)}.tela-musica button,.tela-musica input,.tela-musica select,.tela-musica textarea{letter-spacing:inherit;line-height:inherit}.tela-musica .ico svg{stroke-width:1.75}.content:has(.tela-musica){padding:0}.tela-musica .screen-body{width:100%;max-width:1180px;margin:0 auto;padding:28px var(--pad-x) 96px;display:flex;flex-direction:column;gap:22px}.tela-musica .display{font-size:34px}.tela-musica .display,.tela-musica .display-2{font-family:var(--font-display);font-weight:700;line-height:1.15;letter-spacing:-.028em}.tela-musica .display-2{font-size:23px}.tela-musica .label{font-weight:600;font-size:11px;line-height:1.3;text-transform:uppercase;letter-spacing:.08em;color:var(--text-2)}.tela-musica .body-sm{font-size:13px}.tela-musica .muted{color:var(--text-2)}.tela-musica .surface{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}.tela-musica .btn{gap:8px;min-height:38px;padding:0 14px;border-radius:var(--r-m);font-size:13px;white-space:normal;transition:none}.tela-musica .btn:active{filter:none}.tela-musica .btn .ico{font-size:18px}.tela-musica .btn--icon{width:38px;padding:0;justify-content:center}.tela-musica .btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:auto}.tela-musica .btn--primary{background:var(--ink);color:var(--ink-fg)}.tela-musica .btn--primary:hover:not(:disabled){background:var(--ink-hover)}.tela-musica .btn--ghost{background:var(--surface);border-color:var(--border-strong);color:var(--text)}.tela-musica .btn--ghost:hover:not(:disabled){border-color:var(--accent-500);color:var(--accent-500)}.tela-musica .btn--quiet{background:transparent;border-color:transparent;color:var(--text-2)}.tela-musica .btn--quiet:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.tela-musica .input,.tela-musica .sel,.tela-musica .textarea{min-height:38px;padding:7px 10px;width:auto;max-width:100%;border-radius:var(--r-m);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-family:var(--font);font-size:13px}.tela-musica .input::placeholder,.tela-musica .textarea::placeholder{color:var(--text-3)}.tela-musica .input:focus,.tela-musica .sel:focus,.tela-musica .textarea:focus{outline:none;border-color:var(--border-strong);box-shadow:none}.tela-musica .input:focus-visible,.tela-musica .sel:focus-visible,.tela-musica .textarea:focus-visible,.tela-musica a:focus-visible,.tela-musica button:focus-visible,.tela-musica select:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--accent-50);border-radius:inherit}.tela-musica .textarea{width:100%;min-height:260px;resize:vertical}.tela-musica .field{display:flex;flex-direction:column;gap:5px}.tela-musica .field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.tela-musica .row-actions{display:flex;gap:10px;flex-wrap:wrap}.tela-importar.tela-importar .kd{border-radius:var(--r-s);font-weight:600;letter-spacing:0}.tela-importar.tela-importar .kd.kd-btn,.tela-importar.tela-importar .kd.kd-btn:hover{background:var(--key-bg);color:var(--key-fg);border:1px solid var(--text-3)}.tela-importar.tela-importar .kd.key-select,.tela-importar.tela-importar .kd.key-select:hover{height:auto;min-height:38px;min-width:82px;padding:0 10px;font-size:15px;border-radius:var(--r-m)}.tela-importar select.kd{font-family:var(--font)}.tela-musica .screen-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--pad-x);background:var(--surface);border-bottom:1px solid var(--border)}.tela-musica .head-side{display:flex;align-items:center;gap:8px;min-width:0}.tela-musica .head-side--end{justify-content:flex-end}.tela-musica .song-identity-row{display:flex;align-items:center;gap:8px}.tela-musica .song-identity h1{margin:0}.tela-musica .song-identity p{margin:4px 0 0}.tela-musica .song-identity.card{padding:16px;border-radius:var(--r-l)}.tela-musica .erro-da-ficha{padding:12px 14px;border-left:4px solid var(--bad-dot)}.tela-musica .erro-da-ficha b{color:var(--bad-ink)}.tela-musica .block{display:flex;flex-direction:column;gap:12px}.tela-musica .block-head{display:flex;align-items:center;gap:8px}.tela-musica .block-head h2{margin:0}.tela-musica .block-head .btn{margin-left:auto}.tela-musica .hint{position:relative;display:inline-flex}.tela-musica .hint-btn{display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;color:inherit;background:var(--surface-2);cursor:help;font-size:14px}.tela-musica .hint-btn:hover{color:var(--ink)}.tela-musica .hint-btn:focus-visible{background:var(--accent-50)}.tela-musica .hint-bubble{position:absolute;top:calc(100% + 6px);right:0;z-index:20;width:max-content;max-width:260px;padding:9px 11px;border-radius:var(--r-m);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);box-shadow:var(--shadow-2);line-height:1.4;text-transform:none;letter-spacing:normal;font-weight:400}.tela-musica .arr-carousel{position:relative}.tela-musica .arr-grid{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity;scrollbar-width:thin}.tela-musica .arr-carousel:after{content:"";position:absolute;top:0;right:0;bottom:6px;width:56px;pointer-events:none;opacity:0;border-radius:0 var(--r-l) var(--r-l) 0;background:linear-gradient(to right,transparent,var(--bg))}.tela-musica .arr-carousel.is-ready:after{transition:opacity .18s ease}.tela-musica .arr-carousel.has-overflow:not(.is-end):after{opacity:1}.tela-musica .arr-card{flex:0 0 320px;scroll-snap-align:start;padding:14px 16px;border-radius:var(--r-l);display:flex;flex-direction:column;gap:10px}.tela-musica .arr-id{min-width:0}.tela-musica .arr-name-row{display:flex;align-items:center;gap:2px;min-width:0}.tela-musica .arr-name-row .btn--icon{width:30px;min-height:30px;flex:0 0 auto}.tela-musica .arr-rename{min-width:0;flex:1 1 auto}.tela-musica .arr-slot:empty{display:none}.tela-musica .arr-head{display:flex;align-items:flex-start;gap:10px}.tela-musica .arr-head>div:first-child{flex:1 1 auto;min-width:0}.tela-musica .arr-name{display:block;margin:0;color:var(--text);text-decoration:none;font-size:23px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tela-musica .arr-head p{margin:2px 0 0}.tela-musica .arr-actions,.tela-musica .key-actions{display:flex;gap:4px;flex:0 0 auto}.tela-musica .inline-form{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--r-m);background:var(--surface-2);margin:8px 0}.tela-musica .arr-vazio{display:grid;grid-gap:6px;gap:6px;justify-items:start;padding:14px 16px}.tela-musica .arr-files,.tela-musica .key-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.tela-musica .arr-files{margin-bottom:10px}.tela-musica .key-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--r-m);background:var(--surface-2)}.tela-musica .key-open{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;color:var(--text);text-decoration:none}.tela-musica a:not(.btn):hover{color:var(--accent-700)}.tela-musica .key-name{font-weight:600}.tela-musica .key-empty{padding:6px 2px}.tela-musica .kd{border-radius:var(--r-s);font-weight:600;letter-spacing:0}.tela-musica .kd.kd-btn,.tela-musica .kd.kd-btn:hover{background:var(--key-bg);color:var(--key-fg);border:1px solid var(--text-3)}.tela-musica select.kd{font-family:var(--font)}.tela-musica .key-form{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:var(--r-m);background:var(--surface-2)}.tela-musica .key-form-title{margin:0;color:var(--text-2)}.tela-musica .key-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.tela-musica .key-field{display:flex;flex-direction:column;gap:3px;min-width:0}.tela-musica .key-field select{width:100%}.tela-musica .key-padrao{display:flex;align-items:center;gap:8px}.tela-musica .key-form-actions{display:flex;justify-content:flex-end;gap:4px;margin-top:2px}.tela-musica .arr-tabs{display:flex;align-items:center;justify-content:center;gap:2px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding-bottom:0}.tela-musica .arr-tab{position:relative;min-height:38px;padding:0 12px;border:0;background:transparent;color:var(--text-2);font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer;border-radius:var(--r-s) var(--r-s) 0 0}.tela-musica .arr-tab:hover{color:var(--text);background:var(--surface-2)}.tela-musica .arr-tab.is-active{color:var(--accent-500)}.tela-musica .arr-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--accent-500)}.tela-musica .song-foot{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:start}.tela-musica .foot-col{display:flex;flex-direction:column;gap:8px}.tela-musica .foot-col h2{margin:0}.tela-musica .foot-actions{grid-column:1/-1;justify-content:flex-end}.tela-musica .midia-lista{display:flex;flex-direction:column;gap:8px}.tela-musica .midia-faixa{padding:10px 12px;display:flex;flex-direction:column;gap:2px}.tela-musica .midia-titulo{font-size:13px}.tela-musica .midia-audio{width:100%;height:34px;margin-top:8px}.tela-musica .empty-state{padding:40px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.tela-musica .empty-state h2{margin:0}.tela-musica .empty-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:var(--surface-2);color:var(--text-2)}.tela-musica .empty-icon .ico{font-size:26px}.tela-musica .empty-text{margin:0;max-width:56ch}.tela-musica .cta-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.tela-musica .toast-region{position:fixed;left:50%;bottom:20px;z-index:90;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;width:min(420px,calc(100vw - 32px));pointer-events:none}.tela-musica .toast-region:empty{display:none}.tela-musica .toast-region .toast{position:static;left:auto;bottom:auto;transform:none;display:flex;align-items:center;gap:10px;max-width:none;padding:12px 14px;border:0;border-radius:var(--r-m);background:var(--ink);color:var(--ink-fg);font-size:13px;box-shadow:var(--shadow-3);animation:musica-toast-in .18s ease-out}.tela-musica .toast-region .toast--bad{background:var(--bad-bg);color:var(--bad-ink);border:1px solid var(--bad-ink)}.tela-musica .toast-region .toast .ico{font-size:16px;flex:none}@keyframes musica-toast-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:720px){.tela-musica{--pad-x:16px}.tela-musica .screen-head{padding:10px var(--pad-x)}.tela-musica .screen-body{padding-top:20px;gap:18px}.tela-musica .display{font-size:27px}.tela-musica .btn,.tela-musica .input,.tela-musica .sel{min-height:44px}.tela-musica .btn--icon{width:44px}.tela-musica .toast-region{bottom:12px}}@media (max-width:700px){.tela-musica .song-foot{grid-template-columns:1fr}}@media (max-width:560px){.tela-musica .arr-card{flex-basis:min(86vw,320px)}.tela-musica .arr-tabs{flex-wrap:nowrap;overflow-x:auto}}.tela-musica .song-page{gap:24px}.troca-item{padding:12px 0;border-top:1px solid var(--border)}.troca-item:first-of-type{padding-top:0;border-top:0}.sv-mark{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;white-space:nowrap;color:var(--text-2)}.sv-mark:empty{display:none}.sv-mark.is-failed,.sv-mark.is-saved,.sv-mark.is-saving{padding:3px 10px;border-radius:999px}.sv-mark.is-saving{background:var(--surface-2)}.sv-mark.is-saved{background:var(--ok-bg);color:var(--ok-ink)}.sv-mark.is-failed{background:var(--bad-bg);color:var(--bad-ink);white-space:normal;align-items:flex-start;text-align:left}.sv-mark .sv-retry{min-height:26px;padding:0 8px;background:transparent;border:1px solid var(--bad-ink);color:var(--bad-ink)}.sv-anel{width:13px;height:13px;border-radius:50%;flex-shrink:0;border:2px solid var(--border-strong);border-top-color:var(--accent-500);animation:sv-spin .7s linear infinite}@keyframes sv-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sv-anel{animation:none;border-top-color:var(--border-strong)}}@media (max-width:900px){.cifra-mesa .cols-btn{display:none}}.cifra-mesa .print-head{display:none}@media print{@page{margin:14mm}:root,:root[data-theme=dark],:root[data-theme=light]{color-scheme:light;--bg:white;--surface:white;--surface-2:white;--border:black;--border-strong:black;--text:black;--text-2:black;--text-3:black;--ink:black;--ink-hover:black;--ink-fg:white;--on-status:black;--key-fg:black;--key-bg:white;--key-soft-fg:black;--key-soft-bg:white;--key-soft-bd:black;--accent-50:white;--accent-300:black;--accent-500:black;--accent-700:black;--link:black;--sel-bg:white;--ok-bg:white;--ok-ink:black;--ok-dot:black;--warn-bg:white;--warn-ink:black;--warn-dot:black;--bad-bg:white;--bad-ink:black;--bad-dot:black;--block-bg:white;--block-ink:black;--block-dot:black;--shadow-1:none;--shadow-2:none;--shadow-3:none}.cifra-mesa .mapbar,.cifra-mesa .toast-region,.cifra-mesa .topbar,.cifra-print-esconde,.navscrim,.sidebar,.tela-musica .screen-head,.tela-musica .toast-region,.tela-repertorio .toast-region,.topbar,.trilha{display:none!important}#app{display:block;min-height:0}.content,.main,.view.active,.wrap{overflow:visible}.content,.main,.tela-musica .screen-body,.tela-repertorio .screen-body,.view.active,.wrap{max-width:none;padding:0;margin:0;min-height:0}.cifra-mesa .print-head{display:block;margin-bottom:16px}.cifra-mesa .print-head h1{margin:0;font-size:20pt;letter-spacing:-.028em}.cifra-mesa .print-head p{margin:2px 0 0;font-size:10pt}.card{border:1px solid #000;box-shadow:none;page-break-inside:avoid;break-inside:avoid}}.segmented{display:inline-flex;padding:3px;gap:2px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-m)}.seg-btn{min-height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--text-2);font-family:var(--font);font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer}.seg-btn:hover{color:var(--text)}.seg-btn.is-active{background:var(--accent-500);color:var(--ink-fg)}.annot-slot{margin:6px 0 12px;display:flex;flex-direction:column;gap:6px;font-size:15px}.annot-slot:empty{display:none}.annot-slot>.annot-add{align-self:flex-start;margin-left:0}.annot-actions .btn{width:26px;min-height:26px;padding:0;justify-content:center}.annot-actions .btn .ico{font-size:14px}.annot{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;padding:8px 12px;border-radius:var(--r-m)}.annot-label{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.annot-label .ico{font-size:14px;flex:none}.annot-text{flex:1 1 220px;margin:0;font-size:13px;line-height:1.5}.annot-actions{display:flex;gap:2px;margin-left:auto}.annot--direction{background:var(--accent-50);border-left:3px solid var(--accent-500)}.annot--direction .annot-label{color:var(--accent-700)}.annot--direction .annot-text{color:var(--text)}.annot--personal{background:var(--surface-2);border-left:3px dashed var(--border-strong)}.annot--personal .annot-label{color:var(--text-3)}.annot--personal .annot-text{color:var(--text-2)}.annot-editor{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:var(--r-m);cursor:auto}.annot-input{width:100%;min-height:62px;padding:8px 10px;border-radius:8px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-family:var(--font);font-size:13px;resize:vertical}.annot-editor-actions{display:flex;justify-content:flex-end;gap:8px}.annot-add{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:8px;vertical-align:bottom;border-radius:8px;border:1px solid transparent;background:var(--surface);color:var(--text-3);cursor:pointer}.annot-add .ico{font-size:14px}.is-annotatable{cursor:pointer}.is-annotatable:focus-within,.is-annotatable:hover{background:var(--surface-2)}.annot-add:focus-visible,.annot-add:hover,.is-annotatable:hover .annot-add{color:var(--text);border-color:var(--border-strong)}.mapbar{display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap}.mapbar:empty{display:none}.mapbar .badge{flex:0 0 auto;justify-content:center;min-width:34px;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--border-strong);font-size:11px;font-weight:600;letter-spacing:.08em;cursor:pointer;background:var(--surface-2);color:var(--text-2)}.mapbar .badge:not(.k-chorus){background:var(--surface)}.mapbar .badge.k-chorus{background:var(--ink);border-color:var(--ink);color:var(--ink-fg)}.mapbar .badge.is-current{border-color:var(--accent-500);background:var(--accent-50);color:var(--accent-700)}.mapbar .badge.k-chorus.is-current{background:var(--accent-500);border-color:var(--accent-500);color:var(--ink-fg)}@media (pointer:coarse){.mapbar .badge{min-height:44px;min-width:46px}.segmented .seg-btn{min-height:44px;padding:0 12px}.annot-add{width:44px;height:44px}}.cifra-mesa{--topbar-h:152px;--pad-x:20px;display:grid;grid-gap:14px;gap:14px}.cifra-mesa .topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:auto;display:block;padding:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);overflow:hidden}.cifra-mesa .topbar-row{display:flex;align-items:center;gap:12px;padding:10px var(--pad-x)}.cifra-mesa .topbar-main{border-bottom:1px solid var(--border)}.cifra-mesa .song-id{flex:1 1;min-width:0}.cifra-mesa .song-title{display:block;font-family:var(--font-display);font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.028em}.cifra-mesa .song-meta,.cifra-mesa .song-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cifra-mesa .song-meta{margin:0;font-size:13px;color:var(--text-2)}.cifra-mesa .tuning-warn{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;padding:2px 8px;border-radius:8px;background:var(--bad-bg);color:var(--bad-ink);font-size:13px;font-weight:500}.cifra-mesa .tuning-warn .ico{font-size:14px;flex:none}.cifra-mesa .checked-mark{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;font-size:13px;color:var(--text-3)}.cifra-mesa .checked-mark .ico{font-size:13px;flex:none}.cifra-mesa .checked-mark.is-checked{color:var(--ok-ink)}.cifra-mesa .checked-mark.is-partial{color:var(--text-2)}.cifra-mesa .head-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.cifra-mesa .btn--icon{width:38px;padding:0;justify-content:center}.cifra-mesa .btn[disabled]{pointer-events:auto}.cifra-mesa .btn-primary[disabled]:hover{background:var(--ink)}.cifra-mesa .btn-secondary[disabled]:hover{background:var(--surface)}.cifra-mesa .btn-ghost[disabled]:hover{background:transparent}.cifra-mesa .btn-danger[disabled]:hover{background:var(--bad-bg)}.cifra-mesa .btn-secondary:hover:not([disabled]){background:var(--surface);border-color:var(--accent-500);color:var(--accent-500)}.cifra-mesa .btn-ghost:hover:not([disabled]){background:var(--surface-2);color:var(--text)}.cifra-mesa .btn .ico,.cifra-mesa .btn--icon .ico{font-size:18px}.cifra-mesa .scroll-controls .btn .ico{font-size:16px}.cifra-mesa .cols-btn.is-on,.cifra-mesa .scroll-controls .btn.is-on{background:var(--accent-50);border-color:var(--accent-500);color:var(--accent-700)}.cifra-mesa .btn-danger{background:var(--bad-bg);color:var(--bad-ink);border-color:var(--bad-ink)}.cifra-mesa .topbar-controls{gap:16px;flex-wrap:wrap;align-items:flex-end}.cifra-mesa .ctl{display:flex;flex-direction:column;gap:4px}.cifra-mesa [hidden]{display:none!important}.cifra-mesa .ctl-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.cifra-mesa .ctl .input{width:auto;min-height:38px;padding:8px 10px;font-size:13px}.cifra-mesa select.input{padding-right:28px}.cifra-mesa .key-stepper{display:flex;align-items:stretch;gap:4px}.cifra-mesa .kd.kd-btn,.cifra-mesa .kd.kd-btn:hover{background:var(--key-bg);color:var(--key-fg);border:1px solid var(--text-3);border-radius:var(--cifra-r-s);font-weight:600}.cifra-mesa .kd.key-select,.cifra-mesa .kd.key-select:hover{height:auto;min-height:38px;min-width:82px;padding:0 10px;font-size:15px;letter-spacing:0;border-radius:var(--r-m)}.cifra-mesa .key-step{font-family:var(--font-display);font-size:17px;line-height:1}.cifra-mesa .capo-select{min-width:96px}.cifra-mesa .mode-select{min-width:118px}.cifra-mesa .speed-select{min-width:132px}.cifra-mesa .scroll-controls{display:flex;align-items:center;gap:6px}.cifra-mesa .font-steps{display:flex;gap:4px}.cifra-mesa .font-step{font-family:var(--font-display);font-size:13px}.cifra-mesa .font-step--big{font-size:16px}.cifra-mesa .edit-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cifra-mesa .save-mark{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--surface-2);color:var(--text-2);font-size:13px;font-weight:500;white-space:nowrap}.cifra-mesa .save-mark .ico{font-size:14px;flex:none}.cifra-mesa .save-mark.is-saved{background:var(--ok-bg);color:var(--ok-ink)}.cifra-mesa .save-mark.is-failed{background:var(--bad-bg);color:var(--bad-ink)}.cifra-mesa .save-mark.is-failed .btn{min-height:26px;padding:0 8px;background:transparent;border:1px solid var(--bad-ink);color:var(--bad-ink)}@keyframes save-spin{to{transform:rotate(1turn)}}.cifra-mesa .save-mark.is-saving .ico{animation:save-spin .9s linear infinite}@media (prefers-reduced-motion:reduce){.cifra-mesa .save-mark.is-saving .ico{animation:none}}.cifra-mesa .mapbar{display:flex;gap:6px;padding:8px var(--pad-x);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;background:var(--surface-2);flex-wrap:nowrap}.cifra-mesa .mapbar:empty{display:none}.cifra-mesa .mapbar>*{flex:0 0 auto}.cifra-mesa [data-testid=cifra-parte]{scroll-margin-top:calc(var(--topbar-h) + 12px)}@media (pointer:coarse){.cifra-mesa .kd.key-select,.cifra-mesa .topbar .btn,.cifra-mesa .topbar .input{min-height:44px}.cifra-mesa .topbar .btn--icon{width:44px}}@media (max-width:720px){.cifra-mesa{--pad-x:16px}.cifra-mesa .btn,.cifra-mesa .input,.cifra-mesa .kd.key-select,.cifra-mesa .topbar .btn,.cifra-mesa .topbar .input{min-height:44px}.cifra-mesa .btn--icon{width:44px}.cifra-mesa .seg-btn{min-height:44px;padding:0 12px}.cifra-mesa .annot-add{width:44px;height:44px}.cifra-mesa .mapbar .badge{min-height:44px;min-width:46px}.cifra-mesa .is-editable{position:relative}.cifra-mesa .is-editable:after{content:"";position:absolute;inset:-14px -10px}.cifra-mesa .topbar-controls{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;gap:12px;padding:6px var(--pad-x) 10px}.cifra-mesa .topbar-controls .ctl{flex:0 0 auto}.cifra-mesa .topbar-main{gap:8px;padding:8px var(--pad-x)}.cifra-mesa .mapbar{padding:6px var(--pad-x)}.cifra-mesa .song-title{font-size:18px}}.cifra-mesa{--cifra-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--cifra-r-s:8px}.cifra-mesa .chart{font-size:var(--chart-size,15px);overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:120px}.cifra-mesa .chart--2col{column-count:2;column-gap:34px;column-rule:1px solid var(--border);overflow-x:visible}.cifra-mesa .chart--2col .section{page-break-inside:avoid;break-inside:avoid}@media (max-width:900px){.cifra-mesa .chart--2col{column-count:1;column-rule:none}}.cifra-mesa .section{margin-bottom:30px;scroll-margin-top:calc(var(--topbar-h) + 12px)}.cifra-mesa .section-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:6px;margin-bottom:12px;border-bottom:1px solid var(--border)}.cifra-mesa .section-head h2{margin:0;font-family:var(--font);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-2)}.cifra-mesa .section-head .note{margin:0 0 0 auto;font-size:13px;color:var(--text-2)}.cifra-mesa .section-head .annot-slot{margin:0 0 0 auto;max-width:min(62%,560px)}.cifra-mesa .section-head .annot{flex-wrap:nowrap;flex-direction:row-reverse;align-items:center;gap:6px;padding:0;background:none;border:0;color:var(--text-3)}.cifra-mesa .section-head .annot-text{flex:1 1 auto;color:inherit;text-align:right}.cifra-mesa .section-head .annot-actions{flex:0 0 auto;margin-left:0;opacity:0;transition:opacity .12s ease}.cifra-mesa .section-head .annot:focus-within .annot-actions,.cifra-mesa .section-head .annot:hover .annot-actions{opacity:1}@media (hover:none){.cifra-mesa .section-head .annot-actions{opacity:1}}.cifra-mesa .section-head .annot--personal .annot-text{font-style:italic}.cifra-mesa .section-head .annot .annot-label{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.cifra-mesa .section-head .annot-editor{min-width:min(100%,320px)}.cifra-mesa .annot-actions .btn{width:38px;min-height:38px;padding:0}.cifra-mesa .section-head .badge{cursor:default;justify-content:center;min-width:34px;min-height:30px;padding:0 10px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-2);font-size:11px;font-weight:600;letter-spacing:.08em}.cifra-mesa .section-head .badge.k-chorus{background:var(--ink);border-color:var(--ink);color:var(--ink-fg)}.cifra-mesa .section-head .badge.k-ending,.cifra-mesa .section-head .badge.k-intro{background:transparent}.cifra-mesa .line{position:relative;padding:2px 6px;margin:0 0 .5em -6px;border-radius:var(--cifra-r-s)}.cifra-mesa .w{display:inline-block;white-space:nowrap}.cifra-mesa .u{display:inline-block;vertical-align:bottom}.cifra-mesa .u .c{display:block;height:1.35em;padding-right:.6em;color:var(--key-soft-fg);font-family:var(--cifra-mono);font-weight:600;font-size:.86em;letter-spacing:0}.cifra-mesa .u .l{display:block;white-space:pre}.cifra-mesa .line.instrumental .u .c{padding-right:1.4em}.cifra-mesa .line.instrumental .u .l{height:0}.cifra-mesa .chart .letra{margin:0 0 2px;line-height:1.5}.cifra-mesa .chart .so-toca{margin:0;font-size:.85em;font-style:italic;color:var(--text-3)}.cifra-mesa .chart .empty{padding:0;text-align:left;color:var(--text-2)}.cifra-mesa .bars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;grid-gap:3px;gap:3px;margin:0 0 6px}.cifra-mesa .beat[data-span="2"]{grid-column:span 2}.cifra-mesa .beat[data-span="3"]{grid-column:span 3}.cifra-mesa .beat[data-span="4"]{grid-column:span 4}.cifra-mesa .beat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:2.75rem;padding:6px 4px;border-radius:var(--cifra-r-s);background:var(--key-soft-bg);border:1px dashed var(--key-soft-bd);overflow:hidden}.cifra-mesa .beat.is-medido{border-style:solid;border-color:var(--key-soft-fg)}.cifra-mesa .beat[role=button]{cursor:pointer}.cifra-mesa .cc{display:inline-flex;align-items:center;justify-content:center;min-width:3.4em;padding:2px 8px;border-radius:var(--cifra-r-s);background:var(--key-soft-bg);border:1px solid var(--key-soft-bd);color:var(--key-soft-fg);font-family:var(--cifra-mono);font-weight:600;font-size:.92em}.cifra-mesa .beat .cc{min-width:0;padding:0;background:none;border:none}.cifra-mesa .beat .cc,.cifra-mesa .beat .cue{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cifra-mesa .beat .cue{color:var(--text-2);font-size:.72em;line-height:1.2}.cifra-mesa .bars-n{color:var(--text-2);font-family:var(--cifra-mono);font-size:.68em;line-height:1}.cifra-mesa .times{display:inline-block;margin:0 0 6px;padding:1px 8px;border-radius:999px;background:var(--key-soft-bg);border:1px solid var(--key-soft-bd);color:var(--key-soft-fg);font-family:var(--cifra-mono);font-weight:600;font-size:.8em}@media (max-width:560px){.cifra-mesa .bars{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.cifra-mesa .beat[data-span="3"],.cifra-mesa .beat[data-span="4"]{grid-column:span 2}.cifra-mesa .beat[data-span="3"]{min-height:4rem}.cifra-mesa .beat[data-span="4"]{min-height:5rem}.cifra-mesa .beat{min-height:3rem;padding:8px 4px}.cifra-mesa .beat .cue{font-size:.66em}}.cifra-mesa .beat-edit,.cifra-mesa .lyric-edit,.cifra-mesa .part-pick{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:10px;border-radius:var(--r-m);background:var(--surface-2);border:1px solid var(--border-strong)}.cifra-mesa .lyric-edit,.cifra-mesa .part-pick{margin:6px 0 10px}.cifra-mesa .beat-edit .label,.cifra-mesa .lyric-edit .label,.cifra-mesa .part-pick .label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.cifra-mesa .input--chord{width:auto;flex:0 0 12ch;font-family:var(--cifra-mono)}.cifra-mesa .input--lyric{flex:1 1 18ch;min-width:0;width:auto}.cifra-mesa .chord-error{font-size:13px;color:var(--bad-ink)}.cifra-mesa .beat-quick,.cifra-mesa .beat-steps{display:flex;align-items:center;gap:6px}.cifra-mesa .beat-count{min-width:2.2em;padding:2px 8px;text-align:center;font-family:var(--cifra-mono);border-radius:var(--cifra-r-s);font-weight:600}.cifra-mesa .beat-quick .btn.is-on{background:var(--key-bg);border-color:var(--key-bg);color:var(--key-fg)}.cifra-mesa .beat-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.cifra-mesa .chart.is-editing{border-radius:var(--r-m);outline:2px dashed var(--border-strong);outline-offset:6px}.cifra-mesa .is-editable{cursor:pointer;border-radius:4px}.cifra-mesa .is-editable:hover{background:var(--surface-2);box-shadow:0 0 0 2px var(--text-3)}.cifra-mesa .chart.is-editing .is-editable{outline:1px dashed var(--key-soft-bd);outline-offset:2px}.cifra-mesa .chart.is-editing .is-editable:hover{outline-color:var(--text-3)}.cifra-mesa .chart-edit-foot{display:flex;justify-content:center;margin-top:18px;padding-top:14px;border-top:1px dashed var(--border-strong)}.cifra-mesa .section-edit{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.cifra-mesa .section-edit .btn{font-size:.82em}.cifra-mesa .is-editable-line{position:relative}.cifra-mesa .line-edit{display:inline-flex;align-items:center;gap:4px;margin-left:10px;vertical-align:middle}.cifra-mesa .line-edit .btn{min-height:30px;font-size:.8em;padding:0 8px}.cifra-mesa .line-edit .btn--icon{width:30px}.cifra-mesa .bars .line-edit{grid-column:1/-1;justify-content:flex-start}.cifra-mesa .bars.is-vazia{display:block;min-height:2.75rem;border-radius:var(--cifra-r-s);border:1px dashed var(--border-strong);padding:6px}@media (pointer:coarse){.cifra-mesa .annot-actions .btn{width:44px;min-height:44px}.cifra-mesa .line-edit .btn{min-height:44px}.cifra-mesa .line-edit .btn--icon{width:44px}.cifra-mesa .beat-quick .btn,.cifra-mesa .beat-steps .btn{min-width:44px;min-height:44px}.cifra-mesa .chart.is-editing .is-editable{position:relative}.cifra-mesa .chart.is-editing .is-editable:after{content:"";position:absolute;inset:-14px -10px}}@media print{.annot--personal,.annot-actions,.annot-add,.annot-editor,.cifra-mesa .beat-edit,.cifra-mesa .chart-edit-foot,.cifra-mesa .line-edit,.cifra-mesa .lyric-edit,.cifra-mesa .part-pick,.cifra-mesa .section-edit,.cifra-mesa .toast-region{display:none!important}.annot{border-left:2px solid black;background:none;padding:4px 8px}.cifra-mesa .chart.is-editing{outline:none}.cifra-mesa .chart{font-size:12pt;overflow:visible;padding-bottom:0}.cifra-mesa .chart--2col{column-count:1;column-rule:none}.cifra-mesa .section{break-inside:avoid;page-break-inside:avoid;margin-bottom:18px}.cifra-mesa .line{padding:0;margin-left:0}.cifra-mesa .cc{background:none}.cifra-mesa .beat{background:none;border:1px dashed #999}.cifra-mesa .beat.is-medido{border-style:solid;border-color:#333}.cifra-mesa .times{background:none;border:1px solid #999}}.cifra-mesa .toast-region{position:fixed;left:50%;bottom:20px;z-index:50;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;width:min(420px,calc(100vw - 32px));pointer-events:none}.cifra-mesa .toast-region:empty{display:none}@media (max-width:720px){.cifra-mesa .toast-region{bottom:12px}}.cifra-mesa .toast-region .toast{position:static;left:auto;bottom:auto;transform:none;display:flex;align-items:center;gap:10px;max-width:none;padding:12px 14px;border:0;border-radius:var(--r-m);background:var(--ink);color:var(--ink-fg);font-size:13px;box-shadow:var(--shadow-3);animation:cifra-toast-in .18s ease-out}.cifra-mesa .toast-region .toast .ico{font-size:16px;flex:none}.cifra-mesa .toast-region .toast--bad{background:var(--bad-bg);color:var(--bad-ink);border:1px solid var(--bad-ink)}@keyframes cifra-toast-in{0%{opacity:0;transform:translateY(8px)}}.cifra-mesa .chart.is-editing .beat[data-refs]{touch-action:none}.cifra-mesa .beat.is-dragging{opacity:.5;cursor:-webkit-grabbing;cursor:grabbing}.cifra-mesa .beat.is-drop{background:var(--key-bg);border-color:var(--key-bg);color:var(--key-fg);box-shadow:none}.cifra-mesa .beat.is-drop .bars-n,.cifra-mesa .beat.is-drop .cc{color:var(--key-fg)}.am-trilha{gap:18px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.am-trilha,.am-trilha li{display:flex;align-items:center}.am-trilha li{gap:8px;font-size:13.5px;color:var(--text-3)}.am-trilha li[data-estado=atual]{color:var(--text);font-weight:600}.am-trilha li[data-estado=feita]{color:var(--text-2)}.am-bolha{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--border-strong);font-size:12.5px;line-height:1;flex-shrink:0}.am-trilha li[data-estado=atual] .am-bolha{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}.am-trilha li[data-estado=feita] .am-bolha{background:var(--surface-2);border-color:var(--border)}.am-bolha svg{width:14px;height:14px}.tela-importar .am-passos{display:flex;flex-direction:column;gap:22px}.tela-importar .am-ficha{padding:16px;display:flex;flex-direction:column;gap:12px}.tela-importar .am-acoes{justify-content:space-between}.tela-importar .am-retomada{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tela-importar .am-retomada .btn:last-child{margin-left:auto}@media (max-width:720px){.tela-importar .am-passos{gap:18px}}.tela-importar [hidden]{display:none!important}.tela-importar{--r-s:8px;--r-l:16px;--pad-x:20px;--track-ui:-.01em;--imp-mono:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.55;letter-spacing:var(--track-ui)}.tela-importar button,.tela-importar input,.tela-importar select,.tela-importar textarea{letter-spacing:inherit;line-height:inherit}.tela-importar .ico svg{stroke-width:1.75}.content:has(.tela-importar){padding:0}.tela-importar .screen-body{width:100%;max-width:1180px;margin:0 auto;padding:28px var(--pad-x) 96px}.tela-importar .import-blocos,.tela-importar .screen-body{display:flex;flex-direction:column;gap:22px}.tela-app .tela-importar .screen-head{flex:none}.tela-app .tela-importar .screen-body{flex:1 1;min-height:0;overflow-y:auto}.tela-importar .display{font-size:34px}.tela-importar .display,.tela-importar .display-2{font-family:var(--font-display);font-weight:700;line-height:1.15;letter-spacing:-.028em}.tela-importar .display-2{font-size:23px}.tela-importar .label{font-weight:600;font-size:11px;line-height:1.3;text-transform:uppercase;letter-spacing:.08em;color:var(--text-2)}.tela-importar .body-sm{font-size:13px}.tela-importar .muted{color:var(--text-2)}.tela-importar .dim{color:var(--text-3)}.tela-importar .surface{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}.tela-importar .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.tela-importar.tela-importar .btn{gap:8px;min-height:38px;padding:0 14px;border-radius:var(--r-m);font-size:13px;white-space:normal;transition:none}.tela-importar.tela-importar .btn:active{filter:none}.tela-importar.tela-importar .btn .ico{font-size:18px}.tela-importar.tela-importar .btn--icon{width:38px;padding:0;justify-content:center}.tela-importar.tela-importar .btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:auto}.tela-importar.tela-importar .btn--primary{background:var(--ink);color:var(--ink-fg)}.tela-importar.tela-importar .btn--primary:hover:not(:disabled){background:var(--ink-hover)}.tela-importar.tela-importar .btn--ghost{background:var(--surface);border-color:var(--border-strong);color:var(--text)}.tela-importar.tela-importar .btn--ghost:hover:not(:disabled){border-color:var(--accent-500);color:var(--accent-500)}.tela-importar.tela-importar .btn--quiet{background:transparent;border-color:transparent;color:var(--text-2)}.tela-importar.tela-importar .btn--quiet:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.tela-importar .sel,.tela-importar .textarea,.tela-importar.tela-importar .input{min-height:38px;padding:7px 10px;width:auto;max-width:100%;border-radius:var(--r-m);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-family:var(--font);font-size:13px}.tela-importar .textarea::placeholder,.tela-importar.tela-importar .input::placeholder{color:var(--text-3)}.tela-importar .sel:focus,.tela-importar .textarea:focus,.tela-importar.tela-importar .input:focus{outline:none;border-color:var(--border-strong);box-shadow:none}.tela-importar .sel:focus-visible,.tela-importar .textarea:focus-visible,.tela-importar a:focus-visible,.tela-importar button:focus-visible,.tela-importar pre:focus-visible,.tela-importar select:focus-visible,.tela-importar textarea:focus-visible,.tela-importar.tela-importar .input:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--accent-50);border-radius:inherit}.tela-importar .textarea{width:100%;min-height:260px;resize:vertical;white-space:pre;overflow:auto}.tela-importar .mono-input{font-family:var(--imp-mono);font-size:12.5px;line-height:1.5}.tela-importar.tela-importar .field{display:flex;flex-direction:column;gap:5px}.tela-importar.tela-importar .field-label{display:flex;align-items:center;gap:5px}.tela-importar .row-actions{display:flex;gap:10px;flex-wrap:wrap}.tela-importar .url-row{display:flex;gap:8px;flex-wrap:wrap}.tela-importar .url-row .input{flex:1 1 260px}.tela-importar .hint{position:relative;display:inline-flex}.tela-importar .hint-btn{display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;color:inherit;background:var(--surface-2);cursor:help;font-size:14px}.tela-importar .hint-btn:hover{color:var(--ink)}.tela-importar .hint-btn:focus-visible{background:var(--accent-50)}.tela-importar .hint-bubble{position:absolute;top:calc(100% + 6px);right:0;z-index:20;width:max-content;max-width:260px;padding:9px 11px;border-radius:var(--r-m);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);box-shadow:var(--shadow-2);line-height:1.4;text-transform:none;letter-spacing:normal;font-weight:400}.tela-importar .screen-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px var(--pad-x);background:var(--surface);border-bottom:1px solid var(--border)}.tela-importar .head-side{display:flex;align-items:center;gap:8px;min-width:0}.tela-importar .head-side--end{justify-content:flex-end}.tela-importar .lib-head{display:flex;flex-direction:column;gap:4px}.tela-importar .lib-head h1,.tela-importar .lib-head p{margin:0}.tela-importar .entry{padding:16px}.tela-importar.tela-importar .tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}.tela-importar.tela-importar .tab{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border-radius:var(--r-m);border:1px solid transparent;background:transparent;color:var(--text-2);font-family:var(--font);font-weight:600;font-size:13px;cursor:pointer}.tela-importar.tela-importar .tab .ico{font-size:18px}.tela-importar.tela-importar .tab:hover{color:var(--text);background:var(--surface-2)}.tela-importar.tela-importar .tab.is-active{background:var(--accent-50);border-color:var(--accent-500);color:var(--accent-700)}.tela-importar.tela-importar .tabpanel{display:flex;flex-direction:column;gap:14px}.tela-importar .dropzone{display:flex;flex-direction:column;align-items:center;gap:8px;padding:34px 20px;border:1.5px dashed var(--border-strong);border-radius:var(--r-l);color:var(--text-2);text-align:center}.tela-importar .dropzone p{margin:0}.tela-importar .dropzone .display-2{color:var(--text)}.tela-importar .dropzone>.ico{font-size:26px}.tela-importar .dropzone.is-over{border-color:var(--accent-500);background:var(--accent-50)}.tela-importar .file-card{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-m);background:var(--surface)}.tela-importar .file-card>.ico{font-size:20px;flex:none}.tela-importar .file-card-txt{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.tela-importar .file-card-txt b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tela-importar .file-card[data-estado=ok]{border-color:var(--ok-dot)}.tela-importar .file-card[data-estado=erro]{border-color:var(--bad-dot)}.tela-importar .msg{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;margin:0;padding:10px 12px;border-radius:var(--r-m);background:var(--surface-2);color:var(--text-2);font-size:13px}.tela-importar .msg p{margin:0;width:100%}.tela-importar .msg .ico{font-size:16px;flex:none}.tela-importar .msg-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.tela-importar .msg--bad{background:var(--bad-bg);color:var(--bad-ink)}.tela-importar .msg--ok{background:var(--ok-bg);color:var(--ok-ink)}.tela-importar .msg--bad .btn{margin-top:4px;background:var(--surface);border-color:var(--bad-ink);color:var(--bad-ink)}.tela-importar .warnings{padding:12px 14px;border-radius:var(--r-m);background:var(--warn-bg);color:var(--warn-ink);border:1px solid var(--warn-dot)}.tela-importar .warn-head{display:flex;align-items:center;gap:8px;margin:0 0 6px}.tela-importar .warn-head .ico{font-size:18px;flex:none}.tela-importar .warn-head .label{color:var(--warn-ink)}.tela-importar .warn-list{margin:0;padding-left:30px;font-size:13px}.tela-importar .review{display:flex;flex-direction:column;gap:18px}.tela-importar .fix-identity{display:grid;grid-template-columns:2fr 2fr 1fr;grid-gap:12px;gap:12px}.tela-importar .review-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;align-items:start}.tela-importar .review-col{min-width:0;padding:14px 16px}.tela-importar .col-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.tela-importar .col-head h2{margin:0}.tela-importar .mono{margin:0;max-height:58vh;overflow:auto;padding:12px;border-radius:var(--r-m);background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-family:var(--imp-mono);font-size:12px;line-height:1.5;white-space:pre;width:100%;display:block}.tela-importar textarea.mono{resize:vertical;height:58vh;overflow-wrap:normal}.tela-importar .preview{max-height:58vh;overflow:auto;--chart-size:15px}.tela-importar .fix{padding:14px 16px}.tela-importar .fix-sections{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tela-importar .fix-section{padding:10px;border:1px solid var(--border);border-radius:var(--r-m);background:var(--surface-2);display:flex;flex-direction:column;gap:8px}.tela-importar .fix-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tela-importar .fix-label{flex:1 1 160px}.tela-importar .fix-kind{flex:0 1 170px}.tela-importar .fix-move{display:flex;gap:2px;margin-left:auto}.tela-importar .fix-note{width:100%}.tela-importar .chord-edit{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:6px 0 10px;padding:8px 10px;border-radius:var(--r-m);background:var(--surface-2);border:1px solid var(--accent-500)}.tela-importar.tela-importar .input--chord{width:12ch;font-family:var(--imp-mono)}.tela-importar .chord-error{color:var(--bad-ink)}.tela-importar .is-editable{cursor:pointer;border-radius:4px}.tela-importar .is-editable:hover{background:var(--surface-2);box-shadow:0 0 0 2px var(--text-3)}.tela-importar .save-bar{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:var(--r-l);background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-2)}.tela-importar .save-bar p{margin:0}.tela-importar .save-bar .msg{flex:1 1 100%}.tela-importar .toast-region{position:fixed;left:50%;bottom:20px;z-index:90;transform:translateX(-50%);width:min(420px,calc(100vw - 32px));display:flex;flex-direction:column;gap:8px;pointer-events:none}.tela-importar .toast-region:empty{display:none}.tela-app .tela-importar .toast-region{position:absolute;left:12px;right:12px;bottom:12px;transform:none;width:auto}.tela-importar .toast-region .toast{position:static;left:auto;bottom:auto;transform:none;max-width:none;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--r-m);background:var(--ink);color:var(--ink-fg);border:0;box-shadow:var(--shadow-3);font-size:13px;animation:importar-toast-in .18s ease-out}.tela-importar .toast-region .toast--bad{background:var(--bad-bg);color:var(--bad-ink);border:1px solid var(--bad-ink)}.tela-importar .toast-region .toast .ico{font-size:16px;flex:none}@keyframes importar-toast-in{0%{opacity:0;transform:translateY(8px)}}.tela-importar .chart{font-size:var(--chart-size,15px);overflow-x:auto;overscroll-behavior-x:contain}.tela-importar .section{margin-bottom:30px}.tela-importar .section:last-child{margin-bottom:0}.tela-importar .section-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:6px;margin-bottom:12px;border-bottom:1px solid var(--border)}.tela-importar .section-head h2{margin:0;font-family:var(--font);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-2)}.tela-importar .section-head .note{margin:0 0 0 auto;font-size:13px;color:var(--text-2)}.tela-importar.tela-importar .badge{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:30px;padding:0 10px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-2);font-size:11px;font-weight:600;letter-spacing:.08em}.tela-importar.tela-importar .badge.k-chorus{background:var(--ink);border-color:var(--ink);color:var(--ink-fg)}.tela-importar.tela-importar .badge.k-ending,.tela-importar.tela-importar .badge.k-intro{background:transparent}.tela-importar .line{position:relative;padding:2px 6px;margin:0 0 .5em -6px;border-radius:var(--r-s)}.tela-importar .w{display:inline-block;white-space:nowrap}.tela-importar .u{display:inline-block;vertical-align:bottom}.tela-importar .u .c{display:block;height:1.35em;padding-right:.6em;color:var(--key-soft-fg);font-family:var(--imp-mono);font-weight:600;font-size:.86em;letter-spacing:0}.tela-importar .u .l{display:block;white-space:pre}.tela-importar .line.instrumental .u .c{padding-right:1.4em}.tela-importar .line.instrumental .u .l{height:0}.tela-importar .chart .empty{padding:0;text-align:left;color:var(--text-2)}.tela-importar button.c{border:0;background:none;padding:0 .6em 0 0;margin:0;text-align:left;font:inherit;color:var(--key-soft-fg);font-family:var(--imp-mono);font-weight:600;font-size:.86em}@media (max-width:900px){.tela-importar .fix-identity,.tela-importar .review-grid{grid-template-columns:1fr}.tela-importar .mono,.tela-importar .preview{max-height:42vh}.tela-importar textarea.mono{height:42vh}}@media (max-width:720px){.tela-importar{--pad-x:16px}.tela-importar .screen-body{padding-top:20px;gap:18px}.tela-importar .import-blocos{gap:18px}.tela-importar .display{font-size:27px}.tela-importar .screen-head{padding:10px var(--pad-x)}.tela-importar .sel,.tela-importar.tela-importar .btn,.tela-importar.tela-importar .input,.tela-importar.tela-importar .kd.key-select,.tela-importar.tela-importar .tab{min-height:44px}.tela-importar.tela-importar .btn--icon{width:44px}.tela-importar .is-editable{position:relative}.tela-importar .is-editable:after{content:"";position:absolute;inset:-14px -10px}.tela-importar .fix-move{margin-left:0}.tela-importar .toast-region{bottom:12px}}@media (prefers-reduced-motion:reduce){.tela-importar *{animation:none!important;transition:none!important}}@media print{.tela-importar .am-ficha,.tela-importar .am-retomada,.tela-importar .am-trilha,.tela-importar .entry,.tela-importar .fix,.tela-importar .fix-identity,.tela-importar .review-grid>.review-col:first-child,.tela-importar .save-bar,.tela-importar .screen-head,.tela-importar .toast-region,.tela-importar .warnings,.tela-importar.tela-importar .tabs{display:none!important}.tela-importar .screen-body{max-width:none;padding:0;margin:0;min-height:0}.tela-importar .chart,.tela-importar .preview{max-height:none;overflow:visible;font-size:12pt}.tela-importar .section{break-inside:avoid;page-break-inside:avoid;margin-bottom:18px}.tela-importar .line{padding:0;margin-left:0}}