:root{color-scheme: light; --gp-primary: #f58549;--gp-primary-dark: #d9662f;--gp-primary-soft: #fdeee5; --gp-accent: #e02e35;--gp-accent-soft: #fdecec; --gp-quente: #f58549;--gp-quente-soft: #fdeee5;--gp-quente-ink: #9a4413;--gp-arder: #d92d0b; --gp-arder-soft: #fde8e2;--gp-arder-ink: #96200a;--gp-arder-core: #ffd58a; --gp-chama-topo: #ff921f;--gp-chama-base: #ec1b1f;--gp-frio: #4a90d9;--gp-frio-soft: #eaf2fb;--gp-morno: #7d8fa3; --gp-nivel-aprendiz: #a2d2ff;--gp-nivel-assador: #f77f00;--gp-nivel-mestre: #d00000;--gp-nivel-rei: #fad643; --gp-nivel-rei-2: #e0a800; --gp-nivel-aprendiz-sobre: #ffffff; --gp-nivel-aprendiz-ink: #1c5a8f; --gp-nivel-assador-sobre: #ffffff; --gp-nivel-assador-ink: #9a4a00; --gp-nivel-mestre-sobre: #ffffff; --gp-nivel-mestre-ink: #d00000; --gp-nivel-rei-sobre: #ffffff; --gp-nivel-rei-ink: #8a6a00;  --gp-equipa-ink: #16263d; --gp-ink: #16263d;--gp-ink-soft: #5a6b80;--gp-ink-faint: #8b9aab; --gp-bg: #f4f6f8;--gp-surface: #ffffff;--gp-surface-alt: #f8fafb;--gp-border: #e3e9ef;--gp-border-strong: #cfd8e1; --gp-success: #1e9e5a; --gp-discount: #157a45;--gp-warning: #f6a609;--gp-warning-soft: #fdf3dc;--gp-warning-ink: #8a6100;--gp-danger: #d93636; --gp-estado-em-analise: #e8f1fb;--gp-estado-em-analise-ink: var(--gp-nivel-aprendiz-ink);--gp-estado-planeado: var(--gp-warning-soft);--gp-estado-planeado-ink: var(--gp-warning-ink);--gp-estado-feito: var(--gp-success-bg);--gp-estado-feito-ink: var(--gp-success-ink);--gp-estado-nao-avancamos: var(--gp-neutral-soft);--gp-estado-nao-avancamos-ink: var(--gp-ink-soft); --gp-neutral-soft: #f0f2f5; --gp-error-bg: #fdecec;--gp-error-border: #f3c4c4;--gp-error-ink: #9c2020;--gp-success-bg: #e8f7ee;--gp-success-border: #b8e4c9;--gp-success-ink: #15703f;--gp-frio-ink: #2a6096; --gp-toast-bg: #16263d;--gp-toast-ink: #ffffff; --gp-radius-sm: 8px;--gp-radius: 12px;--gp-radius-lg: 16px;--gp-radius-pill: 999px; --gp-shadow-sm: 0 1px 2px rgba(22,38,61,.06);--gp-shadow: 0 2px 10px rgba(22,38,61,.07);--gp-shadow-lg: 0 8px 32px rgba(22,38,61,.14); --gp-max-width: 1280px;--gp-header-height: 60px;--gp-gap: 16px; --gp-font: "Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
