@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";
:root{--canvas:#faf8f5;--surface:#fff;--surface-2:#f5f2ec;--surface-sunk:#f0ede6;--ink:#1c1c1c;--ink-2:#413e39;--ink-3:#6b665f;--ink-4:#8f887e;--border:#e7e2da;--border-2:#cfc8bd;--border-weak:#efece7;--border-strong:#bdb5a8;--muted:#8f887e;--accent:#a67c52;--accent-texto:#956f4a;--accent-marca:#c9a97f;--accent-ink:#81582e;--accent-bg:#f4ece0;--accent-soft:#f4ece0;--accent-ring:color-mix(in srgb, var(--accent) 30%, transparent);--on-accent:#fff;--st-draft:#6b665f;--st-draft-bg:#f5f2ec;--st-review:#81582e;--st-review-bg:#f4ece0;--st-registered:#2f5d46;--st-registered-bg:#e9f0eb;--st-archived:#3c5a78;--st-archived-bg:#e8edf3;--st-late:#8a2d26;--st-late-bg:#f6e7e4;--sb-bg:#1c1c1c;--sb-ativo:#2f2a24;--sb-cartao:#262626;--sb-texto:#d8d4ce;--sb-muted:#8f887e;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:0 24px 60px #1c1c1c38, 0 6px 16px #1c1c1c1f;--r-xs:0;--r-sm:0;--r-md:0;--r-lg:0;--r-xl:0;--r-pill:999px;--u:1;--row-h:44px;--pad-card:20px;--gap:16px;--font-ui:"Archivo", -apple-system, system-ui, sans-serif;--font-disp:"Archivo", -apple-system, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--ease:cubic-bezier(.2,0,0,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--canvas:#171614;--surface:#201e1c;--surface-2:#27241f;--surface-sunk:#1c1b18;--ink:#ece9e3;--ink-2:#a6a199;--ink-3:#7e7970;--ink-4:#5a554c;--border:#302d28;--border-2:#4a453e;--border-weak:#272420;--border-strong:#5a544b;--accent:#c9a97f;--accent-texto:#c9a97f;--accent-marca:#c9a97f;--accent-ink:#f0e2ce;--accent-bg:#2b2419;--accent-soft:#2b2419;--on-accent:#171614;--st-draft:#9c968b;--st-draft-bg:#262420;--st-review:#cc9a56;--st-review-bg:#2e2616;--st-registered:#5fb98c;--st-registered-bg:#16281f;--st-archived:#82a7ce;--st-archived-bg:#1a2530;--st-late:#e0806e;--st-late-bg:#2e1a15;--sb-bg:#121110;--sb-ativo:#2b2419;--sb-cartao:#1e1c1a;--sb-texto:#d8d4ce;--sb-muted:#7e7970;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:0 20px 50px #0009, 0 4px 14px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-density=compact]{--u:.82;--row-h:38px;--pad-card:16px;--gap:12px}[data-density=comfy]{--u:1.18;--row-h:50px;--pad-card:26px;--gap:22px}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--canvas);color:var(--ink);font-family:var(--font-ui);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}.num{font-family:var(--font-disp);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.tnum{font-variant-numeric:tabular-nums}body>div{height:100%}::selection{background:var(--accent-ring)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:var(--border-2);background-clip:content-box;border:3px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--border-strong);background-clip:content-box}::-webkit-scrollbar-track{background:0 0}.mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:-.02em}.serif{font-family:var(--font-disp)}button,a,input,[tabindex]{outline:none}.focusable:focus-visible{box-shadow:0 0 0 2px var(--canvas), 0 0 0 4px var(--accent);border-radius:var(--r-sm)}.tr{transition:background-color .14s var(--ease), color .14s var(--ease), border-color .14s var(--ease), box-shadow .14s var(--ease), transform .14s var(--ease)}@keyframes fadeUp{0%{transform:translateY(7px)}to{transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes sheetIn{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}.fade-up{animation:fadeUp .32s var(--ease)}@keyframes lo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.82)}}@keyframes lo-sweep{0%{transform:translate(-120%)}to{transform:translate(460%)}}@keyframes lo-rise{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes lo-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lo-ring{0%{stroke-dashoffset:var(--ring-c)}to{stroke-dashoffset:var(--ring-off)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.login-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100%;display:grid}.login-marca{display:flex}.login-marca-estreita{display:none}@media (max-width:860px){.login-grade{grid-template-columns:minmax(0,1fr)}.login-marca{display:none}.login-marca-estreita{display:block}}
