@font-face{font-family:Syne Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1aa4d30d18c1a919-s.ab2485ef.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a698bb83df2884a9-s.p.6a75abdc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Mono Fallback;src:local(Arial);ascent-override:74.98%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:123.37%}.syne_mono_888217d-module__NgyVVG__className{font-family:Syne Mono,Syne Mono Fallback;font-style:normal;font-weight:400}.syne_mono_888217d-module__NgyVVG__variable{--font-d-syne:"Syne Mono","Syne Mono Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.d63f2443.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.ce7264d2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.05f616b6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.827d5469.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_3a6a47c4-module__pgZToW__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_3a6a47c4-module__pgZToW__variable{--font-d-courier:"Courier Prime","Courier Prime Fallback"}
.d-root{--m-azul:#213fa3;--m-rosa:#f6c6c2;--m-vermelho:#b8302a;--m-vinho:#8e1b24;--m-verde:#426c5a;--m-amarelo:#f3e57b;--m-gelo:#eeedf1;--br:#3a140c;--sun:#ffcb0a;--em:#c8480a;--emt:#a13a08;--cy:#1fa3dd;--fo:#173d2a;--cr:#f7f4ec;--pa:#ece7db;--mu:#6b4a3c;--hi:#6f5a4c;--ln:#3a140c33;--lnc:#f7f4ec33;--top:#9e380c;--cr70:#beb1a9;--cr80:#d1c7bf;--cr90:#e1e2d9;color:var(--br);background:#fff}.font-syne{font-family:var(--font-d-syne),ui-monospace,monospace}.font-cour{font-family:var(--font-d-courier),"Courier New",monospace}.d-root :is(a,button,[role=button],input,textarea,select):focus-visible{outline:3px solid var(--em);outline-offset:3px}.d-root.live [data-reveal],.d-root.live [data-stagger]>*,.d-root.live [data-type],.d-root.live [data-pop],.d-root.live [data-kombi],.d-root.live [data-desenho],.d-root.live [data-destino],.d-root.live [data-contorno],.d-root.live [data-drop]>*{opacity:0}.d-root.live [data-ring]{clip-path:inset(-8px 100% -8px -8px)}.d-root.live [data-wipe]{clip-path:inset(0 0 0 100%)}.d-root.live [data-draw]{stroke-dasharray:var(--len,2000);stroke-dashoffset:var(--len,2000)}.d-caret:after{content:"";vertical-align:-.08em;background:currentColor;width:.08em;height:.9em;margin-left:.06em;animation:1s step-end infinite d-blink;display:inline-block}@keyframes d-blink{50%{opacity:0}}.d-pulse{animation:2.4s ease-out infinite d-pulse}@keyframes d-pulse{0%{box-shadow:0 0 #c8480a55}70%{box-shadow:0 0 0 16px #c8480a00}to{box-shadow:0 0 #c8480a00}}.d-dots i{background:currentColor;border-radius:50%;width:5px;height:5px;margin:0 1.5px;animation:1.2s ease-in-out infinite d-dot;display:inline-block}.d-dots i:nth-child(2){animation-delay:.15s}.d-dots i:nth-child(3){animation-delay:.3s}@keyframes d-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.d-snap{scrollbar-width:none}.d-snap::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.d-caret:after,.d-pulse,.d-dots i{animation:none}}body.d-page{--background:#fff;--foreground:#3a140c;--card:#fff;--card-foreground:#3a140c;--popover:#fff;--popover-foreground:#3a140c;--primary:#c8480a;--primary-foreground:#fff;--secondary:#ece7db;--secondary-foreground:#3a140c;--muted:#ece7db;--muted-foreground:#6b4a3c;--accent:#ffcb0a;--accent-foreground:#3a140c;--border:#3a140c33;--input:#3a140c40;--ring:#c8480a;--font-sans:var(--font-d-courier),"Courier New",monospace}body.d-page button.fixed.bottom-5.right-5{font-family:var(--font-d-syne),ui-monospace,monospace;text-transform:lowercase;height:56px;font-size:16px;font-weight:400}.d-root [data-maria=conversa]{color:var(--br);font-family:var(--font-d-courier),"Courier New",monospace;background:#fff}.d-root [data-maria=topo]{border-color:var(--ln);gap:14px;padding:20px 124px 20px 24px}.d-root [data-maria=topo] p:first-child{font-size:18px;font-weight:700}.d-root [data-maria=topo] p+p{color:var(--mu);font-size:15px}.d-root [data-maria=log]{padding:24px}.d-root [data-maria=dela],.d-root [data-maria=sua],.d-root [data-maria=digitando]{max-width:76%;padding:14px 18px;font-size:17px;line-height:26px}.d-root [data-maria=dela],.d-root [data-maria=digitando]{background:var(--pa);color:var(--br);border-radius:20px 20px 20px 6px}.d-root [data-maria=dela] a{color:var(--emt)}.d-root [data-maria=sua]{background:var(--em);color:#fff;border-radius:20px 20px 6px}.d-root [data-maria=atalhos]{border:0;gap:10px;padding:0 24px 16px}.d-root [data-maria=atalho]{border:1px solid var(--br);height:44px;color:var(--br);font-family:var(--font-d-syne),ui-monospace,monospace;background:#fff;padding:0 18px;font-size:15px;font-weight:400}.d-root [data-maria=atalho]:hover{background:var(--pa);border-color:var(--br)}.d-root [data-maria=entrada]{border-color:var(--ln);gap:10px;padding:17px 24px 24px}.d-root [data-maria=entrada] input{border-color:var(--ln);background:#fff;height:54px;padding:0 20px;font-size:16px}.d-root [data-maria=entrada] input::placeholder{color:var(--hi)}.d-root [data-maria=entrada] button{background:var(--em);width:54px;height:54px}.d-root [data-tela-cheia] [data-maria=topo]{border-image:linear-gradient(var(--ln)0 0)0 0 1 0/0 0 1px 0/0 100vw;padding-right:184px}.d-root [data-tela-cheia] [data-maria=entrada]{border-image:linear-gradient(var(--ln)0 0)1 0 0 0/1px 0 0 0/0 100vw}@media (max-width:1023px){.d-root [data-tela-cheia] [data-maria=topo]{padding-right:124px}.d-root [data-maria=log]{padding-left:16px;padding-right:16px}.d-root [data-maria=topo]{padding:16px 72px 16px 16px}.d-root [data-maria=atalhos]{padding:0 16px 12px}.d-root [data-maria=entrada]{padding:12px 16px 16px}.d-root [data-maria=dela],.d-root [data-maria=sua]{max-width:88%;font-size:16px;line-height:25px}}body.d-page [data-slot=dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#3a140cb8}body.d-page [data-cadastro]{max-width:640px}body.d-page [data-wizard]{max-width:none;color:var(--br,#3a140c);font-family:var(--font-d-courier),"Courier New",monospace;background:#fff;border-radius:30px;padding:40px;box-shadow:0 30px 80px #3a140c66}body.d-page [data-wizard] h2{font-family:var(--font-d-syne),ui-monospace,monospace;letter-spacing:0;text-transform:lowercase;font-size:32px;font-weight:400;line-height:1.2}body.d-page [data-wizard-sucesso] h2{text-transform:none}body.d-page [data-wizard] h2+p,body.d-page [data-wizard] .text-muted-foreground{color:#6b4a3c}body.d-page [data-wizard] h2+p{font-size:16px}body.d-page [data-wizard] label,body.d-page [data-wizard] [data-slot=label]{font-size:16px;font-weight:700}body.d-page [data-wizard] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){min-height:54px;box-shadow:none;background:#f7f4ec;border:1px solid #3a140c33;border-radius:14px;padding:0 18px;font-size:16px}body.d-page [data-wizard] [data-slot=textarea]{padding:16px 18px}body.d-page [data-wizard] :is([data-slot=input],[data-slot=textarea])::placeholder{color:#6f5a4c}body.d-page [data-wizard] [data-acao=avancar],body.d-page [data-wizard] [data-acao=voltar],body.d-page [data-wizard] [data-acao=grupo]{height:56px;font-family:var(--font-d-syne),ui-monospace,monospace;box-shadow:none;border-radius:999px;font-size:16px;font-weight:400}body.d-page [data-wizard] [data-acao=avancar]{color:#f7f4ec;background:#3a140c}body.d-page [data-wizard] [data-acao=voltar]{color:#3a140c;background:#fff;border:1px solid #3a140c}body.d-page [data-wizard] [data-acao=grupo]{color:#3a140c;background:#ffcb0a}body.d-page [data-wizard] [data-acao=pular]{min-height:44px;font-family:var(--font-d-syne),ui-monospace,monospace;color:#3a140c;font-size:15px}body.d-page [data-wizard] [data-acao=fechar]{color:#3a140c;width:44px;height:44px}body.d-page [data-wizard] [data-etapas]{padding-right:40px}body.d-page [data-wizard] [data-etapa]{color:#3a140c;width:44px;height:44px;font-family:var(--font-d-syne),ui-monospace,monospace;background:0 0;border:1.5px solid #3a140c;font-size:18px;font-weight:400}body.d-page [data-wizard] [data-etapa=atual]{background:url(/d/star-orange.png) 50%/contain no-repeat;border:0}body.d-page [data-wizard] [data-etapa=feita]{background:url(/d/star-yellow.png) 50%/contain no-repeat;border:0}body.d-page [data-wizard] [data-etapa=opcional]{color:#6b4a3c;border-style:dashed;border-color:#3a140c80}body.d-page [data-wizard] [data-etapas] .h-0\.5{background:#3a140c33}body.d-page [data-wizard] [data-etapa-rotulo]{font-family:var(--font-d-syne),ui-monospace,monospace;color:#6b4a3c;margin-top:6px;font-size:14px}body.d-page [data-wizard] [data-etapa-rotulo].text-primary{color:#a13a08}body.d-page [data-wizard] [data-etapas-nota]{display:none}body.d-page [data-wizard] [data-etapas]{margin-bottom:28px}body.d-page [data-wizard] [data-craft]{color:#3a140c;background:0 0;border:0;gap:10px;padding:0}body.d-page [data-wizard] [data-craft]:before{content:"";aspect-ratio:1;background:50%/cover no-repeat;border-radius:18px;outline:4px solid #0000;width:100%;transition:outline-color .2s;display:block}body.d-page [data-wizard] [data-craft][aria-pressed=true]:before{outline-color:#c8480a}body.d-page [data-wizard] [data-craft=croche]:before{background-image:url(/d/tile-croche.png)}body.d-page [data-wizard] [data-craft=textil]:before{background-image:url(/d/tile-textil.png)}body.d-page [data-wizard] [data-craft=ceramica]:before{background-image:url(/d/tile-ceramica.png)}body.d-page [data-wizard] [data-craft=acessorios]:before{background-image:url(/d/tile-acessorios.png)}body.d-page [data-wizard] [data-craft=decoracao]:before{background-image:url(/d/tile-decoracao.png)}body.d-page [data-wizard] [data-emoji]{display:none}body.d-page [data-wizard] [data-craft] span{font-family:var(--font-d-syne),ui-monospace,monospace;font-size:16px;font-weight:400}body.d-page [data-wizard] [data-sim-nao]{color:#3a140c;height:48px;font-family:var(--font-d-syne),ui-monospace,monospace;background:#fff;border:1px solid #3a140c;border-radius:999px}body.d-page [data-wizard] [data-sim-nao][aria-pressed=true]{color:#f7f4ec;background:#3a140c}body.d-page [data-wizard] [data-rascunho],body.d-page [data-wizard] [data-erro]{color:#3a140c;box-shadow:none;background:#ece7db;border-radius:16px}body.d-page [data-wizard] [data-erro]{border-left:4px solid #c8480a}body.d-page [data-wizard] [data-rascunho] button{color:#a13a08}body.d-page [data-wizard-sucesso] .rounded-3xl{color:#3a140c;background:url(/d/star-yellow.png) 50%/contain no-repeat}body.d-page [data-wizard-sucesso] .rounded-3xl svg{color:#3a140c}body.d-page [data-slot=select-content]{font-family:var(--font-d-courier),"Courier New",monospace;color:#3a140c;border-radius:14px}@keyframes d-sobe{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes d-desce{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:1023px){body.d-page [data-cadastro]{--tw-translate-x:0;--tw-translate-y:0;border-radius:28px 28px 0 0;width:100%;max-width:100%;max-height:92dvh;inset:auto 0 0;transform:none}body.d-page [data-cadastro][data-open]{animation:.38s cubic-bezier(.2,.8,.2,1) both d-sobe}body.d-page [data-cadastro][data-closed]{animation:.25s ease-in both d-desce}body.d-page [data-cadastro] [data-wizard]{box-shadow:none;border-radius:28px 28px 0 0;padding:30px 20px 28px}body.d-page [data-cadastro] [data-wizard]:before{content:"";background:#3a140c40;border-radius:3px;width:44px;height:5px;margin-left:-22px;position:absolute;top:10px;left:50%}body.d-page [data-wizard] h2{font-size:28px}body.d-page [data-wizard] [data-etapas]{padding-right:32px}body.d-page [data-wizard] [data-etapa]{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){body.d-page [data-cadastro][data-open],body.d-page [data-cadastro][data-closed]{animation:none}}.d-root .d-surge>*{animation:.45s cubic-bezier(.2,.8,.2,1) both d-surge}.d-root .d-surge>:nth-child(2){animation-delay:50ms}.d-root .d-surge>:nth-child(3){animation-delay:.1s}.d-root .d-surge>:nth-child(n+4){animation-delay:.15s}@keyframes d-surge{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.d-root .d-surge>*{animation:none}}.d-root .d-legal{color:var(--br);flex-direction:column;gap:56px;font-size:17px;line-height:1.65;display:flex}.d-root .d-legal section{flex-direction:column;gap:14px;scroll-margin-top:92px;display:flex}.d-root .d-legal h2{font-family:var(--font-d-syne),monospace;font-size:28px;font-weight:400;line-height:34px}.d-root .d-legal h2 span{color:var(--em)}.d-root .d-legal h3{font-family:var(--font-d-syne),monospace;margin-top:10px;font-size:18px;font-weight:400;line-height:24px}.d-root .d-legal ul{flex-direction:column;gap:8px;display:flex}.d-root .d-legal li{padding-left:30px;position:relative}.d-root .d-legal li:before{content:"";background:url(/d/star-orange.png) 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:5px;left:0}.d-root .d-legal strong{font-weight:700}.d-root .d-legal a{color:var(--emt);text-underline-offset:4px;text-decoration:underline}@media (max-width:1023px){.d-root .d-legal{gap:40px;font-size:16px}.d-root .d-legal h2{font-size:22px;line-height:28px}.d-root .d-legal h3{font-size:16px}}
