@layer base{:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) *,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)),:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) :after,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) :before,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)){-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) hr{height:0;color:inherit;border-top-width:1px}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) h1,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) h2,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) h3,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) h4,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) h5,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) h6{font-size:inherit;font-weight:inherit}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) b,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) strong{font-weight:bolder}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) code,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) kbd,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) samp,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) 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}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) small{font-size:80%}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) sub,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) sub{bottom:-.25em}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) sup{top:-.5em}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) :-moz-focusring{outline:auto}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) progress{vertical-align:baseline}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) summary{display:list-item}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ol,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ul,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) menu{list-style:none}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) img,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) svg,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) video,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) canvas,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) audio,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) iframe,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) embed,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) object{vertical-align:middle;display:block}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) img,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) video{max-width:100%;height:auto}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) button,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) input,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) select,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) optgroup,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::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(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) :where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::file-selector-button{margin-inline-end:4px}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) textarea{resize:vertical}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-search-decoration{-webkit-appearance:none}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit{display:inline-flex}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-fields-wrapper{padding:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-year-field{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-month-field{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-day-field{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-hour-field{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-minute-field{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-second-field{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-millisecond-field{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-datetime-edit-meridiem-field{padding-block:0}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-calendar-picker-indicator{line-height:1}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) :-moz-ui-invalid{box-shadow:none}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) button,:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) input:where([type=button],[type=reset],[type=submit]){appearance:button}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::file-selector-button{appearance:button}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-inner-spin-button{height:auto}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) ::-webkit-outer-spin-button{height:auto}:where(:root.fx-in-brand .fx-brand-root,:root.fx-in-brand body>:not(.fx-app)) [hidden]:where(:not([hidden=until-found])){display:none!important}}
:root{--ui-bg:#0f1114;--ui-panel:#15181c;--ui-panel-2:#1c2027;--ui-border:#2a2e35;--ui-text:#f7f5ee;--ui-muted:#82868f;--ui-accent:#a7be5a;--ui-accent-deep:#80ac1a;--ui-accent-ink:#0f1114;--ui-accent-soft:#a7be5a24;--ui-active:#f7f5ee;--ui-active-ink:#15181c}a{color:inherit;text-decoration:none}input,textarea,select{font:inherit}.fuego-scroll::-webkit-scrollbar{width:10px;height:10px}.fuego-scroll::-webkit-scrollbar-thumb{background:var(--ui-border);border-radius:8px}.fuego-scroll::-webkit-scrollbar-track{background:0 0}@keyframes fuego-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes fuego-fade{0%{opacity:0}to{opacity:1}}@keyframes fuego-gap{0%{opacity:0;height:0}to{opacity:1;height:132px}}@keyframes fuego-stroke{0%{box-shadow:0 0 0 3px var(--ui-accent)}to{box-shadow:0 0 #a7be5a00}}@keyframes fuego-flash{0%{box-shadow:inset 0 0 0 9999px #a7be5a38}to{box-shadow:inset 0 0 0 9999px #a7be5a00}}@keyframes fuego-spin{to{transform:rotate(360deg)}}@keyframes fuego-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.fuego-el-hover{outline-offset:1px;cursor:context-menu;border-radius:2px;outline:2px solid var(--ui-accent,#a7be5a)!important}[data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}[data-reveal=down]{transform:translateY(-28px)}[data-reveal=left]{transform:translate(-36px)}[data-reveal=right]{transform:translate(36px)}[data-reveal=scale]{transform:scale(.9)}[data-reveal=fade]{transform:none}[data-reveal].fuego-revealed{transform:none;opacity:1!important}[data-reveal-delay="1"]{transition-delay:80ms}[data-reveal-delay="2"]{transition-delay:.16s}[data-reveal-delay="3"]{transition-delay:.24s}[data-reveal-delay="4"]{transition-delay:.32s}[data-reveal-delay="5"]{transition-delay:.4s}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important}}@media (max-width:700px){.fuego-scope{--fuego-root:14px!important}[data-blueprint] [style*=grid-template-columns]{grid-template-columns:1fr!important}[data-blueprint] [style*=flex-direction\:row],[data-blueprint] [style*="flex-direction: row"]{flex-wrap:wrap!important}}@media (min-width:701px) and (max-width:1000px){[data-blueprint] [style*=grid-template-columns]{grid-template-columns:repeat(2,1fr)!important}}@property --fuego-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes fuego-rotate-ang{to{--fuego-ang:360deg}}.fuego-generating{position:relative}.fuego-generating:after{content:"";border-radius:inherit;background:conic-gradient(from var(--fuego-ang), #ff6a2b, #ff2bbf, #2b8cff, #ff6a2b);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:1.4s linear infinite fuego-rotate-ang;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes fuego-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.fuego-skeleton{background:linear-gradient(90deg,#8c8c961f 25%,#8c8c9638 37%,#8c8c961f 63%) 0 0/200% 100%;border-radius:6px;animation:1.3s ease-in-out infinite fuego-shimmer}@keyframes fuego-caret{0%,to{opacity:1}50%{opacity:0}}.fuego-caret:after{content:"▍";color:var(--color-primary,#ff6a2b);margin-left:1px;animation:.9s step-end infinite fuego-caret}.fx-brand-root{letter-spacing:-.005em;-webkit-font-smoothing:antialiased;font-family:Satoshi,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px}
