:root{--lc-limao: #F2FF00;--lc-limao-claro: #EAF600;--lc-lima: #CAD400;--lc-lima-escuro: #AAB300;--lc-musgo: #899100;--lc-oliva-claro: #696F00;--lc-oliva: #2E3003;--lc-noite: #181A00;--lc-lima-texto: #5E6300;--lc-branco: #FFFFFF;--lc-nevoa: #F7F8F3;--lc-cinza-50: #FAFBF6;--lc-cinza-100: #EFF0EA;--lc-cinza-200: #E3E5DC;--lc-cinza-300: #C9CCC0;--lc-cinza-500: #6A736F;--lc-cinza-600: #54595F;--lc-cinza-700: #3B403E;--lc-ok-bg: #F1F7B8;--lc-ok-fg: #5E6300;--lc-alerta-bg: #FFF1D6;--lc-alerta-fg: #7A4A00;--lc-erro-bg: #FCE4E1;--lc-erro-fg: #9F1111;--lc-neutro-bg: #EFF0EA;--lc-neutro-fg: #54595F;--lc-info-bg: #E7E9EF;--lc-info-fg: #3E4560;--lc-sombra-1: 0 1px 2px rgba(24,26,0,.06), 0 2px 8px rgba(24,26,0,.05);--lc-sombra-2: 0 1px 2px rgba(24,26,0,.05), 0 14px 34px -12px rgba(24,26,0,.2);--lc-sombra-3: 0 2px 6px rgba(24,26,0,.05), 0 30px 70px -24px rgba(24,26,0,.32);--lc-sombra-lima: 0 10px 22px -10px rgba(94,99,0,.75);--lc-relevo-dentro: inset 2px 2px 5px rgba(24,26,0,.07), inset -2px -2px 5px rgba(255,255,255,.9);--lc-r-sm: 8px;--lc-r-md: 12px;--lc-r-lg: 20px;--lc-r-xl: 28px;--lc-r-pill: 999px;--lc-ease: cubic-bezier(.2,0,0,1);--lc-ease-entrada: cubic-bezier(.16,1,.3,1);--lc-ease-quique: cubic-bezier(.34,1.56,.64,1);--sn-bg: var(--lc-nevoa);--sn-text: var(--lc-cinza-700);--sn-muted: var(--lc-cinza-500);--sn-border: var(--lc-cinza-200);--sn-sidebar: rgba(255,255,255,.72);--lc-font: "Telegraf", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--lc-nevoa);color:var(--lc-cinza-700);font-family:var(--lc-font);font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--lc-limao);color:var(--lc-noite)}.tabular,.ant-table,.ant-picker-input input,.stat-value,.sn-company small,.ant-pagination,.ant-statistic{font-variant-numeric:tabular-nums}:where(a,button,[role=button],[tabindex]):focus-visible,.ant-btn:focus-visible{outline:none!important;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lc-oliva)!important}.sn-layout{min-height:100vh;background:var(--lc-nevoa)!important;position:relative;isolation:isolate}.sn-layout:before,.sn-layout:after{content:"";position:fixed;z-index:-1;pointer-events:none;width:1200px;height:1200px;border-radius:50%}.sn-layout:before{top:-600px;right:-600px;background:radial-gradient(600px circle at center,rgba(242,255,0,.1),transparent 70%)}.sn-layout:after{bottom:-600px;left:-600px;background:radial-gradient(600px circle at center,rgba(206,211,216,.45),transparent 70%)}.sn-layout .ant-layout{background:transparent}.sn-sider{background:#ffffffb8!important;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-right:1px solid rgba(24,26,0,.06);box-shadow:8px 0 30px -20px #181a002e;position:sticky!important;top:0;height:100vh;overflow:auto;z-index:30}.sn-sider .ant-layout-sider-children{display:flex;flex-direction:column}.sn-logo{display:flex;align-items:center;height:72px;padding:0 20px;text-decoration:none;flex:none}.sn-sider.collapsed .sn-logo{justify-content:center;padding:0}.sn-nav{flex:1;display:flex;flex-direction:column;padding:8px 12px 16px}.sn-menu{list-style:none;margin:0;padding:0;display:grid;gap:4px}.sn-menu a{display:flex;align-items:center;gap:12px;height:44px;padding:0 14px;border-radius:12px;color:var(--lc-cinza-700);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .2s var(--lc-ease),color .2s var(--lc-ease),box-shadow .2s var(--lc-ease)}.sn-menu a svg{width:20px;height:20px;flex:none;color:var(--lc-cinza-600);transition:color .2s var(--lc-ease)}.sn-menu a:hover{background:#181a000b;color:var(--lc-noite)}.sn-menu a:hover svg{color:var(--lc-noite)}.sn-menu a.active{background:linear-gradient(135deg,#f2ff00,#dde600);color:var(--lc-noite);font-weight:600;box-shadow:var(--lc-sombra-lima)}.sn-menu a.active svg{color:var(--lc-noite)}.sn-menu-foot{margin-top:auto;padding-top:12px;border-top:1px solid rgba(24,26,0,.06)}.sn-sider.collapsed .sn-nav{padding:8px 10px 16px}.sn-sider.collapsed .sn-menu a{justify-content:center;padding:0}.sn-drawer .ant-drawer-content{background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sn-drawer .ant-drawer-mask{background:#181a0059;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sn-header{position:sticky;top:0;z-index:20;height:68px;display:flex;align-items:center;gap:12px;padding:0 24px 0 16px;background:#ffffffb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:border-color .2s var(--lc-ease),box-shadow .2s var(--lc-ease)}.sn-header.scrolled{border-bottom-color:#181a000f;box-shadow:0 8px 24px -18px #181a0059}.sn-header-symbol{display:none}.sn-company{line-height:1.25;min-width:0}.sn-company strong{display:block;font-size:15px;font-weight:600;color:var(--lc-noite);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-company small{color:var(--lc-cinza-500);font-size:12px}.sn-header-right{margin-left:auto;display:flex;align-items:center;gap:6px}.sn-icon-btn{width:40px;height:40px;border-radius:12px;border:none;background:transparent;color:var(--lc-cinza-600);display:inline-grid;place-items:center;cursor:pointer;padding:0;transition:background .2s var(--lc-ease),color .2s var(--lc-ease)}.sn-icon-btn:hover{background:var(--lc-cinza-100);color:var(--lc-noite)}.sn-icon-btn svg{width:20px;height:20px}.sn-header .ant-badge-count{box-shadow:0 0 0 2px #fff;font-weight:700}.sn-user{display:flex;align-items:center;gap:8px;margin-left:6px;padding:4px 12px 4px 4px;background:#fff;border:1px solid var(--lc-cinza-200);border-radius:var(--lc-r-pill);box-shadow:var(--lc-sombra-1);cursor:pointer;transition:box-shadow .2s var(--lc-ease)}.sn-user:hover{box-shadow:var(--lc-sombra-2)}.sn-avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:linear-gradient(135deg,var(--lc-limao),var(--lc-lima));color:var(--lc-noite);font-weight:700;font-size:14px}.sn-user-name{font-size:14px;font-weight:500;color:var(--lc-noite);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-user svg.chev{width:16px;height:16px;color:var(--lc-cinza-500)}.sn-content{padding:32px;min-width:0;width:100%;max-width:1440px;margin:0 auto}.page-title{font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.02em;color:var(--lc-noite);margin:0 0 20px}.page-overline{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--lc-cinza-500);margin-bottom:6px}.page-overline:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lc-lima)}.page-sub{font-size:14px;color:var(--lc-cinza-600);margin:4px 0 0}.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px}.toolbar .spacer{flex:1}.toolbar-totals{display:flex;gap:16px;font-size:13px;color:var(--lc-cinza-600);align-items:center}.panel,.lc-card{background:#fff;border-radius:var(--lc-r-lg);padding:20px 24px;border:1px solid rgba(24,26,0,.05);box-shadow:var(--lc-sombra-1)}.lc-card-title{font-size:16px;line-height:24px;font-weight:600;color:var(--lc-noite);margin:0}.muted{color:var(--lc-cinza-500)}.small{font-size:12px}.nowrap{white-space:nowrap}.cell-sub{display:block;font-size:12px;color:var(--lc-cinza-500)}.code-block{background:var(--lc-noite);color:#eef5c2;border-radius:12px;padding:14px;font-size:12px;overflow:auto;font-family:ui-monospace,Consolas,monospace;white-space:pre}.sn-table,.lc-table{background:#fff;border-radius:var(--lc-r-lg);box-shadow:var(--lc-sombra-1);border:1px solid rgba(24,26,0,.05);padding:8px}.ant-table-wrapper .ant-table-thead>tr>th{font-size:12px;line-height:16px;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;color:var(--lc-cinza-500)!important;background:var(--lc-nevoa)!important;border-bottom:none!important}.ant-table-wrapper .ant-table-thead>tr>th:first-child{border-start-start-radius:10px!important;border-end-start-radius:10px}.ant-table-wrapper .ant-table-thead>tr>th:last-child{border-start-end-radius:10px!important;border-end-end-radius:10px}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:var(--lc-cinza-100)}.ant-table-wrapper .ant-table{font-variant-numeric:tabular-nums}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:linear-gradient(180deg,#dde600,#cad400)!important;color:var(--lc-noite)!important;border:none;box-shadow:var(--lc-sombra-lima);transition:transform .15s var(--lc-ease),filter .2s var(--lc-ease),box-shadow .2s var(--lc-ease)}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{filter:brightness(1.05);transform:translateY(-1px)}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):active{transform:scale(.98)}.ant-btn-primary:disabled,.ant-btn:disabled{background:var(--lc-cinza-100)!important;color:#9a9f92!important;border-color:transparent!important;box-shadow:none!important}.ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{box-shadow:var(--lc-sombra-2);border-color:var(--lc-cinza-300)!important;color:var(--lc-noite)!important}.ant-btn-dangerous.ant-btn-primary:not(:disabled){background:var(--lc-erro-bg)!important;color:var(--lc-erro-fg)!important;border:none;box-shadow:none}.ant-btn-dangerous.ant-btn-primary:not(:disabled):hover{background:#f8d3ce!important}.ant-btn-sm{font-size:13px}.ant-input-affix-wrapper,.ant-input,.ant-select-selector,.ant-picker,.ant-input-number{border-radius:12px!important}.ant-input-outlined:focus,.ant-input-outlined:focus-within,.ant-picker-outlined.ant-picker-focused,.ant-select-focused .ant-select-selector{box-shadow:0 0 0 3px #cad40059!important}.ant-pagination .ant-pagination-item-active{background:var(--lc-limao);border-color:transparent}.ant-pagination .ant-pagination-item-active a{color:var(--lc-noite)!important;font-weight:600}.ant-modal .ant-modal-content{border-radius:24px;box-shadow:var(--lc-sombra-3)}.ant-modal-mask{background:#181a0059!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ant-modal.zoom-enter,.ant-modal.zoom-appear{animation-duration:.25s!important}.ant-drawer-mask{background:#181a0059!important}.ant-dropdown .ant-dropdown-menu{border-radius:16px;box-shadow:var(--lc-sombra-2);padding:6px}.ant-dropdown .ant-dropdown-menu-item{min-height:40px;display:flex;align-items:center;border-radius:10px!important}.ant-popover .ant-popover-inner{border-radius:16px;box-shadow:var(--lc-sombra-2)}.ant-message .ant-message-notice-content{border-radius:14px;box-shadow:var(--lc-sombra-2)}.ant-segmented{padding:3px;box-shadow:var(--lc-relevo-dentro);border-radius:12px}.ant-segmented .ant-segmented-item-selected{box-shadow:var(--lc-sombra-1);border-radius:10px}.ant-tag{border-radius:var(--lc-r-pill)}.lc-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--lc-r-pill);font-size:12px;font-weight:600;line-height:1;white-space:nowrap;margin-inline-end:6px}.lc-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.lc-chip.ok{background:var(--lc-ok-bg);color:var(--lc-ok-fg)}.lc-chip.alerta{background:var(--lc-alerta-bg);color:var(--lc-alerta-fg)}.lc-chip.neutro{background:var(--lc-neutro-bg);color:var(--lc-neutro-fg)}.lc-chip.erro{background:var(--lc-erro-bg);color:var(--lc-erro-fg)}.lc-chip.info{background:var(--lc-info-bg);color:var(--lc-info-fg)}.tag-solid{color:#fff!important;border:none!important;font-size:12px}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stat-card{position:relative;overflow:hidden;height:100%;min-height:136px;background:#fff;border-radius:var(--lc-r-lg);padding:20px;border:1px solid rgba(24,26,0,.05);box-shadow:var(--lc-sombra-1);color:var(--lc-cinza-700);display:flex;flex-direction:column;gap:12px}.stat-card.glow:after{content:"";position:absolute;top:-110px;right:-110px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(242,255,0,.22),transparent 70%);pointer-events:none}.stat-head{display:flex;align-items:center;gap:12px;position:relative;z-index:1}.stat-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none}.stat-ic svg{width:20px;height:20px}.stat-label{font-size:13px;line-height:18px;font-weight:500;color:var(--lc-cinza-600)}.stat-value{font-size:30px;line-height:36px;font-weight:600;letter-spacing:-.02em;color:var(--lc-noite);position:relative;z-index:1}.stat-value.zero{color:var(--lc-cinza-500)}.stat-sub{display:flex;align-items:center;gap:8px;font-size:13px;line-height:18px;color:var(--lc-cinza-500);margin-top:auto;position:relative;z-index:1}.stat-sub:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dot, var(--lc-cinza-300));flex:none}.lc-enter{animation:lc-enter .5s var(--lc-ease-entrada) both}@keyframes lc-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lc-skel{display:inline-block;height:30px;width:140px;border-radius:10px;background:linear-gradient(90deg,var(--lc-cinza-100) 0%,#F8F9F4 50%,var(--lc-cinza-100) 100%);background-size:200% 100%;animation:lc-shimmer 1.4s linear infinite}@keyframes lc-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.chart-legend{display:flex;gap:8px}.chart-legend span{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--lc-r-pill);background:var(--lc-nevoa);font-size:12px;color:var(--lc-cinza-600)}.chart-legend i{width:8px;height:8px;border-radius:50%}.chart-wrap{position:relative;width:100%;height:300px}.chart-wrap.empty .recharts-wrapper{opacity:.4}.chart-tooltip{background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:var(--lc-sombra-2);padding:10px 12px;font-variant-numeric:tabular-nums;min-width:150px}.chart-tooltip b{display:block;font-size:12px;font-weight:600;color:var(--lc-noite);margin-bottom:6px;text-transform:capitalize}.chart-tooltip div{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--lc-cinza-600)}.chart-tooltip div i{width:8px;height:8px;border-radius:50%}.chart-tooltip div span{margin-left:auto;color:var(--lc-noite);font-weight:600}.lc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:28px 16px}.lc-empty.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.lc-empty-ic{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--lc-nevoa);box-shadow:var(--lc-relevo-dentro);margin-bottom:6px}.lc-empty-ic.sm{width:56px;height:56px;background:var(--lc-cinza-100)}.lc-empty b{font-size:14px;font-weight:600;color:var(--lc-noite)}.lc-empty p{margin:0;font-size:13px;color:var(--lc-cinza-500);max-width:280px}.rank-cell{display:flex;align-items:center;gap:10px;min-width:0}.rank-pill{min-width:24px;height:22px;padding:0 7px;border-radius:var(--lc-r-pill);font-size:12px;font-weight:600;display:inline-grid;place-items:center;background:var(--lc-cinza-100);color:var(--lc-cinza-600);flex:none}.rank-pill.first{background:var(--lc-limao);color:var(--lc-noite)}.rank-ini{width:32px;height:32px;border-radius:8px;background:var(--lc-cinza-100);color:var(--lc-cinza-700);display:grid;place-items:center;font-weight:600;font-size:13px;flex:none}.rank-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lc-noite)}.dash-table .ant-table-tbody>tr>td{height:52px}.drawer-footer{display:flex;justify-content:space-between;align-items:center;gap:8px}.section-divider.ant-divider{margin:6px 0 14px!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;color:var(--lc-cinza-500)!important}.form-grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:12px}.form-grid>*{grid-column:span 12}.s2{grid-column:span 2!important}.s3{grid-column:span 3!important}.s4{grid-column:span 4!important}.s5{grid-column:span 5!important}.s6{grid-column:span 6!important}.s7{grid-column:span 7!important}.s8{grid-column:span 8!important}.s9{grid-column:span 9!important}@media (max-width: 640px){.form-grid>*{grid-column:span 12!important}}.apps-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.app-card{background:#fff;border-radius:var(--lc-r-lg);padding:18px;border:1px solid rgba(24,26,0,.05);box-shadow:var(--lc-sombra-1);cursor:pointer;transition:box-shadow .2s var(--lc-ease),transform .2s var(--lc-ease);height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:116px}.app-card:hover{box-shadow:var(--lc-sombra-2);transform:translateY(-2px)}.app-card-head{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--lc-noite)}.app-card-foot{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.ref-card{display:flex;flex-direction:column;justify-content:center;background:#fff;border-radius:16px;border-left:6px solid;padding:12px 16px;margin-bottom:10px;min-height:66px;box-shadow:var(--lc-sombra-1)}.ref-card strong{font-size:18px;font-weight:600;color:var(--lc-noite)}.month-tabs{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:4px;background:var(--lc-cinza-100);border-radius:14px;box-shadow:var(--lc-relevo-dentro)}.month-tabs button{border:none;background:transparent;padding:6px 12px;border-radius:10px;cursor:pointer;color:var(--lc-cinza-600);font-family:inherit;font-size:13px;font-weight:500;transition:background .2s var(--lc-ease)}.month-tabs button:hover:not(:disabled){background:#fff9}.month-tabs button.active{background:#fff;color:var(--lc-noite);font-weight:600;box-shadow:var(--lc-sombra-1)}.month-tabs button:disabled{color:var(--lc-cinza-300);cursor:not-allowed}.auth-stage{position:relative;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:40px 16px;color:var(--lc-cinza-700);background:radial-gradient(700px circle at 88% 0%,rgba(242,255,0,.16),transparent 70%),radial-gradient(700px circle at 6% 100%,rgba(206,211,216,.55),transparent 70%),linear-gradient(180deg,#FFFFFF 0%,var(--lc-nevoa) 55%,#ECEEE7 100%);isolation:isolate}.auth-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(24,26,0,.12) 1px,transparent 1.2px);background-size:22px 22px;opacity:.35;-webkit-mask-image:radial-gradient(ellipse at center,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 10%,transparent 70%)}.auth-orb{position:absolute;z-index:-1;border-radius:50%;filter:blur(70px);pointer-events:none;animation:sn-drift 22s ease-in-out infinite alternate}.auth-orb.o1{width:420px;height:420px;left:-140px;top:8%;background:#f2ff0038}.auth-orb.o2{width:480px;height:480px;right:-160px;bottom:-100px;background:#cad4002e;animation-duration:26s;animation-delay:-8s}.auth-orb.o3{width:300px;height:300px;right:14%;top:-140px;background:#ced3d899;animation-duration:30s;animation-delay:-14s}@keyframes sn-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(40px,-30px,0) scale(1.08)}to{transform:translate3d(-30px,40px,0) scale(.95)}}.auth-streak{position:absolute;z-index:-1;width:260px;height:1.5px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),rgba(242,255,0,.55),transparent);box-shadow:0 0 10px #f2ff0059;transform:rotate(-32deg);opacity:0;animation:sn-streak 7s linear infinite}@keyframes sn-streak{0%{opacity:0;translate:-220px 160px}12%{opacity:1}60%{opacity:1}to{opacity:0;translate:420px -260px}}.auth-center{position:relative;z-index:2;width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center}.auth-center.wide{max-width:540px}.auth-brand{margin-bottom:22px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.auth-tagline{font-size:14px;margin:0;color:var(--lc-cinza-600);font-weight:500}.auth-card{width:100%;background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--lc-cinza-700);border-radius:24px;padding:34px 32px 26px;border:1px solid rgba(24,26,0,.05);box-shadow:var(--lc-sombra-3);animation:sn-pop .5s var(--lc-ease-entrada) both}@keyframes sn-pop{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.auth-card.wide{max-width:520px}.auth-title{font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px;color:var(--lc-noite);text-align:center}.auth-subtitle{color:var(--lc-cinza-600);margin:0 0 24px;font-size:14px;text-align:center}.auth-form-fields .ant-form-item-label>label{font-weight:500;color:var(--lc-noite)}.auth-form-fields .ant-input-affix-wrapper-lg{padding:9px 14px}.auth-form-fields .ant-input-prefix{color:var(--lc-cinza-500);margin-inline-end:8px}.auth-form-fields input:-webkit-autofill,.auth-form-fields input:-webkit-autofill:hover,.auth-form-fields input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:var(--lc-noite);transition:background-color 9999s}.auth-row-right{display:flex;justify-content:flex-end;margin:2px 0 18px;font-size:13px}.auth-card a,.auth-row-right a{color:var(--lc-lima-texto);font-weight:600}.auth-card a:hover{color:var(--lc-noite)}.auth-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.btn-gradient.ant-btn{height:48px;font-weight:600;font-size:15px}.btn-outline-lg.ant-btn{height:46px;font-weight:500}.auth-divider{display:flex;align-items:center;gap:12px;margin:22px 0 14px;color:var(--lc-cinza-500);font-size:13px}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--lc-cinza-200)}.auth-secure{display:flex;gap:6px;align-items:center;justify-content:center;color:var(--lc-cinza-500);font-size:12px;margin-top:18px}.auth-foot{margin-top:18px;font-size:12px;color:var(--lc-cinza-500)}.liq-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.liq-wrap{position:absolute;transform:translate(-50%,-50%);animation:liq-float var(--d) ease-in-out var(--dl) infinite alternate;pointer-events:auto;will-change:transform}.liq{width:var(--s);height:var(--s);display:grid;place-items:center;position:relative;border-radius:46% 54% 58% 42%/44% 48% 52% 56%;background:radial-gradient(140% 140% at 28% 18%,#fffffff2,#ffffffb3 40%,#f7f8f399);border:1px solid rgba(255,255,255,.9);-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);box-shadow:inset 0 1px 2px #fffffff2,inset 0 -10px 22px #181a000f,0 22px 40px -16px #181a0047;animation:liq-morph calc(var(--d) * .75) ease-in-out var(--dl) infinite;transition:transform .35s var(--lc-ease-quique)}.liq:before{content:"";position:absolute;left:15%;top:9%;width:40%;height:22%;border-radius:50%;background:linear-gradient(180deg,#fffffff2,#fff0);transform:rotate(-22deg);filter:blur(1px)}.liq img{width:54%;height:54%;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(24,26,0,.16));animation:liq-wobble calc(var(--d) * .75) ease-in-out var(--dl) infinite}.liq-wrap:hover .liq{transform:scale(1.12)}@keyframes liq-morph{0%,to{border-radius:46% 54% 58% 42%/44% 48% 52% 56%}25%{border-radius:58% 42% 45% 55%/55% 40% 60% 45%}50%{border-radius:40% 60% 52% 48%/48% 60% 40% 52%}75%{border-radius:53% 47% 40% 60%/60% 52% 48% 40%}}@keyframes liq-float{0%{transform:translate(-50%,-50%) translateZ(0) rotate(-4deg)}50%{transform:translate(-50%,-50%) translate3d(14px,-22px,0) rotate(3deg)}to{transform:translate(-50%,-50%) translate3d(-10px,16px,0) rotate(-2deg)}}@keyframes liq-wobble{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.06) rotate(3deg)}}@media (max-width: 1279px){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-content{padding:24px}}@media (max-width: 1100px){.liq{width:calc(var(--s) * .72);height:calc(var(--s) * .72)}}@media (max-width: 1023px){.sn-header-symbol{display:inline-flex}}@media (max-width: 860px){.liq-field{opacity:.55}.liq{width:calc(var(--s) * .55);height:calc(var(--s) * .55)}.auth-card{padding:28px 20px 22px;border-radius:20px}.auth-two-cols{grid-template-columns:1fr}}@media (max-width: 768px){.sn-content{padding:16px}.sn-header{padding:0 12px;gap:8px}.sn-user-name{display:none}.sn-user{padding:4px}.sn-user svg.chev{display:none}.page-title{font-size:24px;line-height:30px}}@media (max-width: 639px){.stat-grid{grid-template-columns:minmax(0,1fr)}.stat-value{font-size:26px;line-height:32px}.chart-wrap{height:240px}}@media (max-width: 479px){.sn-company small{display:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}.lc-skel{animation:none!important}}.lc-period.ant-picker{height:44px;padding:0 16px;background:#fff;border:1px solid var(--lc-cinza-200);border-radius:var(--lc-r-pill)!important;box-shadow:var(--lc-sombra-1);transition:box-shadow .2s var(--lc-ease),border-color .2s var(--lc-ease)}.lc-period.ant-picker:hover{box-shadow:var(--lc-sombra-2);border-color:var(--lc-cinza-300)}.lc-period.ant-picker-focused{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lc-oliva)!important}.lc-period .ant-picker-prefix{margin-inline-end:10px;display:inline-flex}.lc-period .ant-picker-input input{font-size:14px;font-weight:500;color:var(--lc-noite);font-variant-numeric:tabular-nums;width:92px}.lc-period .ant-picker-range-separator{padding:0 10px;display:inline-flex;align-items:center}.lc-period .ant-picker-active-bar{display:none}.lc-period-pop .ant-picker-panel-container{border-radius:20px!important;box-shadow:var(--lc-sombra-3)!important}.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--lc-limao)!important;color:var(--lc-noite)!important;font-weight:600}.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-in-range:before,.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before{background:#f4f9c8!important}.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1.5px solid var(--lc-oliva)!important;border-radius:8px}.lc-period-pop .ant-picker-presets ul li{border-radius:10px!important}.dash-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.dash-tables .ant-table-placeholder .ant-table-cell{border-bottom:none!important}.dash-tables .ant-table-placeholder:hover>td{background:transparent!important}@media (max-width: 1023px){.dash-tables{grid-template-columns:minmax(0,1fr)}}button.sn-user{font:inherit;color:inherit}:root{--lg-blur: blur(26px) saturate(185%);--lg-blur-strong: blur(34px) saturate(200%);--lg-fill: rgba(255,255,255,.52);--lg-edge: rgba(255,255,255,.72);--lg-shadow: inset 0 1px 0 rgba(255,255,255,.95), inset 0 -1px 0 rgba(255,255,255,.28), inset 0 0 0 1px rgba(255,255,255,.18), 0 1px 2px rgba(24,26,0,.05), 0 18px 40px -18px rgba(24,26,0,.24);--lg-shadow-hover: inset 0 1px 0 rgba(255,255,255,1), inset 0 -1px 0 rgba(255,255,255,.32), inset 0 0 0 1px rgba(255,255,255,.22), 0 2px 4px rgba(24,26,0,.05), 0 26px 54px -20px rgba(24,26,0,.3)}.sn-layout{background:radial-gradient(900px 620px at 92% -6%,rgba(242,255,0,.42),transparent 62%),radial-gradient(760px 560px at -4% 38%,rgba(202,212,0,.2),transparent 60%),radial-gradient(900px 700px at 70% 108%,rgba(190,198,205,.7),transparent 62%),radial-gradient(600px 480px at 38% 24%,rgba(255,255,255,.9),transparent 70%),linear-gradient(160deg,#fbfcf5,#f1f3ea 52%,#e9ece3)!important;background-attachment:fixed!important}.sn-layout:before,.sn-layout:after{width:720px;height:720px;filter:blur(40px);animation:lg-drift 28s ease-in-out infinite alternate}.sn-layout:before{top:-240px;right:-180px;background:radial-gradient(circle,rgba(242,255,0,.3),transparent 65%)}.sn-layout:after{bottom:-260px;left:18%;background:radial-gradient(circle,rgba(170,179,0,.16),transparent 65%);animation-duration:34s;animation-delay:-10s}@keyframes lg-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-60px,40px,0) scale(1.08)}to{transform:translate3d(40px,-30px,0) scale(.96)}}.stat-card,.lc-card,.panel,.sn-table,.lc-table,.app-card,.ref-card,.auth-card{background:var(--lg-fill)!important;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border:1px solid var(--lg-edge)!important;box-shadow:var(--lg-shadow)!important;position:relative;isolation:isolate}.stat-card:before,.lc-card:before,.panel:before,.sn-table:before,.lc-table:before,.app-card:before,.auth-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,#fffffff2,#ffffff26 32%,#fff0 55%,#ffffff8c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.stat-card{transition:transform .25s var(--lc-ease),box-shadow .25s var(--lc-ease)}.stat-card:hover,.app-card:hover{transform:translateY(-2px);box-shadow:var(--lg-shadow-hover)!important}.stat-card.glow:after{background:radial-gradient(circle,rgba(242,255,0,.38),transparent 70%);width:260px;height:260px;top:-120px;right:-110px}.stat-ic{box-shadow:inset 0 1px #fff9,0 6px 14px -8px #181a0059}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-container,.ant-table-wrapper .ant-table-tbody>tr>td{background:transparent!important}.ant-table-wrapper .ant-table-thead>tr>th{background:#ffffff8c!important}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#ffffff8c!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:#181a000f!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:#f2ff0029!important}.sn-sider{background:#ffffff75!important;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border-right:1px solid rgba(255,255,255,.7);box-shadow:inset -1px 0 #ffffff80,10px 0 40px -24px #181a0038}.sn-header{background:#ffffff6b;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border-bottom:1px solid rgba(255,255,255,.55)}.sn-header.scrolled{box-shadow:inset 0 -1px #fff9,0 10px 30px -20px #181a0059;border-bottom-color:#181a000d}.sn-menu a:hover{background:#ffffff8c;box-shadow:inset 0 1px #ffffffe6,0 4px 12px -8px #181a0040}.sn-menu a.active{background:linear-gradient(135deg,#f2ff00eb,#dde600d1);-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #5e63002e,0 10px 22px -10px #5e6300b3}.sn-icon-btn:hover{background:#fff9;box-shadow:inset 0 1px #ffffffe6,0 4px 12px -8px #181a0040}.sn-user,.lc-period.ant-picker{background:#ffffff8c!important;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border:1px solid rgba(255,255,255,.75)!important;box-shadow:var(--lg-shadow)!important}.sn-user:hover,.lc-period.ant-picker:hover{box-shadow:var(--lg-shadow-hover)!important}.chart-legend span{background:#ffffff8c;box-shadow:inset 0 1px #ffffffe6,0 2px 6px -3px #181a0026}.sn-avatar{box-shadow:inset 0 1px #ffffffb3,0 4px 10px -6px #5e6300b3}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:linear-gradient(180deg,#eef828f5,#cad400f0)!important;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #5e630040,0 10px 22px -10px #5e6300bf!important}.ant-btn-default:not(:disabled):not(.ant-btn-dangerous){background:#ffffff8c!important;-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);border:1px solid rgba(255,255,255,.8)!important;box-shadow:inset 0 1px #fffffff2,0 1px 2px #181a000d,0 8px 18px -12px #181a0040!important}.ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:#ffffffbf!important}.ant-input-outlined,.ant-input-affix-wrapper,.ant-select-outlined .ant-select-selector,.ant-picker-outlined,.ant-input-number-outlined{background:#fff9!important;border-color:#181a0014!important;box-shadow:inset 0 1px 2px #181a000a}.ant-input-affix-wrapper .ant-input{background:transparent!important;box-shadow:none}.ant-modal .ant-modal-content,.ant-modal .ant-modal-header{background:#ffffffb8!important}.ant-modal .ant-modal-content{-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 40px 90px -30px #181a0073!important}.ant-drawer .ant-drawer-content{background:#ffffffbd!important;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong)}.ant-dropdown .ant-dropdown-menu,.ant-popover .ant-popover-inner,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.lc-period-pop .ant-picker-panel-container{background:#ffffffb8!important;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 24px 60px -24px #181a0061!important}.ant-picker-dropdown .ant-picker-panel,.ant-picker-dropdown .ant-picker-presets{background:transparent!important}.ant-message .ant-message-notice-content{background:#ffffffc7!important;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border:1px solid rgba(255,255,255,.85)}.ant-alert{-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%);box-shadow:inset 0 1px #ffffffb3}.ant-alert-warning{background:#fff1d6b8!important}.ant-alert-info{background:#e7e9efb8!important}.ant-alert-error{background:#fce4e1b8!important}.ant-alert-success{background:#f1f7b8b8!important}.month-tabs,.ant-segmented{background:#fff6!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 2px #181a000f,inset 0 -1px #ffffffb3}.month-tabs button.active,.ant-segmented .ant-segmented-item-selected{background:#ffffffd9!important;box-shadow:inset 0 1px #fff,0 4px 12px -6px #181a0040}.lc-chip{box-shadow:inset 0 1px #fff9}.chart-tooltip{background:#ffffffb3;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border:1px solid rgba(255,255,255,.85)}.lc-empty-ic{background:#ffffff80}.auth-card{background:#ffffff94!important}.auth-stage{background:radial-gradient(760px circle at 88% 0%,rgba(242,255,0,.34),transparent 68%),radial-gradient(700px circle at 6% 100%,rgba(190,198,205,.75),transparent 68%),radial-gradient(520px circle at 30% 30%,rgba(255,255,255,.9),transparent 70%),linear-gradient(170deg,#fbfcf5,#f1f3ea 55%,#e6e9df)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.stat-card,.lc-card,.panel,.sn-table,.lc-table,.app-card,.ref-card,.auth-card{background:#ffffffeb!important}.sn-sider,.sn-header{background:#fffffff2!important}}@media (prefers-reduced-motion: reduce){.sn-layout:before,.sn-layout:after{animation:none!important}}:root{--lg2-fill: rgba(255,255,255,.18);--lg2-fill-bar: rgba(255,255,255,.22);--lg2-fill-pop: rgba(255,255,255,.42);--lg2-blur: blur(14px) saturate(190%) brightness(1.04);--lg2-blur-bar: blur(18px) saturate(190%) brightness(1.05);--lg2-sheen: linear-gradient(180deg, rgba(255,255,255,.38) 0%, rgba(255,255,255,.06) 38%, rgba(255,255,255,0) 60%, rgba(255,255,255,.1) 100%);--lg2-shadow: inset 0 1px 0 rgba(255,255,255,.95), inset 1px 0 0 rgba(255,255,255,.45), inset -1px 0 0 rgba(255,255,255,.25), inset 0 -1px 1px rgba(255,255,255,.35), inset 0 0 22px rgba(255,255,255,.22), 0 1px 1px rgba(24,26,0,.04), 0 14px 34px -16px rgba(24,26,0,.22);--lg2-shadow-hover: inset 0 1px 0 rgba(255,255,255,1), inset 1px 0 0 rgba(255,255,255,.55), inset -1px 0 0 rgba(255,255,255,.3), inset 0 -1px 1px rgba(255,255,255,.4), inset 0 0 26px rgba(255,255,255,.3), 0 2px 3px rgba(24,26,0,.05), 0 22px 44px -18px rgba(24,26,0,.28)}.sn-layout:before,.sn-layout:after{animation:none!important;filter:none!important}.sn-layout:before{background:radial-gradient(circle,rgba(242,255,0,.38),transparent 66%)!important}.sn-layout:after{background:radial-gradient(circle,rgba(150,160,170,.22),transparent 66%)!important}.sn-layout{background:radial-gradient(820px 600px at 94% -8%,rgba(242,255,0,.62),transparent 60%),radial-gradient(700px 560px at 58% 30%,rgba(234,246,0,.16),transparent 64%),radial-gradient(760px 560px at -6% 46%,rgba(202,212,0,.3),transparent 62%),radial-gradient(900px 680px at 76% 110%,rgba(170,180,190,.78),transparent 62%),radial-gradient(560px 460px at 30% 6%,rgba(255,255,255,.95),transparent 70%),linear-gradient(160deg,#fafbf2,#eef1e4,#e4e8dc)!important;background-attachment:fixed!important}.stat-card,.lc-card,.panel,.sn-table,.lc-table,.app-card,.ref-card{background:var(--lg2-sheen),var(--lg2-fill)!important;-webkit-backdrop-filter:var(--lg2-blur);backdrop-filter:var(--lg2-blur);border:1px solid rgba(255,255,255,.55)!important;box-shadow:var(--lg2-shadow)!important}.stat-card:hover,.app-card:hover{box-shadow:var(--lg2-shadow-hover)!important}.stat-card:before,.lc-card:before,.panel:before,.sn-table:before,.lc-table:before,.app-card:before,.auth-card:before{background:linear-gradient(135deg,#fff,#ffffff59 18%,#fff0 42%,#fff0 62%,#ffffffb3 88%,#fff)!important;padding:1.2px!important}.sn-sider{background:var(--lg2-sheen),#fff3!important;-webkit-backdrop-filter:var(--lg2-blur-bar);backdrop-filter:var(--lg2-blur-bar);border-right:1px solid rgba(255,255,255,.6);box-shadow:inset -1px 0 #ffffff8c,inset 0 0 30px #ffffff2e,12px 0 40px -28px #181a0040!important}.sn-header{background:#ffffff2e!important;-webkit-backdrop-filter:var(--lg2-blur-bar);backdrop-filter:var(--lg2-blur-bar);border-bottom:1px solid rgba(255,255,255,.5);box-shadow:inset 0 -1px #ffffff59}.sn-header.scrolled{background:#ffffff57!important;box-shadow:inset 0 -1px #fff9,0 10px 26px -20px #181a0059}.sn-menu a.active{background:linear-gradient(180deg,#ffffff59,#fff0 55%),linear-gradient(135deg,#f2ff00db,#d6e000c7)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #5e63002e,inset 0 0 14px #ffffff40,0 10px 22px -12px #5e6300bf!important}.sn-menu a:hover{background:#ffffff61;box-shadow:inset 0 1px #ffffffe6,inset 0 0 12px #fff3}.sn-user,.lc-period.ant-picker,.chart-legend span{background:var(--lg2-sheen),#ffffff42!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:var(--lg2-shadow)!important}.sn-user:hover,.lc-period.ant-picker:hover{box-shadow:var(--lg2-shadow-hover)!important;background:var(--lg2-sheen),#fff6!important}.sn-icon-btn:hover{background:#ffffff61;box-shadow:inset 0 1px #ffffffe6,inset 0 0 12px #ffffff38}.ant-btn-default:not(:disabled):not(.ant-btn-dangerous){background:var(--lg2-sheen),#ffffff57!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid rgba(255,255,255,.75)!important;box-shadow:inset 0 1px #fffffff2,inset 0 0 12px #fff3,0 6px 16px -12px #181a004d!important}.ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--lg2-sheen),#ffffff8c!important}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:linear-gradient(180deg,#ffffff6b,#fff0 50%),linear-gradient(180deg,#f0fa1eeb,#cad400e6)!important;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #5e630040,inset 0 0 12px #ffffff40,0 10px 22px -12px #5e6300cc!important}.ant-input-outlined,.ant-input-affix-wrapper,.ant-select-outlined .ant-select-selector,.ant-picker-outlined,.ant-input-number-outlined{background:#ffffff73!important;border-color:#ffffffbf!important;box-shadow:inset 0 1px 2px #181a000d,inset 0 -1px #fff9!important}.ant-input-affix-wrapper .ant-input{background:transparent!important;box-shadow:none!important}.ant-table-wrapper .ant-table-thead>tr>th{background:#ffffff47!important}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#ffffff52!important}.ant-dropdown .ant-dropdown-menu,.ant-popover .ant-popover-inner,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.lc-period-pop .ant-picker-panel-container{background:var(--lg2-sheen),var(--lg2-fill-pop)!important;-webkit-backdrop-filter:blur(22px) saturate(190%) brightness(1.05);backdrop-filter:blur(22px) saturate(190%) brightness(1.05);border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px #fff,inset 0 0 24px #ffffff40,0 24px 60px -24px #181a0066!important}.ant-modal .ant-modal-content,.ant-modal .ant-modal-header{background:#ffffff8c!important}.ant-modal .ant-modal-content{-webkit-backdrop-filter:blur(24px) saturate(190%) brightness(1.05);backdrop-filter:blur(24px) saturate(190%) brightness(1.05);box-shadow:inset 0 1px #fff,inset 0 0 30px #ffffff40,0 40px 90px -30px #181a0073!important}.ant-modal-mask{background:#181a0038!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ant-drawer .ant-drawer-content{background:#fff9!important;-webkit-backdrop-filter:blur(24px) saturate(190%);backdrop-filter:blur(24px) saturate(190%)}.auth-card{background:var(--lg2-sheen),#ffffff47!important;-webkit-backdrop-filter:blur(16px) saturate(190%) brightness(1.04);backdrop-filter:blur(16px) saturate(190%) brightness(1.04);border:1px solid rgba(255,255,255,.6)!important;box-shadow:var(--lg2-shadow),0 40px 80px -40px #181a0059!important}.auth-stage{background:radial-gradient(760px circle at 88% 0%,rgba(242,255,0,.55),transparent 66%),radial-gradient(640px circle at 12% 70%,rgba(202,212,0,.28),transparent 66%),radial-gradient(760px circle at 6% 104%,rgba(170,180,190,.8),transparent 66%),radial-gradient(520px circle at 32% 24%,rgba(255,255,255,.95),transparent 70%),linear-gradient(170deg,#fafbf2,#eef1e4 55%,#e2e6d9)!important}.auth-orb{filter:blur(50px)}@media (prefers-reduced-transparency: reduce){.stat-card,.lc-card,.panel,.sn-table,.lc-table,.app-card,.ref-card,.auth-card,.sn-sider,.sn-header{background:#fffffff0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}.theme-toggle .tt-icons{position:relative;width:20px;height:20px;display:block}.theme-toggle .tt-sun,.theme-toggle .tt-moon{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .55s var(--lc-ease-quique),opacity .3s var(--lc-ease)}.theme-toggle .tt-sun{transform:rotate(0) scale(1);opacity:1}.theme-toggle .tt-moon{transform:rotate(-90deg) scale(.4);opacity:0}.theme-toggle.is-dark .tt-sun{transform:rotate(90deg) scale(.4);opacity:0}.theme-toggle.is-dark .tt-moon{transform:rotate(0) scale(1);opacity:1;color:var(--lc-limao)}html[data-theme=dark]{color-scheme:dark;--lc-nevoa: #0E0F07;--lc-cinza-50: rgba(255,255,255,.04);--lc-cinza-100: rgba(255,255,255,.08);--lc-cinza-200: rgba(255,255,255,.12);--lc-cinza-300: rgba(255,255,255,.22);--lc-cinza-500: #8E9384;--lc-cinza-600: #B5B9AA;--lc-cinza-700: #DADDD0;--lc-ok-bg: rgba(242,255,0,.13);--lc-ok-fg: #E5F000;--lc-alerta-bg: rgba(255,180,60,.14);--lc-alerta-fg: #FFC978;--lc-erro-bg: rgba(255,90,80,.14);--lc-erro-fg: #FF9A90;--lc-neutro-bg: rgba(255,255,255,.08);--lc-neutro-fg: #C9CCC0;--lc-info-bg: rgba(150,160,220,.14);--lc-info-fg: #B9C1EA;--dk-text: #F7F8EE;--lg2-fill: rgba(28,30,18,.4);--lg2-fill-pop: rgba(30,32,22,.7);--lg2-sheen: linear-gradient(180deg, rgba(255,255,255,.1) 0%, rgba(255,255,255,.02) 38%, rgba(255,255,255,0) 60%, rgba(255,255,255,.04) 100%);--lg2-shadow: inset 0 1px 0 rgba(255,255,255,.16), inset 1px 0 0 rgba(255,255,255,.06), inset 0 -1px 0 rgba(255,255,255,.04), inset 0 0 22px rgba(255,255,255,.03), 0 1px 1px rgba(0,0,0,.3), 0 18px 40px -18px rgba(0,0,0,.7);--lg2-shadow-hover: inset 0 1px 0 rgba(255,255,255,.22), inset 1px 0 0 rgba(255,255,255,.08), inset 0 0 26px rgba(255,255,255,.05), 0 2px 3px rgba(0,0,0,.35), 0 26px 52px -20px rgba(0,0,0,.8)}html[data-theme=dark] body{background:#0e0f07;color:var(--lc-cinza-700)}html[data-theme=dark] .sn-layout{background:radial-gradient(820px 600px at 94% -8%,rgba(242,255,0,.16),transparent 60%),radial-gradient(760px 560px at -6% 46%,rgba(105,111,0,.3),transparent 62%),radial-gradient(900px 680px at 76% 110%,rgba(70,78,86,.55),transparent 62%),radial-gradient(560px 460px at 34% 10%,rgba(46,48,3,.65),transparent 70%),linear-gradient(160deg,#11120a,#0d0e06 55%,#090a04)!important;background-attachment:fixed!important}html[data-theme=dark] .sn-layout:before{background:radial-gradient(circle,rgba(242,255,0,.1),transparent 66%)!important}html[data-theme=dark] .sn-layout:after{background:radial-gradient(circle,rgba(120,130,140,.14),transparent 66%)!important}html[data-theme=dark] .stat-card,html[data-theme=dark] .lc-card,html[data-theme=dark] .panel,html[data-theme=dark] .sn-table,html[data-theme=dark] .lc-table,html[data-theme=dark] .app-card,html[data-theme=dark] .ref-card{border-color:#ffffff14!important}html[data-theme=dark] .stat-card:before,html[data-theme=dark] .lc-card:before,html[data-theme=dark] .panel:before,html[data-theme=dark] .sn-table:before,html[data-theme=dark] .lc-table:before,html[data-theme=dark] .app-card:before{background:linear-gradient(135deg,#ffffff52,#ffffff0f 20%,#fff0 45%,#fff0 65%,#f2ff002e 92%,#ffffff38)!important}html[data-theme=dark] .stat-card.glow:after{background:radial-gradient(circle,rgba(242,255,0,.2),transparent 70%)}html[data-theme=dark] .sn-sider{background:var(--lg2-sheen),#14160c73!important;border-right:1px solid rgba(255,255,255,.07);box-shadow:inset -1px 0 #ffffff0a,12px 0 40px -28px #000c!important}html[data-theme=dark] .sn-header{background:#10120959!important;border-bottom:1px solid rgba(255,255,255,.06);box-shadow:none}html[data-theme=dark] .sn-header.scrolled{background:#10120999!important;box-shadow:0 10px 26px -20px #000000e6}html[data-theme=dark] .sn-company strong,html[data-theme=dark] .sn-user-name,html[data-theme=dark] .page-title,html[data-theme=dark] .lc-card-title,html[data-theme=dark] .stat-value,html[data-theme=dark] .rank-name,html[data-theme=dark] .chart-tooltip b,html[data-theme=dark] .chart-tooltip div span,html[data-theme=dark] .lc-empty b,html[data-theme=dark] .app-card-head,html[data-theme=dark] .ref-card strong,html[data-theme=dark] .month-tabs button.active{color:var(--dk-text)!important}html[data-theme=dark] .stat-value.zero{color:#7e8374!important}html[data-theme=dark] .sn-menu a{color:#c9ccc0}html[data-theme=dark] .sn-menu a svg{color:#8e9384}html[data-theme=dark] .sn-menu a:hover{background:#ffffff0f;color:var(--dk-text);box-shadow:inset 0 1px #ffffff0f}html[data-theme=dark] .sn-menu a:hover svg{color:var(--dk-text)}html[data-theme=dark] .sn-menu a.active{color:#181a00!important}html[data-theme=dark] .sn-menu a.active svg{color:#181a00!important}html[data-theme=dark] .sn-icon-btn{color:#b5b9aa}html[data-theme=dark] .sn-icon-btn:hover{background:#ffffff14;color:var(--dk-text);box-shadow:inset 0 1px #ffffff14}html[data-theme=dark] .sn-header .ant-badge-count{box-shadow:0 0 0 2px #14160c}html[data-theme=dark] img[src$="lemon-notas-logo-noite.svg"]{content:url(/brand/lemon-notas-logo-limao.svg)}html[data-theme=dark] img[src$="lemon-notas-simbolo-noite.svg"]{content:url(/brand/lemon-notas-simbolo-limao.svg)}html[data-theme=dark] .sn-user,html[data-theme=dark] .lc-period.ant-picker,html[data-theme=dark] .chart-legend span{background:var(--lg2-sheen),#1e20148c!important;border-color:#ffffff1a!important}html[data-theme=dark] .lc-period .ant-picker-input input{color:var(--dk-text)}html[data-theme=dark] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous){background:var(--lg2-sheen),#24271a99!important;border-color:#ffffff1f!important;color:var(--dk-text)!important;box-shadow:inset 0 1px #ffffff1a,0 6px 16px -12px #000000b3!important}html[data-theme=dark] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--lg2-sheen),#343826b3!important}html[data-theme=dark] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){color:#181a00!important}html[data-theme=dark] .ant-btn-text,html[data-theme=dark] .ant-btn-link{color:#e1ec5a}html[data-theme=dark] .ant-btn:disabled{background:#ffffff0f!important;color:#6e7364!important}html[data-theme=dark] .ant-input-outlined,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-select-outlined .ant-select-selector,html[data-theme=dark] .ant-picker-outlined,html[data-theme=dark] .ant-input-number-outlined{background:#ffffff0d!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px 2px #0000004d!important}html[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th{background:#ffffff0d!important;color:#8e9384!important}html[data-theme=dark] .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#ffffff0a!important}html[data-theme=dark] .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:#ffffff0f!important}html[data-theme=dark] .rank-ini{color:#daddd0}html[data-theme=dark] .rank-pill.first{background:var(--lc-limao);color:#181a00}html[data-theme=dark] .ant-dropdown .ant-dropdown-menu,html[data-theme=dark] .ant-popover .ant-popover-inner,html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-picker-dropdown .ant-picker-panel-container,html[data-theme=dark] .lc-period-pop .ant-picker-panel-container{background:var(--lg2-sheen),#1c1e14c7!important;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff1f,0 24px 60px -24px #000000d9!important}html[data-theme=dark] .ant-popover .ant-popover-arrow:before{background:#1c1e14e6}html[data-theme=dark] .ant-modal .ant-modal-content,html[data-theme=dark] .ant-modal .ant-modal-header{background:#1a1c12d1!important}html[data-theme=dark] .ant-modal .ant-modal-content{border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff1f,0 40px 90px -30px #000000e6!important}html[data-theme=dark] .ant-modal-mask,html[data-theme=dark] .ant-drawer-mask{background:#00000080!important}html[data-theme=dark] .ant-drawer .ant-drawer-content{background:#16180edb!important}html[data-theme=dark] .sn-drawer .ant-drawer-content{background:#12140ae6!important}html[data-theme=dark] .ant-message .ant-message-notice-content{background:#1c1e14e0!important;border-color:#ffffff1a;color:var(--dk-text)}html[data-theme=dark] .ant-alert-warning{background:#ffb43c1a!important}html[data-theme=dark] .ant-alert-info{background:#96a0dc1a!important}html[data-theme=dark] .ant-alert-error{background:#ff5a501a!important}html[data-theme=dark] .ant-alert-success{background:#f2ff0014!important}html[data-theme=dark] .ant-alert{box-shadow:inset 0 1px #ffffff0f}html[data-theme=dark] .month-tabs,html[data-theme=dark] .ant-segmented{background:#ffffff0d!important;box-shadow:inset 0 1px 2px #0006!important}html[data-theme=dark] .month-tabs button.active,html[data-theme=dark] .ant-segmented .ant-segmented-item-selected{background:#ffffff1f!important;box-shadow:inset 0 1px #ffffff1f!important}html[data-theme=dark] .lc-chip{box-shadow:none}html[data-theme=dark] .recharts-cartesian-grid line{stroke:#ffffff12!important}html[data-theme=dark] .recharts-line .recharts-curve{stroke:#f4f7e8!important}html[data-theme=dark] .recharts-line .recharts-active-dot circle{fill:#f4f7e8!important;stroke:#14160c!important}html[data-theme=dark] .recharts-area .recharts-area-curve{stroke:#e5f000!important}html[data-theme=dark] .chart-legend span:first-child i{background:#f4f7e8!important}html[data-theme=dark] .chart-legend span:last-child i{background:#e5f000!important}html[data-theme=dark] .recharts-text{fill:#8e9384!important}html[data-theme=dark] .chart-tooltip{background:#1c1e14d9;border-color:#ffffff1a}html[data-theme=dark] .lc-empty-ic{background:#ffffff0d;box-shadow:inset 0 1px #ffffff0f,inset 0 -2px 6px #0006}html[data-theme=dark] .code-block{background:#00000073}html[data-theme=dark] ::selection{background:var(--lc-limao);color:#181a00}:root{--lg2-fill: rgba(255,255,255,.1);--lg2-fill-pop: rgba(255,255,255,.3);--lg2-sheen: linear-gradient(180deg, rgba(255,255,255,.3) 0%, rgba(255,255,255,.04) 34%, rgba(255,255,255,0) 60%, rgba(255,255,255,.08) 100%)}.sn-sider{background:var(--lg2-sheen),#ffffff1a!important}.sn-header{background:#ffffff14!important}.sn-header.scrolled{background:#ffffff38!important}.sn-user,.lc-period.ant-picker,.chart-legend span{background:var(--lg2-sheen),#ffffff24!important}.ant-btn-default:not(:disabled):not(.ant-btn-dangerous){background:var(--lg2-sheen),#ffffff2e!important}.ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--lg2-sheen),#ffffff5c!important}.ant-input-outlined,.ant-input-affix-wrapper,.ant-select-outlined .ant-select-selector,.ant-picker-outlined,.ant-input-number-outlined{background:#ffffff42!important}.ant-table-wrapper .ant-table-thead>tr>th{background:#ffffff29!important}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#ffffff38!important}.ant-modal .ant-modal-content,.ant-modal .ant-modal-header{background:#fff6!important}.ant-drawer .ant-drawer-content{background:#ffffff75!important}.auth-card{background:var(--lg2-sheen),#ffffff29!important}.ant-alert-warning{background:#fff1d673!important}.ant-alert-info{background:#e7e9ef73!important}.ant-alert-error{background:#fce4e173!important}.ant-alert-success{background:#f1f7b873!important}html[data-theme=dark]{--lc-nevoa: #000000;--lc-cinza-50: rgba(255,255,255,.03);--lc-cinza-100: rgba(255,255,255,.07);--lc-cinza-200: rgba(255,255,255,.11);--lc-cinza-300: rgba(255,255,255,.2);--lc-cinza-500: #8C8C8C;--lc-cinza-600: #B3B3B3;--lc-cinza-700: #E0E0E0;--dk-text: #F5F5F7;--lg2-fill: rgba(255,255,255,.035);--lg2-fill-pop: rgba(30,30,32,.62);--lg2-sheen: linear-gradient(180deg, rgba(255,255,255,.07) 0%, rgba(255,255,255,.012) 36%, rgba(255,255,255,0) 60%, rgba(255,255,255,.02) 100%);--lg2-shadow: inset 0 1px 0 rgba(255,255,255,.14), inset 1px 0 0 rgba(255,255,255,.05), inset 0 -1px 0 rgba(255,255,255,.03), inset 0 0 24px rgba(255,255,255,.02), 0 1px 1px rgba(0,0,0,.5), 0 22px 44px -20px rgba(0,0,0,.9);--lg2-shadow-hover: inset 0 1px 0 rgba(255,255,255,.2), inset 1px 0 0 rgba(255,255,255,.07), inset 0 0 28px rgba(255,255,255,.035), 0 2px 3px rgba(0,0,0,.55), 0 28px 56px -22px rgba(0,0,0,.95)}html[data-theme=dark] body{background:#000}html[data-theme=dark] .sn-layout{background:radial-gradient(760px 560px at 94% -10%,rgba(242,255,0,.11),transparent 62%),radial-gradient(700px 520px at -8% 52%,rgba(255,255,255,.045),transparent 62%),radial-gradient(900px 640px at 78% 112%,rgba(120,126,136,.16),transparent 62%),#000!important;background-attachment:fixed!important}html[data-theme=dark] .sn-layout:before{background:radial-gradient(circle,rgba(242,255,0,.06),transparent 66%)!important}html[data-theme=dark] .sn-layout:after{background:radial-gradient(circle,rgba(255,255,255,.04),transparent 66%)!important}html[data-theme=dark] .stat-card,html[data-theme=dark] .lc-card,html[data-theme=dark] .panel,html[data-theme=dark] .sn-table,html[data-theme=dark] .lc-table,html[data-theme=dark] .app-card,html[data-theme=dark] .ref-card{background:var(--lg2-sheen),var(--lg2-fill)!important;border-color:#ffffff14!important}html[data-theme=dark] .stat-card:before,html[data-theme=dark] .lc-card:before,html[data-theme=dark] .panel:before,html[data-theme=dark] .sn-table:before,html[data-theme=dark] .lc-table:before,html[data-theme=dark] .app-card:before{background:linear-gradient(135deg,#ffffff47,#ffffff0d 20%,#fff0 45%,#fff0 66%,#ffffff1a 90%,#fff3)!important}html[data-theme=dark] .stat-card.glow:after{background:radial-gradient(circle,rgba(242,255,0,.14),transparent 70%)}html[data-theme=dark] .sn-sider{background:var(--lg2-sheen),#ffffff06!important;border-right:1px solid rgba(255,255,255,.07);box-shadow:inset -1px 0 #ffffff08,14px 0 40px -30px #000!important}html[data-theme=dark] .sn-header{background:#00000047!important;border-bottom:1px solid rgba(255,255,255,.06)}html[data-theme=dark] .sn-header.scrolled{background:#0000008c!important}html[data-theme=dark] .sn-header .ant-badge-count{box-shadow:0 0 0 2px #000}html[data-theme=dark] .sn-menu a{color:#c7c7cc}html[data-theme=dark] .sn-menu a svg{color:#8e8e93}html[data-theme=dark] .sn-menu a:hover{background:#ffffff0f}html[data-theme=dark] .sn-menu-foot{border-top-color:#ffffff12}html[data-theme=dark] .sn-icon-btn{color:#aeaeb2}html[data-theme=dark] .sn-user,html[data-theme=dark] .lc-period.ant-picker,html[data-theme=dark] .chart-legend span{background:var(--lg2-sheen),#ffffff0d!important;border-color:#ffffff1a!important}html[data-theme=dark] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous){background:var(--lg2-sheen),#ffffff0f!important;border-color:#ffffff1f!important}html[data-theme=dark] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--lg2-sheen),#ffffff1c!important}html[data-theme=dark] .ant-input-outlined,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-select-outlined .ant-select-selector,html[data-theme=dark] .ant-picker-outlined,html[data-theme=dark] .ant-input-number-outlined{background:#ffffff0a!important;border-color:#ffffff1c!important}html[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th{background:#ffffff0a!important;color:#8e8e93!important}html[data-theme=dark] .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#ffffff09!important}html[data-theme=dark] .ant-dropdown .ant-dropdown-menu,html[data-theme=dark] .ant-popover .ant-popover-inner,html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-picker-dropdown .ant-picker-panel-container,html[data-theme=dark] .lc-period-pop .ant-picker-panel-container{background:var(--lg2-sheen),#1c1c1e9e!important;border-color:#ffffff1a}html[data-theme=dark] .ant-popover .ant-popover-arrow:before{background:#1c1c1ed9}html[data-theme=dark] .ant-modal .ant-modal-content,html[data-theme=dark] .ant-modal .ant-modal-header{background:#18181aa8!important}html[data-theme=dark] .ant-drawer .ant-drawer-content,html[data-theme=dark] .sn-drawer .ant-drawer-content{background:#121214b8!important}html[data-theme=dark] .ant-message .ant-message-notice-content{background:#1c1c1ec7!important}html[data-theme=dark] .chart-tooltip{background:#1c1c1eb3}html[data-theme=dark] .ant-alert-warning{background:#ffb43c14!important}html[data-theme=dark] .ant-alert-info{background:#96a0dc14!important}html[data-theme=dark] .ant-alert-error{background:#ff5a5014!important}html[data-theme=dark] .ant-alert-success{background:#f2ff000f!important}html[data-theme=dark] .month-tabs,html[data-theme=dark] .ant-segmented{background:#ffffff0a!important}html[data-theme=dark] .month-tabs button.active,html[data-theme=dark] .ant-segmented .ant-segmented-item-selected{background:#ffffff1a!important}html[data-theme=dark] .recharts-text{fill:#8e8e93!important}html[data-theme=dark] .recharts-cartesian-grid line{stroke:#ffffff0f!important}html[data-theme=dark] .lc-empty-ic{background:#ffffff0a}html[data-theme=dark] .code-block{background:#ffffff0d}:root{--lime-glass: linear-gradient(180deg, rgba(255,255,255,.55) 0%, rgba(255,255,255,.08) 52%, rgba(255,255,255,0) 70%, rgba(255,255,255,.18) 100%), rgba(242,255,0,.46);--lime-glass-hover: linear-gradient(180deg, rgba(255,255,255,.6) 0%, rgba(255,255,255,.1) 52%, rgba(255,255,255,0) 70%, rgba(255,255,255,.2) 100%), rgba(242,255,0,.62);--lime-glass-shadow: inset 0 1px 0 rgba(255,255,255,.95), inset 1px 0 0 rgba(255,255,255,.45), inset 0 -1px 0 rgba(150,160,0,.25), inset 0 0 16px rgba(255,255,255,.28), 0 8px 22px -10px rgba(170,179,0,.75)}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:var(--lime-glass)!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:var(--lime-glass-shadow)!important;color:#181a00!important}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--lime-glass-hover)!important;filter:none}.sn-menu a.active{background:var(--lime-glass)!important;border:1px solid rgba(255,255,255,.65);box-shadow:var(--lime-glass-shadow)!important}.sn-avatar,.rank-pill.first,.ant-pagination .ant-pagination-item-active,.stat-card.glow .stat-ic{background:var(--lime-glass)!important;border:1px solid rgba(255,255,255,.7);box-shadow:var(--lime-glass-shadow)!important;color:#181a00!important}.sn-header .ant-badge-count{background:var(--lime-glass)!important;color:#181a00!important;box-shadow:inset 0 1px #ffffffe6,0 0 0 1.5px #fffc!important}.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--lime-glass)!important;box-shadow:inset 0 1px #ffffffe6,0 4px 12px -6px #aab300cc}.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-in-range:before,.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before{background:#f2ff002e!important}.lc-chip.ok{background:#f2ff003d}html[data-theme=dark]{--lime-glass: linear-gradient(180deg, rgba(255,255,255,.14) 0%, rgba(255,255,255,.02) 50%, rgba(255,255,255,0) 70%, rgba(255,255,255,.04) 100%), rgba(242,255,0,.14);--lime-glass-hover: linear-gradient(180deg, rgba(255,255,255,.18) 0%, rgba(255,255,255,.03) 50%, rgba(255,255,255,0) 70%, rgba(255,255,255,.05) 100%), rgba(242,255,0,.22);--lime-glass-shadow: inset 0 1px 0 rgba(255,255,255,.22), inset 0 0 0 1px rgba(242,255,0,.28), inset 0 0 18px rgba(242,255,0,.08), 0 8px 24px -12px rgba(242,255,0,.45)}html[data-theme=dark] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous),html[data-theme=dark] .sn-menu a.active,html[data-theme=dark] .sn-avatar,html[data-theme=dark] .rank-pill.first,html[data-theme=dark] .ant-pagination .ant-pagination-item-active,html[data-theme=dark] .stat-card.glow .stat-ic,html[data-theme=dark] .sn-header .ant-badge-count{border-color:#f2ff004d!important;color:#f2ff00!important}html[data-theme=dark] .sn-menu a.active svg,html[data-theme=dark] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous) .anticon,html[data-theme=dark] .ant-pagination .ant-pagination-item-active a{color:#f2ff00!important}html[data-theme=dark] .sn-menu a.active{color:#f2ff00!important}html[data-theme=dark] .sn-menu a.active svg{color:#f2ff00!important}html[data-theme=dark] .lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,html[data-theme=dark] .lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,html[data-theme=dark] .lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#f2ff00!important}html[data-theme=dark] .lc-period-pop .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#f2ff0014!important}html[data-theme=dark] .lc-chip.ok{background:#f2ff001a}.imp{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 4px 2px}.imp-badge{width:64px;height:64px;border-radius:22px;display:grid;place-items:center;margin-bottom:14px;background:var(--lime-glass, rgba(242,255,0,.46));border:1px solid rgba(255,255,255,.7);box-shadow:var(--lime-glass-shadow, 0 8px 22px -10px rgba(170,179,0,.75));color:#181a00}.imp-badge.warn{background:linear-gradient(180deg,#ffffff80,#fff0 60%),#ffc8788c}.imp-badge .spin{animation:imp-spin 1s linear infinite}@keyframes imp-spin{to{transform:rotate(360deg)}}.imp-title{margin:0;font-size:20px;line-height:26px;font-weight:600;letter-spacing:-.01em;color:var(--lc-noite)}.imp-sub{margin:4px 0 18px;font-size:13px;color:var(--lc-cinza-600)}.imp-sub b{color:var(--lc-noite);font-weight:600}.imp-bar{width:100%;margin:0!important}.imp-bar .ant-progress-inner{box-shadow:inset 0 1px 2px #181a0014}.imp-bar .ant-progress-bg{box-shadow:inset 0 1px #ffffffb3,0 0 14px #f2ff008c}.imp-pct{align-self:flex-end;font-size:12px;font-weight:600;color:var(--lc-cinza-500);margin-top:6px}.imp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:14px}.imp-stat{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;border-radius:16px;background:#ffffff59;border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px #ffffffe6,0 6px 16px -12px #181a004d}.imp-stat b{font-size:22px;line-height:28px;font-weight:600;color:var(--lc-noite)}.imp-stat span{font-size:12px;color:var(--lc-cinza-500)}.imp-stat.ok svg{color:#5e6300}.imp-stat.neutro svg{color:var(--lc-cinza-500)}.imp-stat.erro svg,.imp-stat.erro b{color:#9f1111}.imp-errors{width:100%;max-height:140px;overflow:auto;margin-top:12px;padding:10px 12px;text-align:left;border-radius:12px;background:#fce4e18c;font-size:12px;color:#7a1b14;display:grid;gap:4px}.imp-errors b{font-variant-numeric:tabular-nums;margin-right:6px}.imp-actions{margin-top:18px;display:flex;justify-content:center}.imp-actions .ant-btn{min-width:140px}html[data-theme=dark] .imp-title,html[data-theme=dark] .imp-sub b,html[data-theme=dark] .imp-stat b{color:#f5f5f7}html[data-theme=dark] .imp-badge{color:#f2ff00}html[data-theme=dark] .imp-stat{background:#ffffff0a;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff14}html[data-theme=dark] .imp-stat.ok svg{color:#e5f000}html[data-theme=dark] .imp-errors{background:#ff5a501a;color:#ff9a90}html[data-theme=dark] .imp-bar .ant-progress-inner{background:#ffffff14!important}@media (prefers-reduced-motion: reduce){.imp-badge .spin{animation:none}}
