﻿:root{--header-height: 42px}.flex-center{display:flex;align-items:center;align-content:center;justify-content:center}@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 Sans","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}p,div,span,li,button{font-size:14px}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:bold}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}.ml2em{margin-left:2em}.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{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:110%;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 .5s;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;border-radius:8px}details summary:hover{background-color:#d6edfd}details[open]{padding:12px 24px;background-color:#f8fbff;box-shadow:0 1px 3px rgba(0,0,0,.4)}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}}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}#app{background-color:#242424;min-height:100vh;display:flex;flex-direction:column}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}.home .vicon{padding:5px}.vicon{background:none;border:none;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,.vicon:focus,.vicon:focus-within{fill:#fff;background-color:rgba(200,200,200,.4)}.sticky{position:-webkit-sticky;position:sticky;transition:top .3s ease;top:var(--header-height);z-index:2}@media(max-width: 899px){.header-hidden header{top:calc(-1px - var(--header-height))}.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}#app .show-info .hide-on-s-info{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}#app .show-info .hide-on-m-info{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 8px;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,.button-group button:active,.button-group button:focus{color:#fff;fill:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0.3)), color-stop(1, rgba(180, 180, 180, 0.3)))}.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}.btn{border-radius:4px;transition:.3s;font-weight:bold;box-shadow:0 1px 5px rgba(0,0,0,.2);display:flex;align-items:center;grid-gap:6px}.btn.large{color:#fff;fill:#fff;background-color:#014da3;padding:18px 36px}.btn.large:hover{background-color:#1576e6}.btn.small{padding:6px 12px;color:#1565a0;fill:#1565a0;border:1px solid #1565a0;background-color:#eee}.btn.small:hover{background-color:#e7e7e7}.btn.text{box-shadow:none;border:none}.btn.error{border:none;font-weight:bold;background-color:#d61200;color:#fff;fill:#fff}.btn.error:hover{background-color:#ec1400}.btn.warning{border:none;font-weight:bold;background-color:#ffc107;color:#000;fill:#000}.btn.warning:hover{background-color:#ffa807}.btn.info{border:none;font-weight:bold;background-color:#1565a0;color:#fff;fill:#fff}.btn.info:hover{background-color:#117fce}.btn.disabled{border:none;color:#777;fill:#777;background-color:#bbb;font-weight:bold;cursor:not-allowed}.btn.grey{border:none;font-weight:bold;background-color:#eee;color:#444;fill:#444}.btn.grey:hover{background-color:#ddd;color:#222;fill:#222}.light-bg .btn:hover{box-shadow:0 1px 5px 3px rgba(0,0,0,.2)}.dark-bg .btn:hover{box-shadow:0 1px 5px 3px rgba(255,255,255,.2)}.bg-color-gradient,header.tag-header,header.search-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:calc(var(--header-height) + .5px);line-height:normal;transition:all .3s ease !important}header *,header a{transition:all .3s ease !important;color:#fff;font-size:14px}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:41px;height:41px}header a,header a:hover{border-bottom:none}header .title,header .crumb{height:100%;flex-grow:1;align-self:center;justify-self:stretch;display:flex;align-items:center;align-content:center;justify-content:center}header .brand span{padding-left:16px}header .menu{padding:1em;transition:background-color .3s}header .menu:hover{background-color:rgba(255,255,255,.25)}.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:var(--header-height)}.tag.page .if-empty{margin:0 auto;padding:48px;display:flex;align-items:center;align-content:center;justify-content:center;grid-gap:32px;max-width:500px;height:calc(100vh - var(--header-height))}.tag.page .if-empty h2,.tag.page .if-empty p{color:#ddd;text-align:center}.tag.page .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}.tag.page .next-btn:hover{background-color:#2196f3}:root{--asset-info-width: 400px}.page :focus{outline:none}.page ::-moz-focus-inner{border:0}#app .asset-header svg.favorite{fill:#ff0037}#app .asset-header svg.unarchive{fill:#f6c654}#app .asset-header svg.library_add_filled{fill:#6efff3}#app .asset-header svg.trash_restore{fill:#48c0f0}.asset.page{background-color:#242424}#fullscreen{user-select:none}.asset-header{z-index:10}.asset-header .right{padding-right:6px}header.asset-header,.asset.page .asset-info{background:rgba(0,0,0,.5)}header.asset-header:hover,.asset.page .asset-info:hover{background:rgba(0,0,0,.85)}.nav svg{fill:rgba(255,255,255,.75)}.path-sep{color:#888;padding:0 4px;font-size:smaller}@media(min-width: 800px){.asset-info{width:var(--asset-info-width);overflow-y:auto;position:fixed;top:0;right:0;max-height:100vh;z-index:8}.asset-info ol.crumb{max-width:calc(var(--asset-info-width) - 110px)}.nav svg{width:76px;height:76px}.show-info header{right:var(--asset-info-width)}.show-info #fullscreen img.contain,.show-info #fullscreen video{width:calc(100% - var(--asset-info-width))}.show-info .nav.right{right:var(--asset-info-width)}.show-info .nav.bottom{left:calc(33% - var(--asset-info-width)/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;transition:all .25s}.asset.page .asset-info h3{color:#eee}.asset.page .asset-info a.link{color:#aedbff;border-bottom:solid 1px rgba(0,0,0,0)}.asset.page .asset-info a.link.link:hover{border-bottom:solid 1px #4b9cf8}.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 .loading svg{padding:2px;margin-left:8px;border-radius:16px;background-color:rgba(255,255,255,.1);fill:#fff}.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{line-height:1.5;overflow-wrap:anywhere}.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:#ff2929}.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:#242424;z-index:1;overflow:hidden}#fullscreen img,#fullscreen video{background-color:#242424;-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:var(--header-height);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: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}body .search.page h2{color:#aaa}body .search.page .search-header{display:grid;grid-template-columns:1fr 3.5fr 1fr}body .search.page main{padding-top:var(--header-height);color:#fff}body .search.page main .banner{color:#ccc;padding:16px 22px;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);display:flex;flex-direction:row;align-items:center;justify-content:space-between}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;fill:#bbb}body .search.page main .searches li a:hover,body .search.page main .searches ul li a:hover{background-color:#333;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;background-color:rgba(0,0,0,.2);color:#fff;border-radius:14px;padding:0;margin:0 8px;height:28px;align-content:center}body .search.page header .search-input:active,body .search.page header .search-input:focus,body .search.page header .search-input:focus-within{background-color:rgba(0,0,0,.5)}body .search.page header .search-input button{background:none;border:none;padding:0;border-radius:50%}body .search.page header .search-input button:hover{background-color:rgba(255,255,255,.2)}body .search.page header .search-input svg{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:14px;width:28px;height:28px;padding:0}body .search.page header .search-input button:hover,body .search.page header .search-input button:focus,body .search.page header .search-input button:active,body .search.page header .search-input a:hover,body .search.page header .search-input a:focus,body .search.page header .search-input a:active{background-color:rgba(200,200,200,.4)}body .search.page header .search-input input{background:none;border:none;flex-grow:10}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}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{content:"/";color:#888;padding:0 4px;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;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5)}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 .scrim{background-color:rgba(0,0,0,.2);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.dropdown .slot{display:block;border-radius:50%;transition:all .25s}.dropdown .details{padding-top:4px}.dropdown .dialog{position:fixed;margin:4px;z-index:8;background-color:#242424;box-shadow:0px 2px 6px 2px #000;display:grid;grid-template-columns:auto;border-radius:4px;max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto}.dropdown .dialog *{white-space:nowrap}.dropdown .dialog hr{width:100%;border:1px solid rgba(255,255,255,.2)}.dropdown .dialog a{color:#fff;padding:8px 12px;display:grid;align-items:center;grid-template-columns:auto 1fr;border-radius:4px;transition:all .25s;background-color:rgba(255,255,255,0)}.dropdown .dialog a:hover{background-color:rgba(255,255,255,.2);color:#eee}.dropdown .dialog a:hover svg{fill:#bbb}.dropdown .dialog a:hover .details{color:#bbb}.dropdown .dialog a svg{width:24px;height:24px;fill:#888}.dropdown .dialog a>*{margin:8px}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-color:#242424}.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:rgba(0,0,0,0);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}#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{text-align:center;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:#242424;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}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;flex-direction:column;pointer-events:none}@media only screen and (min-width: 600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.toast-action,.Vue-Toastification__toast{display:flex;align-items:center;grid-gap:16px;justify-content:space-between;padding:2px 0}.toast-text{flex-grow:2;line-height:20px}.Vue-Toastification__toast{position:relative;box-sizing:border-box;margin-bottom:1rem;padding:8px;padding-left:16px;border-radius:8px;box-shadow:0px 3px 4px 4px rgba(128,128,128,.3);max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr;background-color:#fff;color:#242424}.Vue-Toastification__toast .a:hover{cursor:pointer;color:#0a5999}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default svg,.Vue-Toastification__toast--info svg{color:#54a2f0}.Vue-Toastification__toast--default .Vue-Toastification__progress-bar,.Vue-Toastification__toast--info .Vue-Toastification__progress-bar{background-color:#54a2f0}.Vue-Toastification__toast--success svg{color:#4caf50}.Vue-Toastification__toast--success .Vue-Toastification__progress-bar{background-color:#4caf50}.Vue-Toastification__toast--error svg{color:#c30000}.Vue-Toastification__toast--error .Vue-Toastification__progress-bar{background-color:#c30000}.Vue-Toastification__toast--warning svg{color:#ffb54d}.Vue-Toastification__toast--warning .Vue-Toastification__progress-bar{background-color:#ffb54d}@media only screen and (max-width: 600px){.Vue-Toastification__toast{border-radius:0px;margin-bottom:.5rem}}.Vue-Toastification__toast-body,.toast-action span{flex:1;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{transition:none !important;animation:none !important}.Vue-Toastification__close-button{font-weight:bold;font-size:24px;line-height:24px;background:rgba(0,0,0,0);outline:none;border:none;border-radius:50%;padding:2px 8px;cursor:pointer;transition:.3s ease;align-items:center;color:#888;transition:all .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{background-color:rgba(0,0,0,.15);color:#666}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:3px;z-index:10000;background-color:#9bc6ff;transform-origin:right;animation:scale-x-frames linear .3s forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{background:rgba(0,0,0,0);outline:none;border:none;transition:.3s ease;align-items:center;width:20px}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0px auto 18px}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}100%{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active.top-left,.Vue-Toastification__fade-leave-active.bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active.top-right,.Vue-Toastification__fade-leave-active.bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active.top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active.bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.25s}body.electron.mac{overflow:none}body.electron.mac main{overflow-y:scroll;position:fixed;top:var(--header-height);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}#app.fs,.fs #app-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll;padding:0}.fs.safari.ipad{--header-height: 74px}.fs.safari.ipad header .left{margin-left:90px}.fs.safari.ipad header{padding-top:16px}body.modal-shown{overflow:hidden}.modal{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;align-items:center;align-content:center;justify-content:center}.modal .scrim{background-color:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.modal .dialog{background-color:#fff;width:600px;display:flex;flex-direction:column;grid-gap:24px;border-radius:4px;padding:32px;z-index:2}@media screen and (max-width: 992px){.modal .dialog{width:90%;padding:16px}}.modal .header{color:#000;display:flex;margin:0}.modal .body *{font-size:16px}.modal .body a{color:#001fa8}.modal .body>*{margin:0}.modal .body,.modal .body ul{overflow:auto;display:flex;flex-direction:column;align-items:stretch}.modal .body{grid-gap:16px}.modal .body ul{grid-gap:8px}.modal .footer{display:flex;flex-direction:row;grid-gap:24px;justify-content:flex-end}.modal .footer button{box-shadow:none;padding:12px 24px;font-size:16px;border:none}.modal input{background-color:#ddd;border:none;border-bottom:2px solid #999;border-radius:4px 4px 0 0;height:40px;font-size:16px;padding:8px 16px;color:#000;transition:all .3s}.modal input:active,.modal input:focus{background-color:#eee;border-bottom:2px solid #1565a0;outline:none}/*# sourceMappingURL=app.css.map */
