:root{color-scheme:dark;--accent: #FF4D2E;--accent-hover: #FF6B4D;--accent-soft: #FF8A6B;--accent-rgb: 255, 77, 46;--accent-grad: linear-gradient(135deg, #FF4D2E, #FF8A3D);--bg: #08080A;--surface: #121218;--surface-2: #15151B;--surface-3: #0C0C11;--input-bg: #0B0B11;--text: #F5F5F7;--text-muted: #9A9AA5;--gutter: 48px;--topbar-h: 70px}@media(max-width:768px){:root{--gutter: 16px;--topbar-h: 58px}}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg)}body{font-family:Plus Jakarta Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:var(--text)}h1,h2,h3,h4{font-family:Bricolage Grotesque,Plus Jakarta Sans,sans-serif;margin:0;letter-spacing:-.02em}input,textarea,button{font-family:inherit}input,textarea{outline:none}::placeholder{color:var(--tx9,#7E7E88)}:root[data-theme=light]{color-scheme:light;--bg: #F7F7F9;--surface: #FFFFFF;--surface-2: #FFFFFF;--surface-3: #F1F1F5;--input-bg: #FFFFFF;--sf4: #F1F1F5;--sf5: #FFFFFF;--skel: #E9E9EF;--scroll-thumb: #C9C9D2;--scroll-thumb-hover: #B4B4BF;--text: #16161B;--text-strong: #16161B;--tx2: #22222A;--tx3: #2E2E38;--tx4: #3C3C46;--tx5: #4A4A55;--tx6: #585863;--text-muted: #66666F;--tx8: #74747E;--tx9: #7C7C86;--tx10: #8A8A94;--ov035: rgba(16,16,24,.05);--ov04: rgba(16,16,24,.05);--ov05: rgba(16,16,24,.06);--ov06: rgba(16,16,24,.07);--ov07: rgba(16,16,24,.08);--ov08: rgba(16,16,24,.09);--ov09: rgba(16,16,24,.1);--ov10: rgba(16,16,24,.11);--ov12: rgba(16,16,24,.13);--ov14: rgba(16,16,24,.15);--ov16: rgba(16,16,24,.17);--ov18: rgba(16,16,24,.18);--ov20: rgba(16,16,24,.2);--ov22: rgba(16,16,24,.22);--ov26: rgba(16,16,24,.24);--scrim-rgb: 247,247,249;--nav-rgb: 255,255,255}:root[data-theme=light] .hv-white035:hover{background:#1010180a!important}:root[data-theme=light] .hv-white05:hover{background:#1010180d!important}:root[data-theme=light] .hv-white06:hover{background:#1010180f!important}:root[data-theme=light] .hv-white10:hover{background:#10101817!important}:root[data-theme=light] .hv-white12:hover{background:#1010181c!important}:root[data-theme=light] .hv-white22:hover{background:#1010182e!important}:root[data-theme=light] .hv-text-soft:hover{color:#16161b!important}:root[data-theme=light] .rich h1,:root[data-theme=light] .rich h2,:root[data-theme=light] .rich h3{color:#16161b}:root[data-theme=light] .rich blockquote{border-left-color:#10101833;color:#585863}:root[data-theme=light] .rich hr{border-top-color:#10101824}:root[data-theme=light] ::placeholder{color:#8a8a94}.rail::-webkit-scrollbar{height:0;display:none}*::-webkit-scrollbar{width:11px;height:11px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--scroll-thumb,#2a2a34);border-radius:99px;border:3px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover,#3a3a46);background-clip:padding-box;border:3px solid transparent}body,div{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb,#2a2a34) transparent}.rail{scrollbar-width:none!important}.rail.arrastavel{cursor:grab}.rail.arrastando{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-behavior:auto}.rail.arrastando *{pointer-events:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fadeUpAuth{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes slowzoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes mbshimmer{0%{background-position:200% 0}to{background-position:-50% 0}}@keyframes mbpulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes float1{0%,to{transform:translate(0)}50%{transform:translate(40px,-30px)}}@keyframes float2{0%,to{transform:translate(0)}50%{transform:translate(-50px,30px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes skelPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes drawerIn{0%{transform:translate(100%)}to{transform:none}}@keyframes backdropIn{0%{opacity:0}to{opacity:1}}.skel{background:var(--skel,#15151d);border-radius:10px;animation:skelPulse 1.4s ease-in-out infinite}.hv-accent:hover{background:var(--accent-hover)!important}.hv-accent-solid:hover{background:var(--accent)!important}.hv-accent20:hover{background:rgba(var(--accent-rgb),.2)!important}.hv-white035:hover{background:#ffffff09!important}.hv-white05:hover{background:#ffffff0d!important}.hv-white06:hover{background:#ffffff0f!important}.hv-white10:hover{background:#ffffff1a!important}.hv-white12:hover{background:#ffffff1f!important}.hv-white22:hover{background:#ffffff38!important}.hv-text:hover{color:var(--text)!important}.hv-text-soft:hover{color:#d6d6dc!important}.hv-red:hover{color:#ff6b6b!important}.hv-scale104:hover{transform:scale(1.04)}.hv-scale105:hover{transform:scale(1.05)}.hv-scale110:hover{transform:scale(1.1)}.hv-up:hover{transform:translateY(-2px)}.hv-border-accent40:hover{border-color:rgba(var(--accent-rgb),.4)!important}.hv-border-accent50:hover{border-color:rgba(var(--accent-rgb),.5)!important}.hv-border-green:hover{border-color:#38ef7d66!important}.hv-border-blue:hover{border-color:#4ca1ff66!important}.fc-accent:focus{border-color:var(--accent)!important}.rich p{margin:0 0 12px}.rich p:last-child{margin-bottom:0}.rich ul{list-style:disc;padding-left:24px;margin:0 0 12px}.rich ol{list-style:decimal;padding-left:24px;margin:0 0 12px}.rich li{margin:4px 0}.rich a{color:var(--accent-hover, #ff7a5c);text-decoration:underline}.rich img{max-width:100%;height:auto;border-radius:10px;margin:6px 0;display:block}.rich h1,.rich h2,.rich h3{color:#f5f5f7;font-weight:700;margin:4px 0 10px;line-height:1.3}.rich h1{font-size:22px}.rich h2{font-size:19px}.rich h3{font-size:17px}.rich blockquote{border-left:3px solid rgba(255,255,255,.18);margin:0 0 12px;padding-left:14px;color:#a8a8b0}.rich hr{border:none;border-top:1px solid rgba(255,255,255,.12);margin:16px 0}
