@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-700:#c53c00;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-200:#fff085;--color-lime-50:#f7fee7;--color-lime-800:#3d6300;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-200:#96f7e4;--color-teal-300:#46ecd5;--color-teal-400:#00d3bd;--color-teal-500:#00baa7;--color-teal-700:#00776e;--color-teal-900:#0b4f4a;--color-teal-950:#022f2e;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-800:#005986;--color-sky-900:#024a70;--color-sky-950:#052f4a;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-700:#1447e6;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b3ff;--color-indigo-400:#7d87ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-800:#372aac;--color-indigo-900:#312c85;--color-indigo-950:#1e1a4d;--color-violet-50:#f5f3ff;--color-violet-200:#ddd6ff;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-fuchsia-50:#fdf4ff;--color-fuchsia-700:#a600b5;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono);--color-marca:#67181a;--color-marca-oscuro:#541315;--color-marca-viva:#9c0720;--color-marca-hover:#7d181d;--color-marca-profundo:#3f0e10;--color-tinta:#4a4848;--color-texto:#302e2f;--color-texto-suave:#4a4848;--color-texto-tenue:#6c6667;--color-oro:#ffb843;--color-oro-claro:#ffc766;--color-oro-fuerte:#e99d19;--color-papel:#fbf7f8}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18511 1.52329);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.4219 15.5335);--color-red-400:lab(63.7053% 60.7449 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-50:lab(97.7008% 1.53738 5.90646);--color-orange-100:lab(94.7127% 3.58391 14.3151);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-orange-950:lab(14.1747% 23.4515 19.4461);--color-amber-50:lab(98.6252% -.635982 8.42309);--color-amber-100:lab(95.916% -1.2165 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8823% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-200:lab(94.3433% -5.00426 52.9663);--color-lime-50:lab(98.7039% -5.32568 10.2149);--color-lime-800:lab(37.7655% -25.1694 43.0683);--color-green-50:lab(98.1563% -5.60117 2.75913);--color-green-100:lab(96.186% -13.8464 6.52362);--color-emerald-50:lab(97.8462% -6.94963 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4146);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-50:lab(98.3189% -4.74921 -.111723);--color-teal-100:lab(95.1845% -17.4212 -.425434);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-300:lab(84.8977% -48.1517 -1.3321);--color-teal-400:lab(76.0109% -53.3483 -2.27907);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-teal-900:lab(29.506% -21.4706 -3.59886);--color-teal-950:lab(16.6371% -15.3183 -3.81732);--color-sky-50:lab(97.3623% -2.33799 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-800:lab(35.164% -9.57689 -34.4068);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--color-blue-50:lab(96.492% -1.14647 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-200:lab(84.4329% 3.18974 -23.9688);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-indigo-400:lab(59.866% 22.4833 -64.4485);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-indigo-800:lab(26.6645% 37.9804 -68.6402);--color-indigo-900:lab(23.3911% 24.6978 -50.4719);--color-indigo-950:lab(12.4853% 14.9672 -31.3418);--color-violet-50:lab(96.2416% 2.28846 -5.51655);--color-violet-200:lab(87.0888% 8.53691 -19.4189);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-fuchsia-50:lab(97.1083% 4.46236 -4.09335);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-rose-50:lab(96.2369% 4.94152 1.28012);--color-rose-100:lab(92.8221% 9.86832 2.60077);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68834);--color-rose-400:lab(64.4124% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4329 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-slate-50:lab(98.1434% -.369549 -1.05968);--color-slate-100:lab(96.286% -.852466 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47018 -15.6993);--color-slate-800:lab(16.132% -.318021 -14.6672);--color-slate-900:lab(7.78673% 1.82346 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.082314 -1.13575);--color-stone-50:lab(98.2686% -.0991821 .364304);--color-stone-100:lab(96.5286% -.0991821 .36428);--color-stone-200:lab(91.055% .663072 .865591);--color-stone-300:lab(84.7909% .928015 1.59738)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-36{top:calc(var(--spacing) * -36)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[30px\]{top:30px}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-3{right:calc(var(--spacing) * -3)}.-right-6{right:calc(var(--spacing) * -6)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-14{right:calc(var(--spacing) * -14)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-24{right:calc(var(--spacing) * 24)}.right-28{right:calc(var(--spacing) * 28)}.right-\[6\.3rem\]{right:6.3rem}.right-\[28\%\]{right:28%}.-bottom-28{bottom:calc(var(--spacing) * -28)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing) * 4)}.mx-1{margin-inline:var(--spacing)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-auto{margin-right:auto}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-\[2px\]{height:2px}.h-\[18px\]{height:18px}.h-\[58vh\]{height:58vh}.h-\[64px\]{height:64px}.h-\[76px\]{height:76px}.h-\[100dvh\]{height:100dvh}.h-\[112px\]{height:112px}.h-\[128px\]{height:128px}.h-\[380px\]{height:380px}.h-\[min\(73dvh\,760px\)\]{height:min(73dvh,760px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[26rem\]{max-height:26rem}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[520px\]{max-height:520px}.max-h-\[calc\(100vh-1\.5rem\)\]{max-height:calc(100vh - 1.5rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-\[22rem\]{min-height:22rem}.min-h-\[60px\]{min-height:60px}.min-h-\[74px\]{min-height:74px}.min-h-\[318px\]{min-height:318px}.min-h-\[330px\]{min-height:330px}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-\[1050px\]{min-height:1050px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[18px\]{width:18px}.w-\[22\%\]{width:22%}.w-\[30\%\]{width:30%}.w-\[84px\]{width:84px}.w-\[90px\]{width:90px}.w-\[150px\]{width:150px}.w-\[286px\]{width:286px}.w-\[316px\]{width:316px}.w-\[min\(94vw\,480px\)\]{width:min(94vw,480px)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[8rem\]{max-width:8rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[84\%\]{max-width:84%}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[590px\]{max-width:590px}.max-w-\[816px\]{max-width:816px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1600px\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-\[18rem\]{min-width:18rem}.min-w-\[170px\]{min-width:170px}.min-w-\[220px\]{min-width:220px}.min-w-\[560px\]{min-width:560px}.min-w-\[720px\]{min-width:720px}.min-w-\[860px\]{min-width:860px}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-\[30\%\]{--tw-translate-x:calc(30% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.02\]{scale:1.02}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.-skew-x-12{--tw-skew-x:skewX(calc(12deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[slideInRight_0\.4s_ease-out\]{animation:.4s ease-out slideInRight}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-cell{cursor:cell}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.appearance-none{appearance:none}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[3\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:3.75rem minmax(0,1fr)}.grid-cols-\[24px_1fr_auto\]{grid-template-columns:24px 1fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[5px\]{border-radius:5px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[24px\]{border-style:var(--tw-border-style);border-width:24px}.border-\[28px\]{border-style:var(--tw-border-style);border-width:28px}.border-\[36px\]{border-style:var(--tw-border-style);border-width:36px}.border-\[52px\]{border-style:var(--tw-border-style);border-width:52px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.\!border-marca\/30{border-color:#67181a4d!important}@supports (color:color-mix(in lab, red, red)){.\!border-marca\/30{border-color:color-mix(in oklab, var(--color-marca) 30%, transparent)!important}}.border-\[\#1c4587\]\/30{border-color:#1c45874d;border-color:lab(29.3957% 5.33375 -41.895/.3)}.border-\[\#2FBF71\]\/50{border-color:#2fbf7180;border-color:lab(68.739% -52.1972 28.2326/.5)}.border-\[\#3f0a10\]{border-color:#3f0a10}.border-\[\#6b0a19\]{border-color:#6b0a19}.border-\[\#910d23\]{border-color:#910d23}.border-\[\#910d23\]\/20{border-color:#910d2333;border-color:lab(31.0912% 51.6958 27.0868/.2)}.border-\[\#910d23\]\/25{border-color:#910d2340;border-color:lab(31.0912% 51.6958 27.0868/.25)}.border-\[\#910d23\]\/70{border-color:#910d23b3;border-color:lab(31.0912% 51.6958 27.0868/.7)}.border-\[\#A49A9A\]{border-color:#a49a9a}.border-\[\#A49A9A\]\/35{border-color:#a49a9a59;border-color:lab(64.471% 3.78492 1.38365/.35)}.border-\[\#A49A9A\]\/45{border-color:#a49a9a73;border-color:lab(64.471% 3.78492 1.38365/.45)}.border-\[\#A49A9A\]\/60{border-color:#a49a9a99;border-color:lab(64.471% 3.78492 1.38365/.6)}.border-\[\#E8A0A8\]\/20{border-color:#e8a0a833;border-color:lab(73.2388% 28.3161 7.2551/.2)}.border-\[\#E8A0A8\]\/25{border-color:#e8a0a840;border-color:lab(73.2388% 28.3161 7.2551/.25)}.border-\[\#E8A0A8\]\/30{border-color:#e8a0a84d;border-color:lab(73.2388% 28.3161 7.2551/.3)}.border-\[\#E8A0A8\]\/35{border-color:#e8a0a859;border-color:lab(73.2388% 28.3161 7.2551/.35)}.border-\[\#E8A0A8\]\/45{border-color:#e8a0a873;border-color:lab(73.2388% 28.3161 7.2551/.45)}.border-\[\#E8A0A8\]\/50{border-color:#e8a0a880;border-color:lab(73.2388% 28.3161 7.2551/.5)}.border-\[\#E8A0A8\]\/60{border-color:#e8a0a899;border-color:lab(73.2388% 28.3161 7.2551/.6)}.border-\[\#F47A2F\]\/35{border-color:#f47a2f59;border-color:lab(65.1624% 44.6301 60.4524/.35)}.border-\[\#F47A2F\]\/50{border-color:#f47a2f80;border-color:lab(65.1624% 44.6301 60.4524/.5)}.border-\[\#d3dde7\]{border-color:#d3dde7}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/15{border-color:#fee68526}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/15{border-color:color-mix(in oklab, var(--color-amber-200) 15%, transparent)}}.border-amber-200\/25{border-color:#fee68540}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/25{border-color:color-mix(in oklab, var(--color-amber-200) 25%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/70{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-black\/\[\.04\]{border-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.border-black\/\[\.04\]{border-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/70{border-color:#a4f4cfb3}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/70{border-color:color-mix(in oklab, var(--color-emerald-200) 70%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-600{border-color:var(--color-emerald-600)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-marca{border-color:var(--color-marca)}.border-marca-hover{border-color:var(--color-marca-hover)}.border-marca-hover\/25{border-color:#7d181d40}@supports (color:color-mix(in lab, red, red)){.border-marca-hover\/25{border-color:color-mix(in oklab, var(--color-marca-hover) 25%, transparent)}}.border-marca-viva{border-color:var(--color-marca-viva)}.border-marca-viva\/35{border-color:#9c072059}@supports (color:color-mix(in lab, red, red)){.border-marca-viva\/35{border-color:color-mix(in oklab, var(--color-marca-viva) 35%, transparent)}}.border-marca\/20{border-color:#67181a33}@supports (color:color-mix(in lab, red, red)){.border-marca\/20{border-color:color-mix(in oklab, var(--color-marca) 20%, transparent)}}.border-marca\/30{border-color:#67181a4d}@supports (color:color-mix(in lab, red, red)){.border-marca\/30{border-color:color-mix(in oklab, var(--color-marca) 30%, transparent)}}.border-marca\/60{border-color:#67181a99}@supports (color:color-mix(in lab, red, red)){.border-marca\/60{border-color:color-mix(in oklab, var(--color-marca) 60%, transparent)}}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-400{border-color:var(--color-orange-400)}.border-oro{border-color:var(--color-oro)}.border-oro-fuerte\/12{border-color:#e99d191f}@supports (color:color-mix(in lab, red, red)){.border-oro-fuerte\/12{border-color:color-mix(in oklab, var(--color-oro-fuerte) 12%, transparent)}}.border-oro-fuerte\/50{border-color:#e99d1980}@supports (color:color-mix(in lab, red, red)){.border-oro-fuerte\/50{border-color:color-mix(in oklab, var(--color-oro-fuerte) 50%, transparent)}}.border-oro\/8{border-color:#ffb84314}@supports (color:color-mix(in lab, red, red)){.border-oro\/8{border-color:color-mix(in oklab, var(--color-oro) 8%, transparent)}}.border-oro\/10{border-color:#ffb8431a}@supports (color:color-mix(in lab, red, red)){.border-oro\/10{border-color:color-mix(in oklab, var(--color-oro) 10%, transparent)}}.border-oro\/15{border-color:#ffb84326}@supports (color:color-mix(in lab, red, red)){.border-oro\/15{border-color:color-mix(in oklab, var(--color-oro) 15%, transparent)}}.border-oro\/20{border-color:#ffb84333}@supports (color:color-mix(in lab, red, red)){.border-oro\/20{border-color:color-mix(in oklab, var(--color-oro) 20%, transparent)}}.border-oro\/25{border-color:#ffb84340}@supports (color:color-mix(in lab, red, red)){.border-oro\/25{border-color:color-mix(in oklab, var(--color-oro) 25%, transparent)}}.border-oro\/30{border-color:#ffb8434d}@supports (color:color-mix(in lab, red, red)){.border-oro\/30{border-color:color-mix(in oklab, var(--color-oro) 30%, transparent)}}.border-oro\/40{border-color:#ffb84366}@supports (color:color-mix(in lab, red, red)){.border-oro\/40{border-color:color-mix(in oklab, var(--color-oro) 40%, transparent)}}.border-oro\/45{border-color:#ffb84373}@supports (color:color-mix(in lab, red, red)){.border-oro\/45{border-color:color-mix(in oklab, var(--color-oro) 45%, transparent)}}.border-oro\/70{border-color:#ffb843b3}@supports (color:color-mix(in lab, red, red)){.border-oro\/70{border-color:color-mix(in oklab, var(--color-oro) 70%, transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-200\/50{border-color:#ffccd380}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/50{border-color:color-mix(in oklab, var(--color-rose-200) 50%, transparent)}}.border-rose-200\/80{border-color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/80{border-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-600{border-color:var(--color-rose-600)}.border-rose-700{border-color:var(--color-rose-700)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.border-slate-200\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/90{border-color:color-mix(in oklab, var(--color-slate-200) 90%, transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400{border-color:var(--color-slate-400)}.border-teal-300{border-color:var(--color-teal-300)}.border-texto{border-color:var(--color-texto)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/\[\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/\[\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/\[\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[\.045\]{border-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.border-white\/\[\.045\]{border-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.border-t-\[\#86061b\]{border-top-color:#86061b}.border-t-amber-500{border-top-color:var(--color-amber-500)}.border-t-emerald-500{border-top-color:var(--color-emerald-500)}.border-t-indigo-500{border-top-color:var(--color-indigo-500)}.border-t-white{border-top-color:var(--color-white)}.border-l-emerald-400{border-left-color:var(--color-emerald-400)}.border-l-orange-500{border-left-color:var(--color-orange-500)}.border-l-sky-400{border-left-color:var(--color-sky-400)}.\!bg-white{background-color:var(--color-white)!important}.bg-\[\#0b2136\]{background-color:#0b2136}.bg-\[\#1c4587\]{background-color:#1c4587}.bg-\[\#2FBF71\]\/10{background-color:#2fbf711a;background-color:lab(68.739% -52.1972 28.2326/.1)}.bg-\[\#2FBF71\]\/15{background-color:#2fbf7126;background-color:lab(68.739% -52.1972 28.2326/.15)}.bg-\[\#4a77b8\]{background-color:#4a77b8}.bg-\[\#4a4848\]{background-color:#4a4848}.bg-\[\#8a1538\]{background-color:#8a1538}.bg-\[\#9b1c2e\]{background-color:#9b1c2e}.bg-\[\#091c2e\]{background-color:#091c2e}.bg-\[\#430f11\]{background-color:#430f11}.bg-\[\#790b1d\]{background-color:#790b1d}.bg-\[\#910d23\]{background-color:#910d23}.bg-\[\#910d23\]\/10{background-color:#910d231a;background-color:lab(31.0912% 51.6958 27.0868/.1)}.bg-\[\#35060e\]\/65{background-color:#35060ea6;background-color:lab(8.56158% 23.8897 7.57282/.65)}.bg-\[\#49323a\]{background-color:#49323a}.bg-\[\#071522\]\/85{background-color:#071522d9;background-color:lab(6.15903% -1.90353 -10.8572/.85)}.bg-\[\#A49A9A\]{background-color:#a49a9a}.bg-\[\#A49A9A\]\/15{background-color:#a49a9a26;background-color:lab(64.471% 3.78492 1.38365/.15)}.bg-\[\#F6E9EA\]{background-color:#f6e9ea}.bg-\[\#F47A2F\]{background-color:#f47a2f}.bg-\[\#F47A2F\]\/8{background-color:#f47a2f14;background-color:lab(65.1624% 44.6301 60.4524/.08)}.bg-\[\#F47A2F\]\/10{background-color:#f47a2f1a;background-color:lab(65.1624% 44.6301 60.4524/.1)}.bg-\[\#F47A2F\]\/15{background-color:#f47a2f26;background-color:lab(65.1624% 44.6301 60.4524/.15)}.bg-\[\#a21caf\]{background-color:#a21caf}.bg-\[\#a50a24\]\/70{background-color:#a50a24b3;background-color:lab(35.3925% 57.6086 32.5881/.7)}.bg-\[\#b50b27\]\/65{background-color:#b50b27a6;background-color:lab(38.9739% 61.7899 35.7229/.65)}.bg-\[\#ead8dc\]{background-color:#ead8dc}.bg-\[\#eadfe0\]{background-color:#eadfe0}.bg-\[\#ede9e8\]{background-color:#ede9e8}.bg-\[\#eef3fa\]{background-color:#eef3fa}.bg-\[\#f0b43f\]{background-color:#f0b43f}.bg-\[\#f6d9dd\]{background-color:#f6d9dd}.bg-\[\#f6eff0\]{background-color:#f6eff0}.bg-\[\#f7eff1\]{background-color:#f7eff1}.bg-\[\#f8f1f2\]{background-color:#f8f1f2}.bg-\[\#faf5f6\]{background-color:#faf5f6}.bg-\[\#faf7f7\]{background-color:#faf7f7}.bg-\[\#fbf8f8\]{background-color:#fbf8f8}.bg-\[\#fcf9f9\]{background-color:#fcf9f9}.bg-\[\#fcf9fa\]{background-color:#fcf9fa}.bg-\[\#fff4de\]{background-color:#fff4de}.bg-\[\#fff8ea\]{background-color:#fff8ea}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[\#fffdfd\]{background-color:#fffdfd}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/70{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200\/5{background-color:#fee6850d}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/5{background-color:color-mix(in oklab, var(--color-amber-200) 5%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/20{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-900{background-color:var(--color-amber-900)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-current{background-color:currentColor}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/60{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.bg-emerald-50\/95{background-color:#ecfdf5f2}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/95{background-color:color-mix(in oklab, var(--color-emerald-50) 95%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/70{background-color:#eef2ffb3}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/70{background-color:color-mix(in oklab, var(--color-indigo-50) 70%, transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-lime-50{background-color:var(--color-lime-50)}.bg-marca{background-color:var(--color-marca)}.bg-marca-hover{background-color:var(--color-marca-hover)}.bg-marca-hover\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-marca-hover\/0{background-color:color-mix(in oklab, var(--color-marca-hover) 0%, transparent)}}.bg-marca-hover\/10{background-color:#7d181d1a}@supports (color:color-mix(in lab, red, red)){.bg-marca-hover\/10{background-color:color-mix(in oklab, var(--color-marca-hover) 10%, transparent)}}.bg-marca-oscuro{background-color:var(--color-marca-oscuro)}.bg-marca-viva{background-color:var(--color-marca-viva)}.bg-marca-viva\/10{background-color:#9c07201a}@supports (color:color-mix(in lab, red, red)){.bg-marca-viva\/10{background-color:color-mix(in oklab, var(--color-marca-viva) 10%, transparent)}}.bg-marca\/8{background-color:#67181a14}@supports (color:color-mix(in lab, red, red)){.bg-marca\/8{background-color:color-mix(in oklab, var(--color-marca) 8%, transparent)}}.bg-marca\/35{background-color:#67181a59}@supports (color:color-mix(in lab, red, red)){.bg-marca\/35{background-color:color-mix(in oklab, var(--color-marca) 35%, transparent)}}.bg-marca\/70{background-color:#67181ab3}@supports (color:color-mix(in lab, red, red)){.bg-marca\/70{background-color:color-mix(in oklab, var(--color-marca) 70%, transparent)}}.bg-marca\/72{background-color:#67181ab8}@supports (color:color-mix(in lab, red, red)){.bg-marca\/72{background-color:color-mix(in oklab, var(--color-marca) 72%, transparent)}}.bg-marca\/\[0\.05\]{background-color:#67181a0d}@supports (color:color-mix(in lab, red, red)){.bg-marca\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-marca) 5%, transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-oro{background-color:var(--color-oro)}.bg-oro-claro{background-color:var(--color-oro-claro)}.bg-oro-fuerte{background-color:var(--color-oro-fuerte)}.bg-oro-fuerte\/10{background-color:#e99d191a}@supports (color:color-mix(in lab, red, red)){.bg-oro-fuerte\/10{background-color:color-mix(in oklab, var(--color-oro-fuerte) 10%, transparent)}}.bg-oro-fuerte\/15{background-color:#e99d1926}@supports (color:color-mix(in lab, red, red)){.bg-oro-fuerte\/15{background-color:color-mix(in oklab, var(--color-oro-fuerte) 15%, transparent)}}.bg-oro\/5{background-color:#ffb8430d}@supports (color:color-mix(in lab, red, red)){.bg-oro\/5{background-color:color-mix(in oklab, var(--color-oro) 5%, transparent)}}.bg-oro\/10{background-color:#ffb8431a}@supports (color:color-mix(in lab, red, red)){.bg-oro\/10{background-color:color-mix(in oklab, var(--color-oro) 10%, transparent)}}.bg-oro\/15{background-color:#ffb84326}@supports (color:color-mix(in lab, red, red)){.bg-oro\/15{background-color:color-mix(in oklab, var(--color-oro) 15%, transparent)}}.bg-oro\/20{background-color:#ffb84333}@supports (color:color-mix(in lab, red, red)){.bg-oro\/20{background-color:color-mix(in oklab, var(--color-oro) 20%, transparent)}}.bg-papel{background-color:var(--color-papel)}.bg-papel\/70{background-color:#fbf7f8b3}@supports (color:color-mix(in lab, red, red)){.bg-papel\/70{background-color:color-mix(in oklab, var(--color-papel) 70%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/70{background-color:color-mix(in oklab, var(--color-red-50) 70%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/40{background-color:#fff1f266}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/40{background-color:color-mix(in oklab, var(--color-rose-50) 40%, transparent)}}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/60{background-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.bg-rose-50\/70{background-color:#fff1f2b3}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/70{background-color:color-mix(in oklab, var(--color-rose-50) 70%, transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-100\/40{background-color:#ffe4e666}@supports (color:color-mix(in lab, red, red)){.bg-rose-100\/40{background-color:color-mix(in oklab, var(--color-rose-100) 40%, transparent)}}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/70{background-color:#f0f9ffb3}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/70{background-color:color-mix(in oklab, var(--color-sky-50) 70%, transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/60{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/95{background-color:#f1f5f9f2}@supports (color:color-mix(in lab, red, red)){.bg-slate-100\/95{background-color:color-mix(in oklab, var(--color-slate-100) 95%, transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/70{background-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/70{background-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/55{background-color:#0f172b8c}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/55{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)}}.bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/95{background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.bg-slate-950\/45{background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/45{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-400{background-color:var(--color-teal-400)}.bg-teal-700{background-color:var(--color-teal-700)}.bg-texto{background-color:var(--color-texto)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#910d23\,\#d49a27\)\]{background-image:linear-gradient(90deg,#910d23,#d49a27)}.bg-\[linear-gradient\(110deg\,\#86061b\,\#b30b25\)\]{background-image:linear-gradient(110deg,#86061b,#b30b25)}.bg-\[linear-gradient\(110deg\,\#fff9e8\,\#fff\)\]{background-image:linear-gradient(110deg,#fff9e8,#fff)}.bg-\[linear-gradient\(115deg\,\#02224f_0\%\,\#043c79_62\%\,\#0875b8_100\%\)\]{background-image:linear-gradient(115deg,#02224f 0%,#043c79 62%,#0875b8 100%)}.bg-\[linear-gradient\(118deg\,\#430f11_0\%\,\#7a0618_52\%\,\#430f11_100\%\)\]{background-image:linear-gradient(118deg,#430f11 0%,#7a0618 52%,#430f11 100%)}.bg-\[linear-gradient\(118deg\,\#02224f_0\%\,\#043472_62\%\,\#075da8_100\%\)\]{background-image:linear-gradient(118deg,#02224f 0%,#043472 62%,#075da8 100%)}.bg-\[linear-gradient\(118deg\,\#02224f_0\%\,\#043472_65\%\,\#075da8_100\%\)\]{background-image:linear-gradient(118deg,#02224f 0%,#043472 65%,#075da8 100%)}.bg-\[linear-gradient\(135deg\,\#7d0a1c_0\%\,\#520612_58\%\,\#2b050b_100\%\)\]{background-image:linear-gradient(135deg,#7d0a1c 0%,#520612 58%,#2b050b 100%)}.bg-\[linear-gradient\(145deg\,\#fbfcfe\,\#fff8fa\)\]{background-image:linear-gradient(145deg,#fbfcfe,#fff8fa)}.bg-\[linear-gradient\(145deg\,\#ffffff_0\%\,\#f4f8fd_100\%\)\]{background-image:linear-gradient(145deg,#fff 0%,#f4f8fd 100%)}.bg-\[radial-gradient\(circle_at_center\,\#29475f\,\#071624_72\%\)\]{background-image:radial-gradient(circle,#29475f,#071624 72%)}.from-\[\#0a2035\]{--tw-gradient-from:#0a2035;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#5a1012\]{--tw-gradient-from:#5a1012;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#5a5858\]{--tw-gradient-from:#5a5858;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#5c3505\]{--tw-gradient-from:#5c3505;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#5e0514\]{--tw-gradient-from:#5e0514;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#6d0f1f\]{--tw-gradient-from:#6d0f1f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#430f11\]{--tw-gradient-from:#430f11;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#840c32\]{--tw-gradient-from:#840c32;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#890b32\]{--tw-gradient-from:#890b32;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#06423d\]{--tw-gradient-from:#06423d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#521126\]{--tw-gradient-from:#521126;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#590614\]{--tw-gradient-from:#590614;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#b50b27\]{--tw-gradient-from:#b50b27;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#b50926\]{--tw-gradient-from:#b50926;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#e879f9\]{--tw-gradient-from:#e879f9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f9f4f5\]{--tw-gradient-from:#f9f4f5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff2bb\]{--tw-gradient-from:#fff2bb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff8ed\]{--tw-gradient-from:#fff8ed;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100{--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-700{--tw-gradient-from:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-marca{--tw-gradient-from:var(--color-marca);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-marca-hover{--tw-gradient-from:var(--color-marca-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-oro{--tw-gradient-from:var(--color-oro);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-100{--tw-gradient-from:var(--color-rose-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-200{--tw-gradient-from:var(--color-rose-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-300{--tw-gradient-from:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-400{--tw-gradient-from:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-50{--tw-gradient-from:var(--color-stone-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#7a0618\]{--tw-gradient-via:#7a0618;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#153f61\]{--tw-gradient-via:#153f61;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#83081d\]{--tw-gradient-via:#83081d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#087064\]{--tw-gradient-via:#087064;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#861534\]{--tw-gradient-via:#861534;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#990820\]{--tw-gradient-via:#990820;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#a45c08\]{--tw-gradient-via:#a45c08;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fff3dc\]{--tw-gradient-via:#fff3dc;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-50{--tw-gradient-via:var(--color-amber-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-400{--tw-gradient-via:var(--color-amber-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-50\/50{--tw-gradient-via:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.via-gray-50\/50{--tw-gradient-via:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.via-gray-50\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-green-50\/50{--tw-gradient-via:#f0fdf480}@supports (color:color-mix(in lab, red, red)){.via-green-50\/50{--tw-gradient-via:color-mix(in oklab, var(--color-green-50) 50%, transparent)}}.via-green-50\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-marca-oscuro{--tw-gradient-via:var(--color-marca-oscuro);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-marca-viva{--tw-gradient-via:var(--color-marca-viva);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-50\/50{--tw-gradient-via:#fff7ed80}@supports (color:color-mix(in lab, red, red)){.via-orange-50\/50{--tw-gradient-via:color-mix(in oklab, var(--color-orange-50) 50%, transparent)}}.via-orange-50\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-oro-claro\/60{--tw-gradient-via:#ffc76699}@supports (color:color-mix(in lab, red, red)){.via-oro-claro\/60{--tw-gradient-via:color-mix(in oklab, var(--color-oro-claro) 60%, transparent)}}.via-oro-claro\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-oro\/70{--tw-gradient-via:#ffb843b3}@supports (color:color-mix(in lab, red, red)){.via-oro\/70{--tw-gradient-via:color-mix(in oklab, var(--color-oro) 70%, transparent)}}.via-oro\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-50{--tw-gradient-via:var(--color-rose-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-100\/50{--tw-gradient-via:#f5f5f480}@supports (color:color-mix(in lab, red, red)){.via-stone-100\/50{--tw-gradient-via:color-mix(in oklab, var(--color-stone-100) 50%, transparent)}}.via-stone-100\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/30{--tw-gradient-via:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.via-white\/30{--tw-gradient-via:color-mix(in oklab, var(--color-white) 30%, transparent)}}.via-white\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0b9480\]{--tw-gradient-to:#0b9480;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2d0a0b\]{--tw-gradient-to:#2d0a0b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#3a3838\]{--tw-gradient-to:#3a3838;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#5a1012\]{--tw-gradient-to:#5a1012;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#6d0828\]{--tw-gradient-to:#6d0828;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#9b1c2e\]{--tw-gradient-to:#9b1c2e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#761731\]{--tw-gradient-to:#761731;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#a80b25\]{--tw-gradient-to:#a80b25;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#b62548\]{--tw-gradient-to:#b62548;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#dc8c16\]{--tw-gradient-to:#dc8c16;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#faf6f7\]{--tw-gradient-to:#faf6f7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#faf7f7\]{--tw-gradient-to:#faf7f7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fff8df\]{--tw-gradient-to:#fff8df;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fffbf2\]{--tw-gradient-to:#fffbf2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50\/60{--tw-gradient-to:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.to-amber-50\/60{--tw-gradient-to:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.to-amber-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50\/70{--tw-gradient-to:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.to-amber-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.to-amber-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-900{--tw-gradient-to:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-marca{--tw-gradient-to:var(--color-marca);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-marca-hover{--tw-gradient-to:var(--color-marca-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-marca-oscuro{--tw-gradient-to:var(--color-marca-oscuro);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-marca-profundo{--tw-gradient-to:var(--color-marca-profundo);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-marca-viva{--tw-gradient-to:var(--color-marca-viva);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-oro-fuerte{--tw-gradient-to:var(--color-oro-fuerte);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-700{--tw-gradient-to:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-200{--tw-gradient-to:var(--color-rose-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-500{--tw-gradient-to:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-600{--tw-gradient-to:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_22\%\]{object-position:center 22%}.object-\[center_38\%\]{object-position:center 38%}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-geist-mono)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-marca{color:var(--color-marca)!important}.text-\[\#1c7a46\]{color:#1c7a46}.text-\[\#1c4587\]{color:#1c4587}.text-\[\#3d1709\]{color:#3d1709}.text-\[\#4a4848\]{color:#4a4848}.text-\[\#6b0a19\]{color:#6b0a19}.text-\[\#6f1021\]{color:#6f1021}.text-\[\#7a0b1d\]{color:#7a0b1d}.text-\[\#7a102d\]{color:#7a102d}.text-\[\#7a0618\]{color:#7a0618}.text-\[\#7a5200\]{color:#7a5200}.text-\[\#7d0a1c\]{color:#7d0a1c}.text-\[\#7d092a\]{color:#7d092a}.text-\[\#7d7272\]{color:#7d7272}.text-\[\#8a1538\]{color:#8a1538}.text-\[\#9b1c2e\]{color:#9b1c2e}.text-\[\#430f11\]{color:#430f11}.text-\[\#910d23\]{color:#910d23}.text-\[\#1877f2\]{color:#1877f2}.text-\[\#14273e\]{color:#14273e}.text-\[\#67181a\]{color:#67181a}.text-\[\#A49A9A\]{color:#a49a9a}.text-\[\#E8A0A8\]{color:#e8a0a8}.text-\[\#F6E9EA\]{color:#f6e9ea}.text-\[\#F6E9EA\]\/75{color:#f6e9eabf;color:lab(93.4104% 4.67762 1.1731/.75)}.text-\[\#F6E9EA\]\/80{color:#f6e9eacc;color:lab(93.4104% 4.67762 1.1731/.8)}.text-\[\#a21caf\]{color:#a21caf}.text-\[\#a63c0d\]{color:#a63c0d}.text-\[\#a67200\]{color:#a67200}.text-\[\#a76508\]{color:#a76508}.text-\[\#b00000\]{color:#b00000}.text-\[\#c34f12\]{color:#c34f12}.text-\[\#c0395b\]{color:#c0395b}.text-\[\#c8102e\]{color:#c8102e}.text-\[\#e8a0a8\]{color:#e8a0a8}.text-\[\#f5b5ff\]{color:#f5b5ff}.text-\[\#ffb843\]{color:#ffb843}.text-\[\#ffcb62\]{color:#ffcb62}.text-\[\#ffd48a\]{color:#ffd48a}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-900\/75{color:#7b3306bf}@supports (color:color-mix(in lab, red, red)){.text-amber-900\/75{color:color-mix(in oklab, var(--color-amber-900) 75%, transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-blue-700{color:var(--color-blue-700)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-indigo-950\/70{color:#1e1a4db3}@supports (color:color-mix(in lab, red, red)){.text-indigo-950\/70{color:color-mix(in oklab, var(--color-indigo-950) 70%, transparent)}}.text-indigo-950\/80{color:#1e1a4dcc}@supports (color:color-mix(in lab, red, red)){.text-indigo-950\/80{color:color-mix(in oklab, var(--color-indigo-950) 80%, transparent)}}.text-lime-800{color:var(--color-lime-800)}.text-marca{color:var(--color-marca)}.text-marca-hover{color:var(--color-marca-hover)}.text-marca-profundo{color:var(--color-marca-profundo)}.text-marca-viva{color:var(--color-marca-viva)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-orange-950{color:var(--color-orange-950)}.text-oro{color:var(--color-oro)}.text-oro-claro{color:var(--color-oro-claro)}.text-oro\/60{color:#ffb84399}@supports (color:color-mix(in lab, red, red)){.text-oro\/60{color:color-mix(in oklab, var(--color-oro) 60%, transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-300\/60{color:#ffa3a399}@supports (color:color-mix(in lab, red, red)){.text-red-300\/60{color:color-mix(in oklab, var(--color-red-300) 60%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-50{color:var(--color-rose-50)}.text-rose-100{color:var(--color-rose-100)}.text-rose-100\/60{color:#ffe4e699}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/60{color:color-mix(in oklab, var(--color-rose-100) 60%, transparent)}}.text-rose-100\/70{color:#ffe4e6b3}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/70{color:color-mix(in oklab, var(--color-rose-100) 70%, transparent)}}.text-rose-100\/75{color:#ffe4e6bf}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/75{color:color-mix(in oklab, var(--color-rose-100) 75%, transparent)}}.text-rose-100\/80{color:#ffe4e6cc}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/80{color:color-mix(in oklab, var(--color-rose-100) 80%, transparent)}}.text-rose-100\/85{color:#ffe4e6d9}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/85{color:color-mix(in oklab, var(--color-rose-100) 85%, transparent)}}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-sky-950{color:var(--color-sky-950)}.text-slate-100{color:var(--color-slate-100)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-teal-700{color:var(--color-teal-700)}.text-teal-900{color:var(--color-teal-900)}.text-teal-950{color:var(--color-teal-950)}.text-texto{color:var(--color-texto)}.text-texto-suave{color:var(--color-texto-suave)}.text-texto-tenue{color:var(--color-texto-tenue)}.text-tinta{color:var(--color-tinta)}.text-transparent{color:#0000}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#910d23\]{accent-color:#910d23}.accent-marca{accent-color:var(--color-marca)}.accent-marca-hover{accent-color:var(--color-marca-hover)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-24px_0_72px_rgba\(20\,12\,20\,\.36\)\]{--tw-shadow:-24px 0 72px var(--tw-shadow-color,#140c145c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-30px_0_80px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:-30px 0 80px var(--tw-shadow-color,#0f172a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(255\,184\,67\,\.8\)\],.shadow-\[0_0_8px_rgba\(255\,184\,67\,0\.8\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ffb843cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_9px_currentColor\]{--tw-shadow:0 0 9px var(--tw-shadow-color,currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,184\,67\,\.85\)\],.shadow-\[0_0_10px_rgba\(255\,184\,67\,0\.85\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffb843d9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,199\,102\,\.8\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffc766cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(255\,184\,67\,\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ffb8431f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(134\,6\,27\,\.25\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#86061b40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(180\,125\,0\,\.2\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#b47d0033);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(43\,18\,20\,\.06\)\]{--tw-shadow:0 4px 18px var(--tw-shadow-color,#2b12140f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(76\,15\,25\,\.07\)\]{--tw-shadow:0 4px 18px var(--tw-shadow-color,#4c0f1912);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(134\,6\,27\,\.28\)\]{--tw-shadow:0 5px 12px var(--tw-shadow-color,#86061b47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(156\,7\,32\,\.12\)\]{--tw-shadow:0 5px 14px var(--tw-shadow-color,#9c07201f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_16px_rgba\(67\,15\,17\,\.05\)\]{--tw-shadow:0 5px 16px var(--tw-shadow-color,#430f110d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(42\,15\,20\,\.05\)\]{--tw-shadow:0 5px 18px var(--tw-shadow-color,#2a0f140d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(76\,15\,25\,\.07\)\]{--tw-shadow:0 5px 18px var(--tw-shadow-color,#4c0f1912);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_20px_rgba\(42\,15\,20\,\.04\)\]{--tw-shadow:0 5px 20px var(--tw-shadow-color,#2a0f140a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_20px_rgba\(42\,15\,20\,\.05\)\]{--tw-shadow:0 5px 20px var(--tw-shadow-color,#2a0f140d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_24px_rgba\(42\,15\,20\,\.045\)\]{--tw-shadow:0 5px 24px var(--tw-shadow-color,#2a0f140b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(122\,6\,24\,\.18\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#7a06182e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(156\,7\,32\,\.25\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#9c072040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(200\,16\,46\,\.13\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#c8102e21);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(42\,15\,20\,\.04\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#2a0f140a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(42\,15\,20\,\.05\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#2a0f140d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_22px_rgba\(76\,15\,25\,\.08\)\]{--tw-shadow:0 6px 22px var(--tw-shadow-color,#4c0f1914);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_26px_rgba\(43\,18\,20\,\.06\)\]{--tw-shadow:0 6px 26px var(--tw-shadow-color,#2b12140f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_7px_17px_rgba\(156\,7\,32\,\.18\)\]{--tw-shadow:0 7px 17px var(--tw-shadow-color,#9c07202e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(134\,6\,27\,\.24\)\]{--tw-shadow:0 7px 18px var(--tw-shadow-color,#86061b3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(171\,117\,0\,\.22\)\]{--tw-shadow:0 7px 18px var(--tw-shadow-color,#ab750038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(134\,6\,27\,\.24\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#86061b3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(156\,7\,32\,\.22\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#9c072038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(156\,7\,32\,\.24\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#9c07203d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(156\,7\,32\,0\.2\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#9c072033);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(43\,18\,20\,\.08\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#2b121414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(67\,15\,17\,\.06\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#430f110f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(156\,7\,32\,\.24\)\],.shadow-\[0_12px_28px_rgba\(156\,7\,32\,0\.24\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#9c07203d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(157\,108\,0\,\.12\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#9d6c001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(42\,15\,20\,\.08\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#2a0f1414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(67\,15\,17\,0\.22\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,#430f1138);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(76\,15\,25\,\.09\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#4c0f1917);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_45px_rgba\(42\,15\,20\,\.16\)\]{--tw-shadow:0 14px 45px var(--tw-shadow-color,#2a0f1429);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_45px_rgba\(76\,15\,25\,\.10\)\]{--tw-shadow:0 16px 45px var(--tw-shadow-color,#4c0f191a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_50px_rgba\(42\,15\,20\,\.14\)\]{--tw-shadow:0 16px 50px var(--tw-shadow-color,#2a0f1424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_45px_-24px_rgba\(67\,15\,17\,\.65\)\]{--tw-shadow:0 18px 45px -24px var(--tw-shadow-color,#430f11a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_55px_rgba\(67\,15\,17\,\.18\)\]{--tw-shadow:0 22px 55px var(--tw-shadow-color,#430f112e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(43\,18\,20\,\.35\)\,0_0_0_1px_rgba\(0\,0\,0\,\.04\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#2b121459), 0 0 0 1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_-18px_rgba\(67\,15\,17\,\.55\)\],.shadow-\[0_28px_80px_-18px_rgba\(67\,15\,17\,0\.55\)\]{--tw-shadow:0 28px 80px -18px var(--tw-shadow-color,#430f118c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(15\,23\,42\,0\.25\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#0f172a40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(67\,15\,17\,\.48\)\],.shadow-\[0_30px_90px_rgba\(67\,15\,17\,0\.48\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#430f117a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(67\,15\,17\,\.45\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#430f1173);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_90px_rgba\(67\,15\,17\,\.35\)\]{--tw-shadow:0 32px 90px var(--tw-shadow-color,#430f1159);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_36px_100px_rgba\(0\,0\,0\,\.58\)\]{--tw-shadow:0 36px 100px var(--tw-shadow-color,#00000094);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_\#c8102e\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,#c8102e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_\#f7637c\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,#f7637c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.14\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[\#430f11\]\/20{--tw-shadow-color:#430f1133}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#430f11\]\/20{--tw-shadow-color:color-mix(in oklab, lab(13.3831% 25.3975 13.1685/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#360616\]\/25{--tw-shadow-color:#36061640}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#360616\]\/25{--tw-shadow-color:color-mix(in oklab, lab(8.99106% 24.7561 3.38435/.25) var(--tw-shadow-alpha), transparent)}}.shadow-amber-200{--tw-shadow-color:#fee685}@supports (color:lab(0% 0 0)){.shadow-amber-200{--tw-shadow-color:lab(91.7203% -.505269 49.9084)}}@supports (color:color-mix(in lab, red, red)){.shadow-amber-200{--tw-shadow-color:color-mix(in oklab, var(--color-amber-200) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-200{--tw-shadow-color:#a4f4cf}@supports (color:lab(0% 0 0)){.shadow-emerald-200{--tw-shadow-color:lab(90.2247% -31.039 9.47084)}}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-200{--tw-shadow-color:color-mix(in oklab, var(--color-emerald-200) var(--tw-shadow-alpha), transparent)}}.shadow-marca\/20{--tw-shadow-color:#67181a33}@supports (color:color-mix(in lab, red, red)){.shadow-marca\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-marca) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-oro\/40{--tw-shadow-color:#ffb84366}@supports (color:color-mix(in lab, red, red)){.shadow-oro\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-oro) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-200{--tw-shadow-color:#ffcaca}@supports (color:lab(0% 0 0)){.shadow-red-200{--tw-shadow-color:lab(86.017% 19.8815 7.75869)}}@supports (color:color-mix(in lab, red, red)){.shadow-red-200{--tw-shadow-color:color-mix(in oklab, var(--color-red-200) var(--tw-shadow-alpha), transparent)}}.shadow-rose-200{--tw-shadow-color:#ffccd3}@supports (color:lab(0% 0 0)){.shadow-rose-200{--tw-shadow-color:lab(86.806% 19.1909 4.07754)}}@supports (color:color-mix(in lab, red, red)){.shadow-rose-200{--tw-shadow-color:color-mix(in oklab, var(--color-rose-200) var(--tw-shadow-alpha), transparent)}}.shadow-rose-900\/15{--tw-shadow-color:#8b083626}@supports (color:color-mix(in lab, red, red)){.shadow-rose-900\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-900\/20{--tw-shadow-color:#8b083633}@supports (color:color-mix(in lab, red, red)){.shadow-rose-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200{--tw-shadow-color:#e2e8f0}@supports (color:lab(0% 0 0)){.shadow-slate-200{--tw-shadow-color:lab(91.7353% -.998765 -4.76968)}}@supports (color:color-mix(in lab, red, red)){.shadow-slate-200{--tw-shadow-color:color-mix(in oklab, var(--color-slate-200) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/50{--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.shadow-slate-200\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/60{--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.shadow-slate-200\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-stone-300{--tw-shadow-color:#d6d3d1}@supports (color:lab(0% 0 0)){.shadow-stone-300{--tw-shadow-color:lab(84.7909% .928015 1.59738)}}@supports (color:color-mix(in lab, red, red)){.shadow-stone-300{--tw-shadow-color:color-mix(in oklab, var(--color-stone-300) var(--tw-shadow-alpha), transparent)}}.shadow-white\/10{--tw-shadow-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.shadow-white\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#4a4848\]\/50{--tw-ring-color:#4a484880}@supports (color:lab(0% 0 0)){.ring-\[\#4a4848\]\/50{--tw-ring-color:lab(30.7884% .861153 .310844/.5)}}.ring-\[\#430f11\]\/50{--tw-ring-color:#430f1180}@supports (color:lab(0% 0 0)){.ring-\[\#430f11\]\/50{--tw-ring-color:lab(13.3831% 25.3975 13.1685/.5)}}.ring-\[\#910d23\]{--tw-ring-color:#910d23}.ring-\[\#910d23\]\/15{--tw-ring-color:#910d2326}@supports (color:lab(0% 0 0)){.ring-\[\#910d23\]\/15{--tw-ring-color:lab(31.0912% 51.6958 27.0868/.15)}}.ring-\[\#ffb843\]\/20{--tw-ring-color:#ffb84333}@supports (color:lab(0% 0 0)){.ring-\[\#ffb843\]\/20{--tw-ring-color:lab(80.1523% 19.1108 66.627/.2)}}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-200\/80{--tw-ring-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.ring-amber-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-amber-500\/60{--tw-ring-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/60{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.ring-amber-600{--tw-ring-color:var(--color-amber-600)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/\[\.06\]{--tw-ring-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.ring-black\/\[\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-200\/80{--tw-ring-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.ring-emerald-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.ring-emerald-300{--tw-ring-color:var(--color-emerald-300)}.ring-emerald-500\/60{--tw-ring-color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/60{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.ring-indigo-100{--tw-ring-color:var(--color-indigo-100)}.ring-indigo-200{--tw-ring-color:var(--color-indigo-200)}.ring-marca{--tw-ring-color:var(--color-marca)}.ring-marca-oscuro{--tw-ring-color:var(--color-marca-oscuro)}.ring-marca-viva{--tw-ring-color:var(--color-marca-viva)}.ring-marca-viva\/20{--tw-ring-color:#9c072033}@supports (color:color-mix(in lab, red, red)){.ring-marca-viva\/20{--tw-ring-color:color-mix(in oklab, var(--color-marca-viva) 20%, transparent)}}.ring-marca\/30{--tw-ring-color:#67181a4d}@supports (color:color-mix(in lab, red, red)){.ring-marca\/30{--tw-ring-color:color-mix(in oklab, var(--color-marca) 30%, transparent)}}.ring-orange-300{--tw-ring-color:var(--color-orange-300)}.ring-oro{--tw-ring-color:var(--color-oro)}.ring-oro\/60{--tw-ring-color:#ffb84399}@supports (color:color-mix(in lab, red, red)){.ring-oro\/60{--tw-ring-color:color-mix(in oklab, var(--color-oro) 60%, transparent)}}.ring-red-100{--tw-ring-color:var(--color-red-100)}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-red-200\/80{--tw-ring-color:#ffcacacc}@supports (color:color-mix(in lab, red, red)){.ring-red-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-red-200) 80%, transparent)}}.ring-red-300{--tw-ring-color:var(--color-red-300)}.ring-red-400\/70{--tw-ring-color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.ring-red-400\/70{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.ring-rose-100{--tw-ring-color:var(--color-rose-100)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-rose-300{--tw-ring-color:var(--color-rose-300)}.ring-sky-200{--tw-ring-color:var(--color-sky-200)}.ring-sky-300{--tw-ring-color:var(--color-sky-300)}.ring-sky-400\/60{--tw-ring-color:#00bcfe99}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 60%, transparent)}}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-slate-200\/80{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.ring-slate-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.ring-slate-300{--tw-ring-color:var(--color-slate-300)}.ring-slate-700{--tw-ring-color:var(--color-slate-700)}.ring-stone-200{--tw-ring-color:var(--color-stone-200)}.ring-teal-200{--tw-ring-color:var(--color-teal-200)}.ring-teal-500\/50{--tw-ring-color:#00baa780}@supports (color:color-mix(in lab, red, red)){.ring-teal-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-teal-500) 50%, transparent)}}.ring-texto{--tw-ring-color:var(--color-texto)}.ring-tinta{--tw-ring-color:var(--color-tinta)}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/80{--tw-ring-color:#fffc}@supports (color:color-mix(in lab, red, red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[5px\]{--tw-backdrop-blur:blur(5px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.035\]:is(:where(.group):hover *){scale:1.035}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:bg-marca-hover\/5:is(:where(.group):hover *){background-color:#7d181d0d}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-marca-hover\/5:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-marca-hover) 5%, transparent)}}.group-hover\:bg-white\/15:is(:where(.group):hover *){background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.group-hover\:text-\[\#910d23\]:is(:where(.group):hover *){color:#910d23}.group-hover\:text-marca-hover:is(:where(.group):hover *){color:var(--color-marca-hover)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/card\:scale-105:is(:where(.group\/card):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker{--tw-content:none;content:none}.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.placeholder\:text-\[\#8a98aa\]::placeholder{color:#8a98aa}.placeholder\:text-\[\#A49A9A\]::placeholder{color:#a49a9a}.placeholder\:text-slate-300::placeholder{color:var(--color-slate-300)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.first\:mt-0:first-child{margin-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.focus-within\:border-\[\#910d23\]:focus-within{border-color:#910d23}.focus-within\:bg-rose-50\/30:focus-within{background-color:#fff1f24d}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-rose-50\/30:focus-within{background-color:color-mix(in oklab, var(--color-rose-50) 30%, transparent)}}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:rotate-90:hover{rotate:90deg}.hover\:border-\[\#9b1c2e\]:hover{border-color:#9b1c2e}.hover\:border-\[\#910d23\]\/25:hover{border-color:#910d2340;border-color:lab(31.0912% 51.6958 27.0868/.25)}.hover\:border-\[\#910d23\]\/40:hover{border-color:#910d2366;border-color:lab(31.0912% 51.6958 27.0868/.4)}.hover\:border-\[\#1877f2\]\/40:hover{border-color:#1877f266;border-color:lab(50.4648% 10.5015 -70.3178/.4)}.hover\:border-\[\#E8A0A8\]:hover{border-color:#e8a0a8}.hover\:border-\[\#E8A0A8\]\/60:hover{border-color:#e8a0a899;border-color:lab(73.2388% 28.3161 7.2551/.6)}.hover\:border-\[\#ED5611\]\/50:hover{border-color:#ed561180;border-color:lab(57.6051% 57.4673 64.6973/.5)}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\:border-marca-hover\/40:hover{border-color:#7d181d66}@supports (color:color-mix(in lab, red, red)){.hover\:border-marca-hover\/40:hover{border-color:color-mix(in oklab, var(--color-marca-hover) 40%, transparent)}}.hover\:border-marca-viva:hover{border-color:var(--color-marca-viva)}.hover\:border-marca-viva\/35:hover{border-color:#9c072059}@supports (color:color-mix(in lab, red, red)){.hover\:border-marca-viva\/35:hover{border-color:color-mix(in oklab, var(--color-marca-viva) 35%, transparent)}}.hover\:border-marca-viva\/55:hover{border-color:#9c07208c}@supports (color:color-mix(in lab, red, red)){.hover\:border-marca-viva\/55:hover{border-color:color-mix(in oklab, var(--color-marca-viva) 55%, transparent)}}.hover\:border-marca\/45:hover{border-color:#67181a73}@supports (color:color-mix(in lab, red, red)){.hover\:border-marca\/45:hover{border-color:color-mix(in oklab, var(--color-marca) 45%, transparent)}}.hover\:border-oro:hover{border-color:var(--color-oro)}.hover\:border-oro\/35:hover{border-color:#ffb84359}@supports (color:color-mix(in lab, red, red)){.hover\:border-oro\/35:hover{border-color:color-mix(in oklab, var(--color-oro) 35%, transparent)}}.hover\:border-oro\/80:hover{border-color:#ffb843cc}@supports (color:color-mix(in lab, red, red)){.hover\:border-oro\/80:hover{border-color:color-mix(in oklab, var(--color-oro) 80%, transparent)}}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:border-rose-200:hover{border-color:var(--color-rose-200)}.hover\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:\!bg-marca\/5:hover{background-color:#67181a0d!important}@supports (color:color-mix(in lab, red, red)){.hover\:\!bg-marca\/5:hover{background-color:color-mix(in oklab, var(--color-marca) 5%, transparent)!important}}.hover\:bg-\[\#2FBF71\]\/20:hover{background-color:#2fbf7133;background-color:lab(68.739% -52.1972 28.2326/.2)}.hover\:bg-\[\#2a0809\]:hover{background-color:#2a0809}.hover\:bg-\[\#7a0b1d\]:hover{background-color:#7a0b1d}.hover\:bg-\[\#7a0618\]:hover{background-color:#7a0618}.hover\:bg-\[\#7a1024\]:hover{background-color:#7a1024}.hover\:bg-\[\#910d23\]:hover{background-color:#910d23}.hover\:bg-\[\#1877f2\]\/5:hover{background-color:#1877f20d;background-color:lab(50.4648% 10.5015 -70.3178/.05)}.hover\:bg-\[\#12315f\]:hover{background-color:#12315f}.hover\:bg-\[\#E8A0A8\]\/15:hover{background-color:#e8a0a826;background-color:lab(73.2388% 28.3161 7.2551/.15)}.hover\:bg-\[\#F47A2F\]\/14:hover{background-color:#f47a2f24;background-color:lab(65.1624% 44.6301 60.4524/.14)}.hover\:bg-\[\#F47A2F\]\/20:hover{background-color:#f47a2f33;background-color:lab(65.1624% 44.6301 60.4524/.2)}.hover\:bg-\[\#a51b44\]:hover{background-color:#a51b44}.hover\:bg-\[\#f6d9dd\]:hover{background-color:#f6d9dd}.hover\:bg-\[\#f8f3f4\]:hover{background-color:#f8f3f4}.hover\:bg-\[\#faf7f7\]:hover{background-color:#faf7f7}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-300:hover{background-color:var(--color-amber-300)}.hover\:bg-amber-300\/15:hover{background-color:#ffd23626}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-300\/15:hover{background-color:color-mix(in oklab, var(--color-amber-300) 15%, transparent)}}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-950:hover{background-color:var(--color-amber-950)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100)}.hover\:bg-indigo-800:hover{background-color:var(--color-indigo-800)}.hover\:bg-marca-hover:hover{background-color:var(--color-marca-hover)}.hover\:bg-marca-hover\/15:hover{background-color:#7d181d26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-marca-hover\/15:hover{background-color:color-mix(in oklab, var(--color-marca-hover) 15%, transparent)}}.hover\:bg-marca-profundo:hover{background-color:var(--color-marca-profundo)}.hover\:bg-marca-viva\/18:hover{background-color:#9c07202e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-marca-viva\/18:hover{background-color:color-mix(in oklab, var(--color-marca-viva) 18%, transparent)}}.hover\:bg-marca\/5:hover{background-color:#67181a0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-marca\/5:hover{background-color:color-mix(in oklab, var(--color-marca) 5%, transparent)}}.hover\:bg-marca\/55:hover{background-color:#67181a8c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-marca\/55:hover{background-color:color-mix(in oklab, var(--color-marca) 55%, transparent)}}.hover\:bg-marca\/70:hover{background-color:#67181ab3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-marca\/70:hover{background-color:color-mix(in oklab, var(--color-marca) 70%, transparent)}}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-oro:hover{background-color:var(--color-oro)}.hover\:bg-oro-claro:hover{background-color:var(--color-oro-claro)}.hover\:bg-oro-fuerte\/20:hover{background-color:#e99d1933}@supports (color:color-mix(in lab, red, red)){.hover\:bg-oro-fuerte\/20:hover{background-color:color-mix(in oklab, var(--color-oro-fuerte) 20%, transparent)}}.hover\:bg-oro\/30:hover{background-color:#ffb8434d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-oro\/30:hover{background-color:color-mix(in oklab, var(--color-oro) 30%, transparent)}}.hover\:bg-papel:hover{background-color:var(--color-papel)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-50\/40:hover{background-color:#fff1f266}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-50\/40:hover{background-color:color-mix(in oklab, var(--color-rose-50) 40%, transparent)}}.hover\:bg-rose-50\/50:hover{background-color:#fff1f280}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-50\/50:hover{background-color:color-mix(in oklab, var(--color-rose-50) 50%, transparent)}}.hover\:bg-rose-50\/70:hover{background-color:#fff1f2b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-50\/70:hover{background-color:color-mix(in oklab, var(--color-rose-50) 70%, transparent)}}.hover\:bg-rose-50\/80:hover{background-color:#fff1f2cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-50\/80:hover{background-color:color-mix(in oklab, var(--color-rose-50) 80%, transparent)}}.hover\:bg-rose-50\/90:hover{background-color:#fff1f2e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-50\/90:hover{background-color:color-mix(in oklab, var(--color-rose-50) 90%, transparent)}}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-200\/80:hover{background-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-200\/80:hover{background-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/45:hover{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/45:hover{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.hover\:from-\[\#a30a24\]:hover{--tw-gradient-from:#a30a24;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-\[\#fff3dc\]:hover{--tw-gradient-from:#fff3dc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-100:hover{--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-100\/80:hover{--tw-gradient-from:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.hover\:from-amber-100\/80:hover{--tw-gradient-from:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.hover\:from-amber-100\/80:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-100:hover{--tw-gradient-from:var(--color-emerald-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-600:hover{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-red-100:hover{--tw-gradient-from:var(--color-red-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-slate-100:hover{--tw-gradient-from:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-stone-100:hover{--tw-gradient-from:var(--color-stone-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:via-\[\#ffecc4\]:hover{--tw-gradient-via:#ffecc4;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:via-gray-100\/50:hover{--tw-gradient-via:#f3f4f680}@supports (color:color-mix(in lab, red, red)){.hover\:via-gray-100\/50:hover{--tw-gradient-via:color-mix(in oklab, var(--color-gray-100) 50%, transparent)}}.hover\:via-gray-100\/50:hover{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:via-green-100\/50:hover{--tw-gradient-via:#dcfce780}@supports (color:color-mix(in lab, red, red)){.hover\:via-green-100\/50:hover{--tw-gradient-via:color-mix(in oklab, var(--color-green-100) 50%, transparent)}}.hover\:via-green-100\/50:hover{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:via-orange-100\/50:hover{--tw-gradient-via:#ffedd580}@supports (color:color-mix(in lab, red, red)){.hover\:via-orange-100\/50:hover{--tw-gradient-via:color-mix(in oklab, var(--color-orange-100) 50%, transparent)}}.hover\:via-orange-100\/50:hover{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:via-rose-100:hover{--tw-gradient-via:var(--color-rose-100);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:via-stone-200\/50:hover{--tw-gradient-via:#e7e5e480}@supports (color:color-mix(in lab, red, red)){.hover\:via-stone-200\/50:hover{--tw-gradient-via:color-mix(in oklab, var(--color-stone-200) 50%, transparent)}}.hover\:via-stone-200\/50:hover{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:to-\[\#b60a26\]:hover{--tw-gradient-to:#b60a26;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-\[\#fff8ed\]:hover{--tw-gradient-to:#fff8ed;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-amber-50:hover{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-emerald-50:hover{--tw-gradient-to:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-emerald-700:hover{--tw-gradient-to:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-red-50:hover{--tw-gradient-to:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-slate-50:hover{--tw-gradient-to:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-stone-50:hover{--tw-gradient-to:var(--color-stone-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#7d092a\]:hover{color:#7d092a}.hover\:text-\[\#910d23\]:hover{color:#910d23}.hover\:text-\[\#1877f2\]:hover{color:#1877f2}.hover\:text-\[\#a63c0d\]:hover{color:#a63c0d}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-emerald-400:hover{color:var(--color-emerald-400)}.hover\:text-marca-hover:hover{color:var(--color-marca-hover)}.hover\:text-oro:hover{color:var(--color-oro)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-rose-800:hover{color:var(--color-rose-800)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-tinta:hover{color:var(--color-tinta)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_8px_28px_rgba\(76\,15\,25\,\.12\)\]:hover{--tw-shadow:0 8px 28px var(--tw-shadow-color,#4c0f191f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_9px_22px_rgba\(67\,15\,17\,\.09\)\]:hover{--tw-shadow:0 9px 22px var(--tw-shadow-color,#430f1117);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_10px_28px_rgba\(42\,15\,20\,\.1\)\]:hover{--tw-shadow:0 10px 28px var(--tw-shadow-color,#2a0f141a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_11px_24px_rgba\(156\,7\,32\,\.28\)\]:hover{--tw-shadow:0 11px 24px var(--tw-shadow-color,#9c072047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_25px_rgba\(156\,7\,32\,\.3\)\]:hover{--tw-shadow:0 12px 25px var(--tw-shadow-color,#9c07204d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_26px_rgba\(156\,7\,32\,\.3\)\]:hover{--tw-shadow:0 12px 26px var(--tw-shadow-color,#9c07204d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_rgba\(42\,15\,20\,\.08\)\]:hover{--tw-shadow:0 12px 28px var(--tw-shadow-color,#2a0f1414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_rgba\(42\,15\,20\,\.10\)\]:hover{--tw-shadow:0 12px 28px var(--tw-shadow-color,#2a0f141a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_14px_30px_rgba\(42\,15\,20\,\.09\)\]:hover{--tw-shadow:0 14px 30px var(--tw-shadow-color,#2a0f1417);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_14px_34px_rgba\(42\,15\,20\,\.09\)\]:hover{--tw-shadow:0 14px 34px var(--tw-shadow-color,#2a0f1417);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_16px_34px_rgba\(156\,7\,32\,\.3\)\]:hover,.hover\:shadow-\[0_16px_34px_rgba\(156\,7\,32\,0\.3\)\]:hover{--tw-shadow:0 16px 34px var(--tw-shadow-color,#9c07204d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_35px_rgba\(42\,15\,20\,\.10\)\]:hover{--tw-shadow:0 18px 35px var(--tw-shadow-color,#2a0f141a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_36px_-20px_rgba\(76\,15\,25\,\.38\)\]:hover{--tw-shadow:0 18px 36px -20px var(--tw-shadow-color,#4c0f1961);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_28px_70px_rgba\(43\,18\,20\,\.4\)\]:hover{--tw-shadow:0 28px 70px var(--tw-shadow-color,#2b121466);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-rose-900\/25:hover{--tw-shadow-color:#8b083640}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-rose-900\/25:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:ring-\[\#910d23\]\/35:hover{--tw-ring-color:#910d2359}@supports (color:lab(0% 0 0)){.hover\:ring-\[\#910d23\]\/35:hover{--tw-ring-color:lab(31.0912% 51.6958 27.0868/.35)}}.hover\:ring-black\/10:hover{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:ring-black\/10:hover{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:ring-marca\/40:hover{--tw-ring-color:#67181a66}@supports (color:color-mix(in lab, red, red)){.hover\:ring-marca\/40:hover{--tw-ring-color:color-mix(in oklab, var(--color-marca) 40%, transparent)}}.hover\:ring-red-200:hover{--tw-ring-color:var(--color-red-200)}.hover\:ring-slate-300:hover{--tw-ring-color:var(--color-slate-300)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:z-10:focus{z-index:10}.focus\:border-\[\#1c4587\]:focus{border-color:#1c4587}.focus\:border-\[\#910d23\]:focus{border-color:#910d23}.focus\:border-\[\#910d23\]\/30:focus{border-color:#910d234d;border-color:lab(31.0912% 51.6958 27.0868/.3)}.focus\:border-\[\#921238\]:focus{border-color:#921238}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.focus\:border-marca:focus{border-color:var(--color-marca)}.focus\:border-marca-hover:focus{border-color:var(--color-marca-hover)}.focus\:border-marca-hover\/50:focus{border-color:#7d181d80}@supports (color:color-mix(in lab, red, red)){.focus\:border-marca-hover\/50:focus{border-color:color-mix(in oklab, var(--color-marca-hover) 50%, transparent)}}.focus\:border-marca-viva:focus{border-color:var(--color-marca-viva)}.focus\:border-rose-400:focus{border-color:var(--color-rose-400)}.focus\:border-slate-200:focus{border-color:var(--color-slate-200)}.focus\:bg-\[\#fffdfd\]:focus{background-color:#fffdfd}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-3:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#1c4587\]\/20:focus{--tw-ring-color:#1c458733}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#1c4587\]\/20:focus{--tw-ring-color:lab(29.3957% 5.33375 -41.895/.2)}}.focus\:ring-\[\#910d23\]\/10:focus{--tw-ring-color:#910d231a}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#910d23\]\/10:focus{--tw-ring-color:lab(31.0912% 51.6958 27.0868/.1)}}.focus\:ring-\[\#910d23\]\/20:focus{--tw-ring-color:#910d2333}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#910d23\]\/20:focus{--tw-ring-color:lab(31.0912% 51.6958 27.0868/.2)}}.focus\:ring-amber-300\/50:focus{--tw-ring-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.focus\:ring-amber-300\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.focus\:ring-marca:focus{--tw-ring-color:var(--color-marca)}.focus\:ring-marca-hover\/10:focus{--tw-ring-color:#7d181d1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-marca-hover\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-marca-hover) 10%, transparent)}}.focus\:ring-marca-hover\/15:focus{--tw-ring-color:#7d181d26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-marca-hover\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-marca-hover) 15%, transparent)}}.focus\:ring-marca-viva\/15:focus{--tw-ring-color:#9c072026}@supports (color:color-mix(in lab, red, red)){.focus\:ring-marca-viva\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-marca-viva) 15%, transparent)}}.focus\:ring-marca-viva\/20:focus{--tw-ring-color:#9c072033}@supports (color:color-mix(in lab, red, red)){.focus\:ring-marca-viva\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-marca-viva) 20%, transparent)}}.focus\:ring-marca\/15:focus{--tw-ring-color:#67181a26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-marca\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-marca) 15%, transparent)}}.focus\:ring-marca\/20:focus{--tw-ring-color:#67181a33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-marca\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-marca) 20%, transparent)}}.focus\:ring-marca\/40:focus{--tw-ring-color:#67181a66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-marca\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-marca) 40%, transparent)}}.focus\:ring-oro\/20:focus{--tw-ring-color:#ffb84333}@supports (color:color-mix(in lab, red, red)){.focus\:ring-oro\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-oro) 20%, transparent)}}.focus\:ring-oro\/25:focus{--tw-ring-color:#ffb84340}@supports (color:color-mix(in lab, red, red)){.focus\:ring-oro\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-oro) 25%, transparent)}}.focus\:ring-oro\/40:focus{--tw-ring-color:#ffb84366}@supports (color:color-mix(in lab, red, red)){.focus\:ring-oro\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-oro) 40%, transparent)}}.focus\:ring-oro\/50:focus{--tw-ring-color:#ffb84380}@supports (color:color-mix(in lab, red, red)){.focus\:ring-oro\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-oro) 50%, transparent)}}.focus\:ring-rose-100:focus{--tw-ring-color:var(--color-rose-100)}.focus\:ring-rose-100\/80:focus{--tw-ring-color:#ffe4e6cc}@supports (color:color-mix(in lab, red, red)){.focus\:ring-rose-100\/80:focus{--tw-ring-color:color-mix(in oklab, var(--color-rose-100) 80%, transparent)}}.focus\:ring-rose-200:focus{--tw-ring-color:var(--color-rose-200)}.focus\:ring-slate-100:focus{--tw-ring-color:var(--color-slate-100)}.focus\:ring-white\/15:focus{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius-lg)}.focus-visible\:bg-rose-50:focus-visible{background-color:var(--color-rose-50)}.focus-visible\:stroke-\[\#c8102e\]:focus-visible{stroke:#c8102e}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#1c4587\]:focus-visible{--tw-ring-color:#1c4587}.focus-visible\:ring-\[\#1c4587\]\/40:focus-visible{--tw-ring-color:#1c458766}@supports (color:lab(0% 0 0)){.focus-visible\:ring-\[\#1c4587\]\/40:focus-visible{--tw-ring-color:lab(29.3957% 5.33375 -41.895/.4)}}.focus-visible\:ring-\[\#1c4587\]\/50:focus-visible{--tw-ring-color:#1c458780}@supports (color:lab(0% 0 0)){.focus-visible\:ring-\[\#1c4587\]\/50:focus-visible{--tw-ring-color:lab(29.3957% 5.33375 -41.895/.5)}}.focus-visible\:ring-\[\#910d23\]\/50:focus-visible{--tw-ring-color:#910d2380}@supports (color:lab(0% 0 0)){.focus-visible\:ring-\[\#910d23\]\/50:focus-visible{--tw-ring-color:lab(31.0912% 51.6958 27.0868/.5)}}.focus-visible\:ring-amber-400:focus-visible{--tw-ring-color:var(--color-amber-400)}.focus-visible\:ring-marca-viva\/30:focus-visible{--tw-ring-color:#9c07204d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-marca-viva\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-marca-viva) 30%, transparent)}}.focus-visible\:ring-oro:focus-visible{--tw-ring-color:var(--color-oro)}.focus-visible\:ring-oro\/50:focus-visible{--tw-ring-color:#ffb84380}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-oro\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-oro) 50%, transparent)}}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#910d23\]:focus-visible{outline-color:#910d23}.focus-visible\:outline-amber-900:focus-visible{outline-color:var(--color-amber-900)}.focus-visible\:outline-marca:focus-visible{outline-color:var(--color-marca)}.focus-visible\:outline-red-600:focus-visible{outline-color:var(--color-red-600)}.focus-visible\:outline-red-700:focus-visible{outline-color:var(--color-red-700)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:translate-y-0:disabled{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-slate-200:disabled{border-color:var(--color-slate-200)}.disabled\:bg-slate-50:disabled{background-color:var(--color-slate-50)}.disabled\:bg-slate-100:disabled{background-color:var(--color-slate-100)}.disabled\:bg-slate-100\/80:disabled{background-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-slate-100\/80:disabled{background-color:color-mix(in oklab, var(--color-slate-100) 80%, transparent)}}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:text-slate-500:disabled{color:var(--color-slate-500)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:hover\:border-slate-200:disabled:hover{border-color:var(--color-slate-200)}.disabled\:hover\:text-slate-400:disabled:hover{color:var(--color-slate-400)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[slideInRight_0\.3s_ease-out\]{animation:.3s ease-out slideInRight}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:0}.sm\:mr-1{margin-right:var(--spacing)}.sm\:ml-3{margin-left:calc(var(--spacing) * 3)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:table{display:table}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.sm\:min-h-\[70px\]{min-height:70px}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_190px_130px_auto\]{grid-template-columns:1fr 190px 130px auto}.sm\:grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_210px\]{grid-template-columns:minmax(0,1fr) 210px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:self-auto{align-self:auto}.sm\:rounded-\[1\.75rem\]{border-radius:1.75rem}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-0{padding-inline:0}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-14{padding-inline:calc(var(--spacing) * 14)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[9px\]{font-size:9px}.sm\:tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.sm\:tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:hidden{display:none}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_240px\]{grid-template-columns:1fr 240px}.md\:grid-cols-\[minmax\(0\,420px\)_1fr\]{grid-template-columns:minmax(0,420px) 1fr}.md\:p-5{padding:calc(var(--spacing) * 5)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:table-cell{display:table-cell}.lg\:h-11{height:calc(var(--spacing) * 11)}.lg\:min-h-\[78px\]{min-height:78px}.lg\:w-11{width:calc(var(--spacing) * 11)}.lg\:w-auto{width:auto}.lg\:max-w-md{max-width:var(--container-md)}.lg\:flex-none{flex:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pb-7{padding-bottom:calc(var(--spacing) * 7)}}@media (min-width:80rem){.xl\:pointer-events-none{pointer-events:none}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:table-cell{display:table-cell}.xl\:w-56{width:calc(var(--spacing) * 56)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(260px\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.xl\:bg-transparent{background-color:#0000}.xl\:px-7{padding-inline:calc(var(--spacing) * 7)}.xl\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (min-width:96rem){.\32 xl\:sticky{position:sticky}.\32 xl\:top-4{top:calc(var(--spacing) * 4)}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.\32 xl\:self-start{align-self:flex-start}}}:root{--mov-rapido:.15s;--mov-normal:.25s;--mov-curva:cubic-bezier(.22, 1, .36, 1);--oruro-deep:#3f0e10;--oruro-navy:#67181a;--oruro-panel:#541315;--oruro-electric:#9c0720;--oruro-blue:#c8102e;--oruro-cyan:#ffb843;--oruro-cyan-light:#ffb843;--oruro-sky:#e8a0a8;--oruro-text:#f6e9ea;--oruro-muted:#a49a9a;--oruro-gold:#e99d19;--oruro-orange:#f47a2f;--oruro-orange-glow:#ed5611;--oruro-bronze:#c67e50}body{color:#302e2f;font-family:var(--font-sans), Arial, Helvetica, sans-serif;text-rendering:optimizelegibility;background:#f7f4f4;min-width:320px}html{scroll-behavior:smooth}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:not(:disabled),a,select{cursor:pointer}::selection{background:var(--oruro-electric);color:var(--oruro-text)}.institutional-header:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 115%,#ffb84338,#0000 28%),linear-gradient(100deg,#7e1d1ffc 0%,#67181afc 54%,#4c1113fa 100%),linear-gradient(155deg,#0000 58%,#ffb8431a 59% 60%,#0000 61%);position:absolute;inset:0}.institutional-header>*{position:relative}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)scale(.95)}60%{opacity:1;transform:translate(-4%)scale(1.01)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes sidebar-item-press{0%{transform:scale(1)}38%{transform:scale(.95)}68%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes sidebar-light-sweep{0%{opacity:0;transform:translate(-135%)skew(-18deg)}28%{opacity:.75}to{opacity:0;transform:translate(160%)skew(-18deg)}}@keyframes sidebar-icon-burst{0%{transform:scale(1)rotate(0)}45%{filter:drop-shadow(0 0 7px #ffb843cc);transform:scale(1.22)rotate(-8deg)}to{transform:scale(1)rotate(0)}}@keyframes sidebar-active-in{0%{opacity:.45;transform:translate(-10px);box-shadow:0 0 #9c072000}62%{opacity:1;transform:translate(3px);box-shadow:0 10px 30px #ffb84333}to{transform:translate(0)}}@keyframes panel-page-enter{0%{opacity:0}to{opacity:1}}@keyframes project-dialog-enter{0%{opacity:0;transform:translateY(14px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}.project-dialog-enter{animation:.24s cubic-bezier(.22,1,.36,1) project-dialog-enter}.institutional-sidebar:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffb84380,#0000);width:1px;position:absolute;inset:11% 0 11% auto;box-shadow:0 0 14px #ffb84352}.institutional-sidebar{background:radial-gradient(circle at 15% 30%,#ffffff14,#0000 34%),linear-gradient(#7b1a1c 0%,#67181a 55%,#4c1113 100%)}.sidebar-footer-logo{filter:brightness(1.18)saturate(.94)drop-shadow(0 0 1px #ffffffd1)drop-shadow(0 3px 8px #2102076b)}.sidebar-nav-link:before{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:42%;position:absolute;inset:-45% auto -45% -35%;transform:translate(-135%)skew(-18deg)}.sidebar-nav-active{animation:.48s cubic-bezier(.22,1,.36,1) sidebar-active-in}.panel-page-enter{animation:panel-page-enter var(--mov-normal) var(--mov-curva)}@media (min-width:1024px) and (max-height:850px){.sidebar-brand{min-height:72px}.sidebar-menu{gap:.75rem;padding-top:.75rem;padding-bottom:.75rem}.sidebar-nav-link{padding-top:.35rem;padding-bottom:.35rem}.sidebar-footer{padding:.5rem .75rem}.sidebar-footer-brand{max-width:9rem}.sidebar-footer>p{margin-top:.5rem}}@media (min-width:1024px) and (max-height:700px){.sidebar-brand{min-height:64px}.sidebar-menu{gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.sidebar-footer{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.governor-more{grid-column:1/-1;min-width:0}.governor-more__toggle{color:#34181e;text-align:left;background:radial-gradient(circle at 86% 10%,#e2b04c1c,#0000 24%),linear-gradient(135deg,#fffffffa,#fbf7f7f7);border:1px solid #71223021;border-radius:18px;grid-template-columns:46px minmax(0,1fr) auto 38px;align-items:center;gap:13px;width:100%;min-height:76px;padding:12px 15px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s;display:grid;box-shadow:0 12px 30px #32121812,inset 0 1px #fff}.governor-more__toggle:hover{border-color:#9716303d;transform:translateY(-2px);box-shadow:0 17px 36px #3c0f181a,inset 0 1px #fff}.governor-more__toggle:focus-visible{outline-offset:3px;outline:3px solid #9e17312b}.governor-more__toggle.is-open{background:linear-gradient(135deg,#fff,#fff9f3);border-color:#9b183138;border-radius:18px 18px 12px 12px}.governor-more__icon{color:#961a34;background:linear-gradient(145deg,#fff5f6,#f6e5e8);border:1px solid #97163021;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.governor-more__icon svg{width:20px;height:20px}.governor-more__copy{min-width:0}.governor-more__copy small,.governor-more__copy strong{display:block}.governor-more__copy small{color:#a07a2f;letter-spacing:.13em;text-transform:uppercase;font-size:.59rem;font-weight:850}.governor-more__copy strong{color:#30161c;margin-top:3px;font-size:.94rem;font-weight:840}.governor-more__summary{color:#687078;background:#f2f0f0;border-radius:99px;padding:7px 11px;font-size:.67rem;font-weight:680}.governor-more__chevron{color:#8e1830;background:#8e183012;border-radius:10px;place-items:center;width:34px;height:34px;transition:transform .2s;display:grid}.governor-more__chevron svg{width:18px;height:18px}.governor-more__toggle.is-open .governor-more__chevron{transform:rotate(90deg)}.governor-more__content{overflow:hidden}.governor-more__header{justify-content:space-between;align-items:center;gap:16px;padding:20px 4px 11px;display:flex}.governor-more__header small{color:#a17b30;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:850}.governor-more__header h2{color:#2c161a;letter-spacing:-.025em;margin-top:3px;font-size:1.06rem;font-weight:850}.governor-more__header .governor-more__schedule{color:#85172e;background:linear-gradient(135deg,#fff,#f9edef);border:1px solid #88122b2e;border-radius:11px;min-height:42px;padding:9px 13px;font-size:.71rem;font-weight:780;box-shadow:0 7px 18px #50121e12}.governor-more__header .governor-more__schedule:hover{background:#fff7f8;border-color:#88122b4d}@media (max-width:1320px){.governor-command{min-height:340px}.governor-command__stats-wrap{grid-template-columns:120px minmax(0,720px)}.governor-primary-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)}}@media (max-width:1100px){.governor-command{min-height:0}.governor-command__stats-wrap,.governor-primary-grid{grid-template-columns:1fr}.governor-panel--priority,.governor-panel--agenda{min-height:0}}@media (max-width:760px){.governor-command__stats{grid-template-columns:1fr 1fr}.governor-more__toggle{grid-template-columns:42px minmax(0,1fr) 34px;min-height:70px;padding:10px 12px}.governor-more__summary{display:none}.governor-more__icon{width:40px;height:40px}.governor-insights-grid--simple{grid-template-columns:1fr}}@media (max-width:430px){.governor-command__stats{grid-template-columns:1fr}.governor-more__copy strong{font-size:.83rem}.governor-more__header{flex-direction:column;align-items:flex-start}.governor-more__header .governor-more__schedule{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.governor-more__toggle,.governor-more__chevron{transition-duration:.01ms}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-sweep{animation:8s ease-in-out infinite sweep}@keyframes ken-burns{0%{transform:scale(1)}to{transform:scale(1.035)}}.animate-ken-burns{animation:22s ease-in-out infinite alternate ken-burns}@keyframes glow-pulse{0%,to{opacity:.5}50%{opacity:1}}.animate-glow-pulse{animation:4.5s ease-in-out infinite glow-pulse}.login-panel input:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #430f11}.login-panel input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #430f11}.login-panel input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #430f11}.animate-fade-in-up{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) forwards fade-in-up}.animate-fade-in-scale{opacity:0;animation:.8s cubic-bezier(.2,.8,.2,1) forwards fade-in-scale}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.login-shell{display:block;position:relative}.login-visual{height:100%;position:absolute;inset:0}.login-panel{background:radial-gradient(circle at 88% 3%,#c8102e26,#0000 32%),radial-gradient(circle at 5% 88%,#ffb84314,#0000 30%),linear-gradient(145deg,#430f1159 0%,#67181a66 48%,#430f1199 100%);height:100%}.login-artwork{filter:sepia(.9)hue-rotate(-38deg)saturate(2.1)brightness(.92);opacity:1;background-image:url(/images/login-agenda-mobile.webp);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.login-visual-vignette{background:linear-gradient(#430f1114,#430f1138 48%,#430f119e),linear-gradient(90deg,#430f111a,#0000 45%,#430f113d)}@media (min-width:600px){.login-artwork{background-image:url(/images/login-agenda-tablet.webp);background-position:50%}}@media (min-width:1024px){.login-shell{grid-template-columns:1fr 1fr;display:grid}.login-visual{background:0 0;width:100%;height:100%;position:relative}.login-panel{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 88% 3%,#c8102e33,#0000 31%),radial-gradient(circle at 5% 88%,#ffb8431a,#0000 28%),linear-gradient(145deg,#430f118c 0%,#67181a99 48%,#430f11cc 100%);width:100%;height:100%;position:relative}.login-artwork{opacity:1;background-size:cover;-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000 100%);mask-image:linear-gradient(90deg,#000 60%,#0000 100%)}.login-visual-vignette{background:linear-gradient(90deg,#0000 50%,#430f1133 80%,#430f1199 100%),linear-gradient(#0000 82%,#430f111a)}}@media (min-width:1600px){.login-artwork{background-image:url(/images/login-agenda.webp);background-position:50%}}@keyframes login-enter{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes login-art-breathe{0%{transform:scale(1.015)}to{transform:scale(1.065)}}@keyframes login-scan{0%{opacity:0;transform:translateY(-12vh)}12%{opacity:.75}70%{opacity:.22}to{opacity:0;transform:translateY(112vh)}}@keyframes login-network-draw{to{stroke-dashoffset:0}}@keyframes login-node-pulse{0%,to{opacity:.15;transform:scale(.55)}50%{opacity:.9;transform:scale(1.25)}}@keyframes login-live-pulse{0%,to{box-shadow:0 0 #ffb84359,0 0 12px #ffb843bf}50%{box-shadow:0 0 0 6px #ffb84300,0 0 18px #ffb843f2}}@keyframes login-card-scan{0%,72%{opacity:0;transform:translateY(-8px)}78%{opacity:.55}to{opacity:0;transform:translateY(410px)}}@keyframes login-particle-float{0%,to{opacity:.16;translate:0}50%{opacity:.65;translate:0 -22px}}@keyframes login-orbit-turn{to{transform:rotate(360deg)}}@keyframes login-signal-rise{0%,to{opacity:.45;transform:scaleY(.42)}50%{opacity:1;transform:scaleY(1)}}@keyframes login-button-sweep{0%{translate:-125%}55%,to{translate:220%}}@keyframes login-spin{to{transform:rotate(360deg)}}@keyframes login-granted-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes login-granted-ring{0%{opacity:.85;transform:scale(.45)}to{opacity:0;transform:scale(1.45)}}.login-command-center{--pointer-x:75%;--pointer-y:40%;isolation:isolate;width:100%;height:100dvh;min-height:620px;color:var(--oruro-text);background:#3c030d;display:block;position:relative;overflow:hidden}.login-cursor-glow{z-index:20;pointer-events:none;opacity:.75;background:radial-gradient(360px circle at var(--pointer-x) var(--pointer-y), #ffb8430e, transparent 70%);position:absolute;inset:0}.login-visual{background:#430f11;transition:filter .5s,transform .5s;position:absolute;inset:0;overflow:hidden}.login-artwork{opacity:1;will-change:transform;background-image:url(/images/login-agenda-mobile.webp);background-position:top;background-repeat:no-repeat;background-size:cover;animation:22s ease-in-out infinite alternate login-art-breathe;position:absolute;inset:-2.5%}.login-visual-vignette{pointer-events:none;background:linear-gradient(#2002070d,#2e020a61 58%,#2c0209c7),linear-gradient(90deg,#430f111f,#430f110a 48%,#430f117a);position:absolute;inset:0}.login-scanline{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffb843c7,#0000);width:92%;height:1px;animation:8s linear infinite login-scan;position:absolute;top:0;left:4%;box-shadow:0 0 16px #ffb8436b}.login-visual-topline,.login-visual-signal,.login-network,.login-edge-beam{display:none}.login-panel{z-index:10;-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:linear-gradient(135deg,#2e020ab5,#590513cc 52%,#430f11e6),#430f11db;width:100%;height:100%;transition:filter .5s,transform .5s;position:relative;overflow-y:auto}.login-panel-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.login-panel-atmosphere:before{content:"";background:radial-gradient(420px circle at var(--pointer-x) var(--pointer-y), #ffb8431f, transparent 72%), radial-gradient(circle at 88% 7%, #c8102e33, transparent 31%), radial-gradient(circle at 6% 91%, #ffb84317, transparent 29%);position:absolute;inset:0}.login-grid{opacity:.12;background-image:linear-gradient(#ffb84359 1px,#0000 1px),linear-gradient(90deg,#ffb84359 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.login-orbit{border:1px solid #ffb8431c;border-radius:999px;animation:36s linear infinite login-orbit-turn;position:absolute}.login-orbit:before,.login-orbit:after{content:"";border-radius:inherit;position:absolute}.login-orbit:before{border:1px dashed #e8a0a81a;inset:9%}.login-orbit:after{background:#ffb843;width:7px;height:7px;top:7%;left:50%;box-shadow:0 0 18px #ffb843cc}.login-orbit-one{width:540px;height:540px;top:14%;right:-270px}.login-orbit-two{width:360px;height:360px;animation-duration:48s;animation-direction:reverse;bottom:-110px;left:-250px}.login-particles span{background:#e8a0a8;border-radius:50%;width:2px;height:2px;animation:5s ease-in-out infinite login-particle-float;position:absolute;box-shadow:0 0 9px #ffb843d9}.login-particles span:first-child{animation-delay:-1s;top:14%;left:9%}.login-particles span:nth-child(2){animation-delay:-2.5s;top:72%;left:22%}.login-particles span:nth-child(3){animation-delay:-3.4s;top:21%;left:38%}.login-particles span:nth-child(4){animation-delay:-.8s;top:84%;left:53%}.login-particles span:nth-child(5){animation-delay:-4.1s;top:31%;left:69%}.login-particles span:nth-child(6){animation-delay:-1.8s;top:67%;left:86%}.login-particles span:nth-child(7){animation-delay:-2.9s;top:11%;left:94%}.login-particles span:nth-child(8){animation-delay:-4.5s;top:43%;left:14%}.login-particles span:nth-child(9){animation-delay:-1.2s;top:55%;left:46%}.login-particles span:nth-child(10){animation-delay:-3.7s;top:89%;left:78%}.login-particles span:nth-child(11){animation-delay:-2.1s;top:8%;left:62%}.login-particles span:nth-child(12){animation-delay:-.4s;top:93%;left:31%}.login-panel-inner{z-index:2;flex-direction:column;justify-content:center;width:min(100% - 36px,500px);min-height:100%;margin-inline:auto;padding:24px 0 18px;display:flex;position:relative}.login-enter{opacity:0;animation:.65s cubic-bezier(.22,1,.36,1) forwards login-enter}.login-enter-1{animation-delay:80ms}.login-enter-2{animation-delay:.17s}.login-enter-3{animation-delay:.27s}.login-enter-4{animation-delay:.37s}.login-enter-5{animation-delay:.45s}.login-brand-row{justify-content:space-between;align-items:center;gap:20px;margin-bottom:clamp(19px,3.2vh,30px);display:flex}.login-brand-mark{filter:brightness(1.12)drop-shadow(0 5px 18px #0000004d);width:clamp(150px,34vw,184px);height:auto}.login-live-status{background:#430f1175;border:1px solid #ffb84326;border-radius:11px;align-items:center;gap:9px;min-width:max-content;padding:8px 11px;display:flex;box-shadow:inset 0 1px #ffffff0a}.login-live-dot{background:#ffb843;border-radius:50%;width:6px;height:6px;animation:2.2s ease-out infinite login-live-pulse}.login-live-status>span:last-child{gap:1px;display:grid}.login-live-status strong,.login-live-status small{line-height:1.15;display:block}.login-live-status strong{color:#ffcf70;letter-spacing:.035em;font-size:9px;font-weight:800}.login-live-status small{color:#a49a9ae6;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:8px}.login-heading{margin-bottom:clamp(18px,2.8vh,25px)}.login-eyebrow{color:#ffb843;letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:9px;font-size:9px;font-weight:850;display:flex}.login-eyebrow>span{background:linear-gradient(90deg,#ffb843,#9c0720);width:27px;height:1px;box-shadow:0 0 9px #ffb84373}.login-eyebrow b{color:#eeb24c;letter-spacing:.12em;background:#e99d190f;border:1px solid #e99d1938;border-radius:99px;margin-left:auto;padding:4px 7px;font-size:7px}.login-heading h1{color:#f9f4f5;letter-spacing:-.055em;text-shadow:0 8px 34px #00000047;margin-top:9px;font-size:clamp(2.2rem,7vw,3.35rem);font-weight:900;line-height:.98}.login-heading h1 span{color:#ffb843;text-shadow:0 0 22px #ffb84373}.login-heading p{color:#caaaaf;max-width:450px;margin-top:11px;font-size:13px;line-height:1.55}.login-access-card{--tilt-x:0deg;--tilt-y:0deg;transform:perspective(1200px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;background:linear-gradient(135deg,#97082073,#590513b8 48%,#43040ed1),#590513a3;border:1px solid #e8a0a833;border-radius:22px;padding:19px;transition:transform .18s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 28px 80px #20020780,inset 0 0 0 1px #ffb84306,inset 0 1px #ffffff17}.login-access-card:before{content:"";background:linear-gradient(90deg,#ffb843,#c8102e 62%,#e99d19);height:2px;position:absolute;inset:0 0 auto;box-shadow:0 0 18px #ffb84340}.login-access-card:hover{border-color:#ffb84352;box-shadow:0 32px 90px #2002078f,0 0 44px #ffb84312}.login-card-glint{pointer-events:none;opacity:.8;background:radial-gradient(310px circle at var(--pointer-x) var(--pointer-y), #ffffff18, transparent 64%);position:absolute;inset:0}.login-card-scan{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffb843bf,#0000);height:1px;animation:7s linear infinite login-card-scan;position:absolute;inset:0 0 auto;box-shadow:0 0 12px #ffb84366}.login-card-header{z-index:2;border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:14px;padding-bottom:15px;display:flex;position:relative}.login-access-id{align-items:center;gap:11px;min-width:0;display:flex}.login-lock-box{color:#ffb843;background:linear-gradient(145deg,#ffb84324,#7d0a1c2b);border:1px solid #ffb8433d;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;display:grid;position:relative;box-shadow:0 0 28px #ffb84314,inset 0 1px #ffffff0f}.login-lock-box svg{width:17px;height:17px}.login-lock-box span{background:#ffb843;border:2px solid #6b0617;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 10px #ffb843cc}.login-access-id strong,.login-access-id small{display:block}.login-access-id strong{color:#f9f3f4;font-size:12px;font-weight:800}.login-access-id small{color:#bb8f96;margin-top:3px;font-size:9px}.login-encryption-badge{color:#ffcf70;letter-spacing:.08em;text-transform:uppercase;background:#ffb8430e;border:1px solid #ffb84329;border-radius:99px;flex:none;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-weight:800;display:flex}.login-encryption-badge svg{width:12px;height:12px}.login-form{z-index:2;gap:12px;padding-top:15px;display:grid;position:relative}.login-field-group{display:block}.login-field-group>span{color:#f3dce0;letter-spacing:.015em;margin-bottom:7px;font-size:10px;font-weight:750;display:block}.login-field{color:#bf929a;background:#3e030dc7;border:1px solid #e8a0a83d;border-radius:12px;transition:border-color .18s,box-shadow .18s,background .18s;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #0003,0 1px #ffffff06}.login-field:hover{border-color:#e8a0a866}.login-field:focus-within{color:#ffb843;background:#42040ef0;border-color:#ffb843b8;box-shadow:0 0 0 4px #ffb84314,0 0 26px #ffb8430f,inset 0 2px 8px #0003}.login-field-icon{z-index:2;pointer-events:none;width:16px;height:16px;transition:color .18s,filter .18s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.login-field:focus-within .login-field-icon{filter:drop-shadow(0 0 7px #ffb84380)}.login-field input{color:#f9f3f4;background:0 0;border:0;outline:0;width:100%;height:47px;padding:0 42px;font-size:12px;font-weight:650;display:block}.login-field input::placeholder{color:#a49a9a8c;font-weight:500}.login-field input:disabled{cursor:wait;opacity:.72}.login-field>i{z-index:3;background:linear-gradient(90deg,#0000,#ffb843,#0000);height:1px;transition:left .24s,right .24s;position:absolute;bottom:0;left:50%;right:50%;box-shadow:0 0 10px #ffb843b3}.login-field:focus-within>i{left:6%;right:6%}.login-password-toggle{z-index:3;color:#bb939a;background:0 0;border:0;border-radius:7px;place-items:center;width:25px;height:25px;transition:color .18s,background .18s;display:grid;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.login-password-toggle:hover,.login-password-toggle:focus-visible{color:#ffb843;background:#ffb84314;outline:0}.login-password-toggle svg{width:15px;height:15px}.login-caps-warning{color:#f5bd5c;margin:5px 2px 0;font-size:9px;display:block}.login-message-slot:empty{display:none}.login-error-message{color:#fecaca;background:#7f1d1d33;border:1px solid #f8717147;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:10px;line-height:1.35;animation:.26s ease-out both login-enter;display:flex}.login-error-message svg{flex:none;width:14px;height:14px}.login-submit{isolation:isolate;color:#ffcf70;background:linear-gradient(110deg,#d30b2c,#e91538 54%,#ffb843);border:1px solid #ffce6d52;border-radius:12px;justify-content:center;align-items:center;width:100%;height:50px;margin-top:2px;transition:transform .22s,box-shadow .22s,filter .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 32px #cd0b2b4a,inset 0 1px #fff3}.login-submit:not(:disabled):hover{filter:saturate(1.1)brightness(1.04);transform:translateY(-2px);box-shadow:0 17px 40px #ffb84340,inset 0 1px #ffffff42}.login-submit:not(:disabled):active{transform:translateY(0)scale(.99)}.login-submit:focus-visible{outline-offset:3px;outline:3px solid #ffb84342}.login-submit:disabled{cursor:wait}.login-submit-verifying{background:linear-gradient(110deg,#aa0924,#9c0720,#cf1232)}.login-submit-granted{background:linear-gradient(110deg,#ffb843,#ffb843,#ffb843);border-color:#86efac73;box-shadow:0 14px 36px #10b9813b}.login-submit-grid{z-index:-1;opacity:.13;background-image:linear-gradient(#ffffffa6 1px,#0000 1px),linear-gradient(90deg,#ffffffa6 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50%,#0000)}.login-submit-light{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:38%;animation:3.8s ease-in-out infinite login-button-sweep;position:absolute;inset:-60% auto -60% 0;transform:skew(-20deg)}.login-submit-content{z-index:2;letter-spacing:-.01em;align-items:center;gap:9px;font-size:12px;font-weight:850;display:flex;position:relative}.login-submit-content>svg{width:17px;height:17px}.login-submit-arrow{transition:transform .22s}.login-submit:hover .login-submit-arrow{transform:translate(4px)}.login-spinner{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite login-spin}.login-capability-rail{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#430f1173;border:1px solid #e8a0a821;border-radius:14px;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid;overflow:hidden;box-shadow:0 12px 32px #25020838,inset 0 1px #ffffff09}.login-capability-rail>div{align-items:center;gap:8px;min-width:0;padding:10px;display:flex}.login-capability-rail>div+div{border-left:1px solid #e8a0a81c}.login-capability-icon{color:#ffc247;background:#ffb84312;border:1px solid #ffb84329;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.login-capability-icon svg{width:14px;height:14px}.login-capability-rail strong,.login-capability-rail small{white-space:nowrap;display:block}.login-capability-rail strong{color:#f6dfe3;text-overflow:ellipsis;font-size:8px;font-weight:800;overflow:hidden}.login-capability-rail small{color:#ae8189;margin-top:2px;font-size:7px}.login-footer{color:#a49a9ab3;letter-spacing:.105em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;margin-top:14px;font-size:7px;font-weight:650;display:flex}.login-footer i{background:#ffb843;border-radius:50%;width:3px;height:3px;box-shadow:0 0 8px #ffb843b3}.login-is-granted>.login-visual,.login-is-granted>.login-panel{filter:blur(5px)brightness(.72);transform:scale(.985)}.login-granted-overlay{z-index:100;color:#ffcf70;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:radial-gradient(circle,#9708206b,#270208b8 48%,#1e0206e8);flex-direction:column;justify-content:center;align-items:center;animation:.3s ease-out both login-granted-in;display:flex;position:fixed;inset:0}.login-granted-rings{place-items:center;width:96px;height:96px;margin-bottom:21px;display:grid;position:relative}.login-granted-rings>span{border:1px solid #ffb84380;border-radius:50%;animation:1.3s ease-out infinite login-granted-ring;position:absolute;inset:0;box-shadow:0 0 26px #ffb8432e}.login-granted-rings>span:nth-child(2){animation-delay:.26s}.login-granted-rings>span:nth-child(3){animation-delay:.52s}.login-granted-rings>div{z-index:2;color:#baffed;background:linear-gradient(145deg,#0fb18eeb,#047178f2);border:1px solid #74ffdb8c;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:0 0 45px #ffab0261,inset 0 1px #ffffff40}.login-granted-rings svg{stroke-width:2.3px;width:29px;height:29px}.login-granted-overlay strong{letter-spacing:-.02em;font-size:18px;font-weight:900}.login-granted-overlay small{color:#ffc756;letter-spacing:.15em;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:700}@media (min-width:600px){.login-artwork{background-image:url(/images/login-agenda-tablet.webp);background-position:50%}.login-panel-inner{width:min(100% - 64px,500px)}}@media (min-width:1024px){.login-command-center{grid-template-columns:minmax(0,1fr) minmax(520px,1fr);display:grid}.login-visual{grid-column:1;width:100%;height:100%;position:relative}.login-artwork{background-image:url(/images/login-agenda-tablet.webp);background-size:cover;-webkit-mask-image:none;mask-image:none}.login-visual-vignette{background:linear-gradient(90deg,#0000 57%,#430f1142 82%,#430f11c2 100%),linear-gradient(#20020708,#0000 65%,#2c02096b)}.login-visual-topline{z-index:4;color:#ffcf70bf;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:11px;font-size:7px;font-weight:650;display:flex;position:absolute;top:24px;left:30px;right:30px}.login-visual-topline-rule{background:linear-gradient(90deg,#ffb84385,#ffb8430d);flex:1;height:1px}.login-network{z-index:3;pointer-events:none;opacity:.38;width:56%;height:52%;display:block;position:absolute;top:6%;right:7%;overflow:visible}.login-network path{fill:none;stroke:#ffb843a8;stroke-width:.11px;vector-effect:non-scaling-stroke;stroke-dasharray:9 5;stroke-dashoffset:70px;filter:drop-shadow(0 0 3px #ffb8438c);animation:5s linear infinite login-network-draw}.login-network g{transform-box:fill-box;transform-origin:50%}.login-network-ring{fill:#ffb8430a;stroke:#ffb843ad;stroke-width:.12px;vector-effect:non-scaling-stroke;animation:2.8s ease-in-out infinite login-node-pulse;animation-delay:var(--node-delay)}.login-network-dot{fill:#ffcf70;filter:drop-shadow(0 0 3px #ffb843)}.login-visual-signal{z-index:4;color:#ffcf70cc;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#430f116b;border:1px solid #ffb84329;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:7px;display:flex;position:absolute;bottom:24px;right:34px}.login-signal-bars{align-items:end;gap:2px;height:12px;display:flex}.login-signal-bars i{transform-origin:bottom;background:#ffb843;border-radius:2px;width:2px;animation:1.4s ease-in-out infinite login-signal-rise;display:block}.login-signal-bars i:first-child{height:5px}.login-signal-bars i:nth-child(2){height:8px;animation-delay:.15s}.login-signal-bars i:nth-child(3){height:11px;animation-delay:.3s}.login-edge-beam{z-index:7;background:linear-gradient(#0000,#ffb84366 35%,#c8102e2e 72%,#0000);width:2px;display:block;position:absolute;top:0;bottom:0;right:-1px;box-shadow:0 0 22px #ffb8433d}.login-edge-beam span{background:linear-gradient(#0000,#ffb843,#0000);border-radius:99px;width:5px;height:90px;animation:6s linear infinite login-scan;position:absolute;right:-2px;box-shadow:0 0 18px #ffb843cc}.login-panel{background:radial-gradient(circle at 92% 5%,#c8102e30,#0000 32%),radial-gradient(circle at 2% 86%,#ffb84314,#0000 29%),linear-gradient(145deg,#430f11f5,#67181af7 52%,#430f11fc);border-left:1px solid #ffb84311;grid-column:2;overflow:hidden;box-shadow:-40px 0 100px #2f020a85}.login-panel-inner{width:min(100% - 70px,510px);padding:clamp(24px,4vh,42px) 0 20px}.login-brand-mark{width:182px}.login-heading h1{font-size:clamp(2.55rem,3.1vw,3.45rem)}}@media (min-width:1600px){.login-artwork{background-image:url(/images/login-agenda.webp);background-position:50%}.login-command-center{grid-template-columns:1fr 1fr}.login-panel-inner{width:min(100% - 96px,550px)}.login-access-card{padding:21px 22px}.login-field input{height:51px;font-size:13px}.login-submit{height:53px}}@media (max-width:599px){.login-brand-row{gap:10px}.login-live-status{padding:7px 8px}.login-live-status strong{font-size:8px}.login-eyebrow b{display:none}.login-access-card{border-radius:19px}.login-capability-rail>div{justify-content:center;padding:9px 5px}.login-capability-rail>div>span:last-child{display:none}.login-capability-icon{width:31px;height:31px}.login-footer span:last-child{max-width:210px}}@media (max-height:760px){.login-panel-inner{padding-top:16px;padding-bottom:12px}.login-brand-row,.login-heading{margin-bottom:14px}.login-heading p{margin-top:7px;font-size:11px}.login-heading h1{margin-top:6px;font-size:2.25rem}.login-access-card{padding:15px 17px}.login-card-header{padding-bottom:11px}.login-form{gap:9px;padding-top:11px}.login-field-group>span{margin-bottom:5px}.login-field input{height:42px}.login-submit{height:44px}.login-capability-rail{margin-top:10px}.login-capability-rail>div{padding-top:7px;padding-bottom:7px}.login-footer{margin-top:9px}}@media (max-height:650px){.login-capability-rail,.login-footer,.login-heading p{display:none}.login-brand-row,.login-heading{margin-bottom:10px}}@media (hover:none),(pointer:coarse){.login-access-card{transform:none!important}.login-cursor-glow{display:none}}@media (max-width:767px){.login-command-center{background:#2a0809;height:auto;min-height:100dvh;display:block;overflow:hidden visible}.login-visual{width:100%;height:clamp(250px,70vw,340px);position:relative;inset:auto;overflow:hidden}.login-artwork{background-image:url(/images/login-agenda-mobile.webp);background-position:top;background-size:100%;animation-duration:26s;inset:-1.5% -1.5% 0}.login-visual-vignette{z-index:1;background:linear-gradient(#22020705 0%,#3c030d05 56%,#2a080980 78%,#2a0809 100%),linear-gradient(90deg,#430f1114,#0000 50%,#430f1114)}.login-visual:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#2a0809a3 58%,#2a0809);height:150px;position:absolute;bottom:0;left:0;right:0}.login-scanline{z-index:4;opacity:.65}.login-visual-signal{z-index:5;color:#ffcf70eb;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#40030d8c;border:1px solid #ffb84347;border-radius:9px;align-items:center;gap:8px;padding:7px 9px;font-size:7px;font-weight:700;display:flex;position:absolute;bottom:64px;right:22px;box-shadow:0 10px 26px #1d020640,inset 0 1px #ffffff0f}.login-signal-bars{align-items:end;gap:2px;height:12px;display:flex}.login-signal-bars i{transform-origin:bottom;background:#ffb843;border-radius:2px;width:2px;animation:1.4s ease-in-out infinite login-signal-rise;display:block}.login-signal-bars i:first-child{height:5px}.login-signal-bars i:nth-child(2){height:8px;animation-delay:.15s}.login-signal-bars i:nth-child(3){height:11px;animation-delay:.3s}.login-panel{z-index:10;-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);background:radial-gradient(circle at 85% 2%,#c8102e38,#0000 29%),linear-gradient(152deg,#67181af0,#430f11fb 36%,#2a0809 100%);border-top:1px solid #ffb84347;border-radius:30px 30px 0 0;width:100%;height:auto;min-height:calc(100dvh - 330px);margin-top:-54px;position:relative;overflow:visible;box-shadow:0 -24px 70px #2502087a,inset 0 1px #ffffff0f}.login-panel:before{content:"";z-index:4;background:linear-gradient(90deg,#0000,#ffb843,#0000);border-radius:99px;width:96px;height:2px;position:absolute;top:-1px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #ffb843b3}.login-panel-atmosphere{border-radius:30px 30px 0 0}.login-grid{opacity:.09;background-size:42px 42px}.login-orbit-one{top:7%;right:-390px}.login-panel-inner{justify-content:flex-start;width:min(100% - 32px,560px);min-height:0;padding:16px 0 18px}.login-brand-row{z-index:5;justify-content:flex-end;min-height:0;margin:0;position:absolute;top:15px;right:0}.login-brand-mark{display:none}.login-live-status{background:#3e030d8c;border-color:#ffb84333;padding:6px 9px}.login-heading{margin-bottom:12px;padding-top:2px}.login-heading h1{margin-top:8px;font-size:clamp(2.05rem,8.8vw,2.65rem)}.login-heading p{color:#d4b5ba;max-width:520px;margin-top:7px;font-size:11px;line-height:1.45}.login-access-card{background:linear-gradient(145deg,#a2082299,#5c0513d6 50%,#43030ef0),#5c0513;border-color:#e8a0a845;border-radius:18px;padding:14px;box-shadow:0 26px 70px #20020785,inset 0 1px #ffffff1a}.login-card-header{padding-bottom:10px}.login-lock-box{border-radius:10px;width:35px;height:35px}.login-form{gap:8px;padding-top:10px}.login-field-group>span{margin-bottom:5px}.login-field input{height:43px}.login-submit{height:46px;margin-top:1px}.login-capability-rail{background:#41030eb8;margin-top:9px}.login-capability-rail>div{padding-top:7px;padding-bottom:7px}.login-capability-icon{width:27px;height:27px}.login-footer{padding-bottom:max(0px, env(safe-area-inset-bottom));margin-top:10px}}@media (max-width:430px){.login-panel{border-radius:25px 25px 0 0;margin-top:-48px}.login-panel-atmosphere{border-radius:25px 25px 0 0}.login-visual-signal{bottom:58px;right:16px}.login-panel-inner{width:min(100% - 24px,560px);padding-top:16px}.login-heading p{font-size:11px}}@keyframes mobile-nav-dock-in{0%{opacity:0;transform:translate(-50%,18px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes mobile-nav-item-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.mobile-nav-dock{z-index:45;right:0;bottom:max(10px, env(safe-area-inset-bottom));color:#d1a8af;-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:linear-gradient(135deg,#67181af7,#430f11fb 58%,#32030bfc),#430f11;border:1px solid #ffb8433d;border-radius:21px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;width:min(100% - 18px,440px);padding:6px;transition:opacity .26s,translate .26s,filter .26s;animation:.52s cubic-bezier(.22,1,.36,1) both mobile-nav-dock-in;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #2d02096b,inset 0 1px #ffffff14}.mobile-nav-dock:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 12%,#ffffff0b 48%,#0000 76%);position:absolute;inset:0}.mobile-nav-dock-glow{pointer-events:none;background:linear-gradient(90deg,#0000,#ffb843,#0000);width:38%;height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%);box-shadow:0 0 15px #ffb84394}.mobile-nav-dock-behind{opacity:0;filter:blur(5px);pointer-events:none;translate:0 16px}.mobile-nav-action{color:#bf9199;background:0 0;border:1px solid #0000;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;height:51px;transition:color .2s,background .2s,border-color .2s,transform .18s;display:flex;position:relative;overflow:hidden}.mobile-nav-action:active{transform:scale(.95)}.mobile-nav-action>span:last-of-type{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline:3px;font-size:8px;font-weight:750;line-height:1;overflow:hidden}.mobile-nav-icon{z-index:1;border-radius:8px;place-items:center;width:25px;height:25px;transition:transform .2s,filter .2s;display:grid;position:relative}.mobile-nav-icon svg{width:18px;height:18px}.mobile-nav-action-active{color:#ffcf70;background:linear-gradient(145deg,#9c0720cc,#7d0a1c9e);border-color:#ffb8432e;box-shadow:inset 0 1px #ffffff17,0 6px 18px #30030a4d}.mobile-nav-action-active .mobile-nav-icon{color:#ffcf70;filter:drop-shadow(0 0 8px #ffb84380);transform:translateY(-1px)}.mobile-nav-action>i{background:linear-gradient(90deg,#0000,#e99d19,#0000);border-radius:99px;height:2px;position:absolute;bottom:3px;left:27%;right:27%;box-shadow:0 0 8px #e99d1973}.mobile-nav-layer{z-index:60;visibility:hidden;pointer-events:none;transition:visibility .5s;position:fixed;inset:0}.mobile-nav-layer-open{visibility:visible;pointer-events:auto;transition-delay:0s}.mobile-nav-backdrop{opacity:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#2b0209b3;border:0;transition:opacity .42s;position:absolute;inset:0}.mobile-nav-layer-open .mobile-nav-backdrop{opacity:1}.mobile-nav-sheet{z-index:2;color:#f6e9ea;background:radial-gradient(circle at 88% 0,#c8102e3b,#0000 32%),linear-gradient(150deg,#7f071b,#5f0514 36%,#3d030d 76%,#2a0809);border:1px solid #ffb84338;border-bottom:0;border-radius:29px 29px 0 0;flex-direction:column;min-height:min(66dvh,570px);max-height:min(88dvh,780px);transition:transform .52s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(calc(100% + 24px));box-shadow:0 -28px 90px #260208ad,inset 0 1px #ffffff14}.mobile-nav-layer-open .mobile-nav-sheet{transform:translateY(0)}.mobile-nav-handle{z-index:5;background:#e8a0a85c;border-radius:99px;width:45px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #ffb84321}.mobile-nav-sheet-atmosphere{pointer-events:none;opacity:.1;background-image:linear-gradient(#ffb84352 1px,#0000 1px),linear-gradient(90deg,#ffb84352 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.mobile-nav-sheet-header{z-index:2;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:23px 16px 12px;display:flex;position:relative}.mobile-nav-sheet-title{align-items:center;gap:10px;min-width:0;display:flex}.mobile-nav-sheet-title>span{color:#ffca5f;background:linear-gradient(145deg,#ffb84321,#7d0a1c33);border:1px solid #ffb8433d;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 22px #ffb84314,inset 0 1px #ffffff12}.mobile-nav-sheet-title svg{width:18px;height:18px}.mobile-nav-sheet-title p{color:#ffc95c;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:800}.mobile-nav-sheet-title h2{color:#faf5f6;letter-spacing:-.025em;margin-top:2px;font-size:15px;font-weight:850}.mobile-nav-sheet-actions{flex:none;align-items:center;gap:7px;display:flex}.mobile-nav-sheet-actions>span{color:#eeb34d;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#e99d190f;border:1px solid #e99d1933;border-radius:99px;max-width:110px;padding:5px 8px;font-size:7px;font-weight:800;display:none;overflow:hidden}.mobile-nav-sheet-actions button{color:#d1a7ae;background:#430f1185;border:1px solid #e8a0a82e;border-radius:11px;place-items:center;width:34px;height:34px;transition:color .18s,border-color .18s,background .18s;display:grid}.mobile-nav-sheet-actions button:hover,.mobile-nav-sheet-actions button:focus-visible{color:#fff;background:#9c072080;border-color:#ffb8436b;outline:0}.mobile-nav-sheet-actions svg{width:17px;height:17px}.mobile-nav-search{z-index:2;color:#a89c9c;background:#37030cad;border:1px solid #e8a0a830;border-radius:13px;flex:none;align-items:center;gap:9px;height:46px;margin:0 16px 13px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:inset 0 2px 8px #00000029}.mobile-nav-search:focus-within{border-color:#ffb84394;box-shadow:0 0 0 3px #ffb84312,inset 0 2px 8px #00000029}.mobile-nav-search>svg{flex:none;width:17px;height:17px}.mobile-nav-search input{color:#f9f5f5;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:12px;font-weight:600}.mobile-nav-search input::placeholder{color:#a49a9aad;font-weight:500}.mobile-nav-search button{color:#a89c9c;background:#e8a0a814;border:0;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.mobile-nav-search button svg{width:13px;height:13px}.mobile-nav-sheet-content{z-index:2;overscroll-behavior:contain;scrollbar-color:#9c0720 transparent;scrollbar-width:thin;flex:1;min-height:0;padding:0 16px 16px;position:relative;overflow-y:auto}.mobile-nav-group+.mobile-nav-group{margin-top:16px}.mobile-nav-group-title{align-items:center;gap:8px;margin-bottom:8px;padding-inline:2px;display:flex}.mobile-nav-group-title span{color:#ed8f9f;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:850}.mobile-nav-group-title i{background:linear-gradient(90deg,#e8a0a82e,#0000);flex:1;height:1px}.mobile-nav-group-title small{color:#e8a0a8;width:18px;height:18px;font-family:var(--font-geist-mono), monospace;background:#e8a0a814;border-radius:6px;place-items:center;font-size:7px;display:grid}.mobile-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.mobile-nav-module{color:#d0adb3;background:linear-gradient(145deg,#67181a80,#3c030dad);border:1px solid #e8a0a81f;border-radius:14px;align-items:center;gap:9px;min-width:0;min-height:68px;padding:9px;transition:border-color .18s,background .18s,transform .18s;animation:.35s ease-out both mobile-nav-item-in;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.mobile-nav-module:active{transform:scale(.975)}.mobile-nav-module-icon{color:#ffcd69;background:#ffb8430e;border:1px solid #ffb84326;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.mobile-nav-module-copy{flex:1;min-width:0;display:block}.mobile-nav-module-copy strong{color:#f4ebec;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;display:block;overflow:hidden}.mobile-nav-module-copy small{color:#ac8087;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:7px;line-height:1.25;display:-webkit-box;overflow:hidden}.mobile-nav-module-arrow{color:#a86671;flex:none;width:12px;height:12px}.mobile-nav-module-active{background:linear-gradient(145deg,#9c0720c7,#81071bb8);border-color:#ffb8434d;box-shadow:0 8px 22px #2f020a47,inset 0 1px #ffffff12}.mobile-nav-module-active .mobile-nav-module-icon{color:#ffcf70;filter:drop-shadow(0 0 7px #ffb84359);background:#ffb8431c}.mobile-nav-empty{color:#bc939a;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.mobile-nav-empty>span{color:#cb6d7d;background:#e8a0a80f;border:1px solid #e8a0a826;border-radius:14px;place-items:center;width:45px;height:45px;margin-bottom:11px;display:grid}.mobile-nav-empty svg{width:20px;height:20px}.mobile-nav-empty strong{color:#f1d9dd;font-size:11px}.mobile-nav-empty small{margin-top:4px;font-size:9px}.mobile-nav-sheet-footer{z-index:3;padding:10px 16px calc(11px + env(safe-area-inset-bottom));color:#a49a9aad;letter-spacing:.09em;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2a08098c;border-top:1px solid #e8a0a81a;flex:none;justify-content:center;align-items:center;gap:7px;font-size:7px;font-weight:700;display:flex;position:relative}.mobile-nav-sheet-footer svg{color:#ffbe3b;width:12px;height:12px}@media (min-width:1024px){.mobile-nav-dock,.mobile-nav-layer{display:none!important}}@media (min-width:480px) and (max-width:1023px){.mobile-nav-sheet-actions>span{display:block}}@media (min-width:700px) and (max-width:1023px){.mobile-nav-sheet{border-bottom:1px solid #ffb84333;border-radius:29px;bottom:14px;left:18px;right:18px}.mobile-nav-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-nav-sheet-footer{padding-bottom:11px}}@media (max-width:360px){.mobile-nav-dock{width:min(100% - 12px,440px);bottom:max(6px, env(safe-area-inset-bottom));border-radius:18px;padding:5px}.mobile-nav-action{height:48px}.mobile-nav-sheet-header,.mobile-nav-sheet-content{padding-left:12px;padding-right:12px}.mobile-nav-search{margin-left:12px;margin-right:12px}.mobile-nav-module{gap:7px;min-height:64px;padding:7px}.mobile-nav-module-icon{width:30px;height:30px}}@keyframes role-hero-enter{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes role-hero-beam{0%{opacity:0;transform:translate(-135%)skew(-18deg)}18%{opacity:.7}54%,to{opacity:0;transform:translate(320%)skew(-18deg)}}@keyframes role-hero-orbit{to{transform:rotate(360deg)}}@keyframes role-hero-seal-float{0%,to{filter:drop-shadow(0 12px 26px #0000003d);translate:0}50%{filter:drop-shadow(0 18px 32px #0000004d);translate:0 -5px}}@keyframes role-hero-status-pulse{0%,to{box-shadow:0 0 #ffb84352,0 0 9px #ffb843a6}50%{box-shadow:0 0 0 5px #ffb84300,0 0 14px #ffb843d9}}@keyframes role-action-reveal{0%{opacity:0;translate:0 9px}to{opacity:1;translate:0}}@keyframes role-action-icon-arrival{0%{rotate:-9deg;scale:.62}72%{rotate:3deg;scale:1.1}to{rotate:none;scale:1}}@keyframes role-action-shimmer{0%,70%{opacity:0;translate:-180%}78%{opacity:.72}to{opacity:0;translate:460%}}.role-dashboard-hero{--role-accent:#ffb843;--role-accent-rgb:55, 240, 252;--role-secondary:#c8102e;--role-highlight:#e99d19;--role-start:#7e071b;--role-middle:#67181a;--role-end:#3d030d;isolation:isolate;border:1px solid rgba(var(--role-accent-rgb), .22);color:#f8f1f2;background:radial-gradient(circle at 82% 5%, rgba(var(--role-accent-rgb), .2), transparent 30%), linear-gradient(135deg, var(--role-start), var(--role-middle) 48%, var(--role-end));border-radius:24px;margin-bottom:16px;animation:.62s cubic-bezier(.22,1,.36,1) both role-hero-enter;position:relative;overflow:hidden;box-shadow:0 22px 54px #430f1138,inset 0 1px #ffffff17}.role-dashboard-hero:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg, var(--role-accent), var(--role-secondary) 62%, var(--role-highlight));height:2px;box-shadow:0 0 18px rgba(var(--role-accent-rgb), .34);position:absolute;inset:0 0 auto}.role-dashboard-hero:after{content:"";z-index:-1;border:1px solid rgba(var(--role-accent-rgb), .12);width:430px;height:430px;box-shadow:inset 0 0 70px rgba(var(--role-accent-rgb), .025);border-radius:50%;position:absolute;bottom:-72%;right:-6%}.role-dashboard-governor{--role-accent:#ffc95c;--role-accent-rgb:92, 244, 255;--role-secondary:#e41638;--role-highlight:#f0b43f;--role-start:#8d071e;--role-middle:#6e0617;--role-end:#30030a;box-shadow:0 25px 70px #430f114d,inset 0 0 0 1px #f0b43f0a,inset 0 1px #ffffff1a}.role-dashboard-cabinet{--role-accent:#ffce6b;--role-accent-rgb:107, 232, 255;--role-secondary:#d92644;--role-highlight:#e9a62b;--role-start:#7e071b;--role-middle:#6b0919;--role-end:#39030c}.role-dashboard-system{--role-accent:#ffb843;--role-accent-rgb:99, 242, 209;--role-secondary:#ca1c39;--role-highlight:#e8a0a8;--role-start:#6b0718;--role-middle:#5f0615;--role-end:#3d030d}.role-dashboard-communication{--role-accent:#ffce6b;--role-accent-rgb:112, 239, 250;--role-secondary:#ea2c4c;--role-highlight:#f47a2f;--role-start:#8a071d;--role-middle:#740719;--role-end:#3f030d}.role-dashboard-communication-art{z-index:-1;pointer-events:none;opacity:.16;background-image:url(/images/unicom-hero.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 55%,#0000 92%);mask-image:radial-gradient(#000 55%,#0000 92%)}.role-dashboard-management{--role-accent:#ffcf70;--role-accent-rgb:123, 220, 255;--role-secondary:#e82f4e;--role-highlight:#e9b64d;--role-start:#850a1f;--role-middle:#6b0617;--role-end:#43040e}.role-dashboard-direction{--role-accent:#ffd36f;--role-accent-rgb:255, 211, 111;--role-secondary:#d22140;--role-highlight:#f0b43f;--role-start:#8d0b24;--role-middle:#620716;--role-end:#2d0309;box-shadow:0 26px 72px #430f1147,inset 0 1px #ffffff1a}.role-dashboard-grid{z-index:-2;pointer-events:none;opacity:.12;background-image:linear-gradient(rgba(var(--role-accent-rgb), .3) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--role-accent-rgb), .3) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 84%);mask-image:linear-gradient(90deg,#000,#0000 84%)}.role-dashboard-beam{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:19%;animation:8s ease-in-out 1s infinite role-hero-beam;position:absolute;inset:-55% auto -55% -18%}.role-dashboard-orbit{z-index:-1;pointer-events:none;border:1px solid rgba(var(--role-accent-rgb), .11);border-radius:50%;width:390px;height:390px;animation:52s linear infinite role-hero-orbit;position:absolute;top:-170px;right:-100px}.role-dashboard-orbit:before,.role-dashboard-orbit:after{content:"";border-radius:inherit;position:absolute}.role-dashboard-orbit:before{border:1px dashed rgba(var(--role-accent-rgb), .12);inset:12%}.role-dashboard-orbit:after{border:1px solid rgba(var(--role-accent-rgb), .09);inset:31%}.role-dashboard-orbit i{background:var(--role-accent);width:6px;height:6px;box-shadow:0 0 15px rgba(var(--role-accent-rgb), .75);border-radius:50%;position:absolute}.role-dashboard-orbit i:first-child{top:7%;left:50%}.role-dashboard-orbit i:nth-child(2){width:4px;height:4px;bottom:26%;right:10%}.role-dashboard-orbit i:nth-child(3){width:3px;height:3px;bottom:10%;left:23%}.role-dashboard-governor-art{z-index:-1;pointer-events:none;opacity:.28;filter:saturate(1.04)contrast(1.04);background-image:url(/images/login-agenda.webp);background-position:63% 48%;background-size:cover;width:min(47%,690px);position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000000b3 34%,#000);mask-image:linear-gradient(90deg,#0000,#000000b3 34%,#000)}.role-dashboard-body{z-index:2;grid-template-columns:minmax(0,1.45fr) minmax(275px,.7fr);align-items:center;gap:clamp(24px,4vw,70px);padding:clamp(20px,2.2vw,30px) clamp(20px,2.5vw,36px) 18px;display:grid;position:relative}.role-dashboard-copy{min-width:0}.role-dashboard-eyebrow{max-width:620px;color:var(--role-accent);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-style:normal;font-weight:800;display:flex}.role-dashboard-eyebrow>span{border:1px solid rgba(var(--role-accent-rgb), .25);background:rgba(var(--role-accent-rgb), .08);width:25px;height:25px;box-shadow:0 0 18px rgba(var(--role-accent-rgb), .08);border-radius:8px;flex:none;place-items:center;display:grid}.role-dashboard-eyebrow svg{width:13px;height:13px}.role-dashboard-eyebrow b{flex:none}.role-dashboard-eyebrow>i{background:linear-gradient(90deg, rgba(var(--role-accent-rgb), .5), transparent);flex:1;height:1px}.role-dashboard-eyebrow em{color:#c9a9ae;letter-spacing:.09em;flex:none;align-items:center;gap:6px;font-size:7px;font-style:normal;display:flex}.role-dashboard-eyebrow em:before{content:"";background:#f47a2f;border-radius:50%;width:5px;height:5px}.role-dashboard-eyebrow em.is-connected:before{background:var(--role-accent);animation:2s ease-out infinite role-hero-status-pulse}.role-dashboard-copy h1{color:#faf6f7;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 10px 34px #00000038;max-width:760px;margin-top:12px;font-size:clamp(1.9rem,3.3vw,3.35rem);font-weight:920;line-height:.98}.role-dashboard-governor .role-dashboard-copy h1{color:#0000;background:linear-gradient(105deg,#fff 0%,#ffcf70 68% 100%);-webkit-background-clip:text;background-clip:text}.role-dashboard-copy>p{color:#d8b6bc;text-wrap:balance;max-width:720px;margin-top:10px;font-size:11px;line-height:1.55}.role-dashboard-identity{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.role-dashboard-identity>span{color:#c69fa6;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#36030b57;border:1px solid #e8a0a821;border-radius:99px;align-items:center;gap:5px;max-width:240px;padding:5px 8px;font-size:7px;font-weight:680;line-height:1;display:flex;overflow:hidden}.role-dashboard-identity svg{width:11px;height:11px;color:var(--role-accent);flex:none}.role-dashboard-radar{border:1px solid rgba(var(--role-accent-rgb), .18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#590513a8,#37030cc7);border-radius:18px;min-width:0;padding:14px;position:relative;overflow:hidden;box-shadow:0 18px 44px #23020747,inset 0 1px #ffffff0e}.role-dashboard-radar:before{content:"";background:linear-gradient(90deg, transparent, var(--role-accent), transparent);height:1px;position:absolute;inset:0 0 auto}.role-dashboard-seal{opacity:.3;filter:saturate(.92);width:54px;height:61px;animation:5s ease-in-out infinite role-hero-seal-float;position:absolute;top:11px;right:11px;overflow:hidden}.role-dashboard-seal img{width:49px;max-width:none;height:auto;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.role-dashboard-radar-copy{z-index:2;max-width:calc(100% - 48px);position:relative}.role-dashboard-radar-copy>span,.role-dashboard-radar-copy>strong,.role-dashboard-radar-copy>small{display:block}.role-dashboard-radar-copy>span{color:var(--role-accent);letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:850}.role-dashboard-radar-copy>strong{color:#f9f4f5;margin-top:5px;font-size:11px;font-weight:820;line-height:1.25}.role-dashboard-radar-copy>small{color:#b1828a;margin-top:3px;font-size:7px}.role-dashboard-radar-metrics{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:12px;display:grid;position:relative}.role-dashboard-radar-metrics>span{text-align:center;background:#30030a59;border:1px solid #e8a0a817;border-radius:9px;min-width:0;padding:7px 5px}.role-dashboard-radar-metrics b,.role-dashboard-radar-metrics small{display:block}.role-dashboard-radar-metrics b{color:#ffcf70;font-family:var(--font-geist-mono), monospace;font-size:11px;font-weight:850}.role-dashboard-radar-metrics small{color:#aa7880;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:2px;font-size:6px;overflow:hidden}.role-dashboard-radar-live{color:#a7777f;letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:5px;margin-top:8px;font-size:6px;font-weight:750;display:flex}.role-dashboard-radar-live i{background:var(--role-accent);width:4px;height:4px;box-shadow:0 0 8px rgba(var(--role-accent-rgb), .7);border-radius:50%}.role-dashboard-actions{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2a080945;border-top:1px solid #e8a0a81a;justify-content:space-between;align-items:stretch;gap:12px;padding:11px clamp(20px,2.5vw,36px) 12px;display:flex;position:relative}.role-dashboard-actions nav{align-items:stretch;gap:6px;min-width:0;display:flex}.role-dashboard-actions.is-direction nav{width:100%}.role-dashboard-actions.is-direction nav a{background:linear-gradient(120deg,#ffffff14,#ffd36f0a);border-color:#ffd36f29;flex:1;justify-content:flex-start;min-height:48px}.role-dashboard-actions nav a{--access-rgb:242, 184, 75;--access-color:#f2b84b;border:1px solid rgba(var(--access-rgb), .36);color:#fff;background:radial-gradient(circle at 12% 0%, rgba(var(--access-rgb), .22), transparent 48%), linear-gradient(132deg, rgba(var(--access-rgb), .16), #23030961);border-radius:13px;align-items:center;gap:9px;min-width:156px;min-height:54px;padding:8px 10px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;animation:.52s cubic-bezier(.2,.75,.2,1) both role-action-reveal;display:flex;box-shadow:0 8px 19px #14010529,inset 0 1px #ffffff12}.role-dashboard-actions nav a:first-child{animation-delay:.15s}.role-dashboard-actions nav a:nth-child(2){animation-delay:.23s}.role-dashboard-actions nav a:nth-child(3){animation-delay:.31s}.role-dashboard-actions nav a[data-accent=message]{--access-rgb:31, 198, 181;--access-color:#1fc6b5}.role-dashboard-actions nav a[data-accent=calendar]{--access-rgb:246, 183, 60;--access-color:#f6b73c}.role-dashboard-actions nav a[data-accent=megaphone]{--access-rgb:255, 99, 86;--access-color:#ff6356}.role-dashboard-actions nav a[data-accent=tasks]{--access-rgb:142, 128, 245;--access-color:#8e80f5}.role-dashboard-actions nav a[data-accent=folder]{--access-rgb:75, 187, 232;--access-color:#4bbbe8}.role-dashboard-actions nav a[data-accent=layers]{--access-rgb:117, 129, 255;--access-color:#7581ff}.role-dashboard-actions nav a[data-accent=briefcase]{--access-rgb:54, 197, 216;--access-color:#36c5d8}.role-dashboard-actions nav a[data-accent=audit]{--access-rgb:176, 116, 245;--access-color:#b074f5}.role-dashboard-actions nav a[data-accent=lock]{--access-rgb:244, 114, 182;--access-color:#f472b6}.role-dashboard-actions nav a[data-accent=building]{--access-rgb:62, 207, 142;--access-color:#3ecf8e}.role-dashboard-actions nav a[data-accent=document]{--access-rgb:80, 151, 241;--access-color:#5097f1}.role-dashboard-actions nav a[data-accent=shield]{--access-rgb:240, 177, 55;--access-color:#f0b137}.role-dashboard-actions nav a[data-accent=chart]{--access-rgb:71, 205, 127;--access-color:#47cd7f}.role-dashboard-actions nav a:hover{border-color:rgba(var(--access-rgb), .86);background:radial-gradient(circle at 12% 0%, rgba(var(--access-rgb), .34), transparent 52%), linear-gradient(132deg, rgba(var(--access-rgb), .25), #2303096b);box-shadow:0 12px 25px #14010538, 0 0 18px rgba(var(--access-rgb), .12), inset 0 1px #ffffff1c;transform:translateY(-2px)}.role-dashboard-actions nav a>.role-action-icon{color:#fff;background:linear-gradient(145deg, var(--access-color), var(--access-color));border:1px solid #ffffff47;border-radius:11px;flex:none;place-items:center;width:35px;height:35px;display:grid}@supports (color:color-mix(in lab, red, red)){.role-dashboard-actions nav a>.role-action-icon{background:linear-gradient(145deg, color-mix(in srgb, var(--access-color), #fff 16%), var(--access-color))}}.role-dashboard-actions nav a>.role-action-icon{box-shadow:0 7px 17px rgba(var(--access-rgb), .3), inset 0 1px #ffffff59;transition:transform .22s cubic-bezier(.2,.75,.2,1),box-shadow .22s;animation:.62s cubic-bezier(.2,.85,.25,1) both role-action-icon-arrival}.role-dashboard-actions nav a:first-child>.role-action-icon{animation-delay:.21s}.role-dashboard-actions nav a:nth-child(2)>.role-action-icon{animation-delay:.29s}.role-dashboard-actions nav a:nth-child(3)>.role-action-icon{animation-delay:.37s}.role-dashboard-actions nav a:hover>.role-action-icon{box-shadow:0 9px 23px rgba(var(--access-rgb), .46), 0 0 0 4px rgba(var(--access-rgb), .1), inset 0 1px #fff6;transform:rotate(-4deg)scale(1.08)}.role-dashboard-actions nav a>.role-action-icon svg{stroke-width:2px;width:17px;height:17px}.role-action-copy{flex:1;gap:2px;min-width:0;display:grid}.role-action-copy b,.role-action-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.role-action-copy b{letter-spacing:.01em;font-size:11px;font-weight:850}.role-action-copy small{color:#fff4f69e;font-size:9px;font-weight:620}.role-dashboard-actions nav a>svg{width:13px;height:13px;color:rgba(var(--access-rgb), .92);transition:transform .18s}.role-dashboard-actions nav a:hover>svg{transform:translate(2px)}.role-dashboard-actions nav a:focus-visible,.role-dashboard-actions>button:focus-visible{outline-offset:3px;outline:3px solid #fff}.role-dashboard-actions>button{color:#fff;background:linear-gradient(112deg,#ca1538 0%,#f03a42 54%,#ff8b3d 100%);border:1px solid #ffd681ad;border-radius:13px;align-items:center;gap:9px;min-width:205px;padding:7px 10px;transition:transform .18s,filter .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #d61c3a4d,inset 0 0 0 1px #ffc26417,inset 0 1px #ffffff38}.role-dashboard-actions>button:before{pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:16%;animation:5.4s ease-in-out 1.4s infinite role-action-shimmer;position:absolute;inset:-35% auto -35% -25%;rotate:14deg}.role-dashboard-actions>button:hover{filter:brightness(1.06)saturate(1.06);transform:translateY(-2px)scale(1.01);box-shadow:0 15px 32px #d61c3a61,0 0 22px #ff8b3d29,inset 0 1px #ffffff3d}.role-dashboard-actions>button>span:first-child{background:#ffffff2b;border:1px solid #ffffff29;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;transition:transform .22s cubic-bezier(.2,.75,.2,1);display:grid;box-shadow:0 5px 14px #70051733}.role-dashboard-actions>button:hover>span:first-child{transform:rotate(90deg)scale(1.08)}.role-dashboard-actions>button>span:first-child svg{width:14px;height:14px}.role-dashboard-actions>button>span:nth-child(2){text-align:left;flex:1;min-width:0}.role-dashboard-actions>button b,.role-dashboard-actions>button small{display:block}.role-dashboard-actions>button b{font-size:11px;font-weight:850}.role-dashboard-actions>button small{color:#fff6e6c7;margin-top:2px;font-size:9px}.role-dashboard-actions>button>svg{flex:none;width:13px;height:13px}@media (max-width:1100px){.role-dashboard-body{grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);gap:20px}.role-dashboard-actions nav a{min-width:96px}}@media (max-width:850px){.role-dashboard-body{grid-template-columns:1fr}.role-dashboard-radar{grid-template-columns:minmax(160px,.8fr) minmax(220px,1fr);align-items:center;column-gap:12px;display:grid}.role-dashboard-seal{display:none}.role-dashboard-radar-copy{max-width:none}.role-dashboard-radar-metrics{grid-area:1/2/span 2;margin-top:0}.role-dashboard-radar-live{justify-content:flex-start}.role-dashboard-actions{flex-direction:column}.role-dashboard-actions nav,.role-dashboard-actions>button{width:100%}.role-dashboard-actions nav a{flex:1;min-width:0}}@media (max-width:639px){.role-dashboard-hero{border-radius:20px;margin-inline:-1px}.role-dashboard-governor-art{opacity:.2;background-image:url(/images/login-agenda-mobile.webp);background-position:70% 15%;width:70%;-webkit-mask-image:linear-gradient(90deg,#0000,#000000a8 45%,#000);mask-image:linear-gradient(90deg,#0000,#000000a8 45%,#000)}.role-dashboard-communication-art{opacity:.1}.role-dashboard-body{gap:13px;padding:17px 15px 12px}.role-dashboard-eyebrow{gap:6px;font-size:7px}.role-dashboard-eyebrow>span{width:23px;height:23px}.role-dashboard-copy h1{max-width:95%;margin-top:10px;font-size:clamp(1.7rem,8vw,2.25rem)}.role-dashboard-copy>p{max-width:94%;margin-top:8px;font-size:10px;line-height:1.45}.role-dashboard-identity{margin-top:11px}.role-dashboard-email{display:none!important}.role-dashboard-radar{border-radius:14px;padding:11px;display:block}.role-dashboard-radar-copy>strong{font-size:10px}.role-dashboard-radar-metrics{margin-top:9px;display:grid}.role-dashboard-radar-live{justify-content:flex-end;margin-top:6px}.role-dashboard-actions{gap:8px;padding:9px 12px 11px}.role-dashboard-actions nav{gap:5px}.role-dashboard-actions nav a{justify-content:center;gap:5px;min-width:0;padding:6px 5px}.role-dashboard-actions nav a>.role-action-icon{width:31px;height:31px}.role-dashboard-actions nav a>svg{display:none}.role-dashboard-actions nav a b{flex:0 auto;font-size:9px}.role-action-copy small{display:none}.role-dashboard-actions>button{min-width:0;padding:7px 9px}}@media (max-width:390px){.role-dashboard-eyebrow>i,.role-dashboard-identity>span:nth-child(2){display:none}.role-dashboard-actions nav a{flex-direction:column}.role-dashboard-actions nav a b{text-align:center;max-width:72px}}@media (prefers-reduced-motion:reduce){.role-dashboard-hero,.role-dashboard-beam,.role-dashboard-orbit,.role-dashboard-seal,.role-dashboard-actions nav a,.role-dashboard-actions nav a>.role-action-icon,.role-dashboard-actions>button:before{animation-duration:.01ms!important;animation-iteration-count:1!important}}[class*="text-[7px]"],[class*="text-[8px]"],[class*="text-[9px]"],[class*="text-[10px]"]{font-size:.8125rem!important;line-height:1.25!important}[class*="text-[11px]"]{font-size:.875rem!important;line-height:1.3!important}.mobile-nav-dock{background:linear-gradient(135deg,#a6192e,#8b0d1e);border-color:#ffffff47}.mobile-nav-action{color:#ffffffd1;height:58px}.mobile-nav-action>span:last-of-type{font-size:12px;font-weight:700}.mobile-nav-sheet{background:linear-gradient(160deg,#a6192e,#8b0d1e 60%,#7a0b1a);border-color:#ffffff47;max-height:min(92dvh,820px)}.mobile-nav-sheet-title p{letter-spacing:.14em;font-size:12px}.mobile-nav-sheet-title h2{font-size:22px}.mobile-nav-sheet-actions>span{font-size:12px}.mobile-nav-search input{font-size:16px}.mobile-nav-group-title span{color:#ffd48a;letter-spacing:.14em;font-size:13px}.mobile-nav-group-title small{color:#ffd48a;width:24px;height:24px;font-size:12px}.mobile-nav-grid{grid-template-columns:1fr;gap:10px}.mobile-nav-module{color:#fff;background:#ffffff1f;border-color:#ffffff40;gap:14px;min-height:72px;padding:12px 14px}.mobile-nav-module-icon{color:#ffd48a;background:#ffffff24;border-color:#ffffff40;border-radius:12px;width:46px;height:46px}.mobile-nav-module-icon svg{width:24px;height:24px}.mobile-nav-module-copy strong{color:#fff;white-space:normal;font-size:17px}.mobile-nav-module-copy small{color:#ffffffe0;margin-top:2px;font-size:13.5px;line-height:1.3}.mobile-nav-module-arrow{color:#ffd48a;width:20px;height:20px}.mobile-nav-module-active{background:#fff;border-color:#fff}.mobile-nav-module-active .mobile-nav-module-copy strong{color:#8b0d1e}.mobile-nav-module-active .mobile-nav-module-copy small{color:#8b0d1ed9}.mobile-nav-module-active .mobile-nav-module-icon{color:#8b0d1e;filter:none;background:#8b0d1e1a;border-color:#8b0d1e33}.mobile-nav-module-active .mobile-nav-module-arrow{color:#8b0d1e}.mobile-nav-sheet-footer{font-size:12px}.institutional-app-shell{background:#f4eff0}.institutional-workspace{isolation:isolate;background:radial-gradient(circle at 7% 2%,#9c07200e,#0000 24rem),radial-gradient(circle at 96% 18%,#e99d190f,#0000 28rem),linear-gradient(145deg,#faf8f8 0%,#f5f0f1 58%,#f9f6f5 100%);position:relative}.institutional-workspace:before{content:"";z-index:-1;pointer-events:none;opacity:.34;background-image:radial-gradient(#430f1124 .6px,#0000 .6px);background-size:18px 18px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 58%);mask-image:linear-gradient(#000,#0000 58%)}.institutional-main{position:relative}.institutional-header{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#5b0514f5;box-shadow:0 10px 32px #30040b30,inset 0 -1px #ffc55b14}.institutional-header:before{background:radial-gradient(circle at 86% 155%,#ffb84338,#0000 30%),linear-gradient(105deg,#700618fa,#580513fa 56%,#36030cfc)}.institutional-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffbe4abf,#0000 82%);height:1px;position:absolute;inset:auto 0 0;box-shadow:0 0 12px #ffb8433d}.sidebar-brand{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2e020a57}.sidebar-menu{gap:1.1rem;padding:1rem .75rem 1.25rem}.sidebar-menu>div>p{color:#ffcc6dc7;letter-spacing:.19em;margin-bottom:.4rem;padding-inline:.8rem;font-size:.68rem}.sidebar-nav-link{border-radius:14px;min-height:52px}.sidebar-nav-link:not(.sidebar-nav-active){color:#fff5f6e0!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.sidebar-nav-link:not(.sidebar-nav-active):hover{transform:translate(3px);color:#fff!important;background:#ffffff13!important;border-color:#ffcb6924!important}.sidebar-nav-link:not(.sidebar-nav-active) .sidebar-nav-icon{color:#f5bc57;background:#ffbf4e12}.sidebar-nav-active{background:linear-gradient(125deg,#fff,#fff8f1)!important;border-color:#fffc!important;box-shadow:0 12px 28px #14000452,0 0 0 1px #ffbe4a0f!important}.sidebar-nav-active:after{content:"";background:linear-gradient(#f7c365,#c80f2e);border-radius:0 3px 3px 0;width:3px;position:absolute;inset:9px auto 9px 0;box-shadow:0 0 12px #c80f2e73}@keyframes governor-rise{0%{opacity:0;transform:translateY(16px)scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes governor-beam{0%,12%{opacity:0;transform:translate(-135%)skew(-17deg)}30%{opacity:.72}55%,to{opacity:0;transform:translate(760%)skew(-17deg)}}@keyframes governor-orbit{to{transform:rotate(360deg)}}@keyframes governor-live{0%,to{box-shadow:0 0 #56e7a957,0 0 9px #56e7a999}50%{box-shadow:0 0 0 5px #56e7a900,0 0 14px #56e7a9c2}}@keyframes governor-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes governor-progress-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes governor-loading-dot{0%,80%,to{opacity:.35;transform:scale(.65)}40%{opacity:1;transform:scale(1)}}.governor-dashboard{gap:18px;width:min(100%,1640px);margin-inline:auto;padding-bottom:8px;display:grid}.governor-command{isolation:isolate;color:#fff8f8;background:radial-gradient(circle at 76% -18%,#ffbb4233,#0000 34%),radial-gradient(circle at 104% 118%,#da163a59,#0000 31%),linear-gradient(128deg,#72061a 0%,#550311 49%,#2a0108 100%);border:1px solid #ffca693d;border-radius:28px;min-height:268px;padding:18px 22px 20px;animation:.62s cubic-bezier(.22,1,.36,1) both governor-rise;position:relative;overflow:hidden;box-shadow:0 24px 64px #3e040e40,inset 0 1px #ffffff17}.governor-command:before{content:"";z-index:4;background:linear-gradient(90deg,#ffc95c,#f6a923 48%,#d31535 76%,#0000);height:2px;position:absolute;inset:0 0 auto;box-shadow:0 0 18px #ffb84370}.governor-command:after{content:"";z-index:-1;pointer-events:none;opacity:.5;background:linear-gradient(#2f010933,#2f010980),url(/images/agenda-gobernacion.webp) 50%/cover;width:min(48%,680px);position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.governor-command__grid{z-index:-2;opacity:.13;pointer-events:none;background-image:linear-gradient(#ffc85f40 1px,#0000 1px),linear-gradient(90deg,#ffc85f40 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 86%);mask-image:linear-gradient(90deg,#000,#0000 86%)}.governor-command__beam{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:13%;animation:9s ease-in-out 1.3s infinite governor-beam;position:absolute;inset:-65% auto -65% -9%}.governor-command__rings{z-index:-1;pointer-events:none;border:1px solid #ffc7621f;border-radius:50%;width:520px;height:520px;animation:58s linear infinite governor-orbit;position:absolute;top:-260px;right:-135px}.governor-command__rings:before,.governor-command__rings:after{content:"";border-radius:inherit;position:absolute}.governor-command__rings:before{border:1px dashed #ffc76224;inset:15%}.governor-command__rings:after{border:1px solid #ffc7621a;inset:34%}.governor-command__rings i{background:#ffc95c;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 14px #ffc95ccc}.governor-command__rings i:first-child{top:11%;left:32%}.governor-command__rings i:nth-child(2){width:4px;height:4px;bottom:38%;right:5%}.governor-command__rings i:nth-child(3){width:3px;height:3px;bottom:7%;left:34%}.governor-command__topline,.governor-command__body,.governor-command__stats{z-index:2;position:relative}.governor-command__topline{color:#f6c260;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:.68rem;font-weight:800;display:flex}.governor-command__topline>span{align-items:center;gap:8px;display:inline-flex}.governor-command__topline svg{width:15px;height:15px}.governor-command__topline>span:last-child{color:#fff0f2b3;letter-spacing:.1em;background:#24010742;border:1px solid #ffffff1a;border-radius:99px;padding:6px 9px;font-size:.61rem}.governor-command__topline>span:last-child i{background:#f47a2f;border-radius:50%;width:6px;height:6px}.governor-command__topline>span:last-child.is-online i{background:#56e7a9;animation:2.2s ease-out infinite governor-live}.governor-command__body{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(22px,4vw,64px);margin-top:15px;display:grid}.governor-command__copy{min-width:0}.governor-command__copy h1{color:#fff;letter-spacing:-.052em;text-shadow:0 12px 34px #0000003d;margin-top:3px;font-size:clamp(2.1rem,3vw,3.4rem);font-weight:920;line-height:1}.governor-command__copy>strong{color:#f5dee1b3;margin-top:8px;font-size:.78rem;font-weight:620;display:block}.governor-command__actions{width:min(100%,510px)}.governor-command__actions>p{color:#fae0e48c;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:.62rem;font-weight:780}.governor-command__actions>div{justify-content:flex-end;align-items:center;gap:7px;display:flex}.governor-command .governor-command-action{color:#fff7f8e6;white-space:nowrap;min-height:42px;box-shadow:none;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff13;border:1px solid #ffffff24;border-radius:12px;padding:9px 12px;font-size:.74rem;font-weight:760;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.governor-command .governor-command-action:hover{background:#ffffff21;border-color:#ffcd6f5c;transform:translateY(-2px)}.governor-command .governor-command-action--primary:hover{background:linear-gradient(135deg,#ffdb8c,#ffb83f);box-shadow:0 12px 28px #eb9d1942}.governor-command__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:17px;display:grid}.governor-stat{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#20010640;border:1px solid #ffffff1a;border-radius:15px;align-items:center;gap:11px;min-width:0;min-height:62px;padding:10px 12px;transition:transform .2s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}a.governor-stat:hover{background:#ffffff1a;border-color:#ffcc6d4d;transform:translateY(-2px)}.governor-stat__icon{color:#ffc95c;background:#fff1;border:1px solid #ffffff1c;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.governor-stat__icon svg{width:18px;height:18px}.governor-stat__copy{flex:1;min-width:0}.governor-stat__copy strong,.governor-stat__copy small{display:block}.governor-stat__copy strong{color:#fff;font-family:var(--font-geist-mono), monospace;font-size:1.35rem;font-weight:850;line-height:1}.governor-stat__copy small{color:#f8e1e4ab;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.69rem;font-weight:680;line-height:1.15;overflow:hidden}.governor-stat__arrow{color:#ffd78a80;flex:none;width:14px;height:14px}.governor-stat--oro{background:linear-gradient(125deg,#ffc75b3b,#ffb8431c);border-color:#ffcc6a7a}.governor-stat--oro .governor-stat__icon{color:#3c150c;background:#ffc95c;border-color:#ffe5b152;box-shadow:0 0 24px #ffbf4d33}.governor-stat--alert{background:linear-gradient(125deg,#d214354d,#7a051a33);border-color:#ff5e7759}.governor-stat--alert .governor-stat__icon{color:#ffd3da;background:#e21f4152}.governor-stat--verde .governor-stat__icon{color:#75edb8;background:#34be841f}.governor-alert{color:#9d1630;background:#fff4f6e6;border:1px solid #cc1c3a33;border-radius:14px;align-items:center;gap:10px;padding:12px 15px;font-size:.85rem;font-weight:720;display:flex;box-shadow:0 8px 24px #5c06160f}.governor-alert svg{flex:none;width:19px;height:19px}.governor-primary-grid{grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr);align-items:stretch;gap:18px;display:grid}.governor-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #5d2d341b;border-radius:24px;flex-direction:column;min-width:0;min-height:0;transition:transform .22s,box-shadow .22s,border-color .22s;animation:.56s cubic-bezier(.22,1,.36,1) both governor-rise;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 38px #37121813,inset 0 1px #ffffffd1}.governor-primary-grid>.governor-panel:first-child{animation-delay:90ms}.governor-primary-grid>.governor-panel:nth-child(2){animation-delay:.15s}.governor-panel:hover{border-color:#910d2329;box-shadow:0 18px 48px #37121818,inset 0 1px #ffffffe6}.governor-panel:before{content:"";z-index:2;opacity:.78;background:linear-gradient(90deg,#9c0720,#f1b449 58%,#0000 92%);height:2px;position:absolute;inset:0 0 auto}.governor-panel__header{background:linear-gradient(#ffffffb8,#fdf9f980);border-bottom:1px solid #4f252b13;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:13px 18px;display:flex}.governor-panel__heading{align-items:center;gap:10px;min-width:0;display:flex}.governor-panel__icon{color:#9a0c24;background:linear-gradient(135deg,#9c072017,#e99d1917);border:1px solid #9a0c241c;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.governor-panel__icon svg{width:17px;height:17px}.governor-panel__heading h2{color:#341116;letter-spacing:.105em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.79rem;font-weight:850;overflow:hidden}.governor-panel__body{flex:1;min-height:0}.governor-panel__link{color:#9b0c25;white-space:nowrap;align-items:center;gap:3px;font-size:.73rem;font-weight:760;transition:gap .18s,color .18s;display:inline-flex}.governor-panel__link:hover{color:#c8102e;gap:6px}.governor-panel__link svg{width:14px;height:14px}.governor-panel__new{color:#fff;background:linear-gradient(135deg,#a00925,#c91534);border-radius:9px;align-items:center;gap:5px;padding:7px 10px;font-size:.7rem;font-weight:780;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 7px 16px #9c07202e}.governor-panel__new:hover{transform:translateY(-1px);box-shadow:0 10px 20px #9c07203d}.governor-panel__new svg{width:14px;height:14px}.governor-pager{color:#76656a;align-items:center;gap:7px;font-size:.7rem;font-weight:690;display:flex}.governor-pager b{color:#8d0a22;font-size:.82rem}.governor-pager button{color:#6a4f54;background:#fff;border:1px solid #5e333921;border-radius:9px;place-items:center;width:29px;height:29px;transition:color .16s,border-color .16s,transform .16s;display:grid}.governor-pager button:hover{color:#a20c28;border-color:#a20c2847;transform:translateY(-1px)}.governor-pager button svg{width:15px;height:15px}.governor-loading{color:#8a777b;justify-content:center;align-items:center;gap:6px;min-height:220px;font-size:.78rem;font-weight:650;display:flex}.governor-loading i{background:#a50b27;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite governor-loading-dot}.governor-loading i:nth-child(2){animation-delay:.13s}.governor-loading i:nth-child(3){animation-delay:.26s}.governor-loading span{margin-left:5px}.governor-loading--compact{min-height:120px}.governor-clear-state{text-align:center;background:radial-gradient(circle at 50% 30%,#2aad7716,#0000 31%),linear-gradient(145deg,#ffffff6b,#faf7f7ad);flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:376px;padding:28px;display:flex;position:relative;overflow:hidden}.governor-clear-state:before,.governor-clear-state:after{content:"";pointer-events:none;border:1px solid #289e6e14;border-radius:50%;position:absolute}.governor-clear-state:before{width:250px;height:250px;top:-100px;right:-75px}.governor-clear-state:after{width:160px;height:160px;bottom:-90px;left:-45px}.governor-clear-state__orb{color:#15855b;background:linear-gradient(145deg,#edfff7,#dff9ed);border:1px solid #229f6a2e;border-radius:22px;place-items:center;width:70px;height:70px;animation:4.5s ease-in-out infinite governor-float;display:grid;position:relative;box-shadow:0 14px 32px #1c96621f,0 0 0 9px #35b7820b}.governor-clear-state__orb svg{stroke-width:2.3px;width:32px;height:32px}.governor-clear-state__label{color:#16835c;letter-spacing:.13em;text-transform:uppercase;margin-top:20px;font-size:.68rem;font-weight:820}.governor-clear-state__title{color:#301217;letter-spacing:-.045em;margin-top:5px;font-size:clamp(1.7rem,2.6vw,2.35rem);font-weight:880}.governor-clear-state__text{color:#77666a;margin-top:4px;font-size:.88rem}.governor-clear-state__next{color:#634b50;background:#ffffffbd;border:1px solid #663d441a;border-radius:12px;align-items:center;gap:9px;max-width:520px;margin-top:15px;padding:10px 13px;font-size:.78rem;display:flex}.governor-clear-state__next svg{color:#9d0c27;flex:none;width:16px;height:16px}.governor-success-note{color:#14734f;background:#e8fcf3d9;border:1px solid #1f9a6729;border-radius:11px;margin-top:12px;padding:9px 12px;font-size:.75rem;font-weight:700}.governor-primary-link{color:#fff;background:linear-gradient(130deg,#8e0922,#c8102e);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:17px;padding:10px 17px;font-size:.8rem;font-weight:790;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 10px 24px #9c072033,inset 0 1px #ffffff26}.governor-primary-link:hover{filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 14px 28px #9c072047}.governor-primary-link--wide{width:100%;margin-top:22px}.governor-decision{flex-direction:column;justify-content:space-between;gap:20px;height:100%;min-height:376px;padding:24px;display:flex}.governor-decision__content{min-height:0}.governor-tags{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.governor-tag{color:#8f2639;background:#9c07200e;border:1px solid #9c07201f;border-radius:99px;align-items:center;gap:6px;padding:5px 9px;font-size:.67rem;font-weight:760;display:inline-flex}.governor-tag i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px}.governor-tag--gold{color:#9a6509;background:#fff8e9;border-color:#d08d1433}.governor-tag--danger{color:#b00e2a;background:#fff0f3;border-color:#c8102e2e}.governor-decision__title,.governor-risk__title{color:#2d1116;letter-spacing:-.04em;text-wrap:balance;margin-top:14px;font-size:clamp(1.65rem,2.45vw,2.45rem);font-weight:900;line-height:1.06}.governor-decision__organization{color:#745e62;align-items:center;gap:7px;margin-top:8px;font-size:.86rem;font-weight:650;display:flex}.governor-decision__organization svg{color:#9d1930;width:16px;height:16px}.governor-decision__schedule{background:linear-gradient(105deg,#9c07200e,#e99d190f);border:1px solid #9c07201a;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:17px;padding:12px 14px;display:flex}.governor-decision__schedule>span{color:#674b51;text-transform:capitalize;align-items:center;gap:8px;font-size:.79rem;font-weight:720;display:flex}.governor-decision__schedule svg{color:#a60c29;width:18px;height:18px}.governor-decision__schedule strong{color:#8d0922;font-family:var(--font-geist-mono), monospace;flex:none;font-size:1.5rem;font-weight:880}.governor-decision__place{color:#826f73;margin-top:8px;font-size:.78rem}.governor-decision__detail,.governor-decision__timer{margin-top:10px}.governor-decision__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.governor-decision-button{border:1px solid #0000;border-radius:13px;min-height:54px;padding:11px 13px;font-size:.86rem;font-weight:820;transition:transform .18s,filter .18s,box-shadow .18s;box-shadow:0 9px 20px #3e11181a}.governor-decision-button:hover:not(:disabled){filter:brightness(1.035);transform:translateY(-2px);box-shadow:0 13px 25px #3e111826}.governor-decision-button:disabled{cursor:wait;opacity:.45}.governor-decision-button--approve{color:#fff;background:linear-gradient(135deg,#137d57,#1aa66f)}.governor-decision-button--reject{color:#a40c28;box-shadow:none;background:#fff7f8;border-color:#aa0c2833}.governor-choice{background:linear-gradient(135deg,#fff9ed,#fffdf9);border:1px solid #c0810f33;border-radius:15px;padding:16px;animation:.26s both governor-rise}.governor-choice--red{background:linear-gradient(135deg,#fff2f4,snow);border-color:#be112f2b}.governor-choice>p{color:#3b171c;margin-bottom:10px;font-size:.88rem;font-weight:820}.governor-choice__options{flex-wrap:wrap;gap:7px;display:flex}.governor-choice__options button,.governor-choice__date button,.governor-choice__date input{color:#584047;background:#fff;border:1px solid #7f4d2326;border-radius:10px;min-height:38px;padding:8px 11px;font-size:.75rem;font-weight:720;transition:border-color .16s,color .16s,background .16s,transform .16s}.governor-choice__options button:hover,.governor-choice__date button:hover{color:#990b25;background:#fff7f8;border-color:#9f0d284d;transform:translateY(-1px)}.governor-choice__date{flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;display:flex}.governor-choice__date button:first-of-type{color:#fff;background:#9b0b26;border-color:#9b0b26}.governor-choice button:disabled{cursor:wait;opacity:.4}.governor-risk{background:radial-gradient(circle at 91% 7%,#c8102e12,#0000 30%);flex-direction:column;justify-content:space-between;height:100%;min-height:376px;padding:27px;display:flex}.governor-risk__meta{color:#746167;margin-top:13px;font-size:.9rem;font-weight:660}.governor-progress{background:#eee8e9;border-radius:99px;height:9px;margin-top:15px;display:block;overflow:hidden}.governor-progress>span{border-radius:inherit;background:linear-gradient(90deg,#8f0922,#d51636,#f0a72a);height:100%;animation:.9s .28s both governor-progress-in;display:block;box-shadow:0 0 14px #c8102e3d}.governor-agenda-empty{text-align:center;background:radial-gradient(circle at 50% 39%,#9c07200b,#0000 34%);flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:376px;padding:28px;display:flex}.governor-agenda-empty__icon{color:#9d1730;background:linear-gradient(145deg,#fff,#f9edef);border:1px solid #9510281a;border-radius:22px;place-items:center;width:68px;height:68px;animation:5s ease-in-out .4s infinite governor-float;display:grid;position:relative;box-shadow:0 14px 30px #5c111e17}.governor-agenda-empty__icon svg{width:31px;height:31px}.governor-agenda-empty>small{color:#a40d29;letter-spacing:.13em;text-transform:uppercase;margin-top:18px;font-size:.65rem;font-weight:820}.governor-agenda-empty>p{color:#321319;letter-spacing:-.025em;margin-top:5px;font-size:1.35rem;font-weight:850}.governor-agenda-empty>span:not(.governor-agenda-empty__icon){color:#89777b;margin-top:5px;font-size:.78rem}.governor-agenda-empty>a{color:#990b25;align-items:center;gap:4px;margin-top:16px;font-size:.77rem;font-weight:780;display:inline-flex}.governor-agenda-empty>a svg{width:14px;height:14px;transition:transform .18s}.governor-agenda-empty>a:hover svg{transform:translate(3px)}.governor-agenda-list{height:100%;padding:7px 0 12px}.governor-agenda-list>li{position:relative}.governor-agenda-list__day{color:#9e7a81;letter-spacing:.105em;text-transform:uppercase;padding:8px 17px 5px;font-size:.63rem;font-weight:800}.governor-agenda-event{border-radius:13px;grid-template-columns:55px 12px minmax(0,1fr) auto 14px;align-items:center;gap:9px;min-height:59px;margin-inline:8px;padding:9px 10px;transition:background .18s,transform .18s;display:grid;position:relative}.governor-agenda-event:hover{background:#9c07200b;transform:translate(2px)}.governor-agenda-event__time{color:#870920;font-family:var(--font-geist-mono), monospace;font-size:1rem;font-weight:850}.governor-agenda-event__dot{background:#c8102e;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 0 2px #c8102e29,0 0 10px #c8102e33}.governor-agenda-event__dot:after{content:"";background:linear-gradient(#c8102e29,#0000);width:2px;height:43px;position:absolute;top:9px;left:1px}.governor-agenda-event__copy{min-width:0}.governor-agenda-event__copy>span{color:#3c2227;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:760;display:block;overflow:hidden}.governor-agenda-event__copy small{color:#8e7b7f;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.67rem;display:block;overflow:hidden}.governor-agenda-event__timer{flex:none}.governor-agenda-event__arrow{color:#bdaeb0;width:13px;height:13px}.governor-agenda-list__more{color:#990b26;text-align:center;background:#9c07200b;border-radius:9px;margin:5px 16px 0;padding:9px 11px;font-size:.72rem;font-weight:760;display:block}.governor-insights-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.governor-insights-grid>.governor-panel:first-child{animation-delay:.2s}.governor-insights-grid>.governor-panel:nth-child(2){animation-delay:.26s}.governor-insights-grid>.governor-panel:nth-child(3){animation-delay:.32s}.governor-good-state{background:radial-gradient(circle at 27%,#24a56f14,#0000 34%);justify-content:center;align-items:center;gap:13px;min-height:172px;padding:22px;display:flex}.governor-good-state>span{color:#168158;background:#e9faf2;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 20px #16815814}.governor-good-state svg{width:23px;height:23px}.governor-good-state strong,.governor-good-state small{display:block}.governor-good-state strong{color:#1c6f50;font-size:.94rem;font-weight:820}.governor-good-state small{color:#789188;margin-top:3px;font-size:.7rem}.governor-overdue-list{padding:7px 14px 12px}.governor-overdue-list li{border-bottom:1px solid #522b3111;align-items:center;gap:10px;padding:9px 4px;display:flex}.governor-overdue-list li:last-child{border-bottom:0}.governor-overdue-list li>span{color:#b00f2c;background:#fff0f3;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.governor-overdue-list svg{width:15px;height:15px}.governor-overdue-list li>div{min-width:0}.governor-overdue-list p{color:#45292e;text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;font-weight:750;overflow:hidden}.governor-overdue-list small{color:#8b777b;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.65rem;display:block;overflow:hidden}.governor-empty-note{color:#8a777b;text-align:center;justify-content:center;align-items:center;min-height:150px;padding:22px;font-size:.76rem;display:flex}.governor-categories{gap:9px;padding:13px 17px 16px;display:grid}.governor-categories li>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.governor-categories li>div span{color:#5b4247;text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;font-weight:690;overflow:hidden}.governor-categories li>div b{color:#3b1b21;font-family:var(--font-geist-mono), monospace;font-size:.75rem}.governor-category-bar{background:#eee9ea;border-radius:99px;height:6px;margin-top:5px;display:flex;overflow:hidden}.governor-category-bar span{height:100%;animation:.85s .26s both governor-progress-in}.governor-category-bar .is-done{background:#28a874}.governor-category-bar .is-rejected{background:#c8102e}.governor-category-bar .is-pending{background:#cfc4c6}.governor-dispatch{padding:10px 16px 13px}.governor-dispatch-list{gap:10px;display:grid}.governor-dispatch-list a{padding:4px 2px;display:block}.governor-dispatch-list a>span:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.governor-dispatch-list strong{color:#51353a;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:720;overflow:hidden}.governor-dispatch-list b{color:#791025;font-family:var(--font-geist-mono), monospace;font-size:.74rem}.governor-dispatch-bar{background:#eee9ea;border-radius:99px;height:6px;margin-top:6px;display:block;overflow:hidden}.governor-dispatch-bar i{border-radius:inherit;background:linear-gradient(90deg,#8f0923,#cf1433,#e6a32d);height:100%;animation:.85s .28s both governor-progress-in;display:block}.governor-dispatch__footer{color:#920b25;background:#9c07200a;border:1px solid #9c072017;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding:10px 11px;font-size:.7rem;font-weight:760;transition:background .16s,transform .16s;display:flex}.governor-dispatch__footer:hover{background:#9c072012;transform:translateY(-1px)}.governor-help{opacity:.82;justify-self:start}@media (max-width:1320px){.governor-command__body{align-items:center}.governor-command__actions{width:min(100%,440px)}.governor-command__actions>div{flex-wrap:wrap}.governor-command .governor-command-action{flex:125px;justify-content:center}.governor-primary-grid{grid-template-columns:minmax(0,1.05fr) minmax(350px,.95fr)}}@media (max-width:1120px){.governor-command{padding:17px 18px 19px}.governor-command__body{grid-template-columns:1fr;gap:15px}.governor-command__actions{width:100%}.governor-command__actions>div{justify-content:flex-start}.governor-command__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.governor-primary-grid{grid-template-columns:1fr}.governor-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.governor-insights-grid>.governor-panel:last-child{grid-column:1/-1}.governor-panel--priority,.governor-panel--agenda{min-height:400px}}@media (max-width:760px){.governor-dashboard{gap:13px}.governor-command{border-radius:22px;min-height:0;padding:15px}.governor-command:after{opacity:.1;width:80%}.governor-command__topline>span:first-child{letter-spacing:.11em;font-size:.6rem}.governor-command__topline>span:last-child{padding:5px 7px;font-size:0}.governor-command__topline>span:last-child i{width:7px;height:7px}.governor-command__copy h1{font-size:clamp(2rem,9vw,2.65rem)}.governor-command__actions>p{display:none}.governor-command .governor-command-action{flex:100%}.governor-command__stats{gap:6px;margin-top:13px}.governor-stat{border-radius:13px;gap:8px;min-height:58px;padding:8px 9px}.governor-stat__icon{width:32px;height:32px}.governor-stat__copy strong{font-size:1.15rem}.governor-stat__copy small{font-size:.62rem}.governor-stat__arrow{display:none}.governor-primary-grid,.governor-insights-grid{gap:13px}.governor-insights-grid{grid-template-columns:1fr}.governor-insights-grid>.governor-panel:last-child{grid-column:auto}.governor-panel{border-radius:19px}.governor-panel--priority,.governor-panel--agenda{min-height:0}.governor-panel__header{min-height:57px;padding:11px 13px}.governor-panel__heading h2{font-size:.7rem}.governor-clear-state,.governor-agenda-empty{min-height:330px;padding:24px 18px}.governor-decision,.governor-risk{min-height:0;padding:19px 16px}.governor-decision__actions{grid-template-columns:1fr}.governor-decision-button{min-height:48px}.governor-decision__schedule,.governor-decision__schedule>span{align-items:flex-start}.governor-decision__schedule strong{font-size:1.2rem}.governor-agenda-event{grid-template-columns:50px 10px minmax(0,1fr) 13px;gap:7px}.governor-agenda-event__timer{display:none}}@media (max-width:430px){.governor-command__stats{grid-template-columns:1fr 1fr}.governor-command__copy>strong{max-width:92%}.governor-stat__copy small{white-space:normal}.governor-panel__icon{width:31px;height:31px}.governor-panel__link{font-size:.67rem}.governor-decision__schedule{flex-direction:column;gap:7px}.governor-agenda-event{margin-inline:4px;padding-inline:7px}}.journey-page{--journey-ink:#081426;--journey-navy:#0b203c;--journey-navy-2:#12355d;--journey-wine:#8d1233;--journey-wine-bright:#bd173f;--journey-gold:#f5b800;--journey-gold-soft:#fff2bd;--journey-surface:#fff;--journey-canvas:#f1f4f8;--journey-muted:#42536a;--journey-border:#aebaca;--journey-success:#08745b;width:100%;max-width:1680px;min-height:700px;color:var(--journey-ink);flex-direction:column;gap:13px;margin-inline:auto;display:flex}.journey-page button,.journey-page [role=button]{-webkit-tap-highlight-color:transparent}.journey-page button:focus-visible,.journey-page [role=button]:focus-visible,.journey-page .journey-day-cell:focus-visible{z-index:40;outline-offset:3px;outline:3px solid #ffca28}.journey-command{color:#fff;background:linear-gradient(118deg,#071426 0%,#0d2d50 57%,#701027 100%);border:1px solid #f5b8007a;border-radius:24px;flex:none;min-height:118px;animation:.5s cubic-bezier(.2,.75,.2,1) both journey-rise;position:relative;overflow:hidden;box-shadow:0 18px 40px #08142633,inset 0 2px #ffffff1a}.journey-command:before{content:"";background:linear-gradient(90deg, var(--journey-gold), #fff1a8, transparent);width:42%;height:4px;position:absolute;inset:0 auto auto 0}.journey-command__grid{opacity:.16;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%,#000);mask-image:linear-gradient(90deg,#0000,#000 38%,#000)}.journey-command__glow{opacity:.22;background:radial-gradient(circle,#f5b800bf,#0000 65%);border-radius:50%;width:330px;height:330px;animation:6s ease-in-out infinite journey-glow;position:absolute;top:-130px;right:19%}.journey-command__main{z-index:2;grid-template-columns:minmax(300px,1fr) auto auto;align-items:center;gap:22px;min-height:118px;padding:18px 20px 17px 22px;display:grid;position:relative}.journey-command__identity{min-width:0}.journey-command__eyebrow{color:#ffe17a;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:3px;font-size:.77rem;font-weight:850;display:flex}.journey-command__eyebrow>span{background:#ffe17a1c;border:1px solid #ffe17a8c;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.journey-command__eyebrow svg{width:16px;height:16px}.journey-command__identity h1{letter-spacing:-.042em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.8rem,2.35vw,2.55rem);font-weight:850;line-height:1.03;overflow:hidden}.journey-command__summary{flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;display:flex}.journey-command__summary>span{color:#eaf2ff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #fff3;border-radius:99px;align-items:center;gap:7px;min-height:29px;padding:4px 12px 4px 9px;font-size:.76rem;font-weight:680;transition:border-color .2s,background .2s;display:inline-flex}.journey-command__summary>span:hover{background:#ffffff21;border-color:#ffb84373}.journey-command__summary svg{color:#ffd78c;opacity:.85;width:13px;height:13px}.journey-command__summary b{color:#ffe070;font-size:.86rem}.journey-command__summary i{background:#4ade80;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4ade8024}.journey-command__navigation{background:#040e1d57;border:1px solid #ffffff52;border-radius:14px;grid-template-columns:46px minmax(74px,auto) 46px;display:grid;overflow:hidden;box-shadow:0 10px 24px #0209142e}.journey-command__navigation button{color:#fff;place-items:center;min-height:46px;font-size:.98rem;font-weight:800;transition:color .16s,background .16s,transform .16s;display:grid}.journey-command__navigation button+button{border-left:1px solid #fff3}.journey-command__navigation button:hover:not(:disabled){background:#ffffff21}.journey-command__navigation button:active:not(:disabled){transform:scale(.95)}.journey-command__navigation button:disabled{cursor:not-allowed;opacity:.38}.journey-command__navigation svg{width:20px;height:20px}.journey-command__navigation .is-today{color:#091629;background:var(--journey-gold)}.journey-command__navigation .is-today:hover{background:#ffd044}.journey-command__tools{align-items:stretch;gap:11px;display:flex}.journey-clock{background:#030e1d54;border:1px solid #ffffff42;border-radius:14px;align-items:center;gap:10px;min-width:178px;min-height:58px;padding:8px 12px;display:flex;box-shadow:0 8px 22px #02091421}.journey-clock>span{color:#0b1d35;background:var(--journey-gold);border-radius:10px;flex:none;place-items:center;width:35px;height:35px;display:grid}.journey-clock svg{width:19px;height:19px}.journey-clock p{min-width:0}.journey-clock strong,.journey-clock small{display:block}.journey-clock strong{font-family:var(--font-geist-mono), monospace;letter-spacing:-.035em;font-size:1.18rem;font-weight:850;line-height:1}.journey-view-switch{background:#030e1d54;border:1px solid #ffffff52;border-radius:14px;grid-template-columns:repeat(4,minmax(62px,1fr));align-items:center;display:grid;overflow:hidden}.journey-view-switch button{color:#e8eff9;min-height:58px;padding:8px 11px;font-size:.9rem;font-weight:760;transition:color .16s,background .16s}.journey-view-switch button:hover{background:#ffffff1f}.journey-view-switch button.is-active{color:#091629;background:var(--journey-gold);box-shadow:inset 0 0 0 1px #ffe17b}.journey-filters{border:1px solid var(--journey-border);background:#fff;border-radius:17px;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:57px;padding:8px 13px;animation:.5s cubic-bezier(.2,.75,.2,1) 70ms both journey-rise;display:grid;box-shadow:0 8px 22px #13264014}.journey-filters__title{color:var(--journey-navy);letter-spacing:.09em;text-transform:uppercase;border-right:1px solid #c9d1dc;align-items:center;gap:8px;padding-right:13px;font-size:.82rem;display:flex}.journey-filters__title>span{color:#fff;background:var(--journey-wine);border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.journey-filters__title svg{width:16px;height:16px}.journey-filters__chips{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.journey-filters__empty{color:#4a5a70;font-size:.9rem;font-weight:700}.journey-category-chip{border:1px solid;border-radius:10px;align-items:center;gap:8px;min-height:36px;padding:6px 10px;font-size:.83rem;font-weight:800;transition:filter .16s,transform .16s,box-shadow .16s;display:inline-flex}.journey-category-chip:hover{filter:saturate(1.12)brightness(.97);transform:translateY(-1px);box-shadow:0 6px 14px #0b203c1f}.journey-category-chip>span{border-radius:3px;flex:none;width:9px;height:9px}.journey-category-chip>b{min-width:22px;height:22px;color:inherit;background:#ffffffc7;border-radius:6px;place-items:center;padding-inline:5px;font-size:.75rem;display:grid}.journey-category-chip.is-active{color:#fff;box-shadow:0 6px 14px #0b203c29}.journey-filters__clear{color:#7d0e2d;text-underline-offset:3px;border-radius:9px;min-height:36px;padding:5px 10px;font-size:.82rem;font-weight:850;text-decoration:underline}.journey-filters__clear:hover{background:#fff0f4}.journey-status-legend{color:#34455b;align-items:center;gap:12px;font-size:.75rem;font-weight:750;display:flex}.journey-status-legend>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.journey-status-legend i{background:#e9eef4;border-radius:3px;width:20px;height:13px;display:block}.journey-status-legend .is-confirmed{border-left:5px solid #1746a2}.journey-status-legend .is-pending{background:#fff;border:2px dashed #33445c;border-left:5px solid #965000}.journey-status-legend .is-done{opacity:.68;border-left:5px solid #08745b}.journey-status-legend .is-featured{background:#fff4bd;border:2px solid #bd173f;box-shadow:0 0 0 2px #f5b8005c}.journey-radar{color:#fff;background:linear-gradient(120deg,#071426,#102947 72%,#171f34);border:1px solid #324c6c;border-radius:19px;flex:none;padding:12px 17px 10px;animation:.5s cubic-bezier(.2,.75,.2,1) .12s both journey-rise;position:relative;overflow:hidden;box-shadow:0 14px 32px #08142629}.journey-radar:before{content:"";background:linear-gradient(90deg, var(--journey-gold), var(--journey-wine-bright), transparent 72%);height:3px;position:absolute;inset:0 0 auto}.journey-radar__glow{background:radial-gradient(circle,#bd173f3d,#0000 67%);border-radius:50%;width:300px;height:220px;position:absolute;top:-100px;right:-40px}.journey-radar__header{z-index:2;flex-wrap:wrap;align-items:center;gap:12px;min-height:42px;margin-bottom:9px;display:flex;position:relative}.journey-radar__identity{align-items:center;gap:9px;display:flex}.journey-radar__identity>span:last-child{gap:1px;display:grid}.journey-radar__identity strong{color:#fff;letter-spacing:.11em;text-transform:uppercase;font-size:.78rem;font-weight:850}.journey-radar__identity small{color:#bdcadb;font-size:.73rem;font-weight:680}.journey-radar__icon{color:#ffe070;background:#f5b80014;border:1px solid #ffe17a80;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.journey-radar__icon svg{width:18px;height:18px}.journey-radar__count{color:#e7eff9;background:#ffffff12;border:1px solid #ffffff29;border-radius:9px;padding:6px 10px;font-size:.8rem;font-weight:760}.journey-radar__next{grid-template-columns:auto auto minmax(90px,1fr) auto;align-items:center;gap:9px;min-width:0;margin-left:auto;font-size:.8rem;display:grid}.journey-radar__next>span{color:#b9c7d8;font-weight:720}.journey-radar__next>b{color:#ffe070;font-family:var(--font-geist-mono), monospace;font-size:.95rem}.journey-radar__next>strong{text-overflow:ellipsis;white-space:nowrap;max-width:330px;overflow:hidden}.journey-radar__next>em{background:#ffffff1a;border-radius:7px;padding:4px 7px;font-style:normal}.journey-radar__track{z-index:2;background:linear-gradient(#ffffff09,#ffffff09),repeating-linear-gradient(90deg,#0000 0 calc(7.142% - 1px),#ffffff13 calc(7.142% - 1px) 7.142%);border:1px solid #aec4de52;border-radius:12px;position:relative;box-shadow:inset 0 8px 24px #0000002b}.journey-radar__tick{border-left:1px solid #ffffff14;height:100%;position:absolute;top:0}.journey-radar__tick>span{color:#aebed1;font-family:var(--font-geist-mono), monospace;font-size:.7rem;font-weight:650;position:absolute;bottom:-21px;transform:translate(-50%)}.journey-radar__event{color:#fff;text-align:left;border:1px solid #ffffff6b;border-left:5px solid #fff;border-radius:8px;padding:5px 8px;transition:filter .16s,transform .16s,box-shadow .16s;position:absolute;overflow:hidden;box-shadow:0 5px 14px #0000004d}.journey-radar__event:hover{z-index:15;filter:brightness(1.14);transform:translateY(-1px);box-shadow:0 8px 20px #0006}.journey-radar__event.is-selected{z-index:18;outline-offset:2px;outline:3px solid #ffe070}.journey-radar__event>span{font-family:var(--font-geist-mono), monospace;font-size:.71rem;font-weight:900;display:block}.journey-radar__event>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;font-weight:770;line-height:1.14;display:-webkit-box;overflow:hidden}.journey-radar__now{pointer-events:none;z-index:20;background:#ffd02d;width:3px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 12px #ffd02de6}.journey-radar__now>span{background:#ffd02d;border:2px solid #fff;border-radius:50%;width:11px;height:11px;animation:1.8s ease-in-out infinite journey-now;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.journey-radar__axis-space{height:20px}.journey-workspace{flex:auto;grid-template-columns:minmax(0,1fr) minmax(340px,390px);gap:14px;min-height:430px;display:grid}.journey-calendar-card,.journey-detail-card{border:1px solid var(--journey-border);background:#fff;border-radius:19px;flex-direction:column;min-width:0;min-height:0;animation:.52s cubic-bezier(.2,.75,.2,1) .17s both journey-rise;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 34px #10233b1a}.journey-calendar-card:before,.journey-detail-card:before{z-index:25;content:"";background:linear-gradient(90deg, var(--journey-wine), var(--journey-gold));height:4px;position:absolute;inset:0 0 auto}.journey-detail-card{animation-delay:.22s}.journey-month{flex-direction:column;flex:1;min-height:0;display:flex}.journey-month__weekdays{border-bottom:2px solid var(--journey-navy);color:#1c304a;background:#e8edf4;flex:none;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.journey-month__weekdays>div{letter-spacing:.09em;text-align:center;text-transform:uppercase;border-right:1px solid #c2ccd8;padding:11px 6px 9px;font-size:.81rem;font-weight:850}.journey-month__grid{background:#d5dde7;flex:1;grid-template-rows:repeat(6,minmax(72px,1fr));grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;min-height:0;display:grid}.journey-day-cell{cursor:pointer;color:#17283f;background:#fff;flex-direction:column;gap:5px;min-width:0;min-height:0;padding:7px;transition:background .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.journey-day-cell:hover{z-index:10;background:#f7faff;box-shadow:inset 0 0 0 2px #8093ab,0 8px 18px #0f233c24}.journey-day-cell.is-selected{z-index:12;box-shadow:0 0 0 3px var(--journey-wine) inset;background:#fff7df}.journey-day-cell__top{justify-content:space-between;align-items:center;gap:6px;min-height:31px;display:flex}.journey-day-number{border-radius:9px;place-items:center;min-width:31px;height:31px;padding-inline:5px;font-size:1rem;font-weight:850;display:grid}.journey-day-cell__badges{align-items:center;gap:4px;display:flex}.journey-day-count{color:#fff;min-width:25px;height:25px;font-family:var(--font-geist-mono), monospace;background:var(--journey-wine);border-radius:8px;place-items:center;padding-inline:6px;font-size:.72rem;font-weight:850;display:grid}.journey-day-more{color:#4a5a70;padding-inline:3px;font-size:.76rem;font-weight:800}.journey-day-anniversary{color:#5c3c00;background:linear-gradient(145deg, #ffe49a, var(--journey-gold));border-radius:50%;flex:none;place-items:center;width:21px;height:21px;display:grid;box-shadow:0 2px 6px #8d610059}.journey-day-anniversary-label{color:#6a4400;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(90deg,#f5b80038,#f5b80012);border-radius:7px;align-items:center;gap:4px;padding:3px 6px;font-size:.66rem;font-weight:800;line-height:1.15;display:flex;overflow:hidden}.journey-day-anniversary-label svg{color:#a9790a;flex:none}.journey-event-pill{text-align:left;border-radius:7px;align-items:center;gap:6px;width:100%;min-width:0;min-height:29px;padding:5px 7px;transition:filter .15s,transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px #091b3214}.journey-event-pill:hover{filter:saturate(1.1)brightness(.97);transform:translate(2px);box-shadow:0 5px 12px #0e213924}.journey-event-pill.is-selected{outline:3px solid var(--journey-navy);outline-offset:1px}.journey-event-pill__time{font-family:var(--font-geist-mono), monospace;flex:none;font-size:.72rem;font-weight:900}.journey-event-pill__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:790;line-height:1.15;overflow:hidden}.journey-hours{flex-direction:column;flex:1;min-height:0;display:flex}.journey-hours__days{border-bottom:2px solid var(--journey-navy);color:#17283f;background:#e8edf4;flex:none;display:grid}.journey-hours__day{text-align:center;border-left:1px solid #bec9d6;min-height:64px;padding:7px;transition:background .15s}.journey-hours__day>span{color:#40526a;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:830;display:block}.journey-hours__day>strong{border-radius:10px;place-items:center;width:34px;height:34px;margin:2px auto 0;font-size:1.05rem;font-weight:850;display:grid}.journey-hours__scroll{scrollbar-color:#71839a #eef2f6;flex:1;min-height:0;overflow-y:auto}.journey-hours__grid{display:grid}.journey-hours__labels>div{text-align:right;border-right:1px solid #b9c5d2;position:relative}.journey-hours__labels span{font-family:var(--font-geist-mono), monospace;padding-right:9px;font-size:.77rem;font-weight:820;position:relative;top:-9px}.journey-hours__column{background:#fff;border-right:1px solid #c9d2dd;position:relative}.journey-hours__slot{border-bottom:1px solid #cfd7e1}.journey-hours__now{pointer-events:none;z-index:20;align-items:center;display:flex;position:absolute;inset-inline:0}.journey-hours__now span{background:var(--journey-wine-bright);width:12px;height:12px;box-shadow:0 0 0 2px var(--journey-wine-bright);border:2px solid #fff;border-radius:50%;transform:translate(-50%)}.journey-hours__now i{background:var(--journey-wine-bright);flex:1;height:3px;box-shadow:0 2px 5px #bd173f40}.journey-hours__event{text-align:left;border-radius:8px;padding:6px 8px;transition:filter .16s,box-shadow .16s,transform .16s;position:absolute;overflow:hidden;box-shadow:0 5px 12px #10233b21}.journey-hours__event:hover{z-index:30;filter:saturate(1.12)brightness(.97);transform:translateY(-1px);box-shadow:0 9px 20px #10233b33}.journey-hours__event.is-selected{z-index:30;outline:3px solid var(--journey-navy);outline-offset:2px}.journey-hours__event>span{font-family:var(--font-geist-mono), monospace;font-size:.75rem;font-weight:900;display:block}.journey-hours__event>strong{font-size:.83rem;font-weight:800;line-height:1.18;display:block}.journey-hours__event>small{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.72rem;font-weight:680;display:block;overflow:hidden}.journey-agenda-list{flex:1;min-height:0;overflow-y:auto}.journey-agenda-list section>h3{z-index:10;color:#fff;letter-spacing:.09em;text-transform:uppercase;background:var(--journey-navy);border-bottom:1px solid #b8c4d2;padding:10px 18px;font-size:.79rem;font-weight:850;position:sticky;top:0}.journey-agenda-row{text-align:left;border-bottom:1px solid #cbd4df;align-items:center;gap:15px;width:100%;min-height:72px;padding:11px 18px;transition:background .15s,box-shadow .15s;display:flex}.journey-agenda-row:hover{box-shadow:5px 0 0 var(--journey-gold) inset;background:#f1f5fa}.journey-agenda-row.is-selected{box-shadow:5px 0 0 var(--journey-wine) inset;background:#fff2d2}.journey-agenda-row__time{width:72px;color:var(--journey-wine);font-family:var(--font-geist-mono), monospace;flex:none;font-size:1.15rem;font-weight:900}.journey-agenda-row__copy{flex:1;min-width:0}.journey-agenda-row__copy strong,.journey-agenda-row__copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.journey-agenda-row__copy strong{color:#101f34;font-size:1rem;font-weight:850}.journey-agenda-row__copy small{color:#44566d;margin-top:3px;font-size:.86rem;font-weight:600}.journey-agenda-row__status{color:#253950;background:#eef2f6;border:1px solid #aab7c6;border-radius:8px;flex:none;padding:6px 9px;font-size:.77rem;font-weight:820}.journey-agenda-empty{color:#34475f;text-align:center;place-items:center;min-height:260px;padding:32px;font-size:1.05rem;font-weight:800;display:grid}.journey-alert{color:#7f1d1d;background:#fff1f2;border:2px solid #b91c1c;border-radius:13px;flex:none;padding:12px 15px;font-size:1rem;font-weight:800;box-shadow:0 8px 18px #b91c1c1a}.journey-detail{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.journey-detail__header{color:#fff;background:linear-gradient(135deg, var(--journey-navy), #143b65 70%, #701027);flex:none;padding:19px 19px 18px;position:relative}.journey-detail__header:after{content:"";border:28px solid #f5b80017;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-72px;right:-32px}.journey-detail__header>button{z-index:2;color:#ffe37f;border:1px solid #ffe17a6b;border-radius:9px;align-items:center;gap:5px;min-height:36px;margin-bottom:10px;padding:5px 9px;font-size:.82rem;font-weight:820;display:inline-flex;position:relative}.journey-detail__header>button:hover{background:#ffffff1a}.journey-detail__header>button svg{width:15px;height:15px}.journey-detail__header>span{z-index:2;background:#ffffff1f;border:1px solid #ffffff47;border-radius:8px;padding:5px 9px;font-size:.75rem;font-weight:850;display:table;position:relative}.journey-detail__header h2{z-index:2;letter-spacing:-.025em;margin-top:9px;font-size:1.45rem;font-weight:850;line-height:1.12;position:relative}.journey-detail__header p{z-index:2;color:#ffe070;margin-top:6px;font-size:.93rem;font-weight:760;position:relative}.journey-detail__body{color:#33465d;padding:17px 19px 20px;font-size:.96rem}.journey-detail__time{border-bottom:1px solid #ced6e0;flex-wrap:wrap;align-items:baseline;gap:10px;padding-bottom:9px;display:flex}.journey-detail__time>span{color:var(--journey-wine);font-family:var(--font-geist-mono), monospace;letter-spacing:-.06em;font-size:2.25rem;font-weight:900}.journey-detail__time>strong{color:#34475f;font-size:.93rem;font-weight:750}.journey-detail__date{color:#12253d;font-size:1rem;font-weight:800}.journey-day-summary{flex-direction:column;flex:1;min-height:0;display:flex}.journey-day-summary__header{color:#fff;background:linear-gradient(135deg, var(--journey-navy), #153c66);flex:none;padding:18px 18px 17px;position:relative}.journey-day-summary__header:after{content:"";background:linear-gradient(90deg, var(--journey-gold), var(--journey-wine-bright));height:3px;position:absolute;inset:auto 0 0}.journey-day-summary__header>p{color:#ffe070;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:850}.journey-day-summary__header h2{letter-spacing:-.03em;margin-top:3px;font-size:1.45rem;font-weight:850;line-height:1.12}.journey-day-summary__header>span{color:#e2ebf6;background:#ffffff17;border:1px solid #ffffff40;border-radius:8px;margin-top:8px;padding:5px 9px;font-size:.82rem;font-weight:720;display:inline-flex}.journey-day-summary__list{flex:1;min-height:0;overflow-y:auto}.journey-day-empty{text-align:center;background:radial-gradient(circle at 50% 48%,#f5b8001f,#0000 40%);flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:32px 22px;display:flex}.journey-day-empty>span{width:78px;height:78px;color:var(--journey-navy);background:#fff2bd;border:2px solid #d7a600;border-radius:23px;place-items:center;display:grid;box-shadow:0 12px 26px #091d3521}.journey-day-empty svg{stroke-width:2px;width:39px;height:39px}.journey-day-empty p{color:#10243c;margin-top:16px;font-size:1.22rem;font-weight:880}.journey-day-empty small{color:#455970;max-width:250px;margin-top:5px;font-size:.93rem;font-weight:620;line-height:1.45}.journey-day-event-wrap{border-bottom:1px solid #d3dbe4;padding:8px 11px}.journey-day-event{text-align:left;background:#fff;border:1px solid #aebaca;border-radius:12px;gap:12px;width:100%;min-height:76px;padding:12px;transition:transform .16s,box-shadow .16s,background .16s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0e213914}.journey-day-event:hover{background:#f5f8fb;transform:translateY(-1px);box-shadow:0 10px 22px #0e213924}.journey-day-event__time{width:60px;color:var(--journey-navy);font-family:var(--font-geist-mono), monospace;flex:none;font-size:1rem;font-weight:900}.journey-day-event__copy{flex:1;min-width:0}.journey-day-event__copy strong,.journey-day-event__copy small{display:block}.journey-day-event__copy strong{color:#0e2036;font-size:.94rem;font-weight:830;line-height:1.22}.journey-day-event__copy small{color:#465970;margin-top:3px;font-size:.82rem;font-weight:650}.journey-day-event__copy em{color:#263b53;background:#e8edf3;border-radius:6px;margin-top:7px;padding:4px 7px;font-size:.73rem;font-style:normal;font-weight:720;display:inline-flex}.journey-day-summary__open{color:#fff;background:var(--journey-wine);border-top:1px solid #aebaca;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:12px 17px;font-size:.94rem;font-weight:850;transition:background .16s,padding .16s;display:flex}.journey-day-summary__open:hover{background:#a71439;padding-inline:20px 14px}.journey-day-summary__open svg{width:18px;height:18px}@keyframes journey-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes journey-glow{0%,to{opacity:.16;transform:scale(.92)}50%{opacity:.3;transform:scale(1.08)}}@keyframes journey-now{0%,to{box-shadow:0 0 0 2px #fff,0 0 0 3px #ffd02d59}50%{box-shadow:0 0 0 2px #fff,0 0 0 8px #ffd02d00}}@media (min-width:1024px){.journey-page{height:calc(100dvh - 128px);min-height:720px}}@media (max-width:1420px){.journey-command__main{grid-template-columns:minmax(275px,1fr) auto}.journey-command__tools{grid-column:1/-1;justify-content:flex-end}.journey-command__identity{grid-row:1/3}.journey-command__navigation{grid-area:1/2}.journey-command__tools{grid-area:2/2}.journey-clock,.journey-view-switch button{min-height:50px}.journey-status-legend{display:none}}@media (max-width:1120px){.journey-page{height:auto}.journey-command__main{grid-template-columns:1fr auto}.journey-command__identity{grid-row:auto}.journey-command__navigation{grid-area:1/2}.journey-command__tools{grid-area:auto/1/auto/-1;justify-content:stretch}.journey-view-switch{flex:1}.journey-filters{grid-template-columns:auto minmax(0,1fr)}.journey-workspace{grid-template-columns:1fr}.journey-calendar-card{min-height:580px}.journey-detail-card{min-height:390px}}@media (max-width:760px){.journey-page{gap:10px;min-height:0}.journey-command{border-radius:18px}.journey-command__main{grid-template-columns:1fr;gap:13px;padding:17px 14px 15px}.journey-command__identity h1{white-space:normal;font-size:clamp(1.75rem,9vw,2.2rem);overflow:visible}.journey-command__summary>span:last-child{display:none}.journey-command__navigation{grid-area:auto;justify-self:start}.journey-command__tools{flex-direction:column;grid-column:auto}.journey-clock{min-width:0}.journey-view-switch{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.journey-view-switch button{min-height:48px;padding-inline:5px;font-size:.82rem}.journey-filters{grid-template-columns:1fr;gap:8px;padding:10px}.journey-filters__title{border-bottom:1px solid #ccd4de;border-right:0;padding:0 0 7px}.journey-category-chip{min-height:40px}.journey-radar{padding-inline:11px}.journey-radar__header{align-items:flex-start}.journey-radar__next{grid-template-columns:auto auto minmax(0,1fr);width:100%;margin-left:0}.journey-radar__next>em,.journey-radar__tick:nth-child(2n){display:none}.journey-workspace{gap:10px}.journey-calendar-card{border-radius:15px;min-height:520px}.journey-detail-card{border-radius:15px}.journey-month__weekdays>div{letter-spacing:.03em;padding-inline:2px;font-size:.68rem}.journey-month__grid{grid-template-rows:repeat(6,minmax(68px,1fr))}.journey-day-cell{padding:4px}.journey-day-number{min-width:27px;height:27px;font-size:.84rem}.journey-day-count{min-width:21px;height:21px;font-size:.65rem}.journey-event-pill{min-height:23px;padding:4px}.journey-event-pill__time{display:none}.journey-event-pill__title,.journey-day-more{font-size:.66rem}.journey-hours__days,.journey-hours__grid{min-width:760px}.journey-hours__scroll{overflow-x:auto}.journey-agenda-row{flex-wrap:wrap;align-items:flex-start}.journey-agenda-row__status{margin-left:87px}}@media (prefers-contrast:more){.journey-page{--journey-border:#708096}.journey-calendar-card,.journey-detail-card,.journey-filters{border-width:2px}.journey-day-cell{color:#000b1a}.journey-month__grid{background:#8e9bad}.journey-event-pill,.journey-day-event{box-shadow:inset 0 0 0 1px #34455b}}@media (prefers-reduced-motion:reduce){.journey-page *,.journey-page :before,.journey-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.institutional-sidebar{isolation:isolate;color:#f8fbff;background:radial-gradient(circle at 9% 5%,#ffce5b3d,#0000 20%),radial-gradient(circle at 110% 46%,#ca164157,#0000 38%),linear-gradient(158deg,#08182c 0%,#102a44 34%,#4b0b21 72%,#21040e 100%);border-right:1px solid #ffca4e75;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:20px 0 48px #040e1d47,inset 1px 0 #ffffff1a}.institutional-sidebar:before{z-index:-1;pointer-events:none;content:"";opacity:.16;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px),radial-gradient(circle,#ffce5b52 1px,#0000 1.5px);background-position:0 0,0 0,9px 9px;background-size:42px 42px,42px 42px,42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000000a6 48%,#0000 92%);mask-image:linear-gradient(#000,#000000a6 48%,#0000 92%)}.institutional-sidebar:after{z-index:20;pointer-events:none;content:"";background:linear-gradient(#0000,#f5bd43 26%,#be1640 72%,#0000);width:2px;position:absolute;inset:7% 0 7% auto;box-shadow:0 0 15px #f5bd438c}.sidebar-ambient{z-index:-1;pointer-events:none;border:1px solid #ffcc5c2e;border-radius:50%;position:absolute}.sidebar-ambient--one{width:190px;height:190px;animation:16s linear infinite sidebar-orbit;top:35px;right:-82px;box-shadow:0 0 0 22px #ffcc5c06,0 0 0 46px #ffcc5c05}.sidebar-ambient--two{border-color:#ce1b4630;width:270px;height:270px;animation:22s linear infinite reverse sidebar-orbit;bottom:80px;right:-135px;box-shadow:0 0 0 34px #be164007}.sidebar-light-beam{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffe19a1f,#0000);width:78px;height:150%;animation:9s ease-in-out 1.5s infinite sidebar-command-beam;position:absolute;top:-22%;left:-165px;transform:rotate(14deg)}.sidebar-brand{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 18% 18%,#ffd67817,#0000 34%),linear-gradient(#030d1bad,#07182c33);border-bottom:1px solid #ffd47040;flex-direction:column;flex:none;justify-content:center;min-height:136px;padding:17px 17px 14px;display:flex;position:relative;overflow:hidden}.sidebar-brand:before{content:"";background:linear-gradient(90deg,#0000,#ffd269e6,#0000);height:1px;position:absolute;inset:auto 18px 0;box-shadow:0 0 12px #ffc34852}.sidebar-brand__plaque{background:radial-gradient(circle at 10% 10%,#fffffffa,#0000 42%),linear-gradient(132deg,#fff 0%,#fffaf0 58%,#f3d998 100%);border:1px solid #ffe29ef0;border-radius:17px;align-items:center;width:232px;min-height:66px;padding:10px 13px;animation:.68s cubic-bezier(.2,.75,.2,1) both sidebar-brand-enter;display:flex;position:relative;box-shadow:0 15px 32px #00000052,0 0 24px #ffcd5c1a,inset 0 0 0 1px #ffffffb8}.sidebar-brand__plaque:after{pointer-events:none;content:"";border:1px solid #80112f1c;border-radius:11px;position:absolute;inset:6px}.sidebar-brand-logo{z-index:2;filter:contrast(1.18)saturate(1.16)drop-shadow(0 3px 6px #340b142e);width:100%;height:auto;position:relative}.sidebar-brand__meta{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:10px;padding-inline:3px;display:flex}.sidebar-brand__meta>span{color:#edf5ff;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:.65rem;font-weight:790;display:inline-flex}.sidebar-brand__meta>span i{background:#38d98c;border:1px solid #ffffffd1;border-radius:50%;width:7px;height:7px;animation:2.1s ease-in-out infinite sidebar-live-pulse;box-shadow:0 0 0 4px #38d98c1f,0 0 10px #38d98ca6}.sidebar-brand__meta>strong{color:#ffe092;letter-spacing:.075em;text-transform:uppercase;font-size:.71rem;font-weight:900}.sidebar-collapse{z-index:8;color:#ffe08a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051223c7;border:1px solid #ffda7f85;border-radius:12px;place-items:center;width:38px;height:38px;transition:color .18s,background .18s,border-color .18s,transform .18s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 8px 18px #0000003d}.sidebar-collapse:hover{color:#071528;background:#ffd05b;border-color:#ffe08a;transform:translate(-2px)}.sidebar-collapse:focus-visible{outline-offset:3px;outline:3px solid #fff}.sidebar-collapse svg{width:18px;height:18px;transition:transform .18s}.sidebar-collapse:hover svg{transform:translate(-2px)}.sidebar-menu{z-index:4;overscroll-behavior:contain;scrollbar-color:#f8c246b3 transparent;scrollbar-width:thin;background:0 0;flex-direction:column;flex:auto;gap:22px;min-height:0;padding:18px 13px 22px;display:flex;position:relative;overflow-y:auto}.sidebar-menu::-webkit-scrollbar-track{background:0 0}.sidebar-section{flex:none}.sidebar-section__title{color:#ffe08b;grid-template-columns:25px auto minmax(18px,1fr);align-items:center;gap:8px;margin:0 4px 8px;display:grid}.sidebar-section__title>span{color:#fff0bd;width:25px;height:20px;font-family:var(--font-geist-mono), monospace;background:#ffd36914;border:1px solid #ffda754f;border-radius:6px;place-items:center;font-size:.58rem;font-weight:850;display:grid}.sidebar-section__title>p{letter-spacing:.135em;text-shadow:0 2px 12px #00000061;white-space:nowrap;text-transform:uppercase;font-size:.73rem;font-weight:900}.sidebar-section__title>i{background:linear-gradient(90deg,#ffd6727a,#0000);height:1px}.sidebar-section__items{gap:7px;display:grid}.sidebar-nav-link{--nav-tone:#e9b84d;--nav-tone-rgb:233, 184, 77;isolation:isolate;text-align:left;transform-origin:0;border:1px solid #0000;border-radius:16px;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:63px;padding:9px 10px;transition:color .19s,background .19s,border-color .19s,box-shadow .19s,transform .19s;animation:.5s cubic-bezier(.2,.75,.2,1) both sidebar-nav-reveal;display:grid;position:relative;overflow:hidden}.sidebar-nav-link[data-tone=home]{--nav-tone:#d92f59;--nav-tone-rgb:217, 47, 89}.sidebar-nav-link[data-tone=agenda]{--nav-tone:#f0b43f;--nav-tone-rgb:240, 180, 63}.sidebar-nav-link[data-tone=coverage]{--nav-tone:#28c3b4;--nav-tone-rgb:40, 195, 180}.sidebar-nav-link[data-tone=publishing]{--nav-tone:#ff6b56;--nav-tone-rgb:255, 107, 86}.sidebar-nav-link[data-tone=legal]{--nav-tone:#aa7dea;--nav-tone-rgb:170, 125, 234}.sidebar-nav-link[data-tone=tools]{--nav-tone:#4c9ee9;--nav-tone-rgb:76, 158, 233}.sidebar-nav-link[data-tone=people]{--nav-tone:#38a7dc;--nav-tone-rgb:56, 167, 220}.sidebar-nav-link[data-tone=tasks]{--nav-tone:#40c987;--nav-tone-rgb:64, 201, 135}.sidebar-nav-link[data-tone=results]{--nav-tone:#7c86f4;--nav-tone-rgb:124, 134, 244}.sidebar-nav-link[data-tone=documents]{--nav-tone:#ed8b46;--nav-tone-rgb:237, 139, 70}.sidebar-nav-link[data-tone=institutional]{--nav-tone:#e9b84d;--nav-tone-rgb:233, 184, 77}.sidebar-nav-link:before{z-index:-1;pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:36%;position:absolute;inset:-40% auto -40% -45%;transform:translate(-140%)skew(-18deg)}.sidebar-nav-link:after{z-index:3;content:"";background:linear-gradient(#ffffffe0, var(--nav-tone));border-radius:0 4px 4px 0;width:0;transition:width .18s,box-shadow .18s;position:absolute;inset:9px auto 9px 0}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle{border-color:rgba(var(--nav-tone-rgb), .31)!important;color:#f5f9ff!important;background:radial-gradient(circle at 5% 50%, rgba(var(--nav-tone-rgb), .18), transparent 42%), linear-gradient(118deg, #ffffff1b, #ffffff09)!important;box-shadow:0 7px 16px #0000001f, 0 1px 0 #ffffff12 inset, inset 3px 0 rgba(var(--nav-tone-rgb), .3)!important}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle:hover{transform:translate(5px);border-color:rgba(var(--nav-tone-rgb), .82)!important;color:#fff!important;background:radial-gradient(circle at 8% 50%, rgba(var(--nav-tone-rgb), .34), transparent 48%), linear-gradient(110deg, rgba(var(--nav-tone-rgb), .2), #ffffff1a)!important;box-shadow:0 11px 24px #00000030, 0 0 20px rgba(var(--nav-tone-rgb), .11), 0 0 0 1px rgba(var(--nav-tone-rgb), .1) inset!important}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle:hover:after{width:4px;box-shadow:0 0 15px rgba(var(--nav-tone-rgb), .7)}.institutional-sidebar .sidebar-nav-active{animation-name:sidebar-nav-reveal,sidebar-active-breathe;animation-duration:.5s,3.8s;animation-timing-function:cubic-bezier(.2,.75,.2,1),ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:both;transform:translate(4px);color:#0b203b!important;background:linear-gradient(118deg, #fff 0%, rgba(var(--nav-tone-rgb), .11) 72%, rgba(var(--nav-tone-rgb), .24) 100%), #fff!important;box-shadow:0 14px 30px #00000057, 0 0 0 2px rgba(var(--nav-tone-rgb), .25), 0 1px 0 #fff inset!important;border-color:#fffffff0!important}.institutional-sidebar .sidebar-nav-active:before{opacity:.42;background:radial-gradient(circle, rgba(var(--nav-tone-rgb), .38), transparent 68%);width:55%;left:auto;right:-25%;transform:none}.sidebar-nav-link:focus-visible{outline-offset:3px;outline:3px solid #ffd15f}.sidebar-nav-icon{z-index:2;border:1px solid rgba(var(--nav-tone-rgb), .56);color:#fff;background:linear-gradient(145deg, rgba(var(--nav-tone-rgb), .92), rgba(var(--nav-tone-rgb), .58));width:43px;height:43px;box-shadow:0 7px 16px rgba(var(--nav-tone-rgb), .2), 0 1px 0 #ffffff3b inset;border-radius:13px;flex:none;place-items:center;transition:color .19s,background .19s,border-color .19s,transform .19s,box-shadow .19s;display:grid;position:relative}.sidebar-nav-idle:hover .sidebar-nav-icon{color:#fff;background:linear-gradient(145deg, rgba(var(--nav-tone-rgb), 1), rgba(var(--nav-tone-rgb), .72));box-shadow:0 9px 20px rgba(var(--nav-tone-rgb), .38), 0 0 0 4px rgba(var(--nav-tone-rgb), .12);border-color:#ffffffb3;transform:rotate(-4deg)scale(1.08)}.sidebar-nav-copy{z-index:2;flex-direction:column;gap:3px;min-width:0;line-height:1.12;display:flex;position:relative}.sidebar-nav-copy strong{letter-spacing:-.018em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.98rem;font-weight:880;line-height:1.12;display:-webkit-box;overflow:hidden}.sidebar-nav-copy small{color:#e0eaf5;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.73rem;font-weight:660;line-height:1.22;display:-webkit-box;overflow:hidden}.sidebar-nav-badge{z-index:2;color:#ffe49b;letter-spacing:.08em;text-transform:uppercase;background:#7f0c2e94;border:1px solid #ffda804d;border-radius:6px;padding:4px 6px;font-size:.58rem;font-weight:850;position:relative}.sidebar-nav-arrow{z-index:2;color:#91a5bb;border-radius:7px;place-items:center;width:24px;height:24px;transition:color .18s,background .18s,transform .18s;display:grid;position:relative}.sidebar-active-badge{z-index:2;color:#fff;letter-spacing:.07em;text-transform:uppercase;background:var(--nav-tone);min-height:25px;box-shadow:0 5px 13px rgba(var(--nav-tone-rgb), .28);border-radius:7px;align-items:center;gap:5px;padding:4px 7px;font-size:.58rem;font-weight:900;display:inline-flex;position:relative}.sidebar-active-badge i{background:#ffd15f;border:1px solid #fff;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite sidebar-live-pulse;box-shadow:0 0 0 3px #ffd15f33}.sidebar-nav-link[data-tone=agenda] .sidebar-active-badge,.sidebar-nav-link[data-tone=coverage] .sidebar-active-badge,.sidebar-nav-link[data-tone=publishing] .sidebar-active-badge,.sidebar-nav-link[data-tone=tools] .sidebar-active-badge,.sidebar-nav-link[data-tone=people] .sidebar-active-badge,.sidebar-nav-link[data-tone=tasks] .sidebar-active-badge,.sidebar-nav-link[data-tone=documents] .sidebar-active-badge,.sidebar-nav-link[data-tone=institutional] .sidebar-active-badge{color:#082033}.institutional-sidebar .sidebar-nav-disabled{cursor:not-allowed;color:#fff6!important;box-shadow:none!important;background:#ffffff06!important;border-color:#ffffff0f!important}.sidebar-nav-disabled .sidebar-nav-icon{opacity:.5}.sidebar-nav-pressed:before{animation:.52s ease-out sidebar-light-sweep}.sidebar-footer{z-index:4;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(#06122233,#040d19d1);border-top:1px solid #ffd36c3d;flex:none;padding:12px 14px 13px;position:relative}.sidebar-footer__status{background:linear-gradient(115deg,#fff1,#ffd36c09);border:1px solid #ffd87933;border-radius:13px;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:50px;padding:8px 9px;display:grid;box-shadow:0 8px 18px #00000026}.sidebar-footer__status>span{color:#ffd46d;background:#ffd36c14;border:1px solid #ffd87961;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.sidebar-footer__status p{min-width:0}.sidebar-footer__status strong,.sidebar-footer__status small{display:block}.sidebar-footer__status small{color:#aebed0;margin-top:2px;font-size:.62rem;font-weight:620}.sidebar-footer__status>i{color:#83e6b1;font-family:var(--font-geist-mono), monospace;background:#4ade8012;border:1px solid #4ade804d;border-radius:6px;padding:4px 5px;font-size:.58rem;font-style:normal;font-weight:800}.sidebar-footer-brand{isolation:isolate;background:radial-gradient(circle at 50% -20%,#ffda8057,#0000 48%),linear-gradient(145deg,#fff,#fff7e8 72%,#ead093);border:1px solid #ffe09794;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:196px;min-height:52px;margin:10px auto 0;padding:7px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 22px #0000003b,0 0 18px #ffcd5c14,inset 0 1px #ffffffd1}.sidebar-footer-brand:after{z-index:-1;pointer-events:none;content:"";opacity:.58;background:linear-gradient(105deg,#0000 18%,#ffffffb8 46%,#0000 72%);position:absolute;inset:0}.sidebar-footer-logo{z-index:1;object-fit:contain;filter:contrast(1.2)saturate(1.12)drop-shadow(0 3px 5px #470a171f);width:100%;height:auto;position:relative}.sidebar-footer__motto{color:#c9d6e5;letter-spacing:.13em;text-align:center;text-transform:uppercase;margin-top:8px;font-size:.6rem;font-weight:780}@keyframes sidebar-brand-enter{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sidebar-nav-reveal{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes sidebar-active-breathe{0%,to{box-shadow:0 14px 30px #00000057, 0 0 0 2px rgba(var(--nav-tone-rgb), .18)}50%{box-shadow:0 16px 34px #0006, 0 0 0 4px rgba(var(--nav-tone-rgb), .31)}}@keyframes sidebar-live-pulse{0%,to{opacity:.82;transform:scale(.9)}50%{opacity:1;transform:scale(1.13)}}@keyframes sidebar-orbit{0%{transform:rotate(0)scale(.96)}50%{transform:rotate(180deg)scale(1.05)}to{transform:rotate(360deg)scale(.96)}}@keyframes sidebar-command-beam{0%,15%{opacity:0;left:-165px}27%{opacity:1}48%,to{opacity:0;left:390px}}@media (min-width:1024px) and (max-height:850px){.sidebar-brand{min-height:108px;padding-block:10px 9px}.sidebar-brand__plaque{width:202px;min-height:54px;padding-block:7px}.sidebar-brand__meta{margin-top:7px}.sidebar-menu{gap:13px;padding-block:12px 14px}.sidebar-section__title{margin-bottom:5px}.sidebar-section__items{gap:5px}.sidebar-nav-link{min-height:57px;padding-block:7px}.sidebar-nav-icon{width:39px;height:39px}.sidebar-footer{padding-block:9px}.sidebar-footer-brand{max-width:154px;min-height:38px;margin-top:7px;padding:4px 9px}.sidebar-footer__motto{margin-top:6px}}@media (min-width:1024px) and (max-height:700px){.sidebar-brand{min-height:92px}.sidebar-brand__plaque{width:190px;min-height:48px}.sidebar-brand__meta>strong{display:none}.sidebar-menu{gap:10px;padding-block:10px}.sidebar-nav-link{min-height:53px}.sidebar-nav-copy small{-webkit-line-clamp:1}.sidebar-footer{display:none}}@media (prefers-contrast:more){.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle{background:#ffffff1a!important;border-color:#ffffff7a!important}.sidebar-nav-copy small{color:#e8f0f8}.sidebar-section__title{color:#ffe28d}}@media (prefers-reduced-motion:reduce){.sidebar-ambient,.sidebar-light-beam{display:none}.institutional-sidebar .sidebar-nav-active{animation:none}}.cabinet-page{--cabinet-navy:#081a2f;--cabinet-navy-soft:#102b49;--cabinet-wine:#870d30;--cabinet-wine-bright:#b20e3b;--cabinet-gold:#f5bd43;--cabinet-gold-soft:#ffe7a0;--cabinet-ink:#102239;--cabinet-muted:#5a6c82;isolation:isolate;width:min(100%,1480px);margin-inline:auto;padding-bottom:24px;position:relative}.cabinet-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 12%,#b20e3b0e,#0000 25%),radial-gradient(circle at 93% 4%,#102b4911,#0000 23%);position:absolute;inset:-32px -28px 0}.cabinet-hero{color:#fff;background:radial-gradient(circle at 89% 4%,#f6c14938,#0000 30%),radial-gradient(circle at 3% 105%,#b20e3b57,#0000 40%),linear-gradient(118deg,#07182c 0%,#0b233d 55%,#4d1028 100%);border:1px solid #ffd8784d;border-radius:26px;margin-bottom:18px;animation:.58s cubic-bezier(.2,.8,.2,1) both cabinet-rise;position:relative;overflow:hidden;box-shadow:0 22px 50px #131e2e2e,inset 0 2px #ffffff14,0 0 0 1px #081a2f0f}.cabinet-hero:after{content:"";background:linear-gradient(90deg,#0000,#f5bd43 38%,#fff1b8 70%,#0000);width:39%;height:4px;position:absolute;top:0;right:0;box-shadow:0 0 22px #f5bd4373}.cabinet-hero__grid{opacity:.09;pointer-events:none;background-image:linear-gradient(#ffffff47 1px,#0000 1px),linear-gradient(90deg,#ffffff47 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 7%,#000 50% 100%);mask-image:linear-gradient(90deg,#0000 7%,#000 50% 100%)}.cabinet-hero__glow{pointer-events:none;border:1px solid #ffdc8433;border-radius:50%;width:350px;height:350px;animation:16s linear infinite cabinet-orbit;position:absolute;top:-130px;right:-62px;box-shadow:0 0 0 38px #ffda7d0b,0 0 0 92px #ffda7d06}.cabinet-hero__main{z-index:2;justify-content:space-between;align-items:center;gap:32px;min-height:188px;padding:28px 30px 25px;display:flex;position:relative}.cabinet-hero__copy{max-width:780px}.cabinet-hero__eyebrow{color:#ffe298;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:12px;font-size:.69rem;font-weight:850;display:flex}.cabinet-live-dot{border:1px solid #ffdf8f8c;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:relative}.cabinet-live-dot:before{content:"";border-radius:inherit;border:1px solid #ffd36575;animation:2.2s ease-out infinite cabinet-live-ring;position:absolute;inset:1px}.cabinet-live-dot i{background:#ffd363;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #ffd363e6}.cabinet-hero h1{color:#fff;letter-spacing:-.046em;text-wrap:balance;max-width:770px;font-size:clamp(2rem,3vw,3.25rem);font-weight:870;line-height:.98}.cabinet-hero__copy>p{color:#c8d6e6;max-width:680px;margin-top:13px;font-size:clamp(.87rem,1vw,1rem);font-weight:520;line-height:1.55}.cabinet-hero__actions{flex-direction:column;align-items:stretch;gap:11px;min-width:220px;display:flex}.cabinet-hero__sync{color:#dbe7f3;justify-content:center;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.cabinet-hero__sync svg{color:#6ee7b7;width:15px;height:15px}.cabinet-refresh{color:#11233a;background:linear-gradient(135deg,#fff9df,#f7c852);border:1px solid #ffeab2f2;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:11px 18px;font-size:.79rem;font-weight:850;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 10px 24px #020a1445,inset 0 1px #fff}.cabinet-refresh:hover:not(:disabled){filter:brightness(1.045);transform:translateY(-2px);box-shadow:0 14px 28px #020a1457,inset 0 1px #fff}.cabinet-refresh:focus-visible{outline-offset:3px;outline:3px solid #fff}.cabinet-refresh:disabled{cursor:wait;opacity:.72}.cabinet-refresh>span{place-items:center;display:grid}.cabinet-refresh svg{stroke-width:2.2px;width:17px;height:17px}.cabinet-refresh .is-spinning{animation:.9s linear infinite cabinet-spin}.cabinet-hero__status{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030d1b57;border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.cabinet-hero__status>span{flex-direction:column;justify-content:center;min-height:62px;padding:11px 30px;display:flex}.cabinet-hero__status>span+span{border-left:1px solid #ffffff1a}.cabinet-hero__status small{color:#8fa5bc;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:760}.cabinet-hero__status strong{color:#f4f8fc;margin-top:3px;font-size:.84rem;font-weight:800}.cabinet-hero__status strong.is-stable{color:#7ce5b5}.cabinet-hero__status strong.is-alert{color:#ffd07a}.screen-help.cabinet-guide{background:linear-gradient(120deg,#f8fbfe 0%,#fff 54%,#fff9e9 100%);border-color:#d8e2ed;border-radius:20px;margin-bottom:18px;padding:17px 19px;animation:.58s cubic-bezier(.2,.8,.2,1) 70ms both cabinet-rise;position:relative;overflow:hidden;box-shadow:0 9px 26px #12253b11}.screen-help.cabinet-guide:before{content:"";background:linear-gradient(#0b2948,#9c0d34,#f0b834);width:4px;position:absolute;inset:0 auto 0 0}.cabinet-guide .screen-help__header{align-items:center}.cabinet-guide .screen-help__title{color:#142943;letter-spacing:-.012em;font-size:.92rem}.cabinet-guide .screen-help__title svg{color:#9b0e34;width:18px;height:18px}.cabinet-guide .screen-help__dismiss{color:#42566f;background:#fff;font-size:.7rem;box-shadow:inset 0 0 0 1px #dbe4ee}.cabinet-guide .screen-help__dismiss:hover{color:#7f0c2d;background:#fff8e6}.cabinet-guide .screen-help__steps{gap:10px;margin-top:13px}.cabinet-guide .screen-help__step{background:#ffffffe0;border:1px solid #e2e9f0;border-radius:13px;align-items:flex-start;padding:12px;transition:border-color .18s,transform .18s,box-shadow .18s;box-shadow:0 4px 12px #16263a09}.cabinet-guide .screen-help__step:hover{border-color:#e3c46e;transform:translateY(-2px);box-shadow:0 8px 18px #16263a12}.cabinet-guide .screen-help__number{color:#fff;background:linear-gradient(145deg,#a50d38,#6f0b29);width:30px;height:30px;font-size:.72rem;box-shadow:0 5px 12px #870d3033}.cabinet-guide .screen-help__step-title{color:#15283f;font-size:.78rem;font-weight:820}.cabinet-guide .screen-help__step-text{color:#63748a;font-size:.7rem;line-height:1.45}.screen-help-trigger.cabinet-guide{color:#78102e;background:#fff;border:1px solid #d7e1eb;border-radius:12px;min-height:42px;margin-bottom:18px;box-shadow:0 7px 18px #10223812}.screen-help-trigger.cabinet-guide:hover{background:#fff9e8;border-color:#d8b552}.cabinet-error{color:#761128;background:#fff1f3;border:1px solid #f2a5b0;border-radius:15px;align-items:center;gap:12px;margin-bottom:18px;padding:13px 15px;display:flex}.cabinet-error>span{color:#fff;background:#a50d31;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.cabinet-error svg{width:18px;height:18px}.cabinet-error strong,.cabinet-error p{display:block}.cabinet-error strong{font-size:.8rem}.cabinet-error p{margin-top:2px;font-size:.72rem}.cabinet-loading{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cabinet-loading>div{background:#fff;border:1px solid #e4eaf0;border-radius:20px;align-content:center;gap:11px;min-height:132px;padding:20px;display:grid;box-shadow:0 8px 24px #0f22380d}.cabinet-loading span{background:#e8edf3;border-radius:999px;height:10px;display:block;overflow:hidden}.cabinet-loading span:first-child{width:46%}.cabinet-loading span:nth-child(2){width:28%;height:27px}.cabinet-loading span:nth-child(3){width:72%}.cabinet-loading span:after{content:"";background:linear-gradient(90deg,#0000,#ffffffe6,#0000);width:55%;height:100%;animation:1.15s ease-in-out infinite cabinet-shimmer;display:block}.cabinet-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.cabinet-metric{--metric:#173b61;--metric-soft:#edf5fc;background:radial-gradient(circle at 95% 100%, var(--metric-soft), transparent 44%), linear-gradient(145deg, #fff, #fbfcfe);border:1px solid #dfe6ee;border-radius:20px;min-height:132px;padding:18px 19px 16px;transition:border-color .2s,transform .2s,box-shadow .2s;animation:.52s cubic-bezier(.2,.8,.2,1) both cabinet-rise;position:relative;overflow:hidden;box-shadow:0 11px 28px #10213513,inset 0 1px #fff}.cabinet-metric:nth-child(2){animation-delay:60ms}.cabinet-metric:nth-child(3){animation-delay:.12s}.cabinet-metric:nth-child(4){animation-delay:.18s}.cabinet-metric--amber{--metric:#9a5a00;--metric-soft:#fff4d5}.cabinet-metric--wine{--metric:#8c1034;--metric-soft:#fdebf1}.cabinet-metric--red{--metric:#ad1635;--metric-soft:#ffebee}.cabinet-metric--teal{--metric:#0f6657;--metric-soft:#e4f5f0}.cabinet-metric:after{content:"";background:linear-gradient(90deg, var(--metric), var(--metric));height:3px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.cabinet-metric:after{background:linear-gradient(90deg, var(--metric), color-mix(in srgb, var(--metric) 28%, #fff))}}.cabinet-metric:after{transform-origin:0;transition:transform .28s}.cabinet-metric:hover{border-color:var(--metric)}@supports (color:color-mix(in lab, red, red)){.cabinet-metric:hover{border-color:color-mix(in srgb, var(--metric) 35%, #dfe6ee)}}.cabinet-metric:hover{transform:translateY(-4px);box-shadow:0 17px 35px #1021351f}.cabinet-metric:hover:after{transform:scaleX(.72)}.cabinet-metric__topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.cabinet-metric__label{color:#566981;letter-spacing:.105em;text-transform:uppercase;font-size:.64rem;font-weight:820}.cabinet-metric__icon{border:1px solid var(--metric);flex:none;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.cabinet-metric__icon{border:1px solid color-mix(in srgb, var(--metric) 18%, transparent)}}.cabinet-metric__icon{color:var(--metric);background:var(--metric-soft);border-radius:10px}.cabinet-metric__icon svg{stroke-width:2px;width:18px;height:18px}.cabinet-metric__content{align-items:end;gap:12px;margin-top:8px;display:flex}.cabinet-metric__content strong{color:var(--metric);letter-spacing:-.055em;font-size:2.15rem;font-weight:880;line-height:1}.cabinet-metric__content span{color:#4e6077;padding-bottom:3px;font-size:.7rem;font-weight:690;line-height:1.25}.cabinet-metric__line{background:var(--metric);width:26px;height:1px;position:absolute;bottom:17px;right:15px}@supports (color:color-mix(in lab, red, red)){.cabinet-metric__line{background:color-mix(in srgb, var(--metric) 28%, transparent)}}.cabinet-command-grid{grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr);align-items:stretch;gap:18px;display:grid}.cabinet-panel{background:#fff;border:1px solid #dfe6ee;border-radius:22px;min-width:0;animation:.56s cubic-bezier(.2,.8,.2,1) .15s both cabinet-rise;overflow:hidden;box-shadow:0 15px 36px #10203414,inset 0 1px #fff}.cabinet-panel--urgent{animation-delay:.22s}.cabinet-section-header{background:radial-gradient(circle at 100% 0,#f5bd4314,#0000 35%),linear-gradient(#fff,#fbfcfe);border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:center;gap:18px;min-height:94px;padding:18px 20px;display:flex}.cabinet-section-header__identity{align-items:center;gap:13px;min-width:0;display:flex}.cabinet-section-header__icon{color:#fff;background:linear-gradient(145deg,#143757,#081a2f);border:1px solid #d8e2ec;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 7px 15px #081a2f2e}.cabinet-section-header__icon svg{width:21px;height:21px}.cabinet-section-header__eyebrow{color:#8c1737;letter-spacing:.115em;text-transform:uppercase;margin-bottom:3px;font-size:.59rem;font-weight:850;display:block}.cabinet-section-header h2{color:#12253d;letter-spacing:-.022em;font-size:1.03rem;font-weight:850;line-height:1.15}.cabinet-section-header p{color:#69798d;margin-top:3px;font-size:.68rem;font-weight:560;line-height:1.35}.cabinet-section-count{color:#53657a;background:#f8fafc;border:1px solid #d8e2eb;border-radius:10px;justify-content:center;align-items:baseline;gap:5px;min-width:78px;padding:8px 10px;font-size:.63rem;font-weight:760;display:inline-flex}.cabinet-section-count strong{color:#112740;font-size:.95rem;font-weight:880}.cabinet-alert-count{color:#006b48;background:#edfbf5;border:1px solid #bee8d4;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:52px;padding:8px 11px;font-size:.75rem;font-weight:850;display:inline-flex}.cabinet-alert-count i{background:#08a76f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #08a76f1a}.cabinet-alert-count.is-active{color:#9b1232;background:#fff0f3;border-color:#f2b7c1}.cabinet-alert-count.is-active i{background:#c41338;animation:1.6s ease-in-out infinite cabinet-alert-pulse;box-shadow:0 0 0 4px #c413381a}.cabinet-secretaries{margin:0;padding:0;list-style:none}.cabinet-secretary{background:#fff;border-bottom:1px solid #edf1f5;grid-template-columns:42px minmax(150px,1fr) minmax(290px,.98fr) 11px;align-items:center;gap:13px;min-height:96px;padding:12px 18px;transition:background .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.cabinet-secretary:before{content:"";opacity:0;background:#0aaa75;border-radius:0 4px 4px 0;width:3px;transition:opacity .18s;position:absolute;inset:13px auto 13px 0}.cabinet-secretary--ambar:before{background:#d78a00}.cabinet-secretary--rojo:before{background:#c41338}.cabinet-secretary:hover{z-index:1;background:linear-gradient(90deg,#f8fbfe,#fff);transform:translate(3px);box-shadow:0 9px 22px #0f203513}.cabinet-secretary:hover:before{opacity:1}.cabinet-secretary__rank{color:#718198;width:38px;height:38px;font-family:var(--font-geist-mono), monospace;background:#f7f9fb;border:1px solid #dce4ec;border-radius:11px;place-items:center;font-size:.68rem;font-weight:800;display:grid}.cabinet-secretary__identity{min-width:0}.cabinet-secretary__name{color:#17283e;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:.91rem;font-weight:830;display:block;overflow:hidden}.cabinet-secretary__state{color:#04734d;align-items:center;gap:6px;margin-top:5px;font-size:.65rem;font-weight:780;display:inline-flex}.cabinet-secretary__state i{background:#0aaa75;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #0aaa751a}.cabinet-secretary__state--ambar{color:#8b5600}.cabinet-secretary__state--ambar i{background:#d99007;box-shadow:0 0 0 3px #d990071c}.cabinet-secretary__state--rojo{color:#a20d30}.cabinet-secretary__state--rojo i{background:#c41338;box-shadow:0 0 0 3px #c413381c}.cabinet-secretary__agenda{align-items:center;gap:6px;min-width:0;margin-top:4px;display:flex}.cabinet-secretary__agenda-text{color:#51677e;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:.68rem;font-weight:650;display:inline-flex;overflow:hidden}.cabinet-secretary__agenda-text svg{color:#8ba0b4;flex-shrink:0;width:11px;height:11px}.cabinet-secretary__agenda-flag{color:#8b5600;background:#fff1d6;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:.62rem;font-weight:800}.cabinet-secretary__figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.cabinet-secretary__figures>span{background:#fafbfd;border:1px solid #e5eaf0;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;min-height:42px;padding:6px 8px;display:flex}.cabinet-secretary__figures strong{color:#172a43;font-size:.78rem;font-weight:860;line-height:1}.cabinet-secretary__figures small{color:#718096;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.54rem;font-weight:700;overflow:hidden}.cabinet-secretary__signal{justify-content:center;align-items:center;height:38px;display:flex}.cabinet-secretary__signal i{background:#14a979;border-radius:999px;width:5px;height:26px;box-shadow:0 0 10px #14a9793d}.cabinet-secretary--ambar .cabinet-secretary__signal i{background:#d68b05;box-shadow:0 0 10px #d68b0540}.cabinet-secretary--rojo .cabinet-secretary__signal i{background:#bd1236;box-shadow:0 0 10px #bd123640}.cabinet-secretaries__empty{color:#627289;text-align:center;padding:54px 20px;font-size:.8rem;font-weight:650}.cabinet-pagination{background:#fbfcfd;min-height:60px;border-color:#e6ebf1!important;padding-block:10px!important}.cabinet-pagination p{color:#5b6c81;font-size:.68rem;font-weight:700}.cabinet-pagination button{color:#6f1230;background:#fff;border:1px solid #d4dee8;border-radius:9px;min-height:34px;font-size:.68rem;box-shadow:0 2px 5px #0c1e3109}.cabinet-pagination button:hover:not(:disabled){color:#152941;background:#fff8df;border-color:#d8b453}.cabinet-pagination button[aria-current=page]{color:#fff;background:linear-gradient(145deg,#a60e38,#710a29);border-color:#86102f;box-shadow:0 5px 12px #7a0a2b2e}.cabinet-pagination button:focus-visible{outline-offset:2px;outline:3px solid #f2c14e}.cabinet-legend{color:#69798d;background:#f8fafc;border-top:1px solid #e8edf2;flex-wrap:wrap;align-items:center;gap:10px 18px;min-height:48px;padding:10px 18px;font-size:.61rem;display:flex}.cabinet-legend>span{align-items:center;gap:6px;display:inline-flex}.cabinet-legend i{border-radius:50%;width:8px;height:8px}.cabinet-legend strong{color:#334960;font-weight:800}.cabinet-legend__red{background:#c41338}.cabinet-legend__amber{background:#d58a05}.cabinet-legend__green{background:#08a76f}.cabinet-urgent-body{flex-direction:column;gap:11px;min-height:410px;padding:16px;display:flex}.cabinet-empty-state{text-align:center;background:radial-gradient(circle at 50% 35%,#099d6d13,#0000 29%),linear-gradient(#fff,#fbfdfd);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px 22px;display:flex}.cabinet-empty-state__visual{place-items:center;width:116px;height:116px;margin-bottom:18px;display:grid;position:relative}.cabinet-empty-state__orbit{border:1px solid #089c6c3b;border-radius:50%;position:absolute}.cabinet-empty-state__orbit--outer{border-style:dashed;animation:14s linear infinite cabinet-orbit;inset:0}.cabinet-empty-state__orbit--inner{border-color:#0e34511f;animation:9s linear infinite cabinet-orbit-reverse;inset:14px}.cabinet-empty-state__shield{color:#fff;background:linear-gradient(145deg,#11af7c,#037551);border:1px solid #a9ddca;border-radius:20px;place-items:center;width:64px;height:64px;animation:3.8s ease-in-out infinite cabinet-float;display:grid;position:relative;box-shadow:0 14px 28px #057c5538,0 0 0 8px #0aa77112}.cabinet-empty-state__shield svg{stroke-width:2px;width:30px;height:30px}.cabinet-empty-state__badge{color:#006d49;letter-spacing:.06em;text-transform:uppercase;background:#eefaf5;border:1px solid #b8e5d4;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:.62rem;font-weight:820;display:inline-flex}.cabinet-empty-state__badge i{background:#08a970;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #08a9701a}.cabinet-empty-state h3{color:#132942;letter-spacing:-.025em;margin-top:13px;font-size:1.16rem;font-weight:860}.cabinet-empty-state>p{color:#63758b;max-width:390px;margin-top:7px;font-size:.75rem;line-height:1.55}.cabinet-empty-state__checks{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.cabinet-empty-state__checks span{color:#486077;background:#fff;border:1px solid #e0e8ef;border-radius:9px;align-items:center;gap:6px;padding:7px 9px;font-size:.63rem;font-weight:720;display:inline-flex}.cabinet-empty-state__checks svg{color:#07855c;stroke-width:2.2px;width:13px;height:13px}.cabinet-urgent-task{background:linear-gradient(125deg,#fff,#f9fbfd);border:1px solid #e0e7ee;border-radius:13px;padding:15px 15px 15px 19px;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 5px 14px #0d1f330b}.cabinet-urgent-task:hover{border-color:#d7bd70;transform:translateY(-2px);box-shadow:0 10px 20px #0d1f3314}.cabinet-urgent-task--overdue{background:linear-gradient(125deg,#fff,#fff6f7);border-color:#f2c6cd}.cabinet-urgent-task__rail{background:#d39a24;border-radius:0 4px 4px 0;width:4px;position:absolute;inset:10px auto 10px 0}.cabinet-urgent-task--overdue .cabinet-urgent-task__rail{background:#c41338}.cabinet-urgent-task__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cabinet-urgent-task__heading p{color:#172a42;font-size:.82rem;font-weight:800;line-height:1.35}.cabinet-urgent-task__priority{text-transform:uppercase;border-radius:999px;flex:none;padding:4px 8px;font-size:.57rem;font-weight:840;box-shadow:inset 0 0 0 1px}.cabinet-urgent-task__meta{color:#64758a;flex-wrap:wrap;gap:7px 13px;margin-top:11px;font-size:.65rem;font-weight:680;display:flex}.cabinet-urgent-task__meta span{align-items:center;gap:5px;display:inline-flex}.cabinet-urgent-task__meta svg{width:13px;height:13px}.cabinet-urgent-task__meta .is-overdue{color:#aa1233;font-weight:800}.cabinet-page--restricted{place-items:center;min-height:calc(100vh - 140px);display:grid}.cabinet-access-card{background:linear-gradient(135deg,#fff,#fff8e2);border:1px solid #e0c987;border-radius:22px;align-items:flex-start;gap:20px;max-width:760px;padding:28px;display:flex;box-shadow:0 18px 38px #1322331c}.cabinet-access-card__icon{color:#fff;background:linear-gradient(145deg,#9f1239,#650822);border-radius:16px;flex:none;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 11px 23px #7509273b}.cabinet-access-card__icon svg{width:25px;height:25px}.cabinet-access-card__eyebrow{color:#8e1434;letter-spacing:.13em;text-transform:uppercase;font-size:.64rem;font-weight:850}.cabinet-access-card h1{color:#142840;letter-spacing:-.03em;margin-top:5px;font-size:1.5rem;font-weight:860}.cabinet-access-card p{color:#52657b;margin-top:8px;font-size:.8rem;line-height:1.6}@keyframes cabinet-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes cabinet-live-ring{0%{opacity:.8;transform:scale(.65)}80%,to{opacity:0;transform:scale(1.75)}}@keyframes cabinet-alert-pulse{0%,to{box-shadow:0 0 0 3px #c413381a}50%{box-shadow:0 0 0 6px #c413380d}}@keyframes cabinet-orbit{to{transform:rotate(360deg)}}@keyframes cabinet-orbit-reverse{to{transform:rotate(-360deg)}}@keyframes cabinet-spin{to{transform:rotate(360deg)}}@keyframes cabinet-shimmer{0%{transform:translate(-120%)}to{transform:translate(240%)}}@keyframes cabinet-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:1279px){.cabinet-command-grid{grid-template-columns:1fr}.cabinet-urgent-body{min-height:340px}}@media (max-width:1099px){.cabinet-metrics,.cabinet-loading{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cabinet-hero{border-radius:20px}.cabinet-hero__main{flex-direction:column;align-items:stretch;gap:22px;min-height:auto;padding:24px 20px}.cabinet-hero__actions{min-width:0}.cabinet-hero__status{grid-template-columns:1fr}.cabinet-hero__status>span{min-height:54px;padding:10px 20px}.cabinet-hero__status>span+span{border-top:1px solid #ffffff1a;border-left:0}.cabinet-metrics,.cabinet-loading{grid-template-columns:1fr}.cabinet-metric{min-height:116px}.cabinet-section-header{align-items:flex-start;padding:17px}.cabinet-section-header__icon{width:40px;height:40px}.cabinet-section-header p{display:none}.cabinet-secretary{grid-template-columns:38px minmax(0,1fr) 9px;gap:10px;padding-inline:13px}.cabinet-secretary__figures{grid-column:1/-1;padding-left:48px}.cabinet-secretary__signal{grid-area:1/3}.cabinet-legend{flex-direction:column;align-items:flex-start}.cabinet-pagination{flex-direction:column;align-items:stretch!important}.cabinet-pagination>div{justify-content:center}.cabinet-access-card{flex-direction:column}}@media (max-width:460px){.cabinet-hero h1{font-size:1.85rem}.cabinet-guide .screen-help__header{flex-direction:column;align-items:flex-start}.cabinet-section-header__identity{align-items:flex-start}.cabinet-section-count{min-width:62px}.cabinet-secretary__figures{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.cabinet-empty-state__checks{flex-direction:column;align-items:stretch}}@media (prefers-contrast:more){.cabinet-panel,.cabinet-metric,.screen-help.cabinet-guide{border-color:#8ea0b3}.cabinet-section-header p,.cabinet-hero__copy>p,.cabinet-empty-state>p{color:#40536a}.cabinet-hero__copy>p{color:#eef5fb}}@media (prefers-reduced-motion:reduce){.cabinet-hero,.screen-help.cabinet-guide,.cabinet-metric,.cabinet-panel,.cabinet-live-dot:before,.cabinet-hero__glow,.cabinet-alert-count i,.cabinet-empty-state__orbit,.cabinet-empty-state__shield,.cabinet-loading span:after,.cabinet-refresh .is-spinning{animation:none!important}.cabinet-metric,.cabinet-secretary,.cabinet-urgent-task,.cabinet-guide .screen-help__step,.cabinet-refresh{transition:none!important}}.history-page{--history-navy:#081a2e;--history-navy-2:#102d4a;--history-wine:#850d30;--history-gold:#f5bd45;--history-ink:#11243b;--history-muted:#5e7086;isolation:isolate;width:min(100%,1480px);margin-inline:auto;padding-bottom:26px;position:relative}.history-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 4% 9%,#900d310e,#0000 22%),radial-gradient(circle at 96% 16%,#0f2f4e11,#0000 27%);position:absolute;inset:-32px -28px 0}.history-hero{color:#fff;background:radial-gradient(circle at 83% 10%,#f5bd4530,#0000 24%),radial-gradient(circle at 8% 115%,#ad103961,#0000 35%),linear-gradient(116deg,#07182b 0%,#0c2844 54%,#5b102b 100%);border:1px solid #ffda8047;border-radius:26px;margin-bottom:16px;animation:.56s cubic-bezier(.2,.8,.2,1) both history-rise;position:relative;overflow:hidden;box-shadow:0 22px 52px #111f302e,inset 0 1px #ffffff1a}.history-hero:after{content:"";background:linear-gradient(90deg,#0000,#f4bc42,#fff0b6,#0000);width:32%;height:4px;position:absolute;top:0;right:7%;box-shadow:0 0 20px #f4bc4270}.history-hero__grid{opacity:.075;pointer-events:none;background-image:linear-gradient(#ffffff52 1px,#0000 1px),linear-gradient(90deg,#ffffff52 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 3%,#000 52% 100%);mask-image:linear-gradient(90deg,#0000 3%,#000 52% 100%)}.history-hero__orbit{pointer-events:none;border:1px dashed #ffe09433;border-radius:50%;width:400px;height:400px;animation:24s linear infinite history-orbit;position:absolute;top:-172px;right:-42px;box-shadow:0 0 0 45px #ffdc8709,0 0 0 102px #ffdc8705}.history-hero__content{z-index:2;justify-content:space-between;align-items:center;gap:28px;min-height:156px;padding:25px 30px 22px;display:flex;position:relative}.history-hero__copy{max-width:760px}.history-hero__eyebrow{color:#ffe49c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:10px;font-size:.66rem;font-weight:850;display:flex}.history-hero__eyebrow>span{border:1px solid #ffe29a9e;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:relative}.history-hero__eyebrow>span:before{content:"";border-radius:inherit;border:1px solid #ffd35e73;animation:2.1s ease-out infinite history-signal;position:absolute;inset:1px}.history-hero__eyebrow i{background:#ffd45f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #ffd45fd9}.history-hero h1{color:#fff;letter-spacing:-.047em;text-wrap:balance;font-size:clamp(2rem,2.75vw,3rem);font-weight:880;line-height:.98}.history-hero__copy>p{color:#c9d7e5;max-width:675px;margin-top:11px;font-size:.84rem;font-weight:510;line-height:1.5}.history-hero__actions{gap:9px;min-width:208px;display:grid}.history-action{border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:9px 15px;font-size:.72rem;font-weight:820;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.history-action svg{stroke-width:2px;width:16px;height:16px}.history-action>span{place-items:center;display:grid}.history-action .is-spinning{animation:.85s linear infinite history-spin}.history-action--secondary{color:#edf5fc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff13;border:1px solid #d9e5f14d}.history-action--secondary:hover:not(:disabled){background:#ffffff21;border-color:#ffe197ad;transform:translateY(-2px)}.history-action--primary{color:#10243b;background:linear-gradient(135deg,#fff8dc,#f6c448);border:1px solid #ffe4a0;box-shadow:0 10px 22px #030c1840,inset 0 1px #fff}.history-action--primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 27px #030c1854,inset 0 1px #fff}.history-action:focus-visible{outline-offset:3px;outline:3px solid #fff}.history-action:disabled{cursor:wait;opacity:.58}.history-hero__insights{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020c1957;border-top:1px solid #ffffff1c;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.history-hero__insights>span{flex-direction:column;justify-content:center;min-height:60px;padding:10px 27px;display:flex}.history-hero__insights>span+span{border-left:1px solid #ffffff18}.history-hero__insights small{color:#8fa5bc;letter-spacing:.105em;text-transform:uppercase;font-size:.58rem;font-weight:760}.history-hero__insights strong{color:#f5f9fd;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.79rem;font-weight:800;overflow:hidden}.history-hero__insights strong.is-positive{color:#79e4b4}.history-controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #dce4ed;border-radius:19px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px;padding:14px 15px;animation:.54s cubic-bezier(.2,.8,.2,1) 60ms both history-rise;display:flex;box-shadow:0 10px 28px #10223712,inset 0 1px #fff}.history-control-group,.history-sort{flex-direction:column;gap:6px;display:flex}.history-control-label{color:#596c83;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:6px;padding-left:3px;font-size:.56rem;font-weight:820;display:flex}.history-control-label svg{color:#8b1235;stroke-width:2px;width:13px;height:13px}.history-segmented{background:#f4f7fa;border:1px solid #d4dee8;border-radius:11px;min-height:42px;padding:3px;display:inline-flex;box-shadow:inset 0 1px 2px #0f1f310a}.history-segmented button{color:#43566d;border-radius:8px;min-width:70px;padding:7px 12px;font-size:.69rem;font-weight:760;transition:color .17s,background .17s,box-shadow .17s,transform .17s}.history-segmented button:hover{color:#7f0d30;background:#fff}.history-segmented button[aria-pressed=true]{color:#13263e;background:linear-gradient(135deg,#ffe7a1,#f5bd43);box-shadow:0 4px 10px #ae7c0f2e,inset 0 1px #fff}.history-segmented--dark button{min-width:96px}.history-segmented--dark button[aria-pressed=true]{color:#fff;background:linear-gradient(145deg,#173a5d,#091b30);box-shadow:0 5px 12px #081b3038}.history-segmented button:focus-visible{outline-offset:2px;outline:3px solid #e7b434}.history-sort select{color:#243950;background-color:#fff;border:1px solid #d3dde7;border-radius:11px;outline:none;min-width:156px;min-height:42px;padding:8px 33px 8px 11px;font-size:.69rem;font-weight:730;box-shadow:0 4px 11px #1021340b}.history-sort select:focus{border-color:#9b1740;box-shadow:0 0 0 3px #9b17401c}.history-search{flex:320px;align-self:flex-end;align-items:center;min-width:280px;display:flex;position:relative}.history-search>svg{color:#7c8ba0;pointer-events:none;width:17px;height:17px;position:absolute;left:13px}.history-search input{color:#172b43;background:#fff;border:1px solid #d3dde7;border-radius:11px;outline:none;width:100%;min-height:42px;padding:9px 42px 9px 40px;font-size:.75rem;font-weight:560;transition:border-color .17s,box-shadow .17s;box-shadow:0 4px 11px #1021340b}.history-search input::placeholder{color:#8a98aa}.history-search input:focus{border-color:#921238;box-shadow:0 0 0 3px #9212381a,0 7px 17px #1021340f}.history-search button{color:#6e7f93;background:#f1f4f7;border-radius:8px;place-items:center;width:29px;height:29px;display:grid;position:absolute;right:8px}.history-search button:hover{color:#861032;background:#ffeef2}.history-search button svg{width:14px;height:14px}.history-active-filters{color:#24394f;background:linear-gradient(90deg,#fff9e8,#fff);border:1px solid #e4d5aa;border-radius:13px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:10px 13px;animation:.22s ease-out both history-filter-in;display:flex;box-shadow:0 5px 15px #372a0c0b}.history-active-filters__title{color:#7d1433;align-items:center;gap:6px;font-size:.65rem;font-weight:830;display:inline-flex}.history-active-filters__title svg{width:14px;height:14px}.history-active-filters>div{flex-wrap:wrap;flex:1;gap:6px;display:flex}.history-active-filters>div span{color:#5d4511;background:#fff;border:1px solid #ead9a7;border-radius:999px;padding:5px 8px;font-size:.6rem;font-weight:720}.history-active-filters>button{color:#8b1034;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:.62rem;font-weight:820;display:inline-flex}.history-active-filters>button:hover{background:#fff0f3}.history-active-filters>button svg{width:13px;height:13px}.history-error{color:#76122b;background:#fff1f3;border:1px solid #f0aeb9;border-radius:13px;align-items:center;gap:11px;margin-bottom:14px;padding:11px 13px;display:flex}.history-error>span{color:#fff;background:#a61236;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.history-error svg{width:17px;height:17px}.history-error>div{flex:1}.history-error strong{font-size:.73rem;display:block}.history-error p{margin-top:2px;font-size:.65rem}.history-error button{color:#7f102e;background:#fff;border:1px solid #d87688;border-radius:8px;padding:7px 10px;font-size:.63rem;font-weight:800}.history-results{margin-bottom:16px;animation:.54s cubic-bezier(.2,.8,.2,1) .1s both history-rise}.history-result-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.history-result{--result:#1b5f93;--result-soft:#eaf4fc;text-align:left;background:radial-gradient(circle at 100% 100%, var(--result-soft), transparent 53%), linear-gradient(145deg, #fff, #fbfcfe);border:1px solid #dee6ee;border-radius:18px;align-items:center;gap:12px;min-width:0;min-height:112px;padding:15px;transition:transform .19s,border-color .19s,box-shadow .19s;display:flex;position:relative;overflow:hidden;box-shadow:0 9px 24px #10213411,inset 0 1px #fff}.history-result:before{content:"";background:var(--result);width:4px;position:absolute;inset:0 auto 0 0}.history-result--realizada{--result:#07865c;--result-soft:#e8f9f1}.history-result--programada{--result:#b87300;--result-soft:#fff4d7}.history-result--pendiente{--result:#2567ad;--result-soft:#eaf3ff}.history-result--rechazada{--result:#be1237;--result-soft:#ffedf1}.history-result--no_realizada{--result:#65758a;--result-soft:#edf1f5}.history-result:hover{border-color:var(--result)}@supports (color:color-mix(in lab, red, red)){.history-result:hover{border-color:color-mix(in srgb, var(--result) 42%, #dce5ee)}}.history-result:hover{transform:translateY(-3px);box-shadow:0 15px 30px #1021341c}.history-result.is-active{border-color:var(--result);box-shadow:0 0 0 2px var(--result), 0 15px 30px #1021341c}@supports (color:color-mix(in lab, red, red)){.history-result.is-active{box-shadow:0 0 0 2px color-mix(in srgb, var(--result) 24%, transparent), 0 15px 30px #1021341c}}.history-result:focus-visible{outline-offset:3px;outline:3px solid #f0bd40}.history-result__icon{border:1px solid var(--result);flex:none;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.history-result__icon{border:1px solid color-mix(in srgb, var(--result) 20%, transparent)}}.history-result__icon{color:var(--result);background:var(--result-soft);box-shadow:0 6px 13px var(--result);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.history-result__icon{box-shadow:0 6px 13px color-mix(in srgb, var(--result) 11%, transparent)}}.history-result__icon svg{stroke-width:2.1px;width:19px;height:19px}.history-result__copy{flex-direction:column;min-width:0;display:flex}.history-result__copy small{color:#566a81;letter-spacing:.085em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.58rem;font-weight:820;overflow:hidden}.history-result__copy strong{color:var(--result);letter-spacing:-.05em;margin-top:2px;font-size:1.85rem;font-weight:880;line-height:1}.history-result__copy>span{color:#718096;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.58rem;font-weight:620;overflow:hidden}.history-result__check{color:#fff;background:var(--result);opacity:0;border-radius:50%;place-items:center;width:19px;height:19px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:9px;right:9px;transform:scale(.6)}.history-result__check svg{stroke-width:2.5px;width:11px;height:11px}.history-result.is-active .history-result__check{opacity:1;transform:scale(1)}.history-distribution{background:#ffffffd1;border:1px solid #e1e7ee;border-radius:11px;grid-template-columns:auto minmax(180px,1fr);align-items:center;gap:15px;margin-top:9px;padding:8px 12px;display:grid}.history-distribution__label{color:#607187;align-items:baseline;gap:7px;font-size:.59rem;font-weight:670;display:flex}.history-distribution__label strong{color:#263a51;font-size:.6rem;font-weight:830}.history-distribution__bar{background:#edf1f5;border-radius:999px;height:8px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #0e1f3214}.history-distribution__bar span{min-width:0;height:100%;transition:width .36s cubic-bezier(.2,.8,.2,1)}.history-distribution__realizada{background:#0ba171}.history-distribution__programada{background:#eda90d}.history-distribution__pendiente{background:#3d7fc3}.history-distribution__rechazada{background:#d51d45}.history-distribution__no_realizada{background:#8290a3}.history-workspace{grid-template-columns:minmax(360px,.86fr) minmax(0,1.55fr);align-items:stretch;gap:16px;margin-bottom:16px;display:grid}.history-panel{background:#fff;border:1px solid #dce4ec;border-radius:21px;flex-direction:column;min-width:0;min-height:520px;animation:.55s cubic-bezier(.2,.8,.2,1) .15s both history-rise;display:flex;overflow:hidden;box-shadow:0 15px 37px #0f203416,inset 0 1px #fff}.history-panel--meetings{animation-delay:.21s}.history-panel-header{background:radial-gradient(circle at 100% 0,#f4bb3e16,#0000 36%),linear-gradient(#fff,#fafcfe);border-bottom:1px solid #e4eaf0;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:91px;padding:16px 18px;display:flex}.history-panel-header__identity{align-items:center;gap:12px;min-width:0;display:flex}.history-panel-header__icon{color:#ffd66d;background:linear-gradient(145deg,#153a5c,#07192c);border:1px solid #294a69;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 8px 17px #081b2f30}.history-panel-header__icon svg{width:20px;height:20px}.history-panel-header__identity>div>span{color:#8b1437;letter-spacing:.115em;text-transform:uppercase;margin-bottom:2px;font-size:.56rem;font-weight:850;display:block}.history-panel-header h2{color:#14273e;letter-spacing:-.022em;font-size:.98rem;font-weight:860;line-height:1.15}.history-panel-header p{color:#6b7c90;margin-top:3px;font-size:.63rem;font-weight:560;line-height:1.35}.history-panel-header__count{color:#18314d;min-width:38px;height:38px;font-family:var(--font-geist-mono), monospace;background:#f6f9fb;border:1px solid #d7e0e9;border-radius:11px;place-items:center;padding-inline:8px;font-size:.75rem;font-weight:850;display:grid}.history-sync-state{color:#04704d;background:#effaf6;border:1px solid #bce5d4;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 9px;font-size:.58rem;font-weight:800;display:inline-flex}.history-sync-state i{background:#08a973;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #08a9731a}.history-sync-state.is-updating{color:#865a05;background:#fff9e8;border-color:#e9d18d}.history-sync-state.is-updating i{background:#d89b17;animation:1.2s ease-in-out infinite history-status-pulse}.history-category-list{flex:1;padding:9px}.history-category-list ul{margin:0;padding:0;list-style:none}.history-category-list li+li{margin-top:5px}.history-category{--history-category:#3a74ad;--history-category-soft:#edf5fc;text-align:left;background:#fff;border:1px solid #0000;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto 21px;align-items:center;gap:10px;width:100%;min-height:73px;padding:9px 10px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.history-category:before{content:"";background:var(--history-category);opacity:0;border-radius:0 4px 4px 0;width:3px;transition:opacity .18s;position:absolute;inset:9px auto 9px 0}.history-category:hover:not(:disabled){border-color:var(--history-category)}@supports (color:color-mix(in lab, red, red)){.history-category:hover:not(:disabled){border-color:color-mix(in srgb, var(--history-category) 28%, #e2e8ef)}}.history-category:hover:not(:disabled){background:linear-gradient(90deg, var(--history-category-soft), #fff 66%);transform:translate(2px);box-shadow:0 8px 18px #10213412}.history-category:hover:before,.history-category.is-active:before{opacity:1}.history-category.is-active{border-color:var(--history-category)}@supports (color:color-mix(in lab, red, red)){.history-category.is-active{border-color:color-mix(in srgb, var(--history-category) 45%, #dce4ec)}}.history-category.is-active{background:linear-gradient(90deg, var(--history-category-soft), #fff 72%);box-shadow:0 0 0 2px var(--history-category)}@supports (color:color-mix(in lab, red, red)){.history-category.is-active{box-shadow:0 0 0 2px color-mix(in srgb, var(--history-category) 12%, transparent)}}.history-category:disabled{cursor:default}.history-category:focus-visible{outline-offset:2px;outline:3px solid #eab93f}.history-category__rank{color:#748397;width:32px;height:32px;font-family:var(--font-geist-mono), monospace;background:#f7f9fb;border:1px solid #dde5ed;border-radius:9px;place-items:center;font-size:.58rem;font-weight:780;display:grid}.history-category__main{min-width:0}.history-category__name{color:#1b2e45;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:.73rem;font-weight:810;display:flex;overflow:hidden}.history-category__name i{background:var(--history-category);width:8px;height:8px;box-shadow:0 0 0 3px var(--history-category);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.history-category__name i{box-shadow:0 0 0 3px color-mix(in srgb, var(--history-category) 12%, transparent)}}.history-category__track{background:#e9eef3;border-radius:999px;height:6px;margin-top:6px;display:block;overflow:hidden}.history-category__track>span{border-radius:inherit;height:100%;transition:width .28s;display:flex;overflow:hidden}.history-category__track i{height:100%;display:block}.history-category__track .is-done{background:#0aa370}.history-category__track .is-rejected{background:#d51d45}.history-category__track .is-other{background:#e9aa18}.history-category__detail{color:#75859a;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:.53rem;font-weight:610;display:block;overflow:hidden}.history-category__total{flex-direction:column;align-items:flex-end;min-width:45px;display:flex}.history-category__total strong{color:#152a43;font-size:1rem;font-weight:870;line-height:1}.history-category__total small{color:#8190a2;margin-top:3px;font-size:.48rem;font-weight:670}.history-category__selected{color:#fff;background:var(--history-category);opacity:0;border-radius:50%;place-items:center;width:19px;height:19px;transition:opacity .18s,transform .18s;display:grid;transform:scale(.55)}.history-category__selected svg{stroke-width:2.5px;width:11px;height:11px}.history-category.is-active .history-category__selected{opacity:1;transform:scale(1)}.history-category-empty{color:#718196;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:300px;display:flex}.history-category-empty svg{color:#b2bfcc;width:34px;height:34px}.history-category-empty p{font-size:.73rem;font-weight:650}.history-panel-loading{gap:15px;padding:14px;display:grid}.history-panel-loading span{background:#edf1f5;border-radius:11px;height:56px;overflow:hidden}.history-panel-loading span:after{content:"";background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:45%;height:100%;animation:1.1s ease-in-out infinite history-shimmer;display:block}.history-panel-footer{background:#fafcfd;border-top:1px solid #e6ebf1;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:9px 13px;display:flex}.history-panel-footer--categories{flex-direction:column;justify-content:center}.history-panel-footer--meetings>span{color:#68798e;font-size:.59rem;font-weight:700}.history-pagination{justify-content:center;align-items:center;gap:5px;display:flex}.history-pagination>span{color:#8b98a8;padding-inline:2px;font-size:.7rem}.history-pagination button{color:#43566d;background:#fff;border:1px solid #d3dde7;border-radius:8px;place-items:center;min-width:31px;height:31px;padding-inline:7px;font-size:.64rem;font-weight:780;transition:border-color .17s,color .17s,background .17s,transform .17s;display:grid;box-shadow:0 2px 5px #0e1e3009}.history-pagination button svg{width:13px;height:13px}.history-pagination button:hover:not(:disabled){color:#172a42;background:#fff8df;border-color:#d4ad45;transform:translateY(-1px)}.history-pagination button[aria-current=page]{color:#fff;background:linear-gradient(145deg,#a20e37,#6c0927);border-color:#7c0d2d;box-shadow:0 5px 11px #6f09272e}.history-pagination button:disabled{cursor:not-allowed;opacity:.34}.history-pagination button:focus-visible{outline-offset:2px;outline:3px solid #edbc42}.history-legend{color:#64758a;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 13px;font-size:.53rem;font-weight:690;display:flex}.history-legend span{align-items:center;gap:5px;display:inline-flex}.history-legend i{border-radius:50%;width:7px;height:7px}.history-legend .is-done{background:#0aa370}.history-legend .is-rejected{background:#d51d45}.history-legend .is-other{background:#e9aa18}.history-meeting-list{background:linear-gradient(#fff,#fcfdfe);flex:1;margin:0;padding:0;list-style:none}.history-meeting-list li+li{border-top:1px solid #ebeff3}.history-meeting-list a{color:inherit;display:block}.history-meeting{background:0 0;grid-template-columns:57px 4px minmax(0,1fr) 24px;align-items:center;gap:13px;min-height:86px;padding:11px 16px;transition:background .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.history-meeting-list a:hover .history-meeting{z-index:1;background:linear-gradient(90deg,#f7fafc,#fff9e9);transform:translate(3px);box-shadow:0 9px 22px #0f203413}.history-meeting-list a:focus-visible{outline-offset:-3px;outline:3px solid #eab83c}.history-meeting__date{color:#152a42;text-align:center;background:#f7f9fb;border:1px solid #dce4ec;border-radius:11px;grid-template-columns:auto 1fr;align-content:center;min-height:58px;padding:7px 6px;display:grid}.history-meeting__date strong{letter-spacing:-.055em;grid-row:1/span 2;align-self:center;font-size:1.38rem;font-weight:880;line-height:1}.history-meeting__date span{color:#7d1535;text-transform:uppercase;align-self:end;font-size:.53rem;font-weight:850}.history-meeting__date small{color:#6f7f93;align-self:start;margin-top:1px;font-size:.52rem;font-weight:730}.history-meeting__rail{border-radius:999px;width:4px;height:49px;display:block;box-shadow:0 0 9px #1b3c5d29}.history-meeting__content{min-width:0}.history-meeting__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.history-meeting__heading h3{color:#15283f;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:.79rem;font-weight:820;line-height:1.3;overflow:hidden}.history-status{color:#5c6d81;background:#f4f7fa;border:1px solid #c9d5e0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 8px;font-size:.53rem;font-weight:830;display:inline-flex}.history-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.history-status--realizada{color:#00734d;background:#ebfaf4;border-color:#aee1cc}.history-status--programada{color:#875700;background:#fff8e2;border-color:#efd187}.history-status--pendiente{color:#225f9e;background:#eff6ff;border-color:#b9d3ee}.history-status--rechazada{color:#a20f31;background:#fff0f3;border-color:#efb4bf}.history-status--no_realizada{color:#536478;background:#f1f4f7;border-color:#ccd5df}.history-meeting__meta{color:#67788d;flex-wrap:wrap;align-items:center;gap:5px 11px;min-width:0;margin-top:7px;font-size:.59rem;font-weight:630;display:flex}.history-meeting__meta>span{align-items:center;gap:5px;min-width:0;display:inline-flex}.history-meeting__meta svg{color:#7e8da0;flex:none;width:12px;height:12px}.history-meeting__category{text-overflow:ellipsis;white-space:nowrap;border:1px solid;border-radius:999px;max-width:180px;padding:4px 7px;font-size:.52rem;font-weight:800;overflow:hidden}.history-meeting__governor{color:#7e1233;font-weight:760}.history-meeting__governor svg{color:#961239}.history-meeting__reason{color:#a41232;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;margin-top:6px;font-size:.59rem;font-weight:720;display:flex;overflow:hidden}.history-meeting__reason svg{flex:none;width:12px;height:12px}.history-meeting__arrow{color:#8190a3;background:#f2f5f8;border-radius:7px;place-items:center;width:24px;height:24px;transition:color .18s,background .18s,transform .18s;display:grid}.history-meeting__arrow svg{width:13px;height:13px}.history-meeting-list a:hover .history-meeting__arrow{color:#fff;background:#881032;transform:translate(2px)}.history-meeting-skeleton{background:#e9edf2;flex:1;align-content:start;gap:1px;display:grid}.history-meeting-skeleton>div{background:#fff;align-content:center;gap:8px;min-height:86px;padding:15px 22px;display:grid}.history-meeting-skeleton span{background:#e9eef3;border-radius:999px;height:8px;display:block;overflow:hidden}.history-meeting-skeleton span:first-child{width:42%;height:12px}.history-meeting-skeleton span:nth-child(2){width:68%}.history-meeting-skeleton span:nth-child(3){width:30%}.history-meeting-skeleton span:after{content:"";background:linear-gradient(90deg,#0000,#ffffffe0,#0000);width:42%;height:100%;animation:1.1s ease-in-out infinite history-shimmer;display:block}.history-empty-state{text-align:center;background:radial-gradient(circle at 50% 42%,#1b4a700f,#0000 28%);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:355px;padding:35px 20px;display:flex}.history-empty-state>div{color:#fff;background:linear-gradient(145deg,#173b5e,#081a2e);border:1px solid #cbd7e2;border-radius:20px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 13px 26px #081a2e33,0 0 0 8px #13395b0e}.history-empty-state>div svg{width:28px;height:28px}.history-empty-state>span{color:#65768a;letter-spacing:.08em;text-transform:uppercase;background:#f6f8fa;border:1px solid #d6e0e9;border-radius:999px;margin-top:18px;padding:5px 8px;font-size:.55rem;font-weight:820}.history-empty-state h3{color:#142940;letter-spacing:-.02em;margin-top:10px;font-size:1rem;font-weight:850}.history-empty-state p{color:#68798e;max-width:390px;margin-top:6px;font-size:.68rem;line-height:1.5}.history-empty-state button{color:#fff;background:linear-gradient(145deg,#a51239,#720a2a);border:1px solid #8c1235;border-radius:9px;margin-top:15px;padding:8px 12px;font-size:.63rem;font-weight:800;box-shadow:0 6px 14px #760a2a2e}.screen-help-trigger.history-guide{color:#7e0f31;background:#fff;border:1px solid #d8e1ea;border-radius:11px;min-height:42px;margin-bottom:0;box-shadow:0 7px 18px #0f20340f}.screen-help-trigger.history-guide:hover{background:#fff9e5;border-color:#d6b24f}.screen-help.history-guide{background:linear-gradient(120deg,#f7fafc,#fff 58%,#fff9e8);border-color:#d8e1ea;border-radius:18px;margin-bottom:0;padding:17px 19px;box-shadow:0 10px 26px #0f203411}.history-guide .screen-help__title{color:#14283f;font-size:.85rem}.history-guide .screen-help__title svg{color:#8d1235}.history-guide .screen-help__dismiss{color:#51647a;background:#fff;font-size:.65rem;box-shadow:inset 0 0 0 1px #dce4ec}.history-guide .screen-help__steps{gap:9px}.history-guide .screen-help__step{background:#fff;border:1px solid #e0e7ee;border-radius:12px;padding:11px}.history-guide .screen-help__number{background:linear-gradient(145deg,#a40f38,#6f0928);width:28px;height:28px;font-size:.65rem}.history-guide .screen-help__step-title{color:#1a2d44;font-size:.72rem}.history-guide .screen-help__step-text{color:#66778c;font-size:.65rem;line-height:1.45}@keyframes history-rise{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes history-filter-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes history-signal{0%{opacity:.8;transform:scale(.65)}80%,to{opacity:0;transform:scale(1.75)}}@keyframes history-orbit{to{transform:rotate(360deg)}}@keyframes history-spin{to{transform:rotate(360deg)}}@keyframes history-status-pulse{0%,to{box-shadow:0 0 0 3px #d89b171a}50%{box-shadow:0 0 0 6px #d89b170a}}@keyframes history-shimmer{0%{transform:translate(-120%)}to{transform:translate(245%)}}@media (max-width:1280px){.history-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.history-workspace{grid-template-columns:1fr}.history-panel{min-height:0}.history-panel--meetings{min-height:520px}}@media (max-width:900px){.history-hero__insights{grid-template-columns:repeat(2,minmax(0,1fr))}.history-hero__insights>span:nth-child(3){border-top:1px solid #ffffff18;border-left:0}.history-hero__insights>span:nth-child(4){border-top:1px solid #ffffff18}.history-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.history-hero{border-radius:20px}.history-hero__content{flex-direction:column;align-items:stretch;padding:23px 20px}.history-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.history-controls{flex-direction:column;align-items:stretch}.history-control-group,.history-sort{width:100%}.history-segmented{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.history-segmented--dark{grid-template-columns:repeat(2,minmax(0,1fr))}.history-segmented button,.history-segmented--dark button{min-width:0;padding-inline:7px}.history-sort select,.history-search{width:100%;min-width:0}.history-distribution{grid-template-columns:1fr;gap:7px}.history-panel-header{align-items:flex-start;padding:15px}.history-panel-header p{display:none}.history-panel-header__icon{width:39px;height:39px}.history-panel-footer--meetings{flex-direction:column;align-items:center}.history-meeting{grid-template-columns:52px 4px minmax(0,1fr);gap:10px;padding-inline:12px}.history-meeting__heading{flex-direction:column;align-items:flex-start;gap:5px}.history-meeting__arrow{display:none}.history-meeting__meta{gap:5px 8px}.history-meeting__governor{display:none!important}}@media (max-width:520px){.history-hero h1{font-size:1.8rem}.history-hero__actions,.history-hero__insights{grid-template-columns:1fr}.history-hero__insights>span+span{border-top:1px solid #ffffff18;border-left:0}.history-result-grid{grid-template-columns:1fr}.history-result{min-height:96px}.history-active-filters{flex-direction:column;align-items:flex-start}.history-category{grid-template-columns:30px minmax(0,1fr) auto}.history-category__selected,.history-category__detail,.history-panel-header__count,.history-sync-state{display:none}.history-pagination button{min-width:29px;height:29px}.history-guide .screen-help__header{flex-direction:column;align-items:flex-start}}@media (prefers-contrast:more){.history-controls,.history-result,.history-panel,.screen-help.history-guide{border-color:#8c9caf}.history-hero__copy>p{color:#f2f7fb}.history-panel-header p,.history-meeting__meta,.history-empty-state p{color:#40536a}}@media (prefers-reduced-motion:reduce){.history-hero,.history-controls,.history-results,.history-panel,.history-hero__orbit,.history-hero__eyebrow>span:before,.history-action .is-spinning,.history-sync-state i,.history-panel-loading span:after,.history-meeting-skeleton span:after{animation:none!important}.history-result,.history-category,.history-meeting,.history-action,.history-pagination button{transition:none!important}}.history-result-grid.history-result-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.desp-panel{min-height:0}.desp-empty{text-align:center;justify-content:center;align-items:center;padding:48px 24px}.desp-panel__vacio{color:#5e7086;text-align:center;padding:48px 18px;font-size:.85rem;font-weight:600}.desp-panel__pie{padding:4px 18px 16px}.desp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 18px;display:grid}.desp-urgent{background:linear-gradient(135deg,#fff5f6,#fffaf5);border:1px solid #be123759;border-radius:14px;margin:0 3px 14px;animation:.48s cubic-bezier(.16,1,.3,1) both dashboardReveal;overflow:hidden;box-shadow:0 10px 26px #be123714}.desp-urgent>header{background:#be12370d;border-bottom:1px solid #be12372e;align-items:center;gap:12px;padding:14px 16px;display:flex}.desp-urgent__icon{color:#fff;background:linear-gradient(135deg, var(--gov-red,#9c0720), #6d0a1a);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 6px 14px #9c07204d}.desp-urgent__icon svg{width:17px;height:17px}.desp-urgent>header strong{color:var(--gov-ink,#292526);font-size:.95rem;font-weight:850;display:block}.desp-urgent>header p{color:#8a5c62;margin-top:1px;font-size:.72rem;font-weight:600}.desp-urgent>header button{color:#9c0720;background:#fff;border:1px solid #be123740;border-radius:10px;align-items:center;gap:4px;margin-left:auto;padding:7px 12px;font-size:.76rem;font-weight:800;transition:background .16s,transform .16s;display:inline-flex}.desp-urgent>header button:hover{background:#fff0f1;transform:translate(1px)}.desp-urgent>header button svg{width:14px;height:14px}.desp-urgent__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 16px;display:grid}.desp-card{--card:#07865c;background:radial-gradient(circle at 100% 100%, var(--card), transparent 55%), linear-gradient(145deg, #fff, #fbfcfe);border:1px solid #dee6ee;border-radius:16px;flex-direction:column;gap:12px;min-width:0;min-height:190px;padding:16px 16px 14px 19px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.desp-card{background:radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--card) 9%, #fff), transparent 55%), linear-gradient(145deg, #fff, #fbfcfe)}}.desp-card{transition:transform .19s,border-color .19s,box-shadow .19s;box-shadow:0 7px 20px #1021340f,inset 0 1px #fff}.desp-card:before{content:"";background:var(--card);width:4px;position:absolute;inset:0 auto 0 0}.desp-card:hover{border-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.desp-card:hover{border-color:color-mix(in srgb, var(--card) 40%, #dce5ee)}}.desp-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px #1021341c}.desp-card:focus-visible{outline-offset:3px;outline:3px solid #f0bd40}.desp-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.desp-card__estado{color:var(--card);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:6px;font-size:.6rem;font-weight:850;display:inline-flex}.desp-card__estado i{background:var(--card);width:8px;height:8px;box-shadow:0 0 0 3px var(--card);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.desp-card__estado i{box-shadow:0 0 0 3px color-mix(in srgb, var(--card) 16%, transparent)}}.desp-card__titulo{color:#14273e;letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.desp-card__objetivo{color:#5e7086;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:.72rem;font-weight:540;line-height:1.4;display:-webkit-box;overflow:hidden}.desp-card__avance{align-items:center;gap:10px;display:flex}.desp-card__avance>div{background:#edf1f5;border-radius:999px;flex:1;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #0e1f3214}.desp-card__avance>div>span{background:var(--card);border-radius:999px;height:100%;transition:width .36s cubic-bezier(.2,.8,.2,1);display:block}.desp-card__avance strong{color:#14273e;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:850}.desp-card__meta{color:#6b7c90;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:9px;font-size:.66rem;font-weight:600;display:flex}@media (max-width:1280px){.history-result-grid.history-result-grid--4,.desp-grid,.desp-urgent__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.desp-grid,.desp-urgent__grid{grid-template-columns:1fr;padding:12px}.desp-urgent>header{flex-wrap:wrap}.desp-urgent>header button{margin-left:0}}@media (max-width:520px){.history-result-grid.history-result-grid--4{grid-template-columns:1fr}}.det-page{flex-direction:column;gap:14px;display:flex}.det-page .history-hero{margin-bottom:0}.det-volver{color:#850d30;align-items:center;gap:4px;width:fit-content;font-size:.75rem;font-weight:800;display:inline-flex}.det-volver:hover{text-decoration:underline}.det-chips{flex-wrap:wrap;gap:7px;margin-bottom:11px;display:flex}.det-chip{color:#dbe7f3;letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #d9e5f14d;border-radius:999px;padding:4px 11px;font-size:.62rem;font-weight:820}.det-chip--cumplida{color:#79e4b4;border-color:#79e4b480}.det-chip--en_ejecucion,.det-chip--en_organizacion{color:#9fd0ff;border-color:#9fd0ff80}.det-chip--observada,.det-chip--riesgo{color:#ffd45f;border-color:#ffd45f8c}.det-chip--cancelada,.det-chip--urgente{color:#ff9db1;border-color:#ff9db18c}.det-progress{align-items:center;gap:14px;max-width:560px;margin-top:16px;display:flex}.det-progress>div{background:#ffffff24;border-radius:999px;flex:1;height:9px;overflow:hidden;box-shadow:inset 0 1px 2px #00000040}.det-progress>div>span{background:linear-gradient(90deg,#0ba171,#79e4b4);border-radius:999px;height:100%;transition:width .36s cubic-bezier(.2,.8,.2,1);display:block}.det-progress>div>span.is-riesgo{background:linear-gradient(90deg,#eda90d,#ffd45f)}.det-progress strong{color:#fff;letter-spacing:-.03em;font-size:1.35rem;font-weight:880}.det-action--danger{color:#ffc4cf}.det-action--danger:hover:not(:disabled){background:#be123747;border-color:#ff9db1bf}.det-acuse{border:1px solid;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;padding:15px 20px 15px 24px;animation:.54s cubic-bezier(.2,.8,.2,1) 80ms both history-rise;display:flex;position:relative;overflow:hidden;box-shadow:0 9px 24px #1021340f}.det-acuse:before{content:"";background:var(--acuse);width:4px;position:absolute;inset:0 auto 0 0}.det-acuse>span{color:#fff;background:var(--acuse);width:42px;height:42px;box-shadow:0 6px 14px var(--acuse);border-radius:12px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.det-acuse>span{box-shadow:0 6px 14px color-mix(in srgb, var(--acuse) 28%, transparent)}}.det-acuse>span svg{stroke-width:2.2px;width:21px;height:21px}.det-acuse>div{flex:1;min-width:0}.det-acuse p{color:#14273e;letter-spacing:-.015em;font-size:1rem;font-weight:850}.det-acuse small{color:#566a81;margin-top:2px;font-size:.74rem;font-weight:600;display:block}.det-acuse--ok{--acuse:#07865c;background:linear-gradient(100deg,#effaf6,#fff 70%);border-color:#bce5d4}.det-acuse--espera{--acuse:#b87300;background:linear-gradient(100deg,#fff8e6,#fff 70%);border-color:#efd69a}.det-acuse .history-action--primary{box-shadow:0 8px 18px #ae7c0f38,inset 0 1px #fff}.det-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}.det-panel{min-height:0}.det-panel__header{min-height:72px}.det-panel__header h2{color:#14273e;letter-spacing:-.022em;font-size:1rem;font-weight:860}.det-panel__body{padding:16px 18px}.det-vacio{color:#6b7c90;align-items:center;gap:12px;padding:10px 4px;font-size:.8rem;font-weight:600;display:flex}.det-vacio svg{color:#b9c5d3;flex:none;width:22px;height:22px}.det-item{background:linear-gradient(145deg,#fff,#fafcfe);border:1px solid #dee6ee;border-radius:14px;padding:13px 15px;transition:border-color .17s,box-shadow .17s;box-shadow:0 5px 14px #1021340b}.det-item:hover{border-color:#c5d2e0;box-shadow:0 9px 20px #10213414}.det-nueva{background:#fafcfe;border:1px dashed #c3cfdc;border-radius:14px}.det-timeline{margin:0;padding:0 0 0 30px;list-style:none;position:relative}.det-timeline:before{content:"";background:linear-gradient(#cfd9e4,#e9eef3);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:11px}.det-step{padding-bottom:18px;position:relative}.det-step:last-child{padding-bottom:0}.det-step__dot{color:#fff;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.72rem;font-weight:900;display:grid;position:absolute;top:1px;left:-30px;box-shadow:0 0 0 2px #cfd9e4}.det-step--hecho .det-step__dot{background:#07865c;box-shadow:0 0 0 4px #e1f5ec}.det-step--actual .det-step__dot{color:#13263e;background:#f5bd45;box-shadow:0 0 0 4px #fff1cc}.det-step--negativo .det-step__dot{background:#be1237;box-shadow:0 0 0 4px #ffe3e9}.det-step__titulo{color:#14273e;letter-spacing:-.01em;font-size:.88rem;font-weight:850}.det-step--pendiente .det-step__titulo{color:#9aa8b8}.det-step__quien{color:#33475e;margin-top:2px;font-size:.74rem;font-weight:650}.det-step__nota{color:#7a8a9d;margin-top:2px;font-size:.68rem;font-weight:540}.det-log{margin:0;padding:0;list-style:none}.det-log li{border-bottom:1px solid #edf1f5;padding:11px 0}.det-log li:last-child{border-bottom:0}.det-log li>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.det-log li>div>span:last-child{color:#6b7c90;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:650}.det-log li>p{color:#14273e;margin-top:5px;font-size:.8rem;font-weight:700}.det-log__accion{color:#5d4511;background:#fff9e8;border:1px solid #ead9a7;border-radius:999px;padding:3px 10px;font-size:.64rem;font-weight:820}@media (max-width:1100px){.det-grid{grid-template-columns:1fr}}@media (max-width:767px){.det-acuse{padding:14px 14px 14px 20px}.det-progress strong{font-size:1.15rem}}@media (min-width:1100px){.det-page{gap:10px;height:calc(100dvh - 128px);min-height:540px;padding-bottom:0}.det-page:before{display:none}.det-grid{flex:1;grid-template-columns:1.25fr 1fr 1fr;align-items:stretch;gap:12px;min-height:0}.det-col,.det-lado{display:contents}.det-grid .det-panel{height:100%;min-height:0}.det-panel__header{min-height:56px;padding:10px 14px}.det-panel__header .history-panel-header__icon{border-radius:10px;width:34px;height:34px}.det-panel__header .history-panel-header__icon svg{width:17px;height:17px}.det-panel__body{flex:1;min-height:0;padding:12px 14px;overflow-y:auto}.det-page .history-hero{border-radius:20px}.det-page .history-hero__content{gap:20px;min-height:0;padding:14px 24px 12px}.det-page .history-hero__eyebrow{margin-bottom:6px}.det-page .history-hero h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(1.3rem,1.9vw,1.85rem);display:-webkit-box;overflow:hidden}.det-page .history-hero__copy>p{display:none}.det-page .det-chips{margin-bottom:7px}.det-page .det-progress{margin-top:9px}.det-page .history-action{min-height:38px}.det-page .history-hero__insights>span{min-height:42px;padding:6px 24px}.det-acuse{border-radius:14px;gap:12px;padding:8px 16px 8px 20px}.det-acuse>span{border-radius:10px;width:32px;height:32px}.det-acuse>span svg{width:17px;height:17px}.det-acuse p{font-size:.85rem}.det-acuse small{margin-top:0;font-size:.7rem}.det-step{padding-bottom:11px}.det-step__nota{display:none}.det-item{padding:10px 12px}.det-log li{padding:8px 0}}.desp-card:after{content:"";background:var(--prio,transparent);border-radius:0 0 0 6px;width:64px;height:4px;position:absolute;top:0;right:0}.det-chip--p-baja{color:#79e4b4;border-color:#79e4b48c}.det-chip--p-media{color:#9fd0ff;border-color:#9fd0ff8c}.det-chip--p-alta{color:#ffb36b;border-color:#ffb36b99}.det-chip--p-urgente{color:#fff;background:#d61d458c;border-color:#ff6b88}.governor-decision__place{color:#6f1426;letter-spacing:.02em;background:#fff7f8;border:1px solid #ecd9dc;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.72rem;font-weight:750;display:inline-flex}.governor-decision__place svg{color:#a60c29;width:14px;height:14px}.governor-day{background:linear-gradient(#fff,#fbf8f9);border:1px solid #e6e0e2;border-radius:13px;flex-direction:column;gap:6px;margin-top:10px;padding:9px 11px;display:flex}.governor-day__label{color:#8b1437;letter-spacing:.13em;text-transform:uppercase;font-size:.56rem;font-weight:850}.governor-day ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.governor-day li{color:#33475e;background:#fff;border:1px solid #dfe6ee;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:4px 10px 4px 8px;font-size:.68rem;font-weight:650;display:inline-flex}.governor-day li b{color:#14273e;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:850}.governor-day li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.governor-day li.is-confirmed{background:#effaf6;border-color:#bce5d4}.governor-day li.is-confirmed b{color:#04704d}.governor-day li.is-pending{background:#fff8e6;border-color:#efd69a}.governor-day li.is-current{color:#fff;background:linear-gradient(135deg,#a60c29,#7a0d24);border-color:#a60c29;box-shadow:0 5px 12px #7a0d2447}.governor-day li.is-current b{color:#ffe49c}.governor-drag-handle{color:#7a1024;letter-spacing:.04em;text-transform:uppercase;cursor:grab;-webkit-user-select:none;user-select:none;background:#ffffffb3;border:1px dashed #7a102459;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}.governor-drag-handle:active{cursor:grabbing}.governor-kbd{opacity:.6;border:1px solid;border-radius:6px;margin-left:8px;padding:1px 7px;font:800 11px/1.5 ui-monospace,monospace}.governor-decision-button.is-drop-target{outline-offset:3px;outline:2px dashed}.governor-decision-button.is-drop-over{filter:brightness(1.08);transform:scale(1.04);box-shadow:0 16px 30px #3e111840}@media (max-width:760px){.governor-kbd,.governor-drag-handle{display:none}}.journey-radar__open{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff59;border-radius:999px;margin-left:auto;padding:5px 12px;font-size:.72rem;font-weight:800}.journey-radar__open:hover{background:#fff3}.journey-radar-window{flex-direction:column;gap:12px;padding:12px;display:flex}.journey-radar--full{padding:16px 20px 14px}.journey-radar--full .journey-radar__event strong{font-size:.95rem}.journey-radar--full .journey-radar__event span{font-size:.8rem}.governor-dashboard{--governor-ink:#241014;--governor-muted:#75686b;--governor-line:#481f261f;gap:22px;width:min(100%,1720px)}.governor-command:after{opacity:.5;filter:none;background:linear-gradient(#2f010933,#2f010980),url(/images/agenda-gobernacion.webp) 50%/cover;width:min(49%,760px)}.governor-command__grid{opacity:.1;background-size:48px 48px}.governor-command__rings{opacity:.82;width:570px;height:570px;top:-280px;right:-112px}.governor-command__topline{color:#f2bd58;letter-spacing:.185em;border-bottom:1px solid #ffffff14;padding-bottom:12px;font-size:.66rem}.governor-command__body{align-items:center;margin-top:16px}.governor-command__copy h1{letter-spacing:-.058em;max-width:870px;margin-top:6px;font-size:clamp(2.45rem,3.2vw,3.8rem);font-weight:880}.governor-command__copy h1 span{color:#f7c76b}.governor-command__copy>strong{color:#fff0f2c7;align-items:center;gap:9px;margin-top:11px;font-size:.82rem;font-weight:680;display:flex}.governor-command__copy>strong>i{border-radius:50%;flex:none;width:7px;height:7px}.governor-command__copy>strong>i.is-attention{background:#ffc657;box-shadow:0 0 0 5px #ffc6571a,0 0 16px #ffc65773}.governor-command__actions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#12000433;border:1px solid #ffffff17;border-radius:17px;width:min(100%,540px);padding:12px;box-shadow:inset 0 16px 40px #0000001a}.governor-command__actions>p{color:#ffe2e78f;margin:0 0 8px 2px}.governor-command .governor-command-action{border-radius:11px;min-height:44px}.governor-command__stats-wrap{z-index:2;grid-template-columns:155px minmax(0,1fr);align-items:stretch;gap:10px;margin-top:18px;display:grid;position:relative}.governor-command__stats-label{border-left:2px solid #eeb95a;flex-direction:column;justify-content:center;padding:10px 13px;display:flex}.governor-command__stats-label span,.governor-command__stats-label small{display:block}.governor-command__stats-label span{color:#ffd88d;letter-spacing:.13em;text-transform:uppercase;font-size:.67rem;font-weight:830}.governor-command__stats-label small{color:#ffe8eb7a;margin-top:4px;font-size:.61rem;line-height:1.35}.governor-command__stats{margin-top:0}.governor-stat{background:#0c000345;border-color:#ffffff1d;border-radius:16px;min-height:68px;padding:11px 13px}.governor-stat__copy strong{letter-spacing:-.04em;font-size:1.48rem}.governor-stat__copy small{color:#fae4e7b3;font-size:.67rem}.governor-panel{border-color:var(--governor-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-radius:22px;box-shadow:0 18px 46px #30131913,inset 0 1px #fff}.governor-panel:before{opacity:1;height:3px}.governor-panel--priority{border-color:#89132a33;box-shadow:0 22px 56px #5108171c,inset 0 1px #fff}.governor-panel--priority:before{background:linear-gradient(90deg,#761024,#b90e2f 48%,#e6aa3e 100%)}.governor-panel__heading{align-items:flex-start;gap:11px}.governor-panel__icon{color:#8c1027;background:linear-gradient(145deg,#fff4f5,#f7e7e9);border-radius:12px;width:40px;height:40px;box-shadow:0 7px 18px #780b2114}.governor-panel__titles{min-width:0;display:block}.governor-panel__titles>small{color:#a07728;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:850;line-height:1.15;display:block}.governor-panel__titles>h2,.governor-panel__heading h2{color:var(--governor-ink);letter-spacing:-.018em;text-transform:none;margin-top:3px;font-size:.94rem;font-weight:850;line-height:1.18}.governor-panel__titles>span{color:#8a7b7e;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.66rem;font-weight:570;line-height:1.25;display:block;overflow:hidden}.governor-priority-transition,.governor-priority-transition>.governor-decision,.governor-priority-transition>.governor-risk,.governor-priority-transition>.governor-clear-state{min-height:100%}.governor-decision__title,.governor-risk__title{color:#271014;max-width:920px;margin-top:15px;font-size:clamp(1.85rem,2.45vw,2.65rem);line-height:1.08}.governor-decision__schedule{background:linear-gradient(105deg,#fff8f8,#fffbf2);border-color:#82102521;margin-top:19px;padding:13px 15px}.governor-decision__actions{gap:10px;padding-top:4px}.governor-decision-button{letter-spacing:.01em;border-radius:13px;min-height:58px;font-size:.84rem}.governor-decision-button--approve{background:linear-gradient(135deg,#0b6d4a,#168a5f);box-shadow:0 11px 24px #1077512e}.governor-decision-button--reschedule{color:#321b05;background:linear-gradient(135deg,#f4c55e,#e7a92f)}.governor-decision-button--reject{color:#8d1027;background:#fff;border-color:#8f10273d}.governor-primary-link--wide{border:1px solid #ffffff29;border-radius:13px;flex:none;min-height:56px;margin-top:26px}.governor-agenda-list{padding:8px 6px 14px}.governor-agenda-list__day{color:#937626;padding:10px 13px 5px}.governor-agenda-event{border:1px solid #0000;grid-template-columns:58px 12px minmax(0,1fr) auto 14px;min-height:62px;margin-inline:4px}.governor-agenda-event__copy>span{color:#342127;font-size:.8rem}.governor-insights-grid{gap:16px;padding-top:3px}.governor-section-heading{grid-column:1/-1;grid-template-columns:48px minmax(0,1fr) minmax(260px,.65fr);align-items:center;gap:13px;padding:2px 4px 0;display:grid}.governor-section-heading>span{color:#8d1128;width:44px;height:44px;font-family:var(--font-geist-mono), monospace;background:#ffffffb3;border:1px solid #86112724;border-radius:13px;place-items:center;font-size:.78rem;font-weight:850;display:grid;box-shadow:0 8px 20px #3e12190f}.governor-section-heading small{color:#a1792b;letter-spacing:.15em;text-transform:uppercase;font-size:.59rem;font-weight:850;display:block}.governor-section-heading h2{color:#2a1418;letter-spacing:-.025em;margin-top:2px;font-size:1.08rem;font-weight:850}.governor-section-heading p{color:#827579;text-align:right;font-size:.7rem;line-height:1.5}.governor-panel--compact{min-height:256px}.governor-panel--compact .governor-panel__header{min-height:70px;padding-block:12px}.governor-good-state{min-height:184px}.governor-category-bar span,.governor-dispatch-bar i{animation:none}@media (max-width:1320px){.governor-command__stats-wrap{grid-template-columns:125px minmax(0,1fr)}.governor-primary-grid{grid-template-columns:minmax(0,1.16fr) minmax(350px,.84fr)}}@media (max-width:1120px){.governor-command{min-height:0}.governor-command__stats-wrap{grid-template-columns:1fr}.governor-command__stats-label{display:none}.governor-primary-grid{grid-template-columns:1fr}.governor-panel--priority,.governor-panel--agenda{min-height:440px}.governor-section-heading{grid-template-columns:48px minmax(0,1fr)}.governor-section-heading p{display:none}}@media (max-width:760px){.governor-dashboard{gap:14px}.governor-command{border-radius:22px;padding:16px}.governor-command__topline{padding-bottom:10px}.governor-command__copy h1{font-size:clamp(2.05rem,9vw,2.7rem)}.governor-command__actions{padding:9px}.governor-command__stats{grid-template-columns:1fr 1fr}.governor-stat{min-height:66px}.governor-panel__header{min-height:72px;padding:12px 13px}.governor-panel__titles>span{display:none}.governor-panel--priority,.governor-panel--agenda{min-height:0}.governor-decision,.governor-risk{min-height:0;padding:20px 16px}.governor-decision__title,.governor-risk__title{font-size:clamp(1.6rem,8vw,2.05rem)}.governor-section-heading{grid-template-columns:40px minmax(0,1fr);padding-inline:2px}.governor-section-heading>span{width:38px;height:38px}}@media (max-width:430px){.governor-command__topline>span:first-child{max-width:240px}.governor-command__actions>div{grid-template-columns:1fr;display:grid}.governor-command__stats{grid-template-columns:1fr}.governor-stat{min-height:58px}.governor-panel__icon{width:36px;height:36px}.governor-panel__titles>h2{font-size:.84rem}}@keyframes governor-emblem-breathe{0%,to{filter:saturate(.92)contrast(1.02);transform:scale(1.015)}50%{filter:saturate(1.04)contrast(1.06);transform:scale(1.04)}}@keyframes governor-action-glint{0%,58%{transform:translate(-165%)skew(-18deg)}82%,to{transform:translate(235%)skew(-18deg)}}@keyframes governor-stat-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.governor-command{background:radial-gradient(circle at 50% -40%,#ffc25229,#0000 36%),linear-gradient(118deg,#68091b 0%,#480611 48%,#260108 100%);border-color:#ffcd6d57;border-radius:30px;min-height:346px;padding:22px 24px 20px;box-shadow:0 28px 72px #3b050f47,inset 0 1px #ffe6b533,inset 0 -1px #00000042}.governor-command:after{opacity:.96;width:56%;box-shadow:none;filter:saturate(.94)contrast(1.04);transform-origin:70%;background:linear-gradient(90deg,#480611 0%,#480611e0 13%,#48061157 35%,#48061105 62%),linear-gradient(#1f00071f 0%,#0000 45%,#1f000775 100%),url(/images/agenda-gobernacion.webp) 62%/cover no-repeat;border:0;border-radius:0;animation:14s ease-in-out infinite governor-emblem-breathe;inset:0 0 0 auto;-webkit-mask-image:none;mask-image:none}.governor-command__grid{opacity:.075;background-size:52px 52px;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000b8 50%,#0000 88%);mask-image:linear-gradient(90deg,#000 0%,#000000b8 50%,#0000 88%)}.governor-command__rings{opacity:.5;right:-190px}.governor-command__topline{border-bottom:1px solid #ffffff17;min-height:36px;padding-bottom:11px}.governor-command__topline>span:last-child{color:#fff6f7d4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#22020870;border-color:#ffffff2b;padding:7px 11px;box-shadow:0 7px 22px #1600052e}.governor-command__body{grid-template-columns:minmax(0,1fr);align-items:center;margin-top:15px}.governor-command__copy{z-index:2;max-width:51%;position:relative}.governor-command__copy>p{color:#f1bf5c;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:860}.governor-command__copy h1{letter-spacing:-.058em;text-wrap:balance;text-shadow:0 16px 34px #0f000447;max-width:780px;margin-top:7px;font-size:clamp(2.55rem,3.35vw,3.72rem);font-weight:920;line-height:.96}.governor-command__copy>strong{color:#ffedf0d1;margin-top:13px;font-size:.76rem}.governor-command__actions{width:min(100%,570px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin-top:17px;padding:0}.governor-command__actions>p{color:#ffe2e7bd;letter-spacing:.14em;align-items:center;gap:9px;margin:0 0 8px 1px;font-size:.58rem;font-weight:840;display:flex}.governor-command__actions>p:before{content:"";background:#eeb956;width:18px;height:1px;box-shadow:0 0 9px #eeb9568c}.governor-command__actions>p small{color:#ffe7eb63;letter-spacing:.04em;text-transform:none;font-size:.56rem;font-weight:650}.governor-command__actions>div{flex-wrap:wrap;justify-content:flex-start;gap:9px;display:flex}.governor-command .governor-command-action{letter-spacing:-.01em;border-radius:13px;justify-content:center;min-height:48px;padding:10px 15px;font-size:.75rem;font-weight:820;transition:transform .19s cubic-bezier(.22,1,.36,1),border-color .19s,box-shadow .19s,filter .19s;position:relative;overflow:hidden;box-shadow:0 10px 22px #1300052e,inset 0 1px #ffffff1f}.governor-command .governor-command-action>span:first-child{background:#ffffff17;border:1px solid #ffffff26;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:.78rem;display:grid}.governor-command .governor-command-action:hover{filter:brightness(1.07);transform:translateY(-3px)}.governor-command .governor-command-action:active{transform:translateY(-1px)scale(.985)}.governor-command .governor-command-action:focus-visible{outline-offset:3px;outline:3px solid #ffe09e52}.governor-command .governor-command-action--primary{color:#321203;background:linear-gradient(128deg,#ffe49a 0%,#ffc451 48%,#e99920 100%);border-color:#ffecbcad;min-width:172px;box-shadow:0 12px 28px #e191164d,inset 0 1px #ffffffbf,inset 0 -1px #6f35002b}.governor-command .governor-command-action--primary:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffad,#0000);width:34%;animation:5.8s ease-in-out 1.6s infinite governor-action-glint;position:absolute;inset:-45% auto -45% -32%}.governor-command .governor-command-action--primary>span:first-child{background:#ffffff52;border-color:#54270021}.governor-command .governor-command-action--assistant{color:#fff7f8;background:linear-gradient(135deg,#b1193af5,#66081cf5);border-color:#ffb4c345;min-width:132px;box-shadow:0 11px 24px #5c041747,inset 0 1px #ffffff21}.governor-command .governor-command-action--schedule{color:#fff5f7e8;background:linear-gradient(135deg,#430714f0,#230209eb);border-color:#ffdb9733;min-width:158px}.governor-command__stats-wrap{grid-template-columns:148px minmax(0,1fr);gap:12px;margin-top:17px}.governor-command__stats-label{background:linear-gradient(90deg,#ffc44f12,#0000);border-left:2px solid #f1bc58;border-radius:0 10px 10px 0;padding:10px 13px}.governor-command__stats-label span{color:#ffda8d}.governor-command__stats-label small{color:#ffebee85}.governor-command__stats{gap:9px;margin-top:0}.governor-command .governor-stat{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:linear-gradient(145deg,#30040ded,#160106e0);border-color:#ffffff21;min-height:70px;animation:.54s cubic-bezier(.22,1,.36,1) both governor-stat-arrive;box-shadow:0 12px 28px #10000430,inset 0 1px #ffffff0f}.governor-command .governor-stat:nth-child(2){animation-delay:70ms}.governor-command .governor-stat:nth-child(3){animation-delay:.14s}.governor-command .governor-stat:nth-child(4){animation-delay:.21s}.governor-command .governor-stat--alert{background:linear-gradient(135deg,#7e0a22f0,#36030ee6);border-color:#ff6a8454}.governor-command a.governor-stat:hover{background:linear-gradient(145deg,#4b0816f5,#1f0209eb);border-color:#ffd27d6b;box-shadow:0 17px 34px #10000442,inset 0 1px #ffffff17}.governor-command .governor-stat__icon{border-radius:12px;width:38px;height:38px}.governor-command .governor-stat__copy strong{font-size:1.42rem}@media (max-width:1320px){.governor-command{min-height:360px}.governor-command__copy{max-width:54%}.governor-command__stats-wrap{grid-template-columns:120px minmax(0,1fr)}.governor-command__stats-label{padding-inline:10px}}@media (max-width:1100px){.governor-command{min-height:0}.governor-command:after{opacity:.25;width:100%}.governor-command__copy{max-width:none}.governor-command__stats-wrap{grid-template-columns:1fr}.governor-command__stats-label{display:none}}@media (max-width:760px){.governor-command{border-radius:22px;padding:16px}.governor-command__copy h1{font-size:clamp(2.1rem,10.5vw,2.85rem)}.governor-command__actions{width:100%}.governor-command__actions>p small{display:none}.governor-command .governor-command-action--primary,.governor-command .governor-command-action--assistant,.governor-command .governor-command-action--schedule{flex:145px;min-width:0}.governor-command__stats{grid-template-columns:1fr 1fr}}@media (max-width:430px){.governor-command__actions>div{grid-template-columns:1fr;display:grid}.governor-command .governor-command-action{width:100%}.governor-command__stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.governor-command:after,.governor-command .governor-command-action--primary:after,.governor-command .governor-stat{animation:none}.governor-command .governor-command-action,.governor-command .governor-stat{transition-duration:.01ms}}@keyframes ai-aurora-drift{0%,to{opacity:.58;transform:translate(-4%,-7%)rotate(-5deg)scale(1)}50%{opacity:.86;transform:translate(6%,5%)rotate(4deg)scale(1.12)}}@keyframes ai-mark-orbit{to{transform:rotate(360deg)}}@keyframes ai-node-pulse{0%,to{opacity:.46;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@keyframes ai-message-arrive{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ai-signal{0%,to{opacity:.45;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}@keyframes ai-thinking-dot{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}@keyframes ai-listening-ring{0%{box-shadow:0 0 #eb3f5d7a}75%,to{box-shadow:0 0 0 10px #eb3f5d00}}.ai-assistant-overlay{-webkit-backdrop-filter:blur(13px)saturate(.76)!important;backdrop-filter:blur(13px)saturate(.76)!important;background:radial-gradient(circle at 50% 25%,#730a2638,#0000 38%),#03070fc2!important}.ai-assistant-window{width:min(100%,820px);max-width:820px}.ai-console{--ai-bg:#07111c;--ai-surface:#0d1927;--ai-surface-2:#121f2f;--ai-line:#a8bcd329;--ai-gold:#f1bd58;--ai-gold-light:#ffe3a0;--ai-wine:#8d102d;isolation:isolate;color:#eef4fb;background:var(--ai-bg);border:1px solid #f6c46452;border-radius:26px;flex-direction:column;width:100%;height:min(840px,100dvh - 32px);min-height:min(650px,100dvh - 32px);display:flex;position:relative;overflow:hidden;box-shadow:0 46px 110px #00000080,inset 0 0 0 1px #ffffff09,inset 0 1px #ffe1a633}.ai-console:before{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg,#0000 2%,#f7cf7c 25%,#b9163e 65%,#0000 98%);height:2px;position:absolute;inset:0 0 auto;box-shadow:0 0 20px #f1bd5870}.ai-console__aurora{z-index:-1;pointer-events:none;opacity:.64;filter:blur(38px);background:radial-gradient(#b9133d66,#0000 59%),radial-gradient(at 70% 55%,#eab2412e,#0000 52%);border-radius:50%;width:70%;height:65%;animation:12s ease-in-out infinite ai-aurora-drift;position:absolute;top:-35%;left:28%}.ai-console__header{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 8% 0,#ffc96421,#0000 28%),linear-gradient(115deg,#300812 0%,#5f0a20 54%,#210711 100%);border-bottom:1px solid #f7cc7b2b;flex:none;justify-content:space-between;align-items:center;gap:22px;min-height:124px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.ai-console__header:after{content:"";background:linear-gradient(90deg,#0000,#ffd380b3,#0000);width:62%;height:1px;position:absolute;bottom:-1px;right:-10%}.ai-console__identity{z-index:1;align-items:center;gap:15px;min-width:0;display:flex;position:relative}.ai-console__identity>span:last-child{min-width:0}.ai-console__mark{color:#ffd87e;background:radial-gradient(circle at 35% 25%,#ffdd9a38,#0000 35%),linear-gradient(145deg,#b1173dd1,#240610eb);border:1px solid #ffdc984d;border-radius:20px;flex:none;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:0 14px 32px #0c00044d,inset 0 1px #ffffff21,0 0 28px #cf1f4826}.ai-console__mark:before{content:"";border:1px dashed #ffd37942;border-radius:24px;animation:22s linear infinite ai-mark-orbit;position:absolute;inset:-5px}.ai-console__mark svg{filter:drop-shadow(0 0 9px #ffd2766b);width:29px;height:29px}.ai-console__mark>i{background:#ffe6a8;border-radius:50%;width:4px;height:4px;animation:2.5s ease-in-out infinite ai-node-pulse;position:absolute;box-shadow:0 0 10px #ffda89e6}.ai-console__mark>i:first-child{top:9px;right:11px}.ai-console__mark>i:nth-child(2){animation-delay:.6s;bottom:13px;right:8px}.ai-console__mark>i:nth-child(3){animation-delay:1.1s;bottom:9px;left:13px}.ai-console__eyebrow{color:#f4c96f;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;align-items:center;gap:7px;font-size:.62rem;font-weight:850;display:flex}.ai-console__eyebrow>i{background:#66e7ae;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #66e7ae17,0 0 11px #66e7ae85}.ai-console__identity h2{color:#fff;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:clamp(1.16rem,2.1vw,1.55rem);font-weight:880;line-height:1.1;overflow:hidden}.ai-console__identity p{color:#ffebef9e;margin-top:5px;font-size:.7rem;font-weight:560}.ai-console__header-actions{z-index:2;flex:none;align-items:flex-start;gap:10px;display:flex;position:relative}.ai-console__modes{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:320px;display:flex}.ai-mode-button,.ai-new-conversation{color:#fff6f7db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0801053d;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:7px;min-height:35px;padding:7px 10px;font-size:.65rem;font-weight:740;transition:transform .16s,border-color .16s,background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.ai-mode-button svg{width:15px;height:15px}.ai-mode-button>i{background:#758195;border-radius:50%;width:6px;height:6px}.ai-mode-button.is-active{color:#fff4d5;background:linear-gradient(135deg,#aa1739b3,#5b081db8);border-color:#ffd17680}.ai-mode-button.is-active>i{background:#68e6ac;box-shadow:0 0 9px #68e6aca6}.ai-mode-button:hover,.ai-new-conversation:hover{background-color:#ffffff1a;border-color:#ffd78a61;transform:translateY(-1px)}.ai-new-conversation>span{color:#f4c66a;font-size:.92rem;line-height:0}.ai-voice-toggle{cursor:pointer;color:#ffedf1b8;align-items:center;gap:7px;min-height:30px;font-size:.62rem;font-weight:700;display:inline-flex}.ai-voice-toggle input{opacity:0;width:1px;height:1px;position:absolute}.ai-voice-toggle>span{background:#00000040;border:1px solid #ffffff2b;border-radius:99px;width:31px;height:18px;transition:background .16s,border-color .16s;position:relative}.ai-voice-toggle>span>i{background:#9ba6b3;border-radius:50%;width:10px;height:10px;transition:transform .17s cubic-bezier(.22,1,.36,1),background .17s;position:absolute;top:3px;left:3px}.ai-voice-toggle input:checked+span{background:#d7315580;border-color:#ffd3807a}.ai-voice-toggle input:checked+span>i{background:#ffe2a0;transform:translate(13px)}.ai-voice-toggle input:focus-visible+span{outline-offset:2px;outline:3px solid #ffda943d}.ai-console__close{color:#fff5f7c7;background:#08010542;border:1px solid #ffffff24;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;transition:transform .16s,border-color .16s,background .16s;display:grid}.ai-console__close svg{width:18px;height:18px}.ai-console__close:hover{background:#b4193b61;border-color:#ffbeca6b;transform:rotate(4deg)}.ai-console__activity{background:linear-gradient(90deg,#142333fa,#0b1725fa);border-bottom:1px solid #87a2be24;flex:none;align-items:center;gap:11px;min-height:56px;padding:9px 21px;display:flex}.ai-console__activity-orb{background:#36c78e14;border:1px solid #7cd9b740;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.ai-console__activity-orb>i:first-child{background:#5fe0a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #5fe0a7a6}.ai-console__activity-orb>i:last-child{border:1px solid #5fe0a738;border-radius:7px;position:absolute;inset:5px}.ai-console__activity.is-escuchando .ai-console__activity-orb{background:#de28491c;border-color:#f04e6b57;animation:1.7s ease-out infinite ai-listening-ring}.ai-console__activity.is-escuchando .ai-console__activity-orb>i:first-child{background:#f05b76;box-shadow:0 0 12px #f05b76b8}.ai-console__activity.is-hablando .ai-console__activity-orb>i:first-child{background:#f3bc54;box-shadow:0 0 12px #f3bc54b3}.ai-console__activity>span:nth-child(2){flex:1;min-width:0}.ai-console__activity strong,.ai-console__activity small{display:block}.ai-console__activity strong{color:#eaf2fb;font-size:.72rem;font-weight:780}.ai-console__activity small{color:#7f90a4;margin-top:2px;font-size:.61rem;font-weight:570}.ai-console__signal{align-items:center;gap:3px;height:20px;display:flex}.ai-console__signal>i{background:#d4a84d;border-radius:99px;width:2px;height:14px;animation:1.1s ease-in-out infinite ai-signal}.ai-console__signal>i:nth-child(2){height:20px;animation-delay:.16s}.ai-console__signal>i:nth-child(3){height:11px;animation-delay:.32s}.ai-console__signal>i:nth-child(4){height:16px;animation-delay:.48s}.ai-console__messages{scrollbar-color:#d2a8556b transparent;background:radial-gradient(circle at 12% 12%,#8916351f,#0000 28%),radial-gradient(circle at 88% 82%,#255b801a,#0000 30%),linear-gradient(#7490ae09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#7490ae09 1px,#0000 1px) 0 0/36px 36px,#09131f;flex:auto;min-height:0;padding:24px 26px 30px;position:relative;overflow:hidden auto}.ai-console__messages::-webkit-scrollbar{width:8px}.ai-console__messages::-webkit-scrollbar-track{background:0 0}.ai-console__messages::-webkit-scrollbar-thumb{background:#d2a85557 padding-box padding-box;border:2px solid #0000;border-radius:99px}.ai-console__welcome{text-align:center;width:min(100%,650px);margin:9px auto 0;animation:.5s cubic-bezier(.22,1,.36,1) both ai-message-arrive}.ai-console__welcome-icon{color:#f4c86e;background:linear-gradient(145deg,#840e2d61,#1a2737a8);border:1px solid #f2c16140;border-radius:18px;place-items:center;width:54px;height:54px;margin:0 auto 13px;display:grid;box-shadow:0 13px 34px #0000003d,inset 0 1px #ffffff0f}.ai-console__welcome-icon svg{width:28px;height:28px}.ai-console__welcome-kicker{color:#bc9552;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;font-size:.59rem;font-weight:820}.ai-console__welcome h3{color:#f3f7fb;letter-spacing:-.035em;margin-top:5px;font-size:1.55rem;font-weight:850}.ai-console__welcome>p{color:#8595a8;max-width:500px;margin:7px auto 0;font-size:.76rem;line-height:1.52}.ai-console__suggestions{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.ai-console__suggestions button{color:#dce7f1;background:linear-gradient(135deg,#162636e0,#0c1927db);border:1px solid #809bb829;border-radius:13px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:54px;padding:10px 12px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,background .18s;display:grid;box-shadow:inset 0 1px #ffffff09}.ai-console__suggestions button>span{color:#e5b95f;width:28px;height:28px;font-family:var(--font-geist-mono), monospace;background:#deaf5114;border-radius:9px;place-items:center;font-size:.58rem;font-weight:800;display:grid}.ai-console__suggestions button strong{font-size:.69rem;font-weight:680;line-height:1.3}.ai-console__suggestions button svg{color:#73869a;width:16px;height:16px;transition:transform .18s,color .18s}.ai-console__suggestions button:hover{background:linear-gradient(135deg,#26323ef5,#14202ef0);border-color:#e9b95b52;transform:translateY(-2px)}.ai-console__suggestions button:hover svg{color:#eab95a;transform:translate(2px)}.ai-message-row{align-items:flex-start;gap:10px;width:100%;margin-bottom:15px;animation:.36s cubic-bezier(.22,1,.36,1) both ai-message-arrive;display:flex}.ai-message-row.is-usuario{flex-direction:row-reverse}.ai-message-avatar{color:#f4c76c;width:34px;height:34px;font-family:var(--font-geist-mono), monospace;background:linear-gradient(145deg,#651029,#2a0a16);border:1px solid #efc2684d;border-radius:11px;flex:none;place-items:center;font-size:.58rem;font-weight:850;display:grid;box-shadow:0 8px 20px #00000038}.ai-message-row.is-usuario .ai-message-avatar{color:#c9d7e5;background:linear-gradient(145deg,#1b3146,#101f30);border-color:#8ea9c63b}.ai-message{color:#1c2938;background:linear-gradient(145deg,#fffffffa,#f0f5fafa);border:1px solid #c8d4e0b8;border-radius:5px 17px 17px;width:fit-content;max-width:min(84%,600px);padding:13px 15px 12px;box-shadow:0 12px 30px #0000002b,inset 0 1px #fff}.ai-message-row.is-usuario .ai-message{color:#fff;background:radial-gradient(circle at 100% 0,#ffc66c2b,#0000 30%),linear-gradient(135deg,#a41438,#690b25);border-color:#ffc1d033;border-radius:17px 5px 17px 17px;box-shadow:0 12px 28px #40031247,inset 0 1px #ffffff1f}.ai-message>header{align-items:center;gap:8px;margin-bottom:7px;display:flex}.ai-message>header span{color:#8f1730;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:.58rem;font-weight:900}.ai-message>header i{color:#98a4b1;letter-spacing:.08em;font-size:.54rem;font-style:normal;font-weight:720}.ai-message-row.is-usuario .ai-message>header{justify-content:flex-end}.ai-message-row.is-usuario .ai-message>header span{color:#ffe09c}.ai-message-row.is-usuario .ai-message>header i{color:#ffe8ed8a}.ai-message__text{white-space:pre-line;letter-spacing:-.008em;font-size:.9rem;font-weight:490;line-height:1.62}.ai-message__text strong{color:#7e1228;font-weight:820}.ai-message-row.is-usuario .ai-message__text strong{color:#ffe0a0}.ai-message__proposal-label{color:#755317;text-transform:uppercase;background:#fff8e8;border:1px solid #c28f2c38;border-radius:9px;align-items:center;gap:7px;margin-bottom:8px;padding:7px 9px;font-size:.61rem;font-weight:780;display:flex}.ai-message__proposal-label>i{background:#dfa93f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #dfa93f70}.ai-message__approval{border-top:1px solid #2e40521f;flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;padding-top:11px;display:flex}.ai-message__approval button{border-radius:9px;min-height:35px;padding:7px 12px;font-size:.69rem;font-weight:790;transition:transform .16s,filter .16s}.ai-message__approval button:hover{filter:brightness(1.06);transform:translateY(-1px)}.ai-message__approval .is-confirm{color:#fff;background:linear-gradient(135deg,#16835b,#0b6847);box-shadow:0 7px 17px #0c704b33}.ai-message__approval .is-cancel{color:#596878;background:#fff;border:1px solid #d5dde5}.ai-message__approval>span{color:#8794a2;font-size:.6rem;font-weight:620}.ai-message__state{border-radius:8px;margin-top:10px;padding:7px 9px;font-size:.67rem;font-weight:740}.ai-message__state.is-running{color:#775616;background:#fff7df}.ai-message__state.is-done{color:#087147;background:#e7f8f0}.ai-message__state.is-cancelled{color:#687584;background:#edf1f5}.ai-message__listen{color:#8c1730;background:#89122c0b;border:1px solid #84152e26;border-radius:8px;align-items:center;gap:6px;min-height:28px;margin-top:8px;padding:5px 8px;font-size:.62rem;font-weight:760;transition:background .16s,border-color .16s;display:inline-flex}.ai-message__listen svg{width:14px;height:14px}.ai-message__listen:hover,.ai-message__listen.is-playing{background:#89122c1a;border-color:#84152e47}.ai-thinking{color:#9babbc;background:#132232e6;border:1px solid #7b97b32e;border-radius:5px 15px 15px;align-items:center;gap:5px;min-height:43px;padding:10px 14px;display:flex;box-shadow:0 10px 24px #0000002b}.ai-thinking>span{margin-right:5px;font-size:.66rem;font-weight:670}.ai-thinking>i{background:#e2b658;border-radius:50%;width:5px;height:5px;animation:1.25s ease-in-out infinite ai-thinking-dot}.ai-thinking>i:nth-of-type(2){animation-delay:.16s}.ai-thinking>i:nth-of-type(3){animation-delay:.32s}.ai-console__error{color:#ffdbe2;background:#8b143042;border:1px solid #eb567147;border-radius:11px;align-items:center;gap:9px;margin:8px 0 14px;padding:10px 12px;font-size:.72rem;font-weight:650;display:flex}.ai-console__error>i{background:#f15a75;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 10px #f15a7599}.ai-composer{z-index:4;background:radial-gradient(circle at 22% 0,#8711301a,#0000 35%),linear-gradient(#0c1825,#08121d);border-top:1px solid #e9bc6330;flex:none;padding:13px 16px 11px;position:relative;box-shadow:0 -18px 38px #01070d59}.ai-composer__bar{align-items:stretch;gap:8px;display:flex}.ai-composer__tool{color:#a9bacb;background:linear-gradient(145deg,#1c2e3fe6,#0f1c2af2);border:1px solid #849db62e;border-radius:13px;flex:none;place-items:center;width:48px;height:52px;transition:transform .17s,color .17s,border-color .17s;display:grid;box-shadow:inset 0 1px #ffffff09}.ai-composer__tool svg{width:20px;height:20px}.ai-composer__tool:hover{color:#f1c56c;border-color:#eebe6052;transform:translateY(-2px)}.ai-composer__tool:disabled{cursor:not-allowed;opacity:.35;transform:none}.ai-composer__tool.is-active{color:#fff;background:linear-gradient(145deg,#b41c42,#6e0c27);border-color:#f25b7670;animation:1.7s ease-out infinite ai-listening-ring}.ai-composer__field{background:#ffffff0e;border:1px solid #849fb936;border-radius:13px;flex-direction:column;flex:auto;justify-content:center;min-width:0;min-height:52px;padding:7px 13px 6px;transition:border-color .17s,box-shadow .17s,background .17s;display:flex;box-shadow:inset 0 1px #ffffff06}.ai-composer__field:focus-within{background:#ffffff13;border-color:#ecbb5b78;box-shadow:0 0 0 3px #ebb54d13}.ai-composer__field>span{color:#9b7e46;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:.49rem;font-weight:850}.ai-composer__field textarea{resize:none;color:#f0f5fa;width:100%;min-height:23px;max-height:88px;font:inherit;background:0 0;border:0;outline:0;font-size:.82rem;font-weight:520;line-height:1.45;overflow-y:auto}.ai-composer__field textarea::placeholder{color:#718295;opacity:1}.ai-composer__send{color:#351600;background:linear-gradient(135deg,#ffe29a,#efb74e 52%,#d89427);border:1px solid #ffeab899;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:8px;min-width:104px;height:52px;padding:0 15px;font-size:.74rem;font-weight:850;transition:transform .17s cubic-bezier(.22,1,.36,1),filter .17s,box-shadow .17s;display:inline-flex;overflow:hidden;box-shadow:0 10px 24px #d68b1c33,inset 0 1px #ffffff8c}.ai-composer__send svg{width:17px;height:17px;transition:transform .17s}.ai-composer__send:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 14px 30px #d68b1c47,inset 0 1px #ffffffa6}.ai-composer__send:hover:not(:disabled) svg{transform:translate(2px)}.ai-composer__send:disabled{cursor:not-allowed;opacity:.36;filter:saturate(.4);box-shadow:none}.ai-composer__meta{color:#66798d;align-items:center;gap:14px;margin-top:8px;font-size:.54rem;font-weight:620;display:flex;position:relative}.ai-composer__meta>span{align-items:center;gap:6px;display:inline-flex}.ai-composer__meta>span:first-child{color:#77998e}.ai-composer__meta>span:first-child i{background:#5fdca5;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #5fdca580}.ai-composer__meta details{z-index:7;margin-left:auto;position:relative}.ai-composer__meta summary{cursor:pointer;color:#8e9daf;list-style:none;transition:color .15s}.ai-composer__meta summary::-webkit-details-marker{display:none}.ai-composer__meta summary:hover{color:#e6bc67}.ai-composer__meta details>p{color:#aebbc8;background:#0a1521fa;border:1px solid #e6b85b33;border-radius:11px;width:min(360px,82vw);padding:11px 12px;font-size:.62rem;font-weight:550;line-height:1.5;position:absolute;bottom:calc(100% + 9px);right:0;box-shadow:0 16px 38px #0000005c}.ai-console button:focus-visible,.ai-console summary:focus-visible,.ai-console textarea:focus-visible{outline-offset:2px;outline:3px solid #f5c97142}@media (max-width:760px){.ai-assistant-window{max-width:100%}.ai-console{border-radius:20px;height:calc(100dvh - 16px);min-height:0}.ai-console__header{align-items:flex-start;min-height:108px;padding:16px}.ai-console__mark{border-radius:16px;width:50px;height:50px}.ai-console__mark:before{border-radius:20px}.ai-console__identity{gap:11px}.ai-console__identity p{display:none}.ai-console__header-actions{gap:6px}.ai-console__modes{max-width:210px}.ai-mode-button>span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.ai-new-conversation{display:none}.ai-console__messages{padding:19px 15px 24px}.ai-console__suggestions{grid-template-columns:1fr}.ai-message{max-width:calc(100% - 44px)}.ai-composer{padding:11px 10px 9px}.ai-composer__tool{width:44px;height:50px}.ai-composer__send{width:50px;min-width:50px;height:50px;padding:0}.ai-composer__send>span,.ai-composer__meta>span:nth-child(2){display:none}}@media (max-width:520px){.ai-console__header{min-height:94px}.ai-console__mark{display:none}.ai-console__identity h2{max-width:240px;font-size:1.03rem}.ai-console__modes{display:none}.ai-console__close{width:34px;height:34px}.ai-console__activity{padding-inline:14px}.ai-console__activity small{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.ai-console__welcome{margin-top:0}.ai-console__welcome h3{font-size:1.3rem}.ai-console__welcome>p{font-size:.7rem}.ai-message-avatar{border-radius:9px;width:30px;height:30px}.ai-message{max-width:calc(100% - 40px);padding:11px 12px}.ai-message__text{font-size:.82rem}.ai-composer__tool:nth-of-type(2){display:none}.ai-composer__meta{gap:8px}.ai-composer__meta details{margin-left:0}.ai-composer__meta details>p{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.ai-console__aurora,.ai-console__mark:before,.ai-console__mark>i,.ai-console__signal>i,.ai-thinking>i,.ai-console__activity.is-escuchando .ai-console__activity-orb,.ai-composer__tool.is-active,.ai-console__welcome,.ai-message-row{animation:none}.ai-console *,.ai-console :before,.ai-console :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.ai-voice-select{color:#ffffffe6;align-items:center;gap:8px;font-size:.74rem;font-weight:800;display:inline-flex}.ai-voice-select select{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #fff6;border-radius:9px;max-width:200px;padding:5px 8px;font-size:.74rem;font-weight:800}.ai-voice-select select option{color:#1b2430;background:#fff}.ai-message__warning{color:#5b3a00;background:#fff4d6;border:1px solid #ffbe468c;border-radius:12px;gap:3px;margin:10px 0 0;padding:10px 12px;font-size:.82rem;font-weight:650;line-height:1.4;display:grid}.ai-message__warning b{color:#8a4b00;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem}.governor-command{min-height:318px}.governor-command__copy{max-width:53%}.governor-command__actions{margin-top:15px}.governor-command__stats-wrap{grid-template-columns:148px minmax(0,820px);justify-content:start}.governor-command__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.governor-command .governor-stat{min-height:72px}.governor-decision,.governor-risk{min-height:348px;padding:24px}.governor-decision__title,.governor-risk__title{font-size:clamp(1.85rem,2.25vw,2.45rem);line-height:1.1}.governor-decision-button{min-height:64px;font-size:.91rem}.governor-kbd{display:none}.governor-agenda-event{grid-template-columns:62px 12px minmax(0,1fr) 18px;min-height:72px}.governor-agenda-event__copy>span{font-size:.86rem}.governor-insights-grid--simple{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:0}.governor-insights-grid--simple .governor-panel--compact{min-height:245px}@media (max-width:1320px){.governor-command{min-height:340px}.governor-command__stats-wrap{grid-template-columns:120px minmax(0,720px)}.governor-primary-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)}}@media (max-width:1100px){.governor-command{min-height:0}.governor-command__copy{max-width:none}.governor-command__stats-wrap,.governor-primary-grid{grid-template-columns:1fr}.governor-panel--priority,.governor-panel--agenda{min-height:0}}@media (max-width:760px){.governor-command__stats{grid-template-columns:1fr 1fr}.governor-insights-grid--simple{grid-template-columns:1fr}}@media (max-width:430px){.governor-command__stats{grid-template-columns:1fr}}.agenda-event-dialog{isolation:isolate;box-shadow:0 36px 100px #31060e80,0 0 0 1px #ffc64e14}.agenda-event-dialog__header{background:radial-gradient(circle at 78% -60%,#ffc95b42,#0000 42%),linear-gradient(112deg,#4a0713 0%,#730716 52%,#9d0b28 100%);box-shadow:inset 0 -1px #ffffff14}.agenda-event-dialog__header:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#000);mask-image:linear-gradient(90deg,#0000,#000 45%,#000)}.agenda-event-dialog__glow{filter:blur(55px);background:#ffbc3b24;border-radius:999px;width:240px;height:180px;animation:6s ease-in-out infinite alternate agenda-header-glow;position:absolute;top:-80px;right:14%}.agenda-event-dialog__mark{box-shadow:inset 0 0 18px #ffbe3c14,0 8px 22px #26000733}.agenda-event-dialog__acta{box-shadow:inset 0 1px #ffffff14}.agenda-event-dialog__body{scrollbar-color:#7a061857 transparent;scrollbar-width:thin}.agenda-event-dialog__fields label,.agenda-event-dialog__fields button,.agenda-event-dialog__fields input,.agenda-event-dialog__fields select,.agenda-event-dialog__fields textarea{font-size:.8rem}.agenda-event-dialog__fields input,.agenda-event-dialog__fields select,.agenda-event-dialog__fields textarea{min-height:2.5rem}.agenda-event-dialog__advanced{box-shadow:0 8px 26px #5b18230d}.agenda-event-dialog__footer{box-shadow:0 -12px 34px #320f140d}.agenda-countdown{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c020847;border:1px solid #ffffff26;border-radius:12px;grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center;gap:8px;min-width:132px;height:40px;padding:0 11px;display:grid;box-shadow:inset 0 1px #ffffff14,0 8px 24px #1c020829}.agenda-countdown>span{color:#ffffff9e;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.48rem;font-weight:900;line-height:1}.agenda-countdown>strong{color:#ffd271;letter-spacing:-.035em;text-align:right;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.94rem;font-weight:900;line-height:1}.agenda-countdown.is-live>span{color:#bbf7d0}.agenda-countdown.is-live>span i{background:#4ade80;border-radius:999px;width:6px;height:6px;margin-right:3px;animation:1.8s ease-out infinite agenda-live-pulse;display:inline-block;box-shadow:0 0 10px #4ade80e6}.agenda-countdown.is-urgent>strong{color:#fecdd3}.agenda-countdown--closed,.agenda-countdown--finished{opacity:.74}.event-thread{background:#f8fafcdb;box-shadow:0 14px 38px #260f130f,inset 0 1px #ffffffdb}.event-thread__header{background:radial-gradient(circle at 15% -140%,#ffc44b29,#0000 45%),linear-gradient(90deg,#fff 0%,#fffafb 100%)}.event-thread__signal{background:linear-gradient(145deg,#fff,#fff0f3);border:1px solid #9c072024;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative;box-shadow:0 5px 14px #7a061814}.event-thread__signal:before,.event-thread__signal:after,.event-thread__signal>i{content:"";background:#9c0720;border-radius:99px;width:3px;position:absolute}.event-thread__signal:before{height:7px;transform:translate(-5px)}.event-thread__signal>i{height:13px}.event-thread__signal:after{height:9px;transform:translate(5px)}.event-thread__status{color:#15803d;letter-spacing:.08em;text-transform:uppercase;background:#f0fdf4e6;border:1px solid #16a34a29;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:.55rem;font-weight:900;display:inline-flex}.event-thread__status:before{content:"";background:#22c55e;border-radius:999px;width:5px;height:5px;box-shadow:0 0 8px #22c55ecc}.event-thread__messages{scrollbar-color:#7a061842 transparent;scrollbar-width:thin;background:radial-gradient(circle at 0 0,#9c07200b,#0000 28%),linear-gradient(160deg,#ffffffb3,#f8fafce6)}.event-thread__notice,.event-thread__bubble{animation:.24s ease-out both agenda-message-in}.event-thread__composer{background:#ffffffeb}.event-thread__quick{scrollbar-width:none}.event-thread__quick::-webkit-scrollbar{display:none}@keyframes agenda-header-glow{to{transform:translate(42px,18px)scale(1.12)}}@keyframes agenda-live-pulse{70%{box-shadow:0 0 0 7px #4ade8000}to{box-shadow:0 0 #4ade8000}}@keyframes agenda-message-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.agenda-event-dialog__header{padding-block:13px}.agenda-countdown{min-width:124px}.agenda-event-dialog__body{padding-inline:14px}.event-thread__messages{max-height:210px}}@media (prefers-reduced-motion:reduce){.agenda-event-dialog__glow,.agenda-countdown.is-live>span i,.event-thread__notice,.event-thread__bubble{animation:none}}.governor-decision__kicker{color:#8a1c2e;letter-spacing:.06em;text-transform:uppercase;margin:10px 0 2px;font-size:.74rem;font-weight:800}.governor-brief{background:#6e14241f;border:1px solid #6e142424;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:14px 0 4px;display:grid;overflow:hidden}.governor-brief>div{background:#fff;padding:10px 14px}.governor-brief dt{color:#8b6a70;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.governor-brief dd{color:#2a0f15;text-transform:capitalize;margin:3px 0 0;font-size:.98rem;font-weight:750;line-height:1.25}.governor-command__stats-wrap{grid-template-columns:minmax(0,1fr)}.governor-command__topline>span{text-transform:none;letter-spacing:.01em;font-size:.78rem}.governor-command__copy>p{text-transform:none;letter-spacing:0;font-size:.95rem;font-weight:650}.governor-decision__kicker{text-transform:none;letter-spacing:0;font-size:.86rem;font-weight:700}.governor-brief dt{text-transform:none;letter-spacing:.01em;font-size:.74rem;font-weight:700}.governor-decision .governor-tag{text-transform:none;letter-spacing:0}@keyframes governor-stage-orbit{to{transform:rotate(360deg)}}@keyframes governor-stage-counter-orbit{to{transform:rotate(-360deg)}}@keyframes governor-stage-scan{0%,18%{opacity:0;transform:translate(-150%)}28%{opacity:.72}46%,to{opacity:0;transform:translate(420%)}}@keyframes governor-stage-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.018)}}@keyframes governor-stage-pulse{0%,to{box-shadow:0 0 #53e2a55c,0 0 12px #53e2a5b8}50%{box-shadow:0 0 0 7px #53e2a500,0 0 22px #53e2a5db}}@keyframes governor-panel-enter-v6{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.governor-dashboard{--governor-night:#07111f;--governor-navy:#12243a;--governor-wine:#8b0f2d;--governor-wine-bright:#bd173e;--governor-gold:#f1c15a;--governor-paper:#f4f6fa;--governor-ink:#172033;gap:20px;width:min(100%,1760px)}.governor-command{background:radial-gradient(circle at 13% -45%,#bd173e75,#0000 42%),radial-gradient(circle at 76% 150%,#1c4d789e,#0000 50%),linear-gradient(116deg,#101827 0%,#09131f 46%,#07101d 100%);border:1px solid #f8cd7457;border-radius:28px;min-height:382px;padding:20px 24px 18px;box-shadow:0 30px 78px #07111f4a,inset 0 1px #ffebc42e,inset 0 -1px #00000061}.governor-command:before{background:linear-gradient(90deg,#0000 1%,#f9d98e 14%,#f1b94d 43%,#bd173e 76%,#0000 98%);height:2px;box-shadow:0 0 26px #f1c15a7a}.governor-command:after{opacity:.54;filter:saturate(.86)contrast(1.08);background:linear-gradient(90deg,#09131f 0%,#09131fdb 17%,#09131f40 53%,#09131f75 100%),linear-gradient(#07111f14,#07111fb3),url(/images/login-agenda.webp) 68% 38%/cover no-repeat;width:54%;animation:none;inset:0 0 0 auto;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 23%,#000);mask-image:linear-gradient(90deg,#0000,#000 23%,#000)}.governor-command__grid{opacity:.13;background-image:linear-gradient(#f1c15a29 1px,#0000 1px),linear-gradient(90deg,#f1c15a29 1px,#0000 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(90deg,#000,#00000094 58%,#0000 91%);mask-image:linear-gradient(90deg,#000,#00000094 58%,#0000 91%)}.governor-command__beam{z-index:3;background:linear-gradient(90deg,#0000,#ffdd9c26,#0000);width:8%;animation:10.5s ease-in-out 1.8s infinite governor-stage-scan}.governor-command__rings{display:none}.governor-command__topline{color:#f5cc77;border-bottom:1px solid #e8f1fb1f;min-height:34px;padding-bottom:11px}.governor-command__topline>span{font-size:.72rem;font-weight:760}.governor-command__topline>span:first-child{letter-spacing:.025em}.governor-command__topline>span:last-child{color:#eef5fcd1;background:#040b1470;border-color:#e2edf929;padding:7px 11px;box-shadow:0 8px 24px #00000029}.governor-command__body{grid-template-columns:minmax(0,1.08fr) minmax(300px,.76fr);align-items:center;gap:clamp(22px,3.2vw,54px);min-height:222px;margin-top:13px;display:grid}.governor-command__copy{z-index:4;max-width:none}.governor-command__copy>p{color:#efc36c;letter-spacing:.015em;font-size:.75rem;font-weight:720}.governor-command__copy h1{color:#f8fbff;letter-spacing:-.062em;text-shadow:0 15px 40px #00000052;max-width:730px;margin-top:6px;font-size:clamp(2.45rem,3.25vw,3.75rem);font-weight:880;line-height:.97}.governor-command__copy h1 span{color:#f7cf7d;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#fff0c0,#f3c35d 48%,#d99a2d 100%);-webkit-background-clip:text;background-clip:text}.governor-command__copy>strong{color:#e8f1fac2;margin-top:11px;font-size:.78rem;font-weight:650}.governor-command__copy>strong>i.is-clear{background:#57dfa7;box-shadow:0 0 0 5px #57dfa71a,0 0 18px #57dfa794}.governor-command__actions{width:min(100%,520px);margin-top:15px}.governor-command__actions>p{color:#e1ecf796;margin-bottom:7px}.governor-command__actions>p:before{background:#f1c15a}.governor-command .governor-command-action{color:#f3f7fb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1c2db8;border-color:#dfebf72b;border-radius:11px;min-height:45px;box-shadow:0 12px 26px #0003,inset 0 1px #ffffff12}.governor-command .governor-command-action--primary{color:#2b1a06;background:linear-gradient(128deg,#ffe6a5,#f1bf54 54%,#d89525);border-color:#ffecbcb8;box-shadow:0 13px 28px #c2801b47,inset 0 1px #ffffffc7}.governor-command .governor-command-action--assistant{background:linear-gradient(135deg,#aa1537f2,#59091df5);border-color:#ffbac947}.governor-command__stage{z-index:3;-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08);background:linear-gradient(145deg,#12243ab8,#050f1ac7),radial-gradient(circle at 30% 24%,#f1c15a29,#0000 38%);border:1px solid #e8f1fa2b;border-radius:22px;grid-template-rows:1fr auto;grid-template-columns:minmax(136px,.8fr) minmax(138px,1fr);justify-self:end;align-items:center;gap:8px 14px;width:min(100%,430px);min-height:204px;padding:15px 15px 11px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 60px #00000047,inset 0 1px #ffffff1a}.governor-command__stage:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#f0cc840f 1px,#0000 1px),linear-gradient(90deg,#f0cc840f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.governor-command__stage:after{content:"";background:linear-gradient(90deg,#0000,#f6cf7e,#0000);height:1px;position:absolute;inset:0 0 auto;box-shadow:0 0 16px #f1c15a80}.governor-command__halo{border:1px solid #f6cf7e33;border-radius:50%;width:172px;height:172px;animation:32s linear infinite governor-stage-orbit;position:absolute;top:50%;left:22%;transform:translate(-50%,-54%)}.governor-command__halo:before,.governor-command__halo:after{content:"";border-radius:inherit;position:absolute}.governor-command__halo:before{border:1px dashed #f6cf7e3d;animation:18s linear infinite governor-stage-counter-orbit;inset:15px}.governor-command__halo:after{border:1px solid #f6cf7e21;inset:36px}.governor-command__halo i{background:#f4c96f;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 13px #f4c96fe6}.governor-command__halo i:first-child{top:14%;right:20%}.governor-command__halo i:nth-child(2){width:3px;height:3px;bottom:18%;left:10%}.governor-command__halo i:nth-child(3){width:3px;height:3px;bottom:44%;right:-2px}.governor-command__crest{z-index:2;filter:drop-shadow(0 15px 18px #00000061)saturate(1.06);background:url(/images/imagotipo-gador-2026-vertical.png) 50% 1%/100% no-repeat;justify-self:center;width:142px;height:162px;animation:7s ease-in-out infinite governor-stage-float;position:relative}.governor-command__legend{z-index:2;border-left:1px solid #f5cf8359;min-width:0;padding-left:14px;position:relative}.governor-command__legend span,.governor-command__legend strong,.governor-command__legend small{display:block}.governor-command__legend span{color:#f0c771;letter-spacing:.04em;font-size:.62rem;font-weight:780}.governor-command__legend strong{color:#fff;letter-spacing:-.07em;text-shadow:0 10px 26px #00000057;margin-top:3px;font-size:clamp(1.9rem,2.9vw,3.15rem);font-weight:900;line-height:.94}.governor-command__legend small{color:#e5eef7a8;max-width:155px;margin-top:9px;font-size:.66rem;font-weight:600;line-height:1.35}.governor-command__telemetry{z-index:3;color:#e1ebf594;border-top:1px solid #e2edf81a;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:9px;font-size:.56rem;display:flex;position:relative}.governor-command__telemetry span{align-items:center;gap:6px;display:inline-flex}.governor-command__telemetry span i{background:#e07d3a;border-radius:50%;width:5px;height:5px}.governor-command__telemetry span.is-live i{background:#53e2a5;animation:2.2s ease-out infinite governor-stage-pulse}.governor-command__telemetry b{color:#f5cc7cad;font-weight:680}.governor-command__stats-wrap{z-index:5;margin-top:12px;display:block;position:relative}.governor-command__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.governor-command .governor-stat{background:linear-gradient(145deg,#11253bd1,#05101ce0);border-color:#e1ecf724;border-radius:14px;min-height:66px;padding:9px 12px;box-shadow:0 12px 26px #0000002e,inset 0 1px #ffffff0f}.governor-command .governor-stat--oro{background:linear-gradient(135deg,#6b3b10c7,#1c191de6);border-color:#f4ca7561}.governor-command .governor-stat__icon{background:#ffffff0f;border-color:#e2eefa24}.governor-command .governor-stat__copy strong{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.045em;font-size:1.32rem;font-weight:840}.governor-command .governor-stat__copy small{color:#e5eef7ad}.governor-primary-grid{grid-template-columns:minmax(0,1.22fr) minmax(380px,.78fr);gap:18px}.governor-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid #1c34501f;border-radius:20px;animation:.6s cubic-bezier(.22,1,.36,1) both governor-panel-enter-v6;box-shadow:0 18px 44px #14243817,inset 0 1px #fff}.governor-panel:hover{border-color:#8b0f2d33;transform:none;box-shadow:0 22px 54px #1424381f,inset 0 1px #fff}.governor-panel--priority,.governor-panel--agenda{min-height:446px}.governor-panel--priority{border-color:#8b0f2d2b}.governor-panel:before{background:linear-gradient(90deg,#8b0f2d,#c22349 48%,#efc363 82%,#0000);height:3px}.governor-panel--agenda:before{background:linear-gradient(90deg,#e8b650,#f3d48c 40%,#12243a33 76%,#0000)}.governor-panel__header{background:linear-gradient(#fff,#fbfcfe);border-bottom-color:#162b4317;min-height:72px;padding:13px 17px}.governor-panel__icon{color:#8b0f2d;background:linear-gradient(145deg,#fff,#f6e9ed);border-color:#8b0f2d1f;border-radius:11px;width:39px;height:39px;box-shadow:0 8px 18px #710d2614}.governor-panel__titles>h2,.governor-panel__heading h2{color:#172033;letter-spacing:-.022em;font-size:.94rem;font-weight:820}.governor-panel__titles>span{color:#748092;font-size:.66rem}.governor-panel__link{color:#8b0f2d}.governor-clear-state{background:radial-gradient(circle at 50% 28%,#3bb1811c,#0000 27%),linear-gradient(#1c345009 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#1c345009 1px,#0000 1px) 0 0/44px 44px,linear-gradient(145deg,#fff,#f9fbfd);min-height:372px}.governor-clear-state:before{border-color:#1c537114;width:300px;height:300px}.governor-clear-state__orb{color:#087351;background:linear-gradient(145deg,#e8fbf3,#d5f4e7);border-color:#30b07c47;box-shadow:0 0 0 10px #2caf790e,0 14px 30px #1b7e5726}.governor-clear-state__label{color:#16805e}.governor-clear-state__title{color:#172033}.governor-clear-state__text{color:#6c788a}.governor-primary-link{background:linear-gradient(135deg,#9d1135,#c01b47);border-color:#980f32;box-shadow:0 10px 22px #8b0f2d33}.governor-agenda-empty{background:radial-gradient(circle at 50% 35%,#8b0f2d0f,#0000 27%),linear-gradient(145deg,#fff,#fbfcfe);min-height:372px}.governor-agenda-empty__icon{color:#9b1236;background:linear-gradient(145deg,#fff,#f8ebef);border-color:#8b0f2d26;box-shadow:0 12px 28px #77112a1a}.governor-agenda-empty p{color:#172033}.governor-agenda-event{border-radius:12px}.governor-agenda-event:hover{background:linear-gradient(100deg,#8b0f2d0b,#f1c15a0d);border-color:#8b0f2d1a}.governor-more__toggle{background:linear-gradient(90deg,#fff,#f9fbfd);border-color:#1c34501f;border-radius:16px;min-height:58px;box-shadow:0 11px 30px #14243812}.governor-more__icon{color:#8b0f2d;background:linear-gradient(145deg,#fff,#f4e5ea)}.governor-dashboard :where(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #f1c15a8c}@media (max-width:1260px){.governor-command{min-height:368px}.governor-command__body{grid-template-columns:minmax(0,1fr) minmax(300px,.68fr);gap:20px}.governor-command__stage{grid-template-columns:118px minmax(125px,1fr)}.governor-command__crest{width:128px;height:151px}.governor-primary-grid{grid-template-columns:minmax(0,1.13fr) minmax(350px,.87fr)}}@media (max-width:980px){.governor-command{min-height:0}.governor-command:after{opacity:.23;width:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%);mask-image:linear-gradient(90deg,#0000,#000 42%)}.governor-command__body{grid-template-columns:1fr;min-height:0}.governor-command__copy{max-width:680px}.governor-command__stage{display:none}.governor-primary-grid{grid-template-columns:1fr}.governor-panel--priority,.governor-panel--agenda{min-height:420px}}@media (max-width:640px){.governor-dashboard{gap:14px}.governor-command{border-radius:21px;padding:15px}.governor-command__topline>span:first-child{max-width:230px;font-size:.63rem}.governor-command__copy h1{font-size:clamp(2.1rem,11vw,3rem)}.governor-command__copy>strong{align-items:flex-start;line-height:1.35}.governor-command__actions>div{grid-template-columns:1fr;display:grid}.governor-command .governor-command-action{width:100%;min-width:0}.governor-command__stats{grid-template-columns:1fr}.governor-command .governor-stat{min-height:60px}.governor-panel{border-radius:17px}.governor-panel__header{min-height:65px;padding:11px 13px}.governor-panel--priority,.governor-panel--agenda{min-height:0}.governor-clear-state,.governor-agenda-empty{min-height:330px}.governor-more__summary{display:none}}@media (prefers-reduced-motion:reduce){.governor-command__beam,.governor-command__halo,.governor-command__halo:before,.governor-command__crest,.governor-command__telemetry span.is-live i,.governor-panel{animation:none}}@keyframes journey-brand-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes journey-chat-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes journey-chat-room-in{0%{opacity:0;transform:translateY(22px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes journey-channel-pulse{0%,to{box-shadow:0 0 #63d69c57}50%{box-shadow:0 0 0 7px #63d69c00}}.journey-page{--journey-ink:#302e2f;--journey-navy:#67181a;--journey-navy-2:#7d1d20;--journey-wine:#67181a;--journey-wine-bright:#9c0720;--journey-gold:#ffb843;--journey-gold-soft:#fff3dd;--journey-surface:#fff;--journey-canvas:#f7f4f4;--journey-muted:#6c6667;--journey-border:#d1c6c7;--journey-success:#247257;max-width:1760px;color:var(--journey-ink);gap:16px}.journey-page button:focus-visible,.journey-page [role=button]:focus-visible,.journey-page .journey-day-cell:focus-visible{outline-color:#ffb843}.journey-command{background:radial-gradient(90% 65% at 50% -25%,#ffb84340,#0000 60%),radial-gradient(circle at 88% 115%,#9c072073,#0000 45%),radial-gradient(circle at 10% 40%,#67181a66,#0000 50%),linear-gradient(118deg,#1f0407 0%,#3a080d 26%,#520912 62%,#260408 100%);border:1px solid #ffc55473;border-radius:24px;min-height:132px;transition:box-shadow .3s,border-color .3s;box-shadow:0 24px 55px -12px #2303078c,0 0 35px #ffb84314,inset 0 1px 1px #ffffff38,inset 0 -1px 1px #00000080}.journey-command:before{z-index:3;background:linear-gradient(90deg,#0000 0%,#c77b18 15%,#ffe6a4 35%,#ffb843 55%,#9c0720 75%,#0000 100%) 0 0/200% 100%;width:100%;height:3px;animation:8s infinite journey-command-beam;box-shadow:0 0 14px #ffb84380}@keyframes journey-command-beam{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes journey-pulse-aura{0%,to{opacity:.32;transform:scale(1)translate(0)}50%{opacity:.52;transform:scale(1.15)translate(-10px,10px)}}@keyframes live-sync-pulse{0%,to{box-shadow:0 0 #4ade8099,0 0 10px #4ade80}50%{box-shadow:0 0 0 6px #4ade8000,0 0 16px #4ade80}}.journey-command:after{content:"";z-index:0;pointer-events:none;opacity:.17;filter:drop-shadow(0 0 24px #ffb8432e)brightness(1.15);background:url(/images/marca_gobierno.png) 50% 42%/100% no-repeat;width:min(56%,780px);position:absolute;inset:0 1% 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.journey-command__grid{z-index:1;opacity:.11;background-image:linear-gradient(135deg,#0000 42%,#ffffff38 43% 47%,#0000 48%),linear-gradient(45deg,#0000 42%,#ffffff29 43% 47%,#0000 48%);background-size:46px 46px;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.journey-command__glow{opacity:.35;background:radial-gradient(circle,#ffb843a6,#9c07204d 45%,#0000 70%);width:420px;height:420px;animation:7s ease-in-out infinite journey-pulse-aura;top:-90px;right:28%}.journey-command__main{gap:26px;min-height:132px;padding:21px 22px 19px 24px}.journey-command__eyebrow{color:#ffda96;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 8px #0006;margin-bottom:7px;font-size:.76rem;font-weight:750}.journey-command__eyebrow>span{color:#ffe6a4;background:linear-gradient(135deg,#ffb84340,#ffb84314);border:1px solid #ffd78c80;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff40}.journey-command__identity h1{letter-spacing:-.04em;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 12px #00000080);background:linear-gradient(#fff 40%,#fff0d8 78%,#fed993 100%);-webkit-background-clip:text;font-size:clamp(2.1rem,2.7vw,2.95rem);font-weight:900}.journey-command__summary{gap:9px;margin-top:12px}.journey-command__summary>span{color:#fffaf5eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff0a);border:1px solid #ffe1a03d;border-radius:9999px;min-height:31px;padding:5px 14px 5px 11px;font-weight:650;transition:all .25s cubic-bezier(.2,.8,.2,1);box-shadow:0 4px 14px #00000038,inset 0 1px #ffffff2e}.journey-command__summary>span:hover{background:linear-gradient(135deg,#ffffff29,#ffffff12);border-color:#ffc35aa6;transform:translateY(-1px);box-shadow:0 6px 18px #0000004d,0 0 14px #ffb84333}.journey-command__summary b{color:#ffd988;text-shadow:0 0 10px #ffd98880;font-size:.92rem;font-weight:850}.journey-command__sync{background:linear-gradient(135deg,#4ade8024,#4ade800a)!important;border-color:#4ade8059!important}.journey-command__sync i{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:2.2s infinite live-sync-pulse}.journey-command__navigation{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#230408a6,#0f0204bf);border:1px solid #ffd78659;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px #00000059,inset 0 1px #ffffff1f}.journey-command__navigation button{min-height:48px;transition:all .2s}.journey-command__navigation button:hover:not(:disabled){color:#ffe8b5;background:#ffd78726}.journey-command__navigation .is-today{color:#2b0609;letter-spacing:.02em;background:linear-gradient(#ffeaa0 0%,#ffbe4a 52%,#e2971a 100%);font-weight:850;box-shadow:0 2px 12px #ffb84373,inset 0 1px #fff9}.journey-command__navigation .is-today:hover{background:linear-gradient(#fff0b8 0%,#ffc862 52%,#f0a325 100%);transform:translateY(-.5px);box-shadow:0 4px 16px #ffb84399,inset 0 1px #fffc}.journey-clock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#230408a6,#0f0204bf);border:1px solid #ffd78659;border-radius:14px;gap:12px;min-height:62px;padding:8px 14px;box-shadow:0 10px 28px #00000059,inset 0 1px #ffffff1f}.journey-clock>span{color:#2b0609;background:linear-gradient(145deg,#ffeaa0 0%,#ffbe4a 60%,#d88e14 100%);border-radius:10px;width:38px;height:38px;box-shadow:0 3px 12px #ffb84373,inset 0 1px #ffffff80}.journey-clock strong{letter-spacing:.01em;color:#fff;text-shadow:0 0 16px #ffda9180;font-size:1.25rem;font-weight:900}.journey-clock small{color:#ffda96;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.68rem;font-weight:750}.journey-view-switch{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#230408a6,#0f0204bf);border:1px solid #ffd78659;border-radius:14px;grid-template-columns:repeat(5,minmax(68px,1fr));gap:2px;padding:3px;box-shadow:0 10px 28px #00000059,inset 0 1px #ffffff1f}.journey-view-switch button{color:#fff5f5bf;letter-spacing:.02em;border:none;border-radius:10px;min-height:54px;font-size:.88rem;font-weight:750;transition:all .22s cubic-bezier(.2,.8,.2,1)}.journey-view-switch button+button{border-left:none}.journey-view-switch button:hover:not(.is-active){color:#fff;background:#ffffff17;transform:translateY(-.5px)}.journey-view-switch button.is-active{color:#fff;background:linear-gradient(#aa0b25 0%,#76091f 100%);font-weight:850;position:relative;box-shadow:0 4px 18px #9c072099,inset 0 1px #ffffff4d,0 0 0 1px #ffb84373}.journey-view-switch button.is-active:after{content:"";background:linear-gradient(90deg,#ffc766,#ffb843,#ffe6a4);border-radius:99px;height:2.5px;position:absolute;bottom:4px;left:24%;right:24%;box-shadow:0 0 8px #ffb843e6}.journey-filters{background:#fffffff5;border-color:#d5cacc;border-radius:15px;gap:16px;min-height:62px;padding:10px 14px;box-shadow:0 10px 26px #4a101212}.journey-filters__title{color:#67181a;letter-spacing:0;text-transform:none}.journey-filters__title>span{background:#67181a}.journey-category-chip{border-radius:8px;box-shadow:inset 0 1px #ffffffb8}.journey-category-chip:hover{box-shadow:0 6px 14px #4a10121c}.journey-category-chip.is-active{box-shadow:0 7px 16px #4a101229}.journey-category-chip.is-active>b{color:#4a4848}.journey-status-legend{color:#625c5d}.journey-status-legend .is-confirmed{border-left-color:#67181a}.journey-status-legend .is-pending{border-color:#4a4848 #4a4848 #4a4848 #a96605}.journey-status-legend .is-done{border-left-color:#8a4b3c}.journey-status-legend .is-featured{background:#fff3dd;border-color:#9c0720}.journey-radar{background:linear-gradient(#ffffff06,#ffffff06),linear-gradient(118deg,#3f0e10,#67181a 66%,#4a4848 132%);border-color:#8c4b4d;border-radius:17px;box-shadow:0 15px 34px #4a10122e}.journey-radar:before{background:linear-gradient(90deg,#ffb843,#9c0720 54%,#0000 84%)}.journey-radar__glow{background:radial-gradient(circle,#ffb84330,#0000 67%)}.journey-radar__identity strong{letter-spacing:.035em;text-transform:none}.journey-radar__identity small,.journey-radar__next>span,.journey-radar__tick>span{color:#fff1f1ab}.journey-radar__icon{color:#ffd68a;background:#ffb8431a;border-color:#ffd78c73}.journey-radar__count{color:#fff8f8d6;background:#37080a4d}.journey-radar__next>b{color:#ffd78c}.journey-radar__track{background:linear-gradient(#ffffff09,#ffffff09),repeating-linear-gradient(90deg,#0000 0 calc(7.142% - 1px),#ffffff17 calc(7.142% - 1px) 7.142%);border-color:#ffe5e53d}.journey-workspace{grid-template-columns:minmax(0,1fr) minmax(370px,430px);gap:16px;min-height:460px}.journey-calendar-card,.journey-detail-card{border-color:#cfc3c5;border-radius:17px;box-shadow:0 18px 40px #4a101217}.journey-calendar-card:before,.journey-detail-card:before{background:linear-gradient(90deg,#67181a,#9c0720 52%,#ffb843);height:3px}.journey-detail-card:before{background:linear-gradient(90deg,#ffb843,#9c0720 38%,#67181a)}.journey-month__weekdays{color:#4a4848;background:#f1ecec;border-bottom-color:#67181a}.journey-month__weekdays>div{letter-spacing:.025em;text-transform:none;border-right-color:#d5cacc}.journey-month__weekdays>div:nth-last-child(-n+2){color:#7e1720;background:#f7eeee}.journey-month__grid{background:#d8ced0;gap:1px}.journey-day-cell{color:#3b3839}.journey-day-cell:hover{background:snow;box-shadow:inset 0 0 0 2px #b77b7e,0 8px 18px #4a10121c}.journey-day-cell.is-outside-month{color:#817a7b;background:#f1eeee}.journey-day-cell.is-selected{background:#fff1f3;box-shadow:inset 0 0 0 3px #67181a}.journey-day-cell.is-today{background-image:linear-gradient(145deg,#ffb84333,#0000 58%)}.journey-day-cell.is-today.is-selected{background-color:#ffebee}.journey-day-cell.is-today .journey-day-number{color:#fff;background:#9c0720;box-shadow:0 0 0 2px #fff,0 0 0 4px #ffb843}.journey-day-cell.is-outside-month .journey-day-number{color:#827b7c}.journey-day-count{background:#67181a}.journey-day-more{color:#6a6364}.journey-day-cell.has-anniversary{box-shadow:inset 0 0 0 1.5px #ffb843a6}.journey-day-cell.has-anniversary.is-selected{box-shadow:inset 0 0 0 3px #67181a,inset 0 0 0 1.5px #ffb843a6}.journey-day-anniversary{color:#5c3c00;background:linear-gradient(145deg,#ffe49a,#ffb843)}.journey-day-anniversary-label{color:#6a4400;background:linear-gradient(90deg,#ffb84342,#ffb84314)}.journey-day-anniversary-label svg{color:#a9790a}.journey-event-pill{box-shadow:0 1px #4a101214}.journey-event-pill:hover{box-shadow:0 5px 12px #4a10121f}.journey-event-pill.is-selected{outline-color:#67181a}.journey-hours__days{color:#4a4848;background:#f1ecec;border-bottom-color:#67181a}.journey-hours__day{border-left-color:#d3c7c9}.journey-hours__day:hover{background:#f7eeee}.journey-hours__day>span{color:#6a6263;letter-spacing:.03em;text-transform:none}.journey-hours__day.is-today>strong{color:#fff;background:#9c0720;box-shadow:0 0 0 2px #ffb843}.journey-hours__scroll{scrollbar-color:#a86c70 #f3eeee}.journey-hours__labels{color:#625b5c;background:#f7f4f4}.journey-hours__labels>div{border-right-color:#d1c5c7}.journey-hours__column{border-right-color:#d5cacc}.journey-hours__column.is-today{background:#9c072009}.journey-hours__slot{border-bottom-color:#ded5d6}.journey-hours__event.is-selected{outline-color:#67181a}.journey-agenda-list section>h3{background:#67181a;border-bottom-color:#8d4d50}.journey-agenda-row{border-bottom-color:#d7ccce}.journey-agenda-row:hover{background:#fbf5f5;box-shadow:inset 5px 0 #ffb843}.journey-agenda-row.is-selected{background:#fff0f2;box-shadow:inset 5px 0 #67181a}.journey-agenda-row__time{color:#67181a}.journey-agenda-row__copy strong{color:#3c3839}.journey-agenda-row__copy small{color:#6a6364}.journey-agenda-row__status{color:#514b4c;background:#f2eeee;border-color:#c9bfc0}.journey-agenda-empty{color:#5c5556}.journey-detail__header,.journey-day-summary__header{background:linear-gradient(110deg,#3f0e10fa,#67181af7 65%,#9c0720ed)}.journey-detail__header:after{opacity:.12;filter:grayscale()brightness(0)invert();background:url(/images/marca_gobierno.png) 50% 38%/100% no-repeat;border:0;border-radius:0;width:190px;height:145px;bottom:-33px;right:-15px}.journey-detail__header>button{color:#ffda94;border-color:#ffd78c70}.journey-detail__header p{color:#ffd68a}.journey-detail__body{color:#5c5556;padding:20px}.journey-detail__time{border-bottom-color:#d7ccce}.journey-detail__time>span{color:#67181a}.journey-detail__time>strong{color:#6a6364}.journey-detail__date{color:#3e3a3b}.journey-day-summary__header:after{background:linear-gradient(90deg,#ffb843,#9c0720)}.journey-day-summary__header>p{color:#ffd68a;letter-spacing:.035em;text-transform:none}.journey-day-summary__header>span{color:#fff7f7d1}.journey-day-empty{background:radial-gradient(circle at 50% 48%,#67181a14,#0000 42%),linear-gradient(#67181a07 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#67181a07 1px,#0000 1px) 0 0/36px 36px}.journey-day-empty>span{color:#67181a;background:#fff1f3;border-color:#9c0720;box-shadow:0 12px 26px #4a10121f}.journey-day-empty p{color:#3f3b3c}.journey-day-empty small{color:#6d6667}.journey-day-event-wrap{border-bottom-color:#ded4d6}.journey-day-event{border-color:#cfc3c5;box-shadow:0 4px 12px #4a101212}.journey-day-event:hover{background:snow;box-shadow:0 10px 22px #4a10121c}.journey-day-event__time{color:#67181a}.journey-day-event__copy strong{color:#3c3839}.journey-day-event__copy small{color:#6a6364}.journey-day-event__copy em{color:#5e5758;background:#f1eded}.journey-day-summary__open{background:#67181a;border-top-color:#8f4d50}.journey-day-summary__open:hover{background:#7d1d20}.journey-chat-launcher{text-align:left;background:radial-gradient(circle at 0,#9c07201a,#0000 25%),linear-gradient(105deg,#fff,#fbf5f5);border:1px solid #caaeb1;border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto 18px;align-items:center;gap:12px;width:100%;min-height:82px;padding:13px 14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #4a101214}.journey-chat-launcher:after{content:"";background:linear-gradient(90deg,#67181a,#9c0720,#ffb843);height:3px;position:absolute;inset:auto 0 0}.journey-chat-launcher:hover{border-color:#a66e72;transform:translateY(-2px);box-shadow:0 13px 28px #4a101221}.journey-chat-launcher__icon{color:#fff;background:linear-gradient(145deg,#7c1c1f,#67181a);border-radius:13px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 9px 20px #67181a38}.journey-chat-launcher__icon svg{width:23px;height:23px}.journey-chat-launcher__copy{min-width:0}.journey-chat-launcher__copy strong,.journey-chat-launcher__copy small{display:block}.journey-chat-launcher__copy strong{color:#3c3839;font-size:.93rem;font-weight:840}.journey-chat-launcher__copy small{color:#736b6c;margin-top:4px;font-size:.72rem;font-weight:620;line-height:1.3}.journey-chat-launcher__status{color:#4e695d;white-space:nowrap;align-items:center;gap:6px;font-size:.67rem;font-weight:760;display:inline-flex}.journey-chat-launcher__status i{background:#43b983;border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite journey-channel-pulse}.journey-chat-launcher__arrow{color:#8a4b50;width:18px;height:18px}.journey-chat-backdrop{z-index:100;-webkit-backdrop-filter:blur(13px)saturate(.82);backdrop-filter:blur(13px)saturate(.82);background:#270709c2;place-items:center;padding:20px;animation:.18s ease-out both journey-chat-backdrop-in;display:grid;position:fixed;inset:0}.journey-chat-room{background:#fff;border:1px solid #ffce7b80;border-radius:24px;flex-direction:column;width:min(1120px,100vw - 40px);height:min(820px,100dvh - 40px);min-height:min(640px,100dvh - 40px);animation:.36s cubic-bezier(.22,1,.36,1) both journey-chat-room-in;display:flex;overflow:hidden;box-shadow:0 48px 120px #20040680,inset 0 1px #ffffff8c}.journey-chat-room__header{isolation:isolate;color:#fff;background:radial-gradient(circle at 15% -90%,#ffb8433b,#0000 42%),linear-gradient(112deg,#451012,#67181a 58%,#850f1f);flex:none;grid-template-columns:50px minmax(0,1fr) auto 42px;align-items:center;gap:13px;min-height:92px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.journey-chat-room__header:before{content:"";z-index:-1;opacity:.1;filter:grayscale()brightness(0)invert();background:url(/images/marca_gobierno.png) 50% 38%/100% no-repeat;width:52%;position:absolute;inset:0 13% 0 auto}.journey-chat-room__header:after{content:"";background:linear-gradient(90deg,#ffb843,#fff0c8 32%,#9c0720 72%,#0000);height:3px;position:absolute;inset:auto 0 0}.journey-chat-room__brand{color:#ffd995;background:#ffffff14;border:1px solid #ffda946b;border-radius:14px;place-items:center;width:50px;height:50px;display:grid;box-shadow:inset 0 1px #ffffff1f}.journey-chat-room__brand svg{width:25px;height:25px}.journey-chat-room__header p{color:#ffd995;font-size:.7rem;font-weight:720}.journey-chat-room__header h2{letter-spacing:-.035em;margin-top:3px;font-size:1.35rem;font-weight:850}.journey-chat-room__live{color:#fffafad1;background:#32050847;border:1px solid #fff3;border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:.68rem;font-weight:720;display:inline-flex}.journey-chat-room__live i{background:#63d69c;border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite journey-channel-pulse}.journey-chat-room__header>button{color:#fff;background:#3205084d;border:1px solid #fff3;border-radius:11px;place-items:center;width:42px;height:42px;transition:background .16s,transform .16s;display:grid}.journey-chat-room__header>button:hover{background:#ffffff24;transform:rotate(3deg)}.journey-chat-room__header>button svg{width:20px;height:20px}.journey-chat-room__body{flex:1;grid-template-columns:minmax(270px,330px) minmax(0,1fr);min-height:0;display:grid}.journey-chat-room__context{background:linear-gradient(#67181a09 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#67181a09 1px,#0000 1px) 0 0/34px 34px,linear-gradient(155deg,#fff,#f8f3f3);border-right:1px solid #d9cdcf;flex-direction:column;min-height:0;padding:28px 24px;display:flex;position:relative;overflow:hidden auto}.journey-chat-room__state{color:#67181a;background:#fff0f2;border:1px solid #d7b1b5;border-radius:8px;padding:6px 9px;font-size:.68rem;font-weight:780;display:table}.journey-chat-room__context>p{color:#8b4d51;margin-top:22px;font-size:.7rem;font-weight:720}.journey-chat-room__context h3{color:#353233;letter-spacing:-.04em;margin-top:6px;font-size:1.55rem;font-weight:860;line-height:1.1}.journey-chat-room__context>strong{color:#6b6263;margin-top:11px;font-size:.82rem;font-weight:680;line-height:1.35}.journey-chat-room__context dl{border-block:1px solid #ded3d5;gap:0;margin-top:24px;display:grid}.journey-chat-room__context dl>div{border-bottom:1px solid #e8dfe0;padding:13px 0}.journey-chat-room__context dl>div:last-child{border-bottom:0}.journey-chat-room__context dt{color:#8a7e80;font-size:.66rem;font-weight:720}.journey-chat-room__context dd{color:#433f40;margin-top:4px;font-size:.86rem;font-weight:760;line-height:1.35}.journey-chat-room__privacy{color:#817879;align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:.68rem;font-weight:650;display:flex}.journey-chat-room__privacy svg{color:#67181a;width:15px;height:15px}.journey-chat-room__thread{background:#f5f1f1;min-width:0;min-height:0;padding:18px}.journey-chat-room__thread .event-thread{background:#fff;border-color:#d3c6c8;border-radius:16px;flex-direction:column;height:100%;min-height:0;display:flex;box-shadow:0 14px 34px #4a101214}.journey-chat-room__thread .event-thread__header{background:linear-gradient(90deg,#fff,#fbf4f5);border-bottom-color:#ddd2d4;flex:none;min-height:66px}.journey-chat-room__thread .event-thread__signal{background:linear-gradient(145deg,#fff,#f8e9eb);border-color:#67181a2e}.journey-chat-room__thread .event-thread__signal:before,.journey-chat-room__thread .event-thread__signal:after,.journey-chat-room__thread .event-thread__signal>i{background:#67181a}.journey-chat-room__thread .event-thread__messages{background:radial-gradient(circle at 0 0,#67181a0e,#0000 29%),linear-gradient(160deg,#ffffffc7,#f8f4f4f0);flex:1;min-height:0;max-height:none;padding:18px}.journey-chat-room__thread .event-thread__composer{background:#fff;border-top-color:#ddd2d4;flex:none;padding:14px 16px}@media (max-width:1420px){.journey-command__tools{gap:8px}.journey-view-switch button,.journey-clock{min-height:50px}}@media (max-width:1120px){.journey-workspace{grid-template-columns:1fr}.journey-detail-card{min-height:420px}.journey-chat-room{width:min(980px,100vw - 32px)}.journey-chat-room__body{grid-template-columns:minmax(245px,285px) minmax(0,1fr)}}@media (max-width:760px){.journey-page{gap:11px}.journey-command{border-radius:17px}.journey-command:after{opacity:.07;width:100%}.journey-command__main{padding:18px 14px 15px}.journey-view-switch{grid-template-columns:repeat(3,minmax(0,1fr))}.journey-view-switch button{min-height:46px}.journey-filters{border-radius:13px}.journey-calendar-card,.journey-detail-card{border-radius:14px}.journey-chat-launcher{grid-template-columns:44px minmax(0,1fr) 18px;gap:10px;padding:12px}.journey-chat-launcher__icon{width:44px;height:44px}.journey-chat-launcher__status{display:none}.journey-chat-backdrop{padding:8px}.journey-chat-room{border-radius:18px;width:100%;height:calc(100dvh - 16px);min-height:0}.journey-chat-room__header{grid-template-columns:42px minmax(0,1fr) 38px;gap:10px;min-height:78px;padding:12px}.journey-chat-room__brand{border-radius:11px;width:42px;height:42px}.journey-chat-room__header h2{font-size:1.08rem}.journey-chat-room__live{display:none}.journey-chat-room__header>button{width:38px;height:38px}.journey-chat-room__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.journey-chat-room__context{border-bottom:1px solid #d9cdcf;border-right:0;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;max-height:172px;padding:14px;display:grid}.journey-chat-room__state{grid-row:1/3;align-self:start}.journey-chat-room__context>p{margin-top:0}.journey-chat-room__context h3{margin-top:0;font-size:1rem}.journey-chat-room__context>strong,.journey-chat-room__context dl,.journey-chat-room__privacy{display:none}.journey-chat-room__thread{padding:8px}.journey-chat-room__thread .event-thread{border-radius:12px}.journey-chat-room__thread .event-thread__messages{padding:12px}}@media (prefers-reduced-motion:reduce){.journey-chat-backdrop,.journey-chat-room,.journey-chat-launcher__status i,.journey-chat-room__live i{animation:none}}.desp-fechas{min-width:0}.desp-fechas__fila{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.desp-fechas__fila>span{color:#8a98aa;font-size:.69rem;font-weight:730}.desp-fechas__fila select{min-width:96px}.desp-fechas__fila input[type=date]{color:#243950;background:#fff;border:1px solid #d3dde7;border-radius:11px;outline:none;min-height:42px;padding:8px 10px;font-size:.69rem;font-weight:730;box-shadow:0 4px 11px #1021340b}.desp-fechas__fila input[type=date]:focus{border-color:#9b1740;box-shadow:0 0 0 3px #9b17401c}.desp-fechas__atajos{flex-wrap:wrap;gap:5px;display:flex}.desp-fechas__atajos button{color:#43566d;background:#f1f5f9;border-radius:999px;padding:3px 10px;font-size:.62rem;font-weight:760;transition:color .15s,background .15s}.desp-fechas__atajos button:hover{color:#7f0d30;background:#fde8ee}.despacho-page--governor{--gov-carmine:#67181a;--gov-red:#9c0720;--gov-ink:#292526;--gov-ivory:#fffaf3;--gov-gold:#ffb843;--gov-line:#67181a29}.despacho-page--governor:before{background:radial-gradient(circle at 8% 10%,#9c072013,#0000 25%),linear-gradient(135deg,#ffb84309,#0000 36%),radial-gradient(circle at 92% 13%,#4a484812,#0000 30%)}.desp-governor-hero{isolation:isolate;background:radial-gradient(circle at 76% -18%, #ffb84333, transparent 33%), linear-gradient(112deg, #3b0d12 0%, var(--gov-carmine) 48%, #280d12 100%);border-color:#ffd37c6b;border-radius:22px 22px 12px 12px;box-shadow:0 24px 54px #410d1438,inset 0 1px #ffffff24}.desp-governor-hero:before{content:"";z-index:0;opacity:.38;background:linear-gradient(135deg,#0000 35%,#ffffff47 36% 42%,#0000 43%) 0 0/24px 12px,linear-gradient(45deg,#0000 35%,#ffffff2e 36% 42%,#0000 43%) 12px 0/24px 12px;height:12px;position:absolute;inset:0 0 auto}.desp-governor-hero:after{background:linear-gradient(90deg, transparent, var(--gov-gold) 52%, #ffe2a1);width:46%;height:3px;right:0}.desp-governor-hero .history-hero__grid{opacity:.035}.desp-governor-hero .history-hero__orbit{border-color:#ffcf6930}.desp-governor-hero .history-hero__content{min-height:194px;padding:31px 32px 24px}.desp-governor-hero .history-hero__copy{max-width:690px}.desp-governor-hero h1{letter-spacing:-.055em;max-width:580px;font-size:clamp(2.25rem,3.4vw,3.45rem)}.desp-governor-hero .history-hero__copy>p{color:#fff4ebc2;max-width:610px;font-size:.8rem}.desp-governor-hero .history-hero__actions{min-width:228px}.desp-governor-hero .history-action--primary{color:#3a1617;background:linear-gradient(135deg,#fff8e6,#ffbe4d);border-color:#ffe6ae;border-radius:11px;min-height:49px;box-shadow:0 13px 30px #19040757,inset 0 1px #fff}.desp-governor-hero .history-action--secondary{border-radius:9px;min-height:39px}.desp-governor-hero .history-hero__insights{background:#1a060a8f}.desp-governor-hero .history-hero__insights small{color:#ffe8cf8c}.desp-governor-hero .history-hero__insights strong.is-positive{color:#ffd06d}.desp-governor-hero__facade{z-index:0;pointer-events:none;filter:brightness(0)invert();opacity:.085;background:url(/images/marca_gobierno.png) bottom/contain no-repeat;width:min(58%,780px);height:72%;animation:.9s cubic-bezier(.2,.8,.2,1) both governor-facade-in;position:absolute;bottom:41px;right:4%;transform:translateY(4%)}.desp-governor-hero__channel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#23050a4d;border:1px solid #ffd68433;border-radius:9px;align-items:center;gap:10px;margin-top:17px;padding:7px 12px 7px 7px;display:inline-flex}.desp-governor-hero__channel>span{color:#4e1518;background:var(--gov-gold);border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.desp-governor-hero__channel svg{width:15px;height:15px}.desp-governor-hero__channel div{flex-direction:column;display:flex}.desp-governor-hero__channel small{color:#ffeedd8f;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem;font-weight:820}.desp-governor-hero__channel strong{color:#fff7e9;margin-top:1px;font-size:.65rem;font-weight:760}.desp-governor-empty{background:#fff;border:1px solid #67181a29;border-radius:18px 18px 10px 10px;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);min-height:430px;animation:.56s cubic-bezier(.2,.8,.2,1) 80ms both governor-command-rise;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 52px #3b17191c,inset 0 1px #fff}.desp-governor-empty:before{content:"";z-index:2;background:linear-gradient(var(--gov-gold), var(--gov-red) 34%, var(--gov-carmine));width:4px;position:absolute;inset:0 auto 0 0}.desp-governor-empty__command{background:radial-gradient(circle at 90% 10%,#9c07200f,#0000 27%),linear-gradient(145deg,#fff 0%,#fffcf8 100%);flex-direction:column;justify-content:center;min-width:0;padding:44px clamp(30px,4vw,58px) 34px;display:flex;position:relative}.desp-governor-empty__command:after{content:"";pointer-events:none;opacity:.035;background:url(/images/marca_gobierno.png) bottom/contain no-repeat;width:66%;height:45%;position:absolute;bottom:0;right:-20px}.desp-governor-empty__seal{width:48px;height:48px;color:var(--gov-carmine);background:var(--gov-ivory);border:1px solid #67181a1f;place-items:center;display:grid;position:absolute;top:35px;right:38px;transform:rotate(45deg);box-shadow:0 10px 24px #67181a14}.desp-governor-empty__seal svg{width:22px;height:22px;transform:rotate(-45deg)}.desp-governor-empty__eyebrow{color:var(--gov-red);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:9px;font-size:.61rem;font-weight:900;display:flex}.desp-governor-empty__eyebrow span{background:linear-gradient(90deg, var(--gov-red), var(--gov-gold));width:22px;height:2px}.desp-governor-empty__command h2{max-width:620px;color:var(--gov-ink);letter-spacing:-.05em;text-wrap:balance;margin-top:15px;font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:880;line-height:1.02}.desp-governor-empty__command>p{color:#655d5e;max-width:600px;margin-top:14px;font-size:.84rem;font-weight:520;line-height:1.62}.desp-governor-empty__cta{z-index:3;color:#fff;background:linear-gradient(135deg, var(--gov-red), var(--gov-carmine));border:1px solid #530f13;border-radius:11px;align-items:center;gap:12px;width:fit-content;min-width:292px;margin-top:24px;padding:9px 18px 9px 9px;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;box-shadow:0 14px 28px #67181a40,inset 0 1px #fff3}.desp-governor-empty__cta:hover{transform:translateY(-2px);box-shadow:0 18px 34px #67181a52,inset 0 1px #fff3}.desp-governor-empty__cta:focus-visible{outline:3px solid var(--gov-gold);outline-offset:3px}.desp-governor-empty__cta>span:first-child{color:#4b1617;background:var(--gov-gold);border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.desp-governor-empty__cta svg{width:18px;height:18px}.desp-governor-empty__cta>span:last-child{flex-direction:column;align-items:flex-start;display:flex}.desp-governor-empty__cta strong{font-size:.78rem;font-weight:850}.desp-governor-empty__cta small{color:#ffffff9e;margin-top:1px;font-size:.56rem;font-weight:620}.desp-governor-brief{z-index:3;border-top:1px solid var(--gov-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:32px;padding-top:20px;display:grid;position:relative}.desp-governor-brief>div{align-items:center;gap:9px;min-width:0;padding-right:16px;display:flex}.desp-governor-brief>div+div{border-left:1px solid #67181a1a;padding-left:16px}.desp-governor-brief>div>span{color:var(--gov-red);font-variant-numeric:tabular-nums;font-size:.58rem;font-weight:900}.desp-governor-brief p{flex-direction:column;min-width:0;display:flex}.desp-governor-brief strong{color:#3d3536;font-size:.65rem;font-weight:850}.desp-governor-brief small{color:#8a7f80;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.55rem;font-weight:570;overflow:hidden}.desp-governor-flow{color:#fff;background:radial-gradient(circle at 100% 0,#ffb8432b,#0000 32%),linear-gradient(145deg,#541317,#2c1014 72%);flex-direction:column;min-width:0;padding:36px 32px 27px;display:flex;position:relative}.desp-governor-flow:before{content:"";pointer-events:none;opacity:.08;background-image:linear-gradient(#ffffff40 1px,#0000 1px),linear-gradient(90deg,#ffffff40 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.desp-governor-flow header{align-items:center;gap:11px;display:flex;position:relative}.desp-governor-flow header>span{width:37px;height:37px;color:var(--gov-gold);background:#ffb84314;border:1px solid #ffd06f61;place-items:center;display:grid}.desp-governor-flow header svg{width:17px;height:17px}.desp-governor-flow header small{color:#ffe3af94;letter-spacing:.13em;text-transform:uppercase;font-size:.51rem;font-weight:850}.desp-governor-flow h3{color:#fff;letter-spacing:-.02em;margin-top:2px;font-size:1rem;font-weight:840}.desp-governor-flow__intro{color:#fff0dfa8;max-width:330px;margin-top:18px;font-size:.68rem;font-weight:530;line-height:1.55;position:relative}.desp-governor-flow ol{gap:7px;margin-top:20px;display:grid;position:relative}.desp-governor-flow li{min-height:56px;animation:governor-step .48s var(--step-delay) cubic-bezier(.2,.8,.2,1) both;grid-template-columns:25px 36px minmax(0,1fr);align-items:center;gap:10px;padding:7px 8px 7px 0;display:grid;position:relative}.desp-governor-flow li:not(:last-child):after{content:"";background:linear-gradient(#ffb84399,#ffb84314);width:1px;position:absolute;top:50px;bottom:-13px;left:42px}.desp-governor-flow__number{color:#ffdd9a75;font-variant-numeric:tabular-nums;font-size:.52rem;font-weight:900}.desp-governor-flow__icon{color:#ffd27a;background:#ffffff0f;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.desp-governor-flow__icon svg{width:15px;height:15px}.desp-governor-flow li strong{color:#fffaf0;font-size:.68rem;font-weight:840}.desp-governor-flow li p{color:#ffedd98c;margin-top:2px;font-size:.57rem;font-weight:540;line-height:1.35}.desp-governor-flow__footer{color:#ffecd499;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #ffffff1a;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:.55rem;font-weight:750;display:flex;position:relative}.desp-governor-flow__footer i{background:#5ee0a8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5ee0a81a,0 0 12px #5ee0a88c}.desp-governor-section-lead{justify-content:space-between;align-items:flex-end;gap:20px;margin:3px 3px 12px;display:flex}.desp-governor-section-lead span{color:var(--gov-red);letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:880}.desp-governor-section-lead h2{color:var(--gov-ink);letter-spacing:-.035em;margin-top:3px;font-size:1.3rem;font-weight:860}.desp-governor-section-lead p{color:#766c6d;font-size:.65rem;font-weight:580}.despacho-page--governor .history-result{border-radius:12px}.despacho-page--governor .history-result:before{background:linear-gradient(var(--gov-gold), var(--result))}.despacho-page--governor .history-result.is-active{border-color:#67181a73;box-shadow:0 12px 26px #67181a21}.despacho-page--governor .history-controls{border-radius:12px}.despacho-page--governor .history-panel{border-radius:14px}.despacho-page--governor .history-panel-header{background:linear-gradient(90deg,#fffaf6,#fff)}.desp-governor-form{--gov-carmine:#67181a;--gov-red:#9c0720;--gov-ink:#292526;--gov-ivory:#fffaf3;--gov-gold:#ffb843;border:1px solid #fff6;border-radius:20px;overflow:hidden}.desp-governor-form__header{color:#fff;background:radial-gradient(circle at 83% 0, #ffb8432e, transparent 31%), linear-gradient(118deg, #3d0d12, var(--gov-carmine) 62%, #321015);justify-content:space-between;align-items:flex-start;gap:22px;min-height:126px;padding:25px 28px 21px;display:flex;position:relative;overflow:hidden}.desp-governor-form__header:after{content:"";pointer-events:none;filter:brightness(0)invert();opacity:.08;background:url(/images/marca_gobierno.png) bottom/contain no-repeat;width:53%;height:145%;position:absolute;bottom:-42%;right:9%}.desp-governor-form__header>div{z-index:2;position:relative}.desp-governor-form__header>div>span{color:#ffd17a;letter-spacing:.15em;text-transform:uppercase;font-size:.55rem;font-weight:900}.desp-governor-form__header h2{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:1.65rem;font-weight:880}.desp-governor-form__header p{color:#fff0e0ab;margin-top:3px;font-size:.68rem;font-weight:530}.desp-governor-form__header>button{z-index:3;color:#ffffffb8;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;place-items:center;width:34px;height:34px;font-size:1.25rem;transition:color .15s,background .15s;display:grid;position:relative}.desp-governor-form__header>button:hover{color:#fff;background:#ffffff24}.desp-governor-form__body{background:#fffdfa;padding:22px 28px 25px}.desp-governor-form__protocol{border-left:3px solid var(--gov-gold);color:#433c3d;background:#fff6e8;align-items:center;gap:11px;padding:10px 12px;display:flex}.desp-governor-form__protocol>span{width:31px;height:31px;color:var(--gov-carmine);background:#ffe4ae;place-items:center;display:grid}.desp-governor-form__protocol svg{width:15px;height:15px}.desp-governor-form__protocol strong{font-size:.66rem;font-weight:860}.desp-governor-form__protocol p{color:#746869;margin-top:1px;font-size:.57rem;font-weight:560}.desp-governor-form__field{gap:10px;margin-top:21px;display:grid}.desp-governor-form__field>span,.desp-governor-form__decisions legend{align-items:center;gap:9px;display:flex}.desp-governor-form__field b,.desp-governor-form__decisions legend b{color:var(--gov-red);font-variant-numeric:tabular-nums;font-size:.56rem;font-weight:900}.desp-governor-form__field>span>span,.desp-governor-form__decisions legend span{flex-direction:column;display:flex}.desp-governor-form__field strong,.desp-governor-form__decisions legend strong{color:#342f30;font-size:.71rem;font-weight:850}.desp-governor-form__field small,.desp-governor-form__decisions legend small{color:#918586;margin-top:1px;font-size:.56rem;font-weight:560}.desp-governor-form__field textarea,.desp-governor-form__title,.desp-governor-form__date{color:#322e2f;background:#fff;border:1px solid #d8cdce;border-radius:10px;outline:none;width:100%;transition:border-color .15s,box-shadow .15s}.desp-governor-form__field textarea{resize:vertical;min-height:112px;padding:14px 15px;font-size:.78rem;font-weight:540;line-height:1.55}.desp-governor-form__field textarea::placeholder,.desp-governor-form__title::placeholder{color:#aaa0a1}.desp-governor-form__field textarea:focus,.desp-governor-form__title:focus,.desp-governor-form__date:focus{border-color:var(--gov-red);box-shadow:0 0 0 3px #9c07201a}.desp-governor-form__title{margin-top:9px;padding:10px 13px;font-size:.72rem;font-weight:620}.desp-governor-form__optional{color:var(--gov-carmine);align-items:center;gap:6px;margin-top:8px;font-size:.61rem;font-weight:780;display:inline-flex}.desp-governor-form__optional svg{width:13px;height:13px}.desp-governor-form__optional span{color:#9d9293;font-size:.52rem;font-weight:620}.desp-governor-form__optional:hover{text-decoration:underline}.desp-governor-form__decisions{grid-template-columns:1fr 1.12fr;gap:18px;margin-top:21px;display:grid}.desp-governor-form__decisions fieldset{background:#fff;border:1px solid #e2d9da;border-radius:11px;min-width:0;padding:15px}.desp-governor-form__decisions fieldset>div{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.desp-governor-choice{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 10px;font-size:.61rem}.desp-governor-choice[aria-pressed=true]{color:#fff;background:linear-gradient(135deg, var(--gov-red), var(--gov-carmine));box-shadow:0 7px 14px #67181a29}.desp-governor-form__date{max-width:230px;margin-top:9px;padding:9px 11px;font-size:.65rem;font-weight:650}.desp-governor-form__error{color:#a60f27;background:#fff1f2;border:1px solid #fecaca;border-radius:8px;margin-top:14px;padding:9px 12px;font-size:.63rem;font-weight:700}.desp-governor-form__footer{background:#f8f4f2;border-top:1px solid #e6ddde;justify-content:flex-end;align-items:center;gap:8px;padding:14px 28px;display:flex}.desp-governor-form__footer>div{flex:1;align-items:center;gap:8px;display:flex}.desp-governor-form__footer>div i{background:#0a9668;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0a96681a}.desp-governor-form__footer>div span{flex-direction:column;display:flex}.desp-governor-form__footer>div strong{color:#453e3f;font-size:.58rem;font-weight:800}.desp-governor-form__footer>div small{color:#8b8081;font-size:.5rem;font-weight:550}.desp-governor-form__footer>button{color:#6f6465;border-radius:8px;min-height:38px;padding:8px 15px;font-size:.65rem;font-weight:780}.desp-governor-form__footer>button:hover{background:#eee8e6}.desp-governor-form__footer>button[type=submit]{color:#fff;background:linear-gradient(135deg, var(--gov-red), var(--gov-carmine));align-items:center;gap:7px;padding-inline:18px;display:inline-flex;box-shadow:0 9px 19px #67181a33}.desp-governor-form__footer>button[type=submit] svg{width:14px;height:14px}.desp-governor-form__footer>button[type=submit]:hover:not(:disabled){background:linear-gradient(135deg,#b20827,#72181b);transform:translateY(-1px)}.desp-governor-form__footer>button[type=submit]:disabled{cursor:not-allowed;opacity:.45}@keyframes governor-facade-in{0%{opacity:0;transform:translateY(12%)}to{opacity:.085;transform:translateY(4%)}}@keyframes governor-command-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes governor-step{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (max-width:1100px){.desp-governor-empty{grid-template-columns:1fr}.desp-governor-flow{padding:28px 30px}.desp-governor-flow ol{grid-template-columns:repeat(2,minmax(0,1fr))}.desp-governor-flow li:not(:last-child):after{display:none}.desp-governor-flow__footer{margin-top:18px}}@media (max-width:767px){.desp-governor-hero{border-radius:18px 18px 10px 10px}.desp-governor-hero .history-hero__content{min-height:0;padding:26px 20px 20px}.desp-governor-hero h1{font-size:2rem}.desp-governor-hero__facade{opacity:.055;width:110%;right:-24%}.desp-governor-hero__channel{width:100%}.desp-governor-hero .history-hero__actions{grid-template-columns:1fr}.desp-governor-empty{border-radius:14px;min-height:0}.desp-governor-empty__command{padding:38px 22px 27px}.desp-governor-empty__seal{width:40px;height:40px;top:25px;right:22px}.desp-governor-empty__command h2{max-width:calc(100% - 30px);font-size:1.7rem}.desp-governor-empty__cta{width:100%;min-width:0}.desp-governor-brief{grid-template-columns:1fr;gap:10px}.desp-governor-brief>div+div{border-left:0;padding-left:0}.desp-governor-flow{padding:26px 22px}.desp-governor-flow ol{grid-template-columns:1fr}.desp-governor-section-lead{display:block}.desp-governor-section-lead p{margin-top:5px}.desp-governor-form__header{min-height:115px;padding:21px 20px 18px}.desp-governor-form__body{padding:18px 18px 21px}.desp-governor-form__decisions{grid-template-columns:1fr}.desp-governor-form__footer{flex-wrap:wrap;padding:13px 18px}.desp-governor-form__footer>div{flex-basis:100%;margin-bottom:3px}.desp-governor-form__footer>button{flex:1}}@media (prefers-reduced-motion:reduce){.desp-governor-hero__facade,.desp-governor-empty,.desp-governor-flow li{animation:none}.desp-governor-empty__cta,.desp-governor-form__footer>button[type=submit]{transition:none}}.institutional-sidebar{--side-carmine:#67181a;--side-red:#9c0720;--side-ink:#292526;--side-ivory:#fffaf3;--side-gold:#ffb843;color:#fffaf5;background:linear-gradient(165deg, #ffffff06, transparent 28%), linear-gradient(180deg, #421013 0%, var(--side-carmine) 46%, #3b0c12 76%, #26090d 100%);border-right:1px solid #ffb84394;box-shadow:13px 0 34px #360a0f33,inset 1px 0 #ffffff0f}.institutional-sidebar:before{z-index:-1;opacity:1;background:linear-gradient(90deg,#0000,#ffb84314 50%,#0000) 0 0/100% 100%,radial-gradient(circle at 105% 42%,#9c072057,#0000 33%);-webkit-mask-image:none;mask-image:none}.institutional-sidebar:after{width:1px;box-shadow:none;background:linear-gradient(#ffd67ec2,#ffb84326 24%,#ffffff12 74%,#ffb8437a);inset:0 0 0 auto}.sidebar-brand{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#25070b6b,#3d0c1114);border-bottom:1px solid #ffd57c38;justify-content:flex-start;min-height:132px;padding:15px 14px 13px}.sidebar-brand:before{background:linear-gradient(90deg, var(--side-gold), #ffb8431f, transparent);height:1px;box-shadow:none;inset:auto 14px 0}.sidebar-brand:after{pointer-events:none;content:"";opacity:.22;background:linear-gradient(135deg,#0000 35%,#ffd27a 36% 44%,#0000 45%) 0 0/20px 8px,linear-gradient(45deg,#0000 35%,#ffd27a 36% 44%,#0000 45%) 10px 0/20px 8px;height:8px;position:absolute;bottom:0;left:0;right:0}.sidebar-brand__plaque{border:1px solid #ffe7b9c2;border-left:4px solid var(--side-red);background:var(--side-ivory);border-radius:7px 3px 3px 7px;width:calc(100% - 38px);min-height:62px;padding:9px 12px;animation:.42s cubic-bezier(.2,.75,.2,1) both sidebar-official-reveal;box-shadow:0 9px 22px #1f050938,inset 0 1px #fff}.sidebar-brand__plaque:after{border-color:#67181a14;border-radius:3px;inset:4px}.sidebar-brand__meta{align-items:center;gap:9px;margin-top:10px;padding:0 2px}.sidebar-brand__meta>span{color:#fff7ebad;letter-spacing:.055em;text-transform:none;gap:6px;font-size:.55rem;font-weight:720}.sidebar-brand__meta>span i{background:#61d6a2;border:0;width:6px;height:6px;animation:none;box-shadow:0 0 0 3px #61d6a21c}.sidebar-brand__meta>strong{color:#ffd47c;letter-spacing:.025em;text-align:right;text-transform:none;max-width:118px;font-size:.58rem;font-weight:820;line-height:1.16}.sidebar-collapse{color:#ffe0a1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#3c0b10e0;border-color:#ffdd996b;border-radius:6px;width:32px;height:32px;top:13px;right:9px;box-shadow:0 5px 12px #23050933}.sidebar-collapse:hover{color:#4a1114;border-color:var(--side-gold);background:var(--side-gold);transform:translate(-1px)}.sidebar-collapse:focus-visible{outline-color:var(--side-gold)}.sidebar-collapse svg{width:16px;height:16px}.sidebar-menu{scrollbar-color:#ffb8437a transparent;gap:17px;padding:17px 10px 22px}.sidebar-menu::-webkit-scrollbar{width:4px}.sidebar-menu::-webkit-scrollbar-thumb{background:#ffb84373;border:0;border-radius:0}.sidebar-section__title{color:#ffd58a;grid-template-columns:auto minmax(20px,1fr);gap:9px;margin:0 5px 7px}.sidebar-section__title>span{display:none}.sidebar-section__title>p{color:#ffe2a8d4;letter-spacing:.055em;text-shadow:none;text-transform:none;font-size:.59rem;font-weight:790}.sidebar-nav-link,.sidebar-nav-link[data-tone]{--nav-tone:var(--side-gold);--nav-tone-rgb:255, 184, 67;border-radius:8px;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;min-height:56px;padding:7px 8px;animation:.36s cubic-bezier(.2,.75,.2,1) both sidebar-official-item}.sidebar-nav-link:before{opacity:0;background:linear-gradient(90deg,#ffffff0a,#0000 68%);width:100%;inset:0;transform:none}.sidebar-nav-link:after{width:2px;box-shadow:none;background:#ffb84373;border-radius:0;inset:8px auto 8px 0}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle,.institutional-sidebar .sidebar-nav-link[data-tone].sidebar-nav-idle{color:#fffaf5!important;background:0 0!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff0e!important}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle:hover,.institutional-sidebar .sidebar-nav-link[data-tone].sidebar-nav-idle:hover{transform:translate(2px);color:#fff!important;box-shadow:none!important;background:#fff1!important;border-color:#ffd57f3b!important}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle:hover:before{opacity:1}.institutional-sidebar .sidebar-nav-active,.institutional-sidebar .sidebar-nav-link[data-tone].sidebar-nav-active{transform:none;color:var(--side-ink)!important;background:var(--side-ivory)!important;border-color:#ffe0a2e6!important;animation:.36s cubic-bezier(.2,.75,.2,1) both sidebar-official-item!important;box-shadow:0 8px 18px #23050938,inset 0 1px #fff!important}.institutional-sidebar .sidebar-nav-active:before{opacity:0;background:0 0}.institutional-sidebar .sidebar-nav-active:after{background:linear-gradient(var(--side-red), var(--side-carmine));width:4px;box-shadow:none;inset-block:7px}.sidebar-nav-link:focus-visible{outline:3px solid var(--side-gold);outline-offset:2px}.sidebar-nav-link:active:not(:disabled){transform:translate(1px)scale(.99)}.sidebar-nav-icon{color:#ffd278;width:38px;height:38px;box-shadow:none;background:#ffb8430e;border-color:#ffd37c38;border-radius:6px}.sidebar-nav-idle:hover .sidebar-nav-icon{color:#ffe5ae;box-shadow:none;background:#ffb8431a;border-color:#ffda8b6b;transform:none}.sidebar-nav-active .sidebar-nav-icon{color:#fff;border-color:var(--side-carmine);background:var(--side-carmine);box-shadow:none}.sidebar-nav-copy{gap:2px}.sidebar-nav-copy strong{letter-spacing:-.014em;font-size:.82rem;font-weight:790;line-height:1.14}.sidebar-nav-copy small{color:#fff4e799;font-size:.62rem;font-weight:560;line-height:1.2}.sidebar-nav-idle .sidebar-nav-copy strong{text-shadow:none}.sidebar-nav-badge{color:#ffd88d;background:#29080c47;border-color:#ffd57f40;border-radius:4px}.sidebar-nav-arrow{color:#ffefdb61;border-radius:3px;width:20px;height:20px}.sidebar-nav-arrow svg{width:12px;height:12px}.sidebar-nav-idle:hover .sidebar-nav-arrow{color:#ffd47b;background:0 0;transform:translate(1px)}.sidebar-active-badge{min-height:22px;color:var(--side-carmine);letter-spacing:.025em;text-transform:none;box-shadow:none;background:#67181a11;border:1px solid #67181a26;border-radius:4px;gap:4px;padding:3px 6px;font-size:.5rem;font-weight:820}.sidebar-active-badge i{background:var(--side-red);width:5px;height:5px;box-shadow:none;border:0;animation:none}.institutional-sidebar .sidebar-nav-disabled{background:#ffffff05!important;border-color:#0000!important}.sidebar-nav-pressed:before,.sidebar-nav-pressed .sidebar-nav-icon{animation:none}.sidebar-footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#22070a94;border-top:1px solid #ffd57d38;padding:10px 13px 12px}.sidebar-footer-brand{width:100%;max-width:none;min-height:68px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 8px;padding:0;position:relative}.sidebar-footer-brand:before{content:"";filter:brightness(0)invert();opacity:.58;background:url(/images/marca_gobierno.png) 50% 20%/100% no-repeat;position:absolute;inset:0}.sidebar-footer-brand:after,.sidebar-footer-logo{display:none}.sidebar-footer__status{min-height:43px;box-shadow:none;background:0 0;border:1px solid #ffffff14;border-width:1px 0;border-radius:0;grid-template-columns:29px minmax(0,1fr) auto;gap:8px;padding:7px 0}.sidebar-footer__status>span{color:#ffd078;background:#ffb8430f;border-color:#ffce6942;border-radius:5px;width:29px;height:29px}.sidebar-footer__status svg{width:15px;height:15px}.sidebar-footer__status small{color:#ffefdc80;font-size:.53rem;font-weight:550}.sidebar-footer__status>i{color:#ffd27a;background:#ffb8430d;border-color:#ffb84340;border-radius:3px;padding:3px 4px}.sidebar-footer__motto{color:#ffebd375;letter-spacing:.045em;text-transform:none;margin-top:7px;font-size:.51rem;font-weight:620}@keyframes sidebar-official-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes sidebar-official-item{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@media (min-width:1024px) and (max-height:850px){.sidebar-brand{min-height:112px;padding-block:11px 10px}.sidebar-brand__plaque{width:calc(100% - 42px);min-height:54px;padding-block:7px}.sidebar-brand__meta{margin-top:7px}.sidebar-menu{gap:13px;padding-block:12px 14px}.sidebar-nav-link,.sidebar-nav-link[data-tone]{min-height:52px;padding-block:6px}.sidebar-nav-icon{width:35px;height:35px}.sidebar-footer-brand{min-height:54px;margin-bottom:6px}}@media (prefers-contrast:more){.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle{background:#ffffff0b!important;border-color:#ffebc473!important}.sidebar-nav-copy small{color:#fff0dc}.sidebar-section__title{color:#ffe2a7}}@media (prefers-reduced-motion:reduce){.sidebar-brand__plaque,.sidebar-nav-link,.sidebar-nav-link[data-tone],.sidebar-nav-pressed{animation:none!important}}.institutional-sidebar{background:radial-gradient(at 18% 2%,#ffb84333,#0000 24%),radial-gradient(at 118% 46%,#ca0a2d61,#0000 41%),linear-gradient(172deg,#2b080d 0%,#501015 24%,#75191d 52%,#4a0c13 76%,#21070b 100%);box-shadow:18px 0 44px #2a050a52,inset 1px 0 #ffffff1a}.institutional-sidebar:before{opacity:.72;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),linear-gradient(135deg,#0000 46%,#ffb8430d 47% 53%,#0000 54%);background-size:34px 34px,34px 34px,68px 68px;-webkit-mask-image:linear-gradient(#000 0%,#000000b3 62%,#0000 94%);mask-image:linear-gradient(#000 0%,#000000b3 62%,#0000 94%)}.institutional-sidebar:after{background:linear-gradient(to bottom, #ffe09a, var(--side-gold) 16%, #ffb8431f 42%, #ffffff14 72%, #b80b2d);width:2px;box-shadow:0 0 14px #ffb8434d}.sidebar-brand{background:radial-gradient(circle at 16% 10%,#ffda8c21,#0000 35%),linear-gradient(#1a0408c7,#4a0b1229);min-height:142px;padding:16px 14px}.sidebar-brand:after{opacity:.55;background:linear-gradient(135deg,#0000 32%,#ffd479 33% 42%,#0000 43%) 0 0/22px 10px,linear-gradient(45deg,#0000 32%,#be1737 33% 42%,#0000 43%) 11px 0/22px 10px;height:10px}.sidebar-brand__plaque{isolation:isolate;border:1px solid #ffe8b6f2;border-left:5px solid var(--side-red);background:radial-gradient(circle at 10% 0,#fff 0%,#0000 43%),linear-gradient(135deg,#fffdf8 0%,#fff6df 67%,#efd398 100%);border-radius:13px 5px 5px 13px;min-height:68px;overflow:hidden;box-shadow:0 16px 30px #18030759,0 0 0 1px #ffb84324,inset 0 1px #fff}.sidebar-brand__plaque:after{z-index:1;background:linear-gradient(100deg,#0000,#ffffffd9,#0000);border:0;border-radius:0;width:34%;animation:1.1s cubic-bezier(.2,.75,.2,1) .28s both sidebar-plaque-glint;inset:-38% auto -38% -42%;transform:skew(-16deg)}.sidebar-brand-logo{z-index:2;filter:contrast(1.12)saturate(1.08)drop-shadow(0 3px 5px #4d0c161f)}.sidebar-brand__meta{margin-top:11px;padding:0 3px}.sidebar-brand__meta>span{color:#fff8edc7;font-weight:740}.sidebar-brand__meta>span i{animation:2.2s ease-in-out infinite sidebar-command-status;box-shadow:0 0 0 4px #61d6a21a,0 0 11px #61d6a280}.sidebar-brand__meta>strong{color:#ffe09a;text-shadow:0 3px 11px #00000057}.sidebar-collapse{background:linear-gradient(145deg,#62121af5,#26060af5);border-color:#ffdd989e;border-radius:9px;width:35px;height:35px;box-shadow:0 8px 17px #16030659,inset 0 1px #ffffff29}.sidebar-collapse:hover{color:#3e1013;background:linear-gradient(145deg, #ffe5ad, var(--side-gold));transform:translate(-2px)scale(1.03);box-shadow:0 11px 23px #23050959,0 0 16px #ffb84338}.sidebar-menu{background:linear-gradient(90deg,#1403071a,#0000 15% 86%,#ffb84309);gap:19px;padding:18px 10px 24px}.sidebar-section__title{grid-template-columns:8px auto minmax(20px,1fr);gap:8px;margin:0 6px 8px}.sidebar-section__title:before{content:"";background:#ffb84329;border:1px solid #ffd680d1;width:7px;height:7px;transform:rotate(45deg);box-shadow:0 0 9px #ffb84352}.sidebar-section__title>i{background:linear-gradient(90deg,#ffc44d94,#ffb8430f,#0000)}.sidebar-section__items{gap:7px}.sidebar-nav-link,.sidebar-nav-link[data-tone]{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);border-radius:12px 5px 12px 12px;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;min-height:61px;padding:8px 9px;transition:transform .21s cubic-bezier(.2,.75,.2,1),border-color .21s,box-shadow .21s,background .21s;animation:.44s cubic-bezier(.2,.75,.2,1) both sidebar-command-enter}.sidebar-nav-link:before{z-index:1;opacity:0;background:linear-gradient(95deg,#0000,#ffe8b561,#0000);width:34%;inset:-45% auto -45% -58%;transform:translate(-140%)skew(-17deg)}.sidebar-nav-link:after{background:linear-gradient(#ffe09a,#a70a29);border-radius:0 4px 4px 0;width:3px;inset:9px auto 9px 0;box-shadow:0 0 8px #ffb84333}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle:hover:before{opacity:1;animation:.62s ease-out both sidebar-command-sweep}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle:hover:after{background:linear-gradient(#fff1c9, var(--side-gold), var(--side-red));width:4px;box-shadow:0 0 13px #ffb84394}.institutional-sidebar .sidebar-nav-active:before{z-index:1;opacity:.54;background:linear-gradient(105deg,#0000 28%,#ffffffe6 46%,#0000 64%) 0 0/230% 100%;width:100%;animation:3.8s ease-in-out .9s infinite sidebar-active-scan;inset:0;transform:none}.institutional-sidebar .sidebar-nav-active:after{background:linear-gradient(#f9bf4b, var(--side-red) 58%, var(--side-carmine));width:5px;animation:2.8s ease-in-out infinite sidebar-active-rail;inset-block:6px;box-shadow:0 0 14px #9c072057}.sidebar-nav-link:focus-visible{outline:none;box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--side-gold)!important}.sidebar-nav-icon{color:#ffd57e;background:linear-gradient(145deg,#ffb84324,#2b050a42);border-color:#ffd37f57;border-radius:10px 4px 10px 10px;width:42px;height:42px;box-shadow:0 7px 15px #1603062e,inset 0 1px #ffffff1a}.sidebar-nav-icon:before{pointer-events:none;content:"";border:1px solid #ffffff0e;border-radius:7px 2px 7px 7px;position:absolute;inset:3px}.sidebar-nav-icon svg{width:19px;height:19px}.sidebar-nav-idle:hover .sidebar-nav-icon{color:#451014;background:linear-gradient(145deg, #ffe9b7, var(--side-gold));border-color:#ffe3a2;transform:translateY(-1px)rotate(-2deg)scale(1.04);box-shadow:0 9px 19px #20040845,0 0 0 3px #ffb8431a}.sidebar-nav-copy strong{font-size:.86rem;font-weight:830}.sidebar-nav-copy small{color:#fff2e0a6;font-size:.63rem;font-weight:580}.sidebar-nav-active .sidebar-nav-copy strong{color:#531316}.sidebar-nav-arrow{border:1px solid #0000;border-radius:6px;width:23px;height:23px}.sidebar-nav-idle:hover .sidebar-nav-arrow{color:#ffe0a0;background:#ffb84314;border-color:#ffd37e33;transform:translate(3px)}.sidebar-active-badge{color:#67181a;background:#67181a12;border-color:#67181a2e;border-radius:6px;min-height:24px;padding:4px 7px;box-shadow:inset 0 3px 8px #67181a14}.sidebar-active-badge i{background:#b0082a;width:6px;height:6px;animation:1.8s ease-in-out infinite sidebar-command-status;box-shadow:0 0 0 3px #b0082a1a,0 0 9px #b0082a61}.sidebar-nav-pressed{animation:.3s cubic-bezier(.2,.8,.2,1) sidebar-command-press!important}.sidebar-nav-pressed .sidebar-nav-icon{animation:.3s cubic-bezier(.2,.8,.2,1) sidebar-icon-confirm!important}.sidebar-footer{background:radial-gradient(circle at 50% 0,#ffb84314,#0000 38%),linear-gradient(#2305098a,#160407eb);padding:11px 13px 13px}.sidebar-footer-brand{min-height:72px;margin-bottom:9px}.sidebar-footer-brand:before{opacity:.7;filter:brightness(0)invert()drop-shadow(0 0 8px #ffcd6e29);animation:.72s cubic-bezier(.2,.75,.2,1) .22s both sidebar-facade-enter}.sidebar-footer__status{background:linear-gradient(110deg,#ffffff13,#ffb84306);border:1px solid #ffd5802b;border-radius:9px 4px 9px 9px;min-height:47px;padding:7px 8px;box-shadow:0 7px 16px #1102052e,inset 0 1px #ffffff0d}.sidebar-footer__status>span{background:linear-gradient(145deg,#ffb84321,#490a112e);border-color:#ffd27761;border-radius:7px;width:31px;height:31px}.sidebar-footer__status>i{color:#3d0b10;background:linear-gradient(145deg, #ffe4a4, var(--side-gold));box-shadow:0 4px 9px #16030633}.sidebar-footer__motto{color:#ffe9cf94}@keyframes sidebar-plaque-glint{0%{opacity:0;left:-42%}32%{opacity:.9}to{opacity:0;left:126%}}@keyframes sidebar-command-enter{0%{opacity:0;transform:translate(-10px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes sidebar-command-sweep{0%{transform:translate(-140%)skew(-17deg)}to{transform:translate(470%)skew(-17deg)}}@keyframes sidebar-active-scan{0%,18%{opacity:0;background-position:190% 0}42%{opacity:.55}70%,to{opacity:0;background-position:-85% 0}}@keyframes sidebar-active-rail{0%,to{opacity:.72;box-shadow:0 0 7px #9c07203d}50%{opacity:1;box-shadow:0 0 16px #9c072080}}@keyframes sidebar-command-status{0%,to{opacity:.72;transform:scale(.86)}50%{opacity:1;transform:scale(1.1)}}@keyframes sidebar-command-press{0%{transform:translate(3px)scale(1)}48%{transform:translate(3px)scale(.965)}to{transform:translate(3px)scale(1)}}@keyframes sidebar-icon-confirm{0%,to{transform:scale(1)}50%{transform:scale(.86)rotate(-4deg)}}@keyframes sidebar-facade-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:.7;transform:translateY(0)}}@media (min-width:1024px) and (max-height:850px){.sidebar-brand{min-height:116px;padding-block:11px}.sidebar-brand__plaque{min-height:57px}.sidebar-menu{gap:14px;padding-block:13px 15px}.sidebar-nav-link,.sidebar-nav-link[data-tone]{min-height:54px;padding-block:6px}.sidebar-nav-icon{width:37px;height:37px}.sidebar-footer-brand{min-height:56px}}@media (prefers-reduced-motion:reduce){.sidebar-brand__plaque:after,.sidebar-brand__meta>span i,.sidebar-nav-link,.sidebar-nav-link:before,.sidebar-nav-link:after,.sidebar-nav-icon,.sidebar-active-badge i,.sidebar-footer-brand:before,.sidebar-nav-pressed{transition:none!important;animation:none!important}}.institutional-sidebar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision}.sidebar-brand__plaque{box-shadow:0 9px #3e081047,0 14px 27px #1803073d,inset 0 1px #fff}.sidebar-brand-logo{filter:contrast(1.2)saturate(1.18)}.sidebar-brand__meta>span{color:#fff9ef;text-shadow:none;font-size:.61rem;font-weight:720;line-height:1.18}.sidebar-brand__meta>strong{color:#ffdc83;text-shadow:none;font-size:.61rem;font-weight:780;line-height:1.18}.sidebar-section__title>p{color:#ffe094;letter-spacing:.02em;text-shadow:none;font-size:.65rem;font-weight:800}.sidebar-nav-link,.sidebar-nav-link[data-tone]{filter:none;min-height:59px;transform:none;animation:none!important}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle,.institutional-sidebar .sidebar-nav-link[data-tone].sidebar-nav-idle{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(108deg,#7e1725e6,#460a14f0)!important;border-color:#ffd37e45!important;box-shadow:0 5px #1f03083d,0 9px 18px #1c04082b,inset 0 1px #ffffff1a!important}.institutional-sidebar .sidebar-nav-link.sidebar-nav-idle:hover,.institutional-sidebar .sidebar-nav-link[data-tone].sidebar-nav-idle:hover{transform:translate(3px);background:linear-gradient(108deg,#9c1932,#650f20)!important;border-color:#ffd477!important;box-shadow:0 6px #27030947,0 12px 22px #1c040838,inset 0 1px #ffffff24!important}.institutional-sidebar .sidebar-nav-active,.institutional-sidebar .sidebar-nav-link[data-tone].sidebar-nav-active{transform:translate(2px);background:linear-gradient(125deg,#fffefa,#ffe9b8 68%,#f0bf54)!important;border-color:#ffc94f!important;animation:none!important;box-shadow:0 6px #a96411,0 12px 22px #2a050a47,inset 0 1px #fff!important}.institutional-sidebar .sidebar-nav-active:before{display:none}.sidebar-nav-icon{color:#ffdb81;filter:none;background:#5c0d1a;border-color:#ffda8b80;box-shadow:0 4px #1f03084d,inset 0 1px #ffffff1f;animation:none!important}.sidebar-nav-icon svg{stroke-width:2.15px;width:20px;height:20px}.sidebar-nav-active .sidebar-nav-icon{color:#fff;background:linear-gradient(145deg,#b80b32,#70111d);border-color:#bd1736;box-shadow:0 4px #4c0b13,inset 0 1px #ffffff3d}.sidebar-nav-copy{filter:none;gap:3px}.sidebar-nav-copy strong{color:#fffdf7;letter-spacing:0;text-shadow:none;font-size:.9rem;font-weight:800;line-height:1.16}.sidebar-nav-copy small{color:#ffe9d0;text-shadow:none;font-size:.66rem;font-weight:610;line-height:1.24}.sidebar-nav-active .sidebar-nav-copy strong{color:#510d18;font-weight:830}.sidebar-nav-active .sidebar-nav-copy small{color:#685154;font-weight:640}.sidebar-active-badge{color:#6c0d1d;box-shadow:none;background:#fff4dc;font-size:.6rem;font-weight:800}.sidebar-nav-arrow{color:#f5c96f}.sidebar-footer__status strong{color:#fffdf7;font-size:.66rem;font-weight:790}.sidebar-footer__status small,.sidebar-footer__motto{color:#f5d9bd;text-shadow:none;font-weight:590}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
