/* G360 — tokens (cópia de design-system/tokens.css sem os @font-face: a Poppins vem de lib/fonts/poppins.css). Gerado de tokens.json (não editar à mão; regenerar se o JSON mudar).
   Carregar ANTES de components/bundle.css. Tema: <html data-theme="light|dark">. */

:root, [data-theme="light"] {
  color-scheme: light;
  --font-sans: Poppins, Helvetica, sans-serif;
  --font-mono: ui-monospace, SFMono-Regular, Consolas, monospace;
  --space-4: 4px;
  --space-6: 6px;
  --space-8: 8px;
  --space-10: 10px;
  --space-12: 12px;
  --space-14: 14px;
  --space-16: 16px;
  --space-18: 18px;
  --space-20: 20px;
  --space-22: 22px;
  --space-24: 24px;
  --space-32: 32px;
  --space-36: 36px;
  --space-44: 44px;
  --radius-2: 2px;
  --radius-3: 3px;
  --radius-6: 6px;
  --radius-7: 7px;
  --radius-8: 8px;
  --radius-9: 9px;
  --radius-10: 10px;
  --radius-11: 11px;
  --radius-12: 12px;
  --radius-14: 14px;
  --radius-16: 16px;
  --radius-18: 18px;
  --radius-round: 50%;
  --radius-pill: 999px;
  --g-bg: #f5f6fa;
  --g-surface: #fff;
  --g-raised: #fff;
  --g-hover: #eef0f6;
  --g-line: #e6e8ef;
  --g-line-strong: #dde1ec;
  --g-strong: #181c32;
  --g-body: #3f4254;
  --g-text-2: #5f6677;
  --g-muted: #6c757d;
  --g-label: #9aa0b1;
  --g-faint: #a7adbd;
  --g-rail: #1e1e2d;
  --g-rail-brand: #1a1a27;
  --g-primary: #3699ff;
  --g-primary-soft: #e9f3ff;
  --g-backdrop: rgba(24, 28, 50, .38);
  --hi-primary: #3699ff;
  --hi-primary-hover: #1e87f0;
  --hi-danger: #dc3545;
  --hi-cyan: #00a8c0;
  --hi-yellow: #ffd633;
  --hi-coral: #f0607b;
  --hi-green: #2ecc8e;
  --hi-amber: #e8a600;
  --hi-ok: #1aa66f;
  --hi-purple: #7c5cff;
  --hi-warn: #d19500;
  --hi-warn-hover: #c98f00;
  --hi-danger-hover: #b92d3c;
  --hi-coral-hover: #d94a66;
  --hi-on-accent: #fff;
  --hi-on-accent-soft: rgba(255, 255, 255, .18);
  --hi-shine: rgba(255, 255, 255, .85);
  --hi-tip-muted: rgba(255, 255, 255, .75);
  --hi-surface: #f5f6fa;
  --hi-card: #fff;
  --hi-glass: rgba(255, 255, 255, .92);
  --hi-skel: #f6f7fa;
  --hi-soft: #eef0f5;
  --hi-hover: #eef0f6;
  --hi-hover-2: #eaecf3;
  --hi-chip: #e6e8ef;
  --hi-chip-2: #e4e7ef;
  --hi-track: #e3e6ee;
  --hi-line: #dfe3ec;
  --hi-scroll: #dde1ec;
  --hi-scroll-hover: #c8cdd9;
  --hi-scroll-active: #b3b9c7;
  --hi-corner: #d5d9e4;
  --hi-idle: #c3c8d4;
  --hi-tip-bg: #181c32;
  --hi-backdrop: rgba(24, 28, 50, .38);
  --hi-strong: #181c32;
  --hi-body: #3f4254;
  --hi-grey-fg: #4a5061;
  --hi-text-2: #5f6677;
  --hi-text-3: #6c7385;
  --hi-muted: #6c757d;
  --hi-placeholder: #7b8294;
  --hi-text-4: #8a90a0;
  --hi-label: #9aa0b1;
  --hi-faint: #a7adbd;
  --hi-primary-soft: #e9f3ff;
  --hi-primary-700: #2663a3;
  --hi-blue-bar: #d7ebff;
  --hi-blue-fill: #b8dbff;
  --hi-ok-fg: #1aa66f;
  --hi-ok-soft: #e6f7f0;
  --hi-ok-700: #147a52;
  --hi-purple-fg: #7c5cff;
  --hi-purple-soft: #f0ecff;
  --hi-purple-700: #5b3fd0;
  --hi-warn-soft: #fff6e0;
  --hi-warn-soft-2: #fff3d6;
  --hi-warn-700: #a37300;
  --hi-warn-800: #8a6200;
  --hi-danger-fg: #dc3545;
  --hi-danger-soft: #fff1f4;
  --hi-danger-soft-2: #fdeaec;
  --hi-danger-soft-3: #ffe8ee;
  --hi-danger-700: #c2405a;
  --hi-danger-800: #b8324f;
  --hi-orange-soft: #ffefe3;
  --hi-orange-800: #a8480a;
  --hi-cyan-soft: #e0f5f7;
  --hi-cyan-700: #00707f;
  --hi-prio-red: #e0485e;
  --hi-prio-orange: #ec7a2c;
  --hi-prio-amber: #e2a400;
  --hi-prio-green: #27b46e;
  --hi-prio-blue: #3b8eea;
  --hi-prio-slate: #9aa0b1;
  --hi-sh-06: rgba(20, 25, 43, .06);
  --hi-sh-08: rgba(20, 25, 43, .08);
  --hi-sh-12: rgba(20, 25, 43, .12);
  --hi-sh-18: rgba(20, 25, 43, .18);
  --hi-sh-20: rgba(20, 25, 43, .2);
  --hi-sh-35: rgba(20, 25, 43, .35);
  --hi-sh-40: rgba(20, 25, 43, .4);
  --hi-switch-off: #f2f3f8;
  --hi-switch-sombra: rgba(0, 0, 0, .24);
  --tf-key: #f5f6fa;
  --tf-row: #f5f6fa;
  --tf-hover: #f4f6fa;
  --tf-line: #eef0f5;
  --tf-line-2: #e3e6f0;
  --tf-faint: #b5bac6;
  --tf-ok-hover: #158a5c;
  --tf-ok-line: #a6e3c8;
  --tf-ok-forte: #13845a;
  --tf-danger-line: #f7c9cf;
  --tf-danger-700: #b42318;
  --tf-warn-line: #f5d48a;
  --tf-warn-700: #8a5a00;
  --tf-purple-soft-2: #e4dcff;
  --ma-texto-controlo: #171a21;
  --ma-texto-2: #5a6072;
  --ma-rotulo: #a1a5b7;
  --ma-apagado: #c3c7d4;
  --ma-borda: #e3e6f0;
  --ma-borda-controlo: #e4e6ef;
  --ma-filete: #eef0f4;
  --ma-cabecalho: #fbfcfd;
  --ma-fds: #f7f8fb;
  --ma-fds-cabecalho: #f4f5f9;
  --ma-botao: #f1f1f4;
  --ma-opcao-hover: #f4f8fe;
  --ma-azul-claro: #e8f3ff;
  --ma-azul-fundo: #e0efff;
  --ma-azul-borda: #cbe2ff;
  --ma-primaria-hover: #2b8ae8;
  --ma-remoto-hover: #1b84f0;
  --ma-remoto-de: #f2f8ff;
  --ma-remoto-ate: #fbfcff;
  --ma-remoto-divisoria: #dfe7f3;
  --ma-presencial-de: #f6f7fa;
  --ma-presencial-ate: #fcfcfe;
  --ma-verde-fundo: #e3f5ec;
  --ma-verde: #10623d;
  --ma-verde-borda: #cdebdd;
  --ma-fechado-de: #f1fbf6;
  --ma-fechado-ate: #fbfefc;
  --ma-fechado-divisoria: #d6ece1;
  --ma-ciano-fundo: #d9f1f8;
  --ma-ciano: #06758a;
  --ma-ciano-borda: #c3e8f2;
  --ma-ambar-fundo: #fff1c9;
  --ma-ambar: #8a6300;
  --ma-ambar-borda: #ffe49a;
  --ma-vermelho-fundo: #ffd9d4;
  --ma-vermelho: #ad202f;
  --ma-vermelho-borda: #f7b7ae;
  --ma-alerta-fundo: #fffaf9;
  --ma-alerta-filete: #ffe6e2;
  --ma-violeta-fundo: #ece4f7;
  --ma-violeta: #63459b;
  --ma-violeta-borda: #ded1ef;
  --ma-cinza-fundo: #eceef4;
  --ma-atraso: #e8a01f;
  --ma-atraso-texto: #a86a10;
  --ma-feriado: #c99700;
  --ma-saida: #1cc88a;
  --ma-saida-hover: #17a673;
  --ma-pausa-hover: #cc9200;
  --sp-texto-forte: #212529;
  --sp-texto: #495057;
  --sp-texto-2: #5c636a;
  --sp-corpo: #343a40;
  --sp-borda: #e5e8ee;
  --sp-filete: #e9ecef;
  --sp-fundo-suave: #f8f9fa;
  --sp-selecionado: #f0f7ff;
  --sp-chip-borda: #e2e8f0;
  --sp-chip-hover: #cbd5e1;
  --sp-gradiente-ate: #2d80ff;
  --sp-cab-de: oklch(98.4% .003 247.858);
  --sp-cab-ate: oklch(96.8% .007 247.896);
  --sp-info-fundo: #e0efff;
  --sp-info: #046e7a;
  --sp-info-anel: #c0dfff;
  --sp-aviso-fundo: #fff4cc;
  --sp-aviso: #a26500;
  --sp-aviso-anel: #ffe899;
  --sp-ok-fundo: #e0f7ed;
  --sp-ok: #0c4127;
  --sp-ok-anel: #c4ead6;
  --sp-perigo-fundo: #ffd5d0;
  --sp-perigo: #7d1420;
  --sp-perigo-anel: #ffb0a6;
  --sp-email: #1e4975;
  --sp-ok-800: #0e4f32;
  --marca-coral: #e8566a;
  --marca-amarelo: #ffd200;
  --marca-azul: #00a9c8;
  --marca-tinta: #16202b;
  --marca-tinta-clara: #f2f4f7;
  --nt-close: #8a90a0;
  --nt-ok-ico: #147a52;
  --nt-info-bar: #3699ff;
  --nt-warn-bar: #e8a600;
  --tm-texto: #1d1e1c;
  --tm-campo-ler: #fafbfc;
  --tm-chip: #f5f6fa;
  --tm-chip-hover: #eaecf3;
  --tm-erro-borda: #ed5565;
  --tm-anel: rgba(54, 153, 255, .15);
  --tm-erro-anel: rgba(237, 85, 101, .15);
  --tm-perigo: #d92d20;
  --tm-perigo-hover: #b42318;
  --tm-lado: #f8f9fb;
  --tm-icone: #8a9099;
  --tm-azul-borda: #b9d9ff;
  --tm-seg: #eceef4;
  --tm-realce: #f8f9fb;
  --tm-erro-suave: #fdeceb;
  --tm-suave-hover: #d6e9ff;
  --tm-ligacao-realce: #cfe5ff;
  --tm-pop-veu: rgba(24, 28, 50, .38);
  --tm-conf-veu: rgba(20, 25, 43, .42);
  --tm-tom-purple-fundo: {hi-purple-soft};
  --tm-tom-purple-texto: {hi-purple-700};
  --tm-tom-green-fundo: {hi-ok-soft};
  --tm-tom-green-texto: {hi-ok-700};
  --tm-tom-cyan-fundo: #e3f6fb;
  --tm-tom-cyan-texto: #0e6f86;
  --g-notif-pilula-fundo: {hi-danger-soft-2};
  --g-notif-pilula-texto: {hi-danger-700};
  --g-notif-purple-fundo: {hi-purple-soft};
  --g-notif-purple-texto: {hi-purple-700};
  --g-notif-green-fundo: {hi-ok-soft};
  --g-notif-green-texto: {hi-ok-700};
  --g-notif-amber-fundo: {hi-warn-soft-2};
  --g-notif-amber-texto: {hi-warn-800};
  --g-notif-coral-fundo: {hi-danger-soft-3};
  --g-notif-coral-texto: {hi-danger-800};
  --g-notif-cyan-fundo: {hi-cyan-soft};
  --g-notif-cyan-texto: {hi-cyan-700};
  --g-topo-icone: #4b5675;
  --g-rail-ativo: #3d9ff2;
  --hi-shadow: 0 1px 3px rgba(20, 25, 43, .06);
  --g-shadow-pop: 0 24px 60px -12px rgba(20, 25, 43, .28), 0 2px 6px rgba(20, 25, 43, .06);
  --tf-shadow-pop: 0 16px 40px -12px rgba(24, 28, 50, .22), 0 2px 8px rgba(24, 28, 50, .06);
  --tf-sombra-seg: 0 1px 3px rgba(20, 25, 43, .12);
  --nt-shadow: 0 12px 32px -10px rgba(20, 25, 43, .22), 0 2px 6px rgba(20, 25, 43, .06);
  --nt-shadow-hover: 0 16px 40px -10px rgba(20, 25, 43, .3), 0 2px 6px rgba(20, 25, 43, .08);
  --tm-sombra: 0 24px 60px -20px rgba(20, 25, 43, .35), 0 2px 8px rgba(20, 25, 43, .08);
  --g-painel-topo: 0 16px 40px -12px rgba(24, 28, 50, .22), 0 2px 8px rgba(24, 28, 50, .06);
}

