/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.flex{display:flex}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#e7f3f4;font-synthesis:none;text-rendering:optimizelegibility;background:#07131c;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:2px solid #27ddcf}h1,h2,h3,p{margin:0}h1,h2,h3,.marca-nome{font-family:Space Grotesk,sans-serif}.acesso{background:radial-gradient(at 23% 40%,#0b2d38 0%,#081a24 34%,#07131b 70%);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.fundo-grade{pointer-events:none;opacity:.2;background-image:linear-gradient(#2a68711a 1px,#0000 1px),linear-gradient(90deg,#2a68711a 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.topo-acesso,.rodape-acesso,.acesso-conteudo{position:relative}.topo-acesso{border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;height:100px;padding:0 7%;display:flex}.marca{align-items:center;gap:10px;display:inline-flex}.marca-simbolo{color:#30e7d6;filter:drop-shadow(0 0 10px #19dfc65e);width:42px;height:42px;display:inline-flex}.marca-simbolo svg{width:100%}.marca-nome{letter-spacing:2px;font-size:20px;font-weight:700;line-height:1}.marca-nome>span{color:#37e1d0}.marca-nome small{letter-spacing:2.1px;color:#72949a;margin-top:5px;font:600 7px DM Sans,sans-serif;display:block}.topo-status,.rodape-acesso,.visual-topo,.visual-rodape,.etiqueta,.menu-titulo,.metrica-topo,.secao-titulo>div>span,.recurso-rodape,.identificador{letter-spacing:1.35px;font-size:10px;font-weight:700}.topo-status{color:#88a7a7;align-items:center;gap:9px;display:flex}.topo-status i,.ponto,.rodape-app i{background:#35e2c6;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #30e4cd}.acesso-conteudo{grid-template-columns:minmax(0,1fr) 470px;align-items:center;gap:10%;width:100%;max-width:1390px;margin:auto;padding:62px 7%;display:grid}.introducao{max-width:650px}.etiqueta{color:#55d8c9;align-items:center;gap:9px;display:flex}.etiqueta.pequena{letter-spacing:1.5px;font-size:9px}.introducao h1{letter-spacing:-2.7px;margin:26px 0 20px;font-size:clamp(39px,4.2vw,62px);font-weight:600;line-height:1.12}.introducao h1 em{color:#48e2d1;font-style:normal}.introducao>p{color:#93aeb2;max-width:450px;font-size:16px;line-height:1.8}.visual-mercado{background:linear-gradient(135deg,#0a2631dc,#0a1b26dc);border:1px solid #24505a;border-radius:9px;height:221px;margin-top:60px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0003}.visual-topo,.visual-rodape{color:#6f949a;justify-content:space-between;font-size:8px;display:flex;position:absolute;left:22px;right:22px}.visual-topo{top:20px}.visual-topo span:last-child{color:#3ccbbf}.visual-rodape{bottom:16px}.grafico-linhas{background:repeating-linear-gradient(0deg,#0000 0 33px,#ffffff0d 34px);position:absolute;inset:45px 0 33px}.grafico-linhas svg{width:100%;height:100%}.beneficios{gap:54px;margin-top:32px;display:flex}.beneficios>div{color:#39d6c7;gap:12px;display:flex}.beneficios span{color:#d4e7e7;letter-spacing:1px;font-size:10px;font-weight:700}.beneficios small{color:#779297;letter-spacing:0;margin-top:5px;font-size:12px;font-weight:400;display:block}.acesso-direita{width:100%;max-width:470px}.cartao-acesso{background:linear-gradient(155deg,#102a34ed,#0b1d27f5);border:1px solid #21444b;border-radius:12px;padding:39px 42px 34px;box-shadow:0 30px 80px #0006,0 0 80px #0de4d00b}.cartao-marca{border-bottom:1px solid #ffffff10;justify-content:center;padding:0 0 33px;display:flex}.cartao-marca .marca-simbolo{width:49px;height:49px}.cartao-marca .marca-nome{font-size:23px}.cartao-cabecalho{padding-top:32px}.cartao-cabecalho h2{letter-spacing:-1px;margin:15px 0 8px;font-size:28px}.cartao-cabecalho h2 span,.cabecalho-pagina h1 span,.boas-vindas h2 span{color:#34ddce}.cartao-cabecalho p{color:#8ba5aa;font-size:14px}.cartao-acesso form{margin-top:29px}.cartao-acesso label:not(.lembrar){color:#d1e0e1;margin:0 0 9px;font-size:12px;font-weight:700;display:block}.linha-label{margin-top:21px}.campo{color:#64858b;background:#081a23;border:1px solid #294a52;border-radius:6px;align-items:center;gap:11px;height:50px;padding:0 14px;transition:border-color .2s;display:flex}.campo:focus-within{border-color:#39cfc0}.campo input{color:#ebf8f6;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:13px}.campo input::placeholder{color:#627e84}.mostrar{color:#809da1;background:0 0;border:0;padding:5px;display:flex}.lembrar{color:#a9bfc1;align-items:center;gap:9px;margin:19px 0 24px;font-size:12px;display:flex}.lembrar input{accent-color:#29d4c4;width:15px;height:15px;margin:0}.botao-primario{color:#032a2a;background:linear-gradient(100deg,#1ac8bd,#45e6d1);border:0;border-radius:6px;justify-content:center;align-items:center;gap:12px;width:100%;height:51px;font-size:13px;font-weight:700;transition:filter .2s;display:flex;box-shadow:0 5px 25px #18d9ca24}.botao-primario:hover{filter:brightness(1.1)}.botao-primario:disabled{opacity:.7;cursor:wait}.spinner{border:2px solid #083f3c;border-right-color:#0000;border-radius:50%;width:17px;height:17px;animation:1s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.erro{color:#faa;margin-top:7px;font-size:12px}.alerta{color:#ffd1d1;background:#572d32;border:1px solid #8b474b;border-radius:6px;margin-bottom:16px;padding:12px;font-size:13px;line-height:1.5}.separador{color:#5d7d82;letter-spacing:1px;align-items:center;gap:12px;margin:27px 0;font-size:9px;display:flex}.separador span{background:#244048;flex:1;height:1px}.aviso-seguranca{color:#47c5b7;align-items:center;gap:12px;display:flex}.aviso-seguranca p{color:#b5cdce;font-size:12px;font-weight:600}.aviso-seguranca small{color:#6e8d92;margin-top:4px;font-size:11px;font-weight:400;display:block}.ajuda{text-align:center;color:#6f8a8e;margin-top:24px;font-size:12px}.ajuda span{color:#a6c8c6}.rodape-acesso{color:#607d82;border-top:1px solid #ffffff0b;justify-content:space-between;padding:24px 7%;font-size:9px;display:flex}.rodape-acesso span:last-child{color:#80a59f;align-items:center;gap:7px;display:flex}.aplicacao{background:#09151d;min-height:100vh;display:flex}.barra-lateral{z-index:5;background:#0a1a23;border-right:1px solid #1b343d;flex-direction:column;flex-shrink:0;width:244px;padding:30px 20px;display:flex;position:fixed;inset:0 auto 0 0}.barra-lateral .marca{padding:0 8px}.menu-titulo{color:#58757a;margin:55px 12px 15px;font-size:9px}.barra-lateral nav{gap:5px;display:grid}.barra-lateral nav a,.barra-rodape button{color:#819ca0;border-radius:6px;align-items:center;gap:12px;padding:13px 12px;font-size:13px;display:flex}.barra-lateral nav a:hover{color:#d5ecea;background:#143039}.barra-lateral nav a.router-link-active{color:#53e2d1;background:#123a3d;border:1px solid #215857}.barra-rodape{border-top:1px solid #1c343b;margin-top:auto;padding-top:18px}.barra-rodape button{text-align:left;background:0 0;border:0;width:100%}.seguranca{color:#5ab8aa;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex}.principal{flex-direction:column;flex:1;min-width:0;margin-left:244px;display:flex}.topo-app{border-bottom:1px solid #1b343d;justify-content:space-between;align-items:center;height:80px;padding:0 5%;display:flex}.migalha{letter-spacing:1px;color:#719095;font-size:10px;font-weight:700}.migalha span{color:#395760;padding:0 12px}.usuario-topo{align-items:center;gap:10px;display:flex}.avatar{color:#5ee0d0;background:#143d3c;border:1px solid #327970;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.usuario-topo strong{font-size:12px;display:block}.usuario-topo small{color:#749095;margin-top:4px;font-size:10px;display:block}.menu-mobile{color:#9cc5c3;background:0 0;border:0;display:none}.conteudo-app{flex:1;width:100%;max-width:1500px;margin:0 auto;padding:48px 5% 70px}.cabecalho-pagina{justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;display:flex}.cabecalho-pagina h1{letter-spacing:-1.2px;margin-top:13px;font-size:33px}.cabecalho-pagina p{color:#829da1;margin-top:9px;font-size:13px}.identificador{color:#478f88;font-size:9px}.boas-vindas{background:radial-gradient(circle at 85% 40%,#14545a99,#0000 27%),linear-gradient(115deg,#10333b,#0b252e 70%);border:1px solid #28505a;border-radius:9px;justify-content:space-between;align-items:center;min-height:240px;padding:36px 40px;display:flex;overflow:hidden}.boas-vindas h2{letter-spacing:-1px;margin:18px 0 11px;font-size:30px;line-height:1.2}.boas-vindas p{color:#91afb0;font-size:13px}.selo{letter-spacing:1px;color:#59d7c8;align-items:center;gap:7px;margin-top:24px;font-size:9px;display:inline-flex}.orbita{border:1px solid #3bd2c780;border-radius:50%;place-items:center;width:170px;height:170px;margin-right:8%;display:grid;position:relative;box-shadow:0 0 0 16px #1bcabb0a,0 0 0 32px #1bcabb0a,0 0 35px #20dccc35}.orbita:after{content:"";border:1px dashed #45d6c45c;border-radius:50%;animation:30s linear infinite girar;position:absolute;inset:12px}.orbita span{color:#4de2d1;text-shadow:0 0 25px #47e6d0;font-size:54px}.secao-titulo{justify-content:space-between;align-items:end;margin:40px 0 18px;display:flex}.secao-titulo>div>span{color:#4dbdb0;font-size:9px}.secao-titulo h2{margin-top:8px;font-size:19px}.texto-auxiliar{color:#678489;font-size:11px}.metricas,.recursos{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.metrica,.cartao-recurso,.painel-simples,.vazio{background:#0d2029;border:1px solid #1e3a43;border-radius:8px;padding:23px}.metrica-topo{color:#789599;justify-content:space-between;align-items:center;font-size:9px;display:flex}.metrica-topo svg{color:#40cbbb}.metrica strong{margin:23px 0 6px;font-family:Space Grotesk,sans-serif;font-size:20px;display:block}.metrica small{color:#69888c;font-size:11px}.ativo{color:#57dcc0!important}.recurso-topo{justify-content:space-between;align-items:center;display:flex}.icone-recurso{color:#53dbca;background:#143d3d;border:1px solid #285c58;border-radius:7px;place-items:center;width:36px;height:36px;font-size:19px;display:grid}.em-breve{color:#60bfb3;letter-spacing:.6px;background:#143b3b;border-radius:4px;padding:6px 8px;font-size:9px;font-weight:700}.cartao-recurso h3{margin:25px 0 10px;font-size:16px}.cartao-recurso p{color:#7d999d;min-height:42px;font-size:12px;line-height:1.7}.recurso-rodape{color:#56787c;border-top:1px solid #1d3940;justify-content:space-between;margin-top:24px;padding-top:16px;font-size:8px;display:flex}.rodape-app{color:#5f7d81;border-top:1px solid #1b343d;justify-content:space-between;padding:22px 5%;font-size:10px;display:flex}.rodape-app span:last-child{letter-spacing:1px;font-size:9px}.rodape-app i{width:5px;height:5px;margin-right:6px}.painel-simples h2{font-size:18px}.dados{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:32px;display:grid}.dados span{color:#779499;letter-spacing:1px;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.dados strong{font-size:14px}.vazio{text-align:center;color:#53d8c8;padding:80px 20px}.vazio h2{color:#e1efee;margin:20px 0 10px;font-size:21px}.vazio p{color:#849fa1;margin-bottom:25px;font-size:13px}.nao-encontrada{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:25px;display:flex}.nao-encontrada>span{color:#2dd9c9;font:700 90px Space Grotesk}.nao-encontrada p{color:#819da0;margin:15px}.nao-encontrada a{width:180px;margin-top:15px}.estado{color:#9ab8b8;font-size:14px}.overlay{display:none}@media (width<=1000px){.acesso-conteudo{grid-template-columns:1fr 420px;gap:5%}.introducao h1{font-size:42px}.beneficios{gap:20px}.identificador{display:none}}@media (width<=760px){.topo-acesso{height:76px;padding:0 6%}.topo-status{font-size:8px}.topo-acesso .marca-simbolo{width:35px;height:35px}.topo-acesso .marca-nome{font-size:17px}.acesso-conteudo{flex-direction:column-reverse;gap:50px;padding:36px 6% 50px;display:flex}.acesso-direita{max-width:470px}.cartao-acesso{padding:30px 25px}.introducao{width:100%;max-width:470px}.introducao h1{margin:18px 0 12px;font-size:36px}.introducao>p{font-size:14px}.visual-mercado{height:180px;margin-top:30px}.beneficios{gap:20px}.rodape-acesso{flex-wrap:wrap;gap:15px;padding:20px 6%;font-size:8px}.barra-lateral{transition:transform .2s;transform:translate(-100%)}.barra-lateral.aberta{transform:translate(0)}.overlay{z-index:4;background:#0009;display:block;position:fixed;inset:0}.principal{margin-left:0}.topo-app{gap:12px;height:70px;padding:0 5%}.menu-mobile{display:flex}.migalha{margin-right:auto;font-size:9px}.usuario-topo div{display:none}.conteudo-app{padding:35px 5% 50px}.cabecalho-pagina h1{font-size:28px}.boas-vindas{min-height:220px;padding:28px 25px}.boas-vindas h2{font-size:25px}.orbita{flex-shrink:0;width:85px;height:85px;margin-right:5px}.orbita span{font-size:30px}.metricas,.recursos,.dados{grid-template-columns:1fr}.metrica strong{margin-top:15px}.texto-auxiliar{display:none}.secao-titulo{margin-top:32px}.cartao-recurso p{min-height:0}.recurso-rodape{margin-top:18px}}@media (width<=390px){.topo-status,.boas-vindas .orbita{display:none}.beneficios{flex-direction:column}.migalha span{padding:0 5px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.luzes-acesso{pointer-events:none;position:absolute;inset:0;overflow:hidden}.luzes-acesso span{opacity:.35;background:#66ffed;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 12px 3px #1ee5d386}.luzes-acesso span:first-child{top:28%;left:9%}.luzes-acesso span:nth-child(2){width:3px;height:3px;top:16%;left:35%}.luzes-acesso span:nth-child(3){top:62%;left:52%}.luzes-acesso span:nth-child(4){width:3px;height:3px;top:16%;left:76%}.luzes-acesso span:nth-child(5){top:70%;left:92%}.luzes-acesso span:nth-child(6){width:3px;height:3px;top:84%;left:19%}.cartao-marca .marca-simbolo{isolation:isolate;position:relative}.cartao-marca .marca-simbolo:before,.cartao-marca .marca-simbolo:after{content:"";pointer-events:none;border:1px solid #36ebda;border-color:#36ebda #1bb7ad70 #0000 #0000;border-radius:50%;position:absolute;inset:-10px}.cartao-marca .marca-simbolo:after{border-top-color:#42fbe851;border-bottom-color:#42fbe822;border-right-color:#0000;inset:-16px}.grafico-varredura{pointer-events:none;background:linear-gradient(90deg,#0000,#49fbe515,#0000);width:20%;position:absolute;inset:0}.botao-primario svg{transition:transform .2s}.botao-primario:hover svg{transform:translate(4px)}@media (prefers-reduced-motion:no-preference){.fundo-grade{animation:9s ease-in-out infinite alternate respirar-grade}.luzes-acesso span{animation:6s ease-in-out infinite alternate flutuar-luz}.luzes-acesso span:nth-child(2),.luzes-acesso span:nth-child(5){animation-duration:8s;animation-delay:-2s}.luzes-acesso span:nth-child(3),.luzes-acesso span:nth-child(6){animation-duration:7s;animation-delay:-4s}.introducao{animation:.8s cubic-bezier(.2,.7,.2,1) both aparecer-acesso}.acesso-direita{animation:.85s cubic-bezier(.2,.7,.2,1) .15s both aparecer-acesso}.cartao-marca .marca-simbolo:before{animation:7s linear infinite girar}.cartao-marca .marca-simbolo:after{animation:11s linear infinite reverse girar}.cartao-marca .marca-simbolo svg{animation:3.5s ease-in-out infinite alternate brilho-marca}.linha-mercado{stroke-dasharray:1;stroke-dashoffset:0;animation:2.4s ease-out .3s both desenhar-grafico}.grafico-varredura{animation:6s ease-in-out 1.5s infinite varrer-grafico}.ponto,.topo-status i{animation:2.8s ease-in-out infinite pulsar-ponto}}@keyframes aparecer-acesso{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes respirar-grade{0%{opacity:.12;transform:scale(1)}to{opacity:.3;transform:scale(1.025)}}@keyframes flutuar-luz{0%{opacity:.15;transform:translateY(10px)scale(.7)}to{opacity:.65;transform:translateY(-18px)scale(1.2)}}@keyframes brilho-marca{0%{filter:drop-shadow(0 0 2px #27dec555)}to{filter:drop-shadow(0 0 10px #27dec5cc)}}@keyframes desenhar-grafico{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes varrer-grafico{0%,15%{opacity:0;transform:translate(-110%)}25%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(550%)}}@keyframes pulsar-ponto{0%,to{opacity:.65;box-shadow:0 0 5px #30e4cd}50%{opacity:1;box-shadow:0 0 14px 3px #30e4cd88}}.simulacao-trading{color:#e5f6f4;background:linear-gradient(145deg,#102c36,#091c26);border:1px solid #27515a;border-radius:10px;margin-top:40px;overflow:hidden;box-shadow:0 24px 60px #0005,0 0 40px #14cfc20b}.simulacao-cabecalho{border-bottom:1px solid #26414a;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.simulacao-titulo{letter-spacing:1.1px;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.simulacao-titulo small{color:#719499;letter-spacing:.9px;margin-top:4px;font-size:8px;display:block}.simulacao-icone{color:#45e1cf;background:#123d3e;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.simulacao-selo{letter-spacing:1px;color:#51e1cd;background:#123b3b;border:1px solid #2e766f;border-radius:4px;padding:5px 7px;font-size:9px;font-weight:700}.simulacao-mercado{align-items:end;gap:18px;padding:15px 18px 0;display:flex}.simulacao-legenda{letter-spacing:.9px;color:#779397;margin-bottom:6px;font-size:8px;font-weight:700;display:block}.simulacao-mercado strong{font-family:Space Grotesk,sans-serif;font-size:18px}.simulacao-preco{text-align:right;margin-left:auto}.simulacao-preco strong{color:#50e6d2}.simulacao-tempo{color:#84a3a4;border:1px solid #30505a;border-radius:4px;align-self:center;padding:5px 7px;font-size:9px}.simulacao-grafico{height:140px;margin:8px 18px 0;position:relative;overflow:hidden}.simulacao-grafico svg{width:100%;height:100%;position:relative}.simulacao-grade{background-image:linear-gradient(#b8ffff0b 1px,#0000 1px),linear-gradient(90deg,#b8ffff0b 1px,#0000 1px);background-size:100% 35px,42px 100%;position:absolute;inset:0}.vela line{stroke-width:1.3px}.vela-alta line{stroke:#48dbc8}.vela-alta rect{fill:#3ad5c1}.vela-baixa line{stroke:#f7959d}.vela-baixa rect{fill:#e87583}.linha-preco{stroke:#4fe6d5;stroke-width:.7px;stroke-dasharray:4 4;opacity:.65}.grafico-atual{color:#063c39;background:#3bd6c4;border-radius:3px;padding:3px 5px;font-size:9px;font-weight:700;position:absolute;top:12%;right:0}.simulacao-operacao{background:#0a2029;border:1px solid #254a50;border-radius:6px;margin:8px 18px 0;padding:12px}.simulacao-fase{color:#acc8c6;align-items:center;gap:7px;font-size:10px;display:flex}.simulacao-fase .ponto{width:5px;height:5px}.simulacao-estado{color:#51d7c5;letter-spacing:.7px;margin-left:auto;font-size:8px;font-weight:700}.simulacao-detalhes{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:14px;display:grid}.simulacao-detalhes strong{align-items:center;gap:3px;font-size:11px;display:flex}.simulacao-resultado{text-align:right}.simulacao-resultado strong{justify-content:end}.cor-compra{color:#4ae0be}.cor-venda{color:#ff919b}.simulacao-rodape{color:#65888b;letter-spacing:.75px;justify-content:center;align-items:center;gap:6px;padding:12px 8px;font-size:8px;display:flex}@media (prefers-reduced-motion:no-preference){.simulacao-grafico .vela{animation:.65s both vela-entrada}.simulacao-grafico .vela:nth-child(3n){animation-delay:.15s}.simulacao-grafico .vela:nth-child(3n+1){animation-delay:.3s}.simulacao-grafico .vela:last-of-type{animation:2s ease-in-out infinite vela-pulso}.linha-preco{animation:2.6s ease-in-out infinite linha-pulso}.simulacao-icone{animation:2.6s ease-in-out infinite radar-pulso}}@keyframes vela-entrada{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes vela-pulso{0%,to{opacity:.65}50%{opacity:1;filter:drop-shadow(0 0 4px #44e2ce)}}@keyframes linha-pulso{0%,to{opacity:.35}50%{opacity:.8}}@keyframes radar-pulso{0%,to{box-shadow:0 0 #39e6cd22}50%{box-shadow:0 0 0 5px #39e6cd0d}}@media (width<=760px){.simulacao-trading{margin-top:28px}.simulacao-grafico{height:120px}.simulacao-detalhes strong{font-size:10px}}@media (width<=360px){.simulacao-mercado{gap:8px}.simulacao-mercado strong{font-size:15px}.simulacao-operacao{margin-left:10px;margin-right:10px}.simulacao-legenda{font-size:7px}}.vitoria-simulada{z-index:2;color:#dbfff2;pointer-events:none;background:linear-gradient(135deg,#104339f7,#0b282bf7);border:1px solid #47e0bb80;border-radius:9px;align-items:center;gap:12px;min-width:205px;padding:13px 17px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 35px #0009,0 0 30px #32e9bb30}.vitoria-icone{color:#073c32;background:#50e9c0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 20px #4df0bf65}.vitoria-texto span,.vitoria-texto em{color:#9adbc7;letter-spacing:.8px;font-size:8px;font-style:normal;font-weight:700;display:block}.vitoria-texto strong{letter-spacing:1px;color:#6af3c5;margin:3px 0;font:700 23px/1.2 Space Grotesk,sans-serif;display:block}.vitoria-texto strong small{letter-spacing:0;color:#e0fff2;font-size:14px}.vitoria-texto em{letter-spacing:0;font-size:9px;font-weight:400}.entrada-vitoria-enter-active,.entrada-vitoria-leave-active{transition:opacity .25s,transform .25s}.entrada-vitoria-enter-from,.entrada-vitoria-leave-to{opacity:0;transform:translate(-50%,-40%)scale(.92)}.chamada-cadastro{text-align:center;color:#8ba5aa;margin:21px 0 0;font-size:12px}.chamada-cadastro a,.voltar-acesso{color:#52dfd0;font-weight:700}.chamada-cadastro a:hover,.voltar-acesso:hover{text-decoration:underline}.cartao-cadastro .cartao-marca{padding-bottom:23px}.cartao-cadastro .cartao-cabecalho{padding-top:23px}.cartao-cadastro form{margin-top:20px}.cartao-cadastro form label:not(:first-child){margin-top:14px}.cartao-cadastro .campo{height:46px}.opcional{color:#77969a;font-weight:400}.cadastro-aviso{color:#9bb5b5;margin:16px 0;font-size:11px;line-height:1.55}.voltar-acesso{justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:12px;display:flex}.cadastro-concluido{color:#d2f5e8;background:#10352f;border:1px solid #2a615a;border-radius:7px;margin-top:25px;padding:17px}.cadastro-concluido strong{font-size:15px}.cadastro-concluido p{color:#a5cbbd;margin:10px 0 16px;font-size:12px;line-height:1.6}.cadastro-concluido .botao-primario{text-decoration:none}.confirmacoes-cadastro{gap:8px;margin-top:18px;display:grid}.cartao-cadastro form label.confirmacao{color:#bfd1d0;cursor:pointer;align-items:flex-start;gap:10px;margin:0;font-size:12px;font-weight:400;line-height:1.5;display:flex}.confirmacao input{opacity:0;width:18px;height:18px;margin:0;position:absolute}.confirmacao-caixa{background:#081a23;border:1px solid #557980;border-radius:4px;flex:0 0 17px;place-items:center;width:17px;height:17px;margin-top:1px;display:grid}.confirmacao input:checked+.confirmacao-caixa{background:#38dcc8;border-color:#38dcc8}.confirmacao input:checked+.confirmacao-caixa:after{content:"";border-bottom:2px solid #073b35;border-left:2px solid #073b35;width:8px;height:5px;transform:rotate(-45deg)translateY(-1px)}.confirmacao input:focus-visible+.confirmacao-caixa{outline-offset:3px;outline:2px solid #27ddcf}.confirmacao input[aria-invalid=true]+.confirmacao-caixa{border-color:#faa}.confirmacoes-cadastro .erro{margin:0 0 3px 27px}.forca-senha{margin-top:12px}.forca-cabecalho{color:#78969a;letter-spacing:.9px;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.forca-cabecalho strong{letter-spacing:0;color:#82999b;font-size:10px}.forca-cabecalho strong.fraca{color:#f18b8c}.forca-cabecalho strong.media{color:#f1c578}.forca-cabecalho strong.segura{color:#57e2bc}.forca-barras{gap:5px;margin-top:8px;display:flex}.forca-barras span{background:#25424a;border-radius:4px;flex:1;height:4px;transition:background .2s}.forca-barras span.ativa[data-nivel=fraca]{background:#e9787c}.forca-barras span.ativa[data-nivel=media]{background:#e8b65e}.forca-barras span.ativa[data-nivel=segura]{background:#39d9b2}.forca-instrucao{color:#89a4a6;margin-top:9px;font-size:10px;line-height:1.5}.requisitos-senha{color:#869fa1;grid-template-columns:1fr 1fr;gap:5px 8px;margin:9px 0 0;padding:0;font-size:10px;list-style:none;display:grid}.requisitos-senha li{align-items:center;gap:6px;display:flex}.requisitos-senha li.cumprido{color:#5edcc3}.requisitos-senha li>span:first-child{text-align:center;width:12px;font-weight:700}.topo-acesso{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071820ed;flex-shrink:0;width:100%;position:fixed;top:0;left:0}.acesso,.pagina-politica{padding-top:100px}.navegacao-acesso{color:#a4c1c1;align-items:center;gap:24px;font-size:12px;font-weight:600;display:flex}.navegacao-acesso a:hover{color:#57e4d0}.navegacao-acesso .atalho-login{color:#66ead7;background:#123d3b;border:1px solid #2c726a;border-radius:6px;align-items:center;gap:10px;padding:11px 14px;display:flex}.navegacao-acesso .atalho-login:hover{background:#19534c}.pagina-politica{color:#e7f3f4;background:radial-gradient(at 20% 0,#0d3039,#07141c 55%);min-height:100vh}.conteudo-politica{max-width:920px;margin:auto;padding:45px 24px 80px}.politica-voltar{color:#8fb0ae;align-items:center;gap:8px;margin-bottom:30px;font-size:12px;display:inline-flex}.politica-voltar:hover,.link-politica-cadastro:hover{color:#67e8d7}.politica-cabecalho{align-items:flex-start;gap:20px;display:flex}.politica-icone{color:#59e3cf;background:#123d3b;border:1px solid #2c766b;border-radius:10px;flex:none;place-items:center;width:50px;height:50px;display:grid}.politica-cabecalho h1{letter-spacing:-1.5px;margin:14px 0 10px;font-size:clamp(27px,4vw,40px)}.politica-cabecalho h1 span{color:#4fddcd}.politica-cabecalho p{color:#92adaf;font-size:14px}.politica-aviso{color:#e0c99b;background:#3d301d80;border:1px solid #6a5833;border-radius:7px;margin:30px 0 20px;padding:15px 18px;font-size:12px;line-height:1.6}.politica-texto{background:#0b2029;border:1px solid #214049;border-radius:10px;padding:5px 32px}.politica-texto section{border-bottom:1px solid #213b42;padding:27px 0}.politica-texto section:last-child{border:0}.politica-texto section>span{letter-spacing:1.2px;color:#55d2c3;font-size:9px;font-weight:700}.politica-texto h2{margin:9px 0 12px;font-size:20px}.politica-texto p{color:#a9c0c1;font-size:14px;line-height:1.8}.politica-texto p+p{margin-top:12px}.rodape-politica{color:#789599;text-align:center;border-top:1px solid #1b343d;padding:24px;font-size:11px}.link-politica-cadastro{color:#58dfcf;margin-left:27px;font-size:11px;line-height:1.5;display:block}.cartao-acesso form{scroll-margin-top:120px}@media (width<=760px){.acesso,.pagina-politica{padding-top:76px}}@media (width<=600px){.topo-acesso{padding-left:5%;padding-right:5%}.navegacao-acesso{gap:10px;font-size:10px}.navegacao-acesso .atalho-login{padding:9px}.topo-acesso .marca-nome{font-size:15px}.topo-acesso .marca-nome small{letter-spacing:1.4px;font-size:6px}.topo-acesso .marca-simbolo{width:30px;height:30px}.politica-texto{padding:4px 20px}.politica-cabecalho{gap:12px}.politica-icone{width:40px;height:40px}.politica-texto p{font-size:13px}}.conteudo-app .conteudo-politica-component{max-width:920px;margin:0 auto}.conteudo-app .politica-cabecalho{margin-bottom:8px}.pagina-planos{background:radial-gradient(at 50% 5%,#12413f 0%,#091e27 40%,#07131c 80%);min-height:100vh}.planos-conteudo{max-width:1160px;margin:auto;padding:34px 24px 80px}.planos-voltar{color:#98b8b6;align-items:center;gap:7px;font-size:12px;display:inline-flex}.planos-voltar:hover{color:#6ee8d4}.planos-intro{text-align:center;max-width:620px;margin:48px auto 38px}.planos-intro .etiqueta{justify-content:center}.planos-intro h1{letter-spacing:-2px;margin:17px 0 12px;font-size:clamp(34px,5vw,52px)}.planos-intro h1 span{color:#4ee0cc}.planos-intro p{color:#a0b9b8;font-size:14px;line-height:1.7}.planos-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.plano-cartao{background:linear-gradient(150deg,#102c33,#0b1c25);border:1px solid #294b50;border-radius:12px;padding:27px;box-shadow:0 18px 45px #0002}.plano-cartao-gold{background:linear-gradient(150deg,#3a3220,#10242a 62%);border-color:#8c7240}.plano-cartao-platinum{background:linear-gradient(150deg,#293b4a,#0d2029 62%);border-color:#586d81}.plano-cartao-topo{justify-content:space-between;align-items:center;display:flex}.plano-icone{color:#9dd5ca;background:#294748;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.plano-cartao-gold .plano-icone{color:#f4cf7e;background:#594728}.plano-cartao-platinum .plano-icone{color:#c9e0f2;background:#3e5366}.plano-numero{color:#8daaa9;letter-spacing:1px;font-size:10px;font-weight:700}.plano-cartao h2{margin:24px 0 8px;font-size:25px}.plano-descricao{color:#9cb6b3;min-height:42px;font-size:13px;line-height:1.5}.plano-duracao{align-items:center;gap:10px;margin-top:26px;display:flex}.plano-duracao strong{letter-spacing:-2px;font-size:48px;line-height:1}.plano-duracao span{color:#c6dedb;font-size:13px}.plano-duracao small{color:#7d9d9b}.plano-divisor{background:#294348;height:1px;margin:25px 0}.plano-subtitulo{letter-spacing:1.1px;color:#80a19c;font-size:9px;font-weight:700}.plano-cartao ul{color:#c1d5d2;gap:14px;margin:20px 0 26px;padding:0;font-size:12px;list-style:none;display:grid}.plano-cartao li{align-items:center;gap:9px;display:flex}.plano-cartao li svg{color:#60d7c4;flex:none}.plano-preco{text-align:center;color:#a4c3be;border:1px solid #31534f;border-radius:7px;padding:12px;font-size:12px}.planos-informacoes{color:#67d5c1;background:#102c2b;border:1px solid #29514d;border-radius:10px;gap:14px;margin-top:24px;padding:21px;display:flex}.planos-informacoes svg{flex:none}.planos-informacoes strong{color:#d3ebe5;font-size:13px}.planos-informacoes p{color:#9cbab3;margin-top:6px;font-size:12px;line-height:1.7}.planos-acoes{text-align:center;margin-top:28px}.planos-botao{color:#07372f;background:#4ddac6;border-radius:7px;align-items:center;gap:10px;padding:13px 20px;font-size:13px;font-weight:700;display:inline-flex}.planos-botao:hover{background:#85eedf}@media (width<=760px){.planos-grade{grid-template-columns:1fr;max-width:470px;margin:auto}.planos-intro{margin-top:35px}.plano-descricao{min-height:0}.planos-conteudo{padding:28px 20px 60px}.pagina-planos .navegacao-acesso>a:first-child{display:none}}.plano-preco{color:#e2f3ef;font-size:18px;font-weight:700}.plano-preco span{color:#a4c3be;font-size:11px;font-weight:400}.planos-grade{align-items:stretch;gap:20px}.plano-cartao{--destaque:#b8d3d0;--brilho:#9bc8c1;background:linear-gradient(155deg,#18343a 0%,#0c2028 55%,#0a1b24 100%);border-color:#355659;border-radius:16px;padding:30px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.plano-cartao:before{content:"";background:linear-gradient(90deg,transparent,var(--destaque),transparent);opacity:.8;height:2px;position:absolute;top:0;left:30px;right:30px}.plano-cartao:hover{border-color:var(--destaque);transform:translateY(-4px);box-shadow:0 22px 55px #0005}.plano-cartao-gold{--destaque:#efcd83;--brilho:#ddb960;background:linear-gradient(155deg,#403622 0%,#142a2c 52%,#0a1b24 100%);border-color:#806b43}.plano-cartao-platinum{--destaque:#c0dff5;--brilho:#a9cbe7;background:linear-gradient(155deg,#304354 0%,#132a32 52%,#0a1b24 100%);border-color:#536f80}.plano-numero{color:var(--destaque);border:1px solid color-mix(in srgb,var(--destaque) 30%,transparent);letter-spacing:.8px;background:#ffffff09;border-radius:30px;padding:7px 10px;font-size:9px}.plano-categoria{color:var(--destaque);letter-spacing:1.6px;margin-top:27px;font-size:9px;font-weight:700}.plano-cartao h2{letter-spacing:-.8px;margin:7px 0 8px;font-size:30px}.plano-descricao{min-height:40px}.plano-preco{text-align:left;border:1px solid color-mix(in srgb,var(--destaque) 24%,transparent);color:#e9f8f4;background:linear-gradient(120deg,#ffffff0c,#ffffff03);border-radius:11px;margin-top:24px;padding:19px 20px}.plano-preco .plano-preco-legenda{color:var(--destaque);letter-spacing:1.2px;font-size:9px;font-weight:700;display:block}.plano-preco-valor{align-items:baseline;gap:3px;margin-top:10px;line-height:1;display:flex}.plano-preco-valor strong{letter-spacing:-2px;font-family:Space Grotesk,sans-serif;font-size:46px}.plano-preco-valor span{color:#e2f3ef;font-size:16px;font-weight:700}.plano-preco .plano-preco-periodo{color:#a6c0bd;margin-top:8px;font-size:12px;display:block}.plano-divisor{margin:25px 0 21px}.plano-cartao ul{margin-bottom:0}.plano-cartao li svg{color:var(--destaque)}@media (width<=760px){.plano-cartao{padding:25px}.plano-cartao:hover{transform:none}}.planos-home{width:min(1160px,100%);margin:0 auto;padding:10px 24px 70px;position:relative}.planos-home .planos-intro h2{letter-spacing:-1.5px;margin:17px 0 12px;font-size:clamp(32px,5vw,46px)}.planos-home .planos-intro h2 span{color:#4ee0cc}.plano-assinar{border:1px solid color-mix(in srgb,var(--destaque) 55%,transparent);color:var(--destaque);background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;gap:9px;margin-top:25px;padding:13px;font-size:12px;font-weight:700;display:flex}.plano-assinar:hover{background:#ffffff17}.navegacao-acesso .menu-planos-destaque{color:#b2ffec;background:#1a594d;border:1px solid #55d6be;border-radius:7px;align-items:center;gap:7px;padding:10px 15px;font-size:13px;font-weight:700;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 18px #31dfbc24}.navegacao-acesso .menu-planos-destaque:hover{color:#fff;background:#267566;box-shadow:0 0 22px #31dfbc45}.barra-lateral nav .menu-planos-destaque{color:#8df5df;background:#17463e;border:1px solid #377b6d;font-weight:700}.barra-lateral nav .menu-planos-destaque:hover{color:#d3fff5;background:#205e51}@media (width<=600px){.navegacao-acesso .menu-planos-destaque{padding:9px 10px;font-size:11px}}.navegacao-acesso .menu-planos-destaque,.barra-lateral nav .menu-planos-destaque{isolation:isolate;color:#d8fff6;background:linear-gradient(115deg,#16443e,#236b5a 55%,#123b38);border:1px solid #54d7c391;border-radius:9px;align-items:center;gap:8px;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff20,0 5px 18px #001b18a8,0 0 18px #43d9b51c}.navegacao-acesso .menu-planos-destaque:before,.barra-lateral nav .menu-planos-destaque:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#c1fff322,#0000);position:absolute;inset:-60% 35% -60% -20%;transform:rotate(25deg)}.navegacao-acesso .menu-planos-destaque svg,.barra-lateral nav .menu-planos-destaque svg{color:#8df6de;flex:none}.navegacao-acesso .menu-planos-destaque:hover,.barra-lateral nav .menu-planos-destaque:hover{color:#fff;border-color:#a2ffea;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff30,0 6px 22px #20d8ae40}.menu-planos-seta{color:#9af0dc;font-size:13px;font-weight:700}.barra-lateral nav .menu-planos-destaque{display:flex}.barra-lateral nav .menu-planos-destaque .menu-planos-seta{margin-left:auto}@media (prefers-reduced-motion:reduce){.navegacao-acesso .menu-planos-destaque,.barra-lateral nav .menu-planos-destaque{transition:none}}.planos-dashboard{max-width:1160px;margin:auto}.planos-dashboard .planos-intro{margin-top:12px}.plano-categoria-linha{justify-content:space-between;align-items:center;gap:8px;margin-top:27px;display:flex}.plano-categoria-linha .plano-categoria{margin:0}.plano-atual{color:#a2f3d9;white-space:nowrap;background:#16483b;border:1px solid #4aaf96;border-radius:999px;align-items:center;gap:4px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-flex}.plano-alterar{width:100%;font:inherit;font-size:12px;font-weight:700}.plano-alteracao-aviso{color:#f1d6a4;background:#3c301e;border:1px solid #806940;border-radius:9px;margin-top:20px;padding:16px 18px;font-size:13px;line-height:1.6}.modal-plano{color:#e6f6f3;background:#0c222a;border:1px solid #3a716b;border-radius:16px;width:min(440px,100% - 32px);max-width:none;margin:auto;padding:0;box-shadow:0 30px 100px #000b}.modal-plano::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020b10c9}.modal-plano-conteudo{text-align:center;background:radial-gradient(circle at top,#1b5550 0%,#0000 60%);padding:38px;position:relative}.modal-plano-fechar{color:#a9c5c2;background:#102d34;border:1px solid #365b5d;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.modal-plano-icone{color:#f0cf81;background:#524326;border:1px solid #c8aa65;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 20px;display:grid}.modal-plano-etiqueta{letter-spacing:1.4px;color:#74d9c6;font-size:10px;font-weight:700}.modal-plano-conteudo h2{margin:12px 0;font-size:25px}.modal-plano-conteudo h2 span{color:#4ee0cc}.modal-plano-conteudo>p:not(.modal-plano-etiqueta){color:#adc7c3;font-size:13px;line-height:1.7}.modal-plano-conteudo strong{color:#e2f5ef}.modal-plano-botao{color:#083b33;background:#4adbc6;border:0;border-radius:8px;width:100%;margin-top:24px;padding:12px;font-weight:700}.modal-plano-botao:hover{background:#87eedc}@media (width<=500px){.modal-plano-conteudo{padding:34px 24px 26px}}.modal-plano-icone.modal-plano-sucesso{color:#a4f7d9;background:#164b3d;border-color:#60d8b1}.modal-plano-icone .painel-carregador{width:25px;height:25px}.navegacao-acesso button.atalho-login{font:inherit;cursor:pointer}.modal-login{color:#e7f3f4;background:#0b2029;border:1px solid #32676a;border-radius:14px;width:min(460px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #000b,0 0 60px #31e0c326}.modal-login::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020b10c9}.modal-login-cartao{background:radial-gradient(circle at 50% 0,#16494b90,#0000 40%),linear-gradient(155deg,#102c36,#091a23);padding:38px 42px 28px;position:relative;overflow:hidden}.modal-login-brilho{filter:blur(55px);pointer-events:none;background:#31e9d423;width:240px;height:140px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.modal-fechar{color:#9cb8b9;background:#102b33;border:1px solid #2a4d53;border-radius:7px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;right:17px}.modal-fechar:hover{color:#efffff;border-color:#51c6b9}.modal-marca{border-bottom:1px solid #ffffff10;justify-content:center;margin-bottom:28px;padding:3px 0 30px;display:flex}.modal-marca .marca-simbolo{width:47px;height:47px}.modal-marca .marca-nome{font-size:22px}.modal-login h2{letter-spacing:-1px;margin:15px 0 8px;font-size:28px}.modal-login h2 span{color:#42decd}.modal-introducao{color:#90aeb0;font-size:13px}.modal-formulario{margin-top:26px}.modal-formulario>label:not(.modal-lembrar){color:#d1e0e1;margin:17px 0 9px;font-size:12px;font-weight:700;display:block}.modal-formulario .campo{height:49px}.modal-lembrar{color:#a9bfc1;align-items:center;gap:9px;margin:19px 0 23px;font-size:12px;display:flex}.modal-lembrar input{accent-color:#29d4c4;width:15px;height:15px;margin:0}.modal-cadastro{text-align:center;color:#88a5a7;margin:22px 0;font-size:12px}.modal-cadastro a{color:#55e0d0;font-weight:700}.modal-cadastro a:hover{text-decoration:underline}.modal-seguranca{color:#779b99;border-top:1px solid #ffffff10;justify-content:center;align-items:center;gap:7px;padding-top:20px;font-size:10px;display:flex}.modal-seguranca svg{color:#45cdbd}.modal-seguranca span{color:#426562}@media (width<=500px){.modal-login-cartao{padding:32px 24px 24px}.modal-marca{margin-bottom:23px;padding-bottom:23px}.modal-login h2{font-size:25px}.modal-seguranca{font-size:9px}}.conclusao{background:radial-gradient(at 50% 32%,#103d41,#081c25 45%,#07131c 80%);justify-content:center;align-items:center;min-height:100vh;padding:110px 20px 60px;display:flex;position:relative;overflow:hidden}.conclusao-topo{z-index:1;position:absolute;top:30px;left:7%}.conclusao-cartao{text-align:center;background:linear-gradient(155deg,#103039ed,#0b1e27f5);border:1px solid #2a555b;border-radius:14px;width:min(100%,510px);padding:45px 44px 30px;position:relative;box-shadow:0 30px 80px #0007}.conclusao-icone{color:#58e8ce;background:#174a43;border:1px solid #4ae7cd;border-radius:50%;place-items:center;width:74px;height:74px;margin:0 auto 26px;display:grid;box-shadow:0 0 0 10px #28d8bf0d,0 0 30px #32dbbd30}.conclusao-cartao .etiqueta{justify-content:center}.conclusao-cartao h1{letter-spacing:-1.2px;margin:16px 0 12px;font-size:32px}.conclusao-cartao h1 span{color:#45dfcd}.conclusao-principal{color:#d7eeee;font-size:15px}.conclusao-texto{color:#91aaad;max-width:370px;margin:12px auto 26px;font-size:13px;line-height:1.7}.conclusao-contagem{color:#79999a;margin:19px 0 25px;font-size:12px}.conclusao-contagem strong{color:#b9d7d2}.conclusao-seguranca{color:#70a69c;letter-spacing:1px;border-top:1px solid #ffffff12;justify-content:center;align-items:center;gap:7px;padding-top:20px;font-size:9px;font-weight:700;display:flex}@media (width<=500px){.conclusao-cartao{padding:38px 24px 25px}.conclusao-cartao h1{font-size:27px}}.painel-cliente{max-width:1320px;margin:auto}.painel-boas-vindas{justify-content:space-between;align-items:end;gap:20px;margin:0 0 29px;display:flex}.painel-caminho{color:#4fd7c5;letter-spacing:1.3px;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.painel-caminho .ponto{width:5px;height:5px}.painel-caminho-divisor{color:#446268;margin:0 3px}.painel-boas-vindas h1{letter-spacing:-1.5px;margin:13px 0 5px;font-size:34px}.painel-aceno{color:#50ddcb;font-size:21px}.painel-boas-vindas p{color:#87a2a5;font-size:13px}.painel-cabecalho-direita{align-items:center;gap:12px;display:flex}.painel-tag-segura{color:#6d9f99;letter-spacing:.9px;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.painel-botao-contorno{color:#b9d4d2;background:#10252d;border:1px solid #294b51;border-radius:6px;align-items:center;gap:9px;padding:10px 13px;font-size:11px;font-weight:600;display:flex}.painel-botao-contorno:hover{color:#e2fffa;border-color:#4bcab8}.painel-hero{background:radial-gradient(circle at 76%,#1c716d80,#0000 30%),linear-gradient(105deg,#10383d,#0b252d 75%);border:1px solid #29585c;border-radius:10px;justify-content:space-between;align-items:center;min-height:253px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 40px #0002}.painel-hero-grade{background-image:linear-gradient(#a4ffef0b 1px,#0000 1px),linear-gradient(90deg,#a4ffef0b 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.painel-hero-copy{z-index:1;padding:34px 40px;position:relative}.painel-hero-etiqueta{color:#75e8d4;letter-spacing:1.1px;align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.painel-hero-copy h2{letter-spacing:-1.7px;margin:15px 0 10px;font-size:clamp(28px,3vw,38px);line-height:1.13}.painel-hero-copy h2 em{color:#53e5d1;font-style:normal}.painel-hero-copy p{color:#a2c0be;max-width:365px;font-size:12px;line-height:1.7}.painel-hero-botao{color:#07372f;background:#48dbc8;border-radius:6px;align-items:center;gap:13px;margin-top:21px;padding:10px 14px;font-size:11px;font-weight:700;display:inline-flex}.painel-hero-botao:hover{background:#80f0df}.painel-hero-rodape{color:#719f98;letter-spacing:1.2px;margin-top:21px;font-size:8px;font-weight:700;display:block}.painel-hero-rodape span{vertical-align:middle;background:#4db6a8;width:17px;height:1px;margin-right:6px;display:inline-block}.painel-hero-visual{flex-shrink:0;place-items:center;width:42%;height:250px;display:grid;position:relative}.hero-anel{border:1px solid #49ddc44b;border-radius:50%;position:absolute}.anel-um{width:186px;height:186px}.anel-dois{border-color:#46d8c42d;width:225px;height:225px}.anel-tres{border-color:#46d8c41d;width:270px;height:270px}.hero-orbe{background:radial-gradient(circle at 35% 20%,#278e82,#0d353a 70%);border:1px solid #6af2dc70;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:122px;height:122px;display:flex;box-shadow:0 0 40px #36efcf30,inset 0 0 30px #34c6b02b}.hero-orbe span{color:#81ffe5;text-shadow:0 0 18px #69ffdd;font-size:46px}.hero-orbe small{letter-spacing:2px;color:#97efe0;font-size:8px}.hero-ponto{background:#66f6dc;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 14px #65f2d7}.hero-ponto-um{top:39px;left:34%}.hero-ponto-dois{width:5px;height:5px;bottom:41px;right:29%}.hero-flutuante{color:#68e8d1;letter-spacing:.7px;background:#103a3bee;border:1px solid #326e69;border-radius:7px;align-items:center;gap:9px;padding:9px 11px;font-size:9px;font-weight:700;display:flex;position:absolute;box-shadow:0 10px 20px #001e1b50}.hero-flutuante span{font-size:20px}.hero-flutuante small{letter-spacing:0;color:#96bcb5;margin-top:4px;font-size:9px;font-weight:400;display:block}.hero-flutuante-topo{top:47px;right:9%}.hero-flutuante-base{bottom:38px;left:4%}.painel-secao-titulo{justify-content:space-between;align-items:end;gap:15px;margin:34px 0 17px;display:flex}.painel-secao-titulo>div>span{letter-spacing:1.1px;color:#54c6b7;font-size:9px;font-weight:700}.painel-secao-titulo h2{letter-spacing:-.35px;margin-top:7px;font-size:19px}.painel-secao-titulo>a{color:#75cbbd;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.painel-secao-titulo>a:hover{color:#c3fff2}.painel-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.painel-metrica{background:#0d2029;border:1px solid #1e3c43;border-radius:9px;padding:20px;transition:border-color .2s,transform .2s}.painel-metrica:hover{border-color:#36746d;transform:translateY(-2px)}.painel-metrica-topo{justify-content:space-between;align-items:center;display:flex}.painel-metrica-icone{color:#57e0cd;background:#143f3e;border:1px solid #265a54;border-radius:8px;place-items:center;width:37px;height:37px;display:grid}.painel-metrica-icone.violeta{color:#aaa5ee;background:#272a46;border-color:#3a3d5f}.painel-metrica-icone.azul{color:#7dc6ec;background:#153648;border-color:#28516a}.painel-metrica-numero{color:#41646a;font-size:9px}.painel-metrica>p{letter-spacing:1px;color:#769497;margin:18px 0 8px;font-size:9px;font-weight:700}.painel-metrica>strong{letter-spacing:-.4px;font-family:Space Grotesk,sans-serif;font-size:22px;display:block}.painel-metrica .painel-status{color:#5de1c1;align-items:center;gap:8px;display:flex}.painel-status span{background:#50e2bb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #50e2bb9c}.painel-metrica-base{color:#68878a;border-top:1px solid #1e3940;justify-content:space-between;align-items:center;margin-top:17px;padding-top:15px;font-size:10px;display:flex}.painel-metrica-base svg{color:#57877f}.painel-grid-inferior{grid-template-columns:minmax(0,1.5fr) minmax(275px,1fr);gap:20px;display:grid}.painel-demonstracao,.painel-perfil,.painel-em-breve{background:#0d2029;border:1px solid #1e3c43;border-radius:9px}.painel-demonstracao{padding:20px}.painel-demo-cabecalho,.painel-demo-cabecalho>div{align-items:center;gap:11px;display:flex}.painel-demo-cabecalho{justify-content:space-between}.painel-demo-icone,.painel-em-breve-icone{color:#5ee0c9;background:#143d3b;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.painel-demo-cabecalho h3{font-size:14px}.painel-demo-cabecalho p{color:#78999a;margin-top:4px;font-size:10px}.painel-demo-tag{letter-spacing:.8px;color:#5ad9c5;border:1px solid #30665d;border-radius:4px;padding:6px 8px;font-size:8px;font-weight:700}.painel-demonstracao .simulacao-trading{box-shadow:none;margin-top:15px}.painel-demo-obs{color:#729295;align-items:center;gap:7px;margin-top:14px;font-size:10px;display:flex}.painel-perfil{padding:22px}.painel-perfil-cabecalho{justify-content:space-between;align-items:start;display:flex}.painel-avatar-grande{color:#9cf7e1;background:linear-gradient(135deg,#275d58,#183e40);border:1px solid #377b70;border-radius:12px;place-items:center;width:48px;height:48px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;display:grid}.painel-perfil-verificado{color:#5cddbe;letter-spacing:.7px;background:#143c37;border-radius:4px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;font-weight:700;display:flex}.painel-perfil h3{overflow-wrap:anywhere;margin-top:17px;font-size:16px}.painel-perfil-email{color:#7f9d9f;overflow-wrap:anywhere;margin-top:5px;font-size:11px}.painel-perfil-divisor{background:#203c43;height:1px;margin:20px 0}.painel-perfil-item{justify-content:space-between;align-items:center;gap:8px;margin:15px 0;font-size:11px;display:flex}.painel-perfil-item>span{color:#809ea0;align-items:center;gap:8px;display:flex}.painel-perfil-item svg{color:#5ba99f}.painel-perfil-item strong{color:#d6e8e5;text-align:right;font-size:11px}.painel-perfil-link{color:#64dccb;border:1px solid #315c59;border-radius:6px;justify-content:center;align-items:center;gap:10px;margin-top:23px;padding:11px;font-size:11px;font-weight:700;display:flex}.painel-perfil-link:hover{background:#153d3a}.painel-em-breve{background:linear-gradient(130deg,#11332f,#10242c);align-items:start;gap:12px;margin-top:14px;padding:19px;display:flex}.painel-em-breve-icone{flex:none}.painel-em-breve>div:nth-child(2)>span{letter-spacing:1px;color:#63d9c3;font-size:8px;font-weight:700}.painel-em-breve h3{margin:7px 0;font-size:14px;line-height:1.3}.painel-em-breve h3 span{color:#50decb}.painel-em-breve p{color:#88a5a3;font-size:11px;line-height:1.6}.painel-cadeado{color:#66988d;flex:none;margin-left:auto}.painel-nota{color:#577a7b;letter-spacing:.8px;justify-content:space-between;gap:10px;margin-top:28px;font-size:8px;font-weight:700;display:flex}.painel-nota span{align-items:center;gap:7px;display:flex}.painel-nota svg{color:#5aaba0}.painel-estado{color:#9ab8b8;align-items:center;gap:10px;padding:24px 0;font-size:13px;display:flex}.painel-carregador{border:2px solid #38cdbc;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite girar}.painel-erro{color:#ffd1d1;background:#572d32;border:1px solid #8b474b;border-radius:8px;align-items:center;gap:12px;padding:16px;font-size:12px;display:flex}.painel-erro strong{font-size:13px;display:block}.painel-erro p{margin-top:4px}.painel-erro button{color:#ffe1e1;background:0 0;border:1px solid #b97777;border-radius:5px;margin-left:auto;padding:8px;font-size:11px}@media (prefers-reduced-motion:no-preference){.hero-orbe{animation:4s ease-in-out infinite alternate orbe-respirar}.anel-dois{animation:25s linear infinite girar}.hero-ponto-um,.hero-ponto-dois{animation:3s ease-in-out infinite pulsar-ponto}}@keyframes orbe-respirar{0%{box-shadow:0 0 25px #36efcf25,inset 0 0 30px #34c6b02b}to{box-shadow:0 0 55px #36efcf50,inset 0 0 30px #34c6b04b}}@media (width<=1050px){.painel-hero-visual{width:37%}.hero-flutuante-topo{right:1%}.hero-flutuante-base{left:0}.painel-grid-inferior{grid-template-columns:minmax(0,1fr) minmax(245px,.8fr)}}@media (width<=760px){.painel-boas-vindas h1{font-size:29px}.painel-tag-segura{display:none}.painel-hero-copy{padding:28px 25px}.painel-hero-visual{width:35%}.hero-anel.anel-tres{width:180px;height:180px}.hero-anel.anel-dois{width:150px;height:150px}.hero-anel.anel-um{width:125px;height:125px}.hero-orbe{width:90px;height:90px}.hero-orbe span{font-size:32px}.hero-flutuante{display:none}.painel-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.painel-metrica{padding:14px}.painel-metrica>strong{font-size:17px}.painel-metrica-base{font-size:9px}.painel-grid-inferior{grid-template-columns:1fr;gap:0}.painel-lateral .painel-secao-titulo{margin-top:27px}.painel-nota{flex-wrap:wrap}}@media (width<=500px){.painel-boas-vindas{align-items:start}.painel-boas-vindas h1{font-size:26px}.painel-botao-contorno{gap:0;padding:10px;font-size:0}.painel-botao-contorno svg:first-child{margin-right:6px}.painel-hero{min-height:215px}.painel-hero-copy{padding:25px 20px}.painel-hero-copy h2{font-size:27px}.painel-hero-copy p{max-width:235px}.painel-hero-visual{opacity:.55;pointer-events:none;position:absolute;right:-25px}.painel-hero-copy{max-width:82%}.painel-cards{grid-template-columns:1fr;gap:9px}.painel-metrica{grid-template-columns:40px 1fr auto;align-items:center;column-gap:12px;padding:14px;display:grid}.painel-metrica-topo{grid-row:1/4}.painel-metrica-numero{display:none}.painel-metrica>p{margin:0 0 5px;font-size:8px}.painel-metrica>strong{grid-column:2;font-size:18px}.painel-metrica-base{border:0;grid-area:1/3/3;margin:0;padding:0;font-size:0}.painel-metrica-base svg{width:16px;height:16px}.painel-secao-titulo h2{font-size:17px}.painel-secao-titulo>a{font-size:10px}.painel-demonstracao{padding:14px}.painel-demo-cabecalho h3{font-size:13px}.painel-demo-tag{padding:5px;font-size:7px}.painel-nota{font-size:7px}.painel-erro{flex-wrap:wrap;align-items:start}.painel-erro button{margin-left:30px}}.painel-plano-aviso{color:#f2d39a;background:#40301987;border:1px solid #80633d;border-radius:8px;align-items:center;gap:13px;margin-bottom:18px;padding:14px 17px;display:flex}.painel-plano-aviso>svg{flex:none}.painel-plano-aviso strong{font-size:12px}.painel-plano-aviso p{color:#cfbd9f;margin-top:4px;font-size:11px;line-height:1.5}.painel-plano-aviso>a{white-space:nowrap;color:#f4d499;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:700;display:flex}.plano-vencido{color:#f1c578}.plano-informacao{color:#a7bdbb;margin-top:26px;font-size:12px;line-height:1.6}@media (width<=500px){.painel-plano-aviso{flex-wrap:wrap;align-items:flex-start}.painel-plano-aviso>div{flex:1}.painel-plano-aviso>a{margin-left:33px}}.painel-avatar-grande{overflow:hidden}.painel-avatar-grande img{object-fit:cover;width:100%;height:100%;display:block}.perfil-usuario{max-width:1320px;margin:auto}.perfil-cabecalho{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.perfil-caminho{letter-spacing:1.2px;color:#55d8c7;align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.perfil-caminho>span:not(.ponto){color:#46676a}.perfil-caminho .ponto{width:5px;height:5px}.perfil-cabecalho h1{letter-spacing:-1.3px;margin:14px 0 7px;font-size:34px}.perfil-cabecalho h1 span{color:#55dfce}.perfil-cabecalho p{color:#88a2a5;font-size:13px}.perfil-voltar{color:#b6d2ce;white-space:nowrap;background:#10252d;border:1px solid #2a4c50;border-radius:6px;align-items:center;gap:10px;padding:10px 13px;font-size:11px;font-weight:600;display:inline-flex}.perfil-voltar:hover{color:#e0fff8;border-color:#45c9b8}.perfil-grid{grid-template-columns:minmax(230px,310px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.perfil-resumo,.perfil-painel{background:#0d2029;border:1px solid #203e45;border-radius:10px}.perfil-resumo{padding:29px 23px 23px;position:relative;overflow:hidden}.perfil-resumo-luz{pointer-events:none;opacity:.09;filter:blur(50px);background:#39e0be;border-radius:50%;width:170px;height:170px;position:absolute;top:-60px;right:-60px}.perfil-avatar{color:#a4ffea;background:linear-gradient(135deg,#286e64,#16403d);border:1px solid #438d7e;border-radius:17px;place-items:center;width:68px;height:68px;font-family:Space Grotesk,sans-serif;font-size:21px;font-weight:700;display:grid;position:relative;box-shadow:0 0 26px #3fe4c618}.perfil-resumo h2{overflow-wrap:anywhere;margin:21px 0 6px;font-size:20px;line-height:1.3}.perfil-resumo-email{color:#8ba7a7;overflow-wrap:anywhere;font-size:12px}.perfil-etiqueta{color:#6be5c8;letter-spacing:.7px;background:#143d37;border:1px solid #286556;border-radius:5px;align-items:center;gap:5px;margin-top:17px;padding:6px 8px;font-size:9px;font-weight:700;display:inline-flex}.perfil-linha{background:#254148;height:1px;margin:24px 0}.perfil-resumo-item{justify-content:space-between;align-items:center;gap:10px;margin:19px 0;font-size:11px;display:flex}.perfil-resumo-item>span{color:#88a6a6;align-items:center;gap:9px;display:flex}.perfil-resumo-item>span svg{color:#64b8aa}.perfil-resumo-item strong{color:#d6e8e5;font-size:11px}.perfil-resumo-item .perfil-ativo{color:#60dfbe;align-items:center;gap:6px;display:flex}.perfil-resumo-item .perfil-inativo{color:#f1a58c;align-items:center;gap:6px;display:flex}.perfil-resumo-item strong i{background:currentColor;border-radius:50%;width:6px;height:6px}.perfil-seguranca{color:#6bdec4;background:#10372f80;border:1px solid #225149;border-radius:7px;align-items:center;gap:10px;margin-top:27px;padding:14px;font-size:11px;font-weight:700;display:flex}.perfil-seguranca svg{flex:none}.perfil-seguranca small{color:#87aaa0;margin-top:4px;font-size:10px;font-weight:400;display:block}.perfil-conteudo{gap:17px;display:grid}.perfil-painel{padding:25px}.perfil-painel-topo{justify-content:space-between;align-items:start;gap:14px;display:flex}.perfil-painel-topo>div>span{letter-spacing:1.1px;color:#59cebd;font-size:9px;font-weight:700}.perfil-painel-topo h2{letter-spacing:-.3px;margin:8px 0 6px;font-size:19px}.perfil-painel-topo p{color:#819c9e;font-size:11px;line-height:1.5}.perfil-topo-icone{color:#61ddc8;background:#143e3a;border:1px solid #295e58;border-radius:8px;place-items:center;width:39px;height:39px;display:grid}.perfil-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:25px;display:grid}.perfil-campo{background:#102730;border:1px solid #214149;border-radius:8px;align-items:start;gap:11px;min-width:0;padding:15px;display:flex}.perfil-campo-icone{color:#69d8c8;background:#153f3c;border-radius:7px;flex:none;place-items:center;width:33px;height:33px;display:grid}.perfil-campo>div{min-width:0}.perfil-campo div>span,.perfil-metrica>span{letter-spacing:.8px;color:#719296;margin:3px 0 8px;font-size:9px;font-weight:700;display:block}.perfil-campo strong{color:#e0efec;overflow-wrap:anywhere;font-size:12px;display:block}.perfil-metricas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.perfil-metrica{background:#102730;border:1px solid #214149;border-radius:8px;min-height:130px;padding:16px}.perfil-metrica>svg{color:#63d9c5}.perfil-metrica>span{margin:13px 0 7px}.perfil-metrica strong{overflow-wrap:anywhere;font-family:Space Grotesk,sans-serif;font-size:16px;display:block}.perfil-metrica small{color:#759395;margin-top:6px;font-size:10px;display:block}.perfil-metrica small.perfil-alerta{color:#e8bf83}.perfil-metrica small.perfil-ativo{color:#5adcbc}.perfil-aviso{background:#112d31;border:1px solid #214b49;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding:14px;display:flex}.perfil-aviso>span,.perfil-aviso a{align-items:center;gap:8px;font-size:11px;display:flex}.perfil-aviso>span{color:#92b5b0}.perfil-aviso>span svg{color:#5bd6bf}.perfil-aviso a{color:#64ddc9;white-space:nowrap;font-weight:700}.perfil-aviso a:hover{text-decoration:underline}@media (width<=1050px){.perfil-grid{grid-template-columns:minmax(210px,260px) minmax(0,1fr)}.perfil-campos{grid-template-columns:1fr}.perfil-campo{padding:12px}.perfil-metrica{min-height:120px}}@media (width<=760px){.perfil-cabecalho h1{font-size:28px}.perfil-grid{grid-template-columns:1fr}.perfil-resumo{padding:22px}.perfil-resumo h2{font-size:18px}.perfil-campos{grid-template-columns:repeat(3,minmax(0,1fr))}.perfil-campo{display:block}.perfil-campo-icone{margin-bottom:10px}.perfil-painel{padding:20px}}@media (width<=500px){.perfil-cabecalho{align-items:start}.perfil-cabecalho p{max-width:250px}.perfil-voltar{gap:0;padding:10px;font-size:0}.perfil-voltar svg{width:16px;height:16px}.perfil-campos{grid-template-columns:1fr}.perfil-campo{display:flex}.perfil-campo-icone{margin:0}.perfil-metricas{gap:8px}.perfil-metrica{min-height:124px;padding:12px}.perfil-metrica strong{font-size:14px}.perfil-metrica>span{font-size:8px;line-height:1.4}.perfil-aviso{flex-direction:column;align-items:start;gap:10px}}.foto-perfil{position:relative}.foto-avatar-area{align-items:end;gap:10px;width:max-content;display:flex;position:relative}.foto-avatar{position:relative;overflow:hidden}.foto-avatar img{object-fit:cover;width:100%;height:100%}.foto-carregando{color:#81a3a0;margin-left:4px;font-size:10px}.foto-abrir{color:#073a34;background:linear-gradient(100deg,#20cfc0,#58e8d2);border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:18px;padding:11px 13px;font-size:11px;font-weight:700;transition:filter .2s,transform .2s;display:flex;box-shadow:0 5px 20px #23d4bd23}.foto-abrir:hover{filter:brightness(1.1);transform:translateY(-1px)}.foto-data{color:#b3cdca;margin-top:10px;font-size:13px;line-height:1.6}.modal-foto{color:#e7f3f4;background:#0b2029;border:1px solid #32676a;border-radius:14px;width:min(470px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #000b,0 0 60px #31e0c326}.modal-foto::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020b10c9}.modal-foto-cartao{background:radial-gradient(circle at 50% 0,#16494b90,#0000 45%),linear-gradient(155deg,#102c36,#091a23);padding:34px 38px 28px;position:relative}.modal-foto-fechar{color:#9cb8b9;background:#102b33;border:1px solid #2a4d53;border-radius:7px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;right:17px}.modal-foto-fechar:hover{color:#efffff;border-color:#51c6b9}.modal-foto-fechar:disabled,.foto-selecionar:disabled{opacity:.5;cursor:wait}.modal-foto-marca{align-items:center;gap:11px;display:flex}.modal-foto-marca>span{color:#65ead5;background:#154540;border:1px solid #326d64;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.modal-foto h2{letter-spacing:-1px;margin:23px 0 8px;font-size:27px}.modal-foto h2 span{color:#47ddcb}.modal-foto-descricao{color:#93afb0;font-size:12px;line-height:1.6}.modal-foto-previa{background:#0b2028;border:1px solid #24474b;border-radius:8px;align-items:center;gap:13px;margin:24px 0 18px;padding:14px;display:flex}.modal-foto-previa .perfil-avatar{border-radius:12px;flex:none;width:48px;height:48px;font-size:16px}.modal-foto-previa strong,.modal-foto-previa small{display:block}.modal-foto-previa strong{font-size:12px}.modal-foto-previa small{color:#8ca8a7;margin-top:5px;font-size:10px;line-height:1.4}.foto-area-envio{text-align:center;background:#0b1d26;border:1px dashed #3d7770;border-radius:8px;flex-direction:column;align-items:center;gap:11px;padding:25px 16px;transition:background .2s,border-color .2s;display:flex}.foto-area-sobre{background:#143c38;border-color:#63e6d1}.foto-upload-icone{color:#60dfcb;background:#153f3b;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid}.foto-upload-conteudo{justify-items:center;gap:6px;min-width:0;display:grid}.foto-upload-conteudo strong{color:#dbefec;font-size:13px}.foto-upload-conteudo>span{color:#8eaaaa;font-size:11px;line-height:1.5}.foto-upload-conteudo small{color:#719494;font-size:10px}.foto-selecionar{color:#8af2dd;background:#17443f;border:1px solid #438b7f;border-radius:6px;justify-content:center;align-items:center;gap:7px;margin-top:8px;padding:10px 13px;font-size:11px;font-weight:700;display:flex}.foto-selecionar:hover{background:#20564b}.foto-erro,.foto-sucesso{margin-top:12px;font-size:11px;line-height:1.5}.foto-erro{color:#faa}.foto-sucesso{color:#70e3c4}.modal-foto-nota{color:#759491;text-align:center;margin-top:16px;font-size:10px;line-height:1.6}@media (width<=500px){.modal-foto-cartao{padding:30px 24px 24px}.modal-foto h2{font-size:24px}}.usuario-topo .avatar{border:2px solid #3e9b8f;flex:none;width:50px;height:50px;font-size:16px;overflow:hidden;box-shadow:0 0 0 3px #1c554c66}.usuario-topo .avatar img{object-fit:cover;width:100%;height:100%;display:block}.usuario-topo{gap:12px;min-width:0}.usuario-topo .topo-identidade{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.topo-identidade strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:12px;overflow:hidden}.topo-plano{color:#76e6ca;white-space:nowrap;background:#153e36;border:1px solid #316e61;border-radius:5px;align-items:center;max-width:100%;padding:4px 7px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.topo-plano-vencido{color:#ffb5b9;background:#59252b;border-color:#a23f48}.topo-plano-proximo{color:#e7c385;background:#3d301e;border-color:#6b5637}.topo-plano-ativo{color:#76e6ca;background:#153e36;border-color:#316e61}.topo-plano-sem-plano{color:#c2cbd2;background:#29323a;border-color:#56616b}.topo-plano-admin{color:#a8c8e0;background:#192c3b;border-color:#415672}@media (width<=760px){.usuario-topo .topo-identidade{display:flex}.usuario-topo .avatar{width:46px;height:46px}.topo-identidade strong{max-width:120px;font-size:11px}.topo-plano{font-size:8px}.topo-app{height:76px}}@media (width<=430px){.topo-app .migalha{display:none}.topo-app .menu-mobile{margin-right:auto}.topo-identidade strong{max-width:135px}}.topo-ultimo-acesso{color:#9cb7b8;white-space:nowrap;font-size:10px;line-height:1.2}@media (width<=760px){.topo-ultimo-acesso{font-size:9px}.topo-app{height:auto;min-height:86px;padding-top:8px;padding-bottom:8px}}
