@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;0,9..144,700;1,9..144,400;1,9..144,500&family=Nunito:wght@400;500;600;700;800&display=swap";:root{--bg: #FFFAF3;--bg-alt: #FAF3E8;--bg-raised: #FFFDF9;--line: #EBE8E5;--line-2: #DAD3CD;--ink: #3A2E2A;--ink-2: #6B5C56;--ink-3: #75665F;--sand: #E8C79A;--sand-ink: #C5AE99;--sand-surface: #FBF1E1;--coral: #E7A59C;--coral-ink: #C77264;--coral-surface: #FBE9E5;--sage: #A4D498;--sage-ink: #5A6E50;--sage-surface: #ECF6E7;--olive: #C5BE99;--olive-ink: #99A36B;--olive-surface: #F1EFE0;--lavender: #A299CB;--lavender-ink: #5A4E8C;--lavender-surface:#ECEAF4;--pink: #E79BC4;--pink-ink: #B25A8C;--pink-surface: #FAEAF2;--blue: #9BC2E7;--blue-ink: #3D7884;--blue-surface: #EAF2F9;--aqua: #9AD8E1;--aqua-ink: #6FA6CF;--aqua-surface: #E8F6F8;--blue-text: #6FA6CF;--blue-text-2: #9ABDC6;--sage-text: #7BB36A;--ok: var(--sage);--ok-ink: var(--sage-ink);--ok-surface: var(--sage-surface);--warn: var(--sand);--warn-ink: #D9A85A;--warn-surface: var(--sand-surface);--err: var(--coral);--err-ink: var(--coral-ink);--err-surface: var(--coral-surface);--sand-text: #8A6230;--coral-strong: #A84F42;--blue-strong: #346B76;--sand-texto: var(--sand-text);--coral-texto: var(--coral-strong);--sage-texto: var(--sage-ink);--olive-texto: #66703A;--lavender-texto: var(--lavender-ink);--pink-texto: #9C4877;--blue-texto: var(--blue-strong);--aqua-texto: #2F6E80;--dado: #6A55C8;--info: var(--blue);--info-ink: var(--blue-text);--info-surface: var(--blue-surface);--brand: var(--lavender);--brand-ink: var(--lavender-ink);--brand-50: rgba(162,153,203,.32);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--r-sm: 8px;--r-md: 16px;--r-lg: 20px;--r-xl: 28px;--r-pill: 32px;--shadow-sm: 0 1px 2px 0 rgba(58,46,42,.06), 0 2px 6px 0 rgba(58,46,42,.04);--shadow-md: 0 2px 6px 0 rgba(58,46,42,.06), 0 8px 24px 0 rgba(58,46,42,.06);--shadow-lg: 0 8px 24px 0 rgba(58,46,42,.08), 0 24px 48px 0 rgba(58,46,42,.08);--shadow-focus: 0 0 0 3px var(--brand-50);--font-display: "Fraunces", "Iowan Old Style", Georgia, serif;--font-body: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--font-handwritten: "Fraunces", "Iowan Old Style", Georgia, serif;--font-mono: ui-monospace, "SF Mono", "Roboto Mono", Menlo, Consolas, monospace;--t-display-size: 56px;--t-display-weight: 500;--t-display-lh: 1;--t-display-tracking: -.02em;--t-h1-size: 40px;--t-h1-weight: 500;--t-h1-lh: 1.05;--t-h1-tracking: -.015em;--t-h2-size: 32px;--t-h2-weight: 500;--t-h2-lh: 1.1;--t-h2-tracking: -.01em;--t-h3-size: 24px;--t-h3-weight: 600;--t-h3-lh: 1.15;--t-h3-tracking: -.005em;--t-h4-size: 20px;--t-h4-weight: 600;--t-h4-lh: 1.2;--t-h4-tracking: 0em;--t-lede-size: 20px;--t-lede-weight: 400;--t-lede-lh: 1.5;--t-body-size: 16px;--t-body-weight: 400;--t-body-lh: 1.55;--t-small-size: 14px;--t-small-weight: 400;--t-small-lh: 1.45;--t-eyebrow-size: 12px;--t-eyebrow-weight: 700;--t-eyebrow-lh: 1;--t-eyebrow-tracking: .08em;--t-mono-size: 13px;--t-mono-weight: 500;--t-mono-lh: 1.4;--t-hand-size: 24px;--t-hand-weight: 600;--t-hand-lh: 1}html,body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--t-body-size);line-height:var(--t-body-lh);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.t-display,h1.display{font-family:var(--font-display);font-size:var(--t-display-size);font-weight:var(--t-display-weight);line-height:var(--t-display-lh);letter-spacing:var(--t-display-tracking);color:var(--ink)}h1,.t-h1{font-family:var(--font-display);font-size:var(--t-h1-size);font-weight:var(--t-h1-weight);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-tracking);color:var(--ink);margin:0}h2,.t-h2{font-family:var(--font-display);font-size:var(--t-h2-size);font-weight:var(--t-h2-weight);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-tracking);color:var(--ink);margin:0}h3,.t-h3{font-family:var(--font-body);font-size:var(--t-h3-size);font-weight:var(--t-h3-weight);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-tracking);color:var(--ink);margin:0}h4,.t-h4{font-family:var(--font-body);font-size:var(--t-h4-size);font-weight:var(--t-h4-weight);line-height:var(--t-h4-lh);color:var(--ink);margin:0}.t-lede{font-family:var(--font-body);font-size:var(--t-lede-size);font-weight:var(--t-lede-weight);line-height:var(--t-lede-lh);color:var(--ink-2)}p,.t-body{font-family:var(--font-body);font-size:var(--t-body-size);font-weight:var(--t-body-weight);line-height:var(--t-body-lh);color:var(--ink-2);margin:0}.t-small{font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-2)}.t-eyebrow{font-family:var(--font-body);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);line-height:var(--t-eyebrow-lh);letter-spacing:var(--t-eyebrow-tracking);text-transform:uppercase;color:var(--ink-3)}.t-mono,code{font-family:var(--font-mono);font-size:var(--t-mono-size);font-weight:var(--t-mono-weight);line-height:var(--t-mono-lh);color:var(--ink-2)}.t-hand{font-family:var(--font-handwritten);font-style:italic;font-size:var(--t-hand-size);font-weight:var(--t-hand-weight);line-height:var(--t-hand-lh);color:var(--ink-2)}.swatch{border-radius:var(--r-md);border:1px solid rgba(58,46,42,.06)}@keyframes colo-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes colo-skel-shimmer{0%{background-position:-300px 0}to{background-position:300px 0}}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--lavender-ink);outline-offset:2px;border-radius:var(--r-sm)}.skip-link{position:absolute;top:-40px;left:12px;background:var(--ink);color:var(--bg);padding:8px 14px;border-radius:8px;font:600 13px/1 var(--font-body);z-index:1000}.skip-link:focus{top:12px}.colo-skel{background:linear-gradient(90deg,var(--bg-alt) 0%,color-mix(in oklab,var(--bg-alt) 60%,var(--line)) 50%,var(--bg-alt) 100%);background-size:600px 100%;border-radius:var(--r-sm);animation:colo-skel-shimmer 1.4s linear infinite}html,body,#root{margin:0;padding:0;min-height:100%}:root{color-scheme:light}*,*:before,*:after{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--font-body)}h1,h2,.t-display,.t-h1,.t-h2,[style*=--font-display],[style*=font-display]{font-optical-sizing:auto;font-variation-settings:"opsz" 144;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}[style*=--font-handwritten],[style*=font-handwritten]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px;border:2px solid var(--bg)}::-webkit-scrollbar-track{background:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible{outline:2px solid var(--lavender-ink);outline-offset:2px}.dialogo-caixa:focus{outline:none}@keyframes colo-pulse-conflict{0%,to{box-shadow:0 0 #c7726400}50%{box-shadow:0 0 0 4px #c7726433}}@keyframes colo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes colo-fab-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes colo-drawer-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes colo-sheet-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes colo-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes colo-day-expand{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes colo-frase-fade{0%{opacity:0;transform:translateY(2px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}@keyframes colo-dot-pulse{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.colo-cal-cell-hot{transition:background .14s ease}.colo-cal-cell-hot:hover{background:color-mix(in oklab,var(--lavender-surface) 55%,transparent)!important}.colo-cal-cell-hot .colo-cal-cell-pencil{opacity:0;transition:opacity .14s ease;pointer-events:none}.colo-cal-cell-hot:hover .colo-cal-cell-pencil{opacity:.85}.maite-chips{scrollbar-width:none}.maite-chips::-webkit-scrollbar{display:none}.maite-card{transition:transform .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s ease,border-color .16s ease}.maite-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.maite-step{transition:background .12s ease,border-color .12s ease,transform 80ms ease}.maite-step:hover:not(:disabled){background:var(--lavender-surface);border-color:var(--lavender)}.maite-step:active:not(:disabled){transform:scale(.94)}.maite-linha{border-radius:12px;transition:background .12s ease}.maite-linha:hover{background:var(--bg-alt)}.maite-oferta{border-radius:14px;transition:background .12s ease,border-color .12s ease}.maite-oferta:hover{background:var(--bg-alt)}.maite-area ::selection{background:var(--lavender-surface);color:var(--ink)}.maite-area input::placeholder,.maite-area textarea::placeholder{color:var(--ink-3)}.maite-area input,.maite-area textarea,.maite-area select{caret-color:var(--lavender-ink)}@media (max-width: 719px),(pointer: coarse){.alvo-toque{position:relative}.alvo-toque:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}@media (max-width: 719px){.saude-area button,.saude-gaveta button{min-height:44px;min-width:44px}.saude-area .saude-valor{min-height:40px}.saude-area input,.saude-gaveta input,.saude-gaveta select{min-height:44px}.maite-area input,.maite-area select,.maite-area textarea{font-size:16px!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){@keyframes colo-page-in{0%{opacity:0}to{opacity:1}}@keyframes colo-fab-in{0%{opacity:0}to{opacity:1}}@keyframes colo-drawer-down{0%{opacity:0}to{opacity:1}}@keyframes colo-sheet-up{0%{opacity:0}to{opacity:1}}@keyframes colo-drawer-in{0%{opacity:0}to{opacity:1}}@keyframes colo-day-expand{0%{opacity:0}to{opacity:1}}@keyframes colo-frase-fade{0%,to{opacity:0}10%,90%{opacity:1}}@keyframes colo-dot-pulse{0%,80%,to{opacity:.35}40%{opacity:1}}@keyframes colo-pulse-conflict{0%,to{box-shadow:0 0 0 3px #c7726438}}.colo-skel{animation:none!important}*,*:before,*:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,opacity,box-shadow,outline-color!important}}