[data-theme="dark"] {
  color-scheme: dark;
  --g-bg: #141a24;
  --g-surface: #1d232e;
  --g-raised: #252c37;
  --g-hover: #2b323d;
  --g-line: #303742;
  --g-line-strong: #383f4a;
  --g-strong: #eaeff6;
  --g-body: #cdd1d8;
  --g-text-2: #adb1b8;
  --g-muted: #9b9fa5;
  --g-label: #888c93;
  --g-faint: #7d8087;
  --g-rail: #0e141e;
  --g-rail-brand: #0b111a;
  --g-primary: #3699ff;
  --g-primary-soft: #1d3249;
  --g-backdrop: rgba(0, 0, 0, .6);
  --hi-primary: #3699ff;
  --hi-primary-hover: #1e87f0;
  --hi-danger: #dc3545;
  --hi-cyan: #00a8c0;
  --hi-yellow: #ffd633;
  --hi-coral: #f0607b;
  --hi-green: #2ecc8e;
  --hi-amber: #e8a600;
  --hi-ok: #1aa66f;
  --hi-purple: #7c5cff;
  --hi-warn: #d19500;
  --hi-warn-hover: #c98f00;
  --hi-danger-hover: #b92d3c;
  --hi-coral-hover: #d94a66;
  --hi-on-accent: #fff;
  --hi-on-accent-soft: rgba(255, 255, 255, .18);
  --hi-shine: rgba(255, 255, 255, .85);
  --hi-tip-muted: rgba(255, 255, 255, .75);
  --hi-surface: {g-bg};
  --hi-card: {g-surface};
  --hi-glass: rgba(29, 35, 46, .92);
  --hi-skel: {g-raised};
  --hi-soft: {g-raised};
  --hi-hover: {g-hover};
  --hi-hover-2: {g-hover};
  --hi-chip: {g-hover};
  --hi-chip-2: {g-hover};
  --hi-track: {g-raised};
  --hi-line: {g-line};
  --hi-scroll: {g-line-strong};
  --hi-scroll-hover: #4a525f;
  --hi-scroll-active: #5b6472;
  --hi-corner: {g-line-strong};
  --hi-idle: #515865;
  --hi-tip-bg: #414854;
  --hi-backdrop: rgba(0, 0, 0, .6);
  --hi-strong: {g-strong};
  --hi-body: {g-body};
  --hi-grey-fg: {g-body};
  --hi-text-2: {g-text-2};
  --hi-text-3: {g-muted};
  --hi-muted: {g-muted};
  --hi-placeholder: {g-faint};
  --hi-text-4: {g-label};
  --hi-label: {g-label};
  --hi-faint: {g-faint};
  --hi-primary-soft: #1d3249;
  --hi-primary-700: #84bcfb;
  --hi-blue-bar: #203e61;
  --hi-blue-fill: #255582;
  --hi-ok-fg: #57d298;
  --hi-ok-soft: #11382c;
  --hi-ok-700: #73cda0;
  --hi-purple-fg: #b1acfd;
  --hi-purple-soft: #322b47;
  --hi-purple-700: #afadfd;
  --hi-warn-soft: #3b2f0f;
  --hi-warn-soft-2: #3b2f0f;
  --hi-warn-700: #e1ae54;
  --hi-warn-800: #dbb062;
  --hi-danger-fg: #f66c6f;
  --hi-danger-soft: #45252e;
  --hi-danger-soft-2: #46252a;
  --hi-danger-soft-3: #45252f;
  --hi-danger-700: #fd94a1;
  --hi-danger-800: #fd94a1;
  --hi-orange-soft: #43291a;
  --hi-orange-800: #f5a56b;
  --hi-cyan-soft: #05373c;
  --hi-cyan-700: #70c7d7;
  --hi-prio-red: #e0485e;
  --hi-prio-orange: #ec7a2c;
  --hi-prio-amber: #e2a400;
  --hi-prio-green: #27b46e;
  --hi-prio-blue: #3b8eea;
  --hi-prio-slate: #6f7682;
  --hi-sh-06: rgba(0, 0, 0, .21);
  --hi-sh-08: rgba(0, 0, 0, .26);
  --hi-sh-12: rgba(0, 0, 0, .34);
  --hi-sh-18: rgba(0, 0, 0, .48);
  --hi-sh-20: rgba(0, 0, 0, .52);
  --hi-sh-35: rgba(0, 0, 0, .8);
  --hi-sh-40: rgba(0, 0, 0, .8);
  --hi-switch-off: {g-hover};
  --hi-switch-sombra: rgba(0, 0, 0, .5);
  --tf-key: {g-raised};
  --tf-row: {g-raised};
  --tf-hover: {g-hover};
  --tf-line: {g-line};
  --tf-line-2: {g-line-strong};
  --tf-faint: {g-faint};
  --tf-ok-hover: #158a5c;
  --tf-ok-line: #1f5c47;
  --tf-ok-forte: #13845a;
  --tf-danger-line: #6b2f3a;
  --tf-danger-700: #fd94a1;
  --tf-warn-line: #6b5420;
  --tf-warn-700: #e1ae54;
  --tf-purple-soft-2: #3d3457;
  --ma-texto-controlo: {g-strong};
  --ma-texto-2: {g-text-2};
  --ma-rotulo: {g-label};
  --ma-apagado: {hi-idle};
  --ma-borda: {g-line};
  --ma-borda-controlo: {g-line-strong};
  --ma-filete: {g-line};
  --ma-cabecalho: {g-raised};
  --ma-fds: {g-bg};
  --ma-fds-cabecalho: {g-hover};
  --ma-botao: {g-raised};
  --ma-opcao-hover: {g-hover};
  --ma-azul-claro: {hi-primary-soft};
  --ma-azul-fundo: {hi-primary-soft};
  --ma-azul-borda: {hi-blue-fill};
  --ma-primaria-hover: #2b8ae8;
  --ma-remoto-hover: #1b84f0;
  --ma-remoto-de: {hi-primary-soft};
  --ma-remoto-ate: {g-surface};
  --ma-remoto-divisoria: {g-line};
  --ma-presencial-de: {g-raised};
  --ma-presencial-ate: {g-surface};
  --ma-verde-fundo: {hi-ok-soft};
  --ma-verde: {hi-ok-700};
  --ma-verde-borda: {tf-ok-line};
  --ma-fechado-de: {hi-ok-soft};
  --ma-fechado-ate: {g-surface};
  --ma-fechado-divisoria: {g-line};
  --ma-ciano-fundo: {hi-cyan-soft};
  --ma-ciano: {hi-cyan-700};
  --ma-ciano-borda: {hi-cyan-soft};
  --ma-ambar-fundo: {hi-warn-soft-2};
  --ma-ambar: {hi-warn-800};
  --ma-ambar-borda: {tf-warn-line};
  --ma-vermelho-fundo: {hi-danger-soft-3};
  --ma-vermelho: {hi-danger-800};
  --ma-vermelho-borda: {tf-danger-line};
  --ma-alerta-fundo: {hi-danger-soft};
  --ma-alerta-filete: {tf-danger-line};
  --ma-violeta-fundo: {hi-purple-soft};
  --ma-violeta: {hi-purple-700};
  --ma-violeta-borda: {hi-purple-soft};
  --ma-cinza-fundo: {g-hover};
  --ma-atraso: #e8a01f;
  --ma-atraso-texto: {hi-warn-700};
  --ma-feriado: #c99700;
  --ma-saida: #1cc88a;
  --ma-saida-hover: #17a673;
  --ma-pausa-hover: #cc9200;
  --sp-texto-forte: {g-strong};
  --sp-texto: {g-body};
  --sp-texto-2: {g-text-2};
  --sp-corpo: {g-body};
  --sp-borda: {g-line};
  --sp-filete: {g-line};
  --sp-fundo-suave: {g-raised};
  --sp-selecionado: {hi-primary-soft};
  --sp-chip-borda: {g-line};
  --sp-chip-hover: {g-hover};
  --sp-gradiente-ate: #2d80ff;
  --sp-cab-de: {g-raised};
  --sp-cab-ate: {g-raised};
  --sp-info-fundo: {hi-primary-soft};
  --sp-info: {hi-cyan-700};
  --sp-info-anel: {hi-blue-fill};
  --sp-aviso-fundo: {hi-warn-soft-2};
  --sp-aviso: {hi-warn-800};
  --sp-aviso-anel: {tf-warn-line};
  --sp-ok-fundo: {hi-ok-soft};
  --sp-ok: {hi-ok-700};
  --sp-ok-anel: {tf-ok-line};
  --sp-perigo-fundo: {hi-danger-soft-3};
  --sp-perigo: {hi-danger-800};
  --sp-perigo-anel: {tf-danger-line};
  --sp-email: {hi-primary-700};
  --sp-ok-800: {hi-ok-700};
  --marca-coral: #e8566a;
  --marca-amarelo: #ffd200;
  --marca-azul: #00a9c8;
  --marca-tinta: #f2f4f7;
  --marca-tinta-clara: #f2f4f7;
  --nt-close: #7d8087;
  --nt-ok-ico: #57d298;
  --nt-info-bar: #84bcfb;
  --nt-warn-bar: #e1ae54;
  --tm-texto: #eaeff6;
  --tm-campo-ler: #212833;
  --tm-chip: #2b323d;
  --tm-chip-hover: #343b47;
  --tm-erro-borda: #ed5565;
  --tm-anel: rgba(54, 153, 255, .15);
  --tm-erro-anel: rgba(237, 85, 101, .15);
  --tm-perigo: #d92d20;
  --tm-perigo-hover: #b42318;
  --tm-lado: #191f29;
  --tm-icone: #9b9fa5;
  --tm-azul-borda: #2f5d8f;
  --tm-seg: #161b24;
  --tm-realce: #232a35;
  --tm-erro-suave: #3b2329;
  --tm-suave-hover: #24405f;
  --tm-ligacao-realce: #1d3e66;
  --tm-pop-veu: rgba(24, 28, 50, .38);
  --tm-conf-veu: rgba(20, 25, 43, .42);
  --tm-tom-purple-fundo: #2c2647;
  --tm-tom-purple-texto: #b4a3ff;
  --tm-tom-green-fundo: #173a2e;
  --tm-tom-green-texto: #6fd3a6;
  --tm-tom-cyan-fundo: #153a44;
  --tm-tom-cyan-texto: #79cfe3;
  --g-notif-pilula-fundo: rgba(220, 53, 69, .18);
  --g-notif-pilula-texto: #ff8a98;
  --g-notif-purple-fundo: #2a2547;
  --g-notif-purple-texto: #b3a3ff;
  --g-notif-green-fundo: #183a2e;
  --g-notif-green-texto: #6fd3a7;
  --g-notif-amber-fundo: #3a3019;
  --g-notif-amber-texto: #f0c45a;
  --g-notif-coral-fundo: #42222b;
  --g-notif-coral-texto: #ff9cb0;
  --g-notif-cyan-fundo: #163a3f;
  --g-notif-cyan-texto: #6fd0dc;
  --g-topo-icone: #adb1b8;
  --g-rail-ativo: #3d9ff2;
  --hi-shadow: 0 1px 3px rgba(0, 0, 0, .21);
  --g-shadow-pop: 0 24px 60px -12px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .04);
  --tf-shadow-pop: 0 24px 60px -12px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .04);
  --tf-sombra-seg: 0 1px 3px rgba(20, 25, 43, .12);
  --nt-shadow: 0 16px 40px -12px rgba(0, 0, 0, .7), 0 2px 6px rgba(0, 0, 0, .3);
  --nt-shadow-hover: 0 18px 44px -12px rgba(0, 0, 0, .8), 0 2px 6px rgba(0, 0, 0, .35);
  --tm-sombra: 0 24px 60px -12px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .04);
  --g-painel-topo: 0 20px 44px -12px rgba(0, 0, 0, .6), 0 2px 8px rgba(0, 0, 0, .3);
}
