@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800&display=swap";:root{font-family:Orbitron,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.5;font-weight:400;--bg: #99a37e;--text: #212121;--primary: #ee5419;--secondary: #f6f5f3;--radius: 12px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}li{text-shadow:0 1px 2px rgba(0,0,0,.2)}a{font-weight:600;color:var(--text);text-decoration:underline;text-underline-offset:3px}a:hover{opacity:.8}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:var(--text);display:block;position:relative;isolation:isolate}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:999;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:200px 200px;opacity:.4;mix-blend-mode:overlay}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:998;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n2'%3E%3CfeTurbulence type='turbulence' baseFrequency='1.2' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n2)' opacity='1'/%3E%3C/svg%3E");background-size:150px 150px;opacity:.15;mix-blend-mode:soft-light}h1{font-size:3.2em;line-height:1.1}button{border-radius:var(--radius);border:1px solid rgba(0,0,0,.18);padding:.7em 1.2em;font-size:1em;font-weight:700;font-family:inherit;background:var(--primary);color:var(--secondary);cursor:pointer;transition:transform .12s ease,filter .2s ease,border-color .2s ease}button:hover{filter:brightness(1.05);transform:translateY(-1px);border-color:#00000047}button:active{transform:translateY(0)}button:focus,button:focus-visible{outline:3px solid rgba(238,84,25,.35);outline-offset:3px}.rfm-root{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:18px}.rfm-overlay{position:absolute;inset:0;background:#21212194;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rfm-panel{position:relative;width:min(720px,92vw);border-radius:22px;outline:none;background:var(--secondary);color:var(--text);border:3px solid rgba(33,33,33,.85);box-shadow:0 18px 60px #00000059,inset 0 1px #ffffff80;overflow:hidden;transform:translateY(0);animation:rfmIn .22s ease-out}@keyframes rfmIn{0%{transform:translateY(8px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.rfm-frame{position:absolute;inset:10px;border-radius:18px;border:1px dashed rgba(33,33,33,.35);pointer-events:none}.rfm-grain{position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");background-size:220px 220px;animation:rfmGrain .9s steps(2) infinite}@keyframes rfmGrain{0%{opacity:.12}50%{opacity:.18}to{opacity:.12}}.rfm-header{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:18px 18px 10px}.rfm-title{margin:0;font-size:18px;letter-spacing:.02em;text-transform:uppercase}.rfm-sub{display:inline-flex;align-items:center;gap:8px;margin-top:6px}.rfm-dot{width:10px;height:10px;border-radius:999px;background:var(--primary);box-shadow:0 0 0 3px #ee54192e;animation:rfmBlink 1.2s ease-in-out infinite}@keyframes rfmBlink{0%,to{opacity:.35}50%{opacity:1}}.rfm-subtext{font-size:12px;opacity:.65;letter-spacing:.08em}.rfm-iconbtn{border:2px solid rgba(33,33,33,.85);background:#ffffff59;color:var(--text);width:40px;height:40px;border-radius:14px;cursor:pointer;line-height:1;transition:transform .12s ease,filter .2s ease;padding:0!important}.rfm-iconbtn:hover{transform:translateY(-1px);filter:brightness(1.05)}.rfm-iconbtn:active{transform:translateY(0)}.rfm-iconbtn:focus-visible{outline:3px solid rgba(238,84,25,.35);outline-offset:3px}.rfm-body{padding:4px 18px 14px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);opacity:.95}.rfm-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 18px;border-top:1px solid rgba(33,33,33,.18);background:#99a37e1a}.rfm-hud{display:inline-flex;align-items:center;gap:10px}.rfm-pill{font-size:12px;padding:6px 10px;border-radius:12px;border:2px solid rgba(33,33,33,.75);background:#ffffff73;letter-spacing:.08em}.rfm-hudtext{font-size:12px;opacity:.7;letter-spacing:.06em;text-transform:uppercase}.rfm-actions{display:inline-flex;gap:10px}.rfm-btn{border-radius:14px;border:2px solid rgba(33,33,33,.85);padding:10px 14px;font-family:inherit;font-weight:700;cursor:pointer;transition:transform .12s ease,filter .2s ease}.rfm-btn:hover{transform:translateY(-1px)}.rfm-btn:active{transform:translateY(0)}.rfm-btn:focus-visible{outline:3px solid rgba(238,84,25,.35);outline-offset:3px}.rfm-btn-primary{background:var(--primary);color:var(--secondary)}.rfm-btn-ghost{background:#ffffff8c;color:var(--text)}.slided{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:8px}.slided-card{width:100%;display:grid;grid-template-columns:88px 1fr;gap:12px;align-items:center;padding:12px;border-radius:16px;border:2px solid rgba(33,33,33,.75);background:#f6f5f3bf;color:#212121;cursor:pointer;text-align:left;position:relative;overflow:hidden;transition:transform .14s ease,filter .2s ease,border-color .2s ease}.slided-card.disabled{opacity:.5;cursor:not-allowed;filter:grayscale(1) contrast(.9)}.slided-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");background-size:220px 220px}.slided-card:hover{transform:translateY(-2px);filter:brightness(1.02);border-color:#ee5419d9}.slided-card:active{transform:translateY(0)}.slided-card:focus-visible{outline:3px solid rgba(238,84,25,.35);outline-offset:3px}.slided-img{width:88px;height:88px;object-fit:contain;display:block;opacity:.95}.slided-meta{display:grid;gap:8px}.slided-label{font-weight:900;letter-spacing:.04em;text-transform:uppercase;font-size:13px;line-height:1.2}.slided-hint{width:fit-content;padding:6px 10px;border-radius:999px;border:2px solid rgba(33,33,33,.75);background:#99a37e2e;font-size:12px;letter-spacing:.12em}.react-slideshow-container .nav:last-of-type{right:.5rem!important}.react-slideshow-container .nav:first-of-type{left:.5rem!important}@media(max-width:520px){.slided{display:grid;grid-auto-flow:column;grid-auto-columns:85%;grid-template-columns:unset;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:8px}.slided-card{scroll-snap-align:start}.slided::-webkit-scrollbar{display:none}.slided{scrollbar-width:none}}.react-slideshow-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.react-slideshow-container .nav{z-index:10;position:absolute;cursor:pointer}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{height:30px;background:#fff9;width:30px;border:0;text-align:center;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.react-slideshow-container .default-nav:hover,.react-slideshow-container .default-nav:focus{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{margin-right:-30px;border-right:0;border-top:0}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;position:relative;width:7px;height:7px;padding:5px;margin:0}.react-slideshow-container+ul.indicators .each-slideshow-indicator{border:0;opacity:.25;cursor:pointer;background:transparent;color:transparent}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{position:absolute;top:0;left:0;width:7px;height:7px;border-radius:50%;content:"";background:#000;text-align:center}.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover,.react-slideshow-container+ul.indicators .each-slideshow-indicator.active{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{width:100%;overflow:hidden}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{position:relative;opacity:0}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{width:100%;overflow:hidden}.react-slideshow-wrapper .images-wrap.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}#root{max-width:1280px;margin:0 auto;padding:1rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}
