.sidebar-metrics.svelte-1cb8kz8{padding:14px 12px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.metrics-label.svelte-1cb8kz8{display:flex;align-items:center;justify-content:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.metrics-label.svelte-1cb8kz8:before,.metrics-label.svelte-1cb8kz8:after{content:"";width:16px;height:1px;background:#bfa46a66}.metrics-row.svelte-1cb8kz8{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:4px 0;margin-top:4px}.metrics-plano.svelte-1cb8kz8{color:#d9c48e;font-family:var(--font-serif);font-size:19px;font-weight:600;letter-spacing:.01em}.metrics-bar-wrap.svelte-1cb8kz8{margin:8px 0 4px;background:#ffffff1f;border-radius:4px;height:6px;overflow:hidden}.metrics-bar-fill.svelte-1cb8kz8{height:100%;border-radius:4px;transition:width .4s ease,background .2s ease}.metrics-comprar.svelte-1cb8kz8{display:block;width:100%;min-height:44px;margin-top:8px;background:transparent;border:1px solid rgba(191,164,106,.55);border-radius:10px;color:var(--gold-light, #D9C48E);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.metrics-comprar.svelte-1cb8kz8:hover{background:#bfa46a1f}.metrics-bolsos.svelte-1cb8kz8{margin-top:8px;display:flex;flex-direction:column;gap:3px}.metrics-bolso.svelte-1cb8kz8{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;font-variant-numeric:tabular-nums}.metrics-bolso.svelte-1cb8kz8:not(.metrics-bolso-gold){color:#ffffffb8;font-weight:500}.metrics-bolso-gold.svelte-1cb8kz8{color:#d9c48e;font-weight:600}.metrics-aviso-perdido.svelte-1cb8kz8{font-size:12.5px;color:#edd898;margin-top:8px;line-height:1.45}.metrics-expira.svelte-1cb8kz8{font-size:12.5px;color:#ffffffb3;margin-top:8px;line-height:1.45}.journey.svelte-1grcwik{--gold:#BFA46A;--gold-lt:#D9C48E;--cream:#FBF3EE;padding:12px 10px 14px;border-top:1px solid rgba(255,255,255,.08)}.jr-kicker.svelte-1grcwik{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:9px}.jr-kicker.svelte-1grcwik:before,.jr-kicker.svelte-1grcwik:after{content:"";width:14px;height:1px;background:#bfa46a66}.jr-since.svelte-1grcwik{text-align:center;font-size:12px;color:#fbf3eeb3;margin-bottom:12px;line-height:1.4}.jr-beta.svelte-1grcwik{text-align:center;margin-bottom:12px}.jr-selo.svelte-1grcwik{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;color:#152925;background:linear-gradient(90deg,var(--gold-lt),var(--gold));border-radius:20px;padding:5px 12px;box-shadow:0 2px 10px #d9c48e4d}.jr-betasub.svelte-1grcwik{display:block;font-size:12px;color:#fbf3eeb8;margin-top:6px}.jcard.svelte-1grcwik{display:flex;align-items:center;gap:10px;width:100%;padding:9px;margin-bottom:7px;border-radius:14px;background:linear-gradient(160deg,#22403b,#1d3833);border:1px solid rgba(191,164,106,.26);box-shadow:0 6px 20px -13px #000000b3;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:border-color .2s,transform .12s}.jcard.svelte-1grcwik:hover{border-color:#bfa46a80}.jcard.svelte-1grcwik:active{transform:scale(.985)}.joia.svelte-1grcwik{width:40px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0;filter:drop-shadow(0 3px 9px rgba(191,164,106,.34))}.joia.svelte-1grcwik svg{overflow:visible;max-height:34px}.joia-sac.svelte-1grcwik svg{width:auto}.jgrp.svelte-1grcwik{flex:1;min-width:0;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:600;color:var(--cream);line-height:1.2}.jexp.svelte-1grcwik{flex-shrink:0;color:#d9c48e;font-size:15px}.tj-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:center;background:#080f0dbd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.tj-card{position:relative;width:100%;max-width:430px;max-height:94vh;overflow-y:auto;background:linear-gradient(172deg,#33564e,#152925);border-top:1px solid rgba(191,164,106,.4);border-left:1px solid rgba(191,164,106,.4);border-right:1px solid rgba(191,164,106,.4);box-shadow:0 -24px 70px #0000008c;padding:0 20px 26px;color:#fbf3ee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:519px){.tj-overlay{align-items:flex-end}.tj-card{border-bottom:none;border-radius:20px 20px 0 0}.tj-card:not(.rm):not(.fidcard){animation:svelte-1grcwik-tj-sheet .4s cubic-bezier(.22,1,.36,1)}.tj-card.fidcard:not(.rm){animation:svelte-1grcwik-tj-sheet .4s cubic-bezier(.16,1,.3,1)}}@media(min-width:520px){.tj-overlay{align-items:center}.tj-card{border-radius:20px;border-bottom:1px solid rgba(191,164,106,.4)}.tj-card:not(.rm):not(.fidcard){animation:svelte-1grcwik-tj-pop .42s cubic-bezier(.34,1.56,.64,1)}.tj-card.fidcard:not(.rm){animation:svelte-1grcwik-tj-pop .42s cubic-bezier(.16,1,.3,1)}}@keyframes svelte-1grcwik-tj-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-1grcwik-tj-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.tj-grip{width:42px;height:4px;border-radius:3px;background:#bfa46a66;margin:11px auto 8px}.tj-x{position:absolute;top:8px;right:6px;width:44px;height:44px;border-radius:50%;background:#ffffff14;border:none;color:#fbf3eeb3;font-size:15px;cursor:pointer;z-index:3}.tj-previa{text-align:center;font-size:11px;font-weight:600;color:#d9c48e;background:#bfa46a24;border:1px solid rgba(191,164,106,.3);border-radius:10px;padding:8px 14px;margin:36px 0 14px}.tj-head{padding:4px 40px 12px 2px}.tj-head .k{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#d9c48e;margin-bottom:4px}.tj-head .n{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:600;color:#d9c48e;line-height:1.1}.tj-head .s{display:block;font-size:13.5px;color:#fbf3eeb3;margin-top:5px}.tj-hero{position:relative;height:118px;display:flex;align-items:center;justify-content:center;margin:2px 0 10px}.tj-hero:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:172px;height:172px;border-radius:50%;background:radial-gradient(circle,rgba(217,196,142,.38),transparent 66%)}@media(prefers-reduced-motion:no-preference){.tj-hero:before{animation:svelte-1grcwik-tj-glow 3s ease-in-out infinite}}@keyframes svelte-1grcwik-tj-glow{0%,to{opacity:.68;transform:translate(-50%,-50%) scale(.92)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}.tj-hero>svg{position:relative;overflow:visible;filter:drop-shadow(0 6px 24px rgba(217,196,142,.55))}.tj-firme{margin:10px 4px 0;font-size:12.5px;line-height:1.45;color:#fbf3eeb8;text-align:center}.tj-ganhos{margin:0 2px;background:#0000002e;border:1px solid rgba(191,164,106,.16);border-radius:14px;padding:4px 14px}.tj-gr{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;font-size:13.5px}.tj-gr+.tj-gr{border-top:1px solid rgba(255,255,255,.06)}.tj-gr span:first-child{color:#fbf3eeb8}.tj-gr span:last-child{color:#d9c48e;font-weight:600;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;white-space:nowrap}.tj-perks{margin:14px 2px 0;padding-top:14px;border-top:1px solid rgba(191,164,106,.18)}.tj-perks-t{font-size:13.5px;font-weight:700;letter-spacing:.06em;color:#d9c48e;text-align:center;margin-bottom:12px}.tj-pr{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:#fbf3eed1;margin-bottom:10px}.tj-pr>span:first-child{flex-shrink:0;font-size:15px}.tj-miss{text-align:center;font-size:13.5px;color:#fbf3eeb8;margin:16px 6px 0}.tj-miss b{color:#d9c48e;font-weight:700}.tj-frase{text-align:center;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:18px;line-height:1.4;color:#d9c48e;margin:12px 8px 0;padding-top:14px;border-top:1px solid rgba(191,164,106,.18)}.tj-note{text-align:center;font-size:12.5px;color:#fbf3eeb3;margin:9px 6px 0;line-height:1.5}.tj-note b{color:#d9c48e}.tj-cta{display:block;text-align:center;text-decoration:none;width:100%;margin:18px 0 0;padding:13px;border-radius:12px;border:1px solid #BFA46A;background:linear-gradient(100deg,#bfa46a3d,#bfa46a14);color:#d9c48e;font-weight:700;font-size:15px}.tj-convite{margin-top:16px;padding-top:15px;border-top:1px solid rgba(191,164,106,.18)}.tj-cv-lbl{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#d9c48e;text-align:center;margin-bottom:9px}.tj-cv-cod{font-size:13.5px;color:#fbf3eeb3;text-align:center;margin-bottom:6px}.tj-cv-cod b{color:#fbf3ee;letter-spacing:.04em}.tj-cv-code{min-height:44px;display:block;width:100%;padding:12px;margin-bottom:9px;background:#00000038;border:1.5px dashed #BFA46A;border-radius:12px;color:#d9c48e;font:inherit;font-weight:600;font-size:15px;cursor:pointer}.tj-cv-whats{min-height:44px;display:block;text-align:center;text-decoration:none;padding:12px;border-radius:12px;background:#25d366;color:#0b2a1a;font-size:15px;font-weight:700}.tj-cv-load{text-align:center;font-size:12.5px;color:#fbf3eeb3;padding:10px}.tj-cv-foot{font-size:12.5px;color:#fbf3eeb3;text-align:center;margin:11px 0 0;line-height:1.5}.pk-ic{flex-shrink:0;line-height:0}.pk-ic svg{width:16px;height:16px;display:block}.pk-ic-t.svelte-1grcwik{width:14px;height:14px;display:inline-block;vertical-align:-2px;margin-right:4px}.festa-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:24px;background:#0a1210d6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.festa-card{position:relative;max-width:330px;width:100%;text-align:center;padding:34px 26px 26px;border-radius:26px;background:linear-gradient(170deg,#33564e,#152925);border:1px solid rgba(191,164,106,.5);box-shadow:0 30px 80px #0009;overflow:hidden;color:#fbf3ee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.festa-fx{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.festa-fx .cft{position:absolute;top:-16px;width:7px;height:12px;border-radius:1px;animation:svelte-1grcwik-tj-fall linear forwards}@keyframes svelte-1grcwik-tj-fall{to{transform:translateY(460px) rotate(var(--rot))}}.festa-fx .ptl{position:absolute;top:-18px;border-radius:74% 8%;animation:svelte-1grcwik-tj-petal linear forwards}@keyframes svelte-1grcwik-tj-petal{0%{transform:translate(0) rotate(0);opacity:1}25%{transform:translate(16px,120px) rotate(80deg)}50%{transform:translate(-13px,240px) rotate(180deg)}75%{transform:translate(14px,360px) rotate(260deg)}to{transform:translate(-4px,480px) rotate(360deg);opacity:0}}.festa-fx .fw{position:absolute;width:5px;height:5px;border-radius:50%;animation:svelte-1grcwik-tj-fw ease-out forwards}@keyframes svelte-1grcwik-tj-fw{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}.festa-fx .str{position:absolute;color:#edd898;line-height:1;text-shadow:0 0 6px rgba(217,196,142,.7);animation:svelte-1grcwik-tj-twinkle ease-out forwards}@keyframes svelte-1grcwik-tj-twinkle{0%{transform:scale(0);opacity:0}35%{transform:scale(1.1);opacity:1}to{transform:scale(.4);opacity:0}}.festa-dm{height:118px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;position:relative;z-index:1}.festa-dm svg{overflow:visible}.festa-tt{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:600;color:#d9c48e;margin:0 0 8px;line-height:1.08;position:relative;z-index:1}.festa-fr{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:17px;color:#fbf3ee;line-height:1.4;margin:0 0 4px;position:relative;z-index:1}.festa-sub{font-size:13.5px;color:#fbf3eeb8;margin:14px 0 16px;line-height:1.45;position:relative;z-index:1}.festa-sub b{color:#d9c48e}.festa-perks{position:relative;z-index:1;text-align:left;margin:0 0 20px;display:flex;flex-direction:column;gap:10px}.festa-perks .perk{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:#fbf3eed1}.festa-x{min-height:44px;position:relative;z-index:1;background:#bfa46a;color:#152925;border:none;border-radius:12px;padding:12px 28px;font:inherit;font-weight:700;font-size:14px;cursor:pointer}@media(prefers-reduced-motion:no-preference){.festa-card{animation:svelte-1grcwik-tj-pop .42s cubic-bezier(.34,1.56,.64,1)}.rv-drop{animation:svelte-1grcwik-tj-rvDrop .7s cubic-bezier(.34,1.56,.64,1)}.rv-forge{animation:svelte-1grcwik-tj-rvForge 1.1s ease}.rv-rise{animation:svelte-1grcwik-tj-rvRise .7s cubic-bezier(.22,1,.36,1)}.rv-turn{animation:svelte-1grcwik-tj-rvTurn .8s cubic-bezier(.34,1.4,.6,1)}.rv-shine{animation:svelte-1grcwik-tj-rvShine .9s ease}.rv-open{animation:svelte-1grcwik-tj-rvOpen .9s cubic-bezier(.34,1.56,.64,1)}}@keyframes svelte-1grcwik-tj-rvDrop{0%{transform:translateY(-90px);opacity:0}60%{opacity:1}to{transform:translateY(0)}}@keyframes svelte-1grcwik-tj-rvForge{0%{transform:scale(.4);filter:brightness(2.4) blur(3px);opacity:0}45%{opacity:1}to{transform:scale(1);filter:brightness(1) blur(0)}}@keyframes svelte-1grcwik-tj-rvRise{0%{transform:translateY(70px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-1grcwik-tj-rvTurn{0%{transform:rotate(-24deg) scale(.6);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}@keyframes svelte-1grcwik-tj-rvShine{0%{transform:scale(.7);opacity:0;filter:brightness(1.8)}55%{opacity:1}to{transform:scale(1);filter:brightness(1)}}@keyframes svelte-1grcwik-tj-rvOpen{0%{transform:scale(.5) rotate(8deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.tj-card{--saida:cubic-bezier(.16,1,.3,1);--sobe:cubic-bezier(.2,.8,.3,1);--cai:cubic-bezier(.55,0,1,.45);--mola:cubic-bezier(.34,1.56,.64,1);--fundo:#1F3630;--suave:rgba(251,243,238,.7);--linha:rgba(191,164,106,.18)}.tj-card .regra-box{display:grid;min-height:76px;margin:14px 2px 0}.tj-card .regra-box>*{grid-area:1/1}.tj-card .regra-box>.medidor{visibility:hidden}.tj-regra{margin:0;background:#0000002e;border:1px solid rgba(191,164,106,.16);border-radius:14px;padding:12px 14px;font-size:13.5px;color:#fbf3eed9;line-height:1.5;align-self:start}.tj-card .fid{text-align:center;margin:30px 0 0;border-radius:16px;background:#0000002e;border:1px solid var(--linha);padding:20px 14px 16px}.tj-card .fid .k{margin:0;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#bfa46a}.tj-card .fid .nv{margin:4px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:32px;font-weight:600;color:#d9c48e;line-height:1.1}.tj-card .fid .ms{margin:0;font-size:13.5px;color:var(--suave)}.tj-card .gemas{justify-content:center;margin:16px auto 8px}.tj-card .gemas:not(.tres){display:flex;align-items:flex-end;gap:clamp(8px,2.4vw,14px)}.tj-card .gemas.tres{display:grid;grid-template-columns:auto auto;justify-items:center;row-gap:2px}.tj-card .gemas.tres .gema:first-child{grid-column:1/-1}.tj-card .gema{display:inline-block;line-height:0}.tj-card .gemas:not(.casa) .gema{--dw:clamp(40px,11vw,54px)}.tj-card .gemas.casa .gema{--dw:clamp(58px,16vw,76px)}.tj-card .gema .forge-wrap{width:var(--dw)!important;height:calc(var(--dw) * 2274 / 1856)!important}.tj-card .linha-t{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin:18px 0 0}.tj-card .linha-t:before{content:"";position:absolute;left:12.5%;right:12.5%;top:16px;height:2px;background:repeating-linear-gradient(90deg,rgba(191,164,106,.25) 0 6px,transparent 6px 10px)}.tj-card .linha-t .enche{position:absolute;left:12.5%;top:16px;height:2px;width:var(--ench,0%);transform-origin:0 50%;background:repeating-linear-gradient(90deg,#BFA46A 0 6px,transparent 6px 10px)}.tj-card .linha-t>button{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:6px;min-height:44px;padding:10px 0 0;background:none;border:0;font-family:inherit;font-size:11.5px;cursor:pointer;-webkit-tap-highlight-color:transparent}.tj-card .linha-t>button:not(.agora):not(.sel){color:var(--suave)}.tj-card .linha-t>button:before{content:"";width:12px;height:12px;border-radius:50%;border:1.5px solid #BFA46A}.tj-card .linha-t>button:not(.ok):before{background:var(--fundo)}.tj-card .linha-t>button.ok:before{background:#bfa46a}.tj-card .linha-t>button.agora{color:#d9c48e;font-weight:700}.tj-card .linha-t>button.sel:not(.agora){color:#fbf3ee;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#bfa46a99}.tj-card .linha-t>button:focus-visible{outline:2px solid #BFA46A;outline-offset:2px;border-radius:8px}.tj-card .cota{margin:14px 0 0;font-size:15px;color:var(--suave)}.tj-card .cota b{font-family:Cormorant Garamond,Georgia,serif;font-size:30px;color:#d9c48e;font-weight:600;vertical-align:-2px}@keyframes svelte-1grcwik-tj-forja{0%{opacity:0;clip-path:inset(100% 0 0 0);filter:brightness(2.4) blur(2px)}55%{opacity:1;filter:brightness(1.8) blur(0)}to{clip-path:inset(0 0 0 0);filter:none}}@keyframes svelte-1grcwik-tj-aparece{0%{opacity:0}}@keyframes svelte-1grcwik-tj-sobeNome{0%{opacity:0;transform:translateY(12px)}}@keyframes svelte-1grcwik-tj-encheLinha{0%{transform:scaleX(0)}}.tj-card:not(.rm) .fid.roda .gema{animation:svelte-1grcwik-tj-forja 1.1s var(--saida) var(--atraso) both}.tj-card:not(.rm) .fid.roda .nv{animation:svelte-1grcwik-tj-sobeNome .6s var(--saida) .5s both}.tj-card:not(.rm) .fid.roda .linha-t .enche{animation:svelte-1grcwik-tj-encheLinha .8s var(--saida) 1.1s both}.tj-card:not(.rm) .fid.roda .linha-t>button.agora:before{animation:svelte-1grcwik-tj-aparece .3s ease 1.8s both}.tj-card:not(.rm) .fid.normal-entrada{animation:svelte-1grcwik-tj-aparece .22s ease}.tj-card .vemmais{position:relative;margin:4px -4px 0}.tj-card .vemmais:after{content:"";position:absolute;top:0;right:0;bottom:12px;width:46px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(217,196,142,.16));border-radius:0 16px 16px 0}.tj-card .prateleira{position:relative;display:flex;gap:9px;overflow-x:auto;padding:4px 4px 14px;scroll-snap-type:x mandatory;scrollbar-width:none}.tj-card .prateleira::-webkit-scrollbar{display:none}.tj-card .nicho{flex:0 0 40%;max-width:170px;scroll-snap-align:center;padding:2px 6px 8px;border-radius:16px;border-width:1px;transition:border-color .5s,background .5s}.tj-card .nicho:not(.proxima){border-style:solid}.tj-card .nicho:not(.aberta):not(.proxima){border-color:#bfa46a29}.tj-card .nicho:not(.aberta){background:#00000029}.tj-card .nicho.aberta{border-color:#bfa46a73;background:linear-gradient(160deg,#bfa46a29,#0000001f)}.tj-card .nicho.proxima{border-style:dashed;border-color:#bfa46a80}.tj-card:not(.rm) .filete{transition:transform .45s var(--saida)}.tj-card .filete{position:absolute;left:0;bottom:4px;width:100px;height:2px;background:#bfa46a;transform-origin:0 50%;pointer-events:none}.tj-card .palco{--w:78px;position:relative;display:grid;justify-items:center;width:100%;min-height:44px;padding:30px 0 0;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;font:inherit;color:inherit}.tj-card .palco:focus-visible{outline:2px solid #BFA46A;outline-offset:2px;border-radius:12px}.tj-card .salta{width:var(--w);transform-origin:50% 100%}.tj-card .salta svg{display:block;width:100%;height:auto;overflow:visible}.tj-card .sombra{width:calc(var(--w) * .78);height:9px;margin-top:-3px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.45),transparent)}.tj-card .alca{transform-box:fill-box;transform-origin:50% 100%}.tj-card .etiqueta{transform-box:fill-box;transform-origin:0 0}.tj-card .credencial,.tj-card .tri,.tj-card .ponta{transform-box:fill-box;transform-origin:50% 100%}.tj-card .tampa{transform-box:fill-box;transform-origin:92% 100%}.tj-card .tampa.aberta{transform:translate(-26px,-20px) rotate(-22deg)}.tj-card .fresta,.tj-card .fresta-s{filter:blur(3px)}.tj-card .brilho{opacity:0}.tj-card .trava .corpo{filter:saturate(.55) brightness(.85)}.tj-card .nome{margin:8px 0 0;text-align:center;line-height:1.3}.tj-card .nome:not(.segredo){font-size:12.5px;font-weight:600}.tj-card .nicho:not(.aberta) .nome:not(.segredo){color:#fbf3ee}.tj-card .nicho.aberta .nome:not(.segredo){color:#d9c48e}.tj-card .nome.segredo{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:16px}.tj-card .nicho:not(.proxima) .nome.segredo{color:var(--suave)}.tj-card .nicho.proxima .nome.segredo{color:#d9c48e}.tj-card .pontos{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:5px 0 0;min-height:8px}.tj-card .pontos i{width:7px;height:7px;border-radius:50%;border:1px solid #BFA46A}.tj-card .pontos i.ok{background:#bfa46a}.tj-card .falta{min-height:1.4em;margin:4px 0 0;text-align:center;font-size:12px;color:#d9c48e;transition:opacity .3s}.tj-card .falta:not(.on){opacity:0}.tj-card .falta.on{opacity:1}.tj-card .placar{margin:6px 6px 0;text-align:center;font-size:14px;color:var(--suave)}@keyframes svelte-1grcwik-tj-mola{0%{transform:translateY(0) scale(1)}12%{transform:translateY(0) scale(1.1,.86);animation-timing-function:var(--sobe)}34%{transform:translateY(calc(var(--salto,22px) * -1)) scale(.95,1.07);animation-timing-function:var(--cai)}52%{transform:translateY(0) scale(1.07,.92);animation-timing-function:var(--sobe)}64%{transform:translateY(calc(var(--salto,22px) * -.32)) scale(.99,1.02);animation-timing-function:var(--cai)}76%{transform:translateY(0) scale(1.03,.97)}88%{transform:translateY(-1px) scale(1)}to{transform:none}}@keyframes svelte-1grcwik-tj-alcaBalanca{0%,to{rotate:0deg}30%{rotate:-9deg}50%{rotate:7deg}70%{rotate:-3deg}85%{rotate:1.5deg}}@keyframes svelte-1grcwik-tj-sombraMola{0%,to{transform:scale(1);opacity:1}12%{transform:scale(1.12)}34%{transform:scale(.55);opacity:.45}52%{transform:scale(1.15);opacity:1}64%{transform:scale(.85)}76%{transform:scale(1.04)}}@keyframes svelte-1grcwik-tj-brilhoPousa{0%,40%{opacity:0;transform:scale(.3)}52%{opacity:1;transform:scale(1.2)}80%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(.7)}}.tj-card:not(.rm) .pula .salta{animation:svelte-1grcwik-tj-mola .72s linear}.tj-card:not(.rm) .pula .alca{animation:svelte-1grcwik-tj-alcaBalanca .9s var(--saida) 60ms}.tj-card:not(.rm) .pula .etiqueta,.tj-card:not(.rm) .pula .credencial{animation:svelte-1grcwik-tj-alcaBalanca 1.1s var(--saida) .11s}.tj-card:not(.rm) .pula .sombra{animation:svelte-1grcwik-tj-sombraMola .72s linear}.tj-card:not(.rm) .pula .brilho{animation:svelte-1grcwik-tj-brilhoPousa 1.8s var(--saida);transform-box:fill-box;transform-origin:50% 50%}@keyframes svelte-1grcwik-tj-cintila{0%,to{opacity:calc(var(--forca) * .2);transform:scale(.7)}50%{opacity:var(--forca);transform:scale(1.1)}}.tj-card:not(.rm) .alvo path{transform-box:fill-box;transform-origin:50% 50%;animation:svelte-1grcwik-tj-cintila 2.6s ease-in-out infinite}.tj-card .alvo path:nth-child(2){animation-delay:-.9s}.tj-card .alvo path:nth-child(3){animation-delay:-1.7s}@keyframes svelte-1grcwik-tj-naoAinda{0%,to{rotate:0deg}14%{rotate:-7deg}32%{rotate:6deg}50%{rotate:-4deg}68%{rotate:2.5deg}84%{rotate:-1deg}}.tj-card:not(.rm) .nao .salta{animation:svelte-1grcwik-tj-naoAinda .7s var(--saida)}.tj-card:not(.rm) .nao .alca,.tj-card:not(.rm) .nao .ponta{animation:svelte-1grcwik-tj-alcaBalanca .9s var(--saida) 80ms}@keyframes svelte-1grcwik-tj-lacreVoa{0%{opacity:1;transform:none}to{opacity:0;transform:translate(14px,-46px) rotate(40deg) scale(1.4)}}.tj-card:not(.rm) .lacre-voa{transform-box:fill-box;transform-origin:50% 50%;animation:svelte-1grcwik-tj-lacreVoa .7s var(--saida) both}@keyframes svelte-1grcwik-tj-capaCai{0%{opacity:1;transform:none}30%{opacity:1;transform:translateY(-4px) scale(1.04,.97)}to{opacity:0;transform:translateY(40px) scaleY(.35)}}.tj-card:not(.rm) .capa-cai{transform-box:fill-box;transform-origin:50% 100%;animation:svelte-1grcwik-tj-capaCai .8s var(--saida) both}@keyframes svelte-1grcwik-tj-conteudoPula{0%{opacity:0;transform:translateY(24px)}60%{opacity:1;transform:translateY(-8px)}to{transform:none}}.tj-card:not(.rm) .abre .conteudo{transform-box:fill-box;animation:svelte-1grcwik-tj-conteudoPula .75s var(--mola) .3s both}@keyframes svelte-1grcwik-tj-revela{0%{opacity:0;transform:translateY(6px)}}.tj-card:not(.rm) .nome.revela{animation:svelte-1grcwik-tj-revela 1s var(--saida) .6s both}.tj-card .chuva{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:5}.tj-card:not(.rm) .chuva i{position:absolute;top:-30px;width:22px;height:22px;animation:svelte-1grcwik-tj-caiPeca 1.6s cubic-bezier(.3,.1,.7,1) both}.tj-card .chuva svg{width:100%;height:100%;display:block}@keyframes svelte-1grcwik-tj-caiPeca{0%{transform:translate(0) rotate(0)}to{transform:translate(var(--dx),var(--h,420px)) rotate(var(--rot));opacity:0}}.tj-card .festa-msg{position:absolute;left:50%;top:30%;z-index:6;translate:-50% -50%;margin:0;padding:10px 18px;border-radius:14px;background:#14231ceb;border:1px solid #BFA46A;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;line-height:1.2;color:#d9c48e;text-align:center;width:max-content;max-width:86%;pointer-events:none;opacity:0}@keyframes svelte-1grcwik-tj-festaMsg{0%{opacity:0;transform:scale(.8)}15%{opacity:1;transform:scale(1.05)}25%{transform:scale(1)}80%{opacity:1}to{opacity:0}}.tj-card:not(.rm) .festa-msg.on{animation:svelte-1grcwik-tj-festaMsg 2.2s var(--saida) both}.tj-card.rm .forge-svg{display:none}@keyframes svelte-1grcwik-tj-tampaSai{0%{transform:none}}.tj-card:not(.rm) .abre .tampa.aberta{animation:svelte-1grcwik-tj-tampaSai .8s var(--mola) .2s both}@keyframes svelte-1grcwik-tj-cresce{0%{transform:scaleY(0)}60%{transform:scaleY(1.15)}to{transform:scaleY(1)}}.tj-card:not(.rm) .novo{animation:svelte-1grcwik-tj-cresce .65s var(--mola) both}@keyframes svelte-1grcwik-tj-recebe{0%,to{transform:none}30%{transform:scale(1.06,.9)}60%{transform:scale(.98,1.03)}}.tj-card:not(.rm) .recebe .salta{animation:svelte-1grcwik-tj-recebe .38s var(--saida)}.tj-card.rm .sel-rm .salta{outline:2px solid #BFA46A;outline-offset:6px;border-radius:6px}.cd.svelte-kyyevf{display:grid;gap:6px;width:100%;max-width:360px}.centro.svelte-kyyevf{margin-inline:auto;text-align:left}.cd-rot.svelte-kyyevf{font-weight:600;font-size:.9rem;color:var(--green-dark)}.cd.svelte-kyyevf input:where(.svelte-kyyevf){min-height:46px;border:1.5px solid var(--cream-border);border-radius:12px;padding:0 14px;font:inherit;color:var(--green-dark);background:var(--cream-light)}.cd.svelte-kyyevf input:where(.svelte-kyyevf):focus-visible{outline:2px solid var(--gold);outline-offset:1px}.cd-hint.svelte-kyyevf{font-size:.84rem;color:var(--text-sec);line-height:1.5;margin-block:0;max-width:520px}.cd-hint.svelte-kyyevf:not(.centro),.cd-erro.svelte-kyyevf:not(.centro){margin-inline:0}.cd-erro.svelte-kyyevf{font-size:13px;font-weight:700;color:var(--gold-text);margin-block:0}.topbar-hints.svelte-1prppzq{flex:1;display:flex;align-items:center;justify-content:center;min-height:40px;overflow:hidden;padding:0 16px}.hint-text.svelte-1prppzq{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:500;font-style:italic;letter-spacing:.015em;color:var(--accent-gold);line-height:1.35;text-align:center;transition:opacity .4s ease;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.hint-text.svelte-1prppzq{font-size:16px}}@media(max-width:640px){.topbar-hints.svelte-1prppzq{display:none}}.foto-slot.svelte-12rr3s6{position:relative;width:100%;aspect-ratio:3/4;border:1.5px dashed rgba(191,164,106,.45);border-radius:10px;background:radial-gradient(120% 80% at 50% 0%,#fffbf6,#f6ebdd);cursor:pointer;overflow:hidden;transition:border-color .2s,background .2s;padding:0}.foto-slot.svelte-12rr3s6:hover{border-color:var(--gold, var(--gold-text))}.foto-slot.has-preview.svelte-12rr3s6{border-style:solid;border-color:var(--cream-border, #e8e0d8)}.foto-empty.svelte-12rr3s6{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:3px;padding:6px 3px 7px}.arte.svelte-12rr3s6{position:relative;flex:1 1 0;width:100%;min-height:0;display:flex;align-items:center;justify-content:center}.arte.com-selo.svelte-12rr3s6{padding-top:13px}.arte.svelte-12rr3s6>.proposta:where(.svelte-12rr3s6){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.arte.com-selo.svelte-12rr3s6>.proposta:where(.svelte-12rr3s6){top:13px;right:0;bottom:0;left:0;height:calc(100% - 13px)}.foto-label.svelte-12rr3s6{font-size:11px;font-weight:600;color:var(--green-dark, #294540);text-align:center;line-height:1.15;overflow-wrap:break-word;flex:none}.mais.svelte-12rr3s6{position:absolute;top:5px;right:5px;width:16px;height:16px;border-radius:50%;background:var(--gold, #BFA46A);display:grid;place-items:center;z-index:2}.mais.svelte-12rr3s6 svg:where(.svelte-12rr3s6){width:8px;height:8px}.foto-slot.importante.svelte-12rr3s6{border-color:var(--gold, #BFA46A)}.foto-slot.importante.svelte-12rr3s6 .mais:where(.svelte-12rr3s6){top:18px}.foto-empty.svelte-12rr3s6 .imp:where(.svelte-12rr3s6){position:absolute;top:-1px;left:50%;transform:translate(-50%);padding:2px 8px;border-radius:0 0 8px 8px;background:var(--green-dark, #294540);color:var(--gold-light, #D9C48E);font-size:9px;font-weight:600;white-space:nowrap;z-index:2}.t.svelte-12rr3s6{fill:none;stroke:var(--gold, #BFA46A);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.v.svelte-12rr3s6{fill:none;stroke:var(--green-dark, #294540);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.f.svelte-12rr3s6{fill:var(--gold, #BFA46A);fill-opacity:.16;stroke:none}.fino.svelte-12rr3s6{stroke-width:1;opacity:.6}.t.lupa.svelte-12rr3s6{fill:#fffbf6}.arte.svelte-12rr3s6 text:where(.svelte-12rr3s6){fill:var(--gold-text, #86672A);font-family:inherit}@media(prefers-reduced-motion:no-preference){.draw.svelte-12rr3s6{stroke-dasharray:1;stroke-dashoffset:0;animation:svelte-12rr3s6-traca 1s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--s, 0) * .17s + var(--d, 0) * 1ms)}.surge.svelte-12rr3s6{animation:svelte-12rr3s6-surge .7s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--s, 0) * .17s + var(--d, 0) * 1ms)}@keyframes svelte-12rr3s6-traca{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes svelte-12rr3s6-surge{0%{opacity:0}to{opacity:1}}.vira.svelte-12rr3s6{transform-origin:40px 50px;animation:svelte-12rr3s6-vira 6s ease-in-out 1.8s infinite}@keyframes svelte-12rr3s6-vira{0%,to{transform:scaleX(1)}45%,55%{transform:scaleX(.78)}}.seta.svelte-12rr3s6{animation:svelte-12rr3s6-seta 6s ease-in-out 1.8s infinite}@keyframes svelte-12rr3s6-seta{0%,to{opacity:.35}45%,55%{opacity:1}}.varre.svelte-12rr3s6{animation:svelte-12rr3s6-varre 4.8s ease-in-out 2s infinite}@keyframes svelte-12rr3s6-varre{0%{transform:translate(-60px)}55%,to{transform:translate(80px)}}.cantos.svelte-12rr3s6{transform-origin:40px 46px;animation:svelte-12rr3s6-respira 4.8s ease-in-out 2s infinite}@keyframes svelte-12rr3s6-respira{0%,to{transform:scale(1)}50%{transform:scale(.955)}}.balanca.svelte-12rr3s6{transform-origin:40px 12px;animation:svelte-12rr3s6-balanca 5.2s ease-in-out 2.2s infinite}@keyframes svelte-12rr3s6-balanca{0%,to{transform:rotate(0)}25%{transform:rotate(2.6deg)}75%{transform:rotate(-2.6deg)}}.brilha.svelte-12rr3s6{animation:svelte-12rr3s6-brilha 4.4s ease-in-out 1.6s infinite}@keyframes svelte-12rr3s6-brilha{0%,to{opacity:.35}50%{opacity:1}}.foto-slot.svelte-12rr3s6:active{transform:scale(.97);transition:transform .25s cubic-bezier(.16,1,.3,1)}}.rot.svelte-12rr3s6{position:absolute;left:4px;right:4px;bottom:4px;padding:1px 4px;border-radius:999px;background:#ffffffe0;color:var(--green-dark, #294540);font-weight:600;font-size:.62rem;line-height:1.15;text-align:center;white-space:normal;word-break:break-word}.foto-preview.svelte-12rr3s6{width:100%;height:100%;object-fit:cover;display:block}.foto-overlay.svelte-12rr3s6{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;opacity:0;transition:opacity .2s;color:#fff;font-size:11px}.foto-slot.svelte-12rr3s6:hover .foto-overlay:where(.svelte-12rr3s6){opacity:1}.foto-loading.svelte-12rr3s6{display:flex;align-items:center;justify-content:center;height:100%}.mini-spinner.svelte-12rr3s6{width:24px;height:24px;border:2px solid var(--cream-mid, #c8bdb8);border-top-color:var(--gold, var(--gold-text));border-radius:50%;animation:svelte-12rr3s6-spin .8s linear infinite}@keyframes svelte-12rr3s6-spin{to{transform:rotate(360deg)}}.foto-slot-wrap.svelte-12rr3s6{display:flex;flex-direction:column;min-width:0}.est.svelte-wmolkb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.est-ic.svelte-wmolkb{position:relative;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;animation:svelte-wmolkb-acena 4s cubic-bezier(.16,1,.3,1) infinite}.est-ic.svelte-wmolkb:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid var(--gold, #BFA46A);opacity:0;animation:svelte-wmolkb-halo 4s cubic-bezier(.16,1,.3,1) infinite}.est-perg.svelte-wmolkb{background:var(--green-dark, #294540);color:var(--gold-light, #D9C48E);font-family:var(--font-serif, Georgia, serif);font-weight:600;font-size:1.25rem;line-height:1;box-shadow:0 4px 12px -4px #1f3630b3}.est-aviso.svelte-wmolkb{width:30px;height:28px;border-radius:0}.est-aviso.svelte-wmolkb:before{border-color:var(--gold-text);top:0;right:-2px;bottom:-2px;left:-2px}.est-aviso.svelte-wmolkb svg:where(.svelte-wmolkb){width:30px;height:28px;display:block;filter:drop-shadow(0 3px 5px rgba(31,54,48,.35))}.est-proib.svelte-wmolkb{background:#a63d2f;box-shadow:0 4px 12px -4px #a63d2fcc}.est-proib.svelte-wmolkb:before{border-color:#a63d2f}.est-proib.svelte-wmolkb:after{content:"";width:14px;height:3px;border-radius:2px;background:#fbf3ee}.est-ok.svelte-wmolkb{position:absolute;right:4px;bottom:4px;width:17px;height:17px;border-radius:50%;background:var(--gold, #BFA46A);display:grid;place-items:center;box-shadow:0 0 0 2px #fff}.est-ok.svelte-wmolkb svg:where(.svelte-wmolkb){width:10px;height:10px}@keyframes svelte-wmolkb-halo{0%,72%{opacity:0;transform:scale(.8)}78%{opacity:.85}to{opacity:0;transform:scale(1.8)}}@keyframes svelte-wmolkb-acena{0%,72%,to{transform:none}76%{transform:scale(1.14) rotate(-7deg)}82%{transform:scale(.95) rotate(5deg)}88%{transform:none}}@media(prefers-reduced-motion:reduce){.est-ic.svelte-wmolkb,.est-ic.svelte-wmolkb:before{animation:none}}.bloco.svelte-afqfw3{border:1px solid var(--fio);border-radius:16px;background:var(--creme);overflow:hidden}.bloco.desligado.svelte-afqfw3{opacity:.45;pointer-events:none;filter:saturate(.5)}.bl-cab.svelte-afqfw3{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;background:transparent;text-align:left;cursor:pointer}.bl-t.svelte-afqfw3{font-family:var(--font-serif, Georgia, serif);font-size:1.1rem;font-weight:600;color:var(--verde)}@media(min-width:900px){.bl-t.svelte-afqfw3{font-size:1.4rem}}.bl-resumo.svelte-afqfw3{margin-left:auto;font-size:.8rem;color:var(--suave);max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-seta.svelte-afqfw3{flex:none;font-size:.7rem;color:var(--suave);transition:transform .4s var(--saida)}.bl-seta.aberto.svelte-afqfw3{transform:rotate(180deg)}.bl-pad.svelte-afqfw3{display:grid;gap:12px;padding:0 14px 14px}.rotulo.svelte-afqfw3{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--suave)}.sugere.svelte-afqfw3{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;padding:10px 12px;border-radius:12px;background:#bfa46a1f;font-family:var(--font-serif, Georgia, serif);font-style:italic;font-size:1rem;color:var(--ouro-tx)}.sugere.svelte-afqfw3 b:where(.svelte-afqfw3){font-style:normal;font-weight:600;color:var(--verde)}.sugere.svelte-afqfw3 button:where(.svelte-afqfw3){margin-left:auto;min-height:32px;padding:0 12px;border-radius:999px;border:1.5px solid var(--ouro);background:#e6d3a6;font-family:var(--sans, inherit);font-style:normal;font-size:.78rem;font-weight:700;color:var(--verde);cursor:pointer}.cenas.svelte-afqfw3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media(min-width:700px){.cenas.svelte-afqfw3{grid-template-columns:repeat(6,1fr)}}.cena.svelte-afqfw3{position:relative;display:grid;gap:6px;padding:6px 6px 8px;border-radius:12px;border:1.5px solid var(--ouro);background:#e6d3a6;text-align:center;font-size:.72rem;font-weight:600;color:var(--verde);cursor:pointer;transition:border-color .3s,box-shadow .3s}.cena.on.svelte-afqfw3{border-color:var(--verde);background:var(--verde);color:var(--ouro-cl)}.cena.svelte-afqfw3 .am:where(.svelte-afqfw3){position:relative;overflow:hidden;height:40px;border-radius:8px;box-shadow:inset 0 0 0 1px #29454014}@media(min-width:900px){.cena.svelte-afqfw3 .am:where(.svelte-afqfw3){height:66px}}.cena.auto.svelte-afqfw3 .am:where(.svelte-afqfw3){background:linear-gradient(115deg,#fbf3ee,#efe7d8 38%,#d9c48e,#efe7d8 62%,#fbf3ee);background-size:260% 100%;animation:svelte-afqfw3-brilhoAuto 5.5s ease-in-out infinite}.cena.pega.svelte-afqfw3{animation:svelte-afqfw3-toca .45s var(--saida)}.cena.pega.svelte-afqfw3 .am:where(.svelte-afqfw3):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%);animation:svelte-afqfw3-varre .8s var(--saida) both}@keyframes svelte-afqfw3-varre{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes svelte-afqfw3-toca{40%{transform:scale(.95)}}.cena.svelte-afqfw3 .beta:where(.svelte-afqfw3){position:absolute;top:4px;right:4px;padding:0 5px;border-radius:4px;background:var(--verde);color:var(--ouro-cl);font-size:.58rem;letter-spacing:.05em;text-transform:uppercase}@keyframes svelte-afqfw3-brilhoAuto{0%,to{background-position:100% 0}50%{background-position:0 0}}.embreve.svelte-afqfw3{display:grid;grid-template-columns:1fr 1fr;gap:8px}.embreve.svelte-afqfw3 div:where(.svelte-afqfw3){padding:8px 10px;border-radius:10px;border:1px dashed var(--fio);color:var(--suave);font-size:.78rem;display:flex;justify-content:space-between;gap:6px}.embreve.svelte-afqfw3 i:where(.svelte-afqfw3){font-style:normal;font-size:.64rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ouro-tx)}.pose-linha.svelte-afqfw3{display:grid;gap:6px}.rot-tit.svelte-afqfw3{display:flex;align-items:center;gap:8px;font-size:.84rem;font-weight:700;color:var(--verde)}.num.svelte-afqfw3{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:var(--verde);color:var(--creme);font-size:.68rem}.sub-extras.svelte-afqfw3{margin:6px 0 0;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ouro-tx)}.grade-pose.svelte-afqfw3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.esc.svelte-afqfw3{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 4px;border-radius:12px;border:1.5px solid var(--ouro);background:#e6d3a6;color:var(--verde);font-family:inherit;font-size:.8rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.esc.on.svelte-afqfw3{background:linear-gradient(180deg,var(--verde),#1c332e);border-color:var(--verde);color:var(--gold-light, #D9C48E)}.esc.svelte-afqfw3:disabled{opacity:.45;cursor:not-allowed}.linha-sw.svelte-afqfw3{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border-radius:12px;border:1.5px solid var(--ouro);background:#e6d3a6;font-size:.9rem;font-weight:600;color:var(--verde);cursor:pointer}@media(min-width:900px){.linha-sw.svelte-afqfw3{min-height:54px}}.sw.svelte-afqfw3{margin-left:auto;flex:none;position:relative;width:42px;height:24px;border-radius:999px;background:#29454029;transition:background .35s}.sw.svelte-afqfw3 i:where(.svelte-afqfw3){position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #1f36304d;transition:transform .4s var(--saida)}.linha-sw.on.svelte-afqfw3>.sw:where(.svelte-afqfw3){background:var(--verde)}.linha-sw.on.svelte-afqfw3>.sw:where(.svelte-afqfw3) i:where(.svelte-afqfw3){transform:translate(18px)}.vento-hint.svelte-afqfw3{margin:0;font-size:.82rem;color:var(--suave);padding:10px 12px;border:1px solid var(--fio-ouro);background:#bfa46a12;border-radius:12px}.aces.svelte-afqfw3{display:flex;flex-wrap:wrap;gap:6px}.ace.svelte-afqfw3{position:relative;min-height:44px;padding:0 13px;border-radius:999px;border:1.5px solid var(--ouro);background:#e6d3a6;font-size:.82rem;font-weight:600;color:var(--verde);cursor:pointer;transition:all .3s var(--saida)}@media(min-width:900px){.ace.svelte-afqfw3{min-height:46px}}.ace.on.svelte-afqfw3{border-color:var(--verde);background:var(--verde);color:var(--ouro-cl)}.ace.magico.svelte-afqfw3{color:var(--verde)}.ace.magico.on.svelte-afqfw3{background:var(--verde);border-color:var(--verde);color:var(--ouro-cl)}.ace.toca.svelte-afqfw3,.ace.brilha.svelte-afqfw3{animation:svelte-afqfw3-toca .4s var(--saida)}.ace.brilha.svelte-afqfw3:before,.ace.brilha.svelte-afqfw3:after{content:"✦";position:absolute;color:var(--ouro);pointer-events:none;animation:svelte-afqfw3-faisca .9s var(--saida) forwards}.ace.brilha.svelte-afqfw3:before{top:-9px;left:8px;font-size:.85rem}.ace.brilha.svelte-afqfw3:after{top:-6px;right:6px;font-size:.6rem;animation-delay:.12s}@keyframes svelte-afqfw3-faisca{0%{opacity:0;transform:scale(.2) rotate(-90deg)}40%{opacity:1;transform:scale(1.3) rotate(0)}to{opacity:0;transform:translateY(-12px) scale(.5)}}@media(prefers-reduced-motion:reduce){.svelte-afqfw3{animation:none!important;transition:none!important}}.avisar.svelte-1erfiyc{display:block;margin-top:6px;min-height:32px;padding:0;border:0;background:none;color:var(--gold, #BFA46A);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;pointer-events:auto}.peca.svelte-1dx41i3{--verde: var(--green-dark, #294540);--verde-esc: #1F3630;--creme: var(--cream-light, #FBF3EE);--areia: #EFE7D8;--ouro: var(--gold, #BFA46A);--ouro-cl: var(--gold-light, #D9C48E);--ouro-tx: var(--gold-text);--ambar: var(--gold-text);--suave: rgba(41, 69, 64, .64);--fio: rgba(41, 69, 64, .12);--fio-ouro: rgba(191, 164, 106, .45);--saida: cubic-bezier(.16, 1, .3, 1);background:#fff;border:1px solid var(--fio);border-radius:20px;overflow:hidden;transition:border-color .5s,box-shadow .6s var(--saida);scroll-margin-top:70px}.peca.ativa.svelte-1dx41i3{border-color:var(--fio-ouro);box-shadow:0 26px 50px -34px #1f36308c}.peca.bloq.svelte-1dx41i3{background:linear-gradient(180deg,#1f36300a,#fff 40%)}.peca.precisa-modelo.svelte-1dx41i3{border-color:#e0a800;box-shadow:0 0 0 2px #e0a80040}.peca.foco.svelte-1dx41i3{animation:svelte-1dx41i3-foco 2.6s var(--saida)}@keyframes svelte-1dx41i3-foco{0%,to{box-shadow:0 0 #bfa46a00}18%{box-shadow:0 0 0 6px #bfa46a73}40%{box-shadow:0 0 0 3px #bfa46a4d}70%{box-shadow:0 0 0 6px #bfa46a59}}.resumo-row.svelte-1dx41i3{display:flex;align-items:center}.resumo.svelte-1dx41i3{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;cursor:pointer;flex:1 1 auto;min-width:0;border:0;background:transparent;text-align:left}.btn-remover.svelte-1dx41i3{flex:none;width:44px;height:44px;margin-right:8px;border-radius:50%;border:0;background:transparent;color:var(--suave);display:grid;place-items:center;cursor:pointer;position:relative;transition:color .2s}.btn-remover.svelte-1dx41i3:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;border:1px solid transparent;background:transparent;transition:background .2s,border-color .2s}.btn-remover.svelte-1dx41i3:hover{color:#bfa46a}.btn-remover.svelte-1dx41i3:hover:before{background:#bfa46a1a;border-color:#bfa46a59}.resumo.svelte-1dx41i3 .th:where(.svelte-1dx41i3){position:relative;width:48px;height:58px;border-radius:10px;overflow:hidden;background:var(--areia);display:grid;place-items:center;color:var(--suave)}.resumo.svelte-1dx41i3 .th:where(.svelte-1dx41i3) img:where(.svelte-1dx41i3){width:100%;height:100%;object-fit:cover}.vazio.svelte-1dx41i3{font-size:1.2rem;color:var(--suave)}.meio.svelte-1dx41i3{display:grid;gap:5px;min-width:0}.t.svelte-1dx41i3{display:flex;align-items:center;gap:8px;font-family:var(--font-serif, Georgia, serif);font-size:1.15rem;font-weight:600;color:var(--verde)}.cara-mini.svelte-1dx41i3{width:32px;height:32px;flex:none;border-radius:50%;overflow:hidden;border:1.5px solid white;box-shadow:0 0 0 1px var(--fio);padding:0;background:#3a5a50;display:grid;place-items:center}.cara-mini.clicavel.svelte-1dx41i3{cursor:pointer;transition:box-shadow .3s}.cara-mini.clicavel.svelte-1dx41i3:hover{box-shadow:0 0 0 3px #bfa46a59}.cara-mini.musa.svelte-1dx41i3{box-shadow:0 0 0 2px var(--ouro)}.cara-mini.svelte-1dx41i3 img:where(.svelte-1dx41i3){width:100%;height:100%;object-fit:cover;object-position:50% 14%}.cara-mini.svelte-1dx41i3 .cara-car:where(.svelte-1dx41i3){color:var(--verde);display:grid;place-items:center}.cara-mini.svelte-1dx41i3 svg:where(.svelte-1dx41i3){width:18px;height:18px}.cara-extra.svelte-1dx41i3{margin-left:-10px;box-shadow:0 0 0 2px var(--ouro)}.selos.svelte-1dx41i3{display:flex;flex-wrap:wrap;gap:5px}.selo.svelte-1dx41i3{padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:600;background:#2945400f;color:var(--suave);white-space:nowrap}.selo.bloq.svelte-1dx41i3{background:var(--verde-esc);color:var(--ouro-cl)}.selo.ok.svelte-1dx41i3{background:#bfa46a29;color:var(--ouro-tx)}.selo.si.svelte-1dx41i3{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;color:var(--verde)}.selo.si.svelte-1dx41i3 svg:where(.svelte-1dx41i3){width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.selo.si.svelte-1dx41i3 small:where(.svelte-1dx41i3){font-size:.6rem;font-weight:700;color:var(--suave)}.sr.svelte-1dx41i3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bola.svelte-1dx41i3{display:inline-block;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px #29454038}.bola.auto.svelte-1dx41i3{background:linear-gradient(115deg,#fbf3ee,#efe7d8 38%,#d9c48e,#efe7d8 62%,#fbf3ee)}.ic-auto.svelte-1dx41i3{color:var(--ouro-tx);font-size:.82rem;line-height:1;font-style:normal}.seta.svelte-1dx41i3{width:32px;height:32px;border-radius:50%;border:1px solid var(--fio-ouro);display:grid;place-items:center;flex:none;transition:transform .5s var(--saida),background .4s}.seta.aberto.svelte-1dx41i3{transform:rotate(180deg);background:var(--verde);border-color:var(--verde)}.seta.aberto.svelte-1dx41i3 path:where(.svelte-1dx41i3){stroke:var(--creme)}.corpo.svelte-1dx41i3{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--saida)}.corpo.ativa.svelte-1dx41i3{grid-template-rows:1fr}.corpo-in.svelte-1dx41i3{min-height:0;overflow:hidden}.miolo.svelte-1dx41i3{display:grid;gap:16px;padding:4px 14px 18px}@media(min-width:900px){.miolo.svelte-1dx41i3{grid-template-columns:minmax(380px,430px) 1fr;gap:24px;align-items:start}}.veste.svelte-1dx41i3{border-radius:16px;background:var(--creme);border:1px solid var(--fio)}@media(min-width:900px){.veste.svelte-1dx41i3{grid-column:1 / -1}}.veste.svelte-1dx41i3{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--saida)}.veste.aberta.svelte-1dx41i3{grid-template-rows:1fr}.veste-in.svelte-1dx41i3{min-height:0;overflow:hidden;padding:12px 14px;display:grid;gap:10px}.veste-cab.svelte-1dx41i3{display:flex;align-items:center;gap:10px}.veste-vazio.svelte-1dx41i3{border-radius:16px;background:var(--creme);border:1px solid var(--fio);padding:12px 14px;display:grid;gap:10px;justify-items:start}@media(min-width:900px){.veste-vazio.svelte-1dx41i3,.veste-aviso.svelte-1dx41i3{grid-column:1 / -1}}.veste-vazio.svelte-1dx41i3 .btn:where(.svelte-1dx41i3){min-height:44px}.veste-vazio.svelte-1dx41i3 p:where(.svelte-1dx41i3),.veste-aviso.svelte-1dx41i3{margin:0;font-size:.9rem;line-height:1.45;color:var(--verde)}.veste-cab.svelte-1dx41i3 b:where(.svelte-1dx41i3){font-family:var(--font-serif, Georgia, serif);font-size:1.05rem;color:var(--verde)}.olho.svelte-1dx41i3{margin-left:auto;width:34px;height:34px;border-radius:50%;border:1px solid var(--fio);background:transparent;color:var(--suave);display:grid;place-items:center;transition:background .3s,color .3s}.olho[aria-pressed=true].svelte-1dx41i3{background:var(--verde);border-color:var(--verde);color:var(--creme)}.olho.svelte-1dx41i3 svg:where(.svelte-1dx41i3){width:17px;height:17px}.rostos.svelte-1dx41i3{display:flex;flex-wrap:wrap;gap:12px 10px}.op.svelte-1dx41i3{display:grid;justify-items:center;align-content:start;gap:1px;width:64px}@media(min-width:900px){.op.svelte-1dx41i3{width:72px}}.op.svelte-1dx41i3 .rosto:where(.svelte-1dx41i3){margin-bottom:4px}.op-cod.svelte-1dx41i3{font-size:.75rem;font-weight:600;color:var(--verde);line-height:1.2}.op-leg.svelte-1dx41i3{font-size:.7rem;color:var(--suave);line-height:1.25;text-align:center}.rosto.svelte-1dx41i3{position:relative;width:54px;height:54px;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--fio);cursor:pointer;overflow:hidden}@media(min-width:900px){.rosto.svelte-1dx41i3{width:64px;height:64px}}.rosto.svelte-1dx41i3 img:where(.svelte-1dx41i3){width:100%;height:100%;object-fit:cover;object-position:50% 14%;display:block}.rosto.on.svelte-1dx41i3{box-shadow:0 0 0 2px var(--ouro)}.rosto.musa.svelte-1dx41i3:before{content:"★";position:absolute;top:-6px;right:-2px;font-size:.68rem;color:var(--ouro)}.rosto-vazio.svelte-1dx41i3{display:grid;place-items:center;width:100%;height:100%;color:var(--suave)}.rosto.car.svelte-1dx41i3{color:var(--verde)}.rosto.car.svelte-1dx41i3 svg:where(.svelte-1dx41i3){width:24px;height:24px}.rosto.car.escolhe.svelte-1dx41i3 svg:where(.svelte-1dx41i3),.rosto.car.svelte-1dx41i3:hover svg:where(.svelte-1dx41i3){animation:svelte-1dx41i3-gira 1s var(--saida)}@keyframes svelte-1dx41i3-gira{to{transform:rotate(360deg)}}.retratos.svelte-1dx41i3{display:flex;gap:8px;overflow-x:auto;padding:2px}.retrato.svelte-1dx41i3{flex:0 0 112px;display:grid;justify-items:center;gap:2px;padding:0;border:0;background:transparent;cursor:pointer;text-align:center}.retrato-foto.svelte-1dx41i3{width:100%;aspect-ratio:3/4;border:2px solid transparent;border-radius:12px;overflow:hidden;background:#3a5a50;margin-bottom:4px}.retrato.on.svelte-1dx41i3 .retrato-foto:where(.svelte-1dx41i3){border-color:var(--ouro)}.retrato.svelte-1dx41i3 img:where(.svelte-1dx41i3){width:100%;height:100%;object-fit:cover;object-position:50% 12%;display:block}.fotos.svelte-1dx41i3{display:grid;gap:10px;align-content:start}.slots.svelte-1dx41i3{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(min-width:900px){.slots.svelte-1dx41i3{grid-template-columns:repeat(2,1fr)}}.slot.bloqueada-slot.svelte-1dx41i3,.slot.cheio.svelte-1dx41i3{position:relative;aspect-ratio:3/4;border-radius:12px;overflow:hidden;border:1.5px solid var(--fio);background:var(--areia);display:grid;place-items:center;color:var(--suave);font-size:.72rem}.slot.svelte-1dx41i3 .mais:where(.svelte-1dx41i3){font-size:1.2rem;color:var(--ouro-tx)}.slot.svelte-1dx41i3 .rot:where(.svelte-1dx41i3){position:absolute;left:4px;right:4px;bottom:4px;text-align:center;font-size:.62rem;padding:1px 4px;border-radius:999px;background:#ffffffe0;color:var(--verde);font-weight:600}.comp-chip.svelte-1dx41i3{font-size:.82rem;color:var(--suave);margin:0}.comp-chip.svelte-1dx41i3 b:where(.svelte-1dx41i3){color:var(--verde)}.conj.svelte-1dx41i3{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 12px;border-radius:14px;border:1px solid var(--fio-ouro);background:#bfa46a2e;text-align:left;font-size:.88rem;font-weight:700;color:var(--suave);transition:border-color .3s,background .3s,color .3s}@media(min-width:900px){.conj.svelte-1dx41i3{min-height:54px}}.conj.on.svelte-1dx41i3{background:var(--verde);border-color:var(--verde);color:var(--creme)}.conj-ic.svelte-1dx41i3 svg:where(.svelte-1dx41i3){width:22px;height:22px;display:block}.conj.on.svelte-1dx41i3 .conj-ic:where(.svelte-1dx41i3){color:var(--creme)}.sw.svelte-1dx41i3{margin-left:auto;flex:none;position:relative;width:42px;height:24px;border-radius:999px;background:#29454029;transition:background .35s}.sw.svelte-1dx41i3 i:where(.svelte-1dx41i3){position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #1f36304d;transition:transform .4s var(--saida)}.conj.on.svelte-1dx41i3>.sw:where(.svelte-1dx41i3){background:var(--ouro)}.conj.on.svelte-1dx41i3>.sw:where(.svelte-1dx41i3) i:where(.svelte-1dx41i3){transform:translate(18px)}.painel.svelte-1dx41i3{display:grid;gap:12px;align-content:start}.avisos.svelte-1dx41i3{display:grid;gap:10px}.av-card.svelte-1dx41i3{display:grid;gap:6px;padding:12px 14px;border-radius:12px;border:1px solid var(--fio);background:#2945400a;font-size:.84rem}.av-cab.svelte-1dx41i3{display:flex;align-items:center;gap:8px}.av-cab.svelte-1dx41i3 b:where(.svelte-1dx41i3){font-size:1rem;font-weight:700;color:var(--verde)}.av-card.svelte-1dx41i3 p:where(.svelte-1dx41i3),.pergunta.svelte-1dx41i3 .av-exp:where(.svelte-1dx41i3){margin:0;font-size:.84rem;color:var(--suave);line-height:1.45;padding-left:28px}.av-aten.svelte-1dx41i3{background:#86672a1a;border-color:#86672a73}.av-aten.svelte-1dx41i3 .av-cab:where(.svelte-1dx41i3) b:where(.svelte-1dx41i3){color:var(--ambar)}.av-proib.svelte-1dx41i3{background:#a63d2f0f;border-color:#a63d2f66}.av-proib.svelte-1dx41i3 .av-cab:where(.svelte-1dx41i3) b:where(.svelte-1dx41i3){color:#a63d2f}.av-proib.svelte-1dx41i3 .trava-corpo:where(.svelte-1dx41i3){font-size:.84rem;padding-left:28px;white-space:pre-line}.trava-bt.svelte-1dx41i3{display:flex;flex-wrap:wrap;gap:8px;padding-left:28px}.btn.svelte-1dx41i3{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border-radius:10px;font-weight:700;font-size:.84rem;border:1px solid transparent;cursor:pointer}.btn-verde.svelte-1dx41i3{background:var(--verde);color:var(--creme)}.btn-linha.svelte-1dx41i3{background:transparent;border-color:var(--fio);color:var(--verde)}.ic-letra.svelte-1dx41i3{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:.82rem}.ic-tri.svelte-1dx41i3{flex:none;width:20px;height:19px;display:block}.ic-tri.svelte-1dx41i3 svg{width:20px;height:19px;display:block}.ic-letra.svelte-1dx41i3{background:var(--verde);color:var(--ouro-cl);font-family:var(--font-serif, Georgia, serif);font-style:italic;font-weight:600}.ic-proib.svelte-1dx41i3{flex:none;width:20px;height:20px;border-radius:50%;background:#a63d2f;display:grid;place-items:center}.ic-proib.svelte-1dx41i3:after{content:"";width:10px;height:2px;border-radius:2px;background:#fbf3ee}.etq-linha.svelte-1dx41i3{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px;margin-left:28px;margin-top:4px}.entrada.svelte-1dx41i3{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--fio);border-radius:8px;font-size:.88rem;background:#fff;font-family:inherit}.etq-campo.svelte-1dx41i3{min-height:64px;resize:none;line-height:1.4}.etq-campo.svelte-1dx41i3::placeholder{color:var(--suave);opacity:1}.etq-cam.svelte-1dx41i3{border:1px solid var(--fio-ouro);border-radius:10px;background:#fff;font-size:1.15rem;cursor:pointer;transition:background .3s,border-color .3s}.etq-cam.svelte-1dx41i3:hover{background:#bfa46a24;border-color:var(--ouro)}.entrada.svelte-1dx41i3:focus{outline:none;border-color:var(--ouro);box-shadow:0 0 0 4px #bfa46a2e}.pergunta.svelte-1dx41i3{display:grid;gap:10px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid var(--fio-ouro);transition:border-color .5s,background .5s}.pergunta.respondida.svelte-1dx41i3{border-color:var(--ouro);background:#bfa46a14}.resp.svelte-1dx41i3{display:flex;flex-wrap:wrap;gap:6px;padding-left:28px}.resp.svelte-1dx41i3 button:where(.svelte-1dx41i3){min-height:38px;padding:0 13px;border-radius:999px;border:1px solid var(--fio);background:var(--creme);font-size:.84rem;font-weight:600;color:var(--verde);cursor:pointer;transition:all .35s var(--saida)}.resp.svelte-1dx41i3 button[aria-pressed=true]:where(.svelte-1dx41i3){background:var(--verde);border-color:var(--verde);color:var(--creme)}.pergunta.respondida.svelte-1dx41i3 .resp:where(.svelte-1dx41i3) button[aria-pressed=false]:where(.svelte-1dx41i3){opacity:.45}.resp.svelte-1dx41i3 button:where(.svelte-1dx41i3):disabled{cursor:default}.resp-naosei.svelte-1dx41i3:not([aria-pressed=true]){color:var(--suave)!important}.anotado.svelte-1dx41i3{display:inline-flex;align-items:center;gap:6px;margin-left:28px;font-size:.84rem;color:var(--ouro-tx);font-weight:600;opacity:0;animation:svelte-1dx41i3-mostraAnotado .1s .3s forwards}.anotado.svelte-1dx41i3 svg:where(.svelte-1dx41i3){width:15px;height:15px}.anotado.svelte-1dx41i3 path:where(.svelte-1dx41i3){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;stroke-dashoffset:18;animation:svelte-1dx41i3-desenhaCheck .6s var(--saida) .4s forwards}@keyframes svelte-1dx41i3-mostraAnotado{to{opacity:1}}@keyframes svelte-1dx41i3-desenhaCheck{to{stroke-dashoffset:0}}.av-retomando.svelte-1dx41i3{font-style:italic;padding-left:28px;margin:0}.pergunta.respondendo.svelte-1dx41i3{opacity:.65}@media(prefers-reduced-motion:reduce){.svelte-1dx41i3{animation:none!important;transition:none!important}}.jan-fundo.svelte-uz2lci{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-janela, 1000);background:#0f1f1ac7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.jan-caixa.svelte-uz2lci{width:100%;max-width:520px;max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin:auto;overflow-y:auto;overscroll-behavior:contain;outline:none;background:var(--cream-light, #FAF7F2);border:1px solid var(--cream-border, #E8E0D2);border-radius:14px;padding:28px 26px 22px;box-shadow:0 20px 60px #0f1f1a66}.mf.svelte-zsnfuf{position:relative}.sheet-close.svelte-zsnfuf{position:absolute;top:-18px;right:-16px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--text-sec)}.sheet-title.svelte-zsnfuf{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;color:var(--green-dark);margin:0;text-align:center}.sub.svelte-zsnfuf{margin:4px 0 0;text-align:center;font-size:13px;color:var(--text-sec)}.leg.svelte-zsnfuf{margin:18px 0 8px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--gold-text)}.modelos.svelte-zsnfuf{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}.modelos.svelte-zsnfuf::-webkit-scrollbar{display:none}.modelo.svelte-zsnfuf{flex:0 0 auto;width:74px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;border:1.5px solid var(--gold);border-radius:14px;background:#e6d3a6;cursor:pointer;font-family:inherit;color:var(--green-dark)}.modelo.on.svelte-zsnfuf{border-color:var(--green-dark);background:linear-gradient(180deg,var(--green-dark),#1c332e);color:var(--gold-light, #D9C48E)}.modelo.on.svelte-zsnfuf small:where(.svelte-zsnfuf){color:var(--gold-light, #D9C48E)}.modelo.svelte-zsnfuf b:where(.svelte-zsnfuf){font-size:11px;font-weight:700}.modelo.svelte-zsnfuf small:where(.svelte-zsnfuf){margin-top:-4px;font-size:10px;color:var(--text-sec)}.rosto.svelte-zsnfuf{width:52px;height:52px;border-radius:50%;overflow:hidden;background:var(--cream-light);display:flex;align-items:center;justify-content:center}.rosto.svelte-zsnfuf img:where(.svelte-zsnfuf){width:100%;height:100%;object-fit:cover;object-position:50% 14%}.vazio.svelte-zsnfuf{color:var(--text-sec);font-size:18px}.sem.svelte-zsnfuf{margin:0;font-size:13px;line-height:1.45;color:var(--text-sec)}.opcoes.svelte-zsnfuf{display:grid;grid-template-columns:1fr 1fr;gap:10px}.opcao.svelte-zsnfuf{display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;min-height:44px;padding:12px;border:1.5px solid var(--gold);border-radius:14px;background:#e6d3a6;cursor:pointer;font-family:inherit;color:var(--green-dark)}.opcao.svelte-zsnfuf b:where(.svelte-zsnfuf){font-size:14px}.opcao.svelte-zsnfuf span:where(.svelte-zsnfuf){font-size:12px;line-height:1.35;color:var(--green-dark)}.opcao.on.svelte-zsnfuf{border-color:var(--green-dark);background:linear-gradient(180deg,var(--green-dark),#1c332e);color:var(--gold-light, #D9C48E)}.opcao.on.svelte-zsnfuf span:where(.svelte-zsnfuf){color:var(--gold-light, #D9C48E)}.opcao.svelte-zsnfuf:disabled{opacity:.5;cursor:not-allowed}.resumo.svelte-zsnfuf{margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--green-dark)}.botoes.svelte-zsnfuf{display:flex;flex-direction:column;gap:10px;margin-top:18px}.upload-screen.svelte-1uwg043{display:flex;flex-direction:column;gap:16px}.screen-header.svelte-1uwg043{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.screen-title.svelte-1uwg043{font-family:var(--font-serif);font-size:22px;color:var(--green-dark);margin:0 0 4px}.screen-subtitle.svelte-1uwg043{font-size:13px;color:var(--text-mid);margin:0}.btn-voltar-revisar.svelte-1uwg043{align-self:flex-start;margin-top:6px;padding:6px 12px;border-radius:8px;border:1px solid var(--cream-border);background:transparent;color:var(--green-dark);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.btn-voltar-revisar.svelte-1uwg043:hover{border-color:var(--gold);background:#bfa46a14}.selo-aguardando.svelte-1uwg043{margin:6px 0 0;font-size:12.5px;font-weight:600;color:#9a7400}.cota-badge.svelte-1uwg043{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:140px}.cota-badge.loading.svelte-1uwg043{opacity:.5}.cota-bar.svelte-1uwg043{width:120px;height:4px;background:var(--cream-border);border-radius:2px;overflow:hidden}.cota-fill.svelte-1uwg043{height:100%;background:var(--gold);border-radius:2px;transition:width .4s ease}.cota-badge.critica.svelte-1uwg043 .cota-fill:where(.svelte-1uwg043){background:#e57373}.cota-text.svelte-1uwg043{font-size:11px;color:var(--text-mid)}.cota-badge.critica.svelte-1uwg043 .cota-text:where(.svelte-1uwg043){color:#c62828;font-weight:600}.relance.svelte-1uwg043{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 6px;scrollbar-width:none}.relance.svelte-1uwg043::-webkit-scrollbar{display:none}.rel.svelte-1uwg043{flex:0 0 74px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:6px 4px 8px;border-radius:14px;border:1px solid var(--cream-border);background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.rel.svelte-1uwg043:hover{transform:translateY(-2px)}.rel.on.svelte-1uwg043{border-color:var(--gold);box-shadow:0 0 0 3px #bfa46a33}.rel-th.svelte-1uwg043{position:relative;width:56px;height:66px;border-radius:10px;overflow:hidden;background:var(--cream-light);display:flex;align-items:center;justify-content:center}.rel-th.svelte-1uwg043 img:where(.svelte-1uwg043){width:100%;height:100%;object-fit:cover}.rel-vazio.svelte-1uwg043{font-size:1.2rem;color:var(--text-mid)}.rel-n.svelte-1uwg043{font-size:.72rem;font-weight:700;color:var(--text-mid)}.mais-fotos.svelte-1uwg043{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:44px;padding:8px 14px;border-radius:14px;border:1.5px dashed var(--gold);background:#fff;font-family:inherit;text-align:left;color:var(--green-dark);cursor:pointer}.mais-fotos.svelte-1uwg043 b:where(.svelte-1uwg043){font-size:.8rem}.mais-fotos.on.svelte-1uwg043{border-style:solid;background:var(--cream-light)}.mf-ic.svelte-1uwg043{font-weight:700;color:var(--gold-text);line-height:1}.mf-sub.svelte-1uwg043{font-size:.7rem;color:var(--text-sec)}.pecas-list.svelte-1uwg043{display:flex;flex-direction:column;gap:12px}.btn-add-peca.svelte-1uwg043{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:1.5px dashed var(--cream-mid);border-radius:10px;background:transparent;color:var(--text-mid);font-size:14px;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.btn-add-peca.svelte-1uwg043:hover{border-color:var(--gold);color:var(--green-dark);background:#faf5ee}.max-pecas-info.svelte-1uwg043{display:flex;align-items:center;gap:6px;justify-content:center;font-size:12px;color:var(--text-mid);padding:10px;opacity:.6}.cota-aviso.svelte-1uwg043{padding:10px 14px;background:#fff3cd;border:1px solid #ffc107;border-radius:8px;font-size:13px;color:#664d03}.cota-aviso.avulsos.svelte-1uwg043{background:#faf6ec;border-color:var(--gold);color:#6b5a2e}.cota-aviso.esgotado.svelte-1uwg043{background:#fde8e8;border-color:#ef4444;color:#991b1b}.actions.svelte-1uwg043{position:sticky;bottom:calc(var(--bottomnav-h, 60px) + env(safe-area-inset-bottom) + 12px);z-index:10}@media(min-width:768px){.actions.svelte-1uwg043{position:static}}.sem-marca-toggle.svelte-1uwg043{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;background:#bfa46a14;border:1px dashed rgba(191,164,106,.5);border-radius:10px;font-size:13px;color:var(--text-secondary, #5C5A54);cursor:pointer}.sem-marca-toggle.svelte-1uwg043 input:where(.svelte-1uwg043){accent-color:#BFA46A;width:16px;height:16px}.sem-marca-toggle.svelte-1uwg043 em:where(.svelte-1uwg043){color:var(--text-muted, #9E9290);font-style:italic}.btn-processar.svelte-1uwg043{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 24px;background:var(--gold);color:var(--green-deep, #234233);border:none;border-radius:12px;font-size:16px;font-weight:600;letter-spacing:.01em;cursor:pointer;box-shadow:0 4px 16px #bfa46a66;transition:opacity .2s,transform .15s,box-shadow .2s}.btn-processar.svelte-1uwg043:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:0 6px 20px #bfa46a80}.btn-processar.svelte-1uwg043:disabled{background:#e9e1cf;color:#23423373;cursor:not-allowed;box-shadow:none}.btn-processar.svelte-1uwg043:disabled .btn-count:where(.svelte-1uwg043){opacity:.55}.btn-count.svelte-1uwg043{background:var(--green-deep, #234233);color:var(--gold);border-radius:20px;padding:3px 12px;font-size:12px;font-weight:600;letter-spacing:.02em}.gerando.svelte-1vpvoix{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:62vh;padding:22px 8px 40px;background:radial-gradient(120% 50% at 50% 10%,#fff,#fff0 60%)}.joia.svelte-1vpvoix{position:relative;width:150px;height:150px;display:grid;place-items:center;margin-bottom:8px}.halo.svelte-1vpvoix{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:50%;background:radial-gradient(circle,#e3cf978c,#e3cf9700 68%);animation:svelte-1vpvoix-halo 3.4s ease-in-out infinite}.joia.svelte-1vpvoix img:where(.svelte-1vpvoix){position:relative;width:78px;filter:drop-shadow(0 8px 16px rgba(191,164,106,.4));animation:svelte-1vpvoix-flutua 3.4s ease-in-out infinite}.luz.svelte-1vpvoix{position:absolute;width:78px;height:96px;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;-webkit-mask:url(/assets/vitrini-mark-240.webp) center/78px no-repeat;mask:url(/assets/vitrini-mark-240.webp) center/78px no-repeat;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.9) 50%,transparent 62%);background-size:260% 100%;animation:svelte-1vpvoix-luz 2.6s ease-in-out infinite}.orbita.svelte-1vpvoix{position:absolute;top:0;right:0;bottom:0;left:0;animation:svelte-1vpvoix-gira 9s linear infinite}.orbita.svelte-1vpvoix i:where(.svelte-1vpvoix){position:absolute;width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px 2px #e3cf97cc}.orbita.svelte-1vpvoix i:where(.svelte-1vpvoix):nth-child(1){top:6px;left:50%}.orbita.svelte-1vpvoix i:where(.svelte-1vpvoix):nth-child(2){bottom:18px;left:14px;width:4px;height:4px;opacity:.8}.orbita.svelte-1vpvoix i:where(.svelte-1vpvoix):nth-child(3){top:40%;right:4px;width:3px;height:3px;opacity:.7}.pronta.svelte-1vpvoix .orbita:where(.svelte-1vpvoix){opacity:0;transition:opacity .4s}.pronta.svelte-1vpvoix .joia:where(.svelte-1vpvoix) img:where(.svelte-1vpvoix){animation:svelte-1vpvoix-assenta .8s cubic-bezier(.2,.9,.25,1.3) 1 forwards}.explode.svelte-1vpvoix{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.explode.svelte-1vpvoix b:where(.svelte-1vpvoix){position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background:var(--gold);opacity:0;animation:svelte-1vpvoix-faisca .9s ease-out forwards}@keyframes svelte-1vpvoix-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes svelte-1vpvoix-halo{0%,to{transform:scale(.92);opacity:.7}50%{transform:scale(1.06);opacity:1}}@keyframes svelte-1vpvoix-luz{0%{background-position:130% 0}to{background-position:-130% 0}}@keyframes svelte-1vpvoix-gira{to{transform:rotate(360deg)}}@keyframes svelte-1vpvoix-assenta{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes svelte-1vpvoix-faisca{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y)))}}.titulo.svelte-1vpvoix{font-family:var(--font-serif);font-weight:600;font-size:2.05rem;color:var(--green-dark);margin:0;line-height:1.1}.nome.svelte-1vpvoix{margin:8px 0 0;font-size:15px;font-weight:600;color:var(--gold-text, #7d6632);letter-spacing:.02em;min-height:22px}.nome.svelte-1vpvoix .l:where(.svelte-1vpvoix){display:inline-block;opacity:0;transform:translateY(6px);filter:blur(3px);animation:svelte-1vpvoix-letra .5s ease-out forwards}@keyframes svelte-1vpvoix-letra{to{opacity:1;transform:none;filter:none}}.tecido.svelte-1vpvoix{margin:4px 0 0;font-size:13px;color:var(--text-sec, #5f5b57);letter-spacing:.02em;min-height:18px;opacity:0;transition:opacity .6s .3s}.tecido.ve.svelte-1vpvoix{opacity:1}.frase.svelte-1vpvoix{margin:44px 0 0;font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:1.55rem;line-height:1.28;color:var(--green-deep, #1f3833);min-height:66px;max-width:300px}.frase.svelte-1vpvoix span:where(.svelte-1vpvoix){display:inline-block;animation:svelte-1vpvoix-entra .6s cubic-bezier(.2,.8,.2,1)}@keyframes svelte-1vpvoix-entra{0%{opacity:0;transform:translateY(10px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.trilho.svelte-1vpvoix{width:100%;max-width:420px;margin-top:34px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.linha.svelte-1vpvoix{position:absolute;left:12.5%;right:12.5%;top:9px;height:2px;background:var(--cream-border, #e6ddd3);border-radius:1px}.linha.svelte-1vpvoix span:where(.svelte-1vpvoix){position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--gold),#E3CF97);border-radius:1px;transition:width .6s linear}.linha.svelte-1vpvoix span:where(.svelte-1vpvoix):after{content:"";position:absolute;right:-4px;top:-3px;width:8px;height:8px;border-radius:50%;background:#e3cf97;box-shadow:0 0 10px 3px #e3cf97e6}.et.svelte-1vpvoix{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;color:#8a857f;font-weight:500}.et.svelte-1vpvoix i:where(.svelte-1vpvoix){width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #e0d6cb;display:grid;place-items:center;font-style:normal;font-size:11px;color:#fff;transition:all .4s;z-index:1}.et.feita.svelte-1vpvoix i:where(.svelte-1vpvoix){background:var(--gold);border-color:var(--gold)}.et.feita.svelte-1vpvoix i:where(.svelte-1vpvoix):before{content:"✓"}.et.agora.svelte-1vpvoix i:where(.svelte-1vpvoix){border-color:var(--gold);box-shadow:0 0 0 5px #bfa46a2e}.et.agora.svelte-1vpvoix{color:var(--green-dark);font-weight:700}.lote.svelte-1vpvoix{list-style:none;margin:26px 0 0;padding:10px 14px;width:100%;max-width:420px;background:#fff;border:1px solid var(--cream-border);border-radius:14px;text-align:left;font-size:13px}.lote.svelte-1vpvoix li:where(.svelte-1vpvoix){display:flex;justify-content:space-between;gap:10px;padding:5px 0;color:#3b3b3b}.lote.svelte-1vpvoix li.ativa:where(.svelte-1vpvoix) span:where(.svelte-1vpvoix){font-weight:700;color:var(--green-dark)}.lote.svelte-1vpvoix small:where(.svelte-1vpvoix){color:var(--gold-text, #7d6632);font-weight:600;white-space:nowrap}.previa.svelte-1vpvoix{position:fixed;left:50%;bottom:96px;width:150px;height:190px;object-fit:cover;object-position:center top;border-radius:14px;box-shadow:0 18px 38px #1f383347;animation:svelte-1vpvoix-sobe .7s cubic-bezier(.2,.8,.2,1) forwards;z-index:50}@keyframes svelte-1vpvoix-sobe{0%{opacity:0;transform:translate(-50%,40px) scale(.9)}to{opacity:1;transform:translate(-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.halo.svelte-1vpvoix,.joia.svelte-1vpvoix img:where(.svelte-1vpvoix),.luz.svelte-1vpvoix,.orbita.svelte-1vpvoix,.nome.svelte-1vpvoix .l:where(.svelte-1vpvoix),.frase.svelte-1vpvoix span:where(.svelte-1vpvoix),.explode.svelte-1vpvoix b:where(.svelte-1vpvoix),.previa.svelte-1vpvoix{animation:none!important}.nome.svelte-1vpvoix .l:where(.svelte-1vpvoix){opacity:1;transform:none;filter:none}.previa.svelte-1vpvoix{transform:translate(-50%)}}.conf-overlay.svelte-wfyqi9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000eb;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;animation:svelte-wfyqi9-fadeIn .15s ease}@keyframes svelte-wfyqi9-fadeIn{0%{opacity:0}to{opacity:1}}.conf-close.svelte-wfyqi9{position:absolute;top:16px;right:16px;background:#ffffff1a;border:none;color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:2}.conf-close.svelte-wfyqi9:hover{background:#fff3}.conf-ref-card.svelte-wfyqi9{position:absolute;top:16px;left:16px;z-index:4;display:flex;flex-direction:column;align-items:center;gap:5px;padding:7px;background:#29454099;border:1.5px solid var(--gold, #BFA46A);border-radius:14px;box-shadow:0 8px 28px #00000080;cursor:pointer;animation:svelte-wfyqi9-fadeIn .2s ease;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.conf-ref-img-wrap.svelte-wfyqi9{position:relative;display:block}.conf-ref-card.svelte-wfyqi9 img:where(.svelte-wfyqi9){width:130px;height:130px;object-fit:cover;object-position:center 28%;border-radius:9px;display:block;-webkit-touch-callout:none;pointer-events:none}.conf-ref-card.grande.svelte-wfyqi9 img:where(.svelte-wfyqi9){width:220px;height:220px}.conf-ref-card.svelte-wfyqi9 .agua:where(.svelte-wfyqi9){position:absolute;right:5px;bottom:4px;pointer-events:none;font-size:8px;font-weight:700;letter-spacing:.04em;color:#fbf3eeb8;text-shadow:0 1px 2px rgba(31,54,48,.6)}.conf-ref-card.grande.svelte-wfyqi9 .agua:where(.svelte-wfyqi9){font-size:10px}.conf-ref-card.svelte-wfyqi9 span:where(.svelte-wfyqi9){font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gold-light, #D9C48E)}.conf-stage.svelte-wfyqi9{position:relative;max-width:90vw;max-height:78vh;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;line-height:0;border-radius:4px;cursor:zoom-in}.conf-stage.zoomed.svelte-wfyqi9{cursor:grab}.conf-stage.zoomed.svelte-wfyqi9:active{cursor:grabbing}.conf-img.svelte-wfyqi9{max-width:90vw;max-height:78vh;object-fit:contain;display:block;transform-origin:center center;will-change:transform;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.conf-caption.svelte-wfyqi9{margin-top:12px;color:#ffffffb3;font-size:13px;text-align:center}.conf-controls.svelte-wfyqi9{display:flex;align-items:center;gap:12px;margin-top:14px;flex-wrap:wrap;justify-content:center}.conf-vista-switch.svelte-wfyqi9{display:flex;border:1px solid rgba(255,255,255,.25);border-radius:999px;overflow:hidden}.conf-vista-switch.svelte-wfyqi9 button:where(.svelte-wfyqi9){background:transparent;border:none;color:#ffffffa6;font-size:13px;padding:7px 18px;cursor:pointer;transition:background .15s,color .15s}.conf-vista-switch.svelte-wfyqi9 button.on:where(.svelte-wfyqi9){background:#ffffff24;color:#fff}.conf-tecido.svelte-wfyqi9{display:flex;align-items:center;gap:7px;background:#ffffff1a;border:1px solid rgba(255,255,255,.25);color:#fff;font-size:13px;padding:7px 16px;border-radius:999px;cursor:pointer;transition:background .15s}.conf-tecido.svelte-wfyqi9:hover{background:#fff3}.conf-tecido.on.svelte-wfyqi9{background:var(--gold, #BFA46A);border-color:var(--gold, #BFA46A);color:#1e2924}.conf-zoom.svelte-wfyqi9{display:flex;align-items:center;gap:8px;margin-top:10px;color:#fffc;font-size:13px}.conf-zoom.svelte-wfyqi9 button:where(.svelte-wfyqi9){width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font-size:16px;line-height:1;cursor:pointer;transition:background .15s}.conf-zoom.svelte-wfyqi9 button:where(.svelte-wfyqi9):hover:not(:disabled){background:#ffffff26}.conf-zoom.svelte-wfyqi9 button:where(.svelte-wfyqi9):disabled{opacity:.35;cursor:default}.conf-zoom.svelte-wfyqi9 span:where(.svelte-wfyqi9){min-width:34px;text-align:center}.conf-hint.svelte-wfyqi9{margin-top:10px;color:#ffffff8c;font-size:12px;text-align:center;animation:svelte-wfyqi9-fadeIn .4s ease}.dp-overlay.svelte-pbh85x{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:800}.dp-drawer.svelte-pbh85x{position:fixed;bottom:0;left:0;right:0;z-index:801;background:#fff;border-radius:20px 20px 0 0;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 -8px 32px #00000026;animation:svelte-pbh85x-dpSlideUp .25s ease}@keyframes svelte-pbh85x-dpSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(min-width:600px){.dp-drawer.svelte-pbh85x{left:auto;right:20px;bottom:20px;width:420px;border-radius:16px;max-height:90vh}}.dp-header.svelte-pbh85x{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--cream-border);flex-shrink:0}.dp-titulo.svelte-pbh85x{font-family:var(--font-serif);font-size:18px;color:var(--green-dark);margin:0}.dp-close.svelte-pbh85x{color:var(--text-mid);padding:4px;background:none;border:none;cursor:pointer;border-radius:6px}.dp-close.svelte-pbh85x:hover{color:var(--green-dark)}.dp-body.svelte-pbh85x{flex:1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:14px}.campo.svelte-pbh85x{display:flex;flex-direction:column;gap:4px}.field-label.svelte-pbh85x{font-size:11px;font-weight:700;color:var(--green-dark);text-transform:uppercase;letter-spacing:.04em;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.field-input.svelte-pbh85x{width:100%;padding:9px 11px;border:1px solid var(--cream-border);border-radius:8px;font-size:14px;font-weight:500;color:var(--green-dark);background:var(--cream-light);outline:none;box-sizing:border-box;font-family:inherit;resize:vertical;transition:border-color .15s,background .15s}.field-input.svelte-pbh85x:focus{border-color:var(--gold);background:#fff;box-shadow:0 0 0 4px #bfa46a2e}.ia.svelte-pbh85x{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;background:#bfa46a2e;color:var(--gold-text);font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:none}.genero-chips.svelte-pbh85x{display:flex;gap:6px;flex-wrap:wrap}.genero-chip.svelte-pbh85x{min-height:44px;padding:6px 12px;border:1.5px solid var(--cream-border);border-radius:999px;background:#fff;font-size:12.5px;font-weight:600;color:var(--text-mid);cursor:pointer;transition:all .15s}.campo.svelte-pbh85x>.genero-chip:where(.svelte-pbh85x){align-self:flex-start}.genero-chip.active.svelte-pbh85x{border-color:var(--gold);background:var(--gold);color:var(--green-dark)}.genero-chip.active.auto.svelte-pbh85x{border-style:dashed}.dp-mais.svelte-pbh85x{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--cream-border);background:transparent;font-size:13px;font-weight:700;color:var(--green-dark);cursor:pointer}.dp-extra.svelte-pbh85x{display:flex;flex-direction:column;gap:12px;padding-top:2px}.vozes-list.svelte-pbh85x{display:flex;flex-direction:column;gap:8px}.voz-item.svelte-pbh85x{display:flex;flex-direction:column;gap:2px}.voz-nome.svelte-pbh85x{font-size:11px;font-weight:700;color:var(--gold-text)}.voz-texto.svelte-pbh85x{margin:0;font-size:12.5px;color:var(--text-mid);line-height:1.4}.vc-grid.svelte-pbh85x{display:grid;gap:6px}.vc-item.svelte-pbh85x{display:flex;flex-direction:column;gap:1px}.vc-key.svelte-pbh85x{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-mid)}.vc-val.svelte-pbh85x{font-size:12px;color:var(--green-dark)}.veredito.svelte-z1zwsq{margin-top:10px;border-top:1px dashed #ccc;padding-top:8px;display:flex;flex-direction:column;gap:6px}.veredito-titulo.svelte-z1zwsq{font-size:11px;font-weight:700;letter-spacing:.03em;color:var(--gold-text)}.veredito-linha.svelte-z1zwsq{display:flex;align-items:center;justify-content:space-between;gap:8px}.veredito-label.svelte-z1zwsq{font-size:11px;color:var(--text-mid);min-width:52px}.veredito-botoes.svelte-z1zwsq{display:flex;gap:4px}.vbtn.svelte-z1zwsq{padding:3px 9px;border:1px solid var(--cream-border);border-radius:6px;background:var(--cream-light);cursor:pointer;font-size:14px;line-height:1;transition:border-color .15s,background .15s}.vbtn.svelte-z1zwsq:hover{border-color:var(--gold)}.vbtn.on.svelte-z1zwsq{border-color:var(--green-dark);background:#e8f5e9}.vramo.svelte-z1zwsq{padding:3px 12px;border:1px solid var(--cream-border);border-radius:20px;background:var(--cream-light);color:var(--text-mid);font-size:11px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.vramo.svelte-z1zwsq:hover{border-color:var(--gold)}.vramo.on.svelte-z1zwsq{background:var(--green-dark);border-color:var(--green-dark);color:#fff}.veredito-salvar.svelte-z1zwsq{margin-top:2px;padding:6px;border:1px solid var(--gold);border-radius:6px;background:#fbf3ee;color:var(--green-dark);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.veredito-salvar.svelte-z1zwsq:hover:not(:disabled){background:var(--gold);color:#fff}.veredito-salvar.svelte-z1zwsq:disabled{opacity:.5;cursor:default}.debug-prompt.svelte-z1zwsq{margin-top:10px;border-top:1px dashed #ccc;padding-top:8px}.debug-toggle.svelte-z1zwsq{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#888;background:none;border:none;cursor:pointer;padding:2px 4px}.debug-toggle.svelte-z1zwsq:hover{color:#294540}.debug-bloco.svelte-z1zwsq{margin-top:6px}.debug-bloco-head.svelte-z1zwsq{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#294540;margin-bottom:3px}.debug-copiar.svelte-z1zwsq{font-size:10px;padding:2px 8px;border:1px solid #BFA46A;background:#fbf3ee;color:#294540;border-radius:4px;cursor:pointer}.debug-copiar.svelte-z1zwsq:hover{background:#bfa46a;color:#fff}.debug-texto.svelte-z1zwsq{width:100%;font-family:monospace;font-size:10px;line-height:1.4;color:#333;background:#fafafa;border:1px solid #ddd;border-radius:4px;padding:6px;resize:vertical}.review-card.svelte-z1zwsq{position:relative;display:grid;grid-template-columns:1fr;gap:14px;padding:16px;background:#fff;border:1.5px solid var(--cream-border);border-radius:12px;transition:border-color .2s,box-shadow .2s}.review-card.selected.svelte-z1zwsq{border-color:var(--gold);box-shadow:0 2px 12px #bfa46a26}.select-toggle.svelte-z1zwsq{position:absolute;top:24px;left:24px;z-index:1;padding:0;background:none;border:none;cursor:pointer;display:flex}.checkbox.svelte-z1zwsq{width:20px;height:20px;border:2px solid var(--cream-mid);border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;transition:background .15s,border-color .15s;flex-shrink:0}.checkbox.checked.svelte-z1zwsq{background:var(--gold);border-color:var(--gold)}.images-section.svelte-z1zwsq{display:grid;grid-template-columns:1fr 1fr;gap:10px}.img-wrap.svelte-z1zwsq{display:flex;flex-direction:column;gap:4px}.img-btn.svelte-z1zwsq{position:relative;width:100%;aspect-ratio:3/4;border-radius:8px;overflow:hidden;padding:0;border:none;cursor:pointer;background:var(--cream-light)}.product-img.svelte-z1zwsq{width:100%;height:100%;object-fit:cover;display:block}.img-overlay.svelte-z1zwsq{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s}.img-btn.svelte-z1zwsq:hover .img-overlay:where(.svelte-z1zwsq){opacity:1}.img-placeholder.svelte-z1zwsq{width:100%;aspect-ratio:3/4;border-radius:8px;background:var(--cream-light);border:1px dashed var(--cream-mid);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--cream-mid)}.img-label.svelte-z1zwsq{font-size:10px;color:var(--text-sec);text-align:center;text-transform:uppercase;letter-spacing:.05em}.ex-aviso.svelte-z1zwsq:empty{display:none}.ex-aviso.svelte-z1zwsq{margin:6px 0 0;font-size:11.5px;line-height:1.4;color:var(--text-sec);text-align:center}.refazendo-tag.svelte-z1zwsq{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:4px;font-size:10px;color:var(--gold-text);font-weight:600}.spin{animation:svelte-z1zwsq-spin 1s linear infinite}@keyframes svelte-z1zwsq-spin{to{transform:rotate(360deg)}}.product-info.svelte-z1zwsq{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;min-width:0}.product-name-titulo.svelte-z1zwsq{margin:0;font-family:var(--font-serif);font-size:16px;font-weight:600;color:var(--green-dark)}.btn-dados-peca.svelte-z1zwsq,.an-bt.svelte-z1zwsq,.btn-refazer-abrir.svelte-z1zwsq,.btn-baixar.svelte-z1zwsq{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 14px;border-radius:12px;border:1.5px solid var(--gold);background:#e6d3a6;color:var(--green-dark);font-family:inherit;font-size:13px;font-weight:700;text-align:center;cursor:pointer;transition:background .15s}@media(hover:hover){.btn-dados-peca.svelte-z1zwsq:hover:not(:disabled),.an-bt.svelte-z1zwsq:hover:not(:disabled),.btn-refazer-abrir.svelte-z1zwsq:hover:not(:disabled),.btn-baixar.svelte-z1zwsq:hover:not(:disabled){background:#dcc795}}.btn-dados-peca.svelte-z1zwsq:disabled,.an-bt.svelte-z1zwsq:disabled,.btn-refazer-abrir.svelte-z1zwsq:disabled,.btn-baixar.svelte-z1zwsq:disabled{opacity:.45;cursor:not-allowed}.btn-descartar.svelte-z1zwsq{color:var(--red-warn, #A63D2F)}.anuncio.svelte-z1zwsq{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:var(--cream-light);border:1px solid var(--gold)}.an-cab.svelte-z1zwsq{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.an-cab.svelte-z1zwsq b:where(.svelte-z1zwsq){font-family:var(--font-serif);font-size:14px;color:var(--green-dark)}.an-loja.svelte-z1zwsq{font-size:11px;color:var(--text-mid)}.an-barra.svelte-z1zwsq{height:6px;border-radius:6px;background:#2945401a;overflow:hidden}.an-barra.svelte-z1zwsq i:where(.svelte-z1zwsq){display:block;width:100%;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--gold),var(--gold-light, #D9C48E));transform-origin:0 50%;transition:transform .5s ease}.an-conta.svelte-z1zwsq{font-size:12px;font-weight:600;color:var(--green-dark)}.anuncio.na-loja.svelte-z1zwsq{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;border-color:#bfa46a73}.selo-loja.svelte-z1zwsq{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--green-dark)}.selo-loja.svelte-z1zwsq svg:where(.svelte-z1zwsq){width:16px;height:16px;fill:none;stroke:var(--gold-text);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.selo-loja.svelte-z1zwsq span:where(.svelte-z1zwsq){color:#294540a3}.anuncio.na-loja.guardada.svelte-z1zwsq{border-color:#86672a73}.na-loja.guardada.svelte-z1zwsq .selo-loja:where(.svelte-z1zwsq){color:var(--gold-text)}.selo-loja.svelte-z1zwsq .pt:where(.svelte-z1zwsq){width:8px;height:8px;border-radius:50%;background:var(--gold-text)}.an-ver.svelte-z1zwsq{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:12px;border:1.5px solid var(--gold);background:#e6d3a6;font-size:12.5px;font-weight:700;color:var(--green-dark);text-decoration:none}@media(hover:hover){.an-ver.svelte-z1zwsq:hover{background:#dcc795}}.an-ver.svelte-z1zwsq svg:where(.svelte-z1zwsq){width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.attr-badges.svelte-z1zwsq{display:flex;flex-wrap:wrap;gap:6px}.badge.svelte-z1zwsq{padding:2px 8px;border-radius:20px;background:var(--cream-light);border:1px solid var(--cream-border);font-size:11px;color:var(--green-dark)}.badge-tipo.svelte-z1zwsq{background:#e8f5e9;border-color:#c8e6c9;color:#2e7d32}.badge-cat.svelte-z1zwsq{display:flex;align-items:center;gap:4px;background:#f3e5f5;border-color:#e1bee7;color:#6a1b9a}.sem-refazer.svelte-z1zwsq{grid-column:1 / -1;font-size:12.5px;color:var(--text-mid)}.refazer-painel.svelte-z1zwsq{--verde: var(--green-dark, #294540);--verde-esc: #1F3630;--creme: var(--cream-light, #FBF3EE);--areia: #EFE7D8;--ouro: var(--gold, #BFA46A);--ouro-cl: var(--gold-light, #D9C48E);--ouro-tx: var(--gold-text);--ambar: var(--gold-text);--suave: rgba(41, 69, 64, .64);--fio: rgba(41, 69, 64, .12);--fio-ouro: rgba(191, 164, 106, .45);--saida: cubic-bezier(.16, 1, .3, 1);display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;border:1.5px solid var(--gold);background:var(--cream-light)}.refazer-painel-cab.svelte-z1zwsq{display:flex;align-items:baseline;gap:8px}.refazer-painel-cab.svelte-z1zwsq b:where(.svelte-z1zwsq){font-family:var(--font-serif);font-size:20px;color:var(--green-dark)}.refazer-painel-cab.svelte-z1zwsq span:where(.svelte-z1zwsq){font-size:12px;color:var(--text-sec)}.rf-passo.svelte-z1zwsq{margin:4px 0 0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gold-text)}.rf-duas.svelte-z1zwsq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rf-esc.svelte-z1zwsq{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border-radius:12px;border:1.5px solid var(--gold);background:#e6d3a6;color:var(--green-dark);font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.rf-esc.on.svelte-z1zwsq{background:linear-gradient(180deg,var(--green-dark),#1c332e);border-color:var(--green-dark);color:var(--gold-light, #D9C48E)}.rf-esc.svelte-z1zwsq:disabled{opacity:.45;cursor:not-allowed}.rf-bloco.svelte-z1zwsq{border:1px solid var(--fio);border-radius:16px;background:var(--creme);overflow:hidden}.rf-bloco-cab.svelte-z1zwsq{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:12px 14px;border:0;background:transparent;text-align:left;cursor:pointer;font-family:inherit}.rf-bloco-t.svelte-z1zwsq{font-family:var(--font-serif, Georgia, serif);font-size:1.1rem;font-weight:600;color:var(--verde)}.rf-bloco-resumo.svelte-z1zwsq{margin-left:auto;font-size:.8rem;color:var(--suave);max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-bloco-seta.svelte-z1zwsq{flex:none;font-size:.7rem;color:var(--suave);transition:transform .4s var(--saida)}.rf-bloco-seta.aberto.svelte-z1zwsq{transform:rotate(180deg)}.rf-bloco.travado.svelte-z1zwsq{opacity:.45;pointer-events:none;filter:saturate(.5)}.rf-bloco-pad.svelte-z1zwsq{display:grid;gap:8px;padding:0 14px 14px}@media(min-width:900px){.rf-bloco-t.svelte-z1zwsq{font-size:1.4rem}}.rf-sub.svelte-z1zwsq{margin:2px 0 0;font-size:12px;font-weight:700;color:var(--green-dark)}.rf-grade.svelte-z1zwsq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rf-grade.svelte-z1zwsq .rf-esc:where(.svelte-z1zwsq){font-size:11px;padding:0 4px}.images-section.so-principais.svelte-z1zwsq .img-wrap.extra:where(.svelte-z1zwsq),.images-section.so-extras.svelte-z1zwsq .img-wrap.principal:where(.svelte-z1zwsq){opacity:.35;filter:grayscale(.6);transition:opacity .2s}.rf-dica.svelte-z1zwsq{margin:0;font-size:12.5px;line-height:1.4;color:var(--text-sec)}.rf-falta.svelte-z1zwsq{margin:0;font-size:12.5px;font-weight:600;color:var(--red-warn, #A63D2F)}.refazer-motivo.svelte-z1zwsq{display:flex;flex-direction:column;gap:8px}.refazer-motivo-chips.svelte-z1zwsq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.refazer-motivo-texto.svelte-z1zwsq{width:100%;padding:9px 10px;border-radius:8px;border:1.5px solid var(--cream-border);background:#fff;font-size:12.5px;color:var(--green-dark);box-sizing:border-box}.refazer-motivo-beta-aviso.svelte-z1zwsq{margin:4px 0 0;font-size:11px;color:var(--text-sec);line-height:1.4}.refazer-qual.svelte-z1zwsq{display:flex;flex-direction:column;gap:8px}.aviso-ia.svelte-z1zwsq{display:flex;align-items:flex-start;gap:6px;padding:8px 10px;background:#fff8e1;border:1px solid #ffe082;border-radius:8px;font-size:12px;color:#5d4037;line-height:1.4}.aviso-icon.svelte-z1zwsq{flex-shrink:0;font-size:13px}.aceito-badge.svelte-z1zwsq{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px;background:#e8f5e9;border:1px solid #c8e6c9;border-radius:8px;font-size:12px;font-weight:600;color:#2e7d32}.acoes-row.svelte-z1zwsq{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-top:auto}.btn-reportar.svelte-z1zwsq{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:5px;background:none;border:none;color:var(--text-mid);font-size:10px;opacity:.45;cursor:pointer;transition:opacity .15s;letter-spacing:.03em}.btn-reportar.svelte-z1zwsq:hover{opacity:.85}.reportar-fundo.svelte-z1zwsq{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f1f1abf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:900}.reportar-modal.svelte-z1zwsq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:901;margin:auto;max-width:400px;width:calc(100% - 40px);height:fit-content;background:var(--cream-light, #FAF7F2);border:1px solid var(--cream-border, #E8E0D2);border-radius:14px;padding:24px;box-shadow:0 20px 60px #0f1f1a59}.reportar-titulo.svelte-z1zwsq{font-family:var(--font-serif);font-size:18px;color:var(--green-dark);margin:0 0 10px;font-weight:600}.reportar-texto.svelte-z1zwsq{font-size:13px;color:var(--text-mid);line-height:1.55;margin:0 0 14px}.reportar-chips.svelte-z1zwsq{display:flex;flex-wrap:wrap;gap:6px}.reportar-chip.svelte-z1zwsq{padding:6px 11px;border-radius:999px;border:1.5px solid var(--cream-mid);background:#fff;color:var(--text-dark);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.reportar-chip.active.svelte-z1zwsq{border-color:var(--gold);background:var(--gold);color:var(--green-dark);font-weight:600}.reportar-input.svelte-z1zwsq{width:100%;margin-top:10px;padding:9px 10px;border-radius:8px;border:1.5px solid var(--cream-mid);background:#fff;font-size:12.5px;color:var(--text-dark);box-sizing:border-box}.reportar-acoes.svelte-z1zwsq{display:flex;flex-direction:column;gap:8px;margin-top:16px}.btn-reportar-enviar.svelte-z1zwsq{padding:11px;border:none;border-radius:10px;background:var(--green-dark);color:var(--gold);font-size:13px;font-weight:700;cursor:pointer}.btn-reportar-cancelar.svelte-z1zwsq{padding:10px;border:none;background:transparent;color:var(--text-mid);font-size:12.5px;text-decoration:underline;cursor:pointer}.btn-reportar.svelte-z1zwsq,.reportar-chip.svelte-z1zwsq,.btn-reportar-enviar.svelte-z1zwsq,.btn-reportar-cancelar.svelte-z1zwsq{min-height:44px}.select-toggle.svelte-z1zwsq:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.dyn-section.svelte-8tpxg0{display:flex;flex-direction:column;gap:10px}.drawer-divider.svelte-8tpxg0{height:1px;background:var(--cream-border);margin:4px 0}.field-group.svelte-8tpxg0{display:flex;flex-direction:column;gap:4px}.field-label.svelte-8tpxg0{font-size:11px;font-weight:700;color:var(--green-dark);text-transform:uppercase;letter-spacing:.04em}.field-label--sub.svelte-8tpxg0{font-weight:600;text-transform:none;letter-spacing:0;font-size:12px}.field-req.svelte-8tpxg0{color:var(--gold)}.field-input.svelte-8tpxg0{width:100%;padding:9px 11px;border:1px solid var(--cream-border);border-radius:8px;font-size:14px;font-weight:500;color:var(--green-dark);background:var(--cream-light);outline:none;box-sizing:border-box;font-family:inherit;transition:border-color .15s,background .15s}.field-input.svelte-8tpxg0:focus{border-color:var(--gold);background:#fff;box-shadow:0 0 0 4px #bfa46a2e}.field-hint.svelte-8tpxg0{font-size:11px;color:var(--text-mid);margin:0}.aviso-conexao.svelte-119zrxr{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;background:#a63d2f0f;border:1px solid rgba(166,61,47,.28)}.ic.svelte-119zrxr{flex:0 0 36px;height:36px;border-radius:50%;background:#a63d2f1a;color:var(--error);display:flex;align-items:center;justify-content:center}.corpo.svelte-119zrxr{display:flex;flex-direction:column;gap:10px;min-width:0}p.svelte-119zrxr{margin:0;font-size:13.5px;line-height:1.5;color:var(--text-dark)}button.svelte-119zrxr{align-self:flex-start;min-height:44px;padding:0 18px;border-radius:12px;border:0;background:var(--green-dark);color:var(--cream-light);font:600 14px var(--font-sans);cursor:pointer}button.svelte-119zrxr:focus-visible{outline:2px solid var(--green-dark);outline-offset:3px}.gaveta.svelte-1s8xnfy,.fundo.svelte-1s8xnfy,.md.svelte-1s8xnfy,.md-fundo.svelte-1s8xnfy{--fio: rgba(41, 69, 64, .12);--fio-ouro: rgba(191, 164, 106, .45);--suave: rgba(41, 69, 64, .64);--ambar: var(--gold-text);--verde-esc: #1f3630;--saida: cubic-bezier(.16, 1, .3, 1)}.fundo.svelte-1s8xnfy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;background:#1f363073;animation:svelte-1s8xnfy-aparece .4s ease}.gaveta.svelte-1s8xnfy{position:fixed;z-index:801;left:0;right:0;bottom:0;max-height:88vh;display:grid;grid-template-rows:auto 1fr auto auto;background:var(--cream-light);color:var(--green-dark);border-radius:22px 22px 0 0;box-shadow:0 -20px 60px -30px #1f363099;animation:svelte-1s8xnfy-sobe .55s var(--saida)}@media(min-width:900px){.gaveta.svelte-1s8xnfy{left:auto;top:0;bottom:0;width:480px;max-height:none;border-radius:22px 0 0 22px;animation-name:svelte-1s8xnfy-entra}}@keyframes svelte-1s8xnfy-sobe{0%{transform:translateY(102%)}to{transform:none}}@keyframes svelte-1s8xnfy-entra{0%{transform:translate(calc(100% + 40px))}to{transform:none}}@keyframes svelte-1s8xnfy-aparece{0%{opacity:0}to{opacity:1}}h3.svelte-1s8xnfy,h4.svelte-1s8xnfy{font-family:var(--font-serif);font-weight:600;margin:0;letter-spacing:-.01em}p.svelte-1s8xnfy{margin:0}button.svelte-1s8xnfy,input.svelte-1s8xnfy,textarea.svelte-1s8xnfy,select.svelte-1s8xnfy{font:inherit;color:inherit}.svelte-1s8xnfy:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.dr-cab.svelte-1s8xnfy{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--fio)}.dr-cab.svelte-1s8xnfy img:where(.svelte-1s8xnfy){width:44px;height:56px;border-radius:10px;object-fit:cover;flex:none}.dr-tit.svelte-1s8xnfy{min-width:0}.dr-tit.svelte-1s8xnfy h3:where(.svelte-1s8xnfy){font-size:1.3rem;line-height:1.1}.dr-tit.svelte-1s8xnfy p:where(.svelte-1s8xnfy){font-size:.8rem;color:var(--suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dr-x.svelte-1s8xnfy{margin-left:auto;flex:none;width:38px;height:38px;border-radius:50%;border:1px solid var(--fio);background:transparent;font-size:1.1rem;color:var(--suave);cursor:pointer}.dr-corpo.svelte-1s8xnfy{overflow-y:auto;padding:16px 18px;display:grid;gap:15px;align-content:start}.dr-sec.svelte-1s8xnfy{display:grid;gap:8px}.dr-sec.svelte-1s8xnfy>h4:where(.svelte-1s8xnfy){font-size:1.15rem}.resumo-falta.svelte-1s8xnfy{display:grid;gap:8px;padding:13px 14px;border-radius:16px;background:#fff;border:1px solid var(--fio-ouro)}.rf-topo.svelte-1s8xnfy{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.rf-topo.svelte-1s8xnfy b:where(.svelte-1s8xnfy){font-family:var(--font-serif);font-size:1.2rem}.rf-topo.svelte-1s8xnfy span:where(.svelte-1s8xnfy){font-size:.82rem;color:var(--suave)}.rf-barra.svelte-1s8xnfy{height:6px;border-radius:6px;background:#2945401a;overflow:hidden}.rf-barra.svelte-1s8xnfy i:where(.svelte-1s8xnfy){display:block;width:100%;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--gold),var(--gold-light));transform-origin:0 50%;transition:transform .7s var(--saida)}.rf-lista.svelte-1s8xnfy{display:flex;flex-wrap:wrap;gap:6px}.rf-campo.svelte-1s8xnfy{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:#86672a1f;color:var(--warn);font-size:.78rem;font-weight:600}.rf-campo.ob.svelte-1s8xnfy{background:#86672a38;font-weight:700}.rf-campo.ob.svelte-1s8xnfy:after{content:"obrigatório";font-size:.64rem;font-weight:700;letter-spacing:.02em;opacity:.85}.rf-ok.svelte-1s8xnfy{font-size:.82rem;color:var(--gold-text);font-weight:600}.aviso-loja.svelte-1s8xnfy{display:grid;gap:4px;padding:11px 13px;border-radius:14px;background:#bfa46a1f;border:1px solid var(--fio-ouro);font-size:.84rem;line-height:1.45}.campo.svelte-1s8xnfy{display:grid;gap:5px}.campo.svelte-1s8xnfy>label:where(.svelte-1s8xnfy),.rot-campo.svelte-1s8xnfy{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.78rem;font-weight:700;color:var(--suave)}.req.svelte-1s8xnfy{color:var(--warn)}.fonte.svelte-1s8xnfy{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:999px;font-size:.66rem;font-weight:700;text-transform:none;letter-spacing:.01em}.fonte.ia.svelte-1s8xnfy{background:#bfa46a2e;color:var(--gold-text)}.fonte.padrao.svelte-1s8xnfy{background:#29454017;color:var(--green-dark)}.chars.svelte-1s8xnfy{font-weight:400;opacity:.6}.entrada.svelte-1s8xnfy{width:100%;min-height:46px;padding:10px 12px;border-radius:12px;border:1px solid var(--fio);background:#fff;font-size:.95rem;box-sizing:border-box;transition:border-color .3s,box-shadow .3s}.entrada.svelte-1s8xnfy:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 4px #bfa46a2e}textarea.entrada.svelte-1s8xnfy{resize:vertical}.dois.svelte-1s8xnfy{display:grid;grid-template-columns:1fr 1fr;gap:10px}.moeda.svelte-1s8xnfy{position:relative}.moeda.svelte-1s8xnfy span:where(.svelte-1s8xnfy){position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:.9rem;color:var(--suave)}.moeda.svelte-1s8xnfy .entrada:where(.svelte-1s8xnfy){padding-left:36px}.dica.svelte-1s8xnfy{font-size:.78rem;color:var(--suave)}.grades.svelte-1s8xnfy{display:flex;flex-wrap:wrap;gap:6px}.grade.svelte-1s8xnfy{min-height:32px;padding:0 11px;border-radius:999px;border:1px solid var(--fio);background:#fff;font-size:.74rem;color:var(--suave);cursor:pointer;white-space:nowrap;transition:border-color .3s,background .3s}.grade[aria-pressed=true].svelte-1s8xnfy{border-color:var(--gold);background:#bfa46a1f;color:var(--green-dark);font-weight:700}.tams.svelte-1s8xnfy{display:flex;flex-wrap:wrap;gap:8px}.tam.svelte-1s8xnfy{display:grid;gap:4px;justify-items:center}.tam-bt.svelte-1s8xnfy{min-width:52px;min-height:40px;padding:0 10px;border-radius:13px;border:1px solid var(--fio);background:transparent;font-weight:700;font-size:.88rem;color:var(--green-dark);cursor:pointer;transition:border-color .3s,background .3s}.tam-bt[aria-pressed=true].svelte-1s8xnfy{border-color:var(--gold);background:#bfa46a1f}.tam.off.svelte-1s8xnfy .tam-bt:where(.svelte-1s8xnfy){opacity:.45}.estoque.svelte-1s8xnfy{width:52px;min-height:32px;padding:4px;text-align:center;font-size:.8rem}.voz.svelte-1s8xnfy{padding:10px 12px;border-radius:12px;background:#bfa46a1a;font-size:.86rem;color:var(--suave);max-height:140px;overflow-y:auto}.voz.svelte-1s8xnfy b:where(.svelte-1s8xnfy){display:block;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-text);margin-bottom:3px}.detalhes.svelte-1s8xnfy{justify-self:start;border:0;background:transparent;padding:4px 0;font-size:.8rem;font-weight:700;color:var(--gold-text);cursor:pointer}.previa.svelte-1s8xnfy{display:flex;gap:10px;padding:10px;border-radius:12px;border:1px solid var(--fio);background:#fff}.previa.svelte-1s8xnfy img:where(.svelte-1s8xnfy){width:56px;height:72px;object-fit:cover;border-radius:8px;flex:none}.previa-corpo.svelte-1s8xnfy{display:grid;gap:4px;min-width:0;align-content:start}.previa-nome.svelte-1s8xnfy{font-family:var(--font-serif);font-size:1rem}.previa-preco.svelte-1s8xnfy{display:flex;align-items:baseline;gap:6px;font-size:.84rem;font-weight:700}.previa-preco.svelte-1s8xnfy s:where(.svelte-1s8xnfy){font-weight:400;font-size:.74rem;color:var(--suave)}.previa-vazio.svelte-1s8xnfy{color:var(--warn);font-weight:600}.previa-desc.svelte-1s8xnfy{font-size:.76rem;color:var(--suave);line-height:1.4}.escolha.svelte-1s8xnfy{display:grid;gap:6px}.op.svelte-1s8xnfy{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:13px;border:1px solid var(--fio);background:#fff;text-align:left;cursor:pointer;transition:border-color .35s,background .35s}.op[aria-pressed=true].svelte-1s8xnfy{border-color:var(--gold);background:#bfa46a1f}.op.svelte-1s8xnfy .bolinha:where(.svelte-1s8xnfy){flex:none;width:17px;height:17px;margin-top:2px;border-radius:50%;border:1.5px solid var(--fio-ouro);display:grid;place-items:center}.op[aria-pressed=true].svelte-1s8xnfy .bolinha:where(.svelte-1s8xnfy){border-color:var(--gold)}.op[aria-pressed=true].svelte-1s8xnfy .bolinha:where(.svelte-1s8xnfy):after{content:"";width:9px;height:9px;border-radius:50%;background:var(--gold)}.op.svelte-1s8xnfy div:where(.svelte-1s8xnfy){display:grid;gap:2px}.op.svelte-1s8xnfy b:where(.svelte-1s8xnfy){font-size:.9rem}.op.svelte-1s8xnfy small:where(.svelte-1s8xnfy){font-size:.78rem;color:var(--suave);line-height:1.4}.sw-linha.svelte-1s8xnfy{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 13px;border-radius:13px;border:1px solid var(--fio);background:#fff;text-align:left;font-weight:600;font-size:.9rem;cursor:pointer;transition:border-color .4s,background .4s}.sw-linha[aria-pressed=true].svelte-1s8xnfy{border-color:var(--gold);background:#bfa46a1a}.sw-linha.svelte-1s8xnfy small:where(.svelte-1s8xnfy){display:block;font-weight:400;font-size:.76rem;color:var(--suave)}.sw-linha.svelte-1s8xnfy:disabled{opacity:.5;cursor:default}.sw.svelte-1s8xnfy{margin-left:auto;flex:none;position:relative;width:46px;height:27px;border-radius:999px;background:#29454029;transition:background .4s}.sw.svelte-1s8xnfy i:where(.svelte-1s8xnfy){position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #1f36304d;transition:transform .5s var(--saida)}.sw-linha[aria-pressed=true].svelte-1s8xnfy .sw:where(.svelte-1s8xnfy){background:var(--green-dark)}.sw-linha[aria-pressed=true].svelte-1s8xnfy .sw:where(.svelte-1s8xnfy) i:where(.svelte-1s8xnfy){transform:translate(19px)}.trava-linha.svelte-1s8xnfy{display:flex;align-items:flex-start;gap:8px;padding:9px 12px;border-radius:12px;background:#86672a1a;border:1px solid rgba(134,103,42,.4);font-size:.8rem;line-height:1.45}.painel.svelte-1s8xnfy{font-size:.8rem}.painel.svelte-1s8xnfy a:where(.svelte-1s8xnfy){color:var(--green-dark);font-weight:700;text-decoration:underline}.dr-conexao.svelte-1s8xnfy{margin:0 18px 4px}.dr-erro.svelte-1s8xnfy{margin:0 18px 4px;padding:8px 12px;border-radius:10px;background:#a63d2f14;border:1px solid rgba(166,61,47,.35);color:var(--error);font-size:.84rem}.dr-pe.svelte-1s8xnfy{display:flex;gap:10px;padding:14px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--fio);background:var(--cream-light)}.btn.svelte-1s8xnfy{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:13px;font-weight:700;font-size:.88rem;border:1px solid transparent;cursor:pointer;transition:transform .3s var(--saida),background .35s,border-color .35s,opacity .3s}.btn.svelte-1s8xnfy:hover{transform:translateY(-1px)}.btn-verde.svelte-1s8xnfy{background:var(--green-dark);color:var(--cream-light)}.btn-linha.svelte-1s8xnfy{background:transparent;border-color:var(--fio);color:var(--green-dark)}.btn.svelte-1s8xnfy:disabled{opacity:.45;cursor:default;transform:none}.md-fundo.svelte-1s8xnfy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:810;background:#1f36308c}.md.svelte-1s8xnfy{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;z-index:811;width:min(440px,calc(100% - 40px));height:fit-content;display:grid;gap:12px;padding:20px;border-radius:20px;background:var(--cream-light);color:var(--green-dark);box-shadow:0 30px 70px -30px #1f3630cc}.md.svelte-1s8xnfy h3:where(.svelte-1s8xnfy){font-size:1.4rem}.md.svelte-1s8xnfy p:where(.svelte-1s8xnfy){font-size:.88rem;color:var(--suave);line-height:1.5}.md-linha.svelte-1s8xnfy{display:flex;flex-wrap:wrap;gap:8px}.md-linha.svelte-1s8xnfy .btn:where(.svelte-1s8xnfy){min-width:150px}button.rf-campo.svelte-1s8xnfy{min-height:44px;border:0;cursor:pointer;font-family:inherit}button.rf-campo.svelte-1s8xnfy:hover{background:#86672a33}.rf-padrao.svelte-1s8xnfy{display:flex;gap:8px;align-items:flex-start;margin:2px 0 0;padding:9px 10px;border-radius:10px;background:var(--secondary-bg);font-size:.78rem;line-height:1.45;color:var(--suave)}.rf-padrao.svelte-1s8xnfy b:where(.svelte-1s8xnfy){color:var(--text-dark)}.rf-padrao.svelte-1s8xnfy button:where(.svelte-1s8xnfy){border:0;background:none;padding:0;min-height:44px;margin:-14px 0;font:inherit;font-weight:600;color:var(--gold-text);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.campo.falta.svelte-1s8xnfy .entrada:where(.svelte-1s8xnfy){border-color:var(--gold);box-shadow:0 0 0 3px #bfa46a38;background:#fffdf8}.tag-falta.svelte-1s8xnfy{display:inline-block;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--ambar);border-radius:8px;padding:1px 6px;vertical-align:1px}.md-lista.svelte-1s8xnfy{list-style:none;margin:0;padding:0;border:1px solid var(--cream-border);border-radius:12px;overflow:hidden;background:#fff}.md-lista.svelte-1s8xnfy li:where(.svelte-1s8xnfy){display:flex;align-items:center;gap:8px;min-height:52px;padding:4px 8px 4px 12px}.md-lista.svelte-1s8xnfy li:where(.svelte-1s8xnfy)+li:where(.svelte-1s8xnfy){border-top:1px solid var(--cream-border)}.md-lista.svelte-1s8xnfy b:where(.svelte-1s8xnfy){flex:1;font-size:.92rem;color:var(--text-dark)}.md-lista.svelte-1s8xnfy b:where(.svelte-1s8xnfy):before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ambar);margin-right:10px;vertical-align:1px}.md-ir.svelte-1s8xnfy,.md-nao.svelte-1s8xnfy{min-height:44px;padding:0 10px;border-radius:12px;font-family:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.md-ir.svelte-1s8xnfy{border:0;background:none;color:var(--gold-text)}.md-nao.svelte-1s8xnfy{border:1.5px solid var(--cream-mid);background:transparent;color:var(--text-sec)}.pt.svelte-1s8xnfy{display:grid;grid-template-columns:56px repeat(var(--cols),minmax(0,1fr));gap:6px 8px;align-items:center}.pt-cab.svelte-1s8xnfy{font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--suave)}.pt-tam.svelte-1s8xnfy{min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--green-dark);color:#fff;font-weight:600;font-size:.86rem}.por-tam.svelte-1s8xnfy:focus{outline:none}.por-tam.falta.svelte-1s8xnfy .entrada.vazio:where(.svelte-1s8xnfy),.entrada[aria-invalid=true].svelte-1s8xnfy{border-color:var(--gold);box-shadow:0 0 0 3px #bfa46a38;background:#fffdf8}@media(max-width:400px){.pt.duas.svelte-1s8xnfy{grid-template-columns:56px minmax(0,1fr)}.pt.duas.svelte-1s8xnfy .pt-cab:where(.svelte-1s8xnfy){display:none}.pt.duas.svelte-1s8xnfy .pt-tam:where(.svelte-1s8xnfy){grid-row:span 2;height:100%}}.md.svelte-1s8xnfy p.md-lembra:where(.svelte-1s8xnfy){font-size:.78rem;background:var(--secondary-bg);border-radius:10px;padding:9px 10px}@media(prefers-reduced-motion:reduce){.gaveta.svelte-1s8xnfy,.fundo.svelte-1s8xnfy{animation:none}.rf-barra.svelte-1s8xnfy i:where(.svelte-1s8xnfy),.sw.svelte-1s8xnfy i:where(.svelte-1s8xnfy),.op.svelte-1s8xnfy,.sw-linha.svelte-1s8xnfy,.btn.svelte-1s8xnfy,.entrada.svelte-1s8xnfy{transition:none}}.bloq-overlay.svelte-1ke3xs7{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f1f1ac7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.bloq-modal.svelte-1ke3xs7{background:var(--cream-light, #FAF7F2);border:1px solid var(--cream-border, #E8E0D2);border-radius:14px;padding:28px 26px 22px;max-width:520px;width:100%;box-shadow:0 20px 60px #0f1f1a66;text-align:center}.bloq-icon.svelte-1ke3xs7{font-size:36px;color:var(--gold, #BFA15F);margin-bottom:10px}.bloq-title.svelte-1ke3xs7{font-size:18px;color:var(--green-deep, #234233);margin:0 0 12px;font-weight:600}.bloq-list.svelte-1ke3xs7{background:#00000008;border-radius:8px;padding:10px 12px;margin:12px 0;text-align:left;max-height:180px;overflow-y:auto}.bloq-item.svelte-1ke3xs7{display:flex;align-items:flex-start;gap:10px;padding:6px 0;font-size:13px}.bloq-item-num.svelte-1ke3xs7{background:var(--gold, #BFA15F);color:#fff;border-radius:4px;padding:1px 8px;font-weight:600;flex-shrink:0;height:fit-content}.bloq-item-msg.svelte-1ke3xs7{color:var(--text-mid, #5A5A50);line-height:1.4}.bloq-item-single.svelte-1ke3xs7{background:#00000008;color:var(--text-mid, #5A5A50);border-radius:8px;padding:10px 12px;margin:12px 0;font-size:13px;line-height:1.5}.bloq-credito.svelte-1ke3xs7{background:#22503c14;color:var(--green-deep, #234233);padding:8px 12px;border-radius:6px;font-size:13px;margin:12px 0 8px;text-align:center}.bloq-restante.svelte-1ke3xs7{font-size:13px;color:var(--text-mid, #5A5A50);margin:6px 0 14px}.bloq-btn.svelte-1ke3xs7{background:var(--green-deep, #234233);color:var(--gold, #BFA15F);border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;width:100%}.bloq-btn.svelte-1ke3xs7:hover{background:color-mix(in srgb,var(--green-deep, #234233) 85%,black)}.review-screen.svelte-j12xlo{display:flex;flex-direction:column;gap:16px;overscroll-behavior-y:contain}.screen-header.svelte-j12xlo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.screen-title.svelte-j12xlo{font-family:var(--font-serif);font-size:22px;color:var(--green-dark);margin:0 0 4px}.screen-subtitle.svelte-j12xlo{font-size:13px;color:var(--text-mid);margin:0}.btn-voltar.svelte-j12xlo{display:flex;align-items:center;gap:4px;min-height:44px;padding:0 14px;border:1.5px solid var(--gold);border-radius:12px;background:#e6d3a6;color:var(--green-dark);font-weight:700;font-size:13px;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.btn-voltar.svelte-j12xlo:hover{color:var(--green-dark);border-color:var(--green-dark)}.aviso-pendente.svelte-j12xlo{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 14px;margin:10px 0 0;border-radius:10px;background:#e0a8001a;border:1px solid #e0a800;font-size:13px;color:var(--green-dark)}.aviso-proibida.svelte-j12xlo{background:#a63d2f14;border-color:#a63d2f}.aviso-proibida.svelte-j12xlo .btn-gold-sm:where(.svelte-j12xlo){background:#a63d2f}.btn-gold-sm.svelte-j12xlo{margin-left:auto;padding:6px 14px;border:none;border-radius:20px;background:var(--gold);color:#fff;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s}.btn-gold-sm.svelte-j12xlo:hover{opacity:.9}.empty-state.svelte-j12xlo{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 20px 60px;text-align:center}.empty-illustration.svelte-j12xlo{margin-bottom:4px}.ei-frame.svelte-j12xlo{width:80px;height:90px;position:relative;display:flex;flex-direction:column;align-items:center;gap:0}.ei-hanger.svelte-j12xlo{width:60px;height:28px;border:2.5px solid var(--gold);border-bottom:none;border-radius:30px 30px 0 0;opacity:.7;position:relative}.ei-hanger.svelte-j12xlo:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);width:8px;height:8px;border:2px solid var(--gold);border-radius:50%}.ei-garment.svelte-j12xlo{width:72px;height:56px;border:2px solid var(--cream-border);border-top:none;border-radius:0 0 16px 16px;background:linear-gradient(180deg,var(--cream-light) 0%,white 100%);position:relative;display:flex;align-items:center;justify-content:center}.ei-sparkle.svelte-j12xlo{position:absolute;font-size:11px;color:var(--gold);opacity:.6;animation:svelte-j12xlo-sparkle-pulse 2.5s ease-in-out infinite}.ei-sparkle-1.svelte-j12xlo{top:8px;left:10px;animation-delay:0s}.ei-sparkle-2.svelte-j12xlo{bottom:10px;right:10px;animation-delay:1.2s}@keyframes svelte-j12xlo-sparkle-pulse{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:.9;transform:scale(1.15)}}.empty-title.svelte-j12xlo{font-family:var(--font-serif);font-size:20px;color:var(--green-dark);margin:0}.empty-sub.svelte-j12xlo{font-size:14px;color:var(--text-mid);margin:0;max-width:260px}.empty-steps.svelte-j12xlo{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center;margin:4px 0}.empty-step.svelte-j12xlo{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-mid)}.step-num.svelte-j12xlo{width:20px;height:20px;border-radius:50%;background:var(--gold);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.empty-step-arrow.svelte-j12xlo{font-size:12px;color:var(--cream-mid)}.cards-list.svelte-j12xlo{display:flex;flex-direction:column;gap:16px}@media(min-width:1100px){.cards-list.svelte-j12xlo{display:grid;grid-template-columns:repeat(2,minmax(520px,1fr));gap:20px}}.bulk-actions.svelte-j12xlo{position:sticky;bottom:calc(var(--bottomnav-h, 60px) + 12px);background:#fff;border:1px solid var(--cream-border);border-radius:12px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 -4px 20px #0000000f;z-index:10;flex-wrap:wrap}.aviso-lote.svelte-j12xlo{flex-basis:100%}@media(min-width:768px){.bulk-actions.svelte-j12xlo{position:static;box-shadow:0 2px 12px #0000000f}}.selection-info.svelte-j12xlo{font-size:13px;color:var(--green-dark);font-weight:500;display:flex;flex-direction:column;gap:2px}.hint.svelte-j12xlo{color:var(--text-mid);font-weight:400}.hint-falta.svelte-j12xlo{color:var(--gold-text, #86672A);font-weight:400;font-size:12px}.hint-pula.svelte-j12xlo{display:block;color:#294540a3;font-size:12px}.btn-publicar-todas.svelte-j12xlo{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;background:linear-gradient(180deg,var(--green-dark),#1c332e);color:var(--gold-light, #D9C48E);border:1.5px solid var(--gold);border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .2s;white-space:nowrap}.btn-publicar-todas.svelte-j12xlo:disabled{opacity:.4;cursor:not-allowed}.btn-publicar-todas.svelte-j12xlo:hover:not(:disabled){opacity:.9}.spin{animation:svelte-j12xlo-spin 1s linear infinite}@keyframes svelte-j12xlo-spin{to{transform:rotate(360deg)}}.toast.svelte-j12xlo{position:fixed;bottom:calc(var(--bottomnav-h, 60px) + 16px);left:50%;transform:translate(-50%);z-index:900;padding:10px 20px;border-radius:24px;font-size:14px;font-weight:500;width:max-content;max-width:calc(100vw - 32px);text-align:center;box-shadow:0 4px 16px #00000026;animation:svelte-j12xlo-fadeIn .2s ease}@keyframes svelte-j12xlo-fadeIn{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.toast-success.svelte-j12xlo{background:#1b5e20;color:#fff}.toast-warning.svelte-j12xlo{background:#e65100;color:#fff}.toast-error.svelte-j12xlo{background:#b71c1c;color:#fff}.toast-info.svelte-j12xlo{background:var(--green-dark);color:#fff}@media(min-width:768px){.toast.svelte-j12xlo{bottom:24px}}.refazer-confirm-overlay.svelte-j12xlo{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f1f1abf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:900;display:flex;align-items:center;justify-content:center;padding:20px}.refazer-confirm-modal.svelte-j12xlo{background:var(--cream-light, #FAF7F2);border:1px solid var(--cream-border, #E8E0D2);border-radius:14px;padding:28px 24px 22px;max-width:400px;width:100%;box-shadow:0 20px 60px #0f1f1a59;text-align:center}.refazer-confirm-icon.svelte-j12xlo{font-size:28px;margin-bottom:10px;color:var(--gold)}.refazer-confirm-title.svelte-j12xlo{font-family:var(--font-serif);font-size:18px;color:var(--green-dark);margin:0 0 12px;font-weight:600}.refazer-confirm-body.svelte-j12xlo{font-size:13px;color:var(--text-mid);line-height:1.6;margin:0 0 8px}.refazer-confirm-actions.svelte-j12xlo{display:flex;flex-direction:column;gap:8px;margin-top:18px}.refazer-confirm-btn.svelte-j12xlo{width:100%;padding:12px;background:var(--green-dark);color:var(--gold);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s}.refazer-confirm-btn.svelte-j12xlo:hover{opacity:.88}.refazer-cancel-btn.svelte-j12xlo{width:100%;min-height:44px;padding:0 14px;background:#e6d3a6;color:var(--green-dark);font-weight:700;border:1.5px solid var(--gold);border-radius:12px;font-size:13px;cursor:pointer;transition:border-color .15s}.refazer-cancel-btn.svelte-j12xlo:hover{border-color:var(--green-dark)}.vf.svelte-12opiwl{--fio: rgba(41, 69, 64, .12);--fio-ouro: rgba(191, 164, 106, .45);--suave: var(--text-sec);--verde-esc: #1f3630;display:grid;gap:14px;margin:-10px -6px -4px;color:var(--green-dark)}p.svelte-12opiwl{margin:0}svg.svelte-12opiwl{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.svelte-12opiwl:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.vf-topo.svelte-12opiwl{display:flex;align-items:center;gap:10px}h3.svelte-12opiwl{flex:1;margin:0;font-family:var(--font-serif);font-weight:600;font-size:1.45rem;line-height:1.1}.fecha.svelte-12opiwl{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;border:1px solid var(--fio);background:#fff;color:inherit;cursor:pointer}.sub.svelte-12opiwl{font-size:.84rem;color:var(--suave)}.falta.svelte-12opiwl{font-size:.86rem;font-weight:600;padding:10px 12px;border-radius:12px;background:#bfa46a2e}.vao.svelte-12opiwl{display:flex;gap:6px}.vao.svelte-12opiwl img:where(.svelte-12opiwl){width:46px;height:61px;object-fit:cover;border-radius:7px;box-shadow:0 0 0 1px var(--fio-ouro)}.rot.svelte-12opiwl{font-size:.78rem;font-weight:700;margin-bottom:6px}.rot.svelte-12opiwl em:where(.svelte-12opiwl){font-style:normal;font-weight:500;color:var(--suave)}.rot.svelte-12opiwl s:where(.svelte-12opiwl){color:var(--suave);font-weight:500}.campo.svelte-12opiwl{display:block}.campo.svelte-12opiwl .rot:where(.svelte-12opiwl){display:block}.vf-form.svelte-12opiwl{display:grid;gap:14px}.reais.svelte-12opiwl{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 12px;border-radius:11px;border:1px solid var(--fio-ouro);background:#fff;font-weight:700;color:var(--text-sec)}.reais.svelte-12opiwl:focus-within{outline:2px solid var(--gold);outline-offset:2px}.reais.svelte-12opiwl input:where(.svelte-12opiwl){flex:1;min-width:0;min-height:44px;border:0;padding:0;background:transparent;outline:none;font:inherit;font-size:1.05rem;font-weight:600;color:var(--text-dark)}.seg.svelte-12opiwl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:13px;background:#fff;border:1px solid var(--fio)}.seg.svelte-12opiwl button:where(.svelte-12opiwl){min-height:44px;border-radius:10px;border:0;background:var(--cream-light);font:inherit;font-size:.8rem;font-weight:700;color:var(--text-sec);cursor:pointer}.seg.svelte-12opiwl button[aria-pressed=true]:where(.svelte-12opiwl){background:var(--green-dark);color:var(--cream-light)}.seg.svelte-12opiwl button.res[aria-pressed=true]:where(.svelte-12opiwl){background:var(--gold);color:var(--verde-esc)}.seg.svelte-12opiwl button.ven[aria-pressed=true]:where(.svelte-12opiwl){background:var(--verde-esc)}.tams.svelte-12opiwl{display:flex;flex-wrap:wrap;gap:6px}.tam.svelte-12opiwl{min-width:48px;min-height:44px;padding:0 10px;border-radius:11px;border:1px solid var(--fio);background:#fff;font:inherit;font-weight:800;font-size:.88rem;color:var(--green-dark);cursor:pointer;transition:background .2s,color .2s}.tam.acabou.svelte-12opiwl{background:var(--areia, #efe7d8);color:var(--green-dark);font-weight:600;text-decoration:line-through}.tam.nao.svelte-12opiwl{background:transparent;border-style:dashed;color:var(--suave);font-weight:600}.dois.svelte-12opiwl{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.sec.svelte-12opiwl{min-height:44px;border-radius:12px;border:1px solid var(--fio);background:#fff;font:inherit;font-weight:700;font-size:.82rem;color:var(--green-dark);cursor:pointer}.sec[aria-pressed=true].svelte-12opiwl{border-color:var(--gold);background:#bfa46a2e}.sec.tira.svelte-12opiwl{color:var(--warn, #8a3b2e)}.erro.svelte-12opiwl{font-size:.84rem;color:var(--warn, #8a3b2e);font-weight:600}.ok.svelte-12opiwl{min-height:54px;border-radius:14px;border:0;background:var(--green-dark);color:var(--cream-light);font:inherit;font-weight:800;font-size:1rem;cursor:pointer}.ok[aria-disabled=true].svelte-12opiwl{opacity:.6;cursor:default}@media(prefers-reduced-motion:reduce){.tam.svelte-12opiwl{transition:none}}.mol.svelte-v5wwv7{--fio: rgba(41, 69, 64, .12);--fio-ouro: rgba(191, 164, 106, .45);--suave: rgba(41, 69, 64, .64);--areia: #efe7d8;--verde-esc: #1f3630;--saida: cubic-bezier(.16, 1, .3, 1);display:grid;gap:12px;margin:-12px -10px -6px;color:var(--green-dark)}@media(prefers-reduced-motion:reduce){.dentro.svelte-v5wwv7 img:where(.svelte-v5wwv7){transition:none}}h2.svelte-v5wwv7{font-family:var(--font-serif);font-weight:600;margin:0;font-size:1.45rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}p.svelte-v5wwv7{margin:0}svg.svelte-v5wwv7{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.svelte-v5wwv7:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.m-topo.svelte-v5wwv7{display:flex;align-items:center;gap:10px}.m-topo.svelte-v5wwv7 .t:where(.svelte-v5wwv7){flex:1;min-width:0}.m-topo.svelte-v5wwv7 p:where(.svelte-v5wwv7){font-size:.76rem;color:var(--suave)}.fecha.svelte-v5wwv7{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;border:1px solid var(--fio);background:#fff;color:inherit;cursor:pointer}.palco.svelte-v5wwv7{display:grid;gap:10px}.quadro.svelte-v5wwv7{position:relative;height:clamp(200px,calc(100dvh - 440px),460px);background:#fff;padding:9px;border-radius:4px;cursor:zoom-in;touch-action:pan-y;box-shadow:0 0 0 1px var(--fio-ouro),0 22px 40px -26px #1f36308c}.quadro.zoom.svelte-v5wwv7{cursor:zoom-out;touch-action:none}.dentro.svelte-v5wwv7{position:absolute;top:9px;right:9px;bottom:9px;left:9px;overflow:hidden;background:var(--areia)}.dentro.svelte-v5wwv7 img:where(.svelte-v5wwv7){width:100%;height:100%;object-fit:contain;display:block;transition:transform .45s var(--saida)}.quadro.zoom.svelte-v5wwv7 .dentro:where(.svelte-v5wwv7) img:where(.svelte-v5wwv7){transform:scale(2.3)}.qual.svelte-v5wwv7{position:absolute;left:18px;top:18px;padding:3px 10px;border-radius:999px;background:#fbf3eef0;font-size:.72rem;font-weight:700}.seta.svelte-v5wwv7{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:0;cursor:pointer;background:#fbf3eeeb;color:var(--green-dark);box-shadow:0 4px 12px -4px #1f363059}.seta.esq.svelte-v5wwv7{left:16px}.seta.dir.svelte-v5wwv7{right:16px}.seta[disabled].svelte-v5wwv7{opacity:0;pointer-events:none}.falha.svelte-v5wwv7{font-size:.86rem;color:var(--warn)}.escolha.svelte-v5wwv7 p:where(.svelte-v5wwv7){color:var(--green-dark)}.escolha.svelte-v5wwv7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;font-size:.8rem;color:var(--suave)}.btn-texto.svelte-v5wwv7{min-height:44px;padding:0 4px;border:0;background:transparent;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;color:var(--gold-text);text-decoration:underline;text-decoration-color:var(--fio-ouro);text-underline-offset:3px}.tiras.svelte-v5wwv7{display:flex;gap:8px;overflow-x:auto;padding:6px}.tira.svelte-v5wwv7{position:relative;flex:none;width:54px;height:72px;padding:0;border:0;border-radius:7px;overflow:hidden;cursor:pointer;background:var(--areia);box-shadow:0 0 0 1px var(--fio);opacity:.7;transition:opacity .25s,box-shadow .25s}.tira[aria-current=true].svelte-v5wwv7{opacity:1}.tira[aria-pressed=true].svelte-v5wwv7{opacity:1;box-shadow:0 0 0 2px var(--gold)}.tira.svelte-v5wwv7 img:where(.svelte-v5wwv7){width:100%;height:100%;object-fit:cover;display:block}.ck.svelte-v5wwv7{position:absolute;right:4px;top:4px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:1.5px solid #fff;background:#1f363040;color:transparent}.ck.svelte-v5wwv7 svg:where(.svelte-v5wwv7){width:12px;height:12px;stroke-width:2.6}.tira[aria-pressed=true].svelte-v5wwv7 .ck:where(.svelte-v5wwv7){background:var(--gold);border-color:var(--gold);color:var(--verde-esc)}.acoes.svelte-v5wwv7{position:sticky;bottom:-22px;display:grid;gap:10px;margin:0 -16px -16px;padding:12px 16px 16px;background:#fff;border-top:1px solid var(--fio)}.rot.svelte-v5wwv7{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--suave)}.fila.svelte-v5wwv7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ac.svelte-v5wwv7{display:grid;justify-items:center;align-content:center;gap:5px;min-height:66px;padding:8px 4px;border-radius:15px;cursor:pointer;border:1px solid var(--fio);background:var(--cream-light);color:var(--green-dark);font:inherit;font-size:.74rem;font-weight:700;text-align:center;transition:border-color .3s,opacity .3s,transform .3s var(--saida)}.ac.svelte-v5wwv7:hover{border-color:var(--fio-ouro);transform:translateY(-1px)}.ac.ouro.svelte-v5wwv7{background:var(--gold);border-color:var(--gold);color:var(--verde-esc)}.ac.social.svelte-v5wwv7{background:var(--green-dark);border-color:var(--green-dark);color:var(--cream-light)}.ac[aria-disabled=true].svelte-v5wwv7,.ac[disabled].svelte-v5wwv7{opacity:.6;cursor:default;transform:none}.dica.svelte-v5wwv7{font-size:.76rem;color:var(--suave)}.ac.vit.svelte-v5wwv7{background:var(--green-dark);border-color:var(--green-dark);color:var(--cream-light);box-shadow:0 0 0 2px var(--gold)}.ac.dep.svelte-v5wwv7{border-style:dashed;border-color:var(--fio-ouro);background:transparent;color:var(--gold-text);cursor:default}.ac.dep.svelte-v5wwv7:hover{transform:none;border-color:var(--fio-ouro)}.ac.dep.svelte-v5wwv7 i:where(.svelte-v5wwv7){font-style:normal;font-size:.6rem;padding:0 6px;border-radius:999px;background:#bfa46a2e}.painel-vit.svelte-v5wwv7{border-radius:16px;border:1px solid var(--fio-ouro);background:var(--cream-light);padding:12px;display:grid;gap:10px;font-size:.82rem}.esta-em.svelte-v5wwv7{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.esta-em.svelte-v5wwv7 .esta:where(.svelte-v5wwv7){font-family:var(--font-serif);font-size:1rem;font-weight:600;margin-right:2px}.esta-em.svelte-v5wwv7 .lugar:where(.svelte-v5wwv7){font-size:.72rem;font-weight:800;padding:4px 9px;border-radius:999px;background:var(--green-dark);color:var(--cream-light)}.esta-em.svelte-v5wwv7 .lugar.res:where(.svelte-v5wwv7){background:var(--gold);color:var(--verde-esc)}.esta-em.svelte-v5wwv7 .lugar.ven:where(.svelte-v5wwv7){background:var(--verde-esc)}.esta-em.svelte-v5wwv7 .nenhum:where(.svelte-v5wwv7),.esta-em.svelte-v5wwv7 .nao:where(.svelte-v5wwv7){font-size:.76rem;color:var(--text-sec)}.esta-em.svelte-v5wwv7 .nao:where(.svelte-v5wwv7){flex-basis:100%}.aviso.svelte-v5wwv7 a:where(.svelte-v5wwv7),.aviso.svelte-v5wwv7 .btn-texto:where(.svelte-v5wwv7){display:inline-flex;align-items:center;min-height:44px;margin-left:8px;color:var(--gold-text);font-weight:700;text-underline-offset:3px}.zap-jeito.svelte-v5wwv7{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.pv-a.svelte-v5wwv7{min-height:44px;border-radius:11px;font:inherit;font-weight:700;font-size:.8rem;cursor:pointer}.pv-a.svelte-v5wwv7{background:var(--green-dark);color:var(--cream-light);border:1px solid var(--green-dark)}.aviso.svelte-v5wwv7{font-size:.84rem;font-weight:600;color:var(--green-dark)}.gv.svelte-hob5v7{--fio: rgba(41, 69, 64, .12);--suave: var(--text-sec);--verde-esc: #1f3630;display:grid;gap:12px;margin:-10px -6px -4px;color:var(--green-dark)}p.svelte-hob5v7{margin:0}svg.svelte-hob5v7{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.svelte-hob5v7:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.gv-topo.svelte-hob5v7{display:flex;align-items:center;gap:10px}.gv-topo.svelte-hob5v7 .t:where(.svelte-hob5v7){flex:1;min-width:0}h3.svelte-hob5v7{margin:0;font-family:var(--font-serif);font-weight:600;font-size:1.45rem;line-height:1.1}.gv-topo.svelte-hob5v7 p:where(.svelte-hob5v7){font-size:.76rem;color:var(--suave);overflow-wrap:anywhere}.fecha.svelte-hob5v7{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;border:1px solid var(--fio);background:#fff;color:inherit;cursor:pointer}.vazio.svelte-hob5v7{font-size:.86rem;color:var(--suave);padding:8px 0;list-style:none}.busca.svelte-hob5v7{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--fio);background:#fff;color:var(--suave)}.busca.svelte-hob5v7 input:where(.svelte-hob5v7){flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:.95rem;color:var(--text-dark);min-height:42px;outline:none}.filtros.svelte-hob5v7{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.chip.svelte-hob5v7{flex:none;min-height:44px;padding:0 12px;border-radius:999px;border:1px solid var(--fio);background:#fff;font:inherit;font-size:.8rem;font-weight:700;color:var(--green-dark);cursor:pointer}.chip.svelte-hob5v7 b:where(.svelte-hob5v7){color:var(--suave)}.chip[aria-pressed=true].svelte-hob5v7{background:var(--green-dark);border-color:var(--green-dark);color:var(--cream-light)}.chip[aria-pressed=true].svelte-hob5v7 b:where(.svelte-hob5v7){color:var(--gold-on-dark, #d9c48e)}.lista.svelte-hob5v7{list-style:none;margin:0;padding:0;display:grid;gap:8px}.linha.svelte-hob5v7{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border-radius:14px;background:#fff;border:1px solid var(--fio)}.abrir.svelte-hob5v7{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.linha.svelte-hob5v7 img:where(.svelte-hob5v7),.sem-foto.svelte-hob5v7{width:52px;height:69px;object-fit:cover;border-radius:9px;display:block;background:var(--areia, #efe7d8)}.linha.esg.svelte-hob5v7 img:where(.svelte-hob5v7){filter:grayscale(.55) opacity(.8)}.txt.svelte-hob5v7{display:grid;gap:1px;min-width:0}.txt.svelte-hob5v7 b:where(.svelte-hob5v7){font-family:var(--font-serif);font-size:1.02rem;line-height:1.15}.txt.svelte-hob5v7 small:where(.svelte-hob5v7){font-size:.74rem;color:var(--suave)}.txt.svelte-hob5v7 small.falta:where(.svelte-hob5v7){color:var(--gold-text);font-weight:700}.editar.svelte-hob5v7{font-size:.78rem;font-weight:700;color:var(--gold-text);text-decoration:underline;text-underline-offset:3px}.est.svelte-hob5v7{min-height:44px;padding:0 12px;border-radius:11px;border:1px solid var(--fio);background:var(--cream-light);font:inherit;font-size:.74rem;font-weight:800;color:var(--green-dark);cursor:pointer}.est.res.svelte-hob5v7{background:var(--gold);border-color:var(--gold);color:var(--verde-esc)}.est.ven.svelte-hob5v7{background:var(--verde-esc);border-color:var(--verde-esc);color:var(--cream-light)}.est[aria-disabled=true].svelte-hob5v7{cursor:default}.aviso.svelte-hob5v7{position:sticky;bottom:-22px;margin:0 -20px -16px;padding:4px 20px 8px;background:var(--cream-light);border-top:1px solid var(--fio);font-size:.84rem;font-weight:600}.de-novo.svelte-hob5v7,.aviso.svelte-hob5v7 button:where(.svelte-hob5v7){min-height:44px;border:0;background:transparent;font:inherit;font-weight:700;color:var(--gold-text);text-decoration:underline;cursor:pointer}.sua-vit.svelte-pt1ugx{border-radius:18px;background:var(--green-dark);color:var(--cream-light);padding:16px;display:grid;gap:12px;margin-bottom:14px;scroll-margin-top:12px}h2.svelte-pt1ugx{font-family:var(--font-serif);font-weight:600;font-size:1.35rem;line-height:1.1;margin:0}p.svelte-pt1ugx{margin:0}.url.svelte-pt1ugx{font-size:.8rem;color:var(--gold-on-dark);word-break:break-all;margin-top:2px}.num.svelte-pt1ugx,.conv.svelte-pt1ugx{font-size:.8rem;opacity:.9}.conv.svelte-pt1ugx{margin-top:6px;line-height:1.45}svg.svelte-pt1ugx{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bts.svelte-pt1ugx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bts.um.svelte-pt1ugx{grid-template-columns:1fr}.bts.svelte-pt1ugx button:where(.svelte-pt1ugx),.bts.svelte-pt1ugx a:where(.svelte-pt1ugx){display:grid;justify-items:center;align-content:center;gap:4px;min-height:60px;padding:6px 4px;border-radius:13px;cursor:pointer;background:#fbf3ee1a;border:1px solid rgba(217,196,142,.35);color:var(--cream-light);font:inherit;font-size:.76rem;font-weight:700;text-align:center;text-decoration:none}.bts.svelte-pt1ugx .forte:where(.svelte-pt1ugx){background:var(--gold);border-color:var(--gold);color:#1f3630}.bts.um.svelte-pt1ugx .forte:where(.svelte-pt1ugx){min-height:48px;font-size:.9rem}.gerenciar.svelte-pt1ugx{min-height:48px;border-radius:13px;border:1px solid var(--gold);background:var(--gold);color:#1f3630;font:inherit;font-size:.88rem;font-weight:800;cursor:pointer}.qr.svelte-pt1ugx{display:grid;grid-template-columns:96px 1fr;gap:6px 12px;align-items:center;padding:10px;border-radius:13px;background:#fbf3ee14;font-size:.78rem}.qr.svelte-pt1ugx .img:where(.svelte-pt1ugx){grid-row:span 2;display:block;width:96px;height:96px;padding:4px;border-radius:8px;background:#fff}.qr.svelte-pt1ugx .img:where(.svelte-pt1ugx) svg{width:100%;height:100%;display:block}.qr.svelte-pt1ugx a:where(.svelte-pt1ugx){color:var(--gold-on-dark);font-weight:700;min-height:44px;display:inline-flex;align-items:center}.dados.svelte-pt1ugx{font-size:.78rem;opacity:.92;display:flex;justify-content:space-between;gap:8px;align-items:center;padding-top:10px;border-top:1px solid rgba(217,196,142,.25)}.dados.svelte-pt1ugx button:where(.svelte-pt1ugx){flex:none;min-height:44px;padding:0 4px;border:0;background:transparent;font:inherit;font-weight:700;color:var(--gold-on-dark);cursor:pointer}.form.svelte-pt1ugx{display:grid;gap:10px}.nota.svelte-pt1ugx{font-size:.78rem;opacity:.88}label.svelte-pt1ugx{display:grid;gap:4px;font-size:.72rem;font-weight:700;letter-spacing:.04em;color:var(--gold-on-dark)}input.svelte-pt1ugx{min-height:44px;padding:0 12px;border-radius:11px;border:1px solid rgba(217,196,142,.45);background:var(--cream-light);color:var(--text-dark);font:inherit;font-size:.95rem;font-weight:400;letter-spacing:0}.pre.svelte-pt1ugx{display:flex;align-items:center;gap:2px;font-weight:400;font-size:.85rem;color:var(--cream-light)}.pre.svelte-pt1ugx input:where(.svelte-pt1ugx){flex:1;min-width:0}.aceite.svelte-pt1ugx{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:4px 0;font-size:.88rem;font-weight:400;letter-spacing:0;line-height:1.45;color:var(--cream-light);cursor:pointer}.aceite.svelte-pt1ugx input:where(.svelte-pt1ugx){flex:none;width:20px;height:20px;min-height:0;margin:1px 0 0;padding:0;accent-color:var(--gold)}.aceite.svelte-pt1ugx a:where(.svelte-pt1ugx){color:var(--gold-on-dark);font-weight:700;text-decoration:underline;text-underline-offset:2px;padding-block:12px}.erro.svelte-pt1ugx{font-size:.82rem;font-weight:600;color:#f3c9bf}.dois.svelte-pt1ugx{display:grid;grid-template-columns:1fr 2fr;gap:8px}.dois.svelte-pt1ugx button:where(.svelte-pt1ugx){min-height:48px;border-radius:12px;font:inherit;font-weight:700;cursor:pointer}.dois.svelte-pt1ugx .a:where(.svelte-pt1ugx){background:var(--gold);border:1px solid var(--gold);color:#1f3630}.dois.svelte-pt1ugx .b:where(.svelte-pt1ugx){background:transparent;border:1px solid rgba(217,196,142,.45);color:var(--cream-light)}.dois.svelte-pt1ugx .a[disabled]:where(.svelte-pt1ugx){opacity:.7;cursor:default}.aviso.svelte-pt1ugx{font-size:.82rem;font-weight:600;color:var(--gold-on-dark)}.svelte-pt1ugx:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.historico.svelte-nc651m{--fio: rgba(41, 69, 64, .12);--fio-ouro: rgba(191, 164, 106, .45);--suave: rgba(41, 69, 64, .64);--areia: #efe7d8;--ambar: var(--gold-text);--verde-esc: #1f3630;--saida: cubic-bezier(.16, 1, .3, 1);container-type:inline-size;display:grid;gap:14px;color:var(--green-dark)}h1.svelte-nc651m,h3.svelte-nc651m{font-family:var(--font-serif);font-weight:600;margin:0;letter-spacing:-.01em}p.svelte-nc651m{margin:0}.sr.svelte-nc651m{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.svelte-nc651m:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.cab.svelte-nc651m{display:grid;gap:6px}.cab.svelte-nc651m h1:where(.svelte-nc651m){font-size:clamp(1.9rem,6cqi,2.6rem);line-height:1}.sub.svelte-nc651m{color:var(--suave);font-size:.92rem}@container (min-width: 900px){.cab.svelte-nc651m{grid-template-columns:1fr auto;align-items:end}}.btn.svelte-nc651m{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:13px;font-weight:700;font-size:.88rem;border:1px solid transparent;cursor:pointer;font-family:inherit;transition:transform .3s var(--saida),background .35s,border-color .35s,opacity .3s}.btn.svelte-nc651m:hover{transform:translateY(-1px)}.btn-verde.svelte-nc651m{background:var(--green-dark);color:var(--cream-light)}.btn-linha.svelte-nc651m{background:transparent;border-color:var(--fio);color:var(--green-dark)}.btn-ambar.svelte-nc651m{background:transparent;border-color:#86672a99;color:var(--warn)}.btn[disabled].svelte-nc651m{opacity:.45;cursor:default;transform:none}.total.svelte-nc651m{justify-self:start;display:inline-flex;align-items:baseline;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--fio-ouro)}.total.svelte-nc651m b:where(.svelte-nc651m){font-family:var(--font-serif);font-size:1.5rem;line-height:1}.total-linha.svelte-nc651m{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px}.total-acoes.svelte-nc651m{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.total-acoes.svelte-nc651m .ic:where(.svelte-nc651m){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.btn-texto.svelte-nc651m{min-height:44px;padding:0 10px;border:0;background:transparent;font:inherit;font-size:.84rem;font-weight:600;color:#294540c7;text-decoration:underline;text-decoration-color:var(--fio);text-underline-offset:3px;cursor:pointer}.btn-texto.svelte-nc651m:hover,.btn-texto.svelte-nc651m:focus-visible{color:var(--warn);text-decoration-color:currentColor}.total.svelte-nc651m span:where(.svelte-nc651m){font-size:.84rem;color:var(--suave)}.vazio.svelte-nc651m{display:grid;justify-items:center;gap:10px;padding:60px 20px;text-align:center}.vazio.svelte-nc651m h3:where(.svelte-nc651m){font-size:1.4rem}.vazio.svelte-nc651m p:where(.svelte-nc651m){color:var(--suave);font-size:.9rem}.grade.svelte-nc651m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@container (min-width: 760px){.grade.svelte-nc651m{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@container (min-width: 1040px){.grade.svelte-nc651m{grid-template-columns:repeat(4,minmax(0,1fr))}}.grupos.svelte-nc651m{display:grid;gap:10px}.grupo.svelte-nc651m{border-radius:18px;background:#ffffff80;border:1px solid transparent;transition:border-color .4s,background .4s}.grupo.on.svelte-nc651m{background:#fff;border-color:var(--fio)}.gr-cab.svelte-nc651m{display:flex;align-items:center;gap:10px;width:100%;padding:12px 13px;border:0;border-radius:18px;background:transparent;text-align:left;cursor:pointer;font-family:inherit;color:inherit;transition:background .3s}.gr-cab.svelte-nc651m:hover{background:#bfa46a1a}.gr-cab.svelte-nc651m .n:where(.svelte-nc651m){flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--cream-light);box-shadow:inset 0 0 0 1.5px var(--fio-ouro);color:var(--gold-text);font-family:var(--font-serif);font-size:1rem;font-weight:600;transition:background .35s,color .35s,box-shadow .35s}.grupo.on.svelte-nc651m .gr-cab:where(.svelte-nc651m) .n:where(.svelte-nc651m){background:var(--gold);color:var(--verde-esc);box-shadow:none}.gr-cab.svelte-nc651m .tit:where(.svelte-nc651m){display:grid;gap:1px;min-width:0}.gr-cab.svelte-nc651m b:where(.svelte-nc651m){font-size:.98rem;font-weight:700;color:var(--green-dark);line-height:1.2}.gr-cab.svelte-nc651m em:where(.svelte-nc651m){font-style:normal;font-size:.78rem;color:var(--suave);line-height:1.35}.gr-cab.svelte-nc651m .qt:where(.svelte-nc651m){flex:none;margin-left:auto;padding:2px 10px;border-radius:999px;background:#bfa46a33;color:var(--gold-text);font-size:.8rem;font-weight:700}.gr-cab.svelte-nc651m .seta:where(.svelte-nc651m){flex:none;color:var(--suave);transition:transform .45s var(--saida)}.gr-cab.svelte-nc651m .seta:where(.svelte-nc651m) svg:where(.svelte-nc651m){width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.9;display:block}.grupo.on.svelte-nc651m .seta:where(.svelte-nc651m){transform:rotate(180deg)}.gr-exp.svelte-nc651m{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--saida)}.grupo.on.svelte-nc651m .gr-exp:where(.svelte-nc651m){grid-template-rows:1fr}.gr-exp.svelte-nc651m>div:where(.svelte-nc651m){min-height:0;overflow:hidden}.gr-in.svelte-nc651m{padding:0 12px 14px}.peca.svelte-nc651m{position:relative;display:grid;grid-template-rows:auto 1fr;background:#fff;border:1px solid var(--fio);border-radius:18px;transition:border-color .4s,box-shadow .5s var(--saida)}.peca.svelte-nc651m:hover{border-color:var(--fio-ouro);box-shadow:0 20px 40px -32px #1f363080}.th.svelte-nc651m{position:relative;aspect-ratio:3 / 4;background:var(--areia);overflow:hidden;border-radius:17px 17px 0 0}.th.svelte-nc651m img:where(.svelte-nc651m){width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--saida)}.peca.svelte-nc651m:hover .th:where(.svelte-nc651m) img:where(.svelte-nc651m){transform:scale(1.03)}.abrir.svelte-nc651m{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:transparent;cursor:zoom-in}.abrir.svelte-nc651m:focus-visible{outline-offset:-4px;border-radius:17px 17px 0 0}.marcar.svelte-nc651m:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.ver-fotos.svelte-nc651m{position:absolute;left:8px;bottom:8px;display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#1f36309e;color:var(--cream-light);font-size:.66rem;font-weight:700}.ver-fotos.svelte-nc651m svg:where(.svelte-nc651m){width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2}.selo.svelte-nc651m{position:absolute;left:8px;top:8px;z-index:3;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-serif);font-size:1.15rem;font-weight:600;color:var(--gold-text);background:#fbf3eef2;box-shadow:inset 0 0 0 1.5px var(--fio-ouro),0 8px 18px -10px #1f3630b3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.selo.svelte-nc651m .pt:where(.svelte-nc651m){position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px #fff}.selo.guardada.svelte-nc651m{color:var(--warn);box-shadow:inset 0 0 0 1.5px #86672abf,0 8px 18px -10px #1f3630b3}.selo.guardada.svelte-nc651m .pt:where(.svelte-nc651m){background:var(--ambar)}.selo.fora.svelte-nc651m{color:var(--suave);box-shadow:inset 0 0 0 1.5px var(--fio),0 8px 18px -10px #1f363099}.selo.fora.svelte-nc651m .pt:where(.svelte-nc651m){background:transparent;box-shadow:0 0 0 2px #fff,inset 0 0 0 1.5px var(--fio-ouro)}.selo.salva.svelte-nc651m{font-family:var(--font-sans);font-size:.62rem;font-weight:700;letter-spacing:.04em;color:var(--suave);box-shadow:inset 0 0 0 1px var(--fio),0 6px 14px -10px #1f363080}.miolo.svelte-nc651m{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px}.nome.svelte-nc651m{font-family:var(--font-serif);font-size:1.12rem;font-weight:600;line-height:1.2}.meta.svelte-nc651m{font-size:.76rem;color:var(--suave)}.na-vit.svelte-nc651m{align-self:flex-start;padding:2px 9px;border-radius:999px;font-size:.68rem;font-weight:800;background:var(--green-dark);color:var(--cream-light)}.na-vit.res.svelte-nc651m{background:var(--gold);color:#1f3630}.na-vit.ven.svelte-nc651m{background:#1f3630}.links.svelte-nc651m{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.76rem}.links.svelte-nc651m button:where(.svelte-nc651m){border:0;background:transparent;padding:0;min-height:26px;color:var(--gold-text);font-size:.76rem;font-weight:700;font-family:inherit;text-decoration:underline;text-decoration-color:var(--fio-ouro);cursor:pointer}.links.svelte-nc651m span:where(.svelte-nc651m){color:var(--fio-ouro)}.acoes.svelte-nc651m{display:flex;gap:6px;margin-top:auto;padding-top:6px}.bt-ic.svelte-nc651m{position:relative;flex:none;width:38px;height:38px;padding:0;border-radius:11px;display:grid;place-items:center;cursor:pointer;border:1px solid var(--fio);background:#fff;color:var(--green-dark);transition:background .3s,border-color .3s,transform .3s var(--saida)}.bt-ic.svelte-nc651m:hover{border-color:var(--fio-ouro);background:#bfa46a1a;transform:translateY(-1px)}.bt-ic.svelte-nc651m:active{transform:scale(.94)}.bt-ic[disabled].svelte-nc651m{opacity:.45;cursor:default;transform:none}.bt-ic.svelte-nc651m svg:where(.svelte-nc651m){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bt-ic.ouro.svelte-nc651m{background:var(--gold);border-color:var(--gold);color:var(--verde-esc);box-shadow:0 8px 16px -10px #8a6a2ef2}.bt-ic.ouro.svelte-nc651m:hover{background:var(--gold-light);border-color:var(--gold-light)}.bt-ic.lixo.svelte-nc651m{margin-left:auto;color:var(--suave)}.bt-ic.lixo.svelte-nc651m:hover{border-color:#a63d2f80;background:#a63d2f14;color:var(--error)}.bt-ic.svelte-nc651m:after{content:attr(data-dica);position:absolute;bottom:calc(100% + 7px);left:50%;z-index:8;white-space:nowrap;padding:5px 9px;border-radius:9px;background:var(--verde-esc);color:var(--cream-light);font-size:.7rem;font-weight:600;opacity:0;transform:translate(-50%,5px);pointer-events:none;transition:opacity .25s,transform .3s var(--saida)}.bt-ic.svelte-nc651m:hover:after,.bt-ic.svelte-nc651m:focus-visible:after,.bt-ic.svelte-nc651m.dica-on:after{opacity:1;transform:translate(-50%)}.acoes.svelte-nc651m .bt-ic:where(.svelte-nc651m):first-child:after{left:0;transform:translateY(5px)}.acoes.svelte-nc651m .bt-ic:where(.svelte-nc651m):first-child:hover:after,.acoes.svelte-nc651m .bt-ic:where(.svelte-nc651m):first-child:focus-visible:after,.acoes.svelte-nc651m .bt-ic:where(.svelte-nc651m):first-child.dica-on:after{transform:translate(0)}.bt-ic.lixo.svelte-nc651m:after{left:auto;right:0;transform:translateY(5px)}.bt-ic.lixo.svelte-nc651m:hover:after,.bt-ic.lixo.svelte-nc651m:focus-visible:after,.bt-ic.lixo.svelte-nc651m.dica-on:after{transform:translate(0)}.marcar.svelte-nc651m{position:absolute;right:8px;top:8px;z-index:4;width:28px;height:28px;padding:0;border-radius:9px;display:grid;place-items:center;cursor:pointer;border:1.5px solid var(--fio-ouro);background:#fbf3eeeb;color:transparent;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s,color .3s,border-color .3s,transform .3s var(--saida)}.marcar.svelte-nc651m svg:where(.svelte-nc651m){width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.marcar.svelte-nc651m:hover{border-color:var(--gold)}.peca.sel.svelte-nc651m .marcar:where(.svelte-nc651m){background:var(--green-dark);border-color:var(--green-dark);color:var(--gold-light)}.peca.sel.svelte-nc651m{border-color:var(--gold);box-shadow:0 0 0 2px #bfa46a59}.marcar.svelte-nc651m:active{transform:scale(.92)}.lote.svelte-nc651m{position:sticky;bottom:10px;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:#fff;border:1px solid var(--fio-ouro);box-shadow:0 20px 40px -24px #1f3630b3;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .35s,transform .4s var(--saida)}.lote.on.svelte-nc651m{opacity:1;transform:none;pointer-events:auto}.lote-aviso.svelte-nc651m{flex-basis:100%}.lote.svelte-nc651m .conta:where(.svelte-nc651m){display:grid;gap:2px;font-size:.86rem;font-weight:700}.lote.svelte-nc651m .conta:where(.svelte-nc651m) small:where(.svelte-nc651m){font-weight:400;font-size:.78rem;color:var(--ambar)}.lote.svelte-nc651m .btn:where(.svelte-nc651m){margin-left:auto}@media(max-width:767px){.lote.svelte-nc651m{bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 10px)}}.verm.svelte-nc651m{display:grid;justify-items:center;gap:6px;margin-top:6px}.verm.svelte-nc651m .btn:where(.svelte-nc651m){min-width:200px}.verm.svelte-nc651m span:where(.svelte-nc651m){font-size:.78rem;color:var(--suave)}.trilha.svelte-nc651m{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--saida)}.trilha.on.svelte-nc651m{grid-template-rows:1fr}.trilha.svelte-nc651m>div:where(.svelte-nc651m){min-height:0;overflow:hidden}.trilha-in.svelte-nc651m{display:grid;gap:8px;margin-top:4px;padding:10px 11px;border-radius:12px;background:var(--cream-light);border:1px solid var(--fio)}.linha-t.svelte-nc651m{display:grid;grid-template-columns:auto 1fr;gap:9px;font-size:.76rem;line-height:1.4}.linha-t.svelte-nc651m .pt:where(.svelte-nc651m){width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--gold)}.linha-t.saiu.svelte-nc651m .pt:where(.svelte-nc651m){background:transparent;box-shadow:inset 0 0 0 1.5px var(--fio-ouro)}.linha-t.svelte-nc651m b:where(.svelte-nc651m){display:block;color:var(--green-dark)}.linha-t.svelte-nc651m span:where(.svelte-nc651m){color:var(--suave)}.modal-fundo.svelte-nc651m{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:grid;place-items:center;padding:20px;background:#1f36308c;animation:svelte-nc651m-md-aparece .35s ease}.modal.svelte-nc651m{width:min(440px,100%);display:grid;gap:12px;padding:20px;border-radius:20px;background:var(--cream-light);box-shadow:0 30px 70px -30px #1f3630cc;animation:svelte-nc651m-md-sobe .45s var(--saida)}@keyframes svelte-nc651m-md-aparece{0%{opacity:0}to{opacity:1}}@keyframes svelte-nc651m-md-sobe{0%{transform:translateY(14px) scale(.98)}to{transform:none}}@media(prefers-reduced-motion:reduce){.modal-fundo.svelte-nc651m,.modal.svelte-nc651m{animation:none}}.modal.svelte-nc651m h3:where(.svelte-nc651m){font-size:1.4rem}.modal.svelte-nc651m p:where(.svelte-nc651m){font-size:.88rem;color:var(--suave);line-height:1.5}.modal.svelte-nc651m .linha:where(.svelte-nc651m){display:flex;flex-wrap:wrap;gap:8px}.modal.svelte-nc651m .linha:where(.svelte-nc651m) .btn:where(.svelte-nc651m){flex:1;min-width:120px}.falha.svelte-nc651m{margin:8px 0 0;font-size:.86rem;line-height:1.5;color:var(--warn)}.apenas-apagar.svelte-nc651m{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--fio);font-size:.88rem;color:#294540c7}.peca-mini.svelte-nc651m{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#fff;border:1px solid var(--fio)}.peca-mini.svelte-nc651m img:where(.svelte-nc651m){width:40px;height:52px;border-radius:8px;object-fit:cover}.peca-mini.svelte-nc651m b:where(.svelte-nc651m){font-family:var(--font-serif);font-size:1.05rem}.toast.svelte-nc651m{position:fixed;bottom:80px;left:50%;transform:translate(-50%);z-index:9999;max-width:min(520px,calc(100% - 32px));padding:10px 18px;border-radius:12px;background:var(--verde-esc);color:var(--cream-light);font-size:.84rem;line-height:1.45;text-align:center}@media(prefers-reduced-motion:reduce){.svelte-nc651m{transition:none!important;animation:none!important}}.faixa-revisao.svelte-nc651m{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin:0 0 16px;border:1px solid var(--gold);border-radius:10px;background:var(--cream-light);color:var(--green-dark);font-weight:600}.ja.svelte-1oya5hv{margin:-28px -26px -22px}.ja-cab.svelte-1oya5hv{background:var(--green-dark);color:var(--cream-light);padding:20px 22px 16px;border-radius:14px 14px 0 0;display:grid;gap:4px}.ja-cab.svelte-1oya5hv small:where(.svelte-1oya5hv){font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light);font-weight:600}.ja-cab.svelte-1oya5hv h2:where(.svelte-1oya5hv){font-family:var(--font-serif);font-weight:600;font-size:1.65rem;line-height:1.1;margin:0}.ja-cab.svelte-1oya5hv h2:where(.svelte-1oya5hv) em:where(.svelte-1oya5hv){color:var(--gold-light)}.ja-preco.svelte-1oya5hv{margin:4px 0 0}.ja-preco.svelte-1oya5hv b:where(.svelte-1oya5hv){font-size:1.45rem}.ja-preco.svelte-1oya5hv span:where(.svelte-1oya5hv){color:#fbf3eec7;font-size:.9rem}.ja-oferta.svelte-1oya5hv{margin:2px 0 0;font-size:.82rem;color:var(--gold-light)}.ja-corpo.svelte-1oya5hv{padding:16px 22px 20px;display:grid;gap:14px}.ja-frase.svelte-1oya5hv{margin:0;font-size:.95rem;color:var(--green-dark)}.ja-leva.svelte-1oya5hv{list-style:none;margin:0;padding:12px 14px;display:grid;gap:8px;background:#fff;border:1px solid var(--cream-border);border-radius:12px}.ja-leva.svelte-1oya5hv li:where(.svelte-1oya5hv){display:flex;gap:10px;align-items:flex-start;font-size:.9rem;color:var(--green-dark)}.ja.svelte-1oya5hv svg:where(.svelte-1oya5hv){flex:none;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ja-leva.svelte-1oya5hv svg:where(.svelte-1oya5hv){width:20px;height:20px;stroke:var(--gold-text)}.ja-gar.svelte-1oya5hv{display:grid;gap:10px}.ja-cards.svelte-1oya5hv{display:grid;grid-auto-rows:1fr;gap:8px}.ja-cards.svelte-1oya5hv:not(.ja-tres){grid-template-columns:repeat(2,minmax(0,1fr))}.ja-tres.svelte-1oya5hv{grid-template-columns:repeat(3,minmax(0,1fr))}.ja-card.svelte-1oya5hv{position:relative;overflow:hidden;display:grid;justify-items:center;align-content:center;gap:6px;min-height:76px;padding:10px 8px;font:inherit;font-size:.82rem;font-weight:600;line-height:1.25;text-align:center;color:var(--green-dark);background:var(--cream-light);border:1px solid var(--cream-border);border-radius:12px;cursor:pointer;transition:border-color .25s cubic-bezier(.22,1,.36,1),background-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.ja-card.svelte-1oya5hv svg:where(.svelte-1oya5hv){width:22px;height:22px;stroke:var(--gold-text)}.ja-card[aria-pressed=true].svelte-1oya5hv{background:#fff;border-color:var(--gold);box-shadow:0 2px 10px #86672a24}.ja-card.svelte-1oya5hv:focus-visible,.ja-ok.svelte-1oya5hv:focus-visible,.ja-nao.svelte-1oya5hv:focus-visible{outline:2px solid var(--green-dark);outline-offset:2px}@media(hover:hover){.ja-card[aria-pressed=false].svelte-1oya5hv:hover{border-color:var(--gold-light)}}.ja-card.svelte-1oya5hv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transform:translate(-120%);background:linear-gradient(105deg,transparent 30%,rgba(217,196,142,.55) 50%,transparent 70%)}@media(prefers-reduced-motion:no-preference){.ja-card.svelte-1oya5hv:after{animation:svelte-1oya5hv-ja-brilho 2.2s cubic-bezier(.45,0,.25,1) calc(.6s + var(--i) * .35s) 1 both}}@keyframes svelte-1oya5hv-ja-brilho{to{transform:translate(120%)}}.ja-texto.svelte-1oya5hv{margin:0;min-height:4.5em;padding:12px 14px;border-radius:12px;background:var(--cream-light);border:1px solid var(--cream-border);font-size:.9rem;line-height:1.5;color:var(--green-dark);transition:opacity .16s}.ja-troca.svelte-1oya5hv{opacity:0}.ja-seguro.svelte-1oya5hv{display:flex;gap:8px;align-items:center;margin:0;font-size:.78rem;color:var(--text-sec)}.ja-seguro.svelte-1oya5hv svg:where(.svelte-1oya5hv){width:16px;height:16px;stroke:var(--text-sec)}.ja-botoes.svelte-1oya5hv{display:flex;gap:10px;flex-wrap:wrap}.ja-ok.svelte-1oya5hv,.ja-nao.svelte-1oya5hv{font:inherit;font-weight:700;min-height:48px;border-radius:12px;padding:0 20px;cursor:pointer;flex:1 1 auto}.ja-ok.svelte-1oya5hv{background:linear-gradient(180deg,var(--green-dark),#1c332e);color:var(--gold-light);border:1.5px solid var(--gold)}.ja-nao.svelte-1oya5hv{background:#e6d3a6;color:var(--green-dark);border:1.5px solid var(--gold)}.ja-ok.svelte-1oya5hv:disabled,.ja-nao.svelte-1oya5hv:disabled{opacity:.6;cursor:default}.cx.svelte-d36r5t{display:grid;gap:12px;border-radius:14px}.cx.svelte-d36r5t:not(.cx-comp){justify-items:start}.cx-comp.svelte-d36r5t{justify-items:stretch}@media screen{.cx.svelte-d36r5t:not(.cx-na-janela){border:1px solid rgba(41,69,64,.12);padding:16px;background:#fff}.cx-botoes.svelte-d36r5t{display:flex;gap:10px;flex-wrap:wrap}}.cx-tit.svelte-d36r5t{font-family:var(--font-serif);font-size:1.3rem;font-weight:600;color:var(--green-dark);margin:0}.cx-txt.svelte-d36r5t{font-size:.92rem;color:var(--green-dark);line-height:1.5}.cx-txt.svelte-d36r5t:not(legend){margin:0}.cx-tit.svelte-d36r5t:focus{outline:none}.cx-grupo.svelte-d36r5t{border:0;padding:0;margin:0;width:100%;display:grid;gap:12px}.cx-grupo.svelte-d36r5t legend:where(.svelte-d36r5t){padding:0;margin:0 0 12px}.cx-op.svelte-d36r5t:has(input:where(.svelte-d36r5t):focus-visible),.cx-chave.svelte-d36r5t :where(.svelte-d36r5t):is(select:where(.svelte-d36r5t),input:where(.svelte-d36r5t)):focus-visible{outline:2px solid var(--gold);outline-offset:1px}.cx-hint.svelte-d36r5t{font-size:.84rem;color:var(--text-sec);line-height:1.5;margin:0}.cx-erro.svelte-d36r5t{font-size:12.5px;color:var(--gold-text);margin:0}.cx-res.svelte-d36r5t{width:100%;display:grid;gap:8px;padding:14px;border-width:1px;border-style:solid;border-radius:12px}.cx-res.svelte-d36r5t:not(.cx-enviado){border-color:var(--cream-border);background:var(--cream-light)}.cx-lin.svelte-d36r5t{display:flex;justify-content:space-between;gap:12px;font-size:.9rem;color:var(--green-dark)}.cx-lin.svelte-d36r5t small:where(.svelte-d36r5t){color:var(--text-sec);font-size:.84rem}.cx-lin.svelte-d36r5t b:where(.svelte-d36r5t){font-family:var(--font-serif);font-size:1.05rem;color:var(--gold-text);white-space:nowrap}.cx-tot.svelte-d36r5t{border-top:1px solid var(--cream-border);padding-top:8px;font-weight:700}.cx-op.svelte-d36r5t{width:100%;display:flex;gap:10px;align-items:flex-start;min-height:44px;padding:12px;border-width:1.5px;border-style:solid;border-radius:12px;cursor:pointer;font-size:.9rem;color:var(--green-dark)}.cx-op.svelte-d36r5t:not(.on){border-color:var(--cream-border)}.cx-op.on.svelte-d36r5t{border-color:var(--gold);background:var(--cream-light)}.cx-op.svelte-d36r5t input:where(.svelte-d36r5t){margin-top:3px;width:18px;height:18px;accent-color:var(--green-dark);flex:none}.cx-op.svelte-d36r5t small:where(.svelte-d36r5t){color:var(--text-sec);font-size:.84rem}.cx-chave.svelte-d36r5t{display:flex;gap:8px;flex-wrap:wrap;width:100%}.cx-chave.svelte-d36r5t select:where(.svelte-d36r5t),.cx-chave.svelte-d36r5t input:where(.svelte-d36r5t){min-height:46px;border:1.5px solid var(--cream-border);border-radius:12px;padding:0 12px;font:inherit;color:var(--green-dark);background:var(--cream-light)}.cx-chave.svelte-d36r5t input:where(.svelte-d36r5t){flex:1;min-width:200px}.fio.svelte-d36r5t{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(191,164,106,.55),transparent)}.cx-tag.svelte-d36r5t{justify-self:center;position:relative;width:86px;height:118px;margin-top:14px;transform-origin:43px 6px}@media(prefers-reduced-motion:no-preference){.cx-tag.svelte-d36r5t{animation:svelte-d36r5t-cx-balanca 1.6s ease-out .2s both}}.cx-cordao.svelte-d36r5t{position:absolute;left:42px;top:-14px;width:1.5px;height:22px;background:var(--gold)}.cx-etiq.svelte-d36r5t{position:absolute;top:6px;right:0;bottom:0;left:0;display:grid;justify-items:center;align-content:start;gap:8px;padding-top:30px;background:var(--cream-light);border:1.5px solid var(--gold);border-radius:10px 10px 14px 14px;clip-path:polygon(28% 0,72% 0,100% 18%,100% 100%,0 100%,0 18%)}.cx-furo.svelte-d36r5t{position:absolute;left:35px;top:6px;width:14px;height:14px;border-radius:50%;border:1.5px solid var(--gold);background:#fff}.cx-feito.svelte-d36r5t{display:flex;align-items:center;gap:3px;font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--green-dark)}.cx-feito.svelte-d36r5t svg:where(.svelte-d36r5t){width:13px;height:13px;fill:none;stroke:var(--gold-text);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}@keyframes svelte-d36r5t-cx-balanca{0%{transform:rotate(-14deg)}35%{transform:rotate(9deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}to{transform:none}}.cx-centro.svelte-d36r5t{text-align:center}.cx-tit.svelte-d36r5t em:where(.svelte-d36r5t){color:var(--gold-text);font-style:italic}.cx-enviado.svelte-d36r5t{background:#f4e9d6;border-color:var(--gold)}.cx-baixar.svelte-d36r5t{min-height:46px;padding:0 22px;border-radius:12px;border:0;background:var(--green-dark);color:var(--cream-light);font:inherit;font-weight:700;font-size:.92rem;cursor:pointer}.cx-baixar.svelte-d36r5t:focus-visible,.btn-outline.svelte-d36r5t:focus-visible{outline:2px solid var(--green-dark);outline-offset:2px}.cx-dados.svelte-d36r5t{display:grid;gap:4px 14px;margin:0;font-size:.88rem;color:var(--green-dark)}.cx-dados.svelte-d36r5t dt:where(.svelte-d36r5t){color:var(--text-sec)}.cx-dados.svelte-d36r5t dd:where(.svelte-d36r5t){margin-top:0;margin-inline:0;font-weight:600}@media(min-width:421px){.cx-dados.svelte-d36r5t{grid-template-columns:auto 1fr}.cx-dados.svelte-d36r5t dd:where(.svelte-d36r5t){margin-bottom:0}}@media(max-width:420px){.cx-dados.svelte-d36r5t{grid-template-columns:1fr}.cx-dados.svelte-d36r5t dd:where(.svelte-d36r5t){margin-bottom:6px}}@media print{body *:not(:has(.cx-comp)):not(.cx-comp):not(.cx-comp *){display:none!important}.jan-fundo{position:static!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important}.jan-caixa{max-height:none!important;overflow:visible!important;box-shadow:none!important;border:0!important}.cx-comp.svelte-d36r5t{print-color-adjust:exact;-webkit-print-color-adjust:exact}.cx-botoes.svelte-d36r5t{display:none}}.px.svelte-1odj0nw{outline:none;width:100%;box-sizing:border-box;display:grid;gap:10px;padding:16px;border:1.5px solid var(--gold, #BFA46A);border-radius:14px;background:var(--cream-light, #FBF3EE);text-align:left}.px-tit.svelte-1odj0nw{font-size:18px;font-weight:600;color:var(--green-dark, #294540);margin:0;text-align:center;outline:none}.px-linha.svelte-1odj0nw{font-size:.9rem;color:var(--text-sec, #5E6E69);margin:0}.px-qr.svelte-1odj0nw{width:200px;height:200px;justify-self:center}.px-ouro.svelte-1odj0nw,.px-verde.svelte-1odj0nw{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:48px;border:0;border-radius:8px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none}.px-ouro.svelte-1odj0nw{background:var(--gold, #BFA46A);color:#1e2924}.px-verde.svelte-1odj0nw{background:var(--green-dark, #294540);color:var(--gold-on-dark, #D9C48E)}.px-ouro.svelte-1odj0nw:focus-visible,.px-verde.svelte-1odj0nw:focus-visible,.px-outro.svelte-1odj0nw:focus-visible{outline:2px solid var(--green-dark, #294540);outline-offset:2px}.px-manual.svelte-1odj0nw{width:100%;min-height:44px;box-sizing:border-box;border:1.5px solid var(--cream-border, #E8DFD4);border-radius:12px;padding:0 12px;font:inherit;font-size:16px;color:var(--green-dark, #294540);background:#fff}.px-aguarda.svelte-1odj0nw{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:.9rem;font-weight:600;color:var(--green-dark, #294540)}.px-gira.svelte-1odj0nw{width:14px;height:14px;border:2px solid var(--cream-border, #E8DFD4);border-top-color:var(--gold, #BFA46A);border-radius:50%;animation:svelte-1odj0nw-px-gira .9s linear infinite;flex:none}@keyframes svelte-1odj0nw-px-gira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.px-gira.svelte-1odj0nw{animation:none}}.px-hint.svelte-1odj0nw{font-size:.84rem;color:var(--text-sec, #5E6E69);line-height:1.5;margin:0}.px-outro.svelte-1odj0nw{background:none;border:0;padding:8px 0;min-height:44px;font:inherit;font-size:.88rem;color:var(--gold-text, #86672A);text-decoration:underline;cursor:pointer}.cx.svelte-g4uooc{display:grid;gap:12px;justify-items:stretch;text-align:left}.cx-tit.svelte-g4uooc{font-size:18px;font-weight:600;color:var(--green-dark, #294540);margin:0;text-align:center}.tp-prim.svelte-g4uooc{background:var(--green-dark, #294540);color:var(--gold-on-dark, #D9C48E);border:none;min-height:48px;padding:14px 24px;border-radius:8px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;width:100%}.tp-prim.svelte-g4uooc:disabled{opacity:.6;cursor:default}.tp-sec.svelte-g4uooc{background:#e6d3a6;color:var(--green-dark, #294540);border:1.5px solid var(--gold, #BFA46A);min-height:44px;padding:11px 18px;border-radius:8px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;width:100%}.cx-tit.svelte-g4uooc:focus{outline:none}.cx-txt.svelte-g4uooc{font-size:.92rem;color:var(--green-dark);line-height:1.5;margin:0}.cx-hint.svelte-g4uooc{font-size:.84rem;color:var(--text-sec);line-height:1.5;margin:0}.cx-erro.svelte-g4uooc{font-size:12.5px;color:var(--gold-text);margin:0}.cx-res.svelte-g4uooc{width:100%;display:grid;gap:8px;padding:14px;border:1px solid var(--cream-border);border-radius:12px;background:var(--cream-light)}.cx-lin.svelte-g4uooc{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:.9rem;color:var(--green-dark)}.cx-lin.svelte-g4uooc b:where(.svelte-g4uooc){font-family:var(--font-serif);font-size:1.05rem;color:var(--gold-text);text-align:right;margin-left:auto}.tp-tit.svelte-g4uooc{font-family:var(--font-serif);font-size:1.15rem;color:var(--green-dark);margin:4px 0 0}.tp-fil.svelte-g4uooc{width:44px;height:2px;background:var(--gold);margin-top:-6px}.tp-hoje.svelte-g4uooc{font-size:.9rem;color:var(--text-sec);margin:0}.tp-hoje.svelte-g4uooc b:where(.svelte-g4uooc){color:var(--green-dark)}.tp-mudar.svelte-g4uooc{width:100%;min-height:46px;border:1.5px solid var(--gold);border-radius:12px;background:var(--cream-light);font:inherit;font-size:.95rem;font-weight:700;color:var(--green-dark);cursor:pointer}.tp-mudar.svelte-g4uooc:focus-visible,.tp-prim.svelte-g4uooc:focus-visible,.tp-sec.svelte-g4uooc:focus-visible,.cx-chave.svelte-g4uooc :where(.svelte-g4uooc):is(select:where(.svelte-g4uooc),input:where(.svelte-g4uooc)):focus-visible{outline:2px solid var(--green-dark);outline-offset:2px}.tp-aviso.svelte-g4uooc{font-size:.86rem;line-height:1.55;color:var(--text-sec);margin:0;padding:10px 12px;border-left:3px solid var(--gold);border-radius:8px;background:var(--cream-light);width:100%;box-sizing:border-box}.cx-chave.svelte-g4uooc{display:flex;gap:8px;flex-wrap:wrap;width:100%}.cx-chave.svelte-g4uooc select:where(.svelte-g4uooc),.cx-chave.svelte-g4uooc input:where(.svelte-g4uooc){min-height:46px;border:1.5px solid var(--cream-border);border-radius:12px;padding:0 12px;font:inherit;color:var(--green-dark);background:var(--cream-light)}.cx-chave.svelte-g4uooc input:where(.svelte-g4uooc){flex:1;min-width:200px}.bloq-title.svelte-22sxad{text-align:center;font-size:18px;color:var(--green-dark, #294540);margin:0 0 16px;font-weight:600;line-height:1.45}.bloq-btn.svelte-22sxad{background:var(--green-dark, #294540);color:var(--gold-on-dark, #D9C48E);border:none;padding:14px 24px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;width:100%;min-height:48px}.bloq-btn.svelte-22sxad:hover{background:var(--green-mid, #376057)}.bloq-btn.svelte-22sxad:focus-visible{outline:2px solid var(--green-dark, #294540);outline-offset:2px}.plano-card-sec.svelte-2a930h{--pc-torre: #1c332e;--pc-apoio: #4A6A61;display:flex;flex-direction:column;gap:22px;color:var(--green-dark)}.pc-embutido.svelte-2a930h{background:transparent;border:none;padding:0;border-radius:0}.pc-bloco.svelte-2a930h{display:grid;gap:10px}.pc-hint.svelte-2a930h{font-size:.84rem;color:var(--pc-apoio);line-height:1.5;margin:0}.pc-partes.svelte-2a930h{font-size:.84rem;color:var(--green-dark);line-height:1.5;margin:0}.plano-oferta.svelte-2a930h{font-size:13px;color:var(--green-dark);font-weight:600;line-height:1.5;margin:0}.pc-estado.svelte-2a930h{font-weight:600;color:var(--green-dark)}.pc-estado-linha.svelte-2a930h{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}.pc-estado-linha.svelte-2a930h:empty{display:none}.pc-pill.svelte-2a930h{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:var(--green-dark);color:var(--gold-light);font-size:.78rem;font-weight:700}.pc-pill-d.svelte-2a930h{color:var(--gold-light);font-size:10px}.pc-sub.svelte-2a930h{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--pc-apoio);margin:0}.pc-erro.svelte-2a930h{font-size:12.5px;color:var(--gold-text)}.porta-linha.svelte-2a930h{font-size:11.5px;color:var(--gold-text);margin-top:4px}.pc-agendada.svelte-2a930h{margin:4px 0 0;padding:8px 12px;border-left:3px solid var(--gold);border-radius:8px;background:var(--cream-light);font-size:.9rem;font-weight:600;color:var(--green-dark)}.dois-col.svelte-2a930h{display:grid}.config-screen:not(.pc) .dois-col.svelte-2a930h{gap:16px}.config-screen.pc .dois-col.svelte-2a930h{grid-template-columns:1fr 1fr;gap:16px 28px;align-items:start}.col-carteira.svelte-2a930h{display:grid;gap:12px;align-content:start}.fund.svelte-2a930h{position:relative;overflow:hidden;border-radius:16px;padding:20px;background:#1f3630;color:var(--cream-light);display:grid;gap:14px}.fund.svelte-2a930h:after{content:"";position:absolute;inset:-40% -20% auto auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(closest-side,rgba(191,164,106,.22),transparent);pointer-events:none}.fund-topo.svelte-2a930h{display:flex;align-items:center;gap:12px}.fund-selo.svelte-2a930h svg:where(.svelte-2a930h){width:34px;height:34px}.fund-tit.svelte-2a930h{font-family:var(--font-serif);font-size:1.45rem;font-weight:600;line-height:1.1}.fund-tit.svelte-2a930h em:where(.svelte-2a930h){color:var(--gold-light)}.fund-sub.svelte-2a930h{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:#fbf3ee99}.fund-preco.svelte-2a930h{font-size:.9rem;color:#fbf3eed1;line-height:1.5;margin:0}.fund-preco.svelte-2a930h strong:where(.svelte-2a930h){color:var(--cream-light)}.fund-filete.svelte-2a930h{height:1px;background:linear-gradient(90deg,transparent,rgba(191,164,106,.6),transparent)}.perks.svelte-2a930h{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:.9rem;color:#fbf3eed1}.perks.svelte-2a930h li:where(.svelte-2a930h){display:flex;gap:10px}.perks.svelte-2a930h li:where(.svelte-2a930h):before{content:"";flex:none;width:7px;height:7px;margin-top:7px;transform:rotate(45deg);background:var(--gold)}.perks.svelte-2a930h li:where(.svelte-2a930h) b:where(.svelte-2a930h){color:var(--cream-light)}.fund-obs.svelte-2a930h{font-family:var(--font-serif);font-style:italic;font-size:1.05rem;color:var(--gold-light);margin:0}.conv.svelte-2a930h{border-radius:12px;padding:12px 14px;background:var(--green-dark);color:var(--cream-light);font-size:.88rem;line-height:1.5}.conv.svelte-2a930h b:where(.svelte-2a930h){color:var(--gold-light)}.pc-acoes.svelte-2a930h{display:flex;flex-direction:column;gap:10px;align-items:stretch}.pc-acoes.svelte-2a930h:empty{display:none}.pc-cta.svelte-2a930h{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;padding:0 24px;border-radius:12px;border:1px solid var(--gold);background:linear-gradient(180deg,var(--green-dark),var(--pc-torre));color:var(--gold-light);font:inherit;font-size:1.05rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;box-shadow:0 10px 22px -14px #1c332eb3}.pc-linha.svelte-2a930h{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:0 20px;border-radius:12px;border:1px solid var(--gold);font:inherit;font-weight:700;font-size:.95rem;color:var(--green-dark);white-space:nowrap}.pc-cta.svelte-2a930h:enabled,.pc-linha.svelte-2a930h:enabled{cursor:pointer}.pc-cta.svelte-2a930h:disabled,.pc-linha.svelte-2a930h:disabled{cursor:not-allowed;opacity:.5}.pc-linha.svelte-2a930h{background:#e6d3a6}@media(hover:hover){.pc-linha.svelte-2a930h:hover{background:#dcc795}}@media(prefers-reduced-motion:no-preference){.pc-linha.svelte-2a930h{transition:background .4s}}.pc-apoio.svelte-2a930h{margin:-2px 0 0;text-align:center;font-size:.88rem;color:var(--pc-apoio);line-height:1.45}.pc-apoio.svelte-2a930h b:where(.svelte-2a930h){color:var(--pc-torre);font-weight:600}.pc-sair.svelte-2a930h{width:100%;min-height:46px;border:0;background:transparent;font:inherit;font-weight:600;font-size:.92rem;color:var(--pc-apoio);cursor:pointer;border-radius:12px}.pc-sair.svelte-2a930h:focus-visible{outline:2px solid var(--green-dark);outline-offset:2px}.plano-cards.svelte-2a930h{display:grid;grid-template-columns:1fr 1fr;gap:10px}.plano-card.svelte-2a930h{position:relative;min-width:0;display:flex;flex-direction:column;gap:1px;text-align:left;padding:12px;border-width:1.5px;border-style:solid;border-radius:12px;cursor:pointer;font:inherit}.plano-card.svelte-2a930h:not(.plano-card--ativo){border-color:#cdbf9e;background:#fff}.plano-card--ativo.svelte-2a930h{border-color:var(--gold);background:#fbf4ea;box-shadow:inset 0 0 0 1px var(--gold)}.plano-card--ativo.svelte-2a930h:after,.trilho-card--ativo.svelte-2a930h:after{content:"✓";position:absolute;top:9px;right:10px;width:20px;height:20px;border-radius:50%;background:var(--green-dark);color:var(--cream-light);font-size:.72rem;font-weight:700;display:grid;place-items:center}.plano-card-nome.svelte-2a930h{font-family:var(--font-serif);font-size:18px;font-weight:600;color:var(--pc-torre)}.plano-card-preco.svelte-2a930h{font-size:.92rem;font-weight:700;color:var(--pc-torre);white-space:nowrap}.plano-card-cota.svelte-2a930h,.plano-card-time.svelte-2a930h{font-size:.82rem;color:var(--pc-apoio)}.plano-trilhos.svelte-2a930h{display:grid;gap:8px}.config-screen.pc .plano-trilhos.svelte-2a930h{grid-template-columns:repeat(3,minmax(0,1fr))}.trilho-card.svelte-2a930h{position:relative;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left;padding:11px 12px;min-height:48px;border-width:1.5px;border-style:solid;border-radius:12px;font:inherit;font-size:.84rem;color:var(--pc-apoio);line-height:1.45;cursor:pointer}.trilho-card.svelte-2a930h:not(.trilho-card--ativo){border-color:#cdbf9e;background:#fff}.trilho-card--ativo.svelte-2a930h{border-color:var(--gold);background:#fbf4ea;box-shadow:inset 0 0 0 1px var(--gold)}.trilho-card-linha1.svelte-2a930h{display:flex;align-items:center;gap:8px;width:100%;padding-right:26px}.trilho-card-titulo.svelte-2a930h{font-weight:600;color:var(--pc-torre);font-size:.95rem;flex:1;white-space:nowrap}.trilho-card-preco.svelte-2a930h{font-size:.86rem;font-weight:700;color:var(--pc-torre);white-space:nowrap}.trilho-card-info.svelte-2a930h{width:20px;height:20px;border-radius:50%;border:1px solid var(--gold);color:var(--gold-text);font:600 12px var(--font-serif);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 20px;position:relative}.trilho-card-info.svelte-2a930h:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.trilho-card-explica.svelte-2a930h{display:block;font-size:12.5px;color:var(--green-dark);line-height:1.5;margin:4px 0 6px;padding:8px 10px;background:#bfa46a1a;border-radius:8px}.trilho-card-copy.svelte-2a930h{font-size:.84rem;color:var(--pc-apoio);text-wrap:pretty}.regua-t.svelte-2a930h{margin:2px 0 0;font-size:.84rem;color:var(--pc-apoio)}.plano-regua.svelte-2a930h{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.regua-marco.svelte-2a930h{min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 4px;border-width:1px;border-radius:10px;color:var(--pc-torre)}.regua-marco.svelte-2a930h:not(.agora):not(.vem){border-style:solid;border-color:transparent;background:#faf5ef}.regua-marco.agora.svelte-2a930h{border-style:solid;border-color:var(--green-dark);background:#fff;box-shadow:inset 0 0 0 1px var(--green-dark)}.regua-marco.vem.svelte-2a930h{border-style:dashed;border-color:var(--gold-light);background:#fbf4ea}.regua-marco.foi.svelte-2a930h{opacity:.45}@media(prefers-reduced-motion:no-preference){.regua-marco.prox.svelte-2a930h{animation:svelte-2a930h-pc-lembra 5s ease-in-out 1.5s infinite;transform-origin:50% 100%}}@keyframes svelte-2a930h-pc-lembra{0%,82%,to{transform:none}85%{transform:rotate(-3deg)}88%{transform:rotate(3deg)}91%{transform:rotate(-2deg)}94%{transform:rotate(1deg)}97%{transform:none}}.regua-label.svelte-2a930h{font-size:.78rem;color:var(--pc-torre);white-space:nowrap}.regua-pecas.svelte-2a930h{font-size:.95rem;font-weight:700;color:var(--pc-torre)}.carteira.svelte-2a930h{display:grid;border:1px solid rgba(41,69,64,.12);border-radius:14px;overflow:hidden}.carteira-linha.svelte-2a930h{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 14px}.carteira-linha.svelte-2a930h+.carteira-linha:where(.svelte-2a930h){border-top:1px solid rgba(41,69,64,.12)}.carteira-rot.svelte-2a930h{font-weight:600;color:var(--pc-torre)}.carteira-val.svelte-2a930h{font-family:var(--font-serif);font-size:1.3rem;font-weight:600;color:var(--gold-text);grid-row:span 2;align-self:center}.carteira-obs.svelte-2a930h{font-size:.82rem;color:var(--pc-apoio)}.carteira-ordem.svelte-2a930h{font-size:.84rem;color:var(--pc-apoio);font-style:italic;margin:0}.carteira-vazia.svelte-2a930h{margin:0;padding:12px 14px;border:1px solid rgba(41,69,64,.12);border-radius:14px;font-size:.9rem;color:var(--pc-apoio)}.pc-extrato.svelte-2a930h>summary:where(.svelte-2a930h){cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:600;font-size:.92rem;color:var(--pc-apoio);list-style:none;border-radius:12px}.pc-extrato.svelte-2a930h>summary:where(.svelte-2a930h)::-webkit-details-marker{display:none}.pc-extrato.svelte-2a930h>summary:where(.svelte-2a930h):after{content:"›"}@media(prefers-reduced-motion:no-preference){.pc-extrato.svelte-2a930h>summary:where(.svelte-2a930h):after{transition:transform .4s cubic-bezier(.16,1,.3,1)}}.pc-extrato[open].svelte-2a930h>summary:where(.svelte-2a930h):after{transform:rotate(90deg)}.ext-seletor.svelte-2a930h{display:inline-flex;gap:4px;margin:10px 0;border:1px solid var(--cream-border);border-radius:999px;padding:3px;background:var(--cream-light)}.ext-tab.svelte-2a930h{min-height:44px;padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:600}.ext-tab.svelte-2a930h:not(.ext-tab--on){color:var(--text-sec);background:transparent}.ext-tab--on.svelte-2a930h{background:var(--gold);color:var(--green-dark)}.ext-meses.svelte-2a930h{display:flex;flex-direction:column;gap:6px}.ext-mes-linha.svelte-2a930h{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--cream-border);border-radius:10px;background:var(--cream-light)}.ext-mes-nome.svelte-2a930h{font-family:var(--font-serif);font-size:15px;color:var(--green-dark);flex:1;min-width:120px}.ext-mes-num.svelte-2a930h{font-size:12.5px;font-weight:600}.ext-mes-num.pos.svelte-2a930h{color:var(--green-dark)}.ext-mes-num.neg.svelte-2a930h{color:var(--gold-text)}.ext-mes-saldo.svelte-2a930h{font-size:12.5px;color:var(--green-dark);font-weight:700}.ext-mes-det.svelte-2a930h{border:1px solid var(--cream-border);border-radius:10px;margin-bottom:8px;overflow:hidden}.ext-mes-det.svelte-2a930h>summary:where(.svelte-2a930h){cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;background:var(--cream-light)}.ext-mes-cab.svelte-2a930h{font-family:var(--font-serif);font-size:15px;color:var(--green-dark)}.extrato.svelte-2a930h{width:100%;border-collapse:collapse;font-size:12.5px}.extrato.svelte-2a930h tr:where(.svelte-2a930h):not(.ext-info){color:var(--green-dark)}.extrato.svelte-2a930h tr.ext-info:where(.svelte-2a930h){color:var(--text-sec);font-style:italic}.extrato.svelte-2a930h td:where(.svelte-2a930h){padding:8px;border-top:1px solid var(--cream-border)}.extrato.svelte-2a930h td.num:where(.svelte-2a930h){text-align:right;white-space:nowrap}.ext-data.svelte-2a930h{white-space:nowrap}.ext-saldo.svelte-2a930h{font-weight:700}.extrato.svelte-2a930h .pos:where(.svelte-2a930h){color:var(--green-dark);font-weight:600}.extrato.svelte-2a930h .neg:where(.svelte-2a930h){color:var(--gold-text);font-weight:600}tr.ext-info.svelte-2a930h td:where(.svelte-2a930h):first-child{box-shadow:inset 2px 0 0 var(--gold-light)}.extrato.svelte-2a930h .ext-forte:where(.svelte-2a930h){font-weight:700;color:var(--pc-torre)}.pc-aviso-login.svelte-2a930h{font-size:.86rem;line-height:1.55;color:var(--text-sec);margin:12px 0 0;padding:10px 12px;border-left:3px solid var(--gold);border-radius:8px;background:var(--cream-light)}.pc-janela-fechar.svelte-2a930h{width:100%;min-height:44px;margin-top:12px;background:transparent;color:#4a6a61;border:0;border-radius:8px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.pc-janela-fechar.svelte-2a930h:focus-visible{outline:2px solid var(--green-dark);outline-offset:2px}.config-screen.svelte-j4i8lu{--verde-esc: #1F3630;--ambar: var(--gold-text);--suave: rgba(41, 69, 64, .64);--fio: rgba(41, 69, 64, .12);--fio-ouro: rgba(191, 164, 106, .45);--saida: cubic-bezier(.16, 1, .3, 1);max-width:1080px;margin:0 auto;color:var(--green-dark)}.config-screen.svelte-j4i8lu h1:where(.svelte-j4i8lu){font-family:var(--font-serif);font-weight:600;margin:0;letter-spacing:-.01em}.config-screen.svelte-j4i8lu :where(.svelte-j4i8lu):focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.cab.svelte-j4i8lu{display:grid;gap:14px;margin-bottom:26px}.pc.svelte-j4i8lu .cab:where(.svelte-j4i8lu){grid-template-columns:1fr auto;align-items:end}.cab.svelte-j4i8lu h1:where(.svelte-j4i8lu){font-size:clamp(2.2rem,8vw,3.2rem);line-height:1}.guia.svelte-j4i8lu{font-family:var(--font-serif);font-style:italic;font-size:1.18rem;color:var(--gold-text);line-height:1.35;max-width:46ch;margin:10px 0 0}.guia.svelte-j4i8lu em:where(.svelte-j4i8lu){color:var(--green-dark);font-weight:600}.portas.svelte-j4i8lu{position:relative;display:grid;grid-template-columns:repeat(3,1fr);max-width:360px;margin-top:4px}.pc.svelte-j4i8lu .portas:where(.svelte-j4i8lu){min-width:340px}.portas.svelte-j4i8lu:before{content:"";position:absolute;left:16.66%;right:16.66%;top:6px;height:2px;background:repeating-linear-gradient(90deg,var(--fio-ouro) 0 6px,transparent 6px 10px)}.portas.svelte-j4i8lu .fio-ouro:where(.svelte-j4i8lu){position:absolute;left:16.66%;top:6px;height:2px;width:66.66%;background:repeating-linear-gradient(90deg,var(--gold) 0 6px,transparent 6px 10px);transform-origin:0 50%;transform:scaleX(var(--ok, 1))}.portas.svelte-j4i8lu .porta:where(.svelte-j4i8lu){position:relative;z-index:1;display:grid;justify-items:center;gap:6px;font-size:.78rem}.portas.svelte-j4i8lu .porta:where(.svelte-j4i8lu):not(.falta){color:var(--suave)}.portas.svelte-j4i8lu .porta.falta:where(.svelte-j4i8lu){color:var(--ambar);font-weight:700}.portas.svelte-j4i8lu .porta:where(.svelte-j4i8lu):before{content:"";width:14px;height:14px;transform:rotate(45deg);border-width:1.5px;border-style:solid;transition:background .5s}.portas.svelte-j4i8lu .porta:where(.svelte-j4i8lu):not(.falta):before{border-color:var(--gold)}.portas.svelte-j4i8lu .porta.falta:where(.svelte-j4i8lu):before{border-color:var(--ambar)}.portas.svelte-j4i8lu .porta:where(.svelte-j4i8lu):not(.ok):before{background:var(--cream-light)}.portas.svelte-j4i8lu .porta.ok:where(.svelte-j4i8lu):before{background:var(--gold)}@keyframes svelte-j4i8lu-enchePonto{0%{background:var(--cream-light);transform:rotate(45deg) scale(.7)}}@keyframes svelte-j4i8lu-treme{0%,68%,to{transform:rotate(45deg)}74%{transform:rotate(37deg)}80%{transform:rotate(53deg)}86%{transform:rotate(45deg)}}.portas.svelte-j4i8lu .fio-ouro:where(.svelte-j4i8lu):after{content:"";position:absolute;top:-4px;bottom:-4px;left:0;width:30px;border-radius:10px;background:radial-gradient(ellipse at center,#ffffffd9,#fff0 70%);opacity:0}.portas.svelte-j4i8lu:not(.inteira) .fio-ouro:where(.svelte-j4i8lu):after{display:none}@keyframes svelte-j4i8lu-confere{0%,70%{opacity:0;transform:translate(0)}74%{opacity:.95}to{opacity:0;transform:translate(230px)}}.portas.svelte-j4i8lu .corte:where(.svelte-j4i8lu){position:absolute;top:0;width:18px;height:14px;margin-left:-9px;transition:opacity .45s}.portas.svelte-j4i8lu:not(.quebrada) .corte:where(.svelte-j4i8lu){opacity:0}.portas.quebrada.svelte-j4i8lu .corte:where(.svelte-j4i8lu){opacity:1}.portas.svelte-j4i8lu .corte:where(.svelte-j4i8lu) i:where(.svelte-j4i8lu){position:absolute;top:5px;width:8px;height:2px;background:var(--ambar);border-radius:2px;transform-origin:50% 50%}.portas.svelte-j4i8lu .corte:where(.svelte-j4i8lu) i:where(.svelte-j4i8lu):first-child{left:-1px;transform:rotate(-24deg)}.portas.svelte-j4i8lu .corte:where(.svelte-j4i8lu) i:where(.svelte-j4i8lu):last-child{right:-1px;transform:rotate(24deg)}@keyframes svelte-j4i8lu-solta{0%,68%,to{transform:rotate(-24deg)}76%{transform:rotate(-34deg)}86%{transform:rotate(-20deg)}}@keyframes svelte-j4i8lu-soltaB{0%,68%,to{transform:rotate(24deg)}76%{transform:rotate(34deg)}86%{transform:rotate(20deg)}}.lista.svelte-j4i8lu{display:grid}.config-screen.svelte-j4i8lu:not(.pc) .lista:where(.svelte-j4i8lu){gap:14px}.pc.svelte-j4i8lu .lista:where(.svelte-j4i8lu){grid-template-columns:1fr 1fr;gap:18px;align-items:start}.pc.svelte-j4i8lu .lista:where(.svelte-j4i8lu) .item.aberto:where(.svelte-j4i8lu){grid-column:1 / -1}.item.svelte-j4i8lu{position:relative;border-width:1px;border-style:solid;border-radius:18px;overflow:hidden;transition:border-color .5s var(--saida),box-shadow .6s var(--saida)}.item.svelte-j4i8lu:not(.aberto):not(.st-aten){border-color:var(--fio)}.item.aberto.svelte-j4i8lu:not(.st-aten){border-color:var(--fio-ouro)}.item.st-aten.svelte-j4i8lu{border-color:#86672a80;background:linear-gradient(180deg,#d9c48e29,#fff 55%)}.lista.svelte-j4i8lu .item:where(.svelte-j4i8lu):not(.st-aten){background:#fff}.discreta.svelte-j4i8lu .item:where(.svelte-j4i8lu){background:#fff9}.item.svelte-j4i8lu:not(.aberto):hover{box-shadow:0 14px 30px -22px #1f363073}.item.aberto.svelte-j4i8lu{box-shadow:0 22px 44px -30px #1f363080}@keyframes svelte-j4i8lu-entra{0%{opacity:0;transform:translateY(14px)}}.face.svelte-j4i8lu{display:grid;cursor:pointer}.lista.svelte-j4i8lu .face:where(.svelte-j4i8lu){gap:10px}.config-screen.svelte-j4i8lu:not(.pc) .lista:where(.svelte-j4i8lu) .face:where(.svelte-j4i8lu){padding:18px 18px 16px 20px}.pc.svelte-j4i8lu .lista:where(.svelte-j4i8lu) .face:where(.svelte-j4i8lu){padding:22px 24px 20px 26px}.discreta.svelte-j4i8lu .face:where(.svelte-j4i8lu){grid-template-columns:auto 1fr auto;align-items:center;gap:4px 12px;padding:16px 18px}.face-cab.svelte-j4i8lu{display:flex;align-items:center;gap:10px}.marca.svelte-j4i8lu{position:relative;flex:none;display:grid;place-items:center;width:28px;height:28px}.discreta.svelte-j4i8lu .marca:where(.svelte-j4i8lu){grid-row:1 / 3;align-self:center}.marca.svelte-j4i8lu .tic:where(.svelte-j4i8lu){width:25px;height:25px;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.item.svelte-j4i8lu:not(.st-aten) .marca:where(.svelte-j4i8lu) .tic:where(.svelte-j4i8lu){stroke:var(--gold)}.st-aten.svelte-j4i8lu .marca:where(.svelte-j4i8lu) .tic:where(.svelte-j4i8lu){stroke:var(--ambar)}.marca.svelte-j4i8lu .bd:where(.svelte-j4i8lu){position:absolute;right:-5px;bottom:-4px;width:14px;height:14px;border-radius:50%;display:grid;place-items:center;font-size:.55rem;font-weight:700;box-shadow:0 0 0 2px #fff}.marca.svelte-j4i8lu .bd:where(.svelte-j4i8lu):not(.bd-aten){background:var(--gold);color:var(--green-dark)}.marca.svelte-j4i8lu .bd-aten:where(.svelte-j4i8lu){background:var(--ambar);color:var(--cream-light)}.tit.svelte-j4i8lu{font-family:var(--font-serif);font-weight:600;line-height:1.1}.lista.svelte-j4i8lu .tit:where(.svelte-j4i8lu){font-size:1.5rem}.discreta.svelte-j4i8lu .tit:where(.svelte-j4i8lu){grid-column:2;font-size:1.3rem}.tit.svelte-j4i8lu small:where(.svelte-j4i8lu){font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--suave);margin-left:6px;vertical-align:3px}.discreta.svelte-j4i8lu .estado-c:where(.svelte-j4i8lu){grid-column:2;font-size:.84rem;color:var(--suave)}.discreta.svelte-j4i8lu .abrir:where(.svelte-j4i8lu){grid-row:1 / 3;grid-column:3}.pill.svelte-j4i8lu{flex:none;border-radius:999px;font-size:.74rem;font-weight:700;letter-spacing:.02em}.face-cab.svelte-j4i8lu .pill:where(.svelte-j4i8lu){margin-left:auto}.pill.svelte-j4i8lu:not(.est){padding:3px 10px}.item.svelte-j4i8lu:not(.st-aten) .pill:where(.svelte-j4i8lu):not(.est){background:#bfa46a24;color:var(--gold-text)}.st-aten.svelte-j4i8lu .pill:where(.svelte-j4i8lu):not(.est){background:#86672a24;color:var(--ambar)}.pill.est.svelte-j4i8lu{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-width:1px;border-style:solid;white-space:nowrap}.pill.est.svelte-j4i8lu i:where(.svelte-j4i8lu){font-style:normal;font-weight:700}.pill.est-ok.svelte-j4i8lu{background:var(--green-dark);color:var(--cream-light);border-color:transparent}.pill.est-ok.svelte-j4i8lu i:where(.svelte-j4i8lu){color:#8fd0b0}.pill.est-beta.svelte-j4i8lu{background:#f3ead3;color:#765a22;border-color:var(--gold-light)}.pill.est-canc.svelte-j4i8lu{background:#f7e6cb;color:#8a520f;border-color:#e2bf86}.pill.est-pend.svelte-j4i8lu{background:#f0d3a4;color:#6e3f06;border-color:#d9a85e}.dado.svelte-j4i8lu{font-size:.95rem;color:var(--suave)}.dado.svelte-j4i8lu:not(.dado-plano) b:where(.svelte-j4i8lu){display:block;color:var(--green-dark);font-size:1.02rem;font-weight:600}.dado-plano.svelte-j4i8lu b:where(.svelte-j4i8lu){display:block;font-family:var(--font-serif);font-size:1.55rem;font-weight:600;line-height:1.15;color:#1c332e;text-wrap:balance}.apoio-plano.svelte-j4i8lu{display:block;margin-top:4px;font-size:.9rem;color:#4a6a61;line-height:1.45}.aviso.svelte-j4i8lu{font-size:.88rem;color:#4a6a61;line-height:1.5;margin:0}.chips.svelte-j4i8lu{display:flex;gap:6px;margin-top:6px}.chip.svelte-j4i8lu{padding:3px 10px;border-radius:999px;border:1px solid var(--fio);font-size:.8rem;color:var(--green-dark)}.linha-time.svelte-j4i8lu{display:grid;align-items:center;gap:4px 10px;padding:10px 12px;border-radius:14px;border-width:1px;border-style:solid;background:#2945400a;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background .4s,border-color .4s}.config-screen.svelte-j4i8lu:not(.pc) .linha-time:where(.svelte-j4i8lu){grid-template-columns:auto 1fr auto}.pc.svelte-j4i8lu .linha-time:where(.svelte-j4i8lu){grid-template-columns:auto auto 1fr auto}.linha-time.svelte-j4i8lu:not(.linha-time--porta){border-color:var(--fio)}.linha-time--porta.svelte-j4i8lu{border-color:#86672a80}.linha-time.svelte-j4i8lu:hover{background:#bfa46a1a;border-color:var(--fio-ouro)}.linha-time.svelte-j4i8lu .rot:where(.svelte-j4i8lu){font-family:var(--font-serif);font-size:1.12rem;font-weight:600}.linha-time.svelte-j4i8lu:not(.linha-time--porta) .rot:where(.svelte-j4i8lu){color:inherit}.linha-time--porta.svelte-j4i8lu .rot:where(.svelte-j4i8lu){color:var(--ambar)}.linha-time.svelte-j4i8lu .rostos:where(.svelte-j4i8lu){justify-self:start}.linha-time.svelte-j4i8lu .leg:where(.svelte-j4i8lu){font-size:.86rem;color:var(--suave);min-width:0}.config-screen.svelte-j4i8lu:not(.pc) .linha-time:where(.svelte-j4i8lu) .leg:where(.svelte-j4i8lu){grid-column:1 / -1}.linha-time.svelte-j4i8lu .pill:where(.svelte-j4i8lu){align-self:center}.config-screen.svelte-j4i8lu:not(.pc) .linha-time:where(.svelte-j4i8lu) .pill:where(.svelte-j4i8lu){grid-column:3;grid-row:1}.rostos.svelte-j4i8lu{display:flex}.rosto.svelte-j4i8lu{width:30px;height:30px;border-radius:50%;border:2px solid #fff;overflow:hidden;background:var(--green-dark) center/cover no-repeat}.rosto.svelte-j4i8lu:not(:first-child){margin-left:-8px}.rosto.musa.svelte-j4i8lu{box-shadow:0 0 0 1.5px var(--gold)}.barra.svelte-j4i8lu{height:6px;border-radius:6px;background:#29454014;overflow:hidden;margin-top:10px}.barra.svelte-j4i8lu i:where(.svelte-j4i8lu){display:block;height:100%;width:100%;border-radius:6px;background:linear-gradient(90deg,var(--gold),var(--gold-light));transform-origin:left;transform:scaleX(var(--uso, 0))}@keyframes svelte-j4i8lu-enche{0%{transform:scaleX(0)}}.barra-leg.svelte-j4i8lu{display:flex;justify-content:space-between;gap:10px;margin-top:6px;font-size:.8rem;color:var(--suave)}.uso-tipos.svelte-j4i8lu{list-style:none;margin:6px 0 0;padding:0 0 0 12px;display:grid;gap:2px;font-size:.78rem;color:var(--suave)}.uso-tipos.svelte-j4i8lu li:where(.svelte-j4i8lu){display:flex;justify-content:space-between;gap:10px}.pe.svelte-j4i8lu{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:2px}.pe-nota.svelte-j4i8lu{font-size:.78rem;color:var(--suave)}.abrir.svelte-j4i8lu{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px 0 14px;margin-left:auto;border:0;border-radius:999px;background:transparent;font:inherit;font-weight:700;font-size:.88rem;color:var(--green-dark);cursor:pointer}.abrir.svelte-j4i8lu .seta:where(.svelte-j4i8lu){display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border-width:1px;border-style:solid}.abrir.svelte-j4i8lu .seta:where(.svelte-j4i8lu) svg:where(.svelte-j4i8lu){width:12px;height:12px}.abrir.svelte-j4i8lu .seta:where(.svelte-j4i8lu) path:where(.svelte-j4i8lu){fill:none;stroke-width:1.6}.item.svelte-j4i8lu:not(.aberto) .abrir:where(.svelte-j4i8lu) .seta:where(.svelte-j4i8lu){border-color:var(--fio-ouro)}.item.svelte-j4i8lu:not(.aberto) .abrir:where(.svelte-j4i8lu) .seta:where(.svelte-j4i8lu) path:where(.svelte-j4i8lu){stroke:var(--green-dark)}@media(hover:hover){.item.svelte-j4i8lu:not(.aberto):hover .abrir:where(.svelte-j4i8lu) .seta:where(.svelte-j4i8lu){background:#bfa46a24}}.aberto.svelte-j4i8lu .abrir:where(.svelte-j4i8lu) .seta:where(.svelte-j4i8lu){transform:rotate(180deg);background:var(--green-dark);border-color:var(--green-dark)}.aberto.svelte-j4i8lu .abrir:where(.svelte-j4i8lu) .seta:where(.svelte-j4i8lu) path:where(.svelte-j4i8lu){stroke:var(--cream-light)}.corpo.svelte-j4i8lu{display:grid}.item.svelte-j4i8lu:not(.aberto) .corpo:where(.svelte-j4i8lu){grid-template-rows:0fr}.aberto.svelte-j4i8lu .corpo:where(.svelte-j4i8lu){grid-template-rows:1fr}.corpo-in.svelte-j4i8lu{min-height:0;overflow:hidden}.corpo-pad.svelte-j4i8lu{display:grid;gap:16px;border-top:1px solid var(--fio);padding:18px 0 20px}.config-screen.svelte-j4i8lu:not(.pc) .corpo-pad:where(.svelte-j4i8lu){margin:0 18px 0 20px}.pc.svelte-j4i8lu .corpo-pad:where(.svelte-j4i8lu){margin:0 24px 0 26px}.dois-col.svelte-j4i8lu{display:grid}.config-screen.svelte-j4i8lu:not(.pc) .dois-col:where(.svelte-j4i8lu){gap:16px}.pc.svelte-j4i8lu .dois-col:where(.svelte-j4i8lu){grid-template-columns:1fr 1fr;gap:16px 28px;align-items:start}.campo.svelte-j4i8lu{display:grid;gap:6px}.rotulo.svelte-j4i8lu{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--suave)}.entrada.svelte-j4i8lu{width:100%;border-radius:12px;border:1px solid var(--fio);background-color:var(--cream-light);font:inherit;font-size:1rem;color:var(--green-dark);box-sizing:border-box;transition:border-color .3s,box-shadow .3s,background-color .3s}.entrada.svelte-j4i8lu:not(textarea){min-height:48px}textarea.entrada.svelte-j4i8lu{min-height:92px;resize:vertical}.entrada.svelte-j4i8lu:not(select){padding:12px 14px}select.entrada.svelte-j4i8lu{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 36px 12px 14px;background-repeat:no-repeat;background-position:right 14px center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23294540' stroke-width='1.6'/></svg>")}.entrada.svelte-j4i8lu:focus{outline:none;border-color:var(--gold);background-color:#fff;box-shadow:0 0 0 4px #bfa46a2e}.dica.svelte-j4i8lu{font-size:.84rem;color:var(--suave);margin:0}.costura.svelte-j4i8lu{height:1px;background:repeating-linear-gradient(90deg,var(--fio-ouro) 0 6px,transparent 6px 10px)}.btn.svelte-j4i8lu{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border-radius:12px;font-family:inherit;font-size:.92rem;border-width:1px;border-style:solid;cursor:pointer;transition:background .4s var(--saida),border-color .4s,color .4s}.btn.svelte-j4i8lu:not(.btn-disc){font-weight:700}.btn.svelte-j4i8lu:disabled{opacity:.45;cursor:not-allowed}.btn-principal.svelte-j4i8lu{background:linear-gradient(180deg,var(--green-dark),#1c332e);color:var(--gold-light);border-color:var(--gold)}.btn-sec.svelte-j4i8lu{background:#e6d3a6;border-color:var(--gold);color:var(--green-dark)}@media(hover:hover){.btn-sec.svelte-j4i8lu:hover:not(:disabled){background:#dcc795}}.btn-disc.svelte-j4i8lu{background:transparent;border-color:transparent;color:#4a6a61;font-weight:600}.btn-ambar.svelte-j4i8lu{background:#f7e6cb;border-color:#e2bf86;color:#8a520f}@media(hover:hover){.btn-ambar.svelte-j4i8lu:hover:not(:disabled){background:#f2dcb6}}.fechar-row.svelte-j4i8lu{display:flex;gap:10px;justify-content:flex-end;padding-top:4px}.ok-faixa.svelte-j4i8lu{display:flex;align-items:center;gap:10px;margin:0;padding:12px 14px;border-radius:12px;font-weight:600;font-size:.92rem}.ok-faixa.svelte-j4i8lu:not(.falhou){background:#29454012;color:var(--green-dark)}.ok-faixa.falhou.svelte-j4i8lu{background:#86672a1f;color:var(--gold-text)}.ok-faixa.svelte-j4i8lu svg:where(.svelte-j4i8lu){flex:none;width:20px;height:20px}.ok-faixa.svelte-j4i8lu path:where(.svelte-j4i8lu){fill:none;stroke:var(--gold-text);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24}@keyframes svelte-j4i8lu-risca{0%{stroke-dashoffset:24}}.bloco.svelte-j4i8lu{display:grid;gap:12px}.bloco-cab.svelte-j4i8lu{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px}.bloco-tit.svelte-j4i8lu{font-family:var(--font-serif);font-size:1.35rem;font-weight:600}.bloco-tit.svelte-j4i8lu em:where(.svelte-j4i8lu){color:var(--gold-text)}.selo.svelte-j4i8lu{padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:700}.selo.svelte-j4i8lu:not(.selo-aten){background:#bfa46a24;color:var(--gold-text)}.selo.selo-aten.svelte-j4i8lu{background:#86672a24;color:var(--ambar)}.bloco-dado.svelte-j4i8lu{font-size:.86rem;color:var(--suave)}.tons.svelte-j4i8lu{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid var(--fio);border-radius:12px;background:var(--cream-light);padding:3px;width:100%;max-width:520px;box-sizing:border-box}.tons.svelte-j4i8lu button:where(.svelte-j4i8lu){position:relative;z-index:1;min-height:44px;border:0;background:transparent;border-radius:9px;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;transition:color .4s}.tons.svelte-j4i8lu button:where(.svelte-j4i8lu):not([aria-pressed=true]){color:var(--suave)}.tons.svelte-j4i8lu button[aria-pressed=true]:where(.svelte-j4i8lu){color:var(--cream-light)}.tons.svelte-j4i8lu .pista:where(.svelte-j4i8lu){position:absolute;z-index:0;top:3px;bottom:3px;left:0;width:100px;border-radius:9px;background:var(--green-dark);transform-origin:0 50%;opacity:0}.conex.svelte-j4i8lu{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.link-sutil.svelte-j4i8lu{display:inline-flex;align-items:center;min-height:44px;border:0;background:none;padding:0 2px;font:inherit;font-size:.86rem;color:var(--suave);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.troca.svelte-j4i8lu{display:grid;gap:12px;padding:14px;border-radius:14px;border:1px solid rgba(134,103,42,.45);background:#d9c48e24}.troca.svelte-j4i8lu p:where(.svelte-j4i8lu){margin:0}.mais.svelte-j4i8lu{display:flex;align-items:center;gap:14px;margin:34px 0 14px}.mais.svelte-j4i8lu .linha:where(.svelte-j4i8lu){flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--fio-ouro),transparent)}.mais-rot.svelte-j4i8lu{font-family:var(--font-serif);font-style:italic;font-size:1.15rem;color:var(--gold-text)}.discreta.svelte-j4i8lu{display:grid}.config-screen.svelte-j4i8lu:not(.pc) .discreta:where(.svelte-j4i8lu){gap:12px}.pc.svelte-j4i8lu .discreta:where(.svelte-j4i8lu){grid-template-columns:1fr 1fr;gap:18px;align-items:start}.pc.svelte-j4i8lu .discreta:where(.svelte-j4i8lu) .item.aberto:where(.svelte-j4i8lu){grid-column:1 / -1}.senhas.svelte-j4i8lu{display:grid;gap:12px}.pc.svelte-j4i8lu .senhas:where(.svelte-j4i8lu){grid-template-columns:repeat(3,1fr) auto;align-items:end}.pw-msg.svelte-j4i8lu{margin:0;font-size:.86rem}.pw-msg.svelte-j4i8lu:not(.erro){color:var(--green-dark)}.pw-msg.erro.svelte-j4i8lu{color:var(--gold-text)}.acao.svelte-j4i8lu{display:grid;padding:14px 0}.acao.svelte-j4i8lu:not(:first-child){border-top:1px solid var(--fio)}.config-screen.svelte-j4i8lu:not(.pc) .acao:where(.svelte-j4i8lu){gap:10px}.pc.svelte-j4i8lu .acao:where(.svelte-j4i8lu){grid-template-columns:1fr auto;align-items:center;gap:24px}.acao.svelte-j4i8lu strong:where(.svelte-j4i8lu){display:block;font-weight:700}.acao.svelte-j4i8lu span:where(.svelte-j4i8lu){font-size:.88rem;color:var(--suave)}.legal.svelte-j4i8lu{margin-top:34px}.legal.svelte-j4i8lu .rodape-juridico{border-top-color:var(--fio)}.legal.svelte-j4i8lu .rj-empresa,.legal.svelte-j4i8lu .rj-empresa a,.legal.svelte-j4i8lu .rj-links a,.legal.svelte-j4i8lu .rj-links span{color:var(--suave)}.legal.svelte-j4i8lu .rj-links a{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:no-preference){.portas.svelte-j4i8lu .fio-ouro:where(.svelte-j4i8lu){transition:transform .9s var(--saida)}.portas.svelte-j4i8lu .porta.ok:where(.svelte-j4i8lu):before{animation:svelte-j4i8lu-enchePonto .5s var(--saida) backwards;animation-delay:calc(var(--i, 0) * .14s + .3s)}.portas.svelte-j4i8lu .porta.falta:where(.svelte-j4i8lu):before{animation:svelte-j4i8lu-treme 4.5s var(--saida) infinite}.portas.inteira.svelte-j4i8lu .fio-ouro:where(.svelte-j4i8lu):after{animation:svelte-j4i8lu-confere 7s var(--saida) infinite}.portas.quebrada.svelte-j4i8lu .corte:where(.svelte-j4i8lu) i:where(.svelte-j4i8lu):first-child{animation:svelte-j4i8lu-solta 4.5s var(--saida) infinite}.portas.quebrada.svelte-j4i8lu .corte:where(.svelte-j4i8lu) i:where(.svelte-j4i8lu):last-child{animation:svelte-j4i8lu-soltaB 4.5s var(--saida) infinite}.item.svelte-j4i8lu{animation:svelte-j4i8lu-entra .7s var(--saida) backwards;animation-delay:calc(var(--i, 0) * 70ms + 80ms)}.corpo.svelte-j4i8lu{transition:grid-template-rows .6s var(--saida)}.aberto.svelte-j4i8lu .corpo-pad:where(.svelte-j4i8lu)>:where(.svelte-j4i8lu){animation:svelte-j4i8lu-entra .6s var(--saida) backwards}.aberto.svelte-j4i8lu .corpo-pad:where(.svelte-j4i8lu)>:where(.svelte-j4i8lu):first-child{animation-delay:0ms}.aberto.svelte-j4i8lu .corpo-pad:where(.svelte-j4i8lu)>:where(.svelte-j4i8lu):nth-child(2){animation-delay:60ms}.aberto.svelte-j4i8lu .corpo-pad:where(.svelte-j4i8lu)>:where(.svelte-j4i8lu):nth-child(3){animation-delay:.12s}.aberto.svelte-j4i8lu .corpo-pad:where(.svelte-j4i8lu)>:where(.svelte-j4i8lu):nth-child(4){animation-delay:.18s}.aberto.svelte-j4i8lu .corpo-pad:where(.svelte-j4i8lu)>:where(.svelte-j4i8lu):nth-child(n+5){animation-delay:.24s}.aberto.svelte-j4i8lu .pc-embutido>*{animation:svelte-j4i8lu-entra .6s var(--saida) backwards}.aberto.svelte-j4i8lu .pc-embutido>:first-child{animation-delay:0ms}.aberto.svelte-j4i8lu .pc-embutido>:nth-child(2){animation-delay:60ms}.aberto.svelte-j4i8lu .pc-embutido>:nth-child(n+3){animation-delay:.12s}.barra.svelte-j4i8lu i:where(.svelte-j4i8lu){animation:svelte-j4i8lu-enche 1.2s var(--saida) .3s backwards}.abrir.svelte-j4i8lu .seta:where(.svelte-j4i8lu){transition:transform .6s var(--saida),background .4s}.btn.svelte-j4i8lu:active:not(:disabled){transform:scale(.97)}.ok-faixa.svelte-j4i8lu path:where(.svelte-j4i8lu){animation:svelte-j4i8lu-risca .6s var(--saida) .15s backwards}.tons.svelte-j4i8lu .pista:where(.svelte-j4i8lu){transition:transform .5s var(--saida)}}.super.svelte-j4i8lu{border:1.5px solid var(--gold-text);border-radius:12px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:14px}.super-tit.svelte-j4i8lu{font-family:var(--font-serif);font-size:16px;color:var(--gold-text);padding-bottom:8px;border-bottom:1px solid #86672A44;margin:0}.config-section.svelte-j4i8lu{border-width:1px;border-style:solid;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.section-title.svelte-j4i8lu{font-family:var(--font-serif);font-size:16px;color:var(--green-dark);margin:0 0 4px;padding-bottom:8px;border-bottom:1px solid var(--cream-border)}.field-group.svelte-j4i8lu{display:flex;flex-direction:column;gap:4px}.segmento-aviso.svelte-j4i8lu{display:flex;align-items:center;gap:8px;margin:2px 0 0;padding:6px 10px;font-size:12px;color:var(--green-deep, #234233);background:var(--cream-light);border:1px solid var(--cream-border);border-radius:8px}.segmento-aviso-fechar.svelte-j4i8lu{min-width:44px;min-height:44px;margin-left:auto;border:none;background:none;color:var(--suave);font-size:16px;line-height:1;cursor:pointer;padding:0 2px}.versao-app.svelte-j4i8lu{text-align:center;font-size:10.5px;color:var(--suave);opacity:.6;margin:-8px 0 8px}.field-hint.svelte-j4i8lu{font-size:12px;color:var(--text-mid);margin:0;opacity:.8}.hidden-input.svelte-j4i8lu{display:none}.mv-grid.svelte-j4i8lu{display:grid;gap:12px}@media(min-width:421px){.mv-grid.svelte-j4i8lu{grid-template-columns:1fr 1fr}}@media(max-width:420px){.mv-grid.svelte-j4i8lu{grid-template-columns:1fr}}.mv-card.svelte-j4i8lu{position:relative;display:flex;flex-direction:column;gap:10px;padding:12px;border:1.5px solid var(--cream-border);border-radius:10px;background:var(--cream-light)}.mv-card-disabled.svelte-j4i8lu{opacity:.5;pointer-events:none}.mv-disabled-overlay.svelte-j4i8lu{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:#1a1a1a8c;pointer-events:auto;display:flex;align-items:center;justify-content:center;z-index:2;padding:8px}.mv-disabled-msg.svelte-j4i8lu{font-size:11px;color:#fff;text-align:center;line-height:1.4}.mv-card-header.svelte-j4i8lu{display:flex;align-items:center;gap:8px}.mv-card-header-btn.svelte-j4i8lu{width:100%;background:none;border:none;cursor:pointer;padding:0;text-align:left}.mv-ativo-badge.svelte-j4i8lu{margin-left:auto;font-size:10px;font-weight:700;color:#294540;background:#bfa46a;padding:2px 8px;border-radius:10px}.mv-icon-badge.svelte-j4i8lu{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.mv-icon-badge.fem.svelte-j4i8lu{background:#fce4ec;color:#880e4f}.mv-icon-badge.masc.svelte-j4i8lu{background:#e3f2fd;color:#0d47a1}.mv-card-title.svelte-j4i8lu{font-size:13px;font-weight:600;color:var(--green-dark)}.mv-preview-wrap.svelte-j4i8lu{display:flex;flex-direction:column;gap:6px;align-items:center}.mv-preview-img.svelte-j4i8lu{width:100%;max-height:160px;object-fit:cover;border-radius:8px;border:2px solid var(--gold-text)}.mv-trocar-btn.svelte-j4i8lu{display:flex;align-items:center;gap:5px;font-size:11px;padding:4px 10px;border:1px solid var(--cream-border);border-radius:6px;background:#fff;color:var(--text-mid);cursor:pointer;transition:border-color .15s,color .15s}.mv-trocar-btn.svelte-j4i8lu:hover{border-color:var(--gold-text);color:var(--green-dark)}.mv-gerar-btn.svelte-j4i8lu{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 8px;background:#1e2924;color:var(--gold);border:1.5px solid var(--gold-text);border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.mv-gerar-btn.svelte-j4i8lu:hover:not(:disabled){background:var(--gold);color:#1e2924}.mv-gerar-btn.svelte-j4i8lu:disabled{opacity:.45;cursor:not-allowed}.mv-ref-section.svelte-j4i8lu{display:flex;flex-direction:column;gap:5px}.mv-ref-label.svelte-j4i8lu{font-size:10px;color:var(--text-mid);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.mv-ref-opt.svelte-j4i8lu{text-transform:none;letter-spacing:0;font-weight:400;opacity:.65}.mv-ref-hint.svelte-j4i8lu{font-size:10px;line-height:1.35;color:var(--text-mid);opacity:.8;margin:6px 0 0}.mv-cod-section.svelte-j4i8lu{margin-top:8px;display:flex;flex-direction:column;gap:4px}.mv-cod-select.svelte-j4i8lu{width:100%;padding:8px 10px;border-radius:8px;background:var(--cream-light, #FBF3EE);border:1px solid var(--cream-border, #E0D5C8);color:var(--green-dark, #294540);font-size:12px}.mv-cod-select.svelte-j4i8lu:focus{border-color:var(--gold, #BFA46A);outline:none;box-shadow:0 0 0 4px #bfa46a2e}.mv-ref-preview.svelte-j4i8lu{position:relative;display:inline-block}.mv-ref-preview.svelte-j4i8lu img:where(.svelte-j4i8lu){width:56px;height:70px;object-fit:cover;border-radius:6px;border:2px solid var(--gold-text)}.mv-ref-remove.svelte-j4i8lu{position:absolute;top:-5px;right:-5px;width:18px;height:18px;border-radius:50%;background:#e53935;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.mv-ref-upload.svelte-j4i8lu{display:flex;align-items:center;gap:6px;padding:7px 10px;border:1.5px dashed var(--cream-mid);border-radius:6px;background:#fff;color:var(--text-mid);font-size:12px;cursor:pointer;transition:border-color .2s,color .2s}.mv-ref-upload.svelte-j4i8lu:hover{border-color:var(--gold-text);color:var(--green-dark)}.mv-ref-disabled.svelte-j4i8lu{opacity:.4;pointer-events:none}.spin{animation:svelte-j4i8lu-spin 1s linear infinite}@keyframes svelte-j4i8lu-spin{to{transform:rotate(360deg)}}.config-section.svelte-j4i8lu:not(.admin-cota-section){background:#fff;border-color:var(--cream-border)}.admin-cota-section.svelte-j4i8lu{background:#1e2924;border-color:var(--gold-text)}.admin-cota-row.svelte-j4i8lu{display:flex;gap:8px;align-items:flex-end}.admin-cota-row.svelte-j4i8lu .field-group:where(.svelte-j4i8lu){flex:1}.admin-email-input.svelte-j4i8lu,.admin-qty-input.svelte-j4i8lu{width:100%;padding:9px 12px;border:1px solid #86672A44;border-radius:8px;font-size:14px;color:#e8d5a3;background:#2a2a2a;outline:none;box-sizing:border-box;transition:border-color .15s;font-family:inherit}.admin-email-input.svelte-j4i8lu:focus,.admin-qty-input.svelte-j4i8lu:focus{border-color:var(--gold-text)}.admin-label.svelte-j4i8lu{font-size:11px;font-weight:600;color:var(--gold);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;display:block}.btn-admin-cota.svelte-j4i8lu{display:flex;align-items:center;gap:6px;padding:9px 16px;background:var(--gold);color:#1e2924;border:none;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s;white-space:nowrap;flex-shrink:0}.btn-admin-cota.svelte-j4i8lu:disabled{opacity:.4;cursor:not-allowed}.btn-admin-cota.svelte-j4i8lu:hover:not(:disabled){opacity:.88}.admin-result.svelte-j4i8lu{font-size:12px;padding:6px 10px;border-radius:6px;margin-top:2px}.admin-result.ok.svelte-j4i8lu{background:#1b3a1b;color:#81c784}.admin-result.err.svelte-j4i8lu{background:#3a1b1b;color:#ef9a9a}.conta-overlay.svelte-j4i8lu{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e19148c;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.conta-modal.svelte-j4i8lu{background:#fbf3ee;border-radius:18px;padding:28px 26px;max-width:440px;width:100%;box-shadow:0 18px 60px #00000047;text-align:center}.conta-modal-icon.svelte-j4i8lu{font-size:40px;margin-bottom:8px}.conta-modal-title.svelte-j4i8lu{color:#294540;font-size:21px;margin:0 0 10px}.conta-modal-body.svelte-j4i8lu{color:#294540a3;font-size:14px;margin:0 0 14px}.conta-modal-list.svelte-j4i8lu{text-align:left;list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:9px}.conta-modal-list.svelte-j4i8lu li:where(.svelte-j4i8lu){font-size:14px;line-height:1.5;color:#294540}.li-sai.svelte-j4i8lu{color:var(--gold-text);font-weight:700}.li-fica.svelte-j4i8lu{color:#294540;font-weight:700}.conta-modal-erro.svelte-j4i8lu{color:var(--gold-text);font-size:13px;margin:0 0 12px}.conta-modal-actions.svelte-j4i8lu{display:flex;gap:12px;justify-content:center}.conta-modal-cancel.svelte-j4i8lu{min-height:44px;padding:10px 20px;border-radius:9px;border:1px solid rgba(41,69,64,.18);background:transparent;color:#294540;font-size:14px;font-weight:600;cursor:pointer}.conta-modal-cancel.svelte-j4i8lu:hover:not(:disabled){background:#00000008}.conta-modal-ok.svelte-j4i8lu{min-height:44px;padding:10px 20px}.rec-doacao-detalhe.svelte-j4i8lu{text-align:left;margin:0 0 14px}.rec-doacao-detalhe.svelte-j4i8lu p:where(.svelte-j4i8lu){font-size:12.5px;line-height:1.5;color:#294540a3;margin:0 0 8px}.rec-doacao-detalhe.svelte-j4i8lu strong:where(.svelte-j4i8lu){color:#294540}.rec-musas.svelte-j4i8lu{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto}.rec-musa.svelte-j4i8lu{display:flex;align-items:center;gap:10px;text-align:left;padding:8px;border-radius:10px;background:#00000006}.rec-musa-face.svelte-j4i8lu{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.rec-musa-face-vazia.svelte-j4i8lu{display:flex;align-items:center;justify-content:center;background:#eadfd3;font-size:18px}.rec-musa-nome.svelte-j4i8lu{flex:1;font-size:13px;color:#294540;font-weight:600}.rec-musa-btns.svelte-j4i8lu{display:flex;gap:6px;flex-shrink:0}.rec-btn.svelte-j4i8lu{min-height:44px;padding:6px 10px;border-radius:8px;border-width:1px;border-style:solid;font-size:12px;font-weight:600;cursor:pointer}.rec-btn.svelte-j4i8lu:not(.ativo){border-color:#2945402e;background:transparent;color:#294540}.rec-btn.ativo.svelte-j4i8lu{border-color:#294540;background:#294540;color:#fbf3ee}.rec-rodape.svelte-j4i8lu{font-size:12px;color:#8a7f70;margin:0 0 14px}.ref-aviso-overlay.svelte-j4i8lu{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f1f1abf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:900;display:flex;align-items:center;justify-content:center;padding:20px}.ref-aviso-modal.svelte-j4i8lu{background:var(--cream-light, #FAF7F2);border:1px solid var(--cream-border, #E8E0D2);border-radius:14px;padding:28px 24px 22px;max-width:460px;width:100%;box-shadow:0 20px 60px #0f1f1a59}.ref-aviso-icon.svelte-j4i8lu{font-size:32px;margin-bottom:12px}.ref-aviso-title.svelte-j4i8lu{font-family:var(--font-serif);font-size:18px;color:var(--green-deep, #234233);margin:0 0 14px;font-weight:600;line-height:1.3}.ref-aviso-body.svelte-j4i8lu{font-size:13px;color:var(--text-mid, #5A5A50);line-height:1.6;margin:0 0 10px}.ref-aviso-actions.svelte-j4i8lu{display:flex;flex-direction:column;gap:8px;margin-top:18px}.ref-aviso-confirm.svelte-j4i8lu{width:100%;padding:12px;background:var(--green-deep, #234233);color:var(--gold, #BFA15F);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.ref-aviso-confirm.svelte-j4i8lu:hover:not(:disabled){background:var(--green-mid, #376057)}.ref-aviso-confirm.svelte-j4i8lu:disabled{opacity:.4;cursor:not-allowed}.ref-aviso-check-label.svelte-j4i8lu{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:13px;color:var(--green-deep, #234233);line-height:1.5;cursor:pointer}.ref-aviso-check-label.svelte-j4i8lu input[type=checkbox]:where(.svelte-j4i8lu){margin-top:2px;flex-shrink:0;width:16px;height:16px;accent-color:var(--green-deep, #234233);cursor:pointer}.ref-aviso-cancel.svelte-j4i8lu{width:100%;padding:10px;background:transparent;color:var(--text-mid, #5A5A50);border:1px solid var(--cream-border, #E8E0D2);border-radius:8px;font-size:13px;cursor:pointer;transition:border-color .15s}.ref-aviso-cancel.svelte-j4i8lu:hover{border-color:var(--green-deep, #234233)}.conexoes.svelte-wxwwpi,.modal-fundo.svelte-wxwwpi{--fio: rgba(41, 69, 64, .12);--fio-ouro: rgba(191, 164, 106, .45);--suave: rgba(41, 69, 64, .64);--ambar: var(--gold-text);--verde-esc: #1f3630;--saida: cubic-bezier(.16, 1, .3, 1)}.conexoes.svelte-wxwwpi{container-type:inline-size;display:grid;gap:14px;max-width:1120px;margin:0 auto;color:var(--green-dark)}h1.svelte-wxwwpi,h3.svelte-wxwwpi,h4.svelte-wxwwpi{font-family:var(--font-serif);font-weight:600;margin:0;letter-spacing:-.01em}p.svelte-wxwwpi{margin:0}button.svelte-wxwwpi,input.svelte-wxwwpi{font:inherit;color:inherit}.svelte-wxwwpi:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.faixa.svelte-wxwwpi{justify-self:center;padding:8px 14px;border-radius:999px;background:var(--green-dark);color:var(--cream-light);font-size:.86rem;font-weight:600}.volta.svelte-wxwwpi{justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:11px;border:1px solid var(--fio);background:transparent;font-size:.84rem;font-weight:600;color:var(--green-dark);cursor:pointer}.cab.svelte-wxwwpi{display:grid;gap:6px}.cab.svelte-wxwwpi h1:where(.svelte-wxwwpi){font-size:clamp(1.9rem,6cqi,2.6rem);line-height:1}.sub.svelte-wxwwpi{color:var(--suave);font-size:.92rem}.dica.svelte-wxwwpi{font-size:.82rem;color:var(--suave);line-height:1.5}.suave.svelte-wxwwpi{color:var(--suave)}.btn.svelte-wxwwpi{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:13px;font-weight:700;font-size:.88rem;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:transform .3s var(--saida),background .35s,border-color .35s,opacity .3s}.btn.svelte-wxwwpi:hover{transform:translateY(-1px)}.btn-verde.svelte-wxwwpi{background:var(--green-dark);color:var(--cream-light)}.btn-linha.svelte-wxwwpi{background:transparent;border-color:var(--fio);color:var(--green-dark)}.btn-ouro.svelte-wxwwpi{background:var(--gold);color:var(--verde-esc)}.btn-ambar.svelte-wxwwpi{background:transparent;border-color:#86672a99;color:var(--warn)}.btn.svelte-wxwwpi:disabled{opacity:.4;cursor:not-allowed;transform:none}.link-sutil.svelte-wxwwpi{border:0;background:transparent;padding:0;min-height:36px;color:var(--suave);font-size:.84rem;text-decoration:underline;text-decoration-color:var(--fio);cursor:pointer;justify-self:start}.item.svelte-wxwwpi{background:#fff;border:1px solid var(--fio);border-radius:20px;overflow:hidden;transition:border-color .5s,box-shadow .6s var(--saida)}.item.aberta.svelte-wxwwpi{border-color:var(--fio-ouro);box-shadow:0 24px 48px -36px #1f363080}.face.svelte-wxwwpi{display:grid;gap:10px;padding:14px 16px}@container (min-width: 900px){.face.svelte-wxwwpi{padding:16px 20px}}.face-cab.svelte-wxwwpi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.marca.svelte-wxwwpi{position:relative;flex:none;width:38px;height:38px;border-radius:12px;background:#bfa46a24;display:grid;place-items:center;color:var(--green-dark)}.marca.svelte-wxwwpi svg:where(.svelte-wxwwpi){width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tit.svelte-wxwwpi{font-family:var(--font-serif);font-size:1.35rem;font-weight:600}.pill.svelte-wxwwpi{margin-left:auto;padding:3px 11px;border-radius:999px;background:#bfa46a29;color:var(--gold-text);font-size:.74rem;font-weight:700}.pill.aten.svelte-wxwwpi{background:#86672a2e;color:var(--warn)}.pe.svelte-wxwwpi{display:flex;justify-content:flex-end}.abrir.svelte-wxwwpi{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 13px;border-radius:11px;border:1px solid var(--fio);background:transparent;font-size:.84rem;font-weight:700;color:var(--green-dark);cursor:pointer}.abrir.svelte-wxwwpi .seta:where(.svelte-wxwwpi){display:grid;place-items:center;transition:transform .5s var(--saida)}.abrir.svelte-wxwwpi .seta:where(.svelte-wxwwpi) path:where(.svelte-wxwwpi){fill:none;stroke:var(--green-dark);stroke-width:1.6}.item.aberta.svelte-wxwwpi .abrir:where(.svelte-wxwwpi) .seta:where(.svelte-wxwwpi){transform:rotate(180deg)}.corpo.svelte-wxwwpi{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--saida)}.item.aberta.svelte-wxwwpi .corpo:where(.svelte-wxwwpi){grid-template-rows:1fr}.corpo-in.svelte-wxwwpi{min-height:0;overflow:hidden}.corpo-pad.svelte-wxwwpi{display:grid;gap:14px;padding:2px 16px 18px}@container (min-width: 900px){.corpo-pad.svelte-wxwwpi{padding:4px 20px 22px}}.campo.svelte-wxwwpi{display:grid;gap:5px}.rotulo.svelte-wxwwpi{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--suave)}.entrada.svelte-wxwwpi{width:100%;min-height:46px;padding:10px 12px;border-radius:12px;border:1px solid var(--fio);background:var(--cream-light);font-size:.95rem;box-sizing:border-box;transition:border-color .3s,box-shadow .3s}.entrada.svelte-wxwwpi:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 4px #bfa46a2e}.fechar-row.svelte-wxwwpi{display:flex;gap:10px;justify-content:flex-end}.conectada.svelte-wxwwpi{display:grid;gap:10px;padding:14px;border-radius:16px;background:var(--cream-light);border:1px solid var(--fio-ouro)}.linha1.svelte-wxwwpi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.da-loja.svelte-wxwwpi{display:grid;gap:10px}.btn-sobre-verde.svelte-wxwwpi{background:transparent;border-color:var(--gold);color:var(--gold-on-dark)}.btn-sobre-verde.svelte-wxwwpi svg:where(.svelte-wxwwpi){width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.link-sobre-verde.svelte-wxwwpi{border:0;background:transparent;min-height:44px;padding:0 6px;color:#fbf3eecc;font-size:.86rem;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#fbf3ee59;cursor:pointer}.conex.svelte-wxwwpi{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.troca.svelte-wxwwpi{display:grid;gap:10px;padding:13px;border-radius:14px;background:#86672a1a;border:1px solid rgba(134,103,42,.4);font-size:.86rem;line-height:1.5}.duas.svelte-wxwwpi{font-size:.88rem;line-height:1.5;padding:11px 13px;border-radius:12px;background:#86672a1a;border:1px solid rgba(134,103,42,.4)}.msg.svelte-wxwwpi{font-size:.82rem;color:var(--suave)}.msg.erro.svelte-wxwwpi{color:var(--error)}.lojas.svelte-wxwwpi{display:grid;gap:8px}@container (min-width: 900px){.lojas.svelte-wxwwpi{grid-template-columns:1fr 1fr;gap:10px;align-items:start}}.loja-bloco.svelte-wxwwpi{display:grid;gap:8px}.loja.svelte-wxwwpi{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:14px;border:1px solid var(--fio);background:var(--cream-light)}.loja.svelte-wxwwpi .av:where(.svelte-wxwwpi){flex:none;width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px var(--fio-ouro);display:grid;place-items:center;font-family:var(--font-serif);font-size:1.05rem;font-weight:600;color:var(--gold-text)}.loja.svelte-wxwwpi .n:where(.svelte-wxwwpi){display:grid;gap:1px;min-width:0}.loja.svelte-wxwwpi .n:where(.svelte-wxwwpi) b:where(.svelte-wxwwpi){font-family:var(--font-serif);font-size:1.1rem;font-weight:600}.loja.svelte-wxwwpi .n:where(.svelte-wxwwpi) small:where(.svelte-wxwwpi){font-size:.76rem;color:var(--suave)}.loja.svelte-wxwwpi .btn:where(.svelte-wxwwpi){margin-left:auto;min-height:44px;padding:0 13px;font-size:.82rem}.embreve.svelte-wxwwpi .loja:where(.svelte-wxwwpi){opacity:.75}.marca-embreve.svelte-wxwwpi{margin-left:auto;font-size:.78rem;color:var(--suave)}.conectar-form.svelte-wxwwpi{display:grid;gap:10px;padding:12px 13px;border-radius:14px;border:1px solid var(--fio-ouro);background:#fff}.campos.svelte-wxwwpi{display:grid;gap:8px}.cp.svelte-wxwwpi{display:grid;grid-template-columns:auto 1fr;gap:6px 11px;align-items:start;padding:12px 13px;border-radius:14px;border:1px solid var(--fio);background:var(--cream-light)}.cp.svelte-wxwwpi .bol:where(.svelte-wxwwpi){flex:none;width:11px;height:11px;margin-top:6px;border-radius:50%;background:var(--gold)}.cp.svelte-wxwwpi .bol.vazio:where(.svelte-wxwwpi){background:transparent;box-shadow:inset 0 0 0 1.5px var(--fio-ouro)}.cp.svelte-wxwwpi .txt:where(.svelte-wxwwpi){display:grid;gap:2px;min-width:0}.cp.svelte-wxwwpi .txt:where(.svelte-wxwwpi) b:where(.svelte-wxwwpi){font-size:.95rem}.cp.svelte-wxwwpi .txt:where(.svelte-wxwwpi) small:where(.svelte-wxwwpi){font-size:.8rem;color:var(--suave);line-height:1.45}.cp.svelte-wxwwpi .uso:where(.svelte-wxwwpi),.cp.svelte-wxwwpi .sempre:where(.svelte-wxwwpi){grid-column:2}@container (min-width: 760px){.cp.svelte-wxwwpi{grid-template-columns:auto 1fr auto;align-items:center}.cp.svelte-wxwwpi .uso:where(.svelte-wxwwpi),.cp.svelte-wxwwpi .sempre:where(.svelte-wxwwpi){grid-column:auto}}.uso.svelte-wxwwpi{position:relative;display:inline-grid;grid-auto-flow:column;padding:3px;border-radius:999px;background:#fff;border:1px solid var(--fio);justify-self:start}.uso.svelte-wxwwpi .pista:where(.svelte-wxwwpi){position:absolute;z-index:0;top:3px;bottom:3px;left:0;width:100px;border-radius:999px;background:var(--gold);transform-origin:0 50%;opacity:0;transition:transform .45s var(--saida)}.uso.svelte-wxwwpi button:where(.svelte-wxwwpi){position:relative;z-index:1;min-height:34px;padding:0 13px;border:0;border-radius:999px;background:transparent;font-size:.8rem;font-weight:700;color:var(--suave);white-space:nowrap;cursor:pointer;transition:color .35s}.uso.svelte-wxwwpi button[aria-pressed=true]:where(.svelte-wxwwpi){color:var(--verde-esc)}.sempre.svelte-wxwwpi{font-size:.78rem;color:var(--suave);white-space:nowrap}.cp.fora.svelte-wxwwpi{opacity:.6}.cp.novo.svelte-wxwwpi{border-color:var(--fio-ouro);background:#bfa46a1a}.fita-novo.svelte-wxwwpi{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;background:var(--green-dark);color:var(--gold-light);font-size:.68rem;font-weight:700}.wow.svelte-wxwwpi{display:grid;gap:10px;padding:14px;border-radius:16px;background:linear-gradient(120deg,#bfa46a29,#bfa46a0f);border:1px solid var(--fio-ouro);animation:svelte-wxwwpi-entra .7s var(--saida) both}@keyframes svelte-wxwwpi-entra{0%{opacity:0;transform:translateY(8px)}}.wow.svelte-wxwwpi .linha1:where(.svelte-wxwwpi){display:flex;align-items:center;gap:9px}.wow.svelte-wxwwpi .faisca:where(.svelte-wxwwpi){flex:none;width:30px;height:30px;border-radius:50%;background:var(--green-dark);color:var(--gold-light);display:grid;place-items:center;font-size:.95rem;animation:svelte-wxwwpi-pisca 3.4s var(--saida) infinite}@keyframes svelte-wxwwpi-pisca{0%,72%,to{transform:none}78%{transform:scale(1.14)}86%{transform:scale(.97)}}.wow.svelte-wxwwpi b:where(.svelte-wxwwpi){font-family:var(--font-serif);font-size:1.15rem}.wow.svelte-wxwwpi .btn:where(.svelte-wxwwpi){min-height:40px;font-size:.84rem}.padroes.svelte-wxwwpi{display:grid;gap:10px}@container (min-width: 900px){.padroes.svelte-wxwwpi{grid-template-columns:1fr 1fr;gap:14px}}.largo.svelte-wxwwpi{grid-column:1 / -1}.grupo.svelte-wxwwpi{display:grid;gap:8px;padding:12px 13px;border-radius:14px;border:1px solid var(--fio);background:var(--cream-light);align-content:start}.grupo.svelte-wxwwpi h4:where(.svelte-wxwwpi){font-size:1.05rem}.grupo.svelte-wxwwpi .dica:where(.svelte-wxwwpi){font-size:.78rem}.tipo-peca.svelte-wxwwpi{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;font-size:.86rem}.tipo-peca.svelte-wxwwpi input:where(.svelte-wxwwpi){min-height:38px;padding:6px 9px;border-radius:10px;border:1px solid var(--fio);background:#fff;font-size:.85rem;text-align:center;width:88px;box-sizing:border-box}.escolha.svelte-wxwwpi{display:grid;gap:6px}.op.svelte-wxwwpi{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:13px;border:1px solid var(--fio);background:#fff;text-align:left;cursor:pointer;transition:border-color .35s,background .35s}.op[aria-pressed=true].svelte-wxwwpi{border-color:var(--gold);background:#bfa46a1f}.op.svelte-wxwwpi .bolinha:where(.svelte-wxwwpi){flex:none;width:17px;height:17px;margin-top:2px;border-radius:50%;border:1.5px solid var(--fio-ouro);display:grid;place-items:center}.op[aria-pressed=true].svelte-wxwwpi .bolinha:where(.svelte-wxwwpi){border-color:var(--gold)}.op[aria-pressed=true].svelte-wxwwpi .bolinha:where(.svelte-wxwwpi):after{content:"";width:9px;height:9px;border-radius:50%;background:var(--gold)}.op.svelte-wxwwpi div:where(.svelte-wxwwpi){display:grid;gap:2px}.op.svelte-wxwwpi b:where(.svelte-wxwwpi){font-size:.9rem}.op.svelte-wxwwpi small:where(.svelte-wxwwpi){font-size:.78rem;color:var(--suave);line-height:1.4}.sw-linha.svelte-wxwwpi{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 13px;border-radius:13px;border:1px solid var(--fio);background:#fff;text-align:left;font-weight:600;font-size:.9rem;cursor:pointer;transition:border-color .4s,background .4s}.sw-linha[aria-pressed=true].svelte-wxwwpi{border-color:var(--gold);background:#bfa46a1a}.sw-linha.svelte-wxwwpi small:where(.svelte-wxwwpi){display:block;font-weight:400;font-size:.76rem;color:var(--suave)}.sw-linha.svelte-wxwwpi:disabled{opacity:.5;cursor:default}.sw.svelte-wxwwpi{margin-left:auto;flex:none;position:relative;width:46px;height:27px;border-radius:999px;background:#29454029;transition:background .4s}.sw.svelte-wxwwpi i:where(.svelte-wxwwpi){position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #1f36304d;transition:transform .5s var(--saida)}.sw-linha[aria-pressed=true].svelte-wxwwpi .sw:where(.svelte-wxwwpi){background:var(--green-dark)}.sw-linha[aria-pressed=true].svelte-wxwwpi .sw:where(.svelte-wxwwpi) i:where(.svelte-wxwwpi){transform:translate(19px)}.trava-linha.svelte-wxwwpi{padding:9px 12px;border-radius:12px;background:#86672a1a;border:1px solid rgba(134,103,42,.4);font-size:.8rem;line-height:1.45}.grade-tam.svelte-wxwwpi{display:flex;flex-wrap:wrap;gap:6px}.grade-tam.svelte-wxwwpi button:where(.svelte-wxwwpi){min-height:38px;padding:0 13px;border-radius:999px;border:1px solid var(--fio);background:#fff;font-size:.84rem;font-weight:600;color:var(--suave);cursor:pointer}.grade-tam.svelte-wxwwpi button[aria-pressed=true]:where(.svelte-wxwwpi){background:var(--green-dark);border-color:var(--green-dark);color:var(--cream-light)}.ok-faixa.svelte-wxwwpi{padding:9px 12px;border-radius:12px;background:#bfa46a24;color:var(--gold-text);font-size:.84rem;font-weight:600}.ok-faixa.falhou.svelte-wxwwpi{background:#86672a1f;color:var(--warn)}.modal-fundo.svelte-wxwwpi{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:grid;place-items:center;padding:20px;background:#1f36308c;animation:svelte-wxwwpi-md-aparece .35s ease}.modal.svelte-wxwwpi{width:min(440px,100%);display:grid;gap:12px;padding:20px;border-radius:20px;background:var(--cream-light);color:var(--green-dark);box-shadow:0 30px 70px -30px #1f3630cc;animation:svelte-wxwwpi-md-sobe .45s var(--saida)}.modal.svelte-wxwwpi h3:where(.svelte-wxwwpi){font-size:1.35rem}.modal.svelte-wxwwpi p:where(.svelte-wxwwpi){font-size:.88rem;color:var(--suave);line-height:1.5}.modal.svelte-wxwwpi .linha:where(.svelte-wxwwpi){display:flex;flex-wrap:wrap;gap:8px}.modal.svelte-wxwwpi .linha:where(.svelte-wxwwpi) .btn:where(.svelte-wxwwpi){flex:1;min-width:150px}@keyframes svelte-wxwwpi-md-aparece{0%{opacity:0}to{opacity:1}}@keyframes svelte-wxwwpi-md-sobe{0%{transform:translateY(14px) scale(.98)}to{transform:none}}@media(prefers-reduced-motion:reduce){.wow.svelte-wxwwpi,.wow.svelte-wxwwpi .faisca:where(.svelte-wxwwpi),.modal-fundo.svelte-wxwwpi,.modal.svelte-wxwwpi{animation:none}.corpo.svelte-wxwwpi,.item.svelte-wxwwpi,.uso.svelte-wxwwpi .pista:where(.svelte-wxwwpi),.sw.svelte-wxwwpi i:where(.svelte-wxwwpi),.btn.svelte-wxwwpi,.abrir.svelte-wxwwpi .seta:where(.svelte-wxwwpi){transition:none}}.info.svelte-14lhzyk{position:relative;width:44px;height:44px;flex:none;display:grid;place-items:center;border:0;background:none;padding:0;cursor:pointer}.anel.svelte-14lhzyk{width:30px;height:30px;border-radius:50%;border:1.5px solid var(--gold, #BFA46A);display:grid;place-items:center;background:#fff;position:relative;animation:svelte-14lhzyk-moeda .6s cubic-bezier(.2,.8,.2,1)}.i.svelte-14lhzyk{font-family:var(--font-serif);font-style:italic;font-weight:600;font-size:19px;line-height:1;color:var(--green-dark, #294540);transform:translateY(1px)}.nova.svelte-14lhzyk .anel:where(.svelte-14lhzyk):before{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:50%;border:1.5px solid var(--gold, #BFA46A);animation:svelte-14lhzyk-respira 2.6s ease-out 3;opacity:0}.nova.svelte-14lhzyk .anel:where(.svelte-14lhzyk):after{content:"";position:absolute;top:3px;right:3px;width:5px;height:5px;border-radius:50%;background:var(--gold, #BFA46A);animation:svelte-14lhzyk-brilho 2.6s ease-in-out 3}.info.svelte-14lhzyk:focus-visible .anel:where(.svelte-14lhzyk){box-shadow:0 0 0 3px #bfa46a59}@keyframes svelte-14lhzyk-moeda{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes svelte-14lhzyk-respira{0%{transform:scale(1);opacity:.9}70%{transform:scale(1.55);opacity:0}to{opacity:0}}@keyframes svelte-14lhzyk-brilho{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.anel.svelte-14lhzyk,.nova.svelte-14lhzyk .anel:where(.svelte-14lhzyk):before,.nova.svelte-14lhzyk .anel:where(.svelte-14lhzyk):after{animation:none}}.veu.svelte-14lhzyk{position:fixed;inset:var(--topbar-h, 60px) 0 0;background:#1f38332e;z-index:150}.dica.svelte-14lhzyk{position:fixed;top:calc(var(--topbar-h, 60px) + 8px);right:12px;width:min(340px,calc(100vw - 36px));z-index:151;background:#fff;border:1px solid rgba(191,164,106,.45);border-radius:16px;padding:16px 16px 12px;box-shadow:0 14px 34px #1f38332e}.dica.svelte-14lhzyk:before{content:"";position:absolute;top:-7px;right:var(--seta);width:12px;height:12px;background:#fff;border-left:1px solid rgba(191,164,106,.45);border-top:1px solid rgba(191,164,106,.45);transform:rotate(45deg)}.sobre.svelte-14lhzyk{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--gold-text, #8a7340);font-weight:600}.titulo.svelte-14lhzyk{font-family:var(--font-serif);font-size:1.3rem;color:var(--green-dark, #294540);margin:2px 0 6px}.dica.svelte-14lhzyk p:where(.svelte-14lhzyk){margin:0 0 6px;font-size:13.5px;line-height:1.45;color:var(--text-dark, #3b3b3b)}.acoes.svelte-14lhzyk{display:flex;justify-content:flex-end;margin-top:6px}.ok.svelte-14lhzyk{min-height:44px;padding:0 18px;border-radius:12px;border:0;background:var(--gold, #BFA46A);color:var(--green-dark, #294540);font-weight:700;cursor:pointer}.aba.svelte-hq74v7{position:fixed;right:0;top:52%;z-index:120;background:var(--green-dark, #294540);color:#fff;border:0;border-radius:12px 0 0 12px;width:34px;min-height:108px;padding:10px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:-2px 4px 14px #00000024;cursor:pointer}.aba.svelte-hq74v7:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-10px}.aba.svelte-hq74v7 svg:where(.svelte-hq74v7){width:16px;height:16px}.aba.svelte-hq74v7 span:where(.svelte-hq74v7){writing-mode:vertical-rl;transform:rotate(180deg);font-size:10.5px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.aba.svelte-hq74v7:focus-visible{outline:3px solid var(--gold, #BFA46A);outline-offset:2px}.veu.svelte-hq74v7{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f38334d;z-index:10000}.folha.svelte-hq74v7{position:fixed;left:0;right:0;bottom:0;z-index:10001;max-width:560px;margin:0 auto;background:#fff;border-radius:20px 20px 0 0;padding:16px 16px calc(20px + env(safe-area-inset-bottom));box-shadow:0 -10px 30px #00000024}.puxa.svelte-hq74v7{width:38px;height:4px;border-radius:2px;background:#ddd;margin:0 auto 12px}.titulo.svelte-hq74v7{font-family:var(--font-serif);font-weight:600;font-size:1.35rem;color:var(--green-dark, #294540);margin:0 0 10px}.chips.svelte-hq74v7{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.chip.svelte-hq74v7{min-height:44px;padding:0 14px;border-radius:22px;border:1.5px solid var(--cream-mid, #efe3d8);background:var(--cream-light, #fdf8f4);font-size:13px;color:var(--text-dark, #2b2b2b);cursor:pointer}.chip.on.svelte-hq74v7{border-color:var(--gold, #BFA46A);background:var(--gold, #BFA46A);color:var(--green-dark, #294540);font-weight:600}textarea.svelte-hq74v7{width:100%;box-sizing:border-box;border:1px solid rgba(41,69,64,.15);border-radius:12px;padding:10px 12px;font:inherit;font-size:14px;resize:vertical;margin-bottom:10px}.linha.svelte-hq74v7{display:flex;gap:8px}.btn-linha.svelte-hq74v7,.enviar.svelte-hq74v7{flex:1;min-height:48px;border-radius:14px;font-weight:700;font-size:14px;cursor:pointer}.btn-linha.svelte-hq74v7{border:1px solid rgba(41,69,64,.15);background:transparent;color:var(--green-dark, #294540)}.enviar.svelte-hq74v7{border:0;background:var(--gold, #BFA46A);color:var(--green-dark, #294540)}.enviar.svelte-hq74v7:disabled{opacity:.5;cursor:not-allowed}.falhou.svelte-hq74v7{margin:8px 0 0;font-size:13px;color:var(--error, #9a3b2f)}.vai.svelte-hq74v7{font-size:11.5px;color:var(--text-sec, #6d6a66);margin:10px 0 0;line-height:1.4}.recebido.svelte-hq74v7{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;width:calc(100% - 32px);max-width:360px;z-index:10001;background:#fbf3ee;border:1px solid rgba(191,164,106,.6);border-radius:18px;padding:26px 22px;cursor:pointer;display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center;box-shadow:0 18px 48px #1e292438;font:inherit}.recebido.svelte-hq74v7 span:where(.svelte-hq74v7){font-family:var(--font-serif, "Cormorant Garamond", Georgia, serif);font-size:1.45rem;line-height:1.25;color:var(--green-dark, #294540)}@media(prefers-reduced-motion:no-preference){.recebido.svelte-hq74v7{animation:svelte-hq74v7-rec-entra .35s ease-out both}}@keyframes svelte-hq74v7-rec-entra{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.tn-veu.svelte-spema5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10002;background:#1e29249e;display:flex;align-items:center;justify-content:center;padding:16px}.tn-jan.svelte-spema5{position:relative;width:100%;max-width:420px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;background:#fdfaf4;border:1px solid rgba(191,164,106,.28);border-radius:18px;padding:22px 20px 18px;color:#234233;outline:none}.tn-cab.svelte-spema5{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tn-ico.svelte-spema5{width:30px;height:36px;object-fit:contain;flex:none}.tn-tit.svelte-spema5{font-family:Cormorant Garamond,Georgia,serif;font-size:23px;font-weight:600;line-height:1.15;margin:0}.tn-corpo.svelte-spema5{font-size:14px;color:#5b6760;line-height:1.5;margin:0}.tn-escuro.svelte-spema5{color:#234233}.tn-lista.svelte-spema5{margin:10px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.5}.tn-lista.svelte-spema5 li:where(.svelte-spema5){position:relative;padding-left:16px;margin-bottom:8px}.tn-lista.svelte-spema5 li:where(.svelte-spema5):before{content:"";position:absolute;left:2px;top:8px;width:6px;height:6px;border-radius:1px;background:#bfa46a;transform:rotate(45deg)}.tn-links.svelte-spema5{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:13px}.tn-links.svelte-spema5 a:where(.svelte-spema5){color:var(--gold-text, #86672A);font-weight:500;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.tn-b.svelte-spema5{width:100%;min-height:44px;border-radius:12px;border:1px solid #eadfd6;background:#fff;font:500 15px Inter,system-ui,sans-serif;color:#234233;margin-top:10px;cursor:pointer}.tn-b.svelte-spema5:disabled{opacity:.6;cursor:default}.tn-verde.svelte-spema5{background:#294540;border-color:#294540;color:#fff}.tn-nota.svelte-spema5{margin:12px 0 0;font-size:13px;background:#2342330d;border-left:2px solid var(--gold-text);border-radius:0 8px 8px 0;padding:8px 10px}.tn-texto.svelte-spema5{display:block;margin:8px auto 0;min-height:44px;background:none;border:0;font:400 13px Inter,system-ui,sans-serif;color:#5b6760;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tn-miuda.svelte-spema5{font-size:12px;color:#5b6760;text-align:center;margin:10px 0 0;line-height:1.45}.tn-erro.svelte-spema5{font-size:13px;color:#9a3b2b;margin:10px 0 0}.tn-b.svelte-spema5:focus-visible,.tn-texto.svelte-spema5:focus-visible,.tn-links.svelte-spema5 a:where(.svelte-spema5):focus-visible{outline:2px solid #BFA46A;outline-offset:2px}.app-shell.svelte-1uha8ag{display:flex;min-height:100vh;min-height:100dvh;position:relative}.sidebar.svelte-1uha8ag{width:var(--sidebar-w);background:linear-gradient(180deg,#294540,#1c332e);color:#fff;display:flex;flex-direction:column;padding:20px 0;position:fixed;top:0;left:0;height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden;z-index:500;transform:translate(-100%);transition:transform .25s ease}@media(min-width:768px){.sidebar.svelte-1uha8ag{position:sticky;transform:none}}.sidebar.open.svelte-1uha8ag{transform:translate(0)}.sidebar-overlay.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:499}.sidebar-header.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;align-items:center;padding:2px 10px 0}.sidebar-lockup.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:5px}.lk-name.svelte-1uha8ag{font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:600;letter-spacing:.03em;color:#fbf3ee;line-height:1}.lk-name.svelte-1uha8ag .ai:where(.svelte-1uha8ag){color:var(--gold)}.sidebar-lockline.svelte-1uha8ag{align-self:stretch;height:1px;margin:11px 6px 0;background:linear-gradient(90deg,transparent,rgba(191,164,106,.5),transparent)}.sidebar-close-btn.svelte-1uha8ag{position:absolute;top:0;right:6px;color:#ffffff80;padding:4px}@media(min-width:768px){.sidebar-close-btn.svelte-1uha8ag{display:none}}.sidebar-store.svelte-1uha8ag{padding:8px 14px 3px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-align:center;color:#fbf3ee;line-height:1.3}.sidebar-selo.svelte-1uha8ag{align-self:center;margin:4px auto 0;padding:2px 10px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--gold-light, #D9C48E);border:1px solid rgba(191,164,106,.45);border-radius:999px}.sidebar-nav.svelte-1uha8ag{padding:8px 8px 6px}.sidebar-nav-item.svelte-1uha8ag:disabled,.bottom-nav-item.svelte-1uha8ag:disabled{opacity:.4;cursor:not-allowed}.sidebar-nav-item.svelte-1uha8ag{display:flex;align-items:center;gap:9px;width:100%;padding:10px;border-radius:12px;color:#ffffffd1;font-size:16px;text-align:left;transition:background .15s,color .15s,box-shadow .2s}.sidebar-nav-item.svelte-1uha8ag:hover{background:#ffffff0d;color:#fff}.sidebar-nav-item.active.svelte-1uha8ag{background:linear-gradient(100deg,#bfa46a2e,#bfa46a08);color:var(--gold-light);box-shadow:inset 3px 0 0 var(--gold)}.sidebar-account.svelte-1uha8ag{margin-top:auto;border-top:1px solid rgba(255,255,255,.08);padding-top:8px}.sidebar-logout.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px 20px 14px;color:#ffffffb8;font-size:15px;transition:color .15s}.sidebar-logout.svelte-1uha8ag:hover{color:#ffffffd9}.sidebar-email.svelte-1uha8ag{margin:0 20px 4px;font-size:13px;color:#ffffffb3;letter-spacing:.02em;text-align:center;overflow-wrap:anywhere;line-height:1.35;font-family:Inter,sans-serif}.sidebar-legal.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:11px;margin:20px 20px 10px}.sidebar-legal-link.svelte-1uha8ag{font-size:14px;color:#ffffffb8;text-decoration:none;transition:color .15s}.sidebar-legal-link.svelte-1uha8ag:hover{color:#ffffffe6}.sidebar-legal-sep.svelte-1uha8ag{font-size:12px;color:#ffffff8c}.sidebar-contact.svelte-1uha8ag{margin:0 20px 6px;font-size:13px;color:#d9c48e;text-align:center;text-decoration:none;display:block;transition:color .15s}.sidebar-contact.svelte-1uha8ag:hover{color:#bfa46ae6}.main-wrap.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;min-width:0}.topbar.svelte-1uha8ag{height:var(--topbar-h);background:#fff;border-bottom:1px solid var(--cream-border);display:flex;align-items:center;padding:0 16px;gap:12px;position:sticky;top:0;z-index:100}.menu-btn.svelte-1uha8ag{color:var(--text-mid);padding:6px}@media(min-width:768px){.menu-btn.svelte-1uha8ag{display:none}}.topbar-parceria.svelte-1uha8ag{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0;max-width:320px}.parceria-prefix.svelte-1uha8ag{font-family:Inter,sans-serif;font-size:10px;font-weight:500;color:var(--text-mid);letter-spacing:.06em;text-transform:uppercase;opacity:.75;white-space:nowrap}.parceria-loja.svelte-1uha8ag{font-family:Cormorant Garamond,serif;font-size:17px;font-weight:600;color:var(--green-dark, #294540);letter-spacing:.02em;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}@media(max-width:640px){.parceria-prefix.svelte-1uha8ag{display:none}.parceria-loja.svelte-1uha8ag{font-size:14px;max-width:120px}.topbar-parceria.svelte-1uha8ag{max-width:180px}}.screens-area.svelte-1uha8ag{flex:1;padding:24px 16px;padding-bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 24px);max-width:900px;width:100%;margin:0 auto;box-sizing:border-box}@media(min-width:768px){.screens-area.svelte-1uha8ag{padding-bottom:40px}}@media(min-width:900px){.screens-area--larga.svelte-1uha8ag{max-width:1200px}}.bottom-nav.svelte-1uha8ag{height:var(--bottomnav-h);height:calc(var(--bottomnav-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid var(--cream-border);display:flex;position:fixed;bottom:0;left:0;right:0;z-index:200}@media(min-width:768px){.bottom-nav.svelte-1uha8ag{display:none}}.bottom-nav-item.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--text-sec);font-size:12.5px;font-weight:500;transition:color .15s}.bottom-nav-item.active.svelte-1uha8ag{color:var(--gold)}.bottom-nav-item.active.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--gold-text)}.bloq-overlay.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f1f1ac7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.bloq-modal.svelte-1uha8ag{background:var(--cream-light, #FAF7F2);border:1px solid var(--cream-border, #E8E0D2);border-radius:14px;padding:28px 26px 22px;max-width:520px;width:100%;box-shadow:0 20px 60px #0f1f1a66;text-align:center}.bloq-icon.svelte-1uha8ag{font-size:36px;color:var(--gold, #BFA15F);margin-bottom:10px}.bloq-title.svelte-1uha8ag{font-size:18px;color:var(--green-dark, #294540);margin:0 0 12px;font-weight:600}.bloq-body.svelte-1uha8ag{font-size:14px;color:var(--text-sec, #5E6E69);line-height:1.55;margin:0 0 14px}.bloq-list.svelte-1uha8ag{background:#00000008;border-radius:8px;padding:10px 12px;margin:12px 0;text-align:left;max-height:180px;overflow-y:auto}.bloq-item.svelte-1uha8ag{display:flex;gap:8px;font-size:13px;margin:4px 0;line-height:1.4}.bloq-item-num.svelte-1uha8ag{background:var(--gold, #BFA15F);color:#1e2924;border-radius:4px;padding:1px 8px;font-weight:600;flex-shrink:0;height:fit-content}.bloq-item-msg.svelte-1uha8ag{color:var(--text-sec)}.bloq-credito.svelte-1uha8ag{background:#22503c14;color:var(--green-dark, #294540);padding:8px 12px;border-radius:6px;font-size:13px;margin:12px 0 8px;text-align:center}.bloq-btn.svelte-1uha8ag{background:var(--green-dark, #294540);color:var(--gold-on-dark, #D9C48E);border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;width:100%;min-height:48px}.bloq-btn.svelte-1uha8ag:hover{background:var(--green-mid, #376057)}.cota-erro.svelte-1uha8ag{color:var(--gold-text);background:#bfa46a14;border:1px solid rgba(191,164,106,.35);border-radius:8px;padding:8px 12px;font-size:13px;margin:4px 0 12px}.cota-pacotes.svelte-1uha8ag{display:flex;gap:12px;margin:16px 0 12px}.conf-pix.svelte-1uha8ag{text-align:center}.pacote-card.svelte-1uha8ag{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 12px 14px;background:var(--cream, #FBF3EE);border:1.5px solid var(--cream-border, #E8E0D2);border-radius:12px;cursor:pointer;transition:border-color .15s,transform .1s,box-shadow .15s}.pacote-card.svelte-1uha8ag:hover{border-color:var(--gold, #BFA46A);transform:translateY(-2px);box-shadow:0 6px 16px #2945401f}.pacote-destaque.svelte-1uha8ag{border-color:var(--gold, #BFA46A);background:#fff}.pacote-tag.svelte-1uha8ag{position:absolute;top:-9px;background:var(--gold, #BFA46A);color:#1e2924;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:10px}.pacote-cred.svelte-1uha8ag{font-size:17px;font-weight:700;color:var(--green-dark, #294540)}.pacote-preco.svelte-1uha8ag{font-size:14px;color:var(--green-mid, #376057)}.pacote-cta.svelte-1uha8ag{margin-top:6px;font-size:13px;font-weight:600;color:var(--gold-text, #86672A)}.cota-spinner.svelte-1uha8ag{width:28px;height:28px;margin:16px auto;border:3px solid var(--cream-border, #E8E0D2);border-top-color:var(--gold, #BFA46A);border-radius:50%;animation:svelte-1uha8ag-cota-spin .8s linear infinite}@keyframes svelte-1uha8ag-cota-spin{to{transform:rotate(360deg)}}.cota-icon--ok.svelte-1uha8ag{color:var(--green-dark, #294540);font-size:42px}.intercept-tipo.svelte-1uha8ag{color:var(--gold-text, #86672A);font-weight:700;text-transform:lowercase}.intercept-actions.svelte-1uha8ag{display:flex;flex-direction:column;gap:8px;margin-top:12px}.intercept-primary.svelte-1uha8ag{padding:14px 24px;font-size:15px}.intercept-secondary.svelte-1uha8ag{min-height:44px;background:transparent;color:var(--green-dark, #294540);border:1.5px solid var(--gold, #BFA46A);padding:11px 18px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}.intercept-secondary.svelte-1uha8ag:hover{background:#0000000a}.intercept-cancel.svelte-1uha8ag{background:transparent;border:none;color:var(--text-sec, #5E6E69);min-height:44px;padding:8px;font-size:13px;cursor:pointer}.intercept-cancel.svelte-1uha8ag:hover{text-decoration:underline}.cota-modal.svelte-1uha8ag{max-width:480px;margin:0 auto;text-align:center}.cota-icon.svelte-1uha8ag{font-size:42px;color:var(--gold, #BFA15F);margin-bottom:10px;line-height:1}.cota-parcial.svelte-1uha8ag{background:#22503c14;color:var(--green-dark, #294540);padding:10px 14px;margin:14px 0;font-size:13px;text-align:left;line-height:1.5;border-radius:8px}.cota-info.svelte-1uha8ag{font-size:13px;color:var(--text-sec, #5E6E69);margin:14px 0 18px;line-height:1.5}.bloq-btn.svelte-1uha8ag:focus-visible,.intercept-secondary.svelte-1uha8ag:focus-visible,.btn-gold.svelte-1uha8ag:focus-visible,.pacote-card.svelte-1uha8ag:focus-visible,.intercept-cancel.svelte-1uha8ag:focus-visible{outline:2px solid var(--green-dark, #294540);outline-offset:2px}
