@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_d8350e3a-module__LA5v5G__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_d8350e3a-module__LA5v5G__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_7618295e-module__0uytZW__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_7618295e-module__0uytZW__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
:root{--brand-50:#fdf4f1;--brand-100:#fbeae5;--brand-200:#f0cec5;--brand-300:#e0a492;--brand-400:#ce7359;--brand-500:#c15038;--brand-600:#b73d25;--brand-700:#9d321d;--brand-800:#81291a;--brand-900:#6a2417;--brand-950:#3a110a;--neutral-0:#fff;--neutral-25:#faf9f7;--neutral-50:#f6f5f3;--neutral-100:#f1efec;--neutral-200:#e4e0da;--neutral-300:#d2ccc3;--neutral-400:#9aa1a9;--neutral-500:#767c85;--neutral-600:#5c626b;--neutral-700:#444a52;--neutral-800:#2b3138;--neutral-900:#101820;--neutral-950:#0b0e11;--success-600:#3d7a58;--success-700:#2f6145;--success-100:#e6f2ea;--success-200:#c4dfcf;--warning-600:#a5701f;--warning-700:#855a18;--warning-100:#fbf0dd;--warning-200:#f1dcb4;--error-600:#9f1f2f;--error-700:#831825;--error-100:#fbe7e9;--error-200:#f2c5cb;--info-600:#527575;--info-700:#3f5c5c;--info-100:#e6efee;--info-200:#c9dcda;--viz-1:var(--brand-600);--viz-2:#0d9488;--viz-trilha:var(--neutral-100);--viz-cat-1:#2a78d6;--viz-cat-2:#eb6834;--viz-cat-3:#1baf7a;--viz-cat-4:#eda100;--viz-cat-5:#e87ba4;--viz-cat-6:#008300;--viz-cat-7:#4a3aa7;--viz-cat-8:#e34948;--surface-page:var(--neutral-50);--surface-card:var(--neutral-0);--surface-sunken:var(--neutral-100);--surface-hover:var(--neutral-50);--surface-selected:var(--brand-50);--sidebar-bg:#12161c;--sidebar-hover:#ffffff0f;--sidebar-active:#ffffff1c;--sidebar-border:#ffffff14;--sidebar-categoria:#6e757d;--text-primary:var(--neutral-900);--text-secondary:var(--neutral-600);--text-muted:var(--neutral-400);--text-inverse:#e7e5e1;--text-inverse-dim:#9aa1a9;--text-brand:var(--brand-600);--text-link:var(--brand-700);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--border-focus:var(--brand-600);--focus-ring:0 0 0 3px #b73d2538;--surface-invertida:var(--neutral-900);--text-sobre-invertida:#e7e5e1;--text-sobre-invertida-dim:#9aa1a9;--action-primary:var(--brand-600);--action-primary-hover:var(--brand-700);--action-primary-active:var(--brand-800);--action-destructive:var(--error-600);--action-destructive-hover:var(--error-700);--font-sans:var(--font-instrument-sans), "Segoe UI", system-ui, sans-serif;--font-mono:var(--font-space-mono), ui-monospace, monospace;--text-display:600 28px/34px var(--font-sans);--text-h1:600 22px/28px var(--font-sans);--text-h2:600 18px/24px var(--font-sans);--text-h3:600 15px/20px var(--font-sans);--text-body:400 14px/20px var(--font-sans);--text-body-medium:500 14px/20px var(--font-sans);--text-sm:400 13px/18px var(--font-sans);--text-xs:500 12px/16px var(--font-sans);--text-overline:600 11px/14px var(--font-sans);--text-code:400 12.5px/18px var(--font-mono);--tracking-overline:.06em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--zoom-ui:1;--tela:calc(100vh / var(--zoom-ui));--sidebar-width:248px;--header-height:60px;--content-max:1240px;--page-padding:var(--sp-8);--card-padding:var(--sp-5);--radius-sm:6px;--radius-md:8px;--radius-lg:8px;--radius-xl:10px;--radius-full:999px;--hit-target:36px;--shadow-xs:0 1px 2px #1018200d;--shadow-sm:0 1px 3px #10182012, 0 1px 2px #1018200a;--shadow-md:0 4px 12px #10182014, 0 2px 4px #1018200d;--shadow-lg:0 12px 32px #10182024, 0 4px 8px #1018200f;--shadow-overlay:0 24px 64px #10182038;--scrim:#10182070;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.12s;--dur-med:.2s}:root[data-theme=dark]{--brand-50:#241512;--brand-100:#2b1b16;--brand-200:#7a3b2b;--brand-300:#e0a492;--brand-400:#d3573a;--brand-500:#c24a30;--brand-600:#d3573a;--brand-700:#e2684a;--brand-800:#ee7a5d;--brand-900:#f2937c;--brand-950:#f8c4b6;--neutral-0:#171a1f;--neutral-25:#1b1f25;--neutral-50:#1e2228;--neutral-100:#252a31;--neutral-200:#282d34;--neutral-300:#39404a;--neutral-400:#6b747e;--neutral-500:#8a929b;--neutral-600:#a4abb4;--neutral-700:#c3c8ce;--neutral-800:#d8dbdf;--neutral-900:#e9eaec;--neutral-950:#f4f5f6;--success-600:#63a880;--success-700:#7fbf98;--success-100:#152218;--success-200:#24402f;--warning-600:#c99a4a;--warning-700:#ddb369;--warning-100:#241d10;--warning-200:#453620;--error-600:#d3697a;--error-700:#e3899a;--error-100:#241417;--error-200:#452630;--info-600:#7fa3a3;--info-700:#9cbcbc;--info-100:#182222;--info-200:#263836;--viz-trilha:#262b32;--viz-cat-1:#3987e5;--viz-cat-2:#d95926;--viz-cat-3:#199e70;--viz-cat-4:#c98500;--viz-cat-5:#d55181;--viz-cat-6:#008300;--viz-cat-7:#9085e9;--viz-cat-8:#e66767;--surface-page:#0f1215;--surface-card:var(--neutral-0);--surface-sunken:#101418;--surface-hover:#1e2228;--surface-selected:var(--brand-50);--sidebar-bg:#0b0e11;--sidebar-categoria:#6b747e;--surface-invertida:#252a31;--text-sobre-invertida:var(--neutral-900);--text-sobre-invertida-dim:var(--neutral-600);--focus-ring:0 0 0 3px #d3573a4d;--action-primary:var(--brand-600);--action-primary-hover:var(--brand-700);--action-primary-active:var(--brand-800);--action-destructive:var(--error-600);--action-destructive-hover:var(--error-700);--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 3px #0006;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 12px 32px #0000008c;--shadow-overlay:0 24px 60px #0009;--scrim:#000000a8}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}@media (max-width:1699px){:root{zoom:.8;--zoom-ui:.8}}body{font:var(--text-body);color:var(--text-primary);background:var(--surface-page);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--brand-800);text-decoration:underline}::selection{background:var(--brand-100)}*{scrollbar-width:thin;scrollbar-color:var(--neutral-300) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}aside{scrollbar-color:var(--neutral-700) transparent}aside ::-webkit-scrollbar-thumb{background:var(--neutral-700)}aside::-webkit-scrollbar-thumb{background:var(--neutral-700)}aside ::-webkit-scrollbar-thumb:hover{background:var(--neutral-600)}aside::-webkit-scrollbar-thumb:hover{background:var(--neutral-600)}
.gn-btn{border-radius:var(--radius-md);font-family:var(--font-sans);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast),box-shadow var(--dur-fast);white-space:nowrap;box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.gn-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.gn-btn--sm{height:30px;padding:0 12px;font-size:13px}.gn-btn--md{height:36px;padding:0 16px;font-size:14px}.gn-btn--lg{height:42px;padding:0 20px;font-size:14px}.gn-btn--primary{background:var(--action-primary);color:#fff}.gn-btn--primary:hover:not(:disabled){background:var(--action-primary-hover)}.gn-btn--primary:active:not(:disabled){background:var(--action-primary-active)}.gn-btn--secondary{background:var(--surface-card);border-color:var(--border-strong);color:var(--text-primary)}.gn-btn--secondary:hover:not(:disabled){background:var(--surface-hover)}.gn-btn--secondary:active:not(:disabled){background:var(--neutral-100)}.gn-btn--ghost{color:var(--text-secondary);background:0 0}.gn-btn--ghost:hover:not(:disabled){background:var(--neutral-100);color:var(--text-primary)}.gn-btn--destructive{background:var(--action-destructive);color:#fff}.gn-btn--destructive:hover:not(:disabled){background:var(--action-destructive-hover)}.gn-btn:disabled{opacity:.5;cursor:not-allowed}@keyframes gn-spin{to{transform:rotate(360deg)}}.gn-btn__spin{border:2px solid;border-top-color:#0000;border-radius:999px;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite gn-spin}.gn-iconbtn{border-radius:var(--radius-md);cursor:pointer;color:var(--text-secondary);transition:background var(--dur-fast);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-iconbtn:hover:not(:disabled){background:var(--neutral-100);color:var(--text-primary)}.gn-iconbtn:active:not(:disabled){background:var(--neutral-200)}.gn-iconbtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.gn-iconbtn--outline{border-color:var(--border-strong);background:var(--surface-card)}.gn-iconbtn--danger:hover:not(:disabled){background:var(--error-100);color:var(--error-600)}.gn-iconbtn:disabled{opacity:.5;cursor:not-allowed}.gn-badge{border-radius:var(--radius-full);height:22px;font:var(--text-xs);font-family:var(--font-sans);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.gn-badge__dot{background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px}.gn-card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);box-sizing:border-box}.gn-card__head{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.gn-stat{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);box-sizing:border-box;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.gn-table{border-collapse:collapse;width:100%;font:var(--text-sm);color:var(--text-primary)}.gn-table th{font:var(--text-overline);font-family:var(--font-sans);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-secondary);text-align:left;background:var(--neutral-25);border-bottom:1px solid var(--border-default);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:10px 16px}.gn-table th.gn-th--sort{cursor:pointer}.gn-table th.gn-th--sort:hover{color:var(--text-primary)}.gn-table td{border-bottom:1px solid var(--border-default);vertical-align:middle;padding:13px 16px}.gn-table tbody tr{transition:background var(--dur-fast)}.gn-table tbody tr:hover{background:var(--surface-hover)}.gn-table tbody tr.gn-tr--selected{background:var(--surface-selected)}.gn-table tbody tr:last-child td{border-bottom:0}.gn-table tr.gn-tr--click{cursor:pointer}.gn-input{background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);transition:border-color var(--dur-fast),box-shadow var(--dur-fast);box-sizing:border-box;align-items:center;gap:8px;padding:0 12px;display:flex}.gn-input:focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring)}.gn-input--error{border-color:var(--error-600)}.gn-input--error:focus-within{border-color:var(--error-600);box-shadow:0 0 0 3px #9f1f2f38}.gn-input--success{border-color:var(--success-600)}.gn-input--disabled{background:var(--surface-sunken);cursor:not-allowed;opacity:.7}.gn-input>input{font:var(--text-body);color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%}.gn-input>input::placeholder{color:var(--text-muted)}.gn-input>input:disabled{cursor:not-allowed}.gn-select{appearance:none;background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);font:var(--text-body);color:var(--text-primary);transition:border-color var(--dur-fast),box-shadow var(--dur-fast);cursor:pointer;box-sizing:border-box;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23837B74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:15px;padding:0 34px 0 12px}.gn-select:focus-visible{border-color:var(--border-focus);box-shadow:var(--focus-ring);outline:none}.gn-select--error{border-color:var(--error-600)}.gn-select:disabled{background-color:var(--surface-sunken);cursor:not-allowed;opacity:.7}.gn-select--placeholder{color:var(--text-muted)}.gn-check{cursor:pointer;font:var(--text-body);color:var(--text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:inline-flex;position:relative}.gn-check--disabled{opacity:.5;cursor:not-allowed}.gn-check__box{border:1.5px solid var(--border-strong);background:var(--surface-card);width:17px;height:17px;transition:background var(--dur-fast),border-color var(--dur-fast);box-sizing:border-box;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-check__box--on{background:var(--brand-600);border-color:var(--brand-600)}.gn-check input{opacity:0;width:0;height:0;position:absolute}.gn-check input:focus-visible+.gn-check__box{box-shadow:var(--focus-ring)}.gn-radio{cursor:pointer;font:var(--text-body);color:var(--text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:inline-flex;position:relative}.gn-radio--disabled{opacity:.5;cursor:not-allowed}.gn-radio__dot{border:1.5px solid var(--border-strong);background:var(--surface-card);width:17px;height:17px;transition:border-color var(--dur-fast);box-sizing:border-box;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gn-radio__dot--on{border-color:var(--brand-600);border-width:5px}.gn-radio input{opacity:0;width:0;height:0;position:absolute}.gn-radio input:focus-visible+.gn-radio__dot{box-shadow:var(--focus-ring)}.gn-switch{cursor:pointer;font:var(--text-body);color:var(--text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex;position:relative}.gn-switch--disabled{opacity:.5;cursor:not-allowed}.gn-switch__track{background:var(--neutral-300);width:36px;height:20px;transition:background var(--dur-med);border-radius:999px;flex-shrink:0;position:relative}.gn-switch__track--on{background:var(--brand-600)}.gn-switch__thumb{width:16px;height:16px;box-shadow:var(--shadow-sm);transition:transform var(--dur-med) var(--ease-out);background:#fff;border-radius:999px;position:absolute;top:2px;left:2px}.gn-switch__track--on .gn-switch__thumb{transform:translate(16px)}.gn-switch input{opacity:0;width:0;height:0;position:absolute}.gn-switch input:focus-visible+.gn-switch__track{box-shadow:var(--focus-ring)}@keyframes gn-skel{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}.gn-skel{background:var(--neutral-200);border-radius:6px;animation:1.4s ease-in-out infinite gn-skel}.gn-spinner{border-style:solid;border-color:var(--neutral-200);border-top-color:var(--brand-600);box-sizing:border-box;border-radius:999px;animation:.7s linear infinite gn-spin;display:inline-block}.gn-tabs{border-bottom:1px solid var(--border-default);gap:4px;display:flex}.gn-tab{appearance:none;font:var(--text-body-medium);font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;transition:color var(--dur-fast);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 12px;display:inline-flex}.gn-tab:hover{color:var(--text-primary)}.gn-tab:focus-visible{box-shadow:var(--focus-ring);border-radius:6px;outline:none}.gn-tab--active{color:var(--brand-700);border-bottom-color:var(--brand-600)}.gn-tab__count{font:var(--text-xs);background:var(--neutral-100);color:var(--text-secondary);border-radius:999px;padding:1px 7px}.gn-tab--active .gn-tab__count{background:var(--brand-100);color:var(--brand-700)}.gn-pag__num{border-radius:var(--radius-sm);min-width:30px;height:30px;font:var(--text-sm);font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0 6px}.gn-pag__num:hover{background:var(--neutral-100);color:var(--text-primary)}.gn-pag__num--on{background:var(--brand-600);color:#fff;font-weight:600}.gn-pag__num--on:hover{background:var(--brand-700);color:#fff}.gn-pag__num:focus-visible{box-shadow:var(--focus-ring);outline:none}.gn-drop__menu{z-index:60;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:190px;box-shadow:var(--shadow-lg);flex-direction:column;padding:5px;display:flex;position:absolute}.gn-drop__item{font:var(--text-sm);font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;padding:8px 10px;display:flex}.gn-drop__item:hover{background:var(--surface-hover)}.gn-drop__item--danger{color:var(--error-600)}.gn-drop__item--danger:hover{background:var(--error-100)}.gn-drop__item:disabled{opacity:.45;cursor:not-allowed}.gn-drop__item:disabled:hover{background:0 0}.gn-drop__sep{background:var(--border-default);height:1px;margin:5px 4px}@keyframes gn-modal-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gn-modal__scrim{background:var(--scrim);z-index:100;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.gn-modal{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);width:100%;max-height:calc(var(--tela) - 96px);animation:gn-modal-in var(--dur-med) var(--ease-out);flex-direction:column;display:flex}.gn-modal__head{justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 14px;display:flex}.gn-modal__body{padding:0 22px 18px;overflow:auto}.gn-modal__foot{border-top:1px solid var(--border-default);background:var(--neutral-25);border-radius:0 0 var(--radius-lg) var(--radius-lg);justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.gn-col-centro .ag-header-cell-label{justify-content:center}@keyframes gn-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.gn-drawer__scrim{background:var(--scrim);z-index:100;justify-content:flex-end;display:flex;position:fixed;inset:0}.gn-drawer{background:var(--surface-card);height:100%;box-shadow:var(--shadow-overlay);border-radius:var(--radius-xl) 0 0 var(--radius-xl);animation:gn-drawer-in var(--dur-med) var(--ease-out);flex-direction:column;display:flex}.gn-drawer__head{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.gn-drawer__body{flex:1;padding:20px 22px;overflow:auto}.gn-drawer__foot{border-top:1px solid var(--border-default);background:var(--neutral-25);justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.gn-nav__item{box-sizing:border-box;width:100%;height:34px;font:var(--text-body-medium);font-family:var(--font-sans);color:var(--text-inverse-dim);cursor:pointer;text-align:left;transition:background var(--dur-fast),color var(--dur-fast);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.gn-nav__item:hover{background:var(--sidebar-hover);color:var(--text-inverse);text-decoration:none}.gn-nav__item--on{background:var(--sidebar-active);color:#fff}.gn-nav__item:focus-visible{box-shadow:var(--focus-ring);outline:none}:root[data-theme=dark] .gn-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A4ABB4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}

