@import "https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&family=Geist+Mono:wght@400;500;600;700&display=swap";
:root{--font-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", monospace;--accent-h:50;--accent-c:.165;--accent-l:.68;--accent-fg:#fcfcfc;--main:#d97706;--main-c:.165;--main-h:50;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:11px;--r-xl:14px;--r-2xl:18px;--r-pill:999px;--ease:cubic-bezier(.16, 1, .3, 1);--density:1}@supports (color:lab(0% 0 0)){:root{--accent-fg:lab(98.84% .0000298023 -.0000119209)}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fcf9f7;--bg-elev:#fff;--surface:#fff;--surface-2:#fefcf9;--surface-3:#f8f5f2;--border:#e7e4e0;--border-strong:#d7d2cc;--hover:#f6f3f0;--grid:#e1dddab3;--text:#241e1a;--text-muted:#605954;--text-subtle:#89827c;--text-faint:#c2bdb7;--text-inverse:#fcfcfc;--accent-50:#fff0e5;--accent-100:#ffe1cb;--accent-200:#ffc9a0;--accent-300:#fea669;--accent-400:#f38c48;--accent-500:#e67425;--accent-600:#c85c19;--accent-700:#9d4616;--accent-800:#723214;--accent:var(--accent-500);--accent-hover:var(--accent-600);--accent-soft:#ffebdb;--accent-soft-fg:#8e3c00;--cinematic:linear-gradient(135deg, #221c16 0%, #332a21 100%);--cinematic-2:#221c16;--cinematic-icon:#f6e8d2;--sidebar-bg:linear-gradient(180deg, #1f1a15 0%, #28211a 55%, #1b1611 100%);--alpha-acc:#e674254d;--alpha-acc-2:#fa883880;--cta-bg:linear-gradient(135deg, #f08423, #d06217);--cta-bg-hover:linear-gradient(135deg, #e47714, #be530d);--success:#399d57;--success-soft:#d8f9dd;--success-fg:#0b5d2a;--warning:#e49e22;--warning-soft:#ffeecf;--warning-fg:#864900;--danger:#de3b3d;--danger-soft:#ffe8e6;--danger-fg:#a21921;--info:#0089c9;--info-soft:#ddf2ff;--info-fg:#005583;--code-bg:var(--cinematic-2);--code-fg:#e7d9c2;--ring:#e6742559;--scrollbar:#d7d2cc;--overlay:#0a06026b;--overlay-strong:#0a060280;--sh-card:0 1px 2px #281e0f0b, 0 1px 1px #281e0f08;--sh-hover:0 12px 32px -14px #3c280f33, 0 2px 6px #281e0f0f;--sh-hero:inset 0 1px 0 #ffffffb3, 0 18px 48px -22px #78461438, 0 3px 12px -6px #281e0f14;--sh-dark:0 18px 40px -18px #00000080, inset 0 1px 0 #ffffff12;--sh-pop:0 28px 64px -18px #140c046b, 0 10px 24px -10px #140c0438;--shadow-xs:var(--sh-card);--shadow-sm:var(--sh-card);--shadow-md:var(--sh-hover);--shadow-lg:var(--sh-pop)}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--bg:lab(98.1465% .453144 1.4377);--surface-2:lab(98.9632% .340253 1.47662);--surface-3:lab(96.7574% .511974 1.81923);--border:lab(90.7235% .683844 2.15913);--border-strong:lab(84.3451% 1.15389 3.60757);--hover:lab(96.059% .567973 1.79808);--grid:lab(88.4035% .684053 2.15931/.7);--text:lab(11.8122% 2.13497 4.07868);--text-muted:lab(38.4958% 2.06582 4.02383);--text-subtle:lab(54.7367% 2.04891 4.01186);--text-faint:lab(76.805% 1.15651 3.60929);--text-inverse:lab(98.84% .0000298023 -.0000119209);--accent-50:lab(95.8775% 5.2045 10.0889);--accent-100:lab(91.7043% 11.4516 20.1466);--accent-200:lab(85.6903% 21.0023 33.9951);--accent-300:lab(76.1772% 29.5348 45.135);--accent-400:lab(69.0093% 36.1871 53.2461);--accent-500:lab(61.8521% 41.8862 60.7101);--accent-600:lab(52.5399% 41.1583 55.2893);--accent-700:lab(41.0691% 35.3308 44.353);--accent-800:lab(29.6604% 27.6522 31.8951);--accent-soft:lab(94.6573% 8.41656 14.9527);--accent-soft-fg:lab(36.4211% 35.9533 54.4935);--alpha-acc:lab(61.8521% 41.8862 60.7101/.3);--alpha-acc-2:lab(68.8961% 40.2839 60.6112/.5);--cta-bg:linear-gradient(135deg, lab(66.6827% 37.9212 65.779), lab(54.8513% 41.9761 58.3868));--cta-bg-hover:linear-gradient(135deg, lab(61.9636% 39.5208 65.6871), lab(49.0202% 41.86 55.746));--success:lab(57.682% -42.2772 27.8818);--success-soft:lab(94.8646% -14.8135 9.47288);--success-fg:lab(34.0894% -33.3935 22.2294);--warning:lab(70.8468% 20.2319 68.534);--warning-soft:lab(94.9017% 4.37543 23.3641);--warning-fg:lab(38.0095% 25.0942 57.3717);--danger:lab(51.5803% 63.2457 38.9399);--danger-soft:lab(93.735% 15.3724 8.32428);--danger-fg:lab(35.6263% 53.8963 34.3867);--info:lab(53.3818% -13.5862 -43.5489);--info-soft:lab(94.246% -6.20112 -13.0235);--info-fg:lab(33.6074% -9.7539 -37.1085);--ring:lab(61.8521% 41.8862 60.7101/.35);--scrollbar:lab(84.3451% 1.15389 3.60757)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0c09;--bg-elev:#181512;--surface:#181512;--surface-2:#14120f;--surface-3:#120f0d;--border:#2e2b27;--border-strong:#433f3a;--hover:#23201c;--grid:#59544f4d;--text:#f4f1ed;--text-muted:#afaaa4;--text-subtle:#7e7a74;--text-faint:#504c47;--text-inverse:#090909;--accent-50:#44250c;--accent-100:#532d0f;--accent-200:#763b09;--accent-300:#a14f09;--accent-400:#ca6816;--accent-500:#f68631;--accent-600:#dd6f23;--accent-700:#ffb072;--accent-800:#ffc79a;--accent:var(--accent-500);--accent-hover:var(--accent-600);--accent-soft:#4a260d;--accent-soft-fg:#ffb87f;--cinematic:linear-gradient(135deg, #16120d 0%, #241d15 100%);--cinematic-2:#16120d;--sidebar-bg:linear-gradient(180deg, #141009 0%, #1c1610 55%, #110d07 100%);--cta-bg:linear-gradient(135deg, #ec7c0e, #c95b0a);--cta-bg-hover:linear-gradient(135deg, #df6e00, #bb4f00);--success-soft:#14361d;--success-fg:#7cd591;--warning-soft:#472d00;--warning-fg:#fdc357;--danger-soft:#4f1a18;--danger-fg:#ffaaa2;--info-soft:#0a3149;--info-fg:#82cdff;--code-bg:var(--cinematic-2);--code-fg:#e7d9c2;--ring:#f6863166;--scrollbar:#433f3a;--overlay:#0000008c;--overlay-strong:#0000009e;--sh-card:0 1px 2px #0006;--sh-hover:0 14px 34px -14px #0009;--sh-hero:inset 0 1px 0 #ffffff0d, 0 22px 54px -24px #000000b3;--sh-dark:0 18px 40px -18px #0009, inset 0 1px 0 #ffffff0f;--sh-pop:0 28px 64px -18px #0009;--shadow-xs:var(--sh-card);--shadow-sm:var(--sh-card);--shadow-md:var(--sh-hover);--shadow-lg:var(--sh-pop)}@supports (color:lab(0% 0 0)){[data-theme=dark]{--bg:lab(3.36414% .41759 1.14779);--bg-elev:lab(7.01276% .788465 2.19491);--surface:lab(7.01276% .788465 2.19491);--surface-2:lab(5.44648% .56766 1.59463);--surface-3:lab(4.59707% .509396 1.42059);--border:lab(17.6422% .958517 2.91062);--border-strong:lab(26.9228% 1.19664 3.63714);--hover:lab(12.4216% .969529 2.91892);--grid:lab(36.2035% 1.18349 3.62763/.3);--text:lab(95.3706% .514209 2.21734);--text-muted:lab(69.8565% .878006 3.70922);--text-subtle:lab(51.2959% .888705 3.71647);--text-faint:lab(32.7349% .907436 3.72966);--text-inverse:lab(2.47865% 0 0);--accent-50:lab(18.5017% 13.7549 21.8396);--accent-100:lab(23.088% 16.1123 26.2012);--accent-200:lab(32.1688% 23.8869 39.3463);--accent-300:lab(43.5452% 32.2186 50.7354);--accent-400:lab(55.0621% 36.469 58.48);--accent-500:lab(67.7602% 39.7459 62.0637);--accent-600:lab(59.5635% 40.6124 58.8418);--accent-700:lab(78.603% 27.2523 47.3601);--accent-800:lab(84.6114% 19.2092 35.6296);--accent-soft:lab(19.5959% 15.7467 23.0666);--accent-soft-fg:lab(80.9831% 24.8061 42.9535);--cta-bg:linear-gradient(135deg, lab(64.285% 40.0799 68.9983), lab(52.5205% 42.1344 59.6911));--cta-bg-hover:linear-gradient(135deg, lab(59.5639% 41.6951 69.3032), lab(47.8086% 43.4398 59.8884));--success-soft:lab(19.5611% -18.0561 11.8382);--success-fg:lab(78.4684% -38.941 25.3387);--warning-soft:lab(21.0315% 9.72243 30.9952);--warning-fg:lab(82.6736% 13.8624 60.8545);--danger-soft:lab(18.0069% 25.1663 14.7585);--danger-fg:lab(78.8294% 46.8138 26.3122);--info-soft:lab(18.7367% -6.48668 -18.7621);--info-fg:lab(79.0871% -15.0134 -37.9195);--ring:lab(67.7602% 39.7459 62.0637/.4);--scrollbar:lab(26.9228% 1.19664 3.63714)}}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0c09;--bg-elev:#181512;--surface:#181512;--surface-2:#14120f;--surface-3:#120f0d;--border:#2e2b27;--border-strong:#433f3a;--hover:#23201c;--grid:#59544f4d;--text:#f4f1ed;--text-muted:#afaaa4;--text-subtle:#7e7a74;--text-faint:#504c47;--text-inverse:#090909;--accent-50:#44250c;--accent-100:#532d0f;--accent-200:#763b09;--accent-300:#a14f09;--accent-400:#ca6816;--accent-500:#f68631;--accent-600:#dd6f23;--accent-700:#ffb072;--accent-800:#ffc79a;--accent:var(--accent-500);--accent-hover:var(--accent-600);--accent-soft:#4a260d;--accent-soft-fg:#ffb87f;--cinematic:linear-gradient(135deg, #16120d 0%, #241d15 100%);--cinematic-2:#16120d;--sidebar-bg:linear-gradient(180deg, #141009 0%, #1c1610 55%, #110d07 100%);--cta-bg:linear-gradient(135deg, #ec7c0e, #c95b0a);--cta-bg-hover:linear-gradient(135deg, #df6e00, #bb4f00);--success-soft:#14361d;--success-fg:#7cd591;--warning-soft:#472d00;--warning-fg:#fdc357;--danger-soft:#4f1a18;--danger-fg:#ffaaa2;--info-soft:#0a3149;--info-fg:#82cdff;--code-bg:var(--cinematic-2);--code-fg:#e7d9c2;--ring:#f6863166;--scrollbar:#433f3a;--overlay:#0000008c;--overlay-strong:#0000009e;--sh-card:0 1px 2px #0006;--sh-hover:0 14px 34px -14px #0009;--sh-hero:inset 0 1px 0 #ffffff0d, 0 22px 54px -24px #000000b3;--sh-dark:0 18px 40px -18px #0009, inset 0 1px 0 #ffffff0f;--sh-pop:0 28px 64px -18px #0009;--shadow-xs:var(--sh-card);--shadow-sm:var(--sh-card);--shadow-md:var(--sh-hover);--shadow-lg:var(--sh-pop)}@supports (color:lab(0% 0 0)){:root:not([data-theme]){--bg:lab(3.36414% .41759 1.14779);--bg-elev:lab(7.01276% .788465 2.19491);--surface:lab(7.01276% .788465 2.19491);--surface-2:lab(5.44648% .56766 1.59463);--surface-3:lab(4.59707% .509396 1.42059);--border:lab(17.6422% .958517 2.91062);--border-strong:lab(26.9228% 1.19664 3.63714);--hover:lab(12.4216% .969529 2.91892);--grid:lab(36.2035% 1.18349 3.62763/.3);--text:lab(95.3706% .514209 2.21734);--text-muted:lab(69.8565% .878006 3.70922);--text-subtle:lab(51.2959% .888705 3.71647);--text-faint:lab(32.7349% .907436 3.72966);--text-inverse:lab(2.47865% 0 0);--accent-50:lab(18.5017% 13.7549 21.8396);--accent-100:lab(23.088% 16.1123 26.2012);--accent-200:lab(32.1688% 23.8869 39.3463);--accent-300:lab(43.5452% 32.2186 50.7354);--accent-400:lab(55.0621% 36.469 58.48);--accent-500:lab(67.7602% 39.7459 62.0637);--accent-600:lab(59.5635% 40.6124 58.8418);--accent-700:lab(78.603% 27.2523 47.3601);--accent-800:lab(84.6114% 19.2092 35.6296);--accent-soft:lab(19.5959% 15.7467 23.0666);--accent-soft-fg:lab(80.9831% 24.8061 42.9535);--cta-bg:linear-gradient(135deg, lab(64.285% 40.0799 68.9983), lab(52.5205% 42.1344 59.6911));--cta-bg-hover:linear-gradient(135deg, lab(59.5639% 41.6951 69.3032), lab(47.8086% 43.4398 59.8884));--success-soft:lab(19.5611% -18.0561 11.8382);--success-fg:lab(78.4684% -38.941 25.3387);--warning-soft:lab(21.0315% 9.72243 30.9952);--warning-fg:lab(82.6736% 13.8624 60.8545);--danger-soft:lab(18.0069% 25.1663 14.7585);--danger-fg:lab(78.8294% 46.8138 26.3122);--info-soft:lab(18.7367% -6.48668 -18.7621);--info-fg:lab(79.0871% -15.0134 -37.9195);--ring:lab(67.7602% 39.7459 62.0637/.4);--scrollbar:lab(26.9228% 1.19664 3.63714)}}}*,:before,:after{box-sizing:border-box}.card-hero{transition:border-color .12s var(--ease), box-shadow .12s var(--ease)}.card-hero:hover{border-color:var(--accent-300);box-shadow:var(--sh-hover)}:root[data-palette=roxo]{--accent-50:#f5f1ff;--accent-100:#ebe2ff;--accent-200:#dbccff;--accent-300:#bea4fc;--accent-400:#a07cee;--accent-500:#8253dc;--accent-600:#6a3ebf;--accent-700:#5b35a5;--accent-800:#462981;--accent-soft:#f2edff;--accent-soft-fg:#5a38a0;--cta-bg:linear-gradient(135deg,#8e5de7,#6b40c9);--cta-bg-hover:linear-gradient(135deg,#8151db,#5e37b7);--cinematic:linear-gradient(135deg,#171126 0%,#261b3d 100%);--cinematic-2:#171126;--cinematic-icon:#e9e0f8;--sidebar-bg:linear-gradient(180deg,#161022 0%,#1e162f 55%,#120d1d 100%);--alpha-acc:#8253dc4d;--alpha-acc-2:#a178f880;--ring:#8253dc59;--bg:#faf9fc;--surface-2:#fcfcfe;--surface-3:#f6f5f9;--border:#e5e4e9;--border-strong:#d3d1d8;--scrollbar:#d3d1d8;--hover:#f4f3f7}@supports (color:lab(0% 0 0)){:root[data-palette=roxo]{--accent-50:lab(95.7005% 3.65374 -7.29783);--accent-100:lab(91.314% 8.56197 -16.4235);--accent-200:lab(84.4838% 15.1767 -27.6014);--accent-300:lab(72.2949% 23.1681 -40.4234);--accent-400:lab(59.3753% 32.5181 -53.1885);--accent-500:lab(46.289% 42.9741 -64.4924);--accent-600:lab(37.6221% 41.5974 -61.6791);--accent-700:lab(32.1661% 37.1687 -55.1884);--accent-800:lab(24.5782% 30.373 -45.4588);--accent-soft:lab(94.4269% 5.37142 -10.5771);--accent-soft-fg:lab(32.4155% 34.2148 -51.9773);--cta-bg:linear-gradient(135deg,lab(50.4227% 42.7662 -64.0325),lab(38.579% 43.1734 -65.8596));--cta-bg-hover:linear-gradient(135deg,lab(45.6956% 43.1024 -64.4841),lab(34.0627% 41.037 -62.98));--alpha-acc:lab(46.289% 42.9741 -64.4924/.3);--alpha-acc-2:lab(58.9884% 37.5137 -59.4651/.5);--ring:lab(46.289% 42.9741 -64.4924/.35);--bg:lab(98.1003% .692815 -1.3098);--surface-2:lab(98.9233% .519127 -.982738);--surface-3:lab(96.6973% .866801 -1.6366);--border:lab(90.6432% 1.21614 -2.28919);--border-strong:lab(84.2298% 1.74341 -3.26564);--scrollbar:lab(84.2298% 1.74341 -3.26564);--hover:lab(95.9903% 1.04108 -1.96314)}}:root[data-theme=dark][data-palette=roxo]{--bg:#0b0a0f;--surface:#15131a;--bg-elev:#15131a;--surface-2:#121016;--surface-3:#100e13;--border:#2b2930;--border-strong:#403d46;--scrollbar:#403d46;--hover:#201e25;--grid:#56545c4d;--accent-50:#302844;--accent-100:#3b3154;--accent-200:#524278;--accent-300:#7c62b7;--accent-400:#9372db;--accent-500:#a37ff1;--accent-600:#8f6edb;--accent-700:#c6aff9;--accent-800:#d8c6fe;--accent-soft:#312748;--accent-soft-fg:#d1befe;--cta-bg:linear-gradient(135deg,#986feb,#7550d1);--cta-bg-hover:linear-gradient(135deg,#8a63de,#6844c4);--cinematic:linear-gradient(135deg,#120d1e 0%,#1e1631 100%);--cinematic-2:#120d1e;--sidebar-bg:linear-gradient(180deg,#110c1c 0%,#181128 55%,#0d0916 100%);--alpha-acc:#a37ff14d;--alpha-acc-2:#af8ef680;--ring:#a37ff166}@supports (color:lab(0% 0 0)){:root[data-theme=dark][data-palette=roxo]{--bg:lab(2.85542% 1.15168 -2.19461);--surface:lab(6.25158% 2.24266 -4.236);--bg-elev:lab(6.25158% 2.24266 -4.236);--surface-2:lab(4.98115% 1.79007 -3.41019);--surface-3:lab(4.19016% 1.46952 -2.79939);--border:lab(16.8987% 2.5216 -4.51669);--border-strong:lab(26.1568% 2.86876 -5.17007);--scrollbar:lab(26.1568% 2.86876 -5.17007);--hover:lab(11.6769% 2.54159 -4.50473);--grid:lab(36.0421% 2.48274 -4.54181/.3);--accent-50:lab(18.1591% 9.10543 -16.2925);--accent-100:lab(22.6289% 11.472 -20.1517);--accent-200:lab(31.4928% 17.1923 -29.1207);--accent-300:lab(47.146% 25.2719 -41.9716);--accent-400:lab(54.8781% 30.5404 -49.9662);--accent-500:lab(60.5462% 32.4046 -53.2091);--accent-600:lab(53.6258% 31.3085 -51.9338);--accent-700:lab(75.4901% 19.358 -33.8433);--accent-800:lab(82.8252% 14.1996 -25.1312);--accent-soft:lab(17.9969% 11.3003 -19.4511);--accent-soft-fg:lab(80.3505% 16.2223 -29.1575);--cta-bg:linear-gradient(135deg,lab(55.5647% 36.677 -57.8328),lab(43.599% 38.9592 -62.6514));--cta-bg-hover:linear-gradient(135deg,lab(50.873% 36.721 -58.2192),lab(38.8521% 39.5752 -63.0152));--alpha-acc:lab(60.5462% 32.4046 -53.2091/.3);--alpha-acc-2:lab(65.4755% 29.0743 -48.1625/.5);--ring:lab(60.5462% 32.4046 -53.2091/.4)}}:root[data-palette=petroleo]{--accent-50:#e5f8f7;--accent-100:#c9f1ef;--accent-200:#9fe5e2;--accent-300:#69ceca;--accent-400:#2db4b1;--accent-500:#009392;--accent-600:#007a7a;--accent-700:#006364;--accent-800:#004a4c;--accent-soft:#dcf7f5;--accent-soft-fg:#005a5c;--cta-bg:linear-gradient(135deg,#009a97,#00797d);--cta-bg-hover:linear-gradient(135deg,#008d8a,#006d71);--cinematic:linear-gradient(135deg,#0e1a19 0%,#16302b 100%);--cinematic-2:#0e1a19;--cinematic-icon:#d6f0e8;--sidebar-bg:linear-gradient(180deg,#0d1917 0%,#132521 55%,#0a1412 100%);--alpha-acc:#00939252;--alpha-acc-2:#2db4b180;--ring:#00939259;--bg:#f7fbfa;--surface-2:#fafdfc;--surface-3:#f2f7f6;--border:#e0e6e5;--border-strong:#ccd5d4;--scrollbar:#ccd5d4;--hover:#f0f5f4}@supports (color:lab(0% 0 0)){:root[data-palette=petroleo]{--accent-50:lab(96.2794% -6.61436 -1.63898);--accent-100:lab(92.3484% -13.9124 -3.42445);--accent-200:lab(86.2788% -23.2422 -5.6681);--accent-300:lab(76.6942% -31.6339 -7.63444);--accent-400:lab(66.4005% -36.4942 -9.46889);--accent-500:lab(54.8641% -38.9437 -10.817);--accent-600:lab(45.4777% -36.0212 -10.7311);--accent-700:lab(37.1828% -30.8327 -9.84505);--accent-800:lab(27.7126% -25.0781 -8.55395);--accent-soft:lab(95.0926% -9.2653 -2.29042);--accent-soft-fg:lab(33.701% -30.8316 -9.82113);--cta-bg:linear-gradient(135deg,lab(57.1907% -38.4857 -9.13707),lab(45.4167% -35.0163 -12.7202));--cta-bg-hover:linear-gradient(135deg,lab(52.5496% -38.5256 -9.11776),lab(40.7545% -34.3558 -12.4616));--alpha-acc:lab(54.8641% -38.9437 -10.817/.32);--alpha-acc-2:lab(66.4005% -36.4942 -9.46889/.5);--ring:lab(54.8641% -38.9437 -10.817/.35);--bg:lab(98.1898% -1.33115 -.276959);--surface-2:lab(98.9903% -.998259 -.207758);--surface-3:lab(96.8092% -1.66413 -.3461);--border:lab(90.8001% -2.33021 -.4843);--border-strong:lab(84.443% -2.99671 -.622308);--scrollbar:lab(84.443% -2.99671 -.622308);--hover:lab(96.1132% -1.66413 -.346088)}}:root[data-theme=dark][data-palette=petroleo]{--bg:#070c0c;--surface:#101616;--bg-elev:#101616;--surface-2:#0d1313;--surface-3:#0b1111;--border:#232c2c;--border-strong:#364141;--scrollbar:#364141;--hover:#1a2121;--grid:#4e57584d;--accent-50:#0e3231;--accent-100:#0d3d3d;--accent-200:#005655;--accent-300:#008281;--accent-400:#139d9b;--accent-500:#29b4b0;--accent-600:#009d9b;--accent-700:#7ad7d1;--accent-800:#9ee4dd;--accent-soft:#073232;--accent-soft-fg:#8edfd9;--cta-bg:linear-gradient(135deg,#0aa7a4,#008285);--cta-bg-hover:linear-gradient(135deg,#009a97,#007679);--cinematic:linear-gradient(135deg,#0b1514 0%,#142722 100%);--cinematic-2:#0b1514;--sidebar-bg:linear-gradient(180deg,#0a1413 0%,#10201c 55%,#07100e 100%);--alpha-acc:#29b4b04d;--alpha-acc-2:#51bfba80;--ring:#29b4b066}@supports (color:lab(0% 0 0)){:root[data-theme=dark][data-palette=petroleo]{--bg:lab(3.09039% -1.29525 -.577694);--surface:lab(6.68266% -2.71079 -1.20666);--bg-elev:lab(6.68266% -2.71079 -1.20666);--surface-2:lab(5.33571% -2.10201 -.934082);--surface-3:lab(4.49825% -1.87203 -.834584);--border:lab(17.1789% -3.79129 -1.58213);--border-strong:lab(26.4788% -4.42423 -1.84746);--scrollbar:lab(26.4788% -4.42423 -1.84746);--hover:lab(11.9391% -3.1595 -1.31858);--grid:lab(36.3193% -3.79498 -1.58801/.3);--accent-50:lab(18.0708% -13.1692 -3.70424);--accent-100:lab(22.8179% -16.4707 -4.61904);--accent-200:lab(32.3117% -23.0772 -6.44498);--accent-300:lab(48.8355% -31.5472 -8.15574);--accent-400:lab(58.2251% -34.8552 -9.0236);--accent-500:lab(66.4396% -37.4064 -8.93731);--accent-600:lab(58.2573% -35.8614 -9.27383);--accent-700:lab(80.1453% -30.2512 -6.10342);--accent-800:lab(85.728% -23.5563 -4.32298);--accent-soft:lab(18.1239% -14.8258 -4.15446);--accent-soft-fg:lab(83.5121% -26.8476 -5.44099);--cta-bg:linear-gradient(135deg,lab(61.7988% -37.4347 -8.92245),lab(48.8794% -34.4051 -12.5207));--cta-bg-hover:linear-gradient(135deg,lab(57.1579% -37.4672 -8.90594),lab(44.2175% -33.7492 -12.2652));--alpha-acc:lab(66.4396% -37.4064 -8.93731/.3);--alpha-acc-2:lab(70.9635% -33.5248 -7.38423/.5);--ring:lab(66.4396% -37.4064 -8.93731/.4)}}:root[data-palette=cobalto]{--accent-50:#ecf5ff;--accent-100:#d8ebff;--accent-200:#b7d9ff;--accent-300:#82bcfc;--accent-400:#4b99eb;--accent-500:#0373d2;--accent-600:#005cb1;--accent-700:#004e9a;--accent-800:#003c79;--accent-soft:#e6f2ff;--accent-soft-fg:#004f98;--cta-bg:linear-gradient(135deg,#0f83de,#105bbe);--cta-bg-hover:linear-gradient(135deg,#0077cd,#0050af);--cinematic:linear-gradient(135deg,#101728 0%,#1a2440 100%);--cinematic-2:#101728;--cinematic-icon:#dbe6fa;--sidebar-bg:linear-gradient(180deg,#0f1524 0%,#151d33 55%,#0b101d 100%);--alpha-acc:#0373d24d;--alpha-acc-2:#4b99eb80;--ring:#0373d259;--bg:#f8fafc;--surface-2:#fbfcfe;--surface-3:#f4f6f8;--border:#e2e5e9;--border-strong:#cfd3d9;--scrollbar:#cfd3d9;--hover:#f1f4f7}@supports (color:lab(0% 0 0)){:root[data-palette=cobalto]{--accent-50:lab(96.03% -1.719 -6.47825);--accent-100:lab(92.0389% -3.52904 -14.2565);--accent-200:lab(85.3298% -5.36895 -24.6357);--accent-300:lab(74.0981% -6.23414 -38.0948);--accent-400:lab(61.0178% -4.39316 -49.5247);--accent-500:lab(47.2029% 1.53622 -57.789);--accent-600:lab(38.3533% 4.83614 -56.2331);--accent-700:lab(32.657% 4.69142 -51.1065);--accent-800:lab(24.7855% 3.73745 -41.1205);--accent-soft:lab(94.7389% -2.41673 -9.32388);--accent-soft-fg:lab(32.81% 3.1243 -47.7672);--cta-bg:linear-gradient(135deg,lab(52.7135% -3.42941 -55.2897),lab(39.2527% 9.10082 -58.9474));--cta-bg-hover:linear-gradient(135deg,lab(48.0101% -2.21282 -55.1831),lab(34.5264% 10.6961 -58.187));--alpha-acc:lab(47.2029% 1.53622 -57.789/.3);--alpha-acc-2:lab(61.0178% -4.39316 -49.5247/.5);--ring:lab(47.2029% 1.53622 -57.789/.35);--bg:lab(98.1383% -.248939 -1.10374);--surface-2:lab(98.9503% -.248969 -1.10375);--surface-3:lab(96.7443% -.330746 -1.47088);--border:lab(90.7082% -.491768 -2.20386);--border-strong:lab(84.3217% -.727326 -3.29995);--scrollbar:lab(84.3217% -.727326 -3.29995);--hover:lab(96.0463% -.411809 -1.83771)}}:root[data-theme=dark][data-palette=cobalto]{--bg:#080b0f;--surface:#11151a;--bg-elev:#11151a;--surface-2:#0e1217;--surface-3:#0c0f14;--border:#262b31;--border-strong:#393f46;--scrollbar:#393f46;--hover:#1b2025;--grid:#51565d4d;--accent-50:#1b2c41;--accent-100:#203751;--accent-200:#284c75;--accent-300:#3a77b8;--accent-400:#4289d4;--accent-500:#4899eb;--accent-600:#3b86d4;--accent-700:#8cc3fc;--accent-800:#add6ff;--accent-soft:#182c44;--accent-soft-fg:#a1cfff;--cta-bg:linear-gradient(135deg,#338ddf,#2a69c3);--cta-bg-hover:linear-gradient(135deg,#2380d2,#1f5db4);--cinematic:linear-gradient(135deg,#0d1322 0%,#161f38 100%);--cinematic-2:#0d1322;--sidebar-bg:linear-gradient(180deg,#0c111e 0%,#12192c 55%,#080d18 100%);--alpha-acc:#4899eb4d;--alpha-acc-2:#5fa6f080;--ring:#4899eb66}@supports (color:lab(0% 0 0)){:root[data-theme=dark][data-palette=cobalto]{--bg:lab(3.03311% -.33012 -2.11341);--surface:lab(6.46032% -.707947 -4.47153);--bg-elev:lab(6.46032% -.707947 -4.47153);--surface-2:lab(5.15413% -.563033 -3.61325);--surface-3:lab(4.33856% -.464685 -2.945);--border:lab(17.0261% -.911936 -4.69838);--border-strong:lab(26.302% -1.07311 -5.43042);--scrollbar:lab(26.302% -1.07311 -5.43042);--hover:lab(11.8079% -.825435 -4.33);--grid:lab(36.1697% -.978529 -4.72901/.3);--accent-50:lab(17.4605% -2.06873 -15.6196);--accent-100:lab(22.0491% -2.30993 -19.0466);--accent-200:lab(31.1821% -2.55974 -27.5625);--accent-300:lab(48.3837% -3.72797 -40.999);--accent-400:lab(55.2628% -4.02573 -46.1002);--accent-500:lab(61.0592% -5.25704 -49.2441);--accent-600:lab(54.0472% -3.57783 -47.7279);--accent-700:lab(76.5334% -7.37491 -34.3608);--accent-800:lab(83.6261% -6.87951 -25.8712);--accent-soft:lab(17.4248% -1.99986 -17.2961);--accent-soft-fg:lab(81.2471% -6.92791 -29.3879);--cta-bg:linear-gradient(135deg,lab(56.3794% -5.15974 -50.4827),lab(44.2237% 5.0979 -53.9444));--cta-bg-hover:linear-gradient(135deg,lab(51.6938% -4.27258 -50.3805),lab(39.5483% 6.01459 -52.826));--alpha-acc:lab(61.0592% -5.25704 -49.2441/.3);--alpha-acc-2:lab(65.8468% -6.25104 -44.3911/.5);--ring:lab(61.0592% -5.25704 -49.2441/.4)}}:root[data-palette=custom]{--accent-50:oklch(.965 calc(var(--main-c) * .12) var(--main-h));--accent-100:oklch(.93 calc(var(--main-c) * .26) var(--main-h));--accent-200:oklch(.875 calc(var(--main-c) * .44) var(--main-h));--accent-300:oklch(.78 calc(var(--main-c) * .66) var(--main-h));--accent-400:oklch(.68 calc(var(--main-c) * .86) var(--main-h));--accent-500:oklch(.57 var(--main-c) var(--main-h));--accent-600:oklch(.49 calc(var(--main-c) * .97) var(--main-h));--accent-700:oklch(.44 calc(var(--main-c) * .88) var(--main-h));--accent-800:oklch(.37 calc(var(--main-c) * .72) var(--main-h));--accent-soft:oklch(.955 calc(var(--main-c) * .16) var(--main-h));--accent-soft-fg:oklch(.44 calc(var(--main-c) * .82) var(--main-h));--cta-bg:linear-gradient(135deg,oklch(.6 var(--main-c) var(--main-h)),oklch(.5 var(--main-c) calc(var(--main-h) - 4)));--cta-bg-hover:linear-gradient(135deg,oklch(.56 var(--main-c) var(--main-h)),oklch(.46 var(--main-c) calc(var(--main-h) - 4)));--cinematic:linear-gradient(135deg,oklch(.185 calc(var(--main-c) * .28) var(--main-h)) 0%,oklch(.25 calc(var(--main-c) * .34) var(--main-h)) 100%);--cinematic-2:oklch(.185 calc(var(--main-c) * .28) var(--main-h));--cinematic-icon:oklch(.93 calc(var(--main-c) * .18) var(--main-h));--sidebar-bg:linear-gradient(180deg,oklch(.175 calc(var(--main-c) * .26) var(--main-h)) 0%,oklch(.22 calc(var(--main-c) * .3) var(--main-h)) 55%,oklch(.14 calc(var(--main-c) * .24) var(--main-h)) 100%);--alpha-acc:oklch(.57 var(--main-c) var(--main-h) / .3);--alpha-acc-2:oklch(.67 calc(var(--main-c) * .9) var(--main-h) / .5);--ring:oklch(.57 var(--main-c) var(--main-h) / .35);--bg:oklch(.984 .004 var(--main-h));--surface-2:oklch(.991 .003 var(--main-h));--surface-3:oklch(.972 .005 var(--main-h));--border:oklch(.92 .007 var(--main-h));--border-strong:oklch(.865 .01 var(--main-h));--scrollbar:oklch(.865 .01 var(--main-h));--hover:oklch(.966 .006 var(--main-h))}:root[data-theme=dark][data-palette=custom]{--bg:oklch(.15 .012 var(--main-h));--surface:oklch(.193 .014 var(--main-h));--bg-elev:oklch(.193 .014 var(--main-h));--surface-2:oklch(.179 .013 var(--main-h));--surface-3:oklch(.169 .012 var(--main-h));--border:oklch(.285 .014 var(--main-h));--border-strong:oklch(.365 .016 var(--main-h));--scrollbar:oklch(.365 .016 var(--main-h));--hover:oklch(.24 .013 var(--main-h));--grid:oklch(.45 .013 var(--main-h) / .3);--accent-50:oklch(.3 calc(var(--main-c) * .3) var(--main-h));--accent-100:oklch(.34 calc(var(--main-c) * .36) var(--main-h));--accent-200:oklch(.42 calc(var(--main-c) * .52) var(--main-h));--accent-300:oklch(.56 calc(var(--main-c) * .76) var(--main-h));--accent-400:oklch(.63 calc(var(--main-c) * .9) var(--main-h));--accent-500:oklch(.68 var(--main-c) var(--main-h));--accent-600:oklch(.62 calc(var(--main-c) * .95) var(--main-h));--accent-700:oklch(.8 calc(var(--main-c) * .62) var(--main-h));--accent-800:oklch(.86 calc(var(--main-c) * .46) var(--main-h));--accent-soft:oklch(.3 calc(var(--main-c) * .36) var(--main-h));--accent-soft-fg:oklch(.84 calc(var(--main-c) * .52) var(--main-h));--cta-bg:linear-gradient(135deg,oklch(.64 var(--main-c) var(--main-h)),oklch(.54 var(--main-c) calc(var(--main-h) - 4)));--cta-bg-hover:linear-gradient(135deg,oklch(.6 var(--main-c) var(--main-h)),oklch(.5 var(--main-c) calc(var(--main-h) - 4)));--cinematic:linear-gradient(135deg,oklch(.16 calc(var(--main-c) * .26) var(--main-h)) 0%,oklch(.22 calc(var(--main-c) * .32) var(--main-h)) 100%);--cinematic-2:oklch(.16 calc(var(--main-c) * .26) var(--main-h));--sidebar-bg:linear-gradient(180deg,oklch(.155 calc(var(--main-c) * .24) var(--main-h)) 0%,oklch(.2 calc(var(--main-c) * .28) var(--main-h)) 55%,oklch(.125 calc(var(--main-c) * .22) var(--main-h)) 100%);--alpha-acc:oklch(.68 var(--main-c) var(--main-h) / .3);--alpha-acc-2:oklch(.72 calc(var(--main-c) * .85) var(--main-h) / .5);--ring:oklch(.68 var(--main-c) var(--main-h) / .4)}html,body{margin:0;padding:0}body{font-family:var(--font-sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--accent-soft);color:var(--accent-soft-fg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar);border:2px solid var(--bg);border-radius:999px}.mono{font-family:var(--font-mono)}.text-xs{font-size:11px;line-height:1.4}.text-sm{font-size:12px;line-height:1.45}.text-base{font-size:13px;line-height:1.5}.text-md{font-size:14px;line-height:1.5}.text-lg{font-size:16px;line-height:1.45}.text-xl{font-size:19px;line-height:1.3}.text-2xl{font-size:22px;line-height:1.25}.text-3xl{letter-spacing:-.01em;font-size:28px;line-height:1.2}.text-4xl{letter-spacing:-.02em;font-size:36px;line-height:1.1}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.tnum{font-variant-numeric:tabular-nums}.muted{color:var(--text-muted)}.subtle{color:var(--text-subtle)}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-700);font-size:10.5px;font-weight:600}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--sh-card)}html[data-box-opacity] .card{background:color-mix(in oklch, var(--surface) calc(var(--box-o,1) * 100%), transparent);-webkit-backdrop-filter:blur(8px)saturate(1.15)}html[data-box-opacity] .app{--folha-linha:color-mix(in oklch, var(--text) 7%, transparent);background-color:var(--bg);background-image:radial-gradient(900px 420px at 18% -8%, color-mix(in oklch, var(--accent-300) 22%, transparent), transparent 70%), radial-gradient(700px 380px at 95% 18%, color-mix(in oklch, var(--accent-500) 12%, transparent), transparent 70%), linear-gradient(var(--folha-linha) 1px, transparent 1px), linear-gradient(90deg, var(--folha-linha) 1px, transparent 1px);background-size:auto,auto,24px 24px,24px 24px;background-attachment:fixed,fixed,fixed,fixed}html[data-box-opacity] .app-main{background:0 0}html[data-box-opacity] .app-sidebar{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(1.25);background:0 0;border-right-color:#ffffff14}html[data-box-opacity] .app-sidebar:before{content:"";z-index:-1;background:var(--sidebar-bg);opacity:max(var(--box-o,1), .5);pointer-events:none;position:absolute;inset:0}html[data-box-opacity] .app-header{background:color-mix(in oklch, var(--surface) calc(max(var(--box-o,1), .5) * 100%), transparent)}.range-box{appearance:none;background:linear-gradient(90deg, var(--accent-500) var(--fill,0%), var(--surface-3) var(--fill,0%));border-radius:999px;outline:none;width:100%;height:6px}.range-box::-webkit-slider-thumb{-webkit-appearance:none;background:var(--surface);border:2px solid var(--accent-500);width:16px;height:16px;box-shadow:var(--sh-card);cursor:pointer;border-radius:50%}.range-box::-moz-range-thumb{background:var(--surface);border:2px solid var(--accent-500);cursor:pointer;border-radius:50%;width:16px;height:16px}.range-box:disabled{cursor:not-allowed}.card-h{transition:box-shadow .2s var(--ease), transform .2s cubic-bezier(.34, 1.56, .64, 1), border-color .2s var(--ease)}.card-h:hover{box-shadow:var(--sh-hover);border-color:var(--accent-300);transform:translateY(-2px)}.hero{border:1px solid var(--border);border-radius:var(--r-2xl);box-shadow:var(--sh-hero);background:radial-gradient(circle at calc(100% - 80px) -10px, var(--accent-soft) 0%, transparent 52%), radial-gradient(circle at 30px calc(100% + 20px), color-mix(in oklch, var(--accent-300) 30%, transparent) 0%, transparent 46%), linear-gradient(135deg, var(--surface) 0%, var(--surface-2) 55%, var(--surface-3) 100%);position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-400), transparent);opacity:.7;height:2px;position:absolute;top:0;left:0;right:0}.btn{border-radius:var(--r-sm);background:var(--surface-2);height:34px;color:var(--text);white-space:nowrap;transition:background .12s var(--ease), border-color .12s var(--ease), color .12s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:500;display:inline-flex}.btn:hover{background:var(--hover)}.btn.primary,.cta{background:var(--cta-bg);color:#fff;box-shadow:var(--sh-card);border-color:#0000;font-weight:600}.btn.primary:hover,.cta:hover{background:var(--cta-bg-hover)}.btn.outline{background:var(--surface);border-color:var(--border-strong)}.btn.outline:hover{background:var(--hover)}.btn.ghost{background:0 0}.btn.ghost:hover{background:var(--hover)}.btn.danger{background:var(--danger);color:var(--accent-fg);border-color:var(--danger)}.btn.danger.outline{background:var(--surface);color:var(--danger);border-color:var(--border-strong)}.btn.sm{height:28px;padding:0 9px;font-size:12px}.btn.lg{height:40px;padding:0 16px;font-size:13.5px}.btn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.input,.select,.textarea{border-radius:var(--r-sm);border:1px solid var(--border-strong);background:var(--surface);width:100%;height:34px;color:var(--text);transition:border-color .12s var(--ease), box-shadow .12s var(--ease);padding:0 11px;font-size:12.5px;display:block}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}.textarea{height:auto;font-family:var(--font-mono);padding:8px 11px;font-size:12px}.kbd{min-width:18px;height:18px;font-family:var(--font-mono);color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:500;display:inline-flex}.badge{border-radius:var(--r-pill);background:var(--surface-2);height:20px;color:var(--text-muted);border:1px solid var(--border);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.badge.success{background:var(--success-soft);color:var(--success-fg);border-color:#0000}.badge.warning{background:var(--warning-soft);color:var(--warning-fg);border-color:#0000}.badge.danger{background:var(--danger-soft);color:var(--danger-fg);border-color:#0000}.badge.info{background:var(--info-soft);color:var(--info-fg);border-color:#0000}.badge.accent{background:var(--accent-soft);color:var(--accent-soft-fg);border-color:#0000}.badge.square{border-radius:var(--r-xs)}.badge.lg{height:22px;padding:0 9px;font-size:12px}.method{min-width:46px;height:20px;font-family:var(--font-mono);letter-spacing:.02em;border-radius:var(--r-xs);text-transform:uppercase;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.method.GET{background:var(--info-soft);color:var(--info-fg)}.method.POST{background:var(--success-soft);color:var(--success-fg)}.method.PUT,.method.PATCH{background:var(--warning-soft);color:var(--warning-fg)}.method.DELETE{background:var(--danger-soft);color:var(--danger-fg)}.status-dot{background:var(--text-subtle);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklch, var(--text-subtle) 20%, transparent);border-radius:999px;display:inline-block}.status-dot.green{background:var(--success);box-shadow:0 0 0 3px color-mix(in oklch, var(--success) 18%, transparent)}.status-dot.amber{background:var(--warning);box-shadow:0 0 0 3px color-mix(in oklch, var(--warning) 18%, transparent)}.status-dot.red{background:var(--danger);box-shadow:0 0 0 3px color-mix(in oklch, var(--danger) 18%, transparent)}.status-dot.blue{background:var(--info);box-shadow:0 0 0 3px color-mix(in oklch, var(--info) 18%, transparent)}.divider{background:var(--border);border:0;height:1px;margin:0}.skeleton{background:linear-gradient(90deg, var(--surface-2) 0%, var(--hover) 50%, var(--surface-2) 100%);border-radius:var(--r-sm);background-size:200% 100%;animation:1.6s linear infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.seg-group{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--r-lg);gap:2px;padding:3px;display:inline-flex}.seg{border-radius:var(--r-sm);height:26px;color:var(--text-muted);white-space:nowrap;transition:background .12s var(--ease), color .12s var(--ease);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.seg:hover{color:var(--text)}.seg.active{background:var(--surface);color:var(--text);box-shadow:var(--sh-card)}.app{width:100%;min-height:100vh;transition:grid-template-columns .22s var(--ease);grid-template:"sidebar header"56px"sidebar main"1fr/248px 1fr;display:grid}.app.collapsed{grid-template-columns:60px 1fr}@media (max-width:900px){.app{grid-template-columns:1fr;grid-template-areas:"header""main"}.app.collapsed{grid-template-columns:1fr}}.app-sidebar{background:var(--sidebar-bg);color:#f6ece0;border-right:1px solid #0003;flex-direction:column;grid-area:sidebar;min-height:100vh;display:flex;position:sticky;top:0}@media (max-width:900px){.app-sidebar{display:none}}.app-sidebar .divider{background:#ffffff12}.app-header{background:color-mix(in oklch, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.4);border-bottom:1px solid var(--border);z-index:30;grid-area:header;align-items:center;gap:12px;padding:0 22px;display:flex;position:sticky;top:0}.app-main{background:var(--bg);grid-area:main;min-width:0;padding:26px 28px 48px;overflow-x:hidden}@media (max-width:900px){.app-main{padding:18px 16px 40px}}.page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.page-title{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:300}.page-subtitle{color:var(--text-muted);margin:5px 0 0;font-size:13px}.nav-section{padding:0}.nav-section h4{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:#f6ece061;margin:14px 10px 8px;font-size:10px;font-weight:600}.nav-item{border-radius:var(--r-md);color:#f6ece09e;cursor:pointer;transition:background .12s var(--ease), color .12s var(--ease);white-space:nowrap;align-items:center;gap:11px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.nav-item:hover{color:#f6ece0;background:#ffffff0f;text-decoration:none}.nav-item.active{background:color-mix(in oklch, var(--accent-500) 26%, transparent);color:#fff}.nav-item svg{color:var(--accent-300);flex-shrink:0}.nav-item.active svg{color:#f6e8d2}.nav-item .badge{margin-left:auto}.sidebar-toggle{border-radius:var(--r-md);width:30px;height:30px;color:var(--text-muted);cursor:pointer;transition:background .12s var(--ease), color .12s var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.sidebar-toggle:hover{background:var(--hover);color:var(--text)}.app-sidebar .sidebar-toggle{color:#f6ece08c}.app-sidebar .sidebar-toggle:hover{color:#f6ece0;background:#ffffff14}.app.collapsed .app-sidebar .nav-section h4{display:none}.app.collapsed .app-sidebar .nav-item{justify-content:center;padding:8px}.app.collapsed .app-sidebar .nav-item>span:not(.badge),.app.collapsed .app-sidebar .nav-item .badge,.app.collapsed .app-sidebar .sidebar-footer>span:not(.status-dot){display:none}.app.collapsed .app-sidebar .sidebar-footer{justify-content:center}.app-sidebar .sidebar-footer .sidebar-toggle{margin-left:auto}.app.collapsed .app-sidebar .sidebar-footer .sidebar-toggle{margin-left:0}.app.collapsed .app-sidebar .brand-label{display:none}.global-search{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg);width:260px;max-width:100%;height:34px;color:var(--text-muted);cursor:pointer;transition:background .12s var(--ease);align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:flex}.global-search:hover{background:var(--hover)}.global-search .kbd{margin-left:auto}.tenant-switch{align-items:center;gap:6px;display:inline-flex}.tenant-switch .input{max-width:220px;height:30px;padding:0 8px;font-size:12.5px}.escopo-badge{background:var(--surface-2,var(--hover));border:1px solid var(--line,var(--border));border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 6px 4px 10px;font-size:12px;display:inline-flex}.escopo-badge .btn.sm{height:20px;padding:0 4px}.cx-tenant-head{border-bottom:1px solid var(--line,var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:6px 2px 10px;display:flex}.cx-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.cx-grid[data-compacto="1"]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.cx-card{border-left:3px solid #0000;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.cx-card[data-tom=ok]{border-left-color:var(--success)}.cx-card[data-tom=alerta]{border-left-color:var(--warning)}.cx-card[data-tom=ruim]{border-left-color:var(--danger)}.cx-card[data-tom=neutro]{border-left-color:var(--border)}.cx-card-head{align-items:center;gap:10px;min-width:0;display:flex}.cx-nums{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px 12px;display:grid}.cx-num{min-width:0}.cx-spark{flex-direction:column;gap:2px;display:flex}.cx-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cx-acoes{flex-shrink:0;gap:2px;display:flex}.status-dot.gray{background:var(--text-subtle);box-shadow:none}.acesso-rota{border:1px solid #0000;border-radius:6px;padding:2px 6px}.acesso-rota[data-marcada="1"]{background:var(--surface-2,var(--hover));border-color:var(--line,transparent)}.acesso-rota-linha{cursor:pointer;align-items:center;gap:8px;min-width:0;display:flex}.acesso-rota-linha .trunc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acesso-rota-escopo{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;padding:8px 4px 6px 28px;display:grid}.acesso-rota-escopo .input{margin-top:4px}.env-badge{border-radius:var(--r-pill);height:28px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:.04em;background:var(--surface-2);border:1px solid var(--border);color:var(--text-muted);align-items:center;gap:6px;padding:0 11px;display:inline-flex}.env-badge.prod{background:var(--warning-soft);color:var(--warning-fg);border-color:#0000}.health-pill{border-radius:var(--r-pill);background:var(--success-soft);height:28px;color:var(--success-fg);align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex}.avatar{background:var(--cta-bg);color:#fff;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:inline-flex}.grid{gap:16px;display:grid}.grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}@media (max-width:1100px){.grid.cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.grid.cols-6,.grid.cols-4,.grid.cols-3,.grid.cols-2,.grid.cols-12{grid-template-columns:1fr}.grid.cols-12>*{grid-column:1/-1!important}}.stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--sh-card);padding:14px 16px}.stat .label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:500}.stat .value{letter-spacing:-.01em;margin-top:4px;font-size:22px;font-weight:600}.stat .trend{color:var(--text-muted);align-items:center;gap:4px;margin-top:6px;font-size:11px;display:inline-flex}.stat .trend.up{color:var(--success-fg)}.stat .trend.down{color:var(--danger-fg)}.tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.tbl thead th{text-align:left;font-family:var(--font-mono);color:var(--accent-700);text-transform:uppercase;letter-spacing:.1em;background:var(--surface-3);border-bottom:1px solid var(--border);z-index:1;white-space:nowrap;padding:10px 14px;font-size:10px;font-weight:600;position:sticky;top:0}.tbl tbody td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text);padding:11px 14px}.tbl tbody tr{transition:background .1s var(--ease);cursor:pointer}.tbl tbody tr:hover{background:var(--hover)}.tbl tbody tr:last-child td{border-bottom:0}.tbl-data{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:12.5px}.tbl-data thead th{text-align:left;font-family:var(--font-mono);color:var(--accent-700);text-transform:uppercase;letter-spacing:.09em;background:var(--surface-3);border-bottom:1px solid var(--border);white-space:nowrap;vertical-align:bottom;padding:8px 10px;font-size:9.5px;font-weight:600}.tbl-data tbody td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text);padding:9px 10px}.tbl-data tbody tr:last-child td{border-bottom:0}.tbl-data tbody tr:hover{background:var(--hover)}.tbl-data thead tr.grp th{color:var(--text-subtle);letter-spacing:.06em;border-bottom:0;padding-bottom:2px}.tbl-data thead tr.grp th.grp-cell{border-bottom:1px solid var(--border-strong);text-align:center}.th-num,.td-num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.trunc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.id-main{font-family:var(--font-mono);color:var(--text);font-size:12px}.id-sub{font-family:var(--font-mono);color:var(--text-subtle);margin-top:2px;font-size:10.5px}.tag-xs{font-family:var(--font-mono);border:1px solid var(--border-strong);color:var(--text-subtle);vertical-align:1px;white-space:nowrap;border-radius:3px;margin-left:5px;padding:0 4px;font-size:9px;line-height:1.5;display:inline-block}.cell-bar{background:var(--surface-2);border-radius:999px;height:4px;margin-top:4px;display:flex;overflow:hidden}.cell-bar>span{height:100%;display:block}.drawer-overlay{background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;opacity:0;pointer-events:none;transition:opacity .2s var(--ease);position:fixed;inset:0}.drawer-overlay.open{opacity:1;pointer-events:auto}.drawer{background:var(--surface);border-left:1px solid var(--border);z-index:60;width:560px;max-width:100vw;transition:transform .24s var(--ease);box-shadow:var(--sh-pop);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.drawer.open{transform:translate(0)}.drawer-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.drawer-body{flex:1;padding:20px;overflow:auto}.modal-overlay{background:var(--overlay-strong);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);box-shadow:var(--sh-pop);flex-direction:column;width:100%;max-width:540px;max-height:90vh;display:flex}.modal-header{border-bottom:1px solid var(--border);padding:18px 22px}.modal-body{flex:1;padding:22px;overflow:auto}.modal-footer{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;display:flex}.tab{color:var(--text-muted);transition:color .12s var(--ease), border-color .12s var(--ease);border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:13px;font-weight:500}.tab:hover{color:var(--text)}.tab.active{color:var(--text);border-bottom-color:var(--accent)}.code{font-family:var(--font-mono);background:var(--cinematic-2);border:1px solid var(--alpha-acc);border-radius:var(--r-md);color:var(--code-fg);padding:13px 15px;font-size:12px;line-height:1.65;overflow:auto}.code .k{color:#d9a8ff;font-weight:500}.code .s{color:#b6e3a0}.code .n{color:#f0c089}.code .p{color:#e7d9c28c}.code .c{color:#e7d9c273;font-style:italic}.tooltip{position:relative}.tooltip[data-tip]:hover:after{content:attr(data-tip);background:var(--cinematic-2);color:#f6ece0;border-radius:var(--r-xs);white-space:nowrap;pointer-events:none;z-index:200;box-shadow:var(--sh-pop);padding:5px 8px;font-size:11px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.flex{display:flex}.flex-col{flex-direction:column;display:flex}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-6{gap:24px}.flex-1{flex:1}.ml-auto{margin-left:auto}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.p-6{padding:24px}.px-3{padding-left:12px;padding-right:12px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.w-full{width:100%}.rounded{border-radius:var(--r-md)}.relative{position:relative}.absolute{position:absolute}.hidden{display:none}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.cursor-pointer{cursor:pointer}.no-underline{text-decoration:none}.text-success{color:var(--success-fg)}.text-warning{color:var(--warning-fg)}.text-danger{color:var(--danger-fg)}.text-info{color:var(--info-fg)}.text-accent{color:var(--accent)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.pulse{animation:pulse 1.6s var(--ease) infinite}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fadein{animation:fadein .28s var(--ease) both}.rc-titulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle);margin-bottom:8px;font-size:11px;font-weight:600}.rc-tenant{border-top:1px dashed var(--border);padding:10px 0}.rc-tenant-head{align-items:baseline;gap:8px;margin-bottom:6px;font-size:12.5px;display:flex}.rc-consumer{flex-direction:column;gap:3px;padding:4px 0;display:flex}.rc-concessao{color:var(--text-muted);justify-content:space-between;align-items:center;gap:6px;min-width:0;padding-left:19px;display:flex}.rc-add{flex-direction:column;gap:6px;margin-top:8px;display:flex}.rc-add .select,.rc-add .input{font-size:12px}.card-link{cursor:pointer;transition:border-color .15s,box-shadow .15s}.card-link:hover{box-shadow:var(--shadow-md);border-color:var(--accent)}
:root,[data-theme=light]{--chart-1:var(--accent-600);--chart-2:var(--info);--chart-3:var(--accent-400);--chart-4:#84786f;--chart-1-area:color-mix(in oklab, var(--accent-600) 13%, transparent);--chart-2-area:color-mix(in oklab, var(--info) 13%, transparent);--chart-3-area:color-mix(in oklab, var(--accent-400) 15%, transparent);--chart-4-area:#84786f21;--chart-pos:var(--success);--chart-neg:var(--danger);--chart-pos-area:color-mix(in oklab, var(--success) 13%, transparent);--chart-neg-area:color-mix(in oklab, var(--danger) 13%, transparent);--chart-ghost:var(--text-faint);--chart-grid:#281e0b12;--chart-axis:#281e0b29;--chart-tick:var(--text-subtle);--chart-label:var(--text-muted);--chart-crosshair:color-mix(in oklab, var(--accent-600) 26%, transparent);--chart-dot-ring:var(--bg-elev);--chart-track:#281e0b0f;--chart-meta:var(--accent-700);--chart-event:var(--info-fg);--chart-tooltip-bg:linear-gradient(135deg, #1a1408 0%, #322613 100%);--chart-tooltip-border:#e6c2794d;--chart-tooltip-ink:#f5e9d4;--chart-tooltip-ink-soft:#f5e9d494;--chart-tooltip-kicker:#e6c279;--chart-seq-0:var(--accent-50);--chart-seq-1:var(--accent-100);--chart-seq-2:var(--accent-200);--chart-seq-3:var(--accent-400);--chart-seq-4:var(--accent-700);--chart-risk-0:#fbeecd;--chart-risk-1:#f0d699;--chart-risk-2:#e2a259;--chart-risk-3:#d96540;--chart-risk-4:#c22525}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--chart-4:lab(51.2375% 3.48571 6.73826);--chart-4-area:lab(51.2375% 3.48571 6.73826/.13)}}[data-theme=dark]{--chart-1:var(--accent-500);--chart-2:#67addd;--chart-3:var(--accent-300);--chart-4:#999089;--chart-1-area:color-mix(in oklab, var(--accent-500) 20%, transparent);--chart-2-area:#67addd29;--chart-3-area:color-mix(in oklab, var(--accent-300) 22%, transparent);--chart-4-area:#9990892e;--chart-pos:#62bb78;--chart-neg:#f97770;--chart-pos-area:#62bb7829;--chart-neg-area:#f9777029;--chart-ghost:#faf4e94d;--chart-grid:#ffffff0d;--chart-axis:#ffffff21;--chart-tick:#faf4e973;--chart-label:#faf4e99e;--chart-crosshair:color-mix(in oklab, var(--accent-500) 28%, transparent);--chart-dot-ring:#17120a;--chart-track:#ffffff12;--chart-meta:var(--accent-300);--chart-event:#67addd;--chart-tooltip-border:#e6c2794d;--chart-seq-0:color-mix(in oklab, var(--accent-500) 10%, transparent);--chart-seq-1:color-mix(in oklab, var(--accent-500) 22%, transparent);--chart-seq-2:color-mix(in oklab, var(--accent-500) 38%, transparent);--chart-seq-3:color-mix(in oklab, var(--accent-500) 58%, transparent);--chart-seq-4:var(--accent-500);--chart-risk-0:#f6dfa31a;--chart-risk-1:#f6dfa338;--chart-risk-2:#e0a05261;--chart-risk-3:#d965408c;--chart-risk-4:#dc2626b8}@supports (color:lab(0% 0 0)){[data-theme=dark]{--chart-2:lab(67.5031% -12.7389 -31.6527);--chart-4:lab(60.5303% 2.57227 5.02253);--chart-2-area:lab(67.5031% -12.7389 -31.6527/.16);--chart-4-area:lab(60.5303% 2.57227 5.02253/.18);--chart-pos:lab(69.1791% -39.0255 25.483);--chart-neg:lab(65.9538% 50.1356 28.6987);--chart-pos-area:lab(69.1791% -39.0255 25.483/.16);--chart-neg-area:lab(65.9538% 50.1356 28.6987/.16);--chart-event:lab(67.5031% -12.7389 -31.6527)}}@media (prefers-color-scheme:dark){:root:not([data-theme]){--chart-1:var(--accent-500);--chart-2:#67addd;--chart-3:var(--accent-300);--chart-4:#999089;--chart-1-area:color-mix(in oklab, var(--accent-500) 20%, transparent);--chart-2-area:#67addd29;--chart-3-area:color-mix(in oklab, var(--accent-300) 22%, transparent);--chart-4-area:#9990892e;--chart-pos:#62bb78;--chart-neg:#f97770;--chart-pos-area:#62bb7829;--chart-neg-area:#f9777029;--chart-ghost:#faf4e94d;--chart-grid:#ffffff0d;--chart-axis:#ffffff21;--chart-tick:#faf4e973;--chart-label:#faf4e99e;--chart-crosshair:color-mix(in oklab, var(--accent-500) 28%, transparent);--chart-dot-ring:#17120a;--chart-track:#ffffff12;--chart-meta:var(--accent-300);--chart-event:#67addd;--chart-seq-0:color-mix(in oklab, var(--accent-500) 10%, transparent);--chart-seq-1:color-mix(in oklab, var(--accent-500) 22%, transparent);--chart-seq-2:color-mix(in oklab, var(--accent-500) 38%, transparent);--chart-seq-3:color-mix(in oklab, var(--accent-500) 58%, transparent);--chart-seq-4:var(--accent-500);--chart-risk-0:#f6dfa31a;--chart-risk-1:#f6dfa338;--chart-risk-2:#e0a05261;--chart-risk-3:#d965408c;--chart-risk-4:#dc2626b8}@supports (color:lab(0% 0 0)){:root:not([data-theme]){--chart-2:lab(67.5031% -12.7389 -31.6527);--chart-4:lab(60.5303% 2.57227 5.02253);--chart-2-area:lab(67.5031% -12.7389 -31.6527/.16);--chart-4-area:lab(60.5303% 2.57227 5.02253/.18);--chart-pos:lab(69.1791% -39.0255 25.483);--chart-neg:lab(65.9538% 50.1356 28.6987);--chart-pos-area:lab(69.1791% -39.0255 25.483/.16);--chart-neg-area:lab(65.9538% 50.1356 28.6987/.16);--chart-event:lab(67.5031% -12.7389 -31.6527)}}}@keyframes ck-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes ck-grow{0%{transform:scaleY(0)}}@keyframes ck-grow-x{0%{transform:scaleX(0)}}@keyframes ck-fade{0%{opacity:0}}@keyframes ck-shimmer{0%{background-position:-160px 0}to{background-position:260px 0}}.ck-rise{animation:ck-rise .48s var(--ease) both}.ck-fade{animation:.42s ease-out both ck-fade}.ck-skel{background:linear-gradient(90deg, var(--chart-track) 0%, var(--chart-axis) 50%, var(--chart-track) 100%);background-size:200px 100%;border-radius:6px;animation:1.5s linear infinite ck-shimmer}.ck-kicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong,var(--accent));margin:0;font-size:10.5px;font-weight:600}.ck-kpi{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text);font-size:32px;font-weight:300;line-height:1.1}@media (prefers-reduced-motion:reduce){.ck-rise,.ck-fade,.ck-skel,svg *{transition:none!important;animation:none!important}}:root,[data-theme=light]{--chart-id-1:#b66028;--chart-id-2:#9e7200;--chart-id-3:#7a8201;--chart-id-4:#3f8e48;--chart-id-5:#00907a;--chart-id-6:#008c9f;--chart-id-7:#1882c0;--chart-id-8:#6372c6;--chart-id-9:#8e64b7;--chart-id-10:#aa5995}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--chart-id-1:lab(50.4904% 32.6892 46.1308);--chart-id-2:lab(51.299% 13.1415 66.5045);--chart-id-3:lab(52.1985% -13.147 55.5361);--chart-id-4:lab(52.8692% -37.057 29.3713);--chart-id-5:lab(52.9327% -46.2476 1.39347);--chart-id-6:lab(52.2242% -35.0171 -23.8286);--chart-id-7:lab(51.0165% -11.4315 -41.2608);--chart-id-8:lab(49.9167% 12.3128 -46.4824);--chart-id-9:lab(49.3901% 29.7127 -37.9155);--chart-id-10:lab(49.4267% 39.8355 -17.7226)}}[data-theme=dark]{--chart-id-1:#e79363;--chart-id-2:#d0a348;--chart-id-3:#aab354;--chart-id-4:#77bf7c;--chart-id-5:#3cc3ab;--chart-id-6:#2abfd4;--chart-id-7:#5fb3f0;--chart-id-8:#93a5f6;--chart-id-9:#be96e7;--chart-id-10:#dc8cc5}@supports (color:lab(0% 0 0)){[data-theme=dark]{--chart-id-1:lab(69.1758% 29.1317 39.1932);--chart-id-2:lab(69.9596% 10.4249 52.238);--chart-id-3:lab(70.7754% -13.407 46.44);--chart-id-4:lab(71.3428% -34.0867 26.4075);--chart-id-5:lab(71.3664% -42.0182 1.26389);--chart-id-6:lab(70.7444% -33.1715 -22.245);--chart-id-7:lab(69.7119% -13.0181 -38.505);--chart-id-8:lab(68.7382% 9.0321 -43.3239);--chart-id-9:lab(68.1987% 26.5271 -35.3037);--chart-id-10:lab(68.1511% 37.018 -16.4468)}}@media (prefers-color-scheme:dark){:root:not([data-theme]){--chart-id-1:#e79363;--chart-id-2:#d0a348;--chart-id-3:#aab354;--chart-id-4:#77bf7c;--chart-id-5:#3cc3ab;--chart-id-6:#2abfd4;--chart-id-7:#5fb3f0;--chart-id-8:#93a5f6;--chart-id-9:#be96e7;--chart-id-10:#dc8cc5}@supports (color:lab(0% 0 0)){:root:not([data-theme]){--chart-id-1:lab(69.1758% 29.1317 39.1932);--chart-id-2:lab(69.9596% 10.4249 52.238);--chart-id-3:lab(70.7754% -13.407 46.44);--chart-id-4:lab(71.3428% -34.0867 26.4075);--chart-id-5:lab(71.3664% -42.0182 1.26389);--chart-id-6:lab(70.7444% -33.1715 -22.245);--chart-id-7:lab(69.7119% -13.0181 -38.505);--chart-id-8:lab(68.7382% 9.0321 -43.3239);--chart-id-9:lab(68.1987% 26.5271 -35.3037);--chart-id-10:lab(68.1511% 37.018 -16.4468)}}}
.__bootloader{background:var(--bg);z-index:999;place-items:center;display:grid;position:fixed;inset:0}.cmdk-row.active{background:var(--hover)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}
