
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400&display=swap');


body{font-size:17px;font-weight:300;color:#ffffff;text-shadow:none;}
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:#1c1c1c}
.graph-breeze{display:flex;align-items:center;gap:clamp(8px,2vw,16px);flex-wrap:nowrap;padding:6px 6px 6px 6px;background:#000000;box-shadow:none;border-radius:4px 4px 4px 4px;}
.graph-breeze[data-d4a2a5-scrolled]{box-shadow:0 6px 20px rgba(0,0,0,.08)}
.lagoon-zephyr{display:flex;gap:10px;align-items:center;flex-direction:row}
.willow-onyx{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;margin:0}
.sand-pearl-sky{display:block;width:125px;height:35px;object-fit:contain;margin:8px 10px 8px 10px;}
.calm-river{font-size:19px;font-weight:600;color:#111111;text-shadow:0px 1px 2px rgba(0,0,0,0.25);}
.sky-pine{border:0;display:inline-flex;cursor:pointer;transition:filter .15s ease;margin:var(--btn-my,0) var(--btn-mx,0)}
.sky-pine 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)}
.sky-pine:hover{filter:brightness(1.02)}
.sky-pine:hover span{background:var(--btn-hover-bg, var(--btn-bg,#007bff))}
.sky-pine,.sky-pine:link,.sky-pine:visited,.sky-pine:hover,.sky-pine:focus{text-decoration:none}
@media(min-width:769px){.solar-steel-lagoon,input.delta-jet,.fern-silk,.silver-ruby-pine{display:none!important}}
@media(max-width:768px){.smoke-calm,input.sage-storm,.nova-canyon-coral,.cedar-lotus-crystal{display:none!important}}
.smoke-calm ul{display:flex;list-style:none;margin:0;padding:0}
.smoke-calm li{margin:0px 12px 0px 12px}
.smoke-calm a{text-decoration:none;ont-size:22px;font-weight:400;color:#07cb09;text-shadow:0;}
.smoke-calm a:hover{color:#65df01}
.solar-steel-lagoon{display:inline-flex;flex-direction:column;gap:4px;cursor:pointer}
.solar-steel-lagoon span{display:block;width:33.6px;height:3px;background:#ffffff;border-radius:3px}
.fern-silk{position:fixed;inset:0;background:rgba(0,0,0,.35);opacity:0;pointer-events:none;transition:opacity .2s;z-index:1800}
.silver-ruby-pine{position:fixed;top:0;right:0;transform:translateX(100%);width:min(86vw,360px);height:100vh;background:#413e3e;box-shadow:-2px 0 16px rgba(0,0,0,.15);transition:transform .25s ease;padding:24px;z-index:1900;overflow-y:auto}
.silver-ruby-pine .panel-head{display:flex;justify-content:flex-end;margin-bottom:10px}
.lagoon-mint-wolf{font-size:24px;line-height:1;cursor:pointer;color:#ffffff}
.silver-ruby-pine ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}
.silver-ruby-pine li{margin:0px 0px 8px 0px}
.silver-ruby-pine a{text-decoration:none;font-size:18px;font-weight:400;color:#ffffff;text-shadow:none;}
.silver-ruby-pine a:hover{color:#5ea33e}
.delta-jet:checked ~ .fern-silk{opacity:1;pointer-events:auto}
.delta-jet:checked ~ .fern-silk + .silver-ruby-pine{transform:none}
@media(min-width:769px){.graph-breeze{display:flex;align-items:center}
.lagoon-zephyr{margin-right:auto}
.willow-onyx{margin-right:0}
.smoke-calm{margin-left:0}
}
@media(max-width:768px){.graph-breeze{display:flex;align-items:center}
.lagoon-zephyr{margin-right:auto}
.willow-onyx{margin-right:0}
.solar-steel-lagoon{margin-left:0}
}
@media(max-width:768px){.graph-breeze{display:flex;flex-wrap:wrap;gap:clamp(8px,2.5vw,14px)}}
.graph-breeze,.space-azure-aqua,.topaz-koi-sage,.cedar-glow-breeze,.zenith-blaze-glow,.river-delta{max-width:1200px;margin-left:auto;margin-right:auto;}
.graph-breeze{position:relative;background:transparent;}
.graph-breeze::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;width:100svw;height:100%;background:#000000;z-index:-1;}
@media (min-width:769px){.graph-breeze{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:1600;margin-left:auto;margin-right:auto}}
@media (max-width:768px){.graph-breeze{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:1600;margin-left:auto;margin-right:auto}}
.zenith-blaze-glow{position:relative;background:transparent;}
.zenith-blaze-glow::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;width:100svw;height:100%;background:#1c1c1c;z-index:-1;}
.space-azure-aqua{--ml:11px;--mr:11px;margin-top:11px;margin-bottom:11px;margin-left:auto;margin-right:auto;width:clamp(0px, calc(100% - var(--ml) - var(--mr)), 100%);padding:4px 4px 4px 4px;min-height:133px;display:flex;align-items:center;justify-content:center;text-align:center;background:#1c1c18;box-shadow:none;border-radius:2px 2px 2px 2px;font-size:22px;font-weight:300;color:#ffffff;text-shadow:none;}
.topaz-koi-sage{--ml:4px;--mr:4px;margin-top:4px;margin-bottom:4px;margin-left:auto;margin-right:auto;width:clamp(0px, calc(100% - var(--ml) - var(--mr)), 100%);padding:4px 4px 4px 4px;min-height:100px;display:flex;align-items:center;justify-content:center;text-align:center;background:#1c1c1c;box-shadow:none;border-radius:1px 1px 1px 1px;font-size:22px;font-weight:300;color:#ffffff;text-shadow:none;}
.ember-jet{margin:12px 43px 12px 43px;padding:22px 22px 22px 22px;min-height:538px;background:#f5f5f5;box-shadow:none;border-radius:6px 6px 6px 6px;font-size:17px;font-weight:300;color:#212121;text-shadow:0px 4px 12px rgba(0,0,0,0.12);}
.river-delta{display:block;width:100%}
.zenith-blaze-glow{padding:9px 9px 9px 9px;background:#1c1c1c;box-shadow:0px 4px 14px rgba(0,0,0,0.10);border-radius:3px 3px 3px 3px;font-size:15px;font-weight:400;color:#ffffff;text-shadow:0px 0px 2px rgba(0,0,0,0.35);}
.footer-content.left{text-align:left}.footer-content.center{text-align:center}.footer-content.right{text-align:right}
.footer-menu{padding:8px 22px 24px 19px}
.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-size:18px;font-weight:600;color:#ffffff;text-shadow:0px 1px 3px rgba(0,0,0,0.20);}

/* filler */
.aside-granite-tide{background: linear-gradient(140deg, #ad07d2 0%, #8410c6 100%);box-shadow: 2px 9px 17px rgba(16,159,109,0.56);padding: 26px 27px;border: 1px solid #34185b;}
.panel-blaze-velvet-amber{border-radius: 3px 8px 9px 18px;margin: 6px 14px;border: 0px solid #6423c2;}
.panel-blaze-velvet-amber:hover{filter:brightness(1.07)}
.article-tide-topaz{border-radius: 2px 8px 16px 17px;box-shadow: 6px 7px 5px rgba(2,83,62,0.38);letter-spacing: 2px; word-spacing: 1px;padding: 11px 16px;margin: 14px 12px;transition: all 151ms ease;}
.article-tide-topaz:hover{filter:brightness(1.07)}
.tag-thistle-pebble{background: #00c7fa;border-radius: 12px 9px 5px 18px;text-shadow: 2px 1px 1px rgba(52,118,251,0.39);padding: 5px 3px;}
.tag-thistle-pebble:hover{filter:brightness(1.02)}
@media (max-width: 739px){.tag-thistle-pebble{padding: 1px 13px;}}
.title-gleam-teal{border-radius: 4px 1px 11px 5px;box-shadow: -2px 9px 9px rgba(94,26,225,0.53);margin: 15px 1px;transition: all 177ms ease;}
.title-gleam-teal:hover{filter:brightness(0.97)}
@media (max-width: 902px){.title-gleam-teal{padding: 20px 2px;}}
.header-snow-rose-delta{background: #4249c9;letter-spacing: 0px; word-spacing: 0px;padding: 28px 1px;margin: 18px 8px;border: 2px solid #5d6c9a;transition: all 182ms ease;}
@media (max-width: 798px){.header-snow-rose-delta{padding: 16px 17px;}}
.subtitle-berry-blaze-crystal{background: #0b8d39;text-shadow: 1px 1px 0px rgba(127,178,104,0.79);}
@media (max-width: 958px){.subtitle-berry-blaze-crystal{padding: 5px 10px;}}
.header-violet-fog-bright{background: linear-gradient(303deg, #30d125 0%, #ecf161 100%);letter-spacing: 2px; word-spacing: 1px;transition: all 143ms ease;}
.toolbar-charm-cedar-azure{background: linear-gradient(259deg, #360c62 0%, #cff0de 100%);border-radius: 16px 13px 3px 6px;letter-spacing: 0px; word-spacing: 3px;}
.meta-haze-glow-iris{background: #b81f53;border-radius: 1px 14px 5px 9px;box-shadow: 7px 12px 8px rgba(69,35,129,0.67);margin: 1px 17px;border: 0px solid #d46667;}
.box-oak-crisp-spruce{letter-spacing: 2px; word-spacing: 3px;margin: 10px 5px;border: 0px solid #f73f6e;}
.box-crystal-terra-cobalt{background: #5bba9c;border-radius: 3px 14px 6px 7px;box-shadow: 0px 5px 23px rgba(176,118,162,0.33);text-shadow: 2px 0px 3px rgba(118,48,72,0.51);letter-spacing: -1px; word-spacing: 0px;margin: 1px 7px;}
.box-crystal-terra-cobalt:hover{filter:brightness(1.05)}
@media (max-width: 841px){.box-crystal-terra-cobalt{padding: 14px 15px;}}
.footer-silver-bold-delta{box-shadow: 4px 3px 5px rgba(37,58,211,0.73);padding: 13px 9px;}
@media (max-width: 950px){.footer-silver-bold-delta{padding: 5px 8px;}}
.grid-saffron-nova-rose{letter-spacing: -1px; word-spacing: 3px;margin: 16px 8px;border: 2px solid #a62eed;}
.label-charm-storm{padding: 21px 1px;margin: 4px 12px;border: 2px solid #85831d;}
.label-charm-storm:hover{filter:brightness(0.98)}
.label-fog-lumen{border-radius: 17px 6px 0px 5px;box-shadow: 0px 8px 15px rgba(57,76,61,0.83);padding: 5px 0px;}
@media (max-width: 607px){.label-fog-lumen{padding: 1px 5px;}}
.row-orbit-granite{background: #fc395a;border-radius: 0px 5px 9px 12px;margin: 11px 15px;}
.thumb-space-calm{background: #b0d332;border-radius: 18px 5px 3px 7px;box-shadow: 7px 4px 11px rgba(121,230,159,0.78);text-shadow: 1px 0px 1px rgba(203,2,224,0.55);letter-spacing: 2px; word-spacing: 0px;padding: 16px 18px;transition: all 209ms ease;}
@media (max-width: 622px){.thumb-space-calm{padding: 6px 9px;}}
.group-crystal-frost{background: #8e0d1e;border-radius: 8px 3px 7px 10px;box-shadow: 8px 1px 21px rgba(68,49,235,0.78);padding: 23px 26px;margin: 7px 7px;}
.box-gleam-sage-dove{background: #933dc8;letter-spacing: 0px; word-spacing: 2px;padding: 14px 1px;border: 1px solid #780de7;transition: all 119ms ease;}
.layer-bold-haze-aqua{background: #a1aba7;text-shadow: 2px 0px 2px rgba(2,90,255,0.87);padding: 11px 7px;transition: all 108ms ease;}
.layer-bold-haze-aqua:hover{filter:brightness(1)}
@media (max-width: 816px){.layer-bold-haze-aqua{padding: 2px 0px;}}
.teaser-ripple-haze-sage{text-shadow: 0px 1px 3px rgba(179,245,172,0.58);transition: all 193ms ease;}
.teaser-ripple-haze-sage:hover{filter:brightness(0.99)}
.group-haze-chroma{background: #86dd44;border-radius: 18px 16px 16px 1px;letter-spacing: 1px; word-spacing: 0px;margin: 7px 13px;transition: all 197ms ease;}
.group-haze-chroma:hover{filter:brightness(1.03)}
.col-wind-berry-zenith{letter-spacing: -1px; word-spacing: 2px;border: 1px solid #722b61;transition: all 124ms ease;}
.stack-azure-tide{letter-spacing: 1px; word-spacing: 2px;margin: 6px 18px;border: 2px solid #5581da;transition: all 162ms ease;}
.stack-azure-tide:hover{filter:brightness(0.97)}
@media (max-width: 520px){.stack-azure-tide{padding: 5px 13px;}}
.group-crisp-marble{text-shadow: 2px 1px 0px rgba(245,20,136,0.6);letter-spacing: 1px; word-spacing: 2px;margin: 12px 1px;border: 1px solid #5a1c25;}
.grid-bright-saffron{background: #fb3e38;text-shadow: 2px 0px 2px rgba(56,241,128,0.32);letter-spacing: 2px; word-spacing: 2px;margin: 4px 5px;transition: all 146ms ease;}
@media (max-width: 598px){.grid-bright-saffron{padding: 9px 10px;}}
.stack-orbit-cedar{background: #0d49cb;padding: 20px 0px;margin: 8px 0px;border: 0px solid #33fd6e;}
.stack-orbit-cedar:hover{filter:brightness(1.09)}
@media (max-width: 420px){.stack-orbit-cedar{padding: 11px 12px;}}
.badge-breeze-oak-nova{background: linear-gradient(289deg, #03c06b 0%, #2eea8b 100%);border-radius: 13px 13px 18px 5px;box-shadow: 2px 4px 4px rgba(214,244,222,0.27);letter-spacing: 2px; word-spacing: 0px;margin: 11px 14px;}
.badge-breeze-oak-nova:hover{filter:brightness(0.99)}
@media (max-width: 589px){.badge-breeze-oak-nova{padding: 8px 2px;}}
.btn-thistle-amber{background: #16faff;box-shadow: 0px 7px 13px rgba(190,69,76,0.84);letter-spacing: -1px; word-spacing: 0px;padding: 9px 27px;margin: 13px 1px;border: 0px solid #c2fac6;transition: all 86ms ease;}
.btn-thistle-amber:hover{filter:brightness(1)}
.block-plum-marble{border-radius: 11px 2px 16px 18px;text-shadow: 1px 0px 1px rgba(155,198,146,0.2);letter-spacing: 1px; word-spacing: 3px;padding: 4px 0px;margin: 5px 9px;transition: all 145ms ease;}
.article-solar-ember-smoke{background: linear-gradient(277deg, #99d5c1 0%, #5f2beb 100%);box-shadow: 3px 8px 19px rgba(243,52,123,0.88);text-shadow: 0px 0px 4px rgba(224,12,37,0.38);padding: 5px 3px;transition: all 176ms ease;}
.media-coral-quartz{background: #72cc84;border-radius: 9px 11px 13px 18px;box-shadow: -2px 12px 14px rgba(98,184,139,0.85);letter-spacing: 1px; word-spacing: 2px;padding: 26px 24px;margin: 1px 4px;transition: all 191ms ease;}
@media (max-width: 902px){.media-coral-quartz{padding: 17px 20px;}}
.block-honey-lemon{text-shadow: 0px 1px 0px rgba(68,74,19,0.67);padding: 2px 9px;}
.block-honey-lemon:hover{filter:brightness(1.09)}
@media (max-width: 790px){.block-honey-lemon{padding: 0px 13px;}}
.toolbar-lumen-ember-pearl{background: #40afb3;box-shadow: -2px 2px 13px rgba(179,6,165,0.33);text-shadow: 0px 1px 1px rgba(66,201,118,0.44);border: 1px solid #21220d;transition: all 113ms ease;}
.article-rose-rose-wind{border-radius: 3px 18px 11px 9px;box-shadow: 4px 11px 16px rgba(76,159,169,0.63);text-shadow: 2px 1px 3px rgba(202,40,79,0.27);margin: 13px 15px;border: 0px solid #2c9f61;}
@media (max-width: 988px){.article-rose-rose-wind{padding: 18px 6px;}}
.item-granite-mist{background: #fcfc0c;text-shadow: 1px 1px 0px rgba(148,104,205,0.89);padding: 28px 24px;transition: all 173ms ease;}
.item-blaze-delta{background: #b19570;border-radius: 15px 16px 13px 4px;box-shadow: 5px 12px 20px rgba(215,201,56,0.83);text-shadow: 1px 0px 3px rgba(82,145,196,0.26);letter-spacing: 1px; word-spacing: 0px;margin: 0px 16px;transition: all 199ms ease;}
@media (max-width: 960px){.item-blaze-delta{padding: 3px 14px;}}
.item-solar-pebble{box-shadow: 0px 12px 6px rgba(245,78,127,0.32);letter-spacing: 1px; word-spacing: 0px;padding: 11px 7px;margin: 5px 10px;transition: all 215ms ease;}
.meta-graph-lumen{text-shadow: 0px 1px 0px rgba(70,35,56,0.23);letter-spacing: -1px; word-spacing: 2px;margin: 11px 16px;}
@media (max-width: 664px){.meta-graph-lumen{padding: 5px 9px;}}
.nav-plum-delta-shadow{background: linear-gradient(157deg, #7ec8f5 0%, #119ed8 100%);box-shadow: 5px 14px 26px rgba(76,153,44,0.73);letter-spacing: -1px; word-spacing: 2px;padding: 9px 10px;transition: all 115ms ease;}
.item-orbit-zenith{text-shadow: 2px 2px 2px rgba(162,228,230,0.29);padding: 5px 28px;border: 2px solid #844412;}
@media (max-width: 577px){.item-orbit-zenith{padding: 20px 13px;}}
.grid-linen-thistle-marble{background: #a3433f;letter-spacing: 0px; word-spacing: 0px;padding: 7px 25px;margin: 10px 6px;transition: all 97ms ease;}
.grid-linen-thistle-marble:hover{filter:brightness(1.01)}
@media (max-width: 762px){.grid-linen-thistle-marble{padding: 14px 15px;}}
.badge-canyon-moss-breeze{background: linear-gradient(280deg, #09f170 0%, #98cf28 100%);border-radius: 8px 15px 12px 3px;letter-spacing: 0px; word-spacing: 1px;padding: 1px 23px;margin: 4px 1px;border: 2px solid #509a74;}
.badge-canyon-moss-breeze:hover{filter:brightness(0.95)}
.thumb-ember-mist-breeze{box-shadow: 3px 9px 11px rgba(208,42,98,0.61);border: 2px solid #460c85;}
.section-ember-velvet-solar{box-shadow: 3px 7px 16px rgba(18,82,138,0.58);letter-spacing: 2px; word-spacing: 2px;margin: 1px 7px;}
.wrap-delta-cedar-lotus{background: #661b38;margin: 5px 4px;border: 0px solid #7aa88d;}
.meta-tide-zen{background: #be8dda;text-shadow: 2px 2px 2px rgba(162,237,211,0.37);letter-spacing: 0px; word-spacing: 1px;}
@media (max-width: 478px){.meta-tide-zen{padding: 1px 8px;}}
.cluster-quartz-flint-fog{letter-spacing: 2px; word-spacing: 3px;padding: 10px 8px;transition: all 103ms ease;}
.cluster-quartz-flint-fog:hover{filter:brightness(1.1)}
@media (max-width: 628px){.cluster-quartz-flint-fog{padding: 18px 16px;}}
.group-crystal-forest{background: linear-gradient(352deg, #d9a599 0%, #1442c0 100%);box-shadow: -2px 13px 12px rgba(219,170,153,0.22);letter-spacing: 0px; word-spacing: 0px;padding: 11px 26px;border: 2px solid #612953;transition: all 195ms ease;}
.group-crystal-forest:hover{filter:brightness(1.02)}
.tile-willow-lumen{background: #4137ff;border-radius: 11px 12px 9px 5px;box-shadow: 5px 14px 25px rgba(204,31,243,0.69);text-shadow: 2px 2px 2px rgba(122,70,17,0.61);letter-spacing: 2px; word-spacing: 0px;border: 2px solid #2f77fc;transition: all 124ms ease;}
@media (max-width: 690px){.tile-willow-lumen{padding: 20px 20px;}}
.col-snow-ember{border-radius: 15px 6px 13px 8px;box-shadow: 3px 10px 16px rgba(120,136,85,0.44);padding: 10px 10px;margin: 11px 5px;transition: all 190ms ease;}
.col-snow-ember:hover{filter:brightness(1.01)}
@media (max-width: 659px){.col-snow-ember{padding: 11px 5px;}}
.cluster-silver-tide{background: linear-gradient(165deg, #689b4f 0%, #cba23f 100%);text-shadow: 0px 1px 2px rgba(125,218,209,0.63);letter-spacing: 1px; word-spacing: 3px;}
@media (max-width: 466px){.cluster-silver-tide{padding: 14px 5px;}}
.col-crystal-fern{background: #8d7ae7;border-radius: 0px 4px 11px 1px;box-shadow: 4px 4px 20px rgba(59,249,252,0.68);letter-spacing: 2px; word-spacing: 1px;margin: 2px 9px;transition: all 212ms ease;}
@media (max-width: 836px){.col-crystal-fern{padding: 2px 7px;}}
.subtitle-violet-zephyr{border-radius: 8px 1px 6px 13px;box-shadow: 1px 5px 14px rgba(103,160,49,0.33);text-shadow: 0px 0px 1px rgba(163,185,197,0.81);padding: 2px 1px;margin: 9px 16px;transition: all 205ms ease;}
@media (max-width: 798px){.subtitle-violet-zephyr{padding: 0px 14px;}}
.header-iris-ember{background: linear-gradient(2deg, #722c6a 0%, #e7ee92 100%);box-shadow: 6px 10px 5px rgba(223,232,185,0.53);margin: 12px 7px;border: 1px solid #9c7497;}
@media (max-width: 609px){.header-iris-ember{padding: 3px 16px;}}
.nav-crisp-canyon-mint{background: #a051a8;letter-spacing: 1px; word-spacing: 2px;border: 0px solid #51824f;}
.nav-crisp-canyon-mint:hover{filter:brightness(0.95)}
.teaser-glow-ruby-solar{background: #c178b3;text-shadow: 2px 0px 0px rgba(56,243,138,0.53);letter-spacing: 1px; word-spacing: 3px;margin: 12px 11px;}
.teaser-glow-ruby-solar:hover{filter:brightness(1.09)}
.tile-silver-honey-storm{border-radius: 5px 18px 4px 4px;box-shadow: 5px 11px 26px rgba(212,171,197,0.55);text-shadow: 2px 0px 0px rgba(8,28,171,0.74);letter-spacing: 1px; word-spacing: 1px;padding: 13px 10px;margin: 1px 7px;}
@media (max-width: 657px){.tile-silver-honey-storm{padding: 16px 17px;}}
.panel-iris-berry-blaze{border-radius: 3px 3px 10px 13px;box-shadow: -2px 9px 16px rgba(185,244,246,0.65);text-shadow: 2px 0px 3px rgba(230,74,107,0.41);border: 0px solid #73f802;}
.article-bright-fern{border-radius: 17px 18px 17px 2px;box-shadow: 5px 3px 6px rgba(79,103,137,0.59);letter-spacing: 1px; word-spacing: 3px;margin: 17px 18px;border: 1px solid #be92c0;transition: all 106ms ease;}
.article-bright-fern:hover{filter:brightness(1.01)}
.aside-fog-nova{box-shadow: 0px 3px 10px rgba(251,1,252,0.78);letter-spacing: 2px; word-spacing: 0px;}
.aside-fog-nova:hover{filter:brightness(1.06)}
@media (max-width: 1014px){.aside-fog-nova{padding: 9px 8px;}}
.menu-lumen-coral-calm{border-radius: 1px 10px 4px 1px;box-shadow: 5px 13px 26px rgba(16,217,238,0.48);}
@media (max-width: 479px){.menu-lumen-coral-calm{padding: 14px 0px;}}
.feature-breeze-blaze{box-shadow: 7px 1px 19px rgba(225,144,104,0.6);text-shadow: 2px 2px 2px rgba(240,110,180,0.45);letter-spacing: -1px; word-spacing: 3px;padding: 3px 19px;transition: all 191ms ease;}
.feature-breeze-blaze:hover{filter:brightness(1)}
@media (max-width: 885px){.feature-breeze-blaze{padding: 5px 19px;}}
.item-pebble-cedar-sage{box-shadow: 4px 14px 7px rgba(128,81,190,0.27);text-shadow: 1px 1px 0px rgba(239,17,124,0.72);padding: 7px 8px;}
.thumb-river-lumen{text-shadow: 0px 1px 1px rgba(162,124,24,0.5);transition: all 200ms ease;}
.label-mist-ember-bright{background: #e76a66;border-radius: 6px 0px 7px 7px;text-shadow: 1px 2px 4px rgba(223,138,204,0.69);letter-spacing: 0px; word-spacing: 0px;padding: 4px 2px;border: 1px solid #3e2747;}
.chip-linen-spruce-spruce{background: linear-gradient(341deg, #7a0d07 0%, #266db9 100%);border-radius: 2px 0px 13px 1px;box-shadow: 3px 7px 13px rgba(36,78,94,0.43);letter-spacing: 2px; word-spacing: 3px;padding: 28px 23px;margin: 10px 6px;border: 0px solid #ca6007;}
.chip-linen-spruce-spruce:hover{filter:brightness(1.03)}
@media (max-width: 529px){.chip-linen-spruce-spruce{padding: 20px 17px;}}
.thumb-lumen-flint{background: #767d7a;transition: all 183ms ease;}
.subtitle-onyx-delta{background: #403857;border-radius: 8px 17px 15px 11px;box-shadow: 4px 13px 22px rgba(89,224,22,0.67);letter-spacing: 0px; word-spacing: 0px;padding: 12px 25px;}
.meta-ripple-pearl{border-radius: 10px 13px 6px 17px;box-shadow: 1px 8px 25px rgba(140,31,53,0.31);text-shadow: 2px 1px 3px rgba(139,198,117,0.3);margin: 10px 17px;}
.meta-ripple-pearl:hover{filter:brightness(1.05)}
.tag-graph-topaz-flint{background: #747d61;box-shadow: 5px 6px 22px rgba(8,244,243,0.65);text-shadow: 1px 2px 1px rgba(72,103,9,0.68);letter-spacing: 1px; word-spacing: 2px;padding: 8px 17px;border: 2px solid #3290f5;transition: all 209ms ease;}
@media (max-width: 870px){.tag-graph-topaz-flint{padding: 0px 0px;}}
.aside-oak-pine-delta{border-radius: 8px 16px 5px 5px;letter-spacing: 0px; word-spacing: 3px;margin: 17px 15px;transition: all 220ms ease;}
.aside-oak-pine-delta:hover{filter:brightness(1.06)}
.grid-ruby-azure-river{background: #2861f5;box-shadow: 5px 9px 5px rgba(52,114,213,0.67);text-shadow: 1px 2px 1px rgba(191,99,200,0.72);padding: 4px 10px;margin: 13px 15px;border: 1px solid #21d495;transition: all 206ms ease;}
.btn-indigo-zen-saffron{background: #b0e648;border-radius: 8px 17px 7px 18px;box-shadow: 2px 13px 16px rgba(105,9,208,0.62);letter-spacing: 2px; word-spacing: 3px;padding: 17px 3px;border: 2px solid #880cda;transition: all 120ms ease;}
.btn-indigo-zen-saffron:hover{filter:brightness(0.97)}
@media (max-width: 776px){.btn-indigo-zen-saffron{padding: 20px 19px;}}
.block-pebble-linen{background: #b5a479;box-shadow: 1px 4px 4px rgba(137,191,39,0.88);letter-spacing: 0px; word-spacing: 1px;margin: 7px 0px;border: 1px solid #dc14c4;}
.block-pebble-linen:hover{filter:brightness(1.07)}
@media (max-width: 799px){.block-pebble-linen{padding: 2px 4px;}}
.pane-zen-cobalt{background: linear-gradient(85deg, #8364d2 0%, #1f9815 100%);border-radius: 1px 16px 8px 16px;box-shadow: 2px 7px 24px rgba(27,69,194,0.79);text-shadow: 1px 2px 0px rgba(9,234,42,0.49);letter-spacing: 1px; word-spacing: 2px;padding: 1px 27px;margin: 15px 6px;transition: all 130ms ease;}
.pane-zen-cobalt:hover{filter:brightness(1.09)}
.cluster-nova-glow{background: #1c54ac;box-shadow: 6px 10px 11px rgba(17,97,71,0.31);letter-spacing: -1px; word-spacing: 0px;padding: 14px 9px;border: 1px solid #5891ff;}
.cluster-nova-glow:hover{filter:brightness(1.07)}
.title-raven-mint-jet{box-shadow: 7px 10px 12px rgba(229,7,152,0.88);margin: 17px 15px;transition: all 215ms ease;}
@media (max-width: 479px){.title-raven-mint-jet{padding: 15px 13px;}}
.grid-pearl-orbit{border-radius: 0px 13px 0px 6px;box-shadow: -2px 5px 21px rgba(48,214,92,0.71);margin: 15px 16px;transition: all 187ms ease;}
@media (max-width: 794px){.grid-pearl-orbit{padding: 13px 18px;}}
.teaser-dove-ember{padding: 19px 7px;transition: all 161ms ease;}
@media (max-width: 510px){.teaser-dove-ember{padding: 14px 11px;}}
.subtitle-raven-bold{box-shadow: 6px 1px 26px rgba(119,35,221,0.29);text-shadow: 1px 1px 4px rgba(28,221,204,0.65);letter-spacing: 2px; word-spacing: 3px;padding: 27px 28px;border: 2px solid #65265d;transition: all 159ms ease;}
.subtitle-raven-bold:hover{filter:brightness(1.06)}
.cluster-linen-rose-smoke{text-shadow: 2px 1px 4px rgba(44,61,87,0.33);letter-spacing: -1px; word-spacing: 0px;margin: 2px 17px;}
.section-flint-wind-plum{background: #8f99dd;box-shadow: 6px 9px 17px rgba(82,27,209,0.27);text-shadow: 1px 2px 1px rgba(180,14,123,0.32);margin: 11px 8px;border: 0px solid #7a12b0;transition: all 173ms ease;}
.section-flint-wind-plum:hover{filter:brightness(1.01)}
@media (max-width: 617px){.section-flint-wind-plum{padding: 14px 14px;}}
.toolbar-sky-silver-cobalt{background: linear-gradient(237deg, #7eaa25 0%, #53252f 100%);border-radius: 11px 1px 2px 7px;margin: 10px 16px;border: 1px solid #46888f;}
@media (max-width: 675px){.toolbar-sky-silver-cobalt{padding: 7px 3px;}}
.block-crystal-tide{box-shadow: 2px 10px 14px rgba(137,189,52,0.23);text-shadow: 1px 2px 0px rgba(74,97,249,0.73);letter-spacing: 1px; word-spacing: 0px;margin: 18px 16px;}
.layer-coral-smoke-delta{letter-spacing: 2px; word-spacing: 0px;padding: 2px 13px;}
@media (max-width: 442px){.layer-coral-smoke-delta{padding: 17px 17px;}}
.aside-bold-opal-rose{background: linear-gradient(56deg, #9c5086 0%, #71fbad 100%);border-radius: 15px 9px 11px 12px;box-shadow: 6px 13px 17px rgba(87,242,161,0.38);text-shadow: 0px 2px 4px rgba(193,5,252,0.68);padding: 4px 20px;margin: 0px 5px;border: 2px solid #fc2fc2;transition: all 134ms ease;}
.aside-bold-opal-rose:hover{filter:brightness(1.07)}
.chip-bold-ultra{border-radius: 11px 17px 17px 7px;box-shadow: 2px 9px 18px rgba(244,69,21,0.74);text-shadow: 0px 0px 2px rgba(141,6,180,0.42);padding: 16px 24px;border: 2px solid #0e9c4c;}
.badge-rose-jade{background: linear-gradient(44deg, #ac56da 0%, #a90b50 100%);text-shadow: 0px 0px 1px rgba(76,115,180,0.67);letter-spacing: 0px; word-spacing: 1px;padding: 28px 23px;margin: 14px 10px;border: 1px solid #d4e95e;transition: all 121ms ease;}
.badge-rose-jade:hover{filter:brightness(0.97)}
.btn-amber-space{box-shadow: 7px 10px 24px rgba(42,103,28,0.3);padding: 21px 14px;margin: 12px 16px;transition: all 208ms ease;}
.btn-amber-space:hover{filter:brightness(1.03)}
@media (max-width: 899px){.btn-amber-space{padding: 15px 20px;}}
.widget-lotus-pebble-teal{padding: 17px 25px;}
.label-dove-steel-ultra{background: linear-gradient(281deg, #00962a 0%, #d3312e 100%);margin: 5px 1px;}
.label-dove-steel-ultra:hover{filter:brightness(0.95)}
.panel-opal-forest-spruce{background: #7bee40;box-shadow: 2px 13px 24px rgba(131,49,194,0.72);text-shadow: 0px 0px 0px rgba(17,40,24,0.68);letter-spacing: 1px; word-spacing: 3px;margin: 7px 9px;border: 1px solid #f0d59d;transition: all 192ms ease;}
@media (max-width: 979px){.panel-opal-forest-spruce{padding: 17px 13px;}}
.meta-rose-lotus{box-shadow: -1px 8px 24px rgba(57,249,172,0.38);letter-spacing: 0px; word-spacing: 0px;padding: 19px 1px;margin: 13px 16px;}
.meta-rose-lotus:hover{filter:brightness(1.02)}
@media (max-width: 581px){.meta-rose-lotus{padding: 5px 10px;}}
.article-delta-silver-aqua{text-shadow: 2px 2px 3px rgba(190,37,94,0.8);padding: 3px 12px;margin: 10px 17px;}
@media (max-width: 796px){.article-delta-silver-aqua{padding: 0px 15px;}}
.menu-gleam-berry{background: linear-gradient(133deg, #0852b7 0%, #c80662 100%);border-radius: 6px 5px 18px 7px;letter-spacing: 2px; word-spacing: 3px;padding: 7px 14px;transition: all 193ms ease;}
@media (max-width: 536px){.menu-gleam-berry{padding: 16px 8px;}}
.btn-saffron-ember{border-radius: 16px 4px 14px 13px;padding: 7px 18px;margin: 3px 16px;transition: all 122ms ease;}
@media (max-width: 611px){.btn-saffron-ember{padding: 16px 15px;}}
.menu-topaz-pebble{border-radius: 8px 1px 1px 8px;letter-spacing: 1px; word-spacing: 3px;margin: 5px 11px;border: 0px solid #e26044;transition: all 148ms ease;}
.figure-cobalt-ultra{background: linear-gradient(197deg, #4204c7 0%, #269f0f 100%);box-shadow: 1px 13px 11px rgba(235,6,77,0.81);text-shadow: 1px 0px 4px rgba(38,165,224,0.71);padding: 3px 7px;}
.figure-cobalt-ultra:hover{filter:brightness(0.96)}
.layer-zenith-linen{background: linear-gradient(112deg, #a9e3e5 0%, #8124c0 100%);box-shadow: 7px 9px 25px rgba(65,9,147,0.62);padding: 8px 16px;margin: 10px 14px;transition: all 178ms ease;}
.cluster-nova-pebble-mist{box-shadow: 6px 8px 5px rgba(49,97,190,0.9);letter-spacing: 1px; word-spacing: 3px;margin: 17px 6px;}
.cluster-nova-pebble-mист:hover{filter:brightness(0.96)}
@media (max-width: 681px){.cluster-nova-pebble-mist{padding: 19px 7px;}}
.footer-violet-lotus-cobalt{border-radius: 16px 0px 18px 6px;margin: 1px 4px;border: 0px solid #a1ed41;}
.footer-violet-lotus-cobalt:hover{filter:brightness(1.02)}
@media (max-width: 620px){.footer-violet-lotus-cobalt{padding: 17px 16px;}}
.thumb-honey-bright-fern{background: #66c07a;border-radius: 17px 5px 17px 13px;box-shadow: -2px 9px 18px rgba(26,201,32,0.8);letter-spacing: 1px; word-spacing: 0px;padding: 26px 0px;margin: 10px 13px;border: 1px solid #a3f7cc;transition: all 96ms ease;}
.thumb-honey-bright-fern:hover{filter:brightness(1.03)}
@media (max-width: 495px){.thumb-honey-bright-fern{padding: 12px 3px;}}
.stack-zenith-sky{box-shadow: 1px 11px 25px rgba(226,19,15,0.53);padding: 12px 1px;margin: 7px 10px;transition: all 158ms ease;}
@media (max-width: 866px){.stack-zenith-sky{padding: 3px 11px;}}





@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Condensed:wght@200;300;400&display=swap');


@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400&display=swap');

:root{
  --font-base: "IBM Plex Sans Condensed", Montserrat, "Segoe UI", Roboto, "Helvetica Neue", Arial, system-ui, sans-serif;
  --font-weight-base: 200;    
  --tracking: -0.01em;         


}

html{
  font-family: var(--font-base) !important;
  font-weight: var(--font-weight-base) !important;
  letter-spacing: var(--tracking);
  line-height: 1.6;


  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}


:where(body, body *) :not([class*="fa"]):not(.fa):not(.fas):not(.far):not(.fab):not(.material-icons){
  font-family: inherit !important;
  letter-spacing: inherit;

}

input, button, select, textarea{
  font: inherit !important;
  letter-spacing: inherit;
}


h1{ font-weight: 200 !important; letter-spacing: -0.015em; line-height: 1.25; }
h2,h3{ font-weight: 300 !important; letter-spacing: -0.012em; line-height: 1.3; }
h4,h5,h6{ font-weight: 300 !important; letter-spacing: -0.01em; }


html{ letter-spacing: -0.02em; }
h1,h2,h3,h4,h5,h6{ letter-spacing: -0.02em; }
*/

