@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("./media/roboto-latin-400-normal-LOX3CHMS.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url("./media/roboto-latin-500-normal-D6YDQ3CR.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url("./media/roboto-latin-700-normal-T27NHG46.woff2") format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:swap;src:url("./media/material-symbols-subset-6B32QFT5.woff2") format("woff2")}:root{--tz-texto-micro: .6875rem;--tz-texto-xs: .75rem;--tz-texto-sm: .8125rem;--tz-texto-md: .875rem;--tz-texto-lg: .9375rem;--tz-texto-xl: 1rem;--tz-texto-2xl: 1.125rem;--tz-texto-3xl: 1.25rem;--tz-peso-normal: 400;--tz-peso-medio: 500;--tz-peso-forte: 600;--tz-peso-negrito: 700;--tz-linha-texto: 1.5;--tz-linha-curta: 1.35;--tz-linha-nenhuma: 1;--tz-esp-1: .125rem;--tz-esp-2: .25rem;--tz-esp-3: .375rem;--tz-esp-4: .5rem;--tz-esp-5: .625rem;--tz-esp-6: .75rem;--tz-esp-8: 1rem;--tz-esp-10: 1.25rem;--tz-esp-12: 1.5rem;--tz-esp-16: 2rem;--tz-esp-24: 3rem;--tz-raio-sm: .375rem;--tz-raio-md: .5rem;--tz-raio-lg: .75rem;--tz-raio-pill: 999px;--tz-raio-circulo: 50%;--tz-icone-sm: .875rem;--tz-icone-md: 1.125rem;--tz-icone-lg: 1.5rem}.tz-visualmente-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html[data-tema=escuro]{color-scheme:dark;--tz-fundo: #0b1220;--tz-superficie: #131c2e;--tz-borda: #2b3a52;--tz-borda-suave: #1e293b;--tz-titulo: #f1f5f9;--tz-texto: #dbe3ee;--tz-texto-secundario: #b6c2d2;--tz-texto-terciario: #94a3b8;--tz-thead-bg: #162033;--tz-linha-hover: #1b2740;--tz-ok-bg: #0c2b21;--tz-ok-fg: #6ee7b7;--tz-ok-border: #14532d;--tz-ok-forte: #10b981;--tz-bad-bg: #2e1220;--tz-bad-fg: #fda4af;--tz-bad-border: #6d1830;--tz-bad-forte: #fb7185;--tz-warn-bg: #2e2209;--tz-warn-fg: #fcd34d;--tz-warn-border: #713f12;--tz-warn-forte: #f59e0b;--tz-info-bg: #12213f;--tz-info-fg: #93c5fd;--tz-info-border: #1e40af;--tz-neutro-bg: #1e293b;--tz-neutro-fg: #cbd5e1;--tz-neutro-border: #2b3a52;--tz-pix-bg: #0c2b28;--tz-pix-fg: #5eead4;--tz-pix-border: #115e59;--tz-importante: #fbbf24;--tz-meu-dia: #38bdf8;--tz-shell-toolbar-bg: #131c2e;--tz-shell-toolbar-fg: #dbe3ee;--tz-shell-nav-bg: #131c2e;--mat-sys-background: #0b1220;--mat-sys-surface: #131c2e;--mat-sys-surface-dim: #0b1220;--mat-sys-surface-bright: #263349;--mat-sys-surface-container-lowest: #0b1220;--mat-sys-surface-container-low: #131c2e;--mat-sys-surface-container: #162033;--mat-sys-surface-container-high: #1b2740;--mat-sys-surface-container-highest: #223049;--mat-sys-surface-variant: #1e293b;--mat-sys-on-surface: #dbe3ee;--mat-sys-on-surface-variant: #b6c2d2;--mat-sys-outline: #6b7c93;--mat-sys-outline-variant: #2b3a52}html[data-acento=violeta]{--tz-primaria: #7c3aed;--tz-primaria-escura: #6d28d9;--tz-primaria-clara: #ede9fe;--tz-primaria-sobre: #ffffff;--tz-marca-1: #9333ea;--tz-marca-2: #7c3aed;--tz-marca-3: #2563eb;--tz-shell-aba-ativa: #6d28d9;--tz-shell-contador-ativo-bg: #ede9fe;--tz-shell-contador-ativo-fg: #6d28d9;--tz-lembrete: #7c3aed;--mat-sys-primary: #7c3aed;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #ede9fe;--mat-sys-on-primary-container: #6d28d9;--mat-sys-surface-tint: #7c3aed;--mat-sys-inverse-primary: #6d28d9}html[data-tema=escuro][data-acento=violeta]{--tz-primaria: #a78bfa;--tz-primaria-escura: #c4b5fd;--tz-primaria-clara: #2a1d4d;--tz-primaria-sobre: #1b1033;--tz-marca-1: #a78bfa;--tz-marca-2: #a78bfa;--tz-marca-3: #60a5fa;--tz-shell-aba-ativa: #c4b5fd;--tz-shell-contador-ativo-bg: #2a1d4d;--tz-shell-contador-ativo-fg: #c4b5fd;--tz-lembrete: #a78bfa;--mat-sys-primary: #a78bfa;--mat-sys-on-primary: #1b1033;--mat-sys-primary-container: #2a1d4d;--mat-sys-on-primary-container: #c4b5fd;--mat-sys-surface-tint: #a78bfa;--mat-sys-inverse-primary: #c4b5fd}html[data-acento=laranja]{--tz-primaria: #ea580c;--tz-primaria-escura: #c2410c;--tz-primaria-clara: #ffedd5;--tz-primaria-sobre: #ffffff;--tz-marca-1: #f97316;--tz-marca-2: #ea580c;--tz-marca-3: #db2777;--tz-shell-aba-ativa: #c2410c;--tz-shell-contador-ativo-bg: #ffedd5;--tz-shell-contador-ativo-fg: #c2410c;--tz-lembrete: #ea580c;--mat-sys-primary: #ea580c;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #ffedd5;--mat-sys-on-primary-container: #c2410c;--mat-sys-surface-tint: #ea580c;--mat-sys-inverse-primary: #c2410c}html[data-tema=escuro][data-acento=laranja]{--tz-primaria: #fb923c;--tz-primaria-escura: #fdba74;--tz-primaria-clara: #3d2410;--tz-primaria-sobre: #2b1608;--tz-marca-1: #fb923c;--tz-marca-2: #fb923c;--tz-marca-3: #f472b6;--tz-shell-aba-ativa: #fdba74;--tz-shell-contador-ativo-bg: #3d2410;--tz-shell-contador-ativo-fg: #fdba74;--tz-lembrete: #fb923c;--mat-sys-primary: #fb923c;--mat-sys-on-primary: #2b1608;--mat-sys-primary-container: #3d2410;--mat-sys-on-primary-container: #fdba74;--mat-sys-surface-tint: #fb923c;--mat-sys-inverse-primary: #fdba74}html[data-acento=azul]{--tz-primaria: #2563eb;--tz-primaria-escura: #1d4ed8;--tz-primaria-clara: #dbeafe;--tz-primaria-sobre: #ffffff;--tz-marca-1: #3b82f6;--tz-marca-2: #2563eb;--tz-marca-3: #0ea5e9;--tz-shell-aba-ativa: #1d4ed8;--tz-shell-contador-ativo-bg: #dbeafe;--tz-shell-contador-ativo-fg: #1d4ed8;--tz-lembrete: #2563eb;--mat-sys-primary: #2563eb;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #dbeafe;--mat-sys-on-primary-container: #1d4ed8;--mat-sys-surface-tint: #2563eb;--mat-sys-inverse-primary: #1d4ed8}html[data-tema=escuro][data-acento=azul]{--tz-primaria: #60a5fa;--tz-primaria-escura: #93c5fd;--tz-primaria-clara: #16294f;--tz-primaria-sobre: #0b1c38;--tz-marca-1: #60a5fa;--tz-marca-2: #60a5fa;--tz-marca-3: #38bdf8;--tz-shell-aba-ativa: #93c5fd;--tz-shell-contador-ativo-bg: #16294f;--tz-shell-contador-ativo-fg: #93c5fd;--tz-lembrete: #60a5fa;--mat-sys-primary: #60a5fa;--mat-sys-on-primary: #0b1c38;--mat-sys-primary-container: #16294f;--mat-sys-on-primary-container: #93c5fd;--mat-sys-surface-tint: #60a5fa;--mat-sys-inverse-primary: #93c5fd}html[data-acento=verde]{--tz-primaria: #059669;--tz-primaria-escura: #047857;--tz-primaria-clara: #d1fae5;--tz-primaria-sobre: #ffffff;--tz-marca-1: #10b981;--tz-marca-2: #059669;--tz-marca-3: #0ea5e9;--tz-shell-aba-ativa: #047857;--tz-shell-contador-ativo-bg: #d1fae5;--tz-shell-contador-ativo-fg: #047857;--tz-lembrete: #059669;--mat-sys-primary: #059669;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #d1fae5;--mat-sys-on-primary-container: #047857;--mat-sys-surface-tint: #059669;--mat-sys-inverse-primary: #047857}html[data-tema=escuro][data-acento=verde]{--tz-primaria: #34d399;--tz-primaria-escura: #6ee7b7;--tz-primaria-clara: #0c3227;--tz-primaria-sobre: #052018;--tz-marca-1: #34d399;--tz-marca-2: #34d399;--tz-marca-3: #38bdf8;--tz-shell-aba-ativa: #6ee7b7;--tz-shell-contador-ativo-bg: #0c3227;--tz-shell-contador-ativo-fg: #6ee7b7;--tz-lembrete: #34d399;--mat-sys-primary: #34d399;--mat-sys-on-primary: #052018;--mat-sys-primary-container: #0c3227;--mat-sys-on-primary-container: #6ee7b7;--mat-sys-surface-tint: #34d399;--mat-sys-inverse-primary: #6ee7b7}html[data-acento=teal]{--tz-primaria: #0f766e;--tz-primaria-escura: #0b544f;--tz-primaria-clara: #ccfbf1;--tz-primaria-sobre: #ffffff;--tz-marca-1: #14b8a6;--tz-marca-2: #0f766e;--tz-marca-3: #2563eb;--tz-shell-aba-ativa: #0b544f;--tz-shell-contador-ativo-bg: #ccfbf1;--tz-shell-contador-ativo-fg: #0b544f;--tz-lembrete: #0f766e;--mat-sys-primary: #0f766e;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #ccfbf1;--mat-sys-on-primary-container: #0b544f;--mat-sys-surface-tint: #0f766e;--mat-sys-inverse-primary: #0b544f}html[data-tema=escuro][data-acento=teal]{--tz-primaria: #2dd4bf;--tz-primaria-escura: #5eead4;--tz-primaria-clara: #0c332f;--tz-primaria-sobre: #04231f;--tz-marca-1: #2dd4bf;--tz-marca-2: #2dd4bf;--tz-marca-3: #60a5fa;--tz-shell-aba-ativa: #5eead4;--tz-shell-contador-ativo-bg: #0c332f;--tz-shell-contador-ativo-fg: #5eead4;--tz-lembrete: #2dd4bf;--mat-sys-primary: #2dd4bf;--mat-sys-on-primary: #04231f;--mat-sys-primary-container: #0c332f;--mat-sys-on-primary-container: #5eead4;--mat-sys-surface-tint: #2dd4bf;--mat-sys-inverse-primary: #5eead4}html[data-acento=rosa]{--tz-primaria: #db2777;--tz-primaria-escura: #be185d;--tz-primaria-clara: #fce7f3;--tz-primaria-sobre: #ffffff;--tz-marca-1: #ec4899;--tz-marca-2: #db2777;--tz-marca-3: #7c3aed;--tz-shell-aba-ativa: #be185d;--tz-shell-contador-ativo-bg: #fce7f3;--tz-shell-contador-ativo-fg: #be185d;--tz-lembrete: #db2777;--mat-sys-primary: #db2777;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #fce7f3;--mat-sys-on-primary-container: #be185d;--mat-sys-surface-tint: #db2777;--mat-sys-inverse-primary: #be185d}html[data-tema=escuro][data-acento=rosa]{--tz-primaria: #f472b6;--tz-primaria-escura: #f9a8d4;--tz-primaria-clara: #3d1229;--tz-primaria-sobre: #2a0a1c;--tz-marca-1: #f472b6;--tz-marca-2: #f472b6;--tz-marca-3: #a78bfa;--tz-shell-aba-ativa: #f9a8d4;--tz-shell-contador-ativo-bg: #3d1229;--tz-shell-contador-ativo-fg: #f9a8d4;--tz-lembrete: #f472b6;--mat-sys-primary: #f472b6;--mat-sys-on-primary: #2a0a1c;--mat-sys-primary-container: #3d1229;--mat-sys-on-primary-container: #f9a8d4;--mat-sys-surface-tint: #f472b6;--mat-sys-inverse-primary: #f9a8d4}html[data-tema=escuro]:not([data-acento]){--tz-primaria: #fb923c;--tz-primaria-escura: #fdba74;--tz-primaria-clara: #3d2410;--tz-primaria-sobre: #2b1608;--tz-marca-1: #fb923c;--tz-marca-2: #fb923c;--tz-marca-3: #f472b6;--tz-shell-aba-ativa: #fdba74;--tz-shell-contador-ativo-bg: #3d2410;--tz-shell-contador-ativo-fg: #fdba74;--tz-lembrete: #fb923c;--mat-sys-primary: #fb923c;--mat-sys-on-primary: #2b1608;--mat-sys-primary-container: #3d2410;--mat-sys-on-primary-container: #fdba74;--mat-sys-surface-tint: #fb923c;--mat-sys-inverse-primary: #fdba74}html:not([data-acento]){--tz-primaria-sobre: #ffffff}*,*:before,*:after{box-sizing:border-box}:root{color-scheme:light;--tz-raio-card: .75rem;--tz-fonte-mono: ui-monospace, "Cascadia Mono", "Roboto Mono", monospace;--tz-fundo: #f8fafc;--tz-superficie: #ffffff;--tz-borda: #e2e8f0;--tz-borda-suave: #f1f5f9;--tz-titulo: #0f172a;--tz-texto: #1e293b;--tz-texto-secundario: #475569;--tz-texto-terciario: #64748b;--tz-thead-bg: #f8fafc;--tz-linha-hover: #f8fafc;--tz-marca-1: #9333ea;--tz-marca-2: #7c3aed;--tz-marca-3: #2563eb;--tz-gradiente: linear-gradient( 135deg, var(--tz-marca-1) 0%, var(--tz-marca-2) 50%, var(--tz-marca-3) 100% );--tz-primaria: #7c3aed;--tz-primaria-escura: #6d28d9;--tz-primaria-clara: #ede9fe;--tz-primaria-sobre: #ffffff;--tz-ok-bg: #ecfdf5;--tz-ok-fg: #047857;--tz-ok-border: #a7f3d0;--tz-ok-forte: #10b981;--tz-bad-bg: #fff1f2;--tz-bad-fg: #be123c;--tz-bad-border: #fecdd3;--tz-bad-forte: #e11d48;--tz-warn-bg: #fffbeb;--tz-warn-fg: #b45309;--tz-warn-border: #fde68a;--tz-warn-forte: #f59e0b;--tz-info-bg: #eff6ff;--tz-info-fg: #1d4ed8;--tz-info-border: #bfdbfe;--tz-info-forte: #2563eb;--tz-neutro-bg: #f1f5f9;--tz-neutro-fg: #475569;--tz-neutro-border: #e2e8f0;--kpr-estado-cinza: #94a3b8;--kpr-estado-azul: #2563eb;--kpr-estado-amarelo: #f59e0b;--kpr-estado-vermelho: #e11d48}html,body{height:100%}body{margin:0;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;background:var(--tz-fundo);color:var(--tz-texto);font-size:.875rem;overflow:hidden}.kpr-icone{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1;letter-spacing:normal;white-space:nowrap;direction:ltr;display:inline-block;flex:none;-webkit-user-select:none;user-select:none;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.kpr-icone--sm{font-size:1rem}.kpr-icone--lg{font-size:1.75rem}.kpr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2.125rem;padding:0 .875rem;border:1px solid var(--tz-borda);border-radius:.5rem;background:var(--tz-superficie);color:var(--tz-texto);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.kpr-btn:hover:not(:disabled){background:var(--tz-neutro-bg);border-color:var(--tz-texto-terciario)}.kpr-btn:focus-visible{outline:none;border-color:#a78bfa;box-shadow:0 0 0 3px #8b5cf633}.kpr-btn:disabled{opacity:.5;cursor:not-allowed}.kpr-btn .kpr-icone{font-size:1.125rem}.kpr-btn--primario{background:var(--tz-primaria);border-color:var(--tz-primaria);color:#fff}.kpr-btn--primario:hover:not(:disabled){background:var(--tz-primaria-escura);border-color:var(--tz-primaria-escura)}.kpr-btn--perigo{background:var(--tz-bad-bg);border-color:var(--tz-bad-border);color:var(--tz-bad-fg)}.kpr-btn--perigo:hover:not(:disabled){background:#ffe4e6;border-color:var(--tz-bad-forte)}.kpr-btn--sm{height:1.75rem;padding:0 .625rem;font-size:.75rem;border-radius:.375rem}.kpr-btn--sm .kpr-icone{font-size:1rem}.kpr-btn--icone{width:2.125rem;padding:0}.kpr-campo{display:flex;flex-direction:column;gap:.25rem;min-width:0}.kpr-campo__rotulo{font-size:.75rem;font-weight:600;color:var(--tz-texto-secundario)}.kpr-campo__rotulo span{color:var(--tz-bad-forte)}.kpr-campo__dica{font-size:.6875rem;line-height:1.45;color:var(--tz-texto-terciario)}.kpr-campo__erro{display:flex;align-items:center;gap:.25rem;font-size:.6875rem;color:var(--tz-bad-fg)}.kpr-campo__erro .kpr-icone{font-size:.875rem}.kpr-campo--mono input{font-family:var(--tz-fonte-mono)}input[type=text],input[type=password],input[type=number],select,textarea{width:100%;height:2.125rem;padding:0 .625rem;border:1px solid var(--tz-borda);border-radius:.5rem;background:var(--tz-superficie);color:var(--tz-texto);font:inherit;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,select:focus,textarea:focus{outline:none;border-color:#a78bfa;box-shadow:0 0 0 3px #8b5cf633}input[type=text]:disabled,input[type=password]:disabled,input[type=number]:disabled,select:disabled,textarea:disabled{background:var(--tz-neutro-bg);color:var(--tz-texto-terciario);cursor:not-allowed}input[type=text].is-invalido,input[type=password].is-invalido,input[type=number].is-invalido,select.is-invalido,textarea.is-invalido{border-color:var(--tz-bad-border);background:var(--tz-bad-bg)}textarea{height:auto;padding:.5rem .625rem;resize:vertical}select{appearance:none;padding-right:1.75rem;background-image:linear-gradient(45deg,transparent 50%,var(--tz-texto-secundario) 50%),linear-gradient(135deg,var(--tz-texto-secundario) 50%,transparent 50%);background-position:calc(100% - 1rem) 55%,calc(100% - .7rem) 55%;background-size:.3rem .3rem,.3rem .3rem;background-repeat:no-repeat}input[type=checkbox],input[type=radio]{accent-color:var(--tz-primaria);width:1rem;height:1rem;cursor:pointer}.kpr-check{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;cursor:pointer}.kpr-check input{margin-top:.125rem}.kpr-check__texto strong{display:block;font-weight:600;color:var(--tz-titulo)}.kpr-check__texto small{display:block;font-size:.6875rem;color:var(--tz-texto-secundario)}.kpr-card{border:1px solid var(--tz-borda);border-radius:var(--tz-raio-card);background:var(--tz-superficie)}.kpr-card__topo{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--tz-borda-suave)}.kpr-card__titulo{margin:0;font-size:.875rem;font-weight:600;color:var(--tz-titulo)}.kpr-card__sub{margin:.125rem 0 0;font-size:.75rem;color:var(--tz-texto-secundario)}.kpr-card__espaco{flex:1}.kpr-card__corpo{padding:1rem}.kpr-secao{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tz-texto-secundario)}.kpr-secao:after{content:"";flex:1;height:1px;background:var(--tz-borda-suave)}.kpr-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.875rem 1rem}.kpr-grade--largo{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.kpr-cabecalho{display:flex;align-items:flex-start;gap:.75rem 1rem;flex-wrap:wrap;margin-bottom:1rem}.kpr-cabecalho h1{margin:0;font-size:1.0625rem;font-weight:600;color:var(--tz-titulo)}.kpr-cabecalho p{margin:.1875rem 0 0;font-size:.75rem;color:var(--tz-texto-secundario)}.kpr-cabecalho__acoes{display:flex;gap:.5rem;margin-left:auto;flex-wrap:wrap}.kpr-pilha{display:flex;flex-direction:column;gap:1rem}.kpr-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border:1px solid var(--tz-neutro-border);border-radius:.5rem;background:var(--tz-neutro-bg);color:var(--tz-neutro-fg);font-size:.6875rem;font-weight:600;white-space:nowrap}.kpr-badge .kpr-icone{font-size:.875rem}.kpr-badge--ok{background:var(--tz-ok-bg);border-color:var(--tz-ok-border);color:var(--tz-ok-fg)}.kpr-badge--warn{background:var(--tz-warn-bg);border-color:var(--tz-warn-border);color:var(--tz-warn-fg)}.kpr-badge--bad{background:var(--tz-bad-bg);border-color:var(--tz-bad-border);color:var(--tz-bad-fg)}.kpr-badge--info{background:var(--tz-info-bg);border-color:var(--tz-info-border);color:var(--tz-info-fg)}.kpr-aviso{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;border:1px solid var(--tz-info-border);border-radius:.5rem;background:var(--tz-info-bg);color:var(--tz-info-fg);font-size:.75rem;line-height:1.5}.kpr-aviso .kpr-icone{font-size:1rem;margin-top:.0625rem}.kpr-aviso--warn{border-color:var(--tz-warn-border);background:var(--tz-warn-bg);color:var(--tz-warn-fg)}.kpr-aviso--bad{border-color:var(--tz-bad-border);background:var(--tz-bad-bg);color:var(--tz-bad-fg)}.kpr-aviso--neutro{border-color:var(--tz-borda);background:var(--tz-neutro-bg);color:var(--tz-neutro-fg)}.kpr-overlay{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1.5rem;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.kpr-dialogo{display:flex;flex-direction:column;width:min(38rem,100%);max-height:100%;border-radius:.625rem;background:var(--tz-superficie);box-shadow:0 24px 64px #00000073;overflow:hidden}.kpr-dialogo--estreito{width:min(26rem,100%)}.kpr-dialogo--largo{width:min(48rem,100%)}.kpr-dialogo__titulo{display:flex;align-items:center;gap:.5rem;height:2.375rem;padding:0 0 0 .75rem;background:var(--tz-gradiente);color:#fff;font-size:.8125rem;font-weight:600}.kpr-dialogo__titulo button{display:grid;place-items:center;align-self:stretch;width:2.75rem;margin-left:auto;border:0;background:transparent;color:#fff;cursor:pointer}.kpr-dialogo__titulo button:hover{background:#e11d48}.kpr-dialogo__corpo{padding:1rem 1.125rem;overflow:auto}.kpr-dialogo__rodape{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.125rem;border-top:1px solid var(--tz-borda-suave);background:var(--tz-fundo)}.kpr-dialogo__rodape .kpr-dialogo__espaco{flex:1}.kpr-menu{position:absolute;right:.75rem;bottom:3rem;z-index:60;width:15rem;padding:.25rem;border:1px solid var(--tz-borda);border-radius:.5rem;background:var(--tz-superficie);box-shadow:0 12px 32px #00000059}.kpr-menu__cabecalho{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border-bottom:1px solid var(--tz-borda-suave);margin-bottom:.25rem}.kpr-menu__cabecalho strong{display:block;font-size:.8125rem;color:var(--tz-titulo)}.kpr-menu__cabecalho small{font-size:.6875rem;color:var(--tz-texto-secundario)}.kpr-menu__ponto{width:.75rem;height:.75rem;border-radius:50%;flex:none}.kpr-menu__item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4375rem .625rem;border:0;border-radius:.375rem;background:transparent;color:var(--tz-texto);font:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.kpr-menu__item:hover{background:var(--tz-primaria-clara);color:var(--tz-primaria-escura)}.kpr-menu__separador{height:1px;margin:.25rem 0;background:var(--tz-borda-suave)}.kpr-balao{position:absolute;right:.75rem;bottom:3.25rem;z-index:55;display:flex;align-items:center;gap:.5rem;max-width:22rem;padding:.625rem .75rem;border:1px solid var(--tz-borda);border-radius:.5rem;background:var(--tz-superficie);box-shadow:0 12px 28px #0000004d;font-size:.8125rem}.kpr-balao__fechar{display:grid;place-items:center;margin-left:.25rem;border:0;background:transparent;color:var(--tz-texto-terciario);cursor:pointer}.kpr-balao--ok{border-color:var(--tz-ok-border);background:var(--tz-ok-bg);color:var(--tz-ok-fg)}.kpr-balao--warn{border-color:var(--tz-warn-border);background:var(--tz-warn-bg);color:var(--tz-warn-fg)}.kpr-balao--bad{border-color:var(--tz-bad-border);background:var(--tz-bad-bg);color:var(--tz-bad-fg)}.kpr-balao--info{border-color:var(--tz-info-border);background:var(--tz-info-bg);color:var(--tz-info-fg)}.kpr-rolagem-x{overflow-x:auto}.kpr-col-fixa{position:sticky;right:0;width:1%;background:var(--tz-superficie);box-shadow:-.375rem 0 .5rem -.375rem #0f172a1f}thead .kpr-col-fixa{background:var(--tz-thead-bg)}tbody tr:hover .kpr-col-fixa{background:var(--tz-linha-hover)}.kpr-tabela{width:100%;border-collapse:collapse;font-size:.8125rem}.kpr-tabela thead th{position:sticky;top:0;z-index:1;padding:.5rem .75rem;text-align:left;font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tz-texto-secundario);background:var(--tz-thead-bg);border-bottom:1px solid var(--tz-borda);white-space:nowrap}.kpr-tabela tbody td{padding:.5rem .75rem;border-bottom:1px solid var(--tz-borda-suave);vertical-align:middle}.kpr-tabela tbody tr:hover{background:var(--tz-linha-hover)}.kpr-tabela__sub{display:block;font-size:.6875rem;color:var(--tz-texto-secundario)}.kpr-tabela__mono{font-family:var(--tz-fonte-mono);font-size:.75rem}.kpr-tabela__acoes{display:flex;justify-content:flex-end;gap:.25rem;white-space:nowrap}.kpr-vazio{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:2.5rem 1rem;text-align:center;color:var(--tz-texto-secundario)}.kpr-vazio .kpr-icone{font-size:2rem;color:var(--tz-texto-terciario)}.kpr-vazio strong{color:var(--tz-titulo);font-size:.875rem}.kpr-vazio small{font-size:.75rem;max-width:26rem}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}
