@import"https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,700;1,700&family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap";:root{--primary: #725d91;--accent: #cdbee3;--text: #444440;--heading: #414042;--backdrop: #e8e5ec;--tint: #f3f0f7;--panel: #fff;--link: var(--primary);--rule: var(--accent);--font: Roboto, Arial, sans-serif;--quote-font: Arvo, Georgia, serif;--shadow: 0 1px 3px rgba(40, 30, 60, .18), 0 8px 28px rgba(40, 30, 60, .16);--banner-bg: var(--primary)}:root[data-theme=dark]{--text: #d6d1de;--heading: #f1eef5;--backdrop: #15121b;--tint: #2a2533;--panel: #1f1b27;--link: var(--accent);--rule: rgba(205, 190, 227, .28);--shadow: 0 1px 3px rgba(0, 0, 0, .5), 0 8px 28px rgba(0, 0, 0, .45);color-scheme:dark}*{box-sizing:border-box}body{margin:0;padding:0;font-family:var(--font);font-size:15px;line-height:1.6;color:var(--text);background:var(--backdrop)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:var(--font);font-weight:700;line-height:1.17;color:var(--heading)}p,ul,blockquote{margin:0;padding:0}p,li,blockquote{text-wrap:pretty}p+p,p+ul,ul+p{margin-top:12px}hr{border:none;border-top:1px solid var(--rule);margin:32px 0}b,strong{color:var(--heading)}a{color:var(--link);font-weight:700;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s}a:hover{border-bottom-color:var(--rule)}ul{padding-left:16px}ul li{list-style:none;position:relative}ul li:before{content:"";position:absolute;left:-12px;top:.68em;width:4px;height:4px;border-radius:50%;background:currentColor}blockquote{font-family:var(--quote-font);font-weight:700;font-style:italic;color:var(--link);font-size:18px;line-height:1.45;margin:20px 0 0}.body-container{min-height:100vh;background:var(--backdrop)}.area-container{background:var(--primary)}main>div>h2{background:var(--primary);color:#fff;text-align:center;font-size:28px;letter-spacing:-.005em;margin:-40px -48px 0;padding:22px 48px 14px}main>div>div.stats{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;background:var(--primary);color:#fff;margin:0 -48px 32px;padding:0 48px 16px}main>div>div.stats>*{display:inline-flex;align-items:center;height:24px;padding:0 12px;border-radius:12px;background:#ffffff29;font-size:12px;white-space:nowrap}main>div>h2+div.grid,main>div>h2+article{margin-top:32px}main>div article{margin:0;padding:0;background:none}main>div>article,main>div>article+div.grid{margin-top:32px}main>div article p{text-align:justify}main>div article img{display:block;width:100%;margin-top:12px}main>div .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px}main>div .grid>*{margin:0}article>h3{margin:0 0 12px;padding:0 0 4px;border-bottom:1px solid var(--rule);font-size:13px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--link);text-shadow:none}article>h3+br{display:none}article.tech{background:var(--tint);padding:20px 24px;align-self:start}article.tech li+li{margin-top:2px}.area-body{background:var(--panel)}.area-outer{color:var(--text)}.area-device{background:var(--tint);color:var(--heading)}.area-highlight{color:var(--heading);background:var(--panel)}.selected>.area-highlight,.selected.area-highlight{color:#fff;background:var(--primary)}.slanted{transform:none}@media (min-width: 1600px){body{zoom:1.2}}@media (min-width: 2200px){body{zoom:1.4}}@media (max-width: 500px){main>div>h2{margin:-24px -20px 0;padding:22px 20px 16px;font-size:22px}main>div>div.stats{margin:0 -20px 24px;padding:0 20px 18px}main>div .grid{grid-template-columns:1fr;gap:24px}main>div>article,main>div>article+div.grid{margin-top:24px}main>div article p{text-align:left}}:root[data-theme=dark] main>div article img{background:#f3f0f7;padding:12px}.player-image{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.theme-toggle{position:fixed;top:12px;right:12px;z-index:10;width:36px;height:36px;border:0;border-radius:50%;cursor:pointer;background:var(--primary);color:#fff;font:18px/1 var(--font);box-shadow:0 2px 8px #0000004d;transition:background-color .15s}.theme-toggle:hover{background:#8a74ab}.theme-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width: 500px){.theme-toggle{top:7px;right:8px}}main>div>div.stats a{color:#fff}main>div>div.stats a:hover{border-bottom-color:#ffffff80}.ti{line-height:1}main>div>div.stats .ti{margin-right:5px;vertical-align:-.125em}main .ti-star-filled{color:#e8b84a;vertical-align:-.1em}.theme-toggle .ti{font-size:19px;vertical-align:middle}._footer_1ikt4_2{text-align:center;padding:28px 16px 8px}._footer_1ikt4_2 p{margin:0;line-height:1.4}._footer_1ikt4_2 .footer-copy{font-size:15px;font-weight:700;color:var(--heading)}._footer_1ikt4_2 .footer-links{margin-top:6px;font-size:13px}._footer_1ikt4_2 .footer-links a+a:before{content:"·";display:inline-block;margin:0 10px;color:var(--rule);font-weight:400}._footer_1ikt4_2 .footer-option{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:4px 12px;border-radius:14px;background:var(--tint);font-size:13px;cursor:pointer}._footer_1ikt4_2 .footer-option:hover{background:var(--rule)}._footer_1ikt4_2 .footer-option input{margin:0;accent-color:var(--primary);cursor:pointer}._footer_1ikt4_2 a{color:var(--link)}._footer_1ikt4_2 a:hover{color:var(--heading);border-bottom-color:transparent}._footer_1ikt4_2 .ti{margin-right:5px;vertical-align:-.125em}._ribbonCont_104l7_2{position:fixed;top:0;left:5px;width:200px;height:300px;background:url(../images/ribbon.svg) no-repeat top center;background-size:contain;cursor:pointer;transition:height .2s ease-in-out;filter:drop-shadow(0 4px 10px rgba(40,30,60,.25))}._ribbonCont_104l7_2._small_104l7_15{width:100px;height:120px}._logoCont_104l7_20{margin:-5% 0;width:100%;height:100%;background:url(../images/djw_logo.svg) no-repeat center;background-size:contain}@media (max-width: 500px){._ribbonCont_104l7_2{width:110px;height:160px}._ribbonCont_104l7_2._small_104l7_15{width:80px;height:80px}}@media (min-width: 1000px){._ribbonCont_104l7_2{left:30%;margin-left:-300px}}._thumbHolder_1l1dp_2{display:inline-grid;width:16%;padding:3px;cursor:pointer;vertical-align:top;line-height:normal}._thumbHolder_1l1dp_2>*{box-shadow:0 0 0 1px #281e3c14}._thumbImage_1l1dp_15{background-color:var(--panel);height:5em;background-size:cover;background-position:center}._image_1l1dp_22{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:center}._thumbTitle_1l1dp_30{padding:5px 4px;font-size:11px;line-height:1.2;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .15s,color .15s}._thumbHolder_1l1dp_2:hover ._thumbTitle_1l1dp_30{background:var(--accent);color:var(--primary)}._thumbHolder_1l1dp_2.selected{background:var(--primary);margin-top:-3px;padding-bottom:6px}._thumbHolder_1l1dp_2.selected>*{box-shadow:none}._thumbHolder_1l1dp_2.selected:hover ._thumbTitle_1l1dp_30{background:var(--primary);color:#fff}@media (max-width: 500px){._thumbHolder_1l1dp_2{width:31%;padding:1%}._thumbHolder_1l1dp_2.selected{padding-bottom:calc(1% + 3px)}}._thumbsContainer_14lau_2{margin:0}._scroller_14lau_7{text-align:center;padding:3px;overflow-x:auto;white-space:nowrap;line-height:0;transform:scaleY(-1)}._scroller_14lau_7>*{transform:scaleY(-1)}._scroller_14lau_7::-webkit-scrollbar{height:6px}._scroller_14lau_7::-webkit-scrollbar-track{background:var(--tint)}._scroller_14lau_7::-webkit-scrollbar-thumb{background:var(--accent);border-radius:3px}._scroller_14lau_7::-webkit-scrollbar-thumb:hover{background:var(--primary)}@supports not selector(::-webkit-scrollbar){._scroller_14lau_7{scrollbar-width:thin;scrollbar-color:var(--accent) var(--tint)}}@media (min-width: 1001px){._thumbsContainer_14lau_2{position:relative;box-shadow:var(--shadow);clip-path:inset(0 -60px)}}._playerCont_1rmnv_2{height:500px;background-color:#000;transition:opacity .6s linear;opacity:1}._playBtn_1rmnv_9{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:100px solid #FFFFFF88;cursor:pointer}.loading ._playerCont_1rmnv_2{pointer-events:none;opacity:.4}@media (min-width: 1001px){._playerCont_1rmnv_2{position:relative;box-shadow:var(--shadow);clip-path:inset(-60px -60px 0 -60px)}}._chrome_d4136_2{max-width:1000px;margin:0 auto 32px;transition:opacity .4s linear;opacity:.6;pointer-events:none}.idle ._chrome_d4136_2{opacity:1;pointer-events:unset}._topBar_d4136_15{position:fixed;top:0;left:0;right:0;height:0;transition:height .2s ease-in-out;margin:0 auto}@media (max-width: 1000px){._chrome_d4136_2{margin:0 auto}}@media (max-width: 500px){._chrome_d4136_2{margin-top:50px}._topBar_d4136_15{height:50px}}._bodyContainer_nfuo3_2{margin:0;padding:40px 48px 48px;min-height:45vh}@media (min-width: 1001px){._bodyContainer_nfuo3_2{position:relative;box-shadow:var(--shadow);clip-path:inset(0 -60px -60px -60px)}}@media (max-width: 500px){._bodyContainer_nfuo3_2{padding:24px 20px 32px}}
