﻿@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:local(""),url("../fonts/roboto-v20-latin-ext_latin-300.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:local(""),url("../fonts/roboto-v20-latin-ext_latin-300italic.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local(""),url("../fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:local(""),url("../fonts/roboto-v20-latin-ext_latin-italic.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local(""),url("../fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:local(""),url("../fonts/roboto-v20-latin-ext_latin-700italic.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:local(""),url("../fonts/roboto-v20-latin-ext_latin-900.woff2") format("woff2")}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:400;src:local(""),url("../fonts/roboto-mono-v12-latin-ext_latin-regular.woff2") format("woff2")}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:700;src:local(""),url("../fonts/roboto-mono-v12-latin-ext_latin-700.woff2") format("woff2")}html,*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;transition:opacity .3s;opacity:1 !important}*{font-family:"Roboto",sans-serif,"AppleColorEmoji","Noto Serif","Noto Color Emoji","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuProN-W3","メイリオ",Meiryo,"游ゴシック",YuGothic,"Yu Gothic","ＭＳ ゴシック","MS Gothic",-apple-system,".LastResort"}tt{font-family:"Roboto Mono",monospace,"AppleColorEmoji","Noto Mono",-apple-system,".LastResort";padding:0 .25em;font-size:16px}p,div,span,li{font-size:16px}p{line-height:25px}body,main{-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{color:#767676;font-weight:normal;line-height:1.2em}h1,h2{margin:2em 0 .75em 0}h3,h4,h5,h6{margin:2em 0 .5em 0}button{cursor:pointer}.thin{font-weight:lighter}.gray{color:#333}.warning{color:#a70202;font-weight:500}h1{font-size:32px}h2{font-size:24px}h3,h4,h5,h6{font-size:18px}.bold{font-weight:bold}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs22{font-size:22px}.mh100vh{min-height:100vh}.mhauto{margin-left:auto;margin-right:auto}.center{text-align:center;margin-left:auto;margin-right:auto}.container{padding:12px 5vw}dfn{font-style:normal}ol{list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0}.section{padding:32px;margin:24px 0;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.7)}a{text-decoration:none;color:#64b5f6}.pr{position:relative}.pl1em{padding-left:1em}.pr1em{padding-right:1em}.pt1em{padding-top:1em}.pb1em{padding-bottom:1em}.pt2em{padding-top:2em}.pb2em{padding-bottom:2em}.mc{margin-left:auto;margin-right:auto}.mt1em{margin-top:1em}.mb1em{margin-bottom:1em}.mt2em{margin-top:2em}.mb2em{margin-bottom:2em}.mt3em{margin-top:3em}.mt4em{margin-top:4em}.mt5em{margin-top:5em}.ml1em{margin-left:1em}.mr1em{margin-right:1em}.lh2{line-height:2em}.w80{width:80%}.pt{padding-top:2.5em}.break-word{word-break:normal;overflow-wrap:anywhere}.safari .break-word{word-break:break-word}.grid-center,.ifEmpty,.if-empty{display:grid;justify-items:center;align-items:center;width:100%}.pill{font-size:12px;text-transform:uppercase;line-height:normal;color:#fff;background-color:#317445;border-radius:4px;padding:5px 8px;vertical-align:bottom;position:relative;top:-5px}.pill.green{background-color:green}.pill.purple{background-color:#3f33a7}.relative{position:relative}blockquote{display:inline-block;background-color:#f3f5ff;padding:16px 32px 16px 56px;border-left:4px solid #9ea8df;line-height:32px}blockquote::before{font-family:"Times New Roman",Times,serif;font-size:82px;color:#505c9e;content:"“";position:absolute;left:4px;top:48px}blockquote,blockquote a{font-family:"Palatino Linotype","Book Antiqua","Palatino",serif;font-style:italic;font-size:20px}blockquote .cite{float:right}.plus,.lite{font-size:115%;font-variant:small-caps;font-weight:bold}.lite{color:#888}.plus{color:#a030dd}.pill{font-size:80%}.pill.plus{background-color:#990091;color:#fff}.pill.lite{background-color:#555;color:#ddd}.shadow{box-shadow:0px 6px 3px -3px rgba(0,0,0,.2)}.shadow2{box-shadow:0px 2px 2px -2px rgba(0,0,0,.2)}.details{color:#888}details{transition:all .25s;margin-bottom:24px;border-radius:4px}details summary.more-details::after{content:"More details"}details summary>*{display:inline}details summary{color:#003c95;cursor:pointer;padding:12px 0}details summary:hover{color:#2289ff}details[open]{padding:12px;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}details[open] summary.more-details::after{content:"Hide details"}@media(max-width: 540px){details[open]{box-shadow:none}}.emjlist{padding-left:42px;text-indent:-45px}i{display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:text-bottom}i.mi{width:18px;height:18px}i.emj{width:1.5em;height:1.5em}i.emj.lg{width:64px;height:64px}i.emj.lite{content:url("../images/logo-lite.svg")}i.emj.plus{content:url("../images/logo-plus.svg")}i.emj.antenna{content:url("../images/antenna.svg")}i.emj.ballot-box{content:url("../images/ballot-box.svg")}i.emj.bank{content:url("../images/bank.svg")}i.emj.beetle{content:url("../images/beetle.svg")}i.emj.birthday{content:url("../images/birthday.svg")}i.emj.books{content:url("../images/books.svg")}i.emj.calendar{content:url("../images/calendar.svg")}i.emj.camera{content:url("../images/camera.svg")}i.emj.check{content:url("../images/green-check.svg")}i.emj.clock{content:url("../images/clock.svg")}i.emj.computer{content:url("../images/computer.svg")}i.emj.crane{content:url("../images/crane.svg")}i.emj.error{content:url("../images/error.svg")}i.emj.handshake{content:url("../images/handshake.svg")}i.emj.heart{content:url("../images/heart.svg")}i.emj.home{content:url("../images/home.svg")}i.emj.info{content:url("../images/info.svg")}i.emj.logo-dark{content:url("../images/logo-dark.svg")}i.emj.movie-camera{content:url("../images/movie-camera.svg")}i.emj.pause{content:url("../images/pause.svg")}i.emj.safe{content:url("../images/safe.svg")}i.emj.seedling{content:url("../images/seedling.svg")}i.emj.shield{content:url("../images/shield.svg")}i.emj.star2{content:url("../images/star2.svg")}i.emj.starry-night{content:url("../images/starry-night.svg")}i.emj.surf{content:url("../images/surf.svg")}i.emj.tada{content:url("../images/tada.svg")}i.emj.thanks{content:url("../images/thanks.svg")}i.emj.thinking{content:url("../images/thinking.svg")}i.emj.thumbs-down{content:url("../images/thumbs-down.svg")}i.emj.thumbs-up{content:url("../images/thumbs-up.svg")}i.emj.umbrella{content:url("../images/umbrella.svg")}i.emj.warning{content:url("../images/warning.svg")}#confetti-canvas{z-index:999999;pointer-events:none;position:absolute;top:0;left:0;width:calc(100vw - 24px);height:calc(100vh - 24px)}.left-center-right{display:grid;grid-template-columns:1fr auto 1fr}.left-center-right .left,.left-center-right .right{display:flex;grid-auto-flow:column}.left-center-right .left{justify-self:start}.left-center-right .right{justify-self:end}@keyframes dropIn{0%{opacity:0;transform:translateY(-20%)}100%{opacity:1;transform:translateY(0)}}.dropin{animation:1s cubic-bezier(0, 0, 0.26, 1.01) 0s 1 dropIn}@keyframes leftIn{0%{opacity:0;transform:translateX(50%)}100%{opacity:1;transform:translateX(0)}}.anim-slide-in-left{animation:.3s ease 0s 1 leftIn}@keyframes rightOut{0%{opacity:1;transform:translateX(0%)}100%{opacity:0;transform:translateX(50%)}}.anim-slide-out-right{animation:.2s ease 0s 1 rightOut}.reveal,.reveal1s,.reveal2s,.reveal6s{animation-fill-mode:forwards}@keyframes reveal50{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.reveal{animation:.35s reveal50}.reveal1s{animation:1s reveal50}.reveal2s{animation:2s reveal50}@keyframes reveal80{0%{opacity:0}80%{opacity:0}100%{opacity:1}}.reveal6s{animation:6s reveal80}.zoom-reveal{animation:.4s zoom-reveal;animation-fill-mode:both;animation-timing-function:ease}@keyframes zoom-reveal{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}.anim-flash{animation-name:flash-animation;animation-duration:1s}@keyframes flash-animation{0%{background:default}33%{background:#ffd86b}100%{background:default}}.flex-center{display:flex;align-items:center;align-content:center;justify-content:center}#app{background-color:#333;min-height:100vh}img{image-rendering:high-quality}body.no-transition *{transition:none !important}.hidden{display:none !important}.hide-on-idle{transition:all .5s}.transparent,body.idle .hide-on-idle{opacity:0}#app{display:flex;flex-direction:column}.home .vicon{padding:5px}.vicon{display:grid;justify-items:center;align-items:center;border-radius:50%;transition:all .25s;user-select:none;line-height:normal;padding:8px;fill:#ddd}.vicon svg{width:18px;height:18px;display:block}.vicon:hover,.vicon:active{fill:#fff;background-color:rgba(200,200,200,.4)}.sticky{position:-webkit-sticky;position:sticky;transition:top .3s ease;top:42px;z-index:2}@media(max-width: 899px){.header-hidden header{top:-42px}.header-hidden .sticky{top:0}}.rot180{transform:rotate(180deg)}@media(min-width: 540px){#app .only-on-s{display:none}}@media(max-width: 540px){#app .hide-on-s{display:none}}@media(max-width: 899px)and (min-width: 541px){#app .only-on-m{display:none}}@media(min-width: 900px){#app .only-on-s-m{display:none}}@media(max-width: 900px){#app .hide-on-m{display:none}}@media(max-width: 1200px){#app .hide-on-l{display:none}#app .show-info .hide-on-l-info{display:none}}.user-select-none{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-select-text{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.button-group{display:grid;padding:0 16px;justify-items:center;align-items:center;grid-auto-flow:column}.button-group button{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(80, 75, 75, 0.2)), color-stop(1, rgba(20, 34, 34, 0.2)));border-radius:0;border-width:0;margin:0;padding:4px 8px;color:rgba(255,255,255,.65);fill:#aaa;font-size:12px;line-height:12px}.button-group button svg{position:relative;top:1px}.button-group button *{line-height:12px;font-size:12px}.button-group button:hover{color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(20, 34, 34, 0.35)), color-stop(1, rgba(90, 90, 90, 0.35)))}.button-group button.selected{color:#fff;fill:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(20, 34, 34, 0.5)), color-stop(1, rgba(90, 90, 90, 0.5)))}.button-group button:first-child{padding-left:10px;border-radius:16px 0 0 16px}.button-group button:last-child{padding-right:10px;border-radius:0 16px 16px 0}.if-empty{padding:48px}.if-empty h2,.if-empty p{color:#ddd;max-width:500px;text-align:center}.bg-color-gradient,header.tag-header{background:linear-gradient(to right, #2196f3 0%, #e91e63 100%)}header{z-index:3;align-items:center;grid-auto-flow:column;position:fixed;left:0;right:0;top:0;height:42.5px;line-height:normal;transition:all .3s ease !important}header *,header a{transition:all .3s ease !important;color:#fff;font-size:15px}header img.logo{height:32px}header img.mark{height:24px}header .vicon,header label.zoom{color:rgba(255,255,255,.75);fill:rgba(255,255,255,.75);transition:all .25s}header .vicon{width:42px;height:42px}header a,header a:hover{border-bottom:none}header .title,header .crumb{flex-grow:1;align-self:center;justify-self:stretch;display:flex;align-items:center;align-content:center;justify-content:center;height:42px}header .brand span{padding-left:16px}header .menu{padding:1em;transition:background-color .3s}header .menu:hover{background-color:rgba(255,255,255,.25)}html,*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;transition:opacity .3s;opacity:1 !important}*{font-family:"Roboto",sans-serif,"AppleColorEmoji","Noto Serif","Noto Color Emoji","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuProN-W3","メイリオ",Meiryo,"游ゴシック",YuGothic,"Yu Gothic","ＭＳ ゴシック","MS Gothic",-apple-system,".LastResort"}tt{font-family:"Roboto Mono",monospace,"AppleColorEmoji","Noto Mono",-apple-system,".LastResort";padding:0 .25em;font-size:16px}p,div,span,li{font-size:16px}p{line-height:25px}body,main{-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{color:#767676;font-weight:normal;line-height:1.2em}h1,h2{margin:2em 0 .75em 0}h3,h4,h5,h6{margin:2em 0 .5em 0}button{cursor:pointer}.thin{font-weight:lighter}.gray{color:#333}.warning{color:#a70202;font-weight:500}h1{font-size:32px}h2{font-size:24px}h3,h4,h5,h6{font-size:18px}.bold{font-weight:bold}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs22{font-size:22px}.mh100vh{min-height:100vh}.mhauto{margin-left:auto;margin-right:auto}.center{text-align:center;margin-left:auto;margin-right:auto}.container{padding:12px 5vw}dfn{font-style:normal}ol{list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0}.section{padding:32px;margin:24px 0;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.7)}a{text-decoration:none;color:#64b5f6}.pr{position:relative}.pl1em{padding-left:1em}.pr1em{padding-right:1em}.pt1em{padding-top:1em}.pb1em{padding-bottom:1em}.pt2em{padding-top:2em}.pb2em{padding-bottom:2em}.mc{margin-left:auto;margin-right:auto}.mt1em{margin-top:1em}.mb1em{margin-bottom:1em}.mt2em{margin-top:2em}.mb2em{margin-bottom:2em}.mt3em{margin-top:3em}.mt4em{margin-top:4em}.mt5em{margin-top:5em}.ml1em{margin-left:1em}.mr1em{margin-right:1em}.lh2{line-height:2em}.w80{width:80%}.pt{padding-top:2.5em}.break-word{word-break:normal;overflow-wrap:anywhere}.safari .break-word{word-break:break-word}.grid-center,.ifEmpty,.if-empty{display:grid;justify-items:center;align-items:center;width:100%}.pill{font-size:12px;text-transform:uppercase;line-height:normal;color:#fff;background-color:#317445;border-radius:4px;padding:5px 8px;vertical-align:bottom;position:relative;top:-5px}.pill.green{background-color:green}.pill.purple{background-color:#3f33a7}.relative{position:relative}blockquote{display:inline-block;background-color:#f3f5ff;padding:16px 32px 16px 56px;border-left:4px solid #9ea8df;line-height:32px}blockquote::before{font-family:"Times New Roman",Times,serif;font-size:82px;color:#505c9e;content:"“";position:absolute;left:4px;top:48px}blockquote,blockquote a{font-family:"Palatino Linotype","Book Antiqua","Palatino",serif;font-style:italic;font-size:20px}blockquote .cite{float:right}.plus,.lite{font-size:115%;font-variant:small-caps;font-weight:bold}.lite{color:#888}.plus{color:#a030dd}.pill{font-size:80%}.pill.plus{background-color:#990091;color:#fff}.pill.lite{background-color:#555;color:#ddd}.shadow{box-shadow:0px 6px 3px -3px rgba(0,0,0,.2)}.shadow2{box-shadow:0px 2px 2px -2px rgba(0,0,0,.2)}.details{color:#888}details{transition:all .25s;margin-bottom:24px;border-radius:4px}details summary.more-details::after{content:"More details"}details summary>*{display:inline}details summary{color:#003c95;cursor:pointer;padding:12px 0}details summary:hover{color:#2289ff}details[open]{padding:12px;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}details[open] summary.more-details::after{content:"Hide details"}@media(max-width: 540px){details[open]{box-shadow:none}}.emjlist{padding-left:42px;text-indent:-45px}i{display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:text-bottom}i.mi{width:18px;height:18px}i.emj{width:1.5em;height:1.5em}i.emj.lg{width:64px;height:64px}i.emj.lite{content:url("../images/logo-lite.svg")}i.emj.plus{content:url("../images/logo-plus.svg")}i.emj.antenna{content:url("../images/antenna.svg")}i.emj.ballot-box{content:url("../images/ballot-box.svg")}i.emj.bank{content:url("../images/bank.svg")}i.emj.beetle{content:url("../images/beetle.svg")}i.emj.birthday{content:url("../images/birthday.svg")}i.emj.books{content:url("../images/books.svg")}i.emj.calendar{content:url("../images/calendar.svg")}i.emj.camera{content:url("../images/camera.svg")}i.emj.check{content:url("../images/green-check.svg")}i.emj.clock{content:url("../images/clock.svg")}i.emj.computer{content:url("../images/computer.svg")}i.emj.crane{content:url("../images/crane.svg")}i.emj.error{content:url("../images/error.svg")}i.emj.handshake{content:url("../images/handshake.svg")}i.emj.heart{content:url("../images/heart.svg")}i.emj.home{content:url("../images/home.svg")}i.emj.info{content:url("../images/info.svg")}i.emj.logo-dark{content:url("../images/logo-dark.svg")}i.emj.movie-camera{content:url("../images/movie-camera.svg")}i.emj.pause{content:url("../images/pause.svg")}i.emj.safe{content:url("../images/safe.svg")}i.emj.seedling{content:url("../images/seedling.svg")}i.emj.shield{content:url("../images/shield.svg")}i.emj.star2{content:url("../images/star2.svg")}i.emj.starry-night{content:url("../images/starry-night.svg")}i.emj.surf{content:url("../images/surf.svg")}i.emj.tada{content:url("../images/tada.svg")}i.emj.thanks{content:url("../images/thanks.svg")}i.emj.thinking{content:url("../images/thinking.svg")}i.emj.thumbs-down{content:url("../images/thumbs-down.svg")}i.emj.thumbs-up{content:url("../images/thumbs-up.svg")}i.emj.umbrella{content:url("../images/umbrella.svg")}i.emj.warning{content:url("../images/warning.svg")}#confetti-canvas{z-index:999999;pointer-events:none;position:absolute;top:0;left:0;width:calc(100vw - 24px);height:calc(100vh - 24px)}.left-center-right{display:grid;grid-template-columns:1fr auto 1fr}.left-center-right .left,.left-center-right .right{display:flex;grid-auto-flow:column}.left-center-right .left{justify-self:start}.left-center-right .right{justify-self:end}.flex-center{display:flex;align-items:center;align-content:center;justify-content:center}.tag-page header .tags a{display:inline-block;padding:8px 16px;color:#44a7fa}.tag-page header .tags a:hover{background-color:#288ad2}.tag-page header .tags i{font-size:20px;color:#fff}.tag-page main{padding-top:42px}.next-btn{display:inline-block;margin:24px;padding:16px 32px;border:none;border-radius:4px;transition:.3s;font-size:16px;text-transform:uppercase;color:#fff;background-color:#1565c0;box-shadow:0 1px 5px rgba(0,0,0,.5);outline:0}.next-btn:hover{background-color:#2196f3}.ifEmpty{padding:48px}.ifEmpty h2,.ifEmpty p{color:#ddd;max-width:500px;text-align:center}.flex-center{display:flex;align-items:center;align-content:center;justify-content:center}:focus{outline:none}::-moz-focus-inner{border:0}.asset-page{background-color:#333}#fullscreen{user-select:none}.asset-header{background:rgba(0,0,0,.5);backdrop-filter:blur(5px);z-index:10}.asset-header .right{padding-right:6px}header.asset-header:hover{background:rgba(0,0,0,.85)}.nav svg{fill:rgba(255,255,255,.75)}@media(min-width: 800px){.asset-info{width:400px;overflow-y:auto;position:fixed;top:0;right:0;max-height:100vh;z-index:8}.nav svg{width:76px;height:76px}.show-info header{right:400px}.show-info #fullscreen img.contain,.show-info #fullscreen video{width:calc(100% - 400px)}.show-info .nav.right{right:400px}.show-info .nav.bottom{left:calc(33% - (400px / 2))}}@media(max-width: 799px){.nav svg{width:42px;height:42px}#app .asset-info{width:100vw;position:relative}.show-info header{display:none}.show-info #fullscreen{height:auto;width:100%;position:relative}.show-info #fullscreen img.contain,.show-info #fullscreen video{position:relative;height:auto}}.zoom{display:flex;align-items:center;align-content:center;justify-content:center;grid-auto-flow:column}.zoom input[type=range]{width:100px}.zoom .scale-percent{display:inline-block;width:32px;color:rgba(255,255,255,.8);font-size:12px}.asset-page .asset-info{color:#eee;background:rgba(0,0,0,.65);transition:all .25s}.asset-page .asset-info:hover{background:#202020}.asset-page .asset-info *{color:#fff}.asset-page .asset-info h3{font-size:24px;font-weight:bold;padding:24px 18px;margin:0}.asset-page .asset-info .vicon.close{position:absolute;top:8px;right:8px}.asset-page .asset-info .vicon{padding:12px}.asset-page .asset-info dt svg{fill:#888;width:28px;height:28px}.asset-page .asset-info dl,.asset-page .asset-info dt,.asset-page .asset-info dd{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.asset-page .asset-info dl{display:grid;grid-template-columns:auto 1fr auto}.asset-page .asset-info dt,.asset-page .asset-info dd{align-self:center}.asset-page .asset-info dt{grid-column-start:1;justify-self:center}.asset-page .asset-info dt svg{margin:6px 18px}.asset-page .asset-info .af-op{align-self:center;color:#fff;transition:all .25s}.asset-page .asset-info .af-op i{display:block;padding:5px}.asset-page .asset-info dd{justify-self:start;padding:12px 0 12px 0;user-select:text;border-radius:5px}.asset-page .asset-info dd.pathname{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.asset-page .asset-info dd.pathname a{color:#a9d1ff;border-bottom:solid 1px rgba(0,0,0,0)}.asset-page .asset-info dd.pathname a:hover{border-bottom:solid 1px #6cb1ff}.asset-page .asset-info dd.pathname.selected{background-color:rgba(255,255,255,.25)}.asset-page .asset-info dd.pathname.shown{font-weight:bold}.asset-page .asset-info dd.pathname.missing{color:#800}.asset-page .asset-info dd.pathname .mimetype,.asset-page .asset-info dd.pathname .dimensions,.asset-page .asset-info dd.pathname .fileSize,.asset-page .asset-info dd.pathname .imported,.asset-page .asset-info dd.pathname .synced{color:#aaa}.asset-page .asset-info .fps,.asset-page .asset-info .details span[title]{color:#ccc}.asset-page .asset-info .details span[title]{padding-right:8px}.asset-page .asset-info .gray{color:#999}.asset-page .asset-info .dropdown .details{margin:3px 0 0 0;color:#999;font-size:13px;display:block}#fullscreen{height:100vh;width:100%;position:relative;background-color:#333;z-index:1;overflow:hidden}#fullscreen img,#fullscreen video{background-color:#333;-webkit-user-select:none;transform-origin:"center"}#fullscreen img.contain,#fullscreen video{position:fixed;object-fit:contain;width:100%;height:100%}#fullscreen img.zoom-in{cursor:zoom-in}#fullscreen img.zoom-out{cursor:zoom-out}.nav.mouse{opacity:0}.nav{position:absolute;transition:all .25s;display:flex;cursor:pointer;user-select:none;z-index:2}.nav:hover{opacity:1;color:rgba(255,255,255,.75);fill:rgba(255,255,255,.75)}.nav.middle{align-items:center;position:absolute;top:42px;bottom:0;width:25%}.nav.left{left:0;justify-content:flex-start;align-items:center}.nav.right{right:0;justify-content:flex-end;align-items:center}.nav.bottom{bottom:0;justify-content:center;align-items:flex-end;height:25vh;width:33vw;left:calc(33%)}.nav svg{transition:all .25s;color:rgba(255,255,255,.5);background:rgba(0,0,0,.2);border-radius:50%;padding:7px;margin:16px}.nav:hover svg{background:rgba(0,0,0,.6);color:#fff;backdrop-filter:blur(5px)}.is-video .nav.bottom,.is-video .nav.middle{bottom:90px}#top,#bottom{display:flex}.asset-page .streams{position:relative;bottom:0}html,*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;transition:opacity .3s;opacity:1 !important}*{font-family:"Roboto",sans-serif,"AppleColorEmoji","Noto Serif","Noto Color Emoji","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuProN-W3","メイリオ",Meiryo,"游ゴシック",YuGothic,"Yu Gothic","ＭＳ ゴシック","MS Gothic",-apple-system,".LastResort"}tt{font-family:"Roboto Mono",monospace,"AppleColorEmoji","Noto Mono",-apple-system,".LastResort";padding:0 .25em;font-size:16px}p,div,span,li{font-size:16px}p{line-height:25px}body,main{-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{color:#767676;font-weight:normal;line-height:1.2em}h1,h2{margin:2em 0 .75em 0}h3,h4,h5,h6{margin:2em 0 .5em 0}button{cursor:pointer}.thin{font-weight:lighter}.gray{color:#333}.warning{color:#a70202;font-weight:500}h1{font-size:32px}h2{font-size:24px}h3,h4,h5,h6{font-size:18px}.bold{font-weight:bold}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs22{font-size:22px}.mh100vh{min-height:100vh}.mhauto{margin-left:auto;margin-right:auto}.center{text-align:center;margin-left:auto;margin-right:auto}.container{padding:12px 5vw}dfn{font-style:normal}ol{list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0}.section{padding:32px;margin:24px 0;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.7)}a{text-decoration:none;color:#64b5f6}.pr{position:relative}.pl1em{padding-left:1em}.pr1em{padding-right:1em}.pt1em{padding-top:1em}.pb1em{padding-bottom:1em}.pt2em{padding-top:2em}.pb2em{padding-bottom:2em}.mc{margin-left:auto;margin-right:auto}.mt1em{margin-top:1em}.mb1em{margin-bottom:1em}.mt2em{margin-top:2em}.mb2em{margin-bottom:2em}.mt3em{margin-top:3em}.mt4em{margin-top:4em}.mt5em{margin-top:5em}.ml1em{margin-left:1em}.mr1em{margin-right:1em}.lh2{line-height:2em}.w80{width:80%}.pt{padding-top:2.5em}.break-word{word-break:normal;overflow-wrap:anywhere}.safari .break-word{word-break:break-word}.grid-center,.if-empty,.ifEmpty{display:grid;justify-items:center;align-items:center;width:100%}.pill{font-size:12px;text-transform:uppercase;line-height:normal;color:#fff;background-color:#317445;border-radius:4px;padding:5px 8px;vertical-align:bottom;position:relative;top:-5px}.pill.green{background-color:green}.pill.purple{background-color:#3f33a7}.relative{position:relative}blockquote{display:inline-block;background-color:#f3f5ff;padding:16px 32px 16px 56px;border-left:4px solid #9ea8df;line-height:32px}blockquote::before{font-family:"Times New Roman",Times,serif;font-size:82px;color:#505c9e;content:"“";position:absolute;left:4px;top:48px}blockquote,blockquote a{font-family:"Palatino Linotype","Book Antiqua","Palatino",serif;font-style:italic;font-size:20px}blockquote .cite{float:right}.plus,.lite{font-size:115%;font-variant:small-caps;font-weight:bold}.lite{color:#888}.plus{color:#a030dd}.pill{font-size:80%}.pill.plus{background-color:#990091;color:#fff}.pill.lite{background-color:#555;color:#ddd}.shadow{box-shadow:0px 6px 3px -3px rgba(0,0,0,.2)}.shadow2{box-shadow:0px 2px 2px -2px rgba(0,0,0,.2)}.details{color:#888}details{transition:all .25s;margin-bottom:24px;border-radius:4px}details summary.more-details::after{content:"More details"}details summary>*{display:inline}details summary{color:#003c95;cursor:pointer;padding:12px 0}details summary:hover{color:#2289ff}details[open]{padding:12px;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}details[open] summary.more-details::after{content:"Hide details"}@media(max-width: 540px){details[open]{box-shadow:none}}.emjlist{padding-left:42px;text-indent:-45px}i{display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:text-bottom}i.mi{width:18px;height:18px}i.emj{width:1.5em;height:1.5em}i.emj.lg{width:64px;height:64px}i.emj.lite{content:url("../images/logo-lite.svg")}i.emj.plus{content:url("../images/logo-plus.svg")}i.emj.antenna{content:url("../images/antenna.svg")}i.emj.ballot-box{content:url("../images/ballot-box.svg")}i.emj.bank{content:url("../images/bank.svg")}i.emj.beetle{content:url("../images/beetle.svg")}i.emj.birthday{content:url("../images/birthday.svg")}i.emj.books{content:url("../images/books.svg")}i.emj.calendar{content:url("../images/calendar.svg")}i.emj.camera{content:url("../images/camera.svg")}i.emj.check{content:url("../images/green-check.svg")}i.emj.clock{content:url("../images/clock.svg")}i.emj.computer{content:url("../images/computer.svg")}i.emj.crane{content:url("../images/crane.svg")}i.emj.error{content:url("../images/error.svg")}i.emj.handshake{content:url("../images/handshake.svg")}i.emj.heart{content:url("../images/heart.svg")}i.emj.home{content:url("../images/home.svg")}i.emj.info{content:url("../images/info.svg")}i.emj.logo-dark{content:url("../images/logo-dark.svg")}i.emj.movie-camera{content:url("../images/movie-camera.svg")}i.emj.pause{content:url("../images/pause.svg")}i.emj.safe{content:url("../images/safe.svg")}i.emj.seedling{content:url("../images/seedling.svg")}i.emj.shield{content:url("../images/shield.svg")}i.emj.star2{content:url("../images/star2.svg")}i.emj.starry-night{content:url("../images/starry-night.svg")}i.emj.surf{content:url("../images/surf.svg")}i.emj.tada{content:url("../images/tada.svg")}i.emj.thanks{content:url("../images/thanks.svg")}i.emj.thinking{content:url("../images/thinking.svg")}i.emj.thumbs-down{content:url("../images/thumbs-down.svg")}i.emj.thumbs-up{content:url("../images/thumbs-up.svg")}i.emj.umbrella{content:url("../images/umbrella.svg")}i.emj.warning{content:url("../images/warning.svg")}#confetti-canvas{z-index:999999;pointer-events:none;position:absolute;top:0;left:0;width:calc(100vw - 24px);height:calc(100vh - 24px)}.left-center-right{display:grid;grid-template-columns:1fr auto 1fr}.left-center-right .left,.left-center-right .right{display:flex;grid-auto-flow:column}.left-center-right .left{justify-self:start}.left-center-right .right{justify-self:end}.flex-center{display:flex;align-items:center;align-content:center;justify-content:center}.flashes{position:fixed;top:0;right:0;z-index:9999;background-color:transparent;display:flex;flex-direction:column;row-gap:12px;max-width:500px;margin:36px 12px}.flashes .flash{background-color:#fff;color:#333;border-radius:4px;padding:8px 16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;box-shadow:0px 3px 4px 4px rgba(128,128,128,.3)}.flashes .flash i.emj{width:32px;height:32px;margin-right:16px}.flashes .flash p{flex-grow:1}.flashes .flash button.close-parent{border-radius:50%;padding:4px 11px;border:none;background:transparent;font-size:24px;color:#888;transition:all .3s;margin-left:12px}.flashes .flash button.close-parent:hover{background:#ccc;color:#333}.flashes .flash.info{border-left:solid 12px #54a2f0}.flashes .flash.warning{color:#000;border-left:solid 12px #ffb54d}.flashes .flash.error{color:#000;border-left:solid 12px #c30000}body .search-page h2{color:#aaa}body .search-page main{padding-top:42px;color:#fff}body .search-page main .gallery{padding:4px}body .search-page main .empty-results{padding:0 12px;color:#ddd}body .search-page main .searches,body .search-page main .searches ul{padding-left:8px;max-width:360px;margin:0 auto}body .search-page main .searches li,body .search-page main .searches ul li{margin:4px 0;padding:0;list-style:none}body .search-page main .searches li:last-child,body .search-page main .searches ul li:last-child{margin-bottom:32px}body .search-page main .searches li .pill,body .search-page main .searches ul li .pill{position:relative;top:-3px;margin-left:6px}body .search-page main .searches li a,body .search-page main .searches ul li a{display:flex;align-items:center;color:#9ac7fb;transition:all .3s;padding:8px;border-radius:4px;background-color:#333;fill:#bbb}body .search-page main .searches li a:hover,body .search-page main .searches ul li a:hover{background-color:#444;fill:#eee}body .search-page main .searches li a svg,body .search-page main .searches ul li a svg{width:22px;height:22px;display:inline-block;margin-right:8px}body .search-page main .searches li a span,body .search-page main .searches ul li a span{padding:5px 8px}body .search-page .clear-prior-searches{display:inline-block;fill:#555;position:relative;top:8px}body .search-page .clear-prior-searches:hover{fill:#ddd;background-color:#555}body .search-page header .search-input{display:flex;align-items:center;align-content:center;justify-content:center;transition:none;background-color:rgba(0,0,0,.2);color:#fff;border-radius:24px;padding:0;height:28px}body .search-page header .search-input button[type=submit]{background:none;border:none;padding:0;border-radius:50%}body .search-page header .search-input button[type=submit]:hover{background-color:rgba(255,255,255,.2)}body .search-page header .search-input svg{flex-shrink:0;fill:rgba(255,255,255,.6)}body .search-page header .search-input a.vicon,body .search-page header .search-input button{display:flex;align-items:center;align-content:center;justify-content:center;flex-shrink:0;border-radius:24px;width:28px;height:28px}body .search-page header .search-input a:hover{background-color:rgba(200,200,200,.4)}body .search-page header .search-input input{background:none;border:none}@media(max-width: 540px){body .search-page header .search-input input{width:calc(100vw - 140px)}}@media(min-width: 541px)and (max-width: 899px){body .search-page header .search-input input{width:calc(100vw - 222px)}}@media(min-width: 900px){body .search-page header .search-input input{width:32rem}}header input[type=search]::-webkit-search-decoration,header input[type=search]::-webkit-search-cancel-button,header input[type=search]::-webkit-search-results-button,header input[type=search]::-webkit-search-results-decoration{display:none}.flex-center{display:flex;align-items:center;align-content:center;justify-content:center}ol.crumb{list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;-webkit-margin-after:0;-webkit-margin-before:0;-webkit-margin-end:0;-webkit-margin-start:0;-webkit-padding-start:0}ol.crumb .pathname a{text-decoration:none;border-bottom:solid 1px rgba(0,0,0,0)}ol.crumb .pathname a:hover{border-bottom:solid 1px #6cb1ff}ol.crumb .pathname:last-child{font-weight:bold}ol.crumb .pathname:last-child a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}ol.crumb li.home+li.pathname{padding-left:16px}ol.crumb li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}ol.crumb li .info{font-weight:normal;font-size:12px;color:#bbb;padding-left:8px;display:inline}ol.crumb li.asset-caption:before{padding-right:8px;top:0px}ol.crumb li.pathname+li:before{color:#888;content:"/";padding:0 7px;font-size:smaller}header .crumb{justify-content:center}header .crumb .logo{width:25px;height:25px}header .crumb li .info{color:#ddd}header .crumb li.pathname+li:before{color:#bbb;padding:0 10px}header .crumb li.asset-caption{font-weight:normal;display:inline-flex;font-size:14px;padding:1px 0 0 4px;color:#ddd}main .crumb{padding:16px 22px;background-color:rgba(32,32,32,.8)}main .crumb .logo{width:25px;height:25px}.streams{background-color:rgba(0,0,0,.75);position:relative;z-index:3;padding:4px 0 8px 0;color:#fff}.streams .chips{display:flex;align-items:center;align-content:center;justify-content:center;margin:8px 4px}.streams .logo{width:22px;height:22px}.streams .stream{padding:4px 24px}.chips{display:flex;gap:4px 8px;flex-wrap:wrap}.chips ol.crumb{transition:all .3s;padding:2px 10px;background-color:#444;border-radius:20px;border:1.5px solid #000}.chips ol.crumb:hover{background-color:#555}.chips a{color:#7ac4ff}.chips li.pathname{display:flex;align-items:baseline;font-weight:normal}.chips li.pathname+li:before{content:"/";color:#888;font-size:12px}@media(max-width: 400px){.chips .home,.chips .info,.chips .pathname:nth-last-child(n+2),.chips .pathname:last-child::before{display:none}}@media(max-width: 600px){.chips .home,.chips .info,.chips .pathname:nth-last-child(n+3),.chips .pathname:nth-last-child(n+2)::before{display:none}}@media(min-width: 601px){.chips .home,.chips .info,.chips .pathname:nth-last-child(n+3)::before{display:none}.chips .pathname:nth-last-child(n+4){display:none}}.ani-slide-leave-active{transition:transform .1s ease,opacity .1s ease;transform:scale(0.75, 0.75);opacity:0}.ani-slide-leave{transform:scale(1, 1);opacity:1}.ani-slide-enter-active{transition:transform .1s ease,opacity .1s ease;transform:scale(1, 1);opacity:1}.ani-slide-enter{transform:scale(0.75, 0.75);opacity:0}.dropdown{position:relative}.dropdown .slot{display:block;border-radius:50%;transition:all .25s}.dropdown .slot:hover,.dropdown .slot:active{color:#fff;fill:#fff}.dropdown a.dropdown-close{background-color:rgba(42,42,42,.75);position:fixed;z-index:9;border-radius:50%;padding:8px;display:grid;justify-items:center;align-items:center;transition:all .25s;fill:#aaa}.dropdown a.dropdown-close *{margin:0}.dropdown a.dropdown-close svg{width:18px;height:18px;margin:4px}.dropdown a:hover{fill:#eee;background-color:#444}.dropdown .dialog{position:fixed;margin:4px;z-index:8;background-color:#333;box-shadow:0px 2px 6px 2px #000;display:grid;grid-template-columns:auto;border-radius:6px;max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto}.dropdown .dialog *{color:#eee;white-space:nowrap}.dropdown .dialog a{padding:8px 12px;display:grid;align-items:center;grid-template-columns:auto 1fr;border-radius:4px}.dropdown .dialog a svg{width:24px;height:24px;fill:#888;margin-right:0}.dropdown .dialog a *{margin:8px 12px}main{background-color:#333}ul.gallery{list-style:none;margin:0;padding:0}.gallery{display:grid;gap:4px}.gallery a{display:block;overflow:hidden;position:relative}.gallery img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.gallery .duration{transition:all .3s;position:absolute;bottom:0;right:0;font-size:11px;font-weight:600;color:#fff;backdrop-filter:blur(4px);background:rgba(0,0,0,.4);padding:4px 6px 3px 8px;display:flex;align-items:center;grid-gap:4px;border-radius:4px 0 0 0}.gallery a:hover .duration{background:rgba(0,0,0,.7)}.gallery .router-link-active,.gallery .is-active{box-shadow:0px 4px 0px 0px #111,0px 7px 0px 0px #64b5f6}.gallery.s .duration,.streams .duration{padding:2px 3px 1px 5px}@media(min-width: 720px){.gallery.s{grid-template-columns:repeat(auto-fill, minmax(80px, 1fr))}.gallery.m{grid-template-columns:repeat(auto-fill, minmax(160px, 1fr))}.gallery.l{grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}}@media(max-width: 720px){.gallery.s{grid-template-columns:repeat(auto-fill, minmax(60px, 1fr))}.gallery.m{grid-template-columns:repeat(auto-fill, minmax(120px, 1fr))}.gallery.l{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}}.stream .gallery{grid-template-columns:repeat(17, 1fr)}@media(max-width: 720px){.streams .gallery{grid-template-columns:repeat(9, 1fr)}.streams .gallery a:nth-child(-n+4),.streams .gallery a:nth-child(n+14){display:none}}.progress-panels{display:block;margin:1em;transition:all .3s}.progress-panels .details{position:relative;background:#222;cursor:pointer;width:100%;font-size:15px;border-bottom:1px solid #222;box-shadow:0 0 2px rgba(0,0,0,.8),0 2px 4px rgba(0,0,0,.8);color:#fff;line-height:1.25em;transition:all .3s}.progress-panels .details .expand_less{fill:rgba(255,255,255,.5);width:24px;height:24px;position:absolute;top:30%;right:24px;transition:all .3s}.progress-panels .details:hover{background:#333}.progress-panels .details.open{margin-top:16px;margin-bottom:16px}.progress-panels .details.open .expand_less{transform:rotate(180deg)}.progress-panels .details.open:first-child{margin-top:0}.progress-panels .details.open:last-child{margin-bottom:0}.progress-panels .summary{display:flex;align-items:center;flex-flow:row nowrap;outline:none;padding:16px 50px 18px 24px}.progress-panels .volume{color:#fff}.progress-panels .hed{color:#bbb;white-space:nowrap;text-overflow:ellipsis}.progress-panels .hed .done{color:#82ce8a}.progress-panels .hed .paused{color:#c7941d}.progress-panels .dek{display:block;text-overflow:ellipsis;color:#aaa;font-size:13px;margin:0;padding:0 3em 1.5em}.progress-panels .recent-assets{white-space:nowrap;overflow:hidden}.progress-panels .recent-assets a{padding-right:8px}.progress-panels .recent-assets a img{width:32px;height:32px}.progress-panels .drop-item{display:inline-block}.progress-panels .drop-enter-active,.progress-panels .drop-leave-active{transition:all .3s}.progress-panels .drop-enter,.progress-panels .drop-leave-to{opacity:0;transform:translateY(-40px)}.progress-panels .details .drop-enter,.progress-panels .details .drop-leave-to{transform:translateY(-10px)}.progress-panels .drop-leave-active{position:absolute}@media(min-width: 900px){.progress-panels .slide-item{transition:all 1s;display:inline-block}.progress-panels .slide-enter{opacity:0;transform:translateY(-34px)}.progress-panels .slide-leave-to{opacity:0}.progress-panels .slide-leave-active{position:absolute}}.progress-panels .summary>*{padding-right:1em}.progress-panels .progress{display:flex;height:4px;position:absolute;bottom:0;left:0;right:0;margin:0;padding:0}.progress-panels .progress span{display:inline-block;height:100%;margin:0;padding:0}.progress-panels .progress .done{background-color:#02790e}.progress-panels .progress .complete{background-color:#0068a0;position:relative}.progress-panels .progress .complete::after{content:"";opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}.progress-panels .progress .incomplete{background-color:#6cb1e9}.progress-panels .progress .paused{background-color:#775905}.progress-panels .progress .scanning{background-size:48px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);animation:animate-stripes 1s linear infinite}@keyframes animate-shine{0%{opacity:0;width:0}50%{opacity:0;width:0}75%{opacity:.5}100%{opacity:0;width:95%}}@keyframes animate-stripes{0%{background-position:-12px 0}100%{background-position:12px 0}}input[type=range]{-webkit-appearance:none;background:transparent;margin:10px 0;width:100%}input[type=range]:focus{outline:none}input[type=range]:invalid{box-shadow:none}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background:#8a8a8a;border-radius:3px;border:0;cursor:pointer;height:3px;width:100%;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-6px;background:#a1a1a1;border-radius:14px;border:0;cursor:pointer;height:14px;width:14px}input[type=range]::-moz-range-track{background:#8a8a8a;border-radius:3px;border:0;cursor:pointer;height:3px;width:100%;outline:none}input[type=range]::-moz-range-thumb{background:#a1a1a1;border-radius:14px;border:0;cursor:pointer;height:14px;width:14px}input[type=range]:hover::-webkit-slider-thumb{background:#ccc}input[type=range]:hover::-moz-range-thumb{background:#ccc}.flex-center{display:flex;align-items:center;align-content:center;justify-content:center}#full-page-scrim{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);transition:all .2s;z-index:19}#visible:checked~.overlay{opacity:.75;visibility:visible;transition:opacity .2s}@media(max-width: 540px){.menu-shown{overflow-y:hidden;position:relative;margin-right:15px}#app .nav-menu{width:100vw;left:-100vw}#app .nav-menu li:last-child,#app .nav-menu .bottom{padding-bottom:69px}#app .nav-menu.visible{transform:translate(100vw, 0)}}#nav-menu{position:fixed;z-index:20;width:300px;top:0;bottom:0;left:-300px;background-color:rgba(0,0,0,.7);margin:0;padding:0;transition:all .2s;overflow-y:auto;max-height:100vh;display:grid;grid-template-rows:auto 1fr auto}#nav-menu *{font-size:14px}#nav-menu.visible{transform:translate(300px, 0)}#nav-menu .pill{font-size:10px;margin:8px 0 0 0;padding:3px 6px}#nav-menu .top .plus,#nav-menu .bottom .plus{color:#ff02f2}#nav-menu .lite{color:#ccc;font-weight:normal}#nav-menu a{cursor:pointer}#nav-menu a.close{position:absolute;top:8px;right:8px;fill:#777}#nav-menu a.close:hover{fill:#fff}#nav-menu a.close svg{width:24px;height:24px}#nav-menu .top{padding:24px;display:flex;align-items:center;align-content:center;justify-content:center}#nav-menu .top img.logo{width:40px;height:40px;margin-right:8px}#nav-menu hr{border-color:#32525c;border-width:0 0 1px 0;border-style:solid;margin:24px 0;width:80%}#nav-menu .bottom{padding:24px;line-height:1.4em;color:#ccc;background-color:#222}.menu-items{display:flex;align-content:center;justify-content:center;overflow-y:auto}.menu-items ul{margin:70px 0 0 0;padding:0;border:none}.menu-items li{margin:4px 0;padding:0;list-style:none}.menu-items li:last-child{padding-bottom:32px}.menu-items li .pill{position:relative;top:-3px;margin-left:6px}.menu-items li a{display:flex;align-items:center;color:#ddd;fill:#ddd;transition:all .3s;padding:8px;border-radius:4px}.menu-items li a:hover{background-color:#333;color:#9ac7fb}.menu-items li a svg{width:22px;height:22px;display:inline-block;margin-right:8px}.menu-items li a span{padding:5px 8px}body.electron.mac{overflow:none}body.electron.mac main{overflow-y:scroll;position:fixed;top:42px;left:0;right:0;bottom:0;padding-top:0}body.electron.mac header{-webkit-app-region:drag}body.electron.mac header .no-drag{-webkit-app-region:no-drag}body.electron.mac .sticky{top:-1px}.electron.mac.not-fs header .left{margin-left:75px}/*# sourceMappingURL=app.css.map */
