@charset "UTF-8";@keyframes blinking-keyframes{50%{opacity:0}}@keyframes bouncing-keyframes{0%{transform:translateY(0)}33%{transform:translateY(-25%)}66%{transform:translateY(0)}75%{transform:translateY(-10%)}100%{transform:translateY(0)}}@keyframes contracting-keyframes{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes expanding-keyframes{0%{transform:scale(1)}100%{transform:scale(1.1)}}@keyframes flipping-keyframes{0%{transform:rotateY(0deg);moz-transform:rotateY(0deg);ms-transform:rotateY(0deg)}50%{transform:rotateY(90deg);moz-transform:rotateY(90deg);ms-transform:rotateY(90deg)}100%{transform:rotateY(0deg);moz-transform:rotateY(0deg);ms-transform:rotateY(0deg)}}@keyframes growing-keyframes{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes growing-bounce-keyframes{0%{transform:scale(0)}75%{transform:scale(1.25)}100%{transform:scale(1)}}@keyframes shimmying-keyframes{0%{transform:translateX(0)}33%{transform:translateX(-5%)}66%{transform:translateX(5%)}100%{transform:translateX(0)}}@keyframes squeezing-keyframes{0%{transform:scaleX(1)}33%{transform:scaleX(1.1)}66%{transform:scaleX(0.9)}100%{transform:scaleX(1)}}@keyframes shrinking-keyframes{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes shrinking-bounce-keyframes{0%{transform:scale(1)}25%{transform:scale(1.25)}100%{transform:scale(0)}}@keyframes spinning-keyframes{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinning3d-keyframes{from{transform:rotateY(0deg);moz-transform:rotateY(0deg);ms-transform:rotateY(0deg)}to{transform:rotateY(360deg);moz-transform:rotateY(360deg);ms-transform:rotateY(360deg)}}@-webkit-keyframes spinning3d-keyframes{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg)}}@keyframes tilting-keyframes{0%{transform:rotate(0)}33%{transform:rotate(-10deg)}66%{transform:rotate(10deg)}100%{transform:rotate(0)}}@keyframes wobbling-keyframes{0%{transform:scale(1)}33%{transform:scale(1.1)}66%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes fade-in-keyframes{from{opacity:0}to{opacity:1}}@keyframes fade-out-keyframes{from{opacity:1}to{opacity:0}}@keyframes slide-from-top-keyframes{from{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}to{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@keyframes slide-to-top-keyframes{from{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}@keyframes slide-to-bottom-keyframes{from{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes slide-from-bottom-keyframes{from{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}to{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@keyframes zoom-to-keyframes{from{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes zoom-from-keyframes{from{transform:scale(1)}to{transform:scale(1.25)}}@keyframes shrink-to-bottom-keyframes{from{transform:translate(0,0) scale(1)}to{transform:translate(0,50%) scale(0)}}@keyframes grow-from-bottom-keyframes{from{transform:translate(0,50%) scale(0)}to{transform:translate(0,0) scale(1)}}.blinking{animation:blinking-keyframes 1s step-start infinite}.bouncing{animation:bouncing-keyframes .3s ease-in-out}.contracting{animation:contracting-keyframes .3s ease-in-out}.expanding{animation:expanding-keyframes .3s ease-in-out}.uncontracted{transform:scale(1.1)}.flipping{animation:flipping-keyframes .3s ease-in-out}.growing-bounce{animation:growing-bounce-keyframes .3s ease-in-out}.shimmying{animation:shimmying-keyframes .3s ease-in-out}.spinning{animation:spinning-keyframes 2s linear infinite}.squeezing{animation:squeezing-keyframes .3s ease-in-out}.shrinking-bounce{animation:shrinking-bounce-keyframes .3s ease-in-out}.tilting{animation:tilting-keyframes .3s ease-in-out}.wobbling{animation:wobbling-keyframes .3s ease-in-out}.fading-in{animation:fade-in-keyframes;animation-duration:.3s}.fading-out{animation:fade-out-keyframes;animation-duration:.3s}.sliding-from-top{animation:slide-from-top-keyframes,fade-in-keyframes;animation-duration:.3s}.sliding-to-top{animation:slide-to-top-keyframes,fade-out-keyframes;animation-duration:.3s}.sliding-to-bottom{animation:slide-to-bottom-keyframes,fade-out-keyframes;animation-duration:.3s}.sliding-from-bottom{animation:slide-from-bottom-keyframes,fade-in-keyframes;animation-duration:.3s}.zooming-to{animation:zoom-to-keyframes,fade-in-keyframes;animation-duration:.3s}.zooming-from{animation:zoom-from-keyframes,fade-out-keyframes;animation-duration:.3s}.growing-in{animation:growing-keyframes,fade-in-keyframes;animation-duration:.3s}.shrinking-out{animation:shrinking-keyframes,fade-out-keyframes;animation-duration:.3s}.shrinking-to-bottom{animation:shrink-to-bottom-keyframes,fade-out-keyframes;animation-duration:.3s}.growing-from-bottom{animation:grow-from-bottom-keyframes,fade-in-keyframes;animation-duration:.3s}i{font-size:14px}i svg{display:inline;width:20px;height:18px;margin-bottom:-2px}i.fa-check{font-style:italic}i.rotated{transform:rotate(90deg)}i.derotated{transform:rotate(-90deg)}i.reversed{transform:scaleX(-1)}i.flipped{transform:scaleY(-1)}i.rotated.flipped{transform:scaleY(-1) rotate(90deg)}i.rotated.reversed{transform:scaleX(-1) rotate(90deg)}h1 i,h2 i,h3 i{font-size:100%;text-align:center;margin-right:10px}label i{text-align:center;margin-right:5px}.header label i{margin-right:10px}.tooltip+i{margin-left:5px}h1 .icon{display:inline-block;float:left;margin-top:5px;margin-right:10px;width:auto;height:60px;border-radius:10px;border-width:2px;border-style:solid;text-align:center}h1 .icon i{float:none;margin:0;padding:0;margin-top:12px;font-size:32px}.flag{margin-bottom:3px}.fa-sm{font-size:.75em!important}.icon2x{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);margin:10px;margin-top:0}.icon3x{-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);margin:15px;margin-top:0}.icon img.lost,.placeholder{display:none}.lost+.placeholder{display:block}.app{display:flex;flex-direction:column;top:0;bottom:0;width:100%;height:100%;padding:0;background:0}.app .header-bar,.app .footer-bar{width:100%;max-width:100%}.app .header-bar>div,.app .footer-bar>div{display:inline-block}.app .header-bar>div:not(:empty),.app .footer-bar>div:not(:empty){max-width:100%}.app .header-bar>div:not(:empty)+div:not(:empty),.app .footer-bar>div:not(:empty)+div:not(:empty){border-left-style:dashed;border-left-width:1px}.app .header-bar>div:empty,.app .footer-bar>div:empty{display:none}.app .header-bar>div:empty+div,.app .footer-bar>div:empty+div{border-left:none!important}.app .header-bar .toolbar,.app .footer-bar .toolbar{display:inline-flex;max-width:100%;background:none!important;border:0}.app .header-bar .address-bar,.app .header-bar .search-bar,.app .footer-bar .address-bar,.app .footer-bar .search-bar{width:100%}.app .header-bar .address-bar .searches:empty,.app .header-bar .search-bar .searches:empty,.app .footer-bar .address-bar .searches:empty,.app .footer-bar .search-bar .searches:empty{width:0}.app .header-bar .address-bar .toolbar,.app .header-bar .search-bar .toolbar,.app .footer-bar .address-bar .toolbar,.app .footer-bar .search-bar .toolbar{width:100%}.app .header-bar .address-bar .toolbar .input-group,.app .header-bar .search-bar .toolbar .input-group,.app .footer-bar .address-bar .toolbar .input-group,.app .footer-bar .search-bar .toolbar .input-group{width:100%}.app .header-bar{top:0;width:100%}.app .header-bar .toolbar{justify-content:center}.app .header-bar .address-bar,.app .header-bar .search-bar{padding:0 5px}.app .header-bar .address-bar .toolbar,.app .header-bar .search-bar .toolbar{width:100%}.app .header-bar .address-bar .toolbar .form-inline,.app .header-bar .search-bar .toolbar .form-inline{width:100%}.app .header-bar .address-bar .toolbar .form-inline .input-group input,.app .header-bar .search-bar .toolbar .form-inline .input-group input{width:100%}.app .header-bar .nav-bar .toolbar>div{display:inline-block}.app .body{position:relative;width:100%;flex-grow:1;overflow:hidden;border-color:transparent}.app .body:first-child>.contents{border-top:none!important}.app .body .contents{position:absolute;width:100%;height:100%;border-width:0;border-style:solid;border-top-width:1px;overflow:auto}.app .body .contents>.mainbar{position:relative;overflow:hidden;width:100%;height:100%}.app .body .contents>.mainbar>form{height:100%;overflow:auto}.app .body .contents>.mainbar>.items:not(.overlay){position:static}.app .body .contents>.mainbar>div:not(.tooltip):not(.popover){width:100%;height:100%;overflow:auto;border-radius:0}.app .body .clickable{pointer-events:auto!important;cursor:pointer!important}.app .body .message.overlay{display:flex;justify-content:center;pointer-events:none}.app .body .message.overlay .help.message{position:absolute;width:75%;min-height:50%;height:auto;display:flex;flex-direction:column;justify-content:center;padding:50px;text-align:center;border:0;top:50%;left:10%;transform:translateY(-50%);font-size:200%;line-height:1em;pointer-events:none;overflow:hidden}.app .body .message.overlay .help.message .icon{pointer-events:none}.app .body .message.overlay .help.message .icon i{display:inline-block;font-size:200%;margin-bottom:10px}.app .footer-bar{display:flex;width:100%;justify-content:space-between}.app .footer-bar>div{display:flex}.app .footer-bar>div:last-child:not(.nav-bar){justify-content:flex-end}.app .footer-bar>div:last-child:not(.nav-bar) .info-bar{text-align:right}.app .footer-bar>div{border-style:dashed;border-width:0}.app .footer-bar>div+div{border-left-width:1px}.app .footer-bar>div.nav-bar{display:inline-block}.app .footer-bar button.btn-sm i,.app .footer-bar .button.btn-sm i{margin-right:0}.app .footer-bar .nav-bar{flex-grow:1;text-align:center;white-space:nowrap}.app .footer-bar>div:not(.task-bar):not(.run-menu){font-size:90%;border-bottom:0}.app .footer-bar .address-bar,.app .footer-bar .info-bar,.app .footer-bar .nav-bar,.app .footer-bar .toolbar{height:30px}.app .footer-bar .address-bar .icon-size,.app .footer-bar .info-bar .icon-size,.app .footer-bar .nav-bar .icon-size,.app .footer-bar .toolbar .icon-size{margin-left:5px;margin-top:-5px}.app .footer-bar .address-bar,.app .footer-bar .search-bar{padding:0 5px}.app .footer-bar .status-bar{flex-shrink:0}.app .footer-bar .toolbar:last-child{justify-content:flex-end}.app .footer-bar .size{margin-left:10px}.app .info-bar:not(:empty){display:inline-block;width:auto;height:30px;line-height:20px;padding:5px;white-space:nowrap;overflow:hidden}.app .info-bar:not(:empty) span{display:inline-block}.app .info-bar:not(:empty) i{font-size:14px;line-height:20px;margin-right:5px;float:left}.app .info-bar:not(:empty) .button i{margin-right:0}.app input[type=range].size{width:100px}.app.fixed-size{height:100%}.app.fixed-size .body{height:100%;flex-grow:0!important;margin:auto}.app.panel{background:none!important}.app.panel+.panel{border-top-style:solid;border-top-width:1px}.app .desktop.preview{border-width:1px;border-style:solid}.app .desktop.preview.icon{border-width:2px}.thin-menu-bars .app .header-bar>div{max-height:25px}.thin-menu-bars .app .footer-bar .input{margin:0}body.round .message.overlay .help.message{border-radius:20px}body.rounded .message.overlay .help.message{border-radius:10px}body.square .message.overlay .help.message{border-radius:0}body[device=desktop] .app .header-bar>div{display:inline-block;height:30px;float:left}body[device=desktop] .app .header-bar>div:empty{width:0;min-width:0}body[device=desktop] .app .header-bar .address-bar,body[device=desktop] .app .header-bar .search-bar{width:25%;min-width:300px}body[device=desktop] .app .header-bar .status-bar{float:right}body[device=desktop] .app .header-bar .status-bar .status{display:flex}body[device=desktop] .app .footer-bar>div:first-child,body[device=desktop] .app .footer-bar>div:last-child{min-width:125px}body[device=desktop] .app .footer-bar>div:first-child{justify-content:flex-start}body[device=desktop] .app .footer-bar>div:last-child:not(:first-child){justify-content:flex-end}[browser=explorer] .app .body .contents,[browser=edge] .app .body .contents{-ms-overflow-style:auto}.tile{display:inline-block;width:50px;height:50px;text-align:center;position:relative}.tile img{max-width:100%;max-height:100%;pointer-events:none}.tile a{width:50px;height:50px}.tile a:hover{background:none!important;box-shadow:none!important}.tile .thumbnail{width:100%;height:100%;background-size:cover}.tile .thumbnail>i{font-size:50px;padding:0}.round .tile .thumbnail{border-radius:10px}.round .tile .thumbnail::after{border-radius:10px}.round .tile.small .thumbnail{border-radius:7px}.round .tile.small .thumbnail::after{border-radius:7px}.rounded .tile .thumbnail{border-radius:7px}.rounded .tile .thumbnail::after{border-radius:7px}.rounded .tile.small .thumbnail{border-radius:5px}.rounded .tile.small .thumbnail::after{border-radius:5px}.square .tile .thumbnail{border-radius:0}.square .tile .thumbnail::after{border-radius:0}.small.tile{width:25px;height:25px;font-size:25px}.small.tile .thumbnail{width:25px;height:25px}.small.tile .thumbnail>i{font-size:20px!important;padding:0!important;margin:2px!important}.panel,ul.panels>li{padding:10px;margin-top:0;margin-bottom:0;box-shadow:none;flex-shrink:0;border-width:1px;border-color:unset}.panel:empty,ul.panels>li:empty{display:none}.panel .header,ul.panels>li .header{display:flex;justify-content:space-between;margin-bottom:0}.panel .header .heading,.panel .header .buttons,ul.panels>li .header .heading,ul.panels>li .header .buttons{margin-top:-5px}.panel .header .heading,ul.panels>li .header .heading{line-height:25px;margin-bottom:5px;overflow:hidden}.panel .header .buttons,ul.panels>li .header .buttons{text-align:right;margin-bottom:-5px}.panel .header .icon,ul.panels>li .header .icon{display:inline-block;margin-right:5px}.panel .header+.section,ul.panels>li .header+.section{margin-top:5px}.panel .heading>.title,ul.panels>li .heading>.title{display:inline;overflow:hidden;text-overflow:ellipsis;margin-right:10px}.panel .heading .buttons,ul.panels>li .heading .buttons{float:right;text-align:right}.panel .heading>i,ul.panels>li .heading>i{margin-right:5px}.panel .tile,ul.panels>li .tile{float:left}.panel .tile>.icon i,ul.panels>li .tile>.icon i{font-size:3em;margin:5px}.panel .tile+.info,.panel .icon+.info,ul.panels>li .tile+.info,ul.panels>li .icon+.info{min-height:50px}.panel .tile+.info .fineprint,.panel .icon+.info .fineprint,ul.panels>li .tile+.info .fineprint,ul.panels>li .icon+.info .fineprint{line-height:1.5em}.panel .tile+.info .fineprint .expander,.panel .icon+.info .fineprint .expander,ul.panels>li .tile+.info .fineprint .expander,ul.panels>li .icon+.info .fineprint .expander{margin-top:-5px;margin-bottom:-5px}.panel .small.tile+.info,ul.panels>li .small.tile+.info{min-height:35px}.panel .buttons+.panels,ul.panels>li .buttons+.panels{margin-top:0}.panel .content,ul.panels>li .content{clear:both;margin-top:0;margin-bottom:0}.panel .content:empty,ul.panels>li .content:empty{display:none}.panel .section,ul.panels>li .section{margin-top:10px;padding-top:10px;border-top-style:dashed;border-top-width:1px}.panel.active,ul.panels>li.active{cursor:pointer}.panel .panel .header .buttons,ul.panels>li .panel .header .buttons{margin-top:0}img+.panel:not(:empty){margin-top:10px}.flush.panel{border-radius:0}.app+.panel{border:0}.round .panels{border-radius:20px}.round .panel,.round ul.panels>li,.round .panels>div{border-radius:10px}.rounded .panels{border-radius:10px}.rounded .panel,.rounded ul.panels>li,.rounded .panels>div,.rounded .panels{border-radius:5px}.square .panels{border-radius:0}.square .panel,.square ul.panels>li,.square .panels>div{border-radius:0}ul.panels{list-style-type:none;margin-bottom:0;padding:0;clear:both;padding:5px}ul.panels.multi-column{column-gap:0}ul.panels>li{padding:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid}ul.panels>li:not(:last-child){margin-bottom:10px}ul.panels>li>form{padding:10px;border-radius:5px}ul.panels>li>form .tile{margin-right:10px}ul.panels>li>form .form-label{width:100%;text-align:left}ul.panels>li>form .form-group{margin-top:5px;margin-bottom:5px}ul.panels>li>form .form-group:first-child,ul.panels>li>form .buttons+.form-group{margin-top:0}ul.panels>li>form .form-group:last-child{margin-bottom:0}ul.panels>li .panel{margin-top:10px;min-height:35px;padding:5px}ul.panels>li .panel li .panel{margin-top:5px}ul.panels>li .panel li form>.panel{padding:0;padding-left:15px}ul.panels>li .panel .buttons{margin-bottom:0}ul.panels .form-label{display:none}ul.panels .hideable .form-label{display:block}.panel .panels{padding:0;margin-bottom:0}.panel .panels:not(:first-child){margin-top:0}ul.panels:empty{display:none;margin-bottom:0}.round ul.panels{border-radius:5px}.rounded ul.panels{border-radius:3px}.square ul.panels{border-radius:0}.tab-pane .panel{position:relative}.sidebar{position:relative;overflow:auto}.sidebar .panels{padding:10px}.sidebar .panels .header{display:flex}.sidebar .panels .header label{margin:5px;margin-right:0}.sidebar .panels .header .buttons{margin:0;padding:2px 5px;flex-grow:1;text-align:right}.sidebar .panels .header .buttons .btn{margin:0}.sidebar .panels label i{width:15px;text-align:center;margin:0 2px;margin-right:10px}.sidebar .panels label+button{margin:2px 5px;float:right}.sidebar .panels .panel{padding:2px;overflow:visible;margin-bottom:0;border-width:0;border-style:solid;border-color:unset}.sidebar .panels .panel>.item-info .icon-grid{margin-top:15px;margin-bottom:30px}.sidebar .panels .panel .items{position:relative}.sidebar .panels .panel .items>:first-child{padding:0}.sidebar .panels .panel .items .icon-grid,.sidebar .panels .panel .items .tile-grid{text-align:center}.sidebar .panels .panel .items>.card-grid{padding:10px}.sidebar .panels .panel .items>.card-grid .empty{padding:2px}.sidebar .panels .panel ul.list li{text-align:left;list-style-type:none;max-height:30px;overflow:hidden;white-space:nowrap}.sidebar .panels .panel ul.list li i{width:20px;line-height:20px;margin-right:5px}.sidebar .panels .panel ul.list li .badge{float:right;margin:5px}.sidebar .panels .panel ul.list li .value{float:right}.sidebar .panels .panel ul.list li .value i{line-height:1em;vertical-align:sub;margin:0}.sidebar .panels .panel ul.menu{padding-left:0}.sidebar .panels .panel .form-horizontal .control-label,.sidebar .panels .panel .form-horizontal .controls{width:100%;float:none;text-align:left}.sidebar .panels .panel .nav-tabs{margin:0 10px}.sidebar .panels .panel .form-group{margin:5px}.sidebar .panels .panel .form-group p{padding:0 5px}.sidebar .panels .panel .form-group .controls{text-align:center}.sidebar .panels>div:not(:empty):not(:last-child){margin-bottom:10px}.sidebar ul.nav:not(.nav-tabs){list-style-type:none}.sidebar ul.nav:not(.nav-tabs) li a{padding:2px 5px}.sidebar ul.nav:not(.nav-tabs) li a i{width:20px;line-height:20px;margin-right:5px}.sidebar ul.nav:not(.nav-tabs) i.fa-lock{margin-right:0}.sidebar .nav.menu li a{display:flex}.sidebar .nav.menu li a .name{flex-grow:1}.sidebar .nav.menu li.disabled{pointer-events:none}.mainbar .sidebar .item-list{width:100%;height:100%;overflow:auto}body.round .sidebar .header{border-top-left-radius:10px;border-top-right-radius:10px}body.round .sidebar .panels .panel>.item-info{border-radius:50%}body.round .sidebar .panels .panel .item-list .item:last-child .info{border-bottom-left-radius:9px;border-bottom-right-radius:9px}body.round .sidebar .panels .panel ul:last-child li:last-child{border-bottom-left-radius:9px;border-bottom-right-radius:9px}body.round .sidebar .panels .panel ul:last-child li:last-child a{border-bottom-left-radius:9px;border-bottom-right-radius:9px}body.rounded .sidebar .header{border-top-left-radius:5px;border-top-right-radius:5px}body.rounded .sidebar .panels .panel>.item-info{border-radius:10px}body.rounded .sidebar .panels .panel .item-list .item:last-child .info{border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.rounded .sidebar .panels .panel ul:last-child li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.rounded .sidebar .panels .panel ul:last-child li:last-child a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#desktop.sidebar-panels .desktop.app>.body .sidebar .panels,body.sidebar-panels #desktop.auto-sidebar-panels .desktop.app>.body .sidebar .panels{margin:10px}body:not(.sidebar-panels) .app .body .contents>.sidebar .panels .panel,body:not(.sidebar-panels) .app .body-region .contents>.sidebar .panels .panel{background-color:transparent}.desktop.app{overflow:hidden;width:100%;height:100%}.desktop.app.svg{background-size:512px 512px}.desktop.app>.body{background:0;border:0;flex-grow:1;overflow-y:auto}.desktop.app>.body .fullscreen.btn{display:none}.desktop.app>.body>.app{overflow:hidden}.desktop.app>.body>.app>.header-bar{background:white;border-style:solid;border-width:1px 0;box-shadow:none}.desktop.app>.body>.app>.header-bar .toolbar .input input[type=range]{width:100px}.desktop.app>.body>.app>.header-bar .app-bar{padding:5px 10px;font-weight:bold}.desktop.app>.body>.app>.header-bar .app-bar i{margin-right:10px}.desktop.app>.body>.app>.body{position:relative;cursor:default}.desktop.app>.body>.app>.body>.contents{width:100%;height:100%;background:0;outline-offset:-2px;border:0;border-radius:0}.desktop.app>.body>.app>.body>.contents .content .panels>.panel{box-shadow:2px 2px 5px rgba(0,0,0,0.25)}.desktop.app>.body>.app>.body>.split-view>.mainbar .tab-content{border-radius:5px}.desktop.app>.body .split-view>.split::after{box-shadow:none}.desktop.app>.body>.app-launcher,.desktop.app>.body>.file-browser .mainbar .tab-pane{background:none!important}.desktop.app>.body>.app-launcher>.items:not(.overlay) .item .name,.desktop.app>.body>.app-launcher .carousel-cell .item .name,.desktop.app>.body>.file-browser .mainbar .tab-pane>.items:not(.overlay) .item .name,.desktop.app>.body>.file-browser .mainbar .tab-pane .carousel-cell .item .name{font-weight:bold}.desktop.app>.body .help.message{display:flex;flex-direction:column;justify-content:center;position:relative;width:75%;height:50%;margin:auto;border-radius:10px}.desktop.app>.footer-bar{display:flex;background:white;box-shadow:none;border-top-width:1px;border-top-style:solid;z-index:1}.desktop.app>.footer-bar>div{margin-top:-1px}.desktop.app>.footer-bar>div:not(.desktop-info-bar){border:none!important}.desktop.app>.footer-bar .desktop-info-bar{display:inline-flex;flex-shrink:0;border-width:1px;border-style:solid;height:30px}.desktop.app>.footer-bar .desktop-info-bar:not(.empty){padding:0 5px}.desktop.app>.footer-bar .desktop-info-bar>div{display:inline-flex;margin:-1px}.desktop.app>.footer-bar .desktop-info-bar>div .toolbar{display:inline-flex}.desktop.app>.footer-bar .desktop-info-bar .directory-info{display:inline-flex}.desktop.app>.footer-bar .desktop-info-bar .desktop-info{display:inline-flex}.desktop.app>.footer-bar .desktop-info-bar .desktop-info span{display:inline-block}.desktop.app>.footer-bar .desktop-info-bar .expand-window{display:none}.round .desktop.app .footer-bar .desktop-info-bar{border-top-left-radius:15px;border-bottom-left-radius:15px}.rounded .desktop.app .footer-bar .desktop-info-bar{border-top-left-radius:7px;border-bottom-left-radius:7px}.status-bar .clock:not(:empty){padding:5px 10px;cursor:pointer}.status-bar .clock:not(:empty) i.fa-clock{font-size:14px;margin:2px 0;margin-right:5px}.status-bar .clock:not(:empty) .digits{display:inline-block}.status-bar .clock:not(:empty) .digits.led{font-size:14px}.thin-menu-bars .desktop.app>.body>.app>.header-bar .app-bar{padding:3px 10px}.thin-menu-bars .desktop.app>.body>.app>.header-bar .status-bar .clock:not(:empty){padding:3px 10px}body:not(.binary) .desktop.app>.body>.app>.header-bar{box-shadow:0 0 10px rgba(0,0,0,0.15)}body:not(.binary) .desktop.app>.footer-bar{box-shadow:0 0 10px rgba(0,0,0,0.25)}body:not(.binary):not(.flat) .desktop.preview{filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.5))}@media(max-width:480px){.desktop .file-browser .mainbar .items>.card-grid{column-count:1}.desktop .text-messenger .mainbar .messages.panel{background:0;padding:0 10px;margin-top:-10px;margin-bottom:-10px}}body[device=phone] .windowed-app-only,body[device=tablet] .windowed-app-only{display:none}body[device=phone] .desktop.app>.body>.app>.header-bar>.status-bar,body[device=tablet] .desktop.app>.body>.app>.header-bar>.status-bar{display:none}body[device=phone] .desktop.app>.body>.app .body>.contents.split-view,body[device=tablet] .desktop.app>.body>.app .body>.contents.split-view{height:calc(100% + 1px)!important}body[device=desktop] .desktop.app>.body>.app>.header-bar .address-bar{width:50%}@media(min-width:768px) and (max-width:991px){:not(:-webkit-full-screen) body[device=desktop] .desktop.app>.body>.file-browser.app .mainbar .multi-column.card-grid .cards{column-count:3}}@media(min-width:992px) and (max-width:1199px){:not(:-webkit-full-screen) body[device=desktop] .desktop.app>.body>.file-browser.app .mainbar .multi-column.card-grid .cards{column-count:4}}@media(min-width:1200px){:not(:-webkit-full-screen) body[device=desktop] .desktop.app>.body>.file-browser.app .mainbar .multi-column.card-grid .cards{column-count:5}}body[device=desktop] .modals .desktop-app-only{display:none!important}body[device=desktop] .app.desktop>.body .windowed-app-only{display:none!important}body[device=phone] .windowed-app-only,body[device=tablet] .windowed-app-only{display:none!important}body[device=phone] .app .header-bar,body[device=tablet] .app .header-bar{text-align:center}body[device=phone] .app .header-bar>div:not(:empty)+div:not(:empty),body[device=phone] .app .header-bar>div:not(:empty)+div:empty+div:not(:empty),body[device=tablet] .app .header-bar>div:not(:empty)+div:not(:empty),body[device=tablet] .app .header-bar>div:not(:empty)+div:empty+div:not(:empty){border-left:none}body[device=phone] .app .body,body[device=tablet] .app .body{width:100%}body[device=phone] .app .body>.contents,body[device=tablet] .app .body>.contents{border-width:0}body[device=phone] .app .body>.split-view>.gutter.gutter-vertical,body[device=tablet] .app .body>.split-view>.gutter.gutter-vertical{margin-top:-1px}body[device=phone] .app .body .app,body[device=tablet] .app .body .app{position:absolute}body[device=phone] .app .footer-bar .address-bar,body[device=tablet] .app .footer-bar .address-bar{font-size:11px}body[device=phone] .app .footer-bar .address-bar i,body[device=tablet] .app .footer-bar .address-bar i{line-height:15px}@media(max-width:480px){.app .footer-bar .window-size.toolbar{display:none}.app .footer-bar .status-bar{margin-left:auto}}.split-view{height:100%;overflow:hidden}.split-view.horizontal{display:flex}.split-view>.split{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto}.split-view>.gutter{display:flex;background-repeat:no-repeat;background-position:50%;border-style:solid;background-color:white;overflow:hidden}.split-view>.gutter .handle{margin:auto}.split-view>.gutter.gutter-horizontal{border-width:0 1px;cursor:ew-resize}.split-view>.gutter.gutter-horizontal .handle{width:75%}.split-view>.gutter.gutter-vertical{border-width:1px 0;cursor:ns-resize}.split-view>.gutter.gutter-vertical .handle{height:75%}body.no-splitters .split-view>.gutter.gutter-horizontal{width:0}body.no-splitters .split-view>.gutter.gutter-vertical{height:0}body.narrow-splitters .split-view>.gutter.gutter-horizontal{width:5px}body.narrow-splitters .split-view>.gutter.gutter-horizontal .handle{max-width:3px}body.narrow-splitters .split-view>.gutter.gutter-vertical{height:5px}body.narrow-splitters .split-view>.gutter.gutter-vertical .handle{max-height:5px}body .split-view>.gutter.gutter-horizontal{width:10px}body .split-view>.gutter.gutter-horizontal .handle{max-width:5px}body .split-view>.gutter.gutter-vertical{height:10px}body .split-view>.gutter.gutter-vertical .handle{max-height:5px}body.wide-splitters .split-view>.gutter.gutter-horizontal{width:15px}body.wide-splitters .split-view>.gutter.gutter-horizontal .handle{max-width:8px}body.wide-splitters .split-view>.gutter.gutter-vertical{height:15px}body.wide-splitters .split-view>.gutter.gutter-vertical .handle{max-height:8px}body.hide-splitter-handles .split-view>.gutter .handle{display:none}body.narrow-splitter-handles .split-view>.gutter.gutter-horizontal .handle{height:10px}body.narrow-splitter-handles .split-view>.gutter.gutter-vertical .handle{width:10px}body .split-view>.gutter.gutter-horizontal .handle{height:100px}body .split-view>.gutter.gutter-vertical .handle{width:100px}body.wide-splitter-handles .split-view>.gutter.gutter-horizontal .handle{height:200px}body.wide-splitter-handles .split-view>.gutter.gutter-vertical .handle{width:200px}body[device=phone] .split-view>.gutter .handle,body[device=tablet] .split-view>.gutter .handle{background-image:none!important}body[device=phone] .split-view>.gutter button.btn-sm,body[device=tablet] .split-view>.gutter button.btn-sm{position:absolute;z-index:1}body[device=phone] .split-view>.gutter.gutter-horizontal button.btn-sm,body[device=tablet] .split-view>.gutter.gutter-horizontal button.btn-sm{top:50%;margin-top:-25px;height:50px;width:30px;min-width:0}body[device=phone] .split-view>.gutter.gutter-vertical button.btn-sm,body[device=tablet] .split-view>.gutter.gutter-vertical button.btn-sm{left:50%;margin-left:-25px;max-width:none}body[device=phone] .split-view:not(.flipped).closed>.gutter-vertical button i.fa-caret-up,body[device=tablet] .split-view:not(.flipped).closed>.gutter-vertical button i.fa-caret-up{display:none}body[device=phone] .split-view:not(.flipped).closed>.gutter-horizontal button i.fa-caret-left,body[device=tablet] .split-view:not(.flipped).closed>.gutter-horizontal button i.fa-caret-left{display:none}body[device=phone] .split-view:not(.flipped):not(.closed)>.gutter-vertical button,body[device=tablet] .split-view:not(.flipped):not(.closed)>.gutter-vertical button{margin-top:-10px}body[device=phone] .split-view:not(.flipped):not(.closed)>.gutter-vertical button i.fa-caret-down,body[device=tablet] .split-view:not(.flipped):not(.closed)>.gutter-vertical button i.fa-caret-down{display:none}body[device=phone] .split-view:not(.flipped):not(.closed)>.gutter-horizontal button i.fa-caret-right,body[device=tablet] .split-view:not(.flipped):not(.closed)>.gutter-horizontal button i.fa-caret-right{display:none}body[device=phone] .split-view.flipped.closed>.gutter-vertical button,body[device=tablet] .split-view.flipped.closed>.gutter-vertical button{margin-top:-10px}body[device=phone] .split-view.flipped.closed>.gutter-vertical button i.fa-caret-down,body[device=tablet] .split-view.flipped.closed>.gutter-vertical button i.fa-caret-down{display:none}body[device=phone] .split-view.flipped.closed>.gutter-horizontal button i.fa-caret-right,body[device=tablet] .split-view.flipped.closed>.gutter-horizontal button i.fa-caret-right{display:none}body[device=phone] .split-view.flipped:not(.closed)>.gutter-vertical button i.fa-caret-up,body[device=tablet] .split-view.flipped:not(.closed)>.gutter-vertical button i.fa-caret-up{display:none}body[device=phone] .split-view.flipped:not(.closed)>.gutter-horizontal button i.fa-caret-left,body[device=tablet] .split-view.flipped:not(.closed)>.gutter-horizontal button i.fa-caret-left{display:none}body[device=phone] .tab-pane:not(.active) .split-view>.gutter button,body[device=tablet] .tab-pane:not(.active) .split-view>.gutter button{display:none}.modals,.modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#main+.modals{z-index:1}.modal{pointer-events:none}.modal.colored{background:none!important}.modal.minimized,.modal.closed{display:none}.modal .modal-dialog{border-width:1px;border-style:solid;box-shadow:10px 10px 50px 10px rgba(0,0,0,0.25);left:0;top:0;display:flex;flex-direction:column;background:white;pointer-events:auto;cursor:default;width:600px;margin:auto;min-width:300px;min-height:80px;max-width:100%;max-height:100%}.modal .modal-dialog:not(.maximized) .modal-header{cursor:move}.modal .modal-dialog .modal-header{display:flex;justify-content:space-between;padding:0 10px;border-color:unset;flex-shrink:0}.modal .modal-dialog .modal-content{display:flex;flex-direction:column;flex-grow:1;border-top-left-radius:0;border-top-right-radius:0;border:0;box-shadow:none}.modal .modal-dialog .modal-content .modal-body{display:inline-block;flex-direction:column;flex-grow:1;width:100%;overflow:auto;padding:10px}.modal .modal-dialog .modal-content .modal-body>i.fa.fa-3x{float:left;margin-left:10px;margin-right:20px}.modal .modal-dialog .modal-content .modal-body>i.fa.fa-3x+p{display:table;white-space:pre-wrap}.modal .modal-dialog .modal-content .modal-body legend{border:0;margin:0;text-transform:uppercase}.modal .modal-dialog .modal-content>.panel{border-radius:0;border-top-style:solid;border-top-width:1px}.modal .modal-dialog .modal-content .modal-footer{position:relative;width:100%;flex-shrink:0;bottom:0;padding:0 10px;min-height:30px;border-color:unset}.modal .modal-dialog .modal-content .modal-footer .btn+.btn{margin-left:5px}.modal .modal-dialog .modal-content .modal-footer .notes{line-height:25px;margin:5px;float:left}.modal .modal-dialog .modal-content .modal-footer .buttons{flex-shrink:0}@media(min-width:768px) and (max-height:550px){.modal{text-align:center}.modal:before{content:"";display:inline-block;vertical-align:middle}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}.modals{pointer-events:none}.modals .modal-dialog{pointer-events:auto}.modal.backdrop{pointer-events:all;background-color:rgba(0,0,0,0.25)}.modal-open .modal{overflow-x:hidden;overflow-y:hidden}.modal-extents{width:100%;margin:auto}@media(min-width:480px){.modal .modal-dialog .modal-footer .buttons{margin-top:5px;margin-bottom:0}.modal .modal-dialog .modal-footer .buttons .btn+.btn{margin-left:5px}.modal .modal-dialog .modal-footer .buttons .btn,.modal .modal-dialog .modal-footer .buttons .btn+.btn{margin-bottom:5px}.modal .modal-dialog.ui-draggable:not(.ui-resizable):not(.fixed-width){width:600px}.modal .modal-dialog.ui-draggable:not(.ui-resizable):not(.fixed-height){max-height:400px}.modal .modal-dialog.ui-draggable:not(.ui-resizable) .modal-content{overflow-y:auto}.modal .modal-dialog.ui-draggable:not(.ui-resizable) .modal-content .modal-body .vertically.scrollable{overflow:auto}.modal .modal-dialog.ui-draggable:not(.ui-resizable) .modal-content .modal-body .vertically.scrollable p{word-break:break-word}.round-dialogs .modals .modal .modal-dialog:not(.maximized),.round.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized){border-radius:10px}.round-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-header,.round.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-header{border-top-left-radius:8px;border-top-right-radius:8px}.round-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-content,.round.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-content{border-bottom-left-radius:9px;border-bottom-right-radius:9px}.round-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-content .modal-footer,.round.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-content .modal-footer{border-bottom-left-radius:9px;border-bottom-right-radius:9px}.rounded-dialogs .modals .modal .modal-dialog:not(.maximized),.rounded.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized){border-radius:7px}.rounded-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-header,.rounded.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-header{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-content,.rounded.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.rounded-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-content .modal-footer,.rounded.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-content .modal-footer{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.square-dialogs .modals .modal .modal-dialog:not(.maximized),.square.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized){border-radius:0}.square-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-header,.square.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-header{border-top-left-radius:0;border-top-right-radius:0}.square-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-content,.square.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.square-dialogs .modals .modal .modal-dialog:not(.maximized) .modal-content .modal-footer,.square.auto-dialog-corners .modals .modal .modal-dialog:not(.maximized) .modal-content .modal-footer{border-bottom-left-radius:0;border-bottom-right-radius:0}}.hide-header-icons .modal-dialog .modal-header .heading .icon{display:none}.hide-header-icons .modal-dialog .modal-header .heading .icon+.title{margin-left:0}.hide-footer-icons .app .footer-bar .info-bar>i{display:none}body[device=desktop] .modal .modal-dialog.ui-draggable-dragging{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}body[device=desktop] .modal .modal-dialog:not(.ui-resizable):not(.fixed-height){max-height:75%}body[device=phone],body[device=tablet]{position:fixed;overflow:hidden}@media(max-width:480px){.modal-extents{height:auto!important;margin:0}.modal{padding-bottom:0}.modal .modal-dialog .modal-header .title{margin-right:0;flex-grow:1}.modal .modal-dialog .modal-header .buttons{margin-left:0}.modal .modal-dialog .modal-content{overflow-y:auto;border-radius:0}.modal .modal-dialog .modal-content .modal-body>.icon{text-align:center;margin-bottom:10px}.modal .modal-dialog .modal-content .modal-body .vertically.scrollable{max-height:none}.modal .modal-dialog .modal-content .modal-footer .notes{display:none}.modal .modal-dialog .modal-content .modal-footer .buttons{margin-bottom:10px}.modal .modal-dialog .modal-content .modal-footer .buttons button{margin-bottom:0}.modal .modal-dialog:not(.maximized){margin-top:10px;margin-left:10px;margin-right:10px}.modal-open .modal{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}.ui-draggable,.ui-droppable{-ms-touch-action:none;touch-action:none}[browser=explorer] .modal,[browser=edge] .modal{flex-direction:column}body[device=desktop][browser=safari] .modal{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.modal-dialog .modal-content .app{width:auto;height:auto;display:flex;flex-grow:1;flex-direction:column;max-height:100%}.modal-dialog .modal-content .app .body{border-width:0}.modal-dialog .modal-content .app .body>.contents{border-width:1px 0;border-style:solid}.modal-dialog .modal-content .app .body>.contents:empty{border:0}.modal-dialog .modal-content .app .body .panels .heading .buttons{text-align:right;margin-top:-5px}.modal-dialog .modal-content .app .footer-bar{height:30px}.modal-dialog .modal-content .app .footer-bar .address-bar:not(:empty),.modal-dialog .modal-content .app .footer-bar .info-bar:not(:empty){width:auto;height:30px;line-height:20px;padding:5px 10px;white-space:nowrap}.modal-dialog .modal-content .app+.panel{border-top:none!important}.modal-dialog .modal-content .app+.panel .form-group:first-child{margin-top:0}.modal-dialog .modal-content .app+.panel .form-group:last-child{margin-bottom:0}.modal-dialog .modal-content .app+.panel .form-group textarea{max-height:100px}.modal-dialog .modal-content .app+.modal-footer,.modal-dialog .modal-content .body-region+.modal-footer{border-top:0}.modal-dialog .modal-content .modal-body .app{position:relative;flex-grow:1}.modal-dialog:not(.maximized) .modal-content .app .body>.contents.split-view>.split.mainbar::after{content:"";box-shadow:inset 0 0 15px rgba(0,0,0,0.15);position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.thin-menu-bars .modal-dialog .modal-content .app .footer-bar{height:25px}.thin-menu-bars .modal-dialog .modal-content .app .footer-bar .address-bar,.thin-menu-bars .modal-dialog .modal-content .app .footer-bar .info-bar,.thin-menu-bars .modal-dialog .modal-content .app .footer-bar .nav-bar,.thin-menu-bars .modal-dialog .modal-content .app .footer-bar .toolbar{height:25px}.thin-menu-bars .modal-dialog .modal-content .app .footer-bar .address-bar:not(:empty),.thin-menu-bars .modal-dialog .modal-content .app .footer-bar .info-bar:not(:empty){padding:3px 10px}body[device=desktop] .modals.padded .modal-dialog .app .body:not(.last){border-left-width:2px;border-left-style:solid;border-right-width:2px;border-right-style:solid}body[device=desktop] .modals.padded .modal-dialog .app .body:not(.last) .contents{border-width:1px}body[device=desktop] .modals.padded .modal-dialog .app .body:not(.last) textarea.highlighted{outline-width:2px;outline-style:solid;outline-offset:-2px}body[device=desktop].round-dialogs .modal-dialog:not(.maximized) .app:not(.panel),body[device=desktop].round.auto-dialog-corners .modal-dialog:not(.maximized) .app:not(.panel){border-bottom-left-radius:10px;border-bottom-right-radius:10px}body[device=desktop].round-dialogs .modal-dialog:not(.maximized) .app .body.last,body[device=desktop].round.auto-dialog-corners .modal-dialog:not(.maximized) .app .body.last{border-bottom-left-radius:9px;border-bottom-right-radius:9px}body[device=desktop].round-dialogs .modal-dialog:not(.maximized) .app:not(.panel) .footer-bar,body[device=desktop].round.auto-dialog-corners .modal-dialog:not(.maximized) .app:not(.panel) .footer-bar{border-bottom-left-radius:9px;border-bottom-right-radius:9px}body[device=desktop].rounded-dialogs .modal-dialog:not(.maximized) .app:not(.panel),body[device=desktop].rounded.auto-dialog-corners .modal-dialog:not(.maximized) .app:not(.panel){border-bottom-left-radius:7px;border-bottom-right-radius:7px}body[device=desktop].rounded-dialogs .modal-dialog:not(.maximized) .app .body.last,body[device=desktop].rounded.auto-dialog-corners .modal-dialog:not(.maximized) .app .body.last{border-bottom-left-radius:6px;border-bottom-right-radius:6px}body[device=desktop].rounded-dialogs .modal-dialog:not(.maximized) .app:not(.panel) .footer-bar,body[device=desktop].rounded.auto-dialog-corners .modal-dialog:not(.maximized) .app:not(.panel) .footer-bar{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.full-screen .modal-dialog .app .header-bar{display:none}.full-screen .modal-dialog .app .body{border:none!important}.full-screen .modal-dialog .app .body>div{border:none!important}.full-screen .modal-dialog .app .footer-bar{display:none}.app-icons.icon-grid.panel{padding-top:30px}.app-icons.icon-grid>a{color:inherit!important}.app-icons.icon-grid .item>.row:first-child .icon{border-width:2px;margin:0;pointer-events:auto;cursor:default;width:60px;height:60px}.app-icons.icon-grid .item>.row:first-child .icon>i{font-size:35px}.app-icons.icon-grid .item>.row:nth-child(2) .name{font-weight:bold;cursor:default;margin:0 -4px}.app-icons.icon-grid .item.selected>.row:first-child .icon{border-width:2px!important}.app-icons.icon-grid .item.disabled{opacity:.5;pointer-events:none}.app-icons.icon-grid .item.disabled .icon{pointer-events:none}.app-icons.icon-grid .item.disabled .icon img{pointer-events:none!important}.round-icons .app-icons.icon-grid .item>.row:first-child .icon,.round-icons .apps .icons .icon,.round.auto-corner-icons .app-icons.icon-grid .item>.row:first-child .icon,.round.auto-corner-icons .apps .icons .icon{border-radius:50%}.rounded-icons .app-icons.icon-grid .item>.row:first-child .icon,.rounded-icons .apps .icons .icon,.rounded.auto-corner-icons .app-icons.icon-grid .item>.row:first-child .icon,.rounded.auto-corner-icons .apps .icons .icon{border-radius:25%}.square-icons .app-icons.icon-grid .item>.row:first-child .icon,.square-icons .apps .icons .icon,.square.auto-corner-icons .app-icons.icon-grid .item>.row:first-child .icon,.square.auto-corner-icons .apps .icons .icon{border-radius:0}.pixelated{image-rendering:pixelated!important}.smooth img{image-rendering:auto!important}.thumbnail{display:inline-block;margin:0;padding:0;border:0;background:0;background-repeat:no-repeat;text-align:center}.thumbnail i{vertical-align:top}.round .thumbnail{border-radius:10px}.rounded .thumbnail{border-radius:5px}.square .thumbnail{border-radius:0}.round.logo{border-radius:50%}.round.logo img{border-radius:50%}.rounded.logo{border-radius:25%}.rounded.logo img{border-radius:25%}.icon .thumbnail.photo,.tile .thumbnail.photo{box-shadow:3px 3px 10px rgba(0,0,0,0.25)}.icon svg,.icon .thumbnail:not(.photo),.tile svg,.tile .thumbnail:not(.photo){box-shadow:none;text-shadow:none;filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.png .icon .thumbnail,.png .tile .thumbnail{box-shadow:none;filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.small-icons .items .item .icon>svg{transform:scale(0.9)}.large-icons .items .item .icon>svg{transform:scale(1.1)}.tilted.left .icon>svg,.tilted.left .icon>img,.tilted.left .icon>.thumbnail,.tilted.left .owner>svg,.tilted.left .owner>img,.tilted.left .owner>.thumbnail,.tilted .left .icon>svg,.tilted .left .icon>img,.tilted .left .icon>.thumbnail,.tilted .left .owner>svg,.tilted .left .owner>img,.tilted .left .owner>.thumbnail{transform:skewX(7.5deg)}.tilted.left.small-icons .icon>svg,.tilted.left.small-icons .icon>img,.tilted.left.small-icons .icon>.thumbnail,.tilted.left.small-icons .owner>svg,.tilted.left.small-icons .owner>img,.tilted.left.small-icons .owner>.thumbnail,.tilted .left.small-icons .icon>svg,.tilted .left.small-icons .icon>img,.tilted .left.small-icons .icon>.thumbnail,.tilted .left.small-icons .owner>svg,.tilted .left.small-icons .owner>img,.tilted .left.small-icons .owner>.thumbnail{transform:skewX(7.5deg) scale(0.9)}.tilted.left.large-icons .icon>svg,.tilted.left.large-icons .icon>img,.tilted.left.large-icons .icon>.thumbnail,.tilted.left.large-icons .owner>svg,.tilted.left.large-icons .owner>img,.tilted.left.large-icons .owner>.thumbnail,.tilted .left.large-icons .icon>svg,.tilted .left.large-icons .icon>img,.tilted .left.large-icons .icon>.thumbnail,.tilted .left.large-icons .owner>svg,.tilted .left.large-icons .owner>img,.tilted .left.large-icons .owner>.thumbnail{transform:skewX(7.5deg) scale(1.1)}.tilted.right .icon>svg,.tilted.right .icon>img,.tilted.right .icon>.thumbnail,.tilted.right .owner>svg,.tilted.right .owner>img,.tilted.right .owner>.thumbnail,.tilted .right .icon>svg,.tilted .right .icon>img,.tilted .right .icon>.thumbnail,.tilted .right .owner>svg,.tilted .right .owner>img,.tilted .right .owner>.thumbnail{transform:skewX(-7.5deg)}.tilted.right.small-icons .icon>svg,.tilted.right.small-icons .icon>img,.tilted.right.small-icons .icon>.thumbnail,.tilted.right.small-icons .owner>svg,.tilted.right.small-icons .owner>img,.tilted.right.small-icons .owner>.thumbnail,.tilted .right.small-icons .icon>svg,.tilted .right.small-icons .icon>img,.tilted .right.small-icons .icon>.thumbnail,.tilted .right.small-icons .owner>svg,.tilted .right.small-icons .owner>img,.tilted .right.small-icons .owner>.thumbnail{transform:skewX(-7.5deg) scale(0.9)}.tilted.right.large-icons .icon>svg,.tilted.right.large-icons .icon>img,.tilted.right.large-icons .icon>.thumbnail,.tilted.right.large-icons .owner>svg,.tilted.right.large-icons .owner>img,.tilted.right.large-icons .owner>.thumbnail,.tilted .right.large-icons .icon>svg,.tilted .right.large-icons .icon>img,.tilted .right.large-icons .icon>.thumbnail,.tilted .right.large-icons .owner>svg,.tilted .right.large-icons .owner>img,.tilted .right.large-icons .owner>.thumbnail{transform:skewX(-7.5deg) scale(1.1)}.tilted.up .icon>svg,.tilted.up .icon>img,.tilted.up .icon>.thumbnail,.tilted.up .owner>svg,.tilted.up .owner>img,.tilted.up .owner>.thumbnail,.tilted .up .icon>svg,.tilted .up .icon>img,.tilted .up .icon>.thumbnail,.tilted .up .owner>svg,.tilted .up .owner>img,.tilted .up .owner>.thumbnail{transform:skewY(-7.5deg)}.tilted.up.small-icons .icon>svg,.tilted.up.small-icons .icon>img,.tilted.up.small-icons .icon>.thumbnail,.tilted.up.small-icons .owner>svg,.tilted.up.small-icons .owner>img,.tilted.up.small-icons .owner>.thumbnail,.tilted .up.small-icons .icon>svg,.tilted .up.small-icons .icon>img,.tilted .up.small-icons .icon>.thumbnail,.tilted .up.small-icons .owner>svg,.tilted .up.small-icons .owner>img,.tilted .up.small-icons .owner>.thumbnail{transform:skewY(-7.5deg) scale(0.9)}.tilted.up.large-icons .icon>svg,.tilted.up.large-icons .icon>img,.tilted.up.large-icons .icon>.thumbnail,.tilted.up.large-icons .owner>svg,.tilted.up.large-icons .owner>img,.tilted.up.large-icons .owner>.thumbnail,.tilted .up.large-icons .icon>svg,.tilted .up.large-icons .icon>img,.tilted .up.large-icons .icon>.thumbnail,.tilted .up.large-icons .owner>svg,.tilted .up.large-icons .owner>img,.tilted .up.large-icons .owner>.thumbnail{transform:skewY(-7.5deg) scale(1.1)}.tilted.down .icon>svg,.tilted.down .icon>img,.tilted.down .icon>.thumbnail,.tilted.down .owner>svg,.tilted.down .owner>img,.tilted.down .owner>.thumbnail,.tilted .down .icon>svg,.tilted .down .icon>img,.tilted .down .icon>.thumbnail,.tilted .down .owner>svg,.tilted .down .owner>img,.tilted .down .owner>.thumbnail{transform:skewY(7.5deg)}.tilted.down.small-icons .icon>svg,.tilted.down.small-icons .icon>img,.tilted.down.small-icons .icon>.thumbnail,.tilted.down.small-icons .owner>svg,.tilted.down.small-icons .owner>img,.tilted.down.small-icons .owner>.thumbnail,.tilted .down.small-icons .icon>svg,.tilted .down.small-icons .icon>img,.tilted .down.small-icons .icon>.thumbnail,.tilted .down.small-icons .owner>svg,.tilted .down.small-icons .owner>img,.tilted .down.small-icons .owner>.thumbnail{transform:skewY(7.5deg) scale(0.9)}.tilted.down.large-icons .icon>svg,.tilted.down.large-icons .icon>img,.tilted.down.large-icons .icon>.thumbnail,.tilted.down.large-icons .owner>svg,.tilted.down.large-icons .owner>img,.tilted.down.large-icons .owner>.thumbnail,.tilted .down.large-icons .icon>svg,.tilted .down.large-icons .icon>img,.tilted .down.large-icons .icon>.thumbnail,.tilted .down.large-icons .owner>svg,.tilted .down.large-icons .owner>img,.tilted .down.large-icons .owner>.thumbnail{transform:skewY(7.5deg) scale(1.1)}.tilted .tile>.icon>.thumbnail{transform:none!important}.thumbnail.photo{border-radius:0;background-size:cover}.thumbnail.photo:after{border-radius:0}.polaroid.photo{border:8px solid white;border-bottom:35px solid white;box-sizing:content-box}.overflow.photo{transform:scale(1.1)}.tilted.photo{transform:rotate(-7.5deg)}.tilted.overflow.photo{transform:rotate(-7.5deg)}.photo.shadowed,.image.shadowed{box-shadow:5px 5px 25px rgba(0,0,0,0.25)}.photo.shadowed.small,.image.shadowed.small{box-shadow:5px 5px 25px rgba(0,0,0,0.25)}outlined.photo{border-width:3px;border-style:3px}.glossy.photo::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(15deg,rgba(255,255,255,0.75) 0,rgba(255,255,255,0.25) 10%,rgba(255,255,255,0) 25%),linear-gradient(-30deg,rgba(0,0,0,0) 80%,rgba(0,0,0,0.15) 90%,rgba(0,0,0,0.5) 100%);mix-blend-mode:normal}body[browser=firefox] img.pixelated{image-rendering:-moz-crisp-edges}[browser=safari] .icon>svg,[browser=safari] .icon .thumbnail,[browser=safari] .tile>svg,[browser=safari] .tile .thumbnail{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}[browser=safari].tilted.left .icon>svg,[browser=safari].tilted.left .icon .thumbnail,[browser=safari].tilted.left .tile>svg,[browser=safari].tilted.left .tile .thumbnail,[browser=safari].tilted .left .icon>svg,[browser=safari].tilted .left .icon .thumbnail,[browser=safari].tilted .left .tile>svg,[browser=safari].tilted .left .tile .thumbnail{transform:skewX(7.5deg) translateZ(0)}[browser=safari].tilted.left.small-icons .icon>svg,[browser=safari].tilted.left.small-icons .icon .thumbnail,[browser=safari].tilted.left.small-icons .tile>svg,[browser=safari].tilted.left.small-icons .tile .thumbnail,[browser=safari].tilted .left.small-icons .icon>svg,[browser=safari].tilted .left.small-icons .icon .thumbnail,[browser=safari].tilted .left.small-icons .tile>svg,[browser=safari].tilted .left.small-icons .tile .thumbnail{transform:skewX(7.5deg) scale(0.9) translateZ(0)}[browser=safari].tilted.left.large-icons .icon>svg,[browser=safari].tilted.left.large-icons .icon .thumbnail,[browser=safari].tilted.left.large-icons .tile>svg,[browser=safari].tilted.left.large-icons .tile .thumbnail,[browser=safari].tilted .left.large-icons .icon>svg,[browser=safari].tilted .left.large-icons .icon .thumbnail,[browser=safari].tilted .left.large-icons .tile>svg,[browser=safari].tilted .left.large-icons .tile .thumbnail{transform:skewX(7.5deg) scale(1.1) translateZ(0)}[browser=safari].tilted.right .icon>svg,[browser=safari].tilted.right .icon .thumbnail,[browser=safari].tilted.right .tile>svg,[browser=safari].tilted.right .tile .thumbnail,[browser=safari].tilted .right .icon>svg,[browser=safari].tilted .right .icon .thumbnail,[browser=safari].tilted .right .tile>svg,[browser=safari].tilted .right .tile .thumbnail{transform:skewX(-7.5deg) translateZ(0)}[browser=safari].tilted.right.small-icons .icon>svg,[browser=safari].tilted.right.small-icons .icon .thumbnail,[browser=safari].tilted.right.small-icons .tile>svg,[browser=safari].tilted.right.small-icons .tile .thumbnail,[browser=safari].tilted .right.small-icons .icon>svg,[browser=safari].tilted .right.small-icons .icon .thumbnail,[browser=safari].tilted .right.small-icons .tile>svg,[browser=safari].tilted .right.small-icons .tile .thumbnail{transform:skewX(-7.5deg) scale(0.9) translateZ(0)}[browser=safari].tilted.right.large-icons .icon>svg,[browser=safari].tilted.right.large-icons .icon .thumbnail,[browser=safari].tilted.right.large-icons .tile>svg,[browser=safari].tilted.right.large-icons .tile .thumbnail,[browser=safari].tilted .right.large-icons .icon>svg,[browser=safari].tilted .right.large-icons .icon .thumbnail,[browser=safari].tilted .right.large-icons .tile>svg,[browser=safari].tilted .right.large-icons .tile .thumbnail{transform:skewX(-7.5deg) scale(1.1) translateZ(0)}[browser=safari].tilted.up .icon>svg,[browser=safari].tilted.up .icon .thumbnail,[browser=safari].tilted.up .tile>svg,[browser=safari].tilted.up .tile .thumbnail,[browser=safari].tilted .up .icon>svg,[browser=safari].tilted .up .icon .thumbnail,[browser=safari].tilted .up .tile>svg,[browser=safari].tilted .up .tile .thumbnail{transform:skewY(-7.5deg) translateZ(0)}[browser=safari].tilted.up.small-icons .icon>svg,[browser=safari].tilted.up.small-icons .icon .thumbnail,[browser=safari].tilted.up.small-icons .tile>svg,[browser=safari].tilted.up.small-icons .tile .thumbnail,[browser=safari].tilted .up.small-icons .icon>svg,[browser=safari].tilted .up.small-icons .icon .thumbnail,[browser=safari].tilted .up.small-icons .tile>svg,[browser=safari].tilted .up.small-icons .tile .thumbnail{transform:skewY(-7.5deg) scale(0.9) translateZ(0)}[browser=safari].tilted.up.large-icons .icon>svg,[browser=safari].tilted.up.large-icons .icon .thumbnail,[browser=safari].tilted.up.large-icons .tile>svg,[browser=safari].tilted.up.large-icons .tile .thumbnail,[browser=safari].tilted .up.large-icons .icon>svg,[browser=safari].tilted .up.large-icons .icon .thumbnail,[browser=safari].tilted .up.large-icons .tile>svg,[browser=safari].tilted .up.large-icons .tile .thumbnail{transform:skewY(-7.5deg) scale(1.1) translateZ(0)}[browser=safari].tilted.down .icon>svg,[browser=safari].tilted.down .icon .thumbnail,[browser=safari].tilted.down .tile>svg,[browser=safari].tilted.down .tile .thumbnail,[browser=safari].tilted .down .icon>svg,[browser=safari].tilted .down .icon .thumbnail,[browser=safari].tilted .down .tile>svg,[browser=safari].tilted .down .tile .thumbnail{transform:skewY(7.5deg) translateZ(0)}[browser=safari].tilted.down.small-icons .icon>svg,[browser=safari].tilted.down.small-icons .icon .thumbnail,[browser=safari].tilted.down.small-icons .tile>svg,[browser=safari].tilted.down.small-icons .tile .thumbnail,[browser=safari].tilted .down.small-icons .icon>svg,[browser=safari].tilted .down.small-icons .icon .thumbnail,[browser=safari].tilted .down.small-icons .tile>svg,[browser=safari].tilted .down.small-icons .tile .thumbnail{transform:skewY(7.5deg) scale(0.9) translateZ(0)}[browser=safari].tilted.down.large-icons .icon>svg,[browser=safari].tilted.down.large-icons .icon .thumbnail,[browser=safari].tilted.down.large-icons .tile>svg,[browser=safari].tilted.down.large-icons .tile .thumbnail,[browser=safari].tilted .down.large-icons .icon>svg,[browser=safari].tilted .down.large-icons .icon .thumbnail,[browser=safari].tilted .down.large-icons .tile>svg,[browser=safari].tilted .down.large-icons .tile .thumbnail{transform:skewY(7.5deg) scale(1.1) translateZ(0)}.apps-list.card-grid{padding:10px}.apps-list.card-grid .card .icon{border-width:2px;border-style:solid}.apps-list.card-grid .card .icon>img{width:40px!important;height:40px!important}.apps-list.card-grid .divider{margin:0;margin-bottom:10px}.round-icons .apps-list.card-grid .cards .item .card .icon,.round.auto-corner-icons .apps-list.card-grid .cards .item .card .icon{border-radius:50%}.rounded-icons .apps-list.card-grid .cards .item .card .icon,.rounded.auto-corner-icons .apps-list.card-grid .cards .item .card .icon{border-radius:25%}.square-icons .apps-list.card-grid .cards .item .card .icon,.square.auto-corner-icons .apps-list.card-grid .cards .item .card .icon{border-radius:0}.apps-list{position:relative;min-height:0;max-height:100%;margin:auto;margin-bottom:0}.apps-list .item{white-space:nowrap}.apps-list .item>.info>.icon{display:inline-block;width:25px;height:25px;margin-right:5px;text-align:center;border-width:1px;border-style:solid}.apps-list .item>.info>.icon>i{line-height:25px;margin:0!important}.apps-list .item>.info>.icon svg,.apps-list .item>.info>.icon img{max-width:100%;max-height:100%;filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.apps-list .divider{width:25px;height:25px;line-height:25px;text-align:center;margin:0 2px;border:0;font-weight:bold}.apps-list .divider:last-child{display:block}body:not(.binary) .apps-list .item>.info>.icon{box-shadow:3px 3px 10px rgba(0,0,0,0.25)}body:not(.binary) .apps-list .item>.info .icon>i{display:none}body.binary .apps-list .item>.info .icon>img{display:none}.round-icons .apps-list .item .icon,.round-icons .apps-list .item .divider,.round.auto-corner-icons .apps-list .item .icon,.round.auto-corner-icons .apps-list .item .divider{border-radius:15px}.rounded-icons .apps-list .item .icon,.rounded-icons .apps-list .item .divider,.rounded.auto-corner-icons .apps-list .item .icon,.rounded.auto-corner-icons .apps-list .item .divider{border-radius:7px}.square-icons .apps-list .item .icon,.square-icons .apps-list .item .divider,.square.auto-corner-icons .apps-list .item .icon,.square.auto-corner-icons .apps-list .item .divider{border-radius:0}body:not(.binary) .pages .item .desktop.preview.icon>i{display:none}body.binary .pages .item .desktop.preview.icon>img{display:none}.app-launcher.app{overflow:auto}.app-launcher.app .body{width:100%;height:100%;font-weight:bold}.app-launcher.app .body .contents{display:flex}.app-launcher.app .body .contents .main-carousel{width:100%;height:100%;margin:auto}.app-launcher.app .body .contents .main-carousel .carousel-cell{width:100%;height:100%}.app-launcher.app .body .contents .main-carousel .carousel-cell .items{display:flex;text-align:center}.app-launcher.app .body .contents .main-carousel .flickity-page-dots{bottom:10px}.full-screen .app-launcher.app .body .contents{display:flex}.full-screen .app-launcher.app .body .contents .main-carousel{position:relative;margin:auto;display:flex;width:66%;max-height:66%;transform:scale(1.25)}.full-screen .app-launcher.app .body .contents .main-carousel .carousel-cell{display:flex}.full-screen .app-launcher.app .body .contents .main-carousel .carousel-cell .items{display:flex}.full-screen .app-launcher.app .body .contents .main-carousel .carousel-cell .items .icon-grid{position:relative;margin:auto;text-align:center}@media(min-height:360px) and (min-width:480px){.app-launcher.app .body .contents .main-carousel{width:90%}.app-launcher.app .body .icon-grid{padding-right:0;min-height:0;margin:auto}.app-launcher.app .body .flickity-page-dots{bottom:0}}body[device=phone] .app-launcher.app .header-bar,body[device=tablet] .app-launcher.app .header-bar{display:none}body[device=phone] .app-launcher.app .body .main-carousel,body[device=tablet] .app-launcher.app .body .main-carousel{position:absolute;width:100%;height:100%}body[device=phone] .app-launcher.app .body .main-carousel .icon-grid,body[device=tablet] .app-launcher.app .body .main-carousel .icon-grid{padding:10px 0!important;padding-bottom:25px!important;text-align:center}body[device=phone] .full-screen .app-launcher.app .body .contents .main-carousel,body[device=tablet] .full-screen .app-launcher.app .body .contents .main-carousel{width:75%}@media(max-width:360px){body[device=phone] .app-launcher.app .body .icon-grid .item,body[device=tablet] .app-launcher.app .body .icon-grid .item{width:75px}body[device=phone] .app-launcher.app .body .icon-grid .item .icon,body[device=tablet] .app-launcher.app .body .icon-grid .item .icon{width:60px;height:60px}}@media(min-width:360px) and (max-width:480px){body[device=phone] .app-launcher.app .body .icon-grid .item,body[device=tablet] .app-launcher.app .body .icon-grid .item{width:90px}}@media(min-width:480px) and (max-width:768px){body[device=phone] .app-launcher.app .body .icon-grid .item,body[device=tablet] .app-launcher.app .body .icon-grid .item{width:100px}}body[device=tablet] .app-launcher.app .body .main-carousel .icon-grid{padding:25px!important}body[device=phone][os=ios] .app-launcher.app .body .icon-grid .item>.row:first-child .icon>i{font-size:35px}body[device=tablet] .app-launcher.app .body .icon-grid .item{width:125px;margin:15px 0}body[device=tablet] .app-launcher.app .body .icon-grid .item>.row:first-child .icon{width:60px;height:60px}body[device=tablet] .app-launcher.app .body .icon-grid .item>.row:first-child .icon i{font-size:45px}body[device=tablet] .app-launcher.app .body .icon-grid .item>.row:first-child .icon .spinner{border-width:30px;border-top-width:30px;width:30px;height:60px;margin-left:-30px;margin-top:-30px}@media(orientation:landscape){body[device=tablet] .app-launcher.app .body .icon-grid .item{margin:15px 0}}body[device=tablet].round-icons .app-launcher.app .body .icon-grid .item>.row:first-child .icon{border-radius:40px}body[device=tablet].rounded-cons .app-launcher.app .body .icon-grid .item>.row:first-child .icon{border-radius:20px}body[device=tablet][os=ios] .app-launcher.app .body .icon-grid .item>.row:first-child .icon{width:60px;height:60px}body[device=tablet][os=ios] .app-launcher.app .body .icon-grid .item>.row:first-child .icon i{font-size:50px}.audio-player.app .header-bar .play-bar .toolbar .elapsed-time,.audio-player.app .header-bar .play-bar .toolbar .track-length{min-width:50px}.audio-player.app .header-bar .play-bar .toolbar .elapsed-time{padding-left:5px}.audio-player.app .header-bar .play-bar .toolbar .repeat{margin-left:10px}.audio-player.app .header-bar .play-bar .toolbar .track-length{text-align:center}.audio-player.app .body .contents .mainbar .items{overflow:auto}.audio-player.app .body .contents .audio-analyzer{position:relative;width:100%;height:100%}.audio-player.app .body .contents .audio-analyzer label{color:white;position:absolute;text-shadow:none;left:10px;top:5px}.audio-player.app .body .contents .audio-analyzer canvas{position:absolute;width:100%;height:100%}.audio-player.app .body .contents .audio-analyzer.dark canvas{background:#0a0a11}.audio-player.app .footer-bar{display:flex;text-align:center}.audio-player.app .footer-bar .nav-bar{flex-grow:1;text-align:center;white-space:nowrap}body[device=desktop] .audio-player.app .header-bar .track-bar .toolbar input[type=range]{width:100px}body[device=desktop] .audio-player.app .header-bar .volume-bar .current input[type=range]{width:75px}.calculator.app .body{flex-grow:1;margin:auto;margin-top:0;overflow:visible}.calculator.app .body .lcd.display{display:block;height:40px;margin:10px;padding:2px 10px;border-radius:5px;overflow:hidden}.calculator.app .body .lcd.display .digits{font-size:25px;line-height:36px;text-align:right}.calculator.app .body .lcd.display .indicator{position:absolute;font-size:10px}.calculator.app .body .lcd.display mem-mode{margin-top:0}.calculator.app .body .lcd.display .trig-mode,.calculator.app .body .lcd.display .base-mode{margin-top:10px}.calculator.app .body .lcd.display .hyp-mode{margin-top:20px}.calculator.app .body .keyboard{display:flex;width:100%;margin:auto;text-align:center;flex-direction:column}.calculator.app .body .keyboard .keys{display:inline-block;width:100%;padding:10px 5px}.calculator.app .body .keyboard .keys .row{width:100%;margin:0}.calculator.app .body .keyboard .keys .row button{width:20%;height:25px;margin:5px}.calculator.app .body .keyboard .keys .row button:first-child{margin-left:0}.calculator.app .body .keyboard .keys .row button:last-child{margin-right:0}.calculator.app .body .keyboard .keys .row button.digit,.calculator.app .body .keyboard .keys .row button.btn-primary{font-size:20px;padding:0}.calculator.app.basic .display .indicator{display:none}.calculator.app.basic .keyboard .scientific,.calculator.app.basic .keyboard .programmer{display:none}.calculator.app.scientific .display .base-mode{display:none}.calculator.app.scientific .keyboard .programmer{display:none}.calculator.app.programmer .display .trig-mode,.calculator.app.programmer .display .hyp-mode,.calculator.app.programmer .display .mem-mode{display:none}.calculator.app.programmer .keyboard .scientific{display:none}body[device=phone] .calculator.app .body .keyboard .row button,body[device=tablet] .calculator.app .body .keyboard .row button{width:60px}@media screen and (orientation:landscape){body[device=phone] .calculator.app.basic .body .lcd.display,body[device=tablet] .calculator.app.basic .body .lcd.display{margin:10px auto}}@media screen and (orientation:portrait){body[device=phone] .calculator.app.basic .body .keyboard,body[device=tablet] .calculator.app.basic .body .keyboard{padding:0}body[device=phone] .calculator.app.basic .body .keyboard .keys,body[device=tablet] .calculator.app.basic .body .keyboard .keys{padding:0}body[device=phone] .calculator.app.basic .body .keyboard .keys .row,body[device=tablet] .calculator.app.basic .body .keyboard .keys .row{margin-bottom:10px}body[device=phone] .calculator.app.basic .body .keyboard .keys .row button,body[device=tablet] .calculator.app.basic .body .keyboard .keys .row button{padding:0;font-size:1.5em;width:60px;height:60px}body[device=phone] .calculator.app.basic .body .keyboard .keys .row button.btn-primary,body[device=tablet] .calculator.app.basic .body .keyboard .keys .row button.btn-primary{font-size:2em}body[device=phone] .calculator.app.basic .body .keyboard .keys .row button.digit,body[device=tablet] .calculator.app.basic .body .keyboard .keys .row button.digit{font-size:2em}}@media screen and (orientation:portrait){body[device=phone] .calculator.app .keyboard .keys .row button,body[device=tablet] .calculator.app .keyboard .keys .row button{margin:8px 5px}}@media screen and (orientation:landscape){body[device=phone] .calculator.app .keyboard .keys .row button,body[device=tablet] .calculator.app .keyboard .keys .row button{margin:7px 3px}}@media screen and (orientation:landscape){body[device=phone] .calculator.app .body,body[device=tablet] .calculator.app .body{width:auto!important;height:auto!important}body[device=phone] .calculator.app .body .keyboard,body[device=tablet] .calculator.app .body .keyboard{flex-direction:row}}@media screen and (orientation:portrait){body[device=phone].round .calculator.app .body .keyboard .keys .row button,body[device=tablet].round .calculator.app .body .keyboard .keys .row button{border-radius:30px}}@media(min-width:360px) and (max-width:480px){.calculator.app.basic .keyboard button{margin:10px}}body[device=tablet] .calculator.app .body{transform:scale(1.5)}.calendar.app .mainbar{display:flex}.calendar.app .mainbar>.month,.calendar.app .mainbar>.day{width:100%;height:auto!important;max-height:100%;overflow:auto!important;padding:10px;margin:auto}.calendar.app .mainbar>.month .heading,.calendar.app .mainbar>.day .heading{text-align:center}.calendar.app .mainbar>.month .heading h1,.calendar.app .mainbar>.day .heading h1{margin-top:0;margin-bottom:5px;border:0}.calendar.app .mainbar>.month .heading h1 .month,.calendar.app .mainbar>.month .heading h1 .day,.calendar.app .mainbar>.day .heading h1 .month,.calendar.app .mainbar>.day .heading h1 .day{font-weight:bold}.calendar.app .mainbar>.month table,.calendar.app .mainbar>.day table{width:100%}.calendar.app .mainbar>.month table th,.calendar.app .mainbar>.day table th{padding:5px 0}.calendar.app .mainbar>.month table th,.calendar.app .mainbar>.month table td,.calendar.app .mainbar>.day table th,.calendar.app .mainbar>.day table td{vertical-align:middle;pointer-events:auto}.calendar.app .mainbar>.month table th i,.calendar.app .mainbar>.month table td i,.calendar.app .mainbar>.day table th i,.calendar.app .mainbar>.day table td i{margin-right:5px}.calendar.app .mainbar>.month table th .hour,.calendar.app .mainbar>.month table th .date,.calendar.app .mainbar>.month table td .hour,.calendar.app .mainbar>.month table td .date,.calendar.app .mainbar>.day table th .hour,.calendar.app .mainbar>.day table th .date,.calendar.app .mainbar>.day table td .hour,.calendar.app .mainbar>.day table td .date{margin:auto;white-space:nowrap;pointer-events:none;cursor:auto}.calendar.app .mainbar>.month table th .hour,.calendar.app .mainbar>.month table td .hour,.calendar.app .mainbar>.day table th .hour,.calendar.app .mainbar>.day table td .hour{width:3em}.calendar.app .mainbar>.month table th .date,.calendar.app .mainbar>.month table td .date,.calendar.app .mainbar>.day table th .date,.calendar.app .mainbar>.day table td .date{width:2em}.calendar.app .mainbar>.month table td,.calendar.app .mainbar>.day table td{position:relative;padding:0;position:relative}.calendar.app .mainbar>.month table td>span,.calendar.app .mainbar>.day table td>span{position:absolute;padding:2px 5px}.calendar.app .mainbar>.month table td .badge,.calendar.app .mainbar>.day table td .badge{position:absolute;bottom:5px;right:2px;z-index:1}.calendar.app .mainbar>.month table td .badge i,.calendar.app .mainbar>.day table td .badge i{margin-right:3px}.calendar.app .mainbar>.month table td.selected,.calendar.app .mainbar>.day table td.selected{outline-width:2px;outline-style:solid;outline-offset:-2px;z-index:1}.calendar.app .mainbar>.month tbody td{width:14%!important;padding-bottom:10%!important}.calendar.app .mainbar>.day tbody td{width:16%!important;padding-bottom:13%!important}.desktop.app>.body>.calendar.app .mainbar h1.heading{color:white}.events p{white-space:pre-wrap}@media(max-width:480px){.calendar.app .mainbar>.month table thead tr th,.calendar.app .mainbar>.day table thead tr th{font-size:inherit}}.clock.app .body{width:100%;display:flex;flex-direction:column;padding:10px;text-align:center}.clock.app .body .face{width:200px;height:200px;border-radius:100px;margin:auto}.clock.app .body .face .pie{position:absolute;width:200px;height:200px;border-radius:100px}.clock.app .body .face .digital.display{position:absolute;display:flex;width:190px;height:190px;margin:5px;padding:10px;border-width:0;border-radius:95px}.clock.app .body .face .digital.display .digits{margin:auto;padding:10px 0}.clock.app .body .face .digital.display .digits .hours,.clock.app .body .face .digital.display .digits .minutes,.clock.app .body .face .digital.display .digits .colons,.clock.app .body .face .digital.display .digits .am-pm,.clock.app .body .face .digital.display .digits .dow,.clock.app .body .face .digital.display .digits .seconds{display:inline-block;font-size:60px;line-height:55px}.clock.app .body .face .digital.display .digits .colons{display:inline-block;font-size:90px;vertical-align:super;line-height:0}.clock.app .body .face .analog.display{position:absolute;width:190px;height:190px;margin:5px;padding:5px;border-width:0;border-radius:95px}.clock.app .body .face .analog.display svg{margin-left:-10px;margin-top:-10px}.clock.app .body .face .analog.display svg #center{stroke-width:2px}.clock.app .body .face .analog.display svg #hands #hourhand{stroke-width:5px}.clock.app .body .face .analog.display svg #hands #minutehand{stroke-width:5px}.clock.app .body .face .analog.display svg #hands #secondhand{stroke-width:2px}.clock.app .body .buttons{margin-top:10px}.clock.app.analog .digital.display{display:none}.clock.app.digital .analog.display{display:none}body:not(.binary) .clock.app .pie{background:#a0a0c6}body:not(.binary) .clock.app .analog.display svg{filter:drop-shadow(4px 4px 2px rgba(0,0,0,0.5));overflow:visible}body[device=tablet] .clock.app .body{transform:scale(2)}[os=windows] .clock.app .body .face .digital.lcd.display{padding:0}.code-editor.app .body>.contents .sidebar .badges{display:none}.code-editor.app .body>.contents .mainbar{overflow:hidden;display:flex;flex-direction:column}.code-editor.app .body>.contents .mainbar .tabbed-content{width:100%;height:100%;display:flex;flex-direction:column}.code-editor.app .body>.contents .mainbar .tabbed-content #tabs{flex-shrink:0}.code-editor.app .body>.contents .mainbar .tabbed-content .tab-content{position:relative;flex-grow:1}.code-editor.app .body>.contents .mainbar .tabbed-content .tab-content .tab-pane{position:absolute;width:100%;height:100%;top:0;bottom:0}.code-editor.app .body>.contents .mainbar .tabbed-content .tab-content .tab-pane .ace_gutter{z-index:0}.code-editor.app .body>.contents .mainbar .tabbed-content .tab-content .tab-pane pre.ace_editor{width:100%;height:100%;border:0;outline:0;margin:0;padding:10px;border-radius:0}.code-editor.app .body>.contents .mainbar .tabbed-content .tab-content .tab-pane pre.ace_editor .ace_scrollbar{z-index:unset}.code-editor.app .body>.contents .mainbar .tabbed-content .tab-content .tab-pane .ace_scroller.ace_scroll-left{box-shadow:none}.code-editor.app .body>.contents pre[class*=language-]{margin:0}.code-editor .body>.contents .mainbar .code pre .ace_gutter{background-color:white;border-right-width:1px;border-right-style:solid;border-color:unset}.code-editor .body>.contents .mainbar .code pre .ace_scroller.ace_scroll-left{box-shadow:none}.cursor-info.info-bar:not(:empty){width:150px}body.binary pre.ace_editor{background:white}body.binary.dark pre.ace_editor{background:black}body:not(.binary) pre.ace_editor{background:0}.full-screen .code{background:white}.dark .full-screen .code{background:black}.communicator.app .body>.contents .sidebar .topics.panel .items .subscribed.badge{display:none}.communicator.app .body>.contents .mainbar .tab-pane{overflow:auto}.communicator.app .body>.contents .mainbar .tab-pane>.topic{padding:10px;min-height:100%}.communicator.app .body>.contents .mainbar .tab-pane>.post{margin:10px}.communicator.app .body>.contents .mainbar .tab-pane>.post.selected{margin:9px}.contact-editor.app .body>.contents .mainbar .tab-pane>div{width:100%;height:100%;overflow:auto}.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info{padding:10px}.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .form-group{margin-top:0}.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .organization.panel,.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .info.panel{margin-top:10px}.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .organization.panel>form,.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .info.panel>form{padding:0}.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .organization.panel>form .items,.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .info.panel>form .items{overflow-x:hidden;overflow-y:hidden}.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .organization.panel .map-marker,.contact-editor.app .body>.contents .mainbar .tab-pane>div>.contact-info .info.panel .map-marker{display:inline-block;text-align:right;pointer-events:auto}.decibel-meter.app .body{display:flex;flex-direction:column;padding:10px;text-align:center}.decibel-meter.app .body .face{width:210px;height:210px;border-radius:50%;margin:auto}.decibel-meter.app .body .face .digital.display{position:absolute;display:flex;width:200px;height:200px;margin:0;padding:10px;border-width:5px;border-radius:50%;border-style:solid;border-color:#8080b3}.decibel-meter.app .body .face .digital.display .decibel.digits{margin:auto;padding:10px 0}.decibel-meter.app .body .face .digital.display .decibel.digits .value{display:inline-block;font-size:60px;line-height:55px}.decibel-meter.app .body .face .digital.display .max.digits{padding:0;position:absolute;width:100%;left:0;bottom:0}.decibel-meter.app .body .face .digital.display .max.digits .value{font-size:200%}.decibel-meter.app .body .face svg{width:200px;height:200px;position:absolute;overflow:visible}.decibel-meter.app .body .face svg .wedge{stroke-width:2;stroke-linecap:round;overflow:visible}.decibel-meter.app .body .face .digital.display.led+svg .wedge:not(.active){filter:url(#dark)}.decibel-meter.app .body .face .digital.display.led+svg .wedge.active path{filter:url("#glowing")}.decibel-meter.app .body .face .digital.display.lcd+svg .wedge:not(.active){fill:#a0a0c6;stroke:#a0a0c6}.decibel-meter.app .body .face .digital.display.lcd+svg .wedge.active path{fill:black;stroke:black;filter:drop-shadow(0 0 10px black)}body[device=tablet] .timer.app .body{transform:scale(2)}[os=windows] .timer.app .body .face .digital.lcd.display{padding:0}.selection{pointer-events:none;border-width:1px;border-style:solid;transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.image .selection{border-color:white;background:white}.textured{position:relative}.textured::before{background-image:var(--texture);content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;mix-blend-mode:multiply;background-size:cover;background-position:center;opacity:var(--texture-opacity)}.textured>div{transform:translateZ(0)}:root{--texture-opacity:1;--texture-blur:5px}.shaded.frosted .shaded::before,.shaded.frosted::before{filter:blur(var(--texture-blur))}.shaded.frosted .shaded::after,.shaded.frosted::after{filter:blur(var(--texture-blur))}#desktop{display:flex;flex-direction:column;width:100%;height:100%}#desktop>.spaces{width:100%;height:100%;overflow:hidden;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}#desktop>.spaces .flickable{cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#desktop>.spaces .flickable:active{cursor:grabbing}#desktop>.spaces:not(.flickity-enabled) .spaces.dropdown{display:none}#desktop>.spaces .modals{position:absolute}#desktop>.spaces .modals .modal{position:absolute}#desktop>.spaces.is-draggable .footer-bar .handle-bar .handle{cursor:grab}#desktop>.spaces.is-draggable .footer-bar .handle-bar .handle:active{cursor:grabbing}#desktop>.spaces .flickity-slider.animating{-webkit-backface-visibility:hidden;-webkit-perspective:1000}#desktop.hide-app-name .desktop.app .header-bar .app-bar{display:none}#desktop.hide-clock .desktop.app .header-bar .status-bar .clock{display:none}#desktop.hide-app-info .desktop.app .header-bar .status-bar .toolbar,#desktop.hide-app-info .desktop.app .footer-bar .desktop-info-bar{display:none}#desktop.show-trash-in-corner .file-browser .mainbar .items .trash{position:absolute;right:10px;bottom:10px}body[device=desktop] .translucent:not(.thin-menu-bars) #desktop .desktop.app::before{position:absolute;z-index:0;content:"";left:0;right:0;top:0;height:30px;pointer-events:none;filter:blur(15px)}body[device=desktop] .translucent.thin-menu-bars #desktop .desktop.app::before{position:absolute;z-index:0;content:"";left:0;right:0;top:0;height:25px;pointer-events:none;filter:blur(15px)}body[device=desktop] #desktop.show-trash-in-corner .desktop.app>.body>.app .mainbar>.items .cards .item.trash{width:33%}@media(min-width:992px) and (max-width:1199px){body[device=desktop] #desktop.show-trash-in-corner .desktop.app>.body>.app .mainbar>.items .cards .item.trash{width:25%}}@media(min-width:1200px){body[device=desktop] #desktop.show-trash-in-corner .desktop.app>.body>.app .mainbar>.items .cards .item.trash{width:20%}}.file-browser.app .body>.contents .mainbar,.file-browser.app .body-region>.contents .mainbar{position:relative;overflow:hidden;background:none!important}.file-browser.app .body>.contents .mainbar .items,.file-browser.app .body-region>.contents .mainbar .items{overflow:auto}.file-browser.app .footer-bar{display:inline-flex}.file-browser.app .footer-bar .address-bar{overflow:hidden;text-overflow:ellipsis;flex-grow:1}.file-browser.app .footer-bar .address-bar .breadcrumb{width:100%;margin:0;padding:0;background:0}.file-browser.app .footer-bar .directory-info{display:flex;flex-shrink:0}.file-browser.app .flickity-enabled.is-fullscreen{padding:10px;background:black}.modal.dialog .file-browser+.modal-footer .address-bar{padding:2px;font-size:90%;line-height:18px;overflow:hidden;text-overflow:ellipsis;flex-grow:1;margin-top:7px}.modal.dialog .file-browser+.modal-footer .address-bar .breadcrumb{width:100%;margin:0;padding:0;background:0}body[device=desktop] .modal.dialog .file-browser+.modal-footer,body[device=tablet] .modal.dialog .file-browser+.modal-footer{display:inline-flex}.help-viewer.app .cover.content{text-align:center}.help-viewer.app .cover.content .logo{display:inline-flex;aspect-ratio:1;width:25%;min-width:100px;height:auto;margin:auto}.help-viewer.app .cover.content .logo.rounded{border-radius:25%}.help-viewer.app .cover.content .logo.round{border-radius:50%}.help-viewer.app .cover.content .logo img{position:relative;width:80%;max-width:80%;max-height:80%;margin:auto}.help-viewer.app .cover.content .brand{border:0;font-size:400%;text-align:center}.help-viewer.app .cover.content .brand span{display:inline-block}.help-viewer.app .cover.content .brand,.help-viewer.app .cover.content .name{text-align:center}.help-viewer.app .cover.content .name{color:white!important;background-color:var(--primary-color);padding:0 30px;margin:auto}.help-viewer.app .body .contents .page{background:0}.help-viewer.app .body .contents .page .contents{border:0;display:flex;flex-direction:column;padding:20px}.help-viewer.app .body .contents .page .contents .breadcrumb{display:block}.help-viewer.app .body .contents .page .contents .content{display:flex;flex-grow:1;flex-direction:column;padding:10px}.help-viewer.app .body .contents .page .contents .content h1{margin-top:0}.help-viewer.app .body .contents .page .contents .content .section{margin:0 -30px}.help-viewer.app .body .contents .page .contents .content .attention{margin:0 auto}.help-viewer.app .body .contents .page .contents .content .attention+div{margin-top:20px}.help-viewer.app .body .contents .page .contents .content .attention.title-icon{margin:auto}.help-viewer.app .body .contents .page .contents .content ol>li,.help-viewer.app .body .contents .page .contents .content ul>li{margin-bottom:10px}.help-viewer.app .body .contents .page .contents .content ol{padding-inline-start:20px;padding-inline-end:40px}.help-viewer.app .body .contents .page .contents .content ol li{padding-left:20px}.help-viewer.app .body .contents .page .contents .content ul{padding-inline-start:30px}.help-viewer.app .body .contents .page .contents .content ul li{padding-left:10px}.help-viewer.app .body .contents .page .contents .help{display:flex;flex-direction:column;flex-grow:1}.rounded .help-viewer.app .cover.content .logo:not(.square):not(.round){border-radius:25%}.rounded .help-viewer.app .cover.content .name{border-radius:10px}.round .help-viewer.app .cover.content .logo:not(.square):not(.rounded){border-radius:50%}.round .help-viewer.app .cover.content .name{border-radius:20px}.modal .help-viewer.app .cover.content .brand{font-size:300%}.modal .help-viewer.app .cover.content .name{font-size:150%}body[device=desktop] .help-viewer.app .body .mainbar .breadcrumb{display:none}body[device=desktop] .help-viewer.app .footer-bar>div:first-child,body[device=desktop] .help-viewer.app .footer-bar>div:last-child{width:25%}.image-viewer.app .body>.contents .sidebar .image-info.panel>.info{overflow-y:auto;overflow-x:hidden;height:300px}.image-viewer.app .body>.contents .mainbar{position:relative}.image-viewer.app .body>.contents .mainbar .image{display:flex;align-items:center;width:100%;height:100%}.image-viewer.app .body>.contents .mainbar .image>img:not(.loading){margin:auto;flex-grow:0;flex-shrink:0;filter:drop-shadow(10px 10px 20px rgba(0,0,0,0.5))}.image-viewer.app .body>.contents .mainbar .image>img:not(.loading)[width="100%"][height="100%"]{object-fit:contain}.image-viewer.app .body>.contents .mainbar .image .caption{display:flex;position:absolute;text-align:center;bottom:0;padding:10px;width:100%}.image-viewer.app .body>.contents .mainbar .image .caption .text{background:black;font-size:125%;padding:5px 10px;margin:auto;border-radius:1em;border:2px solid white;color:white}.image-viewer.app .body>.contents .mainbar .image.hide-caption .caption{display:none}.image-viewer.app .body>.contents .mainbar .annotation.fineprint{display:inline-block;position:absolute;color:#272740;background:white;padding:0 10px;white-space:nowrap}.image-viewer.app .body>.contents .mainbar .image:fullscreen{position:fixed;width:100%;top:0;bottom:0;background:black}.image-viewer.app .body>.contents .mainbar .image:fullscreen .caption{position:fixed}.image-viewer.app .body>.contents .mainbar .image:-webkit-full-screen{position:fixed;width:100%;top:0;bottom:0;background:black}.image-viewer.app .body>.contents .mainbar .image:-webkit-full-screen .caption{position:fixed}.image-viewer.app .body>.contents .mainbar .image:-moz-full-screen{position:fixed;width:100%;top:0;bottom:0;background:black}.image-viewer.app .body>.contents .mainbar .image:-moz-full-screen .caption{position:fixed}.image-viewer.app .body>.contents .mainbar .image:-ms-fullscreen{position:fixed;width:100%;top:0;bottom:0;background:black}.image-viewer.app .body>.contents .mainbar .image:-ms-fullscreen .caption{position:fixed}.image-viewer.app .footer-bar .file-info{display:flex;flex-direction:row-reverse}.resolution.items .item .preview{background-color:#6060a0;display:flex;pointer-events:auto}.resolution.items .item .preview .aspect-ratio{color:#c0c0d9;margin:auto}.resolution.items .item.selected .preview{border-width:1px;border-style:solid}@media(max-width:480px){.image-viewer.app .header-bar .zoom-bar .input input[type=range]{display:none}.image-viewer.app .body>.contents .mainbar .image{overflow:auto}}body[device=desktop] .image-viewer.app .mainbar .image{overflow:hidden}body[device=phone] .image-viewer.app .mainbar .image,body[device=tablet] .image-viewer.app .mainbar .image{overflow:auto}[browser=safari] .image-viewer.app .image img.pixelated{transform:none!important;filter:none!important}@-moz-document url-prefix(){.image-viewer.app .image img.pixelated{image-rendering:optimizeSpeed}}.map-viewer.app .sidebar .panel:not(:first-child) .geolocation.badge,.map-viewer.app .sidebar .panel:not(:first-child) .geoposition.badge{display:none}.map-viewer.app .mainbar .geolocation.badge,.map-viewer.app .mainbar .geoposition.badge{display:none}.map-viewer.app .layer .crosshairs{position:absolute;text-align:center;left:50%;top:50%;width:25px;height:25px;margin-left:-12px;margin-top:-12px;pointer-events:none;background:rgba(255,255,255,0.5)}.map-viewer.app .layer .crosshairs img{width:25px;height:25px}.info-bar .latitude,.info-bar .longitude{width:60px}.round .map-viewer.app .crosshairs{border-radius:12px}.rounded .map-viewer.app .crosshairs{border-radius:5px}body[device=phone] .info-bar .latitude,body[device=phone] .info-bar .longitude,body[device=tablet] .info-bar .latitude,body[device=tablet] .info-bar .longitude{width:50px}[browser=firefox] .map-viewer.app .crosshairs::after{line-height:25px}.post-viewer.app .body>.contents .sidebar .topics.panel{overflow:hidden}.post-viewer.app .body>.contents .sidebar .topics.panel .items .subscribed.badge{display:none}.post-viewer.app .body>.contents .mainbar>div{position:relative;padding:10px}.notification-center.app .header-bar .search-bar{min-width:0!important;width:100%!important}.notification-center.app .body>.contents{overflow:hidden;height:100%}.notification-center.app .body>.contents .content{height:100%;overflow:auto;background:0}.connection-requests .form-group:first-child .form-label,.notifications .form-group:first-child .form-label{font-size:0}.connection-requests .form-group .form-control-static,.notifications .form-group .form-control-static{width:75%;white-space:normal}.pdf-viewer.app .header-bar .zoom-bar input[type=range]{margin-right:5px}@media(min-width:480px){.pdf-viewer.app .footer-bar>div:first-child,.pdf-viewer.app .footer-bar>div:last-child{width:25%}}@media(max-width:480px){.pdf-viewer.app .header-bar .zoom-bar .input input[type=range]{display:none}}.profile-viewer.app .body>.contents .mainbar .user-panels,.profile-viewer.app .body-region>.contents .mainbar .user-panels{position:relative;padding:10px;overflow:auto}@media(min-width:480px){.profile-viewer.app .body>.contents .mainbar td.sender,.profile-viewer.app .body>.contents .mainbar td.recipient{width:33%}}.project-viewer.app .body>.contents .mainbar .project{height:100%;overflow:auto}.project-viewer.app .body>.contents .mainbar .task{padding:10px;overflow:auto;max-height:100%}.project-viewer.app .body>.contents .mainbar .task .task-title .icon{display:inline-flex;width:50px;height:50px}.project-viewer.app .body>.contents .mainbar .task .task-title .icon i{font-size:40px;display:unset;margin:auto}.project-viewer.app .body>.contents .mainbar .task .title.form-group{margin:0}.project-viewer.app .body>.contents .mainbar .task .title.form-group .controls .form-control-static{margin-bottom:10px}.project-viewer.app .body>.contents .mainbar .task .panel+.panel{margin-top:10px}.project-viewer.app .body>.contents .mainbar .task .buttons{float:right;margin-top:-5px}.project-viewer.app .body>.contents .mainbar .task .task-info .task-title{width:100%;text-align:center}.project-viewer.app .body>.contents .mainbar .task .task-info .task-title .control-label,.project-viewer.app .body>.contents .mainbar .task .task-info .task-title .task-icon{width:100%;text-align:center;padding:0}.project-viewer.app .body>.contents .mainbar .task .task-info .task-title .controls{width:100%}.search-viewer.app .form{display:flex;flex-direction:column;height:100%}.search-viewer.app .search-panel{width:100%;height:100%;display:flex}.search-viewer.app .search-panel .panel{display:inline-block;text-align:center;width:75%;padding:20px;margin:auto;color:#a0a0c6}.search-viewer.app .search-panel .panel .icon i{font-size:300%;color:#8080b3;margin-bottom:10px}.search-viewer.app .search-panel .panel input[type=file]{margin-bottom:10px}.search-results .well{margin-bottom:10px!important}.search-results .options{display:block}.search-results .options>div{display:inline-block;margin:0 5px;margin-bottom:15px}.search-results .items>.item-list{padding:0}.search-results .score{background:none!important}.search-results .score .rating{display:inline-flex}.search-results .score .rating i.fa.fa-star{font-size:10px!important;margin:2px 1px!important}.search-results .well{line-height:25px}.search-results .well .buttons{display:flex;height:25px;margin-left:auto;float:right}.search-results .tab-content+.buttons{margin-top:20px}.search-results .credits{margin-top:10px}.page .search-results .items{border-width:1px;border-style:solid;overflow:hidden}.page .search-results .well .buttons{display:none}.app .search-results{padding-bottom:10px}.app .search-results .tab-content+.buttons{display:none}.page .search-results .owner{display:none!important}.settings-browser.app .body>.contents .mainbar .panels{overflow:auto;width:100%;height:100%}.settings-browser.app .body>.contents .mainbar .panels .preferences.panel{width:auto!important;height:auto!important;margin:10px;text-align:center}.settings-manager.app .body>.contents .mainbar{position:relative;overflow:hidden}.settings-manager.app .body>.contents .mainbar>form{width:100%;height:100%;padding:10px;overflow:auto}.settings-manager.app .body>.contents .mainbar .desktop-settings{flex-direction:column;display:flex}.settings-manager.app .body>.contents .mainbar .desktop-settings .tab-content{height:100%}.settings-manager.app .body>.contents .mainbar .desktop-settings .tab-content .apps-settings{height:100%}.settings-manager.app .body>.contents .mainbar .desktop-settings .tab-content .apps-settings .buttons{width:100%;text-align:center}.settings-manager.app .body>.contents .mainbar .desktop-settings .tab-content .apps-settings .desktop-app{height:calc(100% - 20px);margin:0;flex-grow:1;overflow:hidden}.settings-manager.app .body>.contents .mainbar .desktop-settings .tab-content .apps-settings .desktop-app .items .pager{width:100%;padding:0;margin:auto}.settings-manager.app .body>.contents .mainbar .desktop-settings .tab-content .apps-settings .desktop-app .items .pager .pages .row .desktop.preview{min-width:150px;max-width:75%;aspect-ratio:1.5;pointer-events:auto}.settings-manager.app .body>.contents .mainbar .desktop-settings .tab-content .apps-settings .desktop-app .items .pager .pages .row .desktop.preview i{font-size:100px;margin:auto}.settings-manager.app .body>.contents .mainbar .pages{height:calc(100% - 30px)}.settings-manager.app .body>.contents .mainbar .nav-bar{margin-top:-50px}.settings-manager.app .body>.contents .mainbar .pie{width:100px;height:100px;margin:auto;margin-bottom:10px}body[device=desktop] .settings-manager.app .desktop.preview .app-preview.app_launcher{background-image:url("../images/settings/transparent/desktop/desktop-apps.png")}body[device=desktop] .settings-manager.app .desktop.preview .app-preview.file_browser{background-image:url("../images/settings/transparent/desktop/desktop-files.png")}body[device=desktop] .settings-manager.app .desktop.preview .app-preview.news_browser{background-image:url("../images/settings/transparent/desktop/desktop-news.png")}body[device=desktop] .settings-manager.app .desktop.preview .app-preview.direct_messenger{background-image:url("../images/settings/transparent/desktop/desktop-messages.png")}body[device=desktop] .settings-manager.app .desktop.preview .app-preview.map_viewer{background-image:url("../images/settings/transparent/desktop/desktop-maps.png")}body[device=desktop] .settings-manager.app .desktop.preview .app-preview.calendar{background-image:url("../images/settings/transparent/desktop/desktop-dates.png")}body[device=desktop] .settings-manager.app .desktop.preview .app-preview.audio_player{background-image:url("../images/settings/transparent/desktop/desktop-audio.png")}body[device=tablet] .settings-manager.app .desktop.preview .app-preview.app_launcher{background-image:url("../images/settings/transparent/tablet/tablet-apps.png")}body[device=tablet] .settings-manager.app .desktop.preview .app-preview.file_browser{background-image:url("../images/settings/transparent/tablet/tablet-files.png")}body[device=tablet] .settings-manager.app .desktop.preview .app-preview.news_browser{background-image:url("../images/settings/transparent/tablet/tablet-news.png")}body[device=tablet] .settings-manager.app .desktop.preview .app-preview.direct_messenger{background-image:url("../images/settings/transparent/tablet/tablet-chats.png")}body[device=tablet] .settings-manager.app .desktop.preview .app-preview.map_viewer{background-image:url("../images/settings/transparent/tablet/tablet-maps.png")}body[device=tablet] .settings-manager.app .desktop.preview .app-preview.calendar{background-image:url("../images/settings/transparent/tablet/tablet-dates.png")}body[device=tablet] .settings-manager.app .desktop.preview .app-preview.audio_player{background-image:url("../images/settings/transparent/tablet/tablet-audio.png")}body[device=phone] .settings-manager.app .desktop.preview{height:100%}body[device=phone] .settings-manager.app .desktop.preview .app-preview.app_launcher{background-image:url("../images/settings/transparent/mobile/mobile-apps.png")}body[device=phone] .settings-manager.app .desktop.preview .app-preview.file_browser{background-image:url("../images/settings/transparent/mobile/mobile-files.png")}body[device=phone] .settings-manager.app .desktop.preview .app-preview.news_browser{background-image:url("../images/settings/transparent/mobile/mobile-news.png")}body[device=phone] .settings-manager.app .desktop.preview .app-preview.direct_messenger{background-image:url("../images/settings/transparent/mobile/mobile-chats.png")}body[device=phone] .settings-manager.app .desktop.preview .app-preview.map_viewer{background-image:url("../images/settings/transparent/mobile/mobile-maps.png")}body[device=phone] .settings-manager.app .desktop.preview .app-preview.calendar{background-image:url("../images/settings/transparent/mobile/mobile-dates.png")}body[device=phone] .settings-manager.app .desktop.preview .app-preview.audio_player{background-image:url("../images/settings/transparent/mobile/mobile-audio.png")}.terminal.app .body .contents{color:#0f0;background-color:black;padding:10px}.terminal.app .body .contents .command-line{font-family:"Monaco",sans-serif;display:flex;white-space:pre-wrap}.terminal.app .body .contents .command-line .prompt:before{content:"> "}.terminal.app .body .contents .command-line .cursor{color:darkgrey}.terminal.app .body .contents .command-line .cursor:after{content:"▊"}.text-editor.app .body textarea{position:absolute;width:100%;height:100%;border:0;border-radius:0;padding:10px;resize:none;background:0}.text-editor.app .body textarea:not(.highlighted){outline:0}.text-editor.app .footer-bar #message-bar{flex-grow:1}.theme-manager.app .mainbar>.content{padding:10px;height:100%;overflow:auto}.theme-manager.app .mainbar>.content .desktop.preview{display:inline-block;width:200px;height:133px;border-color:black}.theme-manager.app .mainbar>.content .desktop.preview .launcher-preview{display:inline-block;width:100%;height:100%;background-size:cover}.theme-manager.app .mainbar>.content .controls-preview .controls{width:75%;margin:25px auto;text-align:center}.theme-manager.app .mainbar>.content .controls-preview .controls .menu-bar{width:200px;height:50px}.theme-manager.app .mainbar>.content .controls-preview .controls .menu-bar .nav-menus{float:left}.theme-manager.app .mainbar>.content .controls-preview .controls .menu-bar .nav-menus .dropdown{display:block}.theme-manager.app .mainbar>.content .desktop-app>.controls,.theme-manager.app .mainbar>.content .background-image>.controls{text-align:center}body[device=desktop] .theme-manager.app .desktop.preview{width:200px;height:133px}body[device=desktop] .theme-manager.app .desktop.preview .launcher-preview.taskbar{background-image:url("../images/settings/transparent/desktop/desktop-task-bar.png")}body[device=desktop] .theme-manager.app .desktop.preview .launcher-preview.dock{background-image:url("../images/settings/transparent/desktop/desktop-dock-bar.png")}body[device=desktop] .theme-manager.app .desktop.preview .launcher-preview.menu{background-image:url("../images/settings/transparent/desktop/desktop-run-menu.png")}body[device=tablet] .theme-manager.app .desktop.preview{width:200px;height:266px}body[device=tablet] .theme-manager.app .desktop.preview .launcher-preview.taskbar{background-image:url("../images/settings/transparent/tablet/tablet-task-bar.png")}body[device=tablet] .theme-manager.app .desktop.preview .launcher-preview.dock{background-image:url("../images/settings/transparent/tablet/tablet-dock-bar.png")}body[device=tablet] .theme-manager.app .desktop.preview .launcher-preview.menu{background-image:url("../images/settings/transparent/tablet/tablet-run-menu.png")}body[device=phone] .theme-manager.app .desktop.preview{width:133px;height:236px}body[device=phone] .theme-manager.app .desktop.preview .launcher-preview.taskbar{background-image:url("../images/settings/transparent/mobile/mobile-task-bar.png")}body[device=phone] .theme-manager.app .desktop.preview .launcher-preview.dock{background-image:url("../images/settings/transparent/mobile/mobile-dock-bar.png")}body[device=phone] .theme-manager.app .desktop.preview .launcher-preview.menu{background-image:url("../images/settings/transparent/mobile/mobile-run-menu.png")}.theme-picker.app .body{width:100%;height:100%}.theme-picker.app .body .contents{display:flex;flex-direction:column;padding:10px}.theme-picker.app .body .contents label{display:block;text-align:center}.theme-picker.app .body .contents .items{display:flex;width:100%;text-align:center;min-height:0;overflow:auto}.theme-picker.app .body .contents .items .icon-grid{margin:auto;min-height:auto}.theme-picker.app .body .contents .items .card-grid{width:100%}.theme-picker.app .body .contents .well{flex-shrink:0;text-align:center;margin:0;margin-top:10px}.timer.app .body{display:flex;flex-direction:column;padding:10px;text-align:center}.timer.app .body .face{width:210px;height:210px;border-radius:50%;margin:auto}.timer.app .body .face .pie{position:absolute;width:200px;height:200px}.timer.app .body .face .digital.display{position:absolute;display:flex;width:190px;height:190px;margin:5px;padding:10px;border-width:0;border-radius:50%}.timer.app .body .face .digital.display .digits{margin:auto;padding:10px 0}.timer.app .body .face .digital.display .digits .hours,.timer.app .body .face .digital.display .digits .minutes,.timer.app .body .face .digital.display .digits .seconds,.timer.app .body .face .digital.display .digits .hundredths,.timer.app .body .face .digital.display .digits .colons{display:inline-block;font-size:60px;line-height:55px}.timer.app .body .face .digital.display .digits .colons{display:inline-block;font-size:90px;vertical-align:super;line-height:0}body[device=tablet] .timer.app .body{transform:scale(2)}[os=windows] .timer.app .body .face .digital.display{padding:0}.topic-viewer.app .body>.contents .sidebar .topics.panel .items .subscribed.badge{display:none}.topic-viewer.app .body>.contents .mainbar .tab-pane{overflow:auto}.topic-viewer.app .body>.contents .mainbar .tab-pane>.topic{padding:10px;min-height:100%}.topic-viewer.app .body>.contents .mainbar .tab-pane>.post{margin:10px}.topic-viewer.app .body>.contents .mainbar .tab-pane>.post.selected{margin:9px}.tune-editor.app .header-bar .track-bar .toolbar .elapsed-time{min-width:50px;line-height:28px;padding-left:5px}.tune-editor.app .header-bar .track-bar .toolbar .repeat{margin-left:10px}.tune-editor.app .header-bar .track-bar .toolbar .track-length{min-width:50px;line-height:28px;text-align:center}.tune-editor.app .header-bar .track-bar .toolbar input[type=range]{display:inline-block;height:28px}.tune-editor.app .body>.contents>.sidebar .badges{display:none}.tune-editor.app .body>.contents>.mainbar{overflow:hidden;display:flex;flex-direction:column}.tune-editor.app .body>.contents>.mainbar .tabbed-content{width:100%;height:100%;display:flex;flex-direction:column}.tune-editor.app .body>.contents>.mainbar .tabbed-content #tabs{flex-shrink:0}.tune-editor.app .body>.contents>.mainbar .tabbed-content .tab-content{position:relative;flex-grow:1}.tune-editor.app .body>.contents>.mainbar .tabbed-content .tab-content::after{content:"";box-shadow:inset 0 0 10px rgba(0,0,0,0.15);position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.tune-editor.app .body>.contents>.mainbar .tabbed-content .tab-content .tab-pane{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.tune-editor.app .body>.contents>.mainbar .tabbed-content .tab-content .tab-pane .split-view{width:100%;height:100%;border:0}.tune-editor.app .body>.contents>.mainbar .tabbed-content .tab-content .tab-pane .split-view .mainbar{width:100%;height:100%;overflow:auto}.tune-editor.app .body>.contents>.mainbar .tabbed-content .tab-content .tab-pane .split-view .mainbar .cursor{background-color:grey;opacity:.5}.tune-editor.app .body>.contents>.mainbar .tabbed-content .tab-content .tab-pane .split-view .sidebar{overflow:hidden;border:0}.tune-editor.app .body>.contents>.mainbar .tabbed-content .tab-content .tab-pane .split-view .sidebar textarea{width:100%;height:100%;resize:none;padding:10px;outline:0;overflow:auto;border:0;border-radius:0}.tune-editor.app .abcjs-note_selected{fill:grey!important}body:not(.dark) .full-screen .tune-editor.app .mainbar{background:white}.light.colored .tune-editor.app .abcjs-note_selected{fill:grey!important}.dark.colored .tune-editor.app svg path,.dark.colored .tune-editor.app svg text{fill:white}.video-player.app .header-bar .clip-bar .toolbar .elapsed-time,.video-player.app .header-bar .clip-bar .toolbar .clip-duration{min-width:50px;text-align:center}.video-player.app .header-bar .clip-bar .toolbar .repeat{margin-left:10px}.video-player.app .header-bar .clip-bar .toolbar input[type=range]{display:inline-block}.video-player.app .body>.contents .mainbar .video{display:flex;position:absolute;left:0;right:0;top:0;bottom:0}.video-player.app .body>.contents .mainbar .video video:not(.loading){max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.video-player.app .footer-bar{display:flex;text-align:center}.video-player.app .footer-bar .nav-bar{flex-grow:1;text-align:center;white-space:nowrap}.video-player.app .footer-bar .file-info{display:flex;flex-direction:row-reverse}@media(min-width:480px){.video-player.app .header-bar .clip-bar input[type=range]{width:100px}.video-player.app .header-bar .volume-bar input[type=range]{width:75px}}.web-browser.app{height:100%;overflow:hidden}.web-browser.app .body{position:relative;width:100%;height:100%;overflow:auto}.web-browser.app .body .sidebar .favicon{width:15px;height:15px;margin:5px}.web-browser.app .body .contents{position:absolute;width:100%;height:100%;overflow:hidden}.web-browser.app .body .contents .web{width:100%;height:100%;background:0;border:0}body:not(.binary) .binary-only{display:none!important}body.binary .non-binary-only{display:none!important}body{--primary-color:#6060a0;--secondary-color:#a0a0c6}body.red{--primary-color:hsl(0,80%,60%)}body.red-orange{--primary-color:hsl(15,80%,60%)}body.red-orange{--primary-color:hsl(15,80%,60%)}body.orange{--primary-color:hsl(30,80%,60%)}body.gold{--primary-color:hsl(45,75%,60%)}body.yellow{--primary-color:hsl(60,50%,60%)}body.lime{--primary-color:hsl(135,50%,50%)}body.green{--primary-color:hsl(135,33%,50%)}body.teal{--primary-color:hsl(180,50%,40%)}body.aqua{--primary-color:hsl(200,50%,50%)}body.cyan{--primary-color:hsl(200,100%,66%)}body.blue{--primary-color:hsl(220,100%,66%)}body.indigo{--primary-color:hsl(230,75%,50%)}body.violet{--primary-color:hsl(250,33%,50%)}body.plum{--primary-color:hsl(270,25%,50%)}body.purple{--primary-color:hsl(270,50%,50%)}body.magenta{--primary-color:hsl(280,33%,50%)}body.raspberry{--primary-color:hsl(330,80%,60%)}body.grey{--primary-color:#6060a0}body.brown{--primary-color:hsl(30,30%,50%)}.red-accented{--secondary-color:hsl(0,80%,60%)}.red-orange-accented{--secondary-color:hsl(15,80%,60%)}.red-orange-accented{--secondary-color:hsl(15,80%,60%)}.orange-accented{--secondary-color:hsl(30,80%,60%)}.gold-accented{--secondary-color:hsl(45,75%,60%)}.yellow-accented{--secondary-color:hsl(60,50%,60%)}.lime-accented{--secondary-color:hsl(135,50%,50%)}.green-accented{--secondary-color:hsl(135,33%,50%)}.teal-accented{--secondary-color:hsl(180,50%,40%)}.aqua-accented{--secondary-color:hsl(200,50%,50%)}.cyan-accented{--secondary-color:hsl(200,100%,66%)}.blue-accented{--secondary-color:hsl(220,100%,66%)}.indigo-accented{--secondary-color:hsl(230,75%,50%)}.violet-accented{--secondary-color:hsl(250,33%,50%)}.plum-accented{--secondary-color:hsl(270,25%,50%)}.purple-accented{--secondary-color:hsl(270,50%,50%)}.magenta-accented{--secondary-color:hsl(280,33%,50%)}.raspberry-accented{--secondary-color:hsl(330,80%,60%)}.grey-accented{--secondary-color:#6060a0}.brown-accented{--secondary-color:hsl(30,30%,50%)}.comment-bubble{position:relative;display:inline-block}.comment-bubble .comment-inner{display:inline-block;width:100%;padding:2px 10px;text-decoration:none;word-break:break-word;color:unset;border-width:1px;border-style:solid;border-color:unset;background-color:white;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.comment-bubble .comment-inner[contenteditable=true]{display:inline-block}.comment-bubble .comment-inner[contenteditable=true]:empty{display:block}.comment-bubble .comment-inner[contenteditable=true]:empty::after{opacity:.5}.comment-bubble .comment-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.comment-bubble.top .comment-arrow{bottom:1px;left:50%;border-width:5px 5px 0;border-top-color:unset}.comment-bubble.bottom .comment-arrow{top:-5px;left:18px;border-width:0 5px 5px;border-bottom-color:unset}.comment-bubble.right .comment-arrow{top:50%;margin-top:-5px;left:-5px;border-width:5px 5px 5px 0;margin-top:-5px;border-right-color:unset}.comment-bubble.left .comment-arrow{top:50%;margin-top:-5px;right:-5px;border-width:5px 0 5px 5px;border-left-color:unset}.comment-bubble.lower.right .comment-arrow{top:13px;left:-4px}.comment-bubble.lower.left .comment-arrow{top:13px;right:-4px}.selected .comment-bubble .comment-inner{color:white;border-color:black;background-color:black}.selected .comment-bubble .item .name{color:black;background:white}body.round .comment-bubble .comment-inner{border-radius:13px}body.rounded .comment-bubble .comment-inner{border-radius:7px}body.square .comment-bubble .comment-inner{border-radius:0}.comments.panel{padding:5px}.comments.panel .header{padding:0 5px}.comments.panel .header .expander{height:25px;line-height:25px}.comments.panel .header .expander i{margin:0 5px}.comments.panel .comments-list{margin:0 5px;margin-top:10px}.comments.panel .comments-list .comment{padding:0}.comments.panel .comments-list .comment:not(:first-child){margin-top:5px}.comments.panel .comments-list .comment:not(:last-child){margin-bottom:5px}.comments.panel .comments-list .comment:not(.selected)>.info>.comment-bubble{cursor:pointer}.comments.panel .comments-list .comment>.tile .image{background:0}.comments.panel .comments-list .comment>.tile+.info{margin-left:50px}.comments.panel .comments-list .comment>.small.tile+.info{margin-left:35px}.comments.panel .comments-list .comment .info .comment-bubble.block{display:block}.comments.panel .comments-list .comment .info .comment-bubble .comment-inner .title{display:inline;padding:0}.comments.panel .comments-list .comment .info .comment-bubble .comment-inner .title .name{margin-right:10px}.comments.panel .comments-list .comment .info .comment-bubble .comment-inner .title .message{font-weight:normal}.comments.panel .comments-list .comment .info .comment-bubble .image-attachments .gallery{clear:both;margin:5px 0}.comments.panel .comments-list .comment .info .specifics{min-height:25px;margin-top:5px;margin-bottom:5px}.comments.panel .comments-list .comment .info .specifics .when,.comments.panel .comments-list .comment .info .specifics .expander{display:inline-block;padding:5px;margin:5px;min-height:25px}.comments.panel .comments-list .comment .info .specifics .expander i{margin-right:5px}.comments.panel .comments-list .comment .info .specifics .options.buttons{display:inline-block;margin-top:0;margin-left:5px}.options-hideable .comments.panel .comments-list .comment:not(.selected)>.info .specifics .options.buttons{display:none!important}.comments.panel .new-comment{padding:5px}.comments.panel .new-comment>form .tile+.info .comment-bubble .comment-inner:empty::after{content:"Your comment?"}.comments.panel .new-comment .spacer{width:25px;margin-right:15px}.comment .replies{margin-left:35px}.comment .reply{padding:0}.comment .reply:not(.selected)>.info>.comment-bubble{cursor:pointer}.comment .reply .info{margin-left:35px}.comment .new-reply{margin:10px 0;margin-left:35px}.comment .new-reply>form .tile+.info{margin-left:50px}.comment .new-reply>form .tile+.info .comment-bubble .comment-inner:empty::after{content:"Your reply?"}.comment .new-reply .spacer{width:35px}.comment .new-reply:empty{display:none}.modal .modal-dialog.ui-resizable .modal-body{display:flex;flex-direction:column;max-height:100%;overflow:auto}.modal .modal-dialog.ui-resizable .window-size.toolbar{margin:0 5px}.full-screen .fullscreen.btn{display:none}.modal.progressive .amount div{display:inline-block;text-align:right;white-space:nowrap}.modal-dialog.maximized{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important;border:0;border-radius:0;overflow:hidden}.modal-dialog.maximized .modal-header{border-top-left-radius:0;border-top-right-radius:0}.modal-dialog.maximized .modal-content{border-radius:0}.modal-dialog.maximized .modal-content .modal-body{display:flex;border-radius:0}.modal-dialog.maximized .modal-content .modal-body .footer-bar{border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-dialog.maximized .modal-content .window-size.toolbar .shrink-window,.modal-dialog.maximized .modal-content .window-size.toolbar .grow-window{display:none}.overlay-controls{position:absolute;right:0;top:0;z-index:1500}.overlay-controls .content{padding:5px}.overlay-controls .content button+button,.overlay-controls .content button+.tooltip+button{margin-left:10px}.modal.full-screen .modal-dialog .modal-header{display:none}.modal.full-screen .modal-dialog .modal-content{max-height:100%!important}.modal.full-screen.transparent .modal-dialog{background:rgba(0,0,0,0.5)!important;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.modal.full-screen.transparent .modal-dialog .modal-content{background:none!important}body[device=desktop] .overlay-controls{margin:10px}body[device=tablet] .modal .modal-dialog .window-size.toolbar .shrink-window,body[device=tablet] .modal .modal-dialog .window-size.toolbar .grow-window,body[device=phone] .modal .modal-dialog .window-size.toolbar .shrink-window,body[device=phone] .modal .modal-dialog .window-size.toolbar .grow-window{display:none}@media(max-width:650px){.dialog-region .modal-dialog{width:100%;margin:0}}@media(max-width:480px){.modal .modal-dialog{position:absolute;top:0;left:0;bottom:0;right:0;max-width:100%;border-radius:0;overflow:hidden;margin:0!important;height:100%!important}.modal .modal-dialog .modal-header{border-top-left-radius:0;border-top-right-radius:0}.modal .modal-dialog .modal-header .handle{visibility:hidden}.modal .modal-dialog .modal-header .buttons button.maximize,.modal .modal-dialog .modal-header .buttons button.unmaximize{display:none}.modal .modal-dialog .modal-body{border-radius:0;overflow:auto}.modal .modal-dialog .modal-body .footer-bar{border-bottom-left-radius:0;border-bottom-right-radius:0}.modal .modal-dialog .modal-dialog.ui-resizable{min-width:360px}}.picker-dialog{z-index:1500!important}.modals .modal .modal-dialog .modal-header{height:30px}.modals .modal .modal-dialog .modal-content{max-height:calc(100% - 30px)}.modals.small-buttons.thin-headers .modal .modal-dialog .modal-header,.modals.medium-buttons.thin-headers .modal .modal-dialog .modal-header{height:25px}.modals.small-buttons.thin-headers .modal .modal-dialog .modal-content,.modals.medium-buttons.thin-headers .modal .modal-dialog .modal-content{max-height:calc(100% - 25px)}.modals.thick-headers .modal .modal-dialog .modal-header{height:35px}.modals.thick-headers .modal .modal-dialog .modal-content{max-height:calc(100% - 35px)}.modals .modal-dialog .modal-header .heading{display:inline-flex;flex-shrink:1;height:24px;overflow:hidden;margin:auto 0}.modals .modal-dialog .modal-header .heading .icon{flex-grow:0;line-height:25px;max-width:25px}.modals .modal-dialog .modal-header .heading .icon i{font-size:125%;line-height:24px;margin-left:2px;vertical-align:top}.modals .modal-dialog .modal-header .heading .icon img,.modals .modal-dialog .modal-header .heading .icon svg{height:20px;margin:2px 0}.modals .modal-dialog .modal-header .heading .icon+.title{margin-left:5px}.modals .modal-dialog .modal-header .heading .title{font-size:125%;font-weight:normal;line-height:24px;height:24px;line-height:24px;min-width:24px;border-bottom:0;flex-grow:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modals.left-titles .modal-dialog .modal-header .heading{padding-right:10px;margin-right:auto}.modals.center-titles .modal-dialog .modal-header .heading{padding-left:10px;padding-right:10px}.modals.right-titles .modal-dialog .modal-header .heading{padding-left:10px;margin-left:auto}button{cursor:pointer}button>svg,button>img{display:inline-block;width:20px;height:20px;margin:0 auto}button i{font-size:14px;font-style:normal;pointer-events:none}button:disabled{pointer-events:none}button:disabled:hover{cursor:not-allowed}.expander button{border:0;background:0}.round-buttons button,.round.auto-corner-buttons button{border-radius:15px}.rounded-buttons button,.rounded.auto-corner-buttons button{border-radius:5px}.square-buttons button,.square.auto-corner-buttons button{border-radius:0}:not(.keyboard-accessible) .button:active{outline:none!important}body:not(.binary):not(.flat-buttons):not(.flat.auto-buttons) button.selected,body:not(.binary):not(.flat-buttons):not(.flat.auto-buttons) .buttons button.selected{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}body:not(.binary):not(.flat-buttons):not(.flat.auto-buttons) button.selected:active,body:not(.binary):not(.flat-buttons):not(.flat.auto-buttons) .buttons button.selected:active{box-shadow:1px 1px 5px rgba(0,0,0,0.5)}body:not(.binary):not(.flat-buttons):not(.flat.auto-buttons) button:hover{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}body[device=desktop] button+button,body[device=desktop] .expander+button,body[device=desktop] button+.expander,body[device=desktop] button+.tooltip+button,body[device=desktop] button+.popover+button,body[device=desktop] button+.popover+.tooltip+button{margin-left:5px}.modals .modal-dialog .modal-header .buttons{display:flex;white-space:nowrap;margin:auto 0;font-family:sans-serif}.modals .modal-dialog .modal-header .buttons button{display:inline-flex;margin:auto;margin-top:-1px;opacity:1}.modals .modal-dialog .modal-header .buttons button:not([style*="display:none"])+button{margin-left:10px}.modals .modal-dialog .modal-header .buttons button:first-child{margin-left:0}.modals .modal-dialog .modal-header .buttons button:last-child{margin-right:0}.modals .modal-dialog .modal-header .buttons.left:not(:empty){padding-right:10px}.modals .modal-dialog .modal-header .buttons.right:not(:empty){padding-left:10px}.modals .modal-dialog:not(.maximized) .modal-header button.unmaximize{display:none}.modals .modal-dialog.maximized .modal-header button.maximize{display:none}.modals .modal:not(.focused) .modal-dialog .modal-header .buttons button{pointer-events:none}.modals:not(.show-buttons) .modal-dialog .modal-header .buttons button:not(:hover){background:none!important;border:none!important;box-shadow:none!important}.modals.left-buttons .modal-dialog:not(.maximized) .modal-header .buttons.left{background:none!important}.modals.left-buttons.center-titles .modal-dialog .modal-header .buttons.right button{visibility:hidden}.modals.left-buttons:not(.center-titles) .modal-dialog .modal-header .buttons.right{display:none}.modals.split-buttons .modal-dialog:not(.maximized) .modal-header .buttons{background:none!important}.modals.split-buttons .modal-dialog:not(.maximized).fixed-width .modal-header .buttons.left button.minimize{display:none}.modals.split-buttons .modal-dialog .modal-header .buttons.left button.maximize,.modals.split-buttons .modal-dialog .modal-header .buttons.left button.unmaximize{display:none}.modals.split-buttons .modal-dialog .modal-header .buttons.right button.close-btn{display:none}.modals.split-buttons.center-titles .modal-dialog .modal-header .buttons.left button.minimize{display:none}.modals.split-buttons:not(.center-titles) .modal-dialog .modal-header .buttons.left button.minimize{display:none}.modals.right-buttons .modal-dialog:not(.maximized) .modal-header .buttons.right{background:none!important}.modals.right-buttons.center-titles .modal-dialog .modal-header .buttons.left button{visibility:hidden}.modals.right-buttons:not(.center-titles) .modal-dialog .modal-header .buttons.left{display:none}.modals.hide-minimize .modal-dialog .modal-header .buttons button.minimize{display:none}.modals.hide-minimize .modal-dialog .modal-header .buttons button.minimize+button{margin-left:0}.modals.rect-buttons .modal-dialog .modal-header .buttons button{width:36px}.modals.wide-buttons .modal-dialog .modal-header .buttons button{width:48px}.modals.medium-buttons .modal-dialog .modal-header .buttons button{width:18px;height:18px;min-width:auto;margin-top:0!important}.modals.medium-buttons .modal-dialog .modal-header .buttons button i{font-size:12px}.modals.medium-buttons.rect-buttons .modal-dialog .modal-header .buttons button{width:32px}.modals.medium-buttons.wide-buttons .modal-dialog .modal-header .buttons button{width:48px}.modals.small-buttons .modal-dialog .modal-header .buttons button{width:12px;height:12px;min-width:12px;margin:auto}.modals.small-buttons .modal-dialog .modal-header .buttons button:not([style*="display:none"])+button{margin-left:8px}.modals.small-buttons .modal-dialog .modal-header .buttons button i{font-size:8px}.modals.small-buttons.rect-buttons .modal-dialog .modal-header .buttons button{width:30px}.modals.small-buttons.wide-buttons .modal-dialog .modal-header .buttons button{width:48px}.modals.split-buttons.center-titles .modal-dialog.ui-resizable .modal-header .handle.left{padding-left:30px}.modals.medium-buttons.split-buttons.center-titles .modal-dialog.ui-resizable .modal-header .handle.left{padding-left:23px}.modals.small-buttons.split-buttons.center-titles .modal-dialog.ui-resizable .modal-header .handle.left{padding-left:17px}.modals.round-dialog-button-corners .modal-dialog .modal-header .buttons button,.round .modals.auto-dialog-button-corners .modal-dialog .modal-header .buttons button{border-radius:15px}.modals.rounded-dialog-button-corners .modal-dialog .modal-header .buttons button,.rounded .modals.auto-dialog-button-corners .modal-dialog .modal-header .buttons button{border-radius:5px}.modals.square-dialog-button-corners .modal-dialog .modal-header .buttons button,.square .modals.auto-dialog-button-corners .modal-dialog .modal-header .buttons button{border-radius:0}body:not(.binary) .modals:not(.flat-dialog-buttons):not(.auto-dialog-buttons):not(.medium-buttons):not(.small-buttons) .modal-dialog .modal-header .buttons button,body:not(.binary):not(.flat) .modals.auto-dialog-buttons:not(.medium-buttons):not(.small-buttons) .modal-dialog .modal-header .buttons button{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}body:not(.binary) .modals:not(.flat-dialog-buttons):not(.auto-dialog-buttons).medium-buttons .modal-dialog .modal-header .buttons button,body:not(.binary):not(.flat) .modals.auto-dialog-buttons.medium-buttons .modal-dialog .modal-header .buttons button{box-shadow:2px 2px 5px rgba(0,0,0,0.25)}body:not(.binary) .modals:not(.flat-dialog-buttons):not(.auto-dialog-buttons).small-buttons .modal-dialog .modal-header .buttons button,body:not(.binary):not(.flat) .modals.auto-dialog-buttons.small-buttons .modal-dialog .modal-header .buttons button{box-shadow:1px 1px 3px rgba(0,0,0,0.25)}body:not(.binary) .modals.flat-dialog-buttons .modal-dialog .modal-header .buttons button,body:not(.binary).flat .modals.auto-dialog-buttons .modal-dialog .modal-header .buttons button{box-shadow:none}body[device=desktop] .modals:not(.show-button-labels) .modal.focused .modal-dialog .modal-header .buttons:not(:hover) button i{display:none}body[device=desktop] .modals:not(.show-button-labels) .modal:not(.focused) .modal-dialog .modal-header .buttons button i{display:none}body[device=phone] .modals .modal-dialog .modal-header .buttons button,body[device=tablet] .modals .modal-dialog .modal-header .buttons button{min-width:50px}body[device=phone] .modals .modal-dialog .modal-header .buttons button.maximize,body[device=phone] .modals .modal-dialog .modal-header .buttons button.unmaximize,body[device=tablet] .modals .modal-dialog .modal-header .buttons button.maximize,body[device=tablet] .modals .modal-dialog .modal-header .buttons button.unmaximize{display:none}body[device=phone] .modals.left-buttons .modal-dialog .modal-header .buttons.right{display:none}body[device=phone] .modals.split-buttons .modal-dialog .modal-header .buttons.left button:not(.close-btn){display:none}body[device=phone] .modals.right-buttons .modal-dialog .modal-header .buttons.left{display:none}.modal-dialog .modal-header .handle,.modal-dialog .modal-header .buttons{height:22px;margin:auto 0}.modal-dialog .modal-header .handle{flex-grow:1;overflow:hidden}.modals.show-handles .modal-dialog .modal-header .handle{min-width:24px}.modals.left-titles .modal-dialog .modal-header .handle.left{display:none}.modals.right-titles .modal-dialog .modal-header .handle.right{display:none}.modals.medium-buttons .modal-dialog .modal-header>.handle,.modals.medium-buttons .modal-dialog .modal-header>.buttons{height:18px}.modals.small-buttons .modal-dialog .modal-header>.handle,.modals.small-buttons .modal-dialog .modal-header>.buttons{height:14px}.modals.round-dialog-button-corners.left-titles .modal-dialog .modal-header .handle.right,.round .modals.auto-dialog-button-corners.left-titles .modal-dialog .modal-header .handle.right{border-radius:15px}.modals.round-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .handle,.round .modals.auto-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .handle{border-radius:15px}.modals.round-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .buttons.left+.handle,.round .modals.auto-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .buttons.left+.handle{border-top-left-radius:0;border-bottom-left-radius:0}.modals.round-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .buttons.left+.handle+.heading+.handle,.round .modals.auto-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .buttons.left+.handle+.heading+.handle{border-top-right-radius:0;border-bottom-right-radius:0}.modals.round-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .handle.left,.round .modals.auto-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .handle.left{border-radius:15px!important}.modals.round-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .handle.right,.round .modals.auto-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .handle.right{border-top-left-radius:15px;border-bottom-left-radius:15px}.modals.round-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .buttons.right,.round .modals.auto-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .buttons.right{border-top-right-radius:15px;border-bottom-right-radius:15px}.modals.round-dialog-button-corners.center-titles.split-buttons .modal-dialog .modal-header .handle.left,.round .modals.auto-dialog-button-corners.center-titles.split-buttons .modal-dialog .modal-header .handle.left{border-radius:15px}.modals.round-dialog-button-corners.center-titles.split-buttons .modal-dialog .modal-header .handle.right,.round .modals.auto-dialog-button-corners.center-titles.split-buttons .modal-dialog .modal-header .handle.right{border-radius:15px}.modals.round-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .buttons.left,.round .modals.auto-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .buttons.left{border-top-left-radius:15px;border-bottom-left-radius:15px}.modals.round-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .handle.left,.round .modals.auto-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .handle.left{border-top-right-radius:15px;border-bottom-right-radius:15px}.modals.round-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .handle.right,.round .modals.auto-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .handle.right{border-radius:15px!important}.modals.round-dialog-button-corners.right-titles .modal-header .handle.left,.round .modals.auto-dialog-button-corners.right-titles .modal-header .handle.left{border-radius:15px}.modals.rounded-dialog-button-corners.left-titles .modal-dialog .modal-header .handle.right,.rounded .modals.auto-dialog-button-corners.left-titles .modal-dialog .modal-header .handle.right{border-radius:5px}.modals.rounded-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .handle,.rounded .modals.auto-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .handle{border-radius:5px}.modals.rounded-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .buttons+.handle.left,.rounded .modals.auto-dialog-button-corners.center-titles .modal-dialog:not(.ui-resizable) .modal-header .buttons+.handle.left{border-top-left-radius:0;border-bottom-left-radius:0}.modals.rounded-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .handle.left,.rounded .modals.auto-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .handle.left{border-radius:5px}.modals.rounded-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .handle.right,.rounded .modals.auto-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .handle.right{border-top-left-radius:5px;border-bottom-left-radius:5px}.modals.rounded-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .buttons.right,.rounded .modals.auto-dialog-button-corners.center-titles.left-buttons .modal-dialog .modal-header .buttons.right{border-top-right-radius:5px;border-bottom-right-radius:5px}.modals.rounded-dialog-button-corners.center-titles.split-buttons .modal-dialog .modal-header .handle.left,.rounded .modals.auto-dialog-button-corners.center-titles.split-buttons .modal-dialog .modal-header .handle.left{border-radius:5px}.modals.rounded-dialog-button-corners.center-titles.split-buttons .modal-dialog .modal-header .handle.right,.rounded .modals.auto-dialog-button-corners.center-titles.split-buttons .modal-dialog .modal-header .handle.right{border-radius:5px}.modals.rounded-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .buttons.left,.rounded .modals.auto-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .buttons.left{border-top-left-radius:5px;border-bottom-left-radius:5px}.modals.rounded-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .handle.left,.rounded .modals.auto-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .handle.left{border-top-right-radius:5px;border-bottom-right-radius:5px}.modals.rounded-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .handle.right,.rounded .modals.auto-dialog-button-corners.center-titles.right-buttons .modal-dialog .modal-header .handle.right{border-radius:5px}.modals.rounded-dialog-button-corners.right-titles .modal-dialog .modal-header .handle.left,.rounded .modals.auto-dialog-button-corners.right-titles .modal-dialog .modal-header .handle.left{border-radius:5px}.modals.show-handles .modal:not(.focused) .modal-dialog .modal-header .handle,.modals.show-handles .modal:not(.focused) .modal-dialog .modal-header .buttons{background:none!important}.modals:not(.show-handles) .modal .modal-dialog .modal-header .handle,.modals:not(.show-handles) .modal .modal-dialog .modal-header .buttons{background:none!important}.snap-to{position:fixed;z-index:1;top:0;bottom:0;left:0;right:0;pointer-events:none}.snap-to::after{position:absolute;content:"";pointer-events:none;top:0;bottom:0;left:0;right:0;border-width:2px;border-style:dotted;border-color:white;border-radius:10px;background:rgba(128,128,179,0.1)}.snap-to.top::after{top:0;bottom:50%}.snap-to.bottom::after{top:50%;bottom:0}.snap-to.left::after{left:0;right:50%}.snap-to.right::after{left:50%;right:0}.modals .modal.alert .modal-content .modal-body>.icon,.modals .modal.notify .modal-content .modal-body>.icon,.modals .modal.confirm .modal-content .modal-body>.icon,.modals .modal.error .modal-content .modal-body>.icon,.modals .modal.prompt .modal-content .modal-body>.icon{display:inline-block;text-align:center;float:left;margin-right:20px}.modals .modal.alert .modal-content .modal-body>.icon>i,.modals .modal.notify .modal-content .modal-body>.icon>i,.modals .modal.confirm .modal-content .modal-body>.icon>i,.modals .modal.error .modal-content .modal-body>.icon>i,.modals .modal.prompt .modal-content .modal-body>.icon>i{font-size:300%;margin:10px}.modals .modal.alert .modal-content .modal-body p,.modals .modal.notify .modal-content .modal-body p,.modals .modal.confirm .modal-content .modal-body p,.modals .modal.error .modal-content .modal-body p,.modals .modal.prompt .modal-content .modal-body p{word-break:break-word}.modals.small-alerts .modal.alert .modal-dialog,.modals.small-alerts .modal.notify .modal-dialog,.modals.small-alerts .modal.confirm .modal-dialog{width:250px;min-width:250px}.modals.small-alerts .modal.prompt .modal-dialog{width:300px;min-width:300px}.modals.small-alerts .modal.alert .modal-dialog .modal-content .modal-body,.modals.small-alerts .modal.notify .modal-dialog .modal-content .modal-body,.modals.small-alerts .modal.confirm .modal-dialog .modal-content .modal-body,.modals.small-alerts .modal.prompt .modal-dialog .modal-content .modal-body{text-align:center}.modals.small-alerts .modal.alert .modal-dialog .modal-content .modal-body>.icon,.modals.small-alerts .modal.notify .modal-dialog .modal-content .modal-body>.icon,.modals.small-alerts .modal.confirm .modal-dialog .modal-content .modal-body>.icon,.modals.small-alerts .modal.prompt .modal-dialog .modal-content .modal-body>.icon{float:none;margin-right:0}.modals.small-alerts .modal.alert .modal-dialog .modal-content .modal-footer .buttons,.modals.small-alerts .modal.notify .modal-dialog .modal-content .modal-footer .buttons,.modals.small-alerts .modal.confirm .modal-dialog .modal-content .modal-footer .buttons,.modals.small-alerts .modal.prompt .modal-dialog .modal-content .modal-footer .buttons{display:inline-flex;width:100%;flex-direction:row}.modals.small-alerts .modal.alert .modal-dialog .modal-content .modal-footer .buttons button,.modals.small-alerts .modal.notify .modal-dialog .modal-content .modal-footer .buttons button,.modals.small-alerts .modal.confirm .modal-dialog .modal-content .modal-footer .buttons button,.modals.small-alerts .modal.prompt .modal-dialog .modal-content .modal-footer .buttons button{flex-grow:1;width:100%}.welcome.modal .modal-dialog .modal-body,.about.modal .modal-dialog .modal-body{display:flex;text-align:center;justify-content:center}.welcome.modal .modal-dialog .modal-body .logo,.about.modal .modal-dialog .modal-body .logo{display:inline-block;margin:auto;height:100px}.welcome.modal .modal-dialog .modal-body .logo img,.about.modal .modal-dialog .modal-body .logo img{height:100px}.welcome.modal .modal-dialog .modal-body .logo+h1,.about.modal .modal-dialog .modal-body .logo+h1{margin:10px 0}.welcome.modal .modal-dialog .modal-body .tagline,.welcome.modal .modal-dialog .modal-body .description,.about.modal .modal-dialog .modal-body .tagline,.about.modal .modal-dialog .modal-body .description{display:inline-block;font-size:1.25em;margin-left:auto;margin-right:auto;padding:0 20px;margin-bottom:10px}.welcome.modal .modal-dialog .modal-body .tagline.shadowed,.welcome.modal .modal-dialog .modal-body .description.shadowed,.about.modal .modal-dialog .modal-body .tagline.shadowed,.about.modal .modal-dialog .modal-body .description.shadowed{text-shadow:1px 1px 5px rgba(0,0,0,0.5)}.welcome.modal .modal-dialog .modal-body .tagline.round,.welcome.modal .modal-dialog .modal-body .description.round,.about.modal .modal-dialog .modal-body .tagline.round,.about.modal .modal-dialog .modal-body .description.round{border-radius:30px}.welcome.modal .modal-dialog .modal-body .tagline.rounded,.welcome.modal .modal-dialog .modal-body .description.rounded,.about.modal .modal-dialog .modal-body .tagline.rounded,.about.modal .modal-dialog .modal-body .description.rounded{border-radius:10px}body.rounded .welcome.modal .modal-body .tagline,body.rounded .welcome.modal .modal-body .description,body.rounded .about.modal .modal-body .tagline,body.rounded .about.modal .modal-body .description{border-radius:10px}body.round .welcome.modal .modal-body .tagline,body.round .welcome.modal .modal-body .description,body.round .about.modal .modal-body .tagline,body.round .about.modal .modal-body .description{border-radius:30px}.file-type text{font-size:14px}body:not(.binary):not(.flat-icons):not(.auto-icons) .file-body,body:not(.binary):not(.flat).auto-icons .file-body{fill:url("#file-body-gradient")}body:not(.binary):not(.flat-icons):not(.auto-icons) .file-corner,body:not(.binary):not(.flat).auto-icons .file-corner{fill:url("#file-corner-gradient")}body:not(.binary):not(.flat-icons):not(.auto-icons) .folder-top,body:not(.binary):not(.flat).auto-icons .folder-top{fill:url("#folder-top-gradient")}body:not(.binary):not(.flat-icons):not(.auto-icons) .folder-body,body:not(.binary):not(.flat).auto-icons .folder-body{fill:url("#folder-body-gradient")}body:not(.binary):not(.flat-icons):not(.auto-icons) .clipboard-handle,body:not(.binary):not(.flat).auto-icons .clipboard-handle{fill:url("#clipboard-handle-gradient")}body:not(.binary):not(.flat-icons):not(.auto-icons) .clipboard-body,body:not(.binary):not(.flat).auto-icons .clipboard-body{fill:url("#clipboard-body-gradient")}body:not(.binary):not(.flat-icons):not(.auto-icons) .clipboard-paper,body:not(.binary):not(.flat).auto-icons .clipboard-paper{fill:url("#clipboard-paper-gradient")}body:not(.binary):not(.flat-icons):not(.auto-icons) .trash-body,body:not(.binary):not(.flat).auto-icons .trash-body{fill:url("#trash-body-gradient")}body:not(.binary):not(.flat-icons):not(.auto-icons) .trash-lid,body:not(.binary):not(.flat).auto-icons .trash-lid{fill:url("#trash-body-gradient")}.tilted.left .items .trash.directory .icon>img,.tilted.left .items .trash.directory .icon>svg,.tilted.left .items .trash.directory .icon>.thumbnail,.tilted.left .items .volume .icon>img,.tilted.left .items .volume .icon>svg,.tilted.left .items .volume .icon>.thumbnail,.tilted.right .items .trash.directory .icon>img,.tilted.right .items .trash.directory .icon>svg,.tilted.right .items .trash.directory .icon>.thumbnail,.tilted.right .items .volume .icon>img,.tilted.right .items .volume .icon>svg,.tilted.right .items .volume .icon>.thumbnail,.tilted.up .items .trash.directory .icon>img,.tilted.up .items .trash.directory .icon>svg,.tilted.up .items .trash.directory .icon>.thumbnail,.tilted.up .items .volume .icon>img,.tilted.up .items .volume .icon>svg,.tilted.up .items .volume .icon>.thumbnail,.tilted.down .items .trash.directory .icon>img,.tilted.down .items .trash.directory .icon>svg,.tilted.down .items .trash.directory .icon>.thumbnail,.tilted.down .items .volume .icon>img,.tilted.down .items .volume .icon>svg,.tilted.down .items .volume .icon>.thumbnail{transform:none}.tilted.left.small-icons .items .trash.directory .icon>img,.tilted.left.small-icons .items .trash.directory .icon>svg,.tilted.left.small-icons .items .trash.directory .icon>.thumbnail,.tilted.left.small-icons .items .volume .icon>img,.tilted.left.small-icons .items .volume .icon>svg,.tilted.left.small-icons .items .volume .icon>.thumbnail,.tilted.right.small-icons .items .trash.directory .icon>img,.tilted.right.small-icons .items .trash.directory .icon>svg,.tilted.right.small-icons .items .trash.directory .icon>.thumbnail,.tilted.right.small-icons .items .volume .icon>img,.tilted.right.small-icons .items .volume .icon>svg,.tilted.right.small-icons .items .volume .icon>.thumbnail,.tilted.up.small-icons .items .trash.directory .icon>img,.tilted.up.small-icons .items .trash.directory .icon>svg,.tilted.up.small-icons .items .trash.directory .icon>.thumbnail,.tilted.up.small-icons .items .volume .icon>img,.tilted.up.small-icons .items .volume .icon>svg,.tilted.up.small-icons .items .volume .icon>.thumbnail,.tilted.down.small-icons .items .trash.directory .icon>img,.tilted.down.small-icons .items .trash.directory .icon>svg,.tilted.down.small-icons .items .trash.directory .icon>.thumbnail,.tilted.down.small-icons .items .volume .icon>img,.tilted.down.small-icons .items .volume .icon>svg,.tilted.down.small-icons .items .volume .icon>.thumbnail{transform:scale(0.9)}.tilted.left.large-icons .items .trash.directory .icon>img,.tilted.left.large-icons .items .trash.directory .icon>svg,.tilted.left.large-icons .items .trash.directory .icon>.thumbnail,.tilted.left.large-icons .items .volume .icon>img,.tilted.left.large-icons .items .volume .icon>svg,.tilted.left.large-icons .items .volume .icon>.thumbnail,.tilted.right.large-icons .items .trash.directory .icon>img,.tilted.right.large-icons .items .trash.directory .icon>svg,.tilted.right.large-icons .items .trash.directory .icon>.thumbnail,.tilted.right.large-icons .items .volume .icon>img,.tilted.right.large-icons .items .volume .icon>svg,.tilted.right.large-icons .items .volume .icon>.thumbnail,.tilted.up.large-icons .items .trash.directory .icon>img,.tilted.up.large-icons .items .trash.directory .icon>svg,.tilted.up.large-icons .items .trash.directory .icon>.thumbnail,.tilted.up.large-icons .items .volume .icon>img,.tilted.up.large-icons .items .volume .icon>svg,.tilted.up.large-icons .items .volume .icon>.thumbnail,.tilted.down.large-icons .items .trash.directory .icon>img,.tilted.down.large-icons .items .trash.directory .icon>svg,.tilted.down.large-icons .items .trash.directory .icon>.thumbnail,.tilted.down.large-icons .items .volume .icon>img,.tilted.down.large-icons .items .volume .icon>svg,.tilted.down.large-icons .items .volume .icon>.thumbnail{transform:scale(1.1)}[browser=safari].tilted.left .items .trash.directory .icon>img,[browser=safari].tilted.left .items .trash.directory .icon>svg,[browser=safari].tilted.left .items .trash.directory .icon>.thumbnail,[browser=safari].tilted.left .items .volume .icon>img,[browser=safari].tilted.left .items .volume .icon>svg,[browser=safari].tilted.left .items .volume .icon>.thumbnail,[browser=safari].tilted.right .items .trash.directory .icon>img,[browser=safari].tilted.right .items .trash.directory .icon>svg,[browser=safari].tilted.right .items .trash.directory .icon>.thumbnail,[browser=safari].tilted.right .items .volume .icon>img,[browser=safari].tilted.right .items .volume .icon>svg,[browser=safari].tilted.right .items .volume .icon>.thumbnail,[browser=safari].tilted.up .items .trash.directory .icon>img,[browser=safari].tilted.up .items .trash.directory .icon>svg,[browser=safari].tilted.up .items .trash.directory .icon>.thumbnail,[browser=safari].tilted.up .items .volume .icon>img,[browser=safari].tilted.up .items .volume .icon>svg,[browser=safari].tilted.up .items .volume .icon>.thumbnail,[browser=safari].tilted.down .items .trash.directory .icon>img,[browser=safari].tilted.down .items .trash.directory .icon>svg,[browser=safari].tilted.down .items .trash.directory .icon>.thumbnail,[browser=safari].tilted.down .items .volume .icon>img,[browser=safari].tilted.down .items .volume .icon>svg,[browser=safari].tilted.down .items .volume .icon>.thumbnail{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.icon-grid .item.file>.row:first-child .owner,.icon-grid .item.directory>.row:first-child .owner{left:50%;top:50%;margin-left:-12px;margin-top:-12px;border:0}.icon-grid .item.file>.row:first-child .icon .photo.thumbnail,.icon-grid .item.file>.row:first-child .icon .svg.thumbnail{width:auto;height:auto;max-width:50px;max-height:50px}.icon-grid .item.file>.row:first-child .icon .svg.thumbnail{background-color:transparent}.icon-grid .item.file>.row:first-child .owner{margin-top:-15px}.icon-grid .item.file:not(.svg):not(.png)>.row:first-child .icon .photo.thumbnail{background-color:black;outline:2px solid white;box-shadow:3px 3px 10px rgba(0,0,0,0.25);filter:none}.icon-grid .item.file.preview>.row:first-child .owner{margin-left:0;margin-top:0;left:0;top:0}.icon-grid .item.file.preview>.row:first-child .owner .thumbnail{filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.icon-grid .item.file.preview.selected>.row:first-child .owner,.icon-grid .item.file.preview *.highlighted>.row:first-child .owner{margin-left:-2px;margin-top:-2px;left:0;top:0}.icon-grid .item.file.pdf>.row:first-child .icon .thumbnail,.icon-grid .item.file.svg>.row:first-child .icon .thumbnail{outline:0;background:0}.icon-grid .item.directory>.row:first-child .icon>img,.icon-grid .item.directory>.row:first-child .icon>svg{width:60px;height:60px}.icon-grid .item.directory>.row:first-child .owner{margin-top:-9px}.icon-grid .item.directory>.row:first-child .owner .thumbnail{filter:none;drop-shadow:none}.drag-image .item.file>.row:first-child .icon .photo.thumbnail{background:0}.item-list .file>.info>.icon{position:relative;display:inline-flex;justify-content:center}.item-list .file:not(.svg):not(.png)>.info>.icon .photo.thumbnail{margin:auto;outline:1px solid white;outline-offset:-1px;filter:none}.tile-grid .item.file .tile{background:white}.tile-grid .item.file .tile .owner .thumbnail{filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.tile-grid .item.file.png .tile>.thumbnail,.tile-grid .item.file.svg .tile>.thumbnail{background-color:transparent}.tile-grid .item.directory .tile .owner{top:50%;left:50%;margin-left:-12px;margin-top:-12px;box-shadow:none}.tile-grid .item.directory .tile .owner .thumbnail{filter:none}.little.tile-grid .item.directory .tile .owner{margin-left:-9px;margin-top:-13px}.large.tile-grid .item.directory .tile .owner{margin-left:-18px;margin-top:-26px}.card-grid .cards .item.file>.card>.icon svg+.owner,.card-grid .cards .item.directory>.card>.icon svg+.owner{left:50%;top:50%;transform:translateX(-50%);border:0;box-shadow:none}.card-grid .cards .item.file>.card>.icon svg+.owner .thumbnail,.card-grid .cards .item.directory>.card>.icon svg+.owner .thumbnail{filter:none}.card-grid .cards .item.file>.card>.icon{width:60px;height:50px}.card-grid .cards .item.file>.card>.icon svg+.owner{margin-top:-15px}.card-grid .cards .item.file>.card>.icon>.photo.thumbnail,.card-grid .cards .item.file>.card>.icon>.svg.thumbnail{width:auto;height:auto;max-width:60px;max-height:50px}.card-grid .cards .item.file>.card>.icon>.svg.thumbnail{background-color:transparent}.card-grid .cards .item.file:not(.svg):not(.png)>.card>.icon .photo.thumbnail{background-color:black;outline:2px solid white;box-shadow:3px 3px 10px rgba(0,0,0,0.25)}.card-grid .cards .item.preview.file>.card>.icon .owner{margin-left:0;margin-top:0;left:0;top:0}.card-grid .cards .item.directory>.card>.icon{width:60px;height:50px}.card-grid .cards .item.directory>.card>.icon>img,.card-grid .cards .item.directory>.card>.icon>svg{width:60px;height:60px}.card-grid .cards .item.directory>.card>.icon>svg+.owner{margin-top:-10px}.card-grid .cards .item.volume>.card .info .name{font-weight:bold}.card-grid .cards .item.pdf.file>.card>.icon>.thumbnail,.card-grid .cards .item.svg.file>.card>.icon>.thumbnail{outline:0;background:0}.card-grid .cards .item.clipboard.directory>.card>.icon>img,.card-grid .cards .item.clipboard.directory>.card>.icon>svg,.card-grid .cards .item.trash.directory>.card>.icon>img,.card-grid .cards .item.trash.directory>.card>.icon>svg{height:60px;width:60px;margin-top:-5px}.drag-image .item.file>.card>.icon .photo.thumbnail{background:0}.pages .main-carousel .file .row:first-child>.icon .owner.tile,.pages .main-carousel .directory .row:first-child>.icon .owner.tile{position:absolute;width:25%;height:25%;left:50%;top:50%;margin-left:-12.5%;margin-top:-12.5%;pointer-events:auto}.pages .main-carousel .file .row:first-child>.icon .owner.tile .thumbnail,.pages .main-carousel .directory .row:first-child>.icon .owner.tile .thumbnail{border-radius:10px}.pages .main-carousel .file .row:first-child>.icon .owner.tile .thumbnail{left:50%;top:-100px}.pages .main-carousel .file .row:first-child>.icon .photo.thumbnail+.owner.tile{margin-left:-50%;margin-top:0;left:50%;top:-100px}.pages .main-carousel .file .row:first-child>.icon .photo.thumbnail+.owner.tile .thumbnail{margin-left:-50px;margin-top:100px}.pages .main-carousel .file.selected .row:first-child>.icon .photo.thumbnail+.owner.tile .thumbnail{margin-left:-55px;margin-top:95px}.pages .main-carousel .directory .row:first-child>.icon .owner.tile{margin-top:-7%}form .alert{padding:10px;max-height:200px;margin-bottom:15px;overflow:auto}form .alert label{font-weight:bold;margin-right:10px;margin-bottom:0}form .alert-dismissable{padding-right:25px}form .alert:last-child{margin-bottom:0}.dropzone{position:relative}.dropzone::after{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;text-align:center;align-items:center;justify-content:center;content:"Drop Items Here";font-weight:normal;font-size:200%;line-height:1em;border-width:2px;border-style:dotted;border-radius:10px;pointer-events:none}div.highlighted:not(.item)::after,form.highlighted::after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";border-width:2px;border-style:solid;pointer-events:none}form.highlighted::after{border-radius:10px;display:flex;text-align:center;align-items:center;justify-content:center;content:"Drop Items Here";font-weight:normal;font-size:200%;line-height:1em}.panel form.highlighted::after{margin:-10px}.panel .dropzone::after{margin:-10px}.drag-image{position:absolute;border-color:unset;text-align:left}.drag-image.multiple{border-width:2px;border-style:dashed;border-radius:5px;box-sizing:content-box;margin:-2px}.drag-image.multiple>.count.badge{position:absolute}body[browser=chrome] .drag-image{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}fieldset{position:relative;margin:10px 0}fieldset legend{font-size:100%;border:0;text-transform:uppercase}.form-control{box-shadow:none;-webkit-box-shadow:none;color:unset;border-color:unset;font-size:1em;padding:5px 7px;z-index:auto!important}.form-control input[type=radio],.form-control input[type=checkbox],.form-control input[type=color]{padding-top:7px;margin-right:10px}.form-control:focus{border-color:unset;-box-shadow:none;-webkit-box-shadow:none}.modal input.form-control{height:30px}textarea.form-control{width:100%;resize:vertical;padding:5px 10px;font-weight:normal}.form-control-static{min-height:auto;margin-top:5px;margin-bottom:0;padding-top:0;padding-bottom:0}.form-control-static select{height:1.5em}.form-control-static i{margin-left:10px}.controls-grid{text-align:center}.controls-grid .row>div{padding:0}.controls-grid .row>div .grid-item{max-height:100px}.controls-grid .row>div .grid-item .radio-inline{min-height:4em}body[device=desktop] .form-horizontal.wide .form-group .form-label,body[device=desktop] .form-horizontal.wide .form-group .control-label{width:20%}body[device=desktop] .form-horizontal.wide .form-group>.controls,body[device=desktop] .form-horizontal.wide .form-group>.static-controls,body[device=desktop] .form-horizontal.wide .form-group>.form-control,body[device=desktop] .form-horizontal.wide .form-group>.form-control-static,body[device=desktop] .form-horizontal.wide .form-group>.input-group{width:60%}body[device=desktop] .form-horizontal.ultra-wide .form-group .form-label,body[device=desktop] .form-horizontal.ultra-wide .form-group .control-label{width:10%}body[device=desktop] .form-horizontal.ultra-wide .form-group>.controls,body[device=desktop] .form-horizontal.ultra-wide .form-group>.static-controls,body[device=desktop] .form-horizontal.ultra-wide .form-group>.form-control,body[device=desktop] .form-horizontal.ultra-wide .form-group>.form-control-static,body[device=desktop] .form-horizontal.ultra-wide .form-group>.input-group{width:80%}body[device=desktop] .form-horizontal.narrow .form-label,body[device=desktop] .form-horizontal.narrow .control-label{width:33%}body[device=desktop] .form-horizontal.narrow>.controls,body[device=desktop] .form-horizontal.narrow>.static-controls,body[device=desktop] .form-horizontal.narrow>.form-control,body[device=desktop] .form-horizontal.narrow>.form-control-static,body[device=desktop] .form-horizontal.narrow>.input-group{width:33%}@media(max-width:640px){form.form-horizontal .form-group>.controls,form.form-horizontal .form-group>.form-control,form.form-horizontal .form-group>.input-group,form.form-horizontal.wide .form-group>.controls,form.form-horizontal.wide .form-group>.form-control,form.form-horizontal.wide .form-group>.input-group{width:66%}form.form-horizontal .form-group>.form-control-static,form.form-horizontal.wide .form-group>.form-control-static{width:66%}}@media(min-width:480px){.form-horizontal .inline.controls{display:inline-flex}.form-horizontal .inline.controls>div{display:inline-block;margin-top:0}.form-horizontal .inline.controls .input-group{display:inline-table;float:left}}@media(max-width:480px){select{max-width:120px}form.form-horizontal .form-group>.controls,form.form-horizontal .form-group>.form-control,form.form-horizontal .form-group>.input-group,form.form-horizontal .form-group>.form-control-static,form.form-horizontal.wide .form-group>.controls,form.form-horizontal.wide .form-group>.form-control,form.form-horizontal.wide .form-group>.input-group,form.form-horizontal.wide .form-group>.form-control-static{width:100%}}input:focus{outline:0}:not(input).required:after{content:"*";margin-left:5px}.controls input[type=color]{-webkit-appearance:none;width:50px;height:20px;border:0;vertical-align:bottom}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:0}select{padding:5px 10px;height:30px;line-height:1em;border-width:1px;border-style:solid;border-color:unset;color:black;background:white;-webkit-appearance:none}select:focus{outline:0}table select{padding:2px 10px;margin:-2px 0}input[type=file]{display:inline-block;padding:3px 10px;width:auto;white-space:nowrap;overflow:hidden}input[type=file]::-webkit-file-upload-button{display:none}input[type=text],input[type=number],input[type=password],input[type=date],input[type=time]{font-size:1em;height:30px;padding:0 10px;line-height:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}input[type=number]{-moz-appearance:textfield}input[data-file]::after{content:attr(data-file)}input[type=file]::-webkit-file-upload-button{display:none}.well select{height:25px}.well input[type=text],.well input[type=number],.well input[type=password],.well input[type=date],.well input[type=time]{height:25px;padding:0 5px}.round select{border-radius:15px}.rounded select{border-radius:5px}body[device=phone] select,body[device=tablet] select{border-radius:15px}.form-group:first-child{margin-top:5px}.form-group:last-child{margin-bottom:0}.form-group+table{margin-top:10px}.form-group.title{font-weight:normal}.form-group .controls{min-height:32px}.form-group .controls .control-inline,.form-group .controls .checkbox-inline,.form-group .controls .radio-inline,.form-group .controls .color-inline,.form-group .controls .range-input{display:inline-block}.form-group .controls .control-inline,.form-group .controls .checkbox-inline,.form-group .controls .radio-inline,.form-group .controls .range-input{margin:5px 0;margin-right:10px}.form-group .controls .control-inline label,.form-group .controls .checkbox-inline label,.form-group .controls .radio-inline label,.form-group .controls .range-input label{display:inline;padding-top:0}.form-group .controls .control-inline label.left,.form-group .controls .checkbox-inline label.left,.form-group .controls .radio-inline label.left,.form-group .controls .range-input label.left{float:left;text-align:right;margin-right:10px}.form-group .controls .control-inline label.right,.form-group .controls .checkbox-inline label.right,.form-group .controls .radio-inline label.right,.form-group .controls .range-input label.right{float:right;text-align:left;margin-left:10px}.form-group .controls .control-inline input[type=text],.form-group .controls .control-inline input[type=number],.form-group .controls .control-inline input[type=date],.form-group .controls .checkbox-inline input[type=text],.form-group .controls .checkbox-inline input[type=number],.form-group .controls .checkbox-inline input[type=date],.form-group .controls .radio-inline input[type=text],.form-group .controls .radio-inline input[type=number],.form-group .controls .radio-inline input[type=date],.form-group .controls .range-input input[type=text],.form-group .controls .range-input input[type=number],.form-group .controls .range-input input[type=date]{height:25px;line-height:15px;padding:0}.form-group .controls .control-inline input[type=range],.form-group .controls .checkbox-inline input[type=range],.form-group .controls .radio-inline input[type=range],.form-group .controls .range-input input[type=range]{width:150px;padding:0}.form-group .controls .radio{margin:5px 0}.form-group .controls>i{position:relative;line-height:30px;vertical-align:middle}.form-group .controls>select{padding:5px 10px;float:left;border-width:1px;border-style:solid;margin-right:10px;line-height:1em}.form-group .controls>select+label{margin-top:7px}.form-group .controls div+button.btn{margin-left:10px;margin-top:2px}.form-group .controls .files,.form-group .controls .connections{display:inline-block;min-height:100px;float:left}.form-group .form-label,.form-group .control-label{vertical-align:top;padding-top:5px;padding-right:15px;line-height:15px}.form-group .form-label i:not(.form-icon),.form-group .control-label i:not(.form-icon){margin-right:5px}.form-group .buttons{margin-top:10px;margin-bottom:-10px}.form-group .buttons .btn{margin:2px;margin-bottom:10px}.hide-label-icons label i{display:none}.hide-label-icons .form-group .form-label:not(.form-label-static) i,.hide-label-icons .form-group .control-label i{display:none}form+form .form-group:first-child{margin-top:0}.form-horizontal .form-group .form-label,.form-horizontal .form-group .control-label{float:left;text-align:right;width:25%;line-height:20px}.form-horizontal .form-group>.controls,.form-horizontal .form-group>.static-controls,.form-horizontal .form-group>.form-control,.form-horizontal .form-group>.form-control-static,.form-horizontal .form-group>.input-group{display:inline-block;vertical-align:middle;width:50%;word-break:auto-phrase;overflow-wrap:break-word}.form-horizontal .form-group>.controls.wide,.form-horizontal .form-group>.static-controls.wide,.form-horizontal .form-group>.form-control.wide,.form-horizontal .form-group>.form-control-static.wide,.form-horizontal .form-group>.input-group.wide{width:75%}.form-horizontal .form-group>.form-control-static{padding-top:0}.form-horizontal .form-group .radio,.form-horizontal .form-group .checkbox,.form-horizontal .form-group .radio-inline,.form-horizontal .form-group .checkbox-inline,.form-horizontal .form-group .color-inline{padding-top:0}.form-horizontal .form-group .checkbox-inline>input[type=checkbox]{margin-top:0}.multi-column.row .panel .content .form-group{margin-top:5px;margin-bottom:5px;line-height:25px}.multi-column.row .panel .content .form-group:first-child,.multi-column.row .panel .content .buttons+.form-group{margin-top:0}.multi-column.row .panel .content .form-group:last-child{margin-bottom:0}.multi-column.row .panel .content .list:empty{display:none}.multi-column.row .panel .content:empty{display:none}@media(max-width:992px){.list form:not(.details) .form-group .form-label{display:none}}@media(max-width:480px){form.form-horizontal .form-group .form-label,form.form-horizontal .form-group .control-label{width:100%;text-align:left}form.form-horizontal .form-group .form-control-static{width:100%}form.form-horizontal .form-group label.error{margin-left:0}form.form-horizontal.inline .form-group .form-label,form.form-horizontal.inline .form-group .control-label{float:left;width:25%;text-align:right}form.form-horizontal.inline .form-group .form-control-static{width:75%!important}}body[device=tablet] .form-group{margin-top:15px;margin-bottom:15px}form .well{margin:10px 0}form .notes{text-align:right}form label{margin-bottom:0}form .separator{text-align:center;font-weight:bold}form .separator::before,form .separator::after{content:"- "}form .percentage::after{content:"%"}form+form{margin-top:10px}.round input,.round textarea{border-radius:15px}.rounded input,.rounded textarea{border-radius:5px}.square input,.square textarea{border-radius:0}input+i.fa-question-circle,label+i.fa-question-circle{margin-left:10px}select+i.fa-question-circle{margin-left:5px}.alert-warning label{margin:0;margin-right:10px}.round .alert-warning{border-radius:15px}.rounded .alert-warning{border-radius:5px}.form-horizontal{width:100%}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-horizontal .top.buttons{float:right;margin-top:-5px}.form-inline .input-group input{height:25px}.form-inline .input-group select{height:24px;margin:0 2px}.form-inline .input-group .input-group-addon{width:25px;height:25px;padding:0;text-align:center}.form-inline .input-group .input-group-addon i{margin:4px}.form-inline .input-group .input-group-addon:last-child,.form-inline .input-group .input-group-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.form-inline .input-group .input-group-addon.select{padding:0}form.panel .form-group{padding:5px 0}form.panel .form-group .control-label{margin-bottom:5px}form.panel .form-group+.form-group:not([style*="display:none"]){border-top-style:solid;border-top-width:1px;padding-top:10px}form>.icon-grid{text-align:center}body[device=desktop] form.form-vertical{position:relative;display:flex;flex-direction:column;height:100%}body[device=desktop] form.form-vertical .tab-content{position:relative;height:100%;overflow-y:auto}body[device=desktop] form.form-vertical .tab-content .tab-pane form.form-horizontal{display:block!important;height:auto}body[device=desktop] form.form-vertical>.items{overflow:visible}.input-group input[type=text],.input-group input[type=number],.input-group input[type=password],.input-group input[type=date],.input-group input[type=time]{-webkit-appearance:none;border-color:unset}.input-group input[type=date],.input-group input[type=time],.input-group input[type=date]{line-height:25px}.input-group input[type=number].spinnable::-webkit-outer-spin-button,.input-group input[type=number].spinnable::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button!important;opacity:1}.input-group input[type=radio],.input-group input[type=checkbox],.input-group input[type=color]{height:30px;margin-right:10px}.input-group textarea{border-color:unset;min-height:30px}.input-group .input-group-addon{padding:0 5px;text-align:center;color:unset;border-width:1px;border-style:solid;border-color:unset;background-color:white}.input-group .input-group-addon>select{height:25px;border-radius:0;border-top:0;border-bottom:0}.input-group .input-group-addon>select.other{width:20px;padding:0 4px}.input-group .input-group-addon>.units{min-width:50px}.input-group .input-group-addon i{margin:3px}.input-group .input-group-addon .btn-sm{margin-top:-4px;margin-bottom:-4px}.input-group .input-group-addon.select:last-child{padding:2px 10px}.input-group .btn button{height:25px}.input-group-addon:not(:first-child){border-left:none!important}.input-group-addon:not(:last-child){border-right:none!important}.round .input-group input{border-top-left-radius:15px;border-bottom-left-radius:15px}.round .input-group .input-group-addon.btn{border-radius:0}.round .input-group .input-group-addon:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.round .input-group .input-group-addon:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.rounded .input-group input{border-top-left-radius:5px;border-bottom-left-radius:5px}.rounded .input-group .input-group-addon.btn{border-radius:0}.rounded .input-group .input-group-addon:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.rounded .input-group .input-group-addon:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.square .input-group input{border-top-left-radius:0;border-bottom-left-radius:0}.square .input-group .input-group-addon.btn{border-radius:0}.square .input-group .input-group-addon:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.square .input-group .input-group-addon:last-child{border-top-right-radius:0;border-bottom-right-radius:0}body[device=phone] .input-group input[type=date],body[device=phone] .input-group input[type=time],body[device=tablet] .input-group input[type=date],body[device=tablet] .input-group input[type=time]{line-height:25px}body[device=phone] .input-group .input-group-addon:first-child,body[device=tablet] .input-group .input-group-addon:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}body[device=phone] .input-group .input-group-addon:last-child,body[device=tablet] .input-group .input-group-addon:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}body[device=phone] .input-group textarea,body[device=tablet] .input-group textarea{border-radius:15px}.pie{position:relative}.pie .slice{position:absolute;width:100%;height:100%;border-radius:50%}.pie .slice.empty{background:white}.pie .slice.full{background:black}.pie .slice.half-full{background-image:linear-gradient(to right,transparent 50%,black 0)}.pie .slice.half-empty{background-image:linear-gradient(to right,transparent 50%,white 0)}.popover{width:auto;max-width:none;padding:0;font-family:inherit;font-size:inherit;border-width:1px;border-style:solid;border-color:unset}.popover .popover-title{background-color:unset;border-color:unset;border-bottom-width:0}.popover .popover-title .icon{display:inline-block;max-width:20px;height:20px;margin:-7px;margin-left:-5px;margin-right:5px}.popover .popover-inner{padding:0;margin:0;word-break:break-word}.popover .popover-content{max-width:400px;padding:10px;overflow:auto}.popover .popover-content .title{margin-right:10px}.popover .popover-content .title i{width:15px;margin-right:5px}.round .popover{border-radius:7px}.round .popover .popover-title{border-top-left-radius:6px;border-top-right-radius:6px}.rounded .popover{border-radius:5px}.rounded .popover .popover-title{border-top-left-radius:4px;border-top-right-radius:4px}.square .popover{border-radius:0}.square .popover .popover-title{border-top-left-radius:0;border-top-right-radius:0}.popover.right .arrow:after{left:1px}.popover.right>.arrow{border-right-color:unset}.popover.left .arrow:after{right:1px}.popover.left>.arrow{border-left-color:unset}.popover.top .arrow:after{bottom:1px}.popover.top>.arrow{border-top-color:unset}.popover.bottom .arrow:after{top:1px}.popover.bottom>.arrow{border-bottom-color:unset}.popover.top-placement{margin-top:-290px;margin-right:10px}.popover.top-placement .arrow{top:290px!important;margin-top:15px}.popover.bottom-placement{margin-top:-50px;margin-right:10px}.popover.bottom-placement .arrow{top:75px!important}body[device=phone] .popover.top-placement,body[device=tablet] .popover.top-placement{margin-top:-290px;margin-right:10px}body[device=phone] .popover.top-placement .arrow,body[device=tablet] .popover.top-placement .arrow{top:290px!important}body[device=phone] .popover.bottom-placement,body[device=tablet] .popover.bottom-placement{margin-top:-60px;margin-right:10px}body[device=phone] .popover.bottom-placement .arrow,body[device=tablet] .popover.bottom-placement .arrow{top:85px!important}form input[type=radio]{appearance:none;width:14px;height:14px;border-radius:50%;border-width:2px;border-style:solid;background:white}form input[type=radio]:checked{background-color:black;border-color:#272740!important;outline:0}form input[type=radio]:disabled{border:0}.form-horizontal .radio,.form-horizontal .checkbox{padding-top:5px}.form-horizontal .radio-inline:not(:last-child),.form-horizontal .checkbox-inline:not(:last-child),.form-horizontal .color-inline:not(:last-child){margin-right:5px}.form-horizontal .radio-inline input[type=checkbox],.form-horizontal .checkbox-inline input[type=checkbox],.form-horizontal .color-inline input[type=checkbox]{position:relative;float:left}.form-horizontal .radio-inline i,.form-horizontal .checkbox-inline i,.form-horizontal .color-inline i{margin-left:10px}.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{font-weight:bold}.form-horizontal .radio-inline+.radio-inline,.form-horizontal .checkbox-inline+.checkbox-inline{margin-left:0}.body .search-bar{display:block;padding:0}.body .search-bar .input{display:block;position:relative;text-align:left;line-height:25px;max-height:300px;overflow:auto;margin-bottom:0;padding:0}.body .search-bar .input [contenteditable=true]{font-family:inherit;font-weight:normal;font-size:inherit;outline:0;flex-grow:1;line-height:25px;padding:10px;float:left;min-width:calc(100% - 75px)}.body .search-bar .input [contenteditable=true] *{font-family:inherit!important;font-weight:normal!important;font-size:inherit!important}.body .search-bar .input [contenteditable=true]:empty:before{content:var(--search-placeholder)}.body .search-bar .input [contenteditable=true]:empty+.buttons .submit{background-color:transparent;border-color:transparent;pointer-events:none}.body .search-bar .input [contenteditable=true]:empty+.buttons .clear{display:none}.body .search-bar .input .buttons{display:flex;height:25px;margin:10px;margin-left:auto;padding:0;float:right}.body .search-status .well{line-height:25px}.body .search-status .well .buttons{float:right}.round .body .search-bar .input{border-radius:15px}.round .body .search-bar .input::-webkit-scrollbar-track{border-radius:15px}.rounded .body .search-bar .input{border-radius:5px}.rounded .body .search-bar .input::-webkit-scrollbar-track{border-radius:5px}.selector button img{margin:0 5px;margin-bottom:3px}.selector .dropdown-menu.open{position:absolute}.selector .dropdown-menu.open ul.dropdown-menu.inner{position:relative}.selector .dropdown-menu.open ul.dropdown-menu.inner img{margin:0 5px;margin-bottom:3px}.input{display:flex;height:100%}.input .input-group{display:flex}.input input:not([type=range]){text-align:center}.input input:not([type=range]):focus{outline:0}.input.selectable input{border-top-right-radius:0;border-bottom-right-radius:0}input[type=range]{-webkit-appearance:none;background:0}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;margin-top:-4px;border-radius:50%;border-width:1px;border-style:solid;box-shadow:1px 1px 5px rgba(0,0,0,0.25)}input[type=range]::-moz-range-thumb{-webkit-appearance:none;width:15px;height:15px;margin-top:-4px;border-radius:50%;border-width:1px;border-style:solid;box-shadow:1px 1px 5px rgba(0,0,0,0.25)}input[type=range]::-ms-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-4px;border-radius:50%;border-width:1px;border-style:solid;box-shadow:1px 1px 5px rgba(0,0,0,0.25)}input[type=range]::-webkit-slider-runnable-track{height:7px;border-radius:7px;border-width:0;border-style:solid;border-color:transparent}input[type=range]::-moz-range-track{height:7px;border-radius:7px;border-width:0;border-style:solid;border-color:transparent}input[type=range]::-ms-track{height:7px;border-radius:7px;border-width:0;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:grey;border-radius:10px}input[type=range]::-ms-fill-upper{background:grey;border-radius:10px}input[type=range]:focus::-webkit-slider-runnable-track{background:grey}.round-sliders input[type=range]::-webkit-slider-thumb,.round.auto-corner-sliders input[type=range]::-webkit-slider-thumb{border-radius:8px}.round-sliders input[type=range]::-moz-range-thumb,.round.auto-corner-sliders input[type=range]::-moz-range-thumb{border-radius:8px}.round-sliders input[type=range]::-ms-thumb,.round.auto-corner-sliders input[type=range]::-ms-thumb{border-radius:8px}.round-sliders.selectable input,.round.auto-corner-sliders.selectable input{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-sliders input[type=range]::-webkit-slider-thumb,.rounded.auto-corner-sliders input[type=range]::-webkit-slider-thumb{border-radius:5px}.rounded-sliders input[type=range]::-moz-range-thumb,.rounded.auto-corner-sliders input[type=range]::-moz-range-thumb{border-radius:5px}.rounded-sliders input[type=range]::-ms-thumb,.rounded.auto-corner-sliders input[type=range]::-ms-thumb{border-radius:5px}.rounded-sliders.selectable input,.rounded.auto-corner-sliders.selectable input{border-top-right-radius:0;border-bottom-right-radius:0}.square-sliders input[type=range]::-webkit-slider-thumb,.square.auto-corner-sliders input[type=range]::-webkit-slider-thumb{border-radius:0}.square-sliders input[type=range]::-moz-range-thumb,.square.auto-corner-sliders input[type=range]::-moz-range-thumb{border-radius:0}.square-sliders input[type=range]::-ms-thumb,.square.auto-corner-sliders input[type=range]::-ms-thumb{border-radius:0}.narrow-slider-handles input[type=range]::-webkit-slider-thumb{width:10px;height:15px}.narrow-slider-handles input[type=range]::-moz-range-thumb{width:10px;height:15px}.narrow-slider-handles input[type=range]::-ms-thumb{width:10px;height:15px}.medium-slider-handles input[type=range]::-webkit-slider-thumb{width:15px;height:15px}.medium-slider-handles input[type=range]::-moz-range-thumb{width:15px;height:15px}.medium-slider-handles input[type=range]::-ms-thumb{width:15px;height:15px}.wide-slider-handles input[type=range]::-webkit-slider-thumb{width:30px;height:15px}.wide-slider-handles input[type=range]::-moz-range-thumb{width:30px;height:15px}.wide-slider-handles input[type=range]::-ms-thumb{width:30px;height:15px}body:not(.binary):not(.flat-sliders):not(.flat.auto-sliders) input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 5px rgba(0,0,0,0.25)}body:not(.binary):not(.flat-sliders):not(.flat.auto-sliders) input[type=range]::-moz-range-thumb{box-shadow:1px 1px 5px rgba(0,0,0,0.25)}body:not(.binary):not(.flat-sliders):not(.flat.auto-sliders) input[type=range]::-ms-thumb{box-shadow:1px 1px 5px rgba(0,0,0,0.25)}input[type=range]::-webkit-slider-runnable-track{box-shadow:none}input[type=range]::-moz-range-track{box-shadow:none}label.error{font-weight:bold;padding-top:0;background:url(../images/forms/error.png) 5px 5px no-repeat;height:30px;line-height:30px;padding-left:30px}label.error:empty{display:none}label.error.valid{display:none}td.error{outline-offset:-2px}.items{position:relative;width:100%;height:100%;-webkit-overflow-scrolling:touch}.items>:first-child{width:100%;min-height:100%;padding:10px}.items .item.highlighted::after{border:0}.items.hide-image-names .image.file .name{display:none!important}.items.drag-selectable{position:static}.items.drag-selectable>:first-child{position:relative}.items>.icon-grid{padding-right:0}.items>.tile-grid{padding-right:0;padding-bottom:0}.items .empty{text-align:left;padding:5px}.items .owner{background:none!important;pointer-events:auto;cursor:pointer}.panel .items>:first-child{padding:0}.item .icon>.marker{position:absolute;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;border-radius:12px;border-width:2px;border-style:solid}.item .icon>.marker i{line-height:24px}.item .details{pointer-events:auto}.item .details i.fa.fa-star{font-size:10px!important;vertical-align:top;text-align:center;margin:2px}.item .badges .badge{min-width:30px}form>.items{text-align:center;height:auto}.form-group .items>:first-child{padding:0}@media(min-width:480px){form .items.inline{margin:-5px;padding:5px;padding-bottom:0}form .items.inline>:first-child{margin:0;padding:0;position:static}}.icon-grid{font-size:90%;line-height:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon-grid .item{display:inline-block;text-align:center;vertical-align:top;width:100px;height:100px;pointer-events:none;padding:0 1px;margin:2px 0}.icon-grid .item>.row:first-child{display:inline-block;position:relative}.icon-grid .item>.row:first-child .icon{position:relative;width:70px;height:70px;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:8px 0;border-width:0;border-style:solid}.icon-grid .item>.row:first-child .icon>i,.icon-grid .item>.row:first-child .icon>.thumbnail i{margin:0;font-size:50px;text-align:center;pointer-events:auto;pointer-events:auto}.icon-grid .item>.row:first-child .icon>img,.icon-grid .item>.row:first-child .icon>svg,.icon-grid .item>.row:first-child .icon>.thumbnail{width:50px;height:50px;background-size:contain;background-position:center;pointer-events:auto}.icon-grid .item>.row:first-child .icon>img,.icon-grid .item>.row:first-child .icon>i,.icon-grid .item>.row:first-child .icon>.thumbnail i{filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.icon-grid .item>.row:first-child .icon.colored{width:60px;height:60px;border-width:2px;box-shadow:3px 3px 10px rgba(0,0,0,0.25)}.icon-grid .item>.row:first-child .owner{position:absolute;pointer-events:auto}.icon-grid .item>.row:first-child .badges{position:absolute;display:inline-flex;flex-direction:column;top:0;right:0;max-width:100%;max-height:100%;pointer-events:auto}.icon-grid .item>.row:first-child .spinner{display:none;width:50px;height:50px;margin-left:-25px;margin-top:-25px}.icon-grid .item>.row:nth-child(2){margin:2px 0}.icon-grid .item>.row:nth-child(2) .name{display:inline-block;word-break:break-word;padding:0 4px;margin-bottom:-4px;cursor:default;pointer-events:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.icon-grid .item>.row:nth-child(2) .name:not([contenteditable=true]){overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:30px}.icon-grid .item>.row:nth-child(2) .name[contenteditable=true]{border-radius:0;outline-width:2px;outline-style:solid;padding:0 2px;margin:0 2px;cursor:text;position:relative;z-index:1;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.icon-grid .item>.row:nth-child(3){margin:2px 0}.icon-grid .item>.row:nth-child(3) .details{padding:0 5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:50px}.icon-grid .item>.row:nth-child(3) .details:empty{display:none}.icon-grid .item.detailed{min-height:120px}.icon-grid .item.detailed2{min-height:132px}.icon-grid .item.detailed3{min-height:147px}.icon-grid .item.selected>.row:first-child .icon,.icon-grid .item.highlighted>.row:first-child .icon{border-width:2px;filter:none}.icon-grid .item.selected>.row:nth-child(2) .name,.icon-grid .item.highlighted>.row:nth-child(2) .name{color:white;background-color:black;text-shadow:none}.icon-grid .item.selected::after,.icon-grid .item.highlighted::after{border:0}.icon-grid .item.selected>.row:first-child .icon{pointer-events:auto}.icon-grid .item.selected>.row:first-child .icon>i,.icon-grid .item.selected>.row:first-child .icon>.thumbnail i,.icon-grid .item.selected>.row:first-child .icon>img,.icon-grid .item.selected>.row:first-child .icon>svg,.icon-grid .item.selected>.row:first-child .icon>.thumbnail{pointer-events:none}.icon-grid .item.disabled:not(.selected)>.row:first-child .icon,.icon-grid .item.disabled:not(.selected)>.row:nth-child(2) .name,.icon-grid .item.disabled:not(.selected)>.row:nth-child(3) .details,.icon-grid .item.disabled.selected>.row:first-child .icon,.icon-grid .item.disabled.selected>.row:nth-child(2) .name,.icon-grid .item.disabled.selected>.row:nth-child(3) .details{pointer-events:none!important}.round-icons .icon-grid .item>.row:first-child .icon,.round.auto-corner-icons .icon-grid .item>.row:first-child .icon{border-radius:10%}.round-icons .icon-grid .item>.row:nth-child(2) .name:not([contenteditable=true]),.round.auto-corner-icons .icon-grid .item>.row:nth-child(2) .name:not([contenteditable=true]){border-radius:7px}.round-icons .icon-grid .item>.row:nth-child(3) .details,.round.auto-corner-icons .icon-grid .item>.row:nth-child(3) .details{border-radius:7px}.rounded-icons .icon-grid .item>.row:first-child .icon,.rounded.auto-corner-icons .icon-grid .item>.row:first-child .icon{border-radius:5%}.rounded-icons .icon-grid .item>.row:nth-child(2) .name:not([contenteditable=true]),.rounded.auto-corner-icons .icon-grid .item>.row:nth-child(2) .name:not([contenteditable=true]){border-radius:3px}.rounded-icons .icon-grid .item>.row:nth-child(3) .details,.rounded.auto-corner-icons .icon-grid .item>.row:nth-child(3) .details{border-radius:3px}.square-icons .icon-grid .item>.row:first-child .icon,.square.auto-corner-icons .icon-grid .item>.row:first-child .icon{border-radius:0}.square-icons .icon-grid .item>.row:nth-child(2) .name:not([contenteditable=true]),.square.auto-corner-icons .icon-grid .item>.row:nth-child(2) .name:not([contenteditable=true]){border-radius:0}.square-icons .icon-grid .item>.row:nth-child(3) .details,.square.auto-corner-icons .icon-grid .item>.row:nth-child(3) .details{border-radius:0}body:not(.icon-backgrounds) .icon-grid .item:not(.selected) .icon.colored,body:not(.icon-backgrounds) .app-icons .item:not(.selected) .icon.colored{background:none!important;border-color:transparent!important;box-shadow:none!important}body:not(.icon-backgrounds) .dropdown-menu .icon.colored{background:none!important;border-color:transparent!important;box-shadow:none!important}.round-icons .icon-grid .item>.row:first-child .colored.icon,.round.auto-corner-icons .icon-grid .item>.row:first-child .colored.icon{border-radius:50%}.rounded-icons .icon-grid .item>.row:first-child .colored.icon,.rounded.auto-corner-icons .icon-grid .item>.row:first-child .colored.icon{border-radius:25%}.square-icons .icon-grid .item>.row:first-child .colored.icon,.square.auto-corner-icons .icon-grid .item>.row:first-child .colored.icon{border-radius:0}body[device=phone] .icon-grid,body[device=tablet] .icon-grid{padding-left:0!important;padding-right:0!important;text-align:center}@media(min-width:360px) and (max-width:480px){.items>.icon-grid .item{width:88px}}@media(max-width:360px){.panel .icon-grid .item{width:90px}.page .icon-grid .item{width:75px}}.item-list,.item-tree{list-style-type:none;counter-reset:row;padding:2px;margin:0}.item-list:empty,.item-tree:empty{display:none}.item-list .item-list,.item-tree .item-list{font-size:inherit}.item-list .contents>div,.item-tree .contents>div{counter-increment:row}.item-list .item,.item-tree .item{pointer-events:none}.item-list .info,.item-tree .info{display:flex;vertical-align:middle;overflow:hidden;padding:2px;pointer-events:none;font-size:90%;line-height:15px}.item-list .info>input[type=checkbox],.item-tree .info>input[type=checkbox]{margin:5px;pointer-events:auto}.item-list .info>.icon,.item-list .info>.tile,.item-tree .info>.icon,.item-tree .info>.tile{position:relative;width:25px;height:25px;text-align:center;flex-shrink:0;pointer-events:auto}.item-list .info>.icon .thumbnail,.item-list .info>.tile .thumbnail,.item-tree .info>.icon .thumbnail,.item-tree .info>.tile .thumbnail{max-width:25px;max-height:25px;margin:0}.item-list .info>.icon .thumbnail:not(.photo):not(.pdf),.item-list .info>.tile .thumbnail:not(.photo):not(.pdf),.item-tree .info>.icon .thumbnail:not(.photo):not(.pdf),.item-tree .info>.tile .thumbnail:not(.photo):not(.pdf){width:100%;height:100%;background-size:cover!important}.item-list .info>.icon>img:not(.thumbnail.photo),.item-list .info>.tile>img:not(.thumbnail.photo),.item-tree .info>.icon>img:not(.thumbnail.photo),.item-tree .info>.tile>img:not(.thumbnail.photo){filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.item-list .info>.icon .thumbnail.photo,.item-list .info>.tile .thumbnail.photo,.item-tree .info>.icon .thumbnail.photo,.item-tree .info>.tile .thumbnail.photo{box-shadow:3px 3px 10px rgba(0,0,0,0.25)}.item-list .info>.icon,.item-list .info>.status,.item-tree .info>.icon,.item-tree .info>.status{width:25px;height:25px}.item-list .info>.icon i,.item-list .info>.status i,.item-tree .info>.icon i,.item-tree .info>.status i{font-size:14px;line-height:25px}.item-list .info>.status,.item-tree .info>.status{float:left;width:30px;height:25px;margin:0;flex-shrink:0;padding-left:5px;cursor:pointer;pointer-events:auto}.item-list .info>.status i,.item-tree .info>.status i{margin:auto}.item-list .info>.icon,.item-tree .info>.icon{position:relative}.item-list .info>.icon i.fa-spinner,.item-tree .info>.icon i.fa-spinner{display:none}.item-list .info>.icon .thumbnail,.item-tree .info>.icon .thumbnail{position:relative;margin:auto;filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.item-list .info>.icon .thumbnail::after,.item-tree .info>.icon .thumbnail::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.item-list .info>.icon::after,.item-tree .info>.icon::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.item-list .info>.name,.item-tree .info>.name{display:inline-block;word-break:break-word;vertical-align:middle;padding:0 5px;margin:5px 0;pointer-events:auto;cursor:default;white-space:nowrap;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;hyphens:auto}.item-list .info>.name:empty,.item-tree .info>.name:empty{display:none}.item-list .info>.name[contenteditable=true],.item-tree .info>.name[contenteditable=true]{overflow:visible;white-space:normal;-webkit-line-clamp:none;border-radius:0;outline-width:2px;outline-style:solid;cursor:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.item-list .info .specifics,.item-tree .info .specifics{display:inline-flex;flex-grow:1;flex-shrink:0;justify-content:flex-end;white-space:nowrap;max-height:25px;overflow:hidden}.item-list .info .specifics>div,.item-tree .info .specifics>div{display:inline-block}.item-list .info .specifics .badges,.item-tree .info .specifics .badges{margin-right:5px;line-height:25px}.item-list .info .specifics .badges .badge,.item-tree .info .specifics .badges .badge{pointer-events:auto}.item-list .info .specifics .details,.item-tree .info .specifics .details{display:inline-block;max-width:100%;padding:0 5px;margin:5px;white-space:nowrap;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;hyphens:auto}.item-list .info .specifics .details:empty,.item-tree .info .specifics .details:empty{display:none}.item-list .info .specifics .details i,.item-tree .info .specifics .details i{pointer-events:auto;text-align:center}.item-list .info .specifics .details:empty,.item-tree .info .specifics .details:empty{display:none}.item-list .info .specifics .priority,.item-tree .info .specifics .priority{padding:5px}.item-list .info.loading>.info .icon i.fa-spinner,.item-tree .info.loading>.info .icon i.fa-spinner{display:inline-block;position:absolute;margin-left:-1px;animation:spinning-keyframes 2s linear infinite}.item-list .info.selected>.info .name,.item-list .info.highlighted>.info .name,.item-tree .info.selected>.info .name,.item-tree .info.highlighted>.info .name{color:white;background:black}.item-list.inline,.item-tree.inline{display:inline-block}.item-list.inline .item,.item-tree.inline .item{display:inline-block}.item-list.inline .item>.info,.item-tree.inline .item>.info{display:inline-flex;max-width:250px}.item-list.inline .item>.info .specifics,.item-tree.inline .item>.info .specifics{margin-left:0}.item-list .drag-image,.item-tree .drag-image{width:100%}.item-list .drag-image .item>.info .specifics,.item-tree .drag-image .item>.info .specifics{display:none}.item-list .empty,.item-tree .empty{font-size:90%}.items .item-list .item,.items-map .item-list .item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multiline.item-list .item .info>.name{white-space:normal}.panel .item-list .item .info>.icon,.panel .item-list .item .info>.status{margin:0}.round .item-list .item>.info .icon,.round .item-list .item>.info .thumbnail:not(.photo){border-radius:7px}.round .item-list .item>.info .icon::after,.round .item-list .item>.info .thumbnail:not(.photo)::after{border-radius:7px}.round .item-list .item>.info .name:not([contenteditable=true]){border-radius:7px}.round .item-list .item>.info .specifics .details{border-radius:7px}.rounded .item-list .item>.info .icon,.rounded .item-list .item>.info .thumbnail:not(.photo){border-radius:5px}.rounded .item-list .item>.info .icon::after,.rounded .item-list .item>.info .thumbnail:not(.photo)::after{border-radius:5px}.rounded .item-list .item>.info .name:not([contenteditable=true]){border-radius:5px}.rounded .item-list .item>.info .specifics .details{border-radius:5px}.square .item-list .item>.info .icon,.square .item-list .item>.info .thumbnail{border-radius:0}.square .item-list .item>.info .icon::after,.square .item-list .item>.info .thumbnail::after{border-radius:0}.square .item-list .item>.info .name:not([contenteditable=true]){border-radius:0}.square .item-list .item>.info .specifics .details{border-radius:0}.item-list .item .info label{margin:5px;margin-right:10px;white-space:nowrap}body[device=phone] .item-list:not(.inline) .item>.info,body[device=tablet] .item-list:not(.inline) .item>.info{padding:5px 0;padding-right:0}.item-tree{padding:0}.item-tree>.info{margin-left:0}.item-tree>.info>.specifics>.details{display:inline-block}.item-tree>.info>.specifics>.details:empty{display:none}.item-tree .item-list{margin-left:30px;margin-bottom:0;padding:0}.item-tree .empty{margin-left:30px}.item-tree.top .expander{width:30px}.item-tree.top:not(.show-root)>.info{display:none}.item-tree.top>.item-list{padding:0;margin:0}.item-tree.top .item:not(.item-tree)>.info{margin-left:30px}.panel .top.item-tree .expander{width:25px}.panel .top.item-tree .item:not(.item-tree)>.info{margin-left:25px}.panel .item-tree:not(.top) .item-list{margin-left:25px}.round .item-tree.top:not(.collapsed) .item-tree:not(.collapsed) .info,.rounded .item-tree.top:not(.collapsed) .item-tree:not(.collapsed) .info{border-radius:0!important}.round .item-tree.top:not(.collapsed) .item-tree .item-list .info,.rounded .item-tree.top:not(.collapsed) .item-tree .item-list .info{border-radius:0!important}body[device=phone] .item-tree .expander button.btn-sm,body[device=tablet] .item-tree .expander button.btn-sm{min-width:24px}.tile-grid{font-size:90%;line-height:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tile-grid .item{display:inline-block;vertical-align:top;text-align:center;margin:10px;pointer-events:none}.tile-grid .item>.tile{width:100px;height:100px;position:relative;background:0;pointer-events:auto;border-width:2px;border-style:solid;border-color:transparent;margin:-2px}.tile-grid .item>.tile>.icon{display:flex;width:calc(100% + 4px);height:calc(100% + 4px);margin:-2px;overflow:hidden}.tile-grid .item>.tile>.icon::before{position:absolute;left:0;right:0;top:0;bottom:0;content:""}.tile-grid .item>.tile>.icon>img,.tile-grid .item>.tile>.icon>svg,.tile-grid .item>.tile>.icon>.thumbnail{width:100%;height:100%;margin:auto;box-shadow:none;pointer-events:none}.tile-grid .item>.tile>.icon>canvas{margin:auto;max-width:100%;max-height:100%}.tile-grid .item>.tile>.icon>i,.tile-grid .item>.tile>.icon>.thumbnail i{font-size:50px;margin:auto;margin-top:20px}.tile-grid .item>.tile>.icon>i+.fa-info-circle,.tile-grid .item>.tile>.icon>.thumbnail i+.fa-info-circle{position:absolute;color:white;filter:none!important}.tile-grid .item>.tile>.icon>img,.tile-grid .item>.tile>.icon>svg{pointer-events:none}.tile-grid .item>.tile>.icon>.thumbnail{position:absolute;background-position:center;background-repeat:no-repeat;background-repeat:no-repeat;transform:none}.tile-grid .item>.tile>.icon::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:-2px;border-width:2px;border-style:solid;border-color:transparent}.tile-grid .item>.tile .name{position:absolute;word-break:break-word;left:0;right:0;bottom:0;margin:-2px;padding:0 2px;outline:0;cursor:default;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tile-grid .item>.tile .name:not([contenteditable=true]){max-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;hyphens:auto}.tile-grid .item>.tile .name[contenteditable=true]{border-radius:0;outline-width:2px;outline-style:solid;outline-offset:-2px;cursor:text;line-height:15px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.tile-grid .item>.tile .owner{position:absolute;top:0;left:0}.tile-grid .item>.tile .badges{position:absolute;display:inline-flex;flex-direction:column;top:0;right:0;max-width:100%;max-height:100%;text-align:right}.tile-grid .item>.tile .spinner{display:none;width:50px;height:50px;margin-left:-25px;margin-top:-25px}.tile-grid .item .specifics{max-width:100%;text-align:center}.tile-grid .item .specifics .details{display:inline-block;padding:0 5px;border-radius:7px}.tile-grid .item .specifics .details:empty{display:none}.tile-grid .drag-image{margin-top:10px;margin-left:10px}.tile-grid .drag-image.multiple{margin-top:13px;margin-left:13px}.round .tile-grid .item .tile{border-radius:15px}.round .tile-grid .item .tile .icon{border-radius:15px}.round .tile-grid .item .tile .icon::before{border-radius:15px}.round .tile-grid .item .tile .icon .thumbnail,.round .tile-grid .item .tile .icon::after{border-radius:15px}.round .tile-grid .item .tile .name{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.rounded .tile-grid .item .tile{border-radius:10px}.rounded .tile-grid .item .tile .icon{border-radius:10px}.rounded .tile-grid .item .tile .icon::before{border-radius:10px}.rounded .tile-grid .item .tile .icon .thumbnail,.rounded .tile-grid .item .tile .icon::after{border-radius:10px}.rounded .tile-grid .item .tile .name{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tile-grid.letterboxed .item>.tile>.icon>.thumbnail{background-size:contain!important}.tile-grid .item.letterboxed>.tile>.icon>.thumbnail{background-size:contain!important}.little.tile-grid .item{width:75px}.little.tile-grid .item>.tile{width:75px;height:75px}.little.tile-grid .item>.tile>.icon{width:75px;height:75px}.little.tile-grid .item>.tile>.icon>svg{transform:scale(1.25)}.little.tile-grid .item>.tile>.icon>img,.little.tile-grid .item>.tile>.icon>.thumbnail{width:75px;height:75px}.little.tile-grid .item>.tile>.icon>i,.little.tile-grid .item>.tile>.icon>.thumbnail i{font-size:35px;margin-top:15px}.little.tile-grid .item>.tile>.icon>i.fa-info-circle,.little.tile-grid .item>.tile>.icon>.thumbnail i.fa-info-circle{font-size:15px}.little.tile-grid .item>.tile>.icon:after{border-width:2px}.little.tile-grid .item>.tile .profile-photo{width:18px;height:18px}.little.tile-grid .item>.specifics{padding:1px}.tile-grid .item,.medium.tile-grid .item{width:100px}.tile-grid .item>.tile,.medium.tile-grid .item>.tile{width:100px;height:100px}.tile-grid .item>.tile>.icon,.medium.tile-grid .item>.tile>.icon{width:100px;height:100px}.tile-grid .item>.tile>.icon>img,.tile-grid .item>.tile>.icon>.thumbnail,.medium.tile-grid .item>.tile>.icon>img,.medium.tile-grid .item>.tile>.icon>.thumbnail{width:100px;height:100px}.tile-grid .item>.tile>.icon>i,.tile-grid .item>.tile>.icon>.thumbnail i,.medium.tile-grid .item>.tile>.icon>i,.medium.tile-grid .item>.tile>.icon>.thumbnail i{font-size:50px;margin-top:25px}.tile-grid .item>.tile>.icon>i.fa-info-circle,.tile-grid .item>.tile>.icon>.thumbnail i.fa-info-circle,.medium.tile-grid .item>.tile>.icon>i.fa-info-circle,.medium.tile-grid .item>.tile>.icon>.thumbnail i.fa-info-circle{font-size:20px}.tile-grid .item>.tile>.icon>i.fa-map-marker+.fa-info-circle,.tile-grid .item>.tile>.icon>.thumbnail i.fa-map-marker+.fa-info-circle,.medium.tile-grid .item>.tile>.icon>i.fa-map-marker+.fa-info-circle,.medium.tile-grid .item>.tile>.icon>.thumbnail i.fa-map-marker+.fa-info-circle{left:38px;top:5px}.tile-grid .item>.tile>.icon>i.fa-map-pin+.fa-info-circle,.tile-grid .item>.tile>.icon>.thumbnail i.fa-map-pin+.fa-info-circle,.medium.tile-grid .item>.tile>.icon>i.fa-map-pin+.fa-info-circle,.medium.tile-grid .item>.tile>.icon>.thumbnail i.fa-map-pin+.fa-info-circle{left:40px;top:2px}.tile-grid .item>.tile>.icon:after,.medium.tile-grid .item>.tile>.icon:after{border-width:2px}.large.tile-grid .item{width:150px}.large.tile-grid .item>.tile{width:150px;height:150px}.large.tile-grid .item>.tile>.icon{width:150px;height:150px}.large.tile-grid .item>.tile>.icon>img,.large.tile-grid .item>.tile>.icon>.thumbnail{width:150px;height:150px}.large.tile-grid .item>.tile>.icon>i,.large.tile-grid .item>.tile>.icon>.thumbnail i{font-size:75px;margin-top:35px}.large.tile-grid .item>.tile>.icon>i.fa-info-circle,.large.tile-grid .item>.tile>.icon>.thumbnail i.fa-info-circle{font-size:30px}.large.tile-grid .item>.tile>.icon>i.fa-map-marker+.fa-info-circle,.large.tile-grid .item>.tile>.icon>.thumbnail i.fa-map-marker+.fa-info-circle{left:57px;top:10px}.large.tile-grid .item>.tile>.icon>i.fa-map-pin+.fa-info-circle,.large.tile-grid .item>.tile>.icon>.thumbnail i.fa-map-pin+.fa-info-circle{left:60px;top:4px}.large.tile-grid .item>.tile>.icon:after{border-width:3px}.large.tile-grid .item>.tile .profile-photo{width:36px;height:36px}.extra-large.tile-grid .item{width:256px}.extra-large.tile-grid .item>.tile{width:256px;height:256px}.extra-large.tile-grid .item>.tile>.icon{width:256px;height:256px}.extra-large.tile-grid .item>.tile>.icon>img,.extra-large.tile-grid .item>.tile>.icon>.thumbnail{width:256px;height:256px}.extra-large.tile-grid .item>.tile>.icon>i,.extra-large.tile-grid .item>.tile>.icon>.thumbnail i{font-size:100px;margin-top:75px}.extra-large.tile-grid .item>.tile>.icon>i.fa-info-circle,.extra-large.tile-grid .item>.tile>.icon>.thumbnail i.fa-info-circle{font-size:30px}.extra-large.tile-grid .item>.tile>.icon>i.fa-map-marker+.fa-info-circle,.extra-large.tile-grid .item>.tile>.icon>.thumbnail i.fa-map-marker+.fa-info-circle{left:57px;top:10px}.extra-large.tile-grid .item>.tile>.icon>i.fa-map-pin+.fa-info-circle,.extra-large.tile-grid .item>.tile>.icon>.thumbnail i.fa-map-pin+.fa-info-circle{left:60px;top:4px}.extra-large.tile-grid .item>.tile>.icon:after{border-width:4px}.extra-large.tile-grid .item>.tile .profile-photo{width:48px;height:48px}.extra-large.tile-grid .item .badges{transform:scale(1.5)}body[device=phone] .tile-grid,body[device=tablet] .tile-grid{padding-left:0!important;padding-right:0!important;text-align:center}[browser=safari] .tile-grid .item>.tile>.icon>.thumbnail{transform:none!important}[browser=safari] .tile-grid .item>.tile .name{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.card-grid{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-grid .cards{pointer-events:none}.card-grid .cards:empty{display:none}.card-grid .cards>.empty{margin:5px;padding:10px}.card-grid .cards .item{pointer-events:none;min-height:80px}.card-grid .cards .item .card{display:inline-flex;width:100%;padding:10px;pointer-events:auto;pointer-events:none;border-width:0;border-style:solid;text-align:left;margin-bottom:10px}.card-grid .cards .item .card .icon,.card-grid .cards .item .card .row,.card-grid .cards .item .card .name{display:inline-block;pointer-events:auto}.card-grid .cards .item .card .icon{position:relative;width:50px;min-width:50px;height:50px;text-align:center;display:flex;align-items:center;justify-content:center}.card-grid .cards .item .card .icon>i{margin:0;font-size:35px;text-align:center}.card-grid .cards .item .card .icon>i.fa-user,.card-grid .cards .item .card .icon>i.fa-user-friends{font-size:50px}.card-grid .cards .item .card .icon>i+.fa-info-circle{position:absolute;font-size:14px;color:white;filter:none!important}.card-grid .cards .item .card .icon>img,.card-grid .cards .item .card .icon>svg,.card-grid .cards .item .card .icon>.thumbnail{width:50px;height:50px;background-size:contain;background-position:center;pointer-events:none}.card-grid .cards .item .card .icon>img i,.card-grid .cards .item .card .icon>svg i,.card-grid .cards .item .card .icon>.thumbnail i{font-size:50px}.card-grid .cards .item .card .icon>img{filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.card-grid .cards .item .card .icon .owner{position:absolute}.card-grid .cards .item .card .icon>.thumbnail+.owner{filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}.card-grid .cards .item .card .icon .spinner{display:none;width:50px;height:50px;margin-left:-25px;margin-top:-25px}.card-grid .cards .item .card .icon.colored{box-shadow:3px 3px 10px rgba(0,0,0,0.25)}.card-grid .cards .item .card .info{min-height:50px;padding-left:5px;font-size:90%;line-height:15px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:30px}.card-grid .cards .item .card .info .row{margin:0}.card-grid .cards .item .card .info .row:after{clear:none}.card-grid .cards .item .card .info .name{display:inline-block;word-break:break-word;cursor:default;max-width:100%;padding:0 5px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card-grid .cards .item .card .info .name:not([contenteditable=true]){overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:30px}.card-grid .cards .item .card .info .name[contenteditable=true]{border-radius:0;outline-width:2px;outline-style:solid;cursor:text;margin-bottom:3px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.card-grid .cards .item .card .info .priority{padding:0 5px}.card-grid .cards .item .card .info .badges{display:inline-block;margin-right:5px}.card-grid .cards .item .card .info .row:not(:first-child){display:table}.card-grid .cards .item .card .info .row:not(:first-child) .details{display:inline-block;padding:0 5px;margin-top:2px;margin-right:5px}.card-grid .cards .item .card .info .row:not(:first-child) .details:empty{display:none}.card-grid .cards .item .card .info .row:not(:first-child) .badges{display:inline-block}.card-grid .cards .item:last-child .card{margin-bottom:0}.cards .expandable.item>.card{display:inline-block}.cards .expandable.item>.card .icon{float:left}@media(min-width:768px){.page .card-grid{column-count:2}}.round-icons .card-grid .cards,.round.auto-corner-icons .card-grid .cards{border-radius:15px}.round-icons .card-grid .cards .item .card,.round.auto-corner-icons .card-grid .cards .item .card{border-radius:15px}.round-icons .card-grid .cards .item .card .icon,.round.auto-corner-icons .card-grid .cards .item .card .icon{border-radius:15px}.round-icons .card-grid .cards .item .card .info .name:not([contenteditable=true]),.round.auto-corner-icons .card-grid .cards .item .card .info .name:not([contenteditable=true]){border-radius:7px}.round-icons .card-grid .cards .item .card .info .details,.round.auto-corner-icons .card-grid .cards .item .card .info .details{border-radius:7px}.round-icons .card-grid .cards .empty,.round.auto-corner-icons .card-grid .cards .empty{border-radius:15px}.rounded-icons .card-grid .cards,.rounded.auto-corner-icons .card-grid .cards{border-radius:5px}.rounded-icons .card-grid .cards .item .card,.rounded.auto-corner-icons .card-grid .cards .item .card{border-radius:5px}.rounded-icons .card-grid .cards .item .card .icon,.rounded.auto-corner-icons .card-grid .cards .item .card .icon{border-radius:5px}.rounded-icons .card-grid .cards .item .card .info .name:not([contenteditable=true]),.rounded.auto-corner-icons .card-grid .cards .item .card .info .name:not([contenteditable=true]){border-radius:3px}.rounded-icons .card-grid .cards .item .card .info .details,.rounded.auto-corner-icons .card-grid .cards .item .card .info .details{border-radius:3px}.rounded-icons .card-grid .cards .empty,.rounded.auto-corner-icons .card-grid .cards .empty{border-radius:5px}.square-icons .card-grid .cards,.square.auto-corner-icons .card-grid .cards{border-radius:0}.square-icons .card-grid .cards .item .card,.square.auto-corner-icons .card-grid .cards .item .card{border-radius:0}.square-icons .card-grid .cards .item .card .icon,.square.auto-corner-icons .card-grid .cards .item .card .icon{border-radius:0}.square-icons .card-grid .cards .item .card .info .name,.square.auto-corner-icons .card-grid .cards .item .card .info .name{border-radius:0}.square-icons .card-grid .cards .item .card .info .details,.square.auto-corner-icons .card-grid .cards .item .card .info .details{border-radius:0}.square-icons .card-grid .cards .empty,.square.auto-corner-icons .card-grid .cards .empty{border-radius:0}.panel .card-grid{overflow:hidden}.panel .card-grid .cards{padding:0;background:none!important;border:0}@media(min-width:480px){.multi-column.card-grid .cards{column-count:2;column-gap:10px}}[browser=explorer] .card-grid .cards .item .card .icon>.thumbnail,[browser=edge] .card-grid .cards .item .card .icon>.thumbnail{box-shadow:3px 3px 10px rgba(0,0,0,0.25)}.items .pager{display:flex;flex-direction:column;height:100%}.items .pager .pages{display:flex;flex-grow:1;height:calc(100% - 30px);pointer-events:none}.items .pager .pages .main-carousel{width:100%;height:100%}.items .pager .pages .main-carousel .item{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.items .pager .pages .main-carousel .item .row{margin:0}.items .pager .pages .main-carousel .item .row:first-child{width:100%;padding:10px;padding-bottom:0;height:calc(100% - 100px);display:inline-flex;flex-direction:column}.items .pager .pages .main-carousel .item .row:first-child .icon{display:inline-flex;position:relative;width:100%;height:100%;padding:10px;margin:auto;pointer-events:none;border-width:5px;border-style:solid}.items .pager .pages .main-carousel .item .row:first-child .icon>img,.items .pager .pages .main-carousel .item .row:first-child .icon>svg,.items .pager .pages .main-carousel .item .row:first-child .icon>.thumbnail{pointer-events:auto}.items .pager .pages .main-carousel .item .row:first-child .icon>img,.items .pager .pages .main-carousel .item .row:first-child .icon svg{height:100%;max-width:100%;max-height:100%;margin:auto}.items .pager .pages .main-carousel .item .row:first-child .icon>img.photo.thumbnail{width:auto;margin:auto;transform:none}.items .pager .pages .main-carousel .item .row:first-child .icon .badges{position:absolute;display:inline-flex;flex-direction:column;top:10px;right:10px}.items .pager .pages .main-carousel .item .row:first-child .icon .badges .badge{font-size:200%!important;padding:2px 15px;border-width:5px!important;box-shadow:10px 10px 20px rgba(0,0,0,0.33)}.items .pager .pages .main-carousel .item .row:first-child .icon .badges .badge i{height:1em;margin:2px;margin-right:5px}.items .pager .pages .main-carousel .item .row:nth-child(2){padding-top:0;max-height:80px;overflow:hidden}.items .pager .pages .main-carousel .item .row:nth-child(2) .name{display:inline-flex;font-size:200%;word-break:break-word;padding:0 10px;margin:5px;pointer-events:auto;cursor:default;font-weight:bold;line-height:35px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.items .pager .pages .main-carousel .item .row:nth-child(2) .name:not([contenteditable=true]){max-height:70px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:5px}.items .pager .pages .main-carousel .item .row:nth-child(2) .name[contenteditable=true]{border-radius:0;outline-width:5px;outline-style:solid;margin:5px;cursor:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.items .pager .pages .main-carousel .item .row:nth-child(2) .details{display:inline-block;padding:0 10px}.items .pager .pages .main-carousel .item .row:nth-child(2) .details:empty{display:none}.items .pager .pages .main-carousel .item:not(.selected):not(.highlighted) .row:first-child .icon{border-color:transparent}.items .pager .pages .main-carousel .item.selected .row:first-child .icon .badges,.items .pager .pages .main-carousel .item.highlighted .row:first-child .icon .badges{top:10px;right:10px}.items .pager .nav-bar{margin-top:0;font-size:90%;flex-grow:0}.round .items .pager .pages .item .row:first-child .icon{border-radius:20px}.round .items .pager .pages .item .row:first-child .icon .badges .badge{border-radius:30px}.round .items .pager .pages .item .row:nth-child(2) .name{border-radius:20px}.round .items .pager .pages .item .row:nth-child(2) .details{border-radius:10px}.rounded .items .pager .pages .item .row:first-child .icon{border-radius:10px}.rounded .items .pager .pages .item .row:first-child .icon .badges .badge{border-radius:15px}.rounded .items .pager .pages .item .row:nth-child(2) .name{border-radius:10px}.rounded .items .pager .pages .item .row:nth-child(2) .details{border-radius:5px}@media screen and (orientation:landscape){.items .pager .pages .main-carousel .item .row:first-child .icon{width:auto;height:100%}}@media screen and (orientation:portrait){.items .pager .pages .main-carousel .item .row:first-child .icon{width:auto;height:100%}}@media screen and (orientation:landscape){body[browser=chrome] .items .pager .pages .main-carousel .item .row:first-child .icon>svg{width:auto;height:100%}}@media screen and (orientation:portrait){body[browser=chrome] .items .pager .pages .main-carousel .item .row:first-child .icon>svg{width:100%;height:auto}}@media screen and (orientation:landscape){body[browser=safari] .items .pager .pages .main-carousel .item .row:first-child .icon,body[browser=firefox] .items .pager .pages .main-carousel .item .row:first-child .icon{width:75%;height:100%}body[browser=safari] .items .pager .pages .main-carousel .item .row:first-child .icon>svg,body[browser=firefox] .items .pager .pages .main-carousel .item .row:first-child .icon>svg{width:100%;height:100%}}@media screen and (orientation:portrait){body[browser=safari] .items .pager .pages .main-carousel .item .row:first-child .icon,body[browser=firefox] .items .pager .pages .main-carousel .item .row:first-child .icon{width:auto;height:100%}body[browser=safari] .items .pager .pages .main-carousel .item .row:first-child .icon>svg,body[browser=firefox] .items .pager .pages .main-carousel .item .row:first-child .icon>svg{width:100%;height:100%}body[browser=safari] .items .pager .pages .main-carousel .item.preview .row:first-child .icon,body[browser=firefox] .items .pager .pages .main-carousel .item.preview .row:first-child .icon{width:100%;height:75%}}@media screen and (orientation:portrait){body[browser=safari][device=phone] .items .pager .pages .main-carousel .item .row:first-child .icon{width:auto;height:100%}}body[device=phone] .items .pager .pages .nav-bar,body[device=tablet] .items .pager .pages .nav-bar{margin:0 -10px}.jpictura.gallery .item{margin-top:10px!important;margin-bottom:40px!important;overflow:visible}.jpictura.gallery .item img{width:100%;height:auto;margin:auto}.jpictura.gallery .item .caption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jpictura.gallery>.images>.item{margin:20px}.jpictura.gallery .item.selected,.jpictura.gallery .item.highlighted{position:relative}.jpictura.gallery .item.selected::after,.jpictura.gallery .item.highlighted::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-width:3px;border-style:solid;pointer-events:none;visibility:visible}.jpictura.gallery .item.selected .spinner,.jpictura.gallery .item.highlighted .spinner{z-index:2}.map.gallery:not(:empty){position:relative;width:100%;max-width:900px;aspect-ratio:1.5;min-height:450px;padding:0}.map.gallery:not(:empty) .items-map{position:absolute;width:calc(100% - 20px);height:calc(100% - 20px);overflow:hidden}.round .gallery .map{border-radius:10px}.rounded .gallery .map{border-radius:5px}.square .gallery{border-radius:0}.square .gallery .map{border-radius:0}.gallery.well:last-child{margin-bottom:0}.buttons+.gallery.well{margin-top:15px}.image.gallery .images{display:flex;justify-content:center}.gallery.inline .images a.jpictura.item.lightbox img{margin:10px 0;max-width:100%}body:not(.binary):not(.tinted) .items .directory:not(.selected):not(.highlighted) .icon svg{filter:hue-rotate(0) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary):not(.tinted) .items .item-list .directory:not(.selected):not(.highlighted)>.info .icon{filter:none}body:not(.binary).red-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).red.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(300deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).red-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).red.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(300deg)}body:not(.binary).orange-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).orange.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(345deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).orange-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).orange.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(345deg)}body:not(.binary).yellow-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).yellow.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(15deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).yellow-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).yellow.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(15deg)}body:not(.binary).green-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).green.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(60deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).green-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).green.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(60deg)}body:not(.binary).teal-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).teal.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(120deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).teal-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).teal.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(120deg)}body:not(.binary).aqua-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).aqua.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(150deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).aqua-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).aqua.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(150deg)}body:not(.binary).cyan-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).cyan.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(165deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).cyan-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).cyan.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(165deg)}body:not(.binary).blue-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).blue.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(180deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).blue-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).blue.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(180deg)}body:not(.binary).violet-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).violet.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(220deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).violet-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).violet.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(220deg)}body:not(.binary).purple-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).purple.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(250deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).purple-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).purple.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(250deg)}body:not(.binary).magenta-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).magenta.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:hue-rotate(260deg) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).magenta-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).magenta.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:hue-rotate(260deg)}body:not(.binary).grey-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg,body:not(.binary).grey.auto-tinted .items .directory:not(.clipboard):not(.trash) .icon>svg{filter:saturate(0) drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}body:not(.binary).grey-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon,body:not(.binary).grey.auto-tinted .items .item-list .directory:not(.selected):not(.highlighted):not(.clipboard):not(.trash)>.info .icon{filter:saturate(0)}.cards>.card{display:inline-block;width:250px;height:500px;text-align:center;margin-left:50px;margin-bottom:50px;overflow:hidden}.cards>.card .photo{display:inline-block;width:200px;height:200px;border-radius:50%;background:var(--primary-color);background-size:cover;background-position:center;overflow:hidden;border-width:5px;border-style:solid;border-color:var(--primary-color)}.cards>.card .photo img{width:100%;height:auto}.cards>.card .photo i{color:white;font-size:200px;margin:auto}.cards>.card .name{display:block;font-weight:bold}.cards>.card .title{display:inline-block;font-weight:normal;line-height:30px;padding:0 20px;margin-bottom:10px;color:white;background-color:var(--primary-color)}.cards>.card .description{text-align:left}.rounded .cards .card .title{border-radius:10px}.round .cards .card .title{border-radius:15px}@media(max-width:480px){.cards{text-align:center}.cards>.card{margin-left:0;height:auto}}.chart .jqplot-axis{font-size:13px}.chart .jqplot-grid-canvas+.jqplot-series-shadowCanvas{background-color:#e0e0ec;mix-blend-mode:multiply}.chart .jqplot-highlighter-tooltip{background-color:white}.chart-container{width:100%;height:100%;padding:10px;overflow:auto}.chart-container>div{height:100%}body:not(.binary) .chart .jqplot-grid-canvas+.jqplot-series-shadowCanvas{background-color:#e0e0ec}body:not(.binary).light .chart .jqplot-grid-canvas+.jqplot-series-shadowCanvas{background-color:white}body:not(.binary).dark .chart .jqplot-grid-canvas+.jqplot-series-shadowCanvas{background-color:#3a3a60}body:not(.binary).dark .chart .jqplot-highlighter-tooltip{background-color:black}.tabbed-content>.tab-content .chart.panes .tab-pane{position:absolute;width:100%;height:100%}.tabbed-content>.tab-content .chart.panes .tab-pane:not(.active){width:100%;height:100%;visibility:hidden;pointer-events:none}.collapsable .expander{display:inline-block}.collapsable .expander button{min-width:24px}.dropdown-menu .collapsable .expander button.btn,.dropdown-menu .collapsable .expander button.btn:focus{color:inherit;background:transparent!important;border-color:transparent!important}.dropdown-menu .collapsable .expander button.btn i,.dropdown-menu .collapsable .expander button.btn:focus i{color:inherit}.dropdown-menu .collapsable .expander button.btn:active,.dropdown-menu .collapsable .expander button.btn:focus:active{color:inherit;background:transparent!important;border-color:transparent!important}.dropdown-menu .collapsable .expander button.btn:active i,.dropdown-menu .collapsable .expander button.btn:focus:active i{color:inherit}.dropdown-menu .collapsable .expander button.btn:hover,.dropdown-menu .collapsable .expander button.btn:focus:hover{color:inherit;background:transparent!important;border-color:transparent!important}.dropdown-menu .collapsable .expander button.btn:hover i,.dropdown-menu .collapsable .expander button.btn:focus:hover i{color:inherit}.collapsable:not(.collapsed)>.info .expander .collapse,.collapsable:not(.collapsed)>:not(.hideable)>.info .expander .collapse{display:inline-block}.collapsable:not(.collapsed)>.info .expander .expand,.collapsable:not(.collapsed)>:not(.hideable)>.info .expander .expand{display:none}.collapsable:not(.collapsed)>.info .expander .expand+.collapse,.collapsable:not(.collapsed)>:not(.hideable)>.info .expander .expand+.collapse{margin-left:0}.collapsable:not(.collapsed)>.hideable,.collapsable:not(.collapsed)>.info .hideable,.collapsable:not(.collapsed)>:not(.hideable)>.hideable{display:block}.collapsable:not(.collapsed)>.non-hideable,.collapsable:not(.collapsed)>.info .non-hideable,.collapsable:not(.collapsed)>:not(.hideable)>.non-hideable{display:none}.collapsable.collapsed>.info .expander .expand,.collapsable.collapsed>:not(.hideable)>.info .expander .expand{display:inline-block}.collapsable.collapsed>.info .expander .collapse,.collapsable.collapsed>:not(.hideable)>.info .expander .collapse{display:none}.collapsable.collapsed>.info .expander .collapse+.expand,.collapsable.collapsed>:not(.hideable)>.info .expander .collapse+.expand{margin-left:0}.collapsable.collapsed>.hideable,.collapsable.collapsed>.info .hideable,.collapsable.collapsed>:not(.hideable)>.hideable{display:none}.collapsable.collapsed>.non-hideable,.collapsable.collapsed>.info .non-hideable,.collapsable.collapsed>:not(.hideable)>.non-hideable{display:unset}@media(prefers-color-scheme:dark){.light-mode-only{display:none}}@media(prefers-color-scheme:light){.dark-mode-only{display:none}}body.dark .light-theme-only{display:none}body:not(.dark) .dark-theme-only{display:none}.led.dot{font-family:"LED Dot Matrix";font-weight:normal}.led.display{font-family:"LCD";color:red;text-shadow:0 0 10px;background:black}.led.display path{filter:url("#glowing")}.lcd{font-family:"LCD";letter-spacing:2px;color:black;background:white}.lcd.display{border-width:2px;border-style:solid}.lcd.pie{background:0}.pdf.document{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;background:0}.pdf.document canvas{position:relative;margin:auto;flex-grow:0;flex-shrink:0}.pdf.document.inset canvas{box-shadow:10px 10px 100px rgba(0,0,0,0.5)}.emoji.selector{max-width:320px;cursor:default;pointer-events:auto}.emoji.selector .tab-content{max-height:250px;font-size:20px;overflow:auto;padding:0 5px}.emoji.selector .tab-content .emoji{display:inline-block;width:32px;height:32px;padding:2px;text-align:center;text-decoration:none;border-radius:5px;cursor:default}.emoji.selector .tab-content .emoji:hover{background:rgba(128,128,179,0.25);cursor:pointer}body[device=phone] .emoji.selector .nav-tabs,body[device=tablet] .emoji.selector .nav-tabs{font-size:20px}.expandable .expander{display:inline-block}.expandable .expander button{min-width:24px}.dropdown-menu .expandable .expander button.btn,.dropdown-menu .expandable .expander button.btn:focus{color:inherit;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.dropdown-menu .expandable .expander button.btn i,.dropdown-menu .expandable .expander button.btn:focus i{color:inherit}.dropdown-menu .expandable .expander button.btn:active,.dropdown-menu .expandable .expander button.btn:focus:active{color:inherit;background:transparent!important;border-color:transparent!important}.dropdown-menu .expandable .expander button.btn:active i,.dropdown-menu .expandable .expander button.btn:focus:active i{color:inherit}.dropdown-menu .expandable .expander button.btn:hover,.dropdown-menu .expandable .expander button.btn:focus:hover{color:inherit;background:transparent!important;border-color:transparent!important}.dropdown-menu .expandable .expander button.btn:hover i,.dropdown-menu .expandable .expander button.btn:focus:hover i{color:inherit}.expandable:not(.expanded) .expander .collapse{display:none}.expandable:not(.expanded) .expander .collapse+.expand{margin-left:0}.expandable:not(.expanded) .expander .expand{display:inline-block}.expandable:not(.expanded) .hideable{display:none}.expandable.expanded .expander .expand{display:none}.expandable.expanded .expander .expand+.collapse{margin-left:0}.expandable.expanded .expander .collapse{display:inline-block}.expandable.expanded .hideable{display:block}.expandable.expanded .expandable .expander{visibility:hidden}div:not(.buttons)>.expander>button.collapse,div:not(.buttons)>.expander>button.expand{cursor:pointer;pointer-events:auto;color:inherit!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}div:not(.buttons)>.expander>button.collapse i,div:not(.buttons)>.expander>button.expand i{vertical-align:middle;text-shadow:none}.windowed-only{display:initial}.full-screen-only{display:none}.windowed-visible{visibility:visible}.full-screen-visible{visibility:hidden}.invisible{visibility:hidden}:-webkit-full-screen .windowed-only{display:none!important}:-webkit-full-screen .full-screen-only{display:initial!important}:-webkit-full-screen .windowed-visible{visibility:hidden!important}:-webkit-full-screen .full-screen-visible{visibility:visible!important}:-moz-full-screen .windowed-only{display:none!important}:-moz-full-screen .full-screen-only{display:initial!important}:-moz-full-screen .windowed-visible{visibility:hidden!important}:-moz-full-screen .full-screen-visible{visibility:visible!important}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .icon-grid,:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .tile-grid,:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .card-grid{min-width:100%;height:100%;padding-bottom:0;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .icon-grid .file,:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .icon-grid .directory,:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .tile-grid .file,:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .tile-grid .directory,:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .card-grid .file,:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .card-grid .directory{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .icon-grid{-webkit-column-width:100px;-moz-column-width:100px;column-width:100px}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .icon-grid .badges{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .tile-grid{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .tile-grid.little{-webkit-column-width:75px;-moz-column-width:75px;column-width:75px}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .tile-grid.medium{-webkit-column-width:100px;-moz-column-width:100px;column-width:100px}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .tile-grid.large{-webkit-column-width:150px;-moz-column-width:150px;column-width:150px}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .card-grid{-webkit-column-width:240px;-moz-column-width:240px;column-width:240px}:-webkit-full-screen .desktop.app>.body>.app .mainbar .items .card-grid .cards{column-count:1;padding:0;margin:0;margin-right:10px}:-webkit-full-screen body[browser=chrome] .desktop.app .body .app .mainbar .items .icon-grid .file,:-webkit-full-screen body[browser=chrome] .desktop.app .body .app .mainbar .items .icon-grid .directory,:-webkit-full-screen body[browser=chrome] .desktop.app .body .app .mainbar .items .tile-grid .file,:-webkit-full-screen body[browser=chrome] .desktop.app .body .app .mainbar .items .tile-grid .directory{float:left}:-moz-full-screen .desktop.app .body .app .mainbar .items{overflow-x:auto;overflow-y:hidden}:-moz-full-screen .desktop.app .body .app .mainbar .items .icon-grid,:-moz-full-screen .desktop.app .body .app .mainbar .items .tile-grid{min-width:100%;height:100%;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}:-moz-full-screen .desktop.app .body .app .mainbar .items .icon-grid .file,:-moz-full-screen .desktop.app .body .app .mainbar .items .icon-grid .directory,:-moz-full-screen .desktop.app .body .app .mainbar .items .tile-grid .file,:-moz-full-screen .desktop.app .body .app .mainbar .items .tile-grid .directory{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid}:-moz-full-screen .desktop.app .body .app .mainbar .items .icon-grid{-webkit-column-width:100px;-moz-column-width:100px;column-width:100px}:-moz-full-screen .desktop.app .body .app .mainbar .items .tile-grid{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}:-moz-full-screen .desktop.app .body .app .mainbar .items .tile-grid.little{-webkit-column-width:75px;-moz-column-width:75px;column-width:75px}:-moz-full-screen .desktop.app .body .app .mainbar .items .tile-grid.medium{-webkit-column-width:100px;-moz-column-width:100px;column-width:100px}:-moz-full-screen .desktop.app .body .app .mainbar .items .tile-grid.large{-webkit-column-width:150px;-moz-column-width:150px;column-width:150px}:-moz-full-screen .desktop.app .body .app .mainbar .items .card-grid{-webkit-column-width:240px;-moz-column-width:240px;column-width:240px}:-moz-full-screen .desktop.app .body .app .mainbar .items .card-grid .cards{column-count:1;padding:0}.gallery:not(:empty){position:relative;width:100%;margin-left:auto;margin-right:auto;image-rendering:auto;overflow:hidden}.gallery:not(:empty).well{padding:10px}.gallery:not(:empty) .images{text-align:center;overflow:hidden}.gallery:not(:empty) .images .item .caption{line-height:30px;margin:10px}.gallery:not(:empty) .images>img,.gallery:not(:empty) .images>video{max-width:600px;cursor:pointer}.gallery:not(:empty) .images>img.horizontal,.gallery:not(:empty) .images>video.horizontal{width:100%;height:auto}.gallery:not(:empty) .images>img.vertical,.gallery:not(:empty) .images>video.vertical{width:100%;max-width:400px;height:auto}.gallery:not(:empty) .images>video{outline:0;transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.gallery:not(:empty) .jpictura .jpictura-item{overflow:visible}.gallery:not(:empty) button.more{position:absolute;right:10px;bottom:10px}.gallery:not(:empty).loading{min-height:450px}.page img.menu{width:220px}.page img.nested.dropdown.menu{width:440px}.page img.doubly.nested.dropdown.menu{width:660px}.page img.search{width:300px;border-radius:15px}.page img.sidebar{width:172px}.round .page img.dropdown.menu{border-bottom-left-radius:9px;border-bottom-right-radius:9px}.round .page img.dropup.menu{border-top-left-radius:9px;border-top-right-radius:9px}.round .page img.run.menu{border-bottom-left-radius:9px}.rounded .page img.dropdown.menu{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.rounded .page img.dropup.menu{border-top-left-radius:7px;border-top-right-radius:7px}.rounded .page img.run.menu{border-bottom-left-radius:7px}.round-dialogs img.dialog{border-radius:9px}.round-dialogs .figure.row img.dialog{border-radius:5px}.rounded-dialogs img.dialog{border-radius:7px}.rounded-dialogs .figure.row img.dialog{border-radius:3px}.jqplot-title{font-size:1.25em!important;font-weight:bold!important;margin-bottom:10px!important}.jqplot-axis{padding-top:10px;height:50px!important}.jqplot-yaxis-label{padding-left:20px}table.jqplot-table-legend,table.jqplot-cursor-legend{position:absolute;width:auto;margin:10px;border:0;background:0}.jqplot-table-legend-swatch{width:0;height:0;border-top-width:5px;border-bottom-width:5px;border-left-width:6px;border-right-width:6px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid}.jqplot-table-legend-swatch-outline{outline-color:black;outline-width:1px;outline-style:solid;margin-right:10px}.jqplot-point-label.vertical-line-label{display:inline-block;position:absolute;margin-top:30px;padding:10px}.jqplot-highlighter-tooltip{padding:0 5px;z-index:2}body{position:absolute;display:flex;flex-direction:column;top:0;left:0;right:0;bottom:0;overflow:hidden}body>svg{position:absolute}#header{min-height:40px;position:relative;z-index:1}#main{position:relative;width:100%;height:100%;overflow-x:hidden;z-index:0;-webkit-overflow-scrolling:touch}#main>.loading{width:100%;height:100%;overflow:hidden}#main>.loading img{position:absolute;width:30px;height:30px;top:50%;left:50%;margin-left:-15px;margin-top:-15px}#main>.loading .message{position:absolute;top:50%;left:50%;width:50%;margin-top:60px;margin-left:-25%;position:relative;text-align:center}.full-screen{position:fixed;width:100%;height:100%;top:0;left:0}.full-size{width:100%;height:100%}.full-width{width:100%}.full-height{height:100%}.full-size.overlay{position:absolute;top:0}.fit.width{width:100%;height:auto}.fit.height{width:auto;height:100%}.fit.size{width:100%;height:100%;object-fit:contain}.screen{top:50px;width:100%;height:100%}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.middle.aligned{display:flex;flex-direction:column;justify-content:center}.left.aligned{text-align:left!important}.center.aligned{text-align:center!important}.right.aligned{text-align:right!important}.inline{display:inline-block}.containing{overflow:auto}.unpadded{padding:0}.unbacked{background:none!important}.index{counter-reset:rule}.index .row div:first-child{text-align:center}.index .row div:first-child i{font-size:50px;width:100px}.index ol>li{list-style:none}.index ol>li :before{counter-increment:rule;content:counter(rule) ". ";float:left;width:30px;text-align:left}.group{margin-left:50px}.content{padding:10px}.layers{position:relative;width:100%;height:100%}.round .content{border-radius:5px}.rounded .content{border-radius:3px}.notes{margin-top:15px}.notes :not(input).required:after{margin-right:5px}hr{border-top:0}.user-profile-header .cover.photo{pointer-events:none}.user-profile-header .buttons{pointer-events:auto}.user-profile-header .alternate.buttons{display:none;position:absolute;top:10px;left:10px;margin:10px}.user-profile-header hr{margin:10px auto}.scrollable{overflow:auto}.horizontally.scrollable{width:100%;overflow-x:auto;overflow-y:hidden}.vertically.scrollable{overflow-x:hidden;overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch}.well{padding:10px;border-width:1px;border-style:solid;box-shadow:none;-webkit-box-shadow:none;margin-bottom:10px}.well.emphasis{width:75%;margin:25px auto}.well h3:first-child{margin-top:10px}.round .well{border-radius:15px}.rounded .well{border-radius:7px}.square .well{border-radius:0}.multi-region{display:flex;border-radius:0}.multi-region .side.panel{min-width:25%;margin-right:15px}.flex-row{display:flex;flex-direction:row}#search+#results{margin-top:15px}@media(max-width:800px){.container{width:100%}}@media(max-width:480px){.content{padding:10px}.col-xs-12{padding-left:0;padding-right:0}.multi-region{flex-direction:column}.multi-region .side.panel{margin-right:0;margin-bottom:15px}}@media(min-width:1200px){.container{width:970px}}[browser=explorer],[browser=edge]{-ms-overflow-style:none}[browser=explorer] #main,[browser=edge] #main{-ms-overflow-style:none}[browser=explorer] .fit.width,[browser=edge] .fit.width{height:none}[browser=explorer] .fit.height,[browser=edge] .fit.height{width:none}[browser=explorer] .fit.size,[browser=edge] .fit.size{max-width:100%;max-height:100%;width:auto;height:auto}.fancybox-toolbar .fancybox-button,.fancybox-navigation .fancybox-button svg{width:30px;height:30px;padding:3px;background-color:rgba(39,39,64,0.75)}.fancybox-toolbar .fancybox-button svg path,.fancybox-navigation .fancybox-button svg svg path{fill:#c0c0d9}.fancybox-toolbar .fancybox-button:hover svg path,.fancybox-navigation .fancybox-button svg:hover svg path{fill:white}.fancybox-toolbar{padding:0 5px}.fancybox-toolbar .fancybox-button{margin:5px}.fancybox-navigation .fancybox-button{background:none!important;box-shadow:none!important;padding:0}.fancybox-navigation .fancybox-button div{height:auto}.fancybox-navigation .fancybox-button div svg{width:50px;height:50px}.round-buttons .fancybox-toolbar a,.round-buttons .fancybox-navigation svg,.round.auto-corner-buttons .fancybox-toolbar a,.round.auto-corner-buttons .fancybox-navigation svg{border-radius:15px}.rounded-buttons .fancybox-toolbar a,.rounded-buttons .fancybox-navigation svg,.rounded.auto-corner-buttons .fancybox-toolbar a,.rounded.auto-corner-buttons .fancybox-navigation svg{border-radius:5px}.fancybox-caption{font-size:1.25em;font-style:italic;padding:9px;background:rgba(39,39,64,0.75)}.fancybox-is-open .fancybox-bg{opacity:1;background-color:#272740}.fancybox-thumbs__list a::before{border:3px solid var(--primary-color)}.fancybox-thumbs{background-color:#272740}.page{width:100%;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;min-height:100%;line-height:2em}.page p:last-child{margin:0}.page .buttons{text-align:center}.page .attention{display:flex;flex-direction:column;text-align:center;width:200px;height:200px;padding:10px;margin:25px auto;word-break:break-word}.page .attention .emphasis{margin:auto}.page .attention h1{margin:0}.page .attention>i{font-size:125px;width:150px;height:150px;line-height:150px;border-radius:75px;margin:auto}.page .attention img{width:150px;height:150px;margin:auto}.page .attention+h1{text-align:center}.page .attention+p{margin-top:20px}.page .attention+.well{margin-top:20px}.page .attention.colored.icon{border-width:5px;border-style:solid}.page .app-icons .item .icon,.page .app-icons .item .name{cursor:pointer!important}.page>.contents{flex-grow:1;flex-shrink:0;padding:50px;width:100%}.page>.contents .carousel{text-align:center}.page>.contents .carousel .carousel-cell{width:100%}.page>.contents>.content{padding:0}.page>.contents>.content>.contents{margin:0 -50px}.page>.contents>.content h2#table-of-contents{text-align:center;margin-bottom:20px}.page>.contents>.content .table-of-contents{padding-inline-start:40px!important}.page>.contents>.content .table-of-contents li{margin-bottom:10px}.page>.contents>.content .index .item-list .item>.info>.name{font-size:1.25em;line-height:1em;height:1.25em}.page>.contents>.content ul:not(.nav-tabs):not(.item-list),.page>.contents>.content ol{padding-inline-start:20px}.page>.contents>.content ul:not(.nav-tabs):not(.item-list)>li,.page>.contents>.content ol>li{margin-left:5px;margin-right:-5px;margin-bottom:10px;padding-left:10px}.page>.contents>.content ul:not(.nav-tabs):not(.item-list)>li i,.page>.contents>.content ol>li i{margin-right:10px}.page>.contents .well{padding:10px 20px;margin:20px 0}.page>.contents .tip h3{float:left;margin:0;margin-right:20px}.page>.contents .tip h3 .icon i{margin-right:10px}.page>.contents .figure{margin:20px auto;text-align:center;max-width:75%}.page>.contents .figure img,.page>.contents .figure iframe{max-width:100%}.page>.contents .figure img{filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.25));transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.page>.contents .figure img.vertical{display:block;width:50%;max-width:200px;margin:auto}.page>.contents .figure iframe{width:720px;height:480px;border-radius:15px;border-width:1px;border-style:solid}.page>.contents .figure img.dialog{width:720px}.page>.contents .figure .caption{margin-top:10px}.page>.contents .figure .attribution{margin-top:10px;text-align:right}.page>.contents .figure .attribution .author{font-weight:bold}.page>.contents .figure .attribution .author:before{content:"-";margin-right:.5em}.page>.contents .figure a{outline:0}.page>.contents .figure a+.caption,.page>.contents .figure img+.caption{margin-bottom:20px}.page>.contents .figure.row .caption{overflow:hidden}.page>.contents .figure.wide{max-width:100%}.page>.contents .figure.text{text-align:left}.page>.contents .figure .col-sm-4 .caption{min-height:3em}.page>.contents .col-sm-6 .figure img{max-height:250px}.page>.contents .col-sm-6 .icon{display:flex;max-height:200px}.page>.contents .col-sm-6 .icon i{font-size:6em;margin:auto}.page>.contents .figure:only-child{float:none}.page>.contents .figure .figure{margin-top:0;margin-bottom:0}.page>.contents .content+.buttons{margin-top:15px}.page>.contents .index .item-list:not(.inline) .item:nth-child(odd)>.info{background:0}.page>.contents .pager{margin-top:15px}.page>.footer{position:relative}.page>.footer .info{position:relative;background-size:cover;background-position:center}.page>.footer .info .content{display:flex;position:relative;text-align:center;padding:50px;font-size:16px;line-height:2em}.page>.footer .info .content .brand{display:flex;flex-direction:column;margin:auto;width:50%}.page>.footer .info .content .brand .logo{display:flex;width:fit-content;height:60px;margin:auto}.page>.footer .info .content .brand .logo img{width:auto;height:100%;max-width:100%;margin:auto;transform:translateZ(0)}.page>.footer .info .content .brand .logotype{font-size:200%;margin:auto;margin-top:10px}.page>.footer .info .content .brand .logotype.round{border-radius:30px}.page>.footer .info .content .brand .logotype.rounded{border-radius:10px}.page>.footer .info .content .links{display:flex;width:100%;margin:auto}.page>.footer .info .content .links .row{display:flex;flex-direction:row;width:100%}.page>.footer .info .content .links .row .column{width:33%;text-align:left;margin-left:50px}.page>.footer .info .content .links .row .column i{display:inline-block;width:15px;margin-right:5px}.page>.footer .info .content .links .row .column .heading{font-size:1.25em;white-space:nowrap;margin-bottom:10px}.page>.footer .info .content .links .row .column a{display:block}.page>.footer .info .content .links .row .column a i{margin-right:5px}.page>.footer .info .content .tagline,.page>.footer .info .content .description{font-size:16px;line-height:1em;padding:5px 20px;margin:auto;margin-top:10px}.page>.footer .info .content .tagline.shadowed,.page>.footer .info .content .description.shadowed{text-shadow:1px 1px 5px rgba(0,0,0,0.5)}.page>.footer .info .content .tagline.round,.page>.footer .info .content .description.round{border-radius:30px}.page>.footer .info .content .tagline.rounded,.page>.footer .info .content .description.rounded{border-radius:10px}.page>.footer .info .content a{white-space:nowrap}.page>.footer .branding .content{display:flex;flex-direction:row}.page>.footer .branding .content .copyright{flex-grow:1}.page>.footer .branding .content .copyright .logo{height:20px;margin:0 5px;image-rendering:pixelated}.page>.footer .branding .content .trademark .logo{height:20px;margin:0 5px}.page>.footer .branding .content .fineprint{color:unset}.page>.footer .branding .content .footer-item{margin-left:10px}.page>.footer .branding .content i{margin-left:5px}.round-icons .page .attention.icon,.round.auto-icons .page .attention.icon{border-radius:100px}.rounded-icons .page .attention.icon,.rounded.auto-icons .page .attention.icon{border-radius:50px}.round .page .attention{border-radius:100px}.round .page iframe,.round .page .items{border-radius:10px}.rounded .page .attention{border-radius:50px}.rounded .page iframe,.rounded .page .items{border-radius:5px}@media(min-width:480px){.page{font-size:16px}.page>.contents .content{font-size:18px}.page>.contents .content .cover.photo{margin:0 -50px;margin-bottom:0;border-radius:0}.page>.contents .content .content{padding:10px}.page>.footer .info .content{padding:50px;line-height:2em}.page>.footer .info .content .column{display:flex;flex-direction:column;width:100%}.page>.footer .info .content .column .links{margin:auto}.page>.footer .info .content .links{flex-direction:row}}@media(max-width:768px){.page>.contents .figure.col-sm-4 img{max-width:50%}}@media(max-width:900px){.page>.footer .info .content{flex-direction:column}.page>.footer .info .content .brand,.page>.footer .info .content .links{width:100%}.page>.footer .info .content .brand{margin-bottom:30px}}@media(max-width:640px){.page>.footer .info .content{padding:50px 10px}.page>.footer .info .content .links .row{flex-direction:column;width:100%}.page>.footer .info .content .links .row .column{margin-left:20px;margin-bottom:20px}}@media(max-width:480px){.page .container{padding:25px}.page .container .carousel{margin:-25px}.page .container>.content>.contents{margin:-25px}.page>.contents{padding:20px}.page>.contents .content ol{padding-inline-start:0}.page>.contents .content ol>li{margin-left:0;margin-bottom:10px;padding-left:0}.page>.contents .content ol>li>a>i{width:1em}.page>.contents .content .figure{max-width:100%}.page>.contents .content .figure img.menu{width:75%}.page>.contents .content .figure.row .col-sm-6{width:100%}.page>.contents .content .figure.row .col-sm-6 img{max-width:100%}.page>.contents .content .figure.row .col-sm-4{width:100%}.page>.contents .content .figure.row .col-sm-4 img{max-width:75%}.page>.footer .info .content{padding:50px 10px}.page>.footer .row{margin:0}.page>.footer .row>div{position:static}.page>.footer .entity{display:none}}@media(prefers-color-scheme:dark){.page>.contents .figure iframe{border-color:#303040}}.user-profile-header{text-align:center}.user-profile-header .profile.photo{display:inline-flex;position:relative;background-color:black;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:200px;height:200px;image-rendering:auto;margin:-10px auto}.user-profile-header .profile.photo .thumbnail.missing{margin:auto}.user-profile-header .profile.photo .thumbnail.missing i{font-size:150px;margin:auto}.user-profile-header .profile.photo .buttons{position:absolute;right:0;margin:5px}.user-profile-header .profile.photo.rounded{border-radius:15px}table td .profile.thumbnail{width:25px;height:25px;background-size:cover;float:left;margin:-2px;margin-right:10px}.cover.photo{position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;image-rendering:auto;padding:30px}.cover.photo>.buttons{position:absolute;top:10px;right:10px}.cover.photo>.buttons .btn{margin-top:0}.round .cover.photo{border-top-left-radius:7px;border-top-right-radius:7px}.rounded .cover.photo{border-top-left-radius:5px;border-top-right-radius:5px}@media(min-width:992px){.page .profile.photo{width:200px;height:200px}.page .profile.photo .thumbnail.missing i{font-size:150px}}body[device=phone] .page .cover.photo,body[device=tablet] .page .cover.photo{margin:-10px;margin-bottom:0}body[device=desktop] .mobile-only{display:none!important}body[device=phone] .desktop-only,body[device=tablet] .desktop-only{display:none!important}body[device=phone] .visible-desktop-only,body[device=tablet] .visible-desktop-only{visibility:hidden!important}body[os=ios] .main-carousel{touch-action:none;-webkit-user-select:none;-webkit-user-drag:none}@media(max-width:640px){.hidden-xxs{display:none!important}}.page .section{padding:30px 50px;margin:0 -50px}.page .section.primary{background-color:var(--primary-color)!important}.page .section.secondary{background-color:var(--secondary-color)!important}.page .section h1{font-size:200%;border-bottom:0}.page .section h1 .icon{border:0;height:1em;height:1em;margin-top:0}.page .section h2 .icon{float:left;height:1em!important;transform:scale(2);margin-left:15px;margin-right:30px;margin-bottom:10px}.page .section .well{border:0}.page .section .items{height:auto}.page .section .figure>img:not(.attention),.page .section .figure>a:not(.lightbox)>img:not(.attention){width:auto;height:175px}.page .section .figure>img:not(.attention).vertical,.page .section .figure>a:not(.lightbox)>img:not(.attention).vertical{width:175px;height:auto}.page .section .figure.icons{width:400px}.page .section .figure.icons img{width:auto;height:90px;margin:10px}.page .section .figure.small.icons{width:400px}.page .section .figure.small.icons img{width:auto;height:70px;margin:15px}.page .section .carousel{margin:0 -50px;height:150px;overflow:hidden}.page .section .carousel .carousel-cell{width:auto;height:150px!important}.page .section .carousel .carousel-cell .app-icons .icon{width:50px;height:50px}.page .section .carousel .carousel-cell .app-icons .icon img{width:40px;height:40px}.page .section .carousel .carousel-cell .logo{display:flex;width:auto;height:60px;margin:auto}.page .section .carousel .carousel-cell .logo img{display:block;width:100px;height:100px;max-width:100%;max-height:100%;margin:auto;filter:drop-shadow(3px 3px 10px rgba(0,0,0,0.33))}.page .section .icons.carousel .carousel-cell{display:flex;flex-direction:column;width:150px;margin-right:10px;border-radius:5px;counter-increment:gallery-cell}.page .section .icons.carousel .carousel-cell .logo{width:100%;height:100%}.page .section .icon-grid.large{text-align:center;font-size:12px}.page .section .icon-grid.large .item{width:125px;height:125px;transform:translate(0,50px) scale(1.5)}.page .section .icon-grid.large .item .icon{width:50px;height:50px}.page .section .icon-grid.large .item .icon img{width:40px;height:40px}.page .section.colored{color:white}.page .section.colored h1,.page .section.colored h2,.page .section.colored h3{color:white!important;border-color:white!important}.page .section.colored h1 i,.page .section.colored h2 i,.page .section.colored h3 i{color:white!important}.page .section.colored a{color:white!important;text-decoration:underline}.page .section.colored a:hover{color:white!important}.page .section.colored a:active{color:white!important}.page .section.colored .icon i{color:white!important}.page .section.colored .well h2{color:unset!important}.page .section.colored .well h2 i{color:var(--primary-color)!important}.page .section.colored .well a{color:var(--primary-color)!important}.page .section.colored .well a:hover{color:var(--primary-color)!important}.page .section.colored .well a:active{color:var(--primary-color)!important}.page .section+p{margin-top:15px}.page .section .attention{margin:auto}.app .page .section{padding:30px}.dark .page .section.colored h2{color:white!important}.dark .page .section.colored a:hover{color:white!important}.dark .page .section.colored a:active{color:white!important}@media(min-width:768px){.page .section>.row{display:flex;flex-direction:row}.page .section:nth-of-type(even):not(.details)>.row{flex-direction:row-reverse}.page .section:nth-of-type(even):not(.details) .carousel{margin-right:0}.page .section:nth-of-type(odd) .carousel{margin-left:0}.page .section:last-child{margin-bottom:-50px}}body[device=phone] .page .section h2{margin-top:0}body[device=phone] .page .section h2 .icon{margin-top:-3px}body[device=phone] .page .section>.row{flex-direction:column}.spinner{display:none;position:absolute;border-width:25px;border-style:solid;border-top-width:25px;border-radius:50%;width:100px;height:100px;top:50%;left:50%;margin-left:-50px;margin-top:-50px;object-fit:cover;box-shadow:none;border-color:rgba(255,255,255,0.5);border-top-color:black}.loading.spinner,.loading .spinner{display:block!important;animation:spinning-keyframes 2s linear infinite;-webkit-transform:rotateZ(360deg)}table{display:table;width:100%;border-collapse:separate}table th{padding:5px;font-weight:normal;outline:0;white-space:nowrap;text-align:center;border-width:1px;border-style:solid;border-color:unset}table th:not(:last-child){border-right-width:0}table th input[type=radio],table th input[type=checkbox]{margin-right:5px}table th label{font-weight:normal}table thead th{border-bottom:0}table tbody tr:not(:last-child) th{border-bottom:0}table tbody>.empty{padding:5px 10px;pointer-events:none;white-space:nowrap}table tbody tr.selected{background:black;color:white}table tbody tr.highlighted{color:red!important}table tbody tr.grabbable{cursor:default}table tbody tr td{padding:5px 10px;border-width:1px;border-style:solid;border-color:black}table tbody tr td:not(:last-child){border-right-width:0}table tbody tr td.error{color:hsl(0,80%,60%);outline:2px solid hsl(0,80%,60%);outline-offset:-2px;background:white}table tbody tr td.highlighted::after{border:0}table tbody tr td input[type=radio],table tbody tr td input[type=checkbox]{margin:0 5px}table tbody tr td[contenteditable]:focus:not(.error){outline-offset:-2px;outline-width:2px;outline-style:solid;color:#272740!important;background:white!important;cursor:text}table tbody tr:not(:last-child) td{border-bottom-width:0}table tbody tr:not(.first) td.duplicate{opacity:0!important}table .th-sm,table .td-sm{width:1%;text-align:center}table th.delete,table td.delete{width:1px}table th.protection,table td.protection{width:1px}table th.prepend,table th.append,table td.prepend,table td.append{width:1px;border:0;outline:0;background:0}table th.prepend,table td.prepend{padding-left:0}table th.append,table td.append{padding-right:0}table tr:last-child tr td.prepend,table tr:last-child tr td.append{border-bottom:0}table td i+label{margin-left:5px}table td .btn-sm{margin-top:-10px;margin-bottom:-7px}table th.narrow,table td.narrow{width:1px;padding-left:5px;padding-right:5px;text-align:center}table ul{-webkit-padding-start:10px}table label{margin-bottom:0}#show-numbering{margin-top:20px}.round table:not(.flush) thead tr:first-child th:first-child,.round table:not(.flush) thead tr:first-child td:first-child{border-top-left-radius:10px}.round table:not(.flush) thead tr:first-child th:last-child,.round table:not(.flush) thead tr:first-child td:last-child{border-top-right-radius:10px}.round table:not(.flush) tbody tr:last-child th:first-child,.round table:not(.flush) tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.round table:not(.flush) tbody tr:last-child th:last-child,.round table:not(.flush) tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.rounded table:not(.flush) thead tr:first-child th:first-child,.rounded table:not(.flush) thead tr:first-child td:first-child{border-top-left-radius:5px}.rounded table:not(.flush) thead tr:first-child th:last-child,.rounded table:not(.flush) thead tr:first-child td:last-child{border-top-right-radius:5px}.rounded table:not(.flush) tbody tr:last-child th:first-child,.rounded table:not(.flush) tbody tr:last-child td:first-child{border-bottom-left-radius:5px}.rounded table:not(.flush) tbody tr:last-child th:last-child,.rounded table:not(.flush) tbody tr:last-child td:last-child{border-bottom-right-radius:5px}.responsive{border:0;overflow:auto}@media(max-width:768px){table tbody tr td{padding:5px}}table.numbered{counter-reset:row-number}table.numbered tr:not(.ui-sorplaceholder):not(.unnumbered) td:first-child::before{content:counter(row-number) ".";counter-increment:row-number;display:inline-block;min-width:25px;margin-right:5px}table.numbered tr:not(.ui-sorplaceholder).unnumbered td:first-child{padding-left:3em}table.numbered.constant-width td:first-child::before{display:inline-block;min-width:1.5em;margin-right:.5em;text-align:right}table.numbered.count-bubbles td:first-child::before{content:counter(row-number);display:inline-block;min-width:24px;height:24px;text-align:center;background:white;border-radius:12px;border:1px solid #c0c0d9}@media(min-width:480px){table th.date,table td.date{white-space:nowrap}table.bold th,table.bold td{padding:7px 10px}table.bold th>i{font-size:200%;display:block}table.bold td>i{font-size:150%;display:block}table.bold td.bold,table.bold span.bold{font-size:150%;line-height:100%}table.bold span.bold{display:block}}@media(max-width:480px){table:not(.bold) thead tr th i+label{font-size:0}table:not(.bold) thead tr th i{font-size:14px!important;vertical-align:middle;margin-right:0}table:not(.bold) tbody tr td label{display:none}}.toolbar{display:inline-flex;cursor:default}.toolbar:empty{display:none!important}.toolbar.multiline{flex-wrap:wrap}.toolbar>.icon{width:25px;height:25px;margin:2px;text-align:center}.toolbar>.icon i{vertical-align:middle}.toolbar>.handle{cursor:grab;margin-bottom:5px}.toolbar>.handle:active{cursor:grabbing}.toolbar .controls{width:25px;height:25px;margin:2px;text-align:center;border-width:1px;border-style:solid;border-radius:5px}.toolbar .controls .expander,.toolbar .controls .rotator{display:inline-block;text-align:center;vertical-align:middle}.toolbar .controls .expander i,.toolbar .controls .rotator i{width:auto}.toolbar .controls .rotator i{line-height:25px}.toolbar input[type=range]{width:100px;padding:0}.toolbar .input input:not([type=range]){height:25px;min-width:25px;line-height:15px;margin:auto}.toolbar .input.selectable{margin:0}.toolbar .input.selectable .input-group input{border-top-right-radius:0;border-bottom-right-radius:0;margin:0}.toolbar .input input[type=number]{-moz-appearance:textfield;padding:0}.toolbar .input input[type=number]::-webkit-inner-spin-button,.toolbar .input input[type=number]::-webkit-outer-spin-button{display:none}.toolbar .input input[type=date]{padding-right:0}.toolbar .input input[type=range]{display:inline-block;height:30px}.toolbar .input input[type=range]::-ms-tooltip{display:none}.toolbar .input-group{margin:2px}.toolbar .input-group input{height:26px;padding:2px 5px}.toolbar .input-group-btn{display:inline-block;font-size:inherit}.toolbar .input-group-btn .btn{line-height:13px}.toolbar .input-label{line-height:30px}.toolbar button{cursor:pointer;text-align:center;padding:1px;margin:2px;border-width:1px;border-style:solid;border-color:transparent;background-color:transparent}.toolbar button+button{margin-left:2px!important}.toolbar button.btn{line-height:inherit}.toolbar button:not(.wide){width:25px;height:25px}.toolbar button i{line-height:20px}.toolbar button span{display:inline-block;margin:1px}.toolbar button svg{margin-bottom:-4px}.toolbar button:hover{background:black;color:white}.toolbar button:hover i{color:white}.toolbar button:hover svg{fill:white}.toolbar button.wide{width:auto;padding-left:7px;padding-right:7px;white-space:nowrap}.toolbar button.wide i{margin-right:5px}.toolbar .input-group button{margin:0}.toolbar .tile{display:flex;border-width:1px;border-style:solid;width:25px;height:25px;margin:2px}.toolbar .tools{position:absolute;margin-top:30px;border-width:1px;border-style:solid;box-shadow:5px 5px 20px rgba(0,0,0,0.1);flex-direction:column;z-index:1000;background:white}.toolbar .tools>div .button{margin:2px}.toolbar .current+.tools{margin-top:-30px;margin-left:-1px}.toolbar .disabled{opacity:.5;pointer-events:none}.hidden-toolbars.header-bar .toolbar{display:none!important}.thin-menu-bars .header-bar .toolbar{height:25px}.thin-menu-bars .header-bar .toolbar>.icon{margin:1px}.thin-menu-bars .header-bar .toolbar input[type=range]{height:25px}.thin-menu-bars .header-bar .toolbar .input-label{line-height:25px}.thin-menu-bars .header-bar .toolbar .input-group{margin:0 2px}.thin-menu-bars .header-bar .toolbar .input-group input{height:25px}.thin-menu-bars .header-bar .toolbar .button{margin:0 2px}.thin-menu-bars .header-bar .toolbar .tools{margin-top:26px}.thin-menu-bars .header-bar .toolbar .tools .button{margin:1px}.thin-menu-bars .header-bar .toolbar .current+.tools{margin-top:-27px;margin-left:0}.mainbar .toolbar.vertical,.mainbar .toolbar.horizontal{position:absolute;border-width:1px;border-style:solid;box-shadow:5px 5px 20px rgba(0,0,0,0.1);left:-1px;top:-1px}.mainbar .toolbar.vertical .controls,.mainbar .toolbar.horizontal .controls{width:25px;height:25px;margin:2px;text-align:center;border-width:1px;border-style:solid;border-radius:5px}.mainbar .toolbar.vertical .controls .expander,.mainbar .toolbar.vertical .controls .rotator,.mainbar .toolbar.horizontal .controls .expander,.mainbar .toolbar.horizontal .controls .rotator{display:inline-block;text-align:center}.mainbar .toolbar.vertical .button,.mainbar .toolbar.horizontal .button{cursor:pointer;text-align:center;width:25px;height:25px;border-radius:5px;margin:2px}.mainbar .toolbar.vertical .button i,.mainbar .toolbar.horizontal .button i{vertical-align:top}.mainbar .toolbar.vertical .tile,.mainbar .toolbar.horizontal .tile{border-width:1px;border-style:solid;width:25px;height:25px;margin:2px}.mainbar .toolbar.vertical .tools,.mainbar .toolbar.horizontal .tools{position:absolute;border-width:1px;margin:-1px;border-style:solid;box-shadow:2px 2px 5px rgba(0,0,0,0.1);display:inline-flex;flex-direction:column}.mainbar .toolbar.horizontal{display:flex}.mainbar .toolbar.horizontal>.button,.mainbar .toolbar.horizontal>.tools>.button{margin-right:5px}.mainbar .toolbar.horizontal .tools{margin-top:29px}.mainbar .toolbar.horizontal .current+.tools{margin-top:-30px;margin-left:-1px}.mainbar .toolbar.vertical{flex-direction:column}.mainbar .toolbar.vertical .handle{margin-top:5px}.mainbar .toolbar.vertical .tools{display:flex;flex-direction:row;margin-top:0;margin-left:29px}.mainbar .toolbar.vertical .current+.tools{margin-top:-30px;margin-left:-1px}.mainbar .toolbar.collapsed .button{display:none}.mainbar .toolbar.collapsed .tool-group,.mainbar .toolbar.collapsed .tile{display:none}.round-buttons .toolbar .button,.round.auto-corner-buttons .toolbar .button{border-radius:15px}.rounded-buttons .toolbar .button,.rounded.auto-corner-buttons .toolbar .button{border-radius:5px}.square-buttons .toolbar .button,.square.auto-corner-buttons .toolbar .button{border-radius:0}.toolbar:not(.vertical)>.handle{width:7px;margin:2px;background:rgba(255,255,255,0.75);border-width:1px;border-style:solid}.horizontal.toolbar{height:30px}.horizontal.toolbar .tools{margin-top:29px}.vertical.toolbar{flex-direction:column}.vertical.toolbar>.handle{height:7px;margin:2px;background:rgba(255,255,255,0.75);border-width:1px;border-style:solid;margin-bottom:5px}.vertical.toolbar .tool-group .tools{flex-direction:row}.vertical.toolbar .button{margin-top:5px}.toolbar.collapsed .button{display:none}.toolbar.collapsed .tool-group,.toolbar.collapsed .tile{display:none}body[device=phone] .toolbar>div,body[device=tablet] .toolbar>div{padding:0}body[device=phone] .toolbar>div .button:not(.wide),body[device=tablet] .toolbar>div .button:not(.wide){width:50px}body[device=phone] .toolbar>div .button:not(.wide) span,body[device=tablet] .toolbar>div .button:not(.wide) span{display:none}body[device=phone] .mainbar .toolbar .controls,body[device=tablet] .mainbar .toolbar .controls{width:50px}body[device=phone] .mainbar .toolbar.vertical .tools,body[device=tablet] .mainbar .toolbar.vertical .tools{margin-left:54px}@-moz-document url-prefix(){.toolbar .button:hover svg path,.toolbar .button:hover svg polygon{filter:drop-shadow(0 0 20px white)}.toolbar input[type=range]::-moz-focus-outer{border:0}}body{font-family:"Open Sans";font-size:16px}.tagline{font-variant:normal}.caption,.attribution{font-style:italic;line-height:1.25em}.title{font-weight:bold}.fineprint{font-size:80%}.fineprint i{font-size:100%}.emphasis{font-size:125%;font-style:italic;text-align:center}.code{font-family:monospace;font-size:14px;line-height:1.5em;white-space:pre;overflow:auto;tab-size:2em}.code.well{padding:0 20px!important}.math:not(span){font-style:italic}.key{word-break:break-all}body[device=phone] #header,body[device=phone] #main,body[device=phone] .modals{font-size:90%}.map.pixelated{image-rendering:pixelated}.map.smoothed{image-rendering:auto}.map image{pointer-events:none}.map .dimensioning path{stroke:hsl(200,100%,66%);stroke-width:2;vector-effect:non-scaling-stroke}.map .selection{stroke:hsl(200,100%,66%)!important;fill:#a0a0c6!important}.map marker#arrow-start.filled path,.map marker#arrow-end.filled path{stroke:none}.map marker#arrow-start:not(.filled) path,.map marker#arrow-end:not(.filled) path{stroke-width:2px;fill:none}.map .dimensioning.arrow text{filter:url(#white-background)}.map .ortho{pointer-events:auto}.map .ortho image{opacity:.5;pointer-events:none}.map .ortho image:not(.pixelated){filter:blur(10px)}.map .ortho path.line{stroke-width:3;pointer-events:auto}.map .ortho.selected image{mix-blend-mode:normal!important;opacity:1}.map.aerial marker#arrow-start:not(.filled) path,.map.aerial marker#arrow-end:not(.filled) path,.map.satellite marker#arrow-start:not(.filled) path,.map.satellite marker#arrow-end:not(.filled) path,.map.hybrid marker#arrow-start:not(.filled) path,.map.hybrid marker#arrow-end:not(.filled) path{stroke:white}.map.aerial marker#arrow-start.filled path,.map.aerial marker#arrow-end.filled path,.map.satellite marker#arrow-start.filled path,.map.satellite marker#arrow-end.filled path,.map.hybrid marker#arrow-start.filled path,.map.hybrid marker#arrow-end.filled path{fill:white}.map.aerial rect.selection,.map.satellite rect.selection,.map.hybrid rect.selection{fill:#a0a0c6!important;stroke:hsl(200,100%,66%)!important}.map.aerial .ortho image,.map.satellite .ortho image,.map.hybrid .ortho image{mix-blend-mode:plus-lighter;fill-opacity:.75}body[browser=firefox] .map.pixelated{image-rendering:-moz-crisp-edges}.icon-grid .item .icon>i+.fa-info-circle,.icon-grid .item .icon>.thumbnail i+.fa-info-circle{position:absolute;color:white;filter:none!important}.icon-grid .item .icon>i.fa-map-marker+.fa-info-circle,.icon-grid .item .icon>.thumbnail i.fa-map-marker+.fa-info-circle{font-size:20px;margin-top:-12px}.icon-grid .item .icon>i.fa-map-pin+.fa-info-circle,.icon-grid .item .icon>.thumbnail i.fa-map-pin+.fa-info-circle{font-size:20px;margin-left:2px;margin-top:-22px}.items-map .icon-grid .item>.row:first-child .icon>i+.fa-info-circle,.items-map .icon-grid .item>.row:first-child .icon>.thumbnail i+.fa-info-circle{font-size:14px}.items-map .icon-grid .item>.row:first-child .icon>i.fa-map-marker+.fa-info-circle,.items-map .icon-grid .item>.row:first-child .icon>.thumbnail i.fa-map-marker+.fa-info-circle{margin-top:-7px}.items-map .icon-grid .item>.row:first-child .icon>i.fa-map-pin+.fa-info-circle,.items-map .icon-grid .item>.row:first-child .icon>.thumbnail i.fa-map-pin+.fa-info-circle{margin-left:2px;margin-top:-15px}.item .geo-orientation.marker{display:none}.item .geo-orientation.marker i{color:white}.item .geo-orientation.marker i.fa-location-arrow{transform:rotate(-45deg)}.item .geo-orientation.marker i.fa-video{transform:rotate(-90deg)}.items-map{position:relative;width:100%;height:100%;padding:0!important}.items-map .layer{position:absolute;width:100%;height:100%;overflow:hidden}.items-map .layer .items{padding:0;overflow:hidden!important}.items-map .layer:not(:first-child){left:0;right:0;overflow:hidden;pointer-events:none}.items-map .controls{padding:5px 10px;text-align:right}.items-map .controls .buttons{display:inline-block;pointer-events:auto}.items-map .item{position:absolute}.items-map .item .geo-orientation.marker{display:inline-block}.items-map .item.selected{z-index:1}.items-map .icon-grid .item{margin-left:-50px;margin-top:-50px}.items-map .icon-grid .item>.row:first-child .icon>i:not(.fa-info-circle){font-size:35px}.items-map .icon-grid .item>.row:nth-child(2){position:relative}.items-map .icon-grid .item>.row:nth-child(2) .name{font-weight:bold}.items-map .item-list .item{margin-left:-22px;margin-top:-25px}.items-map .item-list .item:not(.selected):not(.highlighted)>div.info{background:none!important}.items-map .item-list .item>.info{font-weight:bold;background:none!important}.items-map .item-list .item>.info .icon:not(.thumbnail){background:none!important}.items-map .item-list .item>.info .icon.thumbnail{background:white;padding:2px}.items-map .item-list .item>.info .icon i{margin-right:-10px}.items-map .item-list .item>.info .details{display:none}.items-map .item-list .item.selected>.info .icon:not(.thumbnail).place{background-color:transparent!important}.items-map .card-grid .cards .item{margin-left:-40px;margin-top:-55px}.items-map .card-grid .cards .item .card{width:200px}.items-map .card-grid .cards .item .card .icon>i.fa-map-marker+.fa-info-circle{margin-top:-7px}.items-map .card-grid .cards .item .card .icon>i.fa-map-pin+.fa-info-circle{margin-left:2px;margin-top:-15px}.items-map .card-grid .cards .item .card:not(.selected) .name,.items-map .card-grid .cards .item .card:not(.selected) .details{color:black!important}.items-map .tile-grid .item{margin-left:-48px;margin-top:-65px}.items-map .tile-grid .item>.tile>.icon>i.fa-map-marker+.fa-info-circle,.items-map .tile-grid .item>.tile>.icon>.thumbnail i.fa-map-marker+.fa-info-circle{left:28px;top:3px}.items-map .tile-grid .item>.tile>.icon>i.fa-map-pin+.fa-info-circle,.items-map .tile-grid .item>.tile>.icon>.thumbnail i.fa-map-pin+.fa-info-circle{left:29px;top:0}.items-map .tile-grid.little .item{margin-left:-36px;margin-top:-50px}.items-map .tile-grid.medium .item{margin-left:-48px;margin-top:-65px}.items-map .tile-grid.large .item{margin-left:-75px;margin-top:-100px}.items-map .connections .tile-grid .item>.tile{background:none!important}.items-map .tile-grid{padding:0!important}.items-map.hide-item-names .name{display:none!important}.items-map.hide-geo-orientations .geo-orientation.marker{display:none!important}.card-grid .place.item .card .name{font-weight:bold}.card-grid .place.item .card .info .details{background:transparent!important}.round .items-map .item-list .icon{border-radius:50%!important}.items-map .map ~ .layer .item-list .item .icon i.fa-map-pin,.items-map .map ~ .layer .item-list .item .icon i.fa-map-marker,.items-map .map ~ .layer .item-list .item .icon i.fa-map-marker-alt{font-size:20px;color:#ff4d4d}.items-map .map ~ .layer .item-list .item .icon i.fa-circle{color:#ff4d4d}.items-map .map ~ .layer .item-list .item .icon i.place-info{color:white!important;filter:none}.items-map .map ~ .layer .item-list .item .icon i.fa-map-pin+i.place-info{margin-left:1.5px}.items-map .map ~ .layer .item-list .item.highlighted .icon i.fa-circle,.items-map .map ~ .layer .item-list .item.highlighted .icon i.fa-map-pin,.items-map .map ~ .layer .item-list .item.highlighted .icon i.fa-map-marker,.items-map .map ~ .layer .item-list .item.highlighted .icon i.fa-map-marker-alt{color:#ff1a1a}.items-map .map ~ .layer .item-list .item.selected .icon i.fa-circle,.items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-pin,.items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-marker,.items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-marker-alt{color:black}.modal:not(.focused) .modal-dialog .items-map .map ~ .layer .item-list .item.selected .icon i.fa-circle,.modal:not(.focused) .modal-dialog .items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-pin,.modal:not(.focused) .modal-dialog .items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-marker,.modal:not(.focused) .modal-dialog .items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-marker-alt,.desktop.app:not(.focused)>.body .items-map .map ~ .layer .item-list .item.selected .icon i.fa-circle,.desktop.app:not(.focused)>.body .items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-pin,.desktop.app:not(.focused)>.body .items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-marker,.desktop.app:not(.focused)>.body .items-map .map ~ .layer .item-list .item.selected .icon i.fa-map-marker-alt{color:#ff1a1a}.weather.layer .layer{-webkit-transform:translate3d(0,0,0)}.weather.layer .layer .viewport{background:0}.weather.layer .layer.satellite{opacity:.75;filter:contrast(2);mix-blend-mode:screen}.weather.layer .layer.radar{opacity:.75;mix-blend-mode:normal}.weather.layer .layer.temperature{opacity:1;mix-blend-mode:hard-light}.weather.layer .layer.metar{opacity:1;filter:drop-shadow(2px 2px 5px rgba(0,0,0,0.75))}.weather.layer .layer.metar .marker{cursor:pointer;fill:#55aa6a}.weather.layer .layer.metar .marker circle,.weather.layer .layer.metar .marker path{stroke:#272740;stroke-width:60}.weather.layer .layer.metar .marker circle text,.weather.layer .layer.metar .marker path text{color:#272740}.weather.layer .layer.metar .marker:not(.ovc) circle{fill:white}.weather.layer .layer.metar .marker:not(.few) path{stroke:none!important}.weather.layer .layer.metar .marker text{font-size:350px;font-family:sans-serif;font-weight:bold}.weather.layer .layer.metar .marker.vfr{fill:#55aa6a}.weather.layer .layer.metar .marker.vfr circle,.weather.layer .layer.metar .marker.vfr path{stroke:hsl(135,33%,50%)}.weather.layer .layer.metar .marker.mvfr{fill:#528bff}.weather.layer .layer.metar .marker.mvfr circle,.weather.layer .layer.metar .marker.mvfr path{stroke:hsl(220,100%,66%)}.weather.layer .layer.metar .marker.ifr{fill:#eb4747}.weather.layer .layer.metar .marker.ifr circle,.weather.layer .layer.metar .marker.ifr path{stroke:hsl(0,80%,60%)}.weather.layer .layer.metar .marker.lifr{fill:#8e55aa}.weather.layer .layer.metar .marker.lifr circle,.weather.layer .layer.metar .marker.lifr path{stroke:hsl(280,33%,50%)}.weather.layer .layer.wind{opacity:1;filter:drop-shadow(1px 1px 2px black)}.weather.layer .layer.wind .viewport{filter:drop-shadow(0px 1px 0 white) drop-shadow(0px -1px 0 white) drop-shadow(1px 0 0 white) drop-shadow(-1px 0 0 white)}.weather.layer .layer.wind .viewport line,.weather.layer .layer.wind .viewport path{stroke:black;stroke-width:1.5;vector-effect:non-scaling-stroke}@supports(color:color-mix(in srgb,white,black)){.flat .shaded,.flat.flat.shaded{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.round,.flat.flat.shaded.round{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.rounded,.flat.flat.shaded.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.long.round,.flat.flat.shaded.long.round{background-color:var(--primary-color)}.flat .shaded.textured,.flat.flat.shaded.textured{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.textured.round,.flat.flat.shaded.textured.round{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.textured.rounded,.flat.flat.shaded.textured.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.textured.long.round,.flat.flat.shaded.textured.long.round{background-color:var(--primary-color)}}@supports not(color:color-mix(in srgb,white,black)){.flat .shaded,.flat.flat.shaded{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.round,.flat.flat.shaded.round{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.rounded,.flat.flat.shaded.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.long.round,.flat.flat.shaded.long.round{background-color:var(--primary-color)}.flat .shaded.textured,.flat.flat.shaded.textured{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.textured.round,.flat.flat.shaded.textured.round{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.textured.rounded,.flat.flat.shaded.textured.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.flat .shaded.textured.long.round,.flat.flat.shaded.textured.long.round{background-color:var(--primary-color)}}@supports(color:color-mix(in srgb,white,black)){.chalk .shaded,.chalk.chalk.shaded{background:linear-gradient(var(--light-direction),color-mix(in srgb,white 25%,transparent) 0,transparent 15%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.chalk .shaded.round,.chalk.chalk.shaded.round{background:radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,white 25%,transparent) 0,color-mix(in srgb,white 25%,transparent) 25%,transparent 100%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%,color-mix(in srgb,black 10%,transparent) 100%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.chalk .shaded.rounded,.chalk.chalk.shaded.rounded{background:linear-gradient(to right,color-mix(in srgb,black 10%,transparent) 0,transparent 10px) no-repeat,linear-gradient(to left,color-mix(in srgb,black 10%,transparent) 0,transparent 10px) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 25%,transparent) 0,transparent 50%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.chalk .shaded.long.round,.chalk.chalk.shaded.long.round{background:linear-gradient(to right,color-mix(in srgb,black 10%,transparent) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,black 10%,transparent) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,color-mix(in srgb,white 25%,transparent) 0,color-mix(in srgb,white 50%,transparent) calc(5% + 2px),color-mix(in srgb,white 50%,transparent) calc(15% + 2px),transparent calc(50% + 2px)) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%,color-mix(in srgb,black 10%,transparent) 100%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.chalk .shaded.long.round.vertical,.chalk.chalk.shaded.long.round.vertical{background:linear-gradient(to top,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,color-mix(in srgb,white 25%,transparent) 0,color-mix(in srgb,white 50%,transparent) calc(5% + 2px),color-mix(in srgb,white 50%,transparent) calc(15% + 2px),transparent calc(50% + 2px)) no-repeat,linear-gradient(to right,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 0,var(--primary-color) 50%,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 100%) no-repeat;border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.chalk .shaded.textured,.chalk.chalk.shaded.textured{background:linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.chalk .shaded.textured:after,.chalk.chalk.shaded.textured:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(var(--light-direction),color-mix(in srgb,white 25%,transparent) 0,transparent 15%) no-repeat}.chalk .shaded.textured.round,.chalk.chalk.shaded.textured.round{background:linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%,color-mix(in srgb,black 10%,transparent) 100%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.chalk .shaded.textured.round:after,.chalk.chalk.shaded.textured.round:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,white 25%,transparent) 0,color-mix(in srgb,white 25%,transparent) 25%,transparent 100%) no-repeat}.chalk .shaded.textured.round:not(.long):after,.chalk.chalk.shaded.textured.round:not(.long):after{transform:scale(-1) rotate(var(--light-direction));border-radius:50%}.chalk .shaded.textured.rounded,.chalk.chalk.shaded.textured.rounded{background:linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.chalk .shaded.textured.rounded:after,.chalk.chalk.shaded.textured.rounded:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,color-mix(in srgb,var(--ambient-color) 20%,var(--primary-color)) 50%,transparent) 0,transparent 10px) no-repeat,linear-gradient(to left,color-mix(in srgb,color-mix(in srgb,var(--ambient-color) 20%,var(--primary-color)) 50%,transparent) 0,transparent 10px) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 25%,transparent) 0,transparent 50%) no-repeat}.chalk .shaded.textured.long.round,.chalk.chalk.shaded.textured.long.round{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 0,var(--primary-color) 50%,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 100%) no-repeat;border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.chalk .shaded.textured.long.round:after,.chalk.chalk.shaded.textured.long.round:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:screen;opacity:50%;background:linear-gradient(to right,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,grey 0,white calc(5% + 2px),white calc(15% + 2px),black calc(50% + 2px)) no-repeat}.chalk .shaded.textured.long.round.vertical,.chalk.chalk.shaded.textured.long.round.vertical{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 0,var(--primary-color) 50%,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 100%) no-repeat;border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.chalk .shaded.textured.long.round.vertical:after,.chalk.chalk.shaded.textured.long.round.vertical:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:screen;opacity:50%;background:linear-gradient(to right,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,grey 0,white calc(5% + 2px),white calc(15% + 2px),black calc(50% + 2px)) no-repeat}}@supports not(color:color-mix(in srgb,white,black)){.chalk .shaded,.chalk.chalk.shaded{background-color:var(--primary-color);border-color:var(--primary-color)}.chalk .shaded.round,.chalk.chalk.shaded.round{background-color:var(--primary-color);border-color:var(--primary-color)}.chalk .shaded.rounded,.chalk.chalk.shaded.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.chalk .shaded.long.round,.chalk.chalk.shaded.long.round{background-color:var(--primary-color)}.chalk .shaded.textured,.chalk.chalk.shaded.textured{background-color:var(--primary-color);border-color:var(--primary-color)}.chalk .shaded.textured.round,.chalk.chalk.shaded.textured.round{background-color:var(--primary-color);border-color:var(--primary-color)}.chalk .shaded.textured.rounded,.chalk.chalk.shaded.textured.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.chalk .shaded.textured.long.round,.chalk.chalk.shaded.textured.long.round{background-color:var(--primary-color)}}@supports(color:color-mix(in srgb,white,black)){.plastic .shaded,.plastic.plastic.shaded{background:linear-gradient(var(--light-direction),color-mix(in srgb,white 75%,transparent) 0,transparent 15%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 15%,transparent) 0,transparent 25%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.plastic .shaded.round,.plastic.plastic.shaded.round{background:radial-gradient(ellipse 25% 12% at 50% 10%,color-mix(in srgb,white 100%,transparent) 25%,transparent 100%) no-repeat,radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,white 50%,transparent) 0,color-mix(in srgb,white 50%,transparent) 50%,transparent 100%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%,color-mix(in srgb,black 10%,transparent) 100%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.plastic .shaded.rounded,.plastic.plastic.shaded.rounded{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent 10px) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent 10px) no-repeat,linear-gradient(var(--light-direction),transparent 0,color-mix(in srgb,white 75%,transparent) 12.5%,transparent 25%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 25%,transparent) 0,transparent 50%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,var(--primary-color) 50%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.plastic .shaded.long.round,.plastic.plastic.shaded.long.round{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,transparent 0,color-mix(in srgb,white 100%,transparent) calc(7.5% + 2px),color-mix(in srgb,white 100%,transparent) calc(12.5% + 2px),transparent calc(33% + 2px)) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%,color-mix(in srgb,black 10%,transparent) 100%) no-repeat;border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.plastic .shaded.long.round.vertical,.plastic.plastic.shaded.long.round.vertical{background:linear-gradient(to bottom,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,transparent 0,color-mix(in srgb,white 100%,transparent) calc(7.5% + 2px),color-mix(in srgb,white 100%,transparent) calc(12.5% + 2px),transparent calc(33% + 2px)) no-repeat,linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,var(--primary-color) 50%,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 100%) no-repeat;border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.plastic .shaded.textured,.plastic.plastic.shaded.textured{background:linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%,color-mix(in srgb,black 10%,transparent) 100%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.plastic .shaded.textured:after,.plastic.plastic.shaded.textured:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(var(--light-direction),color-mix(in srgb,white 75%,transparent) 0,transparent 15%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 15%,transparent) 0,transparent 25%) no-repeat}.plastic .shaded.textured.round,.plastic.plastic.shaded.textured.round{background:linear-gradient(var(--light-direction),color-mix(in srgb,white 10%,transparent) 0,transparent 50%,color-mix(in srgb,black 10%,transparent) 100%) no-repeat;background-color:var(--primary-color);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.plastic .shaded.textured.round:after,.plastic.plastic.shaded.textured.round:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:radial-gradient(ellipse 25% 12% at 50% 10%,white 25%,transparent 100%) no-repeat,radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,white 50%,transparent) 0,color-mix(in srgb,white 50%,transparent) 50%,transparent 100%) no-repeat}.plastic .shaded.textured.round:not(.long):after,.plastic.plastic.shaded.textured.round:not(.long):after{transform:scale(-1) rotate(var(--light-direction));border-radius:50%}.plastic .shaded.textured.rounded,.plastic.plastic.shaded.textured.rounded{background:linear-gradient(var(--light-direction),color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 0,var(--primary-color) 50%,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 100%) no-repeat;border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.plastic .shaded.textured.rounded:after,.plastic.plastic.shaded.textured.rounded:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent 10px) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent 10px) no-repeat,linear-gradient(var(--light-direction),transparent 0,color-mix(in srgb,white 75%,transparent) 12.5%,transparent 25%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 25%,transparent) 0,transparent 50%) no-repeat}.plastic .shaded.textured.long.round,.plastic.plastic.shaded.textured.long.round{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,var(--primary-color) 50%,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 100%) no-repeat;border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.plastic .shaded.textured.long.round:after,.plastic.plastic.shaded.textured.long.round:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(to right,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,black 0,white calc(7.5% + 2px),white calc(12.5% + 2px),black calc(33% + 2px)) no-repeat}.plastic .shaded.textured.long.round.vertical,.plastic.plastic.shaded.textured.long.round.vertical{background:linear-gradient(to bottom,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 0,var(--primary-color) 50%,color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color)) 100%) no-repeat;border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.plastic .shaded.textured.long.round.vertical:after,.plastic.plastic.shaded.textured.long.round.vertical:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(to bottom,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,color-mix(in srgb,white 50%,transparent) 0,white calc(7.5% + 2px),white calc(12.5% + 2px),transparent calc(33% + 2px)) no-repeat}}@supports not(color:color-mix(in srgb,white,black)){.plastic .shaded,.plastic.plastic.shaded{background-color:var(--primary-color);border-color:var(--primary-color)}.plastic .shaded.round,.plastic.plastic.shaded.round{background-color:var(--primary-color);border-color:var(--primary-color)}.plastic .shaded.rounded,.plastic.plastic.shaded.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.plastic .shaded.long.round,.plastic.plastic.shaded.long.round{background-color:var(--primary-color)}.plastic .shaded.textured,.plastic.plastic.shaded.textured{background-color:var(--primary-color);border-color:var(--primary-color)}.plastic .shaded.textured.round,.plastic.plastic.shaded.textured.round{background-color:var(--primary-color);border-color:var(--primary-color)}.plastic .shaded.textured.rounded,.plastic.plastic.shaded.textured.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.plastic .shaded.textured.long.round,.plastic.plastic.shaded.textured.long.round{background-color:var(--primary-color)}}@supports(color:color-mix(in srgb,white,black)){.glass .shaded,.glass.glass.shaded{background:linear-gradient(var(--light-direction),color-mix(in srgb,white 100%,transparent) 0,transparent 10%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 25%,transparent) 0,transparent 25%) no-repeat,linear-gradient(var(--light-direction),transparent 50%,color-mix(in srgb,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%,transparent) 100%) no-repeat;background-color:color-mix(in srgb,color-mix(in srgb,var(--ambient-color) 20%,var(--primary-color)) 80%,transparent);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.glass .shaded.round,.glass.glass.shaded.round{background:radial-gradient(ellipse 25% 12% at 50% 10%,color-mix(in srgb,white 100%,transparent) 25%,transparent 100%) no-repeat,radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,white 50%,transparent) 50%,transparent 100%) no-repeat,radial-gradient(ellipse 50% 50% at 50% 85%,color-mix(in srgb,color-mix(in srgb,var(--light-color) 80%,var(--primary-color)) 100%,transparent) 0,color-mix(in srgb,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%,transparent) 50%,transparent 100%) no-repeat,linear-gradient(var(--light-direction),transparent 33%,color-mix(in srgb,var(--primary-color) 50%,transparent) 100%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color))}.glass .shaded.rounded,.glass.glass.shaded.rounded{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color)) 0,transparent 10px) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color)) 0,transparent 10px) no-repeat,linear-gradient(var(--light-direction),transparent 0,color-mix(in srgb,white 100%,transparent) 12.5%,transparent 25%) no-repeat,linear-gradient(var(--light-direction),transparent 33%,color-mix(in srgb,color-mix(in srgb,var(--light-color) 20%,var(--primary-color)) 100%,transparent) 75%,color-mix(in srgb,var(--primary-color) 50%,transparent) 100%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color))}.glass .shaded.long.round,.glass.glass.shaded.long.round{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 25%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 25%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,transparent 0,color-mix(in srgb,white 100%,transparent) calc(7.5% + 2px),color-mix(in srgb,white 100%,transparent) calc(12.5% + 2px),transparent calc(33% + 2px)) no-repeat,linear-gradient(var(--light-direction),transparent 33%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) calc(70% + 2px),color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) calc(80% + 2px),var(--primary-color) 100%) no-repeat,color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.glass .shaded.long.round.vertical,.glass.glass.shaded.long.round.vertical{background:linear-gradient(to bottom,color-mix(in srgb,var(--ambient-color) 25%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,color-mix(in srgb,var(--ambient-color) 25%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,transparent 0,color-mix(in srgb,white 100%,transparent) calc(7.5% + 2px),color-mix(in srgb,white 100%,transparent) calc(12.5% + 2px),transparent calc(33% + 2px)) no-repeat,linear-gradient(to right,transparent 33%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) calc(70% + 2px),color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) calc(80% + 2px),var(--primary-color) 100%) no-repeat,color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.glass .shaded.textured,.glass.glass.shaded.textured{background:linear-gradient(var(--light-direction),transparent 50%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%) no-repeat;background-color:color-mix(in srgb,color-mix(in srgb,var(--ambient-color) 20%,var(--primary-color)) 100%,transparent);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.glass .shaded.textured:after,.glass.glass.shaded.textured:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(var(--light-direction),color-mix(in srgb,white 100%,transparent) 0,transparent 3px) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,white 25%,transparent) 0,transparent 20%) no-repeat}.glass .shaded.textured.round,.glass.glass.shaded.textured.round{background:radial-gradient(ellipse 50% 50% at 50% 85%,color-mix(in srgb,color-mix(in srgb,var(--light-color) 80%,var(--primary-color)) 100%,transparent) 0,color-mix(in srgb,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%,transparent) 50%,transparent 100%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));position:relative;overflow:hidden}.glass .shaded.textured.round:after,.glass.glass.shaded.textured.round:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:normal;background:radial-gradient(ellipse 25% 12% at 50% 10%,color-mix(in srgb,var(--light-color) 30%,var(--primary-color)) 25%,transparent 100%) no-repeat,radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,white 50%,transparent) 50%,transparent 100%) no-repeat,linear-gradient(var(--light-direction),transparent 33%,color-mix(in srgb,var(--primary-color) 50%,transparent) 100%) no-repeat}.glass .shaded.textured.round:not(.long):after,.glass.glass.shaded.textured.round:not(.long):after{transform:scale(-1) rotate(var(--light-direction));border-radius:50%}.glass .shaded.textured.rounded,.glass.glass.shaded.textured.rounded{background:linear-gradient(to right,color-mix(in srgb,color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color)) 50%,transparent) 0,transparent 10px) no-repeat,linear-gradient(to left,color-mix(in srgb,color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color)) 50%,transparent) 0,transparent 10px) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));position:relative;overflow:hidden}.glass .shaded.textured.rounded:after,.glass.glass.shaded.textured.rounded:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:normal;background:linear-gradient(var(--light-direction),transparent 0,color-mix(in srgb,white 100%,transparent) 12.5%,transparent 25%) no-repeat,linear-gradient(var(--light-direction),transparent 33%,color-mix(in srgb,color-mix(in srgb,var(--light-color) 20%,var(--primary-color)) 100%,transparent) 75%,color-mix(in srgb,var(--primary-color) 50%,transparent) 100%) no-repeat}.glass .shaded.textured.long.round,.glass.glass.shaded.textured.long.round{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 25%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 25%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(var(--light-direction),transparent 33%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) calc(70% + 2px),color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) calc(80% + 2px),var(--primary-color) 100%) no-repeat,color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.glass .shaded.textured.long.round:after,.glass.glass.shaded.textured.long.round:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:screen;border-radius:0;background:linear-gradient(to right,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,grey 0,white calc(7.5% + 2px),white calc(12.5% + 2px),black calc(33% + 2px)) no-repeat}.glass .shaded.textured.long.round.vertical,.glass.glass.shaded.textured.long.round.vertical{background:linear-gradient(to bottom,color-mix(in srgb,var(--ambient-color) 25%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,color-mix(in srgb,var(--ambient-color) 25%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,transparent 33%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) calc(70% + 2px),color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) calc(80% + 2px),var(--primary-color) 100%) no-repeat,color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.glass .shaded.textured.long.round.vertical:after,.glass.glass.shaded.textured.long.round.vertical:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(to bottom,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,grey 0,white calc(7.5% + 2px),white calc(12.5% + 2px),black calc(33% + 2px)) no-repeat}}@supports not(color:color-mix(in srgb,white,black)){.glass .shaded,.glass.glass.shaded{background-color:var(--primary-color);border-color:var(--primary-color)}.glass .shaded.round,.glass.glass.shaded.round{background-color:var(--primary-color);border-color:var(--primary-color)}.glass .shaded.rounded,.glass.glass.shaded.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.glass .shaded.long.round,.glass.glass.shaded.long.round{background-color:var(--primary-color)}.glass .shaded.textured,.glass.glass.shaded.textured{background-color:var(--primary-color);border-color:var(--primary-color)}.glass .shaded.textured.round,.glass.glass.shaded.textured.round{background-color:var(--primary-color);border-color:var(--primary-color)}.glass .shaded.textured.rounded,.glass.glass.shaded.textured.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.glass .shaded.textured.long.round,.glass.glass.shaded.textured.long.round{background-color:var(--primary-color)}}@supports(color:color-mix(in srgb,white,black)){.metal .shaded,.metal.metal.shaded{background:linear-gradient(var(--light-direction),color-mix(in srgb,color-mix(in srgb,var(--light-color) 30%,var(--primary-color)) 100%,transparent) 0,transparent 3px) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,color-mix(in srgb,var(--light-color) 30%,var(--primary-color)) 100%,transparent) 0,transparent 20%) no-repeat,linear-gradient(to right,transparent 0,color-mix(in srgb,var(--primary-color) 50%,transparent) 50%,transparent 100%),linear-gradient(to bottom,var(--primary-color) 0,color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color)) 10%,color-mix(in srgb,var(--light-color) 20%,var(--primary-color)) 100%);border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.metal .shaded.round,.metal.metal.shaded.round{background:radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,white 75%,transparent) 0,color-mix(in srgb,color-mix(in srgb,var(--light-color) 20%,var(--primary-color)) 75%,transparent) 50%,transparent 100%) no-repeat,radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,var(--primary-color) 100%,transparent) 0,transparent 100%) no-repeat,linear-gradient(var(--light-direction),transparent 25%,color-mix(in srgb,var(--primary-color) 50%,transparent) 66%,color-mix(in srgb,var(--light-color) 30%,var(--primary-color)) 100%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color))}.metal .shaded.rounded,.metal.metal.shaded.rounded{background:linear-gradient(to right,color-mix(in srgb,black 20%,transparent) 0,transparent 25%) no-repeat,linear-gradient(to left,color-mix(in srgb,black 20%,transparent) 0,transparent 25%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,color-mix(in srgb,var(--light-color) 60%,var(--primary-color)) 100%,transparent) 0,color-mix(in srgb,color-mix(in srgb,var(--light-color) 30%,var(--primary-color)) 100%,transparent) 25%,transparent 50%) no-repeat,linear-gradient(var(--light-direction),transparent 66%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 20%,var(--primary-color))}.metal .shaded.long.round,.metal.metal.shaded.long.round{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 40%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 40%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,color-mix(in srgb,var(--light-color) 25%,var(--primary-color)) 0,color-mix(in srgb,var(--light-color) 75%,var(--primary-color)) calc(5% + 2px),color-mix(in srgb,var(--light-color) 75%,var(--primary-color)) calc(15% + 2px),transparent calc(50% + 2px)) no-repeat,linear-gradient(var(--light-direction),transparent 0,var(--primary-color) 25%,transparent 75%) no-repeat,linear-gradient(var(--light-direction),transparent 66%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%) no-repeat,color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.metal .shaded.long.round.vertical,.metal.metal.shaded.long.round.vertical{background:linear-gradient(to bottom,color-mix(in srgb,var(--ambient-color) 40%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,color-mix(in srgb,var(--ambient-color) 40%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,color-mix(in srgb,var(--light-color) 25%,var(--primary-color)) 0,color-mix(in srgb,var(--light-color) 75%,var(--primary-color)) calc(5% + 2px),color-mix(in srgb,var(--light-color) 75%,var(--primary-color)) calc(15% + 2px),transparent calc(50% + 2px)) no-repeat,linear-gradient(to right,transparent 0,var(--primary-color) 25%,transparent 75%) no-repeat,linear-gradient(to right,transparent 66%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%) no-repeat,color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color))}.metal .shaded.textured,.metal.metal.shaded.textured{background:linear-gradient(var(--light-direction),transparent 0,color-mix(in srgb,var(--primary-color) 50%,transparent) 66%,var(--primary-color) 100%) no-repeat,color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.metal .shaded.textured:after,.metal.metal.shaded.textured:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(var(--light-direction),color-mix(in srgb,var(--light-color) 30%,var(--primary-color)) 0,transparent 10%) 100% no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,var(--light-color) 30%,var(--primary-color)) 0,transparnt 20%) no-repeat}.metal .shaded.textured.round,.metal.metal.shaded.textured.round{background:radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,white 75%,transparent) 50%,transparent 100%) no-repeat,radial-gradient(ellipse 50% 25% at 50% 10%,color-mix(in srgb,var(--primary-color) 100%,transparent) 100%,transparent 100%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 30%,var(--primary-color));position:relative;overflow:hidden}.metal .shaded.textured.round:after,.metal.metal.shaded.textured.round:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:normal;background:radial-gradient(ellipse 50% 25% at 50% 10%,white 0,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 50%,transparent 100%) no-repeat}.metal .shaded.textured.round:not(.long):after,.metal.metal.shaded.textured.round:not(.long):after{transform:scale(-1) rotate(var(--light-direction));border-radius:50%}.metal .shaded.textured.rounded,.metal.metal.shaded.textured.rounded{background:radial-gradient(ellipse 100% 50% at 50% 10%,var(--primary-color) 0,transparent 75%) no-repeat,linear-gradient(var(--light-direction),transparent 0,color-mix(in srgb,var(--primary-color) 50%,transparent) 66%,var(--primary-color) 100%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 20%,var(--primary-color));position:relative;overflow:hidden}.metal .shaded.textured.rounded:after,.metal.metal.shaded.textured.rounded:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,black 15%,transparent) 0,transparent 25%) no-repeat,linear-gradient(to left,color-mix(in srgb,black 15%,transparent) 0,transparent 25%) no-repeat,linear-gradient(var(--light-direction),color-mix(in srgb,var(--light-color) 90%,var(--primary-color)) 0,color-mix(in srgb,var(--light-color) 30%,var(--primary-color)) 25%,transparent 50%) no-repeat}.metal .shaded.textured.long.round,.metal.metal.shaded.textured.long.round{background:linear-gradient(to right,color-mix(in srgb,var(--ambient-color) 40%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,color-mix(in srgb,var(--ambient-color) 40%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to bottom,color-mix(in srgb,var(--light-color) 25%,var(--primary-color)) 0,color-mix(in srgb,var(--light-color) 75%,var(--primary-color)) calc(5% + 2px),color-mix(in srgb,var(--light-color) 75%,var(--primary-color)) calc(15% + 2px),transparent calc(50% + 2px)) no-repeat,linear-gradient(to bottom,transparent 0,var(--primary-color) 25%,transparent 75%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.metal .shaded.textured.long.round:after,.metal.metal.shaded.textured.long.round:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;mix-blend-mode:screen;background:linear-gradient(to right,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to left,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(var(--light-direction),transparent 66%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%) no-repeat}.metal .shaded.textured.long.round.vertical,.metal.metal.shaded.textured.long.round.vertical{background:linear-gradient(to bottom,color-mix(in srgb,var(--ambient-color) 40%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,color-mix(in srgb,var(--ambient-color) 40%,var(--primary-color)) 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,transparent 0,var(--primary-color) 25%,transparent 75%) no-repeat;background-color:color-mix(in srgb,var(--ambient-color) 50%,var(--primary-color));border-color:color-mix(in srgb,var(--ambient-color) 10%,var(--primary-color));position:relative;overflow:hidden}.metal .shaded.textured.long.round.vertical:after,.metal.metal.shaded.textured.long.round.vertical:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(to bottom,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to top,black 0,transparent var(--border-radius)) no-repeat,linear-gradient(to right,color-mix(in srgb,var(--light-color) 25%,var(--primary-color)) 0,color-mix(in srgb,var(--light-color) 75%,var(--primary-color)) calc(5% + 2px),color-mix(in srgb,var(--light-color) 75%,var(--primary-color)) calc(15% + 2px),transparent calc(50% + 2px)) no-repeat,linear-gradient(to right,transparent 66%,color-mix(in srgb,var(--light-color) 10%,var(--primary-color)) 100%) no-repeat}}@supports not(color:color-mix(in srgb,white,black)){.metal .shaded,.metal.metal.shaded{background-color:var(--primary-color);border-color:var(--primary-color)}.metal .shaded.round,.metal.metal.shaded.round{background-color:var(--primary-color);border-color:var(--primary-color)}.metal .shaded.rounded,.metal.metal.shaded.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.metal .shaded.long.round,.metal.metal.shaded.long.round{background-color:var(--primary-color)}.metal .shaded.textured,.metal.metal.shaded.textured{background-color:var(--primary-color);border-color:var(--primary-color)}.metal .shaded.textured.round,.metal.metal.shaded.textured.round{background-color:var(--primary-color);border-color:var(--primary-color)}.metal .shaded.textured.rounded,.metal.metal.shaded.textured.rounded{background-color:var(--primary-color);border-color:var(--primary-color)}.metal .shaded.textured.long.round,.metal.metal.shaded.textured.long.round{background-color:var(--primary-color)}}:root{--light-direction:to bottom;--ambient-color:#00007f;--light-color:white}.chat{display:flex;flex-direction:column;height:100%;padding:10px;overflow:hidden!important}.chat .panel+.panel{margin-top:10px}.chat .messages{flex-grow:1;flex-shrink:1;overflow-y:auto!important;height:100%}.chat .messages:empty{display:block}.chat .new-message{margin-top:10px}@media(max-width:480px){.chat .messages .messages-list .message .comment-bubble{max-width:calc(100% - 35px)}}.messages-list{height:100%}.messages-list .message+.message{margin-top:10px}.messages-list .message:last-child{padding-bottom:10px}.messages-list .message.user{text-align:left}.messages-list .message.connection{text-align:right}.messages-list .message .comment-bubble{max-width:75%}.messages-list .message:not(.selected) .comment-bubble{cursor:pointer}.messages-list .message .image-attachments{margin-bottom:5px}.messages-list .message .specifics{display:inline-block}.messages-list .message .specifics .when,.messages-list .message .specifics .where{margin:0 5px}.messages-list .user.message .tile{float:left;margin-right:10px;margin-left:0}.messages-list .user.message .specifics{text-align:left}.messages-list .connection.message .tile{float:right;margin-left:10px;margin-right:0}.messages-list .connection.message .specifics{text-align:right}.post.panel>.tile+.info,.task.panel>.tile+.info{margin-left:60px}.post.panel>.tile+.info .heading,.task.panel>.tile+.info .heading{min-height:25px}.post.panel>.tile+.info .heading .title .name,.task.panel>.tile+.info .heading .title .name{display:inline-block;max-width:calc(100% - 125px)}.post.panel>.tile+.info .heading .details,.task.panel>.tile+.info .heading .details{display:inline}.post.panel>.tile+.info .heading .details .who,.post.panel>.tile+.info .heading .details .what,.post.panel>.tile+.info .heading .details .when,.post.panel>.tile+.info .heading .details .where,.task.panel>.tile+.info .heading .details .who,.task.panel>.tile+.info .heading .details .what,.task.panel>.tile+.info .heading .details .when,.task.panel>.tile+.info .heading .details .where{display:inline-block;margin:2px 5px;margin-left:0}.post.panel>.tile+.info .heading .details .badges:not(:empty),.task.panel>.tile+.info .heading .details .badges:not(:empty){display:inline-block;margin-right:5px}.post.panel>.tile+.info .heading .options.buttons,.task.panel>.tile+.info .heading .options.buttons{float:right;margin-top:-5px;max-width:50%}.post.panel .comments.panel,.task.panel .comments.panel{margin-top:10px}.post.panel .items,.task.panel .items{display:inline-block;position:relative;overflow:visible}.post.panel .image-attachments,.task.panel .image-attachments{position:relative;margin-left:-10px;margin-right:-10px}.post.panel .image-attachments .gallery:not(:empty),.task.panel .image-attachments .gallery:not(:empty){margin-top:10px}.post.panel>.options.buttons,.task.panel>.options.buttons{text-align:right;margin-top:10px}.post.panel .comment-bubble .comment-inner,.task.panel .comment-bubble .comment-inner{cursor:default}.post.panel .info+.comment-bubble,.task.panel .info+.comment-bubble{margin-top:10px;min-width:50px}.post.panel .new-comment:empty,.task.panel .new-comment:empty{display:none}.post.panel.selected,.task.panel.selected{border-width:2px;border-style:solid;margin:-1px}.options-hideable .post.panel:not(.selected)>.tile+.info .options.buttons,.options-hideable .task.panel:not(.selected)>.tile+.info .options.buttons{display:none!important}.post.panel[draggable=true],.task.panel[draggable=true]{position:sticky}.posts .post+.post{margin-top:10px}.posts .post+.post.selected{margin-top:9px}.posts+.buttons{margin-top:10px}.posts.panel,.tasks.panel{padding:0;background:none!important}.options-hidden .optional{display:none!important}.options-hidden .add-btn{display:none!important}body[device=phone] .post.panel>.tile+.info .heading .details,body[device=phone] .task.panel>.tile+.info .heading .details,body[device=tablet] .post.panel>.tile+.info .heading .details,body[device=tablet] .task.panel>.tile+.info .heading .details{margin-bottom:5px}body[device=phone] .post.panel>.buttons,body[device=phone] .task.panel>.buttons,body[device=tablet] .post.panel>.buttons,body[device=tablet] .task.panel>.buttons{margin-top:10px}.new-post>form,.new-comment>form,.new-reply>form,.new-message>form,.new-task>form{position:relative}.new-post>form .message .tile,.new-comment>form .message .tile,.new-reply>form .message .tile,.new-message>form .message .tile,.new-task>form .message .tile{margin-right:10px}.new-post>form .message .tile+.info,.new-comment>form .message .tile+.info,.new-reply>form .message .tile+.info,.new-message>form .message .tile+.info,.new-task>form .message .tile+.info{width:100%;margin-left:0!important;padding-left:0!important}.new-post>form .message .tile+.info .comment-bubble,.new-comment>form .message .tile+.info .comment-bubble,.new-reply>form .message .tile+.info .comment-bubble,.new-message>form .message .tile+.info .comment-bubble,.new-task>form .message .tile+.info .comment-bubble{display:block;width:100%}.new-post>form .message .tile+.info .comment-bubble .comment-inner,.new-comment>form .message .tile+.info .comment-bubble .comment-inner,.new-reply>form .message .tile+.info .comment-bubble .comment-inner,.new-message>form .message .tile+.info .comment-bubble .comment-inner,.new-task>form .message .tile+.info .comment-bubble .comment-inner{height:auto;min-height:50px}.new-post>form .message .tile+.info .comment-bubble .comment-inner:empty::after,.new-comment>form .message .tile+.info .comment-bubble .comment-inner:empty::after,.new-reply>form .message .tile+.info .comment-bubble .comment-inner:empty::after,.new-message>form .message .tile+.info .comment-bubble .comment-inner:empty::after,.new-task>form .message .tile+.info .comment-bubble .comment-inner:empty::after{padding:5px 10px;position:absolute;left:0;right:0;top:0;bottom:0}.new-post>form .options,.new-comment>form .options,.new-reply>form .options,.new-message>form .options,.new-task>form .options{margin-top:10px}.new-post>form .options .buttons,.new-comment>form .options .buttons,.new-reply>form .options .buttons,.new-message>form .options .buttons,.new-task>form .options .buttons{display:inline-block}.new-post>form .options .privacy,.new-comment>form .options .privacy,.new-reply>form .options .privacy,.new-message>form .options .privacy,.new-task>form .options .privacy{display:inline-block;margin-top:-5px;white-space:nowrap;float:right}.new-post>form .where,.new-comment>form .where,.new-reply>form .where,.new-message>form .where,.new-task>form .where{display:inline-block;white-space:nowrap;margin:0 5px;height:25px}.new-post>form .where i,.new-comment>form .where i,.new-reply>form .where i,.new-message>form .where i,.new-task>form .where i{margin:5px}.new-post>form .attachments,.new-comment>form .attachments,.new-reply>form .attachments,.new-message>form .attachments,.new-task>form .attachments{position:relative}.new-post>form .attachments .items,.new-comment>form .attachments .items,.new-reply>form .attachments .items,.new-message>form .attachments .items,.new-task>form .attachments .items{display:block;overflow:hidden}.new-post>form .attachments .items>div,.new-comment>form .attachments .items>div,.new-reply>form .attachments .items>div,.new-message>form .attachments .items>div,.new-task>form .attachments .items>div{padding:0}.new-post>form .attachments .items .icons:not(:empty),.new-comment>form .attachments .items .icons:not(:empty),.new-reply>form .attachments .items .icons:not(:empty),.new-message>form .attachments .items .icons:not(:empty),.new-task>form .attachments .items .icons:not(:empty){margin-top:10px}.new-post>form .dropzone,.new-comment>form .dropzone,.new-reply>form .dropzone,.new-message>form .dropzone,.new-task>form .dropzone{margin:-5px;padding:5px}.new-post>form .tile+.info .comment-bubble .comment-inner:empty::after{content:"What's new?"}.new-message>form .tile+.info .comment-bubble .comment-inner:empty::after{content:"What's up?"}body.round .new-post .comment-bubble .comment-inner,body.round .new-comment .comment-bubble .comment-inner,body.round .new-reply .comment-bubble .comment-inner,body.round .new-message .comment-bubble .comment-inner,body.round .new-task .comment-bubble .comment-inner{border-radius:13px}body.rounded .new-post .comment-bubble .comment-inner,body.rounded .new-comment .comment-bubble .comment-inner,body.rounded .new-reply .comment-bubble .comment-inner,body.rounded .new-message .comment-bubble .comment-inner,body.rounded .new-task .comment-bubble .comment-inner{border-radius:7px}body[device=desktop] .new-post .buttons,body[device=desktop] .new-comment .buttons,body[device=desktop] .new-reply .buttons,body[device=desktop] .new-message .buttons,body[device=desktop] .new-task .buttons{margin-bottom:-5px}body[device=desktop] .new-post .buttons+.buttons,body[device=desktop] .new-comment .buttons+.buttons,body[device=desktop] .new-reply .buttons+.buttons,body[device=desktop] .new-message .buttons+.buttons,body[device=desktop] .new-task .buttons+.buttons{margin-left:5px}body[device=desktop] .new-post .privacy{display:inline-flex}body[device=desktop] .new-post .options,body[device=desktop] .new-message .options{margin-left:60px}body[device=desktop] .new-comment .options,body[device=desktop] .new-reply .options{margin-left:35px}body[device=desktop] .modal .post.panel .attachments .items,body[device=desktop] .modal .new-comment .attachments .items,body[device=desktop] .modal .new-reply .attachments .items{max-height:200px}body[device=phone] .new-post>form .options,body[device=phone] .new-comment>form .options,body[device=phone] .new-reply>form .options,body[device=phone] .new-message>form .options,body[device=phone] .new-task>form .options,body[device=tablet] .new-post>form .options,body[device=tablet] .new-comment>form .options,body[device=tablet] .new-reply>form .options,body[device=tablet] .new-message>form .options,body[device=tablet] .new-task>form .options{text-align:center}body[device=phone] .new-post .where,body[device=phone] .new-comment .where,body[device=phone] .new-reply .where,body[device=phone] .new-message .where,body[device=phone] .new-task .where,body[device=tablet] .new-post .where,body[device=tablet] .new-comment .where,body[device=tablet] .new-reply .where,body[device=tablet] .new-message .where,body[device=tablet] .new-task .where{margin-top:10px;float:right}body[device=phone] .new-post .privacy,body[device=phone] .new-comment .privacy,body[device=phone] .new-reply .privacy,body[device=phone] .new-message .privacy,body[device=phone] .new-task .privacy,body[device=tablet] .new-post .privacy,body[device=tablet] .new-comment .privacy,body[device=tablet] .new-reply .privacy,body[device=tablet] .new-message .privacy,body[device=tablet] .new-task .privacy{margin-top:10px;width:100%;text-align:center}@media(max-width:480px){.new-post>form:not(.focused).empty .options,.new-post>form:not(.focused).empty .attachments,.new-comment>form:not(.focused).empty .options,.new-comment>form:not(.focused).empty .attachments,.new-reply>form:not(.focused).empty .options,.new-reply>form:not(.focused).empty .attachments,.new-message>form:not(.focused).empty .options,.new-message>form:not(.focused).empty .attachments,.new-task>form:not(.focused).empty .options,.new-task>form:not(.focused).empty .attachments{display:none}}.project:not(.item):not(.bottom-up){display:flex;flex-direction:column}.project:not(.item):not(.bottom-up) .tasks{flex-grow:1}.project:not(.item):not(.bottom-up) .pager{margin:10px}.project:not(.item).bottom-up{display:flex;flex-direction:column-reverse;margin-top:10px}.project:not(.item).bottom-up .pager{margin:10px}.project:not(.item).bottom-up .new-task{margin-bottom:10px}@media(max-width:480px){.project:not(.item) .task.item>.tile+.info .title{display:inline}.project:not(.item) .task.item>.tile+.info .details{display:inline}}.prompt.form-group .controls{width:75%}.prompt.form-group .controls textarea{font-size:125%;min-height:50px}.topic:not(.bottom-up){display:flex;flex-direction:column}.topic:not(.bottom-up) .new-post:not(.hidden):not(:empty)+.posts-list{margin-top:10px;flex-grow:1}.topic:not(.bottom-up) .pager{margin-top:10px}.topic.bottom-up{display:flex;flex-direction:column-reverse;margin-top:10px}.topic.bottom-up .pager{margin-bottom:10px}.topic.bottom-up .posts{display:flex;flex-direction:column-reverse}.topic.bottom-up .posts .post{margin-bottom:10px}.topic.bottom-up .posts .post.selected{margin-bottom:9px}.topic.bottom-up .new-post{margin-bottom:10px}.badge{min-width:16px;font-weight:bold;padding:0 3px;box-shadow:1px 1px 5px rgba(0,0,0,0.5);border-width:2px;border-style:solid}.badge i{height:10px;min-width:10px;font-size:85%;vertical-align:top;margin:1px}.badge img,.badge svg{height:14px;width:auto;fill:white;margin:-1px}.badge.active{cursor:pointer}.badge::empty{display:none}.badge .group{white-space:nowrap}.badge .group .icon{margin:0;padding:0;height:15px}.badges{display:inline-flex;flex-direction:column}.badges:empty{display:none}.round .badge{border-radius:10px}.rounded .badge{border-radius:5px}.square .badge{border-radius:0}.breadcrumb{padding:5px 15px;display:none}.breadcrumb>li+li:before{width:20px;color:unset}.breadcrumb>li i{margin:2px 0;margin-right:5px;text-decoration:none}.breadcrumb>li a{text-decoration:none}.breadcrumb>li a:hover span{text-decoration:underline}.breadcrumb.inline{display:inline-flex}.breadcrumb.inline li{display:inline-flex;flex-shrink:1;overflow:hidden}.breadcrumb.inline li a{display:inline-flex;overflow:hidden}.breadcrumb.inline li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;cursor:default}.breadcrumb.inline li:not(:last-child) span:hover{text-decoration:underline}.breadcrumb.inline li:hover{overflow:visible}.breadcrumb.inline li:first-child{min-width:15px}.breadcrumb.inline li:not(:first-child):not(:hover){min-width:30px}.help .breadcrumb{display:block}.round .breadcrumb{border-radius:15px}.rounded .breadcrumb{border-radius:7px}.square .breadcrumb{border-radius:0}.colored .breadcrumb>li+li:before{color:#6060a0}@media(max-width:480px){.breadcrumb{display:none}}.hide-icons .btn:not(.btn-sm):not(.input-group-addon) i{display:none!important}.btn{text-align:center;font-variant:normal;font-weight:inherit;font-size:100%;line-height:1em;padding:5px 10px;cursor:pointer;border-color:unset}.btn:focus,.btn:active:focus{outline:0}.btn:active{-webkit-box-shadow:none;-box-shadow:none}.btn i{font-size:14px;margin-right:5px;pointer-events:none}.btn:disabled{color:unset;background-color:unset;border-color:unset;cursor:not-allowed;pointer-events:none}.btn.btn-primary,.btn.btn-primary:focus{color:unset;background-color:unset;border-color:unset}.btn.btn-primary:hover,.btn.btn-primary:focus:hover{color:unset;background-color:unset;border-color:unset}.btn.dropdown-toggle .filter-option{line-height:15px}:not(.keyboard-accessible) .btn:focus{outline:none!important}body:not(.binary):not(.flat-buttons):not(.flat.auto-buttons) .btn{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}body:not(.binary):not(.flat-buttons):not(.flat.auto-buttons) .btn:hover{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}body:not(.binary):not(.flat-buttons):not(.flat.auto-buttons) .btn:active{box-shadow:1px 1px 5px rgba(0,0,0,0.5)}.btn-sm{min-width:25px;height:25px;padding:0;margin:0}.btn-sm i{margin:auto}.btn-md{min-width:25px;height:25px;margin:0}.btn-md i{margin:auto}.btn-lg{min-width:30px;font-size:18px;line-height:16px}.btn-lg i{font-size:18px}.page .btn-lg{font-size:125%;padding:10px}.buttons:empty{display:none}.buttons .btn{margin-bottom:5px}.buttons-inline{display:inline-block;padding:2px}.buttons-inline .btn{margin-bottom:5px}.input-group+.buttons-inline{margin-left:10px}.panel+.buttons,table+.buttons{margin-top:10px}.row .content>div>form>.buttons{float:right}body[device=phone] .btn-sm,body[device=phone] .input-group-addon.btn,body[device=tablet] .btn-sm,body[device=tablet] .input-group-addon.btn{min-width:50px}body[device=phone] .buttons .btn-sm+.btn-sm,body[device=tablet] .buttons .btn-sm+.btn-sm{margin-left:2px}@media(max-width:480px){.input-group+.buttons-inline{margin-left:0}.modal-footer .buttons .btn:not(.btn-sm){width:100%;margin-top:10px;font-size:initial;padding:10px 20px;margin-left:0}body.round-buttons .buttons .btn:not(.btn-sm){border-radius:20px}.flex-row .buttons{width:100%}.modal-footer .buttons .btn+.btn{margin-left:0;margin-top:10px}}.flickity-slider.animating{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.flickity-slider.animating .carousel-cell{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.flickity-viewport{width:100%;height:100%}.flickity-page-dots .dot{width:11px;height:11px;border-width:1px;border-style:solid;opacity:1;box-shadow:2px 2px 5px rgba(0,0,0,0.5)}#dock-bar{position:absolute;bottom:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dock-bar .shelf{position:absolute;left:2.5%;right:2.5%;bottom:0;height:50px;border-width:1px;border-style:solid;box-shadow:5px 5px 15px rgba(0,0,0,0.5)}#dock-bar .dock{position:relative;min-width:50%;max-width:95%;margin:auto;padding:5px;overflow-x:auto;overflow-y:visible;white-space:nowrap;text-align:center;scrollbar-width:none}#dock-bar .dock::-webkit-scrollbar{display:none}#dock-bar .dock .items{display:inline-flex;width:auto;margin:auto}#dock-bar .dock .items .apps,#dock-bar .dock .items .tasks,#dock-bar .dock .items .trash{display:inline-flex;padding:0}#dock-bar .dock .items .apps .icons .item,#dock-bar .dock .items .tasks .icons .item,#dock-bar .dock .items .trash .icons .item{display:inline-block;position:relative;margin:0 5px}#dock-bar .dock .items .apps .icons .item .icon,#dock-bar .dock .items .tasks .icons .item .icon,#dock-bar .dock .items .trash .icons .item .icon{position:relative;text-align:center;border-width:1px;border-style:solid}#dock-bar .dock .items .apps .icons .item .icon>img,#dock-bar .dock .items .tasks .icons .item .icon>img,#dock-bar .dock .items .trash .icons .item .icon>img{max-width:100%;max-height:100%}#dock-bar .dock .items .apps .icons .item .icon .spinner,#dock-bar .dock .items .tasks .icons .item .icon .spinner,#dock-bar .dock .items .trash .icons .item .icon .spinner{position:absolute}#dock-bar .dock .items .apps .icons .item .indicator,#dock-bar .dock .items .tasks .icons .item .indicator,#dock-bar .dock .items .trash .icons .item .indicator{margin:5px auto}#dock-bar .dock .items .apps .item.disabled,#dock-bar .dock .items .tasks .item.disabled,#dock-bar .dock .items .trash .item.disabled{opacity:.5;pointer-events:none}#dock-bar .dock .items .trash .icon{background:transparent;border:transparent}#dock-bar .dock .items .trash .icon i{color:white;transform:scale(1.5)}#dock-bar .dock .items .apps:not(:empty)+.tasks .icons:not(:empty){border-left-width:2px;border-left-style:solid;margin-left:5px;padding-left:5px}#dock-bar .dock .items .tasks .icons .item .icon{background:none!important;border:transparent;border-radius:0}#dock-bar .dock .items .tasks .icons .item .icon svg{transform:none}#dock-bar .dock .items .tasks .icons .item .icon .window-content{position:absolute;width:100%;top:8px;left:0;right:0;bottom:0;text-align:center;border-style:solid;border-width:1px}#dock-bar .dock .items .tasks .icons .item .icon .window-content i{vertical-align:text-top;margin:-1px;background:0}#dock-bar .dock .items .apps .item .icon{box-shadow:2px 2px 5px rgba(0,0,0,0.25)}#dock-bar .dock .items .apps .item .icon>img{filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.25))}#dock-bar .dock .items .tasks .item .icon{filter:2px 2px 5px rgba(0,0,0,0.25)}#dock-bar .dock .items .tasks .item .icon i{filter:2px 2px 5px rgba(0,0,0,0.25)}#dock-bar.attached .shelf{border-bottom-width:0}#dock-bar:not(.attached) .shelf{bottom:5px}#dock-bar:not(.attached) .dock{margin-top:5px;margin-bottom:5px}#dock-bar.tilted-left .shelf,#dock-bar.tilted-right .shelf{left:2.5%;right:2.5%}#dock-bar.tilted-left .shelf{transform:scaleY(0.5) translateY(50%) skewX(30deg)}#dock-bar.tilted-right .shelf{transform:scaleY(0.5) translateY(50%) skewX(-30deg)}.round #dock-bar.auto-corners .shelf,#dock-bar.round .shelf{border-radius:12px}.round #dock-bar.auto-corners .dock .item .indicator,#dock-bar.round .dock .item .indicator{border-radius:50%}.rounded #dock-bar.auto-corners .shelf,#dock-bar.rounded .shelf{border-radius:7px}.rounded #dock-bar.auto-corners .dock .item .indicator,#dock-bar.rounded .dock .item .indicator{border-radius:50%}#dock-bar.attached .shelf{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}@media(max-height:480px){#dock-bar:not(.attached) .dock{margin-top:0}}@media(max-width:991px){body[device=desktop] #desktop.docked .desktop.app{padding-bottom:40px}body[device=desktop] #dock-bar .shelf{height:40px}body[device=desktop] #dock-bar .dock{height:40px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon{width:25px;height:25px;border-width:1px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon>i,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon>i,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon>i{font-size:14px;margin:4px auto}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon .spinner,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon .spinner,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon .spinner{border-width:12.5px;border-top-width:12.5px;width:12.5px;height:25px;margin-left:-12.5px;margin-top:-12.5px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .indicator{margin:3px auto;width:4px;height:4px}body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon .window-content{top:7px}body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon .window-content i{font-size:14px}body[device=desktop].round #dock-bar .dock .tasks .icons .item .icon svg,body[device=desktop].rounded #dock-bar .dock .tasks .icons .item .icon svg{border-radius:3px}body[device=desktop].round #dock-bar .dock .tasks .icons .item .icon .window-content,body[device=desktop].rounded #dock-bar .dock .tasks .icons .item .icon .window-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}}@media(min-width:992px) and (max-width:1199px){body[device=desktop] #desktop.docked .desktop.app{padding-bottom:50px}body[device=desktop] #dock-bar .dock{height:50px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon{width:30px;height:30px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon>i,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon>i,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon>i{font-size:18px;margin:4px auto}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon .spinner,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon .spinner,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon .spinner{border-width:15px;border-top-width:15px;width:15px;height:30px;margin-left:-15px;margin-top:-15px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .indicator{width:5px;height:5px}body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon .window-content>i{font-size:17px}body[device=desktop].round #dock-bar .dock .tasks .icons .item .icon svg,body[device=desktop].rounded #dock-bar .dock .tasks .icons .item .icon svg{border-radius:5px}body[device=desktop].round #dock-bar .dock .tasks .icons .item .icon .window-content,body[device=desktop].rounded #dock-bar .dock .tasks .icons .item .icon .window-content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@media(min-width:1200px){body[device=desktop] #desktop.docked .desktop.app{padding-bottom:60px}body[device=desktop] #dock-bar .shelf{height:60px}body[device=desktop] #dock-bar .dock{height:60px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon{width:40px;height:40px;border-width:2px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon>i,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon>i,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon>i{font-size:24px;margin:7px auto}body[device=desktop] #dock-bar .dock .items .apps .icons .item .icon .spinner,body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon .spinner,body[device=desktop] #dock-bar .dock .items .trash .icons .item .icon .spinner{border-width:20px;border-top-width:20px;width:20px;height:40px;margin-left:-20px;margin-top:-20px}body[device=desktop] #dock-bar .dock .items .apps .icons .item .indicator{width:6px;height:6px}body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon .window-content{top:11px}body[device=desktop] #dock-bar .dock .items .tasks .icons .item .icon .window-content>i{font-size:24px}body[device=desktop].round #dock-bar .dock .tasks .icons .item .icon svg,body[device=desktop].rounded #dock-bar .dock .tasks .icons .item .icon svg{border-radius:7px}body[device=desktop].round #dock-bar .dock .tasks .icons .item .icon .window-content,body[device=desktop].rounded #dock-bar .dock .tasks .icons .item .icon .window-content{border-bottom-left-radius:7px;border-bottom-right-radius:7px}}body[device=tablet] #desktop.docked .desktop.app{padding-bottom:80px}body[device=tablet] #dock-bar .shelf{height:80px}body[device=tablet] #dock-bar.round .shelf{border-radius:24px}body[device=tablet] #dock-bar.rounded .shelf{border-radius:14px}body[device=tablet] #dock-bar.attached .shelf{border-bottom-left-radius:0;border-bottom-right-radius:0}body[device=tablet] #dock-bar:not(.attached) .shelf{bottom:20px}body[device=tablet] #dock-bar:not(.attached) .dock{margin-top:20px;margin-bottom:20px}body[device=tablet] #dock-bar .dock{height:80px}body[device=tablet] #dock-bar .dock .items{height:75px;padding:5px}body[device=tablet] #dock-bar .dock .items .apps .icons .item,body[device=tablet] #dock-bar .dock .items .tasks .icons .item,body[device=tablet] #dock-bar .dock .items .trash .icons .item{margin:auto 10px}body[device=tablet] #dock-bar .dock .items .apps .icons .item .icon,body[device=tablet] #dock-bar .dock .items .tasks .icons .item .icon,body[device=tablet] #dock-bar .dock .items .trash .icons .item .icon{width:60px;height:60px}body[device=tablet] #dock-bar .dock .items .apps .icons .item .icon>i,body[device=tablet] #dock-bar .dock .items .tasks .icons .item .icon>i,body[device=tablet] #dock-bar .dock .items .trash .icons .item .icon>i{font-size:25px;margin:0 auto}body[device=tablet] #dock-bar .dock .items .apps .icons .item .icon .spinner,body[device=tablet] #dock-bar .dock .items .tasks .icons .item .icon .spinner,body[device=tablet] #dock-bar .dock .items .trash .icons .item .icon .spinner{border-width:30px;border-top-width:30px;width:30px;height:60px;margin-left:-30px;margin-top:-30px}body[device=tablet] #dock-bar .dock .items .apps .icons .item .indicator{width:6px;height:6px}body[device=tablet] #dock-bar .dock .items .tasks .icons .item .icon .window-content{top:19px;padding:2px}body[device=tablet] #dock-bar .dock .items .tasks .icons .item .icon .window-content>i{font-size:30px}body[device=tablet].round #dock-bar .dock .tasks .icons .item .icon svg,body[device=tablet].rounded #dock-bar .dock .tasks .icons .item .icon svg{border-radius:15px}body[device=tablet].round #dock-bar .dock .tasks .icons .item .icon .window-content,body[device=tablet].rounded #dock-bar .dock .tasks .icons .item .icon .window-content{border-bottom-left-radius:15px;border-bottom-right-radius:15px}body[device=phone] #desktop.docked .desktop.app{padding-bottom:40px}body[device=phone] #dock-bar .shelf{height:40px}body[device=phone] #dock-bar .dock{height:40px}body[device=phone] #dock-bar .dock .items .apps .icons .item .icon,body[device=phone] #dock-bar .dock .items .tasks .icons .item .icon,body[device=phone] #dock-bar .dock .items .trash .icons .item .icon{width:30px;height:30px;border-width:1px}body[device=phone] #dock-bar .dock .items .apps .icons .item .icon>i,body[device=phone] #dock-bar .dock .items .tasks .icons .item .icon>i,body[device=phone] #dock-bar .dock .items .trash .icons .item .icon>i{font-size:14px;margin:4px auto}body[device=phone] #dock-bar .dock .items .tasks .icons .item .icon .window-content{top:7px;padding:2px}body[device=phone] #dock-bar .dock .items .tasks .icons .item .icon .window-content i{font-size:14px}body[device=phone].round #dock-bar .dock .tasks .icons .item .icon svg,body[device=phone].rounded #dock-bar .dock .tasks .icons .item .icon svg{border-radius:3px}body[device=phone].round #dock-bar .dock .tasks .icons .item .icon .window-content,body[device=phone].rounded #dock-bar .dock .tasks .icons .item .icon .window-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}h1{margin-top:0}.page h1{font-size:250%;font-weight:inherit;line-height:1em;padding-bottom:5px;margin-bottom:20px;border-bottom-width:2px;border-bottom-style:solid}.page h2{font-size:200%}.page h2.title{text-align:center;width:100%;margin-bottom:25px}.page h3{font-size:150%}.page hr{height:2px}.page h1{margin-top:0}.page h1 hr,.page h2 hr,.page h3 hr{margin:10px 0}.page .panel h1,.page .panel h2{margin-top:0;margin-bottom:0}.page .icon-grid+h3{margin-top:0}.hide-header-icons .page h1>i,.hide-header-icons .page h2>i,.hide-header-icons .page h3>i{display:none}a{color:unset;cursor:pointer}a:hover{color:unset}a.unstyled{color:unset!important;text-decoration:none!important}@-moz-document url-prefix(){a,a:active,a:focus{outline:0}a:hover{outline:0}}.dropdown>.dropdown-toggle .caret{margin-left:5px}.dropdown>.dropdown-menu.left{left:calc(100% + 2px);transform:translateX(-100%)}.dropdown .dropdown-menu.left,.dropdown .dropdown-submenu.left{float:none}.dropdown .dropdown-menu.left>.dropdown-menu,.dropdown .dropdown-submenu.left>.dropdown-menu{transform:translateX(-200%);margin-left:2px}.dropdown .dropdown-menu.left>a>.fa-caret-left,.dropdown .dropdown-submenu.left>a>.fa-caret-left{display:inline-block}.dropdown .dropdown-menu.left>a>.fa-caret-right,.dropdown .dropdown-submenu.left>a>.fa-caret-right{display:none}.dropdown ul.panels{padding:0}.dropdown ul.panels li{padding:0 5px;border-top-left-radius:0;border-top-right-radius:0}.dropdown ul.panels li>form{padding:5px}.dropdown ul.panels li>form .title{display:inline}.dropdown ul.panels li .section{padding-top:0;margin-top:5px}.dropdown ul.panels li:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown ul.panels li:not(:last-child){border-bottom-style:solid;border-width:1px;margin-bottom:0}.menu,.dropdown-menu{border-color:unset}.menu li>a,.dropdown-menu li>a{color:unset;font-weight:inherit;white-space:nowrap;border-width:1px;border-style:solid;border-color:transparent}.menu li>a>.name,.dropdown-menu li>a>.name{background:unset!important}.menu li>a>i,.dropdown-menu li>a>i{font-size:14px;font-style:normal;width:20px;text-align:center}.menu li>a>.fa-caret-left,.dropdown-menu li>a>.fa-caret-left{display:none}.menu li>a.app-item>i,.menu li>a.task-item>i,.dropdown-menu li>a.app-item>i,.dropdown-menu li>a.task-item>i{display:inline-block!important;visibility:visible!important}.menu li>a.small,.dropdown-menu li>a.small{font-size:inherit}.menu li:not(.selected)>a>i.fa-check,.dropdown-menu li:not(.selected)>a>i.fa-check{visibility:hidden}.menu li.divider,.dropdown-menu li.divider{border-bottom-style:solid;border-bottom-width:1px;margin:5px 0;background:0}.menu li.divider:first-child,.menu li.divider:last-child,.dropdown-menu li.divider:first-child,.dropdown-menu li.divider:last-child{display:none}.menu li.divider:hover,.dropdown-menu li.divider:hover{border-bottom-style:solid;border-bottom-width:1px;background:0}.menu li.divider+li.hidden+li.divider,.menu li.divider+li.hidden+li.hidden+li.divider,.menu li.divider+li.hidden+li.hidden+li.hidden+li.divider,.menu li.divider+li.hidden+li.hidden+li.hidden+li.hidden+li.divider,.menu li.divider+li.hidden+li.hidden+li.hidden+li.hidden+li.hidden+li.divider,.dropdown-menu li.divider+li.hidden+li.divider,.dropdown-menu li.divider+li.hidden+li.hidden+li.divider,.dropdown-menu li.divider+li.hidden+li.hidden+li.hidden+li.divider,.dropdown-menu li.divider+li.hidden+li.hidden+li.hidden+li.hidden+li.divider,.dropdown-menu li.divider+li.hidden+li.hidden+li.hidden+li.hidden+li.hidden+li.divider{display:none}.run .dropdown-menu{overflow-y:auto}.hide-icons .menu>li>a>i:not(.fa-check):not(.fa-caret-left):not(.fa-caret-right),.hide-icons .dropdown-menu>li>a>i:not(.fa-check):not(.fa-caret-left):not(.fa-caret-right){display:none}.dropdown-menu{margin-top:0;margin-left:-1px;padding:0;min-width:250px;font-size:inherit;box-shadow:5px 10px 15px 0 rgba(0,0,0,0.25);border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu li{padding:0}.dropdown-menu li.hidden:first-child+.divider{display:none}.dropdown-menu li>a{cursor:pointer;padding:2px 5px;margin:0}.dropdown-menu li>a i{margin-right:5px}.dropdown-menu li>a:focus{outline:0}.dropdown-menu li>div{padding:5px 10px}.dropdown-menu li>div i{width:20px}.dropdown-menu li>div .fa-caret-down{position:absolute;right:10px;margin-top:3px;margin-left:15px}.dropdown-menu li .shortcut{float:right;margin:0 5px}.dropdown-menu li .command::before{content:"⌘"}.dropdown-menu li .command i{margin-right:0}.dropdown-menu li .shift.command::before{content:"⇧⌘"}.dropdown-menu li .shift.command i{margin-right:0}.dropdown-menu li>.dropdown-toggle .fa-caret-left,.dropdown-menu li>.dropdown-toggle .fa-caret-right{width:10px;margin:3px;float:right}.dropdown-menu li.disabled{cursor:not-allowed}.dropdown-menu li.disabled>a{pointer-events:none}.dropdown-menu .dropdown-submenu{position:relative}.dropdown-menu .dropdown-submenu>a>.fa-caret-left{display:none}.dropdown-menu .dropdown-submenu>.dropdown-menu{top:-1px;left:100%}.dropdown-menu .dropdown-submenu.pull-left{float:none}.dropdown-menu .dropdown-submenu.pull-left>.dropdown-menu{left:-100%}.items>.apps-list.dropdown-menu{width:250px}.items>.apps-list.dropdown-menu a{pointer-events:all}.items>.apps-list.dropdown-menu .divider{margin-left:5px}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{margin-bottom:0}.context-menu .dropdown-menu{display:block;position:absolute;margin-top:-40px}.context-menu .dropdown-menu .dropdown-menu:not(.open){display:none}.context-menu .dropdown-menu .dropdown.open .dropdown-menu{display:block}body.menus-attached .context-menu .dropdown-menu .dropdown.open .dropdown-menu li:first-child>a{border-top-right-radius:0;border-top-left-radius:0}body.round-menus.menus-attached .dropdown:not(.context-menu) .dropdown-menu,body.round.auto-corner-menus.menus-attached .dropdown:not(.context-menu) .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.round-menus.menus-attached .dropup .dropdown-menu,body.round.auto-corner-menus.menus-attached .dropup .dropdown-menu{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}body.round-menus:not(.menus-attached) .dropdown-menu,body.round-menus .context-menu .dropdown-menu,body.round.auto-corner-menus:not(.menus-attached) .dropdown-menu,body.round.auto-corner-menus .context-menu .dropdown-menu{border-radius:10px!important}body.round-menus .divider,body.round.auto-corner-menus .divider{border-radius:15px}body.rounded-menus.menus-attached .dropdown:not(.context-menu) .dropdown-menu,body.rounded.auto-corner-menus.menus-attached .dropdown:not(.context-menu) .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px}body.rounded-menus.menus-attached .dropup .dropdown-menu,body.rounded.auto-corner-menus.menus-attached .dropup .dropdown-menu{border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0}body.rounded-menus:not(.menus-attached) .dropdown-menu,body.rounded-menus .context-menu .dropdown-menu,body.rounded.auto-corner-menus:not(.menus-attached) .dropdown-menu,body.rounded.auto-corner-menus .context-menu .dropdown-menu{border-radius:7px!important}body.rounded-menus .divider,body.rounded.auto-corner-menus .divider{border-radius:7px}body.square-menus .menu,body.square-menus .dropdown-menu,body.square.auto-corner-menus .menu,body.square.auto-corner-menus .dropdown-menu{border-radius:0}body.square-menus .divider,body.square.auto-corner-menus .divider{border-radius:0}body:not(.menu-margins).round-menus.menus-attached .dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).round.auto-corner-menus.menus-attached .dropdown .dropdown-menu li:last-child>a{border-bottom-right-radius:9px;border-bottom-left-radius:9px}body:not(.menu-margins).round-menus.menus-attached .dropup .dropdown-menu li:first-child>a,body:not(.menu-margins).round.auto-corner-menus.menus-attached .dropup .dropdown-menu li:first-child>a{border-top-right-radius:9px;border-top-left-radius:9px}body:not(.menu-margins).round-menus:not(.menus-attached).dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).round-menus:not(.menus-attached) .dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).round-menus .context-menu.dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).round-menus .context-menu .dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).round.auto-corner-menus:not(.menus-attached).dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).round.auto-corner-menus:not(.menus-attached) .dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).round.auto-corner-menus .context-menu.dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).round.auto-corner-menus .context-menu .dropdown .dropdown-menu li:first-child>a{border-top-right-radius:9px;border-top-left-radius:9px}body:not(.menu-margins).round-menus:not(.menus-attached).dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).round-menus:not(.menus-attached) .dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).round-menus .context-menu.dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).round-menus .context-menu .dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).round.auto-corner-menus:not(.menus-attached).dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).round.auto-corner-menus:not(.menus-attached) .dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).round.auto-corner-menus .context-menu.dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).round.auto-corner-menus .context-menu .dropdown .dropdown-menu li:last-child>a{border-bottom-right-radius:9px;border-bottom-left-radius:9px}body:not(.menu-margins).round-menus .context-menu .dropdown-menu li:first-child>a,body:not(.menu-margins).round.auto-corner-menus .context-menu .dropdown-menu li:first-child>a{border-top-right-radius:9px;border-top-left-radius:9px}body:not(.menu-margins).round-menus .context-menu .dropdown-menu li:last-child>a,body:not(.menu-margins).round.auto-corner-menus .context-menu .dropdown-menu li:last-child>a{border-bottom-right-radius:9px;border-bottom-left-radius:9px}body:not(.menu-margins).rounded-menus.menus-attached .dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded.auto-corner-menus.menus-attached .dropdown .dropdown-menu li:last-child>a{border-bottom-right-radius:6px;border-bottom-left-radius:6px}body:not(.menu-margins).rounded-menus.menus-attached .dropup .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded.auto-corner-menus.menus-attached .dropup .dropdown-menu li:first-child>a{border-top-right-radius:6px;border-top-left-radius:6px}body:not(.menu-margins).rounded-menus:not(.menus-attached).dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded-menus:not(.menus-attached) .dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded-menus .context-menu.dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded-menus .context-menu .dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded.auto-corner-menus:not(.menus-attached).dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded.auto-corner-menus:not(.menus-attached) .dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded.auto-corner-menus .context-menu.dropdown .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded.auto-corner-menus .context-menu .dropdown .dropdown-menu li:first-child>a{border-top-right-radius:6px;border-top-left-radius:6px}body:not(.menu-margins).rounded-menus:not(.menus-attached).dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded-menus:not(.menus-attached) .dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded-menus .context-menu.dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded-menus .context-menu .dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded.auto-corner-menus:not(.menus-attached).dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded.auto-corner-menus:not(.menus-attached) .dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded.auto-corner-menus .context-menu.dropdown .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded.auto-corner-menus .context-menu .dropdown .dropdown-menu li:last-child>a{border-bottom-right-radius:6px;border-bottom-left-radius:6px}body:not(.menu-margins).rounded-menus .context-menu .dropdown-menu li:first-child>a,body:not(.menu-margins).rounded.auto-corner-menus .context-menu .dropdown-menu li:first-child>a{border-top-right-radius:6px;border-top-left-radius:6px}body:not(.menu-margins).rounded-menus .context-menu .dropdown-menu li:last-child>a,body:not(.menu-margins).rounded.auto-corner-menus .context-menu .dropdown-menu li:last-child>a{border-bottom-right-radius:6px;border-bottom-left-radius:6px}body:not(.menu-margins).square-menus .menu li>a,body:not(.menu-margins).square-menus .dropdown-menu li>a,body:not(.menu-margins).square.auto-corner-menus .menu li>a,body:not(.menu-margins).square.auto-corner-menus .dropdown-menu li>a{border-radius:0}body.menu-margins .dropdown-menu li>a{padding:0 10px;margin:3px}body.menu-margins .dropdown-menu li .dropdown-menu{margin-top:-3px}body.menu-margins.round-menus .dropdown-menu,body.menu-margins.round.auto-corner-menus .dropdown-menu{border-radius:13px}body.menu-margins.round-menus .dropdown-menu li>a,body.menu-margins.round.auto-corner-menus .dropdown-menu li>a{border-radius:13px}body.menu-margins.rounded-menus .dropdown-menu,body.menu-margins.rounded.auto-corner-menus .dropdown-menu{border-radius:10px}body.menu-margins.rounded-menus .dropdown-menu li>a,body.menu-margins.rounded.auto-corner-menus .dropdown-menu li>a{border-radius:4px}body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .menu .dropdown.open>.dropdown-toggle,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .menu .dropdown.open>.dropdown-toggle:focus,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .menu .dropdown .dropdown-submenu.open>.dropdown-toggle,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .menu .dropdown .dropdown-submenu.open>.dropdown-toggle:focus,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .dropdown-menu .dropdown.open>.dropdown-toggle,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .dropdown-menu .dropdown.open>.dropdown-toggle:focus,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .dropdown-menu .dropdown .dropdown-submenu.open>.dropdown-toggle,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .dropdown-menu .dropdown .dropdown-submenu.open>.dropdown-toggle:focus{box-shadow:3px 3px 7px rgba(0,0,0,0.33)}body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .menu>li:not(.disabled)>a:active,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .dropdown-menu>li:not(.disabled)>a:active{box-shadow:3px 3px 7px rgba(0,0,0,0.33)}body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .menu>li:not(.disabled)>a:hover,body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .dropdown-menu>li:not(.disabled)>a:hover{box-shadow:3px 3px 7px rgba(0,0,0,0.33)}.round-scrollbars .dropdown-menu::-webkit-scrollbar-track,.round.auto-corner-scrollbars .dropdown-menu::-webkit-scrollbar-track{-webkit-border-radius:10px}.rounded-scrollbars .dropdown-menu::-webkit-scrollbar-track,.rounded.auto-corner-scrollbars .dropdown-menu::-webkit-scrollbar-track{-webkit-border-radius:7px}.square-scrollbars .dropdown-menu::-webkit-scrollbar-track,.square.auto-corner-scrollbars .dropdown-menu::-webkit-scrollbar-track{-webkit-border-radius:0}body[device=phone] .dropdown-menu li>a,body[device=tablet] .dropdown-menu li>a{padding:5px 10px}body[device=phone] .context-menu,body[device=tablet] .context-menu{display:none}@media(min-width:480px){#header .dropdown-menu{width:350px;overflow:auto}}.menu-bar{display:inline-block;top:0;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-bar>ul.nav-menus{border-bottom:0;margin-bottom:0}.menu-bar>ul.nav-menus>li{display:inline-flex;height:30px;float:none;border:0;margin-bottom:0}.menu-bar>ul.nav-menus>li>a{display:flex;padding:5px 10px;border:0}.menu-bar>ul.nav-menus>li>a i{margin:auto;margin-right:0}.menu-bar>ul.nav-menus>li>a i+span{line-height:15px;margin:auto;margin-left:5px}.menu-bar>ul.nav-menus>li.open a{border-color:transparent}.menu-bar>ul.nav-menus>li.open a:hover{border-color:transparent}.hide-menu-icons .menu-bar>ul.nav-menus>li.dropdown>a i{display:none}.iconified .menu-bar .nav-menus>li>a>i{margin-right:0}.iconified .menu-bar .nav-menus>li span{display:none}.thin-menu-bars .header-bar .menu-bar .nav-menus>li{height:25px}.thin-menu-bars .header-bar .menu-bar .nav-menus>li>a{padding:1px 10px}body:not(.binary):not(.flat-menus):not(.flat.auto-menus) .menu-bar>ul.nav-menus>li:not(.disabled).open>a{box-shadow:3px 3px 7px rgba(0,0,0,0.33)}.round-menus .menu-bar>.nav-menus>li>.dropdown-toggle,.round.auto-corner-menus .menu-bar>.nav-menus>li>.dropdown-toggle{border-radius:10px}.rounded-menus .menu-bar>.nav-menus>li>.dropdown-toggle,.rounded.auto-corner-menus .menu-bar>.nav-menus>li>.dropdown-toggle{border-radius:7px}.menus-attached .header-bar .menu-bar>.nav-menus>li>.dropdown-toggle{border-radius:0!important}@media(max-width:480px){.menu-bar>ul.nav-menus>li>a i{display:none}}.header-bar .menu-bar>ul.nav-menus{display:inline-flex}body[device=phone] .menu-bar,body[device=tablet] .menu-bar{text-align:center}body[device=phone] .menu-bar>ul.nav-menus,body[device=tablet] .menu-bar>ul.nav-menus{display:inline-block}[browser=explorer] .menu-bar,[browser=edge] .menu-bar{max-height:30px}.navbar{position:absolute;height:100%;min-height:unset;border-radius:0;border:0;margin-bottom:0}.navbar.shadowed{box-shadow:0 0 10px rgba(0,0,0,0.15)}.navbar .navbar-brand{min-width:40px;height:100%;padding:0 10px;flex-shrink:0}.navbar .navbar-brand .brand{display:flex;width:min-content;height:100%;cursor:pointer}.navbar .navbar-brand .brand .logo{display:flex;height:20px;max-height:100%;margin:auto}.navbar .navbar-brand .brand .logotype{display:inline-block;padding-top:2px;margin:auto}.navbar .navbar-brand .brand .logotype.round{border-radius:30px}.navbar .navbar-brand .brand .logotype.rounded{border-radius:5px}.navbar .navbar-brand .brand .logo+.logotype{margin-left:5px}.navbar .navbar-brand+.navbar-nav{flex-grow:1}.navbar .self .tile{float:left}.navbar .self .tile+.name{margin-left:5px;line-height:25px}.navbar .navbar-nav{display:flex;padding:0}.navbar .navbar-nav>li{display:flex}.navbar .navbar-nav>li a{background:0}.navbar .navbar-nav>li a:hover{background:0}.navbar .navbar-nav>li .dropdown-toggle{background:none!important}.navbar .navbar-nav>li.active a{cursor:default}.navbar .navbar-nav>li.active a i,.navbar .navbar-nav>li.active a label{cursor:default}.navbar .navbar-nav.apps:not(:empty){padding:0 5px;border-left:1px dashed;border-right:1px dashed}.navbar .navbar-nav.apps>li{padding:5px 0;margin:auto}.navbar .navbar-nav.apps>li.current a{cursor:default}.navbar .navbar-nav.apps>li.current a>i{filter:none!important}.navbar .navbar-nav.apps>li.current a:hover{cursor:default}.navbar .navbar-nav.apps>li.current a:hover>i{filter:none!important}.navbar .navbar-nav.apps>li:not(.current) a{background:none!important;border-color:transparent!important}.navbar .navbar-nav.apps>li>a{width:25px;height:25px;border-width:1px;border-style:solid;padding:0;margin:auto 5px;text-align:center}.navbar .navbar-nav.apps>li>a i{margin:0;line-height:25px;margin-top:-1px;pointer-events:auto}.navbar .navbar-nav>li>a{padding:0 10px;margin:auto}.navbar .navbar-nav>li>a>label{font-weight:normal;cursor:pointer;margin-bottom:0}.navbar .navbar-nav>li>a>i+label{margin-left:5px}.navbar .navbar-nav>li>a>i.fa-caret-down{margin-right:0}.navbar .navbar-nav>li>a>i+.badge{margin-left:-5px}.navbar .navbar-collapse.collapse{display:flex!important;height:100%!important;white-space:nowrap}.navbar .navbar-right{display:flex;justify-content:flex-end;margin-left:10px}.navbar .navbar-right .profile-photo{display:inline-block;float:left;background-size:cover;width:25px;height:25px;margin-top:-3px;margin-right:10px}.navbar .navbar-right .storage-indicator .indicator{display:inline-flex;height:15px}.navbar .navbar-right .storage-indicator .indicator i{margin-right:5px}.navbar .navbar-right .storage-indicator .indicator .amount{line-height:15px;margin-right:5px}.navbar .navbar-right .storage-indicator .indicator .bar{width:50px;padding:2px;margin:1px;border-width:1px;border-style:solid;border-radius:7px}.navbar .navbar-right .storage-indicator .indicator .bar .inner{width:0;height:7px;border-radius:5px}.navbar .navbar-right .buttons{margin-bottom:0}.navbar .navbar-right .navbar-form{display:flex;padding:0;margin:0;margin-right:10px}.navbar .navbar-right .navbar-form .buttons{margin:auto}.navbar .navbar-right .navbar-form .buttons .btn{height:30px;min-width:30px;margin-bottom:0}.navbar .navbar-nav>li>a:active,.navbar .navbar-nav>.active>a{outline:0;background-color:transparent}.navbar-inverse{background-color:black}#header.center-aligned .navbar .navbar-brand{justify-content:left;flex-basis:10%;min-width:min-content}#header.center-aligned .navbar .navbar-nav.nav{justify-content:center}#header.center-aligned .navbar .navbar-nav:last-child{justify-content:right;flex-basis:10%}body:not(.flat) .navbar .navbar-nav .indicator .bar .inner{box-shadow:1px 1px 5px rgba(0,0,0,0.5)}body:not(.flat) .navbar .navbar-nav.apps>li.current a{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}body:not(.flat) .navbar .navbar-nav.apps>li.current a:hover{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}body:not(.flat) .navbar .navbar-nav.apps>li:not(.current) a{box-shadow:none}body:not(.flat) .navbar .navbar-nav.apps>li:not(.current) a:hover{box-shadow:none}.nav.list .active{cursor:pointer}.navbar-collapse{border-top:0}.navbar-nav{margin:0}.round-buttons .navbar-nav.apps>li>a,.round.auto-corner-buttons .navbar-nav.apps>li>a{border-radius:15px}.rounded-buttons .navbar-nav.apps>li>a,.rounded.auto-corner-buttons .navbar-nav.apps>li>a{border-radius:5px}.square-buttons .navbar-nav.apps>li>a,.square.auto-corner-buttons .navbar-nav.apps>li>a{border-radius:0}.navbar-collapse.collapse{display:block!important}.navbar-nav>li,.navbar-nav{float:left!important}.hide-header-icons .heading.navbar-nav li a>i{display:none}@media(min-width:1199px){.navbar .nav.heading li{padding:0 10px}}@media(min-width:992px){#header.center-aligned .navbar .navbar-brand{flex-grow:1}#header.center-aligned .navbar .navbar-nav:last-child{flex-grow:1}}@media(max-width:768px){.navbar .navbar-collapse{padding:0}.navbar .navbar-nav li{text-align:center}.navbar .navbar-nav li>a{padding:10px 7px}}@media(max-width:480px){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:none}.navbar .navbar-brand{text-align:center;flex-shrink:0}#header:not(.user-header) .navbar .logotype{display:none}}body[device=phone] .navbar .navbar-nav.apps>li>a,body[device=tablet] .navbar .navbar-nav.apps>li>a{width:50px}.pager{margin:0;line-height:1.5em}.pager .items-per-page input{padding:0 5px;border-radius:5px}.pager .btn-group{display:inline-flex}.pager .btn-group input{border-width:2px;border-radius:0;padding:0 5px;text-align:center}.pager .btn-group .num-pages{pointer-events:none}.pager .toolbar{background:none!important}@media(min-width:767px){.pager .items-per-page{float:left}.pager .btn-group{float:right}}.progress{height:8px;margin-bottom:0;border-width:1px;border-radius:0}.progress .bar{height:8px;border-width:1px;border-style:solid}body.rounded .progress{border-radius:2px}body.rounded .progress .bar{border-radius:2px}body.round .progress{border-radius:4px}body.round .progress .bar{border-radius:4px}.footer-bar .handle-bar{flex-grow:1}.footer-bar .run-menu .dropdown-toggle{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}.footer-bar .task-bar{display:flex;border:0}.footer-bar .task-bar .pinned-items .btn{box-shadow:2px 2px 7px rgba(0,0,0,0.25)}.footer-bar .task-bar .pinned-items:not(:empty){display:flex;float:left;height:30px}.footer-bar .task-bar .pinned-items:not(:empty) .apps{display:flex}.footer-bar .task-bar .pinned-items:not(:empty) .apps .btn,.footer-bar .task-bar .pinned-items:not(:empty) .apps .btn.colored{width:30px;min-width:30px;height:30px;margin:0}.footer-bar .task-bar .pinned-items:not(:empty) .apps .btn i,.footer-bar .task-bar .pinned-items:not(:empty) .apps .btn.colored i{line-height:25px}.footer-bar .task-bar .task-list{display:inline;list-style-type:none;padding:0;margin:0;pointer-events:auto}.footer-bar .task-bar .task-list li{float:left;height:31px;text-align:center;line-height:30px;max-width:200px;padding:0 10px;margin-bottom:-1px;border-width:1px;border-style:solid;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.footer-bar .task-bar .task-list li .icon{display:inline-block}.footer-bar .task-bar .task-list li .icon i{font-size:115%}.footer-bar .task-bar .task-list li .title{font-size:115%;line-height:1em;font-weight:normal;display:inline;white-space:nowrap;margin:0;padding:0;border:0}.footer-bar .task-bar .task-list li .tooltip{visibility:hidden}.spaces.is-draggable .footer-bar .handle-bar{padding:4px 10px;min-width:44px}.spaces.is-draggable .footer-bar .handle-bar .handle{display:flex;flex-grow:1;min-height:22px}.round .footer-bar .handle{border-radius:10px}.rounded .footer-bar .handle{border-radius:5px}.task-bar-minimized .footer-bar .run-menu .dropdown-toggle{width:30px}.task-bar-minimized .footer-bar .run-menu .dropdown-toggle span{display:none}.task-bar-minimized .footer-bar .task-bar .task-list li{width:30px;padding:0}.task-bar-minimized .footer-bar .task-bar .task-list li .title{display:none}.task-bar-minimized .footer-bar .task-bar .task-list li .tooltip{visibility:visible;z-index:2}.round .desktop.app .task-bar .task-list li{border-radius:15px}.rounded .task-bar .task-list li{border-radius:.5em}.square .task-bar .task-list li{border-radius:0}body[device=desktop] .task-bar{float:left}body:not(.binary) .task-bar{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}body:not(.binary) .task-bar .task-list li{box-shadow:3px 3px 10px rgba(0,0,0,0.33)}@media(max-width:480px){.desktop .footer-bar .task-bar .task-list li{max-width:100px}.task-bar-minimized .desktop .footer-bar .task-bar .task-list li{min-width:50px}}@media(min-width:480px){::-webkit-scrollbar{-webkit-appearance:none;width:12px;height:12px}::-webkit-scrollbar-thumb{border-width:2px;border-style:solid;border-color:transparent;background-clip:content-box}.round-scrollbars ::-webkit-scrollbar-thumb,.round.auto-corner-scrollbars ::-webkit-scrollbar-thumb{-webkit-border-radius:10px}.rounded-scrollbars ::-webkit-scrollbar-thumb,.rounded.auto-corner-scrollbars ::-webkit-scrollbar-thumb{-webkit-border-radius:3px}.square-scrollbars ::-webkit-scrollbar-thumb,.square.auto-corner-scrollbars ::-webkit-scrollbar-thumb{-webkit-border-radius:0}.thin-scrollbars ::-webkit-scrollbar-thumb{border-width:3px}.thick-scrollbars ::-webkit-scrollbar-thumb{border-width:0}}#desktop .footer-bar .run-menu .menu-bar{margin:0}#desktop .footer-bar .run-menu .menu-bar .dropup:not(.open) .items{display:none}#desktop .footer-bar .run-menu .menu-bar .dropdown-toggle{display:inline-flex;justify-content:center;font-style:italic;font-weight:bold;height:30px;padding:0;border-width:1px;border-bottom-width:0;border-style:solid}#desktop .footer-bar .run-menu .menu-bar .dropdown-toggle img.logo{height:16px;margin:6px}#desktop .footer-bar .run-menu .menu-bar .dropdown-toggle i{display:inline-block!important;margin:8px}#desktop .footer-bar .run-menu .menu-bar .dropdown-toggle span{font-size:115%;line-height:30px;padding-right:10px;margin:0}#desktop .footer-bar .run-menu .menu-bar .items{display:flex;position:absolute;bottom:30px;cursor:default;pointer-events:none}#desktop .footer-bar .run-menu .menu-bar .items>ul,#desktop .footer-bar .run-menu .menu-bar .items>div{position:absolute;display:block;z-index:1500;bottom:0;overflow-y:auto}#desktop .footer-bar .run-menu .menu-bar .items .icon-grid,#desktop .footer-bar .run-menu .menu-bar .items .apps-list{position:relative;min-height:auto;max-height:100%;margin:auto;margin-bottom:0;font-weight:bold;border-width:1px;border-style:solid;pointer-events:auto}#desktop .footer-bar .run-menu .menu-bar .items .icon-grid{text-align:center;padding-top:20px;padding-bottom:0}#desktop .footer-bar .run-menu .menu-bar .items .card-grid.apps-list{padding:10px}#desktop .footer-bar .run-menu .menu-bar .items .apps-list{padding:0}#desktop .footer-bar .run-menu .menu-bar .items .apps-list>li>a{padding:0;margin:3px}#desktop .footer-bar .run-menu .menu-bar .items .divider{border:0}#desktop.run-menu-icons .footer-bar .run-menu .card-grid,#desktop.run-menu-icons .footer-bar .run-menu .apps-list:not(.card-grid){display:none!important}#desktop.run-menu-cards .footer-bar .run-menu .app-icons,#desktop.run-menu-cards .footer-bar .run-menu .apps-list:not(.card-grid){display:none!important}#desktop.run-menu-lists .footer-bar .run-menu .app-icons,#desktop.run-menu-lists .footer-bar .run-menu .card-grid{display:none!important}.round #desktop.auto-run-menu-corners .footer-bar .run-menu .menu-bar .dropdown-toggle,#desktop.round-run-menus .footer-bar .run-menu .menu-bar .dropdown-toggle{border-radius:15px}.round #desktop.auto-run-menu-corners .footer-bar .run-menu .menu-bar .items .icon-grid,.round #desktop.auto-run-menu-corners .footer-bar .run-menu .menu-bar .items .dropdown-menu,#desktop.round-run-menus .footer-bar .run-menu .menu-bar .items .icon-grid,#desktop.round-run-menus .footer-bar .run-menu .menu-bar .items .dropdown-menu{border-radius:10px}.rounded #desktop .footer-bar .run-menu .menu-bar .dropdown-toggle{border-radius:5px}.rounded #desktop .footer-bar .run-menu .menu-bar .items .icon-grid,.rounded #desktop .footer-bar .run-menu .menu-bar .items .dropdown-menu{border-radius:3px}.square #desktop.auto-run-menu-corners .footer-bar .run-menu .menu-bar .dropdown-toggle,#desktop.square-run-menus .footer-bar .run-menu .menu-bar .dropdown-toggle{border-radius:0}.square #desktop.auto-run-menu-corners .footer-bar .run-menu .menu-bar .items .icon-grid,.square #desktop.auto-run-menu-corners .footer-bar .run-menu .menu-bar .items .dropdown-menu,#desktop.square-run-menus .footer-bar .run-menu .menu-bar .items .icon-grid,#desktop.square-run-menus .footer-bar .run-menu .menu-bar .items .dropdown-menu{border-radius:0}#desktop.attached-run-menus .footer-bar .run-menu .menu-bar .dropdown-toggle{border-top-left-radius:0!important;border-bottom-left-radius:0!important}#desktop.attached-run-menus .footer-bar .run-menu .menu-bar .items{padding-bottom:0;padding-left:0;padding-right:0}#desktop.attached-run-menus .footer-bar .run-menu .menu-bar .icon-grid,#desktop.attached-run-menus .footer-bar .run-menu .menu-bar .dropdown-menu{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}#desktop.task-bar-centered .left.handle-bar{flex-shrink:1;flex-grow:2}#desktop.task-bar-centered .run-menu{margin-left:auto}#desktop.task-bar-centered .task-bar{margin-right:auto;flex-grow:0}#desktop.task-bar-centered .desktop-info-bar{min-width:calc(25% - 15px);justify-content:center;flex-shrink:0}#desktop:not(.task-bar-centered) .footer-bar .run-menu .icon-grid,#desktop:not(.task-bar-centered) .footer-bar .run-menu .dropdown-menu{margin-left:0!important}#desktop:not(.task-bar-centered) .footer-bar .run-menu .dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}#desktop:not(.task-bar-centered) .footer-bar .left.handle-bar{display:none}body[device=desktop] #desktop .footer-bar .run-menu .menu-bar .items .icon-grid,body[device=tablet] #desktop .footer-bar .run-menu .menu-bar .items .icon-grid{width:450px}body[device=desktop] #desktop .footer-bar .run-menu .menu-bar .items .card-grid,body[device=tablet] #desktop .footer-bar .run-menu .menu-bar .items .card-grid{width:450px}body[device=desktop] #desktop .footer-bar .run-menu .menu-bar .items .card-grid .cards,body[device=tablet] #desktop .footer-bar .run-menu .menu-bar .items .card-grid .cards{column-count:2}body[device=phone] #desktop .footer-bar .run-menu .menu-bar .dropdown-toggle{min-width:50px}body[device=phone] #desktop .footer-bar .run-menu .menu-bar .items .icon-grid{width:100%}ul.nav-tabs{display:flex;flex-wrap:wrap;margin-bottom:10px}ul.nav-tabs.tabs-attached{border-bottom-width:2px;border-bottom-style:solid;border-color:unset}ul.nav-tabs:not(.tabs-attached){border-bottom:0}ul.nav-tabs>li{display:inline-block;border:0;margin-bottom:0}ul.nav-tabs>li>a{display:flex;height:100%;padding:0 5px;margin-bottom:0;margin-right:0;white-space:nowrap;justify-content:center;line-height:27px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.nav-tabs>li>a i{flex-shrink:0;font-size:14px;margin:auto 0;margin-right:5px}ul.nav-tabs>li>a .icon{display:flex;margin-right:5px}ul.nav-tabs>li>a .icon i{margin-right:0}ul.nav-tabs>li>a .icon .thumbnail{width:25px;height:25px;margin:auto;background-size:cover}ul.nav-tabs>li>a .name{overflow:hidden;text-overflow:ellipsis;margin:auto 0}ul.nav-tabs>li>a i.fa-times,ul.nav-tabs>li>a i.fa-xmark{font-size:11px;line-height:11px;width:13px;height:13px;border-width:1px;border-style:solid;border-color:transparent;vertical-align:top;text-align:center;margin:auto 0;margin-left:5px;margin-right:0;display:none}ul.nav-tabs>li>a label{display:inline-block;margin:0;max-width:200px;vertical-align:bottom;font-weight:normal;overflow:hidden;text-overflow:ellipsis}ul.nav-tabs>li>a .badges{margin:auto 5px}ul.nav-tabs>li>a,ul.nav-tabs>li>a:focus{border-width:1px;border-style:solid;border-color:unset;outline:0}ul.nav-tabs>li>a:hover,ul.nav-tabs>li>a:focus:hover{border-width:1px;border-style:solid;border-color:unset;outline:0}ul.nav-tabs>li:last-child>a{margin-right:0}ul.nav-tabs>li.active>a,ul.nav-tabs>li.active>a:focus{color:white;background:black;outline:0;border-color:black}ul.nav-tabs>li.active>a i.fa-times,ul.nav-tabs>li.active>a i.fa-xmark,ul.nav-tabs>li.active>a:focus i.fa-times,ul.nav-tabs>li.active>a:focus i.fa-xmark{display:inline-block;cursor:pointer}ul.nav-tabs>li.active>a:hover,ul.nav-tabs>li.active>a:focus:hover{color:white;background:black;outline:0;border-color:black}ul.nav-tabs>li.active>a:hover i.fa-times,ul.nav-tabs>li.active>a:hover i.fa-xmark,ul.nav-tabs>li.active>a:focus:hover i.fa-times,ul.nav-tabs>li.active>a:focus:hover i.fa-xmark{display:inline-block;cursor:pointer}ul.nav-tabs>li:not(.active)>a,ul.nav-tabs>li:not(.active)>a:focus{cursor:pointer}ul.nav-tabs>li:not(.active)>a label,ul.nav-tabs>li:not(.active)>a:focus label{cursor:inherit}ul.nav-tabs>li:not(.active)>a:hover,ul.nav-tabs>li:not(.active)>a:focus:hover{cursor:pointer}ul.nav-tabs>li:not(.active)>a:hover label,ul.nav-tabs>li:not(.active)>a:focus:hover label{cursor:inherit}ul.nav-tabs.compact>li>a{padding:5px 0;margin-right:0}.round-tabs ul.nav-tabs>li>a,.round.auto-corner-tabs ul.nav-tabs>li>a{border-radius:10px}.round-tabs ul.nav-tabs>li>a i,.round.auto-corner-tabs ul.nav-tabs>li>a i{border-radius:6.5px}.round-tabs ul.nav-tabs>li>a .icon .thumbnail,.round.auto-corner-tabs ul.nav-tabs>li>a .icon .thumbnail{border-radius:7px}.rounded-tabs ul.nav-tabs>li>a,.rounded.auto-corner-tabs ul.nav-tabs>li>a{border-radius:5px}.rounded-tabs ul.nav-tabs>li>a i,.rounded.auto-corner-tabs ul.nav-tabs>li>a i{border-radius:3px}.rounded-tabs ul.nav-tabs>li>a .icon .thumbnail,.rounded.auto-corner-tabs ul.nav-tabs>li>a .icon .thumbnail{border-radius:3px}.square-tabs ul.nav-tabs>li>a,.square.auto-corner-tabs ul.nav-tabs>li>a{border-radius:0}.square-tabs ul.nav-tabs>li>a i,.square.auto-corner-tabs ul.nav-tabs>li>a i{border-radius:0}.square-tabs ul.nav-tabs>li>a .icon .thumbnail,.square.auto-corner-tabs ul.nav-tabs>li>a .icon .thumbnail{border-radius:0}.left-tabs div:not(.tabs.vertical)>ul.nav-tabs>li:last-child,.left-tabs form>ul.nav-tabs>li:last-child,.center-tabs div:not(.tabs.vertical)>ul.nav-tabs>li:last-child,.center-tabs form>ul.nav-tabs>li:last-child{margin-right:auto}.right-tabs div:not(.tabs.vertical)>ul.nav-tabs>li:first-child,.right-tabs form>ul.nav-tabs>li:first-child,.center-tabs div:not(.tabs.vertical)>ul.nav-tabs>li:first-child,.center-tabs form>ul.nav-tabs>li:first-child{margin-left:auto}.tabs-attached div:not(.tabs.vertical)>ul.nav-tabs>li>a,.tabs-attached form>ul.nav-tabs>li>a,.tabs-attached.auto-corner-tabs div:not(.tabs.vertical)>ul.nav-tabs>li>a,.tabs-attached.auto-corner-tabs form>ul.nav-tabs>li>a{border-bottom-left-radius:0;border-bottom-right-radius:0}body.tabs-attached :not(.vertical)>ul.nav-tabs{border-bottom-width:2px;border-bottom-style:solid}body.tabs-attached :not(.vertical)>ul.nav-tabs>li{margin-bottom:0}body.tabs-attached :not(.vertical)>ul.nav-tabs>li a{border-bottom:0}body.tabs-expandable :not(.vertical)>ul.nav-tabs>li{min-width:10%;max-width:33.33%;flex-grow:1;text-align:center}body.tabs-expandable.center-tabs :not(.vertical)>ul.nav-tabs>li{margin:auto}body.tabs-expandable :not(.vertical)>ul.nav-tabs.auto-width>li{min-width:none!important;max-width:none!important}body.tab-margins ul.nav-tabs>li+li{padding-left:2px}body:not(.tab-margins):not(.tabs-minimal) :not(.vertical)>ul.nav-tabs>li:not(:last-child)>a{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}body:not(.tab-margins):not(.tabs-minimal) :not(.vertical)>ul.nav-tabs>li:not(:first-child)>a{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}body:not(.binary):not(.flat-tabs):not(.flat.auto-tabs).tabs-minimal ul.nav-tabs>li.active>a[role=tab]{box-shadow:3px 3px 7px rgba(0,0,0,0.33)}body:not(.binary):not(.flat-tabs):not(.flat.auto-tabs):not(.tabs-minimal) ul.nav-tabs>li>a[role=tab]{box-shadow:3px 3px 7px rgba(0,0,0,0.33)}:not(.menu-bar):not(.button-bar)>.nav-tabs.flush{min-height:29px;margin-bottom:0;border-bottom-width:1px}.nav-tabs.inset{border:0}.tabbed-content{display:flex;flex-direction:column;overflow:hidden!important}.tabbed-content>.tabs ul{max-height:91px;overflow:auto}.tabbed-content>.tab-content{position:relative;width:100%;height:100%}.tabbed-content>.tab-content>.toolbar{position:absolute}.tabbed-content>.tab-content .panes{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.tabbed-content>.tab-content .panes .tab-pane{position:relative;width:100%;height:100%}.tabbed-content>.tab-content .panes .tab-pane:not(.active){width:0;height:0}.tabbed-content>.tab-content>.tab-pane{position:absolute;top:0;left:0;right:0;bottom:0}@media(max-width:480px){ul.nav-tabs.collapsed-xs>li>a i{margin-left:5px}ul.nav-tabs.collapsed-xs>li>a span{display:none}}body[device=desktop].hide-tab-icons ul.nav-tabs>li>a[role=tab] i:not(.fa-times):not(.fa-xmark){display:none}body[device=desktop].tabs-expandable :not(.vertical)>ul.nav-tabs>li{max-width:33.33%}body[device=phone] ul.nav-tabs>li>a,body[device=tablet] ul.nav-tabs>li>a{padding:5px}body[device=phone].tabs-expandable :not(.vertical)>ul.nav-tabs>li,body[device=tablet].tabs-expandable :not(.vertical)>ul.nav-tabs>li{max-width:50%}.tabs-minimal ul.nav-tabs>li:not(.active)>a{background:transparent!important;border-color:transparent!important}.tabs-minimal ul.nav-tabs>li:not(.active)>a:hover{background:transparent!important;border-color:transparent!important}.tabs.vertical{display:flex}.tabs.vertical>ul.nav-tabs{display:flex;flex-direction:column;margin-top:40px;border-bottom:0}.tabs.vertical>ul.nav-tabs li{white-space:nowrap;border:0;outline:0;text-align:left;cursor:pointer;transition:.3s;margin-bottom:5px}.tabs.vertical>ul.nav-tabs li>a{display:block;text-decoration:none}.tabs.vertical>ul.nav-tabs li>a i{max-width:14px}.tabs.vertical>ul.nav-tabs li+.tooltip{display:none!important}.tabs.vertical>.tab-content{display:flex;flex-grow:1}.tabs.vertical>.tab-content>.tab-pane{flex-grow:1;height:100%}.tabs.vertical>.tab-content>.tab-pane .panel{width:100%;height:100%}.round-tabs .tabs.vertical>ul.nav-tabs>li>a,.round.auto-corner-tabs .tabs.vertical>ul.nav-tabs>li>a{border-radius:10px}.round-tabs:not(.tabs-attached) .tabs.vertical>ul.nav-tabs>li>a,.round.auto-corner-tabs:not(.tabs-attached) .tabs.vertical>ul.nav-tabs>li>a{border-radius:10px}.rounded-tabs .tabs.vertical>ul.nav-tabs>li>a,.rounded.auto-corner-tabs .tabs.vertical>ul.nav-tabs>li>a{border-radius:5px}.square-tabs .tabs.vertical>ul.nav-tabs>li>a,.square.auto-corner-tabs .tabs.vertical>ul.nav-tabs>li>a{border-radius:0}.tabs-attached .tabs.vertical>ul.nav-tabs>li>a,.tabs-attached.auto-corner-tabs .tabs.vertical>ul.nav-tabs>li>a{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}body:not(.tabs-attached) .tabs.vertical>ul.nav-tabs{margin-right:10px}body[device=phone] .tabs.vertical>ul.nav-tabs>li>a i,body[device=tablet] .tabs.vertical>ul.nav-tabs>li>a i{display:inline-block;margin:5px}body[device=phone] .tabs.vertical>ul.nav-tabs>li>a label,body[device=tablet] .tabs.vertical>ul.nav-tabs>li>a label{display:none}.tooltip{font-size:75%;pointer-events:none}.tooltip.in{opacity:1}.tooltip .tooltip-inner{overflow:hidden;text-overflow:ellipsis}.tooltip.permanant{z-index:0}.round .tooltip .tooltip-inner{border-radius:5px}.rounded .tooltip .tooltip-inner{border-radius:3px}.square .tooltip .tooltip-inner{border-radius:0}body[device=phone] .tooltip,body[device=tablet] .tooltip{display:none!important}svg.viewport.unannotated .annotation{display:none}svg.viewport .annotation text,svg.viewport .dimensioning text{font-size:13px;font-weight:bold;text-anchor:middle;dominant-baseline:middle;opacity:1;stroke:none;fill:initial}svg.viewport .line,svg.viewport .arc,svg.viewport .arrow{fill:none;stroke-width:2;vector-effect:non-scaling-stroke;fill:none}svg.viewport .line path,svg.viewport .arc path,svg.viewport .arrow path{stroke-width:2;vector-effect:non-scaling-stroke;fill:none}svg.viewport path.line{stroke-width:2;vector-effect:non-scaling-stroke;fill:none}svg.viewport .dimensioning{stroke-dasharray:5}svg.viewport .arc{fill:none}svg.viewport .dotted{stroke-dasharray:2,2}svg.viewport text{filter:url(#white-background)}body.binary .viewport.dark text,body.binary.dark .viewport.auto text{fill:white;filter:url(#black-background)}body:not(.binary) .viewport.dark text,body:not(.binary).dark .viewport.auto text{fill:white;filter:url(#dark-background)}body:not(.binary) .viewport.dark.colored text,body:not(.binary).dark .viewport.auto.colored text{fill:white;filter:url(#dark-colored-background)}svg.viewport .arrow{marker-end:url(#arrow-end)}svg.viewport .arrow.reverse{marker-start:url(#arrow-start);marker-end:none}svg.viewport .arrow.double{marker-start:url(#arrow-start)}svg.viewport .arrow .background{stroke-width:1em;marker-start:none;marker-end:none;vector-effect:non-scaling-stroke;stroke-dasharray:none}svg.viewport #arrow-start.filled,svg.viewport #arrow-end.filled{fill:black;stroke:none}svg.viewport #arrow-start.stroked,svg.viewport #arrow-end.stroked{fill:none;stroke:black;stroke-width:2}svg.viewport.light #arrow-start.filled,svg.viewport.light #arrow-end.filled{fill:white;stroke:none}svg.viewport.light #arrow-start.stroked,svg.viewport.light #arrow-end.stroked{fill:none;stroke:white}svg.viewport .axis{stroke-width:1;stroke-opacity:.5;vector-effect:non-scaling-stroke;stroke-dasharray:5,5}body.binary svg.viewport .shadow{display:none!important}body:not(.binary) svg.viewport .shadow{stroke:none;fill:none;pointer-events:none;opacity:.25}body:not(.binary) svg.viewport.unshadowed .shadow{display:none!important}body:not(.binary) svg.viewport .shadow{filter:url(#colored-shadow)}body:not(.binary) svg.viewport .softish.shadow{filter:url(#colored-softish-shadow)}body:not(.binary) svg.viewport .soft.shadow{filter:url(#colored-soft-shadow)}body:not(.binary) svg.viewport .softer.shadow{filter:url(#colored-softer-shadow)}body:not(.binary) svg.viewport .drop-shadowed{filter:url(#drop-shadowed)}body:not(.binary) svg.viewport .glowing{filter:url(#glowing)}body:not(.binary) svg.viewport .lightly.glowing{filter:url(#lightly-glowing)}body:not(.binary) svg.viewport .strongly.glowing{filter:url(#strongly-glowing)}body:not(.binary) svg.viewport .bright{filter:brightness(2)}body:not(.binary) svg.viewport .normal{filter:url(#normal)}body:not(.binary) svg.viewport .multiply{filter:url(#multiply)}body:not(.binary) svg.viewport .screen{filter:url(#screen)}body:not(.binary) svg.viewport .darken{filter:url(#darken)}body:not(.binary) svg.viewport .lighten{filter:url(#lighten)}body:not(.binary) .viewport.dark .shadow,body:not(.binary).dark .viewport.auto .shadow{filter:url(#shadow)}body:not(.binary) .viewport.dark .softish.shadow,body:not(.binary).dark .viewport.auto .softish.shadow{filter:url(#softish-shadow)}body:not(.binary) .viewport.dark .soft.shadow,body:not(.binary).dark .viewport.auto .soft.shadow{filter:url(#soft-shadow)}body:not(.binary) .viewport.dark .softer.shadow,body:not(.binary).dark .viewport.auto .softer.shadow{filter:url(#softer-shadow)}@-moz-document url-prefix(){svg .colored.shadow{opacity:.25}}svg .grid{pointer-events:none}svg pattern svg path{opacity:.5;fill:none}svg.viewport svg.marker{overflow:visible;pointer-events:auto}svg.viewport svg.marker svg{overflow:visible}svg.viewport svg.marker .stroked{stroke:black;stroke-width:2;vector-effect:non-scaling-stroke}svg.viewport svg.marker.selected{fill:var(--primary-color)}svg.viewport svg.marker.outlined{stroke-width:1.5}svg.viewport svg.marker.outlined svg{overflow:visible}svg.viewport svg.marker.transparent.outlined:not(:hover):not(.selected){fill-opacity:.5}svg.viewport svg.marker.unhighlightable{pointer-events:none}svg.viewport svg.marker.draggable{cursor:move;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}svg.viewport svg.marker.draggable.vertically{cursor:ns-resize}svg.viewport svg.marker.draggable.horizontally{cursor:ew-resize}.viewport.dark svg.marker .stroked,.dark .viewport.auto svg.marker .stroked{stroke:white}svg.defs{position:fixed;width:0;height:0;pointer-events:none}svg{display:block;width:100%;height:100%}svg .selection{pointer-events:none;vector-effect:non-scaling-stroke;fill-opacity:.25}.viewport{transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.viewport.unclickable .marker{pointer-events:none}.welcome.page .masthead .carousel{display:flex;flex-direction:column;width:100%;height:100%;margin:auto}.welcome.page .masthead .carousel .flickity-viewport{height:100%}.welcome.page .masthead .carousel .carousel-cell{display:flex;width:100%;justify-content:center;background-size:cover;background-position:center}.welcome.page .masthead .carousel .carousel-cell:not(:first-child){flex-direction:column;height:100%;text-align:center}.welcome.page .masthead .carousel .carousel-cell:not(:first-child) iframe{position:relative;width:90%;height:90%;margin:5%;border-width:1px;border-style:solid;border-color:rgba(127,127,127,0.25);border-radius:15px}.welcome.page .masthead .carousel .carousel-cell:not(:first-child) iframe+.caption{position:absolute;top:10%;left:5%;margin-top:-40px}.welcome.page .masthead .carousel .carousel-cell>.container{display:flex;flex-direction:column;justify-content:center;height:100%;padding:50px 65px}.welcome.page .masthead .carousel .carousel-cell>.container>img{max-height:calc(100% - 50px);max-width:100%;margin-left:auto;margin-right:auto}.welcome.page .masthead .carousel .carousel-cell>.background{pointer-events:none}.welcome.page .masthead .carousel .carousel-cell .caption{font-size:1.25em;margin-top:10px}.welcome.page .masthead .carousel .carousel-cell .caption img{height:50px}.welcome.page .masthead .carousel .flickity-page-dots{position:absolute;padding:10px;pointer-events:none;bottom:0}.welcome.page .masthead .carousel .flickity-page-dots .dot{pointer-events:auto}.welcome.page .masthead.viewport-relative .carousel .flickity-viewport{height:100%!important}.welcome.page .masthead.viewport-relative .carousel .carousel-cell{height:100%!important}.welcome.page .apps .flickity-viewport{height:150px!important}@media(max-width:480px){.welcome.page .masthead .carousel iframe+.caption{display:none}.welcome.page .masthead .carousel .flickity-page-dots{bottom:10px}}.crawler{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.crawler .overlay{position:absolute;top:0;bottom:0;right:0;left:0;transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.crawler .tilted3d{width:100%;height:100%;text-align:center;display:inline-block;perspective-origin:center middle;overflow:visible}.crawler .tilted3d .images{text-align:center;overflow:visible}.crawler .tilted3d .images .row{display:block;position:relative;text-align:center;white-space:nowrap;overflow:visible;margin:5px auto}.crawler .tilted3d .images .row .item{position:relative;display:inline-block;height:100px}.crawler .tilted3d .images .row .item img{height:100%}.crawler .tilted3d .images .row .item .caption{color:white;text-align:center;font-family:sans-serif}.crawler .tilted3d .images.annotated .row .item{margin:20px}.outlined{text-shadow:-1px -1px 0 var(--outline-color),1px -1px 0 var(--outline-color),-1px 1px 0 var(--outline-color),1px 1px 0 var(--outline-color),-1px 0 var(--outline-color),1px 0 var(--outline-color),0 1px var(--outline-color),0 -1px var(--outline-color)}.welcome.page .splash .logotype{margin:auto;margin-top:0;border-bottom:0}.welcome.page .splash .logotype.shadowed{text-shadow:3px 3px 10px rgba(0,0,0,0.5)}.welcome.page .splash .logotype span{line-height:1em}.welcome.page .splash .logotype span.outlined{text-shadow:-3px -3px 0 var(--outline-color),3px -3px 0 var(--outline-color),-3px 3px 0 var(--outline-color),3px 3px 0 var(--outline-color),-3px 0 var(--outline-color),3px 0 var(--outline-color),0 3px var(--outline-color),0 -3px var(--outline-color)}.welcome.page .splash .logotype span.outlined{text-shadow:-3px -3px 0 var(--outline-color),3px -3px 0 var(--outline-color),-3px 3px 0 var(--outline-color),3px 3px 0 var(--outline-color),-3px 0 var(--outline-color),3px 0 var(--outline-color),0 3px var(--outline-color),0 -3px var(--outline-color)}.welcome.page .splash .logotype.multiword span{display:inline-block}@media(min-width:1199px){.welcome.page .splash .logotype{font-size:7em}.welcome.page .splash .logotype.short{font-size:8em}.welcome.page .splash .logotype.long{font-size:6em}}@media(max-width:1199px){.welcome.page .splash .logotype{font-size:6em}.welcome.page .splash .logotype.short{font-size:7em}.welcome.page .splash .logotype.long{font-size:5em}}@media(max-width:991px){.welcome.page .splash .logotype{font-size:5em}.welcome.page .splash .logotype.short{font-size:6em}.welcome.page .splash .logotype.long{font-size:4em}}@media(max-width:900px){.welcome.page .splash .logotype{font-size:4em}.welcome.page .splash .logotype.short{font-size:5em}.welcome.page .splash .logotype.long{font-size:3em}}@media(max-width:767px){.welcome.page .splash .logotype{font-size:3em}.welcome.page .splash .logotype.short{font-size:4em}.welcome.page .splash .logotype.long{font-size:2em}}@media(min-width:1200px){.welcome.page .splash.two-column .logotype{font-size:4em}.welcome.page .splash.two-column .logotype.short{font-size:4em}.welcome.page .splash.two-column .logotype.long{font-size:3em}}@media(max-width:1200px){.welcome.page .splash.two-column .logotype{font-size:3em}.welcome.page .splash.two-column .logotype.short{font-size:3em}.welcome.page .splash.two-column .logotype.long{font-size:2em}}@media(max-width:1024px){.welcome.page .splash.two-column .logotype{font-size:2.5em}.welcome.page .splash.two-column .logotype.short{font-size:2em}.welcome.page .splash.two-column .logotype.long{font-size:2em}}@media(max-width:768px){.welcome.page .splash.two-column .logotype{font-size:2.5em}.welcome.page .splash.two-column .logotype.outlined{text-shadow:-2px -2px 0 var(--outline-color),2px -2px 0 var(--outline-color),-2px 2px 0 var(--outline-color),2px 2px 0 var(--outline-color),-2px 0 var(--outline-color),2px 0 var(--outline-color),0 2px var(--outline-color),0 -2px var(--outline-color)}.welcome.page .splash.two-column .logotype.outlined{text-shadow:-2px -2px 0 var(--outline-color),2px -2px 0 var(--outline-color),-2px 2px 0 var(--outline-color),2px 2px 0 var(--outline-color),-2px 0 var(--outline-color),2px 0 var(--outline-color),0 2px var(--outline-color),0 -2px var(--outline-color)}.welcome.page .splash.two-column .logotype.short{font-size:2em}.welcome.page .splash.two-column .logotype.long{font-size:2em}}@media(max-width:480px){.welcome.page .splash.two-column .logotype{font-size:3em}.welcome.page .splash.two-column .logotype.short{font-size:4em}.welcome.page .splash.two-column .logotype.long{font-size:2.5em}}@media(min-width:1200px){.welcome.page .splash .logo.small img{height:150px}.welcome.page .splash .logo img,.welcome.page .splash .logo.medium img{height:200px}.welcome.page .splash .logo.large img{height:250px}}@media(max-width:1200px){.welcome.page .splash .logo.small img{height:125px}.welcome.page .splash .logo img,.welcome.page .splash .logo.medium img{height:150px}.welcome.page .splash .logo.large img{height:175px}}@media(max-width:992px){.welcome.page .splash .logo.small img{height:100px}.welcome.page .splash .logo img,.welcome.page .splash .logo.medium img{height:125px}.welcome.page .splash .logo.large img{height:150px}}@media(max-width:768px){.welcome.page .splash .logo.small img{height:75px}.welcome.page .splash .logo img,.welcome.page .splash .logo.medium img{height:100px}.welcome.page .splash .logo.large img{height:125px}}@media(max-width:480px){.welcome.page .splash .logo.small img{height:50px}.welcome.page .splash .logo img,.welcome.page .splash .logo.medium img{height:75px}.welcome.page .splash .logo.large img{height:100px}}.ribbon{position:absolute;margin:0;width:100%;text-align:center;right:0;z-index:1;transform-origin:top right;transform:rotate(45deg) translate(50%,75px);padding:0;color:white;background:var(--primary-color);box-shadow:0 5px 30px rgba(0,0,0,0.25)}.ribbon.top.left{top:0;left:0;transform:translateX(-100%) rotate(-45deg) translate(50%,50px)}.ribbon.top.right{top:0;right:0;transform:rotate(45deg) translate(50%,50px)}.ribbon.bottom.left{bottom:0;left:0;transform:translate(-100%,0px) rotate(45deg) translate(50%,-50px);transform-origin:bottom right}.ribbon.bottom.right{bottom:0;right:0;transform:rotate(-45deg) translate(50%,-50px);transform-origin:bottom right}body.paused{.welcome{.overlay{.layer{animation-play-state:paused}}}}.welcome.page .splash{display:flex;flex-direction:column;width:min-content;min-width:75%;padding:30px;margin:50px 70px;justify-content:center;border-radius:15px;transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.welcome.page .splash .logo img{max-width:100%}.welcome.page .splash .logo.shadowed{-webkit-filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2));filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2))}.welcome.page .splash .logo.active{cursor:pointer}.welcome.page .splash>a{text-decoration:none}.welcome.page .splash .greeting{font-size:1em;color:white}.welcome.page .splash .greeting.shadowed{text-shadow:1px 1px 5px rgba(0,0,0,0.5)}.welcome.page .splash .logo,.welcome.page .splash .logotype,.welcome.page .splash .tagline,.welcome.page .splash .description,.welcome.page .splash .search{margin:20px auto}.welcome.page .splash .logotype.shadowed,.welcome.page .splash .tagline.shadowed,.welcome.page .splash .description.shadowed{text-shadow:1px 1px 5px rgba(0,0,0,0.5)}.welcome.page .splash .logotype.round,.welcome.page .splash .tagline.round,.welcome.page .splash .description.round{border-radius:30px}.welcome.page .splash .logotype.rounded,.welcome.page .splash .tagline.rounded,.welcome.page .splash .description.rounded{border-radius:10px}.welcome.page .splash .tagline{display:inline-block;font-size:1.25em;line-height:1.5em;padding:5px 20px;margin:0 auto}.welcome.page .splash .description{font-size:2em;line-height:125%;margin:20px auto}.welcome.page .splash .search{width:100%}.welcome.page .splash .search .input-group{max-width:600px;margin:auto}.welcome.page .splash a{color:unset!important}.welcome.page.full-size .splash{margin:auto!important}body.rounded .welcome.page .splash .tagline,body.rounded .welcome.page .splash .description{border-radius:10px}body.round .welcome.page .splash .tagline,body.round .welcome.page .splash .description{border-radius:30px}@media(max-width:992px){.welcome.page .splash .logo,.welcome.page .splash .logotype,.welcome.page .splash .tagline,.welcome.page .splash .description,.welcome.page .splash .search,.welcome.page .splash .buttons{margin:10px auto}.welcome.page .splash .description{font-size:150%!important}}@media(max-width:480px){.welcome.page .splash{width:100%;margin:0;padding:10px;border-radius:0}.welcome.page .splash .tagline{font-size:1.25em!important}.welcome.page .splash .search{padding:0 15px}.welcome.page .splash .search .input-group{width:100%}}.welcome.page .splash.two-column{display:flex;flex-direction:column;width:calc(100% - 130px);padding:50px 20px}.welcome.page .splash.two-column .col-md-6{display:flex;flex-direction:column}.welcome.page .splash.two-column .col-md-6 .contents{display:flex;flex-direction:column;justify-content:center;padding:0;margin:auto}.welcome.page .splash.two-column .col-md-6 .contents .description{width:75%}@media(min-width:768px){.welcome.page .splash.two-column{flex-direction:row}.welcome.page .splash.two-column .col-md-6{width:50%}}@media(max-width:768px){.welcome.page .splash.two-column .col-md-6 .search{margin:0}}.welcome.page .contents .masthead{display:flex;flex-grow:1;position:relative;background:0;line-height:2em;margin-bottom:0;overflow:hidden;justify-content:center;background-size:cover;background-position:center}.welcome.page .contents .masthead .background{position:absolute;width:100%;height:100%;background-size:cover;background-position:center}.welcome.page .contents .masthead .overlay{position:absolute;width:100%;height:100%;overflow:hidden}.welcome.page .contents .masthead .overlay .layer{position:absolute;width:100%;height:100%;overflow:visible}.welcome.page .contents .masthead .overlay .layer img{position:absolute;transform:translateZ(0)}.welcome.page .contents .masthead .panel{background-color:rgba(255,255,255,0.5)}.welcome.page .contents .masthead .links{margin-top:20px}.welcome.page .contents .masthead .links .link{display:inline-block;margin-right:10px}.welcome.page .contents .masthead .links .link a{display:inline-block;color:white;margin-bottom:10px}.welcome.page .contents .masthead .links .link a img{height:25px;image-rendering:pixelated}.welcome.page .contents .masthead .options.buttons{position:absolute;left:10px;bottom:10px}.welcome.page .contents .masthead .options.buttons button{width:30px;height:30px}.welcome.page.full-size .contents{padding:0}.welcome.page.full-size .contents .masthead{margin:0}.welcome.page.full-size .footer .info{display:none}@media(min-width:480px){.welcome.page .contents .masthead{margin:-50px;margin-bottom:0}}@media(max-width:480px){.welcome.page>.contents{padding:0}.welcome.page>.contents .masthead{padding:0}.welcome.page>.contents .masthead .col-sm-4{margin-bottom:15px}.welcome.page>.contents .masthead .col-sm-4:last-child{margin-bottom:0}.welcome.page>.contents .section{margin:0 -25px}}