html,body{margin:0;padding:0;box-sizing:border-box;width:100%;overflow-x:hidden}
*,*:before,*:after{box-sizing:inherit;min-width:0}
img,svg,video,canvas,iframe{max-width:100%;height:auto;display:inline-block}
pre,code{white-space:pre-wrap;word-break:break-word}
p,h1,h2,h3,h4,h5,h6,li,a,span{overflow-wrap:anywhere}
table{width:100%;display:block;overflow-x:auto;border-collapse:collapse}
body{background:#000000}
.fog-amber-linen{display:grid;grid-template-columns:max-content 1fr max-content;grid-template-areas:'brand actions menu';align-items:center;gap:clamp(8px,2vw,16px);padding:10px 12px 2px 12px;background:linear-gradient(90deg, #000000 0%, #111111 100%);box-shadow:0px 1px 3px rgba(0,0,0,0.12), 0px 6px 12px rgba(0,0,0,0.08);border-radius:4px 4px 4px 4px;}
.fog-amber-linen{justify-items:stretch}
.fog-amber-linen[data-75854b-scrolled]{box-shadow:0 6px 20px rgba(0,0,0,.08)}
.shadow-lemon-calm{grid-area:brand;display:flex;gap:10px;align-items:center;flex-direction:column;justify-self:start}
.opal-forest{grid-area:actions;grid-column:auto;justify-self:stretch;width:100%;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;margin:0}
.saffron-canyon{display:block;width:200px;height:50px;object-fit:contain;margin:1px 1px 1px 1px;}
.jet-bright-river{font-family:Lato, sans-serif;
  font-size:16px;  
  font-weight:600;  
  color:#222222;
  text-shadow:0px 2px 4px rgba(0,0,0,0.18);}
.thistle-thistle{border:0;display:inline-flex;cursor:pointer;transition:filter .15s ease;margin:var(--btn-my,0) var(--btn-mx,0)}
.thistle-thistle span{display:inline-block;border-radius:var(--btn-rad,12px);padding:var(--btn-py,8px) var(--btn-px,14px);font-weight:var(--btn-weight,600);font-size:var(--btn-size,16px);background:var(--btn-bg,#007bff);color:var(--btn-color,#fff);box-shadow:var(--btn-shadow,none);text-shadow:var(--btn-tshadow,none)}
.thistle-thistle:hover{filter:brightness(1.02)}
.thistle-thistle:hover span{background:var(--btn-hover-bg, var(--btn-bg,#007bff))}
.thistle-thistle,.thistle-thistle:link,.thistle-thistle:visited,.thistle-thistle:hover,.thistle-thistle:focus{text-decoration:none}
.forest-bold{display:inline-flex;flex-direction:column;gap:4px;cursor:pointer}
.forest-bold span{display:block;width:28px;height:3px;background:#ffffff;border-radius:3px}
.amber-river-space{position:fixed;inset:0;background:rgba(0,0,0,.35);opacity:0;pointer-events:none;transition:opacity .2s;z-index:1800}
.berry-smoke-indigo{position:fixed;top:0;right:0;transform:translateX(100%);width:min(80vw,360px);height:100vh;background:#fafafa;box-shadow:-2px 0 16px rgba(0,0,0,.15);transition:transform .25s ease;padding:24px;z-index:1900;overflow-y:auto}
.berry-smoke-indigo .panel-head{display:flex;justify-content:flex-end;margin-bottom:10px}
.shadow-sage{font-size:18px;line-height:1;cursor:pointer;color:#389d01}
.berry-smoke-indigo ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}
.berry-smoke-indigo li{margin:1px 0px 1px 4px}
.berry-smoke-indigo a{text-decoration:none;font-family:Lato, sans-serif;font-size:18px;font-weight:600;color:#222222;text-shadow:0px 2px 4px rgba(0,0,0,0.18);}
.berry-smoke-indigo a:hover{color:#139f09}
.glow-space-moss:checked ~ .amber-river-space{opacity:1;pointer-events:auto}
.glow-space-moss:checked ~ .amber-river-space + .berry-smoke-indigo{transform:none}
.forest-bold{grid-area:menu;justify-self:end}
.rose-nova{margin:40px 20px 1px 20px;padding:21px 12px 17px 28px;min-height:448px;display:flex;align-items:center;justify-content:center;text-align:center;background:#000000;box-shadow:0px 6px 20px rgba(0,0,0,0.12);border-radius:4px 4px 4px 4px;font-family:Ubuntu, sans-serif;font-size:24px;font-weight:400;color:#111111;text-shadow:-2px 0px 0px rgba(2,126,16,0.18);}
.haze-canyon{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;min-height:300px;display:flex;align-items:center;justify-content:center;text-align:center;background:#f9f9f9;box-shadow:none;border-radius:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:18px;font-weight:600;color:#000000;text-shadow:none;}
.pine-bold-teal{margin:40px 8px 9px 13px;padding:20px 20px 20px 20px;min-height:400px;background:#000000;box-shadow:none;border-radius:8px 8px 8px 8px;font-family:Lato, sans-serif;font-size:16px;font-weight:400;color:#ffffff;text-shadow:0px 1px 3px rgba(0,0,0,0.20);}
.forest-steel{display:grid;grid-template-columns:minmax(0, calc(100% - 30%)) minmax(0, 30%);gap:clamp(12px,2vw,24px);width:100%}
.forest-steel > *{min-width:0}
.saffron-ruby-pixel{margin:8px 11px 15px 6px;padding:27px 24px 13px 13px;background:#000000;box-shadow:0px 1px 3px rgba(0,0,0,0.12), 0px 6px 12px rgba(0,0,0,0.08);border-radius:4px 21px 22px 15px;font-family:Raleway, sans-serif;font-size:16px;font-weight:500;color:#111111;text-shadow:0px 1px 3px rgba(0,0,0,0.20);}
.silver-charm-cedar{padding:13px 12px 24px 18px;background:#07CB09;box-shadow:none;border-radius:0px 0px 0px 0px;font-family:Lato, sans-serif;font-size:19px;font-weight:400;color:#ffffff;text-shadow:0px 1px 2px rgba(0,0,0,0.25);}
.footer-content.left{text-align:left}.footer-content.center{text-align:center}.footer-content.right{text-align:right}
.footer-menu{padding:9px 23px 24px 21px}
.footer-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}
.footer-menu.left{justify-content:flex-start;display:flex}
.footer-menu.center{justify-content:center;display:flex}
.footer-menu.right{justify-content:flex-end;display:flex}
.footer-menu li{margin:0px 12px 0px 12px}
.footer-menu a{text-decoration:none;font-family:Tahoma, sans-serif;font-size:18px;font-weight:600;color:#ffffff;text-shadow:0px 0px 2px rgba(193,245,178,0.35);}
.fog-amber-linen,.rose-nova,.haze-canyon,.charm-ultra-ember,.silver-charm-cedar,.forest-steel{max-width:1220px;margin-left:auto;margin-right:auto;}
.fog-amber-linen{position:relative;background:transparent;}
.fog-amber-linen::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;width:100svw;height:100%;background:linear-gradient(90deg, #000000 0%, #111111 100%);z-index:-1;}
@media (min-width:769px){.fog-amber-linen{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:1600;margin-left:auto;margin-right:auto}}
.silver-charm-cedar{position:relative;background:transparent;}
.silver-charm-cedar::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;width:100svw;height:100%;background:#07CB09;z-index:-1;}
@media(max-width:768px){.fog-amber-linen{grid-template-columns:1fr;grid-template-areas:'brand' 'actions' 'menu'}.shadow-lemon-calm{justify-self:center}.forest-bold{justify-self:center}.opal-forest{justify-content:center}.opal-forest{margin-left:0;margin-right:0;justify-content:center}.forest-steel{display:block}.saffron-ruby-pixel{margin-top:12px}}

/* filler */
.badge-iris-dove{letter-spacing: 0px; word-spacing: 3px;padding: 1px 6px;margin: 2px 5px;transition: all 155ms ease;}
@media (max-width: 944px){.badge-iris-dove{padding: 12px 19px;}}
.layer-aqua-wind-iris{background: #b97faf;border-radius: 10px 11px 16px 14px;text-shadow: 2px 1px 4px rgba(26,252,238,0.77);padding: 4px 16px;border: 1px solid #b370f0;transition: all 172ms ease;}
.badge-lemon-indigo-canyon{background: #6f34f5;border-radius: 15px 6px 2px 2px;margin: 8px 10px;border: 0px solid #f98db1;}
.layer-sage-sand{background: linear-gradient(83deg, #5512a2 0%, #65d1f2 100%);border-radius: 5px 3px 3px 2px;box-shadow: 3px 14px 19px rgba(40,114,28,0.67);padding: 21px 16px;margin: 11px 1px;border: 1px solid #97231a;}
@media (max-width: 603px){.layer-sage-sand{padding: 9px 8px;}}
.label-lotus-silver-mist{border-radius: 13px 0px 8px 5px;box-shadow: 2px 2px 8px rgba(107,178,94,0.82);text-shadow: 1px 2px 4px rgba(213,67,57,0.25);letter-spacing: -1px; word-spacing: 2px;padding: 21px 28px;border: 0px solid #e5788d;}
@media (max-width: 640px){.label-lotus-silver-mist{padding: 14px 19px;}}
.title-aqua-linen{box-shadow: 2px 2px 23px rgba(227,121,119,0.71);text-shadow: 0px 0px 1px rgba(163,43,171,0.21);letter-spacing: 1px; word-spacing: 3px;padding: 5px 21px;transition: all 145ms ease;}
.title-aqua-linen:hover{filter:brightness(1.08)}
.pane-flint-delta-ruby{background: #d907a8;box-shadow: -1px 5px 7px rgba(62,139,15,0.35);text-shadow: 1px 1px 4px rgba(64,95,30,0.36);letter-spacing: 0px; word-spacing: 3px;margin: 16px 6px;border: 0px solid #63a26d;transition: all 91ms ease;}
.pane-flint-delta-ruby:hover{filter:brightness(1.03)}
@media (max-width: 527px){.pane-flint-delta-ruby{padding: 2px 11px;}}
.badge-zenith-crystal-velvet{background: #72af6e;border-radius: 3px 3px 14px 3px;box-shadow: -2px 9px 18px rgba(19,130,107,0.22);letter-spacing: -1px; word-spacing: 2px;margin: 13px 8px;}
.badge-zenith-crystal-velvet:hover{filter:brightness(0.96)}
@media (max-width: 761px){.badge-zenith-crystal-velvet{padding: 19px 14px;}}
.teaser-raven-blaze{background: linear-gradient(93deg, #f30ff4 0%, #967000 100%);border-radius: 9px 4px 0px 2px;transition: all 195ms ease;}
.teaser-raven-blaze:hover{filter:brightness(1.1)}
.cluster-koi-indigo{background: linear-gradient(57deg, #62089c 0%, #6d33d2 100%);box-shadow: 6px 2px 22px rgba(174,159,131,0.25);text-shadow: 1px 1px 0px rgba(122,24,141,0.66);letter-spacing: 2px; word-spacing: 0px;padding: 5px 18px;margin: 16px 9px;}
.cluster-koi-indigo:hover{filter:brightness(1.01)}
@media (max-width: 769px){.cluster-koi-indigo{padding: 8px 1px;}}
.stack-cobalt-blaze{background: linear-gradient(332deg, #fc065e 0%, #db66d4 100%);border-radius: 3px 7px 18px 12px;padding: 2px 16px;margin: 3px 9px;}
.stack-cobalt-blaze:hover{filter:brightness(0.99)}
.layer-amber-gleam-jade{background: linear-gradient(20deg, #fba716 0%, #f7abc6 100%);text-shadow: 1px 0px 0px rgba(166,249,1,0.68);}
.layer-amber-gleam-jade:hover{filter:brightness(1.05)}
.widget-canyon-crystal{border-radius: 3px 5px 12px 8px;box-shadow: 1px 5px 4px rgba(238,72,215,0.28);text-shadow: 0px 1px 3px rgba(165,226,71,0.52);border: 1px solid #3441ac;}
.widget-canyon-crystal:hover{filter:brightness(1.1)}
.card-fern-ultra{border-radius: 5px 12px 12px 0px;box-shadow: 2px 4px 22px rgba(86,122,87,0.45);text-shadow: 2px 0px 2px rgba(115,146,77,0.8);letter-spacing: 2px; word-spacing: 1px;}
.card-fern-ultra:hover{filter:brightness(1)}
.note-sky-amber-fern{border-radius: 2px 1px 1px 8px;text-shadow: 2px 1px 3px rgba(157,90,69,0.58);padding: 27px 4px;border: 0px solid #909abf;transition: all 193ms ease;}
.note-sky-amber-fern:hover{filter:brightness(1.09)}
.thumb-jade-dove{background: linear-gradient(332deg, #0ec2d3 0%, #909585 100%);border-radius: 10px 4px 17px 14px;text-shadow: 0px 2px 3px rgba(246,81,231,0.22);letter-spacing: 1px; word-spacing: 3px;}
.thumb-jade-dove:hover{filter:brightness(1.07)}
.toolbar-terra-cobalt-wind{box-shadow: -1px 2px 6px rgba(23,152,171,0.54);text-shadow: 2px 0px 3px rgba(113,21,65,0.71);letter-spacing: -1px; word-spacing: 0px;padding: 25px 17px;margin: 18px 5px;border: 1px solid #0b1c6e;transition: all 106ms ease;}
.badge-calm-steel{border-radius: 2px 2px 9px 10px;letter-spacing: 1px; word-spacing: 3px;}
.badge-calm-steel:hover{filter:brightness(0.96)}
@media (max-width: 602px){.badge-calm-steel{padding: 18px 6px;}}
.thumb-pebble-tide-zen{background: linear-gradient(195deg, #5922c7 0%, #1a246d 100%);border-radius: 12px 17px 4px 14px;text-shadow: 2px 0px 4px rgba(234,179,109,0.36);padding: 19px 3px;}
.row-frost-haze{background: linear-gradient(113deg, #9e035c 0%, #8caa28 100%);border-radius: 2px 8px 6px 1px;box-shadow: 0px 12px 13px rgba(11,120,101,0.75);letter-spacing: -1px; word-spacing: 0px;border: 0px solid #b86766;}
@media (max-width: 662px){.row-frost-haze{padding: 9px 8px;}}
.btn-steel-glow{background: #ebc155;border-radius: 16px 10px 8px 8px;box-shadow: 4px 13px 26px rgba(20,150,11,0.52);text-shadow: 0px 2px 1px rgba(141,26,173,0.86);border: 0px solid #c0ea62;}
@media (max-width: 943px){.btn-steel-glow{padding: 14px 14px;}}
.group-tide-canyon{border-radius: 9px 18px 14px 11px;box-shadow: 1px 2px 11px rgba(44,73,127,0.57);margin: 2px 0px;border: 1px solid #3d5f0c;transition: all 101ms ease;}
.thumb-sage-pine-smoke{margin: 8px 4px;transition: all 175ms ease;}
.teaser-storm-granite-graph{box-shadow: 3px 5px 4px rgba(210,247,168,0.23);border: 0px solid #8162e7;transition: all 216ms ease;}
.teaser-storm-granite-graph:hover{filter:brightness(1.05)}
@media (max-width: 624px){.teaser-storm-granite-graph{padding: 8px 9px;}}
.wrap-pebble-cedar-ripple{background: linear-gradient(159deg, #fc0d32 0%, #4ef4e4 100%);border-radius: 18px 8px 17px 3px;box-shadow: -1px 8px 5px rgba(166,237,103,0.24);margin: 7px 0px;border: 2px solid #7bdaff;transition: all 212ms ease;}
@media (max-width: 665px){.wrap-pebble-cedar-ripple{padding: 14px 20px;}}
.item-space-graph{border-radius: 9px 13px 13px 15px;text-shadow: 2px 1px 3px rgba(115,17,127,0.78);border: 0px solid #6000e3;}
.item-space-graph:hover{filter:brightness(1.07)}
.item-lotus-pebble-jet{border-radius: 15px 1px 9px 16px;box-shadow: -1px 10px 21px rgba(231,172,120,0.4);letter-spacing: 0px; word-spacing: 2px;padding: 11px 18px;transition: all 97ms ease;}
.item-lotus-pebble-jet:hover{filter:brightness(0.95)}
.meta-river-lotus{background: #d8dc59;border-radius: 8px 3px 0px 14px;text-shadow: 2px 1px 1px rgba(117,135,36,0.33);letter-spacing: 1px; word-spacing: 0px;padding: 11px 8px;margin: 9px 3px;border: 1px solid #ae703d;}
.block-chroma-honey-sun{background: #80f633;border-radius: 17px 16px 9px 17px;box-shadow: -2px 4px 20px rgba(190,208,5,0.58);text-shadow: 1px 1px 3px rgba(227,118,27,0.66);padding: 0px 16px;margin: 5px 7px;transition: all 183ms ease;}
.media-sand-willow-saffron{background: #86fafd;box-shadow: 8px 14px 9px rgba(145,94,249,0.79);padding: 25px 0px;margin: 2px 14px;border: 0px solid #3bc244;transition: all 124ms ease;}
.media-sand-willow-saffron:hover{filter:brightness(1.02)}
.cluster-honey-spruce-ultra{text-shadow: 2px 0px 4px rgba(92,97,132,0.31);padding: 13px 6px;margin: 3px 5px;border: 1px solid #edece5;}
.grid-ruby-mint-berry{background: linear-gradient(211deg, #42cfbd 0%, #54a1e4 100%);border-radius: 9px 9px 12px 7px;text-shadow: 1px 0px 1px rgba(167,171,131,0.63);margin: 0px 9px;}
.grid-ruby-mint-berry:hover{filter:brightness(1.07)}
.pane-orbit-breeze{background: linear-gradient(42deg, #1cff5c 0%, #01cb86 100%);border-radius: 1px 5px 9px 16px;box-shadow: 2px 5px 17px rgba(174,130,186,0.46);text-shadow: 1px 2px 1px rgba(54,146,239,0.84);padding: 6px 4px;margin: 8px 16px;}
.pane-orbit-breeze:hover{filter:brightness(0.98)}
@media (max-width: 714px){.pane-orbit-breeze{padding: 9px 7px;}}
.btn-pebble-breeze{background: #22ec80;border-radius: 18px 1px 2px 1px;text-shadow: 2px 1px 2px rgba(61,41,161,0.23);padding: 19px 10px;margin: 9px 17px;}
@media (max-width: 849px){.btn-pebble-breeze{padding: 16px 9px;}}
.group-lagoon-oak-coral{background: #e6ca88;padding: 21px 3px;margin: 12px 11px;border: 0px solid #e002bf;}
.group-lagoon-oak-coral:hover{filter:brightness(1.1)}
.stack-orbit-koi{border-radius: 7px 0px 1px 5px;border: 0px solid #6be1d4;transition: all 214ms ease;}
@media (max-width: 901px){.stack-orbit-koi{padding: 20px 16px;}}
.col-breeze-forest-ruby{background: #1f2a2a;border-radius: 13px 11px 16px 18px;box-shadow: 1px 2px 13px rgba(28,141,158,0.3);text-shadow: 1px 2px 4px rgba(51,140,217,0.52);padding: 9px 17px;border: 0px solid #e68775;}
.col-breeze-forest-ruby:hover{filter:brightness(0.96)}
@media (max-width: 915px){.col-breeze-forest-ruby{padding: 5px 14px;}}
.feature-silver-chroma{background: #cbaf37;box-shadow: 1px 2px 25px rgba(31,0,185,0.83);border: 2px solid #5e979c;}
.teaser-tide-coral{border-radius: 0px 8px 6px 13px;margin: 0px 9px;border: 2px solid #e14a89;}
.teaser-tide-coral:hover{filter:brightness(1.05)}
.teaser-mint-fog-iris{letter-spacing: -1px; word-spacing: 1px;padding: 7px 25px;border: 0px solid #5fa4ea;transition: all 124ms ease;}
.item-ruby-chroma{text-shadow: 1px 2px 4px rgba(232,194,152,0.89);border: 0px solid #e25fa2;}
.item-ruby-chroma:hover{filter:brightness(0.99)}
@media (max-width: 727px){.item-ruby-chroma{padding: 17px 14px;}}
.widget-frost-berry-storm{text-shadow: 0px 0px 0px rgba(167,215,131,0.48);letter-spacing: 2px; word-spacing: 0px;padding: 28px 21px;}
.widget-frost-berry-storm:hover{filter:brightness(1.01)}
.aside-flint-ember{border-radius: 5px 18px 9px 14px;box-shadow: -1px 10px 6px rgba(196,52,142,0.53);text-shadow: 0px 0px 0px rgba(126,164,3,0.76);letter-spacing: -1px; word-spacing: 3px;padding: 12px 22px;border: 1px solid #10f16d;transition: all 108ms ease;}
.aside-flint-ember:hover{filter:brightness(1.09)}
