:root{--field:#212938;--field-foreground:#fff}@supports (color:lab(0% 0 0)){:root{--field:lab(16.3183% -.291526 -10.8908);--field-foreground:lab(100% 0 0)}}.portal-theme{--nav-h:72px;--docs-tabs-h:58px;--selic-navy:#0b1f3b;--selic-navy-700:#16325c;--selic-navy-600:#193059;--selic-navy-900:#03152d;--selic-gold:#d9c27d;--selic-gold-action:#d4b676;--selic-gold-deep:#c9a24d;--selic-ink:#222;--selic-paper:#f4f1ec;--selic-paper-2:#f6f4f1;--selic-gold-100:color-mix(in oklch, var(--selic-gold) 16%, white);--selic-gold-200:color-mix(in oklch, var(--selic-gold) 32%, white);--selic-navy-100:color-mix(in oklch, var(--selic-navy) 8%, white);--selic-sand:#eae5dc;--primary:var(--selic-gold-action);--primary-foreground:var(--selic-navy);--primary-brighter:color-mix(in oklch, var(--selic-gold-action) 72%, white);--primary-darker:var(--selic-gold-deep);--primary-text:var(--selic-navy);--primary-line:var(--selic-navy);--secondary:var(--selic-navy);--secondary-foreground:#fff;--accent:var(--selic-gold-100);--accent-foreground:var(--selic-navy);--background:var(--selic-paper);--foreground:var(--selic-ink);--card:#fff;--card-foreground:var(--selic-ink);--popover:#fff;--popover-foreground:var(--selic-ink);--muted:var(--selic-sand);--muted-foreground:#55606f;--border:#ddd7cb;--input:#ddd7cb;--ring:var(--selic-gold-action);--destructive:#b3261e;--destructive-foreground:#fff;--success:#1d6b3f;--warning:#9a6a00;--info:#0f4c81;--field:var(--selic-navy);--field-foreground:#fff;--type-display:2.25rem;--type-title:1.75rem;--type-section:1.375rem;--type-sub:1.125rem;--weight-sub:500;--type-lead:1.1875rem;--type-body:1rem;--type-meta:.875rem;--weight-display:700;--weight-emphasis:600;--radius:.75rem;--radius-input:.9375rem;--radius-button:0;--rhythm-inline:1rem;--rhythm-group:1.5rem;--rhythm-section:2.5rem;--ease-selic:ease;--dur-fast:.18s;--dur-base:.25s;--dur-slow:.4s;--utility-bar:var(--selic-navy-900);--utility-bar-foreground:#fff}.portal-theme:is(.dark,.dark *){--background:#071528;--foreground:#f2efe9;--card:var(--selic-navy);--card-foreground:#f2efe9;--popover:var(--selic-navy);--popover-foreground:#f2efe9;--primary:var(--selic-gold-action);--primary-foreground:var(--selic-navy-900);--primary-brighter:var(--selic-gold-100);--primary-darker:var(--selic-gold-deep);--secondary:var(--selic-gold);--secondary-foreground:var(--selic-navy-900);--accent:color-mix(in oklch, var(--selic-gold-action) 20%, #071528);--accent-foreground:#f2efe9;--muted:var(--selic-navy-700);--muted-foreground:#b9c2ce;--border:#ffffff24;--input:#ffffff2e;--ring:var(--selic-gold-action);--field:var(--selic-navy-600);--field-foreground:#fff;--destructive:#f2b8b5;--destructive-foreground:var(--selic-navy-900);--success:#8fd6a8;--warning:#e8c26a;--info:#9ec6ea;--primary-text:var(--selic-gold-action);--primary-line:var(--selic-gold-action)}@supports (color:lab(0% 0 0)){.portal-theme:is(.dark,.dark *){--border:lab(100% 0 0/.14);--input:lab(100% 0 0/.18)}}.portal-theme .text-primary:not(.on-dark){color:var(--primary-text)}.portal-theme .border-primary:not(.on-dark){border-color:var(--primary-line)}.portal-theme .on-dark.text-primary{color:var(--primary)}.portal-theme .on-dark.border-primary{border-color:var(--primary)}.portal-theme :not(.keeps-shadow):not(.keeps-shadow *){box-shadow:none}.portal-theme :is([class*=border-border],[class*=border-input]):not(.keeps-edge):not(input):not(textarea):not(select):not(td):not(th):not(tr){border-color:#0000}.portal-theme button:not(.btn-selic):not(.keeps-round),.portal-theme [role=button]:not(.btn-selic):not(.keeps-round){border-radius:var(--radius-button)}.portal-theme input:not([type=checkbox]):not([type=radio]):not(.field-bare),.portal-theme select:not(.field-bare),.portal-theme textarea:not(.field-bare){border-radius:var(--radius-input);min-height:var(--selic-field-h,3rem);background-color:var(--card);border:1px solid var(--input)}.portal-theme textarea:not(.field-bare){min-height:6rem}.portal-theme code:not(pre code),.portal-theme .inline-code{border-radius:0}.portal-theme [class*=rounded-full]:not(.keeps-round):not(.keeps-round *):not([class*=animate-spin]):not(button):not([role=button]):not(img):not([class*=avatar i]){border-radius:var(--radius)}.portal-theme .surface{background-color:var(--card)}.portal-theme .surface-sunken{background-color:var(--muted)}.portal-theme .btn-selic{letter-spacing:var(--selic-btn-tracking,.05em);padding-block:.75rem;padding-inline:var(--selic-btn-px,3rem);box-shadow:none;min-height:var(--selic-btn-h,3rem);border-radius:9999px;font-weight:600}.portal-theme nav .btn-selic,.portal-theme header .btn-selic{--selic-btn-h:2.25rem;padding-block:.375rem}.portal-theme .selic-eyebrow{color:var(--selic-navy);font-size:var(--type-title);text-transform:uppercase;letter-spacing:.01em;font-weight:700}.portal-theme .selic-round{border-radius:var(--selic-round,.75rem);overflow:hidden}.portal-theme{--code-accent:var(--primary);--ink:var(--foreground);--ink-foreground:var(--background);--brand-action:var(--primary);--muted-2:var(--muted);--shadow-card:none;--success-foreground:var(--primary-foreground);--nav-item-active:var(--muted);--nav-item-active-foreground:var(--primary-text);--nav-item-hover:var(--muted);--nav-item-hover-foreground:var(--primary-text);--display-foreground:var(--foreground);--display-weight:initial;--field-height:initial;--button-height:initial;--outline-foreground:var(--primary-text);--outline-border:color-mix(in oklab, var(--primary) 40%, transparent);--band:var(--primary);--band-foreground:var(--primary-foreground);--chart-1:#555;--chart-2:#7a7a7a;--chart-3:#989898;--chart-4:#b1b1b1;--chart-5:#383838;--default-font-family:var(--font-app), system-ui, sans-serif}@supports (color:lab(0% 0 0)){.portal-theme{--chart-1:lab(36.2% 0 .00000596046);--chart-2:lab(51.28% -.0000298023 0);--chart-3:lab(62.88% -.0000298023 0);--chart-4:lab(72.16% 0 -.0000119209);--chart-5:lab(23.44% -.0000149012 0)}}
