html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-stone-50:#121010;--color-stone-100:#1d1b19;--color-stone-200:#2c2926;--color-stone-300:#3e3a37;--color-stone-400:#77716c;--color-stone-500:#a19a94;--color-stone-600:#bdb7b2;--color-stone-700:#d6d2ce;--color-stone-800:#e8e6e4;--color-stone-900:#f5f5f4;--color-stone-950:#fafaf9;--color-brand-50:#2a1414;--color-brand-100:#3b1717;--color-brand-200:#5a1e1e;--color-gold-50:#29231a;--color-gold-100:#3a301d;--dark-surface:#1a1716;--dark-surface-2:#24211f}html.dark body{background:var(--color-stone-50);color:var(--color-stone-800)}html.dark body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(90% 60% at 50% 0,#1c1817 0%,#121010 55%,#0e0c0c 100%);position:fixed;inset:0}html.dark :is(.bg-white,.m-card,.m-input,.m-textarea,.m-btn-outline,.m-chip){background-color:var(--dark-surface)}html.dark :is(.bg-white\/80,.bg-white\/90,.bg-white\/95){background-color:#1b1917eb}html.dark .via-white{--tw-gradient-via:var(--color-stone-50)}html.dark :is(.bg-stone-900,.bg-stone-800,.m-btn-dark){background-color:#3e3a37}html.dark :is(.m-btn-dark:hover,.hover\:bg-stone-700:hover,.hover\:bg-stone-800:hover){background-color:#57524d}html.dark .m-chip{background-color:#ffffff06;border-color:#ffffff14}html.dark .m-chip:hover{border-color:#ffffff29}html.dark .m-chip-on,html.dark .m-chip-on:hover{color:#f1dfbd;background-color:#cfa25a24;border-color:#cfa25a8c;box-shadow:inset 0 1px #ffffff0f}html.dark .site-header{background-color:#121010d1;border-bottom-color:#ffffff12}html.dark .m-card{border-color:#ffffff0d;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #00000059}html.dark .m-card:hover{box-shadow:inset 0 1px #ffffff0d,0 14px 28px -16px #000000d9}html.dark .btn-quiet{background-color:#ffffff08;border-color:#ffffff1f;transition:border-color .15s,color .15s;box-shadow:inset 0 1px #ffffff0d}html.dark .btn-quiet:hover{border-color:#ffffff38}html.dark .btn-review{color:#f1dfbd;background-color:#cfa25a1f;border-color:#cfa25a80;box-shadow:inset 0 1px #ffffff0d}html.dark .btn-review:hover{background-color:#cfa25a33;border-color:#cfa25ab3}html.dark .btn-comment{background-color:#0000;border-color:#ffffff1a;transition:background-color .15s,border-color .15s}html.dark .btn-comment:hover{background-color:#ffffff0f;border-color:#ffffff2e}html.dark .site-footer{border-top-color:#ffffff0f}html.dark :is(.bg-stone-900\/95,.bg-stone-900\/90){background-color:#2e2b28f2}html.dark :is(.bg-stone-900\/50,.bg-stone-900\/40,.bg-stone-900\/60){background-color:#0009}html.dark .m-prose :is([style*="color:#000"],[style*="color: #000"],[style*=color\:black],[style*="color: black"],[style*="color: rgb(0, 0, 0)"],[style*="color:rgb(0,0,0)"],[style*="color:#111"],[style*="color: #111"],[style*="color:#222"],[style*="color: #222"],[style*="color:#333"],[style*="color: #333"],[style*="color:#444"],[style*="color: #444"],[style*="color:#555"],[style*="color: #555"],[style*="color: rgb(51, 51, 51)"],[style*="color: rgb(34, 34, 34)"]){color:var(--color-stone-700)!important}html.dark .m-prose :is([style*="background:#fff"],[style*="background: #fff"],[style*="background-color:#fff"],[style*="background-color: #fff"],[style*=background\:white],[style*="background: white"],[style*="background-color: white"],[style*="background-color: rgb(255, 255, 255)"],[style*="background:#f"],[style*="background: #f"]){background-color:#0000!important}html.dark{--ck-color-base-background:#1b1b1b;--ck-color-base-foreground:#242424;--ck-color-base-border:#3a3a3a;--ck-color-base-text:#e0e0e0;--ck-color-text:#e0e0e0;--ck-color-toolbar-background:#242424;--ck-color-toolbar-border:#3a3a3a;--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#333;--ck-color-button-default-active-background:#3a3a3a;--ck-color-button-on-background:#3a3a3a;--ck-color-button-on-hover-background:#444;--ck-color-button-on-color:#fff;--ck-color-dropdown-panel-background:#242424;--ck-color-dropdown-panel-border:#3a3a3a;--ck-color-dialog-background:#242424;--ck-color-panel-background:#242424;--ck-color-panel-border:#3a3a3a;--ck-color-input-background:#1b1b1b;--ck-color-input-border:#444;--ck-color-input-text:#e0e0e0;--ck-color-labeled-field-label-background:#242424;--ck-color-list-background:#242424;--ck-color-list-button-hover-background:#333;--ck-color-list-button-on-background:#3a3a3a;--ck-color-list-button-on-text:#fff;--ck-color-engine-placeholder-text:#777;--ck-color-tooltip-background:#000;--ck-color-split-button-hover-background:#333;--ck-color-split-button-hover-border:#444}html.dark .ck.ck-editor__editable,html.dark .ck-content{color:#e0e0e0}html.dark .from-white{--tw-gradient-from:var(--dark-surface)}html.dark .from-stone-900{--tw-gradient-from:#2c2926}html.dark .to-stone-800{--tw-gradient-to:#1f1d1b}html.dark .from-stone-900 :is(.text-stone-300,.text-stone-400){color:#bdb7b2}html.dark :is(.bg-amber-50,.bg-emerald-50,.bg-rose-50,.bg-rose-100,.bg-sky-50,.bg-teal-50,.bg-violet-50){background-color:#ffffff14}html.dark .focus\:bg-white:focus{background-color:var(--dark-surface)}html.dark .card-rank-sep{border-color:#6b6560}html.dark .night-sky{z-index:-1;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}html.dark .night-sky>i{filter:blur(.3px);border-radius:9999px;position:absolute;top:0;left:0}html.dark .night-sky .stars-s{width:1px;height:1px;box-shadow:73.6vw 5.1vh #ffffff8c,59vw 6vh #f1dfbd8c,85.4vw 36.2vh #ffffff8c,68.9vw .7vh #ffffff8c,3.8vw 96.6vh #ffffff8c,16.7vw 31.8vh #ffffff8c,82.9vw 67.5vh #f1dfbd8c,29vw 9.6vh #f1dfbd8c,76.5vw 11.4vh #ffffff8c,49.8vw 29.5vh #ffffff8c,53.1vw 95.8vh #f1dfbd8c,41.8vw 5.2vh #f1dfbd8c,22.6vw .2vh #ffffff8c,53.2vw 53.9vh #ffffff8c,80.8vw 13.7vh #ffffff8c,20vw 69.8vh #ffffff8c,97.7vw 63.8vh #f1dfbd8c,74.3vw 30.4vh #ffffff8c,76vw 86.9vh #ffffff8c,4.9vw 27.6vh #ffffff8c,43.5vw 56.9vh #ffffff8c,53.6vw 0 #ffffff8c,26.3vw 84.7vh #f1dfbd8c,8.8vw 51.1vh #ffffff8c,31.5vw 98.5vh #f1dfbd8c,44.7vw 3.3vh #f1dfbd8c,68vw 59.6vh #ffffff8c,9.9vw 37.3vh #ffffff8c,71.9vw 31vh #ffffff8c,56.1vw 32.9vh #ffffff8c}html.dark .night-sky .stars-m{width:2px;height:2px;box-shadow:76.2vw 62.1vh #ffffff73,59.5vw 38.7vh #ffffff73,30.7vw 31.2vh #ffffff73,71.9vw 23.6vh #ffffff73,63.1vw 1vh #f1dfbd73,97.3vw 10.3vh #ffffff73,12.7vw 85.6vh #ffffff73,17.1vw 2.3vh #ffffff73}html.dark .night-sky .stars-t1{width:1.5px;height:1.5px;animation:4.6s ease-in-out infinite night-twinkle;box-shadow:7vw 31.9vh #fff,26.8vw 24.1vh #fff,45vw 79.5vh #f1dfbd,82.9vw 70.9vh #fff,68.1vw .1vh #f1dfbd,20.1vw 7.9vh #fff,35.2vw 4.5vh #fff,1.9vw 11.4vh #fff,79.7vw 4.3vh #f1dfbd}html.dark .night-sky .stars-t2{width:2px;height:2px;animation:5.8s ease-in-out -2.3s infinite night-twinkle;box-shadow:34.2vw 22.1vh #fff,21.1vw 78.4vh #f1dfbd,48vw 14.2vh #fff,41.5vw 1.1vh #fff,34.1vw 17.6vh #fff,7.6vw 32.2vh #fff,68.7vw 44.9vh #fff}html.dark .night-sky .shooting-star{filter:none;opacity:0;background:linear-gradient(90deg,#fff0,#fff6e48c);border-radius:0;width:90px;height:1px;animation:32s linear 9s infinite night-shooting;top:12vh;left:62vw;transform:rotate(-24deg)translate(0)}@keyframes night-twinkle{0%,to{opacity:.2}50%{opacity:.9}}@keyframes night-shooting{0%{opacity:0;transform:rotate(-24deg)translate(0)}.6%{opacity:.8}2.8%{opacity:0;transform:rotate(-24deg)translate(-260px)}to{opacity:0;transform:rotate(-24deg)translate(-260px)}}@media (prefers-reduced-motion:reduce){html.dark .night-sky :is(.stars-t1,.stars-t2){opacity:.6;animation:none}html.dark .night-sky .shooting-star{display:none}}html.dark .m-card.night-card{background-color:#1a1716f5;border-color:#0000;transition:translate .2s,transform .2s,box-shadow .3s;box-shadow:inset 0 1px #ffffff08,0 2px 6px #00000073,0 22px 44px -20px #000000f2}html.dark .night-card:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:.6;background:linear-gradient(#cfa25a8c,#cfa25a24 38%,#ffffff0d 100%);padding:1px;transition:opacity .25s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html.dark .night-card--featured:before{display:none}html.dark .night-card:after{content:"";z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#fff0d217 50%,#0000 58%) 130% 0/260% 100% no-repeat;position:absolute;inset:0}@media (width>=48rem) and (hover:hover){@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.dark .m-card.night-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1a1716b8}}}@media (hover:hover){html.dark .m-card.night-card:hover{box-shadow:inset 0 1px #ffffff0d,0 0 24px #cfa25a2e,0 26px 48px -20px #000000f2}html.dark .night-card:hover:before{opacity:1}html.dark .night-card:hover:after{background-position:-30% 0;transition:background-position .7s}}@media (prefers-reduced-motion:reduce){html.dark .night-card:hover:after{background-position:130% 0;transition:none}}html.dark .night-card--first:before{opacity:1;background:linear-gradient(#e9c778f2,#cfa25a73 45%,#cfa25a40 100%)}html.dark .m-card.night-card--first{box-shadow:inset 0 1px #ffffff0d,0 0 18px #cfa25a1f,0 22px 44px -20px #000000f2}@media (hover:hover){html.dark .m-card.night-card--first:hover{box-shadow:inset 0 1px #ffffff0f,0 0 30px #cfa25a42,0 26px 48px -20px #000000f2}}.logo-glow{display:none}html.dark .logo-glow{background:radial-gradient(circle,#f5c8644d 0%,#f5c8641a 40%,#0000 68%);border-radius:9999px;animation:5s ease-in-out infinite logo-breathe;display:block}@keyframes logo-breathe{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}html.dark .skel{background-color:#ffffff0d}html.dark .skel:after{background:linear-gradient(90deg,#0000,#fff0d212,#0000)}html.dark .m-section-title:before{color:var(--color-gold-400)}@media (prefers-reduced-motion:reduce){html.dark .logo-glow{opacity:.7;animation:none}}
