@keyframes blink{50%{opacity:0}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}body{padding:0;margin:0;flex-direction:column;min-height:100vh;line-height:1.625;display:flex}@font-face{ font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(https://appmaster.com.br/wp-content/themes/appmaster-theme/dist/jetbrains-mono-latin-400-normal.4394ea15.woff2)format("woff2"),url(https://appmaster.com.br/wp-content/themes/appmaster-theme/dist/jetbrains-mono-latin-400-normal.11a7fa3a.woff)format("woff") }@font-face{ font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(https://appmaster.com.br/wp-content/themes/appmaster-theme/dist/jetbrains-mono-latin-700-normal.adfeb958.woff2)format("woff2"),url(https://appmaster.com.br/wp-content/themes/appmaster-theme/dist/jetbrains-mono-latin-700-normal.8b3cc1f7.woff)format("woff") }*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}h1,h2,h3{font-size:inherit}a,button{color:inherit}a{-webkit-text-decoration:inherit;text-decoration:inherit;--tw-text-opacity:1;color:rgb(95 240 141/var(--tw-text-opacity,1));text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#5ff08d66;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}button{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0;text-transform:none;-webkit-appearance:button;background-color:#0000;background-image:none;cursor:pointer}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}:disabled{cursor:default}svg{vertical-align:middle;display:block}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{--tw-bg-opacity:1;background-color:rgb(10 12 11/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(201 212 204/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px}::selection{--tw-bg-opacity:1;background-color:rgb(95 240 141/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(10 12 11/var(--tw-text-opacity,1))}a:hover{text-decoration-color:#5ff08d}:focus-visible{outline-offset:2px;outline:2px solid #ffb347}h1,h2,h3{--tw-text-opacity:1;color:rgb(238 245 240/var(--tw-text-opacity,1));font-weight:700}.container{width:100%;max-width:68rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.skip-link{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus{clip:auto;white-space:normal;z-index:50;--tw-bg-opacity:1;background-color:rgb(95 240 141/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:auto;height:auto;color:rgb(10 12 11/var(--tw-text-opacity,1));margin:0;padding:.5rem 1rem;text-decoration-line:none;position:fixed;top:1rem;left:1rem;overflow:visible}.crt{pointer-events:none;z-index:40;background:repeating-linear-gradient(#0000 0 2px,#0000002e 3px),radial-gradient(#0000 60%,#00000073 100%);position:fixed;inset:0}.site-header{z-index:30;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(31 42 36/var(--tw-border-opacity,1));--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#0a0c0be6;position:sticky;top:0}.logo,.nav-list a{--tw-text-opacity:1;text-decoration-line:none}.logo{color:rgb(238 245 240/var(--tw-text-opacity,1));text-shadow:0 0 12px #5ff08d40;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.nav-toggle{--tw-text-opacity:1;color:rgb(95 240 141/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.nav-toggle .nav-toggle__close,.site-nav{display:none}.site-nav{align-items:center;gap:1.5rem}.nav-list{flex-direction:column;gap:1rem;display:flex}.nav-list a{color:rgb(201 212 204/var(--tw-text-opacity,1))}.btn:hover,.nav-github:hover,.nav-list a:hover,.nav-list a[aria-current=page]{--tw-text-opacity:1;color:rgb(95 240 141/var(--tw-text-opacity,1))}.nav-list a:before{content:"./";--tw-text-opacity:1;color:rgb(107 122 113/var(--tw-text-opacity,1))}.nav-github,.term-window{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 42 36/var(--tw-border-opacity,1))}.nav-github{--tw-text-opacity:1;color:rgb(201 212 204/var(--tw-text-opacity,1));align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;text-decoration-line:none;display:inline-flex}.btn:hover,.nav-github:hover{--tw-border-opacity:1;border-color:rgb(95 240 141/var(--tw-border-opacity,1))}.term-window{--tw-bg-opacity:1;background-color:rgb(15 19 17/var(--tw-bg-opacity,1));--tw-shadow:0 0 0 1px #0006,0 20px 60px -20px #000c;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 20px 60px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn:after,.btn:before,.term-window__bar{--tw-text-opacity:1;color:rgb(107 122 113/var(--tw-text-opacity,1))}.term-window__bar{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(31 42 36/var(--tw-border-opacity,1));align-items:center;gap:1rem;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;display:flex}.term-window__dots{gap:.375rem;display:flex}.term-window__dots i{border-width:1px;border-color:#6b7a7199;border-radius:9999px;width:.625rem;height:.625rem;display:block}.term-window__title{text-overflow:ellipsis;white-space:nowrap;text-align:center;flex:1;margin-right:3.25rem;overflow:hidden}.term-window__body{padding:1.25rem}.prompt{flex-wrap:wrap;align-items:baseline;column-gap:0;margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.footer-links a:hover,.prompt__user{--tw-text-opacity:1;color:rgb(95 240 141/var(--tw-text-opacity,1))}.prompt__path{--tw-text-opacity:1;color:rgb(255 179 71/var(--tw-text-opacity,1))}.prompt__cmd{--tw-text-opacity:1;color:rgb(238 245 240/var(--tw-text-opacity,1));margin-left:.5rem}.cursor{--tw-translate-y:.1em;width:.5em;height:.9em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(95 240 141/var(--tw-bg-opacity,1));margin-left:.25rem;animation:1.1s step-end infinite blink;display:inline-block}.hero-title{letter-spacing:-.025em;font-size:2.25rem;line-height:2.5rem;text-shadow:0 0 24px #5ff08d2e}.hero-subtitle{--tw-text-opacity:1;color:rgb(95 240 141/var(--tw-text-opacity,1));margin-top:.75rem;font-size:1.125rem;line-height:1.75rem}.section-title{font-size:1.5rem;line-height:2rem}.prose-term{--tw-text-opacity:1;color:rgb(201 212 204/var(--tw-text-opacity,1))}.btn,.btn--primary{--tw-border-opacity:1;--tw-text-opacity:1}.btn{border-width:1px;border-color:rgb(31 42 36/var(--tw-border-opacity,1));color:rgb(201 212 204/var(--tw-text-opacity,1));align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn:after,.btn:before{content:"["}.btn:after{content:"]"}.btn--primary{border-color:rgb(95 240 141/var(--tw-border-opacity,1));color:rgb(95 240 141/var(--tw-text-opacity,1));background-color:#5ff08d1a}.btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(95 240 141/var(--tw-bg-opacity,1))}.btn--primary:hover,.btn--primary:hover:after,.btn--primary:hover:before{--tw-text-opacity:1;color:rgb(10 12 11/var(--tw-text-opacity,1))}.link-arrow{align-items:center;gap:.5rem;text-decoration-line:none;display:inline-flex}.link-arrow:before,.project-card{transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link-arrow:before{content:"->";--tw-text-opacity:1;color:rgb(107 122 113/var(--tw-text-opacity,1));transition-property:transform}.link-arrow:hover:before{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.project-card{--tw-border-opacity:1;border-width:1px;border-color:rgb(31 42 36/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 19 17/var(--tw-bg-opacity,1));flex-direction:column;gap:1rem;padding:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;display:flex}.project-card:focus-within,.project-card:hover{border-color:#5ff08d80}.project-card__icon{--tw-text-opacity:1;width:3rem;height:3rem;color:rgb(95 240 141/var(--tw-text-opacity,1));border-width:1px;border-color:#5ff08d66;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 18px #5ff08d14}.project-card__title{font-size:1.125rem;line-height:1.25}.project-card__domain,.project-card__summary{--tw-text-opacity:1;font-size:.875rem;line-height:1.25rem}.project-card__domain{word-break:break-all;color:rgb(255 179 71/var(--tw-text-opacity,1));margin-top:-.25rem}.project-card__domain:before{content:"$ ";--tw-text-opacity:1;color:rgb(107 122 113/var(--tw-text-opacity,1))}.project-card__summary{color:rgb(201 212 204/var(--tw-text-opacity,1));flex:1}.project-card__actions{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.project-card__actions .btn{padding:.375rem .75rem;font-size:.75rem;line-height:1rem}.status{--tw-text-opacity:1;color:rgb(107 122 113/var(--tw-text-opacity,1));flex-shrink:0;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;display:inline-flex}.status:before{content:"";--tw-bg-opacity:1;background-color:rgb(107 122 113/var(--tw-bg-opacity,1));border-radius:9999px;width:.5rem;height:.5rem}.status--online:before{--tw-bg-opacity:1;background-color:rgb(95 240 141/var(--tw-bg-opacity,1));box-shadow:0 0 8px #5ff08d}.badges,.tags{flex-wrap:wrap;display:flex}.badges{--tw-text-opacity:1;color:rgb(95 240 141/var(--tw-text-opacity,1));gap:.5rem 1.25rem;margin-top:1.5rem;font-size:.875rem;line-height:1.25rem}.badges li:before{content:"✓ "}.tags{gap:.5rem;font-size:.75rem;line-height:1rem}.badges li:before,.footer-links a,.tags li{--tw-text-opacity:1;color:rgb(107 122 113/var(--tw-text-opacity,1))}.site-footer,.tags li{--tw-border-opacity:1;border-color:rgb(31 42 36/var(--tw-border-opacity,1))}.tags li{border-width:1px;padding:.125rem .5rem}.site-footer{border-top-width:1px;margin-top:auto}.footer-links,.mini-terminal{font-size:.875rem;line-height:1.25rem}.footer-links{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.footer-links a{text-decoration-line:none}.mini-terminal{--tw-border-opacity:1;border-style:dashed;border-top-width:1px;border-color:rgb(31 42 36/var(--tw-border-opacity,1));margin-top:2.5rem;padding-top:1.5rem}.mini-terminal:has(>script:only-child){display:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.flex{display:flex}.grid{display:grid}.h-4{height:1rem}.h-7{height:1.75rem}.w-4{width:1rem}.w-7{width:1.75rem}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.border-t{border-top-width:1px}.border-term-line{--tw-border-opacity:1;border-color:rgb(31 42 36/var(--tw-border-opacity,1))}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-term-dim{--tw-text-opacity:1;color:rgb(107 122 113/var(--tw-text-opacity,1))}.text-term-green{--tw-text-opacity:1;color:rgb(95 240 141/var(--tw-text-opacity,1))}.text-term-text{--tw-text-opacity:1;color:rgb(201 212 204/var(--tw-text-opacity,1))}.outline-none{outline-offset:2px;outline:2px solid #0000}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}