@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:400,700&subset=latin,cyrillic-ext");@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Roboto+Condensed:wght@700&family=Roboto:wght@100;300;400;500;700&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{}.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;filter:alpha(Opacity=35);}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;filter:alpha(Opacity=70);}.ui-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-99999px;background-image:url(/themes/custom/material_compile/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/themes/custom/material_compile/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/themes/custom/material_compile/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/themes/custom/material_compile/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/themes/custom/material_compile/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/themes/custom/material_compile/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 3px 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 3px;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:10px 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:5px 10px 4px;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:20px;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 10px;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 10px 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 10px;border-radius:10px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:4px;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:#0072b9 url(/themes/custom/misc/progress.gif);}.ui-datepicker{padding:0;border:1px solid #a6a6a6;background:#fff;}.ui-datepicker-calendar thead tr{border-top:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6;}.ui-datepicker-calendar tr:hover{background:transparent;}.ui-datepicker td{padding:0;}.ui-datepicker td span,.ui-datepicker td a{text-align:center;color:inherit;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{top:2px;right:2px;cursor:pointer;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{top:2px;left:2px;cursor:pointer;}.ui-datepicker td a.ui-state-hover{background-color:#f7fcff;}.ui-datepicker .ui-state-active{border:none;background:#ebeae4;}.ui-datepicker .ui-state-highlight{color:inherit;font-weight:bold;}.ui-autocomplete{overflow:hidden;color:#545560;border:1px solid rgba(216,217,224,0.8);border-top:0;border-radius:0 0 0.125rem 0.125rem;background:#fff;box-shadow:0 0.125rem 0.25rem rgba(34,35,48,0.1);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:#fff;background:#003cc5;}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:#0072b9;}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
.container-fluid{margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px;}.row-wrapper{padding-right:12px;padding-left:12px;}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-12px;margin-left:-12px;}.row.reverse{flex-direction:row-reverse;}.col.reverse{flex-direction:column-reverse;}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:12px;padding-left:12px;}.col-xs{flex:1 0 0;max-width:100%;}.col-xs-1{flex:0 0 8.333%;max-width:8.333%;}.col-xs-2{flex:0 0 16.667%;max-width:16.667%;}.col-xs-3{flex:0 0 25%;max-width:25%;}.col-xs-4{flex:0 0 33.333%;max-width:33.333%;}.col-xs-5{flex:0 0 41.667%;max-width:41.667%;}.col-xs-6{flex:0 0 50%;max-width:50%;}.col-xs-7{flex:0 0 58.333%;max-width:58.333%;}.col-xs-8{flex:0 0 66.667%;max-width:66.667%;}.col-xs-9{flex:0 0 75%;max-width:75%;}.col-xs-10{flex:0 0 83.333%;max-width:83.333%;}.col-xs-11{flex:0 0 91.667%;max-width:91.667%;}.col-xs-12{flex:0 0 100%;max-width:100%;}.col-xs-offset-1{margin-left:8.333%;}.col-xs-offset-2{margin-left:16.667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.333%;}.col-xs-offset-5{margin-left:41.667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.333%;}.col-xs-offset-8{margin-left:66.667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.333%;}.col-xs-offset-11{margin-left:91.667%;}.start-xs{justify-content:flex-start;text-align:start;}.center-xs{justify-content:center;text-align:center;}.end-xs{justify-content:flex-end;text-align:end;}.top-xs{align-items:flex-start;}.middle-xs{align-items:center;}.bottom-xs{align-items:flex-end;}.around-xs{justify-content:space-around;}.between-xs{justify-content:space-between;}.first-xs{order:-1;}.last-xs{order:1;}@media only screen and (min-width:768px){.container{width:768px;}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:12px;padding-left:12px;}.col-sm{flex:1 0 0;max-width:100%;}.col-sm-1{flex:0 0 8.333%;max-width:8.333%;}.col-sm-2{flex:0 0 16.667%;max-width:16.667%;}.col-sm-3{flex:0 0 25%;max-width:25%;}.col-sm-4{flex:0 0 33.333%;max-width:33.333%;}.col-sm-5{flex:0 0 41.667%;max-width:41.667%;}.col-sm-6{flex:0 0 50%;max-width:50%;}.col-sm-7{flex:0 0 58.333%;max-width:58.333%;}.col-sm-8{flex:0 0 66.667%;max-width:66.667%;}.col-sm-9{flex:0 0 75%;max-width:75%;}.col-sm-10{flex:0 0 83.333%;max-width:83.333%;}.col-sm-11{flex:0 0 91.667%;max-width:91.667%;}.col-sm-12{flex:0 0 100%;max-width:100%;}.col-sm-offset-1{margin-left:8.333%;}.col-sm-offset-2{margin-left:16.667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.333%;}.col-sm-offset-5{margin-left:41.667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.333%;}.col-sm-offset-8{margin-left:66.667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.333%;}.col-sm-offset-11{margin-left:91.667%;}.start-sm{justify-content:flex-start;text-align:start;}.center-sm{justify-content:center;text-align:center;}.end-sm{justify-content:flex-end;text-align:end;}.top-sm{align-items:flex-start;}.middle-sm{align-items:center;}.bottom-sm{align-items:flex-end;}.around-sm{justify-content:space-around;}.between-sm{justify-content:space-between;}.first-sm{order:-1;}.last-sm{order:1;}}@media only screen and (min-width:992px){.container{width:992px;}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:12px;padding-left:12px;}.col-md{flex:1 0 0;max-width:100%;}.col-md-1{flex:0 0 8.333%;max-width:8.333%;}.col-md-2{flex:0 0 16.667%;max-width:16.667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.333%;max-width:33.333%;}.col-md-5{flex:0 0 41.667%;max-width:41.667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.333%;max-width:58.333%;}.col-md-8{flex:0 0 66.667%;max-width:66.667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.333%;max-width:83.333%;}.col-md-11{flex:0 0 91.667%;max-width:91.667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.col-md-offset-1{margin-left:8.333%;}.col-md-offset-2{margin-left:16.667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.333%;}.col-md-offset-5{margin-left:41.667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.333%;}.col-md-offset-8{margin-left:66.667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.333%;}.col-md-offset-11{margin-left:91.667%;}.start-md{justify-content:flex-start;text-align:start;}.center-md{justify-content:center;text-align:center;}.end-md{justify-content:flex-end;text-align:end;}.top-md{align-items:flex-start;}.middle-md{align-items:center;}.bottom-md{align-items:flex-end;}.around-md{justify-content:space-around;}.between-md{justify-content:space-between;}.first-md{order:-1;}.last-md{order:1;}}@media only screen and (min-width:1256px){.container{width:1256px;}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:12px;padding-left:12px;}.col-lg{flex:1 0 0;max-width:100%;}.col-lg-1{flex:0 0 8.333%;max-width:8.333%;}.col-lg-2{flex:0 0 16.667%;max-width:16.667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.333%;max-width:33.333%;}.col-lg-5{flex:0 0 41.667%;max-width:41.667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.333%;max-width:58.333%;}.col-lg-8{flex:0 0 66.667%;max-width:66.667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.333%;max-width:83.333%;}.col-lg-11{flex:0 0 91.667%;max-width:91.667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.col-lg-offset-1{margin-left:8.333%;}.col-lg-offset-2{margin-left:16.667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.333%;}.col-lg-offset-5{margin-left:41.667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.333%;}.col-lg-offset-8{margin-left:66.667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.333%;}.col-lg-offset-11{margin-left:91.667%;}.start-lg{justify-content:flex-start;text-align:start;}.center-lg{justify-content:center;text-align:center;}.end-lg{justify-content:flex-end;text-align:end;}.top-lg{align-items:flex-start;}.middle-lg{align-items:center;}.bottom-lg{align-items:flex-end;}.around-lg{justify-content:space-around;}.between-lg{justify-content:space-between;}.first-lg{order:-1;}.last-lg{order:1;}}
.material-icons,.icon-left:before,.icon-right:after{font-family:'Material Icons','Material Icons Local';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}.material-icons.fs-18,.fs-18.icon-left:before,.fs-18.icon-right:after{font-size:18px;}.material-icons.fs-24,.fs-24.icon-left:before,.fs-24.icon-right:after{font-size:24px;}.material-icons.fs-36,.fs-36.icon-left:before,.fs-36.icon-right:after{font-size:36px;}.material-icons.fs-48,.fs-48.icon-left:before,.fs-48.icon-right:after{font-size:48px;}.icon-dark.icon-left:before,.icon-dark.icon-right:after{color:rgba(0,0,0,0.87) !important;}.icon-secondary.icon-left:before,.icon-secondary.icon-right:after{color:rgba(0,0,0,0.54);}.icon-disabled.icon-left:before,.icon-disabled.icon-right:after{color:rgba(0,0,0,0.26);}.icon-light.icon-left:before,.icon-light.icon-right:after{color:#FFF !important;}.icon-light.icon-disabled.icon-left:before,.icon-light.icon-disabled.icon-right:after{color:rgba(255,255,255,0.3) !important;}.icon-primary.icon-left:before,.icon-primary.icon-right:after{color:#607d8b;}.icon-accent.icon-left:before,.icon-accent.icon-right:after{color:#00b0ff;}.icon-left:before{content:attr(data-icon);margin-right:12px;float:left;}.icon-right:after{content:attr(data-icon);margin-left:12px;float:right;}.theme-dark .icon-secondary.icon-left:before,.theme-dark .icon-secondary.icon-right:after{color:rgba(255,255,255,0.7);}.theme-dark .icon-disabled.icon-left:before,.theme-dark .icon-disabled.icon-right:after{color:rgba(255,255,255,0.3);}.theme-dark .icon-primary.icon-left:before,.theme-dark .icon-primary.icon-right:after{color:#78909c;}.theme-dark .icon-accent.icon-left:before,.theme-dark .icon-accent.icon-right:after{color:#40c4ff;}
.services-icons{display:inline-block;width:24px;height:24px;background:url(/themes/custom/material_compile/library/img/services-icons.svg) no-repeat;opacity:.87;}.services-icons.icon-secondary{opacity:.54;}.services-icons.icon-disabled{opacity:.26;}.services-icons.si-behance,.services-icons[data-icon="behance"]{background-position:-144px -48px;}.services-icons.si-bitbucket,.services-icons[data-icon="bitbucket"]{background-position:-24px -120px;}.services-icons.si-blogger,.services-icons[data-icon="blogger"]{background-position:-168px -48px;}.services-icons.si-delicious,.services-icons[data-icon="delicious"]{background-position:-144px -72px;}.services-icons.si-delicious-box,.services-icons[data-icon="delicious-box"]{background-position:-168px -72px;}.services-icons.si-digg,.services-icons[data-icon="digg"]{background-position:-120px -72px;}.services-icons.si-disqus,.services-icons[data-icon="disqus"]{background-position:-24px -96px;}.services-icons.si-disqus-outline,.services-icons[data-icon="disqus-outline"]{background-position:0 -96px;}.services-icons.si-dribbble,.services-icons[data-icon="dribbble"]{background-position:-192px -48px;}.services-icons.si-dribbble-box,.services-icons[data-icon="dribbble-box"]{background-position:-216px -48px;}.services-icons.si-drupal,.services-icons[data-icon="drupal"]{background-position:-96px -120px;}.services-icons.si-evernote,.services-icons[data-icon="evernote"]{background-position:-216px -72px;}.services-icons.si-facebook,.services-icons[data-icon="facebook"]{background-position:0 0;}.services-icons.si-facebook-box,.services-icons[data-icon="facebook-box"]{background-position:-24px 0;}.services-icons.si-facebook-messenger,.services-icons[data-icon="facebook-messenger"]{background-position:-144px -120px;}.services-icons.si-flickr,.services-icons[data-icon="flickr"]{background-position:-96px -96px;}.services-icons.si-foursquare,.services-icons[data-icon="foursquare"]{background-position:-48px -96px;}.services-icons.si-github-box,.services-icons[data-icon="github-box"]{background-position:0 -120px;}.services-icons.si-google-photos,.services-icons[data-icon="google-photos"]{background-position:-120px -96px;}.services-icons.si-google-plus,.services-icons[data-icon="google-plus"]{background-position:-96px 0;}.services-icons.si-google-plus-box,.services-icons[data-icon="google-plus-box"]{background-position:-120px 0;}.services-icons.si-instagram,.services-icons[data-icon="instagram"]{background-position:0 -24px;}.services-icons.si-instagram-box,.services-icons[data-icon="instagram-box"]{background-position:-24px -24px;}.services-icons.si-lastfm,.services-icons[data-icon="lastfm"]{background-position:-144px -96px;}.services-icons.si-line,.services-icons[data-icon="line"]{background-position:-72px -144px;}.services-icons.si-linkedin,.services-icons[data-icon="linkedin"]{background-position:-144px 0;}.services-icons.si-linkedin-box,.services-icons[data-icon="linkedin-box"]{background-position:-168px 0;}.services-icons.si-livejournal,.services-icons[data-icon="livejournal"]{background-position:-192px -72px;}.services-icons.si-medium,.services-icons[data-icon="medium"]{background-position:0 -72px;}.services-icons.si-odnoklassniki,.services-icons[data-icon="odnoklassniki"]{background-position:-96px -24px;}.services-icons.si-odnoklassniki-box,.services-icons[data-icon="odnoklassniki-box"]{background-position:-120px -24px;}.services-icons.si-periscope,.services-icons[data-icon="periscope"]{background-position:-120px -48px;}.services-icons.si-pinterest,.services-icons[data-icon="pinterest"]{background-position:-192px 0;}.services-icons.si-pinterest-box,.services-icons[data-icon="pinterest-box"]{background-position:-216px 0;}.services-icons.si-pocket,.services-icons[data-icon="pocket"]{background-position:-24px -72px;}.services-icons.si-qqchat,.services-icons[data-icon="qqchat"]{background-position:-96px -144px;}.services-icons.si-qzone,.services-icons[data-icon="qzone"]{background-position:-216px -24px;}.services-icons.si-reddit,.services-icons[data-icon="reddit"]{background-position:-48px -72px;}.services-icons.si-renren,.services-icons[data-icon="renren"]{background-position:-24px -48px;}.services-icons.si-sina-weibo,.services-icons[data-icon="sina-weibo"]{background-position:-192px -24px;}.services-icons.si-skype,.services-icons[data-icon="skype"]{background-position:-24px -144px;}.services-icons.si-skype-outline,.services-icons[data-icon="skype-outline"]{background-position:0 -144px;}.services-icons.si-slack,.services-icons[data-icon="slack"]{background-position:-144px -144px;}.services-icons.si-snapchat,.services-icons[data-icon="snapchat"]{background-position:-120px -144px;}.services-icons.si-soundcloud,.services-icons[data-icon="soundcloud"]{background-position:-168px -96px;}.services-icons.si-spotify,.services-icons[data-icon="spotify"]{background-position:-192px -96px;}.services-icons.si-stackexchange,.services-icons[data-icon="stackexchange"]{background-position:-48px -120px;}.services-icons.si-stackoverflow,.services-icons[data-icon="stackoverflow"]{background-position:-72px -120px;}.services-icons.si-swarm,.services-icons[data-icon="swarm"]{background-position:-72px -96px;}.services-icons.si-telegram,.services-icons[data-icon="telegram"]{background-position:-216px -120px;}.services-icons.si-trello,.services-icons[data-icon="trello"]{background-position:-216px -96px;}.services-icons.si-tumblr,.services-icons[data-icon="tumblr"]{background-position:0 -48px;}.services-icons.si-twitch,.services-icons[data-icon="twitch"]{background-position:-96px -72px;}.services-icons.si-twitter,.services-icons[data-icon="twitter"]{background-position:-48px 0;}.services-icons.si-twitter-box,.services-icons[data-icon="twitter-box"]{background-position:-72px 0;}.services-icons.si-viber,.services-icons[data-icon="viber"]{background-position:-192px -120px;}.services-icons.si-vimeo,.services-icons[data-icon="vimeo"]{background-position:-72px -48px;}.services-icons.si-vine,.services-icons[data-icon="vine"]{background-position:-96px -48px;}.services-icons.si-vk,.services-icons[data-icon="vk"]{background-position:-48px -24px;}.services-icons.si-vk-box,.services-icons[data-icon="vk-box"]{background-position:-72px -24px;}.services-icons.si-wechat,.services-icons[data-icon="wechat"]{background-position:-48px -144px;}.services-icons.si-whatsapp,.services-icons[data-icon="whatsapp"]{background-position:-168px -120px;}.services-icons.si-wordpress,.services-icons[data-icon="wordpress"]{background-position:-120px -120px;}.services-icons.si-wunderlist,.services-icons[data-icon="wunderlist"]{background-position:-72px -72px;}.services-icons.si-xing,.services-icons[data-icon="xing"]{background-position:-144px -24px;}.services-icons.si-xing-box,.services-icons[data-icon="xing-box"]{background-position:-168px -24px;}.services-icons.si-youtube,.services-icons[data-icon="youtube"]{background-position:-48px -48px;}.services-icons.icon-dark{background:rgba(0,0,0,0.87) !important;}.services-icons.icon-light{background:#FFF !important;}.services-icons.icon-light.icon-disabled{background:rgba(255,255,255,0.3) !important;}.services-icons.icon-primary{background:#607d8b;}.services-icons.icon-accent{background:#00b0ff;}.btn .services-icons,.btn .services-icons:hover,.btn .services-icons:focus{background:rgba(0,0,0,0.87);}.btn-colored .services-icons,.btn-colored:hover .services-icons,.btn-colored:focus .services-icons,.btn.btn-colored .services-icons,.btn.btn-colored:hover .services-icons,.btn.btn-colored:focus .services-icons{background:#546e7a;}.btn-accent .services-icons,.btn-accent:hover .services-icons,.btn-accent:focus .services-icons,.btn.btn-accent .services-icons,.btn.btn-accent:hover .services-icons,.btn.btn-accent:focus .services-icons{background:#00b0ff;}.btn-raised.btn-colored .services-icons,.btn-raised.btn-colored:hover .services-icons,.btn-raised.btn-colored:focus .services-icons,.btn.btn-raised.btn-colored .services-icons,.btn.btn-raised.btn-colored:hover .services-icons,.btn.btn-raised.btn-colored:focus .services-icons{background:#FFF;}.btn-raised.btn-accent .services-icons,.btn-raised.btn-accent:hover .services-icons,.btn-raised.btn-accent:focus .services-icons,.btn.btn-raised.btn-accent .services-icons,.btn.btn-raised.btn-accent:hover .services-icons,.btn.btn-raised.btn-accent:focus .services-icons{background:rgba(0,0,0,0.87);}.btn.btn-disabled .services-icons,.btn.btn-disabled:hover .services-icons,.btn.btn-disabled:focus .services-icons,.btn.btn-disabled:active .services-icons{background:rgba(0,0,0,0.26);}.fab .services-icons,.fab:hover .services-icons,.fab:focus .services-icons{background:rgba(0,0,0,0.87);}.fab.fab-colored .services-icons,.fab.fab-colored:hover .services-icons,.fab.fab-colored:focus .services-icons{background:#FFF;}.fab.fab-accent .services-icons,.fab.fab-accent:hover .services-icons,.fab.fab-accent:focus .services-icons{background:rgba(0,0,0,0.87);}.services-icons.icon-dark,.services-icons.icon-light,.services-icons.icon-primary,.services-icons.icon-accent,.btn .services-icons,.fab .services-icons,.theme-dark .services-icons{opacity:1;-webkit-mask:url(/themes/custom/material_compile/library/img/services-icons.svg) no-repeat;mask:url(/themes/custom/material_compile/library/img/services-icons.svg) no-repeat;}.services-icons.icon-dark.si-behance,.services-icons.icon-dark[data-icon="behance"],.services-icons.icon-light.si-behance,.services-icons.icon-light[data-icon="behance"],.services-icons.icon-primary.si-behance,.services-icons.icon-primary[data-icon="behance"],.services-icons.icon-accent.si-behance,.services-icons.icon-accent[data-icon="behance"],.btn .services-icons.si-behance,.btn .services-icons[data-icon="behance"],.fab .services-icons.si-behance,.fab .services-icons[data-icon="behance"],.theme-dark .services-icons.si-behance,.theme-dark .services-icons[data-icon="behance"]{-webkit-mask-position:-144px -48px;mask-position:-144px -48px;}.services-icons.icon-dark.si-bitbucket,.services-icons.icon-dark[data-icon="bitbucket"],.services-icons.icon-light.si-bitbucket,.services-icons.icon-light[data-icon="bitbucket"],.services-icons.icon-primary.si-bitbucket,.services-icons.icon-primary[data-icon="bitbucket"],.services-icons.icon-accent.si-bitbucket,.services-icons.icon-accent[data-icon="bitbucket"],.btn .services-icons.si-bitbucket,.btn .services-icons[data-icon="bitbucket"],.fab .services-icons.si-bitbucket,.fab .services-icons[data-icon="bitbucket"],.theme-dark .services-icons.si-bitbucket,.theme-dark .services-icons[data-icon="bitbucket"]{-webkit-mask-position:-24px -120px;mask-position:-24px -120px;}.services-icons.icon-dark.si-blogger,.services-icons.icon-dark[data-icon="blogger"],.services-icons.icon-light.si-blogger,.services-icons.icon-light[data-icon="blogger"],.services-icons.icon-primary.si-blogger,.services-icons.icon-primary[data-icon="blogger"],.services-icons.icon-accent.si-blogger,.services-icons.icon-accent[data-icon="blogger"],.btn .services-icons.si-blogger,.btn .services-icons[data-icon="blogger"],.fab .services-icons.si-blogger,.fab .services-icons[data-icon="blogger"],.theme-dark .services-icons.si-blogger,.theme-dark .services-icons[data-icon="blogger"]{-webkit-mask-position:-168px -48px;mask-position:-168px -48px;}.services-icons.icon-dark.si-delicious,.services-icons.icon-dark[data-icon="delicious"],.services-icons.icon-light.si-delicious,.services-icons.icon-light[data-icon="delicious"],.services-icons.icon-primary.si-delicious,.services-icons.icon-primary[data-icon="delicious"],.services-icons.icon-accent.si-delicious,.services-icons.icon-accent[data-icon="delicious"],.btn .services-icons.si-delicious,.btn .services-icons[data-icon="delicious"],.fab .services-icons.si-delicious,.fab .services-icons[data-icon="delicious"],.theme-dark .services-icons.si-delicious,.theme-dark .services-icons[data-icon="delicious"]{-webkit-mask-position:-144px -72px;mask-position:-144px -72px;}.services-icons.icon-dark.si-delicious-box,.services-icons.icon-dark[data-icon="delicious-box"],.services-icons.icon-light.si-delicious-box,.services-icons.icon-light[data-icon="delicious-box"],.services-icons.icon-primary.si-delicious-box,.services-icons.icon-primary[data-icon="delicious-box"],.services-icons.icon-accent.si-delicious-box,.services-icons.icon-accent[data-icon="delicious-box"],.btn .services-icons.si-delicious-box,.btn .services-icons[data-icon="delicious-box"],.fab .services-icons.si-delicious-box,.fab .services-icons[data-icon="delicious-box"],.theme-dark .services-icons.si-delicious-box,.theme-dark .services-icons[data-icon="delicious-box"]{-webkit-mask-position:-168px -72px;mask-position:-168px -72px;}.services-icons.icon-dark.si-digg,.services-icons.icon-dark[data-icon="digg"],.services-icons.icon-light.si-digg,.services-icons.icon-light[data-icon="digg"],.services-icons.icon-primary.si-digg,.services-icons.icon-primary[data-icon="digg"],.services-icons.icon-accent.si-digg,.services-icons.icon-accent[data-icon="digg"],.btn .services-icons.si-digg,.btn .services-icons[data-icon="digg"],.fab .services-icons.si-digg,.fab .services-icons[data-icon="digg"],.theme-dark .services-icons.si-digg,.theme-dark .services-icons[data-icon="digg"]{-webkit-mask-position:-120px -72px;mask-position:-120px -72px;}.services-icons.icon-dark.si-disqus,.services-icons.icon-dark[data-icon="disqus"],.services-icons.icon-light.si-disqus,.services-icons.icon-light[data-icon="disqus"],.services-icons.icon-primary.si-disqus,.services-icons.icon-primary[data-icon="disqus"],.services-icons.icon-accent.si-disqus,.services-icons.icon-accent[data-icon="disqus"],.btn .services-icons.si-disqus,.btn .services-icons[data-icon="disqus"],.fab .services-icons.si-disqus,.fab .services-icons[data-icon="disqus"],.theme-dark .services-icons.si-disqus,.theme-dark .services-icons[data-icon="disqus"]{-webkit-mask-position:-24px -96px;mask-position:-24px -96px;}.services-icons.icon-dark.si-disqus-outline,.services-icons.icon-dark[data-icon="disqus-outline"],.services-icons.icon-light.si-disqus-outline,.services-icons.icon-light[data-icon="disqus-outline"],.services-icons.icon-primary.si-disqus-outline,.services-icons.icon-primary[data-icon="disqus-outline"],.services-icons.icon-accent.si-disqus-outline,.services-icons.icon-accent[data-icon="disqus-outline"],.btn .services-icons.si-disqus-outline,.btn .services-icons[data-icon="disqus-outline"],.fab .services-icons.si-disqus-outline,.fab .services-icons[data-icon="disqus-outline"],.theme-dark .services-icons.si-disqus-outline,.theme-dark .services-icons[data-icon="disqus-outline"]{-webkit-mask-position:0 -96px;mask-position:0 -96px;}.services-icons.icon-dark.si-dribbble,.services-icons.icon-dark[data-icon="dribbble"],.services-icons.icon-light.si-dribbble,.services-icons.icon-light[data-icon="dribbble"],.services-icons.icon-primary.si-dribbble,.services-icons.icon-primary[data-icon="dribbble"],.services-icons.icon-accent.si-dribbble,.services-icons.icon-accent[data-icon="dribbble"],.btn .services-icons.si-dribbble,.btn .services-icons[data-icon="dribbble"],.fab .services-icons.si-dribbble,.fab .services-icons[data-icon="dribbble"],.theme-dark .services-icons.si-dribbble,.theme-dark .services-icons[data-icon="dribbble"]{-webkit-mask-position:-192px -48px;mask-position:-192px -48px;}.services-icons.icon-dark.si-dribbble-box,.services-icons.icon-dark[data-icon="dribbble-box"],.services-icons.icon-light.si-dribbble-box,.services-icons.icon-light[data-icon="dribbble-box"],.services-icons.icon-primary.si-dribbble-box,.services-icons.icon-primary[data-icon="dribbble-box"],.services-icons.icon-accent.si-dribbble-box,.services-icons.icon-accent[data-icon="dribbble-box"],.btn .services-icons.si-dribbble-box,.btn .services-icons[data-icon="dribbble-box"],.fab .services-icons.si-dribbble-box,.fab .services-icons[data-icon="dribbble-box"],.theme-dark .services-icons.si-dribbble-box,.theme-dark .services-icons[data-icon="dribbble-box"]{-webkit-mask-position:-216px -48px;mask-position:-216px -48px;}.services-icons.icon-dark.si-drupal,.services-icons.icon-dark[data-icon="drupal"],.services-icons.icon-light.si-drupal,.services-icons.icon-light[data-icon="drupal"],.services-icons.icon-primary.si-drupal,.services-icons.icon-primary[data-icon="drupal"],.services-icons.icon-accent.si-drupal,.services-icons.icon-accent[data-icon="drupal"],.btn .services-icons.si-drupal,.btn .services-icons[data-icon="drupal"],.fab .services-icons.si-drupal,.fab .services-icons[data-icon="drupal"],.theme-dark .services-icons.si-drupal,.theme-dark .services-icons[data-icon="drupal"]{-webkit-mask-position:-96px -120px;mask-position:-96px -120px;}.services-icons.icon-dark.si-evernote,.services-icons.icon-dark[data-icon="evernote"],.services-icons.icon-light.si-evernote,.services-icons.icon-light[data-icon="evernote"],.services-icons.icon-primary.si-evernote,.services-icons.icon-primary[data-icon="evernote"],.services-icons.icon-accent.si-evernote,.services-icons.icon-accent[data-icon="evernote"],.btn .services-icons.si-evernote,.btn .services-icons[data-icon="evernote"],.fab .services-icons.si-evernote,.fab .services-icons[data-icon="evernote"],.theme-dark .services-icons.si-evernote,.theme-dark .services-icons[data-icon="evernote"]{-webkit-mask-position:-216px -72px;mask-position:-216px -72px;}.services-icons.icon-dark.si-facebook,.services-icons.icon-dark[data-icon="facebook"],.services-icons.icon-light.si-facebook,.services-icons.icon-light[data-icon="facebook"],.services-icons.icon-primary.si-facebook,.services-icons.icon-primary[data-icon="facebook"],.services-icons.icon-accent.si-facebook,.services-icons.icon-accent[data-icon="facebook"],.btn .services-icons.si-facebook,.btn .services-icons[data-icon="facebook"],.fab .services-icons.si-facebook,.fab .services-icons[data-icon="facebook"],.theme-dark .services-icons.si-facebook,.theme-dark .services-icons[data-icon="facebook"]{-webkit-mask-position:0 0;mask-position:0 0;}.services-icons.icon-dark.si-facebook-box,.services-icons.icon-dark[data-icon="facebook-box"],.services-icons.icon-light.si-facebook-box,.services-icons.icon-light[data-icon="facebook-box"],.services-icons.icon-primary.si-facebook-box,.services-icons.icon-primary[data-icon="facebook-box"],.services-icons.icon-accent.si-facebook-box,.services-icons.icon-accent[data-icon="facebook-box"],.btn .services-icons.si-facebook-box,.btn .services-icons[data-icon="facebook-box"],.fab .services-icons.si-facebook-box,.fab .services-icons[data-icon="facebook-box"],.theme-dark .services-icons.si-facebook-box,.theme-dark .services-icons[data-icon="facebook-box"]{-webkit-mask-position:-24px 0;mask-position:-24px 0;}.services-icons.icon-dark.si-facebook-messenger,.services-icons.icon-dark[data-icon="facebook-messenger"],.services-icons.icon-light.si-facebook-messenger,.services-icons.icon-light[data-icon="facebook-messenger"],.services-icons.icon-primary.si-facebook-messenger,.services-icons.icon-primary[data-icon="facebook-messenger"],.services-icons.icon-accent.si-facebook-messenger,.services-icons.icon-accent[data-icon="facebook-messenger"],.btn .services-icons.si-facebook-messenger,.btn .services-icons[data-icon="facebook-messenger"],.fab .services-icons.si-facebook-messenger,.fab .services-icons[data-icon="facebook-messenger"],.theme-dark .services-icons.si-facebook-messenger,.theme-dark .services-icons[data-icon="facebook-messenger"]{-webkit-mask-position:-144px -120px;mask-position:-144px -120px;}.services-icons.icon-dark.si-flickr,.services-icons.icon-dark[data-icon="flickr"],.services-icons.icon-light.si-flickr,.services-icons.icon-light[data-icon="flickr"],.services-icons.icon-primary.si-flickr,.services-icons.icon-primary[data-icon="flickr"],.services-icons.icon-accent.si-flickr,.services-icons.icon-accent[data-icon="flickr"],.btn .services-icons.si-flickr,.btn .services-icons[data-icon="flickr"],.fab .services-icons.si-flickr,.fab .services-icons[data-icon="flickr"],.theme-dark .services-icons.si-flickr,.theme-dark .services-icons[data-icon="flickr"]{-webkit-mask-position:-96px -96px;mask-position:-96px -96px;}.services-icons.icon-dark.si-foursquare,.services-icons.icon-dark[data-icon="foursquare"],.services-icons.icon-light.si-foursquare,.services-icons.icon-light[data-icon="foursquare"],.services-icons.icon-primary.si-foursquare,.services-icons.icon-primary[data-icon="foursquare"],.services-icons.icon-accent.si-foursquare,.services-icons.icon-accent[data-icon="foursquare"],.btn .services-icons.si-foursquare,.btn .services-icons[data-icon="foursquare"],.fab .services-icons.si-foursquare,.fab .services-icons[data-icon="foursquare"],.theme-dark .services-icons.si-foursquare,.theme-dark .services-icons[data-icon="foursquare"]{-webkit-mask-position:-48px -96px;mask-position:-48px -96px;}.services-icons.icon-dark.si-github-box,.services-icons.icon-dark[data-icon="github-box"],.services-icons.icon-light.si-github-box,.services-icons.icon-light[data-icon="github-box"],.services-icons.icon-primary.si-github-box,.services-icons.icon-primary[data-icon="github-box"],.services-icons.icon-accent.si-github-box,.services-icons.icon-accent[data-icon="github-box"],.btn .services-icons.si-github-box,.btn .services-icons[data-icon="github-box"],.fab .services-icons.si-github-box,.fab .services-icons[data-icon="github-box"],.theme-dark .services-icons.si-github-box,.theme-dark .services-icons[data-icon="github-box"]{-webkit-mask-position:0 -120px;mask-position:0 -120px;}.services-icons.icon-dark.si-google-photos,.services-icons.icon-dark[data-icon="google-photos"],.services-icons.icon-light.si-google-photos,.services-icons.icon-light[data-icon="google-photos"],.services-icons.icon-primary.si-google-photos,.services-icons.icon-primary[data-icon="google-photos"],.services-icons.icon-accent.si-google-photos,.services-icons.icon-accent[data-icon="google-photos"],.btn .services-icons.si-google-photos,.btn .services-icons[data-icon="google-photos"],.fab .services-icons.si-google-photos,.fab .services-icons[data-icon="google-photos"],.theme-dark .services-icons.si-google-photos,.theme-dark .services-icons[data-icon="google-photos"]{-webkit-mask-position:-120px -96px;mask-position:-120px -96px;}.services-icons.icon-dark.si-google-plus,.services-icons.icon-dark[data-icon="google-plus"],.services-icons.icon-light.si-google-plus,.services-icons.icon-light[data-icon="google-plus"],.services-icons.icon-primary.si-google-plus,.services-icons.icon-primary[data-icon="google-plus"],.services-icons.icon-accent.si-google-plus,.services-icons.icon-accent[data-icon="google-plus"],.btn .services-icons.si-google-plus,.btn .services-icons[data-icon="google-plus"],.fab .services-icons.si-google-plus,.fab .services-icons[data-icon="google-plus"],.theme-dark .services-icons.si-google-plus,.theme-dark .services-icons[data-icon="google-plus"]{-webkit-mask-position:-96px 0;mask-position:-96px 0;}.services-icons.icon-dark.si-google-plus-box,.services-icons.icon-dark[data-icon="google-plus-box"],.services-icons.icon-light.si-google-plus-box,.services-icons.icon-light[data-icon="google-plus-box"],.services-icons.icon-primary.si-google-plus-box,.services-icons.icon-primary[data-icon="google-plus-box"],.services-icons.icon-accent.si-google-plus-box,.services-icons.icon-accent[data-icon="google-plus-box"],.btn .services-icons.si-google-plus-box,.btn .services-icons[data-icon="google-plus-box"],.fab .services-icons.si-google-plus-box,.fab .services-icons[data-icon="google-plus-box"],.theme-dark .services-icons.si-google-plus-box,.theme-dark .services-icons[data-icon="google-plus-box"]{-webkit-mask-position:-120px 0;mask-position:-120px 0;}.services-icons.icon-dark.si-instagram,.services-icons.icon-dark[data-icon="instagram"],.services-icons.icon-light.si-instagram,.services-icons.icon-light[data-icon="instagram"],.services-icons.icon-primary.si-instagram,.services-icons.icon-primary[data-icon="instagram"],.services-icons.icon-accent.si-instagram,.services-icons.icon-accent[data-icon="instagram"],.btn .services-icons.si-instagram,.btn .services-icons[data-icon="instagram"],.fab .services-icons.si-instagram,.fab .services-icons[data-icon="instagram"],.theme-dark .services-icons.si-instagram,.theme-dark .services-icons[data-icon="instagram"]{-webkit-mask-position:0 -24px;mask-position:0 -24px;}.services-icons.icon-dark.si-instagram-box,.services-icons.icon-dark[data-icon="instagram-box"],.services-icons.icon-light.si-instagram-box,.services-icons.icon-light[data-icon="instagram-box"],.services-icons.icon-primary.si-instagram-box,.services-icons.icon-primary[data-icon="instagram-box"],.services-icons.icon-accent.si-instagram-box,.services-icons.icon-accent[data-icon="instagram-box"],.btn .services-icons.si-instagram-box,.btn .services-icons[data-icon="instagram-box"],.fab .services-icons.si-instagram-box,.fab .services-icons[data-icon="instagram-box"],.theme-dark .services-icons.si-instagram-box,.theme-dark .services-icons[data-icon="instagram-box"]{-webkit-mask-position:-24px -24px;mask-position:-24px -24px;}.services-icons.icon-dark.si-lastfm,.services-icons.icon-dark[data-icon="lastfm"],.services-icons.icon-light.si-lastfm,.services-icons.icon-light[data-icon="lastfm"],.services-icons.icon-primary.si-lastfm,.services-icons.icon-primary[data-icon="lastfm"],.services-icons.icon-accent.si-lastfm,.services-icons.icon-accent[data-icon="lastfm"],.btn .services-icons.si-lastfm,.btn .services-icons[data-icon="lastfm"],.fab .services-icons.si-lastfm,.fab .services-icons[data-icon="lastfm"],.theme-dark .services-icons.si-lastfm,.theme-dark .services-icons[data-icon="lastfm"]{-webkit-mask-position:-144px -96px;mask-position:-144px -96px;}.services-icons.icon-dark.si-line,.services-icons.icon-dark[data-icon="line"],.services-icons.icon-light.si-line,.services-icons.icon-light[data-icon="line"],.services-icons.icon-primary.si-line,.services-icons.icon-primary[data-icon="line"],.services-icons.icon-accent.si-line,.services-icons.icon-accent[data-icon="line"],.btn .services-icons.si-line,.btn .services-icons[data-icon="line"],.fab .services-icons.si-line,.fab .services-icons[data-icon="line"],.theme-dark .services-icons.si-line,.theme-dark .services-icons[data-icon="line"]{-webkit-mask-position:-72px -144px;mask-position:-72px -144px;}.services-icons.icon-dark.si-linkedin,.services-icons.icon-dark[data-icon="linkedin"],.services-icons.icon-light.si-linkedin,.services-icons.icon-light[data-icon="linkedin"],.services-icons.icon-primary.si-linkedin,.services-icons.icon-primary[data-icon="linkedin"],.services-icons.icon-accent.si-linkedin,.services-icons.icon-accent[data-icon="linkedin"],.btn .services-icons.si-linkedin,.btn .services-icons[data-icon="linkedin"],.fab .services-icons.si-linkedin,.fab .services-icons[data-icon="linkedin"],.theme-dark .services-icons.si-linkedin,.theme-dark .services-icons[data-icon="linkedin"]{-webkit-mask-position:-144px 0;mask-position:-144px 0;}.services-icons.icon-dark.si-linkedin-box,.services-icons.icon-dark[data-icon="linkedin-box"],.services-icons.icon-light.si-linkedin-box,.services-icons.icon-light[data-icon="linkedin-box"],.services-icons.icon-primary.si-linkedin-box,.services-icons.icon-primary[data-icon="linkedin-box"],.services-icons.icon-accent.si-linkedin-box,.services-icons.icon-accent[data-icon="linkedin-box"],.btn .services-icons.si-linkedin-box,.btn .services-icons[data-icon="linkedin-box"],.fab .services-icons.si-linkedin-box,.fab .services-icons[data-icon="linkedin-box"],.theme-dark .services-icons.si-linkedin-box,.theme-dark .services-icons[data-icon="linkedin-box"]{-webkit-mask-position:-168px 0;mask-position:-168px 0;}.services-icons.icon-dark.si-livejournal,.services-icons.icon-dark[data-icon="livejournal"],.services-icons.icon-light.si-livejournal,.services-icons.icon-light[data-icon="livejournal"],.services-icons.icon-primary.si-livejournal,.services-icons.icon-primary[data-icon="livejournal"],.services-icons.icon-accent.si-livejournal,.services-icons.icon-accent[data-icon="livejournal"],.btn .services-icons.si-livejournal,.btn .services-icons[data-icon="livejournal"],.fab .services-icons.si-livejournal,.fab .services-icons[data-icon="livejournal"],.theme-dark .services-icons.si-livejournal,.theme-dark .services-icons[data-icon="livejournal"]{-webkit-mask-position:-192px -72px;mask-position:-192px -72px;}.services-icons.icon-dark.si-medium,.services-icons.icon-dark[data-icon="medium"],.services-icons.icon-light.si-medium,.services-icons.icon-light[data-icon="medium"],.services-icons.icon-primary.si-medium,.services-icons.icon-primary[data-icon="medium"],.services-icons.icon-accent.si-medium,.services-icons.icon-accent[data-icon="medium"],.btn .services-icons.si-medium,.btn .services-icons[data-icon="medium"],.fab .services-icons.si-medium,.fab .services-icons[data-icon="medium"],.theme-dark .services-icons.si-medium,.theme-dark .services-icons[data-icon="medium"]{-webkit-mask-position:0 -72px;mask-position:0 -72px;}.services-icons.icon-dark.si-odnoklassniki,.services-icons.icon-dark[data-icon="odnoklassniki"],.services-icons.icon-light.si-odnoklassniki,.services-icons.icon-light[data-icon="odnoklassniki"],.services-icons.icon-primary.si-odnoklassniki,.services-icons.icon-primary[data-icon="odnoklassniki"],.services-icons.icon-accent.si-odnoklassniki,.services-icons.icon-accent[data-icon="odnoklassniki"],.btn .services-icons.si-odnoklassniki,.btn .services-icons[data-icon="odnoklassniki"],.fab .services-icons.si-odnoklassniki,.fab .services-icons[data-icon="odnoklassniki"],.theme-dark .services-icons.si-odnoklassniki,.theme-dark .services-icons[data-icon="odnoklassniki"]{-webkit-mask-position:-96px -24px;mask-position:-96px -24px;}.services-icons.icon-dark.si-odnoklassniki-box,.services-icons.icon-dark[data-icon="odnoklassniki-box"],.services-icons.icon-light.si-odnoklassniki-box,.services-icons.icon-light[data-icon="odnoklassniki-box"],.services-icons.icon-primary.si-odnoklassniki-box,.services-icons.icon-primary[data-icon="odnoklassniki-box"],.services-icons.icon-accent.si-odnoklassniki-box,.services-icons.icon-accent[data-icon="odnoklassniki-box"],.btn .services-icons.si-odnoklassniki-box,.btn .services-icons[data-icon="odnoklassniki-box"],.fab .services-icons.si-odnoklassniki-box,.fab .services-icons[data-icon="odnoklassniki-box"],.theme-dark .services-icons.si-odnoklassniki-box,.theme-dark .services-icons[data-icon="odnoklassniki-box"]{-webkit-mask-position:-120px -24px;mask-position:-120px -24px;}.services-icons.icon-dark.si-periscope,.services-icons.icon-dark[data-icon="periscope"],.services-icons.icon-light.si-periscope,.services-icons.icon-light[data-icon="periscope"],.services-icons.icon-primary.si-periscope,.services-icons.icon-primary[data-icon="periscope"],.services-icons.icon-accent.si-periscope,.services-icons.icon-accent[data-icon="periscope"],.btn .services-icons.si-periscope,.btn .services-icons[data-icon="periscope"],.fab .services-icons.si-periscope,.fab .services-icons[data-icon="periscope"],.theme-dark .services-icons.si-periscope,.theme-dark .services-icons[data-icon="periscope"]{-webkit-mask-position:-120px -48px;mask-position:-120px -48px;}.services-icons.icon-dark.si-pinterest,.services-icons.icon-dark[data-icon="pinterest"],.services-icons.icon-light.si-pinterest,.services-icons.icon-light[data-icon="pinterest"],.services-icons.icon-primary.si-pinterest,.services-icons.icon-primary[data-icon="pinterest"],.services-icons.icon-accent.si-pinterest,.services-icons.icon-accent[data-icon="pinterest"],.btn .services-icons.si-pinterest,.btn .services-icons[data-icon="pinterest"],.fab .services-icons.si-pinterest,.fab .services-icons[data-icon="pinterest"],.theme-dark .services-icons.si-pinterest,.theme-dark .services-icons[data-icon="pinterest"]{-webkit-mask-position:-192px 0;mask-position:-192px 0;}.services-icons.icon-dark.si-pinterest-box,.services-icons.icon-dark[data-icon="pinterest-box"],.services-icons.icon-light.si-pinterest-box,.services-icons.icon-light[data-icon="pinterest-box"],.services-icons.icon-primary.si-pinterest-box,.services-icons.icon-primary[data-icon="pinterest-box"],.services-icons.icon-accent.si-pinterest-box,.services-icons.icon-accent[data-icon="pinterest-box"],.btn .services-icons.si-pinterest-box,.btn .services-icons[data-icon="pinterest-box"],.fab .services-icons.si-pinterest-box,.fab .services-icons[data-icon="pinterest-box"],.theme-dark .services-icons.si-pinterest-box,.theme-dark .services-icons[data-icon="pinterest-box"]{-webkit-mask-position:-216px 0;mask-position:-216px 0;}.services-icons.icon-dark.si-pocket,.services-icons.icon-dark[data-icon="pocket"],.services-icons.icon-light.si-pocket,.services-icons.icon-light[data-icon="pocket"],.services-icons.icon-primary.si-pocket,.services-icons.icon-primary[data-icon="pocket"],.services-icons.icon-accent.si-pocket,.services-icons.icon-accent[data-icon="pocket"],.btn .services-icons.si-pocket,.btn .services-icons[data-icon="pocket"],.fab .services-icons.si-pocket,.fab .services-icons[data-icon="pocket"],.theme-dark .services-icons.si-pocket,.theme-dark .services-icons[data-icon="pocket"]{-webkit-mask-position:-24px -72px;mask-position:-24px -72px;}.services-icons.icon-dark.si-qqchat,.services-icons.icon-dark[data-icon="qqchat"],.services-icons.icon-light.si-qqchat,.services-icons.icon-light[data-icon="qqchat"],.services-icons.icon-primary.si-qqchat,.services-icons.icon-primary[data-icon="qqchat"],.services-icons.icon-accent.si-qqchat,.services-icons.icon-accent[data-icon="qqchat"],.btn .services-icons.si-qqchat,.btn .services-icons[data-icon="qqchat"],.fab .services-icons.si-qqchat,.fab .services-icons[data-icon="qqchat"],.theme-dark .services-icons.si-qqchat,.theme-dark .services-icons[data-icon="qqchat"]{-webkit-mask-position:-96px -144px;mask-position:-96px -144px;}.services-icons.icon-dark.si-qzone,.services-icons.icon-dark[data-icon="qzone"],.services-icons.icon-light.si-qzone,.services-icons.icon-light[data-icon="qzone"],.services-icons.icon-primary.si-qzone,.services-icons.icon-primary[data-icon="qzone"],.services-icons.icon-accent.si-qzone,.services-icons.icon-accent[data-icon="qzone"],.btn .services-icons.si-qzone,.btn .services-icons[data-icon="qzone"],.fab .services-icons.si-qzone,.fab .services-icons[data-icon="qzone"],.theme-dark .services-icons.si-qzone,.theme-dark .services-icons[data-icon="qzone"]{-webkit-mask-position:-216px -24px;mask-position:-216px -24px;}.services-icons.icon-dark.si-reddit,.services-icons.icon-dark[data-icon="reddit"],.services-icons.icon-light.si-reddit,.services-icons.icon-light[data-icon="reddit"],.services-icons.icon-primary.si-reddit,.services-icons.icon-primary[data-icon="reddit"],.services-icons.icon-accent.si-reddit,.services-icons.icon-accent[data-icon="reddit"],.btn .services-icons.si-reddit,.btn .services-icons[data-icon="reddit"],.fab .services-icons.si-reddit,.fab .services-icons[data-icon="reddit"],.theme-dark .services-icons.si-reddit,.theme-dark .services-icons[data-icon="reddit"]{-webkit-mask-position:-48px -72px;mask-position:-48px -72px;}.services-icons.icon-dark.si-renren,.services-icons.icon-dark[data-icon="renren"],.services-icons.icon-light.si-renren,.services-icons.icon-light[data-icon="renren"],.services-icons.icon-primary.si-renren,.services-icons.icon-primary[data-icon="renren"],.services-icons.icon-accent.si-renren,.services-icons.icon-accent[data-icon="renren"],.btn .services-icons.si-renren,.btn .services-icons[data-icon="renren"],.fab .services-icons.si-renren,.fab .services-icons[data-icon="renren"],.theme-dark .services-icons.si-renren,.theme-dark .services-icons[data-icon="renren"]{-webkit-mask-position:-24px -48px;mask-position:-24px -48px;}.services-icons.icon-dark.si-sina-weibo,.services-icons.icon-dark[data-icon="sina-weibo"],.services-icons.icon-light.si-sina-weibo,.services-icons.icon-light[data-icon="sina-weibo"],.services-icons.icon-primary.si-sina-weibo,.services-icons.icon-primary[data-icon="sina-weibo"],.services-icons.icon-accent.si-sina-weibo,.services-icons.icon-accent[data-icon="sina-weibo"],.btn .services-icons.si-sina-weibo,.btn .services-icons[data-icon="sina-weibo"],.fab .services-icons.si-sina-weibo,.fab .services-icons[data-icon="sina-weibo"],.theme-dark .services-icons.si-sina-weibo,.theme-dark .services-icons[data-icon="sina-weibo"]{-webkit-mask-position:-192px -24px;mask-position:-192px -24px;}.services-icons.icon-dark.si-skype,.services-icons.icon-dark[data-icon="skype"],.services-icons.icon-light.si-skype,.services-icons.icon-light[data-icon="skype"],.services-icons.icon-primary.si-skype,.services-icons.icon-primary[data-icon="skype"],.services-icons.icon-accent.si-skype,.services-icons.icon-accent[data-icon="skype"],.btn .services-icons.si-skype,.btn .services-icons[data-icon="skype"],.fab .services-icons.si-skype,.fab .services-icons[data-icon="skype"],.theme-dark .services-icons.si-skype,.theme-dark .services-icons[data-icon="skype"]{-webkit-mask-position:-24px -144px;mask-position:-24px -144px;}.services-icons.icon-dark.si-skype-outline,.services-icons.icon-dark[data-icon="skype-outline"],.services-icons.icon-light.si-skype-outline,.services-icons.icon-light[data-icon="skype-outline"],.services-icons.icon-primary.si-skype-outline,.services-icons.icon-primary[data-icon="skype-outline"],.services-icons.icon-accent.si-skype-outline,.services-icons.icon-accent[data-icon="skype-outline"],.btn .services-icons.si-skype-outline,.btn .services-icons[data-icon="skype-outline"],.fab .services-icons.si-skype-outline,.fab .services-icons[data-icon="skype-outline"],.theme-dark .services-icons.si-skype-outline,.theme-dark .services-icons[data-icon="skype-outline"]{-webkit-mask-position:0 -144px;mask-position:0 -144px;}.services-icons.icon-dark.si-slack,.services-icons.icon-dark[data-icon="slack"],.services-icons.icon-light.si-slack,.services-icons.icon-light[data-icon="slack"],.services-icons.icon-primary.si-slack,.services-icons.icon-primary[data-icon="slack"],.services-icons.icon-accent.si-slack,.services-icons.icon-accent[data-icon="slack"],.btn .services-icons.si-slack,.btn .services-icons[data-icon="slack"],.fab .services-icons.si-slack,.fab .services-icons[data-icon="slack"],.theme-dark .services-icons.si-slack,.theme-dark .services-icons[data-icon="slack"]{-webkit-mask-position:-144px -144px;mask-position:-144px -144px;}.services-icons.icon-dark.si-snapchat,.services-icons.icon-dark[data-icon="snapchat"],.services-icons.icon-light.si-snapchat,.services-icons.icon-light[data-icon="snapchat"],.services-icons.icon-primary.si-snapchat,.services-icons.icon-primary[data-icon="snapchat"],.services-icons.icon-accent.si-snapchat,.services-icons.icon-accent[data-icon="snapchat"],.btn .services-icons.si-snapchat,.btn .services-icons[data-icon="snapchat"],.fab .services-icons.si-snapchat,.fab .services-icons[data-icon="snapchat"],.theme-dark .services-icons.si-snapchat,.theme-dark .services-icons[data-icon="snapchat"]{-webkit-mask-position:-120px -144px;mask-position:-120px -144px;}.services-icons.icon-dark.si-soundcloud,.services-icons.icon-dark[data-icon="soundcloud"],.services-icons.icon-light.si-soundcloud,.services-icons.icon-light[data-icon="soundcloud"],.services-icons.icon-primary.si-soundcloud,.services-icons.icon-primary[data-icon="soundcloud"],.services-icons.icon-accent.si-soundcloud,.services-icons.icon-accent[data-icon="soundcloud"],.btn .services-icons.si-soundcloud,.btn .services-icons[data-icon="soundcloud"],.fab .services-icons.si-soundcloud,.fab .services-icons[data-icon="soundcloud"],.theme-dark .services-icons.si-soundcloud,.theme-dark .services-icons[data-icon="soundcloud"]{-webkit-mask-position:-168px -96px;mask-position:-168px -96px;}.services-icons.icon-dark.si-spotify,.services-icons.icon-dark[data-icon="spotify"],.services-icons.icon-light.si-spotify,.services-icons.icon-light[data-icon="spotify"],.services-icons.icon-primary.si-spotify,.services-icons.icon-primary[data-icon="spotify"],.services-icons.icon-accent.si-spotify,.services-icons.icon-accent[data-icon="spotify"],.btn .services-icons.si-spotify,.btn .services-icons[data-icon="spotify"],.fab .services-icons.si-spotify,.fab .services-icons[data-icon="spotify"],.theme-dark .services-icons.si-spotify,.theme-dark .services-icons[data-icon="spotify"]{-webkit-mask-position:-192px -96px;mask-position:-192px -96px;}.services-icons.icon-dark.si-stackexchange,.services-icons.icon-dark[data-icon="stackexchange"],.services-icons.icon-light.si-stackexchange,.services-icons.icon-light[data-icon="stackexchange"],.services-icons.icon-primary.si-stackexchange,.services-icons.icon-primary[data-icon="stackexchange"],.services-icons.icon-accent.si-stackexchange,.services-icons.icon-accent[data-icon="stackexchange"],.btn .services-icons.si-stackexchange,.btn .services-icons[data-icon="stackexchange"],.fab .services-icons.si-stackexchange,.fab .services-icons[data-icon="stackexchange"],.theme-dark .services-icons.si-stackexchange,.theme-dark .services-icons[data-icon="stackexchange"]{-webkit-mask-position:-48px -120px;mask-position:-48px -120px;}.services-icons.icon-dark.si-stackoverflow,.services-icons.icon-dark[data-icon="stackoverflow"],.services-icons.icon-light.si-stackoverflow,.services-icons.icon-light[data-icon="stackoverflow"],.services-icons.icon-primary.si-stackoverflow,.services-icons.icon-primary[data-icon="stackoverflow"],.services-icons.icon-accent.si-stackoverflow,.services-icons.icon-accent[data-icon="stackoverflow"],.btn .services-icons.si-stackoverflow,.btn .services-icons[data-icon="stackoverflow"],.fab .services-icons.si-stackoverflow,.fab .services-icons[data-icon="stackoverflow"],.theme-dark .services-icons.si-stackoverflow,.theme-dark .services-icons[data-icon="stackoverflow"]{-webkit-mask-position:-72px -120px;mask-position:-72px -120px;}.services-icons.icon-dark.si-swarm,.services-icons.icon-dark[data-icon="swarm"],.services-icons.icon-light.si-swarm,.services-icons.icon-light[data-icon="swarm"],.services-icons.icon-primary.si-swarm,.services-icons.icon-primary[data-icon="swarm"],.services-icons.icon-accent.si-swarm,.services-icons.icon-accent[data-icon="swarm"],.btn .services-icons.si-swarm,.btn .services-icons[data-icon="swarm"],.fab .services-icons.si-swarm,.fab .services-icons[data-icon="swarm"],.theme-dark .services-icons.si-swarm,.theme-dark .services-icons[data-icon="swarm"]{-webkit-mask-position:-72px -96px;mask-position:-72px -96px;}.services-icons.icon-dark.si-telegram,.services-icons.icon-dark[data-icon="telegram"],.services-icons.icon-light.si-telegram,.services-icons.icon-light[data-icon="telegram"],.services-icons.icon-primary.si-telegram,.services-icons.icon-primary[data-icon="telegram"],.services-icons.icon-accent.si-telegram,.services-icons.icon-accent[data-icon="telegram"],.btn .services-icons.si-telegram,.btn .services-icons[data-icon="telegram"],.fab .services-icons.si-telegram,.fab .services-icons[data-icon="telegram"],.theme-dark .services-icons.si-telegram,.theme-dark .services-icons[data-icon="telegram"]{-webkit-mask-position:-216px -120px;mask-position:-216px -120px;}.services-icons.icon-dark.si-trello,.services-icons.icon-dark[data-icon="trello"],.services-icons.icon-light.si-trello,.services-icons.icon-light[data-icon="trello"],.services-icons.icon-primary.si-trello,.services-icons.icon-primary[data-icon="trello"],.services-icons.icon-accent.si-trello,.services-icons.icon-accent[data-icon="trello"],.btn .services-icons.si-trello,.btn .services-icons[data-icon="trello"],.fab .services-icons.si-trello,.fab .services-icons[data-icon="trello"],.theme-dark .services-icons.si-trello,.theme-dark .services-icons[data-icon="trello"]{-webkit-mask-position:-216px -96px;mask-position:-216px -96px;}.services-icons.icon-dark.si-tumblr,.services-icons.icon-dark[data-icon="tumblr"],.services-icons.icon-light.si-tumblr,.services-icons.icon-light[data-icon="tumblr"],.services-icons.icon-primary.si-tumblr,.services-icons.icon-primary[data-icon="tumblr"],.services-icons.icon-accent.si-tumblr,.services-icons.icon-accent[data-icon="tumblr"],.btn .services-icons.si-tumblr,.btn .services-icons[data-icon="tumblr"],.fab .services-icons.si-tumblr,.fab .services-icons[data-icon="tumblr"],.theme-dark .services-icons.si-tumblr,.theme-dark .services-icons[data-icon="tumblr"]{-webkit-mask-position:0 -48px;mask-position:0 -48px;}.services-icons.icon-dark.si-twitch,.services-icons.icon-dark[data-icon="twitch"],.services-icons.icon-light.si-twitch,.services-icons.icon-light[data-icon="twitch"],.services-icons.icon-primary.si-twitch,.services-icons.icon-primary[data-icon="twitch"],.services-icons.icon-accent.si-twitch,.services-icons.icon-accent[data-icon="twitch"],.btn .services-icons.si-twitch,.btn .services-icons[data-icon="twitch"],.fab .services-icons.si-twitch,.fab .services-icons[data-icon="twitch"],.theme-dark .services-icons.si-twitch,.theme-dark .services-icons[data-icon="twitch"]{-webkit-mask-position:-96px -72px;mask-position:-96px -72px;}.services-icons.icon-dark.si-twitter,.services-icons.icon-dark[data-icon="twitter"],.services-icons.icon-light.si-twitter,.services-icons.icon-light[data-icon="twitter"],.services-icons.icon-primary.si-twitter,.services-icons.icon-primary[data-icon="twitter"],.services-icons.icon-accent.si-twitter,.services-icons.icon-accent[data-icon="twitter"],.btn .services-icons.si-twitter,.btn .services-icons[data-icon="twitter"],.fab .services-icons.si-twitter,.fab .services-icons[data-icon="twitter"],.theme-dark .services-icons.si-twitter,.theme-dark .services-icons[data-icon="twitter"]{-webkit-mask-position:-48px 0;mask-position:-48px 0;}.services-icons.icon-dark.si-twitter-box,.services-icons.icon-dark[data-icon="twitter-box"],.services-icons.icon-light.si-twitter-box,.services-icons.icon-light[data-icon="twitter-box"],.services-icons.icon-primary.si-twitter-box,.services-icons.icon-primary[data-icon="twitter-box"],.services-icons.icon-accent.si-twitter-box,.services-icons.icon-accent[data-icon="twitter-box"],.btn .services-icons.si-twitter-box,.btn .services-icons[data-icon="twitter-box"],.fab .services-icons.si-twitter-box,.fab .services-icons[data-icon="twitter-box"],.theme-dark .services-icons.si-twitter-box,.theme-dark .services-icons[data-icon="twitter-box"]{-webkit-mask-position:-72px 0;mask-position:-72px 0;}.services-icons.icon-dark.si-viber,.services-icons.icon-dark[data-icon="viber"],.services-icons.icon-light.si-viber,.services-icons.icon-light[data-icon="viber"],.services-icons.icon-primary.si-viber,.services-icons.icon-primary[data-icon="viber"],.services-icons.icon-accent.si-viber,.services-icons.icon-accent[data-icon="viber"],.btn .services-icons.si-viber,.btn .services-icons[data-icon="viber"],.fab .services-icons.si-viber,.fab .services-icons[data-icon="viber"],.theme-dark .services-icons.si-viber,.theme-dark .services-icons[data-icon="viber"]{-webkit-mask-position:-192px -120px;mask-position:-192px -120px;}.services-icons.icon-dark.si-vimeo,.services-icons.icon-dark[data-icon="vimeo"],.services-icons.icon-light.si-vimeo,.services-icons.icon-light[data-icon="vimeo"],.services-icons.icon-primary.si-vimeo,.services-icons.icon-primary[data-icon="vimeo"],.services-icons.icon-accent.si-vimeo,.services-icons.icon-accent[data-icon="vimeo"],.btn .services-icons.si-vimeo,.btn .services-icons[data-icon="vimeo"],.fab .services-icons.si-vimeo,.fab .services-icons[data-icon="vimeo"],.theme-dark .services-icons.si-vimeo,.theme-dark .services-icons[data-icon="vimeo"]{-webkit-mask-position:-72px -48px;mask-position:-72px -48px;}.services-icons.icon-dark.si-vine,.services-icons.icon-dark[data-icon="vine"],.services-icons.icon-light.si-vine,.services-icons.icon-light[data-icon="vine"],.services-icons.icon-primary.si-vine,.services-icons.icon-primary[data-icon="vine"],.services-icons.icon-accent.si-vine,.services-icons.icon-accent[data-icon="vine"],.btn .services-icons.si-vine,.btn .services-icons[data-icon="vine"],.fab .services-icons.si-vine,.fab .services-icons[data-icon="vine"],.theme-dark .services-icons.si-vine,.theme-dark .services-icons[data-icon="vine"]{-webkit-mask-position:-96px -48px;mask-position:-96px -48px;}.services-icons.icon-dark.si-vk,.services-icons.icon-dark[data-icon="vk"],.services-icons.icon-light.si-vk,.services-icons.icon-light[data-icon="vk"],.services-icons.icon-primary.si-vk,.services-icons.icon-primary[data-icon="vk"],.services-icons.icon-accent.si-vk,.services-icons.icon-accent[data-icon="vk"],.btn .services-icons.si-vk,.btn .services-icons[data-icon="vk"],.fab .services-icons.si-vk,.fab .services-icons[data-icon="vk"],.theme-dark .services-icons.si-vk,.theme-dark .services-icons[data-icon="vk"]{-webkit-mask-position:-48px -24px;mask-position:-48px -24px;}.services-icons.icon-dark.si-vk-box,.services-icons.icon-dark[data-icon="vk-box"],.services-icons.icon-light.si-vk-box,.services-icons.icon-light[data-icon="vk-box"],.services-icons.icon-primary.si-vk-box,.services-icons.icon-primary[data-icon="vk-box"],.services-icons.icon-accent.si-vk-box,.services-icons.icon-accent[data-icon="vk-box"],.btn .services-icons.si-vk-box,.btn .services-icons[data-icon="vk-box"],.fab .services-icons.si-vk-box,.fab .services-icons[data-icon="vk-box"],.theme-dark .services-icons.si-vk-box,.theme-dark .services-icons[data-icon="vk-box"]{-webkit-mask-position:-72px -24px;mask-position:-72px -24px;}.services-icons.icon-dark.si-wechat,.services-icons.icon-dark[data-icon="wechat"],.services-icons.icon-light.si-wechat,.services-icons.icon-light[data-icon="wechat"],.services-icons.icon-primary.si-wechat,.services-icons.icon-primary[data-icon="wechat"],.services-icons.icon-accent.si-wechat,.services-icons.icon-accent[data-icon="wechat"],.btn .services-icons.si-wechat,.btn .services-icons[data-icon="wechat"],.fab .services-icons.si-wechat,.fab .services-icons[data-icon="wechat"],.theme-dark .services-icons.si-wechat,.theme-dark .services-icons[data-icon="wechat"]{-webkit-mask-position:-48px -144px;mask-position:-48px -144px;}.services-icons.icon-dark.si-whatsapp,.services-icons.icon-dark[data-icon="whatsapp"],.services-icons.icon-light.si-whatsapp,.services-icons.icon-light[data-icon="whatsapp"],.services-icons.icon-primary.si-whatsapp,.services-icons.icon-primary[data-icon="whatsapp"],.services-icons.icon-accent.si-whatsapp,.services-icons.icon-accent[data-icon="whatsapp"],.btn .services-icons.si-whatsapp,.btn .services-icons[data-icon="whatsapp"],.fab .services-icons.si-whatsapp,.fab .services-icons[data-icon="whatsapp"],.theme-dark .services-icons.si-whatsapp,.theme-dark .services-icons[data-icon="whatsapp"]{-webkit-mask-position:-168px -120px;mask-position:-168px -120px;}.services-icons.icon-dark.si-wordpress,.services-icons.icon-dark[data-icon="wordpress"],.services-icons.icon-light.si-wordpress,.services-icons.icon-light[data-icon="wordpress"],.services-icons.icon-primary.si-wordpress,.services-icons.icon-primary[data-icon="wordpress"],.services-icons.icon-accent.si-wordpress,.services-icons.icon-accent[data-icon="wordpress"],.btn .services-icons.si-wordpress,.btn .services-icons[data-icon="wordpress"],.fab .services-icons.si-wordpress,.fab .services-icons[data-icon="wordpress"],.theme-dark .services-icons.si-wordpress,.theme-dark .services-icons[data-icon="wordpress"]{-webkit-mask-position:-120px -120px;mask-position:-120px -120px;}.services-icons.icon-dark.si-wunderlist,.services-icons.icon-dark[data-icon="wunderlist"],.services-icons.icon-light.si-wunderlist,.services-icons.icon-light[data-icon="wunderlist"],.services-icons.icon-primary.si-wunderlist,.services-icons.icon-primary[data-icon="wunderlist"],.services-icons.icon-accent.si-wunderlist,.services-icons.icon-accent[data-icon="wunderlist"],.btn .services-icons.si-wunderlist,.btn .services-icons[data-icon="wunderlist"],.fab .services-icons.si-wunderlist,.fab .services-icons[data-icon="wunderlist"],.theme-dark .services-icons.si-wunderlist,.theme-dark .services-icons[data-icon="wunderlist"]{-webkit-mask-position:-72px -72px;mask-position:-72px -72px;}.services-icons.icon-dark.si-xing,.services-icons.icon-dark[data-icon="xing"],.services-icons.icon-light.si-xing,.services-icons.icon-light[data-icon="xing"],.services-icons.icon-primary.si-xing,.services-icons.icon-primary[data-icon="xing"],.services-icons.icon-accent.si-xing,.services-icons.icon-accent[data-icon="xing"],.btn .services-icons.si-xing,.btn .services-icons[data-icon="xing"],.fab .services-icons.si-xing,.fab .services-icons[data-icon="xing"],.theme-dark .services-icons.si-xing,.theme-dark .services-icons[data-icon="xing"]{-webkit-mask-position:-144px -24px;mask-position:-144px -24px;}.services-icons.icon-dark.si-xing-box,.services-icons.icon-dark[data-icon="xing-box"],.services-icons.icon-light.si-xing-box,.services-icons.icon-light[data-icon="xing-box"],.services-icons.icon-primary.si-xing-box,.services-icons.icon-primary[data-icon="xing-box"],.services-icons.icon-accent.si-xing-box,.services-icons.icon-accent[data-icon="xing-box"],.btn .services-icons.si-xing-box,.btn .services-icons[data-icon="xing-box"],.fab .services-icons.si-xing-box,.fab .services-icons[data-icon="xing-box"],.theme-dark .services-icons.si-xing-box,.theme-dark .services-icons[data-icon="xing-box"]{-webkit-mask-position:-168px -24px;mask-position:-168px -24px;}.services-icons.icon-dark.si-youtube,.services-icons.icon-dark[data-icon="youtube"],.services-icons.icon-light.si-youtube,.services-icons.icon-light[data-icon="youtube"],.services-icons.icon-primary.si-youtube,.services-icons.icon-primary[data-icon="youtube"],.services-icons.icon-accent.si-youtube,.services-icons.icon-accent[data-icon="youtube"],.btn .services-icons.si-youtube,.btn .services-icons[data-icon="youtube"],.fab .services-icons.si-youtube,.fab .services-icons[data-icon="youtube"],.theme-dark .services-icons.si-youtube,.theme-dark .services-icons[data-icon="youtube"]{-webkit-mask-position:-48px -48px;mask-position:-48px -48px;}.services-icon-left:before{display:inline-block;width:24px;height:24px;content:" ";margin-right:12px;float:left;background:rgba(0,0,0,0.87);-webkit-mask:url(/themes/custom/material_compile/library/img/services-icons.svg) no-repeat;mask:url(/themes/custom/material_compile/library/img/services-icons.svg) no-repeat;}.services-icon-left.icon-dark:before{background:rgba(0,0,0,0.87) !important;}.services-icon-left.icon-secondary:before{background:rgba(0,0,0,0.54);}.services-icon-left.icon-disabled:before{background:rgba(0,0,0,0.26);}.services-icon-left.icon-light:before{background:#FFF !important;}.services-icon-left.icon-light.icon-disabled:before{background:rgba(255,255,255,0.3) !important;}.services-icon-left.icon-primary:before{background:#607d8b;}.services-icon-left.icon-accent:before{background:#00b0ff;}a.services-icon-left:not(.btn):before{background:#00b0ff;}a.services-icon-left:not(.btn):hover:before{background:#0aa2ff;}a.services-icon-left:not(.btn):active:before{background:#0091ea;}.btn.services-icon-left:before,.btn.services-icon-left:hover:before,.btn.services-icon-left:focus:before,.menu a.services-icon-left:before,.menu a.services-icon-left:hover:before,.menu a.services-icon-left:focus:before{background:rgba(0,0,0,0.87);}.btn-colored.services-icon-left:before,.btn-colored.services-icon-left:hover:before,.btn-colored.services-icon-left:focus:before,.btn.btn-colored.services-icon-left:before,.btn.btn-colored.services-icon-left:hover:before,.btn.btn-colored.services-icon-left:focus:before{background:#546e7a;}.btn-accent.services-icon-left:before,.btn-accent.services-icon-left:hover:before,.btn-accent.services-icon-left:focus:before,.btn.btn-accent.services-icon-left:before,.btn.btn-accent.services-icon-left:hover:before,.btn.btn-accent.services-icon-left:focus:before{background:#00b0ff;}.btn-raised.services-icon-left.btn-colored:before,.btn-raised.services-icon-left.btn-colored:hover:before,.btn-raised.services-icon-left.btn-colored:focus:before,.btn.btn-raised.services-icon-left.btn-colored:before,.btn.btn-raised.services-icon-left.btn-colored:hover:before,.btn.btn-raised.services-icon-left.btn-colored:focus:before{background:#FFF;}.btn-raised.services-icon-left.btn-accent:before,.btn-raised.services-icon-left.btn-accent:hover:before,.btn-raised.services-icon-left.btn-accent:focus:before,.btn.btn-raised.services-icon-left.btn-accent:before,.btn.btn-raised.services-icon-left.btn-accent:hover:before,.btn.btn-raised.services-icon-left.btn-accent:focus:before{background:rgba(0,0,0,0.87);}.btn.btn-disabled.services-icon-left:before,.btn.btn-disabled.services-icon-left:hover:before,.btn.btn-disabled.services-icon-left:focus:before,.btn.btn-disabled.services-icon-left:active:before{background:rgba(0,0,0,0.26);}.fab.services-icon-left:before,.fab.services-icon-left:hover:before,.fab.services-icon-left:focus:before{background:rgba(0,0,0,0.87);}.fab.services-icon-left.fab-colored:before,.fab.services-icon-left.fab-colored:hover:before,.fab.services-icon-left.fab-colored:focus:before{background:#FFF;}.fab.services-icon-left.fab-accent:before,.fab.services-icon-left.fab-accent:hover:before,.fab.services-icon-left.fab-accent:focus:before{background:rgba(0,0,0,0.87);}.services-icon-left.si-behance:before,.services-icon-left[data-icon="behance"]:before{-webkit-mask-position:-144px -48px;mask-position:-144px -48px;}.services-icon-left.si-bitbucket:before,.services-icon-left[data-icon="bitbucket"]:before{-webkit-mask-position:-24px -120px;mask-position:-24px -120px;}.services-icon-left.si-blogger:before,.services-icon-left[data-icon="blogger"]:before{-webkit-mask-position:-168px -48px;mask-position:-168px -48px;}.services-icon-left.si-delicious:before,.services-icon-left[data-icon="delicious"]:before{-webkit-mask-position:-144px -72px;mask-position:-144px -72px;}.services-icon-left.si-delicious-box:before,.services-icon-left[data-icon="delicious-box"]:before{-webkit-mask-position:-168px -72px;mask-position:-168px -72px;}.services-icon-left.si-digg:before,.services-icon-left[data-icon="digg"]:before{-webkit-mask-position:-120px -72px;mask-position:-120px -72px;}.services-icon-left.si-disqus:before,.services-icon-left[data-icon="disqus"]:before{-webkit-mask-position:-24px -96px;mask-position:-24px -96px;}.services-icon-left.si-disqus-outline:before,.services-icon-left[data-icon="disqus-outline"]:before{-webkit-mask-position:0 -96px;mask-position:0 -96px;}.services-icon-left.si-dribbble:before,.services-icon-left[data-icon="dribbble"]:before{-webkit-mask-position:-192px -48px;mask-position:-192px -48px;}.services-icon-left.si-dribbble-box:before,.services-icon-left[data-icon="dribbble-box"]:before{-webkit-mask-position:-216px -48px;mask-position:-216px -48px;}.services-icon-left.si-drupal:before,.services-icon-left[data-icon="drupal"]:before{-webkit-mask-position:-96px -120px;mask-position:-96px -120px;}.services-icon-left.si-evernote:before,.services-icon-left[data-icon="evernote"]:before{-webkit-mask-position:-216px -72px;mask-position:-216px -72px;}.services-icon-left.si-facebook:before,.services-icon-left[data-icon="facebook"]:before{-webkit-mask-position:0 0;mask-position:0 0;}.services-icon-left.si-facebook-box:before,.services-icon-left[data-icon="facebook-box"]:before{-webkit-mask-position:-24px 0;mask-position:-24px 0;}.services-icon-left.si-facebook-messenger:before,.services-icon-left[data-icon="facebook-messenger"]:before{-webkit-mask-position:-144px -120px;mask-position:-144px -120px;}.services-icon-left.si-flickr:before,.services-icon-left[data-icon="flickr"]:before{-webkit-mask-position:-96px -96px;mask-position:-96px -96px;}.services-icon-left.si-foursquare:before,.services-icon-left[data-icon="foursquare"]:before{-webkit-mask-position:-48px -96px;mask-position:-48px -96px;}.services-icon-left.si-github-box:before,.services-icon-left[data-icon="github-box"]:before{-webkit-mask-position:0 -120px;mask-position:0 -120px;}.services-icon-left.si-google-photos:before,.services-icon-left[data-icon="google-photos"]:before{-webkit-mask-position:-120px -96px;mask-position:-120px -96px;}.services-icon-left.si-google-plus:before,.services-icon-left[data-icon="google-plus"]:before{-webkit-mask-position:-96px 0;mask-position:-96px 0;}.services-icon-left.si-google-plus-box:before,.services-icon-left[data-icon="google-plus-box"]:before{-webkit-mask-position:-120px 0;mask-position:-120px 0;}.services-icon-left.si-instagram:before,.services-icon-left[data-icon="instagram"]:before{-webkit-mask-position:0 -24px;mask-position:0 -24px;}.services-icon-left.si-instagram-box:before,.services-icon-left[data-icon="instagram-box"]:before{-webkit-mask-position:-24px -24px;mask-position:-24px -24px;}.services-icon-left.si-lastfm:before,.services-icon-left[data-icon="lastfm"]:before{-webkit-mask-position:-144px -96px;mask-position:-144px -96px;}.services-icon-left.si-line:before,.services-icon-left[data-icon="line"]:before{-webkit-mask-position:-72px -144px;mask-position:-72px -144px;}.services-icon-left.si-linkedin:before,.services-icon-left[data-icon="linkedin"]:before{-webkit-mask-position:-144px 0;mask-position:-144px 0;}.services-icon-left.si-linkedin-box:before,.services-icon-left[data-icon="linkedin-box"]:before{-webkit-mask-position:-168px 0;mask-position:-168px 0;}.services-icon-left.si-livejournal:before,.services-icon-left[data-icon="livejournal"]:before{-webkit-mask-position:-192px -72px;mask-position:-192px -72px;}.services-icon-left.si-medium:before,.services-icon-left[data-icon="medium"]:before{-webkit-mask-position:0 -72px;mask-position:0 -72px;}.services-icon-left.si-odnoklassniki:before,.services-icon-left[data-icon="odnoklassniki"]:before{-webkit-mask-position:-96px -24px;mask-position:-96px -24px;}.services-icon-left.si-odnoklassniki-box:before,.services-icon-left[data-icon="odnoklassniki-box"]:before{-webkit-mask-position:-120px -24px;mask-position:-120px -24px;}.services-icon-left.si-periscope:before,.services-icon-left[data-icon="periscope"]:before{-webkit-mask-position:-120px -48px;mask-position:-120px -48px;}.services-icon-left.si-pinterest:before,.services-icon-left[data-icon="pinterest"]:before{-webkit-mask-position:-192px 0;mask-position:-192px 0;}.services-icon-left.si-pinterest-box:before,.services-icon-left[data-icon="pinterest-box"]:before{-webkit-mask-position:-216px 0;mask-position:-216px 0;}.services-icon-left.si-pocket:before,.services-icon-left[data-icon="pocket"]:before{-webkit-mask-position:-24px -72px;mask-position:-24px -72px;}.services-icon-left.si-qqchat:before,.services-icon-left[data-icon="qqchat"]:before{-webkit-mask-position:-96px -144px;mask-position:-96px -144px;}.services-icon-left.si-qzone:before,.services-icon-left[data-icon="qzone"]:before{-webkit-mask-position:-216px -24px;mask-position:-216px -24px;}.services-icon-left.si-reddit:before,.services-icon-left[data-icon="reddit"]:before{-webkit-mask-position:-48px -72px;mask-position:-48px -72px;}.services-icon-left.si-renren:before,.services-icon-left[data-icon="renren"]:before{-webkit-mask-position:-24px -48px;mask-position:-24px -48px;}.services-icon-left.si-sina-weibo:before,.services-icon-left[data-icon="sina-weibo"]:before{-webkit-mask-position:-192px -24px;mask-position:-192px -24px;}.services-icon-left.si-skype:before,.services-icon-left[data-icon="skype"]:before{-webkit-mask-position:-24px -144px;mask-position:-24px -144px;}.services-icon-left.si-skype-outline:before,.services-icon-left[data-icon="skype-outline"]:before{-webkit-mask-position:0 -144px;mask-position:0 -144px;}.services-icon-left.si-slack:before,.services-icon-left[data-icon="slack"]:before{-webkit-mask-position:-144px -144px;mask-position:-144px -144px;}.services-icon-left.si-snapchat:before,.services-icon-left[data-icon="snapchat"]:before{-webkit-mask-position:-120px -144px;mask-position:-120px -144px;}.services-icon-left.si-soundcloud:before,.services-icon-left[data-icon="soundcloud"]:before{-webkit-mask-position:-168px -96px;mask-position:-168px -96px;}.services-icon-left.si-spotify:before,.services-icon-left[data-icon="spotify"]:before{-webkit-mask-position:-192px -96px;mask-position:-192px -96px;}.services-icon-left.si-stackexchange:before,.services-icon-left[data-icon="stackexchange"]:before{-webkit-mask-position:-48px -120px;mask-position:-48px -120px;}.services-icon-left.si-stackoverflow:before,.services-icon-left[data-icon="stackoverflow"]:before{-webkit-mask-position:-72px -120px;mask-position:-72px -120px;}.services-icon-left.si-swarm:before,.services-icon-left[data-icon="swarm"]:before{-webkit-mask-position:-72px -96px;mask-position:-72px -96px;}.services-icon-left.si-telegram:before,.services-icon-left[data-icon="telegram"]:before{-webkit-mask-position:-216px -120px;mask-position:-216px -120px;}.services-icon-left.si-trello:before,.services-icon-left[data-icon="trello"]:before{-webkit-mask-position:-216px -96px;mask-position:-216px -96px;}.services-icon-left.si-tumblr:before,.services-icon-left[data-icon="tumblr"]:before{-webkit-mask-position:0 -48px;mask-position:0 -48px;}.services-icon-left.si-twitch:before,.services-icon-left[data-icon="twitch"]:before{-webkit-mask-position:-96px -72px;mask-position:-96px -72px;}.services-icon-left.si-twitter:before,.services-icon-left[data-icon="twitter"]:before{-webkit-mask-position:-48px 0;mask-position:-48px 0;}.services-icon-left.si-twitter-box:before,.services-icon-left[data-icon="twitter-box"]:before{-webkit-mask-position:-72px 0;mask-position:-72px 0;}.services-icon-left.si-viber:before,.services-icon-left[data-icon="viber"]:before{-webkit-mask-position:-192px -120px;mask-position:-192px -120px;}.services-icon-left.si-vimeo:before,.services-icon-left[data-icon="vimeo"]:before{-webkit-mask-position:-72px -48px;mask-position:-72px -48px;}.services-icon-left.si-vine:before,.services-icon-left[data-icon="vine"]:before{-webkit-mask-position:-96px -48px;mask-position:-96px -48px;}.services-icon-left.si-vk:before,.services-icon-left[data-icon="vk"]:before{-webkit-mask-position:-48px -24px;mask-position:-48px -24px;}.services-icon-left.si-vk-box:before,.services-icon-left[data-icon="vk-box"]:before{-webkit-mask-position:-72px -24px;mask-position:-72px -24px;}.services-icon-left.si-wechat:before,.services-icon-left[data-icon="wechat"]:before{-webkit-mask-position:-48px -144px;mask-position:-48px -144px;}.services-icon-left.si-whatsapp:before,.services-icon-left[data-icon="whatsapp"]:before{-webkit-mask-position:-168px -120px;mask-position:-168px -120px;}.services-icon-left.si-wordpress:before,.services-icon-left[data-icon="wordpress"]:before{-webkit-mask-position:-120px -120px;mask-position:-120px -120px;}.services-icon-left.si-wunderlist:before,.services-icon-left[data-icon="wunderlist"]:before{-webkit-mask-position:-72px -72px;mask-position:-72px -72px;}.services-icon-left.si-xing:before,.services-icon-left[data-icon="xing"]:before{-webkit-mask-position:-144px -24px;mask-position:-144px -24px;}.services-icon-left.si-xing-box:before,.services-icon-left[data-icon="xing-box"]:before{-webkit-mask-position:-168px -24px;mask-position:-168px -24px;}.services-icon-left.si-youtube:before,.services-icon-left[data-icon="youtube"]:before{-webkit-mask-position:-48px -48px;mask-position:-48px -48px;}.services-icon-right:after{display:inline-block;width:24px;height:24px;content:" ";margin-left:12px;float:right;background:rgba(0,0,0,0.87);-webkit-mask:url(/themes/custom/material_compile/library/img/services-icons.svg) no-repeat;mask:url(/themes/custom/material_compile/library/img/services-icons.svg) no-repeat;}.services-icon-right.icon-dark:after{background:rgba(0,0,0,0.87) !important;}.services-icon-right.icon-secondary:after{background:rgba(0,0,0,0.54);}.services-icon-right.icon-disabled:after{background:rgba(0,0,0,0.26);}.services-icon-right.icon-light:after{background:#FFF !important;}.services-icon-right.icon-light.icon-disabled:after{background:rgba(255,255,255,0.3) !important;}.services-icon-right.icon-primary:after{background:#607d8b;}.services-icon-right.icon-accent:after{background:#00b0ff;}a.services-icon-right:not(.btn):after{background:#00b0ff;}a.services-icon-right:not(.btn):hover:after{background:#0aa2ff;}a.services-icon-right:not(.btn):active:after{background:#0091ea;}.btn.services-icon-right:after,.btn.services-icon-right:hover:after,.btn.services-icon-right:focus:after{background:rgba(0,0,0,0.87);}.btn-colored.services-icon-right:after,.btn-colored.services-icon-right:hover:after,.btn-colored.services-icon-right:focus:after,.btn.btn-colored.services-icon-right:after,.btn.btn-colored.services-icon-right:hover:after,.btn.btn-colored.services-icon-right:focus:after{background:#546e7a;}.btn-accent.services-icon-right:after,.btn-accent.services-icon-right:hover:after,.btn-accent.services-icon-right:focus:after,.btn.btn-accent.services-icon-right:after,.btn.btn-accent.services-icon-right:hover:after,.btn.btn-accent.services-icon-right:focus:after{background:#00b0ff;}.btn-raised.services-icon-right.btn-colored:after,.btn-raised.services-icon-right.btn-colored:hover:after,.btn-raised.services-icon-right.btn-colored:focus:after,.btn.btn-raised.services-icon-right.btn-colored:after,.btn.btn-raised.services-icon-right.btn-colored:hover:after,.btn.btn-raised.services-icon-right.btn-colored:focus:after{background:#FFF;}.btn-raised.services-icon-right.btn-accent:after,.btn-raised.services-icon-right.btn-accent:hover:after,.btn-raised.services-icon-right.btn-accent:focus:after,.btn.btn-raised.services-icon-right.btn-accent:after,.btn.btn-raised.services-icon-right.btn-accent:hover:after,.btn.btn-raised.services-icon-right.btn-accent:focus:after{background:rgba(0,0,0,0.87);}.btn.btn-disabled.services-icon-right:after,.btn.btn-disabled.services-icon-right:hover:after,.btn.btn-disabled.services-icon-right:focus:after,.btn.btn-disabled.services-icon-right:active:after{background:rgba(0,0,0,0.26);}.fab.services-icon-right:after,.fab.services-icon-right:hover:after,.fab.services-icon-right:focus:after{background:rgba(0,0,0,0.87);}.fab.services-icon-right.fab-colored:after,.fab.services-icon-right.fab-colored:hover:after,.fab.services-icon-right.fab-colored:focus:after{background:#FFF;}.fab.services-icon-right.fab-accent:after,.fab.services-icon-right.fab-accent:hover:after,.fab.services-icon-right.fab-accent:focus:after{background:rgba(0,0,0,0.87);}.services-icon-right.si-behance:after,.services-icon-right[data-icon="behance"]:after{-webkit-mask-position:-144px -48px;mask-position:-144px -48px;}.services-icon-right.si-bitbucket:after,.services-icon-right[data-icon="bitbucket"]:after{-webkit-mask-position:-24px -120px;mask-position:-24px -120px;}.services-icon-right.si-blogger:after,.services-icon-right[data-icon="blogger"]:after{-webkit-mask-position:-168px -48px;mask-position:-168px -48px;}.services-icon-right.si-delicious:after,.services-icon-right[data-icon="delicious"]:after{-webkit-mask-position:-144px -72px;mask-position:-144px -72px;}.services-icon-right.si-delicious-box:after,.services-icon-right[data-icon="delicious-box"]:after{-webkit-mask-position:-168px -72px;mask-position:-168px -72px;}.services-icon-right.si-digg:after,.services-icon-right[data-icon="digg"]:after{-webkit-mask-position:-120px -72px;mask-position:-120px -72px;}.services-icon-right.si-disqus:after,.services-icon-right[data-icon="disqus"]:after{-webkit-mask-position:-24px -96px;mask-position:-24px -96px;}.services-icon-right.si-disqus-outline:after,.services-icon-right[data-icon="disqus-outline"]:after{-webkit-mask-position:0 -96px;mask-position:0 -96px;}.services-icon-right.si-dribbble:after,.services-icon-right[data-icon="dribbble"]:after{-webkit-mask-position:-192px -48px;mask-position:-192px -48px;}.services-icon-right.si-dribbble-box:after,.services-icon-right[data-icon="dribbble-box"]:after{-webkit-mask-position:-216px -48px;mask-position:-216px -48px;}.services-icon-right.si-drupal:after,.services-icon-right[data-icon="drupal"]:after{-webkit-mask-position:-96px -120px;mask-position:-96px -120px;}.services-icon-right.si-evernote:after,.services-icon-right[data-icon="evernote"]:after{-webkit-mask-position:-216px -72px;mask-position:-216px -72px;}.services-icon-right.si-facebook:after,.services-icon-right[data-icon="facebook"]:after{-webkit-mask-position:0 0;mask-position:0 0;}.services-icon-right.si-facebook-box:after,.services-icon-right[data-icon="facebook-box"]:after{-webkit-mask-position:-24px 0;mask-position:-24px 0;}.services-icon-right.si-facebook-messenger:after,.services-icon-right[data-icon="facebook-messenger"]:after{-webkit-mask-position:-144px -120px;mask-position:-144px -120px;}.services-icon-right.si-flickr:after,.services-icon-right[data-icon="flickr"]:after{-webkit-mask-position:-96px -96px;mask-position:-96px -96px;}.services-icon-right.si-foursquare:after,.services-icon-right[data-icon="foursquare"]:after{-webkit-mask-position:-48px -96px;mask-position:-48px -96px;}.services-icon-right.si-github-box:after,.services-icon-right[data-icon="github-box"]:after{-webkit-mask-position:0 -120px;mask-position:0 -120px;}.services-icon-right.si-google-photos:after,.services-icon-right[data-icon="google-photos"]:after{-webkit-mask-position:-120px -96px;mask-position:-120px -96px;}.services-icon-right.si-google-plus:after,.services-icon-right[data-icon="google-plus"]:after{-webkit-mask-position:-96px 0;mask-position:-96px 0;}.services-icon-right.si-google-plus-box:after,.services-icon-right[data-icon="google-plus-box"]:after{-webkit-mask-position:-120px 0;mask-position:-120px 0;}.services-icon-right.si-instagram:after,.services-icon-right[data-icon="instagram"]:after{-webkit-mask-position:0 -24px;mask-position:0 -24px;}.services-icon-right.si-instagram-box:after,.services-icon-right[data-icon="instagram-box"]:after{-webkit-mask-position:-24px -24px;mask-position:-24px -24px;}.services-icon-right.si-lastfm:after,.services-icon-right[data-icon="lastfm"]:after{-webkit-mask-position:-144px -96px;mask-position:-144px -96px;}.services-icon-right.si-line:after,.services-icon-right[data-icon="line"]:after{-webkit-mask-position:-72px -144px;mask-position:-72px -144px;}.services-icon-right.si-linkedin:after,.services-icon-right[data-icon="linkedin"]:after{-webkit-mask-position:-144px 0;mask-position:-144px 0;}.services-icon-right.si-linkedin-box:after,.services-icon-right[data-icon="linkedin-box"]:after{-webkit-mask-position:-168px 0;mask-position:-168px 0;}.services-icon-right.si-livejournal:after,.services-icon-right[data-icon="livejournal"]:after{-webkit-mask-position:-192px -72px;mask-position:-192px -72px;}.services-icon-right.si-medium:after,.services-icon-right[data-icon="medium"]:after{-webkit-mask-position:0 -72px;mask-position:0 -72px;}.services-icon-right.si-odnoklassniki:after,.services-icon-right[data-icon="odnoklassniki"]:after{-webkit-mask-position:-96px -24px;mask-position:-96px -24px;}.services-icon-right.si-odnoklassniki-box:after,.services-icon-right[data-icon="odnoklassniki-box"]:after{-webkit-mask-position:-120px -24px;mask-position:-120px -24px;}.services-icon-right.si-periscope:after,.services-icon-right[data-icon="periscope"]:after{-webkit-mask-position:-120px -48px;mask-position:-120px -48px;}.services-icon-right.si-pinterest:after,.services-icon-right[data-icon="pinterest"]:after{-webkit-mask-position:-192px 0;mask-position:-192px 0;}.services-icon-right.si-pinterest-box:after,.services-icon-right[data-icon="pinterest-box"]:after{-webkit-mask-position:-216px 0;mask-position:-216px 0;}.services-icon-right.si-pocket:after,.services-icon-right[data-icon="pocket"]:after{-webkit-mask-position:-24px -72px;mask-position:-24px -72px;}.services-icon-right.si-qqchat:after,.services-icon-right[data-icon="qqchat"]:after{-webkit-mask-position:-96px -144px;mask-position:-96px -144px;}.services-icon-right.si-qzone:after,.services-icon-right[data-icon="qzone"]:after{-webkit-mask-position:-216px -24px;mask-position:-216px -24px;}.services-icon-right.si-reddit:after,.services-icon-right[data-icon="reddit"]:after{-webkit-mask-position:-48px -72px;mask-position:-48px -72px;}.services-icon-right.si-renren:after,.services-icon-right[data-icon="renren"]:after{-webkit-mask-position:-24px -48px;mask-position:-24px -48px;}.services-icon-right.si-sina-weibo:after,.services-icon-right[data-icon="sina-weibo"]:after{-webkit-mask-position:-192px -24px;mask-position:-192px -24px;}.services-icon-right.si-skype:after,.services-icon-right[data-icon="skype"]:after{-webkit-mask-position:-24px -144px;mask-position:-24px -144px;}.services-icon-right.si-skype-outline:after,.services-icon-right[data-icon="skype-outline"]:after{-webkit-mask-position:0 -144px;mask-position:0 -144px;}.services-icon-right.si-slack:after,.services-icon-right[data-icon="slack"]:after{-webkit-mask-position:-144px -144px;mask-position:-144px -144px;}.services-icon-right.si-snapchat:after,.services-icon-right[data-icon="snapchat"]:after{-webkit-mask-position:-120px -144px;mask-position:-120px -144px;}.services-icon-right.si-soundcloud:after,.services-icon-right[data-icon="soundcloud"]:after{-webkit-mask-position:-168px -96px;mask-position:-168px -96px;}.services-icon-right.si-spotify:after,.services-icon-right[data-icon="spotify"]:after{-webkit-mask-position:-192px -96px;mask-position:-192px -96px;}.services-icon-right.si-stackexchange:after,.services-icon-right[data-icon="stackexchange"]:after{-webkit-mask-position:-48px -120px;mask-position:-48px -120px;}.services-icon-right.si-stackoverflow:after,.services-icon-right[data-icon="stackoverflow"]:after{-webkit-mask-position:-72px -120px;mask-position:-72px -120px;}.services-icon-right.si-swarm:after,.services-icon-right[data-icon="swarm"]:after{-webkit-mask-position:-72px -96px;mask-position:-72px -96px;}.services-icon-right.si-telegram:after,.services-icon-right[data-icon="telegram"]:after{-webkit-mask-position:-216px -120px;mask-position:-216px -120px;}.services-icon-right.si-trello:after,.services-icon-right[data-icon="trello"]:after{-webkit-mask-position:-216px -96px;mask-position:-216px -96px;}.services-icon-right.si-tumblr:after,.services-icon-right[data-icon="tumblr"]:after{-webkit-mask-position:0 -48px;mask-position:0 -48px;}.services-icon-right.si-twitch:after,.services-icon-right[data-icon="twitch"]:after{-webkit-mask-position:-96px -72px;mask-position:-96px -72px;}.services-icon-right.si-twitter:after,.services-icon-right[data-icon="twitter"]:after{-webkit-mask-position:-48px 0;mask-position:-48px 0;}.services-icon-right.si-twitter-box:after,.services-icon-right[data-icon="twitter-box"]:after{-webkit-mask-position:-72px 0;mask-position:-72px 0;}.services-icon-right.si-viber:after,.services-icon-right[data-icon="viber"]:after{-webkit-mask-position:-192px -120px;mask-position:-192px -120px;}.services-icon-right.si-vimeo:after,.services-icon-right[data-icon="vimeo"]:after{-webkit-mask-position:-72px -48px;mask-position:-72px -48px;}.services-icon-right.si-vine:after,.services-icon-right[data-icon="vine"]:after{-webkit-mask-position:-96px -48px;mask-position:-96px -48px;}.services-icon-right.si-vk:after,.services-icon-right[data-icon="vk"]:after{-webkit-mask-position:-48px -24px;mask-position:-48px -24px;}.services-icon-right.si-vk-box:after,.services-icon-right[data-icon="vk-box"]:after{-webkit-mask-position:-72px -24px;mask-position:-72px -24px;}.services-icon-right.si-wechat:after,.services-icon-right[data-icon="wechat"]:after{-webkit-mask-position:-48px -144px;mask-position:-48px -144px;}.services-icon-right.si-whatsapp:after,.services-icon-right[data-icon="whatsapp"]:after{-webkit-mask-position:-168px -120px;mask-position:-168px -120px;}.services-icon-right.si-wordpress:after,.services-icon-right[data-icon="wordpress"]:after{-webkit-mask-position:-120px -120px;mask-position:-120px -120px;}.services-icon-right.si-wunderlist:after,.services-icon-right[data-icon="wunderlist"]:after{-webkit-mask-position:-72px -72px;mask-position:-72px -72px;}.services-icon-right.si-xing:after,.services-icon-right[data-icon="xing"]:after{-webkit-mask-position:-144px -24px;mask-position:-144px -24px;}.services-icon-right.si-xing-box:after,.services-icon-right[data-icon="xing-box"]:after{-webkit-mask-position:-168px -24px;mask-position:-168px -24px;}.services-icon-right.si-youtube:after,.services-icon-right[data-icon="youtube"]:after{-webkit-mask-position:-48px -48px;mask-position:-48px -48px;}.theme-dark .services-icons{background:#FFF;}.theme-dark .services-icons.icon-secondary{background:rgba(255,255,255,0.7);}.theme-dark .services-icons.icon-disabled{background:rgba(255,255,255,0.3);}.theme-dark .services-icons.icon-primary{background:#78909c;}.theme-dark .services-icons.icon-accent{background:#40c4ff;}.theme-dark .btn .services-icons,.theme-dark .btn .services-icons:hover,.theme-dark .btn .services-icons:focus{background:#FFF;}.theme-dark .btn-colored .services-icons,.theme-dark .btn-colored:hover .services-icons,.theme-dark .btn-colored:focus .services-icons,.theme-dark .btn.btn-colored .services-icons,.theme-dark .btn.btn-colored:hover .services-icons,.theme-dark .btn.btn-colored:focus .services-icons{background:#78909c;}.theme-dark .btn-accent .services-icons,.theme-dark .btn-accent:hover .services-icons,.theme-dark .btn-accent:focus .services-icons,.theme-dark .btn.btn-accent .services-icons,.theme-dark .btn.btn-accent:hover .services-icons,.theme-dark .btn.btn-accent:focus .services-icons{background:#40c4ff;}.theme-dark .btn-raised.btn-colored .services-icons,.theme-dark .btn-raised.btn-colored:hover .services-icons,.theme-dark .btn-raised.btn-colored:focus .services-icons,.theme-dark .btn.btn-raised.btn-colored .services-icons,.theme-dark .btn.btn-raised.btn-colored:hover .services-icons,.theme-dark .btn.btn-raised.btn-colored:focus .services-icons{background:rgba(0,0,0,0.87);}.theme-dark .btn-raised.btn-accent .services-icons,.theme-dark .btn-raised.btn-accent:hover .services-icons,.theme-dark .btn-raised.btn-accent:focus .services-icons,.theme-dark .btn.btn-raised.btn-accent .services-icons,.theme-dark .btn.btn-raised.btn-accent:hover .services-icons,.theme-dark .btn.btn-raised.btn-accent:focus .services-icons{background:rgba(0,0,0,0.87);}.theme-dark .btn.btn-disabled .services-icons,.theme-dark .btn.btn-disabled:hover .services-icons,.theme-dark .btn.btn-disabled:focus .services-icons,.theme-dark .btn.btn-disabled:active .services-icons{background:rgba(255,255,255,0.3);}.theme-dark .fab .services-icons,.theme-dark .fab:hover .services-icons,.theme-dark .fab:focus .services-icons{background:#FFF;}.theme-dark .fab.fab-colored .services-icons,.theme-dark .fab.fab-colored:hover .services-icons,.theme-dark .fab.fab-colored:focus .services-icons{background:rgba(0,0,0,0.87);}.theme-dark .fab.fab-accent .services-icons,.theme-dark .fab.fab-accent:hover .services-icons,.theme-dark .fab.fab-accent:focus .services-icons{background:rgba(0,0,0,0.87);}.theme-dark .services-icon-left:before,.theme-dark .services-icon-right:after{background:#FFF;}.theme-dark .services-icon-left.icon-secondary:before,.theme-dark .services-icon-right.icon-secondary:after{background:rgba(255,255,255,0.7);}.theme-dark .services-icon-left.icon-disabled:before,.theme-dark .services-icon-right.icon-disabled:after{background:rgba(255,255,255,0.3);}.theme-dark .services-icon-left.icon-primary:before,.theme-dark .services-icon-right.icon-primary:after{background:#78909c;}.theme-dark .services-icon-left.icon-accent:before,.theme-dark .services-icon-right.icon-accent:after{background:#40c4ff;}.theme-dark a.services-icon-left:not(.btn):before{background:#40c4ff;}.theme-dark a.services-icon-left:not(.btn):hover:before{background:#5fcdff;}.theme-dark a.services-icon-left:not(.btn):active:before{background:#80d8ff;}.theme-dark .btn.services-icon-left:before,.theme-dark .btn.services-icon-left:hover:before,.theme-dark .btn.services-icon-left:focus:before,.theme-dark .menu a.services-icon-left:before,.theme-dark .menu a.services-icon-left:hover:before,.theme-dark .menu a.services-icon-left:focus:before{background:#FFF;}.theme-dark .btn-colored.services-icon-left:before,.theme-dark .btn-colored.services-icon-left:hover:before,.theme-dark .btn-colored.services-icon-left:focus:before,.theme-dark .btn.btn-colored.services-icon-left:before,.theme-dark .btn.btn-colored.services-icon-left:hover:before,.theme-dark .btn.btn-colored.services-icon-left:focus:before{background:#78909c;}.theme-dark .btn-accent.services-icon-left:before,.theme-dark .btn-accent.services-icon-left:hover:before,.theme-dark .btn-accent.services-icon-left:focus:before,.theme-dark .btn.btn-accent.services-icon-left:before,.theme-dark .btn.btn-accent.services-icon-left:hover:before,.theme-dark .btn.btn-accent.services-icon-left:focus:before{background:#40c4ff;}.theme-dark .btn-raised.services-icon-left.btn-colored:before,.theme-dark .btn-raised.services-icon-left.btn-colored:hover:before,.theme-dark .btn-raised.services-icon-left.btn-colored:focus:before,.theme-dark .btn.btn-raised.services-icon-left.btn-colored:before,.theme-dark .btn.btn-raised.services-icon-left.btn-colored:hover:before,.theme-dark .btn.btn-raised.services-icon-left.btn-colored:focus:before{background:rgba(0,0,0,0.87);}.theme-dark .btn-raised.services-icon-left.btn-accent:before,.theme-dark .btn-raised.services-icon-left.btn-accent:hover:before,.theme-dark .btn-raised.services-icon-left.btn-accent:focus:before,.theme-dark .btn.btn-raised.services-icon-left.btn-accent:before,.theme-dark .btn.btn-raised.services-icon-left.btn-accent:hover:before,.theme-dark .btn.btn-raised.services-icon-left.btn-accent:focus:before{background:rgba(0,0,0,0.87);}.theme-dark .btn.btn-disabled.services-icon-left:before,.theme-dark .btn.btn-disabled.services-icon-left:hover:before,.theme-dark .btn.btn-disabled.services-icon-left:focus:before,.theme-dark .btn.btn-disabled.services-icon-left:active:before{background:rgba(255,255,255,0.3);}.theme-dark .fab.services-icon-left:before,.theme-dark .fab.services-icon-left:hover:before,.theme-dark .fab.services-icon-left:focus:before{background:#FFF;}.theme-dark .fab.services-icon-left.fab-colored:before,.theme-dark .fab.services-icon-left.fab-colored:hover:before,.theme-dark .fab.services-icon-left.fab-colored:focus:before{background:rgba(0,0,0,0.87);}.theme-dark .fab.services-icon-left.fab-accent:before,.theme-dark .fab.services-icon-left.fab-accent:hover:before,.theme-dark .fab.services-icon-left.fab-accent:focus:before{background:rgba(0,0,0,0.87);}.theme-dark a.services-icon-right:not(.btn):after{background:#40c4ff;}.theme-dark a.services-icon-right:not(.btn):hover:after{background:#5fcdff;}.theme-dark a.services-icon-right:not(.btn):active:after{background:#80d8ff;}.theme-dark .btn.services-icon-right:after,.theme-dark .btn.services-icon-right:hover:after,.theme-dark .btn.services-icon-right:focus:after{background:#FFF;}.theme-dark .btn-colored.services-icon-right:after,.theme-dark .btn-colored.services-icon-right:hover:after,.theme-dark .btn-colored.services-icon-right:focus:after,.theme-dark .btn.btn-colored.services-icon-right:after,.theme-dark .btn.btn-colored.services-icon-right:hover:after,.theme-dark .btn.btn-colored.services-icon-right:focus:after{background:#78909c;}.theme-dark .btn-accent.services-icon-right:after,.theme-dark .btn-accent.services-icon-right:hover:after,.theme-dark .btn-accent.services-icon-right:focus:after,.theme-dark .btn.btn-accent.services-icon-right:after,.theme-dark .btn.btn-accent.services-icon-right:hover:after,.theme-dark .btn.btn-accent.services-icon-right:focus:after{background:#40c4ff;}.theme-dark .btn-raised.services-icon-right.btn-colored:after,.theme-dark .btn-raised.services-icon-right.btn-colored:hover:after,.theme-dark .btn-raised.services-icon-right.btn-colored:focus:after,.theme-dark .btn.btn-raised.services-icon-right.btn-colored:after,.theme-dark .btn.btn-raised.services-icon-right.btn-colored:hover:after,.theme-dark .btn.btn-raised.services-icon-right.btn-colored:focus:after{background:rgba(0,0,0,0.87);}.theme-dark .btn-raised.services-icon-right.btn-accent:after,.theme-dark .btn-raised.services-icon-right.btn-accent:hover:after,.theme-dark .btn-raised.services-icon-right.btn-accent:focus:after,.theme-dark .btn.btn-raised.services-icon-right.btn-accent:after,.theme-dark .btn.btn-raised.services-icon-right.btn-accent:hover:after,.theme-dark .btn.btn-raised.services-icon-right.btn-accent:focus:after{background:rgba(0,0,0,0.87);}.theme-dark .btn.btn-disabled.services-icon-right:after,.theme-dark .btn.btn-disabled.services-icon-right:hover:after,.theme-dark .btn.btn-disabled.services-icon-right:focus:after,.theme-dark .btn.btn-disabled.services-icon-right:active:after{background:rgba(255,255,255,0.3);}.theme-dark .fab.services-icon-right:after,.theme-dark .fab.services-icon-right:hover:after,.theme-dark .fab.services-icon-right:focus:after{background:#FFF;}.theme-dark .fab.services-icon-right.fab-colored:after,.theme-dark .fab.services-icon-right.fab-colored:hover:after,.theme-dark .fab.services-icon-right.fab-colored:focus:after{background:rgba(0,0,0,0.87);}.theme-dark .fab.services-icon-right.fab-accent:after,.theme-dark .fab.services-icon-right.fab-accent:hover:after,.theme-dark .fab.services-icon-right.fab-accent:focus:after{background:rgba(0,0,0,0.87);}
.filetypes-icons{display:inline-block;width:24px;height:24px;background:url(/themes/custom/material_compile/library/img/filetypes-icons.svg) no-repeat;opacity:.87;}.filetypes-icons.icon-secondary{opacity:.54;}.filetypes-icons.icon-disabled{opacity:.26;}.filetypes-icons.icon-colored{opacity:1;background-position:0 -24px;}.filetypes-icons.fi-doc,.filetypes-icons[data-icon="doc"],.filetypes-icons.fi-txt,.filetypes-icons[data-icon="txt"],.filetypes-icons.fi-docx,.filetypes-icons[data-icon="docx"],.filetypes-icons.fi-rtf,.filetypes-icons[data-icon="rtf"],.filetypes-icons.fi-odt,.filetypes-icons[data-icon="odt"]{background-position:-24px 0;}.filetypes-icons.fi-sheet,.filetypes-icons[data-icon="sheet"],.filetypes-icons.fi-xls,.filetypes-icons[data-icon="xls"],.filetypes-icons.fi-xlsx,.filetypes-icons[data-icon="xlsx"],.filetypes-icons.fi-csv,.filetypes-icons[data-icon="csv"],.filetypes-icons.fi-ods,.filetypes-icons[data-icon="ods"]{background-position:-48px 0;}.filetypes-icons.fi-ppt,.filetypes-icons[data-icon="presentation"],.filetypes-icons.fi-ppt,.filetypes-icons[data-icon="ppt"],.filetypes-icons.fi-pptx,.filetypes-icons[data-icon="pptx"],.filetypes-icons.fi-key,.filetypes-icons[data-icon="key"],.filetypes-icons.fi-odp,.filetypes-icons[data-icon="odp"]{background-position:-72px 0;}.filetypes-icons.fi-pdf,.filetypes-icons[data-icon="pdf"]{background-position:-96px 0;}.filetypes-icons.fi-image,.filetypes-icons[data-icon="image"],.filetypes-icons.fi-jpg,.filetypes-icons[data-icon="jpg"],.filetypes-icons.fi-jpeg,.filetypes-icons[data-icon="jpeg"],.filetypes-icons.fi-png,.filetypes-icons[data-icon="png"],.filetypes-icons.fi-gif,.filetypes-icons[data-icon="gif"],.filetypes-icons.fi-psd,.filetypes-icons[data-icon="psd"],.filetypes-icons.fi-svg,.filetypes-icons[data-icon="svg"],.filetypes-icons.fi-ai,.filetypes-icons[data-icon="ai"],.filetypes-icons.fi-eps,.filetypes-icons[data-icon="eps"],.filetypes-icons.fi-cdr,.filetypes-icons[data-icon="cdr"]{background-position:-120px 0;}.filetypes-icons.fi-video,.filetypes-icons[data-icon="video"],.filetypes-icons.fi-avi,.filetypes-icons[data-icon="avi"],.filetypes-icons.fi-mpg,.filetypes-icons[data-icon="mpg"],.filetypes-icons.fi-mpeg,.filetypes-icons[data-icon="mpeg"],.filetypes-icons.fi-mp4,.filetypes-icons[data-icon="mp4"],.filetypes-icons.fi-mov,.filetypes-icons[data-icon="mov"],.filetypes-icons.fi-flv,.filetypes-icons[data-icon="flv"],.filetypes-icons.fi-mkv,.filetypes-icons[data-icon="mkv"]{background-position:-144px 0;}.filetypes-icons.fi-audio,.filetypes-icons[data-icon="audio"],.filetypes-icons.fi-mp3,.filetypes-icons[data-icon="mp3"],.filetypes-icons.fi-flac,.filetypes-icons[data-icon="flac"],.filetypes-icons.fi-ogg,.filetypes-icons[data-icon="ogg"],.filetypes-icons.fi-wav,.filetypes-icons[data-icon="wav"],.filetypes-icons.fi-ape,.filetypes-icons[data-icon="ape"],.filetypes-icons.fi-m4a,.filetypes-icons[data-icon="m4a"],.filetypes-icons.fi-aac,.filetypes-icons[data-icon="aac"]{background-position:-168px 0;}.filetypes-icons.fi-archive,.filetypes-icons[data-icon="archive"],.filetypes-icons.fi-zip,.filetypes-icons[data-icon="zip"],.filetypes-icons.fi-rar,.filetypes-icons[data-icon="rar"],.filetypes-icons.fi-gz,.filetypes-icons[data-icon="gz"],.filetypes-icons.fi-7z,.filetypes-icons[data-icon="7z"],.filetypes-icons.fi-jar,.filetypes-icons[data-icon="jar"],.filetypes-icons.fi-app,.filetypes-icons[data-icon="app"],.filetypes-icons.fi-exe,.filetypes-icons[data-icon="exe"],.filetypes-icons.fi-apk,.filetypes-icons[data-icon="apk"],.filetypes-icons.fi-deb,.filetypes-icons[data-icon="deb"],.filetypes-icons.fi-msi,.filetypes-icons[data-icon="msi"],.filetypes-icons.fi-rpm,.filetypes-icons[data-icon="rpm"]{background-position:-192px 0;}.filetypes-icons.fi-code,.filetypes-icons[data-icon="code"],.filetypes-icons.fi-php,.filetypes-icons[data-icon="php"],.filetypes-icons.fi-module,.filetypes-icons[data-icon="module"],.filetypes-icons.fi-inc,.filetypes-icons[data-icon="inc"],.filetypes-icons.fi-info,.filetypes-icons[data-icon="info"],.filetypes-icons.fi-yml,.filetypes-icons[data-icon="yml"],.filetypes-icons.fi-css,.filetypes-icons[data-icon="css"],.filetypes-icons.fi-scss,.filetypes-icons[data-icon="scss"],.filetypes-icons.fi-html,.filetypes-icons[data-icon="html"],.filetypes-icons.fi-htm,.filetypes-icons[data-icon="htm"],.filetypes-icons.fi-xml,.filetypes-icons[data-icon="xml"],.filetypes-icons.fi-class,.filetypes-icons[data-icon="class"],.filetypes-icons.fi-java,.filetypes-icons[data-icon="java"],.filetypes-icons.fi-c,.filetypes-icons[data-icon="c"],.filetypes-icons.fi-cpp,.filetypes-icons[data-icon="cpp"],.filetypes-icons.fi-h,.filetypes-icons[data-icon="h"],.filetypes-icons.fi-js,.filetypes-icons[data-icon="js"],.filetypes-icons.fi-pl,.filetypes-icons[data-icon="pl"],.filetypes-icons.fi-py,.filetypes-icons[data-icon="py"],.filetypes-icons.fi-sh,.filetypes-icons[data-icon="sh"]{background-position:-216px 0;}.filetypes-icons.icon-colored.fi-doc,.filetypes-icons.icon-colored[data-icon="doc"],.filetypes-icons.icon-colored.fi-txt,.filetypes-icons.icon-colored[data-icon="txt"],.filetypes-icons.icon-colored.fi-docx,.filetypes-icons.icon-colored[data-icon="docx"],.filetypes-icons.icon-colored.fi-rtf,.filetypes-icons.icon-colored[data-icon="rtf"],.filetypes-icons.icon-colored.fi-odt,.filetypes-icons.icon-colored[data-icon="odt"]{background-position:-24px -24px;}.filetypes-icons.icon-colored.fi-sheet,.filetypes-icons.icon-colored[data-icon="sheet"],.filetypes-icons.icon-colored.fi-xls,.filetypes-icons.icon-colored[data-icon="xls"],.filetypes-icons.icon-colored.fi-xlsx,.filetypes-icons.icon-colored[data-icon="xlsx"],.filetypes-icons.icon-colored.fi-csv,.filetypes-icons.icon-colored[data-icon="csv"],.filetypes-icons.icon-colored.fi-ods,.filetypes-icons.icon-colored[data-icon="ods"]{background-position:-48px -24px;}.filetypes-icons.icon-colored.fi-ppt,.filetypes-icons.icon-colored[data-icon="presentation"],.filetypes-icons.icon-colored.fi-ppt,.filetypes-icons.icon-colored[data-icon="ppt"],.filetypes-icons.icon-colored.fi-pptx,.filetypes-icons.icon-colored[data-icon="pptx"],.filetypes-icons.icon-colored.fi-key,.filetypes-icons.icon-colored[data-icon="key"],.filetypes-icons.icon-colored.fi-odp,.filetypes-icons.icon-colored[data-icon="odp"]{background-position:-72px -24px;}.filetypes-icons.icon-colored.fi-pdf,.filetypes-icons.icon-colored[data-icon="pdf"]{background-position:-96px -24px;}.filetypes-icons.icon-colored.fi-image,.filetypes-icons.icon-colored[data-icon="image"],.filetypes-icons.icon-colored.fi-jpg,.filetypes-icons.icon-colored[data-icon="jpg"],.filetypes-icons.icon-colored.fi-jpeg,.filetypes-icons.icon-colored[data-icon="jpeg"],.filetypes-icons.icon-colored.fi-png,.filetypes-icons.icon-colored[data-icon="png"],.filetypes-icons.icon-colored.fi-gif,.filetypes-icons.icon-colored[data-icon="gif"],.filetypes-icons.icon-colored.fi-psd,.filetypes-icons.icon-colored[data-icon="psd"],.filetypes-icons.icon-colored.fi-svg,.filetypes-icons.icon-colored[data-icon="svg"],.filetypes-icons.icon-colored.fi-ai,.filetypes-icons.icon-colored[data-icon="ai"],.filetypes-icons.icon-colored.fi-eps,.filetypes-icons.icon-colored[data-icon="eps"],.filetypes-icons.icon-colored.fi-cdr,.filetypes-icons.icon-colored[data-icon="cdr"]{background-position:-120px -24px;}.filetypes-icons.icon-colored.fi-video,.filetypes-icons.icon-colored[data-icon="video"],.filetypes-icons.icon-colored.fi-avi,.filetypes-icons.icon-colored[data-icon="avi"],.filetypes-icons.icon-colored.fi-mpg,.filetypes-icons.icon-colored[data-icon="mpg"],.filetypes-icons.icon-colored.fi-mpeg,.filetypes-icons.icon-colored[data-icon="mpeg"],.filetypes-icons.icon-colored.fi-mp4,.filetypes-icons.icon-colored[data-icon="mp4"],.filetypes-icons.icon-colored.fi-mov,.filetypes-icons.icon-colored[data-icon="mov"],.filetypes-icons.icon-colored.fi-flv,.filetypes-icons.icon-colored[data-icon="flv"],.filetypes-icons.icon-colored.fi-mkv,.filetypes-icons.icon-colored[data-icon="mkv"]{background-position:-144px -24px;}.filetypes-icons.icon-colored.fi-audio,.filetypes-icons.icon-colored[data-icon="audio"],.filetypes-icons.icon-colored.fi-mp3,.filetypes-icons.icon-colored[data-icon="mp3"],.filetypes-icons.icon-colored.fi-flac,.filetypes-icons.icon-colored[data-icon="flac"],.filetypes-icons.icon-colored.fi-ogg,.filetypes-icons.icon-colored[data-icon="ogg"],.filetypes-icons.icon-colored.fi-wav,.filetypes-icons.icon-colored[data-icon="wav"],.filetypes-icons.icon-colored.fi-ape,.filetypes-icons.icon-colored[data-icon="ape"],.filetypes-icons.icon-colored.fi-m4a,.filetypes-icons.icon-colored[data-icon="m4a"],.filetypes-icons.icon-colored.fi-aac,.filetypes-icons.icon-colored[data-icon="aac"]{background-position:-168px -24px;}.filetypes-icons.icon-colored.fi-archive,.filetypes-icons.icon-colored[data-icon="archive"],.filetypes-icons.icon-colored.fi-zip,.filetypes-icons.icon-colored[data-icon="zip"],.filetypes-icons.icon-colored.fi-rar,.filetypes-icons.icon-colored[data-icon="rar"],.filetypes-icons.icon-colored.fi-gz,.filetypes-icons.icon-colored[data-icon="gz"],.filetypes-icons.icon-colored.fi-7z,.filetypes-icons.icon-colored[data-icon="7z"],.filetypes-icons.icon-colored.fi-jar,.filetypes-icons.icon-colored[data-icon="jar"],.filetypes-icons.icon-colored.fi-app,.filetypes-icons.icon-colored[data-icon="app"],.filetypes-icons.icon-colored.fi-exe,.filetypes-icons.icon-colored[data-icon="exe"],.filetypes-icons.icon-colored.fi-apk,.filetypes-icons.icon-colored[data-icon="apk"],.filetypes-icons.icon-colored.fi-deb,.filetypes-icons.icon-colored[data-icon="deb"],.filetypes-icons.icon-colored.fi-msi,.filetypes-icons.icon-colored[data-icon="msi"],.filetypes-icons.icon-colored.fi-rpm,.filetypes-icons.icon-colored[data-icon="rpm"]{background-position:-192px -24px;}.filetypes-icons.icon-colored.fi-code,.filetypes-icons.icon-colored[data-icon="code"],.filetypes-icons.icon-colored.fi-php,.filetypes-icons.icon-colored[data-icon="php"],.filetypes-icons.icon-colored.fi-module,.filetypes-icons.icon-colored[data-icon="module"],.filetypes-icons.icon-colored.fi-inc,.filetypes-icons.icon-colored[data-icon="inc"],.filetypes-icons.icon-colored.fi-info,.filetypes-icons.icon-colored[data-icon="info"],.filetypes-icons.icon-colored.fi-yml,.filetypes-icons.icon-colored[data-icon="yml"],.filetypes-icons.icon-colored.fi-css,.filetypes-icons.icon-colored[data-icon="css"],.filetypes-icons.icon-colored.fi-scss,.filetypes-icons.icon-colored[data-icon="scss"],.filetypes-icons.icon-colored.fi-html,.filetypes-icons.icon-colored[data-icon="html"],.filetypes-icons.icon-colored.fi-htm,.filetypes-icons.icon-colored[data-icon="htm"],.filetypes-icons.icon-colored.fi-xml,.filetypes-icons.icon-colored[data-icon="xml"],.filetypes-icons.icon-colored.fi-class,.filetypes-icons.icon-colored[data-icon="class"],.filetypes-icons.icon-colored.fi-java,.filetypes-icons.icon-colored[data-icon="java"],.filetypes-icons.icon-colored.fi-c,.filetypes-icons.icon-colored[data-icon="c"],.filetypes-icons.icon-colored.fi-cpp,.filetypes-icons.icon-colored[data-icon="cpp"],.filetypes-icons.icon-colored.fi-h,.filetypes-icons.icon-colored[data-icon="h"],.filetypes-icons.icon-colored.fi-js,.filetypes-icons.icon-colored[data-icon="js"],.filetypes-icons.icon-colored.fi-pl,.filetypes-icons.icon-colored[data-icon="pl"],.filetypes-icons.icon-colored.fi-py,.filetypes-icons.icon-colored[data-icon="py"],.filetypes-icons.icon-colored.fi-sh,.filetypes-icons.icon-colored[data-icon="sh"]{background-position:-216px -24px;}.filetypes-icons.icon-dark{background:rgba(0,0,0,0.87) !important;}.filetypes-icons.icon-light{background:#FFF !important;}.filetypes-icons.icon-light.icon-disabled{background:rgba(255,255,255,0.3) !important;}.filetypes-icons.icon-primary{background:#607d8b;}.filetypes-icons.icon-accent{background:#00b0ff;}.btn .filetypes-icons,.btn .filetypes-icons:hover,.btn .filetypes-icons:focus{background:rgba(0,0,0,0.87);}.btn-colored .filetypes-icons,.btn-colored:hover .filetypes-icons,.btn-colored:focus .filetypes-icons,.btn.btn-colored .filetypes-icons,.btn.btn-colored:hover .filetypes-icons,.btn.btn-colored:focus .filetypes-icons{background:#546e7a;}.btn-accent .filetypes-icons,.btn-accent:hover .filetypes-icons,.btn-accent:focus .filetypes-icons,.btn.btn-accent .filetypes-icons,.btn.btn-accent:hover .filetypes-icons,.btn.btn-accent:focus .filetypes-icons{background:#00b0ff;}.btn-raised.btn-colored .filetypes-icons,.btn-raised.btn-colored:hover .filetypes-icons,.btn-raised.btn-colored:focus .filetypes-icons,.btn.btn-raised.btn-colored .filetypes-icons,.btn.btn-raised.btn-colored:hover .filetypes-icons,.btn.btn-raised.btn-colored:focus .filetypes-icons{background:#FFF;}.btn-raised.btn-accent .filetypes-icons,.btn-raised.btn-accent:hover .filetypes-icons,.btn-raised.btn-accent:focus .filetypes-icons,.btn.btn-raised.btn-accent .filetypes-icons,.btn.btn-raised.btn-accent:hover .filetypes-icons,.btn.btn-raised.btn-accent:focus .filetypes-icons{background:rgba(0,0,0,0.87);}.btn.btn-disabled .filetypes-icons,.btn.btn-disabled:hover .filetypes-icons,.btn.btn-disabled:focus .filetypes-icons,.btn.btn-disabled:active .filetypes-icons{background:rgba(0,0,0,0.26);}.fab .filetypes-icons,.fab:hover .filetypes-icons,.fab:focus .filetypes-icons{background:rgba(0,0,0,0.87);}.fab.fab-colored .filetypes-icons,.fab.fab-colored:hover .filetypes-icons,.fab.fab-colored:focus .filetypes-icons{background:#FFF;}.fab.fab-accent .filetypes-icons,.fab.fab-accent:hover .filetypes-icons,.fab.fab-accent:focus .filetypes-icons{background:rgba(0,0,0,0.87);}.filetypes-icons.icon-dark,.filetypes-icons.icon-light,.filetypes-icons.icon-primary,.filetypes-icons.icon-accent,.btn .filetypes-icons,.fab .filetypes-icons,.theme-dark .filetypes-icons{opacity:1;-webkit-mask:url(/themes/custom/material_compile/library/img/filetypes-icons.svg) no-repeat;mask:url(/themes/custom/material_compile/library/img/filetypes-icons.svg) no-repeat;}.filetypes-icons.icon-dark.fi-doc,.filetypes-icons.icon-dark[data-icon="doc"],.filetypes-icons.icon-dark.fi-txt,.filetypes-icons.icon-dark[data-icon="txt"],.filetypes-icons.icon-dark.fi-docx,.filetypes-icons.icon-dark[data-icon="docx"],.filetypes-icons.icon-dark.fi-rtf,.filetypes-icons.icon-dark[data-icon="rtf"],.filetypes-icons.icon-dark.fi-odt,.filetypes-icons.icon-dark[data-icon="odt"],.filetypes-icons.icon-light.fi-doc,.filetypes-icons.icon-light[data-icon="doc"],.filetypes-icons.icon-light.fi-txt,.filetypes-icons.icon-light[data-icon="txt"],.filetypes-icons.icon-light.fi-docx,.filetypes-icons.icon-light[data-icon="docx"],.filetypes-icons.icon-light.fi-rtf,.filetypes-icons.icon-light[data-icon="rtf"],.filetypes-icons.icon-light.fi-odt,.filetypes-icons.icon-light[data-icon="odt"],.filetypes-icons.icon-primary.fi-doc,.filetypes-icons.icon-primary[data-icon="doc"],.filetypes-icons.icon-primary.fi-txt,.filetypes-icons.icon-primary[data-icon="txt"],.filetypes-icons.icon-primary.fi-docx,.filetypes-icons.icon-primary[data-icon="docx"],.filetypes-icons.icon-primary.fi-rtf,.filetypes-icons.icon-primary[data-icon="rtf"],.filetypes-icons.icon-primary.fi-odt,.filetypes-icons.icon-primary[data-icon="odt"],.filetypes-icons.icon-accent.fi-doc,.filetypes-icons.icon-accent[data-icon="doc"],.filetypes-icons.icon-accent.fi-txt,.filetypes-icons.icon-accent[data-icon="txt"],.filetypes-icons.icon-accent.fi-docx,.filetypes-icons.icon-accent[data-icon="docx"],.filetypes-icons.icon-accent.fi-rtf,.filetypes-icons.icon-accent[data-icon="rtf"],.filetypes-icons.icon-accent.fi-odt,.filetypes-icons.icon-accent[data-icon="odt"],.btn .filetypes-icons.fi-doc,.btn .filetypes-icons[data-icon="doc"],.btn .filetypes-icons.fi-txt,.btn .filetypes-icons[data-icon="txt"],.btn .filetypes-icons.fi-docx,.btn .filetypes-icons[data-icon="docx"],.btn .filetypes-icons.fi-rtf,.btn .filetypes-icons[data-icon="rtf"],.btn .filetypes-icons.fi-odt,.btn .filetypes-icons[data-icon="odt"],.fab .filetypes-icons.fi-doc,.fab .filetypes-icons[data-icon="doc"],.fab .filetypes-icons.fi-txt,.fab .filetypes-icons[data-icon="txt"],.fab .filetypes-icons.fi-docx,.fab .filetypes-icons[data-icon="docx"],.fab .filetypes-icons.fi-rtf,.fab .filetypes-icons[data-icon="rtf"],.fab .filetypes-icons.fi-odt,.fab .filetypes-icons[data-icon="odt"],.theme-dark .filetypes-icons.fi-doc,.theme-dark .filetypes-icons[data-icon="doc"],.theme-dark .filetypes-icons.fi-txt,.theme-dark .filetypes-icons[data-icon="txt"],.theme-dark .filetypes-icons.fi-docx,.theme-dark .filetypes-icons[data-icon="docx"],.theme-dark .filetypes-icons.fi-rtf,.theme-dark .filetypes-icons[data-icon="rtf"],.theme-dark .filetypes-icons.fi-odt,.theme-dark .filetypes-icons[data-icon="odt"]{-webkit-mask-position:-24px 0;mask-position:-24px 0;}.filetypes-icons.icon-dark.fi-sheet,.filetypes-icons.icon-dark[data-icon="sheet"],.filetypes-icons.icon-dark.fi-xls,.filetypes-icons.icon-dark[data-icon="xls"],.filetypes-icons.icon-dark.fi-xlsx,.filetypes-icons.icon-dark[data-icon="xlsx"],.filetypes-icons.icon-dark.fi-csv,.filetypes-icons.icon-dark[data-icon="csv"],.filetypes-icons.icon-dark.fi-ods,.filetypes-icons.icon-dark[data-icon="ods"],.filetypes-icons.icon-light.fi-sheet,.filetypes-icons.icon-light[data-icon="sheet"],.filetypes-icons.icon-light.fi-xls,.filetypes-icons.icon-light[data-icon="xls"],.filetypes-icons.icon-light.fi-xlsx,.filetypes-icons.icon-light[data-icon="xlsx"],.filetypes-icons.icon-light.fi-csv,.filetypes-icons.icon-light[data-icon="csv"],.filetypes-icons.icon-light.fi-ods,.filetypes-icons.icon-light[data-icon="ods"],.filetypes-icons.icon-primary.fi-sheet,.filetypes-icons.icon-primary[data-icon="sheet"],.filetypes-icons.icon-primary.fi-xls,.filetypes-icons.icon-primary[data-icon="xls"],.filetypes-icons.icon-primary.fi-xlsx,.filetypes-icons.icon-primary[data-icon="xlsx"],.filetypes-icons.icon-primary.fi-csv,.filetypes-icons.icon-primary[data-icon="csv"],.filetypes-icons.icon-primary.fi-ods,.filetypes-icons.icon-primary[data-icon="ods"],.filetypes-icons.icon-accent.fi-sheet,.filetypes-icons.icon-accent[data-icon="sheet"],.filetypes-icons.icon-accent.fi-xls,.filetypes-icons.icon-accent[data-icon="xls"],.filetypes-icons.icon-accent.fi-xlsx,.filetypes-icons.icon-accent[data-icon="xlsx"],.filetypes-icons.icon-accent.fi-csv,.filetypes-icons.icon-accent[data-icon="csv"],.filetypes-icons.icon-accent.fi-ods,.filetypes-icons.icon-accent[data-icon="ods"],.btn .filetypes-icons.fi-sheet,.btn .filetypes-icons[data-icon="sheet"],.btn .filetypes-icons.fi-xls,.btn .filetypes-icons[data-icon="xls"],.btn .filetypes-icons.fi-xlsx,.btn .filetypes-icons[data-icon="xlsx"],.btn .filetypes-icons.fi-csv,.btn .filetypes-icons[data-icon="csv"],.btn .filetypes-icons.fi-ods,.btn .filetypes-icons[data-icon="ods"],.fab .filetypes-icons.fi-sheet,.fab .filetypes-icons[data-icon="sheet"],.fab .filetypes-icons.fi-xls,.fab .filetypes-icons[data-icon="xls"],.fab .filetypes-icons.fi-xlsx,.fab .filetypes-icons[data-icon="xlsx"],.fab .filetypes-icons.fi-csv,.fab .filetypes-icons[data-icon="csv"],.fab .filetypes-icons.fi-ods,.fab .filetypes-icons[data-icon="ods"],.theme-dark .filetypes-icons.fi-sheet,.theme-dark .filetypes-icons[data-icon="sheet"],.theme-dark .filetypes-icons.fi-xls,.theme-dark .filetypes-icons[data-icon="xls"],.theme-dark .filetypes-icons.fi-xlsx,.theme-dark .filetypes-icons[data-icon="xlsx"],.theme-dark .filetypes-icons.fi-csv,.theme-dark .filetypes-icons[data-icon="csv"],.theme-dark .filetypes-icons.fi-ods,.theme-dark .filetypes-icons[data-icon="ods"]{-webkit-mask-position:-48px 0;mask-position:-48px 0;}.filetypes-icons.icon-dark.fi-ppt,.filetypes-icons.icon-dark[data-icon="presentation"],.filetypes-icons.icon-dark.fi-ppt,.filetypes-icons.icon-dark[data-icon="ppt"],.filetypes-icons.icon-dark.fi-pptx,.filetypes-icons.icon-dark[data-icon="pptx"],.filetypes-icons.icon-dark.fi-key,.filetypes-icons.icon-dark[data-icon="key"],.filetypes-icons.icon-dark.fi-odp,.filetypes-icons.icon-dark[data-icon="odp"],.filetypes-icons.icon-light.fi-ppt,.filetypes-icons.icon-light[data-icon="presentation"],.filetypes-icons.icon-light.fi-ppt,.filetypes-icons.icon-light[data-icon="ppt"],.filetypes-icons.icon-light.fi-pptx,.filetypes-icons.icon-light[data-icon="pptx"],.filetypes-icons.icon-light.fi-key,.filetypes-icons.icon-light[data-icon="key"],.filetypes-icons.icon-light.fi-odp,.filetypes-icons.icon-light[data-icon="odp"],.filetypes-icons.icon-primary.fi-ppt,.filetypes-icons.icon-primary[data-icon="presentation"],.filetypes-icons.icon-primary.fi-ppt,.filetypes-icons.icon-primary[data-icon="ppt"],.filetypes-icons.icon-primary.fi-pptx,.filetypes-icons.icon-primary[data-icon="pptx"],.filetypes-icons.icon-primary.fi-key,.filetypes-icons.icon-primary[data-icon="key"],.filetypes-icons.icon-primary.fi-odp,.filetypes-icons.icon-primary[data-icon="odp"],.filetypes-icons.icon-accent.fi-ppt,.filetypes-icons.icon-accent[data-icon="presentation"],.filetypes-icons.icon-accent.fi-ppt,.filetypes-icons.icon-accent[data-icon="ppt"],.filetypes-icons.icon-accent.fi-pptx,.filetypes-icons.icon-accent[data-icon="pptx"],.filetypes-icons.icon-accent.fi-key,.filetypes-icons.icon-accent[data-icon="key"],.filetypes-icons.icon-accent.fi-odp,.filetypes-icons.icon-accent[data-icon="odp"],.btn .filetypes-icons.fi-ppt,.btn .filetypes-icons[data-icon="presentation"],.btn .filetypes-icons.fi-ppt,.btn .filetypes-icons[data-icon="ppt"],.btn .filetypes-icons.fi-pptx,.btn .filetypes-icons[data-icon="pptx"],.btn .filetypes-icons.fi-key,.btn .filetypes-icons[data-icon="key"],.btn .filetypes-icons.fi-odp,.btn .filetypes-icons[data-icon="odp"],.fab .filetypes-icons.fi-ppt,.fab .filetypes-icons[data-icon="presentation"],.fab .filetypes-icons.fi-ppt,.fab .filetypes-icons[data-icon="ppt"],.fab .filetypes-icons.fi-pptx,.fab .filetypes-icons[data-icon="pptx"],.fab .filetypes-icons.fi-key,.fab .filetypes-icons[data-icon="key"],.fab .filetypes-icons.fi-odp,.fab .filetypes-icons[data-icon="odp"],.theme-dark .filetypes-icons.fi-ppt,.theme-dark .filetypes-icons[data-icon="presentation"],.theme-dark .filetypes-icons.fi-ppt,.theme-dark .filetypes-icons[data-icon="ppt"],.theme-dark .filetypes-icons.fi-pptx,.theme-dark .filetypes-icons[data-icon="pptx"],.theme-dark .filetypes-icons.fi-key,.theme-dark .filetypes-icons[data-icon="key"],.theme-dark .filetypes-icons.fi-odp,.theme-dark .filetypes-icons[data-icon="odp"]{-webkit-mask-position:-72px 0;mask-position:-72px 0;}.filetypes-icons.icon-dark.fi-pdf,.filetypes-icons.icon-dark[data-icon="pdf"],.filetypes-icons.icon-light.fi-pdf,.filetypes-icons.icon-light[data-icon="pdf"],.filetypes-icons.icon-primary.fi-pdf,.filetypes-icons.icon-primary[data-icon="pdf"],.filetypes-icons.icon-accent.fi-pdf,.filetypes-icons.icon-accent[data-icon="pdf"],.btn .filetypes-icons.fi-pdf,.btn .filetypes-icons[data-icon="pdf"],.fab .filetypes-icons.fi-pdf,.fab .filetypes-icons[data-icon="pdf"],.theme-dark .filetypes-icons.fi-pdf,.theme-dark .filetypes-icons[data-icon="pdf"]{-webkit-mask-position:-96px 0;mask-position:-96px 0;}.filetypes-icons.icon-dark.fi-image,.filetypes-icons.icon-dark[data-icon="image"],.filetypes-icons.icon-dark.fi-jpg,.filetypes-icons.icon-dark[data-icon="jpg"],.filetypes-icons.icon-dark.fi-jpeg,.filetypes-icons.icon-dark[data-icon="jpeg"],.filetypes-icons.icon-dark.fi-png,.filetypes-icons.icon-dark[data-icon="png"],.filetypes-icons.icon-dark.fi-gif,.filetypes-icons.icon-dark[data-icon="gif"],.filetypes-icons.icon-dark.fi-psd,.filetypes-icons.icon-dark[data-icon="psd"],.filetypes-icons.icon-dark.fi-svg,.filetypes-icons.icon-dark[data-icon="svg"],.filetypes-icons.icon-dark.fi-ai,.filetypes-icons.icon-dark[data-icon="ai"],.filetypes-icons.icon-dark.fi-eps,.filetypes-icons.icon-dark[data-icon="eps"],.filetypes-icons.icon-dark.fi-cdr,.filetypes-icons.icon-dark[data-icon="cdr"],.filetypes-icons.icon-light.fi-image,.filetypes-icons.icon-light[data-icon="image"],.filetypes-icons.icon-light.fi-jpg,.filetypes-icons.icon-light[data-icon="jpg"],.filetypes-icons.icon-light.fi-jpeg,.filetypes-icons.icon-light[data-icon="jpeg"],.filetypes-icons.icon-light.fi-png,.filetypes-icons.icon-light[data-icon="png"],.filetypes-icons.icon-light.fi-gif,.filetypes-icons.icon-light[data-icon="gif"],.filetypes-icons.icon-light.fi-psd,.filetypes-icons.icon-light[data-icon="psd"],.filetypes-icons.icon-light.fi-svg,.filetypes-icons.icon-light[data-icon="svg"],.filetypes-icons.icon-light.fi-ai,.filetypes-icons.icon-light[data-icon="ai"],.filetypes-icons.icon-light.fi-eps,.filetypes-icons.icon-light[data-icon="eps"],.filetypes-icons.icon-light.fi-cdr,.filetypes-icons.icon-light[data-icon="cdr"],.filetypes-icons.icon-primary.fi-image,.filetypes-icons.icon-primary[data-icon="image"],.filetypes-icons.icon-primary.fi-jpg,.filetypes-icons.icon-primary[data-icon="jpg"],.filetypes-icons.icon-primary.fi-jpeg,.filetypes-icons.icon-primary[data-icon="jpeg"],.filetypes-icons.icon-primary.fi-png,.filetypes-icons.icon-primary[data-icon="png"],.filetypes-icons.icon-primary.fi-gif,.filetypes-icons.icon-primary[data-icon="gif"],.filetypes-icons.icon-primary.fi-psd,.filetypes-icons.icon-primary[data-icon="psd"],.filetypes-icons.icon-primary.fi-svg,.filetypes-icons.icon-primary[data-icon="svg"],.filetypes-icons.icon-primary.fi-ai,.filetypes-icons.icon-primary[data-icon="ai"],.filetypes-icons.icon-primary.fi-eps,.filetypes-icons.icon-primary[data-icon="eps"],.filetypes-icons.icon-primary.fi-cdr,.filetypes-icons.icon-primary[data-icon="cdr"],.filetypes-icons.icon-accent.fi-image,.filetypes-icons.icon-accent[data-icon="image"],.filetypes-icons.icon-accent.fi-jpg,.filetypes-icons.icon-accent[data-icon="jpg"],.filetypes-icons.icon-accent.fi-jpeg,.filetypes-icons.icon-accent[data-icon="jpeg"],.filetypes-icons.icon-accent.fi-png,.filetypes-icons.icon-accent[data-icon="png"],.filetypes-icons.icon-accent.fi-gif,.filetypes-icons.icon-accent[data-icon="gif"],.filetypes-icons.icon-accent.fi-psd,.filetypes-icons.icon-accent[data-icon="psd"],.filetypes-icons.icon-accent.fi-svg,.filetypes-icons.icon-accent[data-icon="svg"],.filetypes-icons.icon-accent.fi-ai,.filetypes-icons.icon-accent[data-icon="ai"],.filetypes-icons.icon-accent.fi-eps,.filetypes-icons.icon-accent[data-icon="eps"],.filetypes-icons.icon-accent.fi-cdr,.filetypes-icons.icon-accent[data-icon="cdr"],.btn .filetypes-icons.fi-image,.btn .filetypes-icons[data-icon="image"],.btn .filetypes-icons.fi-jpg,.btn .filetypes-icons[data-icon="jpg"],.btn .filetypes-icons.fi-jpeg,.btn .filetypes-icons[data-icon="jpeg"],.btn .filetypes-icons.fi-png,.btn .filetypes-icons[data-icon="png"],.btn .filetypes-icons.fi-gif,.btn .filetypes-icons[data-icon="gif"],.btn .filetypes-icons.fi-psd,.btn .filetypes-icons[data-icon="psd"],.btn .filetypes-icons.fi-svg,.btn .filetypes-icons[data-icon="svg"],.btn .filetypes-icons.fi-ai,.btn .filetypes-icons[data-icon="ai"],.btn .filetypes-icons.fi-eps,.btn .filetypes-icons[data-icon="eps"],.btn .filetypes-icons.fi-cdr,.btn .filetypes-icons[data-icon="cdr"],.fab .filetypes-icons.fi-image,.fab .filetypes-icons[data-icon="image"],.fab .filetypes-icons.fi-jpg,.fab .filetypes-icons[data-icon="jpg"],.fab .filetypes-icons.fi-jpeg,.fab .filetypes-icons[data-icon="jpeg"],.fab .filetypes-icons.fi-png,.fab .filetypes-icons[data-icon="png"],.fab .filetypes-icons.fi-gif,.fab .filetypes-icons[data-icon="gif"],.fab .filetypes-icons.fi-psd,.fab .filetypes-icons[data-icon="psd"],.fab .filetypes-icons.fi-svg,.fab .filetypes-icons[data-icon="svg"],.fab .filetypes-icons.fi-ai,.fab .filetypes-icons[data-icon="ai"],.fab .filetypes-icons.fi-eps,.fab .filetypes-icons[data-icon="eps"],.fab .filetypes-icons.fi-cdr,.fab .filetypes-icons[data-icon="cdr"],.theme-dark .filetypes-icons.fi-image,.theme-dark .filetypes-icons[data-icon="image"],.theme-dark .filetypes-icons.fi-jpg,.theme-dark .filetypes-icons[data-icon="jpg"],.theme-dark .filetypes-icons.fi-jpeg,.theme-dark .filetypes-icons[data-icon="jpeg"],.theme-dark .filetypes-icons.fi-png,.theme-dark .filetypes-icons[data-icon="png"],.theme-dark .filetypes-icons.fi-gif,.theme-dark .filetypes-icons[data-icon="gif"],.theme-dark .filetypes-icons.fi-psd,.theme-dark .filetypes-icons[data-icon="psd"],.theme-dark .filetypes-icons.fi-svg,.theme-dark .filetypes-icons[data-icon="svg"],.theme-dark .filetypes-icons.fi-ai,.theme-dark .filetypes-icons[data-icon="ai"],.theme-dark .filetypes-icons.fi-eps,.theme-dark .filetypes-icons[data-icon="eps"],.theme-dark .filetypes-icons.fi-cdr,.theme-dark .filetypes-icons[data-icon="cdr"]{-webkit-mask-position:-120px 0;mask-position:-120px 0;}.filetypes-icons.icon-dark.fi-video,.filetypes-icons.icon-dark[data-icon="video"],.filetypes-icons.icon-dark.fi-avi,.filetypes-icons.icon-dark[data-icon="avi"],.filetypes-icons.icon-dark.fi-mpg,.filetypes-icons.icon-dark[data-icon="mpg"],.filetypes-icons.icon-dark.fi-mpeg,.filetypes-icons.icon-dark[data-icon="mpeg"],.filetypes-icons.icon-dark.fi-mp4,.filetypes-icons.icon-dark[data-icon="mp4"],.filetypes-icons.icon-dark.fi-mov,.filetypes-icons.icon-dark[data-icon="mov"],.filetypes-icons.icon-dark.fi-flv,.filetypes-icons.icon-dark[data-icon="flv"],.filetypes-icons.icon-dark.fi-mkv,.filetypes-icons.icon-dark[data-icon="mkv"],.filetypes-icons.icon-light.fi-video,.filetypes-icons.icon-light[data-icon="video"],.filetypes-icons.icon-light.fi-avi,.filetypes-icons.icon-light[data-icon="avi"],.filetypes-icons.icon-light.fi-mpg,.filetypes-icons.icon-light[data-icon="mpg"],.filetypes-icons.icon-light.fi-mpeg,.filetypes-icons.icon-light[data-icon="mpeg"],.filetypes-icons.icon-light.fi-mp4,.filetypes-icons.icon-light[data-icon="mp4"],.filetypes-icons.icon-light.fi-mov,.filetypes-icons.icon-light[data-icon="mov"],.filetypes-icons.icon-light.fi-flv,.filetypes-icons.icon-light[data-icon="flv"],.filetypes-icons.icon-light.fi-mkv,.filetypes-icons.icon-light[data-icon="mkv"],.filetypes-icons.icon-primary.fi-video,.filetypes-icons.icon-primary[data-icon="video"],.filetypes-icons.icon-primary.fi-avi,.filetypes-icons.icon-primary[data-icon="avi"],.filetypes-icons.icon-primary.fi-mpg,.filetypes-icons.icon-primary[data-icon="mpg"],.filetypes-icons.icon-primary.fi-mpeg,.filetypes-icons.icon-primary[data-icon="mpeg"],.filetypes-icons.icon-primary.fi-mp4,.filetypes-icons.icon-primary[data-icon="mp4"],.filetypes-icons.icon-primary.fi-mov,.filetypes-icons.icon-primary[data-icon="mov"],.filetypes-icons.icon-primary.fi-flv,.filetypes-icons.icon-primary[data-icon="flv"],.filetypes-icons.icon-primary.fi-mkv,.filetypes-icons.icon-primary[data-icon="mkv"],.filetypes-icons.icon-accent.fi-video,.filetypes-icons.icon-accent[data-icon="video"],.filetypes-icons.icon-accent.fi-avi,.filetypes-icons.icon-accent[data-icon="avi"],.filetypes-icons.icon-accent.fi-mpg,.filetypes-icons.icon-accent[data-icon="mpg"],.filetypes-icons.icon-accent.fi-mpeg,.filetypes-icons.icon-accent[data-icon="mpeg"],.filetypes-icons.icon-accent.fi-mp4,.filetypes-icons.icon-accent[data-icon="mp4"],.filetypes-icons.icon-accent.fi-mov,.filetypes-icons.icon-accent[data-icon="mov"],.filetypes-icons.icon-accent.fi-flv,.filetypes-icons.icon-accent[data-icon="flv"],.filetypes-icons.icon-accent.fi-mkv,.filetypes-icons.icon-accent[data-icon="mkv"],.btn .filetypes-icons.fi-video,.btn .filetypes-icons[data-icon="video"],.btn .filetypes-icons.fi-avi,.btn .filetypes-icons[data-icon="avi"],.btn .filetypes-icons.fi-mpg,.btn .filetypes-icons[data-icon="mpg"],.btn .filetypes-icons.fi-mpeg,.btn .filetypes-icons[data-icon="mpeg"],.btn .filetypes-icons.fi-mp4,.btn .filetypes-icons[data-icon="mp4"],.btn .filetypes-icons.fi-mov,.btn .filetypes-icons[data-icon="mov"],.btn .filetypes-icons.fi-flv,.btn .filetypes-icons[data-icon="flv"],.btn .filetypes-icons.fi-mkv,.btn .filetypes-icons[data-icon="mkv"],.fab .filetypes-icons.fi-video,.fab .filetypes-icons[data-icon="video"],.fab .filetypes-icons.fi-avi,.fab .filetypes-icons[data-icon="avi"],.fab .filetypes-icons.fi-mpg,.fab .filetypes-icons[data-icon="mpg"],.fab .filetypes-icons.fi-mpeg,.fab .filetypes-icons[data-icon="mpeg"],.fab .filetypes-icons.fi-mp4,.fab .filetypes-icons[data-icon="mp4"],.fab .filetypes-icons.fi-mov,.fab .filetypes-icons[data-icon="mov"],.fab .filetypes-icons.fi-flv,.fab .filetypes-icons[data-icon="flv"],.fab .filetypes-icons.fi-mkv,.fab .filetypes-icons[data-icon="mkv"],.theme-dark .filetypes-icons.fi-video,.theme-dark .filetypes-icons[data-icon="video"],.theme-dark .filetypes-icons.fi-avi,.theme-dark .filetypes-icons[data-icon="avi"],.theme-dark .filetypes-icons.fi-mpg,.theme-dark .filetypes-icons[data-icon="mpg"],.theme-dark .filetypes-icons.fi-mpeg,.theme-dark .filetypes-icons[data-icon="mpeg"],.theme-dark .filetypes-icons.fi-mp4,.theme-dark .filetypes-icons[data-icon="mp4"],.theme-dark .filetypes-icons.fi-mov,.theme-dark .filetypes-icons[data-icon="mov"],.theme-dark .filetypes-icons.fi-flv,.theme-dark .filetypes-icons[data-icon="flv"],.theme-dark .filetypes-icons.fi-mkv,.theme-dark .filetypes-icons[data-icon="mkv"]{-webkit-mask-position:-144px 0;mask-position:-144px 0;}.filetypes-icons.icon-dark.fi-audio,.filetypes-icons.icon-dark[data-icon="audio"],.filetypes-icons.icon-dark.fi-mp3,.filetypes-icons.icon-dark[data-icon="mp3"],.filetypes-icons.icon-dark.fi-flac,.filetypes-icons.icon-dark[data-icon="flac"],.filetypes-icons.icon-dark.fi-ogg,.filetypes-icons.icon-dark[data-icon="ogg"],.filetypes-icons.icon-dark.fi-wav,.filetypes-icons.icon-dark[data-icon="wav"],.filetypes-icons.icon-dark.fi-ape,.filetypes-icons.icon-dark[data-icon="ape"],.filetypes-icons.icon-dark.fi-m4a,.filetypes-icons.icon-dark[data-icon="m4a"],.filetypes-icons.icon-dark.fi-aac,.filetypes-icons.icon-dark[data-icon="aac"],.filetypes-icons.icon-light.fi-audio,.filetypes-icons.icon-light[data-icon="audio"],.filetypes-icons.icon-light.fi-mp3,.filetypes-icons.icon-light[data-icon="mp3"],.filetypes-icons.icon-light.fi-flac,.filetypes-icons.icon-light[data-icon="flac"],.filetypes-icons.icon-light.fi-ogg,.filetypes-icons.icon-light[data-icon="ogg"],.filetypes-icons.icon-light.fi-wav,.filetypes-icons.icon-light[data-icon="wav"],.filetypes-icons.icon-light.fi-ape,.filetypes-icons.icon-light[data-icon="ape"],.filetypes-icons.icon-light.fi-m4a,.filetypes-icons.icon-light[data-icon="m4a"],.filetypes-icons.icon-light.fi-aac,.filetypes-icons.icon-light[data-icon="aac"],.filetypes-icons.icon-primary.fi-audio,.filetypes-icons.icon-primary[data-icon="audio"],.filetypes-icons.icon-primary.fi-mp3,.filetypes-icons.icon-primary[data-icon="mp3"],.filetypes-icons.icon-primary.fi-flac,.filetypes-icons.icon-primary[data-icon="flac"],.filetypes-icons.icon-primary.fi-ogg,.filetypes-icons.icon-primary[data-icon="ogg"],.filetypes-icons.icon-primary.fi-wav,.filetypes-icons.icon-primary[data-icon="wav"],.filetypes-icons.icon-primary.fi-ape,.filetypes-icons.icon-primary[data-icon="ape"],.filetypes-icons.icon-primary.fi-m4a,.filetypes-icons.icon-primary[data-icon="m4a"],.filetypes-icons.icon-primary.fi-aac,.filetypes-icons.icon-primary[data-icon="aac"],.filetypes-icons.icon-accent.fi-audio,.filetypes-icons.icon-accent[data-icon="audio"],.filetypes-icons.icon-accent.fi-mp3,.filetypes-icons.icon-accent[data-icon="mp3"],.filetypes-icons.icon-accent.fi-flac,.filetypes-icons.icon-accent[data-icon="flac"],.filetypes-icons.icon-accent.fi-ogg,.filetypes-icons.icon-accent[data-icon="ogg"],.filetypes-icons.icon-accent.fi-wav,.filetypes-icons.icon-accent[data-icon="wav"],.filetypes-icons.icon-accent.fi-ape,.filetypes-icons.icon-accent[data-icon="ape"],.filetypes-icons.icon-accent.fi-m4a,.filetypes-icons.icon-accent[data-icon="m4a"],.filetypes-icons.icon-accent.fi-aac,.filetypes-icons.icon-accent[data-icon="aac"],.btn .filetypes-icons.fi-audio,.btn .filetypes-icons[data-icon="audio"],.btn .filetypes-icons.fi-mp3,.btn .filetypes-icons[data-icon="mp3"],.btn .filetypes-icons.fi-flac,.btn .filetypes-icons[data-icon="flac"],.btn .filetypes-icons.fi-ogg,.btn .filetypes-icons[data-icon="ogg"],.btn .filetypes-icons.fi-wav,.btn .filetypes-icons[data-icon="wav"],.btn .filetypes-icons.fi-ape,.btn .filetypes-icons[data-icon="ape"],.btn .filetypes-icons.fi-m4a,.btn .filetypes-icons[data-icon="m4a"],.btn .filetypes-icons.fi-aac,.btn .filetypes-icons[data-icon="aac"],.fab .filetypes-icons.fi-audio,.fab .filetypes-icons[data-icon="audio"],.fab .filetypes-icons.fi-mp3,.fab .filetypes-icons[data-icon="mp3"],.fab .filetypes-icons.fi-flac,.fab .filetypes-icons[data-icon="flac"],.fab .filetypes-icons.fi-ogg,.fab .filetypes-icons[data-icon="ogg"],.fab .filetypes-icons.fi-wav,.fab .filetypes-icons[data-icon="wav"],.fab .filetypes-icons.fi-ape,.fab .filetypes-icons[data-icon="ape"],.fab .filetypes-icons.fi-m4a,.fab .filetypes-icons[data-icon="m4a"],.fab .filetypes-icons.fi-aac,.fab .filetypes-icons[data-icon="aac"],.theme-dark .filetypes-icons.fi-audio,.theme-dark .filetypes-icons[data-icon="audio"],.theme-dark .filetypes-icons.fi-mp3,.theme-dark .filetypes-icons[data-icon="mp3"],.theme-dark .filetypes-icons.fi-flac,.theme-dark .filetypes-icons[data-icon="flac"],.theme-dark .filetypes-icons.fi-ogg,.theme-dark .filetypes-icons[data-icon="ogg"],.theme-dark .filetypes-icons.fi-wav,.theme-dark .filetypes-icons[data-icon="wav"],.theme-dark .filetypes-icons.fi-ape,.theme-dark .filetypes-icons[data-icon="ape"],.theme-dark .filetypes-icons.fi-m4a,.theme-dark .filetypes-icons[data-icon="m4a"],.theme-dark .filetypes-icons.fi-aac,.theme-dark .filetypes-icons[data-icon="aac"]{-webkit-mask-position:-168px 0;mask-position:-168px 0;}.filetypes-icons.icon-dark.fi-archive,.filetypes-icons.icon-dark[data-icon="archive"],.filetypes-icons.icon-dark.fi-zip,.filetypes-icons.icon-dark[data-icon="zip"],.filetypes-icons.icon-dark.fi-rar,.filetypes-icons.icon-dark[data-icon="rar"],.filetypes-icons.icon-dark.fi-gz,.filetypes-icons.icon-dark[data-icon="gz"],.filetypes-icons.icon-dark.fi-7z,.filetypes-icons.icon-dark[data-icon="7z"],.filetypes-icons.icon-dark.fi-jar,.filetypes-icons.icon-dark[data-icon="jar"],.filetypes-icons.icon-dark.fi-app,.filetypes-icons.icon-dark[data-icon="app"],.filetypes-icons.icon-dark.fi-exe,.filetypes-icons.icon-dark[data-icon="exe"],.filetypes-icons.icon-dark.fi-apk,.filetypes-icons.icon-dark[data-icon="apk"],.filetypes-icons.icon-dark.fi-deb,.filetypes-icons.icon-dark[data-icon="deb"],.filetypes-icons.icon-dark.fi-msi,.filetypes-icons.icon-dark[data-icon="msi"],.filetypes-icons.icon-dark.fi-rpm,.filetypes-icons.icon-dark[data-icon="rpm"],.filetypes-icons.icon-light.fi-archive,.filetypes-icons.icon-light[data-icon="archive"],.filetypes-icons.icon-light.fi-zip,.filetypes-icons.icon-light[data-icon="zip"],.filetypes-icons.icon-light.fi-rar,.filetypes-icons.icon-light[data-icon="rar"],.filetypes-icons.icon-light.fi-gz,.filetypes-icons.icon-light[data-icon="gz"],.filetypes-icons.icon-light.fi-7z,.filetypes-icons.icon-light[data-icon="7z"],.filetypes-icons.icon-light.fi-jar,.filetypes-icons.icon-light[data-icon="jar"],.filetypes-icons.icon-light.fi-app,.filetypes-icons.icon-light[data-icon="app"],.filetypes-icons.icon-light.fi-exe,.filetypes-icons.icon-light[data-icon="exe"],.filetypes-icons.icon-light.fi-apk,.filetypes-icons.icon-light[data-icon="apk"],.filetypes-icons.icon-light.fi-deb,.filetypes-icons.icon-light[data-icon="deb"],.filetypes-icons.icon-light.fi-msi,.filetypes-icons.icon-light[data-icon="msi"],.filetypes-icons.icon-light.fi-rpm,.filetypes-icons.icon-light[data-icon="rpm"],.filetypes-icons.icon-primary.fi-archive,.filetypes-icons.icon-primary[data-icon="archive"],.filetypes-icons.icon-primary.fi-zip,.filetypes-icons.icon-primary[data-icon="zip"],.filetypes-icons.icon-primary.fi-rar,.filetypes-icons.icon-primary[data-icon="rar"],.filetypes-icons.icon-primary.fi-gz,.filetypes-icons.icon-primary[data-icon="gz"],.filetypes-icons.icon-primary.fi-7z,.filetypes-icons.icon-primary[data-icon="7z"],.filetypes-icons.icon-primary.fi-jar,.filetypes-icons.icon-primary[data-icon="jar"],.filetypes-icons.icon-primary.fi-app,.filetypes-icons.icon-primary[data-icon="app"],.filetypes-icons.icon-primary.fi-exe,.filetypes-icons.icon-primary[data-icon="exe"],.filetypes-icons.icon-primary.fi-apk,.filetypes-icons.icon-primary[data-icon="apk"],.filetypes-icons.icon-primary.fi-deb,.filetypes-icons.icon-primary[data-icon="deb"],.filetypes-icons.icon-primary.fi-msi,.filetypes-icons.icon-primary[data-icon="msi"],.filetypes-icons.icon-primary.fi-rpm,.filetypes-icons.icon-primary[data-icon="rpm"],.filetypes-icons.icon-accent.fi-archive,.filetypes-icons.icon-accent[data-icon="archive"],.filetypes-icons.icon-accent.fi-zip,.filetypes-icons.icon-accent[data-icon="zip"],.filetypes-icons.icon-accent.fi-rar,.filetypes-icons.icon-accent[data-icon="rar"],.filetypes-icons.icon-accent.fi-gz,.filetypes-icons.icon-accent[data-icon="gz"],.filetypes-icons.icon-accent.fi-7z,.filetypes-icons.icon-accent[data-icon="7z"],.filetypes-icons.icon-accent.fi-jar,.filetypes-icons.icon-accent[data-icon="jar"],.filetypes-icons.icon-accent.fi-app,.filetypes-icons.icon-accent[data-icon="app"],.filetypes-icons.icon-accent.fi-exe,.filetypes-icons.icon-accent[data-icon="exe"],.filetypes-icons.icon-accent.fi-apk,.filetypes-icons.icon-accent[data-icon="apk"],.filetypes-icons.icon-accent.fi-deb,.filetypes-icons.icon-accent[data-icon="deb"],.filetypes-icons.icon-accent.fi-msi,.filetypes-icons.icon-accent[data-icon="msi"],.filetypes-icons.icon-accent.fi-rpm,.filetypes-icons.icon-accent[data-icon="rpm"],.btn .filetypes-icons.fi-archive,.btn .filetypes-icons[data-icon="archive"],.btn .filetypes-icons.fi-zip,.btn .filetypes-icons[data-icon="zip"],.btn .filetypes-icons.fi-rar,.btn .filetypes-icons[data-icon="rar"],.btn .filetypes-icons.fi-gz,.btn .filetypes-icons[data-icon="gz"],.btn .filetypes-icons.fi-7z,.btn .filetypes-icons[data-icon="7z"],.btn .filetypes-icons.fi-jar,.btn .filetypes-icons[data-icon="jar"],.btn .filetypes-icons.fi-app,.btn .filetypes-icons[data-icon="app"],.btn .filetypes-icons.fi-exe,.btn .filetypes-icons[data-icon="exe"],.btn .filetypes-icons.fi-apk,.btn .filetypes-icons[data-icon="apk"],.btn .filetypes-icons.fi-deb,.btn .filetypes-icons[data-icon="deb"],.btn .filetypes-icons.fi-msi,.btn .filetypes-icons[data-icon="msi"],.btn .filetypes-icons.fi-rpm,.btn .filetypes-icons[data-icon="rpm"],.fab .filetypes-icons.fi-archive,.fab .filetypes-icons[data-icon="archive"],.fab .filetypes-icons.fi-zip,.fab .filetypes-icons[data-icon="zip"],.fab .filetypes-icons.fi-rar,.fab .filetypes-icons[data-icon="rar"],.fab .filetypes-icons.fi-gz,.fab .filetypes-icons[data-icon="gz"],.fab .filetypes-icons.fi-7z,.fab .filetypes-icons[data-icon="7z"],.fab .filetypes-icons.fi-jar,.fab .filetypes-icons[data-icon="jar"],.fab .filetypes-icons.fi-app,.fab .filetypes-icons[data-icon="app"],.fab .filetypes-icons.fi-exe,.fab .filetypes-icons[data-icon="exe"],.fab .filetypes-icons.fi-apk,.fab .filetypes-icons[data-icon="apk"],.fab .filetypes-icons.fi-deb,.fab .filetypes-icons[data-icon="deb"],.fab .filetypes-icons.fi-msi,.fab .filetypes-icons[data-icon="msi"],.fab .filetypes-icons.fi-rpm,.fab .filetypes-icons[data-icon="rpm"],.theme-dark .filetypes-icons.fi-archive,.theme-dark .filetypes-icons[data-icon="archive"],.theme-dark .filetypes-icons.fi-zip,.theme-dark .filetypes-icons[data-icon="zip"],.theme-dark .filetypes-icons.fi-rar,.theme-dark .filetypes-icons[data-icon="rar"],.theme-dark .filetypes-icons.fi-gz,.theme-dark .filetypes-icons[data-icon="gz"],.theme-dark .filetypes-icons.fi-7z,.theme-dark .filetypes-icons[data-icon="7z"],.theme-dark .filetypes-icons.fi-jar,.theme-dark .filetypes-icons[data-icon="jar"],.theme-dark .filetypes-icons.fi-app,.theme-dark .filetypes-icons[data-icon="app"],.theme-dark .filetypes-icons.fi-exe,.theme-dark .filetypes-icons[data-icon="exe"],.theme-dark .filetypes-icons.fi-apk,.theme-dark .filetypes-icons[data-icon="apk"],.theme-dark .filetypes-icons.fi-deb,.theme-dark .filetypes-icons[data-icon="deb"],.theme-dark .filetypes-icons.fi-msi,.theme-dark .filetypes-icons[data-icon="msi"],.theme-dark .filetypes-icons.fi-rpm,.theme-dark .filetypes-icons[data-icon="rpm"]{-webkit-mask-position:-192px 0;mask-position:-192px 0;}.filetypes-icons.icon-dark.fi-code,.filetypes-icons.icon-dark[data-icon="code"],.filetypes-icons.icon-dark.fi-php,.filetypes-icons.icon-dark[data-icon="php"],.filetypes-icons.icon-dark.fi-module,.filetypes-icons.icon-dark[data-icon="module"],.filetypes-icons.icon-dark.fi-inc,.filetypes-icons.icon-dark[data-icon="inc"],.filetypes-icons.icon-dark.fi-info,.filetypes-icons.icon-dark[data-icon="info"],.filetypes-icons.icon-dark.fi-yml,.filetypes-icons.icon-dark[data-icon="yml"],.filetypes-icons.icon-dark.fi-css,.filetypes-icons.icon-dark[data-icon="css"],.filetypes-icons.icon-dark.fi-scss,.filetypes-icons.icon-dark[data-icon="scss"],.filetypes-icons.icon-dark.fi-html,.filetypes-icons.icon-dark[data-icon="html"],.filetypes-icons.icon-dark.fi-htm,.filetypes-icons.icon-dark[data-icon="htm"],.filetypes-icons.icon-dark.fi-xml,.filetypes-icons.icon-dark[data-icon="xml"],.filetypes-icons.icon-dark.fi-class,.filetypes-icons.icon-dark[data-icon="class"],.filetypes-icons.icon-dark.fi-java,.filetypes-icons.icon-dark[data-icon="java"],.filetypes-icons.icon-dark.fi-c,.filetypes-icons.icon-dark[data-icon="c"],.filetypes-icons.icon-dark.fi-cpp,.filetypes-icons.icon-dark[data-icon="cpp"],.filetypes-icons.icon-dark.fi-h,.filetypes-icons.icon-dark[data-icon="h"],.filetypes-icons.icon-dark.fi-js,.filetypes-icons.icon-dark[data-icon="js"],.filetypes-icons.icon-dark.fi-pl,.filetypes-icons.icon-dark[data-icon="pl"],.filetypes-icons.icon-dark.fi-py,.filetypes-icons.icon-dark[data-icon="py"],.filetypes-icons.icon-dark.fi-sh,.filetypes-icons.icon-dark[data-icon="sh"],.filetypes-icons.icon-light.fi-code,.filetypes-icons.icon-light[data-icon="code"],.filetypes-icons.icon-light.fi-php,.filetypes-icons.icon-light[data-icon="php"],.filetypes-icons.icon-light.fi-module,.filetypes-icons.icon-light[data-icon="module"],.filetypes-icons.icon-light.fi-inc,.filetypes-icons.icon-light[data-icon="inc"],.filetypes-icons.icon-light.fi-info,.filetypes-icons.icon-light[data-icon="info"],.filetypes-icons.icon-light.fi-yml,.filetypes-icons.icon-light[data-icon="yml"],.filetypes-icons.icon-light.fi-css,.filetypes-icons.icon-light[data-icon="css"],.filetypes-icons.icon-light.fi-scss,.filetypes-icons.icon-light[data-icon="scss"],.filetypes-icons.icon-light.fi-html,.filetypes-icons.icon-light[data-icon="html"],.filetypes-icons.icon-light.fi-htm,.filetypes-icons.icon-light[data-icon="htm"],.filetypes-icons.icon-light.fi-xml,.filetypes-icons.icon-light[data-icon="xml"],.filetypes-icons.icon-light.fi-class,.filetypes-icons.icon-light[data-icon="class"],.filetypes-icons.icon-light.fi-java,.filetypes-icons.icon-light[data-icon="java"],.filetypes-icons.icon-light.fi-c,.filetypes-icons.icon-light[data-icon="c"],.filetypes-icons.icon-light.fi-cpp,.filetypes-icons.icon-light[data-icon="cpp"],.filetypes-icons.icon-light.fi-h,.filetypes-icons.icon-light[data-icon="h"],.filetypes-icons.icon-light.fi-js,.filetypes-icons.icon-light[data-icon="js"],.filetypes-icons.icon-light.fi-pl,.filetypes-icons.icon-light[data-icon="pl"],.filetypes-icons.icon-light.fi-py,.filetypes-icons.icon-light[data-icon="py"],.filetypes-icons.icon-light.fi-sh,.filetypes-icons.icon-light[data-icon="sh"],.filetypes-icons.icon-primary.fi-code,.filetypes-icons.icon-primary[data-icon="code"],.filetypes-icons.icon-primary.fi-php,.filetypes-icons.icon-primary[data-icon="php"],.filetypes-icons.icon-primary.fi-module,.filetypes-icons.icon-primary[data-icon="module"],.filetypes-icons.icon-primary.fi-inc,.filetypes-icons.icon-primary[data-icon="inc"],.filetypes-icons.icon-primary.fi-info,.filetypes-icons.icon-primary[data-icon="info"],.filetypes-icons.icon-primary.fi-yml,.filetypes-icons.icon-primary[data-icon="yml"],.filetypes-icons.icon-primary.fi-css,.filetypes-icons.icon-primary[data-icon="css"],.filetypes-icons.icon-primary.fi-scss,.filetypes-icons.icon-primary[data-icon="scss"],.filetypes-icons.icon-primary.fi-html,.filetypes-icons.icon-primary[data-icon="html"],.filetypes-icons.icon-primary.fi-htm,.filetypes-icons.icon-primary[data-icon="htm"],.filetypes-icons.icon-primary.fi-xml,.filetypes-icons.icon-primary[data-icon="xml"],.filetypes-icons.icon-primary.fi-class,.filetypes-icons.icon-primary[data-icon="class"],.filetypes-icons.icon-primary.fi-java,.filetypes-icons.icon-primary[data-icon="java"],.filetypes-icons.icon-primary.fi-c,.filetypes-icons.icon-primary[data-icon="c"],.filetypes-icons.icon-primary.fi-cpp,.filetypes-icons.icon-primary[data-icon="cpp"],.filetypes-icons.icon-primary.fi-h,.filetypes-icons.icon-primary[data-icon="h"],.filetypes-icons.icon-primary.fi-js,.filetypes-icons.icon-primary[data-icon="js"],.filetypes-icons.icon-primary.fi-pl,.filetypes-icons.icon-primary[data-icon="pl"],.filetypes-icons.icon-primary.fi-py,.filetypes-icons.icon-primary[data-icon="py"],.filetypes-icons.icon-primary.fi-sh,.filetypes-icons.icon-primary[data-icon="sh"],.filetypes-icons.icon-accent.fi-code,.filetypes-icons.icon-accent[data-icon="code"],.filetypes-icons.icon-accent.fi-php,.filetypes-icons.icon-accent[data-icon="php"],.filetypes-icons.icon-accent.fi-module,.filetypes-icons.icon-accent[data-icon="module"],.filetypes-icons.icon-accent.fi-inc,.filetypes-icons.icon-accent[data-icon="inc"],.filetypes-icons.icon-accent.fi-info,.filetypes-icons.icon-accent[data-icon="info"],.filetypes-icons.icon-accent.fi-yml,.filetypes-icons.icon-accent[data-icon="yml"],.filetypes-icons.icon-accent.fi-css,.filetypes-icons.icon-accent[data-icon="css"],.filetypes-icons.icon-accent.fi-scss,.filetypes-icons.icon-accent[data-icon="scss"],.filetypes-icons.icon-accent.fi-html,.filetypes-icons.icon-accent[data-icon="html"],.filetypes-icons.icon-accent.fi-htm,.filetypes-icons.icon-accent[data-icon="htm"],.filetypes-icons.icon-accent.fi-xml,.filetypes-icons.icon-accent[data-icon="xml"],.filetypes-icons.icon-accent.fi-class,.filetypes-icons.icon-accent[data-icon="class"],.filetypes-icons.icon-accent.fi-java,.filetypes-icons.icon-accent[data-icon="java"],.filetypes-icons.icon-accent.fi-c,.filetypes-icons.icon-accent[data-icon="c"],.filetypes-icons.icon-accent.fi-cpp,.filetypes-icons.icon-accent[data-icon="cpp"],.filetypes-icons.icon-accent.fi-h,.filetypes-icons.icon-accent[data-icon="h"],.filetypes-icons.icon-accent.fi-js,.filetypes-icons.icon-accent[data-icon="js"],.filetypes-icons.icon-accent.fi-pl,.filetypes-icons.icon-accent[data-icon="pl"],.filetypes-icons.icon-accent.fi-py,.filetypes-icons.icon-accent[data-icon="py"],.filetypes-icons.icon-accent.fi-sh,.filetypes-icons.icon-accent[data-icon="sh"],.btn .filetypes-icons.fi-code,.btn .filetypes-icons[data-icon="code"],.btn .filetypes-icons.fi-php,.btn .filetypes-icons[data-icon="php"],.btn .filetypes-icons.fi-module,.btn .filetypes-icons[data-icon="module"],.btn .filetypes-icons.fi-inc,.btn .filetypes-icons[data-icon="inc"],.btn .filetypes-icons.fi-info,.btn .filetypes-icons[data-icon="info"],.btn .filetypes-icons.fi-yml,.btn .filetypes-icons[data-icon="yml"],.btn .filetypes-icons.fi-css,.btn .filetypes-icons[data-icon="css"],.btn .filetypes-icons.fi-scss,.btn .filetypes-icons[data-icon="scss"],.btn .filetypes-icons.fi-html,.btn .filetypes-icons[data-icon="html"],.btn .filetypes-icons.fi-htm,.btn .filetypes-icons[data-icon="htm"],.btn .filetypes-icons.fi-xml,.btn .filetypes-icons[data-icon="xml"],.btn .filetypes-icons.fi-class,.btn .filetypes-icons[data-icon="class"],.btn .filetypes-icons.fi-java,.btn .filetypes-icons[data-icon="java"],.btn .filetypes-icons.fi-c,.btn .filetypes-icons[data-icon="c"],.btn .filetypes-icons.fi-cpp,.btn .filetypes-icons[data-icon="cpp"],.btn .filetypes-icons.fi-h,.btn .filetypes-icons[data-icon="h"],.btn .filetypes-icons.fi-js,.btn .filetypes-icons[data-icon="js"],.btn .filetypes-icons.fi-pl,.btn .filetypes-icons[data-icon="pl"],.btn .filetypes-icons.fi-py,.btn .filetypes-icons[data-icon="py"],.btn .filetypes-icons.fi-sh,.btn .filetypes-icons[data-icon="sh"],.fab .filetypes-icons.fi-code,.fab .filetypes-icons[data-icon="code"],.fab .filetypes-icons.fi-php,.fab .filetypes-icons[data-icon="php"],.fab .filetypes-icons.fi-module,.fab .filetypes-icons[data-icon="module"],.fab .filetypes-icons.fi-inc,.fab .filetypes-icons[data-icon="inc"],.fab .filetypes-icons.fi-info,.fab .filetypes-icons[data-icon="info"],.fab .filetypes-icons.fi-yml,.fab .filetypes-icons[data-icon="yml"],.fab .filetypes-icons.fi-css,.fab .filetypes-icons[data-icon="css"],.fab .filetypes-icons.fi-scss,.fab .filetypes-icons[data-icon="scss"],.fab .filetypes-icons.fi-html,.fab .filetypes-icons[data-icon="html"],.fab .filetypes-icons.fi-htm,.fab .filetypes-icons[data-icon="htm"],.fab .filetypes-icons.fi-xml,.fab .filetypes-icons[data-icon="xml"],.fab .filetypes-icons.fi-class,.fab .filetypes-icons[data-icon="class"],.fab .filetypes-icons.fi-java,.fab .filetypes-icons[data-icon="java"],.fab .filetypes-icons.fi-c,.fab .filetypes-icons[data-icon="c"],.fab .filetypes-icons.fi-cpp,.fab .filetypes-icons[data-icon="cpp"],.fab .filetypes-icons.fi-h,.fab .filetypes-icons[data-icon="h"],.fab .filetypes-icons.fi-js,.fab .filetypes-icons[data-icon="js"],.fab .filetypes-icons.fi-pl,.fab .filetypes-icons[data-icon="pl"],.fab .filetypes-icons.fi-py,.fab .filetypes-icons[data-icon="py"],.fab .filetypes-icons.fi-sh,.fab .filetypes-icons[data-icon="sh"],.theme-dark .filetypes-icons.fi-code,.theme-dark .filetypes-icons[data-icon="code"],.theme-dark .filetypes-icons.fi-php,.theme-dark .filetypes-icons[data-icon="php"],.theme-dark .filetypes-icons.fi-module,.theme-dark .filetypes-icons[data-icon="module"],.theme-dark .filetypes-icons.fi-inc,.theme-dark .filetypes-icons[data-icon="inc"],.theme-dark .filetypes-icons.fi-info,.theme-dark .filetypes-icons[data-icon="info"],.theme-dark .filetypes-icons.fi-yml,.theme-dark .filetypes-icons[data-icon="yml"],.theme-dark .filetypes-icons.fi-css,.theme-dark .filetypes-icons[data-icon="css"],.theme-dark .filetypes-icons.fi-scss,.theme-dark .filetypes-icons[data-icon="scss"],.theme-dark .filetypes-icons.fi-html,.theme-dark .filetypes-icons[data-icon="html"],.theme-dark .filetypes-icons.fi-htm,.theme-dark .filetypes-icons[data-icon="htm"],.theme-dark .filetypes-icons.fi-xml,.theme-dark .filetypes-icons[data-icon="xml"],.theme-dark .filetypes-icons.fi-class,.theme-dark .filetypes-icons[data-icon="class"],.theme-dark .filetypes-icons.fi-java,.theme-dark .filetypes-icons[data-icon="java"],.theme-dark .filetypes-icons.fi-c,.theme-dark .filetypes-icons[data-icon="c"],.theme-dark .filetypes-icons.fi-cpp,.theme-dark .filetypes-icons[data-icon="cpp"],.theme-dark .filetypes-icons.fi-h,.theme-dark .filetypes-icons[data-icon="h"],.theme-dark .filetypes-icons.fi-js,.theme-dark .filetypes-icons[data-icon="js"],.theme-dark .filetypes-icons.fi-pl,.theme-dark .filetypes-icons[data-icon="pl"],.theme-dark .filetypes-icons.fi-py,.theme-dark .filetypes-icons[data-icon="py"],.theme-dark .filetypes-icons.fi-sh,.theme-dark .filetypes-icons[data-icon="sh"]{-webkit-mask-position:-216px 0;mask-position:-216px 0;}.filetypes-icon-left:before{display:inline-block;width:24px;height:24px;content:" ";margin-right:12px;float:left;background:rgba(0,0,0,0.87);-webkit-mask:url(/themes/custom/material_compile/library/img/filetypes-icons.svg) no-repeat;mask:url(/themes/custom/material_compile/library/img/filetypes-icons.svg) no-repeat;}.filetypes-icon-left.icon-dark:before{background:rgba(0,0,0,0.87) !important;}.filetypes-icon-left.icon-secondary:before{background:rgba(0,0,0,0.54);}.filetypes-icon-left.icon-disabled:before{background:rgba(0,0,0,0.26);}.filetypes-icon-left.icon-light:before{background:#FFF !important;}.filetypes-icon-left.icon-light.icon-disabled:before{background:rgba(255,255,255,0.3) !important;}.filetypes-icon-left.icon-primary:before{background:#607d8b;}.filetypes-icon-left.icon-accent:before{background:#00b0ff;}a.filetypes-icon-left:not(.btn):before{background:#00b0ff;}a.filetypes-icon-left:not(.btn):hover:before{background:#0aa2ff;}a.filetypes-icon-left:not(.btn):active:before{background:#0091ea;}.btn.filetypes-icon-left:before,.btn.filetypes-icon-left:hover:before,.btn.filetypes-icon-left:focus:before,.menu a.filetypes-icon-left:before,.menu a.filetypes-icon-left:hover:before,.menu a.filetypes-icon-left:focus:before{background:rgba(0,0,0,0.87);}.btn-colored.filetypes-icon-left:before,.btn-colored.filetypes-icon-left:hover:before,.btn-colored.filetypes-icon-left:focus:before,.btn.btn-colored.filetypes-icon-left:before,.btn.btn-colored.filetypes-icon-left:hover:before,.btn.btn-colored.filetypes-icon-left:focus:before{background:#546e7a;}.btn-accent.filetypes-icon-left:before,.btn-accent.filetypes-icon-left:hover:before,.btn-accent.filetypes-icon-left:focus:before,.btn.btn-accent.filetypes-icon-left:before,.btn.btn-accent.filetypes-icon-left:hover:before,.btn.btn-accent.filetypes-icon-left:focus:before{background:#00b0ff;}.btn-raised.filetypes-icon-left.btn-colored:before,.btn-raised.filetypes-icon-left.btn-colored:hover:before,.btn-raised.filetypes-icon-left.btn-colored:focus:before,.btn.btn-raised.filetypes-icon-left.btn-colored:before,.btn.btn-raised.filetypes-icon-left.btn-colored:hover:before,.btn.btn-raised.filetypes-icon-left.btn-colored:focus:before{background:#FFF;}.btn-raised.filetypes-icon-left.btn-accent:before,.btn-raised.filetypes-icon-left.btn-accent:hover:before,.btn-raised.filetypes-icon-left.btn-accent:focus:before,.btn.btn-raised.filetypes-icon-left.btn-accent:before,.btn.btn-raised.filetypes-icon-left.btn-accent:hover:before,.btn.btn-raised.filetypes-icon-left.btn-accent:focus:before{background:rgba(0,0,0,0.87);}.btn.btn-disabled.filetypes-icon-left:before,.btn.btn-disabled.filetypes-icon-left:hover:before,.btn.btn-disabled.filetypes-icon-left:focus:before,.btn.btn-disabled.filetypes-icon-left:active:before{background:rgba(0,0,0,0.26);}.fab.filetypes-icon-left:before,.fab.filetypes-icon-left:hover:before,.fab.filetypes-icon-left:focus:before{background:rgba(0,0,0,0.87);}.fab.filetypes-icon-left.fab-colored:before,.fab.filetypes-icon-left.fab-colored:hover:before,.fab.filetypes-icon-left.fab-colored:focus:before{background:#FFF;}.fab.filetypes-icon-left.fab-accent:before,.fab.filetypes-icon-left.fab-accent:hover:before,.fab.filetypes-icon-left.fab-accent:focus:before{background:rgba(0,0,0,0.87);}.filetypes-icon-left.fi-doc:before,.filetypes-icon-left[data-icon="doc"]:before,.filetypes-icon-left.fi-txt:before,.filetypes-icon-left[data-icon="txt"]:before,.filetypes-icon-left.fi-docx:before,.filetypes-icon-left[data-icon="docx"]:before,.filetypes-icon-left.fi-rtf:before,.filetypes-icon-left[data-icon="rtf"]:before,.filetypes-icon-left.fi-odt:before,.filetypes-icon-left[data-icon="odt"]:before{-webkit-mask-position:-24px 0;mask-position:-24px 0;}.filetypes-icon-left.fi-sheet:before,.filetypes-icon-left[data-icon="sheet"]:before,.filetypes-icon-left.fi-xls:before,.filetypes-icon-left[data-icon="xls"]:before,.filetypes-icon-left.fi-xlsx:before,.filetypes-icon-left[data-icon="xlsx"]:before,.filetypes-icon-left.fi-csv:before,.filetypes-icon-left[data-icon="csv"]:before,.filetypes-icon-left.fi-ods:before,.filetypes-icon-left[data-icon="ods"]:before{-webkit-mask-position:-48px 0;mask-position:-48px 0;}.filetypes-icon-left.fi-ppt:before,.filetypes-icon-left[data-icon="presentation"]:before,.filetypes-icon-left.fi-ppt:before,.filetypes-icon-left[data-icon="ppt"]:before,.filetypes-icon-left.fi-pptx:before,.filetypes-icon-left[data-icon="pptx"]:before,.filetypes-icon-left.fi-key:before,.filetypes-icon-left[data-icon="key"]:before,.filetypes-icon-left.fi-odp:before,.filetypes-icon-left[data-icon="odp"]:before{-webkit-mask-position:-72px 0;mask-position:-72px 0;}.filetypes-icon-left.fi-pdf:before,.filetypes-icon-left[data-icon="pdf"]:before{-webkit-mask-position:-96px 0;mask-position:-96px 0;}.filetypes-icon-left.fi-image:before,.filetypes-icon-left[data-icon="image"]:before,.filetypes-icon-left.fi-jpg:before,.filetypes-icon-left[data-icon="jpg"]:before,.filetypes-icon-left.fi-jpeg:before,.filetypes-icon-left[data-icon="jpeg"]:before,.filetypes-icon-left.fi-png:before,.filetypes-icon-left[data-icon="png"]:before,.filetypes-icon-left.fi-gif:before,.filetypes-icon-left[data-icon="gif"]:before,.filetypes-icon-left.fi-psd:before,.filetypes-icon-left[data-icon="psd"]:before,.filetypes-icon-left.fi-svg:before,.filetypes-icon-left[data-icon="svg"]:before,.filetypes-icon-left.fi-ai:before,.filetypes-icon-left[data-icon="ai"]:before,.filetypes-icon-left.fi-eps:before,.filetypes-icon-left[data-icon="eps"]:before,.filetypes-icon-left.fi-cdr:before,.filetypes-icon-left[data-icon="cdr"]:before{-webkit-mask-position:-120px 0;mask-position:-120px 0;}.filetypes-icon-left.fi-video:before,.filetypes-icon-left[data-icon="video"]:before,.filetypes-icon-left.fi-avi:before,.filetypes-icon-left[data-icon="avi"]:before,.filetypes-icon-left.fi-mpg:before,.filetypes-icon-left[data-icon="mpg"]:before,.filetypes-icon-left.fi-mpeg:before,.filetypes-icon-left[data-icon="mpeg"]:before,.filetypes-icon-left.fi-mp4:before,.filetypes-icon-left[data-icon="mp4"]:before,.filetypes-icon-left.fi-mov:before,.filetypes-icon-left[data-icon="mov"]:before,.filetypes-icon-left.fi-flv:before,.filetypes-icon-left[data-icon="flv"]:before,.filetypes-icon-left.fi-mkv:before,.filetypes-icon-left[data-icon="mkv"]:before{-webkit-mask-position:-144px 0;mask-position:-144px 0;}.filetypes-icon-left.fi-audio:before,.filetypes-icon-left[data-icon="audio"]:before,.filetypes-icon-left.fi-mp3:before,.filetypes-icon-left[data-icon="mp3"]:before,.filetypes-icon-left.fi-flac:before,.filetypes-icon-left[data-icon="flac"]:before,.filetypes-icon-left.fi-ogg:before,.filetypes-icon-left[data-icon="ogg"]:before,.filetypes-icon-left.fi-wav:before,.filetypes-icon-left[data-icon="wav"]:before,.filetypes-icon-left.fi-ape:before,.filetypes-icon-left[data-icon="ape"]:before,.filetypes-icon-left.fi-m4a:before,.filetypes-icon-left[data-icon="m4a"]:before,.filetypes-icon-left.fi-aac:before,.filetypes-icon-left[data-icon="aac"]:before{-webkit-mask-position:-168px 0;mask-position:-168px 0;}.filetypes-icon-left.fi-archive:before,.filetypes-icon-left[data-icon="archive"]:before,.filetypes-icon-left.fi-zip:before,.filetypes-icon-left[data-icon="zip"]:before,.filetypes-icon-left.fi-rar:before,.filetypes-icon-left[data-icon="rar"]:before,.filetypes-icon-left.fi-gz:before,.filetypes-icon-left[data-icon="gz"]:before,.filetypes-icon-left.fi-7z:before,.filetypes-icon-left[data-icon="7z"]:before,.filetypes-icon-left.fi-jar:before,.filetypes-icon-left[data-icon="jar"]:before,.filetypes-icon-left.fi-app:before,.filetypes-icon-left[data-icon="app"]:before,.filetypes-icon-left.fi-exe:before,.filetypes-icon-left[data-icon="exe"]:before,.filetypes-icon-left.fi-apk:before,.filetypes-icon-left[data-icon="apk"]:before,.filetypes-icon-left.fi-deb:before,.filetypes-icon-left[data-icon="deb"]:before,.filetypes-icon-left.fi-msi:before,.filetypes-icon-left[data-icon="msi"]:before,.filetypes-icon-left.fi-rpm:before,.filetypes-icon-left[data-icon="rpm"]:before{-webkit-mask-position:-192px 0;mask-position:-192px 0;}.filetypes-icon-left.fi-code:before,.filetypes-icon-left[data-icon="code"]:before,.filetypes-icon-left.fi-php:before,.filetypes-icon-left[data-icon="php"]:before,.filetypes-icon-left.fi-module:before,.filetypes-icon-left[data-icon="module"]:before,.filetypes-icon-left.fi-inc:before,.filetypes-icon-left[data-icon="inc"]:before,.filetypes-icon-left.fi-info:before,.filetypes-icon-left[data-icon="info"]:before,.filetypes-icon-left.fi-yml:before,.filetypes-icon-left[data-icon="yml"]:before,.filetypes-icon-left.fi-css:before,.filetypes-icon-left[data-icon="css"]:before,.filetypes-icon-left.fi-scss:before,.filetypes-icon-left[data-icon="scss"]:before,.filetypes-icon-left.fi-html:before,.filetypes-icon-left[data-icon="html"]:before,.filetypes-icon-left.fi-htm:before,.filetypes-icon-left[data-icon="htm"]:before,.filetypes-icon-left.fi-xml:before,.filetypes-icon-left[data-icon="xml"]:before,.filetypes-icon-left.fi-class:before,.filetypes-icon-left[data-icon="class"]:before,.filetypes-icon-left.fi-java:before,.filetypes-icon-left[data-icon="java"]:before,.filetypes-icon-left.fi-c:before,.filetypes-icon-left[data-icon="c"]:before,.filetypes-icon-left.fi-cpp:before,.filetypes-icon-left[data-icon="cpp"]:before,.filetypes-icon-left.fi-h:before,.filetypes-icon-left[data-icon="h"]:before,.filetypes-icon-left.fi-js:before,.filetypes-icon-left[data-icon="js"]:before,.filetypes-icon-left.fi-pl:before,.filetypes-icon-left[data-icon="pl"]:before,.filetypes-icon-left.fi-py:before,.filetypes-icon-left[data-icon="py"]:before,.filetypes-icon-left.fi-sh:before,.filetypes-icon-left[data-icon="sh"]:before{-webkit-mask-position:-216px 0;mask-position:-216px 0;}.filetypes-icon-right:after{display:inline-block;width:24px;height:24px;content:" ";margin-left:12px;float:right;background:rgba(0,0,0,0.87);-webkit-mask:url(/themes/custom/material_compile/library/img/filetypes-icons.svg) no-repeat;mask:url(/themes/custom/material_compile/library/img/filetypes-icons.svg) no-repeat;}.filetypes-icon-right.icon-dark:after{background:rgba(0,0,0,0.87) !important;}.filetypes-icon-right.icon-secondary:after{background:rgba(0,0,0,0.54);}.filetypes-icon-right.icon-disabled:after{background:rgba(0,0,0,0.26);}.filetypes-icon-right.icon-light:after{background:#FFF !important;}.filetypes-icon-right.icon-light.icon-disabled:after{background:rgba(255,255,255,0.3) !important;}.filetypes-icon-right.icon-primary:after{background:#607d8b;}.filetypes-icon-right.icon-accent:after{background:#00b0ff;}a.filetypes-icon-right:not(.btn):after{background:#00b0ff;}a.filetypes-icon-right:not(.btn):hover:after{background:#0aa2ff;}a.filetypes-icon-right:not(.btn):active:after{background:#0091ea;}.btn.filetypes-icon-right:after,.btn.filetypes-icon-right:hover:after,.btn.filetypes-icon-right:focus:after{background:rgba(0,0,0,0.87);}.btn-colored.filetypes-icon-right:after,.btn-colored.filetypes-icon-right:hover:after,.btn-colored.filetypes-icon-right:focus:after,.btn.btn-colored.filetypes-icon-right:after,.btn.btn-colored.filetypes-icon-right:hover:after,.btn.btn-colored.filetypes-icon-right:focus:after{background:#546e7a;}.btn-accent.filetypes-icon-right:after,.btn-accent.filetypes-icon-right:hover:after,.btn-accent.filetypes-icon-right:focus:after,.btn.btn-accent.filetypes-icon-right:after,.btn.btn-accent.filetypes-icon-right:hover:after,.btn.btn-accent.filetypes-icon-right:focus:after{background:#00b0ff;}.btn-raised.filetypes-icon-right.btn-colored:after,.btn-raised.filetypes-icon-right.btn-colored:hover:after,.btn-raised.filetypes-icon-right.btn-colored:focus:after,.btn.btn-raised.filetypes-icon-right.btn-colored:after,.btn.btn-raised.filetypes-icon-right.btn-colored:hover:after,.btn.btn-raised.filetypes-icon-right.btn-colored:focus:after{background:#FFF;}.btn-raised.filetypes-icon-right.btn-accent:after,.btn-raised.filetypes-icon-right.btn-accent:hover:after,.btn-raised.filetypes-icon-right.btn-accent:focus:after,.btn.btn-raised.filetypes-icon-right.btn-accent:after,.btn.btn-raised.filetypes-icon-right.btn-accent:hover:after,.btn.btn-raised.filetypes-icon-right.btn-accent:focus:after{background:rgba(0,0,0,0.87);}.btn.btn-disabled.filetypes-icon-right:after,.btn.btn-disabled.filetypes-icon-right:hover:after,.btn.btn-disabled.filetypes-icon-right:focus:after,.btn.btn-disabled.filetypes-icon-right:active:after{background:rgba(0,0,0,0.26);}.fab.filetypes-icon-right:after,.fab.filetypes-icon-right:hover:after,.fab.filetypes-icon-right:focus:after{background:rgba(0,0,0,0.87);}.fab.filetypes-icon-right.fab-colored:after,.fab.filetypes-icon-right.fab-colored:hover:after,.fab.filetypes-icon-right.fab-colored:focus:after{background:#FFF;}.fab.filetypes-icon-right.fab-accent:after,.fab.filetypes-icon-right.fab-accent:hover:after,.fab.filetypes-icon-right.fab-accent:focus:after{background:rgba(0,0,0,0.87);}.filetypes-icon-right.fi-doc:after,.filetypes-icon-right[data-icon="doc"]:after,.filetypes-icon-right.fi-txt:after,.filetypes-icon-right[data-icon="txt"]:after,.filetypes-icon-right.fi-docx:after,.filetypes-icon-right[data-icon="docx"]:after,.filetypes-icon-right.fi-rtf:after,.filetypes-icon-right[data-icon="rtf"]:after,.filetypes-icon-right.fi-odt:after,.filetypes-icon-right[data-icon="odt"]:after{-webkit-mask-position:-24px 0;mask-position:-24px 0;}.filetypes-icon-right.fi-sheet:after,.filetypes-icon-right[data-icon="sheet"]:after,.filetypes-icon-right.fi-xls:after,.filetypes-icon-right[data-icon="xls"]:after,.filetypes-icon-right.fi-xlsx:after,.filetypes-icon-right[data-icon="xlsx"]:after,.filetypes-icon-right.fi-csv:after,.filetypes-icon-right[data-icon="csv"]:after,.filetypes-icon-right.fi-ods:after,.filetypes-icon-right[data-icon="ods"]:after{-webkit-mask-position:-48px 0;mask-position:-48px 0;}.filetypes-icon-right.fi-ppt:after,.filetypes-icon-right[data-icon="presentation"]:after,.filetypes-icon-right.fi-ppt:after,.filetypes-icon-right[data-icon="ppt"]:after,.filetypes-icon-right.fi-pptx:after,.filetypes-icon-right[data-icon="pptx"]:after,.filetypes-icon-right.fi-key:after,.filetypes-icon-right[data-icon="key"]:after,.filetypes-icon-right.fi-odp:after,.filetypes-icon-right[data-icon="odp"]:after{-webkit-mask-position:-72px 0;mask-position:-72px 0;}.filetypes-icon-right.fi-pdf:after,.filetypes-icon-right[data-icon="pdf"]:after{-webkit-mask-position:-96px 0;mask-position:-96px 0;}.filetypes-icon-right.fi-image:after,.filetypes-icon-right[data-icon="image"]:after,.filetypes-icon-right.fi-jpg:after,.filetypes-icon-right[data-icon="jpg"]:after,.filetypes-icon-right.fi-jpeg:after,.filetypes-icon-right[data-icon="jpeg"]:after,.filetypes-icon-right.fi-png:after,.filetypes-icon-right[data-icon="png"]:after,.filetypes-icon-right.fi-gif:after,.filetypes-icon-right[data-icon="gif"]:after,.filetypes-icon-right.fi-psd:after,.filetypes-icon-right[data-icon="psd"]:after,.filetypes-icon-right.fi-svg:after,.filetypes-icon-right[data-icon="svg"]:after,.filetypes-icon-right.fi-ai:after,.filetypes-icon-right[data-icon="ai"]:after,.filetypes-icon-right.fi-eps:after,.filetypes-icon-right[data-icon="eps"]:after,.filetypes-icon-right.fi-cdr:after,.filetypes-icon-right[data-icon="cdr"]:after{-webkit-mask-position:-120px 0;mask-position:-120px 0;}.filetypes-icon-right.fi-video:after,.filetypes-icon-right[data-icon="video"]:after,.filetypes-icon-right.fi-avi:after,.filetypes-icon-right[data-icon="avi"]:after,.filetypes-icon-right.fi-mpg:after,.filetypes-icon-right[data-icon="mpg"]:after,.filetypes-icon-right.fi-mpeg:after,.filetypes-icon-right[data-icon="mpeg"]:after,.filetypes-icon-right.fi-mp4:after,.filetypes-icon-right[data-icon="mp4"]:after,.filetypes-icon-right.fi-mov:after,.filetypes-icon-right[data-icon="mov"]:after,.filetypes-icon-right.fi-flv:after,.filetypes-icon-right[data-icon="flv"]:after,.filetypes-icon-right.fi-mkv:after,.filetypes-icon-right[data-icon="mkv"]:after{-webkit-mask-position:-144px 0;mask-position:-144px 0;}.filetypes-icon-right.fi-audio:after,.filetypes-icon-right[data-icon="audio"]:after,.filetypes-icon-right.fi-mp3:after,.filetypes-icon-right[data-icon="mp3"]:after,.filetypes-icon-right.fi-flac:after,.filetypes-icon-right[data-icon="flac"]:after,.filetypes-icon-right.fi-ogg:after,.filetypes-icon-right[data-icon="ogg"]:after,.filetypes-icon-right.fi-wav:after,.filetypes-icon-right[data-icon="wav"]:after,.filetypes-icon-right.fi-ape:after,.filetypes-icon-right[data-icon="ape"]:after,.filetypes-icon-right.fi-m4a:after,.filetypes-icon-right[data-icon="m4a"]:after,.filetypes-icon-right.fi-aac:after,.filetypes-icon-right[data-icon="aac"]:after{-webkit-mask-position:-168px 0;mask-position:-168px 0;}.filetypes-icon-right.fi-archive:after,.filetypes-icon-right[data-icon="archive"]:after,.filetypes-icon-right.fi-zip:after,.filetypes-icon-right[data-icon="zip"]:after,.filetypes-icon-right.fi-rar:after,.filetypes-icon-right[data-icon="rar"]:after,.filetypes-icon-right.fi-gz:after,.filetypes-icon-right[data-icon="gz"]:after,.filetypes-icon-right.fi-7z:after,.filetypes-icon-right[data-icon="7z"]:after,.filetypes-icon-right.fi-jar:after,.filetypes-icon-right[data-icon="jar"]:after,.filetypes-icon-right.fi-app:after,.filetypes-icon-right[data-icon="app"]:after,.filetypes-icon-right.fi-exe:after,.filetypes-icon-right[data-icon="exe"]:after,.filetypes-icon-right.fi-apk:after,.filetypes-icon-right[data-icon="apk"]:after,.filetypes-icon-right.fi-deb:after,.filetypes-icon-right[data-icon="deb"]:after,.filetypes-icon-right.fi-msi:after,.filetypes-icon-right[data-icon="msi"]:after,.filetypes-icon-right.fi-rpm:after,.filetypes-icon-right[data-icon="rpm"]:after{-webkit-mask-position:-192px 0;mask-position:-192px 0;}.filetypes-icon-right.fi-code:after,.filetypes-icon-right[data-icon="code"]:after,.filetypes-icon-right.fi-php:after,.filetypes-icon-right[data-icon="php"]:after,.filetypes-icon-right.fi-module:after,.filetypes-icon-right[data-icon="module"]:after,.filetypes-icon-right.fi-inc:after,.filetypes-icon-right[data-icon="inc"]:after,.filetypes-icon-right.fi-info:after,.filetypes-icon-right[data-icon="info"]:after,.filetypes-icon-right.fi-yml:after,.filetypes-icon-right[data-icon="yml"]:after,.filetypes-icon-right.fi-css:after,.filetypes-icon-right[data-icon="css"]:after,.filetypes-icon-right.fi-scss:after,.filetypes-icon-right[data-icon="scss"]:after,.filetypes-icon-right.fi-html:after,.filetypes-icon-right[data-icon="html"]:after,.filetypes-icon-right.fi-htm:after,.filetypes-icon-right[data-icon="htm"]:after,.filetypes-icon-right.fi-xml:after,.filetypes-icon-right[data-icon="xml"]:after,.filetypes-icon-right.fi-class:after,.filetypes-icon-right[data-icon="class"]:after,.filetypes-icon-right.fi-java:after,.filetypes-icon-right[data-icon="java"]:after,.filetypes-icon-right.fi-c:after,.filetypes-icon-right[data-icon="c"]:after,.filetypes-icon-right.fi-cpp:after,.filetypes-icon-right[data-icon="cpp"]:after,.filetypes-icon-right.fi-h:after,.filetypes-icon-right[data-icon="h"]:after,.filetypes-icon-right.fi-js:after,.filetypes-icon-right[data-icon="js"]:after,.filetypes-icon-right.fi-pl:after,.filetypes-icon-right[data-icon="pl"]:after,.filetypes-icon-right.fi-py:after,.filetypes-icon-right[data-icon="py"]:after,.filetypes-icon-right.fi-sh:after,.filetypes-icon-right[data-icon="sh"]:after{-webkit-mask-position:-216px 0;mask-position:-216px 0;}.theme-dark .filetypes-icons{background:#FFF;}.theme-dark .filetypes-icons.icon-secondary{background:rgba(255,255,255,0.7);}.theme-dark .filetypes-icons.icon-disabled{background:rgba(255,255,255,0.3);}.theme-dark .filetypes-icons.icon-primary{background:#78909c;}.theme-dark .filetypes-icons.icon-accent{background:#40c4ff;}.theme-dark .btn .filetypes-icons,.theme-dark .btn .filetypes-icons:hover,.theme-dark .btn .filetypes-icons:focus{background:#FFF;}.theme-dark .btn-colored .filetypes-icons,.theme-dark .btn-colored:hover .filetypes-icons,.theme-dark .btn-colored:focus .filetypes-icons,.theme-dark .btn.btn-colored .filetypes-icons,.theme-dark .btn.btn-colored:hover .filetypes-icons,.theme-dark .btn.btn-colored:focus .filetypes-icons{background:#78909c;}.theme-dark .btn-accent .filetypes-icons,.theme-dark .btn-accent:hover .filetypes-icons,.theme-dark .btn-accent:focus .filetypes-icons,.theme-dark .btn.btn-accent .filetypes-icons,.theme-dark .btn.btn-accent:hover .filetypes-icons,.theme-dark .btn.btn-accent:focus .filetypes-icons{background:#40c4ff;}.theme-dark .btn-raised.btn-colored .filetypes-icons,.theme-dark .btn-raised.btn-colored:hover .filetypes-icons,.theme-dark .btn-raised.btn-colored:focus .filetypes-icons,.theme-dark .btn.btn-raised.btn-colored .filetypes-icons,.theme-dark .btn.btn-raised.btn-colored:hover .filetypes-icons,.theme-dark .btn.btn-raised.btn-colored:focus .filetypes-icons{background:rgba(0,0,0,0.87);}.theme-dark .btn-raised.btn-accent .filetypes-icons,.theme-dark .btn-raised.btn-accent:hover .filetypes-icons,.theme-dark .btn-raised.btn-accent:focus .filetypes-icons,.theme-dark .btn.btn-raised.btn-accent .filetypes-icons,.theme-dark .btn.btn-raised.btn-accent:hover .filetypes-icons,.theme-dark .btn.btn-raised.btn-accent:focus .filetypes-icons{background:rgba(0,0,0,0.87);}.theme-dark .btn.btn-disabled .filetypes-icons,.theme-dark .btn.btn-disabled:hover .filetypes-icons,.theme-dark .btn.btn-disabled:focus .filetypes-icons,.theme-dark .btn.btn-disabled:active .filetypes-icons{background:rgba(255,255,255,0.3);}.theme-dark .fab .filetypes-icons,.theme-dark .fab:hover .filetypes-icons,.theme-dark .fab:focus .filetypes-icons{background:#FFF;}.theme-dark .fab.fab-colored .filetypes-icons,.theme-dark .fab.fab-colored:hover .filetypes-icons,.theme-dark .fab.fab-colored:focus .filetypes-icons{background:rgba(0,0,0,0.87);}.theme-dark .fab.fab-accent .filetypes-icons,.theme-dark .fab.fab-accent:hover .filetypes-icons,.theme-dark .fab.fab-accent:focus .filetypes-icons{background:rgba(0,0,0,0.87);}.theme-dark .filetypes-icon-left:before,.theme-dark .filetypes-icon-right:after{background:#FFF;}.theme-dark .filetypes-icon-left.icon-secondary:before,.theme-dark .filetypes-icon-right.icon-secondary:after{background:rgba(255,255,255,0.7);}.theme-dark .filetypes-icon-left.icon-disabled:before,.theme-dark .filetypes-icon-right.icon-disabled:after{background:rgba(255,255,255,0.3);}.theme-dark .filetypes-icon-left.icon-primary:before,.theme-dark .filetypes-icon-right.icon-primary:after{background:#78909c;}.theme-dark .filetypes-icon-left.icon-accent:before,.theme-dark .filetypes-icon-right.icon-accent:after{background:#40c4ff;}.theme-dark a.filetypes-icon-left:not(.btn):before{background:#40c4ff;}.theme-dark a.filetypes-icon-left:not(.btn):hover:before{background:#5fcdff;}.theme-dark a.filetypes-icon-left:not(.btn):active:before{background:#80d8ff;}.theme-dark .btn.filetypes-icon-left:before,.theme-dark .btn.filetypes-icon-left:hover:before,.theme-dark .btn.filetypes-icon-left:focus:before,.theme-dark .menu a.filetypes-icon-left:before,.theme-dark .menu a.filetypes-icon-left:hover:before,.theme-dark .menu a.filetypes-icon-left:focus:before{background:#FFF;}.theme-dark .btn-colored.filetypes-icon-left:before,.theme-dark .btn-colored.filetypes-icon-left:hover:before,.theme-dark .btn-colored.filetypes-icon-left:focus:before,.theme-dark .btn.btn-colored.filetypes-icon-left:before,.theme-dark .btn.btn-colored.filetypes-icon-left:hover:before,.theme-dark .btn.btn-colored.filetypes-icon-left:focus:before{background:#78909c;}.theme-dark .btn-accent.filetypes-icon-left:before,.theme-dark .btn-accent.filetypes-icon-left:hover:before,.theme-dark .btn-accent.filetypes-icon-left:focus:before,.theme-dark .btn.btn-accent.filetypes-icon-left:before,.theme-dark .btn.btn-accent.filetypes-icon-left:hover:before,.theme-dark .btn.btn-accent.filetypes-icon-left:focus:before{background:#40c4ff;}.theme-dark .btn-raised.filetypes-icon-left.btn-colored:before,.theme-dark .btn-raised.filetypes-icon-left.btn-colored:hover:before,.theme-dark .btn-raised.filetypes-icon-left.btn-colored:focus:before,.theme-dark .btn.btn-raised.filetypes-icon-left.btn-colored:before,.theme-dark .btn.btn-raised.filetypes-icon-left.btn-colored:hover:before,.theme-dark .btn.btn-raised.filetypes-icon-left.btn-colored:focus:before{background:rgba(0,0,0,0.87);}.theme-dark .btn-raised.filetypes-icon-left.btn-accent:before,.theme-dark .btn-raised.filetypes-icon-left.btn-accent:hover:before,.theme-dark .btn-raised.filetypes-icon-left.btn-accent:focus:before,.theme-dark .btn.btn-raised.filetypes-icon-left.btn-accent:before,.theme-dark .btn.btn-raised.filetypes-icon-left.btn-accent:hover:before,.theme-dark .btn.btn-raised.filetypes-icon-left.btn-accent:focus:before{background:rgba(0,0,0,0.87);}.theme-dark .btn.btn-disabled.filetypes-icon-left:before,.theme-dark .btn.btn-disabled.filetypes-icon-left:hover:before,.theme-dark .btn.btn-disabled.filetypes-icon-left:focus:before,.theme-dark .btn.btn-disabled.filetypes-icon-left:active:before{background:rgba(255,255,255,0.3);}.theme-dark .fab.filetypes-icon-left:before,.theme-dark .fab.filetypes-icon-left:hover:before,.theme-dark .fab.filetypes-icon-left:focus:before{background:#FFF;}.theme-dark .fab.filetypes-icon-left.fab-colored:before,.theme-dark .fab.filetypes-icon-left.fab-colored:hover:before,.theme-dark .fab.filetypes-icon-left.fab-colored:focus:before{background:rgba(0,0,0,0.87);}.theme-dark .fab.filetypes-icon-left.fab-accent:before,.theme-dark .fab.filetypes-icon-left.fab-accent:hover:before,.theme-dark .fab.filetypes-icon-left.fab-accent:focus:before{background:rgba(0,0,0,0.87);}.theme-dark a.filetypes-icon-right:not(.btn):after{background:#40c4ff;}.theme-dark a.filetypes-icon-right:not(.btn):hover:after{background:#5fcdff;}.theme-dark a.filetypes-icon-right:not(.btn):active:after{background:#80d8ff;}.theme-dark .btn.filetypes-icon-right:after,.theme-dark .btn.filetypes-icon-right:hover:after,.theme-dark .btn.filetypes-icon-right:focus:after{background:#FFF;}.theme-dark .btn-colored.filetypes-icon-right:after,.theme-dark .btn-colored.filetypes-icon-right:hover:after,.theme-dark .btn-colored.filetypes-icon-right:focus:after,.theme-dark .btn.btn-colored.filetypes-icon-right:after,.theme-dark .btn.btn-colored.filetypes-icon-right:hover:after,.theme-dark .btn.btn-colored.filetypes-icon-right:focus:after{background:#78909c;}.theme-dark .btn-accent.filetypes-icon-right:after,.theme-dark .btn-accent.filetypes-icon-right:hover:after,.theme-dark .btn-accent.filetypes-icon-right:focus:after,.theme-dark .btn.btn-accent.filetypes-icon-right:after,.theme-dark .btn.btn-accent.filetypes-icon-right:hover:after,.theme-dark .btn.btn-accent.filetypes-icon-right:focus:after{background:#40c4ff;}.theme-dark .btn-raised.filetypes-icon-right.btn-colored:after,.theme-dark .btn-raised.filetypes-icon-right.btn-colored:hover:after,.theme-dark .btn-raised.filetypes-icon-right.btn-colored:focus:after,.theme-dark .btn.btn-raised.filetypes-icon-right.btn-colored:after,.theme-dark .btn.btn-raised.filetypes-icon-right.btn-colored:hover:after,.theme-dark .btn.btn-raised.filetypes-icon-right.btn-colored:focus:after{background:rgba(0,0,0,0.87);}.theme-dark .btn-raised.filetypes-icon-right.btn-accent:after,.theme-dark .btn-raised.filetypes-icon-right.btn-accent:hover:after,.theme-dark .btn-raised.filetypes-icon-right.btn-accent:focus:after,.theme-dark .btn.btn-raised.filetypes-icon-right.btn-accent:after,.theme-dark .btn.btn-raised.filetypes-icon-right.btn-accent:hover:after,.theme-dark .btn.btn-raised.filetypes-icon-right.btn-accent:focus:after{background:rgba(0,0,0,0.87);}.theme-dark .btn.btn-disabled.filetypes-icon-right:after,.theme-dark .btn.btn-disabled.filetypes-icon-right:hover:after,.theme-dark .btn.btn-disabled.filetypes-icon-right:focus:after,.theme-dark .btn.btn-disabled.filetypes-icon-right:active:after{background:rgba(255,255,255,0.3);}.theme-dark .fab.filetypes-icon-right:after,.theme-dark .fab.filetypes-icon-right:hover:after,.theme-dark .fab.filetypes-icon-right:focus:after{background:#FFF;}.theme-dark .fab.filetypes-icon-right.fab-colored:after,.theme-dark .fab.filetypes-icon-right.fab-colored:hover:after,.theme-dark .fab.filetypes-icon-right.fab-colored:focus:after{background:rgba(0,0,0,0.87);}.theme-dark .fab.filetypes-icon-right.fab-accent:after,.theme-dark .fab.filetypes-icon-right.fab-accent:hover:after,.theme-dark .fab.filetypes-icon-right.fab-accent:focus:after{background:rgba(0,0,0,0.87);}
.pull-left,.align-left{float:left;}.pull-center,.align-center{display:block;margin-left:auto;margin-right:auto;}.pull-right,.align-right{float:right;}.text-align-left{text-align:left;}.text-align-center{text-align:center;}.text-align-right{text-align:right;}.text-align-justify{text-align:justify;}.fs-12{font-size:12px;}.fs-14{font-size:14px;}.fs-18{font-size:18px;}.mt-8{margin-top:8px !important;}.mt-16{margin-top:16px !important;}.mt-24{margin-top:24px !important;}.mt-32{margin-top:32px !important;}.mt-48{margin-top:48px !important;}.mt-64{margin-top:64px !important;}.mb-8{margin-bottom:8px !important;}.mb-16{margin-bottom:16px !important;}.mb-24{margin-bottom:24px !important;}.mb-32{margin-bottom:32px !important;}.mb-48{margin-bottom:48px !important;}.mb-64{margin-bottom:64px !important;}.pt-8{padding-top:8px !important;}.pt-16{padding-top:16px !important;}.pt-24{padding-top:24px !important;}.pt-32{padding-top:32px !important;}.pt-48{padding-top:48px !important;}.pt-64{padding-top:64px !important;}.pb-8{padding-bottom:8px !important;}.pb-16{padding-bottom:16px !important;}.pb-24{padding-bottom:24px !important;}.pb-32{padding-bottom:32px !important;}.pb-48{padding-bottom:48px !important;}.pb-64{padding-bottom:64px !important;}.ml-8{margin-left:8px !important;}.ml-16{margin-left:16px !important;}.ml-24{margin-left:24px !important;}.ml-32{margin-left:32px !important;}.ml-48{margin-left:48px !important;}.ml-64{margin-left:64px !important;}.mr-8{margin-right:8px !important;}.mr-16{margin-right:16px !important;}.mr-24{margin-right:24px !important;}.mr-32{margin-right:32px !important;}.mr-48{margin-right:48px !important;}.mr-64{margin-right:64px !important;}.pl-8{padding-left:8px !important;}.pl-16{padding-left:16px !important;}.pl-24{padding-left:24px !important;}.pl-32{padding-left:32px !important;}.pl-48{padding-left:48px !important;}.pl-64{padding-left:64px !important;}.pr-8{padding-right:8px !important;}.pr-16{padding-right:16px !important;}.pr-24{padding-right:24px !important;}.pr-32{padding-right:32px !important;}.pr-48{padding-right:48px !important;}.pr-64{padding-right:64px !important;}.no-mt{margin-top:0 !important;}.no-mb{margin-bottom:0 !important;}.no-ml{margin-left:0 !important;}.no-mr{margin-right:0 !important;}.no-m{margin:0 !important;}.no-pt{padding-top:0 !important;}.no-pb{padding-bottom:0 !important;}.no-pl{padding-left:0 !important;}.no-pr{padding-right:0 !important;}.no-p{padding:0 !important;}.no-wr,.no-br{white-space:nowrap;}.hidden,.navbar-item.hidden{display:none;}.visible-sm,.navbar-item.visible-sm{display:none;}.visible-md,.navbar-item.visible-md{display:none;}.visible-lg,.navbar-item.visible-lg{display:none;}@media (min-width:768px){.hidden-sm,.navbar-item.hidden-sm{display:none;}.visible-sm{display:block;}.navbar-item.visible-sm{display:inline-block;}}@media (min-width:992px){.hidden-md,.navbar-item.hidden-md{display:none;}.visible-md{display:block;}.navbar-item.visible-md{display:inline-block;}}@media (min-width:1256px){.hidden-lg,.navbar-item.hidden-lg{display:none;}.visible-lg{display:block;}.navbar-item.visible-lg{display:inline-block;}}
code[class*="language-"],pre[class*="language-"]{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray;}.token.punctuation{color:#999;}.namespace{opacity:.7;}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905;}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690;}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;}.token.atrule,.token.attr-value,.token.keyword{color:#07a;}.token.function{color:#DD4A68;}.token.regex,.token.important,.token.variable{color:#e90;}.token.important,.token.bold{font-weight:bold;}.token.italic{font-style:italic;}.token.entity{cursor:help;}pre.line-numbers{position:relative;padding-left:64px;counter-reset:linenumber;}pre.line-numbers > code{position:relative;}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-64px;width:52px;letter-spacing:-1px;border-right:1px solid rgba(0,0,0,0.12);-webkit-user-select:none;-ms-user-select:none;user-select:none;}.line-numbers-rows > span{pointer-events:none;display:block;counter-increment:linenumber;}.line-numbers-rows > span:before{content:counter(linenumber);color:rgba(0,0,0,0.54);display:block;padding-right:12px;text-align:right;}.code-card{box-shadow:0 2px 5px rgba(0,0,0,0.24);border-radius:2px;}.card .code-card,.content-card .card-holder .code-card{margin-left:-16px;margin-right:-16px;box-shadow:none;border-radius:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}@media (min-width:568px){.card .code-card,.content-card .card-holder .code-card{margin-left:-24px;margin-right:-24px;}}.theme-dark{}.theme-dark .token.comment,.theme-dark .token.prolog,.theme-dark .token.doctype,.theme-dark .token.cdata{color:#787878;}.theme-dark .token.punctuation{opacity:.7;}.theme-dark .namespace{opacity:.7;}.theme-dark .token.tag,.theme-dark .token.boolean,.theme-dark .token.number,.theme-dark .token.deleted{color:#cf694a;}.theme-dark .token.keyword,.theme-dark .token.property,.theme-dark .token.selector,.theme-dark .token.constant,.theme-dark .token.symbol,.theme-dark .token.builtin{color:#f9ee9a;}.theme-dark .token.attr-name,.theme-dark .token.attr-value,.theme-dark .token.string,.theme-dark .token.char,.theme-dark .token.operator,.theme-dark .token.entity,.theme-dark .token.url,.theme-dark .language-css .token.string,.theme-dark .style .token.string,.theme-dark .token.variable,.theme-dark .token.inserted{color:#919e6b;}.theme-dark .token.atrule{color:#7386a5;}.theme-dark .token.regex,.theme-dark .token.important{color:#e9c163;}.theme-dark .token.important,.theme-dark .token.bold{font-weight:bold;}.theme-dark .token.italic{font-style:italic;}.theme-dark .token.entity{cursor:help;}.theme-dark pre[data-line]{padding:1em 0 1em 3em;position:relative;}.theme-dark .language-markup .token.tag,.theme-dark .language-markup .token.attr-name,.theme-dark .language-markup .token.punctuation{color:#ad895c;}.theme-dark .line-numbers .line-numbers-rows{border-right:1px solid rgba(255,255,255,0.12);}.theme-dark .line-numbers-rows > span:before{color:rgba(255,255,255,0.7);}.theme-dark .card .code-card,.theme-dark.content-card .card-holder .code-card{border-color:#585858;}
@font-face{font-family:'Material Icons Local';font-style:normal;font-weight:400;src:url(/themes/custom/material_compile/library/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/themes/custom/material_compile/library/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/themes/custom/material_compile/library/fonts/MaterialIcons-Regular.woff) format("woff"),url(/themes/custom/material_compile/library/fonts/MaterialIcons-Regular.ttf) format("truetype");}
.ui-dialog{position:absolute;z-index:1260;padding:0;border:0;background:transparent;}@media all and (max-width:48em){.ui-dialog{min-width:92%;max-width:92%;}}.ui-dialog .ui-dialog-titlebar{padding:15px 49px 15px 15px;border-top-left-radius:5px;border-top-right-radius:5px;background:#6b6b6b;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar{padding-right:15px;padding-left:49px;}.ui-dialog .ui-dialog-title{margin:0;color:#fff;font-size:1.231em;font-weight:600;-webkit-font-smoothing:antialiased;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:10px;right:12px;width:30px;height:30px;margin:0;padding:0;transition:all 0.1s;border:3px solid #6b6b6b;border-radius:5px;background:none;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{border-color:#fff;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:20px;}.ui-dialog .ui-icon.ui-icon-closethick{margin-top:-8px;background:url(/themes/custom/material_compile/images/core/ffffff/ex.svg) 0 0 no-repeat;}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;padding:1em;background:#fff;}.views-ui-dialog .ui-widget-content.ui-dialog-content{padding:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{margin:0;padding:15px 20px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#f5f5f2;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content{position:static;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/custom/material_compile/images/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ui-dialog .ajax-progress-throbber{right:49%;left:auto;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{position:relative;}.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close{top:10px;}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}i{font-style:italic}:root,[data-theme=dark]{--surface-0:#0a0a0b;--surface-1:#111113;--surface-2:#18181b;--surface-3:#1f1f23;--surface-4:#27272b;--surface-hover:#2a2a2f;--surface-active:#323238;--brand:#e8854a;--brand-soft:#e8854a22;--brand-hover:#f09558;--brand-text:#f0a06a;--accent:#3dd6c8;--accent-soft:#3dd6c822;--text-primary:#ededef;--text-secondary:#8b8b94;--text-tertiary:#5a5a63;--text-inverse:#0a0a0b;--border:#ffffff0d;--border-hover:#ffffff1a;--border-active:#ffffff26;--success:#34d399;--warning:#fbbf24;--error:#f87171;--shadow-card:0 1px 3px rgba(0,0,0,0.4);--shadow-card-hover:0 8px 30px rgba(0,0,0,0.5);--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--nav-width:240px;--font-body:"DM Sans",-apple-system,sans-serif;--font-display:"Instrument Serif",Georgia,serif;--font-mono:"JetBrains Mono",monospace}[data-theme=light]{--surface-0:#f8f8fa;--surface-1:#ffffff;--surface-2:#f1f1f4;--surface-3:#e8e8ec;--surface-4:#dddde1;--surface-hover:#ededf0;--surface-active:#e0e0e4;--brand:#d4703a;--brand-soft:#d4703a15;--brand-hover:#c06030;--brand-text:#b85a2a;--text-primary:#1a1a1e;--text-secondary:#6b6b76;--text-tertiary:#9b9ba6;--text-inverse:#ffffff;--border:#0000000d;--border-hover:#0000001a;--border-active:#00000026;--success:#16a34a;--warning:#d97706;--error:#dc2626;--shadow-card:0 1px 3px rgba(0,0,0,0.06);--shadow-card-hover:0 8px 30px rgba(0,0,0,0.08)}@font-face{font-family:"LuluCleanW01-OneBold";font-weight:700;src:url("//db.onlinewebfonts.com/t/39a2c7f346d5cfae7045aeb2fb50d9ad.eot");src:url("//db.onlinewebfonts.com/t/39a2c7f346d5cfae7045aeb2fb50d9ad.eot?#iefix") format("embedded-opentype"),url("//db.onlinewebfonts.com/t/39a2c7f346d5cfae7045aeb2fb50d9ad.woff2") format("woff2"),url("//db.onlinewebfonts.com/t/39a2c7f346d5cfae7045aeb2fb50d9ad.woff") format("woff"),url("//db.onlinewebfonts.com/t/39a2c7f346d5cfae7045aeb2fb50d9ad.ttf") format("truetype"),url("//db.onlinewebfonts.com/t/39a2c7f346d5cfae7045aeb2fb50d9ad.svg#LuloCleanW01-OneBold") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-regular.woff2) format("woff2"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-regular.woff) format("woff"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-regular.ttf) format("truetype"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-regular.svg#Roboto) format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-500.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-500.woff2) format("woff2"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-500.woff) format("woff"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-500.ttf) format("truetype"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-500.svg#Roboto) format("svg")}@font-face{font-family:"Roboto-bold";font-style:normal;font-weight:700;src:url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-700.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-700.woff2) format("woff2"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-700.woff) format("woff"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-700.ttf) format("truetype"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-700.svg#Roboto) format("svg")}@font-face{font-family:"Roboto-black";font-style:normal;font-weight:900;src:url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-900.eot);src:local("Roboto Black"),local("Roboto-Black"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-900.woff2) format("woff2"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-900.woff) format("woff"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-900.ttf) format("truetype"),url(/themes/custom/material_compile/fonts/roboto/roboto-v20-latin-900.svg#Roboto) format("svg")}@media only screen and (min-width:1520px){.container{width:1520px}.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-offset-1,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:12px;padding-left:12px}.col-xl{flex:1 0 0;max-width:100%}.col-xl-1{flex:0 0 8.333%;max-width:8.333%}.col-xl-2{flex:0 0 16.667%;max-width:16.667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333%;max-width:33.333%}.col-xl-5{flex:0 0 41.667%;max-width:41.667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333%;max-width:58.333%}.col-xl-8{flex:0 0 66.667%;max-width:66.667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333%;max-width:83.333%}.col-xl-11{flex:0 0 91.667%;max-width:91.667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-offset-1{margin-left:8.333%}.col-xl-offset-2{margin-left:16.667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.333%}.col-xl-offset-5{margin-left:41.667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.333%}.col-xl-offset-8{margin-left:66.667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.333%}.col-xl-offset-11{margin-left:91.667%}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.around-xl{justify-content:space-around}.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}.clearfix:after,#navbar:after,.media-left:after,.media-right:after{content:"";display:table;clear:both}.material-icons{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}*{box-sizing:content-box}#page *{box-sizing:border-box}#page .cke *{box-sizing:content-box}body{font-family:"Roboto",sans-serif;font-size:16px;line-height:1.5;color:rgba(0,0,0,.87);background:#fafafa}h1,.h1{font-family:"Roboto",sans-serif;font-size:34px;line-height:40px;margin-top:16px;margin-bottom:16px}h2,.h2{font-family:"Roboto",sans-serif;font-size:24px;line-height:32px;font-weight:500;margin-top:24px;margin-bottom:16px}h3,.h3{font-family:"Roboto",sans-serif;font-size:20px;line-height:30px;font-weight:500;margin-top:16px;margin-bottom:8px}h4,.h4{font-family:"Roboto",sans-serif;font-size:16px;line-height:28px;font-weight:700;margin-top:16px;margin-bottom:8px}h5,.h5{font-size:14px;line-height:28px;font-weight:700;margin-top:16px;margin-bottom:8px}h6,.h6{font-size:12px;line-height:24px;font-weight:700;margin-top:16px;margin-bottom:8px}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+.h1,h1+.h2,h1+.h3,h1+.h4,h1+.h5,h1+.h6,.h1+h1,.h1+h2,.h1+h3,.h1+h4,.h1+h5,.h1+h6,.h1+.h1,.h1+.h2,.h1+.h3,.h1+.h4,.h1+.h5,.h1+.h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+.h1,h2+.h2,h2+.h3,h2+.h4,h2+.h5,h2+.h6,.h2+h1,.h2+h2,.h2+h3,.h2+h4,.h2+h5,.h2+h6,.h2+.h1,.h2+.h2,.h2+.h3,.h2+.h4,.h2+.h5,.h2+.h6{margin-top:-8px}h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+.h1,h3+.h2,h3+.h3,h3+.h4,h3+.h5,h3+.h6,.h3+h1,.h3+h2,.h3+h3,.h3+h4,.h3+h5,.h3+h6,.h3+.h1,.h3+.h2,.h3+.h3,.h3+.h4,.h3+.h5,.h3+.h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+.h1,h4+.h2,h4+.h3,h4+.h4,h4+.h5,h4+.h6,.h4+h1,.h4+h2,.h4+h3,.h4+h4,.h4+h5,.h4+h6,.h4+.h1,.h4+.h2,.h4+.h3,.h4+.h4,.h4+.h5,.h4+.h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+.h1,h5+.h2,h5+.h3,h5+.h4,h5+.h5,h5+.h6,.h5+h1,.h5+h2,.h5+h3,.h5+h4,.h5+h5,.h5+h6,.h5+.h1,.h5+.h2,.h5+.h3,.h5+.h4,.h5+.h5,.h5+.h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+.h1,h6+.h2,h6+.h3,h6+.h4,h6+.h5,h6+.h6,.h6+h1,.h6+h2,.h6+h3,.h6+h4,.h6+h5,.h6+h6,.h6+.h1,.h6+.h2,.h6+.h3,.h6+.h4,.h6+.h5,.h6+.h6{margin-top:-4px}.font-heading{font-family:"Roboto",sans-serif}.font-text{font-family:"Roboto",sans-serif}a{color:#00b0ff;text-decoration:none}a:hover{color:#5cb3ff}a:active{color:#0091ea}a[href^="tel:"],a[href^="mailto:"]{white-space:nowrap}article a[href^="#"]:not([href="#"]):not(.btn){border-bottom:dotted 1px #00b0ff}article a[href^="#"]:not([href="#"]):not(.btn):hover{border-color:#5cb3ff}article a[href^="#"]:not([href="#"]):not(.btn):active{border-color:#0091ea}article blockquote{border-left:2px solid #08f;padding-left:36px;color:rgba(0,0,0,.54)}p{margin-bottom:8px}p.icon-left,p.services-icon-left,p.filetypes-icon-left{padding-left:36px}p.icon-left:before,p.services-icon-left:before,p.filetypes-icon-left:before{margin-left:-36px}p .material-icons,p .services-icons,p .filetypes-icons,ul:not(.menu) li .material-icons,ul:not(.menu) li .services-icons,ul:not(.menu) li .filetypes-icons,.btn .material-icons,.pager .pager-item>a .material-icons,.pager .pager-item>span .material-icons,.btn .services-icons,.pager .pager-item>a .services-icons,.pager .pager-item>span .services-icons,.btn .filetypes-icons,.pager .pager-item>a .filetypes-icons,.pager .pager-item>span .filetypes-icons{vertical-align:-30%}p a.icon-left:not(.btn),p a.services-icon-left:not(.btn),p a.filetypes-icon-left:not(.btn),ul:not(.menu) li a.icon-left:not(.btn),ul:not(.menu) li a.services-icon-left:not(.btn),ul:not(.menu) li a.filetypes-icon-left:not(.btn),td a.icon-left:not(.btn),td a.services-icon-left:not(.btn),td a.filetypes-icon-left:not(.btn),th a.icon-left:not(.btn),th a.services-icon-left:not(.btn),th a.filetypes-icon-left:not(.btn){display:inline-block}p a.icon-left:not(.btn):before,p a.services-icon-left:not(.btn):before,p a.filetypes-icon-left:not(.btn):before,ul:not(.menu) li a.icon-left:not(.btn):before,ul:not(.menu) li a.services-icon-left:not(.btn):before,ul:not(.menu) li a.filetypes-icon-left:not(.btn):before,td a.icon-left:not(.btn):before,td a.services-icon-left:not(.btn):before,td a.filetypes-icon-left:not(.btn):before,th a.icon-left:not(.btn):before,th a.services-icon-left:not(.btn):before,th a.filetypes-icon-left:not(.btn):before{margin-right:4px}p a.icon-right:not(.btn),p a.services-icon-right:not(.btn),p a.filetypes-icon-right:not(.btn),ul:not(.menu) li a.icon-right:not(.btn),ul:not(.menu) li a.services-icon-right:not(.btn),ul:not(.menu) li a.filetypes-icon-right:not(.btn),td a.icon-right:not(.btn),td a.services-icon-right:not(.btn),td a.filetypes-icon-right:not(.btn),th a.icon-right:not(.btn),th a.services-icon-right:not(.btn),th a.filetypes-icon-right:not(.btn){display:inline-block}p a.icon-right:not(.btn):after,p a.services-icon-right:not(.btn):after,p a.filetypes-icon-right:not(.btn):after,ul:not(.menu) li a.icon-right:not(.btn):after,ul:not(.menu) li a.services-icon-right:not(.btn):after,ul:not(.menu) li a.filetypes-icon-right:not(.btn):after,td a.icon-right:not(.btn):after,td a.services-icon-right:not(.btn):after,td a.filetypes-icon-right:not(.btn):after,th a.icon-right:not(.btn):after,th a.services-icon-right:not(.btn):after,th a.filetypes-icon-right:not(.btn):after{margin-left:4px}strong{font-weight:500}.mark{vertical-align:super;font-size:12px;color:#00b0ff}ol,ul{padding-left:40px;margin-top:16px;margin-bottom:16px}ul,ol ul{list-style-type:disc}ul ul,ol ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ol,ul ol{list-style-type:decimal}ol ol,ul ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ol ul,ol ol,ul ol,ul ul{margin-top:0;margin-bottom:0}.list-unstyled{list-style:none;padding-left:0}table{width:100%;margin-top:16px;margin-bottom:16px;border-collapse:collapse;background:#fff}tr{border-bottom:1px solid #e0e0e0}tbody tr:last-child{border-bottom:0}th,td{padding:12px}th:first-child,td:first-child{padding-left:16px}th:last-child,td:last-child{padding-right:16px}th{font-weight:500;color:rgba(0,0,0,.54);text-align:left}tr:hover{background:#eee}code,kbd,pre,samp{font-family:"Roboto mono",Consolas,monospace;font-size:15px}:not(pre)>code,pre{background:#f5f5f5}pre{margin-top:16px;margin-bottom:16px;padding:12px 16px;overflow:auto}:not(pre)>code{padding:2px}.object-16by9{position:relative;padding-bottom:56.25%;height:0}.img-link,.img-link img{display:block}.img-responsive{display:inline-block;max-width:100%;height:auto}.img-responsive.pull-center{display:block}.media-left .img-left,.media-left .pull-left,.media-left .align-left,.media-left .img-right,.media-left .pull-right,.media-left .align-right,.media-right .img-left,.media-right .pull-left,.media-right .align-left,.media-right .img-right,.media-right .pull-right,.media-right .align-right{margin-top:16px;margin-bottom:16px;display:block}@media(min-width:1631px){.media-left{padding-left:303px}.media-left .img-left,.media-left .pull-left,.media-left .align-left{max-width:279px;float:left;margin-left:-303px;margin-top:8px;margin-bottom:8px}.media-right{padding-right:303px}.media-right .img-right,.media-right .pull-right,.media-right .align-right{max-width:279px;float:right;margin-right:-303px;margin-top:8px;margin-bottom:8px}}.full-height,.row.full-height>div{display:flex;justify-content:center}.rippleAnimate{background-color:rgba(0,0,0,.3)}.rippleWrap{pointer-events:none}.card-holder{margin-top:24px;margin-bottom:24px}.breadcrumb{margin:16px 0}.breadcrumb ol{margin-top:0;padding-left:0;list-style:none}.breadcrumb ol li{display:inline-block}.breadcrumb ol li:not(:last-child){position:relative}.breadcrumb ol li:not(:last-child):after{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"chevron_right";font-size:16px;position:relative;top:2px}.subtitle{font-size:14px}.text-dark{color:rgba(0,0,0,.87) !important}.text-secondary{color:rgba(0,0,0,.54)}.text-disabled{color:rgba(0,0,0,.26)}.text-light{color:#fff !important}.text-light.text-disabled{color:rgba(255,255,255,.3) !important}.text-primary,a.text-primary,a.text-primary:hover,a.text-primary:focus{color:#5cb3ff}.text-accent,a.text-accent,a.text-accent:hover,a.text-accent:focus{color:#00b0ff}.divider-top{border-top:1px solid rgba(0,0,0,.12)}.divider-bottom{border-bottom:1px solid rgba(0,0,0,.12)}.divider-bottom+.divider-top{border-top:0}@media(min-width:646px){th:first-child,td:first-child{padding-left:24px}th:last-child,td:last-child{padding-right:24px}pre{padding:12px 24px}}.z-level-0,.card-grid .card,.card-grid .content-card .card-holder,.content-card .card-grid .card-holder,.card .table-card,.content-card .card-holder .table-card,.navbar-transparent.navbar-fixed .navbar-shadow,.navbar-transparent #navbar{box-shadow:none}.z-level-1,.card,.content-card .card-holder,.ui-autocomplete.ui-widget.ui-widget-content,.block-search.search-persistent form .form-item.focused,.table-card.table-bordered,.table-card,.btn-raised,.btn.btn-raised,.pager .pager-item>a.btn-raised,.pager .pager-item>span.btn-raised,.navbar-fixed .navbar-shadow,#header{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.z-level-2,.menu-dropdown,.fab,.btn-raised:active{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.z-level-3,.fab:active{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.z-level-4{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.z-level-5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.highlight,.info,.messages-error,.messages--error,.messages-warning,.messages--warning,.messages-status,.messages--status,.important{background:#f5f5f5;padding:16px 24px;border-radius:2px;margin-top:16px;margin-bottom:16px}.highlight>*:first-child,.info>*:first-child,.messages-error>*:first-child,.messages--error>*:first-child,.messages-warning>*:first-child,.messages--warning>*:first-child,.messages-status>*:first-child,.messages--status>*:first-child,.important>*:first-child{margin-top:0 !important}.highlight>*:last-child,.info>*:last-child,.messages-error>*:last-child,.messages--error>*:last-child,.messages-warning>*:last-child,.messages--warning>*:last-child,.messages-status>*:last-child,.messages--status>*:last-child,.important>*:last-child{margin-bottom:0 !important}.card .highlight,.card .info,.card .messages-error,.card .messages--error,.card .messages-warning,.card .messages--warning,.card .messages-status,.card .messages--status,.content-card .card-holder .info,.content-card .card-holder .messages-error,.content-card .card-holder .messages--error,.content-card .card-holder .messages-warning,.content-card .card-holder .messages--warning,.content-card .card-holder .messages-status,.content-card .card-holder .messages--status,.card .important,.content-card .card-holder .important,.content-card .card-holder .highlight{margin-left:-16px;margin-right:-16px;border-radius:0}@media(min-width:646px){.card .highlight,.card .info,.card .messages-error,.card .messages--error,.card .messages-warning,.card .messages--warning,.card .messages-status,.card .messages--status,.content-card .card-holder .info,.content-card .card-holder .messages-error,.content-card .card-holder .messages--error,.content-card .card-holder .messages-warning,.content-card .card-holder .messages--warning,.content-card .card-holder .messages-status,.content-card .card-holder .messages--status,.card .important,.content-card .card-holder .important,.content-card .card-holder .highlight{margin-left:-24px;margin-right:-24px}}.info,.messages-error,.messages--error,.messages-warning,.messages--warning,.messages-status,.messages--status,.important{background:#eceff1;padding-left:64px;position:relative}.info:before,.messages-error:before,.messages--error:before,.messages-warning:before,.messages--warning:before,.messages-status:before,.messages--status:before,.important:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"info";position:absolute;top:16px;left:24px;color:#08f}.important{background:#08f;color:rgba(0,0,0,.87)}.important:before{content:"warning";color:rgba(0,0,0,.87)}.important a{color:#40c4ff}.important a:hover{color:#5fcdff}.important a:active{color:#80d8ff}#page{display:flex;min-height:100vh;flex-direction:column}#content{flex:1 0 auto}#main-content{outline:none}.container{width:auto;margin-left:auto;margin-right:auto;padding:0 16px}.full-width .container{width:auto !important}.layout-left .container{margin-left:0}.sidebar{width:auto}#main .block{margin-top:24px;margin-bottom:24px}#navbar{padding:0px 4px;position:relative;z-index:30;color:rgba(0,0,0,.87);text-align:center;display:flex}#header{background:#08f;color:rgba(0,0,0,.87);padding-top:64px;margin-top:-64px;position:relative;z-index:10}.navbar-fixed #navbar{position:fixed;top:0;width:100%;background:#08f;z-index:30}.navbar-fixed #header{padding-top:64px;position:relative;z-index:10;margin-top:0}.navbar-transparent #navbar{background:none;pointer-events:none}.navbar-transparent #navbar .navbar-item{pointer-events:auto}.navbar-transparent #navbar.navbar-bg{background:none}.navbar-light #navbar{color:rgba(0,0,0,.87)}.navbar-light #header{background:#fff}.navbar-light.navbar-fixed #navbar{background:#fff}.navbar-light .navbar-item .navbar-icon,.navbar-light .navbar-slogan,.navbar-light .navbar-title a{color:rgba(0,0,0,.87)}.navbar-light .navbar-menu .menu a{color:rgba(0,0,0,.87)}.navbar-light .navbar-menu .menu a:hover{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.5)}.navbar-light .navbar-menu .menu .active-trail a,.navbar-light .navbar-menu .menu .is-active{border-color:rgba(0,0,0,.87)}.navbar-dark #navbar{color:#fff}.navbar-dark #header{background:#212121}.navbar-dark.navbar-fixed #navbar{background:#212121}.navbar-dark .navbar-item .navbar-icon,.navbar-dark .navbar-slogan,.navbar-dark .navbar-title a{color:#fff}.navbar-dark .navbar-menu .menu a{color:#fff}.navbar-dark .navbar-menu .menu a:hover{color:#fff;border-color:rgba(255,255,255,.5)}.navbar-dark .navbar-menu .menu .active-trail a,.navbar-dark .navbar-menu .menu .is-active{border-color:#fff}#navbar{padding:0px 12px}@media(min-width:646px){.container{padding:0 24px}.two-sidebars #main{display:flex;flex-wrap:wrap}.two-sidebars #main-content{flex:0 0 auto;width:100%}.two-sidebars #sidebar-first{flex:0 0 auto;margin-right:12px;width:calc(50% - 12px)}.two-sidebars #sidebar-second{flex:0 0 auto;margin-left:12px;width:calc(50% - 12px)}}@media(min-width:1328px){.no-sidebars .container{width:1328px}.no-sidebars.wide-one-side .container{width:auto}.no-sidebars.wide-two-side .container{width:auto}.one-sidebar #main{display:flex}.one-sidebar #main-content{order:2;flex:0 0 auto;width:calc(100% - 303px)}.one-sidebar #sidebar-first{order:1;flex:0 0 279px;width:279px;margin-right:24px}.one-sidebar #sidebar-second{order:3;flex:0 0 279px;width:279px;margin-left:24px}.two-sidebars #main{display:block}.two-sidebars #main-content{width:calc(100% - 303px);float:right}.two-sidebars #sidebar-first{width:279px;margin-right:24px;float:left}.two-sidebars #sidebar-second{width:calc(100% - 303px);float:right}}@media(min-width:1655px){.no-sidebars.wide-one-side .container{width:1631px}.one-sidebar .container{width:1631px}.one-sidebar.wide-two-side .container{width:auto}.two-sidebars #main{display:flex;flex-wrap:nowrap}.two-sidebars #main-content{order:2;flex:0 0 auto;width:calc(100% - 606px)}.two-sidebars #sidebar-first{order:1;flex:0 0 279px;margin-right:24px}.two-sidebars #sidebar-second{order:3;flex:0 0 279px;width:279px;margin-left:24px}}@media(min-width:1544px){.no-sidebars.wide-two-side .container{width:1520px}.one-sidebar.wide-two-side .container{width:1520px}.two-sidebars .container{width:1520px}}@media(min-width:1328px){.drawer-permanent #header,.drawer-permanent #content,.drawer-permanent #navbar,.drawer-permanent #footer{margin-left:279px}.drawer-permanent.navbar-fixed #navbar{width:calc(100% - 279px)}.drawer-permanent #drawer{margin-left:0;box-shadow:none}.drawer-permanent #drawer-overlay{display:none !important}.drawer-permanent.drawer-below-navbar #navbar{margin-left:0;width:100%;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.drawer-permanent.drawer-below-navbar #drawer{top:64px;z-index:29}.drawer-permanent.drawer-below-navbar #header{box-shadow:none}.drawer-permanent.no-sidebars .container{width:auto}}@media(min-width:1655px){.drawer-permanent.no-sidebars .container{width:1328px}}.text-box{max-width:1280px}.btn-group{margin:8px 0}.btn,.pager .pager-item>a,.pager .pager-item>span,input[type=submit]{display:inline-block;height:36px;min-width:88px;margin:8px;padding:8px 16px;text-align:center;border-radius:2px;cursor:pointer;outline:0;background:none;border:0;font-family:"Roboto",sans-serif;font-size:14px;vertical-align:middle;font-weight:500;color:rgba(0,0,0,.87);text-transform:uppercase;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;transition:background-color .2s,box-shadow .2s,color .2s}.btn:hover,.pager .pager-item>a:hover,.pager .pager-item>span:hover,.btn:focus,.pager .pager-item>a:focus,.pager .pager-item>span:focus,input[type=submit]:hover,input[type=submit]:focus{background:rgba(153,153,153,.2);text-decoration:none;color:rgba(0,0,0,.87)}.btn:active,.pager .pager-item>a:active,.pager .pager-item>span:active,input[type=submit]:active{background:rgba(153,153,153,.4)}.btn:disabled,.pager .pager-item>a:disabled,.pager .pager-item>span:disabled,input[type=submit]:disabled{background:rgba(153,153,153,.4)}.btn-link{line-height:36px}.btn a,.pager .pager-item>a a,.pager .pager-item>span a{display:block;width:100%}.btn-colored,.btn-colored:hover,.btn-colored:focus,.btn.btn-colored,.pager .pager-item>a.btn-colored,.pager .pager-item>span.btn-colored,.btn.btn-colored:hover,.btn.btn-colored:focus{color:#5cb3ff}.btn-accent,.pager .pager-item>a,.pager .pager-item>span,.btn-accent:hover,.btn-accent:focus,.btn.btn-accent,.btn.btn-accent:hover,.btn.btn-accent:focus{color:#00b0ff}.btn-raised.btn-colored,.btn.btn-raised.btn-colored,.pager .pager-item>a.btn-raised.btn-colored,.pager .pager-item>span.btn-raised.btn-colored{background:#08f;color:#fafafa}.btn-raised.btn-accent,.pager .pager-item>a.btn-raised,.pager .pager-item>span.btn-raised,.btn.btn-raised.btn-accent{background:#00b0ff;color:#fafafa}.btn-raised.btn-dark,.btn.btn-raised.btn-dark,.pager .pager-item>a.btn-raised.btn-dark,.pager .pager-item>span.btn-raised.btn-dark{background:#454d54;color:#fafafa}.btn-raised.btn-colored .rippleAnimate,.btn-raised.btn-accent .rippleAnimate,.pager .pager-item>a.btn-raised .rippleAnimate,.pager .pager-item>span.btn-raised .rippleAnimate,.btn.btn-raised.btn-colored .rippleAnimate,.btn.btn-raised.btn-accent .rippleAnimate{background-color:rgba(255,255,255,.3)}.btn-raised.btn-dark .rippleAnimate,.btn.btn-raised.btn-dark .rippleAnimate{background-color:rgba(255,255,255,.3)}.btn-raised.btn-colored:hover,.btn-raised.btn-colored:focus,.btn.btn-raised.btn-colored:hover,.btn.btn-raised.btn-colored:focus{background:#5cb3ff;color:rgba(0,0,0,.87)}.btn-raised.btn-colored.btn-refund-cancel,.btn-raised.btn-colored.btn-refund-close,.btn.btn-raised.btn-colored.btn-refund-cancel,.btn.btn-raised.btn-colored.btn-refund-close{border:1px solid #08f}.btn-raised.btn-colored.btn-refund-cancel:hover,.btn-raised.btn-colored.btn-refund-cancel:focus,.btn-raised.btn-colored.btn-refund-close:hover,.btn-raised.btn-colored.btn-refund-close:focus,.btn.btn-raised.btn-colored.btn-refund-cancel:hover,.btn.btn-raised.btn-colored.btn-refund-cancel:focus,.btn.btn-raised.btn-colored.btn-refund-close:hover,.btn.btn-raised.btn-colored.btn-refund-close:focus{background:#08f;color:#fafafa;border:1px solid #08f}.btn-raised.btn-colored.btn-refund-cancel:hover,.btn-raised.btn-colored.btn-refund-close:hover,.btn.btn-raised.btn-colored.btn-refund-cancel:hover,.btn.btn-raised.btn-colored.btn-refund-close:hover{opacity:.7}.btn-raised.btn-colored:active,.btn.btn-raised.btn-colored:active{background:#455a64}.btn-raised.btn-accent:hover,.pager .pager-item>a.btn-raised:hover,.pager .pager-item>span.btn-raised:hover,.btn.btn-raised.btn-accent:hover{background:#5cb3ff}.btn-raised.btn-colored:disabled,.btn.btn-raised.btn-colored:disabled{background:#ccc;color:rgba(0,0,0,.87);cursor:not-allowed}.btn-raised.btn-accent:active,.pager .pager-item>a.btn-raised:active,.pager .pager-item>span.btn-raised:active,.btn.btn-raised.btn-accent:active{background:#0091ea}.btn-raised.btn-dark:hover,.btn-raised.btn-dark:focus,.btn.btn-raised.btn-dark:hover,.btn.btn-raised.btn-dark:focus{background:rgba(0,0,0,.7)}.btn-raised.btn-dark:active,.btn.btn-raised.btn-dark:active{background:#00b0ff}.ui-button:hover{border:0}.btn.icon-left:before,.pager .pager-item>a.icon-left:before,.pager .pager-item>span.icon-left:before,.btn.icon-right:after,.pager .pager-item>a.icon-right:after,.pager .pager-item>span.icon-right:after,.btn .material-icons,.pager .pager-item>a .material-icons,.pager .pager-item>span .material-icons{margin-top:-2px;margin-bottom:-2px}.btn.services-icon-left:before,.pager .pager-item>a.services-icon-left:before,.pager .pager-item>span.services-icon-left:before,.btn.services-icon-right:after,.pager .pager-item>a.services-icon-right:after,.pager .pager-item>span.services-icon-right:after,.btn .services-icons,.pager .pager-item>a .services-icons,.pager .pager-item>span .services-icons,.btn.filetypes-icon-left:before,.pager .pager-item>a.filetypes-icon-left:before,.pager .pager-item>span.filetypes-icon-left:before,.btn.filetypes-icon-right:after,.pager .pager-item>a.filetypes-icon-right:after,.pager .pager-item>span.filetypes-icon-right:after,.btn .filetypes-icons,.pager .pager-item>a .filetypes-icons,.pager .pager-item>span .filetypes-icons{margin-top:-2px;margin-bottom:-1px}.btn.icon-left:before,.pager .pager-item>a.icon-left:before,.pager .pager-item>span.icon-left:before,.btn .material-icons,.pager .pager-item>a .material-icons,.pager .pager-item>span .material-icons,.btn.services-icon-left:before,.pager .pager-item>a.services-icon-left:before,.pager .pager-item>span.services-icon-left:before,.btn .services-icons,.pager .pager-item>a .services-icons,.pager .pager-item>span .services-icons,.btn.filetypes-icon-left:before,.pager .pager-item>a.filetypes-icon-left:before,.pager .pager-item>span.filetypes-icon-left:before,.btn .filetypes-icons,.pager .pager-item>a .filetypes-icons,.pager .pager-item>span .filetypes-icons{margin-left:-2px}.btn.icon-right:after,.pager .pager-item>a.icon-right:after,.pager .pager-item>span.icon-right:after,.btn .material-icons,.pager .pager-item>a .material-icons,.pager .pager-item>span .material-icons,.btn.services-icon-right:after,.pager .pager-item>a.services-icon-right:after,.pager .pager-item>span.services-icon-right:after,.btn .services-icons,.pager .pager-item>a .services-icons,.pager .pager-item>span .services-icons,.btn.filetypes-icon-right:after,.pager .pager-item>a.filetypes-icon-right:after,.pager .pager-item>span.filetypes-icon-right:after,.btn .filetypes-icons,.pager .pager-item>a .filetypes-icons,.pager .pager-item>span .filetypes-icons{margin-right:-2px}.btn.icon-right>span,.pager .pager-item>a.icon-right>span,.pager .pager-item>span.icon-right>span,.btn.services-icon-right>span,.pager .pager-item>a.services-icon-right>span,.pager .pager-item>span.services-icon-right>span,.btn.filetypes-icon-right>span,.pager .pager-item>a.filetypes-icon-right>span,.pager .pager-item>span.filetypes-icon-right>span{float:left}.btn-disabled,.pager .pager-item.item-last>span,.pager .pager-item.item-next>span,.pager .pager-item.item-previous>span,.pager .pager-item.item-first>span,.pager .pager-item.item-ellipsis>a,.pager .pager-item.item-ellipsis>span,.pager .pager-item.item-current>a,.pager .pager-item.item-current>span{color:rgba(0,0,0,.26);cursor:default;pointer-events:none}.btn-disabled:hover,.pager .pager-item.item-last>span:hover,.pager .pager-item.item-next>span:hover,.pager .pager-item.item-previous>span:hover,.pager .pager-item.item-first>span:hover,.pager .pager-item.item-ellipsis>a:hover,.pager .pager-item.item-ellipsis>span:hover,.pager .pager-item.item-current>a:hover,.pager .pager-item.item-current>span:hover,.btn-disabled:focus,.pager .pager-item.item-last>span:focus,.pager .pager-item.item-next>span:focus,.pager .pager-item.item-previous>span:focus,.pager .pager-item.item-first>span:focus,.pager .pager-item.item-ellipsis>a:focus,.pager .pager-item.item-ellipsis>span:focus,.pager .pager-item.item-current>a:focus,.pager .pager-item.item-current>span:focus,.btn-disabled:active,.pager .pager-item.item-last>span:active,.pager .pager-item.item-next>span:active,.pager .pager-item.item-previous>span:active,.pager .pager-item.item-first>span:active,.pager .pager-item.item-ellipsis>a:active,.pager .pager-item.item-ellipsis>span:active,.pager .pager-item.item-current>a:active,.pager .pager-item.item-current>span:active{background:none;color:rgba(0,0,0,.26)}.btn-disabled a,.pager .pager-item.item-last>span a,.pager .pager-item.item-next>span a,.pager .pager-item.item-previous>span a,.pager .pager-item.item-first>span a,.pager .pager-item.item-ellipsis>a a,.pager .pager-item.item-ellipsis>span a,.pager .pager-item.item-current>a a,.pager .pager-item.item-current>span a{color:rgba(0,0,0,.26)}.fab{display:inline-block;height:56px;width:56px;margin:8px;padding:16px;text-align:center;border-radius:50%;cursor:pointer;outline:0;border:0;color:rgba(0,0,0,.87);text-decoration:none;font-family:"Roboto",sans-serif;font-size:24px;line-height:24px;vertical-align:middle;font-weight:500;transition:background-color .2s,box-shadow .2s}.fab:hover,.fab:focus{background:rgba(153,153,153,.2);color:rgba(0,0,0,.87)}.fab:active{background:rgba(153,153,153,.4)}.fab.fab-colored{background:#08f;color:rgba(0,0,0,.87)}.fab.fab-colored:hover,.fab.fab-colored:focus{background:#5cb3ff;color:rgba(0,0,0,.87)}.fab.fab-colored:active{background:#455a64}.fab.fab-accent{background:#00b0ff;color:rgba(0,0,0,.87)}.fab.fab-accent:hover,.fab.fab-accent:focus{background:#5cb3ff;color:rgba(0,0,0,.87)}.fab.fab-accent:active{background:#0091ea}.fab.fab-colored .rippleAnimate,.fab.fab-accent .rippleAnimate{background-color:rgba(255,255,255,.3)}.fab.fab-mini{height:40px;width:40px;padding:8px}.tooltip{position:relative}.tooltip:before{content:attr(data-tooltip);position:absolute;box-sizing:border-box;max-width:160px;background:rgba(97,97,97,.9);padding:6px 16px;border-radius:2px;color:#fff;font-size:14px;font-weight:normal;text-align:center;text-transform:none;line-height:20px;white-space:normal;opacity:0;transition:opacity .2s;bottom:calc(100% + 16px);left:50%;pointer-events:none;transform:translate(-50%,0)}.tooltip.tooltip-expanded:before{opacity:1}.tooltip.tooltip-top-left:before{left:0;transform:translate(0%,0)}.tooltip.tooltip-top-right:before{left:auto;right:0;transform:translate(0%,0)}.tooltip.tooltip-bottom-left:before{bottom:auto;top:calc(100% + 16px);left:0;transform:translate(0%,0)}.tooltip.tooltip-bottom:before{bottom:auto;top:calc(100% + 16px)}.tooltip.tooltip-bottom-right:before{bottom:auto;top:calc(100% + 16px);left:auto;right:0;transform:translate(0%,0)}.tooltip.tooltip-left:before{transform:translate(0,-50%);right:calc(100% + 12px);top:50%;bottom:auto;left:auto}.tooltip.tooltip-right:before{transform:translate(0,-50%);left:calc(100% + 12px);top:50%;bottom:auto}tr.selected{background:#f5f5f5}tr.selected:hover{background:#eee}.table-bordered{border:0;border-radius:2px;box-shadow:0 0 0 1px #e0e0e0}.table-striped tbody tr:nth-child(even){background:#fafafa}.table-striped tbody tr:nth-child(even):hover,.table-striped tbody tr.selected:nth-child(even):hover{background:#eee}.table-striped tbody tr.selected:nth-child(even){background:#f5f5f5}.table-card{border-radius:2px}.card .table-card,.content-card .card-holder .table-card{margin-left:-16px;margin-right:-16px;border-radius:0;width:calc(100% + 32px)}.card .table-card.table-bordered,.content-card .card-holder .table-card.table-bordered{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media(max-width:767px){.table-responsive thead{display:none}.table-responsive tr{display:block}.table-responsive td{display:block;padding:8px 16px}.table-responsive td:first-child{padding-left:16px;padding-top:16px}.table-responsive td:last-child{padding-right:16px;padding-bottom:16px}.table-responsive td:before{content:attr(data-label) ": ";font-weight:500;color:rgba(0,0,0,.54)}}@media(min-width:646px){.card .table-card,.content-card .card-holder .table-card{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}}@media(min-width:768px){.table-responsive-wrapper{overflow-x:auto;margin-top:16px;margin-bottom:16px}.table-responsive-wrapper table{margin-bottom:0;margin-top:0}}.form-item{margin-top:16px;margin-bottom:16px}.form-item .form-item{margin-top:8px;margin-bottom:8px}.form-item.label-hidden label{display:none}.form-item label,.form-item .description{font-size:12px;color:rgba(0,0,0,.54)}.form-item label.option,.form-item.focused label.option{font-size:16px;color:rgba(0,0,0,.87)}.form-item label .form-required{color:#f44336}.form-item.focused label{color:#00b0ff}.form-item .description{margin:8px 0}.form-item input,.form-item textarea,.form-item select{border:0;margin:0;background:none;outline:0;appearance:none;border-radius:0;color:rgba(0,0,0,.87);font-family:"Roboto",sans-serif;font-size:16px}.form-item select{appearance:auto}.form-item input[type=text],.form-item input[type=email],.form-item input[type=password],.form-item input[type=search],.form-item input[type=tel],.form-item input[type=url],.form-item input[type=number],.form-item textarea,.form-item select{display:block;width:100%;max-width:460px;border-bottom:1px solid rgba(0,0,0,.12);padding:8px 0}.form-item input[type=text]:focus,.form-item input[type=text].error:focus,.form-item input[type=email]:focus,.form-item input[type=email].error:focus,.form-item input[type=password]:focus,.form-item input[type=password].error:focus,.form-item input[type=search]:focus,.form-item input[type=search].error:focus,.form-item input[type=tel]:focus,.form-item input[type=tel].error:focus,.form-item input[type=url]:focus,.form-item input[type=url].error:focus,.form-item input[type=number]:focus,.form-item input[type=number].error:focus,.form-item textarea:focus,.form-item textarea.error:focus,.form-item select:focus,.form-item select.error:focus{border-bottom:2px solid #00b0ff;padding-bottom:7px}.form-item input[type=text].error,.form-item input[type=email].error,.form-item input[type=password].error,.form-item input[type=search].error,.form-item input[type=tel].error,.form-item input[type=url].error,.form-item input[type=number].error,.form-item textarea.error,.form-item select.error{border-bottom:2px solid #f44336;padding:8px 0 7px}.form-item input[type=text]::placeholder,.form-item input[type=email]::placeholder,.form-item input[type=password]::placeholder,.form-item input[type=search]::placeholder,.form-item input[type=tel]::placeholder,.form-item input[type=url]::placeholder,.form-item input[type=number]::placeholder,.form-item textarea::placeholder,.form-item select::placeholder{color:rgba(0,0,0,.26)}.form-item input[type=radio],.form-item input[type=checkbox]{display:inline-block;color:rgba(0,0,0,.54);float:left;margin-top:6px;margin-right:12px}.form-item input[type=checkbox]:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"check_box_outline_blank";margin-top:-7px}.form-item input[type=checkbox]:checked:before{content:"check_box";color:#00b0ff}.form-item input[type=radio]:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"radio_button_unchecked";margin-top:-7px}.form-item input[type=radio]:checked:before{content:"radio_button_checked";color:#00b0ff}.form-item.form-type-file label{display:block}.form-item input[type=file]{margin:8px 0}.form-item textarea{resize:none}.form-item .grippie{display:none}.form-item.form-type-select{overflow:hidden}.form-item.form-type-select label{display:block}.form-item select{width:auto;clear:both;padding-right:36px;min-width:160px;position:relative;z-index:1}.form-item select:after{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"arrow_drop_down";margin-left:-24px;margin-top:8px;color:rgba(0,0,0,.54);z-index:0;position:relative}.form-item.form-type-select select:after{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"arrow_drop_down";margin-left:-24px;margin-top:8px;color:rgba(0,0,0,.54);z-index:0;position:relative}.card .form-actions,.content-card .card-holder .form-actions{margin-left:-16px;margin-right:-16px}@media(min-width:646px){.card .form-actions,.content-card .card-holder .form-actions{margin-left:-24px;margin-right:-24px}}.navbar-item.pull-center{float:none}.navbar-item.pull-right{float:right}.navbar-item .navbar-icon{height:24px;width:24px;margin:12px;color:rgba(0,0,0,.87)}#navbar-menu-toggle{margin:0 -12px}#navbar-menu-toggle a{display:inline-block;padding:12px;height:48px;width:48px}#navbar-menu-toggle .navbar-icon{margin:0}.navbar-logo{line-height:0}.navbar-logo a{display:inline-block;padding:5px;line-height:0}.navbar-logo a img,.navbar-logo a span{display:inline-block;max-height:30px;width:150px;line-height:0}.navbar-title{margin:0 -12px}.navbar-title a{display:inline-block;font-size:20px;font-weight:500;height:48px;line-height:24px;padding:12px;color:rgba(0,0,0,.87)}.navbar-slogan{height:48px;font-size:16px;margin:0 -12px;padding:14px 12px 10px 12px;font-size:16px;line-height:24px;color:rgba(0,0,0,.87)}.navbar-branding{display:inline-flex}.navbar-branding>div:not(.contextual)+div{margin:0 -12px 0 12px}.navbar-menu{height:64px}.navbar-menu .menu{display:flex;height:64px;padding:0;margin:0}.navbar-menu .menu li{display:block;height:64px}.navbar-menu .menu a{display:block;height:64px;line-height:20px;border-bottom:2px solid transparent;padding:25px 12px 20px;font-size:14px;font-weight:500;color:rgba(0,0,0,.87);text-transform:uppercase}.navbar-menu .menu a:hover{border-color:rgba(0,0,0,.5);color:#08f}.navbar-menu .menu .active-trail a,.navbar-menu .menu .is-active{border-color:#08f}.navbar-user{margin:0 -12px}.navbar-user a{display:inline-block;padding:12px;height:48px;width:48px}.navbar-user .navbar-icon{margin:0}.navbar-account-menu .menu{margin:0 -12px;padding:0;list-style:none;display:flex}.navbar-account-menu .menu li{margin-left:34px;width:100px}.navbar-account-menu .menu li a{display:inline-block;padding:12px;height:48px;width:48px !important;position:relative;text-indent:-99999px;color:transparent;padding:10px 20px !important}.navbar-account-menu .menu li a:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"account_circle";color:rgba(0,0,0,.87);font-size:1.7rem;position:absolute;top:12px;left:12px;text-indent:0}.navbar-account-menu .menu li a.user-img{text-indent:0;padding:10px !important}.navbar-account-menu .menu li a.user-img:before{content:""}.navbar-account-menu .menu li a.user-img img{width:30px;height:30px;border-radius:50%}.navbar-account-menu .menu li a[data-drupal-link-system-path="user/logout"]:before{content:"exit_to_app"}.footer-item .menu{display:inline-block;padding:0;margin:0;list-style:none}.footer-item .menu li{display:inline-block;margin-right:8px}.footer-item .menu a{display:inline-block}#drawer-overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:40}.drawer-open #drawer-overlay{display:block}#drawer{position:fixed;top:0;left:0;bottom:0;width:279px;margin-left:-303px;z-index:40;background:#fafafa;overflow:auto;border-right:1px solid #fafafa;transition:margin-left .2s}.drawer-open #drawer{margin-left:0;border-right-color:rgba(0,0,0,.12);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}#drawer .drawer-item{padding:8px 12px}#drawer #drawer-menu-close{float:left}#drawer #drawer-menu-close a{display:inline-block;padding:12px;height:48px;width:48px;color:#000}#drawer #drawer-title{display:inline-block;font-size:20px;font-weight:500;height:48px;line-height:24px;padding:12px;color:rgba(0,0,0,.54)}#drawer .menu{list-style:none;padding:0;margin:0}#drawer .menu li a{display:block;padding:12px 24px;font-weight:500;color:rgba(0,0,0,.87)}#drawer .menu li a:hover{background:#eee}#drawer .menu li a.icon-left:before,#drawer .menu li a.icon-right:after{color:rgba(0,0,0,.54)}#drawer .menu li a.services-icon-left:before,#drawer .menu li a.services-icon-right:after,#drawer .menu li a.filetypes-icon-left:before,#drawer .menu li a.filetypes-icon-right:after{background:rgba(0,0,0,.54)}#drawer .menu .active-trail a,#drawer .menu .is-active{color:#08f}#drawer .menu .active-trail a.icon-left:before,#drawer .menu .active-trail a.icon-right:after,#drawer .menu .is-active.icon-left:before,#drawer .menu .is-active.icon-right:after{color:#08f}#drawer .menu .active-trail a.services-icon-left:before,#drawer .menu .active-trail a.services-icon-right:after,#drawer .menu .active-trail a.filetypes-icon-left:before,#drawer .menu .active-trail a.filetypes-icon-right:after,#drawer .menu .is-active.services-icon-left:before,#drawer .menu .is-active.services-icon-right:after,#drawer .menu .is-active.filetypes-icon-left:before,#drawer .menu .is-active.filetypes-icon-right:after{background:#08f}#drawer .menu #block-useraccountmenu{margin-top:10px;margin-left:0px}.big-title h1,.big-title h2,.big-title .h1,.big-title h2{font-size:56px;line-height:84px}.margin-box{margin:160px auto 160px}.header-bg-image #header{background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 64px),#08f url(/themes/custom/material_compile/img/header-bg.jpg) top center;background-size:auto,cover}.header-bg-image #bg-video{display:none}.header-bg-image.navbar-fixed #navbar{background:none}.header-bg-image.navbar-fixed #navbar.navbar-bg{background:#08f}.header-bg-image.navbar-fixed #header{background:#08f}.header-bg-image.navbar-fixed #header-bg{display:block;background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 64px),url(/themes/custom/material_compile/img/header-bg.jpg) top center;background-size:auto,cover;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.header-bg-object #navbar{background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 64px)}.header-bg-object #header{background:#08f}.header-bg-object #header-bg{display:block;z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.header-bg-object #bg-object{display:block;position:absolute;left:50%;top:50%;width:100%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);object-fit:cover;pointer-events:none}.header-bg-object #header-bg .object-16by9{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;min-width:100%;min-height:100%}.header-bg-object #header-bg .object-16by9 #bg-object{top:0;left:0;width:100%;height:100%;transform:none}.header-bg-object.navbar-fixed #navbar{background:none}.header-bg-object.navbar-fixed #navbar.navbar-bg{background:#08f}.header-bg-object.navbar-fixed #header-bg:before{content:" ";display:block;position:absolute;top:0;left:0;right:0;z-index:1;height:64px;background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 64px)}.main-shift-up #header{padding-bottom:128px}.main-shift-up .card-main,.main-shift-up .content-card .card-holder,.content-card .main-shift-up .card-holder,.main-shift-up.content-card .card-holder{position:relative;z-index:20;margin-top:-88px}.main-shift-up.shift-big #header{padding-bottom:280px}.main-shift-up.shift-big .card-main,.main-shift-up.shift-big .content-card .card-holder,.content-card .main-shift-up.shift-big .card-holder,.main-shift-up.shift-big.content-card .card-holder{margin-top:-240px}.sidebar .menu{list-style:none;padding:0}.sidebar .menu li a{display:block;padding:12px 24px;font-weight:500;color:rgba(0,0,0,.87)}.sidebar .menu li a:hover{background:#eee}.sidebar .menu li a.is-active{color:#08f}.sidebar .menu li li a{padding-left:36px}.sidebar .menu li li li a{padding-left:48px}.sidebar .menu .collapsed>a{position:relative;padding-right:32px}.sidebar .menu .collapsed>a:after{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"chevron_right";position:absolute;right:8px;top:50%;margin-top:-12px;color:rgba(0,0,0,.54)}.sidebar .menu .expanded>a{position:relative;padding-right:32px}.sidebar .menu .expanded>a:after{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"expand_more";position:absolute;right:8px;top:50%;margin-top:-12px;color:rgba(0,0,0,.54)}.block-search{width:100%}.block-search form{display:block;width:100%;max-width:392px;height:48px;padding:4px 0}.block-search form .form-item{margin:0;display:flex;height:40px}.block-search form .form-item.icon-left:before{margin:8px 12px 8px 0;height:24px}.block-search form .form-item input[type=text],.block-search form .form-item input[type=search]{margin:2px 0;background:none}.block-search.search-persistent form .form-item{background:rgba(255,255,255,.15);border-radius:2px;transition:background-color .2s,box-shadow .2s;position:relative;display:block}.block-search.search-persistent form .form-item:hover{background:rgba(255,255,255,.25)}.block-search.search-persistent form .form-item.focused{background:#fff}.block-search.search-persistent form .form-item input[type=text],.block-search.search-persistent form .form-item input[type=search]{margin:0;padding:0 12px 0 60px;height:40px;line-height:40px;border:0}.block-search.search-persistent form .form-item.icon-left:before{margin:8px 12px 8px 24px;transition:color .2s;position:absolute;top:0;left:0}.block-search.search-persistent form .form-item.focused.icon-left:before{color:rgba(0,0,0,.87)}.navbar-item.block-search form .form-item input[type=text],.navbar-item.block-search form .form-item input[type=search],#header .block-search form .form-item input[type=text],#header .block-search form .form-item input[type=search],.card-bg-primary .block-search form .form-item input[type=text],.card-bg-primary .block-search form .form-item input[type=search]{color:rgba(0,0,0,.87);border-bottom:1px solid rgba(0,0,0,.87)}.navbar-item.block-search form .form-item input[type=text]::placeholder,.navbar-item.block-search form .form-item input[type=search]::placeholder,#header .block-search form .form-item input[type=text]::placeholder,#header .block-search form .form-item input[type=search]::placeholder,.card-bg-primary .block-search form .form-item input[type=text]::placeholder,.card-bg-primary .block-search form .form-item input[type=search]::placeholder{color:rgba(0,0,0,.26)}.navbar-item.block-search form .form-item input[type=text]:focus,.navbar-item.block-search form .form-item input[type=text].error:focus,.navbar-item.block-search form .form-item input[type=search]:focus,.navbar-item.block-search form .form-item input[type=search].error:focus,#header .block-search form .form-item input[type=text]:focus,#header .block-search form .form-item input[type=text].error:focus,#header .block-search form .form-item input[type=search]:focus,#header .block-search form .form-item input[type=search].error:focus,.card-bg-primary .block-search form .form-item input[type=text]:focus,.card-bg-primary .block-search form .form-item input[type=text].error:focus,.card-bg-primary .block-search form .form-item input[type=search]:focus,.card-bg-primary .block-search form .form-item input[type=search].error:focus{border-bottom:2px solid;padding-bottom:7px}.navbar-item.block-search form .form-item.icon-left:before,#header .block-search form .form-item.icon-left:before,.card-bg-primary .block-search form .form-item.icon-left:before{color:rgba(0,0,0,.87)}.navbar-item.block-search.search-persistent form .form-item input[type=text],.navbar-item.block-search.search-persistent form .form-item input[type=search],#header .block-search.search-persistent form .form-item input[type=text],#header .block-search.search-persistent form .form-item input[type=search],.card-bg-primary .block-search.search-persistent form .form-item input[type=text],.card-bg-primary .block-search.search-persistent form .form-item input[type=search]{border:0}.navbar-item.block-search.search-persistent form .form-item input[type=text]:focus,.navbar-item.block-search.search-persistent form .form-item input[type=text].error:focus,.navbar-item.block-search.search-persistent form .form-item input[type=search]:focus,.navbar-item.block-search.search-persistent form .form-item input[type=search].error:focus,#header .block-search.search-persistent form .form-item input[type=text]:focus,#header .block-search.search-persistent form .form-item input[type=text].error:focus,#header .block-search.search-persistent form .form-item input[type=search]:focus,#header .block-search.search-persistent form .form-item input[type=search].error:focus,.card-bg-primary .block-search.search-persistent form .form-item input[type=text]:focus,.card-bg-primary .block-search.search-persistent form .form-item input[type=text].error:focus,.card-bg-primary .block-search.search-persistent form .form-item input[type=search]:focus,.card-bg-primary .block-search.search-persistent form .form-item input[type=search].error:focus{border:0;padding-bottom:0}.navbar-item.block-search.search-persistent form .form-item.focused.icon-left:before,#header .block-search.search-persistent form .form-item.focused.icon-left:before,.card-bg-primary .block-search.search-persistent form .form-item.focused.icon-left:before{color:rgba(0,0,0,.87)}.navbar-item.block-search.search-persistent form .form-item.focused input[type=text],.navbar-item.block-search.search-persistent form .form-item input[type=search],#header .block-search.search-persistent form .form-item.focused input[type=text],#header .block-search.search-persistent form .form-item input[type=search],.card-bg-primary .block-search.search-persistent form .form-item.focused input[type=text],.card-bg-primary .block-search.search-persistent form .form-item input[type=search]{color:rgba(0,0,0,.87)}.navbar-item.block-search.search-persistent form .form-item.focused input[type=text]::placeholder,.navbar-item.block-search.search-persistent form .form-item input[type=search]::placeholder,#header .block-search.search-persistent form .form-item.focused input[type=text]::placeholder,#header .block-search.search-persistent form .form-item input[type=search]::placeholder,.card-bg-primary .block-search.search-persistent form .form-item.focused input[type=text]::placeholder,.card-bg-primary .block-search.search-persistent form .form-item input[type=search]::placeholder{color:rgba(0,0,0,.26)}.navbar-light:not(.theme-dark) .navbar-item.block-search.search-persistent form .form-item{background:#f5f5f5}.navbar-light:not(.theme-dark) .navbar-item.block-search.search-persistent form .form-item:hover{background:#fafafa}.navbar-light:not(.theme-dark) .navbar-item.block-search.search-persistent form .form-item.focused{background:#fff}.navbar-light:not(.theme-dark) .navbar-item.block-search.search-persistent form .form-item input[type=text],.navbar-light:not(.theme-dark) .navbar-item.block-search.search-persistent form .form-item input[type=search]{color:rgba(0,0,0,.87)}.navbar-light:not(.theme-dark) .navbar-item.block-search.search-persistent form .form-item input[type=text]::placeholder,.navbar-light:not(.theme-dark) .navbar-item.block-search.search-persistent form .form-item input[type=search]::placeholder{color:rgba(0,0,0,.26)}.navbar-light:not(.theme-dark) .navbar-item.block-search.search-persistent form .form-item.icon-left:before{color:rgba(0,0,0,.87)}.navbar-item.block-search{margin:0;padding:0 12px;max-width:416px}.block-search form .form-actions{display:none}.ui-autocomplete.ui-widget.ui-widget-content{border:0;padding:0;box-sizing:content-box;background:#fff;padding-top:8px;padding-bottom:8px;border-top:1px solid rgba(0,0,0,.12);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.ui-autocomplete.ui-widget.ui-widget-content .ui-menu-item{padding:0;margin:0;display:block}.ui-autocomplete.ui-widget.ui-widget-content .ui-menu-item a{display:block;padding:8px 12px 8px 12px;color:rgba(0,0,0,.87);font-family:"Roboto",sans-serif;font-size:16px;line-height:24px}.ui-autocomplete.ui-widget.ui-widget-content .ui-menu-item a.ui-state-focus,.ui-autocomplete.ui-widget.ui-widget-content .ui-menu-item a.ui-state-active{background:#eee;border:0;margin:0}.search-persistent-autocomplete .ui-autocomplete.ui-widget.ui-widget-content .ui-menu-item a{padding:8px 12px 8px 60px}.search-api-autocomplete-search .ui-menu-item-wrapper .search-api-autocomplete-suggestion{padding:0}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:none;color:inherit}.tabs ul,ul.tabs{list-style:none;display:flex;padding-left:0}.tabs ul li,ul.tabs li{display:block}.tabs ul li a,ul.tabs li a{display:inline-block;line-height:20px;padding:14px 12px 12px 12px;border-bottom:2px solid transparent;font-size:14px;font-weight:500;text-transform:uppercase;color:rgba(0,0,0,.54);text-align:center}.tabs ul li a:hover,ul.tabs li a:hover{border-color:rgba(0,136,255,.5)}.tabs ul li a.is-active,ul.tabs li a.is-active{border-color:#08f;color:#08f}.tabs ul li a.is-active:hover,ul.tabs li a.is-active:hover{border-color:#08f}.card,.content-card .card-holder{padding:24px;border-radius:2px;background:#fff}.card.card-vertical,.content-card .card-vertical.card-holder{padding:0}.card.card-vertical .card-column-left,.content-card .card-vertical.card-holder .card-column-left,.card.card-vertical .card-column-right,.content-card .card-vertical.card-holder .card-column-right{padding:24px}.card>*:not(.card-item):first-child,.content-card .card-holder>*:not(.card-item):first-child,.card>div>.breadcrumbs:first-child,.content-card .card-holder>div>.breadcrumbs:first-child,.card>div>.title:first-child,.content-card .card-holder>div>.title:first-child,.card>div>.block:first-child,.content-card .card-holder>div>.block:first-child{margin-top:0 !important}.card>*:not(.card-item):last-child,.content-card .card-holder>*:not(.card-item):last-child,.card>div>.block:last-child,.content-card .card-holder>div>.block:last-child{margin-bottom:0 !important}.card-main,.content-card .card-holder{background:#fff;border-bottom:1px solid rgba(0,0,0,.12);margin-left:-16px;margin-right:-16px;padding:16px;box-shadow:none;border-radius:0}.card-column-fix,.card-column-240{flex:0 0 240px}.card-column-fix .media-cover img,.card-column-240 .media-cover img{height:240px}.card-column-360{flex:0 0 360px}.card-column-360 .media-cover img{height:360px}.card-column-180{flex:0 0 180px}.card-column-180 .media-cover img{height:180px}.card-column-120{flex:0 0 120px}.card-column-120 .media-cover img{height:120px}.card-column-80{flex:0 0 80px}.card-column-80 .media-cover img{height:80px}.card-column-stretch{display:flex;flex-direction:column;justify-content:space-between;width:100%}.card-item{margin-left:-24px;margin-right:-24px}.card-item:first-child{margin-top:-24px}.card-item:last-child{margin-bottom:-24px}.card-main .card-item,.content-card .card-holder .card-item{margin-left:-16px;margin-right:-16px}.card-main .card-item:first-child,.content-card .card-holder .card-item:first-child{margin-top:-16px}.card-main .card-item:last-child,.content-card .card-holder .card-item:last-child{margin-bottom:-16px}.card-title{padding:24px 24px 16px 24px}.card-title:last-child{padding-bottom:24px}.card-title h1,.card-title h2,.card-title h3,.card-title h4,.card-title .h1,.card-title .h2,.card-title .h3,.card-title .h4{margin:0}.card-media{position:relative;border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden}.card-media a{display:block}.card-media img{display:block;width:100%;height:auto}.card-media .title{background:rgba(0,0,0,.65);margin:0;padding:8px 24px}.card-media .title a{margin:-8px -24px;padding:8px 24px}.card-media .pull-top{position:absolute;top:0;left:0;right:0}.card-media .pull-bottom{position:absolute;bottom:0;left:0;right:0}.media-cover img{object-fit:cover}.card-actions .action-item{display:inline-block;height:36px;line-height:20px;padding:8px 16px;margin:8px}.card-text{padding:16px 24px}.card-title+.card-text{padding-top:0}.card-title.divider-bottom+.card-text,.card-title+.card-text.divider-top{padding-top:16px}.card-text>*:last-child{margin-bottom:0}.card-bg-red{background-color:#f44336;color:#fff}.card-bg-red .text-secondary{color:rgba(255,255,255,.7)}.card-bg-red .btn,.card-bg-red .pager .pager-item>a,.pager .card-bg-red .pager-item>a,.card-bg-red .pager .pager-item>span,.pager .card-bg-red .pager-item>span{color:#fff}.card-bg-red .btn:hover,.card-bg-red .pager .pager-item>a:hover,.pager .card-bg-red .pager-item>a:hover,.card-bg-red .pager .pager-item>span:hover,.pager .card-bg-red .pager-item>span:hover,.card-bg-red .btn:focus,.card-bg-red .pager .pager-item>a:focus,.pager .card-bg-red .pager-item>a:focus,.card-bg-red .pager .pager-item>span:focus,.pager .card-bg-red .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-red .btn:active,.card-bg-red .pager .pager-item>a:active,.pager .card-bg-red .pager-item>a:active,.card-bg-red .pager .pager-item>span:active,.pager .card-bg-red .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-red .divider-top,.card-bg-red .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-red .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-pink{background-color:#e91e63;color:#fff}.card-bg-pink .text-secondary{color:rgba(255,255,255,.7)}.card-bg-pink .btn,.card-bg-pink .pager .pager-item>a,.pager .card-bg-pink .pager-item>a,.card-bg-pink .pager .pager-item>span,.pager .card-bg-pink .pager-item>span{color:#fff}.card-bg-pink .btn:hover,.card-bg-pink .pager .pager-item>a:hover,.pager .card-bg-pink .pager-item>a:hover,.card-bg-pink .pager .pager-item>span:hover,.pager .card-bg-pink .pager-item>span:hover,.card-bg-pink .btn:focus,.card-bg-pink .pager .pager-item>a:focus,.pager .card-bg-pink .pager-item>a:focus,.card-bg-pink .pager .pager-item>span:focus,.pager .card-bg-pink .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-pink .btn:active,.card-bg-pink .pager .pager-item>a:active,.pager .card-bg-pink .pager-item>a:active,.card-bg-pink .pager .pager-item>span:active,.pager .card-bg-pink .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-pink .divider-top,.card-bg-pink .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-pink .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-purple{background-color:#9c27b0;color:#fff}.card-bg-purple .text-secondary{color:rgba(255,255,255,.7)}.card-bg-purple .btn,.card-bg-purple .pager .pager-item>a,.pager .card-bg-purple .pager-item>a,.card-bg-purple .pager .pager-item>span,.pager .card-bg-purple .pager-item>span{color:#fff}.card-bg-purple .btn:hover,.card-bg-purple .pager .pager-item>a:hover,.pager .card-bg-purple .pager-item>a:hover,.card-bg-purple .pager .pager-item>span:hover,.pager .card-bg-purple .pager-item>span:hover,.card-bg-purple .btn:focus,.card-bg-purple .pager .pager-item>a:focus,.pager .card-bg-purple .pager-item>a:focus,.card-bg-purple .pager .pager-item>span:focus,.pager .card-bg-purple .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-purple .btn:active,.card-bg-purple .pager .pager-item>a:active,.pager .card-bg-purple .pager-item>a:active,.card-bg-purple .pager .pager-item>span:active,.pager .card-bg-purple .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-purple .divider-top,.card-bg-purple .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-purple .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-deep-purple{background-color:#673ab7;color:#fff}.card-bg-deep-purple .text-secondary{color:rgba(255,255,255,.7)}.card-bg-deep-purple .btn,.card-bg-deep-purple .pager .pager-item>a,.pager .card-bg-deep-purple .pager-item>a,.card-bg-deep-purple .pager .pager-item>span,.pager .card-bg-deep-purple .pager-item>span{color:#fff}.card-bg-deep-purple .btn:hover,.card-bg-deep-purple .pager .pager-item>a:hover,.pager .card-bg-deep-purple .pager-item>a:hover,.card-bg-deep-purple .pager .pager-item>span:hover,.pager .card-bg-deep-purple .pager-item>span:hover,.card-bg-deep-purple .btn:focus,.card-bg-deep-purple .pager .pager-item>a:focus,.pager .card-bg-deep-purple .pager-item>a:focus,.card-bg-deep-purple .pager .pager-item>span:focus,.pager .card-bg-deep-purple .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-deep-purple .btn:active,.card-bg-deep-purple .pager .pager-item>a:active,.pager .card-bg-deep-purple .pager-item>a:active,.card-bg-deep-purple .pager .pager-item>span:active,.pager .card-bg-deep-purple .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-deep-purple .divider-top,.card-bg-deep-purple .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-deep-purple .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-indigo{background-color:#3f51b5;color:#fff}.card-bg-indigo .text-secondary{color:rgba(255,255,255,.7)}.card-bg-indigo .btn,.card-bg-indigo .pager .pager-item>a,.pager .card-bg-indigo .pager-item>a,.card-bg-indigo .pager .pager-item>span,.pager .card-bg-indigo .pager-item>span{color:#fff}.card-bg-indigo .btn:hover,.card-bg-indigo .pager .pager-item>a:hover,.pager .card-bg-indigo .pager-item>a:hover,.card-bg-indigo .pager .pager-item>span:hover,.pager .card-bg-indigo .pager-item>span:hover,.card-bg-indigo .btn:focus,.card-bg-indigo .pager .pager-item>a:focus,.pager .card-bg-indigo .pager-item>a:focus,.card-bg-indigo .pager .pager-item>span:focus,.pager .card-bg-indigo .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-indigo .btn:active,.card-bg-indigo .pager .pager-item>a:active,.pager .card-bg-indigo .pager-item>a:active,.card-bg-indigo .pager .pager-item>span:active,.pager .card-bg-indigo .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-indigo .divider-top,.card-bg-indigo .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-indigo .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-blue{background-color:#2196f3;color:rgba(0,0,0,.87)}.card-bg-blue .text-secondary{color:rgba(0,0,0,.54)}.card-bg-blue .btn,.card-bg-blue .pager .pager-item>a,.pager .card-bg-blue .pager-item>a,.card-bg-blue .pager .pager-item>span,.pager .card-bg-blue .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-blue .btn:hover,.card-bg-blue .pager .pager-item>a:hover,.pager .card-bg-blue .pager-item>a:hover,.card-bg-blue .pager .pager-item>span:hover,.pager .card-bg-blue .pager-item>span:hover,.card-bg-blue .btn:focus,.card-bg-blue .pager .pager-item>a:focus,.pager .card-bg-blue .pager-item>a:focus,.card-bg-blue .pager .pager-item>span:focus,.pager .card-bg-blue .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-blue .btn:active,.card-bg-blue .pager .pager-item>a:active,.pager .card-bg-blue .pager-item>a:active,.card-bg-blue .pager .pager-item>span:active,.pager .card-bg-blue .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-blue .divider-top,.card-bg-blue .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-blue .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-light-blue{background-color:#03a9f4;color:rgba(0,0,0,.87)}.card-bg-light-blue .text-secondary{color:rgba(0,0,0,.54)}.card-bg-light-blue .btn,.card-bg-light-blue .pager .pager-item>a,.pager .card-bg-light-blue .pager-item>a,.card-bg-light-blue .pager .pager-item>span,.pager .card-bg-light-blue .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-light-blue .btn:hover,.card-bg-light-blue .pager .pager-item>a:hover,.pager .card-bg-light-blue .pager-item>a:hover,.card-bg-light-blue .pager .pager-item>span:hover,.pager .card-bg-light-blue .pager-item>span:hover,.card-bg-light-blue .btn:focus,.card-bg-light-blue .pager .pager-item>a:focus,.pager .card-bg-light-blue .pager-item>a:focus,.card-bg-light-blue .pager .pager-item>span:focus,.pager .card-bg-light-blue .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-light-blue .btn:active,.card-bg-light-blue .pager .pager-item>a:active,.pager .card-bg-light-blue .pager-item>a:active,.card-bg-light-blue .pager .pager-item>span:active,.pager .card-bg-light-blue .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-light-blue .divider-top,.card-bg-light-blue .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-light-blue .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-cyan{background-color:#00bcd4;color:rgba(0,0,0,.87)}.card-bg-cyan .text-secondary{color:rgba(0,0,0,.54)}.card-bg-cyan .btn,.card-bg-cyan .pager .pager-item>a,.pager .card-bg-cyan .pager-item>a,.card-bg-cyan .pager .pager-item>span,.pager .card-bg-cyan .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-cyan .btn:hover,.card-bg-cyan .pager .pager-item>a:hover,.pager .card-bg-cyan .pager-item>a:hover,.card-bg-cyan .pager .pager-item>span:hover,.pager .card-bg-cyan .pager-item>span:hover,.card-bg-cyan .btn:focus,.card-bg-cyan .pager .pager-item>a:focus,.pager .card-bg-cyan .pager-item>a:focus,.card-bg-cyan .pager .pager-item>span:focus,.pager .card-bg-cyan .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-cyan .btn:active,.card-bg-cyan .pager .pager-item>a:active,.pager .card-bg-cyan .pager-item>a:active,.card-bg-cyan .pager .pager-item>span:active,.pager .card-bg-cyan .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-cyan .divider-top,.card-bg-cyan .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-cyan .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-teal{background-color:#009688;color:#fff}.card-bg-teal .text-secondary{color:rgba(255,255,255,.7)}.card-bg-teal .btn,.card-bg-teal .pager .pager-item>a,.pager .card-bg-teal .pager-item>a,.card-bg-teal .pager .pager-item>span,.pager .card-bg-teal .pager-item>span{color:#fff}.card-bg-teal .btn:hover,.card-bg-teal .pager .pager-item>a:hover,.pager .card-bg-teal .pager-item>a:hover,.card-bg-teal .pager .pager-item>span:hover,.pager .card-bg-teal .pager-item>span:hover,.card-bg-teal .btn:focus,.card-bg-teal .pager .pager-item>a:focus,.pager .card-bg-teal .pager-item>a:focus,.card-bg-teal .pager .pager-item>span:focus,.pager .card-bg-teal .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-teal .btn:active,.card-bg-teal .pager .pager-item>a:active,.pager .card-bg-teal .pager-item>a:active,.card-bg-teal .pager .pager-item>span:active,.pager .card-bg-teal .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-teal .divider-top,.card-bg-teal .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-teal .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-green{background-color:#4caf50;color:#fff}.card-bg-green .text-secondary{color:rgba(255,255,255,.7)}.card-bg-green .btn,.card-bg-green .pager .pager-item>a,.pager .card-bg-green .pager-item>a,.card-bg-green .pager .pager-item>span,.pager .card-bg-green .pager-item>span{color:#fff}.card-bg-green .btn:hover,.card-bg-green .pager .pager-item>a:hover,.pager .card-bg-green .pager-item>a:hover,.card-bg-green .pager .pager-item>span:hover,.pager .card-bg-green .pager-item>span:hover,.card-bg-green .btn:focus,.card-bg-green .pager .pager-item>a:focus,.pager .card-bg-green .pager-item>a:focus,.card-bg-green .pager .pager-item>span:focus,.pager .card-bg-green .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-green .btn:active,.card-bg-green .pager .pager-item>a:active,.pager .card-bg-green .pager-item>a:active,.card-bg-green .pager .pager-item>span:active,.pager .card-bg-green .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-green .divider-top,.card-bg-green .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-green .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-light-green{background-color:#8bc34a;color:rgba(0,0,0,.87)}.card-bg-light-green .text-secondary{color:rgba(0,0,0,.54)}.card-bg-light-green .btn,.card-bg-light-green .pager .pager-item>a,.pager .card-bg-light-green .pager-item>a,.card-bg-light-green .pager .pager-item>span,.pager .card-bg-light-green .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-light-green .btn:hover,.card-bg-light-green .pager .pager-item>a:hover,.pager .card-bg-light-green .pager-item>a:hover,.card-bg-light-green .pager .pager-item>span:hover,.pager .card-bg-light-green .pager-item>span:hover,.card-bg-light-green .btn:focus,.card-bg-light-green .pager .pager-item>a:focus,.pager .card-bg-light-green .pager-item>a:focus,.card-bg-light-green .pager .pager-item>span:focus,.pager .card-bg-light-green .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-light-green .btn:active,.card-bg-light-green .pager .pager-item>a:active,.pager .card-bg-light-green .pager-item>a:active,.card-bg-light-green .pager .pager-item>span:active,.pager .card-bg-light-green .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-light-green .divider-top,.card-bg-light-green .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-light-green .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-lime{background-color:#cddc39;color:rgba(0,0,0,.87)}.card-bg-lime .text-secondary{color:rgba(0,0,0,.54)}.card-bg-lime .btn,.card-bg-lime .pager .pager-item>a,.pager .card-bg-lime .pager-item>a,.card-bg-lime .pager .pager-item>span,.pager .card-bg-lime .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-lime .btn:hover,.card-bg-lime .pager .pager-item>a:hover,.pager .card-bg-lime .pager-item>a:hover,.card-bg-lime .pager .pager-item>span:hover,.pager .card-bg-lime .pager-item>span:hover,.card-bg-lime .btn:focus,.card-bg-lime .pager .pager-item>a:focus,.pager .card-bg-lime .pager-item>a:focus,.card-bg-lime .pager .pager-item>span:focus,.pager .card-bg-lime .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-lime .btn:active,.card-bg-lime .pager .pager-item>a:active,.pager .card-bg-lime .pager-item>a:active,.card-bg-lime .pager .pager-item>span:active,.pager .card-bg-lime .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-lime .divider-top,.card-bg-lime .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-lime .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-yellow{background-color:#ffeb3b;color:rgba(0,0,0,.87)}.card-bg-yellow .text-secondary{color:rgba(0,0,0,.54)}.card-bg-yellow .btn,.card-bg-yellow .pager .pager-item>a,.pager .card-bg-yellow .pager-item>a,.card-bg-yellow .pager .pager-item>span,.pager .card-bg-yellow .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-yellow .btn:hover,.card-bg-yellow .pager .pager-item>a:hover,.pager .card-bg-yellow .pager-item>a:hover,.card-bg-yellow .pager .pager-item>span:hover,.pager .card-bg-yellow .pager-item>span:hover,.card-bg-yellow .btn:focus,.card-bg-yellow .pager .pager-item>a:focus,.pager .card-bg-yellow .pager-item>a:focus,.card-bg-yellow .pager .pager-item>span:focus,.pager .card-bg-yellow .pager-item>span:focus{background:rgba(153,153,153,.2);color:rgba(0,0,0,.87)}.card-bg-yellow .btn:active,.card-bg-yellow .pager .pager-item>a:active,.pager .card-bg-yellow .pager-item>a:active,.card-bg-yellow .pager .pager-item>span:active,.pager .card-bg-yellow .pager-item>span:active{background:rgba(153,153,153,.4)}.card-bg-yellow .divider-top,.card-bg-yellow .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-yellow .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-amber{background-color:#ffc107;color:rgba(0,0,0,.87)}.card-bg-amber .text-secondary{color:rgba(0,0,0,.54)}.card-bg-amber .btn,.card-bg-amber .pager .pager-item>a,.pager .card-bg-amber .pager-item>a,.card-bg-amber .pager .pager-item>span,.pager .card-bg-amber .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-amber .btn:hover,.card-bg-amber .pager .pager-item>a:hover,.pager .card-bg-amber .pager-item>a:hover,.card-bg-amber .pager .pager-item>span:hover,.pager .card-bg-amber .pager-item>span:hover,.card-bg-amber .btn:focus,.card-bg-amber .pager .pager-item>a:focus,.pager .card-bg-amber .pager-item>a:focus,.card-bg-amber .pager .pager-item>span:focus,.pager .card-bg-amber .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-amber .btn:active,.card-bg-amber .pager .pager-item>a:active,.pager .card-bg-amber .pager-item>a:active,.card-bg-amber .pager .pager-item>span:active,.pager .card-bg-amber .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-amber .divider-top,.card-bg-amber .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-amber .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-orange{background-color:#ff9800;color:rgba(0,0,0,.87)}.card-bg-orange .text-secondary{color:rgba(0,0,0,.54)}.card-bg-orange .btn,.card-bg-orange .pager .pager-item>a,.pager .card-bg-orange .pager-item>a,.card-bg-orange .pager .pager-item>span,.pager .card-bg-orange .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-orange .btn:hover,.card-bg-orange .pager .pager-item>a:hover,.pager .card-bg-orange .pager-item>a:hover,.card-bg-orange .pager .pager-item>span:hover,.pager .card-bg-orange .pager-item>span:hover,.card-bg-orange .btn:focus,.card-bg-orange .pager .pager-item>a:focus,.pager .card-bg-orange .pager-item>a:focus,.card-bg-orange .pager .pager-item>span:focus,.pager .card-bg-orange .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-orange .btn:active,.card-bg-orange .pager .pager-item>a:active,.pager .card-bg-orange .pager-item>a:active,.card-bg-orange .pager .pager-item>span:active,.pager .card-bg-orange .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-orange .divider-top,.card-bg-orange .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-orange .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-deep-orange{background-color:#ff5722;color:#fff}.card-bg-deep-orange .text-secondary{color:rgba(255,255,255,.7)}.card-bg-deep-orange .btn,.card-bg-deep-orange .pager .pager-item>a,.pager .card-bg-deep-orange .pager-item>a,.card-bg-deep-orange .pager .pager-item>span,.pager .card-bg-deep-orange .pager-item>span{color:#fff}.card-bg-deep-orange .btn:hover,.card-bg-deep-orange .pager .pager-item>a:hover,.pager .card-bg-deep-orange .pager-item>a:hover,.card-bg-deep-orange .pager .pager-item>span:hover,.pager .card-bg-deep-orange .pager-item>span:hover,.card-bg-deep-orange .btn:focus,.card-bg-deep-orange .pager .pager-item>a:focus,.pager .card-bg-deep-orange .pager-item>a:focus,.card-bg-deep-orange .pager .pager-item>span:focus,.pager .card-bg-deep-orange .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-deep-orange .btn:active,.card-bg-deep-orange .pager .pager-item>a:active,.pager .card-bg-deep-orange .pager-item>a:active,.card-bg-deep-orange .pager .pager-item>span:active,.pager .card-bg-deep-orange .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-deep-orange .divider-top,.card-bg-deep-orange .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-deep-orange .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-brown{background-color:#795548;color:#fff}.card-bg-brown .text-secondary{color:rgba(255,255,255,.7)}.card-bg-brown .btn,.card-bg-brown .pager .pager-item>a,.pager .card-bg-brown .pager-item>a,.card-bg-brown .pager .pager-item>span,.pager .card-bg-brown .pager-item>span{color:#fff}.card-bg-brown .btn:hover,.card-bg-brown .pager .pager-item>a:hover,.pager .card-bg-brown .pager-item>a:hover,.card-bg-brown .pager .pager-item>span:hover,.pager .card-bg-brown .pager-item>span:hover,.card-bg-brown .btn:focus,.card-bg-brown .pager .pager-item>a:focus,.pager .card-bg-brown .pager-item>a:focus,.card-bg-brown .pager .pager-item>span:focus,.pager .card-bg-brown .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-brown .btn:active,.card-bg-brown .pager .pager-item>a:active,.pager .card-bg-brown .pager-item>a:active,.card-bg-brown .pager .pager-item>span:active,.pager .card-bg-brown .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-brown .divider-top,.card-bg-brown .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-brown .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-grey{background-color:#9e9e9e;color:rgba(0,0,0,.87)}.card-bg-grey .text-secondary{color:rgba(0,0,0,.54)}.card-bg-grey .btn,.card-bg-grey .pager .pager-item>a,.pager .card-bg-grey .pager-item>a,.card-bg-grey .pager .pager-item>span,.pager .card-bg-grey .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-grey .btn:hover,.card-bg-grey .pager .pager-item>a:hover,.pager .card-bg-grey .pager-item>a:hover,.card-bg-grey .pager .pager-item>span:hover,.pager .card-bg-grey .pager-item>span:hover,.card-bg-grey .btn:focus,.card-bg-grey .pager .pager-item>a:focus,.pager .card-bg-grey .pager-item>a:focus,.card-bg-grey .pager .pager-item>span:focus,.pager .card-bg-grey .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-grey .btn:active,.card-bg-grey .pager .pager-item>a:active,.pager .card-bg-grey .pager-item>a:active,.card-bg-grey .pager .pager-item>span:active,.pager .card-bg-grey .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-grey .divider-top,.card-bg-grey .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-grey .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-blue-grey{background-color:#607d8b;color:#fff}.card-bg-blue-grey .text-secondary{color:rgba(255,255,255,.7)}.card-bg-blue-grey .btn,.card-bg-blue-grey .pager .pager-item>a,.pager .card-bg-blue-grey .pager-item>a,.card-bg-blue-grey .pager .pager-item>span,.pager .card-bg-blue-grey .pager-item>span{color:#fff}.card-bg-blue-grey .btn:hover,.card-bg-blue-grey .pager .pager-item>a:hover,.pager .card-bg-blue-grey .pager-item>a:hover,.card-bg-blue-grey .pager .pager-item>span:hover,.pager .card-bg-blue-grey .pager-item>span:hover,.card-bg-blue-grey .btn:focus,.card-bg-blue-grey .pager .pager-item>a:focus,.pager .card-bg-blue-grey .pager-item>a:focus,.card-bg-blue-grey .pager .pager-item>span:focus,.pager .card-bg-blue-grey .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-blue-grey .btn:active,.card-bg-blue-grey .pager .pager-item>a:active,.pager .card-bg-blue-grey .pager-item>a:active,.card-bg-blue-grey .pager .pager-item>span:active,.pager .card-bg-blue-grey .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-blue-grey .divider-top,.card-bg-blue-grey .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-blue-grey .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-primary{background-color:#607d8b;color:#fff}.card-bg-primary .text-secondary{color:rgba(255,255,255,.7)}.card-bg-primary .btn,.card-bg-primary .pager .pager-item>a,.pager .card-bg-primary .pager-item>a,.card-bg-primary .pager .pager-item>span,.pager .card-bg-primary .pager-item>span{color:#fff}.card-bg-primary .btn:hover,.card-bg-primary .pager .pager-item>a:hover,.pager .card-bg-primary .pager-item>a:hover,.card-bg-primary .pager .pager-item>span:hover,.pager .card-bg-primary .pager-item>span:hover,.card-bg-primary .btn:focus,.card-bg-primary .pager .pager-item>a:focus,.pager .card-bg-primary .pager-item>a:focus,.card-bg-primary .pager .pager-item>span:focus,.pager .card-bg-primary .pager-item>span:focus{background:rgba(204,204,204,.15);color:#fff}.card-bg-primary .btn:active,.card-bg-primary .pager .pager-item>a:active,.pager .card-bg-primary .pager-item>a:active,.card-bg-primary .pager .pager-item>span:active,.pager .card-bg-primary .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-primary .divider-top,.card-bg-primary .divider-bottom{border-color:rgba(255,255,255,.12)}.card-bg-primary .rippleAnimate{background-color:rgba(255,255,255,.1)}.card-bg-primary{background:#08f;color:rgba(0,0,0,.87)}.card-bg-primary .text-secondary{color:rgba(0,0,0,.54)}.card-bg-primary .btn,.card-bg-primary .pager .pager-item>a,.pager .card-bg-primary .pager-item>a,.card-bg-primary .pager .pager-item>span,.pager .card-bg-primary .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-primary .btn:hover,.card-bg-primary .pager .pager-item>a:hover,.pager .card-bg-primary .pager-item>a:hover,.card-bg-primary .pager .pager-item>span:hover,.pager .card-bg-primary .pager-item>span:hover,.card-bg-primary .btn:focus,.card-bg-primary .pager .pager-item>a:focus,.pager .card-bg-primary .pager-item>a:focus,.card-bg-primary .pager .pager-item>span:focus,.pager .card-bg-primary .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-primary .btn:active,.card-bg-primary .pager .pager-item>a:active,.pager .card-bg-primary .pager-item>a:active,.card-bg-primary .pager .pager-item>span:active,.pager .card-bg-primary .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-primary a{color:#40c4ff}.card-bg-primary a:hover{color:#5fcdff}.card-bg-primary a:active{color:#80d8ff}.card-bg-primary .divider-top,.card-bg-primary .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-primary .rippleAnimate{background-color:rgba(0,0,0,.3)}.card-bg-accent{background:#00b0ff;color:rgba(0,0,0,.87)}.card-bg-accent .text-secondary{color:rgba(0,0,0,.54)}.card-bg-accent .btn,.card-bg-accent .pager .pager-item>a,.pager .card-bg-accent .pager-item>a,.card-bg-accent .pager .pager-item>span,.pager .card-bg-accent .pager-item>span{color:rgba(0,0,0,.87)}.card-bg-accent .btn:hover,.card-bg-accent .pager .pager-item>a:hover,.pager .card-bg-accent .pager-item>a:hover,.card-bg-accent .pager .pager-item>span:hover,.pager .card-bg-accent .pager-item>span:hover,.card-bg-accent .btn:focus,.card-bg-accent .pager .pager-item>a:focus,.pager .card-bg-accent .pager-item>a:focus,.card-bg-accent .pager .pager-item>span:focus,.pager .card-bg-accent .pager-item>span:focus{background:rgba(204,204,204,.15);color:rgba(0,0,0,.87)}.card-bg-accent .btn:active,.card-bg-accent .pager .pager-item>a:active,.pager .card-bg-accent .pager-item>a:active,.card-bg-accent .pager .pager-item>span:active,.pager .card-bg-accent .pager-item>span:active{background:rgba(204,204,204,.25)}.card-bg-accent a{color:#40c4ff}.card-bg-accent a:hover{color:#5fcdff}.card-bg-accent a:active{color:#80d8ff}.card-bg-accent .divider-top,.card-bg-accent .divider-bottom{border-color:rgba(0,0,0,.12)}.card-bg-accent .rippleAnimate{background-color:rgba(0,0,0,.3)}@media(min-width:646px){.card-main,.content-card .card-holder{padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:2px;border-bottom:0;margin-left:0;margin-right:0}.card-main .card-item,.content-card .card-holder .card-item{margin-left:-24px;margin-right:-24px}.card-main .card-item:first-child,.content-card .card-holder .card-item:first-child{margin-top:-24px}.card-main .card-item:last-child,.content-card .card-holder .card-item:last-child{margin-bottom:-24px}}@media(min-width:768px){.card.card-vertical,.content-card .card-vertical.card-holder{display:flex}.card.card-vertical .card-media,.content-card .card-vertical.card-holder .card-media{border-top-right-radius:0;border-bottom-left-radius:2px}}.card-grid{padding-left:10px;padding-right:10px}.card-grid .card-wrapper{padding:2px !important}.card-grid .card,.card-grid .content-card .card-holder,.content-card .card-grid .card-holder{border-radius:0}.card-grid .card-media{border-radius:0}.collapsible-toggle{padding:12px 16px 12px 40px;position:relative}.collapsible-toggle:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"chevron_right";font-size:20px;position:absolute;left:12px;top:14px;color:rgba(0,0,0,.54);transition:transform .25s ease}.collapsible-toggle span{color:#00b0ff;border-bottom:1px dotted #00b0ff;cursor:pointer}.collapsible-toggle span:hover{color:#5cb3ff;border-color:#5cb3ff}.collapsible-toggle span:active{color:#0091ea;border-color:#0091ea}.collapsible-toggle.expanded:before{transform:rotate(90deg)}.collapsible-toggle.btn-disabled span,.pager .pager-item.item-last>span.collapsible-toggle span,.pager .pager-item.item-next>span.collapsible-toggle span,.pager .pager-item.item-previous>span.collapsible-toggle span,.pager .pager-item.item-first>span.collapsible-toggle span,.pager .pager-item.item-ellipsis>a.collapsible-toggle span,.pager .pager-item.item-ellipsis>span.collapsible-toggle span,.pager .pager-item.item-current>a.collapsible-toggle span,.pager .pager-item.item-current>span.collapsible-toggle span{color:rgba(0,0,0,.26)}.collapsible-content{display:none;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);padding:12px 16px 12px 40px}.collapsible-content>*:first-child{margin-top:0}.collapsible-content>*:last-child{margin-bottom:0}.menu-dropdown{display:none;padding:8px 0;margin:0;background:#fff;border-radius:2px;position:absolute;list-style:none;text-align:left;width:200px}.menu-dropdown li a{display:block;padding:12px 16px;color:rgba(0,0,0,.87)}.menu-dropdown li a:hover{background:#eee;color:rgba(0,0,0,.87)}.field-label{font-weight:500}.field-label-inline>.field-label,.field-label-inline>.field-item,.field-label-inline>.field-items,.field-label-inline>.field-items .field-item{display:inline}.pager .pager-items{padding:0;margin:16px 0;text-align:center;list-style:none}.pager .pager-item{display:inline-block}.pager .pager-item>a,.pager .pager-item>span{margin:8px 2px;min-width:48px}.pager .pager-item.item-current>a,.pager .pager-item.item-current>span{color:rgba(0,0,0,.26)}.pager .pager-item.item-first>a,.pager .pager-item.item-first>span{padding:6px 12px}.pager .pager-item.item-first>a:before,.pager .pager-item.item-first>span:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"first_page"}.pager .pager-item.item-first>a span,.pager .pager-item.item-first>span span{display:none}.pager .pager-item.item-previous>a,.pager .pager-item.item-previous>span{padding:6px 12px}.pager .pager-item.item-previous>a:before,.pager .pager-item.item-previous>span:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"chevron_left"}.pager .pager-item.item-previous>a span,.pager .pager-item.item-previous>span span{display:none}.pager .pager-item.item-ellipsis>a,.pager .pager-item.item-ellipsis>span{padding:6px 12px}.pager .pager-item.item-ellipsis>a:before,.pager .pager-item.item-ellipsis>span:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"more_horiz"}.pager .pager-item.item-ellipsis>a span,.pager .pager-item.item-ellipsis>span span{display:none}.pager .pager-item.item-next>a,.pager .pager-item.item-next>span{padding:6px 12px}.pager .pager-item.item-next>a:before,.pager .pager-item.item-next>span:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"chevron_right"}.pager .pager-item.item-next>a span,.pager .pager-item.item-next>span span{display:none}.pager .pager-item.item-last>a,.pager .pager-item.item-last>span{padding:6px 12px}.pager .pager-item.item-last>a:before,.pager .pager-item.item-last>span:before{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"last_page"}.pager .pager-item.item-last>a span,.pager .pager-item.item-last>span span{display:none}.card-actions .pager{display:inline-block}.card-actions .pager .pager-items{margin:2px 6px}.card-actions .pager .pager-item.item-previous>a,.card-actions .pager .pager-item.item-previous>span,.card-actions .pager .pager-item.item-next>a,.card-actions .pager .pager-item.item-next>span{padding:6px 6px;width:36px;min-width:auto}.card-actions .pager .pager-item.item-previous>a:before,.card-actions .pager .pager-item.item-next>a:before{color:rgba(0,0,0,.87)}.card-actions .pager .pager-item.item-current{display:none}.card-actions .pager-summary+.pager{margin-left:-8px}.card-actions .pager-summary{display:inline-block;font-size:14px;line-height:20px;margin:18px 16px 18px 8px;color:rgba(0,0,0,.54)}@media(min-width:646px){.card-actions .pager-summary+.pager{margin-left:-16px}.card-actions .pager-summary{margin-right:24px}}.messages-status,.messages--status{background:#e8f5e9}.messages-status:before,.messages--status:before{content:"check_circle";color:#388e3c}.messages-status a,.messages--status a{color:#2e7d32}.messages-status a:hover,.messages--status a:hover{color:#2a722e}.messages-status a:active,.messages--status a:active{color:#266729}.messages-warning,.messages--warning{background:#fffde7}.messages-warning:before,.messages--warning:before{color:#fbc02d}.messages-warning a,.messages--warning a{color:#f57f17}.messages-warning a:hover,.messages--warning a:hover{color:#f2770a}.messages-warning a:active,.messages--warning a:active{color:#e4700a}.messages-error,.messages--error{background:#ffebee}.messages-error:before,.messages--error:before{content:"warning";color:#d32f2f}.messages-error a,.messages--error a{color:#b71c1c}.messages-error a:hover,.messages--error a:hover{color:#aa1a1a}.messages-error a:active,.messages--error a:active{color:#9c1818}.messages>.visually-hidden:first-child+*{margin-top:0 !important}ul.messages-list{padding-left:24px}.card-form{max-width:360px;margin:0 auto}.card-form .user-icon{margin:48px 0}.card-form .user-icon i{font-size:96px}.toolbar-vertical.navbar-fixed #navbar,.toolbar-vertical #drawer{top:39px}.toolbar-horizontal.navbar-fixed #navbar,.toolbar-horizontal #drawer{top:39px}.toolbar-horizontal.toolbar-tray-open.navbar-fixed #navbar,.toolbar-horizontal.toolbar-tray-open #drawer{top:79px}.toolbar-horizontal.toolbar-tray-open.admin-toolbar.navbar-fixed #navbar,.toolbar-horizontal.toolbar-tray-open.admin-toolbar #drawer{top:80px}.toolbar-horizontal.toolbar-tray-open.admin-toolbar.adminimal-admin-toolbar.navbar-fixed #navbar,.toolbar-horizontal.toolbar-tray-open.admin-toolbar.adminimal-admin-toolbar #drawer{top:79px}.adminimal-admin-toolbar.toolbar-fixed.toolbar-vertical{padding-top:39px !important}.toolbar-vertical.toolbar-tray-open.drawer-permanent #drawer{left:279px}@media(min-width:1328px){.toolbar-vertical.drawer-below-navbar #drawer{top:103px}.toolbar-horizontal.drawer-below-navbar #drawer{top:103px}.toolbar-horizontal.toolbar-tray-open.drawer-below-navbar #drawer{top:143px}.toolbar-horizontal.toolbar-tray-open.admin-toolbar.drawer-below-navbar #drawer{top:144px}.toolbar-horizontal.toolbar-tray-open.admin-toolbar.adminimal-admin-toolbar.drawer-below-navbar #drawer{top:143px}}.layout-container{margin:0}.maintenance-page{height:100%;margin:0;padding:0;background:#08f;color:rgba(0,0,0,.87)}.maintenance-page #page{justify-content:center;align-items:center}.maintenance-page #logo-box{width:320px;height:320px;display:flex;justify-content:center;align-items:center}.maintenance-page #logo-box img{width:240px;height:auto}.maintenance-page .maintenance-info{text-align:center;max-width:320px;padding:12px}.js-text-format-wrapper.form-item .form-type-textarea{margin-top:0;margin-bottom:0}.indented{margin-left:40px}.js-comment mark{display:inline-block;font-size:14px;line-height:22px;padding:1px 12px;height:24px;border-radius:2px;margin-bottom:8px;background:#08f;color:#fff}.js-comment mark.hidden{display:none}body.entity-browser-iframe{background:#fff}@media only screen and (max-width:768px){.col-xs-hide{display:none}}.hidden{display:none !important}details>summary{cursor:pointer;position:relative;padding-left:24px}details>summary::-webkit-details-marker,details>summary::marker{display:none}details>summary::before{position:absolute;left:0;content:"arrow_right";font-family:"Material Icons","Material Icons Local";top:-7px;font-size:24px}details[open]>summary:before{content:"arrow_drop_down"}.messages-status::before,.messages-error::before,.messages-warning::before{top:calc(50% - 12px)}.contextual button.trigger{display:none !important}body{background:var(--surface-0);color:var(--text-primary);line-height:1.5}#navbar{background-color:var(--surface-1);color:var(--text-primary);display:flex;width:100%;max-width:100%;min-height:62px;padding:5px 10px;border-bottom:1px solid var(--border)}#navbar .region{display:flex;align-items:center;column-gap:1em}@media(max-width:768px){#navbar .region{column-gap:.25em}}#navbar .region-navbar-right{margin-left:auto;column-gap:.5em}#navbar.row{margin-right:0 !important}#navbar h1{font-family:"Roboto-bold",Sans-Serif;line-height:1.2;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;display:block;width:100%;max-width:150px;font-size:18px}@media(max-width:360px){#navbar h1{max-width:150px}}@media(min-width:768px){#navbar h1{font-size:24px;max-width:none}}#navbar h1.is-shared{padding-right:30px}#navbar #block-pagetitle{position:relative}#navbar #block-pagetitle .share-icon-title{position:absolute;right:0;top:4px}#navbar .navbar-menu .menu{float:right}#navbar .navbar-menu a{font-family:"Roboto-bold";font-weight:700;font-style:normal;color:var(--text-primary);font-size:1.1rem}#navbar .navbar-menu a:hover{border-bottom:0;color:var(--brand)}#navbar .navbar-menu a.is-active{border-bottom:0}@media(max-width:768px){#navbar .navbar-menu{display:none}}@media(max-width:360px){#navbar #block-rockprojectlinks{display:none}}@media(max-width:360px){#navbar .navbar-logo{width:80px}}#navbar img{max-width:100%;height:auto}#navbar .field-name-field-logo{width:80px}@media(min-width:646px){#navbar .field-name-field-logo{width:auto}}@media(max-width:360px){#navbar .field-name-field-logo{display:none}}#navbar .field-name-field-logo a{line-height:0;display:block}#block-demoaccountcountdown .btn-raised{background:var(--brand);margin:0;color:var(--text-inverse);font-size:14px;height:auto}#block-rockenvironmentbanner{position:absolute;left:0;right:0;bottom:0}#block-rockenvironmentbanner .environment-banner{font-size:12px;left:0;right:0;border-top:2px solid var(--error);position:absolute}#block-rockenvironmentbanner .environment-banner--label{width:150px;margin:0 auto;padding:3px;line-height:1;color:#fff;background:var(--error);border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media(max-width:767px){#block-material-compile-account-menu{display:none}}#block-material-compile-branding{margin-bottom:20px}#block-material-compile-branding #logo{border-bottom:1px solid var(--border);margin-left:auto;margin-right:auto}#block-material-compile-branding #logo a{display:block;text-align:center}#block-material-compile-branding #logo svg{width:100px;height:55px}#navbar-menu-toggle{color:var(--text-primary);cursor:pointer;font-size:43px}@media(max-width:767px){#navbar-menu-toggle{display:inline-block}}#drawer .drawer-close{cursor:pointer;position:absolute;font-size:2.5em;top:9px;left:10px}#drawer .navbar-account-menu{margin-left:10px;margin-top:20px}#drawer .navbar-account-menu a{width:70px}#drawer .navbar-account-menu a:before{color:var(--text-primary)}#block-upgradenow p{margin-bottom:0}a.upgrade-link{display:flex;justify-content:space-between;font-weight:bold;font-size:20px}a.upgrade-link span{color:var(--text-primary)}a.upgrade-link:hover span{color:var(--warning)}a.upgrade-link:hover .material-icons{color:var(--text-primary)}a.upgrade-link .material-icons{color:var(--warning);margin-right:5px}.tabledrag-toggle-weight-wrapper{display:none}.field-multiple-drag{width:50px}a.tabledrag-handle .handle{height:25px;padding:0;width:40px}details.form-wrapper{margin-bottom:0 !important}.field--name-field-acquisition-data .form-wrapper{margin-bottom:40px}.field--name-field-acquisition-data .form-type-date{display:inline-block}.field--widget-inline-entity-form-complex{border:1px solid var(--border);padding:10px;margin-bottom:40px}.field--widget-inline-entity-form-complex{border:0;padding:0}.form-item{margin-top:auto;margin-bottom:8px}.form-item.form-type-select{overflow:visible}.form-item .fieldset-legend{font-size:12px;color:var(--text-secondary)}.form-item input,.form-item textarea,.form-item select,.form-item label.option,.form-item.focused label.option{font-size:14px;color:var(--text-secondary)}.chosen-container-single.chosen-container .chosen-single{border:0;border-radius:0;background:none;box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single{background-image:none !important}input.btn[type=submit]:disabled,input.btn[type=submit]:disabled:hover{background:var(--surface-hover);color:var(--text-tertiary)}.form-type-radio .description{padding-left:36px;margin:0}.project-modal .chosen-container{line-height:1.5;width:100% !important;font-size:14px;box-shadow:none;max-width:460px;border-bottom:1px solid var(--border);padding:8px 0}.project-modal .chosen-choices{border:0 !important;box-shadow:none !important}.project-modal .chosen-drop{top:calc(100% - 8px);border:1px solid var(--border);border-top:0}.project-modal .chosen-container-active.chosen-with-drop .chosen-single,.project-modal .chosen-container-active.chosen-with-drop .chosen-multi{border-bottom:1px solid var(--border)}.project-modal .chosen-container-multi .chosen-drop{border:1px solid var(--border) !important}.project-modal .chosen-container-multi .chosen-choices{background:none !important}.path-profile-info{background:url(/themes/custom/material_compile/images/blurred-bg.jpeg);background-size:cover}#profile-data-collection-form--container{display:flex;justify-content:center}.path-profile-info #hubspot-messages-iframe-container{display:none !important}.profile-data-collection-form{background:var(--surface-1);max-width:420px;width:calc(100% - 20px);padding:2rem 2rem .75rem;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:8px}@media only screen and (min-width:768px){.profile-data-collection-form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.profile-data-collection-form .form-item{margin-bottom:12px;padding-top:20px}.profile-data-collection-form .form-item input[type=text]{max-width:100%}.profile-data-collection-form .form-item input[type=text]::placeholder{color:var(--text-tertiary)}.profile-data-collection-form input[type=submit]{margin:0}.profile-data-collection-form .form-select{max-width:100%;padding-right:0;width:100%}.profile-data-collection-form .form-type-textfield label{display:none}.profile-data-collection-form .step .row .col-xs:last-child{text-align:right}.profile-data-collection-form .step h2{margin-top:0}.profile-data-collection-form .button-container{padding-top:20px;align-items:center;display:flex;justify-content:space-between}.profile-data-collection-form .button-container .button-container--item{width:100%}.profile-data-collection-form .button-container .button-container--item:last-child{text-align:right}.profile-data-collection-form .steps{margin-top:12px;font-size:12px;text-align:center}.form-item input[type=text].intl-tel{padding-right:6px;padding-left:52px}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea,select{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:14px;padding:8px 12px;outline:none;transition:border-color .15s,background .15s}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,textarea::placeholder,select::placeholder{color:var(--text-tertiary)}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=search]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,textarea:hover,select:hover{border-color:var(--border-hover)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{border-color:var(--brand);background:var(--surface-3)}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=url]:disabled,input[type=tel]:disabled,input[type=number]:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}textarea{min-height:88px;resize:vertical}label{color:var(--text-secondary);font-size:13px;font-weight:500}button,.button,.btn,.pager .pager-item>a,.pager .pager-item>span,[type=submit],[type=button]{font-family:var(--font-body);font-size:14px;font-weight:600;padding:8px 18px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-3);color:var(--text-primary);cursor:pointer;transition:all .15s}button:hover,.button:hover,.btn:hover,.pager .pager-item>a:hover,.pager .pager-item>span:hover,[type=submit]:hover,[type=button]:hover{background:var(--surface-4);border-color:var(--border-hover)}.btn-accent,.pager .pager-item>a,.pager .pager-item>span,.btn.btn-accent,.btn-primary,.btn.btn-primary,.button--primary,button.button--primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn-accent:hover,.pager .pager-item>a:hover,.pager .pager-item>span:hover,.btn-accent:focus,.pager .pager-item>a:focus,.pager .pager-item>span:focus,.btn.btn-accent:hover,.btn.btn-accent:focus,.btn-primary:hover,.btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:focus,.button--primary:hover,.button--primary:focus,button.button--primary:hover,button.button--primary:focus{background:var(--brand-hover);border-color:var(--brand-hover);color:#fff}.region-breadcrumb .contextual-region .btn.btn-accent,.region-breadcrumb .contextual-region .pager .pager-item>a,.pager .region-breadcrumb .contextual-region .pager-item>a,.region-breadcrumb .contextual-region .pager .pager-item>span,.pager .region-breadcrumb .contextual-region .pager-item>span{height:36px;padding:0 14px;font-size:13px;font-weight:500;letter-spacing:0;line-height:1;text-transform:none;box-shadow:none;display:inline-flex;align-items:center;gap:6px;background:var(--surface-3);border:1px solid var(--border) !important;color:var(--text-primary)}.region-breadcrumb .contextual-region .btn.btn-accent:hover,.region-breadcrumb .contextual-region .pager .pager-item>a:hover,.pager .region-breadcrumb .contextual-region .pager-item>a:hover,.region-breadcrumb .contextual-region .pager .pager-item>span:hover,.pager .region-breadcrumb .contextual-region .pager-item>span:hover,.region-breadcrumb .contextual-region .btn.btn-accent:focus,.region-breadcrumb .contextual-region .pager .pager-item>a:focus,.pager .region-breadcrumb .contextual-region .pager-item>a:focus,.region-breadcrumb .contextual-region .pager .pager-item>span:focus,.pager .region-breadcrumb .contextual-region .pager-item>span:focus{background:var(--surface-hover);border:1px solid var(--border-hover) !important;color:var(--text-primary)}.region-breadcrumb .contextual-region>div>.btn.btn-accent:first-child,.region-breadcrumb .pager .contextual-region>div.pager-item>a:first-child,.pager .region-breadcrumb .contextual-region>div.pager-item>a:first-child,.region-breadcrumb .pager .contextual-region>div.pager-item>span:first-child,.pager .region-breadcrumb .contextual-region>div.pager-item>span:first-child,.region-breadcrumb .contextual-region>.btn.btn-accent:first-child,.region-breadcrumb .pager .pager-item.contextual-region>a:first-child,.pager .region-breadcrumb .pager-item.contextual-region>a:first-child,.region-breadcrumb .pager .pager-item.contextual-region>span:first-child,.pager .region-breadcrumb .pager-item.contextual-region>span:first-child{background:var(--brand);border:1px solid var(--brand) !important;color:#fff}.region-breadcrumb .contextual-region>div>.btn.btn-accent:first-child:hover,.region-breadcrumb .pager .contextual-region>div.pager-item>a:first-child:hover,.pager .region-breadcrumb .contextual-region>div.pager-item>a:first-child:hover,.region-breadcrumb .pager .contextual-region>div.pager-item>span:first-child:hover,.pager .region-breadcrumb .contextual-region>div.pager-item>span:first-child:hover,.region-breadcrumb .contextual-region>div>.btn.btn-accent:first-child:focus,.region-breadcrumb .pager .contextual-region>div.pager-item>a:first-child:focus,.pager .region-breadcrumb .contextual-region>div.pager-item>a:first-child:focus,.region-breadcrumb .pager .contextual-region>div.pager-item>span:first-child:focus,.pager .region-breadcrumb .contextual-region>div.pager-item>span:first-child:focus,.region-breadcrumb .contextual-region>.btn.btn-accent:first-child:hover,.region-breadcrumb .pager .pager-item.contextual-region>a:first-child:hover,.pager .region-breadcrumb .pager-item.contextual-region>a:first-child:hover,.region-breadcrumb .pager .pager-item.contextual-region>span:first-child:hover,.pager .region-breadcrumb .pager-item.contextual-region>span:first-child:hover,.region-breadcrumb .contextual-region>.btn.btn-accent:first-child:focus,.region-breadcrumb .pager .pager-item.contextual-region>a:first-child:focus,.pager .region-breadcrumb .pager-item.contextual-region>a:first-child:focus,.region-breadcrumb .pager .pager-item.contextual-region>span:first-child:focus,.pager .region-breadcrumb .pager-item.contextual-region>span:first-child:focus{background:var(--brand-hover);border:1px solid var(--brand-hover) !important;color:#fff}.page-node-type-folder .region-breadcrumb{padding:20px 40px 0}.page-node-type-folder .main-content .region-content{padding-left:40px;padding-right:40px;padding-bottom:40px}.page-node-type-folder .main-content .region-content .dashboard-section,.page-node-type-folder .main-content .region-content .project-listing,.page-node-type-folder .main-content .region-content .project-listing--page{padding-left:0 !important;padding-right:0 !important}input[type=checkbox],input[type=radio]{accent-color:var(--brand);width:16px;height:16px;cursor:pointer}.form-item,.js-form-item{margin-bottom:12px}.form-actions{display:flex;gap:8px;margin-top:16px}.form-required::after{content:"*";color:var(--error);margin-left:2px}.error,.form-item--error-message{color:var(--error);font-size:12px;margin-top:4px}.material-icons.inline-info{font-size:20px}em{font-style:italic}body{font-family:"DM Sans",-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog.ui-widget{padding:0;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card-hover);color:var(--text-primary);overflow:hidden}.ui-dialog.ui-widget .ui-dialog-titlebar{padding:14px 20px;background:var(--surface-1);border:0;border-bottom:1px solid var(--border);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.ui-dialog.ui-widget .ui-dialog-titlebar-close{right:1em;border:0;background:transparent;color:var(--text-secondary)}.ui-dialog.ui-widget .ui-dialog-titlebar-close:hover,.ui-dialog.ui-widget .ui-dialog-titlebar-close:focus{background:var(--surface-3);color:var(--text-primary)}.ui-dialog.ui-widget .ui-dialog-title{font-size:15px;font-weight:600;color:var(--text-primary);letter-spacing:-0.01em}.ui-dialog.ui-widget .ui-dialog-content,.ui-dialog.ui-widget.ui-dialog .ui-dialog-content.ui-widget-content{background:var(--surface-2);color:var(--text-primary);border:0;padding:20px}.ui-dialog.ui-widget .ui-widget-content.ui-dialog-buttonpane{background:var(--surface-1);border:0;border-top:1px solid var(--border);border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);padding:12px 20px}.ui-dialog.ui-widget .ui-icon.ui-icon-closethick{background-image:url(/themes/custom/material_compile/images/ui-icons-222222-256x240.png);background-position:-96px -128px}[data-theme=dark] .ui-dialog.ui-widget .ui-icon.ui-icon-closethick,.ui-dialog.ui-widget html[data-theme=dark] .ui-icon.ui-icon-closethick{filter:invert(1) brightness(1.4)}.ui-dialog.ui-widget .ui-widget-header{border-bottom:1px solid var(--border)}.ui-dialog.ui-widget .ui-dialog-content{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.ui-dialog.ui-widget .ui-dialog-content input[type=text],.ui-dialog.ui-widget .ui-dialog-content input[type=email],.ui-dialog.ui-widget .ui-dialog-content input[type=number],.ui-dialog.ui-widget .ui-dialog-content input[type=search],.ui-dialog.ui-widget .ui-dialog-content input[type=tel],.ui-dialog.ui-widget .ui-dialog-content input[type=url],.ui-dialog.ui-widget .ui-dialog-content input[type=password],.ui-dialog.ui-widget .ui-dialog-content textarea,.ui-dialog.ui-widget .ui-dialog-content select{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);padding:8px 12px}.ui-dialog.ui-widget .ui-dialog-content input[type=text]::placeholder,.ui-dialog.ui-widget .ui-dialog-content input[type=email]::placeholder,.ui-dialog.ui-widget .ui-dialog-content input[type=number]::placeholder,.ui-dialog.ui-widget .ui-dialog-content input[type=search]::placeholder,.ui-dialog.ui-widget .ui-dialog-content input[type=tel]::placeholder,.ui-dialog.ui-widget .ui-dialog-content input[type=url]::placeholder,.ui-dialog.ui-widget .ui-dialog-content input[type=password]::placeholder,.ui-dialog.ui-widget .ui-dialog-content textarea::placeholder,.ui-dialog.ui-widget .ui-dialog-content select::placeholder{color:var(--text-tertiary)}.ui-dialog.ui-widget .ui-dialog-content input[type=text]:focus,.ui-dialog.ui-widget .ui-dialog-content input[type=email]:focus,.ui-dialog.ui-widget .ui-dialog-content input[type=number]:focus,.ui-dialog.ui-widget .ui-dialog-content input[type=search]:focus,.ui-dialog.ui-widget .ui-dialog-content input[type=tel]:focus,.ui-dialog.ui-widget .ui-dialog-content input[type=url]:focus,.ui-dialog.ui-widget .ui-dialog-content input[type=password]:focus,.ui-dialog.ui-widget .ui-dialog-content textarea:focus,.ui-dialog.ui-widget .ui-dialog-content select:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 1px var(--brand)}.ui-dialog.ui-widget .ui-dialog-content label{color:var(--text-secondary);font-weight:500}.ui-dialog.ui-widget .ui-dialog-content .form-item .description,.ui-dialog.ui-widget .ui-dialog-content .form-item__description,.ui-dialog.ui-widget .ui-dialog-content .field .description,.ui-dialog.ui-widget .ui-dialog-content p.description{color:var(--text-tertiary) !important;font-size:12px}.ui-dialog.ui-widget .ui-dialog-content input[type=checkbox],.ui-dialog.ui-widget .ui-dialog-content input[type=radio]{accent-color:var(--brand);width:16px;height:16px;flex:0 0 auto}.ui-dialog.ui-widget .ui-dialog-content .messages-list,.ui-dialog.ui-widget .ui-dialog-content .messages{background:var(--surface-2);color:var(--text-primary);border:1px solid var(--border);border-left-width:4px;border-radius:var(--radius-sm,6px);margin:12px 0;box-shadow:none}.ui-dialog.ui-widget .ui-dialog-content .messages-list a,.ui-dialog.ui-widget .ui-dialog-content .messages a{color:var(--brand)}.ui-dialog.ui-widget .ui-dialog-content .messages-list h2,.ui-dialog.ui-widget .ui-dialog-content .messages-list h3,.ui-dialog.ui-widget .ui-dialog-content .messages-list h4,.ui-dialog.ui-widget .ui-dialog-content .messages h2,.ui-dialog.ui-widget .ui-dialog-content .messages h3,.ui-dialog.ui-widget .ui-dialog-content .messages h4{color:var(--text-primary)}.ui-dialog.ui-widget .ui-dialog-content .messages--status,.ui-dialog.ui-widget .ui-dialog-content .messages.status{border-left-color:#22c55e;background:rgba(34,197,94,.08)}.ui-dialog.ui-widget .ui-dialog-content .messages--warning,.ui-dialog.ui-widget .ui-dialog-content .messages.warning{border-left-color:#f59e0b;background:rgba(245,158,11,.1)}.ui-dialog.ui-widget .ui-dialog-content .messages--error,.ui-dialog.ui-widget .ui-dialog-content .messages.error{border-left-color:#ef4444;background:rgba(239,68,68,.12)}.ui-dialog.ui-widget .ui-dialog-content input.form-text,.ui-dialog.ui-widget .ui-dialog-content input.form-autocomplete,.ui-dialog.ui-widget .ui-dialog-content input:not([type]){background:var(--surface-3) !important;border:1px solid var(--border) !important;color:var(--text-primary) !important;border-radius:var(--radius-md) !important}.ui-dialog.ui-widget .ui-dialog-content .credit-balance,.ui-dialog.ui-widget .ui-dialog-content .current-credit,.ui-dialog.ui-widget .ui-dialog-content small,.ui-dialog.ui-widget .ui-dialog-content .form-current-credit{color:var(--text-tertiary)}.ui-dialog.ui-widget .ui-dialog-content .uppy-Dashboard,.ui-dialog.ui-widget .ui-dialog-content .uppy-Dashboard-inner,.ui-dialog.ui-widget .ui-dialog-content .uppy-Dashboard-files,.ui-dialog.ui-widget .ui-dialog-content .uppy-Dashboard-AddFiles,.ui-dialog.ui-widget .ui-dialog-content .s3fs-uppy-widget{background:var(--surface-3) !important;border-color:var(--border) !important;color:var(--text-primary) !important}.ui-dialog.ui-widget .ui-dialog-content .uppy-Dashboard-AddFiles-title,.ui-dialog.ui-widget .ui-dialog-content .uppy-DashboardContent-title,.ui-dialog.ui-widget .ui-dialog-content .uppy-DashboardContent-bar,.ui-dialog.ui-widget .ui-dialog-content .uppy-StatusBar{background:var(--surface-3) !important;color:var(--text-primary) !important;border-color:var(--border) !important}.ui-dialog.ui-widget .ui-dialog-content .uppy-DashboardItem{background:transparent !important;border-bottom:1px solid var(--border) !important;color:var(--text-primary) !important}.ui-dialog.ui-widget .ui-dialog-content .uppy-DashboardItem .uppy-DashboardItem-name,.ui-dialog.ui-widget .ui-dialog-content .uppy-DashboardItem .uppy-DashboardItem-status{color:var(--text-primary) !important}.ui-dialog.ui-widget .ui-dialog-content .field--name-field-projection>label,.ui-dialog.ui-widget .ui-dialog-content .form-item--projection>label,.ui-dialog.ui-widget .ui-dialog-content .form-type-select>label,.ui-dialog.ui-widget .ui-dialog-content .form-type-entity-autocomplete>label{color:var(--text-secondary)}.ui-dialog.ui-widget .ui-dialog-content .chosen-container .chosen-single,.ui-dialog.ui-widget .ui-dialog-content .chosen-container-single .chosen-single{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);box-shadow:none}.ui-dialog.ui-widget .ui-dialog-content .chosen-container .chosen-single span,.ui-dialog.ui-widget .ui-dialog-content .chosen-container-single .chosen-single span{color:var(--text-primary)}.ui-dialog.ui-widget .ui-dialog-content .chosen-container .chosen-drop{background:var(--surface-2);border:1px solid var(--border)}.ui-dialog.ui-widget .ui-dialog-content .chosen-container .chosen-results li{color:var(--text-primary)}.ui-dialog.ui-widget .ui-dialog-content .chosen-container .chosen-results li.highlighted{background:var(--surface-hover);color:var(--text-primary)}.ui-dialog.ui-widget .btn-raised.btn-colored,.ui-dialog.ui-widget .btn.btn-raised.btn-colored,.ui-dialog.ui-widget input.btn-raised.btn-colored,.ui-dialog.ui-widget input.btn.btn-raised.btn-colored,.ui-dialog.ui-widget .button--primary,.ui-dialog.ui-widget input.button--primary,.ui-dialog.ui-widget .project-modal-submit{background:var(--brand);border:1px solid var(--brand);color:#fff;border-radius:var(--radius-md);padding:10px 22px;font-size:14px;font-weight:600;letter-spacing:.02em;box-shadow:none;transition:background .15s,border-color .15s}.ui-dialog.ui-widget .btn-raised.btn-colored:hover,.ui-dialog.ui-widget .btn-raised.btn-colored:focus,.ui-dialog.ui-widget .btn.btn-raised.btn-colored:hover,.ui-dialog.ui-widget .btn.btn-raised.btn-colored:focus,.ui-dialog.ui-widget input.btn-raised.btn-colored:hover,.ui-dialog.ui-widget input.btn-raised.btn-colored:focus,.ui-dialog.ui-widget input.btn.btn-raised.btn-colored:hover,.ui-dialog.ui-widget input.btn.btn-raised.btn-colored:focus,.ui-dialog.ui-widget .button--primary:hover,.ui-dialog.ui-widget .button--primary:focus,.ui-dialog.ui-widget input.button--primary:hover,.ui-dialog.ui-widget input.button--primary:focus,.ui-dialog.ui-widget .project-modal-submit:hover,.ui-dialog.ui-widget .project-modal-submit:focus{background:var(--brand-hover,#d5763d);border-color:var(--brand-hover,#d5763d);color:#fff;box-shadow:none}.ui-dialog.ui-widget .btn-raised.btn-colored:active,.ui-dialog.ui-widget .btn.btn-raised.btn-colored:active,.ui-dialog.ui-widget input.btn-raised.btn-colored:active,.ui-dialog.ui-widget input.btn.btn-raised.btn-colored:active,.ui-dialog.ui-widget .button--primary:active,.ui-dialog.ui-widget input.button--primary:active,.ui-dialog.ui-widget .project-modal-submit:active{box-shadow:none}.ui-dialog.ui-widget .ck.ck-editor{background:transparent;border-radius:var(--radius-md);overflow:hidden}.ui-dialog.ui-widget .ck.ck-editor__main>.ck-editor__editable,.ui-dialog.ui-widget .ck.ck-content{background:var(--surface-3);color:var(--text-primary);border-color:var(--border)}.ui-dialog.ui-widget .ck.ck-editor__main>.ck-editor__editable.ck-focused,.ui-dialog.ui-widget .ck.ck-editor__main>.ck-editor__editable:focus,.ui-dialog.ui-widget .ck.ck-content.ck-focused,.ui-dialog.ui-widget .ck.ck-content:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.ui-dialog.ui-widget .ck.ck-editor__main>.ck-editor__editable a,.ui-dialog.ui-widget .ck.ck-content a{color:var(--brand)}.ui-dialog.ui-widget .ck.ck-editor__main>.ck-editor__editable blockquote,.ui-dialog.ui-widget .ck.ck-content blockquote{border-left-color:var(--border);color:var(--text-secondary)}.ui-dialog.ui-widget .ck.ck-editor__main>.ck-editor__editable code,.ui-dialog.ui-widget .ck.ck-content code{background:var(--surface-2);color:var(--text-primary)}.ui-dialog.ui-widget .ck.ck-toolbar,.ui-dialog.ui-widget .ck.ck-toolbar.ck-toolbar_grouping{background:var(--surface-2);border-color:var(--border);color:var(--text-primary)}.ui-dialog.ui-widget .ck.ck-button,.ui-dialog.ui-widget a.ck.ck-button{color:var(--text-secondary);background:transparent;border-color:transparent}.ui-dialog.ui-widget .ck.ck-button .ck-icon,.ui-dialog.ui-widget .ck.ck-button .ck.ck-icon,.ui-dialog.ui-widget a.ck.ck-button .ck-icon,.ui-dialog.ui-widget a.ck.ck-button .ck.ck-icon{color:inherit}.ui-dialog.ui-widget .ck.ck-button:not(.ck-disabled):hover,.ui-dialog.ui-widget .ck.ck-button:not(.ck-disabled):focus,.ui-dialog.ui-widget .ck.ck-button.ck-on,.ui-dialog.ui-widget a.ck.ck-button:not(.ck-disabled):hover,.ui-dialog.ui-widget a.ck.ck-button:not(.ck-disabled):focus,.ui-dialog.ui-widget a.ck.ck-button.ck-on{background:var(--surface-hover);color:var(--text-primary);border-color:transparent;box-shadow:none}.ui-dialog.ui-widget .ck.ck-dropdown__panel,.ui-dialog.ui-widget .ck.ck-balloon-panel,.ui-dialog.ui-widget .ck.ck-list{background:var(--surface-2);border-color:var(--border);color:var(--text-primary);box-shadow:var(--shadow-card)}.ui-dialog.ui-widget .ck.ck-list__item .ck-button{color:var(--text-primary)}.ui-dialog.ui-widget .ck.ck-list__item .ck-button:hover,.ui-dialog.ui-widget .ck.ck-list__item .ck-button:focus,.ui-dialog.ui-widget .ck.ck-list__item .ck-button.ck-on{background:var(--surface-hover);color:var(--text-primary)}.ui-dialog.ui-widget .ck.ck-editor__editable .ck-placeholder::before{color:var(--text-tertiary)}.ui-dialog.ui-widget .filter-wrapper,.ui-dialog.ui-widget .filter-help{color:var(--text-secondary)}.ui-dialog.ui-widget .filter-wrapper a,.ui-dialog.ui-widget .filter-help a{color:var(--brand)}.ui-dialog.ui-widget .form--top{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px;color:var(--text-primary)}.ui-dialog.ui-widget .configuration-header{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);text-align:center;margin:0 0 12px}.ui-dialog.ui-widget .receipt-table-wrapper,.ui-dialog.ui-widget .receipt-table-wrapper.card{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px;color:var(--text-primary);box-shadow:none}.ui-dialog.ui-widget .receipt-table{background:transparent;color:var(--text-primary);width:100%;border-collapse:collapse}.ui-dialog.ui-widget .receipt-table th,.ui-dialog.ui-widget .receipt-table td{color:var(--text-primary);background:transparent;padding:6px 0;border:0}.ui-dialog.ui-widget .receipt-table th{color:var(--text-tertiary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--border);padding-bottom:10px}.ui-dialog.ui-widget .receipt-table tr td{font-size:13px}.ui-dialog.ui-widget .receipt-table tr td:first-child{color:var(--text-tertiary)}.ui-dialog.ui-widget .receipt-table tr td:last-child{text-align:right;color:var(--text-primary);font-variant-numeric:tabular-nums}.ui-dialog.ui-widget .receipt-table tr.total td,.ui-dialog.ui-widget .receipt-table tr:first-child td{border-top:1px solid var(--border);padding-top:10px}.ui-dialog.ui-widget .receipt-table-wrapper .bottom,.ui-dialog.ui-widget .receipt-table-wrapper>.bottom{background:transparent}.ui-dialog.ui-widget .receipt-table-wrapper p,.ui-dialog.ui-widget .order-estimate,.ui-dialog.ui-widget .current-credit{color:var(--text-secondary);font-size:12.5px}.ui-dialog.ui-widget .receipt-table-wrapper .memo,.ui-dialog.ui-widget .receipt-table-wrapper .memo *{color:var(--text-tertiary) !important}.ui-dialog.ui-widget details.js-form-wrapper>summary{list-style:none;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:12.5px;font-weight:500;cursor:pointer}.ui-dialog.ui-widget details.js-form-wrapper>summary::-webkit-details-marker{display:none}.ui-dialog.ui-widget details.js-form-wrapper>summary::marker{content:""}.ui-dialog.ui-widget details.js-form-wrapper>summary::before{content:"▸";font-size:10px;color:var(--text-tertiary);transition:transform .15s}.ui-dialog.ui-widget details.js-form-wrapper>summary:hover,.ui-dialog.ui-widget details.js-form-wrapper>summary:focus{background:var(--surface-hover);color:var(--text-primary)}.ui-dialog.ui-widget details[open].js-form-wrapper>summary::before{transform:rotate(90deg)}.ui-dialog.ui-widget fieldset>legend,.ui-dialog.ui-widget .fieldset-legend{color:var(--text-secondary);font-size:12.5px;font-weight:500;padding:0;margin-bottom:6px}.ui-dialog.ui-widget .form-item em,.ui-dialog.ui-widget .before-ordering,.ui-dialog.ui-widget em{color:var(--text-tertiary)}.ui-dialog.ui-widget .form-type-checkbox label a,.ui-dialog.ui-widget .form-checkbox+label a{color:var(--brand)}.ui-dialog.ui-widget .form-type-checkbox label a:hover,.ui-dialog.ui-widget .form-type-checkbox label a:focus,.ui-dialog.ui-widget .form-checkbox+label a:hover,.ui-dialog.ui-widget .form-checkbox+label a:focus{color:var(--brand-hover,#d5763d)}.ui-dialog.ui-widget #project-data-crud-modal .horizontal-tabs-pane>summary,.ui-dialog.ui-widget #project-data-crud-modal .horizontal-tab>summary,.ui-dialog.ui-widget #project-data-crud-modal details.horizontal-tabs-pane>summary,.ui-dialog.ui-widget #project-data-crud-modal .field-group-tab>summary{display:none}.ui-dialog.ui-widget #project-data-crud-modal details.s3fs-uppy-wrapper-parent>summary{display:none}.ui-dialog.ui-widget #project-data-crud-modal .field--name-field-project-data>label,.ui-dialog.ui-widget #project-data-crud-modal .field--name-field-project-data>.form-item__label,.ui-dialog.ui-widget #project-data-crud-modal .field--name-field-project-photos>label,.ui-dialog.ui-widget #project-data-crud-modal .field--name-field-project-photos>.form-item__label,.ui-dialog.ui-widget #project-data-crud-modal .field--name-field-remote-photo-json>label,.ui-dialog.ui-widget #project-data-crud-modal .field--name-field-remote-photo-json>.form-item__label{display:none}.ui-dialog.ui-widget #project-data-crud-modal details>summary{list-style:none}.ui-dialog.ui-widget #project-data-crud-modal details>summary::-webkit-details-marker{display:none}.ui-dialog.ui-widget #project-data-crud-modal details>summary::marker{display:none}.ui-dialog.ui-widget #project-data-crud-modal .uppy-Dashboard-Item .uppy-Dashboard-Item-actionWrapper .uppy-Dashboard-Item-action--remove{left:auto !important;right:12px}.ui-dialog.ui-widget .ui-dialog-content.ui-widget-content:has(#modal_share_form){background:var(--surface-1) !important}.ui-dialog.ui-widget #modal_share_form{color:var(--text-primary)}.ui-dialog.ui-widget #modal_share_form h3,.ui-dialog.ui-widget #modal_share_form h5{color:var(--text-primary)}.ui-dialog.ui-widget #modal_share_form .email-auto-wrap input[type=text],.ui-dialog.ui-widget #modal_share_form .email-auto-wrap input[type=email],.ui-dialog.ui-widget #modal_share_form .email-auto-wrap textarea{background:var(--surface-3) !important;border:1px solid var(--border) !important;color:var(--text-primary) !important}.ui-dialog.ui-widget #modal_share_form .email-auto-wrap input[type=text]::placeholder,.ui-dialog.ui-widget #modal_share_form .email-auto-wrap input[type=email]::placeholder,.ui-dialog.ui-widget #modal_share_form .email-auto-wrap textarea::placeholder{color:var(--text-tertiary)}.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-input{background:var(--surface-3) !important;border:1px solid var(--border) !important;color:var(--text-primary) !important;box-shadow:none !important}.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-input input{color:var(--text-primary) !important}.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-input input::placeholder{color:var(--text-tertiary) !important}.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-input>.item{background:var(--surface-hover) !important;border:1px solid var(--border) !important;color:var(--text-primary) !important}.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-input.focus{border-color:var(--brand) !important;box-shadow:0 0 0 1px var(--brand) !important}.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-dropdown{background:var(--surface-2) !important;border:1px solid var(--border) !important;color:var(--text-primary) !important;box-shadow:var(--shadow-card-hover,0 6px 14px rgba(0,0,0,0.35)) !important}.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-dropdown-content .option{color:var(--text-primary) !important}.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-dropdown-content .option.active,.ui-dialog.ui-widget #modal_share_form .selectize-control .selectize-dropdown-content .option:hover{background:var(--surface-hover) !important;color:var(--text-primary) !important}.ui-dialog.ui-widget #modal_share_form table.member-list,.ui-dialog.ui-widget #modal_share_form table.member-list tbody,.ui-dialog.ui-widget #modal_share_form table.member-list tr{background:transparent !important;border-color:var(--border) !important}.ui-dialog.ui-widget #modal_share_form table.member-list td,.ui-dialog.ui-widget #modal_share_form table.member-list th{background:var(--surface-3) !important;color:var(--text-primary) !important;border-color:var(--border) !important}.ui-dialog.ui-widget #modal_share_form #share-count .member-list{background:transparent}.ui-dialog.ui-widget #modal_share_form #share-count table,.ui-dialog.ui-widget #modal_share_form #share-count tbody,.ui-dialog.ui-widget #modal_share_form #share-count tr{background:transparent !important;border-color:var(--border)}.ui-dialog.ui-widget #modal_share_form #share-count td,.ui-dialog.ui-widget #modal_share_form #share-count th{background:var(--surface-3) !important;color:var(--text-primary) !important;border-color:var(--border) !important}.ui-dialog.ui-widget #modal_share_form #share-count a{color:var(--text-primary)}.ui-dialog.ui-widget #modal_share_form #share-count a:hover{color:var(--brand)}.ui-dialog.ui-widget #modal_share_form #share-count .frame-wrapper a.show-share-options{color:var(--text-secondary) !important}.ui-dialog.ui-widget #modal_share_form #share-count .frame-wrapper a.show-share-options:hover{background:var(--surface-hover) !important;color:var(--text-primary) !important}.ui-dialog.ui-widget #modal_share_form #share-count .frame-wrapper a.show-share-options::after{border-top-color:var(--text-secondary) !important}.ui-dialog.ui-widget #modal_share_form #share-count .share-frame{background:var(--surface-2) !important;border:1px solid var(--border);box-shadow:var(--shadow-card-hover,0 6px 14px rgba(0,0,0,0.35)) !important}.ui-dialog.ui-widget #modal_share_form #share-count .share-frame ul li{color:var(--text-primary)}.ui-dialog.ui-widget #modal_share_form #share-count .share-frame ul li:hover{background:var(--surface-hover) !important}.ui-dialog.ui-widget #modal_share_form #share-count .share-frame ul li a{color:var(--text-primary) !important}.ui-dialog.ui-widget #modal_share_form #share-count .share-frame ul.actions-list{border-top:1px solid var(--border) !important}.ui-dialog.ui-widget #modal_share_form .general-wrap-content{margin-top:18px}.ui-dialog.ui-widget #modal_share_form .general-wrap-content h3{font-size:14px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.ui-dialog.ui-widget #modal_share_form .general-wrap-content .content-wrap{display:flex;align-items:flex-start;gap:12px;padding:10px 0}.ui-dialog.ui-widget #modal_share_form .general-wrap-content .ui-icon-wrap{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:var(--surface-3);display:inline-flex;align-items:center;justify-content:center}[data-theme=dark] .ui-dialog.ui-widget #modal_share_form .general-wrap-content .ui-icon-wrap .ui-icon,.ui-dialog.ui-widget #modal_share_form .general-wrap-content .ui-icon-wrap html[data-theme=dark] .ui-icon{filter:invert(1) brightness(1.4)}.ui-dialog.ui-widget #modal_share_form .general-wrap-content .title h5{margin:0 0 2px;font-size:13px;font-weight:600}.ui-dialog.ui-widget #modal_share_form .general-wrap-content .description{color:var(--text-secondary);font-size:12.5px;line-height:1.45}.ui-dialog.ui-widget #modal_share_form .form-item .description,.ui-dialog.ui-widget #modal_share_form .form-item__description{color:var(--text-tertiary);font-size:12px}.ui-dialog.ui-widget #modal_share_form .share-buttons-row{display:flex;gap:8px}.ui-dialog.ui-widget #modal_share_form .share-buttons-row .btn.btn-raised,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager .pager-item>a.btn-raised,.pager .ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager-item>a.btn-raised,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager .pager-item>span.btn-raised,.pager .ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager-item>span.btn-raised{background:var(--surface-2) !important;border:1px solid var(--border) !important;color:var(--text-primary) !important;box-shadow:none !important}.ui-dialog.ui-widget #modal_share_form .share-buttons-row .btn.btn-raised:hover,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager .pager-item>a.btn-raised:hover,.pager .ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager-item>a.btn-raised:hover,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager .pager-item>span.btn-raised:hover,.pager .ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager-item>span.btn-raised:hover,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .btn.btn-raised:focus,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager .pager-item>a.btn-raised:focus,.pager .ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager-item>a.btn-raised:focus,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager .pager-item>span.btn-raised:focus,.pager .ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager-item>span.btn-raised:focus{background:var(--surface-3) !important;border-color:var(--border-hover) !important;color:var(--text-primary) !important}.ui-dialog.ui-widget #modal_share_form .share-buttons-row .btn.btn-raised .material-icons,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager .pager-item>a.btn-raised .material-icons,.pager .ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager-item>a.btn-raised .material-icons,.ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager .pager-item>span.btn-raised .material-icons,.pager .ui-dialog.ui-widget #modal_share_form .share-buttons-row .pager-item>span.btn-raised .material-icons{color:var(--text-secondary)}.ui-dialog.ui-widget #modal_share_form .share-embed-section{border-top:1px solid var(--border);padding-top:16px;margin-top:8px}.ui-dialog.ui-widget #modal_share_form .share-embed-group{margin-bottom:14px}.ui-dialog.ui-widget #modal_share_form .share-embed-label{display:block;color:var(--text-primary);font-weight:600;font-size:13px;margin:0 0 2px}.ui-dialog.ui-widget #modal_share_form .share-embed-description{color:var(--text-tertiary);font-size:12px;margin:0 0 8px}.ui-dialog.ui-widget #modal_share_form .share-embed-input-wrap{position:relative;display:flex;align-items:stretch}.ui-dialog.ui-widget #modal_share_form .share-embed-input,.ui-dialog.ui-widget #modal_share_form .share-embed-textarea{flex:1 1 auto;background:var(--surface-3) !important;border:1px solid var(--border) !important;color:var(--text-primary) !important;padding:10px 44px 10px 12px !important;border-radius:var(--radius-md) !important;font-family:inherit !important;font-size:13px;line-height:1.5}.ui-dialog.ui-widget #modal_share_form .share-embed-input:focus,.ui-dialog.ui-widget #modal_share_form .share-embed-textarea:focus{outline:none;border-color:var(--brand) !important;box-shadow:0 0 0 1px var(--brand)}.ui-dialog.ui-widget #modal_share_form .share-embed-textarea{min-height:80px;resize:vertical;font-family:"JetBrains Mono",monospace !important;font-size:12px}.ui-dialog.ui-widget #modal_share_form .share-copy-icon{position:absolute;top:8px;right:8px;width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-sm,6px);cursor:pointer;transition:background .15s,color .15s}.ui-dialog.ui-widget #modal_share_form .share-copy-icon:hover,.ui-dialog.ui-widget #modal_share_form .share-copy-icon:focus{background:var(--surface-hover);color:var(--text-primary)}.ui-dialog.ui-widget #modal_share_form .share-copy-icon svg{width:16px;height:16px}.ui-dialog.ui-widget .s-confirm-widget-wrapper,.ui-dialog.ui-widget .s-confirm-response-wrapper{background:var(--surface-2) !important;color:var(--text-primary) !important;border:1px solid var(--border);box-shadow:var(--shadow-card-hover,0 6px 14px rgba(0,0,0,0.35)) !important}.ui-dialog.ui-widget .s-confirm-widget-wrapper .links-wrapper a,.ui-dialog.ui-widget .s-confirm-response-wrapper .links-wrapper a{background:var(--brand) !important;color:#fff !important}.ui-dialog.ui-widget .s-confirm-widget-wrapper .links-wrapper a:hover,.ui-dialog.ui-widget .s-confirm-response-wrapper .links-wrapper a:hover{background:var(--brand-hover,#d5763d) !important;opacity:1 !important}.ui-dialog.ui-widget .s-confirm-overlay{background:rgba(0,0,0,.6) !important;opacity:1 !important}.ui-widget-overlay{background:rgba(0,0,0,.6);opacity:1}.ui-dialog.update-folder .chosen-container{width:100% !important}.ui-dialog-buttons .ui-dialog-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-dialog-buttonpane:has(.share-buttons-row) .ui-dialog-buttonset{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ui-dialog-buttonpane:has(.share-buttons-row) .ui-dialog-buttonset .btn-share-cancel{float:none;margin:0}.ui-dialog-buttonpane:has(.share-buttons-row) .share-buttons-row{display:flex;flex-direction:column;gap:6px;margin:0;float:none;width:auto}.ui-dialog-buttonpane:has(.share-buttons-row) .share-buttons-row>.btn.btn-raised,.ui-dialog-buttonpane:has(.share-buttons-row) .pager .pager-item.share-buttons-row>a.btn-raised,.pager .ui-dialog-buttonpane:has(.share-buttons-row) .pager-item.share-buttons-row>a.btn-raised,.ui-dialog-buttonpane:has(.share-buttons-row) .pager .pager-item.share-buttons-row>span.btn-raised,.pager .ui-dialog-buttonpane:has(.share-buttons-row) .pager-item.share-buttons-row>span.btn-raised{font-size:14px;letter-spacing:.28px;padding:10px 22px}.shepherd-intro-step .shepherd-content .shepherd-title{font-family:"Roboto-bold",Sans-Serif;font-size:24px}.shepherd-intro-step .shepherd-content .shepherd-text{font-size:18px;padding:0}.shepherd-intro-step .shepherd-content .shepherd-text p{padding:24px}.shepherd-content img{width:100%;display:block;margin:0 0 24px 0}.shepherd-content .shepherd-title{font-family:"Roboto-bold",Sans-Serif;font-size:20px}.shepherd-content .shepherd-text{padding:24px}.shepherd-has-title .shepherd-content .shepherd-header{background:var(--surface-1);border-bottom:1px solid var(--border)}.shepherd-has-title .shepherd-content .shepherd-text{border-top:1px solid var(--border)}.shepherd-tour-step-highlight{animation-name:pulseBlue;animation-timing-function:cubic-bezier(0,0.42,0.26,0.96);animation-duration:1.5s;animation-iteration-count:infinite}@keyframes pulseBlue{0%{box-shadow:0 0 0 4px var(--brand)}40%{box-shadow:0 0 0 8px var(--brand)}100%{box-shadow:0 0 0 4px var(--brand)}}.product-updates-dialog{border:none !important;z-index:99999}.product-updates-dialog.ui-dialog.ui-widget .ui-dialog-content{border-radius:8px;max-height:95vh !important;max-width:100%}.product-updates-dialog.ui-dialog.ui-widget .ui-widget-header{position:absolute;background:none;right:10px;top:10px;width:12px;height:12px;border:none;z-index:99999}.product-updates-dialog.ui-dialog.ui-widget .ui-dialog-titlebar-close{width:12px;height:12px}.product-updates-dialog.ui-dialog .ui-icon.ui-icon-closethick{background-image:url(/themes/custom/material_compile/images/close.svg);background-color:rgba(0,0,0,.4);width:16px;height:16px;z-index:1000000000000000;top:0;left:0;background-size:12px;padding:10px;border-radius:100%;background-position:center;transition:all .15s linear}.product-updates-dialog.ui-dialog .ui-icon.ui-icon-closethick:hover{transform:rotate(90deg);background-color:rgba(0,0,0,.8) !important}.product-updates-dialog .ui-dialog-content{padding:0 !important;overflow-x:hidden !important}.product-updates-dialog .rock-updates--modal{display:flex}.product-updates-dialog h3{margin:0;font-size:26px;font-weight:600;line-height:normal}.product-updates-dialog .update--content{display:flex;flex-direction:column;padding:35px}.product-updates-dialog .field-name-body{font-size:16px;font-weight:400;line-height:24px;max-width:100%;padding:30px 0}.product-updates-dialog img{display:block;height:auto;max-width:100%;width:100%}.product-updates-dialog .accent{background:var(--brand);height:29px;margin-right:17px;visibility:hidden;width:3px;pointer-events:none}.product-updates-dialog .selected .accent{visibility:visible}.product-updates-dialog .rock-updates--list{background:var(--surface-2);padding:40px 20px 20px 24px;flex:1}.product-updates-dialog .rock-updates--list .rock-updates--list-headline{font-size:20px;font-weight:700;line-height:40px}.product-updates-dialog .rock-updates--content{max-width:640px;padding-left:0;width:100%}.product-updates-dialog .rock-updates--content .update--title-header{display:flex;gap:20px;justify-content:space-between}.product-updates-dialog .rock-updates--content .update--title-header-date{font-size:14px;padding-top:4px}.product-updates-dialog .rock-updates--list-item{align-items:center;color:inherit;display:flex;font-size:15px;font-weight:400;margin-left:-20px;margin-top:20px}.product-updates-dialog .btn-raised{align-self:flex-start;border-radius:6px;margin:0;background:var(--brand);color:var(--text-inverse);font-size:14px;height:auto;font-family:"Roboto Condensed",sans-serif}.product-updates-dialog .rock-updates--list-item--title{flex:1}.product-updates-dialog .selected .rock-updates--list-item--title{font-weight:600}.product-updates-dialog ul{list-style:none;margin:0;padding:0}.product-updates-dialog li{list-style:none;margin:0;padding:0}a.contact-upgrade-link{color:var(--brand)}a.btn.btn-raised.btn-colored.upgrade-now-link,.pager .pager-item>a.btn-raised.btn-colored.upgrade-now-link{box-shadow:unset;background:var(--brand);color:var(--text-inverse);font-weight:500;border:0;height:auto}#project-drawer{padding:5px 0 0}#project-drawer .flex-container{display:flex}#project-drawer .project-info{justify-content:flex-end}#project-drawer .project-info>.indicator{padding:5px;width:40px}@media(min-width:646px){#project-drawer .project-info>.indicator.menu{display:none}}#project-drawer .unpublished--warning{border:1px solid var(--error);color:var(--error);background:var(--surface-2);padding:10px;width:calc(100% - 20px);margin:10px}#project-drawer .material-icons{font-size:30px}@media(min-width:646px){#project-drawer .project-menu{display:none}}#project-drawer .project-menu a{min-width:50px}#project-drawer #dd-menu-1{z-index:99;top:50px;right:12px}#project-drawer label{font-weight:bold}#drawer-bottom{position:absolute;bottom:0;left:0;height:47px;border-top:1px solid var(--border);box-shadow:0px 5px 5px rgba(0,0,0,.1);background-color:var(--surface-1);width:100%;z-index:5;display:flex}#drawer-bottom button,#drawer-bottom a{font-size:13px;height:100%;margin:0;min-width:0;flex:1;padding:13px 4px 0 4px;white-space:nowrap;display:inline-flex;align-items:flex-start;justify-content:center;gap:6px}#drawer-bottom button.icon-right::after,#drawer-bottom a.icon-right::after{font-size:18px;margin:0;float:none}#drawer-bottom button:focus,#drawer-bottom a:focus{background:transparent}#drawer-bottom button:hover,#drawer-bottom a:hover{background:var(--surface-hover)}#drawer-callout{position:absolute;bottom:47px;left:0;height:10px;background-color:var(--surface-1);width:100%;z-index:5}.drawer-main{overflow:auto;height:calc(100% - 47px);position:relative}.drawer-has-callout .drawer-main{height:calc(100% - 47px - 10px)}.overlay-open #project--main{display:none}.overlay-open:not(.overlay-deliverables) #drawer-callout{display:none}.overlay-open .drawer-main{height:calc(100% - 47px)}.drawer{position:fixed;top:64px;left:0;bottom:0;width:320px;margin-left:-320px;z-index:39;background:var(--surface-1);overflow:visible;border-right:1px solid var(--border);transition:margin-left .2s;display:flex;flex-direction:column}.drawer .close{display:none}.drawer .icon-link .material-icons{font-size:26px !important}.drawer .sidenav-toggle{background:var(--surface-1);border-radius:0 5px 5px 0;cursor:pointer;height:60px;right:-37px;position:absolute;top:45%;width:37px;box-shadow:5px 0px 4px rgba(0,0,0,.23);display:flex;align-items:center;justify-content:center}.drawer .sidenav-toggle .open{display:block}.drawer .sidenav-toggle .close{display:none}.drawer.drawer-open{margin-left:0;border-right-color:var(--border-hover);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.drawer.drawer-open .open{display:none}.drawer.drawer-open .close{display:block}.drawer.drawer-open .contextual.open{display:block}.drawer .drawer-item{padding:8px 12px}.drawer .drawer-menu-close{float:left}.drawer .drawer-menu-close a{display:inline-block;padding:12px;height:48px;width:48px;color:var(--text-primary)}.drawer .drawer-title{display:inline-block;font-size:20px;font-weight:500;height:48px;line-height:24px;padding:12px;color:var(--text-secondary)}.drawer .menu{list-style:none;padding:0;margin:0 -12px;z-index:10}.drawer .menu li a{display:block;padding:12px 24px;font-weight:500;color:var(--text-primary)}.drawer .menu li a:hover{background:var(--surface-hover)}.drawer .menu li a.icon-left:before,.drawer .menu li a.icon-right:after{color:var(--text-secondary)}.drawer .menu li a.services-icon-left:before,.drawer .menu li a.services-icon-right:after,.drawer .menu li a.filetypes-icon-left:before,.drawer .menu li a.filetypes-icon-right:after{background:var(--text-secondary)}.drawer .menu .active-trail a,.drawer .menu .is-active{color:var(--brand)}.drawer .menu .active-trail a.icon-left:before,.drawer .menu .active-trail a.icon-right:after,.drawer .menu .is-active.icon-left:before,.drawer .menu .is-active.icon-right:after{color:var(--brand)}.drawer .menu .active-trail a.services-icon-left:before,.drawer .menu .active-trail a.services-icon-right:after,.drawer .menu .active-trail a.filetypes-icon-left:before,.drawer .menu .active-trail a.filetypes-icon-right:after,.drawer .menu .is-active.services-icon-left:before,.drawer .menu .is-active.services-icon-right:after,.drawer .menu .is-active.filetypes-icon-left:before,.drawer .menu .is-active.filetypes-icon-right:after{background:var(--brand)}.drawer h1{font-size:26px;margin-top:20px;padding:0 10px;text-align:center}.drawer ul.tabs{margin-top:0}.drawer .card,.drawer .content-card .card-holder,.content-card .drawer .card-holder{margin:10px;padding:15px;position:relative}.drawer .card .text-with-menu,.drawer .content-card .card-holder .text-with-menu,.content-card .drawer .card-holder .text-with-menu{display:flex;align-content:center;justify-content:space-between;align-items:center}.drawer .card h5,.drawer .content-card .card-holder h5,.content-card .drawer .card-holder h5{margin:0}.drawer .card h5 a,.drawer .content-card .card-holder h5 a,.content-card .drawer .card-holder h5 a{border-bottom:0 !important}.drawer .card .menu,.drawer .content-card .card-holder .menu,.content-card .drawer .card-holder .menu{position:absolute;right:12px;top:55px}.drawer .card .file a,.drawer .content-card .card-holder .file a,.content-card .drawer .card-holder .file a,.drawer .card a.file,.drawer .content-card .card-holder a.file,.content-card .drawer .card-holder a.file{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto;font-size:.85rem !important;line-height:1;padding:5px 0}.drawer .card .accuracy-report-link,.drawer .content-card .card-holder .accuracy-report-link,.content-card .drawer .card-holder .accuracy-report-link,.drawer .card .obstruction-report-link,.drawer .content-card .card-holder .obstruction-report-link,.content-card .drawer .card-holder .obstruction-report-link{padding:9px 0;display:block}.drawer .drawer-overlay{overflow:auto;position:absolute;top:0;bottom:47px;width:100%;padding:0 5px}.drawer .drawer-overlay>.title{display:flex;justify-content:space-between;font-size:20px;font-weight:bold;border-bottom:1px solid var(--border);padding:10px 5px;margin-bottom:15px}.drawer .drawer-overlay .rock-tooltip .title{display:inline;font-size:16px;border-bottom:0}.drawer .drawer-overlay .rock-tooltip .title .icon{font-size:1rem}.drawer .drawer-overlay .title--text:before{content:"arrow_back";font-family:"Material Icons","Material Icons Local";vertical-align:middle;cursor:pointer;padding-right:5px;font-size:24px;display:inline-block;margin-top:-3px}.drawer .drawer-overlay .edit{cursor:pointer}.toolbar-fixed .drawer{top:103px}.toolbar-tray-open .drawer{top:143px}#visualizer-btns{margin-left:0;margin-right:0;padding:10px 0}#visualizer-btns .btn,#visualizer-btns .pager .pager-item>a,.pager #visualizer-btns .pager-item>a,#visualizer-btns .pager .pager-item>span,.pager #visualizer-btns .pager-item>span{width:100%}#global-message-dialog{display:none}.global-message-dialog.ui-dialog{display:none}.global-message-dialog.ui-dialog .ui-dialog-titlebar{color:#333;border:none;background:#fff;padding-left:2rem}.global-message-dialog.ui-dialog .ui-dialog-title{color:#333;font-size:2.2rem}.global-message-dialog.ui-dialog .ui-dialog-titlebar-close{background:#6b6b6b}.global-message-dialog.ui-dialog .ui-widget-content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.global-message-dialog.ui-dialog .ui-widget-content.ui-dialog-content{padding:2rem;padding-top:0}article.bundle-processing-comments{margin-bottom:40px}article.bundle-processing-comments:hover{background-color:var(--surface-hover)}article.bundle-processing-comments .submitted,article.bundle-processing-comments div.permalink{font-size:12px}article.bundle-processing-comments ul.links li{display:inline-block;padding:0 10px}article.bundle-processing-comments .field-name-field-failure-reason{margin-bottom:20px}article.bundle-processing-comments .field-name-field-failure-reason .field-items{margin-left:15px}@media print{#navbar-menu-toggle,.user-subscription--toggle,#block-upgradenow,#block-rockprojectlinks{display:none}.region-navbar{margin-left:auto;margin-right:auto}#block-pagetitle{text-align:center}body #hubspot-messages-iframe-container{display:none !important}body #hubspot-messages-iframe-container.widget-align-right{display:none !important}}.language-dropdown{position:relative;display:inline-block}.language-dropdown .dropdown-content{position:absolute;top:26px;right:-8px;background-color:var(--surface-1);min-width:160px;box-shadow:rgba(0,0,0,.15) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;z-index:1;text-align:left;padding:10px;height:auto;margin-top:20px}.language-dropdown .dropdown-content::before{content:"";position:absolute;top:0px;right:-3px;background:var(--surface-1);border:8px solid transparent;border-color:transparent transparent var(--surface-1) var(--surface-1);transform-origin:0 0;transform:rotate(135deg);box-shadow:-1px 1px 2px 0 rgba(0,0,0,.08)}.language-dropdown .dropdown-content ul li{list-style:none !important;margin-bottom:10px}.language-dropdown .dropdown-content ul li.is-active label:before{background:var(--brand);border:3px solid var(--brand)}.language-dropdown .dropdown-content ul li.is-active label a{color:var(--brand) !important}.language-dropdown .dropdown-content ul li hr{width:80% !important}.language-dropdown .dropdown-content .links{font-size:12px;padding-left:0px !important;margin-bottom:10px;margin-top:10px}.language-dropdown .dropdown-content .links a{color:var(--text-secondary)}.language-dropdown .dropdown-content .label{position:relative;display:inline-block;cursor:pointer}.language-dropdown .dropdown-content .label label{appearance:none;cursor:pointer;display:inline-block;padding-left:25px;position:relative;vertical-align:middle;color:var(--text-primary)}.language-dropdown .dropdown-content .label label:before{border-radius:100% 100% 100% 100%;content:" ";height:2px;left:8px;position:absolute;top:calc(50% - 4px);width:2px}.language-dropdown .dropdown-content .label label:hover:before{background:var(--brand);border:3px solid var(--brand)}.language-dropdown .dropdown-content .label label:hover a{color:var(--brand) !important}.language-dropdown .dropdown-content .label label:after{border:1px solid var(--text-secondary);border-radius:100% 100% 100% 100%;content:" ";height:10px;left:5.5px;position:absolute;top:calc(50% - 6px);width:10px}.language-dropdown .dropbtn{color:var(--text-primary);font-size:11px;width:32px;height:32px;outline:none !important;border:none;padding:0;text-align:center;padding:8px;background:var(--surface-3);border-radius:50%}.language-dropdown .dropbtn:hover{color:var(--brand) !important}.app-shell{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;min-height:100vh}.app-shell.no-sidebar .sidebar{display:none}#page.app-shell{flex-direction:row}.sidebar{width:var(--nav-width);background:var(--surface-1);border-right:1px solid var(--border);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;flex-shrink:0;font-family:var(--font-body);color:var(--text-primary);z-index:20}.sidebar-header{padding:16px 16px 12px;display:flex;align-items:center;gap:10px}.sidebar-logo-link{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.sidebar-logo{height:28px;object-fit:contain;max-width:170px;display:block}.sidebar-logo.splat-logo-light{display:none}[data-theme=light] .sidebar-logo.splat-logo-dark{display:none}[data-theme=light] .sidebar-logo.splat-logo-light{display:block}.nav-section{padding:8px 8px}.nav-section-label{padding:6px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.nav-section-divider{height:1px;background:var(--border);margin:4px 12px}.sidebar .menu,.sidebar ul.menu,.sidebar ul.rock-dashboard{list-style:none;margin:0;padding:0;max-width:none;width:100%}.sidebar .menu-item,.sidebar .menu li,.sidebar ul.rock-dashboard>li{margin:0;padding:0;list-style:none;display:block;width:100%}.sidebar .menu a,.sidebar .menu-item a,.sidebar .menu-link,.sidebar ul.rock-dashboard>li>a,.nav-item{display:flex;align-items:center;gap:10px;padding:8px 12px;width:100%;box-sizing:border-box;border-radius:var(--radius-sm);font-size:13.5px;color:var(--text-secondary);font-weight:450;text-decoration:none;transition:background .15s ease,color .15s ease}.sidebar .menu a:hover,.sidebar .menu a:focus,.sidebar .menu-item a:hover,.sidebar .menu-item a:focus,.sidebar .menu-link:hover,.sidebar .menu-link:focus,.sidebar ul.rock-dashboard>li>a:hover,.sidebar ul.rock-dashboard>li>a:focus,.nav-item:hover,.nav-item:focus{color:var(--text-primary);background:var(--surface-hover);text-decoration:none}.sidebar ul.rock-dashboard .dashboard-link{display:flex;align-items:center;gap:10px;width:100%;text-align:left}.sidebar ul.rock-dashboard .dashboard-link--icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar ul.rock-dashboard .dashboard-link--icon .material-icons{font-family:"Material Icons","Material Icons Local";font-weight:normal;font-style:normal;font-size:18px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;opacity:.7}.sidebar ul.rock-dashboard .dashboard-link--title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:inherit}.sidebar ul.rock-dashboard>li>a:hover .dashboard-link--icon .material-icons,.sidebar ul.rock-dashboard>li>a:focus .dashboard-link--icon .material-icons,.sidebar ul.rock-dashboard>li>a.is-active .dashboard-link--icon .material-icons{opacity:1}.sidebar ul.rock-dashboard>li>a[title="Add New"]{margin:8px 4px 0;padding:10px 12px;background:var(--brand-soft,rgba(232,93,50,0.12));color:var(--brand-text,#e85d32);font-weight:600}.sidebar ul.rock-dashboard>li>a[title="Add New"]:hover,.sidebar ul.rock-dashboard>li>a[title="Add New"]:focus{background:var(--brand,#e85d32);color:#fff}.sidebar ul.rock-dashboard>li>a[title="Add New"] .dashboard-link--icon .material-icons{opacity:1}.sidebar .menu a.is-active,.sidebar .menu .active-trail>a,.sidebar .menu-link.is-active,.sidebar ul.rock-dashboard>li>a.is-active,.sidebar ul.rock-dashboard>li>a.active,.sidebar ul.rock-dashboard>li.active>a,.sidebar .nav-item.active,.nav-item.active{color:var(--text-primary);background:var(--surface-3)}.nav-icon{width:18px;height:18px;opacity:.6;flex-shrink:0}.sidebar .menu a.is-active .nav-icon,.sidebar .menu .active-trail>a .nav-icon,.sidebar ul.rock-dashboard>li>a.active .dashboard-link--icon .material-icons,.sidebar ul.rock-dashboard>li.active>a .dashboard-link--icon .material-icons,.sidebar .nav-item.active .nav-icon,.nav-item.active .nav-icon{opacity:1;color:var(--brand)}.nav-badge{margin-left:auto;background:var(--brand-soft);color:var(--brand-text);font-size:11px;font-weight:600;padding:1px 7px;border-radius:99px}.nav-folders-section{padding:8px 8px 0;display:flex;flex-direction:column;min-height:0;overflow:hidden}.nav-folders-header{display:flex;align-items:center;padding:6px 12px}.nav-folders-header .nav-section-label{padding:0;flex:1}.nav-folders-add{width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);font-size:16px;background:none;border:none;cursor:pointer;transition:background .15s ease,color .15s ease}.nav-folders-add:hover,.nav-folders-add:focus{background:var(--surface-hover);color:var(--text-primary)}.nav-folders-list{overflow-y:auto;flex:1;min-height:0;padding-bottom:8px}.nav-folders-list::-webkit-scrollbar{width:4px}.nav-folders-list::-webkit-scrollbar-track{background:transparent}.nav-folders-list::-webkit-scrollbar-thumb{background:var(--surface-4);border-radius:2px}.nav-folders-empty{padding:12px;text-align:center}.nav-folders-empty-text{font-size:12px;color:var(--text-tertiary);margin-bottom:8px}.nav-folders-empty-btn{font-size:12px;color:var(--brand-text);font-weight:500;background:none;border:none;cursor:pointer;transition:color .15s ease}.nav-folders-empty-btn:hover,.nav-folders-empty-btn:focus{color:var(--brand)}.nav-spacer{flex:1}.sidebar-trial-cta{display:block;margin:8px;padding:14px 14px 12px;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);color:var(--text-primary);text-decoration:none;position:relative;overflow:hidden;transition:border-color .2s ease,background .2s ease,transform .2s ease}.sidebar-trial-cta::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 120% at 0% 100%,var(--brand-soft),transparent),radial-gradient(ellipse 50% 100% at 100% 0%,var(--accent-soft),transparent);pointer-events:none;opacity:.9}.sidebar-trial-cta>*{position:relative;z-index:1}.sidebar-trial-cta:hover{border-color:var(--brand);background:var(--surface-3);transform:translateY(-1px);color:var(--text-primary);text-decoration:none}.sidebar-trial-cta-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px}.sidebar-trial-cta-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-text)}.sidebar-trial-cta-days{font-family:var(--font-mono);font-size:10px;font-weight:600;color:var(--warning);background:rgba(251,191,36,.12);border:1px solid rgba(251,191,36,.3);border-radius:99px;padding:1px 7px;letter-spacing:.02em}.sidebar-trial-cta-headline{font-family:var(--font-display);font-size:17px;font-weight:400;line-height:1.2;letter-spacing:-0.01em;color:var(--text-primary);margin-bottom:4px}.sidebar-trial-cta-headline em{font-style:italic;color:var(--brand-text)}.sidebar-trial-cta-detail{font-size:11.5px;line-height:1.45;color:var(--text-secondary);margin-bottom:10px}.sidebar-trial-cta-action{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--brand-text);transition:gap .2s ease}.sidebar-trial-cta-action svg{transition:transform .2s ease}.sidebar-trial-cta:hover .sidebar-trial-cta-action{color:var(--brand)}.sidebar-trial-cta:hover .sidebar-trial-cta-action svg{transform:translateX(2px)}.nav-footer{padding:8px 8px 12px;border-top:1px solid var(--border)}.nav-footer-controls{display:flex;align-items:center;gap:8px;padding:4px 8px 8px}.nav-footer-spacer{flex:1}.theme-toggle{display:flex;align-items:center;gap:2px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:2px;height:30px}.theme-toggle-btn{width:26px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--text-tertiary);background:none;border:none;cursor:pointer;transition:background .15s ease,color .15s ease}.theme-toggle-btn:hover,.theme-toggle-btn:focus{color:var(--text-secondary)}.theme-toggle-btn.active{background:var(--surface-4);color:var(--text-primary)}.lang-toggle{height:30px;padding:0 10px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:11.5px;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:4px;letter-spacing:.03em;cursor:pointer;transition:border-color .15s ease,color .15s ease}.lang-toggle:hover,.lang-toggle:focus{border-color:var(--border-hover);color:var(--text-primary)}.sidebar .language-dropdown{position:relative;display:inline-flex;align-items:center}.sidebar .language-dropdown .dropbtn{height:30px;min-width:44px;width:auto;padding:0 10px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:11.5px;font-weight:600;color:var(--text-secondary);letter-spacing:.03em;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,color .15s ease}.sidebar .language-dropdown .dropbtn:hover,.sidebar .language-dropdown .dropbtn:focus{border-color:var(--border-hover);color:var(--text-primary) !important}.sidebar .language-dropdown .dropdown-content{position:absolute;top:auto;bottom:calc(100% + 8px);left:0;right:auto;min-width:160px;width:max-content;max-width:220px;padding:6px;margin:0;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 8px 30px rgba(0,0,0,.5);z-index:100}.sidebar .language-dropdown .dropdown-content::before{display:none}.sidebar .language-dropdown .dropdown-content.hidden{display:none}.sidebar .language-dropdown .dropdown-content ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0;width:100%}.sidebar .language-dropdown .dropdown-content li{list-style:none !important;margin:0;padding:0;width:100%}.sidebar .language-dropdown .dropdown-content li .label{display:block;width:100%}.sidebar .language-dropdown .dropdown-content li .label label{display:flex;align-items:center;padding:8px 12px;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:13px;font-weight:450;cursor:pointer;transition:background .15s ease,color .15s ease}.sidebar .language-dropdown .dropdown-content li .label label::before,.sidebar .language-dropdown .dropdown-content li .label label::after{content:none !important;display:none !important;background:none !important;border:none !important}.sidebar .language-dropdown .dropdown-content li .label label a{color:inherit !important;text-decoration:none;flex:1;text-transform:none}.sidebar .language-dropdown .dropdown-content li .label label:hover{background:var(--surface-hover);color:var(--text-primary)}.sidebar .language-dropdown .dropdown-content li .label label:hover::before,.sidebar .language-dropdown .dropdown-content li .label label:hover::after{content:none !important;display:none !important}.sidebar .language-dropdown .dropdown-content li .label label:hover a{color:var(--text-primary) !important}.sidebar .language-dropdown .dropdown-content li .line{display:none}.sidebar .language-dropdown .dropdown-content li.is-active .label label{color:var(--brand-text);font-weight:600}.sidebar .language-dropdown .dropdown-content li.is-active .label label a{color:var(--brand-text) !important}.user-menu{position:relative}.user-pill{display:flex;align-items:center;gap:10px;padding:8px 12px;width:100%;border:0;background:transparent;border-radius:var(--radius-sm);color:inherit;text-align:left;text-decoration:none;cursor:pointer;font:inherit;transition:background .15s ease}.user-pill:hover,.user-pill:focus,.user-pill:focus-visible{background:var(--surface-hover);text-decoration:none;outline:none}.user-menu-caret{flex:0 0 auto;margin-left:auto;color:var(--text-tertiary);transition:transform .2s ease}.user-menu.is-open .user-menu-caret{transform:rotate(180deg)}.user-menu-panel{position:absolute;left:8px;right:8px;bottom:calc(100% + 6px);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card-hover,0 8px 24px rgba(0,0,0,0.3));padding:6px;z-index:30;display:flex;flex-direction:column;gap:2px}.user-menu-panel[hidden]{display:none}.user-menu-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;color:var(--text-primary);text-decoration:none;cursor:pointer;transition:background .15s,color .15s}.user-menu-item svg{flex:0 0 auto;color:var(--text-tertiary)}.user-menu-item:hover,.user-menu-item:focus,.user-menu-item:focus-visible{background:var(--surface-hover);color:var(--text-primary);text-decoration:none;outline:none}.user-menu-item:hover svg,.user-menu-item:focus svg,.user-menu-item:focus-visible svg{color:var(--text-primary)}.user-menu-item.user-menu-item--danger{color:var(--error,#f87171)}.user-menu-item.user-menu-item--danger svg{color:var(--error,#f87171)}.user-menu-item.user-menu-item--danger:hover,.user-menu-item.user-menu-item--danger:focus{background:rgba(248,113,113,.12);color:var(--error,#f87171)}.user-menu-item.user-menu-item--danger:hover svg,.user-menu-item.user-menu-item--danger:focus svg{color:var(--error,#f87171)}.user-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--brand),#c06030);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;flex-shrink:0}.user-info{min-width:0}.user-name{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}.user-plan{font-size:11px;color:var(--text-tertiary)}.main-content{flex:1;min-width:0;overflow-y:auto;height:100vh;display:flex;flex-direction:column}.main-content-body{flex:1}.content-footer{display:flex;align-items:center;justify-content:center;gap:6px;padding:16px 40px;font-size:12px;color:var(--text-tertiary);border-top:1px solid var(--border);margin-top:auto}.content-footer a{color:var(--text-tertiary);text-decoration:none;transition:color .15s ease}.content-footer a:hover,.content-footer a:focus{color:var(--text-secondary);text-decoration:none}.content-footer-sep{opacity:.35}body.toolbar-fixed .sidebar,body.toolbar-horizontal .sidebar{top:39px;height:calc(100vh - 39px)}body.toolbar-fixed .main-content,body.toolbar-horizontal .main-content{height:calc(100vh - 39px)}body.toolbar-tray-open.toolbar-horizontal .sidebar{top:79px;height:calc(100vh - 79px)}body.toolbar-tray-open.toolbar-horizontal .main-content{height:calc(100vh - 79px)}.main-content-body #dashboard-nav,.main-content-body #before-main{display:none !important}.sidebar .contextual,.sidebar .contextual-links,.sidebar .contextual-links-wrapper,.sidebar .contextual-toolbar-tab,.sidebar button.trigger,nav.sidebar>.contextual,nav.sidebar>.contextual-links{display:none !important}.sidebar .contextual-region.contextual-region-active::before,.sidebar .contextual-region.contextual-region-active::after{display:none !important}.app-shell #header{background:transparent;color:inherit;padding-top:0;margin-top:0;z-index:auto;box-shadow:none}.sidebar-toggle{display:none;position:fixed;top:12px;left:12px;width:40px;height:40px;align-items:center;justify-content:center;background:var(--surface-2,#18181b);color:var(--text-primary,#ededef);border:1px solid var(--border,rgba(255,255,255,0.08));border-radius:var(--radius-md,8px);padding:0;cursor:pointer;z-index:1001;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:background .15s,color .15s,opacity .2s}.sidebar-toggle:hover,.sidebar-toggle:focus-visible{background:var(--surface-hover,rgba(255,255,255,0.08));color:var(--text-primary);outline:none}.sidebar-toggle svg{display:block}.sidebar-close{display:none;width:36px;height:36px;align-items:center;justify-content:center;flex:0 0 auto;background:transparent;color:var(--text-secondary,rgba(255,255,255,0.75));border:0;border-radius:var(--radius-sm,6px);padding:0;margin-left:auto;cursor:pointer;transition:background .15s,color .15s}.sidebar-close:hover,.sidebar-close:focus-visible{background:var(--surface-hover,rgba(255,255,255,0.08));color:var(--text-primary,#ededef);outline:none}.sidebar-close svg{display:block}.sidebar-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:999;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(0.22,1,0.36,1)}body.toolbar-horizontal .sidebar-toggle{top:51px}body.toolbar-tray-open.toolbar-vertical .sidebar-toggle{top:12px;left:252px}@media(max-width:900px){.sidebar-toggle{display:inline-flex}.sidebar-close{display:inline-flex}.sidebar-header{display:flex;align-items:center;gap:8px}.sidebar-header .sidebar-logo-link{flex:1 1 auto;min-width:0}.app-shell.sidebar-open .sidebar-toggle{opacity:0;pointer-events:none}.sidebar-backdrop{display:block}.app-shell{flex-direction:column}.app-shell>.sidebar,.sidebar{position:fixed;top:0;left:0;bottom:0;height:100vh;width:min(300px,86vw);transform:translateX(-100%);transition:transform .3s cubic-bezier(0.22,1,0.36,1);z-index:1000;box-shadow:4px 0 24px rgba(0,0,0,.35)}.app-shell.sidebar-open .sidebar{transform:translateX(0)}.app-shell.sidebar-open .sidebar-backdrop{opacity:1;pointer-events:auto}.main-content{width:100%;max-width:100%;padding-top:64px;height:auto;min-height:100vh}body.toolbar-horizontal .sidebar{top:39px;height:calc(100vh - 39px)}body.toolbar-tray-open.toolbar-horizontal .sidebar{top:79px;height:calc(100vh - 79px)}}@media(max-width:900px){.app-shell.sidebar-open{overflow:hidden;height:100vh}}html{scrollbar-width:thin;scrollbar-color:var(--surface-4) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--surface-4);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}@keyframes fadeInUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp .4s cubic-bezier(0.22,1,0.36,1) both}.animate-in.delay-1{animation-delay:.05s}.animate-in.delay-2{animation-delay:.1s}.animate-in.delay-3{animation-delay:.15s}.animate-in.delay-4{animation-delay:.2s}.animate-in.delay-5{animation-delay:.25s}.animate-in.delay-6{animation-delay:.3s}@media(prefers-reduced-motion:reduce){.animate-in{animation:none}}.project-listing h2{font-size:18px;margin:0 0 35px 0;border-bottom:1px solid #ccc}@media(min-width:1328px){.project-listing h2{font-size:24px}}.project-listing .exposed-form{display:flex;flex-wrap:wrap}.project-listing .exposed-form .actions{width:100%;margin-left:auto;display:flex;justify-content:space-between}@media(min-width:768px){.project-listing .exposed-form .actions{width:auto}}.project-listing .exposed-form .actions a{width:50%;margin:0}@media(min-width:768px){.project-listing .exposed-form .actions a{width:auto}}.project-listing form.views-exposed-form{margin-bottom:15px;padding:0}.project-listing form.views-exposed-form label,.project-listing form.views-exposed-form .form-item-sort-order,.project-listing form.views-exposed-form .form-actions{display:none}.project-listing form.views-exposed-form .layout-action-link,.project-listing form.views-exposed-form .map-link{color:rgba(0,0,0,.87);float:left;margin:4px 6px 0 14px;cursor:pointer}.project-listing form.views-exposed-form .layout-action-link:hover,.project-listing form.views-exposed-form .map-link:hover{opacity:.7}.project-listing form.views-exposed-form .map-link{margin:4px 26px 0 0}.project-listing form.views-exposed-form .form-item-sort-by{display:inline-block;margin-bottom:0px;margin-top:0px}.project-listing form.views-exposed-form .form-item-sort-by select{border:0;font-size:15px;padding-right:3px;min-width:77px;margin-right:10px}.project-listing form.views-exposed-form .exposed-filter-sort{cursor:pointer;vertical-align:middle;font-size:16px;font-weight:bold;margin-bottom:1px}.project-listing form.views-exposed-form .additional-filters a.material-icons{color:rgba(0,0,0,.87);float:right}.project-listing form.views-exposed-form .additional-filters a.material-icons.selected{color:#08f}.project-listing form.views-exposed-form .dropdown{display:none;padding:20px;position:absolute;margin-top:25px;width:240px}@media(max-width:646px){.project-listing form.views-exposed-form .dropdown{width:225px}}.project-listing form.views-exposed-form .dropdown label{display:block;margin-bottom:5px}.project-listing form.views-exposed-form .dropdown select{max-width:100%}.project-listing form.views-exposed-form .bottom-border{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:15px}.project-listing .folder-listing{padding-left:0;padding-right:0}.project-listing .folder-listing .row{margin-left:0px;margin-right:0px;margin-bottom:25px}.project-listing .folder-listing .card,.project-listing .folder-listing .content-card .card-holder,.content-card .project-listing .folder-listing .card-holder{padding:16px !important}.project-listing .folder-listing .card .views-field-title,.project-listing .folder-listing .content-card .card-holder .views-field-title,.content-card .project-listing .folder-listing .card-holder .views-field-title{display:inline-block;width:161px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;height:32px}.project-listing .folder-listing .card .views-field-title .field-content,.project-listing .folder-listing .content-card .card-holder .views-field-title .field-content,.content-card .project-listing .folder-listing .card-holder .views-field-title .field-content{position:absolute;white-space:nowrap;transform:translateX(0);transition:1s;overflow:hidden;text-overflow:ellipsis;max-width:185px;min-width:185px}.project-listing .folder-listing .card .views-field-title:hover .field-content,.project-listing .folder-listing .content-card .card-holder .views-field-title:hover .field-content,.content-card .project-listing .folder-listing .card-holder .views-field-title:hover .field-content{transform:translateX(calc(185px - 100%));max-width:unset;overflow:auto;text-overflow:unset}.project-listing .folder-listing .card .views-field-title a,.project-listing .folder-listing .content-card .card-holder .views-field-title a,.content-card .project-listing .folder-listing .card-holder .views-field-title a{color:rgba(0,0,0,.87);padding-left:5px}.project-listing .folder-listing .card .folder-icon-wrapper,.project-listing .folder-listing .content-card .card-holder .folder-icon-wrapper,.content-card .project-listing .folder-listing .card-holder .folder-icon-wrapper{display:inline-block;float:left;height:32px;position:relative;width:24px}.project-listing .folder-listing .card .menu-dropdown-toggle,.project-listing .folder-listing .content-card .card-holder .menu-dropdown-toggle,.content-card .project-listing .folder-listing .card-holder .menu-dropdown-toggle{width:25px;vertical-align:middle;display:inline-block}.project-listing .folder-listing .card .menu-dropdown-toggle a,.project-listing .folder-listing .content-card .card-holder .menu-dropdown-toggle a,.content-card .project-listing .folder-listing .card-holder .menu-dropdown-toggle a{color:rgba(0,0,0,.87);display:inline-block;line-height:10px}.project-listing .folder-listing .card .menu-dropdown,.project-listing .folder-listing .content-card .card-holder .menu-dropdown,.content-card .project-listing .folder-listing .card-holder .menu-dropdown{margin-left:86px;margin-top:8px;z-index:99;padding:0}@media(min-width:1631px){.project-listing .folder-listing .card .menu-dropdown,.project-listing .folder-listing .content-card .card-holder .menu-dropdown,.content-card .project-listing .folder-listing .card-holder .menu-dropdown{margin-left:86px}}@media(max-width:768px){.project-listing .folder-listing .card .menu-dropdown,.project-listing .folder-listing .content-card .card-holder .menu-dropdown,.content-card .project-listing .folder-listing .card-holder .menu-dropdown{margin-left:50%}}.project-listing .folder-listing .card i,.project-listing .folder-listing .content-card .card-holder i,.content-card .project-listing .folder-listing .card-holder i,.project-listing .folder-listing .card a,.project-listing .folder-listing .content-card .card-holder a,.content-card .project-listing .folder-listing .card-holder a{vertical-align:middle}.project-listing .folder-listing .card a,.project-listing .folder-listing .content-card .card-holder a,.content-card .project-listing .folder-listing .card-holder a{padding-left:15px}.project-listing .folder-listing:not(:empty)+.empty-results{display:none}.project-listing .empty-results{text-align:center;width:100%;font-size:20px;margin-top:40px}.project-listing .views-row,.project-listing .field-item{height:100%}.project-listing .card,.project-listing .content-card .card-holder,.content-card .project-listing .card-holder{padding:16px 0 0 0;width:250px}.project-listing .folder-card{padding:15px}.project-listing .rockstar{border:2px solid #ff00fb}.project-listing.views-row-first{height:auto}.project-listing.views-row-first a{display:block;text-align:center;width:100%}.project-listing.views-row-first .material-icons{display:block;font-size:57px;margin-left:auto;margin-right:auto;margin-bottom:20px}.project-listing.views-row-first .card,.project-listing.views-row-first .content-card .card-holder,.content-card .project-listing.views-row-first .card-holder{align-items:center;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;height:100%;padding:20px 0}.project-listing h3{display:inline-block;width:190px;font-family:"Roboto",sans-serif;font-size:20px;line-height:32px;font-weight:500;margin:0 10px 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;height:32px}.project-listing h3 a{position:absolute;white-space:nowrap;transform:translateX(0);transition:1s;overflow:hidden;text-overflow:ellipsis;max-width:190px;min-width:190px}.project-listing h3:hover a{transform:translateX(calc(190px - 100%));max-width:unset;overflow:auto;text-overflow:unset}.project-listing h3 a{color:rgba(0,0,0,.87)}.project-listing h3 a:hover{color:rgba(0,0,0,.5)}.project-listing .menu-dropdown-toggle a{color:rgba(0,0,0,.87)}.project-listing .menu-dropdown{margin-left:102px;margin-top:8px;z-index:99;padding:0}@media(min-width:1631px){.project-listing .menu-dropdown{margin-left:102px}}@media(max-width:768px){.project-listing .menu-dropdown{margin-left:50%}}.project-listing .create-date{padding-left:16px;margin-bottom:12px;font-size:14px;color:rgba(0,0,0,.7)}.project-listing .create-date .grid-share-icon-title{float:left;font-size:20px;margin-right:6px}.project-listing .project-size,.project-listing .project-area{padding-left:16px;margin-bottom:12px;font-size:14px;color:rgba(0,0,0,.7)}.project-listing .views-field-moderation-state{float:right;margin-right:10px}.project-listing .geofield-static-google-map img{display:block;width:100%}.project-listing .pager{margin:0 auto 3vmin;flex:0 0 100%}.project-listing .project-rows{width:100%;display:flex;column-gap:1em}.project-listing .slick-slider{display:block}.project-listing .slick-track{display:flex}.project-listing .slick-slide{margin:10px;height:auto;display:flex}.project-listing .slick-slide .card,.project-listing .slick-slide .content-card .card-holder,.content-card .project-listing .slick-slide .card-holder{height:100%;width:250px !important}.project-listing .slick-list{padding:0 10px 20px}.project-rows>.card,.content-card .project-rows>.card-holder,.folder-card,.project-card{max-width:12.5%;flex-shrink:0;flex-grow:0;min-width:250px;margin-bottom:25px;width:250px}.folder-card{display:flex !important;justify-content:center;align-content:center;padding:5px}.folder-card--title{display:flex;align-content:center;justify-content:center;text-align:center;align-items:center}.folder-card--icon .material-icons{font-size:96px}.project-listing--page .project-rows{flex-wrap:wrap;column-gap:1%}.project-listing--page .project-card{max-width:19.2%}.project-listing--page .folder-listing .views-row{flex-shrink:0;flex-grow:0;min-width:250px;height:auto;width:250px;max-width:19.2%;margin-bottom:20px}.slick-slide{max-width:250px}.project-listing .project-rows.project-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));column-gap:14px;row-gap:14px;padding:0 40px 40px;width:100%;flex-wrap:initial;flex-direction:initial}.project-listing .project-rows.project-grid>.card,.project-listing .content-card .project-rows.project-grid>.card-holder,.content-card .project-listing .project-rows.project-grid>.card-holder,.project-listing .project-rows.project-grid .views-row,.project-listing .project-rows.project-grid .folder-card,.project-listing .project-rows.project-grid .project-card{width:auto;max-width:none;min-width:0;margin-bottom:0}.project-listing .block-header.section-header{display:flex;align-items:baseline;justify-content:space-between;border-bottom:0;margin:0 0 16px 0}.project-listing .block-header.section-header .section-title{font-size:20px;font-weight:600;margin:0;border-bottom:0;color:var(--text-primary)}.project-listing .block-header.section-header .section-action,.project-listing .block-header.section-header .block-header--view-all{margin-left:auto;font-size:14px;color:var(--text-secondary);text-decoration:none}.project-listing .block-header.section-header .section-action:hover,.project-listing .block-header.section-header .section-action:focus,.project-listing .block-header.section-header .block-header--view-all:hover,.project-listing .block-header.section-header .block-header--view-all:focus{color:var(--text-primary);text-decoration:none}.updates--slider .block-header,.project-listing--slider .block-header,.rockstars--slider .block-header{display:flex;align-items:center;column-gap:15px;margin:0 0 20px 0;width:100%;border-bottom:1px solid #ccc}.updates--slider .block-header .slider-controls,.project-listing--slider .block-header .slider-controls,.rockstars--slider .block-header .slider-controls{margin-left:auto}.updates--slider .block-header .slider-controls span,.project-listing--slider .block-header .slider-controls span,.rockstars--slider .block-header .slider-controls span{cursor:pointer}.updates--slider .block-header h2,.project-listing--slider .block-header h2,.rockstars--slider .block-header h2{margin:0;border-bottom:0}.updates--slider .views-row,.project-listing--slider .views-row,.rockstars--slider .views-row{margin-bottom:0}.updates--slider .block-header--view-all,.project-listing--slider .block-header--view-all,.rockstars--slider .block-header--view-all{display:block;font-size:.8rem}.page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row,.path-projects.listing-view-layout .project-listing .folder-listing .views-row,.path-shared.listing-view-layout .project-listing .folder-listing .views-row,.path-organization.listing-view-layout .project-listing .folder-listing .views-row{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0;max-width:100%;width:100%}.page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .card .views-field-title,.page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .views-field-title,.content-card .page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .card-holder .views-field-title,.path-projects.listing-view-layout .project-listing .folder-listing .views-row .card .views-field-title,.path-projects.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .views-field-title,.content-card .path-projects.listing-view-layout .project-listing .folder-listing .views-row .card-holder .views-field-title,.path-shared.listing-view-layout .project-listing .folder-listing .views-row .card .views-field-title,.path-shared.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .views-field-title,.content-card .path-shared.listing-view-layout .project-listing .folder-listing .views-row .card-holder .views-field-title,.path-organization.listing-view-layout .project-listing .folder-listing .views-row .card .views-field-title,.path-organization.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .views-field-title,.content-card .path-organization.listing-view-layout .project-listing .folder-listing .views-row .card-holder .views-field-title{width:80%}.page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .card .views-field-title .field-content,.page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .views-field-title .field-content,.content-card .page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .card-holder .views-field-title .field-content,.path-projects.listing-view-layout .project-listing .folder-listing .views-row .card .views-field-title .field-content,.path-projects.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .views-field-title .field-content,.content-card .path-projects.listing-view-layout .project-listing .folder-listing .views-row .card-holder .views-field-title .field-content,.path-shared.listing-view-layout .project-listing .folder-listing .views-row .card .views-field-title .field-content,.path-shared.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .views-field-title .field-content,.content-card .path-shared.listing-view-layout .project-listing .folder-listing .views-row .card-holder .views-field-title .field-content,.path-organization.listing-view-layout .project-listing .folder-listing .views-row .card .views-field-title .field-content,.path-organization.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .views-field-title .field-content,.content-card .path-organization.listing-view-layout .project-listing .folder-listing .views-row .card-holder .views-field-title .field-content{max-width:100%;position:relative;width:100%}.page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .card .menu-dropdown,.page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .menu-dropdown,.content-card .page-node-type-folder.listing-view-layout .project-listing .folder-listing .views-row .card-holder .menu-dropdown,.path-projects.listing-view-layout .project-listing .folder-listing .views-row .card .menu-dropdown,.path-projects.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .menu-dropdown,.content-card .path-projects.listing-view-layout .project-listing .folder-listing .views-row .card-holder .menu-dropdown,.path-shared.listing-view-layout .project-listing .folder-listing .views-row .card .menu-dropdown,.path-shared.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .menu-dropdown,.content-card .path-shared.listing-view-layout .project-listing .folder-listing .views-row .card-holder .menu-dropdown,.path-organization.listing-view-layout .project-listing .folder-listing .views-row .card .menu-dropdown,.path-organization.listing-view-layout .project-listing .folder-listing .views-row .content-card .card-holder .menu-dropdown,.content-card .path-organization.listing-view-layout .project-listing .folder-listing .views-row .card-holder .menu-dropdown{margin-top:-8px}.page-node-type-folder.listing-view-layout .project-listing .folder-listing .row,.path-projects.listing-view-layout .project-listing .folder-listing .row,.path-shared.listing-view-layout .project-listing .folder-listing .row,.path-organization.listing-view-layout .project-listing .folder-listing .row{margin-bottom:0}.page-node-type-folder.listing-view-layout .project-listing form.views-exposed-form,.path-projects.listing-view-layout .project-listing form.views-exposed-form,.path-shared.listing-view-layout .project-listing form.views-exposed-form,.path-organization.listing-view-layout .project-listing form.views-exposed-form{margin-bottom:0;padding:0}.page-node-type-folder.listing-view-layout .project-listing form.views-exposed-form .bottom-border,.path-projects.listing-view-layout .project-listing form.views-exposed-form .bottom-border,.path-shared.listing-view-layout .project-listing form.views-exposed-form .bottom-border,.path-organization.listing-view-layout .project-listing form.views-exposed-form .bottom-border{margin-bottom:0}.page-node-type-folder.listing-view-layout .project-listing .menu-dropdown,.path-projects.listing-view-layout .project-listing .menu-dropdown,.path-shared.listing-view-layout .project-listing .menu-dropdown,.path-organization.listing-view-layout .project-listing .menu-dropdown{right:50px}.page-node-type-folder.listing-view-layout .project-listing .card,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder,.path-projects.listing-view-layout .project-listing .card,.path-projects.listing-view-layout .project-listing .content-card .card-holder,.content-card .path-projects.listing-view-layout .project-listing .card-holder,.path-shared.listing-view-layout .project-listing .card,.path-shared.listing-view-layout .project-listing .content-card .card-holder,.content-card .path-shared.listing-view-layout .project-listing .card-holder,.path-organization.listing-view-layout .project-listing .card,.path-organization.listing-view-layout .project-listing .content-card .card-holder,.content-card .path-organization.listing-view-layout .project-listing .card-holder{box-shadow:unset;float:left;padding:8px 35px 8px 16px !important;width:100%}.page-node-type-folder.listing-view-layout .project-listing .card .menu-dropdown-toggle,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .menu-dropdown-toggle,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .menu-dropdown-toggle,.path-projects.listing-view-layout .project-listing .card .menu-dropdown-toggle,.path-projects.listing-view-layout .project-listing .content-card .card-holder .menu-dropdown-toggle,.content-card .path-projects.listing-view-layout .project-listing .card-holder .menu-dropdown-toggle,.path-shared.listing-view-layout .project-listing .card .menu-dropdown-toggle,.path-shared.listing-view-layout .project-listing .content-card .card-holder .menu-dropdown-toggle,.content-card .path-shared.listing-view-layout .project-listing .card-holder .menu-dropdown-toggle,.path-organization.listing-view-layout .project-listing .card .menu-dropdown-toggle,.path-organization.listing-view-layout .project-listing .content-card .card-holder .menu-dropdown-toggle,.content-card .path-organization.listing-view-layout .project-listing .card-holder .menu-dropdown-toggle{float:right}.page-node-type-folder.listing-view-layout .project-listing .card .menu-dropdown-toggle a,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .menu-dropdown-toggle a,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .menu-dropdown-toggle a,.path-projects.listing-view-layout .project-listing .card .menu-dropdown-toggle a,.path-projects.listing-view-layout .project-listing .content-card .card-holder .menu-dropdown-toggle a,.content-card .path-projects.listing-view-layout .project-listing .card-holder .menu-dropdown-toggle a,.path-shared.listing-view-layout .project-listing .card .menu-dropdown-toggle a,.path-shared.listing-view-layout .project-listing .content-card .card-holder .menu-dropdown-toggle a,.content-card .path-shared.listing-view-layout .project-listing .card-holder .menu-dropdown-toggle a,.path-organization.listing-view-layout .project-listing .card .menu-dropdown-toggle a,.path-organization.listing-view-layout .project-listing .content-card .card-holder .menu-dropdown-toggle a,.content-card .path-organization.listing-view-layout .project-listing .card-holder .menu-dropdown-toggle a{padding-left:0}.page-node-type-folder.listing-view-layout .project-listing .card h3,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder h3,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder h3,.path-projects.listing-view-layout .project-listing .card h3,.path-projects.listing-view-layout .project-listing .content-card .card-holder h3,.content-card .path-projects.listing-view-layout .project-listing .card-holder h3,.path-shared.listing-view-layout .project-listing .card h3,.path-shared.listing-view-layout .project-listing .content-card .card-holder h3,.content-card .path-shared.listing-view-layout .project-listing .card-holder h3,.path-organization.listing-view-layout .project-listing .card h3,.path-organization.listing-view-layout .project-listing .content-card .card-holder h3,.content-card .path-organization.listing-view-layout .project-listing .card-holder h3{font-size:16px;font-weight:normal;float:left;line-height:24px;margin-left:0;padding:4px 0 0 0;max-width:50%;width:50%;display:flex;align-items:center}@media(max-width:646px){.page-node-type-folder.listing-view-layout .project-listing .card h3,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder h3,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder h3,.path-projects.listing-view-layout .project-listing .card h3,.path-projects.listing-view-layout .project-listing .content-card .card-holder h3,.content-card .path-projects.listing-view-layout .project-listing .card-holder h3,.path-shared.listing-view-layout .project-listing .card h3,.path-shared.listing-view-layout .project-listing .content-card .card-holder h3,.content-card .path-shared.listing-view-layout .project-listing .card-holder h3,.path-organization.listing-view-layout .project-listing .card h3,.path-organization.listing-view-layout .project-listing .content-card .card-holder h3,.content-card .path-organization.listing-view-layout .project-listing .card-holder h3{max-width:80%;width:80%}}.page-node-type-folder.listing-view-layout .project-listing .card h3 a,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder h3 a,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder h3 a,.path-projects.listing-view-layout .project-listing .card h3 a,.path-projects.listing-view-layout .project-listing .content-card .card-holder h3 a,.content-card .path-projects.listing-view-layout .project-listing .card-holder h3 a,.path-shared.listing-view-layout .project-listing .card h3 a,.path-shared.listing-view-layout .project-listing .content-card .card-holder h3 a,.content-card .path-shared.listing-view-layout .project-listing .card-holder h3 a,.path-organization.listing-view-layout .project-listing .card h3 a,.path-organization.listing-view-layout .project-listing .content-card .card-holder h3 a,.content-card .path-organization.listing-view-layout .project-listing .card-holder h3 a{display:flex;max-width:100%;padding-left:5px;position:relative;width:calc(100% - 30px);min-width:100px;align-items:center;column-gap:5px}.page-node-type-folder.listing-view-layout .project-listing .card h3:hover a,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder h3:hover a,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder h3:hover a,.path-projects.listing-view-layout .project-listing .card h3:hover a,.path-projects.listing-view-layout .project-listing .content-card .card-holder h3:hover a,.content-card .path-projects.listing-view-layout .project-listing .card-holder h3:hover a,.path-shared.listing-view-layout .project-listing .card h3:hover a,.path-shared.listing-view-layout .project-listing .content-card .card-holder h3:hover a,.content-card .path-shared.listing-view-layout .project-listing .card-holder h3:hover a,.path-organization.listing-view-layout .project-listing .card h3:hover a,.path-organization.listing-view-layout .project-listing .content-card .card-holder h3:hover a,.content-card .path-organization.listing-view-layout .project-listing .card-holder h3:hover a{transform:unset}.page-node-type-folder.listing-view-layout .project-listing .card h3 .material-icons,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder h3 .material-icons,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder h3 .material-icons,.path-projects.listing-view-layout .project-listing .card h3 .material-icons,.path-projects.listing-view-layout .project-listing .content-card .card-holder h3 .material-icons,.content-card .path-projects.listing-view-layout .project-listing .card-holder h3 .material-icons,.path-shared.listing-view-layout .project-listing .card h3 .material-icons,.path-shared.listing-view-layout .project-listing .content-card .card-holder h3 .material-icons,.content-card .path-shared.listing-view-layout .project-listing .card-holder h3 .material-icons,.path-organization.listing-view-layout .project-listing .card h3 .material-icons,.path-organization.listing-view-layout .project-listing .content-card .card-holder h3 .material-icons,.content-card .path-organization.listing-view-layout .project-listing .card-holder h3 .material-icons{display:inline-block !important}.page-node-type-folder.listing-view-layout .project-listing .card h3 .material-icons.s-icon-title,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder h3 .material-icons.s-icon-title,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder h3 .material-icons.s-icon-title,.path-projects.listing-view-layout .project-listing .card h3 .material-icons.s-icon-title,.path-projects.listing-view-layout .project-listing .content-card .card-holder h3 .material-icons.s-icon-title,.content-card .path-projects.listing-view-layout .project-listing .card-holder h3 .material-icons.s-icon-title,.path-shared.listing-view-layout .project-listing .card h3 .material-icons.s-icon-title,.path-shared.listing-view-layout .project-listing .content-card .card-holder h3 .material-icons.s-icon-title,.content-card .path-shared.listing-view-layout .project-listing .card-holder h3 .material-icons.s-icon-title,.path-organization.listing-view-layout .project-listing .card h3 .material-icons.s-icon-title,.path-organization.listing-view-layout .project-listing .content-card .card-holder h3 .material-icons.s-icon-title,.content-card .path-organization.listing-view-layout .project-listing .card-holder h3 .material-icons.s-icon-title{font-size:17px}.page-node-type-folder.listing-view-layout .project-listing .card .create-date,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .create-date,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .create-date,.page-node-type-folder.listing-view-layout .project-listing .card .project-size,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .project-size,.page-node-type-folder.listing-view-layout .project-listing .card .project-area,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .project-area,.path-projects.listing-view-layout .project-listing .card .create-date,.path-projects.listing-view-layout .project-listing .content-card .card-holder .create-date,.content-card .path-projects.listing-view-layout .project-listing .card-holder .create-date,.path-projects.listing-view-layout .project-listing .card .project-size,.path-projects.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-projects.listing-view-layout .project-listing .card-holder .project-size,.path-projects.listing-view-layout .project-listing .card .project-area,.path-projects.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-projects.listing-view-layout .project-listing .card-holder .project-area,.path-shared.listing-view-layout .project-listing .card .create-date,.path-shared.listing-view-layout .project-listing .content-card .card-holder .create-date,.content-card .path-shared.listing-view-layout .project-listing .card-holder .create-date,.path-shared.listing-view-layout .project-listing .card .project-size,.path-shared.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-shared.listing-view-layout .project-listing .card-holder .project-size,.path-shared.listing-view-layout .project-listing .card .project-area,.path-shared.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-shared.listing-view-layout .project-listing .card-holder .project-area,.path-organization.listing-view-layout .project-listing .card .create-date,.path-organization.listing-view-layout .project-listing .content-card .card-holder .create-date,.content-card .path-organization.listing-view-layout .project-listing .card-holder .create-date,.path-organization.listing-view-layout .project-listing .card .project-size,.path-organization.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-organization.listing-view-layout .project-listing .card-holder .project-size,.path-organization.listing-view-layout .project-listing .card .project-area,.path-organization.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-organization.listing-view-layout .project-listing .card-holder .project-area{float:left;margin-bottom:0;margin-top:5px;padding-left:0;text-align:center;width:14%}@media(max-width:646px){.page-node-type-folder.listing-view-layout .project-listing .card .create-date,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .create-date,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .create-date,.page-node-type-folder.listing-view-layout .project-listing .card .project-size,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .project-size,.page-node-type-folder.listing-view-layout .project-listing .card .project-area,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .project-area,.path-projects.listing-view-layout .project-listing .card .create-date,.path-projects.listing-view-layout .project-listing .content-card .card-holder .create-date,.content-card .path-projects.listing-view-layout .project-listing .card-holder .create-date,.path-projects.listing-view-layout .project-listing .card .project-size,.path-projects.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-projects.listing-view-layout .project-listing .card-holder .project-size,.path-projects.listing-view-layout .project-listing .card .project-area,.path-projects.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-projects.listing-view-layout .project-listing .card-holder .project-area,.path-shared.listing-view-layout .project-listing .card .create-date,.path-shared.listing-view-layout .project-listing .content-card .card-holder .create-date,.content-card .path-shared.listing-view-layout .project-listing .card-holder .create-date,.path-shared.listing-view-layout .project-listing .card .project-size,.path-shared.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-shared.listing-view-layout .project-listing .card-holder .project-size,.path-shared.listing-view-layout .project-listing .card .project-area,.path-shared.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-shared.listing-view-layout .project-listing .card-holder .project-area,.path-organization.listing-view-layout .project-listing .card .create-date,.path-organization.listing-view-layout .project-listing .content-card .card-holder .create-date,.content-card .path-organization.listing-view-layout .project-listing .card-holder .create-date,.path-organization.listing-view-layout .project-listing .card .project-size,.path-organization.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-organization.listing-view-layout .project-listing .card-holder .project-size,.path-organization.listing-view-layout .project-listing .card .project-area,.path-organization.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-organization.listing-view-layout .project-listing .card-holder .project-area{font-size:12px;margin-top:0;padding-left:35px;text-align:left;width:80%}}.page-node-type-folder.listing-view-layout .project-listing .card .create-date .grid-share-icon-title,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .create-date .grid-share-icon-title,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .create-date .grid-share-icon-title,.page-node-type-folder.listing-view-layout .project-listing .card .project-size .grid-share-icon-title,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .project-size .grid-share-icon-title,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .project-size .grid-share-icon-title,.page-node-type-folder.listing-view-layout .project-listing .card .project-area .grid-share-icon-title,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .project-area .grid-share-icon-title,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .project-area .grid-share-icon-title,.path-projects.listing-view-layout .project-listing .card .create-date .grid-share-icon-title,.path-projects.listing-view-layout .project-listing .content-card .card-holder .create-date .grid-share-icon-title,.content-card .path-projects.listing-view-layout .project-listing .card-holder .create-date .grid-share-icon-title,.path-projects.listing-view-layout .project-listing .card .project-size .grid-share-icon-title,.path-projects.listing-view-layout .project-listing .content-card .card-holder .project-size .grid-share-icon-title,.content-card .path-projects.listing-view-layout .project-listing .card-holder .project-size .grid-share-icon-title,.path-projects.listing-view-layout .project-listing .card .project-area .grid-share-icon-title,.path-projects.listing-view-layout .project-listing .content-card .card-holder .project-area .grid-share-icon-title,.content-card .path-projects.listing-view-layout .project-listing .card-holder .project-area .grid-share-icon-title,.path-shared.listing-view-layout .project-listing .card .create-date .grid-share-icon-title,.path-shared.listing-view-layout .project-listing .content-card .card-holder .create-date .grid-share-icon-title,.content-card .path-shared.listing-view-layout .project-listing .card-holder .create-date .grid-share-icon-title,.path-shared.listing-view-layout .project-listing .card .project-size .grid-share-icon-title,.path-shared.listing-view-layout .project-listing .content-card .card-holder .project-size .grid-share-icon-title,.content-card .path-shared.listing-view-layout .project-listing .card-holder .project-size .grid-share-icon-title,.path-shared.listing-view-layout .project-listing .card .project-area .grid-share-icon-title,.path-shared.listing-view-layout .project-listing .content-card .card-holder .project-area .grid-share-icon-title,.content-card .path-shared.listing-view-layout .project-listing .card-holder .project-area .grid-share-icon-title,.path-organization.listing-view-layout .project-listing .card .create-date .grid-share-icon-title,.path-organization.listing-view-layout .project-listing .content-card .card-holder .create-date .grid-share-icon-title,.content-card .path-organization.listing-view-layout .project-listing .card-holder .create-date .grid-share-icon-title,.path-organization.listing-view-layout .project-listing .card .project-size .grid-share-icon-title,.path-organization.listing-view-layout .project-listing .content-card .card-holder .project-size .grid-share-icon-title,.content-card .path-organization.listing-view-layout .project-listing .card-holder .project-size .grid-share-icon-title,.path-organization.listing-view-layout .project-listing .card .project-area .grid-share-icon-title,.path-organization.listing-view-layout .project-listing .content-card .card-holder .project-area .grid-share-icon-title,.content-card .path-organization.listing-view-layout .project-listing .card-holder .project-area .grid-share-icon-title{display:none}.page-node-type-folder.listing-view-layout .project-listing .card .project-size,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .project-size,.page-node-type-folder.listing-view-layout .project-listing .card .project-area,.page-node-type-folder.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .page-node-type-folder.listing-view-layout .project-listing .card-holder .project-area,.path-projects.listing-view-layout .project-listing .card .project-size,.path-projects.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-projects.listing-view-layout .project-listing .card-holder .project-size,.path-projects.listing-view-layout .project-listing .card .project-area,.path-projects.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-projects.listing-view-layout .project-listing .card-holder .project-area,.path-shared.listing-view-layout .project-listing .card .project-size,.path-shared.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-shared.listing-view-layout .project-listing .card-holder .project-size,.path-shared.listing-view-layout .project-listing .card .project-area,.path-shared.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-shared.listing-view-layout .project-listing .card-holder .project-area,.path-organization.listing-view-layout .project-listing .card .project-size,.path-organization.listing-view-layout .project-listing .content-card .card-holder .project-size,.content-card .path-organization.listing-view-layout .project-listing .card-holder .project-size,.path-organization.listing-view-layout .project-listing .card .project-area,.path-organization.listing-view-layout .project-listing .content-card .card-holder .project-area,.content-card .path-organization.listing-view-layout .project-listing .card-holder .project-area{display:block !important}.page-node-type-folder.listing-view-layout .project-listing .project-card,.path-projects.listing-view-layout .project-listing .project-card,.path-shared.listing-view-layout .project-listing .project-card,.path-organization.listing-view-layout .project-listing .project-card{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0;max-width:100%;width:100%}.page-node-type-folder.listing-view-layout .project-listing .geofield-static-google-map img,.path-projects.listing-view-layout .project-listing .geofield-static-google-map img,.path-shared.listing-view-layout .project-listing .geofield-static-google-map img,.path-organization.listing-view-layout .project-listing .geofield-static-google-map img{display:none}.inspect-storage-view form{display:flex;flex-wrap:wrap;column-gap:1em}.inspect-storage-view form.views-exposed-form .form-item-title{width:100%;max-width:460px}.inspect-storage-view form.views-exposed-form label,.inspect-storage-view form.views-exposed-form .form-actions{display:block}.projects-page{display:flex;flex-direction:column;min-width:0}.projects-page .projects-header{padding:28px 40px 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:768px){.projects-page .projects-header{padding:20px 16px 0}}.projects-page .projects-title{font-size:22px;font-weight:700;letter-spacing:-0.02em;color:var(--text-primary);margin:0;line-height:1.2}.projects-page .projects-count{font-size:13px;color:var(--text-tertiary);background:var(--surface-3);padding:3px 10px;border-radius:99px;font-weight:500}.projects-page .projects-header-spacer{flex:1}.projects-page .projects-view-header{padding:8px 40px 0}@media(max-width:768px){.projects-page .projects-view-header{padding:8px 16px 0}}.projects-page .projects-toolbar{padding:16px 40px 0}@media(max-width:768px){.projects-page .projects-toolbar{padding:12px 16px 0}}.projects-page .projects-exposed-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%;border:0;padding:0;margin:0}.projects-page .projects-exposed-form .projects-exposed-controls{display:inline-flex;align-items:center;gap:4px}.projects-page .projects-exposed-form .projects-exposed-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1;min-width:0}.projects-page .projects-exposed-form .projects-exposed-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap;width:auto;justify-content:flex-end}.projects-page .projects-exposed-form .projects-exposed-actions a{width:auto;margin:0}.projects-page .projects-exposed-form label,.projects-page .projects-exposed-form .form-item-sort-order,.projects-page .projects-exposed-form .form-actions{display:none}.projects-page .projects-exposed-form .form-item-sort-by,.projects-page .projects-exposed-form .form-item{display:inline-flex;align-items:center;margin:0}.projects-page .projects-exposed-form input[type=text],.projects-page .projects-exposed-form input[type=search]{height:36px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:0 12px;font-size:13px;color:var(--text-primary);font-family:var(--font-body);outline:none;transition:border-color .2s,background .2s}.projects-page .projects-exposed-form input[type=text]::placeholder,.projects-page .projects-exposed-form input[type=search]::placeholder{color:var(--text-tertiary)}.projects-page .projects-exposed-form input[type=text]:focus,.projects-page .projects-exposed-form input[type=search]:focus{border-color:var(--brand)}.projects-page .projects-exposed-form select{height:36px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:0 28px 0 12px;font-size:13px;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;transition:border-color .2s,background .2s}.projects-page .projects-exposed-form select:hover{border-color:var(--border-hover);background:var(--surface-3)}.projects-page .projects-exposed-form select:focus{border-color:var(--brand);outline:none}.projects-page .projects-exposed-form .toolbar-icon-btn,.projects-page .projects-exposed-form .toolbar-icon-btn.layout-action-link,.projects-page .projects-exposed-form .toolbar-icon-btn.map-link,.projects-page .projects-exposed-form .layout-action-link.toolbar-icon-btn,.projects-page .projects-exposed-form .map-link.toolbar-icon-btn{float:none;margin:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary) !important;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);transition:color .15s,border-color .15s,background .15s;cursor:pointer;text-decoration:none}.projects-page .projects-exposed-form .toolbar-icon-btn .material-icons,.projects-page .projects-exposed-form .toolbar-icon-btn.layout-action-link .material-icons,.projects-page .projects-exposed-form .toolbar-icon-btn.map-link .material-icons,.projects-page .projects-exposed-form .layout-action-link.toolbar-icon-btn .material-icons,.projects-page .projects-exposed-form .map-link.toolbar-icon-btn .material-icons{font-size:18px;color:inherit;line-height:1}.projects-page .projects-exposed-form .toolbar-icon-btn:hover,.projects-page .projects-exposed-form .toolbar-icon-btn:focus-visible,.projects-page .projects-exposed-form .toolbar-icon-btn.layout-action-link:hover,.projects-page .projects-exposed-form .toolbar-icon-btn.layout-action-link:focus-visible,.projects-page .projects-exposed-form .toolbar-icon-btn.map-link:hover,.projects-page .projects-exposed-form .toolbar-icon-btn.map-link:focus-visible,.projects-page .projects-exposed-form .layout-action-link.toolbar-icon-btn:hover,.projects-page .projects-exposed-form .layout-action-link.toolbar-icon-btn:focus-visible,.projects-page .projects-exposed-form .map-link.toolbar-icon-btn:hover,.projects-page .projects-exposed-form .map-link.toolbar-icon-btn:focus-visible{color:var(--text-primary) !important;border-color:var(--border-hover);background:var(--surface-3);opacity:1;text-decoration:none}.projects-page .projects-exposed-form .toolbar-icon-btn:focus-visible,.projects-page .projects-exposed-form .toolbar-icon-btn.layout-action-link:focus-visible,.projects-page .projects-exposed-form .toolbar-icon-btn.map-link:focus-visible,.projects-page .projects-exposed-form .layout-action-link.toolbar-icon-btn:focus-visible,.projects-page .projects-exposed-form .map-link.toolbar-icon-btn:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.projects-page .projects-exposed-form .exposed-filter-sort{font-size:16px;font-weight:500;color:var(--text-secondary);cursor:pointer;vertical-align:middle;margin:0 4px 0 -4px}.projects-page .projects-exposed-form .additional-filters{position:relative}.projects-page .projects-exposed-form .additional-filters a.material-icons{color:var(--text-secondary)}.projects-page .projects-exposed-form .additional-filters a.material-icons.selected,.projects-page .projects-exposed-form .additional-filters a.material-icons:hover{color:var(--brand)}.projects-page .projects-exposed-form .dropdown{display:none;padding:16px;position:absolute;margin-top:42px;width:260px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card-hover);z-index:20}.projects-page .projects-exposed-form .dropdown label{display:block;margin-bottom:6px;font-size:12px;color:var(--text-secondary);font-weight:500}.projects-page .projects-exposed-form .dropdown select{max-width:100%;width:100%}.projects-page .projects-exposed-form .projects-exposed-actions .btn-accent,.projects-page .projects-exposed-form .projects-exposed-actions .pager .pager-item>a,.pager .projects-page .projects-exposed-form .projects-exposed-actions .pager-item>a,.projects-page .projects-exposed-form .projects-exposed-actions .pager .pager-item>span,.pager .projects-page .projects-exposed-form .projects-exposed-actions .pager-item>span,.projects-page .projects-exposed-form .projects-exposed-actions .btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:13px;font-weight:500;font-family:var(--font-body);text-decoration:none;transition:all .15s;text-transform:none;letter-spacing:0;line-height:1;box-shadow:none}.projects-page .projects-exposed-form .projects-exposed-actions .btn-accent::before,.projects-page .projects-exposed-form .projects-exposed-actions .pager .pager-item>a::before,.pager .projects-page .projects-exposed-form .projects-exposed-actions .pager-item>a::before,.projects-page .projects-exposed-form .projects-exposed-actions .pager .pager-item>span::before,.pager .projects-page .projects-exposed-form .projects-exposed-actions .pager-item>span::before,.projects-page .projects-exposed-form .projects-exposed-actions .btn::before{font-family:"Material Icons";font-size:16px;font-weight:normal;line-height:1;content:attr(data-icon)}.projects-page .projects-exposed-form .projects-exposed-actions .btn-accent:hover,.projects-page .projects-exposed-form .projects-exposed-actions .pager .pager-item>a:hover,.pager .projects-page .projects-exposed-form .projects-exposed-actions .pager-item>a:hover,.projects-page .projects-exposed-form .projects-exposed-actions .pager .pager-item>span:hover,.pager .projects-page .projects-exposed-form .projects-exposed-actions .pager-item>span:hover,.projects-page .projects-exposed-form .projects-exposed-actions .btn:hover{border-color:var(--border-hover);background:var(--surface-3);color:var(--text-primary)}.projects-page .projects-exposed-form .projects-exposed-actions a:first-child.btn-accent,.projects-page .projects-exposed-form .projects-exposed-actions .pager .pager-item>a:first-child,.pager .projects-page .projects-exposed-form .projects-exposed-actions .pager-item>a:first-child,.projects-page .projects-exposed-form .projects-exposed-actions a:first-child.btn{background:var(--brand);border-color:var(--brand);color:#fff}.projects-page .projects-exposed-form .projects-exposed-actions a:first-child.btn-accent:hover,.projects-page .projects-exposed-form .projects-exposed-actions .pager .pager-item>a:first-child:hover,.pager .projects-page .projects-exposed-form .projects-exposed-actions .pager-item>a:first-child:hover,.projects-page .projects-exposed-form .projects-exposed-actions a:first-child.btn:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:#fff}.projects-page .bottom-border{display:none}.projects-page .projects-folder-pills{padding:16px 40px 8px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}@media(max-width:768px){.projects-page .projects-folder-pills{padding:12px 16px 4px;overflow-x:auto;-webkit-overflow-scrolling:touch}}.projects-page .projects-folder-pills .folder-listing,.projects-page .projects-folder-pills .projects-folder-pills-inner,.projects-page .projects-folder-pills .row{display:contents}@media(max-width:768px){.projects-page .projects-folder-pills{flex-wrap:nowrap}}.projects-page .projects-folder-pills .views-row{display:inline-flex;align-items:center;width:auto !important;min-width:0 !important;max-width:none !important;height:auto !important;margin:0 !important;border:0 !important;flex:0 0 auto !important}.projects-page .projects-folder-pills .folder-listing .card .menu-dropdown-toggle,.projects-page .projects-folder-pills .card .menu-dropdown-toggle,.projects-page .projects-folder-pills .content-card .card-holder .menu-dropdown-toggle,.content-card .projects-page .projects-folder-pills .card-holder .menu-dropdown-toggle{display:none !important}.projects-page .projects-folder-pills .menu-dropdown{display:none !important}.projects-page .projects-folder-pills .card,.projects-page .projects-folder-pills .content-card .card-holder,.content-card .projects-page .projects-folder-pills .card-holder{display:inline-flex;align-items:center;gap:6px;width:auto !important;max-width:none;padding:6px 14px !important;border-radius:99px;border:1px solid var(--border);background:var(--surface-2);box-shadow:none;font-size:13px;color:var(--text-secondary);font-weight:450;transition:border-color .15s,color .15s,background .15s;margin:0;white-space:nowrap}.projects-page .projects-folder-pills .card:hover,.projects-page .projects-folder-pills .content-card .card-holder:hover,.content-card .projects-page .projects-folder-pills .card-holder:hover{border-color:var(--border-hover);color:var(--text-primary)}.projects-page .projects-folder-pills .card .folder-icon-wrapper,.projects-page .projects-folder-pills .content-card .card-holder .folder-icon-wrapper,.content-card .projects-page .projects-folder-pills .card-holder .folder-icon-wrapper{float:none;display:inline-flex;align-items:center;width:auto;height:auto;margin:0}.projects-page .projects-folder-pills .card .folder-icon-wrapper .material-icons,.projects-page .projects-folder-pills .content-card .card-holder .folder-icon-wrapper .material-icons,.content-card .projects-page .projects-folder-pills .card-holder .folder-icon-wrapper .material-icons{font-size:14px;color:inherit;margin:0}.projects-page .projects-folder-pills .card .views-field-title,.projects-page .projects-folder-pills .content-card .card-holder .views-field-title,.content-card .projects-page .projects-folder-pills .card-holder .views-field-title{display:inline-flex;align-items:center;width:auto;max-width:none;height:auto;white-space:nowrap}.projects-page .projects-folder-pills .card .views-field-title .field-content,.projects-page .projects-folder-pills .content-card .card-holder .views-field-title .field-content,.content-card .projects-page .projects-folder-pills .card-holder .views-field-title .field-content{position:static;transform:none;max-width:none;min-width:0;transition:none}.projects-page .projects-folder-pills .card .views-field-title:hover .field-content,.projects-page .projects-folder-pills .content-card .card-holder .views-field-title:hover .field-content,.content-card .projects-page .projects-folder-pills .card-holder .views-field-title:hover .field-content{transform:none !important;max-width:none !important;min-width:0 !important;overflow:visible !important;text-overflow:clip !important}.projects-page .projects-folder-pills .card .views-field-title a,.projects-page .projects-folder-pills .content-card .card-holder .views-field-title a,.content-card .projects-page .projects-folder-pills .card-holder .views-field-title a{color:inherit;padding:0;text-decoration:none}.projects-page .projects-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;padding:16px 40px 40px;width:100%;column-gap:14px;flex-wrap:wrap}@media(max-width:768px){.projects-page .projects-grid-container{padding:12px 16px 24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.projects-page .projects-grid-container .views-row,.projects-page .projects-grid-container .project-card,.projects-page .projects-grid-container .folder-card{width:auto;max-width:none;min-width:0;margin:0;flex:1 1 auto;height:auto}.projects-page .projects-empty{padding:48px 40px;text-align:center;color:var(--text-tertiary);font-size:15px}.projects-page .projects-empty .empty-results{margin:0}.projects-page .projects-empty a{color:var(--brand-text)}.projects-page .projects-pager{padding:8px 40px 32px}.projects-page .projects-pager .pager{margin:0}.listing-view-layout .projects-page .projects-grid-container{display:flex;flex-direction:column;gap:0;padding:8px 40px 40px}@media(max-width:768px){.listing-view-layout .projects-page .projects-grid-container{padding:4px 16px 24px}}.listing-view-layout .projects-page .projects-grid-container .views-row,.listing-view-layout .projects-page .projects-grid-container .project-card{width:100%;max-width:100%;min-width:0;margin:0;flex:1 1 auto;height:auto}.listing-view-layout .projects-page .projects-grid-container .views-row{border-bottom:0 !important}.listing-view-layout .projects-page .project-card{display:flex;flex-direction:row;align-items:center;gap:14px;padding:10px 12px !important;border:0 !important;border-bottom:1px solid var(--border) !important;border-radius:0;background:transparent;box-shadow:none;min-height:56px}.listing-view-layout .projects-page .project-card:hover{background:var(--surface-hover);border-color:var(--border) !important;box-shadow:none}.listing-view-layout .projects-page .project-card>.menu-dropdown{top:50%;right:12px;transform:translateY(-50%)}.listing-view-layout .projects-page .project-card-thumb{flex:0 0 56px;width:56px;height:36px;aspect-ratio:auto;border-radius:var(--radius-sm);overflow:hidden}.listing-view-layout .projects-page .project-card-thumb .project-card-status,.listing-view-layout .projects-page .project-card-thumb .project-card-thumb-overlay{display:none}.listing-view-layout .projects-page .project-card-thumb .geofield-static-google-map img,.listing-view-layout .projects-page .project-card-thumb img{display:block}.listing-view-layout .projects-page .project-card-body{display:flex;flex-direction:row;align-items:center;gap:16px;padding:0;flex:1 1 auto;min-width:0}.listing-view-layout .projects-page .project-card-name,.listing-view-layout .projects-page h3.project-card-name,.listing-view-layout .projects-page .project-listing h3.project-card-name{flex:1 1 auto;min-width:0;font-size:14px;font-weight:500;margin:0;display:flex;align-items:center;gap:6px}.listing-view-layout .projects-page .project-card-meta{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-end;font-size:12px;color:var(--text-tertiary);gap:10px;min-width:0}.listing-view-layout .projects-page .project-card-meta .project-card-dot{display:none}.listing-view-layout .projects-page .project-card-meta .project-card-meta-item{min-width:0}.listing-view-layout .projects-page .project-card-actions{position:static;opacity:0;flex:0 0 auto;transition:opacity .15s}.listing-view-layout .projects-page .project-card-actions .menu-dropdown-toggle{width:28px;height:28px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.listing-view-layout .projects-page .project-card-actions .menu-dropdown-toggle:hover{background:var(--surface-3)}.listing-view-layout .projects-page .project-card:hover .project-card-actions,.listing-view-layout .projects-page .project-card:focus-within .project-card-actions{opacity:1}.listing-view-layout .projects-page .project-card:hover .project-card-thumb img{transform:translateZ(0)}.page-node-type-folder .folder-listing .project-rows{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:8px;padding:0;column-gap:8px;row-gap:8px}.page-node-type-folder .folder-listing .views-row{width:auto !important;max-width:none !important;min-width:0 !important;flex:0 0 auto !important;margin:0 !important;border:0 !important}.page-node-type-folder .folder-listing .card,.page-node-type-folder .folder-listing .content-card .card-holder,.content-card .page-node-type-folder .folder-listing .card-holder{display:inline-flex !important;align-items:center;gap:6px;width:auto !important;max-width:none;padding:6px 14px !important;border-radius:99px;border:1px solid var(--border);background:var(--surface-2);box-shadow:none;font-size:13px;color:var(--text-secondary);font-weight:450;transition:border-color .15s,color .15s,background .15s;margin:0;white-space:nowrap}.page-node-type-folder .folder-listing .card:hover,.page-node-type-folder .folder-listing .content-card .card-holder:hover,.content-card .page-node-type-folder .folder-listing .card-holder:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--surface-hover)}.page-node-type-folder .folder-listing .card .folder-icon-wrapper,.page-node-type-folder .folder-listing .content-card .card-holder .folder-icon-wrapper,.content-card .page-node-type-folder .folder-listing .card-holder .folder-icon-wrapper{float:none;display:inline-flex;align-items:center;width:auto !important;height:auto !important;margin:0}.page-node-type-folder .folder-listing .card .folder-icon-wrapper .material-icons,.page-node-type-folder .folder-listing .content-card .card-holder .folder-icon-wrapper .material-icons,.content-card .page-node-type-folder .folder-listing .card-holder .folder-icon-wrapper .material-icons{font-size:14px;color:inherit;margin:0}.page-node-type-folder .folder-listing .card .views-field-title,.page-node-type-folder .folder-listing .content-card .card-holder .views-field-title,.content-card .page-node-type-folder .folder-listing .card-holder .views-field-title{display:inline-flex;align-items:center;width:auto !important;max-width:none !important;height:auto !important;white-space:nowrap;position:static}.page-node-type-folder .folder-listing .card .views-field-title .field-content,.page-node-type-folder .folder-listing .content-card .card-holder .views-field-title .field-content,.content-card .page-node-type-folder .folder-listing .card-holder .views-field-title .field-content{position:static;transform:none !important;max-width:none !important;min-width:0 !important;transition:none !important}.page-node-type-folder .folder-listing .card .views-field-title:hover .field-content,.page-node-type-folder .folder-listing .content-card .card-holder .views-field-title:hover .field-content,.content-card .page-node-type-folder .folder-listing .card-holder .views-field-title:hover .field-content{transform:none !important;max-width:none !important;min-width:0 !important;overflow:visible !important;text-overflow:clip !important}.page-node-type-folder .folder-listing .card .views-field-title a,.page-node-type-folder .folder-listing .content-card .card-holder .views-field-title a,.content-card .page-node-type-folder .folder-listing .card-holder .views-field-title a{color:inherit;padding:0;text-decoration:none}.page-node-type-folder .folder-listing .card .menu-dropdown-toggle,.page-node-type-folder .folder-listing .content-card .card-holder .menu-dropdown-toggle,.content-card .page-node-type-folder .folder-listing .card-holder .menu-dropdown-toggle,.page-node-type-folder .folder-listing .card .menu-dropdown,.page-node-type-folder .folder-listing .content-card .card-holder .menu-dropdown,.content-card .page-node-type-folder .folder-listing .card-holder .menu-dropdown{display:none !important}.path-projects #block-material-compile-page-title,.path-shared #block-material-compile-page-title,.path-organization #block-material-compile-page-title{display:none}.job-data .field-name-name{margin-bottom:15px}.job-data .field-name-field-projection-code,.job-data .field-name-field-coordinate-system{margin-bottom:10px}.job-data ul li{list-style:none}.job-data .required-deliverables{margin:15px 0 0 20px;padding:1px 15px 15px 15px}.job-data .required-deliverables li{padding:10px 0}.job-data .required-deliverables ul li{list-style:disc}.job-data #panel-1{display:block}body.path-marketplace{background:var(--surface-0);color:var(--text-primary)}body.path-marketplace #block-marketplaceheader,body.path-marketplace .marketplace-hero{padding:56px 40px;position:relative;overflow:hidden;background:var(--surface-2);border-bottom:1px solid var(--border);color:var(--text-primary);margin:0}body.path-marketplace #block-marketplaceheader::before,body.path-marketplace .marketplace-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 20% 20%,rgba(61,214,200,0.08),transparent),radial-gradient(ellipse 40% 60% at 80% 80%,rgba(232,133,74,0.06),transparent);pointer-events:none;z-index:0}@media(max-width:720px){body.path-marketplace #block-marketplaceheader,body.path-marketplace .marketplace-hero{padding:40px 20px}}body.path-marketplace #block-marketplaceheader>*,body.path-marketplace #block-marketplaceheader .margin-box,body.path-marketplace #block-marketplaceheader .container,body.path-marketplace #block-marketplaceheader .big-title,body.path-marketplace #block-marketplaceheader .views-element-container,body.path-marketplace .marketplace-hero>*,body.path-marketplace .marketplace-hero .margin-box,body.path-marketplace .marketplace-hero .container,body.path-marketplace .marketplace-hero .big-title,body.path-marketplace .marketplace-hero .views-element-container{position:relative;z-index:1}body.path-marketplace #block-marketplaceheader h1,body.path-marketplace #block-marketplaceheader h2,body.path-marketplace #block-marketplaceheader .big-title h1,body.path-marketplace #block-marketplaceheader .big-title h2,body.path-marketplace #block-marketplaceheader .marketplace-title,body.path-marketplace .marketplace-hero h1,body.path-marketplace .marketplace-hero h2,body.path-marketplace .marketplace-hero .big-title h1,body.path-marketplace .marketplace-hero .big-title h2,body.path-marketplace .marketplace-hero .marketplace-title{font-family:var(--font-display);font-size:38px;font-weight:400;line-height:1.15;margin:0 0 12px;color:var(--text-primary);border-bottom:0;text-transform:none;letter-spacing:-0.01em}body.path-marketplace #block-marketplaceheader h1 em,body.path-marketplace #block-marketplaceheader h2 em,body.path-marketplace #block-marketplaceheader .big-title h1 em,body.path-marketplace #block-marketplaceheader .big-title h2 em,body.path-marketplace #block-marketplaceheader .marketplace-title em,body.path-marketplace .marketplace-hero h1 em,body.path-marketplace .marketplace-hero h2 em,body.path-marketplace .marketplace-hero .big-title h1 em,body.path-marketplace .marketplace-hero .big-title h2 em,body.path-marketplace .marketplace-hero .marketplace-title em{font-style:italic;color:var(--brand-text)}@media(max-width:720px){body.path-marketplace #block-marketplaceheader h1,body.path-marketplace #block-marketplaceheader h2,body.path-marketplace #block-marketplaceheader .big-title h1,body.path-marketplace #block-marketplaceheader .big-title h2,body.path-marketplace #block-marketplaceheader .marketplace-title,body.path-marketplace .marketplace-hero h1,body.path-marketplace .marketplace-hero h2,body.path-marketplace .marketplace-hero .big-title h1,body.path-marketplace .marketplace-hero .big-title h2,body.path-marketplace .marketplace-hero .marketplace-title{font-size:30px}}body.path-marketplace #block-marketplaceheader p,body.path-marketplace #block-marketplaceheader .marketplace-subtitle,body.path-marketplace .marketplace-hero p,body.path-marketplace .marketplace-hero .marketplace-subtitle{font-size:15px;color:var(--text-secondary);line-height:1.6;margin:0;max-width:600px}body.path-marketplace #block-marketplaceheader .row,body.path-marketplace .marketplace-hero .row{margin:0}body.path-marketplace .views-element-container,body.path-marketplace .view-marketplace{padding:32px 40px;margin-top:0}@media(max-width:720px){body.path-marketplace .views-element-container,body.path-marketplace .view-marketplace{padding:24px 20px}}body.path-marketplace .view-marketplace .view-content,body.path-marketplace .view-marketplace>.view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}body.path-marketplace .region-content .views-element-container{padding:32px 40px}@media(max-width:720px){body.path-marketplace .region-content .views-element-container{padding:24px 20px}}body.path-marketplace .region-content .views-element-container>div:has(>[class*=js-view-dom-id]),body.path-marketplace .region-content .views-element-container [class*=js-view-dom-id]:has(>.views-row){display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;width:100%}body.path-marketplace .views-row{margin:0}body.path-marketplace .node--deliverable--teaser{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:all .25s cubic-bezier(0.22,1,0.36,1);cursor:pointer;margin:0;padding:0;height:100%}body.path-marketplace .node--deliverable--teaser:hover{border-color:var(--border-active);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}body.path-marketplace .node--deliverable--teaser .card,body.path-marketplace .node--deliverable--teaser .content-card .card-holder,.content-card body.path-marketplace .node--deliverable--teaser .card-holder,body.path-marketplace .node--deliverable--teaser .card-vertical{display:flex;flex-direction:column;background:transparent;box-shadow:none;border:0;height:100%;margin:0;padding:0}body.path-marketplace .node--deliverable--teaser .card-column-left,body.path-marketplace .node--deliverable--teaser .card-column-fix{width:100%;max-width:none;flex:0 0 auto;padding:0;margin:0}body.path-marketplace .node--deliverable--teaser .card-column-right{flex:1 1 auto;padding:20px;display:flex;flex-direction:column;gap:8px}body.path-marketplace .node--deliverable--teaser .card-media,body.path-marketplace .node--deliverable--teaser .card-item.card-media{height:160px;background:linear-gradient(135deg,#1a3a5c,#0d1b2a);position:relative;overflow:hidden;margin:0;padding:0;border-radius:0}body.path-marketplace .node--deliverable--teaser .card-media img,body.path-marketplace .node--deliverable--teaser .card-item.card-media img{width:100%;height:100%;object-fit:cover;display:block}body.path-marketplace .node--deliverable--teaser .card-item.card-title,body.path-marketplace .node--deliverable--teaser .card-title{margin:0;padding:0}body.path-marketplace .node--deliverable--teaser .card-item.card-title h3,body.path-marketplace .node--deliverable--teaser .card-title h3{font-size:16px;font-weight:600;margin:0;line-height:1.3;color:var(--brand-text)}body.path-marketplace .node--deliverable--teaser .card-item.card-title h3 a,body.path-marketplace .node--deliverable--teaser .card-title h3 a{color:inherit;text-decoration:none}body.path-marketplace .node--deliverable--teaser .card-item.card-title h3 a:hover,body.path-marketplace .node--deliverable--teaser .card-title h3 a:hover{color:var(--brand)}body.path-marketplace .node--deliverable--teaser .card-item.card-text,body.path-marketplace .node--deliverable--teaser .card-text{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0;padding:0}body.path-marketplace .node--deliverable--teaser .card-item.card-text p,body.path-marketplace .node--deliverable--teaser .card-text p{margin:0 0 6px}body.path-marketplace .node--deliverable--teaser .card-item.card-text p:last-child,body.path-marketplace .node--deliverable--teaser .card-text p:last-child{margin-bottom:0}body.path-marketplace .node--deliverable--teaser .read-more,body.path-marketplace .node--deliverable--teaser a.read-more.btn{align-self:flex-start;margin-top:auto;font-size:13px;font-weight:600;color:var(--text-primary);display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--radius-md);border:1px solid var(--border);background:transparent;text-transform:none;letter-spacing:0;box-shadow:none;transition:all .15s}body.path-marketplace .node--deliverable--teaser .read-more::after,body.path-marketplace .node--deliverable--teaser a.read-more.btn::after{content:"→";font-size:14px;line-height:1}body.path-marketplace .node--deliverable--teaser .read-more:hover,body.path-marketplace .node--deliverable--teaser a.read-more.btn:hover{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-text)}body.path-marketplace .view-marketplace .views-row:nth-child(4n+1) .card-media{background:linear-gradient(135deg,#1a3a5c,#0d1b2a)}body.path-marketplace .view-marketplace .views-row:nth-child(4n+2) .card-media{background:linear-gradient(135deg,#2d1b4e,#1a0f2e)}body.path-marketplace .view-marketplace .views-row:nth-child(4n+3) .card-media{background:linear-gradient(135deg,#1b3d2f,#0d1f17)}body.path-marketplace .view-marketplace .views-row:nth-child(4n) .card-media{background:linear-gradient(135deg,#3d2b1b,#1f150d)}body.path-marketplace #block-marketplacefooter{padding:48px 40px;border-top:1px solid var(--border);background:var(--surface-1);color:var(--text-primary)}body.path-marketplace #block-marketplacefooter .row{margin:0 auto;max-width:1100px}body.path-marketplace #block-marketplacefooter h2{font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1.25;margin:0 0 12px;color:var(--text-primary)}body.path-marketplace #block-marketplacefooter p,body.path-marketplace #block-marketplacefooter ul,body.path-marketplace #block-marketplacefooter li{font-size:15px;color:var(--text-secondary);line-height:1.6}@media(max-width:720px){body.path-marketplace #block-marketplacefooter{padding:32px 20px}}.path-admin #main{width:100%}.sales-admin{display:flex}.sales-admin .views-exposed-form{padding-right:10px;min-width:200px}#views-exposed-form-job-processing-queue-page-1 .form-item-moderation-state,#views-exposed-form-job-processing-queue-page-1 #edit-created,#views-exposed-form-job-processing-queue-page-1 .form-item-field-manually-processed-value,#views-exposed-form-job-processing-queue-page-1 .form-item-field-manual-data-processor-target-id{display:inline-block;margin-right:30px;vertical-align:top}#views-exposed-form-job-processing-queue-page-1 #edit-actions{display:inline-block;margin-left:50px;vertical-align:middle}.dashboard-hero{padding:48px 40px 40px;position:relative;overflow:hidden}.dashboard-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 70% 0%,var(--brand-soft),transparent),radial-gradient(ellipse 40% 60% at 10% 80%,var(--accent-soft),transparent);pointer-events:none;z-index:0}.dashboard-hero-content{position:relative;z-index:1}.dashboard-hero-greeting{font-family:var(--font-display);font-size:36px;font-weight:400;line-height:1.2;margin:0 0 6px;color:var(--text-primary);letter-spacing:-0.01em}.dashboard-hero-greeting em{font-style:italic;color:var(--brand-text)}.dashboard-hero-subtitle{font-size:15px;color:var(--text-secondary);margin:0 0 28px;font-family:var(--font-body)}.dashboard-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--brand);color:#fff;font-weight:600;font-size:13.5px;font-family:var(--font-body);border:0;border-radius:var(--radius-md);text-decoration:none;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.btn-primary:hover,.btn-primary:focus{background:var(--brand-hover);color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 16px rgba(232,133,74,.3)}.btn-secondary{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--surface-3);color:var(--text-primary);font-weight:500;font-size:13.5px;font-family:var(--font-body);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s}.btn-secondary:hover,.btn-secondary:focus{background:var(--surface-4);border-color:var(--border-hover);color:var(--text-primary);text-decoration:none}.dashboard-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:40px 40px 32px}@media(max-width:960px){.dashboard-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.dashboard-stats{grid-template-columns:1fr}}.stat-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 20px;transition:background .2s,border-color .2s}.stat-card:hover{border-color:var(--border-hover);background:var(--surface-3)}.stat-value{font-size:28px;font-weight:700;letter-spacing:-0.03em;line-height:1;margin-bottom:4px;color:var(--text-primary);font-family:var(--font-body)}.stat-label{font-size:12.5px;color:var(--text-secondary);font-weight:450;font-family:var(--font-body)}.stat-change{display:inline-block;font-size:11px;font-weight:600;color:var(--success);margin-top:6px;padding:2px 6px;background:rgba(52,211,153,.1);border-radius:4px}.section-header,.main-content .block-header{display:flex;align-items:center;justify-content:space-between;padding:24px 40px 16px;margin:0;background:transparent;border:0}.section-title,.main-content .block-header>h2{font-size:16px;font-weight:600;letter-spacing:-0.01em;margin:0;padding:0;color:var(--text-primary);font-family:var(--font-body);text-transform:none}.section-action,.main-content .block-header--view-all{font-size:13px;color:var(--brand-text);font-weight:500;text-decoration:none;transition:color .15s}.section-action:hover,.section-action:focus,.main-content .block-header--view-all:hover,.main-content .block-header--view-all:focus{color:var(--brand);text-decoration:none}.main-content-body .dashboard-welcome,.main-content-body .splat-labs,.main-content-body .block-dashboardwelcome{display:none !important}input.required-empty{border-bottom:1px solid red !important}form.node-project-form #edit-body-0-format,form.node-project-edit-form #edit-body-0-format{display:none}form.node-project-form .field--name-field-ground-control-points,form.node-project-edit-form .field--name-field-ground-control-points{margin-bottom:0}form.node-project-form .field--name-field-base-station-height,form.node-project-edit-form .field--name-field-base-station-height{margin:40px 0}form.node-project-form #edit-field-base-stations-form,form.node-project-edit-form #edit-field-base-stations-form{padding-bottom:30px}form.node-project-form fieldset[id^=edit-field-ground-control-points-form],form.node-project-form #edit-field-ground-control-points-actions,form.node-project-form #edit-field-base-stations-actions,form.node-project-edit-form fieldset[id^=edit-field-ground-control-points-form],form.node-project-edit-form #edit-field-ground-control-points-actions,form.node-project-edit-form #edit-field-base-stations-actions{margin-bottom:30px}form.node-project-form .field--name-field-ground-control-point-photo,form.node-project-edit-form .field--name-field-ground-control-point-photo{margin-bottom:20px}form.node-project-form .image-widget img,form.node-project-edit-form .image-widget img{margin-right:20px}form.node-project-form .field--name-moderation-state,form.node-project-edit-form .field--name-moderation-state{display:none}form.node-project-form details,form.node-project-edit-form details{border:1px solid #ddd;padding:10px;background:#fff;margin:10px 0px}form.node-project-form #edit-group-location .location-label,form.node-project-edit-form #edit-group-location .location-label{padding-top:15px}form.node-project-form #edit-group-location .location-sub-label,form.node-project-edit-form #edit-group-location .location-sub-label{font-size:14px;margin-left:10px;color:rgba(0,0,0,.54)}form.node-project-form #edit-group-location .field--name-field-project-location fieldset,form.node-project-edit-form #edit-group-location .field--name-field-project-location fieldset{margin-top:0}form.node-project-form #edit-group-location .field--name-field-project-location .form-item-field-project-location-0-value-map-geocode,form.node-project-edit-form #edit-group-location .field--name-field-project-location .form-item-field-project-location-0-value-map-geocode{margin-bottom:20px}form.node-project-form #edit-group-location .field--name-field-project-location .form-item-field-project-location-0-value-lat,form.node-project-form #edit-group-location .field--name-field-project-location .form-item-field-project-location-0-value-lon,form.node-project-edit-form #edit-group-location .field--name-field-project-location .form-item-field-project-location-0-value-lat,form.node-project-edit-form #edit-group-location .field--name-field-project-location .form-item-field-project-location-0-value-lon{display:none}form.node-project-form .field--name-field-project-tags,form.node-project-edit-form .field--name-field-project-tags{padding:15px 0 0 25px}form.node-project-form .field--name-field-lidar,form.node-project-edit-form .field--name-field-lidar{padding:10px 0 0 25px}form.node-project-form .field--name-field-acquisition-vehicle,form.node-project-edit-form .field--name-field-acquisition-vehicle{padding:10px 0px 25px 25px;border-bottom:1px solid #ccc}form.node-project-form .field--name-field-display-project-data,form.node-project-edit-form .field--name-field-display-project-data{padding:25px 0 0 25px}form.node-project-form .field--name-field-project-deliverables,form.node-project-edit-form .field--name-field-project-deliverables{padding:25px}.sidebar--branding{margin:10px;font-size:14px;font-style:italic;position:absolute;bottom:0;left:45%;transform:translateX(-50%);display:flex;width:185px;z-index:-100}.sidebar--branding span:last-child{margin-left:6px}.project-view #page{min-height:auto}.project-view #footer{display:none}.project-view #block-material-compile-local-tasks{display:none}.project-view .bundle-ground_control_point{margin-bottom:20px}.project-view .region-highlighted{position:relative;z-index:999}.project-view .region-highlighted .messages{margin-top:0px}.project-view .drawer .field-name-body{font-size:15px;margin:10px 10px 20px 10px;border-bottom:1px solid rgba(0,0,0,.12);padding:10px 10px 20px 10px}.project-view .drawer .field-name-body>*:last-child{margin-bottom:0;padding-bottom:0}.project-view .drawer .icon-link .material-icons{font-size:26px !important}.project-view .drawer #block-material-compile-local-tasks{display:block;width:76%;overflow-x:auto}.project-view .drawer .collapsible-content{padding:12px 10px 12px 20px}.project-view .drawer .collapsible-content.gcp{padding:12px 10px 12px 10px}.project-view .drawer .process-button{display:block;background:#2e7d32;letter-spacing:1.5px}.project-view .drawer .process-button:hover{background:#43a047}.project-view .drawer .process-button a{color:#fff}.project-view .drawer a.icon-link{color:rgba(0,0,0,.7);display:block;height:28px}.project-view .drawer img{height:auto;max-width:100%}.project-view .map-wrapper,.project-view .lidar-wrapper{bottom:0px;left:0;position:fixed;display:block;top:64px;width:100%}.project-view #edit-field-project-location-0-value-map .fieldset-wrapper,.project-view .field-name-field-project-location,.project-view iframe.lidar,.project-view iframe.splat{position:relative;top:0;left:0;bottom:0px;height:100%;width:100%}.project-view.toolbar-fixed .map-wrapper,.project-view.toolbar-fixed .lidar-wrapper{top:103px}.project-view.toolbar-tray-open .map-wrapper,.project-view.toolbar-tray-open .lidar-wrapper{top:143px}.project-view .ui-dialog{z-index:999}.project-view .legend{font-size:.8rem}.project-view .legend .projection-autocomplete{margin-bottom:3px}.project-view .legend .projection-autocomplete .projection--name{font-weight:400}.project-view .legend h5{border-bottom:1px solid #ddd;line-height:16px;margin-bottom:5px;display:flex;width:100%;justify-content:space-between;margin-top:25px}.project-view .legend h5:first-child{margin-top:0}.project-view .legend h5 a{font-weight:400}.project-view .legend h5.collapsible-toggle{padding:0;cursor:pointer}.project-view .legend h5.collapsible-toggle:before{left:unset;cursor:pointer;right:2px;top:-3px}.project-view .legend h5.collapsible-toggle.expanded{border-bottom:0;margin-bottom:0}.project-view .legend .collapsible-content{border:0;padding:0}.project-view .projection-missing .label{font-weight:500}.project-view .warning{color:#c62828}.project-view .point-info-window .title{text-align:center;margin-top:0}.project-view .point-info-window a{padding:0 5px}.project-view.no-navbar #navbar{display:none}.project-view.no-navbar .lidar-wrapper{top:0}#block-rockprojectlinks a.disabled{color:rgba(0,0,0,.45)}#block-rockprojectlinks a.is-active{background:rgba(153,153,153,.2);text-decoration:none;color:rgba(0,0,0,.87)}#block-rockprojectlinks .share{background-color:#4a96f3;float:right;font-size:11px;color:#fafafa;height:auto;padding:4px 10px}#block-rockprojectlinks .share .material-icons{margin-left:5px;font-size:22px}.field-name-field-project-deliverables .a:hover,.field-name-field-project-data .a:hover,.field-name-field-media-file .a:hover,.field-name-field-job-deliverables .a:hover{background-color:#f2f2f2}.field-name-field-base-stations .paragraph--view-mode--default .field-name-field-base-station-photos img{max-width:200px;max-height:200px}#block-views-block-job-deliverables-block-1 .views-field-field-media-deliverables ul{list-style-type:none}#selected-trajectory-list{margin-left:20px}.trajectory-item{cursor:pointer;padding-bottom:10px}.trajectory-delete{float:right;margin-right:130px;display:inline-block}.trajectory-delete:hover{color:red}.rock-project-share-form .messages,.rock-user-manage-enterprise-user-form .messages{margin-top:0}.rock-project-share-form #share-count,.rock-user-manage-enterprise-user-form #share-count{float:left;font-size:1rem;font-weight:bold;width:100%}.rock-project-share-form .green,.rock-user-manage-enterprise-user-form .green{color:green}.rock-project-share-form .orange,.rock-user-manage-enterprise-user-form .orange{color:orange}.rock-project-share-form .yellow,.rock-user-manage-enterprise-user-form .yellow{color:#f9de00}.rock-project-share-form .red,.rock-user-manage-enterprise-user-form .red{color:#c62828}.rock-project-share-form .member-list tr:hover,.rock-user-manage-enterprise-user-form .member-list tr:hover{background:inherit}.rock-project-share-form .member-list td,.rock-project-share-form .member-list th,.rock-user-manage-enterprise-user-form .member-list td,.rock-user-manage-enterprise-user-form .member-list th{text-align:center;font-size:14px;padding:5px;width:.1%;white-space:nowrap}.rock-project-share-form .member-list td:first-child,.rock-project-share-form .member-list th:first-child,.rock-user-manage-enterprise-user-form .member-list td:first-child,.rock-user-manage-enterprise-user-form .member-list th:first-child{text-align:left;padding-right:25px}.rock-project-share-form .member-list td:last-child,.rock-project-share-form .member-list th:last-child,.rock-user-manage-enterprise-user-form .member-list td:last-child,.rock-user-manage-enterprise-user-form .member-list th:last-child{text-align:right;vertical-align:middle}.rock-project-share-form .member-list input,.rock-user-manage-enterprise-user-form .member-list input{height:auto}.rock-project-share-form .member-list input.remove-row-user,.rock-project-share-form .member-list input:hover,.rock-project-share-form .member-list input.retry,.rock-user-manage-enterprise-user-form .member-list input.remove-row-user,.rock-user-manage-enterprise-user-form .member-list input:hover,.rock-user-manage-enterprise-user-form .member-list input.retry{background-image:url(/themes/custom/material_compile/images/cancel.png);background-position:0;background-size:18px;background-repeat:no-repeat;font-size:0;height:18px;margin:0;min-width:18px;padding:0;width:18px}.rock-project-share-form .member-list input.retry,.rock-user-manage-enterprise-user-form .member-list input.retry{background-image:url(/themes/custom/material_compile/images/replay.png)}.rock-project-share-form .member-list input.retry:disabled,.rock-project-share-form .member-list input.remove-row-user:disabled,.rock-user-manage-enterprise-user-form .member-list input.retry:disabled,.rock-user-manage-enterprise-user-form .member-list input.remove-row-user:disabled{display:none}.rock-project-share-form .member-list .form-type-select,.rock-user-manage-enterprise-user-form .member-list .form-type-select{width:40px;margin-bottom:0;padding-right:10px}.rock-project-share-form .member-list .form-type-select select,.rock-user-manage-enterprise-user-form .member-list .form-type-select select{border:0;min-width:auto;padding-right:15px}.rock-project-share-form .member-list .form-type-select select:disabled,.rock-user-manage-enterprise-user-form .member-list .form-type-select select:disabled{opacity:.7}.rock-project-share-form .form-item-link-share,.rock-user-manage-enterprise-user-form .form-item-link-share{display:block;margin-bottom:3px}.rock-project-share-form .share-view-link,.rock-user-manage-enterprise-user-form .share-view-link{bottom:16px;color:#08f;font-size:14px;height:30px;margin-left:0;padding:10px 16px;position:absolute}.rock-project-share-form .share-view-link:before,.rock-user-manage-enterprise-user-form .share-view-link:before{font-size:18px}.rock-project-share-form .email-auto-wrap,.rock-user-manage-enterprise-user-form .email-auto-wrap{display:flex;align-items:flex-start;column-gap:12px;flex-wrap:nowrap;width:100%;align-content:center}.rock-project-share-form .email-auto-wrap .form-item-email,.rock-user-manage-enterprise-user-form .email-auto-wrap .form-item-email{width:100%;min-height:57px}.rock-project-share-form .email-auto-wrap .form-item-email .selectize-control,.rock-user-manage-enterprise-user-form .email-auto-wrap .form-item-email .selectize-control{min-height:57px}.rock-project-share-form .email-auto-wrap .form-item-access-type,.rock-user-manage-enterprise-user-form .email-auto-wrap .form-item-access-type{display:none;padding-right:36px;margin:0;width:70px}.rock-project-share-form .email-auto-wrap .form-item-access-type.form-disabled,.rock-user-manage-enterprise-user-form .email-auto-wrap .form-item-access-type.form-disabled{display:none}.rock-project-share-form .email-auto-wrap .btn-invite,.rock-user-manage-enterprise-user-form .email-auto-wrap .btn-invite{display:none;margin:0;padding:3px 5px;width:80px}.rock-project-share-form .email-auto-wrap .btn-invite.is-disabled,.rock-user-manage-enterprise-user-form .email-auto-wrap .btn-invite.is-disabled{display:none}.rock-project-share-form .email-auto-wrap .form-item-access-type select,.rock-user-manage-enterprise-user-form .email-auto-wrap .form-item-access-type select{max-width:70px;min-width:70px;padding-bottom:10px;padding-top:11px;width:70px;border-bottom:0}.rock-project-share-form .email-auto-wrap .form-item-access-type select.enterprise-options-select,.rock-user-manage-enterprise-user-form .email-auto-wrap .form-item-access-type select.enterprise-options-select{max-width:75px;min-width:75px;padding-right:31px;width:75px}.rock-project-share-form .email-auto-wrap.filled .form-item-access-type,.rock-project-share-form .email-auto-wrap.filled .btn-invite,.rock-user-manage-enterprise-user-form .email-auto-wrap.filled .form-item-access-type,.rock-user-manage-enterprise-user-form .email-auto-wrap.filled .btn-invite{display:block}.rock-project-share-form #modal_share_form,.rock-user-manage-enterprise-user-form #modal_share_form{font-family:"Roboto",sans-serif;float:left;width:100%}.rock-project-share-form .general-wrap-content,.rock-user-manage-enterprise-user-form .general-wrap-content{display:inline-block;font-size:14px;margin-bottom:20px;width:100%}.rock-project-share-form .general-wrap-content h3,.rock-user-manage-enterprise-user-form .general-wrap-content h3{margin-top:0}.rock-project-share-form .general-wrap-content .content-wrap,.rock-user-manage-enterprise-user-form .general-wrap-content .content-wrap{float:left;width:100%}.rock-project-share-form .general-wrap-content .content-wrap .ui-icon-wrap,.rock-user-manage-enterprise-user-form .general-wrap-content .content-wrap .ui-icon-wrap{float:left;margin:10px 10px 10px 0;height:30px;text-align:center;width:30px}.rock-project-share-form .general-wrap-content .content-wrap .title,.rock-user-manage-enterprise-user-form .general-wrap-content .content-wrap .title{float:left;width:450px}.rock-project-share-form .general-wrap-content .content-wrap .title h5,.rock-user-manage-enterprise-user-form .general-wrap-content .content-wrap .title h5{margin-bottom:0;margin-top:0}.rock-project-share-form .general-wrap-content .content-wrap .description,.rock-user-manage-enterprise-user-form .general-wrap-content .content-wrap .description{float:left;width:450px}.rock-project-share-form .form-item-hide-deliverables .description,.rock-project-share-form .form-item-share-raw-project-data .description,.rock-project-share-form .form-item-link-share .description,.rock-user-manage-enterprise-user-form .form-item-hide-deliverables .description,.rock-user-manage-enterprise-user-form .form-item-share-raw-project-data .description,.rock-user-manage-enterprise-user-form .form-item-link-share .description{padding-left:36px}.rock-project-share-form .share-buttons-row,.rock-user-manage-enterprise-user-form .share-buttons-row{display:flex;gap:10px;margin-top:15px;float:left;width:100%}.rock-project-share-form .share-buttons-row .share-embed-toggle,.rock-user-manage-enterprise-user-form .share-buttons-row .share-embed-toggle{background:transparent;border:none;color:#666;font-size:13px;padding:6px 12px;min-width:auto}.rock-project-share-form .share-buttons-row .share-embed-toggle:hover,.rock-user-manage-enterprise-user-form .share-buttons-row .share-embed-toggle:hover{background:#f5f5f5;color:#333}.rock-project-share-form .share-embed-section,.rock-user-manage-enterprise-user-form .share-embed-section{margin-top:15px;width:100%;float:left}.rock-project-share-form .share-embed-section .share-embed-group,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group{margin-bottom:20px}.rock-project-share-form .share-embed-section .share-embed-group:last-child,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group:last-child{margin-bottom:0}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-label,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-label{display:block;font-weight:600;font-size:14px;margin-bottom:4px;color:#333}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-description,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-description{font-size:12px;color:#666;margin:0 0 8px 0}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-input-wrap,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-input-wrap{display:flex;align-items:flex-start;position:relative}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-embed-input,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-embed-input{flex:1;padding:12px 40px 12px 12px;border:1px solid #ddd;border-radius:6px;font-size:13px;background:#fff;color:#333;min-width:0}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-embed-input:focus,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-embed-input:focus{outline:none;border-color:#1976d2}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-embed-textarea,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-embed-textarea{min-height:70px;font-family:monospace;font-size:12px;resize:vertical;line-height:1.4}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-copy-icon,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-copy-icon{position:absolute;right:8px;top:8px;padding:4px;background:transparent;border:none;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-copy-icon:hover,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-copy-icon:hover{color:#1976d2;background:#e3f2fd}.rock-project-share-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-copy-icon svg,.rock-user-manage-enterprise-user-form .share-embed-section .share-embed-group .share-embed-input-wrap .share-copy-icon svg{display:block}.rock-project-share-form .selectize-input,.rock-user-manage-enterprise-user-form .selectize-input{background:#f1f3f4;border:none;border-bottom:1px solid;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:unset;padding:12px 8px;position:absolute;z-index:3}.rock-project-share-form .selectize-input.has-items,.rock-user-manage-enterprise-user-form .selectize-input.has-items{position:relative;width:100%}.rock-project-share-form h3,.rock-user-manage-enterprise-user-form h3{font-size:1rem;font-weight:bold}.rock-project-share-form .selectize-control .has-items div,.rock-user-manage-enterprise-user-form .selectize-control .has-items div{background:#fff;border-radius:5px;padding:5px 10px}.rock-project-share-form .selectize-control .has-items div a.remove,.rock-user-manage-enterprise-user-form .selectize-control .has-items div a.remove{border-left:0}.rock-project-share-form .selectize-control .has-items div a.remove:hover,.rock-user-manage-enterprise-user-form .selectize-control .has-items div a.remove:hover{background:none}.rock-project-share-form .selectize-control .selectize-dropdown,.rock-user-manage-enterprise-user-form .selectize-control .selectize-dropdown{font-size:16px;padding:6px}.ui-widget-content.ui-dialog-buttonpane .form-actions .btn-invite{display:none}.ui-widget-content.ui-dialog-buttonpane .form-actions .btn-share-cancel{float:right;margin-right:0px}.ui-widget-content.ui-dialog-buttonpane .form-actions .btn-soft-cancel{background:#f6f6f6;border:1px solid #c5c5c5;box-shadow:unset;color:#454545;height:auto;min-width:auto;padding:.4em 1em;text-transform:capitalize}.ui-widget-content.ui-dialog-buttonpane .form-actions .btn-soft-cancel:hover{background:#ededed;border:0}.node-project-modal-folder-form label,.node-folder-modal-folder-form label{display:none !important}.node-project-modal-folder-form .chosen-results,.node-folder-modal-folder-form .chosen-results{max-height:150px}.node-project-modal-folder-form .chosen-container,.node-folder-modal-folder-form .chosen-container{width:100% !important;font-size:18px}.node-project-modal-folder-form .chosen-container li,.node-folder-modal-folder-form .chosen-container li{padding:7px 6px}.node-project-modal-folder-form .vertical-tabs,.node-folder-modal-folder-form .vertical-tabs{display:none}.field--name-field-project-date .fieldset-wrapper>div{display:flex;justify-items:start}#node-project-create-form .map-wrapper{left:0;right:0}#node-project-create-form .map-wrapper .form-item{margin:0}#node-project-create-form .map-wrapper .field--widget-geofield-map{height:100%}#node-project-create-form .map-wrapper .field--widget-geofield-map>fieldset{height:100%}#node-project-create-form .map-wrapper .field--widget-geofield-map>fieldset>.fieldset-wrapper{height:100%}#node-project-create-form .map-wrapper .field--widget-geofield-map>fieldset>.fieldset-wrapper fieldset{height:100%}#node-project-create-form .map-wrapper .form-item-field-project-location-0-value-map-geocode{position:absolute;top:10px;right:25%;left:25%;z-index:50}#node-project-create-form .map-wrapper .form-item-field-project-location-0-value-map-geocode input{margin:0 auto;background:#fff;padding:5px 10px;border-radius:5px}#node-project-create-form #edit-submit{margin-left:0;margin-right:0}#node-project-create-form .center-selector--wrapper{top:calc(50% - 50px);right:calc(50% - 50px);height:100px;width:100px;position:absolute;border:3px solid #fff;z-index:99;border-radius:2px;pointer-events:none}#node-project-create-form .center-selector{width:10px;height:10px;border:3px solid #fff;border-radius:50%;position:absolute;top:calc(50% - 5px);right:calc(50% - 5px)}#node-project-create-form .project-modal--background.open{background:rgba(0,0,0,.5);position:absolute;z-index:49;top:0;right:0;left:0;bottom:0}#project-create--start{z-index:99;position:absolute;right:calc(50% - 73px);top:calc(50% + 60px);margin:0}#project-create--modal{display:none;max-width:100%;border-radius:5px;background:#fff;z-index:50;position:absolute;top:50%;left:50%;padding:0 20px 20px;transform:translate(-50%,-50%)}#project-create--modal.open{display:block}.field--name-field-gcps-json .hide-advanced .advanced,.field--name-field-remote-gcp-json .hide-advanced .advanced{display:none}.field--name-field-gcps-json th,.field--name-field-remote-gcp-json th{font-size:.8rem}.field--name-field-gcps-json td:first-child,.field--name-field-remote-gcp-json td:first-child{min-width:150px}.field--name-field-gcps-json td.checkbox,.field--name-field-remote-gcp-json td.checkbox{max-width:50px}.field--name-field-gcps-json .coord,.field--name-field-remote-gcp-json .coord{min-width:100px}.field--name-field-gcps-json .gcp-show-advanced,.field--name-field-remote-gcp-json .gcp-show-advanced{float:right;font-size:.7rem}.field--name-field-gcps-json .gcp-add-more-container,.field--name-field-remote-gcp-json .gcp-add-more-container{width:100%;border-bottom:2px dashed #e0e0e0;margin-bottom:15px;padding:2px}.field--name-field-gcps-json .gcp-add-more-container a,.field--name-field-remote-gcp-json .gcp-add-more-container a{display:flex;align-content:center;justify-content:center;border-radius:3px;width:100%;text-align:center;padding:10px 0}.field--name-field-gcps-json .gcp-add-more-container a:hover,.field--name-field-remote-gcp-json .gcp-add-more-container a:hover{background:#e0e0e0}.field--name-field-gcps-json table,.field--name-field-remote-gcp-json table{margin-bottom:0}.field--name-field-gcps-json td,.field--name-field-gcps-json th,.field--name-field-remote-gcp-json td,.field--name-field-remote-gcp-json th{padding:6px}.field--name-field-gcps-json tbody tr:first-child,.field--name-field-remote-gcp-json tbody tr:first-child{display:none}.field--name-field-gcps-json tr,.field--name-field-remote-gcp-json tr{border:0}.field--name-field-gcps-json .description.form-text,.field--name-field-remote-gcp-json .description.form-text{font-size:14px;margin:0;color:rgba(0,0,0,.7)}.gcp-help{font-size:.8rem}.gcp-help p{margin:14px 0 14px 24px}.gcp-help .icon{font-size:.8rem}.gcp-entity-form{position:relative}.rock-tooltip .icon{color:#5cb3ff;font-size:1rem}#gcp-overlay .title{margin-bottom:0}.node-project-projections-form h3{color:#000;font-size:14px}.node-project-projections-form .las-projection{font-size:12px;overflow-wrap:anywhere}.node-project-data-form h3{margin-top:0;font-size:1rem}.node-project-data-form .projection-container{display:flex;justify-content:space-between;align-items:center}.node-project-data-form .projection-container .form-item{margin-top:0}.node-project-data-form .projection-container>div{margin-left:10px}.node-project-data-form .projection-container>div:first-child{margin-left:0}.node-project-data-form .field--name-field-project-data thead{display:none}.project-modal .field--name-body .filter-wrapper{display:none}.project-modal .select-all-checkbox-wrp .form-type-checkbox{display:flex;align-items:center}.project-modal .select-all-checkbox-wrp .form-type-checkbox input,.project-modal .select-all-checkbox-wrp .form-type-checkbox label{cursor:pointer;font-weight:500;color:rgba(0,0,0,.54);margin-right:2px;margin-top:0;line-height:1}.project-modal .select-all-checkbox-wrp .form-type-checkbox input:before{font-size:14px;line-height:14px;margin-top:1px}.project-modal td .form-checkbox{width:100%;text-align:center}.field-extra-field--job-status{font-size:.8rem;font-style:italic;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:5px}.field-extra-field--job-status .status,.field-extra-field--job-status .actions{display:flex;align-items:center}.field-extra-field--job-status .material-icons{font-size:24px}.field-extra-field--job-status .status .material-icons{margin-right:5px}.field-extra-field--job-status .actions a{color:rgba(0,0,0,.7)}.field-extra-field--job-status .actions a:hover{color:rgba(0,0,0,.5)}.field-extra-field--job-status .green{color:green}.field-extra-field--job-status .orange{color:orange}.field-extra-field--job-status .yellow{color:#f9de00}.field-extra-field--job-status .red{color:#c62828}.field-extra-field--job-status .title{display:inline-block;font-size:1rem;font-style:normal;font-weight:bold;max-width:200px;min-width:200px;overflow:hidden;position:absolute;text-overflow:ellipsis;transform:translateX(0);transition:1s;white-space:nowrap}.field-extra-field--job-status details{width:100%}.field-extra-field--job-status details>summary:before{left:-8px;top:-10px}.field-extra-field--job-status .job--date{width:100%}.field-extra-field--job-status .created-date{display:inline-block;font-size:13px;margin-top:-5px;padding-left:35px;width:100%}.field-extra-field--job-status .grid-title-wrapper{display:inline-block;height:24px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:200px}.field-extra-field--job-status .grid-title-wrapper:hover .title{max-width:unset;overflow:auto;text-overflow:unset;transform:translateX(calc(200px - 100%))}.card-status-one-icon .field-extra-field--job-status .title{max-width:186px;min-width:186px}.card-status-one-icon .field-extra-field--job-status .grid-title-wrapper{width:186px}.card-status-one-icon .field-extra-field--job-status .grid-title-wrapper:hover .title{transform:translateX(calc(186px - 100%))}.card-status-two-icon .field-extra-field--job-status .title{max-width:156px;min-width:156px}.card-status-two-icon .field-extra-field--job-status .grid-title-wrapper{width:156px}.card-status-two-icon .field-extra-field--job-status .grid-title-wrapper:hover .title{transform:translateX(calc(156px - 100%))}#project-drawer .delete-icon-wrap .material-icons{font-size:24px}.project-deliverables>.title,#project-deliverables-overlay>.title{margin-bottom:0}.project-deliverables .card>.field-label,.project-deliverables .content-card .card-holder>.field-label,.content-card .project-deliverables .card-holder>.field-label,.project-deliverables .field-name-field-deliverable-type,#project-deliverables-overlay .card>.field-label,#project-deliverables-overlay .content-card .card-holder>.field-label,.content-card #project-deliverables-overlay .card-holder>.field-label,#project-deliverables-overlay .field-name-field-deliverable-type{font-size:1rem;font-weight:bold}.project-deliverables .file,#project-deliverables-overlay .file{font-size:.9rem;padding:5px 0;line-height:1}.project-deliverables .deliverables--section>summary,#project-deliverables-overlay .deliverables--section>summary{font-weight:bold;padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.12)}.project-deliverables .deliverables--section>summary:before,#project-deliverables-overlay .deliverables--section>summary:before{top:3px}.project-deliverables .deliverables--section>summary a,#project-deliverables-overlay .deliverables--section>summary a{float:right;margin-right:20px}.project-deliverables .deliverables--section>summary a.edit-link,#project-deliverables-overlay .deliverables--section>summary a.edit-link{font-size:14px;font-weight:normal;line-height:1.7}.project-deliverables .deliverables--section>summary a.add-process,#project-deliverables-overlay .deliverables--section>summary a.add-process{font-size:23px;line-height:1}.project-deliverables .btn--export,#project-deliverables-overlay .btn--export{width:calc(100% - 20px);margin:0 10px 10px}#marketplace-overlay .card.card--marketplace,#marketplace-overlay .content-card .card--marketplace.card-holder,.content-card #marketplace-overlay .card--marketplace.card-holder{padding:0}.card--marketplace{display:flex;max-height:100px;overflow:hidden}.card--marketplace .deliverable--header{margin-bottom:5px}.card--marketplace .deliverable--header .requires-data{display:block;font-size:.9rem}.card--marketplace .deliverable--header--action{margin-top:10px}.card--marketplace .field-name-field-thumbnail{max-height:100%;width:100px;overflow:hidden;line-height:0}.card--marketplace .field-name-field-thumbnail img{height:100%;max-width:none;margin-left:-50%;width:auto}.card--marketplace .card-body{padding:15px}.card--marketplace .card-body .field-name-body{font-size:.8rem;padding:0;margin:0;border-bottom:0}.deliverable--header--subtitle{font-size:.7rem;line-height:1.1}.deliverable--header--title{font-weight:bold;display:inline-block;width:170px;font-family:"Roboto",sans-serif;font-size:18px;line-height:24px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;height:22px}.deliverable--header--title a{position:absolute;white-space:nowrap;transform:translateX(0);transition:1s;overflow:hidden;text-overflow:ellipsis;max-width:170px;min-width:170px}.deliverable--header--title:hover a{transform:translateX(calc(170px - 100%));max-width:unset;overflow:auto;text-overflow:unset}.deliverable--header--title a{color:rgba(0,0,0,.87)}.deliverable--header--title a:hover{color:rgba(0,0,0,.5)}.rock-project-project-deliverables .messages,.deliverable-estimation-form-wrapper .messages{margin-top:0px !important}.rock-project-project-deliverables .configuration-header,.deliverable-estimation-form-wrapper .configuration-header{text-align:center;font-size:16px;font-weight:600;margin-bottom:25px}.rock-project-project-deliverables .bottom,.deliverable-estimation-form-wrapper .bottom{font-size:.9rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.rock-project-project-deliverables .bottom h3,.deliverable-estimation-form-wrapper .bottom h3{flex:1 100%}.rock-project-project-deliverables .bottom .time-estimate,.deliverable-estimation-form-wrapper .bottom .time-estimate{margin-left:10px}.rock-project-project-deliverables .red,.deliverable-estimation-form-wrapper .red{color:#c62828}.rock-project-project-deliverables .insufficient-funds,.deliverable-estimation-form-wrapper .insufficient-funds{font-style:italic;color:#c62828;font-size:.9rem;margin-bottom:10px;margin-top:20px;text-align:center}.rock-project-project-deliverables .lock-warning,.deliverable-estimation-form-wrapper .lock-warning{font-style:italic;font-size:.7rem;color:rgba(0,0,0,.7);margin-bottom:10px;margin-top:10px}.rock-project-project-deliverables a.purchase-more-btn,.deliverable-estimation-form-wrapper a.purchase-more-btn{width:100%;max-width:100%;height:auto;margin-left:0;margin-right:0}.rock-project-project-deliverables .form--row,.deliverable-estimation-form-wrapper .form--row{display:flex;column-gap:10px}.rock-project-project-deliverables .form--top,.rock-project-project-deliverables .deliverable-estimation-form,.deliverable-estimation-form-wrapper .form--top,.deliverable-estimation-form-wrapper .deliverable-estimation-form{background:#fcfcfc;padding:20px;border-right:1px solid #f3f3f3;min-width:calc(50% - 60px) !important;width:calc(50% - 33px)}.rock-project-project-deliverables .form--top,.deliverable-estimation-form-wrapper .form--top{width:350px}.rock-project-project-deliverables .form--bottom,.deliverable-estimation-form-wrapper .form--bottom{width:400px}.rock-project-project-deliverables .form-type-select,.deliverable-estimation-form-wrapper .form-type-select{margin-bottom:23px}.rock-project-project-deliverables .form-item label,.rock-project-project-deliverables .form-item .fieldset-legend,.deliverable-estimation-form-wrapper .form-item label,.deliverable-estimation-form-wrapper .form-item .fieldset-legend{font-size:14px}.rock-project-project-deliverables .form-item select,.deliverable-estimation-form-wrapper .form-item select{font-size:12px}.rock-project-project-deliverables .form-item label .rock-tooltip,.deliverable-estimation-form-wrapper .form-item label .rock-tooltip{line-height:2}.rock-project-project-deliverables fieldset,.deliverable-estimation-form-wrapper fieldset{margin-top:15px}.rock-project-project-deliverables fieldset label,.deliverable-estimation-form-wrapper fieldset label{font-size:12px !important}.rock-project-project-deliverables fieldset label a,.deliverable-estimation-form-wrapper fieldset label a{text-decoration:underline}.rock-project-project-deliverables fieldset .description,.deliverable-estimation-form-wrapper fieldset .description{font-size:11px !important}.rock-project-project-deliverables fieldset input,.deliverable-estimation-form-wrapper fieldset input{margin-top:8px !important}.rock-project-project-deliverables .form-item-terms-privacy-policy input,.deliverable-estimation-form-wrapper .form-item-terms-privacy-policy input{margin-left:0;margin-right:5px}.rock-project-project-deliverables .form-item-terms-privacy-policy a,.deliverable-estimation-form-wrapper .form-item-terms-privacy-policy a{text-decoration:underline}.rock-project-project-deliverables .form-item-addons-strip-align.form-disabled,.deliverable-estimation-form-wrapper .form-item-addons-strip-align.form-disabled{opacity:.5}.rock-project-project-deliverables .form-item-addons-strip-align .description,.deliverable-estimation-form-wrapper .form-item-addons-strip-align .description{margin-left:10px;padding-left:36px}.rock-project-project-deliverables .deliverable-info,.deliverable-estimation-form-wrapper .deliverable-info{font-size:11px;line-height:16px;margin-top:20px;margin-bottom:10px}.rock-project-project-deliverables .form-item-notes,.deliverable-estimation-form-wrapper .form-item-notes{margin-top:25px}.rock-project-project-deliverables .form-item-notes textarea,.deliverable-estimation-form-wrapper .form-item-notes textarea{border:1px solid rgba(0,0,0,.12);padding:10px;resize:both;width:360px}.rock-project-project-deliverables .form-disabled{opacity:.5}.receipt-table-wrapper{width:100%}.receipt-table-wrapper .memo{text-align:right;color:rgba(0,0,0,.7);font-size:12px}.receipt-table-wrapper.receipt-page{margin-left:auto;margin-right:auto;max-width:400px}.receipt--print-link{display:block;text-align:right;font-size:.8rem;padding:10px 0 0;color:#1e88e5 !important}.receipt-table--header{text-align:center;font-size:16px;font-weight:600}.receipt-table--created-date{font-size:13px;font-style:italic;text-align:center}.receipt-table{width:100%}.receipt-table th{color:#000}.receipt-table thead tr{border-bottom:2px solid rgba(0,0,0,.5)}.receipt-table thead tr:hover{background:none}.receipt-table thead tr:first-child{max-width:50px}.receipt-table td,.receipt-table th{padding:.4rem;font-size:.8rem}.receipt-table td:last-child,.receipt-table th:last-child{text-align:right}.receipt-table .total-line{border-bottom:0}.receipt-table .total-line td{padding:.2rem .4rem}.receipt-table .total-line td:first-child{text-align:right}.receipt-table .total-line tr:hover{background:none}.receipt-table .total-line.total td{font-weight:bold}.receipt-table td:first-child{font-weight:bold}.receipt-table td .line-item-description{font-weight:400;font-size:12px;color:rgba(0,0,0,.54)}.receipt-table td .line-item-attribute{font-weight:400;font-size:10px;color:rgba(0,0,0,.54)}.receipt-table td .line-item-attribute.red{color:#d32f2f}.receipt-table--overview tr{border-bottom:0}.receipt-table--overview tr:hover{background:none}.togglable--body{position:relative;padding-bottom:30px}.togglable--body .field-name-body{border-bottom:0;padding:0;font-size:.85rem}.togglable--body .field-name-body h2{margin-top:1rem;margin-bottom:1rem;font-size:1.1rem}.togglable--body .toggle{width:100%;text-align:center;position:absolute;bottom:0;left:0;right:0;cursor:pointer}.togglable--body .toggle span{left:calc(50% - 15px);position:absolute;bottom:5px}.togglable--body .toggle--close{display:inline}.togglable--body .toggle--open{display:none}.togglable--body.closed{padding-bottom:0}.togglable--body.closed .field-name-body{max-height:200px;overflow:hidden}.togglable--body.closed .toggle{height:50px;background-image:linear-gradient(180deg,rgba(250,250,250,0),rgba(250,250,250,0.75),#fafafa)}.togglable--body.closed .toggle--close{display:none}.togglable--body.closed .toggle--open{display:inline}.las-projection .togglable--body.closed{padding-bottom:0;max-height:50px;overflow:hidden}.deliverable--sidebar-view .deliverable--header--title{font-weight:500;font-size:1.2rem}.deliverable--sidebar-view .deliverable--header--action{margin-top:10px}.deliverable--sidebar-view .deliverable--marketplace-link{width:100%;margin:10px 0 20px}.deliverable--sidebar-view .deliverable--requires-data,.deliverable--sidebar-view .deliverable--add{width:100%;margin-left:0;margin-right:0;color:#fff;background:#2196f3}.deliverable--sidebar-view .deliverable--requires-data:hover,.deliverable--sidebar-view .deliverable--add:hover{background:#64b5f6;color:#fff}.deliverable--sidebar-view .field-name-field-thumbnail img{width:100%}.deliverable--sidebar-view .field-name-field-deliverables{margin:0 10px 0 10px;padding:0 10px 0 10px}.deliverable--sidebar-view .field-name-field-deliverables .field-label{font-size:1.1rem}.deliverable--sidebar-view .field-name-field-deliverables .field-itme{font-size:15px}.deliverable--sidebar-view .field-name-field-deliverables ul,.deliverable--sidebar-view .field-name-field-deliverables ol{padding-left:20px;margin-top:10px}.deliverable--sidebar-view .field-name-field-screen-shots{display:flex;flex-wrap:wrap}.deliverable--sidebar-view .field-name-field-screen-shots>.field-item{max-width:calc((100% - 10px)/3);margin-right:5px}.deliverable--sidebar-view .field-name-field-screen-shots>.field-item:nth-child(3n){margin-right:0}.deliverable--sidebar-view .field-name-field-example-project{width:100%;margin:5px 0 15px}.deliverable--sidebar-view .field-name-field-example-project a{width:100%;display:block}form.node-project-required-form .field--name-field-lidar{margin:40px 0}#project-save{position:absolute;right:100px;bottom:30px;background:#e1f5fe;color:#1976d2;display:flex;padding:6px 10px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;border-radius:4px}#project-save a{cursor:pointer}#project-save .icon{height:24px;margin-right:5px}#project-save .icon--warning{display:none}#project-save[data-type=warning]{background:#fff8e1;color:#5d4037}#project-save[data-type=warning] .icon--info{display:none}#project-save[data-type=warning] .icon--warning{display:inline}.deliverable--count{font-weight:100}.deliverable--count.deliverables--in-progress{color:#d32f2f}.projection--title .alert{color:#d32f2f}#project-messages{position:fixed;z-index:100;bottom:25px;background:#e1f5fe;color:#1976d2;border-radius:4px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;font-size:.8rem}#project-messages .message{padding:5px 10px}#project-messages .message:first-child{padding-top:10px}#project-messages .message:last-child{padding-bottom:10px}#project-messages a{cursor:pointer}#export-overlay .warning{padding:0 10px;text-align:center}#export-overlay .node-export-modal-form{overflow:auto;padding:0 10px}#export-overlay .node-export-modal-form legend,#export-overlay .node-export-modal-form summary{font-weight:bold}#export-overlay .node-export-modal-form #input-files label{display:flex;font-weight:normal}#export-overlay .node-export-modal-form #input-files input{vertical-align:middle}#export-overlay .node-export-modal-form #input-files span{text-overflow:ellipsis;width:230px;overflow:hidden;display:inline-block;vertical-align:middle}#export-overlay .node-export-modal-form #result-message .messages{margin-top:0;padding-right:0;padding-left:57px}#export-overlay .node-export-modal-form #result-message .messages::before{left:15px}#export-overlay .node-export-modal-form fieldset#input-files{display:block}#export-overlay .node-export-modal-form fieldset#input-files legend{margin-bottom:15px}#export-overlay .node-export-modal-form fieldset#input-files input{margin-right:15px}#export-overlay .node-export-modal-form .field--name-field-project-ref{display:none}#export-overlay .rock-tooltip .title{font-size:12px;color:rgba(0,0,0,.54);border-bottom:none;padding:0;margin-bottom:0;justify-content:normal}#export-overlay .rock-tooltip .material-icons{font-size:1rem;margin-left:2px}#export-overlay .download-pointclouds{margin-top:10px}#export-overlay .download-pointclouds .rock-tooltip .title{font-size:16px;color:rgba(0,0,0,.87)}#export-overlay input[type=number],#export-overlay select{width:100%}#export-overlay details summary{cursor:pointer;padding:4px 0 0 29px}#export-overlay details summary:before{color:rgba(0,0,0,.87);content:"chevron_right";font-family:"Material Icons";padding:4px 5px}#export-overlay details[open] summary{padding-bottom:10px;border-bottom:1px solid #ccc}#export-overlay details[open] summary:before{content:"expand_more"}#export-overlay details>div{padding-right:10px;padding-left:10px;padding-top:10px}#export-overlay .form-actions .form-submit{width:100%;margin:5px 0}.bundle-export.card .export-date,.content-card .bundle-export.card-holder .export-date{color:rgba(0,0,0,.7);font-style:italic;font-size:.8rem}.bundle-export.card .export-processing,.content-card .bundle-export.card-holder .export-processing{color:rgba(0,0,0,.7);font-style:italic;text-align:right}.bundle-export.card .export-options,.content-card .bundle-export.card-holder .export-options{font-size:12px}.bundle-export.card .delete-icon-wrap,.content-card .bundle-export.card-holder .delete-icon-wrap{float:right}.csv-upload-wrapper{text-align:center;margin-bottom:10px;border-bottom:2px dashed #e0e0e0;padding:2px}.csv-upload-wrapper a{border-radius:3px;display:flex;padding:15px 0;width:100%;align-content:center;justify-content:center}.csv-upload-wrapper a:hover{background:#e0e0e0}.node-project-gcp-form .field--name-field-gcp-checkpoint,.node-project-gcp-form .field--name-field-projection,.node-project-gcp-form .field--name-field-gcp-description,.node-project-gcp-form .field--name-field-gcp-disable,.node-project-gcp-form details .coordinates-container{margin-left:14px}.node-project-reprojection-form .field--name-field-desired-scale-factor label{display:block;line-height:21px}.node-project-metadata-form .field-group-fieldset .fieldset-legend{font-size:14px;font-weight:600}.node-project-metadata-form .horizontal-tabs-panes{min-height:400px}.projection-autocomplete-wrapper{margin-bottom:15px;padding:10px;position:relative}.projection-autocomplete-wrapper>.rock-tooltip .title{font-weight:600;font-size:14px}.node-project-projections-form .field--name-field-projection .projection-autocomplete-wrapper,.node-project-projections-form .field--name-field-desired-data-projection .projection-autocomplete-wrapper,.node-project-projections-form .field--name-field-lidar-data-vert-projection .projection-autocomplete-wrapper,.node-project-projections-form .field--name-field-desired-data-vert-proj .projection-autocomplete-wrapper,.node-project-reprojection-form .field--name-field-projection .projection-autocomplete-wrapper,.node-project-reprojection-form .field--name-field-desired-data-projection .projection-autocomplete-wrapper,.node-project-reprojection-form .field--name-field-lidar-data-vert-projection .projection-autocomplete-wrapper,.node-project-reprojection-form .field--name-field-desired-data-vert-proj .projection-autocomplete-wrapper{display:inline-block;width:calc(100% - 20px)}.projection-autocomplete{color:rgba(0,0,0,.7)}.projection-autocomplete .projection--name{font-size:12px;font-weight:600}.projection-autocomplete .projection--info{font-size:10px}.projection-autocomplete .projection--info>div{display:inline;margin-right:10px}.projection-autocomplete .projection--info .projection--description{float:left;display:none;padding:10px;margin:10px 0;max-width:calc(100% - 20px);word-wrap:break-word}.projection-autocomplete .projection--info .projection--description .field{margin-bottom:6px}.projection-autocomplete .projection--info .projection--description .field .field-label{font-weight:700}li.ui-menu-item .ui-menu-item-wrapper .projection-autocomplete .projection--info .field-show-info{display:none}.project-suggestions--suggestions{display:flex;flex-wrap:wrap;box-sizing:border-box;margin-bottom:10px;max-height:200px;overflow:auto}.project-suggestions--suggestions .projection-autocomplete{width:48%;box-sizing:border-box;margin:5px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background:#fff;border-radius:2px}.project-suggestions--suggestions .projection-autocomplete:hover{background:rgba(0,0,0,.12);cursor:pointer}.project-suggestions--suggestions .projection-autocomplete.selected{border:2px solid #08f}.project-suggestions--suggestions .projection-autocomplete .field-show-info{display:none}.projection-suggestions--title{box-sizing:border-box;width:100%;color:rgba(0,0,0,.7);font-size:12px;border-bottom:1px solid rgba(0,0,0,.15);padding:5px 0;margin:5px 0}.projections-autocomplete-text{display:none}.projection-autocomplete--selected{color:rgba(0,0,0,.7);font-size:14px;margin-bottom:5px}.projection-autocomplete--selected .name{margin-right:5px}.projection-autocomplete--selected a{font-size:12px;padding-right:5px;border-right:1px solid rgba(0,0,0,.15);margin-right:5px}.projection-autocomplete--selected a:last-of-type{border-right:0}.form-item-field-projection-unit,.form-item-field-reprojection-unit{display:inline-block;margin-right:30px}.form-item-field-projection-unit input,.form-item-field-reprojection-unit input{margin-right:6px}.projection-autocomplete--switcher .active{cursor:default}.projection-autocomplete--switcher>a{font-size:14px;display:inline-block;box-sizing:border-box}.projection-autocomplete--switcher>a.active{color:rgba(0,0,0,.7)}.projection-autocomplete--switcher>a:first-child{padding-right:5px;border-right:1px solid rgba(0,0,0,.15);margin-right:5px}.projection-autocomplete--switcher>a.close-selection-update,.projection-autocomplete--switcher>a.remove-selection-update{border-left:1px solid rgba(0,0,0,.15);margin-left:5px;padding-left:5px}.no-suggestions .projection-autocomplete--switcher>a:first-child{border-right:0}.projection-autocomplete--empty a{font-size:14px}.projection-autocomplete--selected-remove{max-width:460px;width:100%}.projection-autocomplete--selected-remove .search-remove-selected{background-color:#fff;background-image:url(/themes/custom/material_compile/images/ui-icons-222222-256x240.png);background-position:-96px -128px;display:inline-block;float:right;font-size:0;height:18px;margin-top:-35px;position:relative;width:18px;z-index:5}.gcp-wrapper table{margin-bottom:0}.gmap-gcp-table{font-size:.7rem;margin-top:5px}.gmap-gcp-table thead tr{border-bottom:0}.gmap-gcp-table thead tr:hover{background:#fff}.gmap-gcp-table thead td{text-align:center;padding:6px;font-weight:bold}.gmap-gcp-table tbody tr td{padding:6px 12px}.gmap-gcp-table tbody tr td:first-child{font-weight:bold}#project-data-overlay ol{margin-top:0;padding-left:10px;padding-right:10px;counter-reset:list-number}#project-data-overlay>.title{margin-bottom:0}.project-step--list-item{display:flex;counter-increment:list-number;padding:10px 5px;border-bottom:1px dashed #eee;width:100%}.project-step--list-item::before{margin-right:5px;content:counter(list-number) ".";display:block;width:24px;height:24px;text-align:center}.project-step--list-item.complete::before{content:"check";font-family:"Material Icons";font-size:24px;color:green;line-height:1}.project-step--list-item.error::before{content:"close";font-family:"Material Icons";font-size:24px;color:red;line-height:1}.project-step{width:100%;display:flex;justify-content:space-between;align-items:center}.project-step--edit{font-size:12px}#project-data-crud-modal .splat-labs__tutorial-link{margin-bottom:15px}.manage-data-desc{margin-bottom:18px}.manage-data-desc a{color:#00b0ff}.project-compare-select{display:flex;column-gap:5px;margin-bottom:10px}.project-compare-select .form-submit{background:none;border:1px solid #00b0ff;color:#00b0ff}.rock-project-compare-projects .btn,.rock-project-compare-projects .pager .pager-item>a,.pager .rock-project-compare-projects .pager-item>a,.rock-project-compare-projects .pager .pager-item>span,.pager .rock-project-compare-projects .pager-item>span{height:auto;min-width:auto}.rock-project-compare-projects .btn-add{float:right}.rock-project-compare-projects .btn-remove{font-size:.8rem;border:0}form.rock-project-job-complete-payment{float:left;width:100%}form.rock-project-job-complete-payment .receipt-table-wrapper.tokens-summary-wrap{margin-top:1em;margin-bottom:1em}.ui-dialog-content form.rock-project-job-complete-payment{width:calc(100% - 48px)}body.page-node-type-project #hubspot-messages-iframe-container,body.page-node-type-project #hubspot-conversations-iframe,body.page-node-type-project .hs-shadow-container,body.page-node-type-project [id^=hubspot-conversations],body.page-node-type-project [class*=HubSpotWebInteractivesPortal],body.page-node-type-project iframe[src*="hubspot.com"][src*=messages],body.page-node-type-project iframe[src*="usemessages.com"],body.page-project-analytics #hubspot-messages-iframe-container,body.page-project-analytics #hubspot-conversations-iframe,body.page-project-analytics .hs-shadow-container,body.page-project-analytics [id^=hubspot-conversations],body.page-project-analytics [class*=HubSpotWebInteractivesPortal],body.page-project-analytics iframe[src*="hubspot.com"][src*=messages],body.page-project-analytics iframe[src*="usemessages.com"]{display:none !important;visibility:hidden !important;pointer-events:none !important}body.page-project-analytics{background:var(--surface-0,#0a0a0f) !important;color:var(--text-primary,#e6e6e9)}body.page-project-analytics #navbar,body.page-project-analytics #header,body.page-project-analytics #actions,body.page-project-analytics #footer,body.page-project-analytics .content-footer,body.page-project-analytics #sidebar-first,body.page-project-analytics #sidebar-second,body.page-project-analytics .layout-sidebar-first,body.page-project-analytics .layout-sidebar-second,body.page-project-analytics #drawer,body.page-project-analytics #drawer-overlay,body.page-project-analytics #app-sidebar,body.page-project-analytics .sidebar{display:none !important}body.page-project-analytics #page,body.page-project-analytics #main,body.page-project-analytics main#main,body.page-project-analytics #main-content,body.page-project-analytics #content,body.page-project-analytics .main-content,body.page-project-analytics .main-content-body,body.page-project-analytics .layout-content,body.page-project-analytics .card-holder{padding:0 !important;margin:0 !important;max-width:none !important;width:100% !important}body.page-project-analytics .analytics-project-page{padding:0 24px 40px}body.page-project-analytics .analytics-topbar{display:flex;align-items:center;gap:12px;padding:18px 0 14px;margin:0 0 24px;border-bottom:1px solid var(--border)}body.page-project-analytics .analytics-back-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-sm,6px);color:var(--text-secondary);text-decoration:none;font-size:13px;transition:background .15s,color .15s}body.page-project-analytics .analytics-back-btn:hover,body.page-project-analytics .analytics-back-btn:focus{background:var(--surface-hover);color:var(--text-primary);text-decoration:none}body.page-project-analytics .analytics-back-btn svg{width:16px;height:16px}body.page-project-analytics .analytics-topbar-title{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);letter-spacing:-0.01em}body.page-project-analytics .analytics-topbar-sep{color:var(--text-tertiary);font-weight:400;margin:0 4px}body.page-project-analytics .messages-list,body.page-project-analytics .messages{background:var(--surface-2,#1a1a1f);color:var(--text-primary,#e6e6e9);border:1px solid var(--border,rgba(255,255,255,0.1));border-left-width:4px;border-radius:var(--radius-sm,6px);margin:12px 24px;padding:12px 16px;box-shadow:none}body.page-project-analytics .messages--error,body.page-project-analytics .messages.error{border-left-color:#ef4444;background:rgba(239,68,68,.12)}body.page-project-analytics .messages--warning,body.page-project-analytics .messages.warning{border-left-color:#f59e0b;background:rgba(245,158,11,.12)}body.page-project-analytics .messages--status,body.page-project-analytics .messages.status{border-left-color:var(--brand,#e8854a);background:rgba(232,133,74,.1)}body.page-project-analytics .analytics-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:space-between;margin-bottom:20px;padding:0;background:transparent;box-shadow:none;border-radius:0}body.page-project-analytics .analytics-filter-presets{display:inline-flex;gap:4px;padding:4px;background:var(--surface-2,#1a1a1f);border:1px solid var(--border,rgba(255,255,255,0.1));border-radius:var(--radius-sm,6px)}body.page-project-analytics .analytics-filter-preset{appearance:none;border:0;background:transparent;color:var(--text-secondary,#b4b4b8);font-size:12px;font-weight:500;padding:6px 12px;border-radius:var(--radius-sm,6px);cursor:pointer;transition:background .15s,color .15s}body.page-project-analytics .analytics-filter-preset:hover{color:var(--text-primary,#e6e6e9);background:var(--surface-hover,rgba(255,255,255,0.05))}body.page-project-analytics .analytics-filter-preset.active{background:var(--brand,#e8854a);color:#fff}body.page-project-analytics .analytics-filter-custom{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary,#b4b4b8)}body.page-project-analytics .analytics-filter-custom label{margin:0;font-weight:500}body.page-project-analytics .analytics-filter-date{background:var(--surface-2,#1a1a1f);color:var(--text-primary,#e6e6e9);border:1px solid var(--border,rgba(255,255,255,0.1));border-radius:var(--radius-sm,6px);padding:6px 10px;font-size:12px;color-scheme:dark}body.page-project-analytics .analytics-filter-date:focus{outline:none;border-color:var(--brand,#e8854a)}body.page-project-analytics .analytics-filter-apply.btn-raised{background:var(--brand,#e8854a);color:#fff;box-shadow:none;padding:6px 14px;font-size:12px}body.page-project-analytics .analytics-filter-apply.btn-raised:hover,body.page-project-analytics .analytics-filter-apply.btn-raised:focus{background:var(--brand-hover,#d9763d);color:#fff}body.page-project-analytics .analytics-empty-state{background:var(--surface-2,#1a1a1f);border:1px solid var(--border,rgba(255,255,255,0.1));border-radius:var(--radius-md,8px);padding:48px 24px;text-align:center;color:var(--text-secondary,#b4b4b8)}body.page-project-analytics .analytics-empty-state .analytics-empty-state--icon-wrap{width:48px;height:48px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--surface-3,#26262b);color:var(--brand,#e8854a)}body.page-project-analytics .analytics-empty-state .analytics-empty-state--title{margin:0 0 8px;color:var(--text-primary,#e6e6e9);font-size:16px}body.page-project-analytics .analytics-empty-state .analytics-empty-state--text{margin:0;max-width:420px;margin-inline:auto;font-size:13px;line-height:1.5}body.page-project-analytics .analytics-summary-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:20px}body.page-project-analytics .analytics-card{background:var(--surface-2,#1a1a1f);border:1px solid var(--border,rgba(255,255,255,0.1));border-radius:var(--radius-md,8px);padding:20px;display:flex;flex-direction:column;gap:4px}body.page-project-analytics .analytics-card .analytics-card--number{font-size:28px;font-weight:600;color:var(--text-primary,#e6e6e9);letter-spacing:-0.02em}body.page-project-analytics .analytics-card .analytics-card--label{font-size:12px;color:var(--text-tertiary,#8a8a90);text-transform:uppercase;letter-spacing:.04em}body.page-project-analytics .analytics-chart-card,body.page-project-analytics .analytics-viewers-card,body.page-project-analytics .analytics-breakdown-card,body.page-project-analytics .analytics-referrers-card{background:var(--surface-2,#1a1a1f);border:1px solid var(--border,rgba(255,255,255,0.1));border-radius:var(--radius-md,8px);padding:20px;margin-bottom:20px;color:var(--text-primary,#e6e6e9)}body.page-project-analytics .analytics-chart-card h4,body.page-project-analytics .analytics-viewers-card h4,body.page-project-analytics .analytics-breakdown-card h4,body.page-project-analytics .analytics-referrers-card h4{margin:0 0 12px;font-size:14px;font-weight:600;color:var(--text-primary,#e6e6e9)}body.page-project-analytics .analytics-chart-card .chart-container{position:relative;height:280px}body.page-project-analytics .analytics-extra{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){body.page-project-analytics .analytics-extra{grid-template-columns:1fr}}body.page-project-analytics .analytics-extra .analytics-breakdown-card,body.page-project-analytics .analytics-extra .analytics-referrers-card{margin-bottom:0}body.page-project-analytics #analytics-viewers-table,body.page-project-analytics #analytics-referrers-table{width:100%;border-collapse:collapse;color:var(--text-primary,#e6e6e9);background:transparent}body.page-project-analytics #analytics-viewers-table th,body.page-project-analytics #analytics-viewers-table td,body.page-project-analytics #analytics-referrers-table th,body.page-project-analytics #analytics-referrers-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--border,rgba(255,255,255,0.08));font-size:13px}body.page-project-analytics #analytics-viewers-table th,body.page-project-analytics #analytics-referrers-table th{color:var(--text-tertiary,#8a8a90);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.04em;background:transparent}body.page-project-analytics #analytics-viewers-table tbody tr:hover,body.page-project-analytics #analytics-referrers-table tbody tr:hover{background:var(--surface-hover,rgba(255,255,255,0.04))}body.page-project-analytics #analytics-viewers-table tbody tr:last-child td,body.page-project-analytics #analytics-referrers-table tbody tr:last-child td{border-bottom:0}body.page-project-analytics .analytics-upsell{background:var(--surface-2,#1a1a1f);border:1px solid var(--border,rgba(255,255,255,0.1));border-radius:var(--radius-md,8px);padding:20px;color:var(--text-secondary,#b4b4b8)}body.page-node-type-project:has(.project-detail-page){height:100vh;overflow:hidden}body.page-node-type-project:has(.project-detail-page) #navbar,body.page-node-type-project:has(.project-detail-page) #header,body.page-node-type-project:has(.project-detail-page) #actions,body.page-node-type-project:has(.project-detail-page) #footer,body.page-node-type-project:has(.project-detail-page) .content-footer,body.page-node-type-project:has(.project-detail-page) #sidebar-first,body.page-node-type-project:has(.project-detail-page) #sidebar-second,body.page-node-type-project:has(.project-detail-page) .layout-sidebar-first,body.page-node-type-project:has(.project-detail-page) .layout-sidebar-second,body.page-node-type-project:has(.project-detail-page) #drawer,body.page-node-type-project:has(.project-detail-page) #drawer-overlay,body.page-node-type-project:has(.project-detail-page) #app-sidebar,body.page-node-type-project:has(.project-detail-page) .sidebar{display:none !important}body.page-node-type-project:has(.project-detail-page) #page,body.page-node-type-project:has(.project-detail-page) #main,body.page-node-type-project:has(.project-detail-page) main#main,body.page-node-type-project:has(.project-detail-page) #main-content,body.page-node-type-project:has(.project-detail-page) #content,body.page-node-type-project:has(.project-detail-page) .main-content,body.page-node-type-project:has(.project-detail-page) .main-content-body,body.page-node-type-project:has(.project-detail-page) .layout-content,body.page-node-type-project:has(.project-detail-page) .card-holder{padding:0 !important;margin:0 !important;max-width:none !important;width:100% !important;height:100%;display:block}.project-detail-page{min-height:100vh;height:100vh;width:100vw;display:block;overflow:hidden;background:var(--surface-0,#0a0a0f)}.project-detail{display:flex;flex-direction:row;align-items:stretch;height:100vh;min-height:100vh;width:100%;background:var(--surface-0,#0a0a0f)}body.toolbar-fixed #page.project-detail-page,body.toolbar-fixed .project-detail-page{position:fixed !important;top:39px !important;left:0 !important;right:0 !important;bottom:0 !important;width:auto !important;height:auto !important;min-height:0 !important;max-height:none !important}body.toolbar-fixed .project-detail{height:100%;min-height:100%}body.toolbar-fixed .project-detail-page #project-drawer.drawer{top:39px !important;height:calc(100vh - 39px) !important;max-height:calc(100vh - 39px) !important}body.toolbar-tray-open #page.project-detail-page,body.toolbar-tray-open .project-detail-page{top:118px !important}body.toolbar-tray-open .project-detail-page #project-drawer.drawer{top:118px !important;height:calc(100vh - 118px) !important;max-height:calc(100vh - 118px) !important}.project-viewer{flex:1 1 auto;min-width:0;position:relative;background:#000;display:flex;flex-direction:column;overflow:hidden;transition:padding-right .3s cubic-bezier(0.22,1,0.36,1)}.project-viewer-content{flex:1 1 auto;position:relative;min-height:0;display:block}.project-viewer-content>*:not(#project-drawer *),.project-viewer-content .region-highlighted:not(#project-drawer *),.project-viewer-content .region-content:not(#project-drawer *),.project-viewer-content #block-material-compile-content:not(#project-drawer *),.project-viewer-content article:not(#project-drawer *),.project-viewer-content article.bundle-project:not(#project-drawer *),.project-viewer-content article:not(#project-drawer *)>div{position:absolute;inset:0;width:100%;height:100%;display:block}.project-viewer-content>.region-highlighted{position:absolute;top:60px;left:50%;right:auto;bottom:auto;width:auto;height:auto;transform:translateX(-50%);z-index:8;max-width:calc(100% - 400px);pointer-events:none}.project-viewer-content>.region-highlighted .messages,.project-viewer-content>.region-highlighted>*{pointer-events:auto}.project-viewer-content .lidar-wrapper,.project-viewer-content .map-wrapper{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:auto !important;height:auto !important;display:block;transition:right .3s cubic-bezier(0.22,1,0.36,1)}.project-viewer-content .lidar-wrapper.hidden,.project-viewer-content .map-wrapper.hidden{display:none}.project-viewer-content iframe.lidar,.project-viewer-content iframe.splat{position:absolute;inset:0;width:100% !important;height:100% !important;border:0;display:block}.viewer-topbar{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 16px;z-index:10;background:var(--surface-1,#17171a);border-bottom:1px solid var(--border,rgba(255,255,255,0.08))}.viewer-dashboard-link{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--radius-sm,6px);font-size:13px;font-weight:500;line-height:1;color:var(--text-secondary,rgba(255,255,255,0.75));text-decoration:none;transition:background .15s,color .15s}.viewer-dashboard-link:hover,.viewer-dashboard-link:focus-visible{background:var(--surface-hover,rgba(255,255,255,0.08));color:var(--text-primary,#e8e8ec);text-decoration:none;outline:none}.viewer-dashboard-link svg{width:14px;height:14px}.viewer-topbar-owner-logo{display:inline-flex;align-items:center;flex-shrink:0;max-height:28px}.viewer-topbar-owner-logo img,.viewer-topbar-owner-logo svg{max-height:24px;width:auto;display:block}.viewer-topbar-owner-logo>div,.viewer-topbar-owner-logo .block,.viewer-topbar-owner-logo .block-content{display:inline-flex;align-items:center;margin:0;padding:0}.viewer-page{width:100%;height:100vh;margin:0;padding:0;background:#000}.viewer-page-content{width:100%;height:100%}.viewer-page-content>*{width:100%;height:100%}body.page-project-viewer{margin:0;padding:0;overflow:hidden}body.page-project-viewer #navbar,body.page-project-viewer #header,body.page-project-viewer #actions,body.page-project-viewer #footer,body.page-project-viewer .content-footer,body.page-project-viewer #sidebar-first,body.page-project-viewer #sidebar-second,body.page-project-viewer .layout-sidebar-first,body.page-project-viewer .layout-sidebar-second,body.page-project-viewer #drawer,body.page-project-viewer #drawer-overlay,body.page-project-viewer #app-sidebar,body.page-project-viewer .sidebar{display:none !important}.project-detail-page:has(#project-drawer:not(.panel-collapsed)) .project-viewer{padding-right:360px}@media(max-width:900px){.project-detail-page:has(#project-drawer:not(.panel-collapsed)) .project-viewer{padding-right:320px}}@media(max-width:640px){.project-detail-page:has(#project-drawer:not(.panel-collapsed)) .project-viewer{padding-right:0}}.viewer-topbar-divider{color:var(--text-tertiary,rgba(255,255,255,0.4));font-size:14px;line-height:1;user-select:none;opacity:1;max-width:16px;overflow:hidden;transform:translateX(0);transition:opacity .3s cubic-bezier(0.22,1,0.36,1) .08s,transform .3s cubic-bezier(0.22,1,0.36,1) .08s,max-width .3s cubic-bezier(0.22,1,0.36,1) .08s}.viewer-project-title{font-weight:600;font-size:14px;line-height:1.25;color:var(--text-primary,#e8e8ec);min-width:0;max-width:40vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:1;transform:translateX(0);transition:opacity .3s cubic-bezier(0.22,1,0.36,1) .08s,transform .3s cubic-bezier(0.22,1,0.36,1) .08s,max-width .3s cubic-bezier(0.22,1,0.36,1) .08s}.project-detail-page:has(#project-drawer:not(.panel-collapsed)) .viewer-topbar-divider,.project-detail-page:has(#project-drawer:not(.panel-collapsed)) .viewer-project-title{opacity:0;max-width:0;transform:translateX(-8px);pointer-events:none;transition:opacity .2s cubic-bezier(0.22,1,0.36,1),transform .2s cubic-bezier(0.22,1,0.36,1),max-width .2s cubic-bezier(0.22,1,0.36,1)}.project-detail-page:has(#project-drawer:not(.panel-collapsed)) .viewer-topbar-divider{margin-left:-8px}.viewer-topbar-spacer{flex:1 1 auto}.viewer-topbar-actions{display:flex;align-items:center;gap:6px}.viewer-action-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:var(--radius-sm,6px);background:var(--surface-2,rgba(255,255,255,0.1));border:1px solid var(--border,rgba(255,255,255,0.08));color:var(--text-primary,rgba(255,255,255,0.85));font-size:12.5px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.viewer-action-btn:hover,.viewer-action-btn:focus-visible{background:var(--surface-hover,rgba(255,255,255,0.18));color:var(--text-primary,#fff);outline:none}.viewer-action-btn svg{width:14px;height:14px}.viewer-bottombar{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;z-index:10;background:linear-gradient(0deg,rgba(0,0,0,0.6) 0%,transparent 100%);pointer-events:none}.viewer-bottombar>*{pointer-events:auto}.project-detail-page #project-drawer.drawer{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;margin:0 !important;width:360px !important;height:100vh;max-height:100vh;min-height:0;padding:0;border:0;border-left:1px solid var(--border,rgba(255,255,255,0.08));background:var(--surface-1,#14141a);color:var(--text-primary,#e8e8ec);display:flex;flex-direction:column;overflow:hidden;z-index:9;box-shadow:-4px 0 20px rgba(0,0,0,.25);transform:none;transition:right .3s cubic-bezier(0.22,1,0.36,1),width .3s cubic-bezier(0.22,1,0.36,1),opacity .25s;opacity:1}.project-detail-page #project-drawer.drawer.panel-collapsed{right:-400px !important;opacity:0;pointer-events:none;box-shadow:none}.project-detail-page #project-drawer.drawer .sidenav-toggle{display:none}.project-detail-page #project-drawer.drawer .drawer-main{display:flex;flex-direction:column;padding:0;border:0;flex:1 1 auto;min-height:0;overflow:hidden}.project-detail-page #project-drawer.drawer #drawer-callout{flex:0 0 auto;margin-top:auto}.project-detail-page #project-drawer.drawer #drawer-bottom{display:none}.project-detail-page .panel-header{display:flex;align-items:center;gap:8px;padding:16px 16px 0;flex-shrink:0;background:var(--surface-1,#14141a);position:relative;z-index:3}.project-detail-page .panel-header .panel-header-spacer{flex:1 1 auto}.project-detail-page .panel-header .panel-title{flex:1 1 auto;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.25;color:var(--text-primary,#e8e8ec);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-detail-page .panel-header .panel-header-icon-btn{width:32px;height:32px;border-radius:var(--radius-sm,6px);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--text-secondary,rgba(255,255,255,0.75));cursor:pointer;padding:0;transition:background .15s,color .15s}.project-detail-page .panel-header .panel-header-icon-btn:hover,.project-detail-page .panel-header .panel-header-icon-btn:focus-visible{background:var(--surface-hover,rgba(255,255,255,0.08));color:var(--text-primary,#e8e8ec);outline:none}.project-detail-page .panel-header .panel-header-icon-btn svg{width:16px;height:16px}.project-detail-page .panel-overflow{position:relative}.project-detail-page .panel-overflow.is-open>.panel-overflow-trigger{background:var(--surface-hover);color:var(--text-primary)}.project-detail-page .panel-overflow .panel-overflow-menu{position:absolute;top:calc(100% + 4px);left:0;right:auto;min-width:200px;padding:6px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card-hover);z-index:2147483000}.project-detail-page .panel-overflow .panel-overflow-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);text-decoration:none;font-size:13px;font-weight:400;font-family:inherit;line-height:1;text-align:left;cursor:pointer;transition:background .15s,color .15s}.project-detail-page .panel-overflow .panel-overflow-item.panel-theme-toggle+a{margin-top:4px;border-top:1px solid var(--border);padding-top:12px}.project-detail-page .panel-overflow .panel-overflow-item .material-icons{font-size:18px;color:var(--text-tertiary)}.project-detail-page .panel-overflow .panel-overflow-item:hover,.project-detail-page .panel-overflow .panel-overflow-item:focus{background:var(--surface-hover);color:var(--text-primary);text-decoration:none}.project-detail-page .panel-overflow .panel-overflow-item:hover .material-icons,.project-detail-page .panel-overflow .panel-overflow-item:focus .material-icons{color:var(--text-primary)}.project-detail-page .panel-overflow .panel-overflow-item--danger{color:#f87171}.project-detail-page .panel-overflow .panel-overflow-item--danger .material-icons{color:#f87171}.project-detail-page .panel-overflow .panel-overflow-item--danger:hover,.project-detail-page .panel-overflow .panel-overflow-item--danger:focus{background:rgba(248,113,113,.1);color:#fca5a5}.project-detail-page .panel-overflow .panel-overflow-item--danger:hover .material-icons,.project-detail-page .panel-overflow .panel-overflow-item--danger:focus .material-icons{color:#fca5a5}.project-detail-page .panel-tabs{display:flex;gap:0;padding:16px 20px 0;border-bottom:1px solid var(--border,rgba(255,255,255,0.08));flex-shrink:0;background:var(--surface-1,#14141a);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.project-detail-page .panel-tabs::-webkit-scrollbar{display:none}.project-detail-page .panel-tabs .panel-tab{padding:8px 14px 12px;font-size:13px;font-weight:500;color:var(--text-tertiary,rgba(255,255,255,0.5));background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;margin-bottom:-1px;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.project-detail-page .panel-tabs .panel-tab:hover,.project-detail-page .panel-tabs .panel-tab:focus-visible{color:var(--text-secondary,rgba(255,255,255,0.75));outline:none}.project-detail-page .panel-tabs .panel-tab.active{color:var(--text-primary,#e8e8ec);border-bottom-color:var(--brand,#e8854a)}.project-detail-page #project--main{padding:20px;flex:1 1 auto;min-height:0;overflow-y:auto}.project-detail-page #project--main .flex-container.project-info{gap:6px;margin-bottom:12px}.project-detail-page #project--main .card.legend,.project-detail-page #project--main .content-card .legend.card-holder,.content-card .project-detail-page #project--main .legend.card-holder{border:1px solid var(--border,rgba(255,255,255,0.08));background:var(--surface-2,#1a1a22);border-radius:var(--radius-md,10px);padding:12px 14px;margin-bottom:14px;box-shadow:none}.project-detail-page #project--main .togglable--body{font-size:13.5px;line-height:1.55;color:var(--text-secondary,rgba(255,255,255,0.75));margin-bottom:14px}.project-detail-page .panel-pane .field-type-boolean.field-label-hidden,.project-detail-page .panel-pane .field-type-geofield.field-label-hidden{display:none}.project-detail-page .panel-pane .field-label-above,.project-detail-page .panel-pane .field-label-inline{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;font-size:13px;line-height:1.5;margin:4px 0;color:var(--text-primary)}.project-detail-page .panel-pane .field-label-above.field-label-above,.project-detail-page .panel-pane .field-label-inline.field-label-above{flex-direction:row}.project-detail-page .panel-pane .field-label-above>.field__label,.project-detail-page .panel-pane .field-label-above>.field-label,.project-detail-page .panel-pane .field-label-inline>.field__label,.project-detail-page .panel-pane .field-label-inline>.field-label{color:var(--text-tertiary);font-weight:500}.project-detail-page .panel-pane .field-label-above>.field__label::after,.project-detail-page .panel-pane .field-label-above>.field-label::after,.project-detail-page .panel-pane .field-label-inline>.field__label::after,.project-detail-page .panel-pane .field-label-inline>.field-label::after{content:":";margin-left:1px}.project-detail-page .panel-pane .field-label-above .field__items,.project-detail-page .panel-pane .field-label-above .field-items,.project-detail-page .panel-pane .field-label-above .field__item,.project-detail-page .panel-pane .field-label-above .field-item,.project-detail-page .panel-pane .field-label-inline .field__items,.project-detail-page .panel-pane .field-label-inline .field-items,.project-detail-page .panel-pane .field-label-inline .field__item,.project-detail-page .panel-pane .field-label-inline .field-item{color:var(--text-primary);margin:0}.project-detail-page .panel-pane .field-type-datetime time{white-space:nowrap}.project-detail-page .panel-pane .card .text-without-menu h5,.project-detail-page .panel-pane .content-card .card-holder .text-without-menu h5,.content-card .project-detail-page .panel-pane .card-holder .text-without-menu h5{margin:0}.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a),.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a),.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a){display:block;padding:0;margin:8px 0;background:transparent;border:0;border-radius:0;box-shadow:none}.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a) .text-without-menu,.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a) .text-without-menu,.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a) .text-without-menu{padding:0;margin:0}.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a) h5,.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a) h5,.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a) h5{margin:0;font-size:13px;font-weight:500}.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a) h5>a,.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a) h5>a,.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a) h5>a{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary) !important;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s}.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a) h5>a::after,.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a) h5>a::after,.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a) h5>a::after{content:"›";font-size:18px;color:var(--text-tertiary);line-height:1}.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a) h5>a:hover,.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a) h5>a:hover,.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a) h5>a:hover,.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a) h5>a:focus,.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a) h5>a:focus,.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a) h5>a:focus{background:var(--surface-3);border-color:var(--border-hover);color:var(--text-primary) !important}.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a) h5>a:hover::after,.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a) h5>a:hover::after,.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a) h5>a:hover::after,.project-detail-page .panel-pane .card:has(.text-without-menu>h5>a) h5>a:focus::after,.project-detail-page .panel-pane .content-card .card-holder:has(.text-without-menu>h5>a) h5>a:focus::after,.content-card .project-detail-page .panel-pane .card-holder:has(.text-without-menu>h5>a) h5>a:focus::after{color:var(--text-secondary)}.project-detail-page .panel-pane .flex-container.project-info{gap:4px;padding:0 0 8px;margin-bottom:12px;border-bottom:1px solid var(--border)}.project-detail-page .panel-pane .flex-container.project-info .indicator a.icon-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);color:var(--text-secondary);text-decoration:none;transition:background .15s,color .15s}.project-detail-page .panel-pane .flex-container.project-info .indicator a.icon-link:hover,.project-detail-page .panel-pane .flex-container.project-info .indicator a.icon-link:focus{background:var(--surface-3);color:var(--text-primary)}.project-detail-page .panel-pane .flex-container.project-info .indicator a.icon-link .material-icons{font-size:20px}.project-detail-page .panel-pane[hidden]{display:none}.project-detail-page .panel-pane-empty{padding:48px 0;text-align:center;color:var(--text-tertiary,rgba(255,255,255,0.5));font-size:13px}.project-detail-page .panel-pane[data-panel-pane=data]{padding-top:4px}.project-detail-page .panel-data-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.project-detail-page .panel-data-toolbar .panel-section-title{margin:0}.project-detail-page .panel-download-all{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm,6px);color:var(--text-primary) !important;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.project-detail-page .panel-download-all .material-icons{font-size:14px;color:var(--brand)}.project-detail-page .panel-download-all:hover,.project-detail-page .panel-download-all:focus{background:var(--surface-3);border-color:var(--border-hover);outline:none}.project-detail-page .panel-download-all.is-downloading{opacity:.6;pointer-events:none}.project-detail-page .panel-data-files .field{margin:0}.project-detail-page .panel-data-files .field-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid var(--border);font-size:13px;transition:background .12s}.project-detail-page .panel-data-files .field-item:last-child{border-bottom:0}.project-detail-page .panel-data-files .field-item:hover{background:var(--surface-hover,rgba(255,255,255,0.04))}.project-detail-page .panel-data-files .field-item .file{display:inline-flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;background-image:none !important;padding:0 !important}.project-detail-page .panel-data-files .field-item .file::before{content:"description";font-family:"Material Icons";font-size:16px;color:var(--text-secondary);background:var(--surface-3);width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}.project-detail-page .panel-data-files .field-item .file.file--image::before{content:"image"}.project-detail-page .panel-data-files .field-item .file.file--mime-application-json::before{content:"data_object"}.project-detail-page .panel-data-files .field-item .file.file--mime-text-plain::before{content:"article"}.project-detail-page .panel-data-files .field-item .file>a{color:var(--text-primary) !important;text-decoration:none;font-weight:500;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:0 !important}.project-detail-page .panel-data-files .field-item .file>a:hover{color:var(--brand) !important}.project-detail-page .panel-data-files .field-item>span:not(.file){margin-left:auto;color:var(--text-tertiary);font-size:12px;white-space:nowrap;flex:0 0 auto}.project-detail-page .panel-status{display:flex;align-items:center;justify-content:space-between;padding:0 0 16px;margin-bottom:4px}.project-detail-page .panel-status .panel-status-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.project-detail-page .panel-status .panel-status-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:rgba(34,197,94,.12);color:#4ade80;font-size:12px;font-weight:500}.project-detail-page .panel-status .panel-status-badge .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.project-detail-page .panel-section{margin:0 0 20px}.project-detail-page .panel-section+.panel-section{padding-top:16px;border-top:1px solid var(--border)}.project-detail-page .panel-section-title{margin:0 0 10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.project-detail-page .panel-kv{margin:0}.project-detail-page .panel-kv .panel-kv-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;line-height:1.4;border-bottom:1px solid var(--border)}.project-detail-page .panel-kv .panel-kv-row:last-child{border-bottom:0}.project-detail-page .panel-kv .panel-kv-row dt{color:var(--text-tertiary);font-weight:500;flex:0 0 auto}.project-detail-page .panel-kv .panel-kv-row dd{margin:0;color:var(--text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.project-detail-page .panel-kv .panel-kv-row dd a{color:var(--brand);text-decoration:none}.project-detail-page .panel-kv .panel-kv-row dd a:hover,.project-detail-page .panel-kv .panel-kv-row dd a:focus{text-decoration:underline}.project-detail-page .panel-location{border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);background:var(--surface-2)}.project-detail-page .panel-location img{display:block;width:100%;height:auto;max-height:180px;object-fit:cover}.project-detail-page .panel-location-placeholder{display:flex;align-items:center;justify-content:center;height:120px;color:var(--text-tertiary);font-size:12.5px}.project-detail-page .panel-actions{display:flex;flex-direction:column;gap:8px}.project-detail-page .panel-action-btn{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);border-bottom:1px solid var(--border) !important;color:var(--text-primary) !important;text-decoration:none;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.project-detail-page .panel-action-btn:hover,.project-detail-page .panel-action-btn:focus{background:var(--surface-3);border-color:var(--border-hover) !important;color:var(--text-primary) !important;text-decoration:none;outline:none}.project-detail-page .panel-action-btn .panel-action-icon{width:28px;height:28px;border-radius:8px;background:rgba(232,133,74,.15);color:var(--brand);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.project-detail-page .panel-action-btn .panel-action-icon .material-icons{font-size:16px}.project-detail-page .panel-action-btn .panel-action-label{flex:1 1 auto}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link),.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link),.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link){display:block !important;padding:0 !important;margin:10px 0 0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) .text-with-menu,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) .text-with-menu,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) .text-with-menu,.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) .text-without-menu,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) .text-without-menu,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) .text-without-menu{padding:0;margin:0;display:block}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) h5,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) h5,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) h5{margin:0;padding:0;display:block}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) h5>a,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) h5>a,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) h5>a{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:10px;height:auto !important;width:auto !important;padding:10px 12px !important;background:var(--surface-2) !important;border:1px solid var(--border) !important;border-radius:var(--radius-md) !important;color:var(--text-primary) !important;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) h5>a::before,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) h5>a::before,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) h5>a::before{content:"inventory_2";font-family:"Material Icons";font-size:16px;color:var(--brand);background:rgba(232,133,74,.15);width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) h5>a::after,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) h5>a::after,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) h5>a::after{content:none !important}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) h5>a:hover,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) h5>a:hover,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) h5>a:hover,.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) h5>a:focus,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) h5>a:focus,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) h5>a:focus{background:var(--surface-3) !important;border-color:var(--border-hover) !important;color:var(--text-primary) !important}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) .deliverables--title,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) .deliverables--title,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) .deliverables--title{flex:1 1 auto}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) .deliverable--count,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) .deliverable--count,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) .deliverable--count{color:var(--text-tertiary);font-weight:400;margin-left:4px}.project-detail-page .panel-pane[data-panel-pane=details] .card:has(#deliverables-link) .menu-dropdown-toggle a .material-icons,.project-detail-page .panel-pane[data-panel-pane=details] .content-card .card-holder:has(#deliverables-link) .menu-dropdown-toggle a .material-icons,.content-card .project-detail-page .panel-pane[data-panel-pane=details] .card-holder:has(#deliverables-link) .menu-dropdown-toggle a .material-icons{color:var(--text-secondary)}.project-detail-page .panel-pane .flex-container.project-info:not(:first-child){margin-top:8px;padding-top:12px;border-top:1px solid var(--border);border-bottom:0}.project-detail-page #project-drawer.drawer .drawer-overlay{background:var(--surface-1);color:var(--text-primary);padding:0;top:0;bottom:0;z-index:2;display:flex;flex-direction:column;overflow:hidden}.project-detail-page #project-drawer.drawer .drawer-overlay article{position:static;inset:auto;width:auto;height:auto}.project-detail-page #project-drawer.drawer .drawer-overlay .drawer-overlay-inner{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:0 16px 16px}.project-detail-page #project-drawer.drawer .drawer-overlay>.title{position:static;flex:0 0 auto;padding:16px 16px 12px;margin:0;background:var(--surface-1);border-bottom:1px solid var(--border);font-size:16px;font-weight:600;color:var(--text-primary);z-index:3}.project-detail-page #project-drawer.drawer .drawer-overlay>.title a{color:var(--brand);font-size:13px;font-weight:500}.project-detail-page #project-drawer.drawer .drawer-overlay .title--text{display:inline-flex;align-items:center;cursor:pointer;color:var(--text-primary)}.project-detail-page #project-drawer.drawer .drawer-overlay .title--text::before{color:var(--text-secondary);font-size:20px;margin-right:2px}.project-detail-page #project-drawer.drawer .drawer-overlay .title--text:hover::before{color:var(--text-primary)}.project-detail-page #project-drawer.drawer .drawer-overlay h3,.project-detail-page #project-drawer.drawer .drawer-overlay h4{font-size:13px;font-weight:600;color:var(--text-secondary);margin:18px 0 10px;letter-spacing:.02em}.project-detail-page #project-drawer.drawer .drawer-overlay .card,.project-detail-page #project-drawer.drawer .drawer-overlay .content-card .card-holder,.content-card .project-detail-page #project-drawer.drawer .drawer-overlay .card-holder,.project-detail-page #project-drawer.drawer .drawer-overlay .order-deliverable-empty-wrap{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:none;color:var(--text-primary);padding:12px 14px;margin-bottom:12px}.project-detail-page #project-drawer.drawer .drawer-overlay .card h5,.project-detail-page #project-drawer.drawer .drawer-overlay .content-card .card-holder h5,.content-card .project-detail-page #project-drawer.drawer .drawer-overlay .card-holder h5,.project-detail-page #project-drawer.drawer .drawer-overlay .order-deliverable-empty-wrap h5{color:var(--text-primary)}.project-detail-page #project-drawer.drawer .drawer-overlay .field-items,.project-detail-page #project-drawer.drawer .drawer-overlay .field__items{display:flex;flex-direction:column;gap:4px}.project-detail-page #project-drawer.drawer .drawer-overlay a{color:var(--brand)}.project-detail-page #project-drawer.drawer .drawer-overlay a:hover,.project-detail-page #project-drawer.drawer .drawer-overlay a:focus{color:var(--brand-hover,#d5763d);text-decoration:underline}.project-detail-page #project-drawer.drawer .drawer-overlay .edit-link{font-size:13px;font-weight:500}.project-detail-page #project-drawer.drawer .drawer-overlay .order-deliverable-empty-wrap{color:var(--text-secondary);font-size:13px}.project-detail-page #project-drawer.drawer .drawer-overlay .order-deliverable-empty-wrap a{font-weight:600}.project-detail-page #project-drawer.drawer .drawer-overlay .material-icons{color:var(--text-secondary)}.project-detail-page #project-drawer.drawer .drawer-overlay a .material-icons,.project-detail-page #project-drawer.drawer .drawer-overlay a:hover .material-icons{color:inherit}.project-detail-page #drawer-callout .process-button,.project-detail-page #drawer-callout .btn.btn-accent.process-button,.project-detail-page #drawer-callout .btn-accent.btn-raised,.project-detail-page #drawer-callout .pager .pager-item>a.btn-raised,.pager .project-detail-page #drawer-callout .pager-item>a.btn-raised,.project-detail-page #drawer-callout .pager .pager-item>span.btn-raised,.pager .project-detail-page #drawer-callout .pager-item>span.btn-raised,.project-detail-page #drawer-callout .btn.btn-accent.btn-raised{background:var(--brand);border:1px solid var(--brand);color:#fff;border-radius:var(--radius-md);font-weight:600;letter-spacing:.02em;box-shadow:none}.project-detail-page #drawer-callout .process-button:hover,.project-detail-page #drawer-callout .process-button:focus,.project-detail-page #drawer-callout .btn.btn-accent.process-button:hover,.project-detail-page #drawer-callout .btn.btn-accent.process-button:focus,.project-detail-page #drawer-callout .btn-accent.btn-raised:hover,.project-detail-page #drawer-callout .pager .pager-item>a.btn-raised:hover,.pager .project-detail-page #drawer-callout .pager-item>a.btn-raised:hover,.project-detail-page #drawer-callout .pager .pager-item>span.btn-raised:hover,.pager .project-detail-page #drawer-callout .pager-item>span.btn-raised:hover,.project-detail-page #drawer-callout .btn-accent.btn-raised:focus,.project-detail-page #drawer-callout .pager .pager-item>a.btn-raised:focus,.pager .project-detail-page #drawer-callout .pager-item>a.btn-raised:focus,.project-detail-page #drawer-callout .pager .pager-item>span.btn-raised:focus,.pager .project-detail-page #drawer-callout .pager-item>span.btn-raised:focus,.project-detail-page #drawer-callout .btn.btn-accent.btn-raised:hover,.project-detail-page #drawer-callout .btn.btn-accent.btn-raised:focus{background:var(--brand-hover,#d5763d);border-color:var(--brand-hover,#d5763d);color:#fff;box-shadow:none;text-decoration:none}.project-detail-page #drawer-callout .process-button .material-icons,.project-detail-page #drawer-callout .btn.btn-accent.process-button .material-icons,.project-detail-page #drawer-callout .btn-accent.btn-raised .material-icons,.project-detail-page #drawer-callout .pager .pager-item>a.btn-raised .material-icons,.pager .project-detail-page #drawer-callout .pager-item>a.btn-raised .material-icons,.project-detail-page #drawer-callout .pager .pager-item>span.btn-raised .material-icons,.pager .project-detail-page #drawer-callout .pager-item>span.btn-raised .material-icons,.project-detail-page #drawer-callout .btn.btn-accent.btn-raised .material-icons{color:#fff}.project-detail-page #drawer-callout{background:var(--surface-1);border-top:1px solid var(--border)}.project-detail-page #export-overlay .drawer-overlay-inner{background:var(--surface-1);color:var(--text-primary)}.project-detail-page #export-overlay label,.project-detail-page #export-overlay .form-item label,.project-detail-page #export-overlay .fieldset__label,.project-detail-page #export-overlay summary{color:var(--text-primary);font-size:12px;font-weight:600;letter-spacing:.02em}.project-detail-page #export-overlay input[type=text],.project-detail-page #export-overlay input[type=number],.project-detail-page #export-overlay input[type=email],.project-detail-page #export-overlay input[type=url],.project-detail-page #export-overlay input[type=search],.project-detail-page #export-overlay input[type=password],.project-detail-page #export-overlay input[type=date],.project-detail-page #export-overlay input[type=datetime-local],.project-detail-page #export-overlay select,.project-detail-page #export-overlay textarea,.project-detail-page #export-overlay .form-text,.project-detail-page #export-overlay .form-select,.project-detail-page #export-overlay .form-textarea,.project-detail-page #export-overlay .form-number{background:var(--surface-2);border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-sm);box-shadow:none}.project-detail-page #export-overlay input[type=text]:focus,.project-detail-page #export-overlay input[type=number]:focus,.project-detail-page #export-overlay input[type=email]:focus,.project-detail-page #export-overlay input[type=url]:focus,.project-detail-page #export-overlay input[type=search]:focus,.project-detail-page #export-overlay input[type=password]:focus,.project-detail-page #export-overlay input[type=date]:focus,.project-detail-page #export-overlay input[type=datetime-local]:focus,.project-detail-page #export-overlay select:focus,.project-detail-page #export-overlay textarea:focus,.project-detail-page #export-overlay .form-text:focus,.project-detail-page #export-overlay .form-select:focus,.project-detail-page #export-overlay .form-textarea:focus,.project-detail-page #export-overlay .form-number:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 2px rgba(232,133,74,.2)}.project-detail-page #export-overlay input[type=text]::placeholder,.project-detail-page #export-overlay input[type=number]::placeholder,.project-detail-page #export-overlay input[type=email]::placeholder,.project-detail-page #export-overlay input[type=url]::placeholder,.project-detail-page #export-overlay input[type=search]::placeholder,.project-detail-page #export-overlay input[type=password]::placeholder,.project-detail-page #export-overlay input[type=date]::placeholder,.project-detail-page #export-overlay input[type=datetime-local]::placeholder,.project-detail-page #export-overlay select::placeholder,.project-detail-page #export-overlay textarea::placeholder,.project-detail-page #export-overlay .form-text::placeholder,.project-detail-page #export-overlay .form-select::placeholder,.project-detail-page #export-overlay .form-textarea::placeholder,.project-detail-page #export-overlay .form-number::placeholder{color:var(--text-tertiary)}.project-detail-page #export-overlay .form-checkbox~label,.project-detail-page #export-overlay .form-radio~label,.project-detail-page #export-overlay .form-type-checkbox label,.project-detail-page #export-overlay .form-type-radio label{color:var(--text-primary);font-size:13px;font-weight:400;text-transform:none;letter-spacing:0}.project-detail-page #export-overlay details>summary{color:var(--text-primary);cursor:pointer}.project-detail-page #export-overlay .form-actions .button,.project-detail-page #export-overlay .form-actions input[type=submit],.project-detail-page #export-overlay input[type=submit],.project-detail-page #export-overlay button[type=submit],.project-detail-page #export-overlay .use-ajax-submit{background:var(--brand);border:1px solid var(--brand);color:#fff;border-radius:var(--radius-md);font-weight:600;letter-spacing:.04em;box-shadow:none;text-transform:uppercase}.project-detail-page #export-overlay .form-actions .button:hover,.project-detail-page #export-overlay .form-actions .button:focus,.project-detail-page #export-overlay .form-actions input[type=submit]:hover,.project-detail-page #export-overlay .form-actions input[type=submit]:focus,.project-detail-page #export-overlay input[type=submit]:hover,.project-detail-page #export-overlay input[type=submit]:focus,.project-detail-page #export-overlay button[type=submit]:hover,.project-detail-page #export-overlay button[type=submit]:focus,.project-detail-page #export-overlay .use-ajax-submit:hover,.project-detail-page #export-overlay .use-ajax-submit:focus{background:var(--brand-hover,#d5763d);border-color:var(--brand-hover,#d5763d);color:#fff;box-shadow:none}.project-detail-page #export-overlay .form-actions .button[disabled],.project-detail-page #export-overlay .form-actions input[type=submit][disabled],.project-detail-page #export-overlay input[type=submit][disabled],.project-detail-page #export-overlay button[type=submit][disabled],.project-detail-page #export-overlay .use-ajax-submit[disabled]{opacity:.6}.project-detail-page #export-overlay .download-pointclouds h3,.project-detail-page #export-overlay .download-pointclouds h4,.project-detail-page #export-overlay .download-pointclouds .rock-tooltip .title{color:var(--text-primary)}.project-detail-page #export-overlay .download-pointclouds .card,.project-detail-page #export-overlay .download-pointclouds .content-card .card-holder,.content-card .project-detail-page #export-overlay .download-pointclouds .card-holder{background:var(--surface-2);border:1px solid var(--border)}.project-detail-page #export-overlay .available-exports .card,.project-detail-page #export-overlay .available-exports .content-card .card-holder,.content-card .project-detail-page #export-overlay .available-exports .card-holder{background:var(--surface-2);border:1px solid var(--border);padding:14px 16px}.project-detail-page #export-overlay .available-exports .field,.project-detail-page #export-overlay .available-exports .field__item,.project-detail-page #export-overlay .available-exports .field__label{font-style:normal;color:var(--text-secondary)}.project-detail-page #export-overlay .available-exports .field__label{color:var(--text-tertiary);font-weight:500}.project-detail-page #export-overlay .available-exports h3,.project-detail-page #export-overlay .available-exports .node__title{color:var(--text-primary);font-weight:600}.project-detail-page .drawer-overlay .btn.btn--export,.project-detail-page .drawer-overlay .btn--export{background:var(--brand);border:1px solid var(--brand);color:#fff;border-radius:var(--radius-md);font-weight:600;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;opacity:1}.project-detail-page .drawer-overlay .btn.btn--export:hover,.project-detail-page .drawer-overlay .btn.btn--export:focus,.project-detail-page .drawer-overlay .btn--export:hover,.project-detail-page .drawer-overlay .btn--export:focus{background:var(--brand-hover,#d5763d);border-color:var(--brand-hover,#d5763d);color:#fff;text-decoration:none}.project-detail-page .drawer-overlay .btn.btn--export .material-icons,.project-detail-page .drawer-overlay .btn--export .material-icons{color:#fff}.project-detail-page #marketplace-overlay .drawer-overlay-inner{display:flex;flex-direction:column;gap:8px}.project-detail-page #marketplace-overlay .card.card--marketplace,.project-detail-page #marketplace-overlay .content-card .card--marketplace.card-holder,.content-card .project-detail-page #marketplace-overlay .card--marketplace.card-holder{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);max-height:none;min-height:56px;overflow:hidden;padding:0;margin:0;display:flex;align-items:stretch;transition:background .15s,border-color .15s}.project-detail-page #marketplace-overlay .card.card--marketplace:hover,.project-detail-page #marketplace-overlay .content-card .card--marketplace.card-holder:hover,.content-card .project-detail-page #marketplace-overlay .card--marketplace.card-holder:hover,.project-detail-page #marketplace-overlay .card.card--marketplace:focus-within,.project-detail-page #marketplace-overlay .content-card .card--marketplace.card-holder:focus-within,.content-card .project-detail-page #marketplace-overlay .card--marketplace.card-holder:focus-within{background:var(--surface-3);border-color:var(--border-hover)}.project-detail-page #marketplace-overlay .card--marketplace .field-name-field-thumbnail{flex:0 0 88px;width:88px;min-height:56px;max-height:120px;overflow:hidden;line-height:0;background:var(--surface-3)}.project-detail-page #marketplace-overlay .card--marketplace .field-name-field-thumbnail img{height:100%;width:100%;object-fit:cover;margin:0;display:block}.project-detail-page #marketplace-overlay .card--marketplace .card-body{flex:1 1 auto;padding:10px 14px;min-width:0}.project-detail-page #marketplace-overlay .card--marketplace .card-body .field-name-body{font-size:12.5px;color:var(--text-secondary);line-height:1.4}.project-detail-page #marketplace-overlay .deliverable--view{display:inline-block;color:var(--brand);font-size:15px;font-weight:700;line-height:1.3;text-decoration:none}.project-detail-page #marketplace-overlay .deliverable--view:hover,.project-detail-page #marketplace-overlay .deliverable--view:focus{color:var(--brand-hover,#d5763d);text-decoration:underline}.project-detail-page #marketplace-overlay .deliverable--header{margin-bottom:4px}.project-detail-page #marketplace-overlay .deliverable--header--subtitle{color:var(--text-tertiary);font-size:11px}.project-detail-page #marketplace-overlay .deliverable--header--action,.project-detail-page #marketplace-overlay .deliverable--add,.project-detail-page #marketplace-overlay .deliverable--requires-data{color:var(--brand);font-size:13px;font-weight:500}.project-detail-page #marketplace-overlay .deliverable--header--action:hover,.project-detail-page #marketplace-overlay .deliverable--header--action:focus,.project-detail-page #marketplace-overlay .deliverable--add:hover,.project-detail-page #marketplace-overlay .deliverable--add:focus,.project-detail-page #marketplace-overlay .deliverable--requires-data:hover,.project-detail-page #marketplace-overlay .deliverable--requires-data:focus{color:var(--brand-hover,#d5763d);text-decoration:underline}.project-detail-page #marketplace-overlay .contextual-links,.project-detail-page #marketplace-overlay .contextual-links-wrapper,.project-detail-page #marketplace-overlay .contextual-region>.trigger,.project-detail-page #marketplace-overlay .contextual-region>.contextual{background:transparent;color:var(--text-secondary)}.project-detail-page #marketplace-overlay .contextual-links a,.project-detail-page #marketplace-overlay .contextual-links .use-ajax{background:transparent;color:var(--text-primary)}.project-detail-page #marketplace-overlay .contextual-links a:hover,.project-detail-page #marketplace-overlay .contextual-links .use-ajax:hover{background:var(--surface-hover);color:var(--text-primary)}.project-detail-hidden-regions{display:none !important}@media(max-width:900px){.project-detail-page #project-drawer.drawer{width:320px}}@media(max-width:640px){.project-detail-page #project-drawer.drawer{width:100vw;max-width:100vw}.project-detail-page .viewer-project-name{display:none}}.project-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:visible;transition:border-color .25s cubic-bezier(0.22,1,0.36,1),box-shadow .25s cubic-bezier(0.22,1,0.36,1);cursor:pointer;position:relative;box-shadow:none;padding:0 !important;width:auto;margin:0;display:flex;flex-direction:column}.project-card:hover{border-color:var(--border-active);box-shadow:var(--shadow-card-hover)}.project-card.rockstar{border-color:#ff00fb}.project-card-thumb{aspect-ratio:16/10;overflow:hidden;position:relative;background:var(--surface-3);border-radius:var(--radius-lg) var(--radius-lg) 0 0;isolation:isolate;transform:translateZ(0);-webkit-transform:translateZ(0)}.project-card-thumb .project-card-thumb-media,.project-card-thumb .field,.project-card-thumb .field__items,.project-card-thumb .field__item,.project-card-thumb .geofield-static-google-map,.project-card-thumb .google-static-map,.project-card-thumb [class*=image-style-]{width:100%;height:100%;display:block}.project-card-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(0.22,1,0.36,1);will-change:transform;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.project-card:hover .project-card-thumb img{transform:translateZ(0) scale(1.04);-webkit-transform:translateZ(0) scale(1.04)}.project-card-link{position:absolute;inset:0;z-index:1;text-decoration:none;color:inherit;display:block}.project-card-link:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.project-card-thumb-overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.25) 0%,transparent 40%);opacity:0;transition:opacity .25s;pointer-events:none}.project-card:hover .project-card-thumb-overlay{opacity:1}.project-card-status{position:absolute;top:10px;left:10px;padding:3px 9px;border-radius:5px;font-size:11px;font-weight:600;letter-spacing:.03em;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);background-color:rgba(0,0,0,.55);box-shadow:0 1px 2px rgba(0,0,0,.35);text-shadow:0 1px 2px rgba(0,0,0,.45);z-index:2;pointer-events:none}.project-card-status--processing{background-image:linear-gradient(rgba(251,191,36,0.28),rgba(251,191,36,0.28));color:#ffd56b}.project-card-status--shared{background-image:linear-gradient(rgba(61,214,200,0.28),rgba(61,214,200,0.28));color:#7fe9dc}.project-card-actions{position:absolute;top:10px;right:10px;opacity:0;transition:opacity .2s;z-index:3}.project-card-actions .menu-dropdown-toggle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-sm);background:rgba(0,0,0,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .15s}.project-card-actions .menu-dropdown-toggle:hover{background:rgba(0,0,0,.85)}.project-card-actions .menu-dropdown-toggle a{color:#fff;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;text-decoration:none}.project-card-actions .menu-dropdown-toggle .material-icons{font-size:18px;line-height:1}.project-card:hover .project-card-actions,.project-card:focus-within .project-card-actions{opacity:1}.project-card-body{padding:14px 16px 16px;position:relative;z-index:1;background:transparent}.project-card .project-card-name,h3.project-card-name,.project-listing h3.project-card-name{font-size:14px;font-weight:600;letter-spacing:-0.01em;margin:0 0 4px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;display:flex;align-items:center;gap:6px;min-width:0;position:static;width:auto;min-width:0;height:auto;font-family:inherit}.project-card .project-card-name a,h3.project-card-name a,.project-listing h3.project-card-name a{color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0;position:static;transform:none;max-width:none;transition:none;padding-left:0}.project-card .project-card-name a:hover,.project-card .project-card-name a:focus,h3.project-card-name a:hover,h3.project-card-name a:focus,.project-listing h3.project-card-name a:hover,.project-listing h3.project-card-name a:focus{color:var(--text-primary);text-decoration:none;transform:none;max-width:none}.project-card h3:hover a,.project-card .project-card-name:hover a{transform:none !important;max-width:none !important;overflow:hidden !important;text-overflow:ellipsis !important}.project-card-share-icon{font-size:14px;color:var(--text-tertiary);flex:0 0 auto}.project-card-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-tertiary);flex-wrap:wrap;min-height:1em}.project-card-meta-item{white-space:nowrap}.project-card-dot{width:3px;height:3px;border-radius:50%;background:var(--text-tertiary);flex:0 0 auto}.project-card>.menu-dropdown{position:absolute;top:44px;right:10px;z-index:4;margin:0;padding:4px 0;background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-card-hover);min-width:160px}.project-card>.menu-dropdown li{list-style:none;margin:0}.project-card>.menu-dropdown a{display:block;padding:8px 14px;color:var(--text-primary);font-size:13px;text-decoration:none}.project-card>.menu-dropdown a:hover,.project-card>.menu-dropdown a:focus{background:var(--surface-hover);color:var(--text-primary)}.node-job-modal-form .js-form-type-hidden{display:none}.node-job-modal-form .form-item-title-0-value{display:none}.node-job-modal-form .form-item-field-project-ref-0-target-id{display:none}.node-job-modal-form .filter-wrapper{display:none}.node-job-modal-form strong{font-weight:800}.node-job-modal-form .field--name-moderation-state,.node-job-modal-form .field--name-field-project-ref{display:none}.node-job-modal-form .form-disabled label{color:rgba(0,0,0,.26)}.node-job-modal-form input:disabled{color:rgba(0,0,0,.26)}.node-job-modal-form .form-type-vertical-tabs{display:none}.node-job-modal-form .view-media-entity-browser-view{margin-top:20px}.node-job-modal-form .view-media-entity-browser-view .views-field{display:inline-block}.node-job-modal-form #edit-group-administrative #edit-field-media-deliverables-wrapper,.node-job-modal-form #edit-group-administrative #edit-field-work-in-progress-wrapper{margin-left:20px}.node-job-modal-form iframe#entity_browser_iframe_media_entity_browser_modal html,.node-job-modal-form iframe#entity_browser_iframe_media_entity_browser_modal body{background:#fff}.node-job-edit-form .field--name-title{display:none}.node-job-edit-form .js-form-type-vertical-tabs{display:none}.node-job-edit-form .view-media-entity-browser-view{margin-top:20px}.node-job-edit-form .view-media-entity-browser-view .views-field{display:inline-block}.node-job-edit-form .entities-list .item-container{width:100%;vertical-align:middle}.node-job-edit-form .entities-list .item-container article{display:inline-block;width:400px}.node-job-edit-form .entities-list .item-container input{display:inline-block;margin-left:20px}.node-job-edit-form .s3fs-uppy-widget{max-width:575px}.bundle-job .field-name-field-project-ref .field-label{margin:20px 0 5px}.bundle-job .field-name-field-project-ref .field-name-field-ground-control-points .field-item{margin-bottom:30px}.bundle-job .field-name-field-job-contour-resolution,.bundle-job .field-name-field-job-notes{margin-top:20px}.bundle-job .delivery-speed--500{color:red}.bundle-job.card .delivery-date,.content-card .bundle-job.card-holder .delivery-date{font-size:12px}.bundle-job.card .complete-payment-wrapper a,.content-card .bundle-job.card-holder .complete-payment-wrapper a{display:block;margin:0}.bundle-job.card .cancel-url-wrapper,.content-card .bundle-job.card-holder .cancel-url-wrapper{display:block;width:100%;text-align:center;margin-top:12px;font-size:12px}.bundle-job.card .cancel-url-wrapper a,.content-card .bundle-job.card-holder .cancel-url-wrapper a{display:inline-block}.bundle-job .bundle-project details summary{color:#5cb3ff;font-size:1.1em;border-bottom:1px solid #ccc}.bundle-job .bundle-project details summary:before{color:rgba(0,0,0,.87)}.bundle-job .bundle-project .project-size{margin:25px 0}.bundle-job .receipt-table-wrapper{margin-top:20px}.page-node-type-job .field-name-field-delivery-date .field-label:after{content:": "}.page-node-type-job .messages-wrapper .messages-warning{display:block !important}.deliverable-summary{margin-bottom:10px;text-align:left}.deliverable-summary .field-name-field-project-ref{font-weight:bold;font-size:1.25rem}.deliverable-summary .field-extra-field--job-status{border-bottom:0;margin-bottom:0}.path-user .field-name-user-picture{margin-bottom:14px}.path-user .field-name-field-first-name,.path-user .field-name-field-last-name{display:inline-block}.path-user .user-item{display:block}.path-user .user-item .label{font-weight:500}.path-user .important{background:#eceff1}.path-user a.user-edit{display:block}.path-user .empty-user-pic{font-size:96px}.path-user .details{align-items:stretch}.path-user .details .actions{font-size:.8rem;margin-top:1rem}.path-user .box{height:100%;background:#eceff1;padding:16px 24px;text-align:center}.path-user .box h4{text-align:center;margin-top:0;margin-bottom:1rem}.path-user a.action-link{font-size:.8rem}.path-user .storage--bar{background:#fff;border-radius:3px;overflow:hidden;margin-bottom:5px}.path-user .storage--bar--used{line-height:1.8;background:#1e90ff;color:#fff;max-width:100%;font-size:1.6rem}.path-user .storage--amount{font-size:.6rem}.path-user .ai-usage{text-align:left}.path-user .ai-usage h4{text-align:center;margin-top:0;margin-bottom:1.2rem}.path-user .ai-usage--balance-display{text-align:center;margin-bottom:1.2rem}.path-user .ai-usage--balance-amount{font-size:2.2rem;font-weight:600;color:#1e90ff}.path-user .ai-usage--balance-desc{font-size:.8rem;color:#546e7a;margin-top:8px;line-height:1.4;max-width:400px;margin-left:auto;margin-right:auto}.path-user .ai-usage--balance-note{font-size:.75rem;color:#78909c;margin-top:4px}.path-user .ai-usage--add-credit{text-align:center}.path-user .ai-usage--add-credit-label{font-size:.8rem;font-weight:500;margin-bottom:10px}.path-user .ai-usage--add-credit-buttons{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.path-user .ai-usage--credit-btn{display:inline-block;padding:8px 20px;font-size:.85rem;font-weight:500;border:none;border-radius:4px;background:#1e90ff;color:#fff;cursor:pointer;text-decoration:none;transition:background .15s}.path-user .ai-usage--credit-btn:hover{background:#007cf4;color:#fff;text-decoration:none}.path-user .subscription--main,.path-user .balance--main{font-size:1.8rem}.path-user .row{margin-bottom:15px}.path-user .row.bundle-license{margin-bottom:10px}.path-user .row.bundle-license .card--title a.license-update-name-link{float:right}.path-user .products{font-size:.9rem}.path-user .products .action{padding:0 5px;text-align:right}.path-user .products .actions{text-align:right}.path-user .user-profile-register-products{background:transparent;margin:0}.path-user .user-profile-register-products tr{background:#fff;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:inline-table;margin-bottom:10px;width:100%}.path-user .user-profile-register-products tr:hover{background:#fff}.path-user .product--name{font-weight:bold}.path-user .product--purchased,.path-user .product--serial{font-size:.7rem}.path-user .user-info{text-align:left}.path-user .personal--name{font-weight:bold}.path-user img{max-width:100%;height:auto}.path-user .defaults{text-align:left}.path-user .defaults--title{font-weight:bold;font-size:14px}.path-user .defaults--value{font-size:.8rem;margin-bottom:8px}.user-form #edit-group-business-information{margin:50px 0 50px 0;margin-bottom:50px !important}.user-form #edit-group-business-information>.form-wrapper{padding-left:30px}.user-form span.file--image,.user-form .file-size{display:none}.user-form img{vertical-align:middle}.user-form #edit-field-logo-0-remove-button,.user-form #edit-user-picture-0-remove-button{margin-left:40px}.user-form .field-group-tabs-wrapper{margin-top:40px}.user-form #edit-field-business-description-0-format{display:none}.user-form #edit-field-business-description-0--description{margin:25px 0}.user-form #field-business-address-values details>div{margin-left:40px}.user-business-form .field-group-tabs-wrapper{margin-top:0}.btn-slam{height:auto}.btn-slam .title{font-size:1.1rem}.btn-slam .cost{padding-top:5px;font-size:.8rem}.slam-learn{padding-bottom:30px;padding-top:20px;text-align:center}.rtk-subs-wrapper .copy-field{display:flex;align-content:center;column-gap:5px}.rtk-subs-wrapper .copy-field .field-item{display:flex;column-gap:3px}.rtk-subs-wrapper .copy-text{margin-left:6px}.rtk-subs-wrapper .copy-text .material-icons{font-size:20px}.account-page{padding-bottom:32px}.account-page .account-header{padding:32px 40px 24px;display:flex;align-items:center;gap:20px}@media(max-width:720px){.account-page .account-header{padding:24px 20px 20px;flex-wrap:wrap}}.account-page .account-avatar,.account-page .account-avatar-img{width:56px;height:56px;border-radius:50%;flex-shrink:0;overflow:hidden}.account-page .account-avatar{background:linear-gradient(135deg,var(--brand),#c06030);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:600;color:#fff;line-height:1}.account-page .account-avatar-img{display:flex;align-items:center;justify-content:center;background:var(--surface-3)}.account-page .account-avatar-img img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.account-page .account-header-info{min-width:0;flex:1 1 auto}.account-page .account-header-name{font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-bottom:2px;color:var(--text-primary)}.account-page .account-header-email{font-size:14px;color:var(--text-secondary);word-break:break-all}.account-page .account-header-actions{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}@media(max-width:720px){.account-page .account-header-actions{margin-left:0;width:100%}}.account-page .account-header-actions a,.account-page .account-header-actions button{font-size:13px;padding:8px 16px}.account-page .account-header-actions a.action-link{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--surface-3);color:var(--text-primary);font-weight:500;font-size:13px;border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;transition:background .2s,border-color .2s}.account-page .account-header-actions a.action-link:hover,.account-page .account-header-actions a.action-link:focus{background:var(--surface-4);border-color:var(--border-hover);color:var(--text-primary);text-decoration:none}.account-page .account-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 40px 24px}@media(max-width:720px){.account-page .account-grid{grid-template-columns:1fr;padding:0 20px 24px}}.account-page .account-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;transition:border-color .2s}.account-page .account-card:hover{border-color:var(--border-hover)}.account-page .account-card--full{grid-column:1/-1}.account-page .account-card-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:16px}.account-page .account-plan-name{font-family:var(--font-display);font-size:28px;font-weight:400;margin-bottom:4px;color:var(--text-primary);line-height:1.2}.account-page .account-plan-dates{font-size:13px;color:var(--text-secondary);margin-bottom:16px}.account-page .account-plan-cta-wrap{margin-top:4px}.account-page .account-plan-cta-wrap>a{font-size:13px;color:var(--brand-text);font-weight:500;text-decoration:none;transition:color .15s}.account-page .account-plan-cta-wrap>a:hover,.account-page .account-plan-cta-wrap>a:focus{color:var(--brand);text-decoration:none}.account-page .account-plan-cta{font-size:13px;color:var(--brand-text);font-weight:500;text-decoration:none;display:inline-block;margin-top:4px;transition:color .15s}.account-page .account-plan-cta:hover,.account-page .account-plan-cta:focus{color:var(--brand);text-decoration:none}.account-page .usage-item{margin-bottom:20px}.account-page .usage-item:last-child{margin-bottom:0}.account-page .usage-label-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.account-page .usage-label{font-size:13px;font-weight:500;color:var(--text-primary)}.account-page .usage-value{font-size:12px;color:var(--text-secondary);font-family:var(--font-mono)}.account-page .usage-bar{height:8px;background:var(--surface-4);border-radius:99px;overflow:hidden}.account-page .usage-bar-fill{height:100%;border-radius:99px;transition:width .6s cubic-bezier(0.22,1,0.36,1)}.account-page .usage-bar-fill.brand{background:var(--brand)}.account-page .usage-bar-fill.accent{background:var(--accent)}.account-page .usage-bar-fill.success{background:var(--success)}.account-page .usage-item-warning{margin-top:8px;font-size:12px;color:var(--warning,var(--text-secondary));line-height:1.45}.account-page .usage-item-warning a{color:var(--brand);text-decoration:none;margin-left:4px}.account-page .usage-item-warning a:hover,.account-page .usage-item-warning a:focus{text-decoration:underline}.account-page .usage-item-inspect{display:inline-block;margin-top:6px;font-size:11.5px;color:var(--text-tertiary);text-decoration:none;transition:color .15s}.account-page .usage-item-inspect:hover,.account-page .usage-item-inspect:focus{color:var(--text-secondary);text-decoration:none}.account-page .account-card--analytics{text-align:center}.account-page .account-card--analytics .project-views-summary>h4{display:none}.account-page .account-card--analytics .views-stats{display:flex;justify-content:center;gap:32px;margin-bottom:10px}.account-page .account-card--analytics .views-stat{display:flex;flex-direction:column;align-items:center;gap:2px}.account-page .account-card--analytics .views-stat--number{font-size:22px;font-weight:600;color:var(--text-primary);letter-spacing:-0.01em;font-family:var(--font-mono,inherit);line-height:1.1}.account-page .account-card--analytics .views-stat--label{font-size:11.5px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.account-page .account-card--analytics .views-top-project{font-size:13px;color:var(--text-secondary);margin-top:6px}.account-page .account-card--analytics .views-top-project strong{color:var(--text-primary);font-weight:600}.account-page .account-card--analytics .views-trend{margin-top:4px;font-size:12.5px;font-weight:500}.account-page .account-card--analytics .views-trend.trend-up{color:var(--success,#34d399)}.account-page .account-card--analytics .views-trend.trend-down{color:var(--error,#f87171)}.account-page .account-card--analytics .views-upgrade{margin-top:10px;padding:10px 12px;background:var(--brand-soft);border-radius:var(--radius-sm,6px);font-size:12px;color:var(--text-secondary);line-height:1.45}.account-page .account-card--analytics .views-upgrade a{color:var(--brand-text);font-weight:500;margin-left:4px;text-decoration:none}.account-page .account-card--analytics .views-upgrade a:hover,.account-page .account-card--analytics .views-upgrade a:focus{color:var(--brand);text-decoration:none}.account-page .account-card--analytics .storage--link{margin-top:12px}.account-page .account-card--analytics .storage--link a{font-size:12.5px;color:var(--brand-text);font-weight:500;text-decoration:none;transition:color .15s}.account-page .account-card--analytics .storage--link a:hover,.account-page .account-card--analytics .storage--link a:focus{color:var(--brand);text-decoration:none}.account-page .account-card--analytics .views-empty{text-align:center;padding:8px 0 4px}.account-page .account-card--analytics .views-empty .views-empty--icon{font-size:40px;color:var(--text-tertiary);margin-bottom:8px}.account-page .account-card--analytics .views-empty .views-empty--text{font-size:13px;color:var(--text-secondary);line-height:1.5;margin:0 0 12px}.account-page .ai-balance-value{font-size:36px;font-weight:700;letter-spacing:-0.03em;margin-bottom:4px;color:var(--text-primary);line-height:1.1}.account-page .ai-balance-value.is-empty{color:var(--text-tertiary)}.account-page .ai-balance-desc{font-size:13px;color:var(--text-secondary);margin-bottom:16px;line-height:1.5}.account-page .ai-credit-row-label{font-size:12px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.account-page .ai-credit-row{display:flex;gap:8px;flex-wrap:wrap}.account-page .ai-credit-btn{padding:8px 18px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-3);font-size:13px;font-weight:600;color:var(--text-primary);transition:background .15s,border-color .15s,color .15s;cursor:pointer;font-family:inherit}.account-page .ai-credit-btn:hover,.account-page .ai-credit-btn:focus{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-text);outline:none}.account-page .account-field-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border);gap:16px}.account-page .account-field-row:last-of-type{border-bottom:none}.account-page .account-field-label{font-size:13px;color:var(--text-secondary);flex-shrink:0}.account-page .account-field-value{font-size:13px;font-weight:500;color:var(--text-primary);text-align:right;word-break:break-word}.account-page .defaults-field{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--border);gap:16px}.account-page .defaults-field:last-of-type{border-bottom:none}.account-page .defaults-field-label{font-size:13px;color:var(--text-secondary);flex-shrink:0}.account-page .defaults-field-value{font-size:13px;font-weight:500;color:var(--text-primary);text-align:right;word-break:break-word}.account-page .defaults-field-value.is-empty{color:var(--text-tertiary);font-weight:400;font-style:italic}.account-page .credits-value{font-size:36px;font-weight:700;letter-spacing:-0.03em;margin-bottom:8px;font-family:var(--font-mono);color:var(--text-primary);line-height:1.1}.account-page .credits-links{display:flex;gap:6px;flex-wrap:wrap}.account-page .credits-link{font-size:12px;color:var(--brand-text);font-weight:500;padding:4px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);text-decoration:none;transition:background .15s,border-color .15s}.account-page .credits-link:hover,.account-page .credits-link:focus{border-color:var(--brand);background:var(--brand-soft);text-decoration:none}.account-page .credits-link a{color:inherit;text-decoration:none}.account-page .credits-link a:hover,.account-page .credits-link a:focus{color:inherit;text-decoration:none}.account-page .rockstars-business-info{text-align:center;padding:8px 0}.account-page .rockstars-business-name{font-size:16px;font-weight:600;margin-bottom:4px;color:var(--text-primary)}.account-page .rockstars-business-contact{font-size:13px;color:var(--text-secondary);margin-bottom:2px}.account-page .rockstars-business-contact:last-of-type{margin-bottom:12px}.account-page .rockstars-business-info .btn-secondary{font-size:12px;padding:6px 14px}.account-page .products-empty{text-align:center;padding:16px 0;color:var(--text-tertiary);font-size:13px}.account-page .product-item{padding:14px;border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:8px;display:flex;align-items:center;gap:14px}.account-page .product-item:last-child{margin-bottom:0}.account-page .product-name{font-size:14px;font-weight:600;margin-bottom:2px;color:var(--text-primary)}.account-page .product-detail{font-size:12px;color:var(--text-secondary)}.account-page .product-actions{margin-left:auto;display:flex;gap:6px}.account-page .products-actions{display:flex;gap:8px;justify-content:center;margin-top:12px;flex-wrap:wrap;font-size:13px;color:var(--text-tertiary)}.account-page .products-action-link,.account-page a.action-link{font-size:13px;color:var(--brand-text);font-weight:500;text-decoration:none;transition:color .15s}.account-page .products-action-link:hover,.account-page .products-action-link:focus,.account-page a.action-link:hover,.account-page a.action-link:focus{color:var(--brand);text-decoration:none}.account-page .user-profile-register-products{width:100%;border-collapse:collapse;margin-bottom:0;background:transparent}.account-page .user-profile-register-products tr,.account-page .user-profile-register-products tbody tr{background:transparent !important;border:0 !important;box-shadow:none !important}.account-page .user-profile-register-products td{background:transparent !important;padding:12px 0;border:0;border-top:1px solid var(--border);font-size:13px;color:var(--text-primary);vertical-align:middle}.account-page .user-profile-register-products tr:first-child td{border-top:none}.account-page .user-profile-register-products .product--name{font-size:14px;font-weight:600;margin-bottom:2px}.account-page .user-profile-register-products .product--purchased,.account-page .user-profile-register-products .product--serial,.account-page .user-profile-register-products .product--release-download{font-size:12px;color:var(--text-secondary)}.account-page .user-profile-register-products .actions{text-align:right;white-space:nowrap}.account-page .user-profile-register-products .actions .material-icons{font-size:18px;color:var(--text-tertiary);transition:color .15s}.account-page .user-profile-register-products .actions a:hover .material-icons{color:var(--brand-text)}.account-page .rtk-subs-wrapper,.account-page .license-registrations{margin-top:0}.account-page .account-card--full article.card,.account-page .account-card--full .content-card article.card-holder,.content-card .account-page .account-card--full article.card-holder,.account-page .account-card--full article.card--rtk-subscription,.account-page .account-card--full article.deliverable-summary{background:transparent !important;border:0 !important;box-shadow:none !important;padding:12px 0;margin:0;border-radius:0;border-top:1px solid var(--border) !important}.account-page .account-card--full:not(:has(.user-profile-register-products)) .rtk-subs-wrapper>article:first-child,.account-page .account-card--full:not(:has(.user-profile-register-products)) .license-registrations>article:first-child,.account-page .account-card--full>.rtk-subs-wrapper:first-of-type>article:first-child,.account-page .account-card--full>article:first-of-type{border-top:0 !important}.account-page .account-card--full .card--title,.account-page .account-card--full .card--title strong{font-size:14px;font-weight:600;color:var(--text-primary)}.account-page .account-card--full .user-profile-register-products td a,.account-page .account-card--full .product--release-download a,.account-page .account-card--full .product--details a,.account-page .account-card--full article.card .title a,.account-page .account-card--full .content-card article.card-holder .title a,.content-card .account-page .account-card--full article.card-holder .title a,.account-page .account-card--full article.deliverable-summary .title a,.account-page .account-card--full article .field-item a:not(.copy-text){font-size:13px;font-weight:500;color:var(--brand-text);text-decoration:none;transition:color .15s}.account-page .account-card--full .user-profile-register-products td a:hover,.account-page .account-card--full .user-profile-register-products td a:focus,.account-page .account-card--full .product--release-download a:hover,.account-page .account-card--full .product--release-download a:focus,.account-page .account-card--full .product--details a:hover,.account-page .account-card--full .product--details a:focus,.account-page .account-card--full article.card .title a:hover,.account-page .account-card--full .content-card article.card-holder .title a:hover,.content-card .account-page .account-card--full article.card-holder .title a:hover,.account-page .account-card--full article.card .title a:focus,.account-page .account-card--full .content-card article.card-holder .title a:focus,.content-card .account-page .account-card--full article.card-holder .title a:focus,.account-page .account-card--full article.deliverable-summary .title a:hover,.account-page .account-card--full article.deliverable-summary .title a:focus,.account-page .account-card--full article .field-item a:not(.copy-text):hover,.account-page .account-card--full article .field-item a:not(.copy-text):focus{color:var(--brand);text-decoration:none}.account-page .account-card--full .card--title a{margin-left:8px;padding:2px 6px;border-radius:var(--radius-sm,4px);font-size:12px;font-weight:500;color:var(--text-tertiary);text-decoration:none;transition:color .15s,background .15s}.account-page .account-card--full .card--title a:hover,.account-page .account-card--full .card--title a:focus{color:var(--brand-text);background:var(--surface-hover);text-decoration:none}.account-page .account-card--full .field.field-label-inline{font-size:13px;color:var(--text-secondary);margin:2px 0}.account-page .account-card--full .field.field-label-inline .field-label{font-weight:500;color:var(--text-secondary)}.account-page .account-card--full .copy-text{color:var(--text-tertiary);text-decoration:none}.account-page .account-card--full .copy-text .material-icons{font-size:16px;color:var(--text-tertiary);transition:color .15s}.account-page .account-card--full .copy-text:hover .material-icons,.account-page .account-card--full .copy-text:focus .material-icons{color:var(--brand-text)}.account-page .account-card--full article.deliverable-summary .field-name-field-project-ref,.account-page .account-card--full article.deliverable-summary .field-name-field-project-ref a{font-size:14px;font-weight:600;color:var(--text-primary);text-decoration:none}.account-page .account-card--full article.deliverable-summary .field-name-field-project-ref a:hover,.account-page .account-card--full article.deliverable-summary .field-name-field-project-ref a:focus{color:var(--brand-text);text-decoration:none}.account-page .account-card--full article.deliverable-summary footer,.account-page .account-card--full article.deliverable-summary em{font-style:normal;color:var(--text-tertiary);font-size:12px}.account-page .account-card--full article.deliverable-summary details{display:none}form#user-personal-form .field--name-user-picture>label,form#user-personal-form .field--name-user-picture .form-item>label:first-child,form#user-personal-form .field-name-user-picture>label,form#user-personal-form .field-name-user-picture .form-item>label:first-child,form#user-form .field--name-user-picture>label,form#user-form .field--name-user-picture .form-item>label:first-child,form#user-form .field-name-user-picture>label,form#user-form .field-name-user-picture .form-item>label:first-child,.ui-dialog-content form[id^=user-] .field--name-user-picture>label,.ui-dialog-content form[id^=user-] .field--name-user-picture .form-item>label:first-child,.ui-dialog-content form[id^=user-] .field-name-user-picture>label,.ui-dialog-content form[id^=user-] .field-name-user-picture .form-item>label:first-child{display:block;font-size:12px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}form#user-personal-form .field--name-user-picture .image-widget,form#user-personal-form .field-name-user-picture .image-widget,form#user-form .field--name-user-picture .image-widget,form#user-form .field-name-user-picture .image-widget,.ui-dialog-content form[id^=user-] .field--name-user-picture .image-widget,.ui-dialog-content form[id^=user-] .field-name-user-picture .image-widget{display:flex;align-items:center;gap:16px;flex-wrap:wrap}form#user-personal-form .field--name-user-picture .image-widget img,form#user-personal-form .field--name-user-picture img[data-drupal-selector$=-preview],form#user-personal-form .field-name-user-picture .image-widget img,form#user-personal-form .field-name-user-picture img[data-drupal-selector$=-preview],form#user-form .field--name-user-picture .image-widget img,form#user-form .field--name-user-picture img[data-drupal-selector$=-preview],form#user-form .field-name-user-picture .image-widget img,form#user-form .field-name-user-picture img[data-drupal-selector$=-preview],.ui-dialog-content form[id^=user-] .field--name-user-picture .image-widget img,.ui-dialog-content form[id^=user-] .field--name-user-picture img[data-drupal-selector$=-preview],.ui-dialog-content form[id^=user-] .field-name-user-picture .image-widget img,.ui-dialog-content form[id^=user-] .field-name-user-picture img[data-drupal-selector$=-preview]{width:72px !important;height:72px !important;border-radius:50% !important;object-fit:cover;border:1px solid var(--border);background:var(--surface-2);flex:0 0 auto;vertical-align:middle;display:block}form#user-personal-form .field--name-user-picture .file,form#user-personal-form .field--name-user-picture .file-size,form#user-personal-form .field-name-user-picture .file,form#user-personal-form .field-name-user-picture .file-size,form#user-form .field--name-user-picture .file,form#user-form .field--name-user-picture .file-size,form#user-form .field-name-user-picture .file,form#user-form .field-name-user-picture .file-size,.ui-dialog-content form[id^=user-] .field--name-user-picture .file,.ui-dialog-content form[id^=user-] .field--name-user-picture .file-size,.ui-dialog-content form[id^=user-] .field-name-user-picture .file,.ui-dialog-content form[id^=user-] .field-name-user-picture .file-size{font-size:12px;color:var(--text-tertiary);font-weight:400}form#user-personal-form .field--name-user-picture input[type=submit][id$=-remove-button],form#user-personal-form .field--name-user-picture button[id$=-remove-button],form#user-personal-form .field-name-user-picture input[type=submit][id$=-remove-button],form#user-personal-form .field-name-user-picture button[id$=-remove-button],form#user-form .field--name-user-picture input[type=submit][id$=-remove-button],form#user-form .field--name-user-picture button[id$=-remove-button],form#user-form .field-name-user-picture input[type=submit][id$=-remove-button],form#user-form .field-name-user-picture button[id$=-remove-button],.ui-dialog-content form[id^=user-] .field--name-user-picture input[type=submit][id$=-remove-button],.ui-dialog-content form[id^=user-] .field--name-user-picture button[id$=-remove-button],.ui-dialog-content form[id^=user-] .field-name-user-picture input[type=submit][id$=-remove-button],.ui-dialog-content form[id^=user-] .field-name-user-picture button[id$=-remove-button]{background:transparent !important;border:1px solid var(--border) !important;color:var(--text-secondary) !important;padding:6px 14px !important;height:auto !important;min-height:0 !important;border-radius:var(--radius-sm,6px) !important;box-shadow:none !important;font-size:12px !important;font-weight:500 !important;letter-spacing:.02em;text-transform:uppercase;line-height:1.4;margin:0 !important;transition:background .15s,color .15s,border-color .15s}form#user-personal-form .field--name-user-picture input[type=submit][id$=-remove-button]:hover,form#user-personal-form .field--name-user-picture input[type=submit][id$=-remove-button]:focus,form#user-personal-form .field--name-user-picture button[id$=-remove-button]:hover,form#user-personal-form .field--name-user-picture button[id$=-remove-button]:focus,form#user-personal-form .field-name-user-picture input[type=submit][id$=-remove-button]:hover,form#user-personal-form .field-name-user-picture input[type=submit][id$=-remove-button]:focus,form#user-personal-form .field-name-user-picture button[id$=-remove-button]:hover,form#user-personal-form .field-name-user-picture button[id$=-remove-button]:focus,form#user-form .field--name-user-picture input[type=submit][id$=-remove-button]:hover,form#user-form .field--name-user-picture input[type=submit][id$=-remove-button]:focus,form#user-form .field--name-user-picture button[id$=-remove-button]:hover,form#user-form .field--name-user-picture button[id$=-remove-button]:focus,form#user-form .field-name-user-picture input[type=submit][id$=-remove-button]:hover,form#user-form .field-name-user-picture input[type=submit][id$=-remove-button]:focus,form#user-form .field-name-user-picture button[id$=-remove-button]:hover,form#user-form .field-name-user-picture button[id$=-remove-button]:focus,.ui-dialog-content form[id^=user-] .field--name-user-picture input[type=submit][id$=-remove-button]:hover,.ui-dialog-content form[id^=user-] .field--name-user-picture input[type=submit][id$=-remove-button]:focus,.ui-dialog-content form[id^=user-] .field--name-user-picture button[id$=-remove-button]:hover,.ui-dialog-content form[id^=user-] .field--name-user-picture button[id$=-remove-button]:focus,.ui-dialog-content form[id^=user-] .field-name-user-picture input[type=submit][id$=-remove-button]:hover,.ui-dialog-content form[id^=user-] .field-name-user-picture input[type=submit][id$=-remove-button]:focus,.ui-dialog-content form[id^=user-] .field-name-user-picture button[id$=-remove-button]:hover,.ui-dialog-content form[id^=user-] .field-name-user-picture button[id$=-remove-button]:focus{background:var(--surface-hover) !important;border-color:var(--border-hover,var(--border)) !important;color:var(--text-primary) !important}form#user-personal-form .field--name-user-picture .description,form#user-personal-form .field--name-user-picture [id$="--description"],form#user-personal-form .field-name-user-picture .description,form#user-personal-form .field-name-user-picture [id$="--description"],form#user-form .field--name-user-picture .description,form#user-form .field--name-user-picture [id$="--description"],form#user-form .field-name-user-picture .description,form#user-form .field-name-user-picture [id$="--description"],.ui-dialog-content form[id^=user-] .field--name-user-picture .description,.ui-dialog-content form[id^=user-] .field--name-user-picture [id$="--description"],.ui-dialog-content form[id^=user-] .field-name-user-picture .description,.ui-dialog-content form[id^=user-] .field-name-user-picture [id$="--description"]{margin-top:10px;font-size:12px;color:var(--text-tertiary);line-height:1.45}form#user-personal-form .field--name-user-picture .form-managed-file--description,form#user-personal-form .field--name-user-picture .file-upload-help,form#user-personal-form .field-name-user-picture .form-managed-file--description,form#user-personal-form .field-name-user-picture .file-upload-help,form#user-form .field--name-user-picture .form-managed-file--description,form#user-form .field--name-user-picture .file-upload-help,form#user-form .field-name-user-picture .form-managed-file--description,form#user-form .field-name-user-picture .file-upload-help,.ui-dialog-content form[id^=user-] .field--name-user-picture .form-managed-file--description,.ui-dialog-content form[id^=user-] .field--name-user-picture .file-upload-help,.ui-dialog-content form[id^=user-] .field-name-user-picture .form-managed-file--description,.ui-dialog-content form[id^=user-] .field-name-user-picture .file-upload-help{font-size:12px;color:var(--text-tertiary);margin-top:4px}.bundle-token_log .field .field-label{display:inline-block;width:120px}.photo-infowindow{position:relative;min-height:70px;min-width:70px}.photo-infowindow img{position:relative;z-index:10}.photo-infowindow a{position:absolute;bottom:0;right:0}.gm-style .gm-style-iw .photo-infowindow img{margin-bottom:20px}.photo-infowindow--loader{position:absolute;height:40px;width:40px;top:5px;left:calc(50% - 20px);background-image:url(/themes/custom/material_compile/images/loading.gif);background-repeat:no-repeat;background-position:center center;z-index:0}body.page-node-type-deliverable .flexslider{background:inherit;border:0px}body.page-node-type-deliverable .flex-direction-nav a{height:55px}body.page-node-type-deliverable .flex-direction-nav a::before{color:#00b0ff}body.page-node-type-deliverable .flex-direction-nav a::before:hover{color:#5cb3ff}.deliverable--full{margin-top:30px}.deliverable--full .deliverable--title{margin-top:0}.deliverable--full .field-name-body{margin-bottom:30px}.deliverable--full>.row{margin-bottom:20px}.deliverable--full>.row .card,.deliverable--full>.row .content-card .card-holder,.content-card .deliverable--full>.row .card-holder{margin-bottom:10px}.deliverable--full #screen-shots{margin-top:50px}.deliverable--full .deliverable--links{display:block}.deliverable--full .deliverable--links a{display:block;width:calc(100% - 8px);margin-right:10px}.deliverable--full .deliverable--links a:last-child{margin-right:0}.deliverable--full .deliverable--links a:first-child{margin-top:0}.deliverable--full #price{display:block;margin-bottom:20px}.deliverable--full #price .icon{display:inline;padding-right:10px;vertical-align:middle}.deliverable--full #buy-tokens,.deliverable--full #estimate-cost{display:block;margin-right:0}.deliverable--full #buy-tokens{background:#43a047}.deliverable--full #buy-tokens:hover{background:#66bb6a}.deliverable--full .disclaimer{color:rgba(0,0,0,.54);font-size:12px}.deliverable--full .deliverable--images{position:relative;margin-bottom:0}.deliverable--full .deliverable--images .flex-control-nav{display:none}.deliverable--full .field-name-field-screen-shots{display:flex;flex-wrap:wrap}.deliverable--full .field-name-field-screen-shots>.field-item{width:calc((100% - 10px)/3);margin-right:5px}.deliverable--full .field-name-field-screen-shots>.field-item:nth-child(3n){margin-right:0}.deliverable--full .field-name-field-screen-shots img{max-width:100%;height:auto}.deliverable--full .togglable--body.closed .field-name-body{max-height:500px}#block-related-deliverables .views-row{margin-bottom:20px}@media(min-width:768px){.deliverable-estimation-form-wrapper{display:flex;align-items:flex-start}.deliverable-estimation-form-wrapper>*{width:50%;margin:0 15px}}.deliverable-estimation-form-wrapper .form-number{display:block}.deliverable-estimation-form-wrapper .psuedo-submit{height:auto}.node--deliverable--teaser .read-more{margin-left:0}.deliverable-listing .views-row{margin-bottom:30px}.deliverable-listing .card,.deliverable-listing .content-card .card-holder,.content-card .deliverable-listing .card-holder{display:flex;flex-wrap:wrap;padding:0;height:100%;flex-direction:column;position:relative}.deliverable-listing .card h3,.deliverable-listing .content-card .card-holder h3,.content-card .deliverable-listing .card-holder h3{margin-top:0;margin-bottom:0}.deliverable-listing .card--text-content{padding:24px;display:flex;flex-direction:column;flex-grow:1;row-gap:15px;position:absolute;justify-content:flex-end;top:0;left:0;width:100%;color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.011) 9.5%,rgba(0,0,0,0.044) 18.3%,rgba(0,0,0,0.094) 26.2%,rgba(0,0,0,0.158) 33.6%,rgba(0,0,0,0.233) 40.4%,rgba(0,0,0,0.317) 46.7%,rgba(0,0,0,0.405) 52.7%,rgba(0,0,0,0.495) 58.5%,rgba(0,0,0,0.583) 64.1%,rgba(0,0,0,0.667) 69.6%,rgba(0,0,0,0.742) 75.2%,rgba(0,0,0,0.806) 81%,rgba(0,0,0,0.856) 86.9%,rgba(0,0,0,0.889) 93.3%,rgba(0,0,0,0.9) 100%);height:100%}.deliverable-listing .field-name-field-thumbnail{display:flex}.deliverable-listing .field-name-field-link{align-self:flex-start;margin-top:auto;margin-left:0}.deliverable-listing .field-name-field-link a{color:#fff}.deliverable-listing img{max-width:100%;height:auto}#marketplace .block-header{display:flex;align-items:center;column-gap:15px;margin:0 0 20px 0;width:100%;border-bottom:1px solid #ccc;padding-bottom:10px}#marketplace .block-header h2{border-bottom:0;margin:0}#marketplace .block-header .buttons{margin-left:auto}#marketplace .block-header .buttons a{margin:0}.page-node-type-organization .menu-dropdown-toggle{z-index:99}.page-node-type-organization .menu-dropdown-toggle a{position:relative;float:right;z-index:99;color:rgba(0,0,0,.87)}.page-node-type-organization article.bundle-organization{position:relative}.page-node-type-organization .org-settings-dropdown{z-index:99;width:275px;float:right;position:absolute;right:0;top:35px}.page-node-type-organization #block-views-block-organization-users-block-1 h2{font-size:20px}.page-node-type-organization #block-views-block-organization-users-block-1 table{max-width:500px}.comparison-table tr:hover{background:transparent}.plan-card{box-shadow:none}.plan-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.plan-card--popular{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.plans-page .material-icons{vertical-align:middle}.cta-button.form-submit,.cta-button.button{appearance:none;-webkit-appearance:none;box-shadow:none;margin:0}.cta-button.form-submit:focus,.cta-button.button:focus{outline:2px solid #08f;outline-offset:2px}.plan-table{display:none !important}.token-products{display:flex;justify-content:center}.token-products .product{text-align:center;width:calc(50% - 10px);max-width:300px;border:1px solid #eee;padding:1.5rem;margin:10px}.token-products .product input[type=number]{width:75px;margin-left:auto;margin-right:auto;text-align:center;font-size:18px}.token-products .title{font-size:1.4rem;font-weight:bold;margin-bottom:1rem}.token-products .description{font-size:.9rem;margin-bottom:1.2rem}.token-products .cost{font-size:1.2rem;font-weight:500}.token-products .network-product .cost{margin-bottom:1.2rem}.gcp-report-page,.obstruction-report-page{background:none}.gcp-report-page #header,.gcp-report-page #navbar,.obstruction-report-page #header,.obstruction-report-page #navbar{display:none}.gcp-report-page #page,.obstruction-report-page #page{display:block;min-height:auto;flex:none}.gcp-report-page .card-holder,.obstruction-report-page .card-holder{margin-top:0;margin-bottom:0}.gcp-report .cover-background{background:url(/themes/custom/material_compile/images/gcp-accuracy.jpg);z-index:1;position:relative;width:100%;height:0;padding-bottom:56.25%}.obstruction-report .cover-background{background:url(/themes/custom/material_compile/images/obstruction-bg.jpg);z-index:1;position:relative;width:100%;height:0;padding-bottom:56.25%}.gcp-report #print-site-banner,.obstruction-report #print-site-banner{border:2px;border-style:solid;border-color:#000;padding:1em;margin-top:2em;margin-bottom:0}.gcp-report #home,.obstruction-report #home{position:relative;margin:0 auto 120px;page-break-after:always}.gcp-report .cover-stripe,.obstruction-report .cover-stripe{background:rgba(247,202,0,.8);z-index:10;position:absolute;width:600px;right:30px;top:30px;padding:42px 24px}.gcp-report .cover-stripe table,.obstruction-report .cover-stripe table{margin-top:0;margin-bottom:0;width:100%}.gcp-report .cover-stripe table tr:first-child td,.obstruction-report .cover-stripe table tr:first-child td{padding-top:12px}.gcp-report .cover-stripe table tr:last-child td,.obstruction-report .cover-stripe table tr:last-child td{padding-bottom:12px}.gcp-report .cover-stripe table tr,.obstruction-report .cover-stripe table tr{padding-top:0;padding-bottom:0;border-bottom:0}.gcp-report .cover-stripe table td,.obstruction-report .cover-stripe table td{font-size:18px;padding-top:0;padding-bottom:0;word-break:break-word}.gcp-report .cover-stripe table td:first-child,.obstruction-report .cover-stripe table td:first-child{font-weight:bold}.gcp-report .cover-stripe .cover--title,.obstruction-report .cover-stripe .cover--title{border-left:15px solid #000;padding-left:20px;margin-top:240px}.gcp-report .cover-stripe h1,.obstruction-report .cover-stripe h1{margin-bottom:18px;font-size:60px;font-weight:500;line-height:1;font-family:"Roboto Condensed",sans-serif}.gcp-report .cover-stripe h2,.obstruction-report .cover-stripe h2{font-size:24px}.gcp-report .cover-stripe h2.units,.obstruction-report .cover-stripe h2.units{margin-bottom:75px}.gcp-report #overview-numbers>.row>[class*=col-],.gcp-report #checkpoint-overview-numbers>.row>[class*=col-],.obstruction-report #overview-numbers>.row>[class*=col-],.obstruction-report #checkpoint-overview-numbers>.row>[class*=col-]{margin:30px 0}.gcp-report #overview-numbers .col-xs:first-child,.gcp-report #checkpoint-overview-numbers .col-xs:first-child,.obstruction-report #overview-numbers .col-xs:first-child,.obstruction-report #checkpoint-overview-numbers .col-xs:first-child{flex:0}.gcp-report #overview-numbers img,.gcp-report #checkpoint-overview-numbers img,.obstruction-report #overview-numbers img,.obstruction-report #checkpoint-overview-numbers img{max-width:100px;height:auto}.gcp-report #gcp-table th,.gcp-report #gcp-table th:first-child,.gcp-report #gcp-table th:last-child,.gcp-report #gcp-table td,.gcp-report #gcp-table td:first-child,.gcp-report #gcp-table td:last-child,.gcp-report #obstruction-details th,.gcp-report #obstruction-details th:first-child,.gcp-report #obstruction-details th:last-child,.gcp-report #obstruction-details td,.gcp-report #obstruction-details td:first-child,.gcp-report #obstruction-details td:last-child,.obstruction-report #gcp-table th,.obstruction-report #gcp-table th:first-child,.obstruction-report #gcp-table th:last-child,.obstruction-report #gcp-table td,.obstruction-report #gcp-table td:first-child,.obstruction-report #gcp-table td:last-child,.obstruction-report #obstruction-details th,.obstruction-report #obstruction-details th:first-child,.obstruction-report #obstruction-details th:last-child,.obstruction-report #obstruction-details td,.obstruction-report #obstruction-details td:first-child,.obstruction-report #obstruction-details td:last-child{padding:12px !important}.gcp-report table.overview-table,.obstruction-report table.overview-table{width:100%;font-size:22px}.gcp-report table.overview-table img,.obstruction-report table.overview-table img{width:100px}.gcp-report .base-information,.obstruction-report .base-information{width:100%;font-size:24px;margin-top:120px;bottom:20px}.gcp-report .base-information strong,.obstruction-report .base-information strong{width:30%;display:inline-block}.gcp-report .section,.obstruction-report .section{margin:240px 0;page-break-before:always;font-size:18px}.gcp-report .section h2,.obstruction-report .section h2{border:2px solid #000;padding:14px 25px;text-align:center;max-width:300px;margin:0 auto 55px auto;font-size:32px}.gcp-report .section h3,.obstruction-report .section h3{font-size:30px;margin-bottom:30px}.gcp-report .projections,.obstruction-report .projections{display:flex;margin:50px 0;justify-content:space-evenly}.gcp-report .projections>div,.obstruction-report .projections>div{text-align:center}.gcp-report .project-link,.obstruction-report .project-link{text-align:center;margin:60px 0}.gcp-report .field-name-field-ground-control-point-photo .field-item,.obstruction-report .field-name-field-ground-control-point-photo .field-item{display:inline-block}.gcp-report .logo,.obstruction-report .logo{margin-top:12px}.gcp-report .logo img,.obstruction-report .logo img{max-width:220px;height:auto}.gcp-report .gcp-detail,.obstruction-report .gcp-detail{margin-bottom:50px}.gcp-report hr,.obstruction-report hr{margin:30px 0px}.gcp-report .print-link,.obstruction-report .print-link{text-align:right;display:inline-block;margin:10px 0;width:100%}.gcp-report .lidar-density,.gcp-report .lidar-elevation,.obstruction-report .lidar-density,.obstruction-report .lidar-elevation{max-width:100%}.gcp-report #project-info h3,.gcp-report #project-info-obstruction h3,.obstruction-report #project-info h3,.obstruction-report #project-info-obstruction h3{margin-top:100px}.gcp-report #accuracy-images img,.obstruction-report #accuracy-images img{margin-bottom:50px}.gcp-report .report--branding,.obstruction-report .report--branding{font-size:14px;font-style:italic;position:absolute;bottom:-35px;right:0;display:flex}.gcp-report .report--branding span:last-child,.obstruction-report .report--branding span:last-child{margin-left:6px}.gcp-report table.dataTable thead>tr>th.sorting:after,.obstruction-report table.dataTable thead>tr>th.sorting:after{padding-top:5px}.gcp-report .no-obstruction-message,.obstruction-report .no-obstruction-message{text-align:center}@media print{.gcp-report-page main,.obstruction-report-page main{padding:0}.gcp-report .cover-stripe,.obstruction-report .cover-stripe{width:60%}.gcp-report .cover-stripe .cover--title,.obstruction-report .cover-stripe .cover--title{margin-top:120px}.gcp-report .cover-stripe td,.obstruction-report .cover-stripe td{font-size:14px !important}.gcp-report #print-site-banner,.obstruction-report #print-site-banner{display:none}.gcp-report .logo,.obstruction-report .logo{top:1440px}.gcp-report .section,.obstruction-report .section{page-break-after:always;margin:80px 40px 0 40px;font-size:16px}.gcp-report .section:last-child,.obstruction-report .section:last-child{page-break-after:avoid}.gcp-report .section#project-info,.gcp-report .section#project-info-obstruction,.obstruction-report .section#project-info,.obstruction-report .section#project-info-obstruction{page-break-after:auto;margin-bottom:80px}.gcp-report .section#overview-numbers,.obstruction-report .section#overview-numbers{margin:0 70px}.gcp-report .section#accuracy-images,.gcp-report .section#obstruction-details,.gcp-report .section#checkpoint-overview-numbers,.obstruction-report .section#accuracy-images,.obstruction-report .section#obstruction-details,.obstruction-report .section#checkpoint-overview-numbers{page-break-after:avoid}.gcp-report .print-link,.obstruction-report .print-link{display:none}.gcp-report .dataTables_filter,.obstruction-report .dataTables_filter{display:none}.gcp-report table.dataTable thead>tr>th.sorting::after,.gcp-report table.dataTable thead>tr>th.sorting::before,.obstruction-report table.dataTable thead>tr>th.sorting::after,.obstruction-report table.dataTable thead>tr>th.sorting::before{display:none}#gcp-table th,#gcp-table th:first-child,#gcp-table th:last-child,#gcp-table td,#gcp-table td:first-child,#gcp-table td:last-child,#obstruction-details th,#obstruction-details th:first-child,#obstruction-details th:last-child,#obstruction-details td,#obstruction-details td:first-child,#obstruction-details td:last-child{font-size:14px}.field-name-field-ground-control-point-photo .field-item img{width:auto;max-height:300px;page-break-inside:avoid;page-break-after:avoid}.cover-section{-webkit-print-color-adjust:exact}}.rockstars-page{background:var(--surface-0);color:var(--text-primary)}.rockstars-page .rockstars-hero{padding:56px 40px;text-align:center;position:relative;overflow:hidden;background:var(--surface-2);border-bottom:1px solid var(--border)}.rockstars-page .rockstars-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 100% at 30% 0%,rgba(232,133,74,0.08),transparent),radial-gradient(ellipse 50% 100% at 70% 100%,rgba(61,214,200,0.06),transparent);pointer-events:none}@media(max-width:720px){.rockstars-page .rockstars-hero{padding:40px 20px}}.rockstars-page .rockstars-hero-content{position:relative;z-index:1}.rockstars-page .rockstars-title{font-family:var(--font-display);font-size:42px;font-weight:400;line-height:1.15;margin:0 0 8px;color:var(--text-primary)}.rockstars-page .rockstars-title em{font-style:italic;color:var(--brand-text)}@media(max-width:720px){.rockstars-page .rockstars-title{font-size:32px}}.rockstars-page .rockstars-subtitle{font-size:16px;color:var(--text-secondary);margin:0 auto 24px;max-width:500px;line-height:1.5}.rockstars-page .rockstars-cta{font-size:13px}.rockstars-page .rockstars-body{padding:0}.rockstars-page #block-rockstarheaderimage,.rockstars-page #block-views-block-rock-star-projects-rockstars-all-projects{display:none !important}.rockstars-page #block-views-block-rockstars-all-logos-block::before{content:"Rock Star Directory";display:block;font-size:20px;font-weight:600;letter-spacing:-0.01em;color:var(--text-primary);padding:0 0 20px;margin-top:0}.rockstars-page #block-views-block-rockstars-businesses{height:360px;background:radial-gradient(ellipse 100% 80% at 50% 50%,#0f1f2e,var(--surface-0));position:relative;border-bottom:1px solid var(--border);overflow:hidden;padding:0;margin:0}.rockstars-page #block-views-block-rockstars-businesses h2{display:none}.rockstars-page #block-views-block-rockstars-businesses .views-element-container,.rockstars-page #block-views-block-rockstars-businesses .view,.rockstars-page #block-views-block-rockstars-businesses .view-content,.rockstars-page #block-views-block-rockstars-businesses .geolocation-map-wrapper,.rockstars-page #block-views-block-rockstars-businesses .geolocation-common-map{height:100%}@media(max-width:720px){.rockstars-page #block-views-block-rockstars-businesses{height:280px}}.rockstars-page #block-views-block-rockstars-all-logos-block .pager{padding:24px 40px 8px}@media(max-width:720px){.rockstars-page #block-views-block-rockstars-all-logos-block .pager{padding:16px 20px 4px}}.rockstars-page #block-views-block-rockstars-all-logos-block .pager-items,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__items,.rockstars-page #block-views-block-rockstars-all-logos-block .js-pager__items{display:flex !important;gap:4px;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item{margin:0;list-style:none}.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item a,.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item span,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item a,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-2);color:var(--text-secondary);font-size:13px;font-weight:500;text-decoration:none;transition:all .15s}.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item a:hover,.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item a:focus,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item a:hover,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item a:focus{border-color:var(--border-hover);background:var(--surface-3);color:var(--text-primary)}.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item.item-current a,.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item.item-current span,.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item.is-active a,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item.is-active a,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item--current a,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item--current span{background:var(--brand) !important;border-color:var(--brand) !important;color:#fff !important}.rockstars-page #block-views-block-rockstars-all-logos-block .pager-item.item-ellipsis span,.rockstars-page #block-views-block-rockstars-all-logos-block .pager__item--ellipsis span{background:transparent;border-color:transparent;color:var(--text-tertiary)}.rockstars-page #block-views-block-rockstars-all-logos-block{padding:32px 40px}@media(max-width:720px){.rockstars-page #block-views-block-rockstars-all-logos-block{padding:24px 20px}}.rockstars-page #block-views-block-rockstars-all-logos-block h2{display:none}.rockstars-page #block-views-block-rockstars-all-logos-block .marquee-container{padding:0;overflow:visible}.rockstars-page #block-views-block-rockstars-all-logos-block .rockstar-logos{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;overflow:visible !important}.rockstars-page #block-views-block-rockstars-all-logos-block .rockstar-logos.slick-initialized{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.rockstars-page #block-views-block-rockstars-all-logos-block .rockstar-logos .slick-list{width:100% !important;height:auto !important;overflow:visible !important;display:contents !important}.rockstars-page #block-views-block-rockstars-all-logos-block .rockstar-logos .slick-track{width:100% !important;height:auto !important;transform:none !important;display:contents !important}.rockstars-page #block-views-block-rockstars-all-logos-block .rockstar-logos .slick-slide{width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;display:block !important;float:none !important}.rockstars-page #block-views-block-rockstars-all-logos-block .rockstar-logos .slick-slide.slick-cloned{display:none !important}.rockstars-page #block-views-block-rockstars-all-logos-block .rockstar-logos .views-row{width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;display:flex !important;float:none !important}.rockstars-page #block-views-block-rockstars-all-logos-block .views-row{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;transition:all .2s;display:flex !important;align-items:center;justify-content:center;min-height:140px}.rockstars-page #block-views-block-rockstars-all-logos-block .views-row:hover{border-color:var(--border-active);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.rockstars-page #block-views-block-rockstars-all-logos-block .views-row a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.rockstars-page #block-views-block-rockstars-all-logos-block .views-row img{background:#fff;border-radius:var(--radius-lg);border:1px solid var(--border);padding:10px;width:100%;max-width:220px;height:100px;object-fit:contain;margin:0;display:block}.rockstar-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;transition:all .2s}.rockstar-card:hover{border-color:var(--border-active);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.rockstar-card .rockstar-card-header{display:flex;align-items:center;gap:14px;margin-bottom:12px}.rockstar-card .rockstar-logo{width:88px;height:88px;border-radius:var(--radius-lg);background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:var(--text-tertiary);flex-shrink:0;overflow:hidden}.rockstar-card .rockstar-logo img{width:100%;height:100%;object-fit:contain;padding:10px}.rockstar-card .rockstar-name{font-size:15px;font-weight:600;margin-bottom:2px;color:var(--text-primary)}.rockstar-card .rockstar-location{font-size:12px;color:var(--text-tertiary);display:flex;align-items:center;gap:4px}.rockstar-card .rockstar-services{display:flex;gap:6px;flex-wrap:wrap}.rockstar-card .service-tag{font-size:11px;padding:3px 10px;border-radius:99px;background:var(--surface-3);color:var(--text-secondary);border:1px solid var(--border)}.rockstar-card .rockstar-contact{margin-top:12px;padding-top:12px;border-top:1px solid var(--border);display:flex;gap:12px;font-size:12px;color:var(--text-tertiary)}.rockstar-card .rockstar-contact a{color:var(--brand-text)}.rockstar-card .rockstar-contact a:hover{color:var(--brand)}.card--rockstar{width:100% !important;max-width:520px;padding:0;margin-top:16px;margin-bottom:16px}.slick-slide .card--rockstar{margin-top:0;margin-bottom:0}.card--rockstar h3{margin:0;width:190px;font-family:"Roboto",sans-serif;font-size:20px;line-height:32px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;height:32px}.card--rockstar h3 a{position:absolute;white-space:nowrap;transform:translateX(0);transition:1s;overflow:hidden;text-overflow:ellipsis;max-width:420px;min-width:420px;color:rgba(0,0,0,.87)}.card--rockstar h3 a:hover{color:rgba(0,0,0,.5);transform:translateX(calc(420px - 100%));max-width:unset;overflow:auto;text-overflow:unset}.card--rockstar .geofield-static-google-map img{height:auto;max-width:100%;width:100%}.card--rockstar .field-name-field-logo{position:absolute;top:10px;right:10px}.card--rockstar .field-name-field-logo img{max-height:60px;width:auto}.card--rockstar .card--image{position:relative}.card--rockstar .card--content{padding:16px}.rockstars--slider .slick-slide{max-width:520px}body.rockstars .rockstars-page~#navbar,body.rockstars .rockstars-page #navbar{background-color:transparent}body.rockstars:not(:has(.rockstars-page)) #navbar{background-color:#f0f0f0}body.rockstars .rockstar--hero{background-image:linear-gradient(to bottom,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.26) 5.6%,rgba(255,255,255,0.286) 12.4%,rgba(255,255,255,0.328) 20%,rgba(255,255,255,0.382) 28.3%,rgba(255,255,255,0.444) 37%,rgba(255,255,255,0.514) 46%,rgba(255,255,255,0.588) 55%,rgba(255,255,255,0.662) 63.7%,rgba(255,255,255,0.736) 72%,rgba(255,255,255,0.806) 79.6%,rgba(255,255,255,0.868) 86.4%,rgba(255,255,255,0.922) 92%,rgba(255,255,255,0.964) 96.3%,rgba(255,255,255,0.99) 99%,white 100%),url(/themes/custom/material_compile/img/welcome.jpg);background-size:cover;background-position:0;padding:120px 0}body.rockstars .rockstar--hero h1{font-size:24px;line-height:1;border-bottom:0;margin:60px 0 36px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;text-align:center}@media(min-width:768px){body.rockstars .rockstar--hero h1{font-size:48px}}body.rockstars .rockstar--hero .field-name-field-business-description{font-size:18px;line-height:30px;max-width:1140px;margin:0 auto}@media(min-width:768px){body.rockstars .rockstar--hero .field-name-field-business-description{padding:0 4rem}}body.rockstars .rockstar--hero-logo img{display:block;margin:0 auto;max-width:100%;height:auto}body.rockstars .rockstar--hero-business-contact{margin:24px 0 0;text-align:center;font-weight:600;text-transform:uppercase}@media(min-width:768px){body.rockstars .rockstar--hero-business-contact .field-item{display:inline-block;margin-right:6px}body.rockstars .rockstar--hero-business-contact .field-item::after{content:" | ";margin-left:6px}body.rockstars .rockstar--hero-business-contact .field-item:last-child::after{content:"";margin-left:0}}body.rockstars .rockstar--hero-business-contact .field-item a{color:rgba(0,0,0,.87)}body.rockstars .rockstar--project-listing{margin-top:96px;padding:0 2rem}body.rockstars .rockstar--project-listing h2{font-size:36px;line-height:1;padding-bottom:28px;text-align:center;margin-bottom:12px}body.rockstars #block-rockstarcontent,body.rockstars .business-description-wrapper{background:#f0f0f0;padding:12vmin 1rem}body.rockstars .vert-center{display:table}body.rockstars .vert-center>*{display:table-cell;vertical-align:middle}body.rockstars .section-heading h1{font-size:calc(3em + .8vmin);line-height:1.2;font-weight:bold}body.rockstars .section-heading h2{font-size:calc(2em + .6vmin);line-height:1}body.rockstars .section-body p,body.rockstars .section-body li,body.rockstars .section-body a{font-size:calc(1em + .2vmin)}#block-rockstarslogo img{width:100%;max-width:100%;height:auto}.rockstar-grid h3{width:100% !important;padding-left:0 !important}.rockstar-grid .rockstar-grid-content-wrapper{padding:20px;margin-bottom:0;background:#f0f0f0}.rockstar-grid .field-name-body{margin-top:10px}.rockstar-grid .card-logo{text-align:right}.rockstar-grid .create-date{padding-left:0 !important}.rockstar-grid .field-item{margin-bottom:0}.rockstar-grid .togglable--body.closed{padding-bottom:0}.rockstar-grid .togglable--body.closed .field-name-body{max-height:75px;overflow:hidden}.rockstar-grid .togglable--body.closed .toggle{background-image:linear-gradient(180deg,rgba(250,250,250,0),rgba(250,250,250,0.75),#f0f0f0)}#block-views-block-rock-star-projects-rockstars-all-projects h2{font-size:36px;line-height:1;padding-bottom:28px;text-align:center;margin-bottom:12px}body.rockstars:not(:has(.rockstars-page)) #block-views-block-rockstars-all-logos-block{padding:96px 0 144px}body.rockstars:not(:has(.rockstars-page)) #block-views-block-rockstars-businesses h2{font-size:calc(3em + 1.1vw);line-height:1.1;text-align:center;margin:0 auto;width:50%;padding:9vmin 0}@media(max-width:768px){body.rockstars:not(:has(.rockstars-page)) #block-views-block-rockstars-businesses h2{width:80%}}body.rockstars:not(:has(.rockstars-page)) #block-rockstarheaderimage img.rockstars-logo{width:100%;height:auto}body.rockstars:not(:has(.rockstars-page)) #block-rockstarheaderimage .container img{width:85%;display:block;margin:0 auto 20px}body.rockstars:not(:has(.rockstars-page)) #block-rockstarheaderimage .container p{font-size:20px;text-align:center;margin-bottom:60px}body.rockstars:not(:has(.rockstars-page)) #block-rockstarheaderimage .field-item{line-height:0}body.rockstars:not(:has(.rockstars-page)) #block-views-block-rockstars-all-logos-block .marquee-container{padding:0 2rem}body.rockstars:not(:has(.rockstars-page)) #block-views-block-rockstars-all-logos-block .rockstar-logos .slick-track{display:flex}body.rockstars:not(:has(.rockstars-page)) #block-views-block-rockstars-all-logos-block .rockstar-logos .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}body.rockstars:not(:has(.rockstars-page)) #block-views-block-rockstars-all-logos-block .rockstar-logos .views-row{margin:0 60px}body.rockstars:not(:has(.rockstars-page)) #block-views-block-rockstars-all-logos-block .rockstar-logos img{width:auto;max-width:100%;height:auto;display:block;padding:0 1rem;margin:18px auto}.rockstar-star-page{background:var(--surface-0);color:var(--text-primary);min-height:100vh;display:flex;flex-direction:column;font-family:var(--font-body)}.rockstar-star-header{position:sticky;top:0;z-index:10;background:var(--surface-1);border-bottom:1px solid var(--border);height:var(--header-height,56px)}.rockstar-star-header-inner{max-width:1280px;margin:0 auto;height:100%;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:720px){.rockstar-star-header-inner{padding:0 16px}}.rockstar-star-brand{display:inline-flex;align-items:center;line-height:0;text-decoration:none}.rockstar-star-brand img{height:28px;width:auto;display:block}.rockstar-star-header-nav{display:flex;align-items:center;gap:12px}.rockstar-star-back{font-size:13px;font-weight:500;color:var(--text-secondary);text-decoration:none;padding:8px 12px;border-radius:var(--radius-md);transition:color .15s,background .15s}.rockstar-star-back:hover,.rockstar-star-back:focus{color:var(--text-primary);background:var(--surface-2)}@media(max-width:480px){.rockstar-star-back{padding:8px}}.rockstar-star-footer{margin-top:auto;padding:32px 24px 48px;border-top:1px solid var(--border);text-align:center;color:var(--text-tertiary);font-size:12px}.rockstar-star-footer a{color:var(--text-tertiary);text-decoration:none;margin:0 4px}.rockstar-star-footer a:hover,.rockstar-star-footer a:focus{color:var(--text-secondary)}.rockstar-star-footer-inner{max-width:1280px;margin:0 auto}.rockstar-star-main{flex:1 0 auto;width:100%;max-width:980px;margin:0 auto;padding:48px 24px 64px}@media(max-width:720px){.rockstar-star-main{padding:32px 16px 48px}}.rockstar-star-hero{text-align:center;padding:16px 0 40px}@media(max-width:720px){.rockstar-star-hero{padding:8px 0 32px}}.rockstar-star-hero-logo{display:inline-flex;align-items:center;justify-content:center;width:240px;height:140px;padding:16px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.rockstar-star-hero-logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}@media(max-width:720px){.rockstar-star-hero-logo{width:180px;height:105px}}.rockstar-star-hero-initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font-display);font-size:64px;font-weight:400;color:var(--text-inverse);background:linear-gradient(135deg,var(--brand),var(--brand-hover));border-radius:calc(var(--radius-lg) - 8px)}.rockstar-star-hero-location{margin-top:24px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.rockstar-star-hero-name{margin:8px 0 24px;font-family:var(--font-display);font-size:48px;font-weight:400;line-height:1.1;color:var(--text-primary);letter-spacing:-0.01em}@media(max-width:720px){.rockstar-star-hero-name{font-size:34px}}.rockstar-star-hero-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.rockstar-star-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:var(--surface-2);border:1px solid var(--border);border-radius:99px;font-size:13px;font-weight:500;color:var(--text-primary);text-decoration:none;transition:all .15s}.rockstar-star-chip:hover,.rockstar-star-chip:focus{background:var(--surface-3);border-color:var(--border-hover);transform:translateY(-1px)}.rockstar-star-chip-icon{width:14px;height:14px;color:var(--brand-text);flex-shrink:0}.rockstar-star-card{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px;margin-bottom:24px;box-shadow:var(--shadow-card)}@media(max-width:720px){.rockstar-star-card{padding:24px}}.rockstar-star-card-title{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:16px}.rockstar-star-about-body{color:var(--text-secondary);font-size:15px;line-height:1.6;max-width:640px}.rockstar-star-about-body p{margin:0 0 1em}.rockstar-star-about-body p:last-child{margin-bottom:0}.rockstar-star-about-body a{color:var(--brand-text)}.rockstar-star-about-body a:hover{color:var(--brand)}.rockstar-star-location{display:grid;grid-template-columns:280px 1fr;gap:32px;padding:32px}@media(max-width:720px){.rockstar-star-location{grid-template-columns:1fr;gap:20px;padding:24px}}.rockstar-star-location-address .rockstar-star-card-title{margin-bottom:12px}.rockstar-star-address-line{font-size:14px;color:var(--text-primary);line-height:1.5}.rockstar-star-directions{display:inline-block;margin-top:16px;font-size:13px;font-weight:500;color:var(--brand-text);text-decoration:none}.rockstar-star-directions:hover,.rockstar-star-directions:focus{color:var(--brand)}.rockstar-star-location-map{border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border)}.rockstar-star-location-map .geolocation-map-wrapper,.rockstar-star-location-map .geolocation-common-map,.rockstar-star-location-map .views-element-container,.rockstar-star-location-map .view,.rockstar-star-location-map .view-content{height:100% !important;min-height:400px}@media(max-width:720px){.rockstar-star-location-map .geolocation-map-wrapper,.rockstar-star-location-map .geolocation-common-map{min-height:320px}}.rockstar-star-projects{margin-top:32px}.rockstar-star-projects-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.rockstar-star-projects-header .rockstar-star-card-title{margin-bottom:0}.rockstar-star-projects-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:var(--surface-2);border:1px solid var(--border);border-radius:99px;font-size:11px;font-weight:600;color:var(--text-secondary);font-family:var(--font-mono)}.rockstar-star-projects-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.rockstar-star-projects-grid .field,.rockstar-star-projects-grid .field-items,.rockstar-star-projects-grid .field__items,.rockstar-star-projects-grid .field-item,.rockstar-star-projects-grid .field__item,.rockstar-star-projects-grid>div{display:contents}.rockstar-star-projects-empty{padding:48px 24px;text-align:center;color:var(--text-tertiary);font-size:14px;background:var(--surface-1);border:1px dashed var(--border);border-radius:var(--radius-lg)}.rockstar-project-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:transform .15s,box-shadow .15s,border-color .15s}.rockstar-project-card:hover,.rockstar-project-card:focus-within{transform:translateY(-2px);box-shadow:var(--shadow-card-hover);border-color:var(--border-hover)}.rockstar-project-card-link{display:block;color:inherit;text-decoration:none}.rockstar-project-card-image{aspect-ratio:16/10;background:var(--surface-3);overflow:hidden;position:relative}.rockstar-project-card-image img{width:100%;height:100%;object-fit:cover;display:block}.rockstar-project-card-image>div,.rockstar-project-card-image .field,.rockstar-project-card-image .field__item{width:100%;height:100%}.rockstar-project-card-body{padding:16px 18px}.rockstar-project-card-title{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.3}.rockstar-project-card-cta{font-size:12px;font-weight:500;color:var(--brand-text)}.token-log th#view-field-token-amount-table-column,.token-log td.views-field-field-token-amount{text-align:center}.token-log tbody{font-size:15px}#block-material-compile-local-actions nav li{list-style:none}#block-material-compile-local-actions nav li a{border:1px solid;border-radius:10px;display:inline-block;margin-bottom:20px;padding:10px}.rock-signup-activate-coupon,.rock-trial-coupon-activate,.rock-user-join-organisation{text-align:center;max-width:420px;margin:0 auto}.rock-signup-activate-coupon .form-submit,.rock-trial-coupon-activate .form-submit,.rock-user-join-organisation .form-submit{display:block;margin:15px auto;font-size:1.4rem;height:2.8rem}.rock-signup-activate-coupon .confirm-enterprise-name,.rock-trial-coupon-activate .confirm-enterprise-name,.rock-user-join-organisation .confirm-enterprise-name{font-size:34px;line-height:40px}.rock-signup-activate-coupon ul,.rock-trial-coupon-activate ul,.rock-user-join-organisation ul{text-align:left}.rock-signup-activate-coupon .description,.rock-trial-coupon-activate .description,.rock-user-join-organisation .description{text-align:left}.rock-signup-activate-coupon #edit-registration-ids--wrapper,.rock-trial-coupon-activate #edit-registration-ids--wrapper,.rock-user-join-organisation #edit-registration-ids--wrapper{text-align:left;margin:30px 0}.rock-signup-activate-coupon #edit-registration-ids--wrapper .fieldset-wrapper,.rock-signup-activate-coupon #edit-registration-ids--wrapper legend,.rock-trial-coupon-activate #edit-registration-ids--wrapper .fieldset-wrapper,.rock-trial-coupon-activate #edit-registration-ids--wrapper legend,.rock-user-join-organisation #edit-registration-ids--wrapper .fieldset-wrapper,.rock-user-join-organisation #edit-registration-ids--wrapper legend{width:300px}.rock-signup-activate-coupon #edit-registration-ids--wrapper .fieldset-legend,.rock-trial-coupon-activate #edit-registration-ids--wrapper .fieldset-legend,.rock-user-join-organisation #edit-registration-ids--wrapper .fieldset-legend{font-size:1rem;font-weight:bold;color:#333}.rock-user-join-organisation #edit-decline{background:none;color:#333;box-shadow:none;font-size:14px;text-transform:none}.rock-user-join-organisation #edit-decline:hover{background:#eee;color:rgba(0,0,0,.26)}.card--update{padding:0;width:520px;max-width:100%;height:100%}.card--update .card--image{position:relative;overflow:hidden}.card--update .card--image .field img{width:100%;max-width:100%;height:auto}.card--update .card--image .field figure{width:100%}.card--update .card--image .field iframe{width:100%;max-width:100%}.card--update .card--content{padding:24px}.card--update .card--content h3{margin-top:0}.card--update .field-name-field-link{margin-left:0}.card--update .field-name-field-link a{display:block;width:100%;color:#fff}.card--update h3{color:#fff;margin:0}.card--update .field-name-field-date{font-size:.7rem;font-style:italic;color:#666}.card--update .update--title{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.011) 9.5%,rgba(0,0,0,0.044) 18.3%,rgba(0,0,0,0.094) 26.2%,rgba(0,0,0,0.158) 33.6%,rgba(0,0,0,0.233) 40.4%,rgba(0,0,0,0.317) 46.7%,rgba(0,0,0,0.405) 52.7%,rgba(0,0,0,0.495) 58.5%,rgba(0,0,0,0.583) 64.1%,rgba(0,0,0,0.667) 69.6%,rgba(0,0,0,0.742) 75.2%,rgba(0,0,0,0.806) 81%,rgba(0,0,0,0.856) 86.9%,rgba(0,0,0,0.889) 93.3%,rgba(0,0,0,0.9) 100%);margin:0;padding:16px 24px;position:absolute;left:0;bottom:0;height:50%;width:100%;display:flex;flex-direction:column;justify-content:end}.card--update .field-name-body{margin-bottom:1rem}.card--update .field-name-body p{margin:0}.update-listing--page{display:flex;flex-wrap:wrap;align-items:stretch;gap:20px}.update-listing--page .views-row{max-width:calc((100% - 40px)/3);width:100%}.update-listing--page .pager{width:100%}.dashboard-slider{display:flex;width:100%;overflow:hidden}.dashboard-slider .slick-track{display:flex}.dashboard-slider .slick-list{padding:0 10px 20px}.dashboard-slider .slick-slide{margin:10px;height:auto;display:flex}.updates--slider .slick-slide{max-width:520px}.page-node-type-releases .views-field-field-release-date,.releases-modal-views .views-field-field-release-date,.releases-views .views-field-field-release-date,.page-node-type-releases .field-name-field-release-date,.releases-modal-views .field-name-field-release-date,.releases-views .field-name-field-release-date{padding-bottom:5px;border-bottom:solid 1px #d0d7de}.page-node-type-releases .views-field-body,.releases-modal-views .views-field-body,.releases-views .views-field-body,.page-node-type-releases .field-name-body,.releases-modal-views .field-name-body,.releases-views .field-name-body{margin-top:15px}.releases-modal-views .release-software,.page-node-type-releases #block-material-compile-page-title .release-software{display:inline-block}.releases-modal-views .views-row,.releases-views .views-row{border:solid 1px #d0d7de;border-radius:6px;margin:25px 0;padding:20px}.releases-modal-views .views-row h2,.releases-views .views-row h2{margin-top:0}.releases-views header{color:#333;border-bottom:1px solid #333}.releases-modal-views a{color:#00b0ff}.releases-modal-views h3{margin-top:0}.release-title{display:flex;align-items:center}.release-title .latest-release{border-radius:2em;border:solid 1px #43a047;color:#43a047;font-size:12px;padding:0 10px;display:inline-block;line-height:20px;margin-left:5px}.field-name-field-software a{font-size:14px}.field-name-field-software .field-items .paragraph{margin-bottom:20px}.field-name-field-software .field-items .paragraph:last-child{margin-bottom:0}.release-software{display:none}.bundle-releases .field-label:after{content:":"}.releases-modal-views h2{margin-top:0;margin-bottom:5px;font-size:20px;line-height:24px}.releases-modal-views h3{font-size:16px;line-height:22px}.releases-modal-views .field-name-body .field-item{margin-left:20px}.releases-modal-views .field-name-field-software .paragraph{margin-left:20px}.releases-modal-views .views-field-field-software-product-1{font-size:14px}.releases-modal-views .views-row{margin:15px 0}.releases-modal-views .views-row:first-of-type{margin-top:0}.releases-modal-views .views-row:last-of-type{margin-bottom:0}.releases-modal-views .field-name-field-release-date{font-size:12px}.field-name-field-software-product{margin-top:15px}.page-projects-map-wrapper #dashboard-wrapper #main-content{position:relative;height:100%}.page-projects-map-wrapper #dashboard-wrapper #main-content .layout-content{height:100%}.page-projects-map-wrapper #dashboard-wrapper #main-content .layout-content .region-content{height:100%}.page-projects-map-wrapper #dashboard-wrapper #main-content .layout-content .region-content #block-material-compile-content{height:100%}.page-projects-map-wrapper #dashboard-wrapper #main-content .layout-content .region-content #block-material-compile-content .views-element-container{height:100%}.page-projects-map-wrapper #dashboard-wrapper #main-content .layout-content .region-content #block-material-compile-content .views-element-container .view-projects-map{height:100%}.page-projects-map-wrapper #dashboard-wrapper #main-content .layout-content .region-content #block-material-compile-content .views-element-container .view-projects-map .geofield-google-map{position:absolute}.card--map-marker{min-width:260px;color:rgba(0,0,0,.87);font-weight:normal;font-size:14px;line-height:1}.card--map-marker .card--title h2{font-size:24px;margin-top:0;line-height:1}.card--map-marker .field-name-field-project-date{display:inline-block;float:left;margin-top:6px}.card--map-marker .card--acres{display:inline-block;float:right;margin-top:6px}.card--map-marker .card--link{float:left;width:100%;margin:14px 0 0 0;text-align:center}.card--map-marker .card--link a{background:#2c76d2;border-radius:5px;color:#fff;display:block;padding:10px}.view-projects-map .gm-style .gm-ui-hover-effect{top:0 !important;right:0 !important}.path-rock-network{background:var(--surface-0)}.path-rock-network #main{width:100%;padding:0;flex:1 0 auto;background:var(--surface-0)}.path-rock-network #main .card-holder{margin-top:0;margin-bottom:0}.path-rock-network #block-material-compile-content,.path-rock-network #block-material-compile-content .block-content,.path-rock-network #block-material-compile-content .field--name-body{background:var(--surface-0)}.path-rock-network #block-material-compile-content iframe{min-height:100vh;width:100%;background:var(--surface-0);border:0;display:block}.path-rock-network #navbar,.path-rock-network #header,.path-rock-network #header-content,.path-rock-network #header-bg{background:var(--surface-1);border-color:var(--border)}.path-rock-network #footer,.path-rock-network #footer-content{background:var(--surface-1);border-color:var(--border);color:var(--text-secondary)}.rtk-welcome-dialog{background:var(--surface-2);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-hover);backdrop-filter:blur(12px);padding:0;font-family:var(--font-body)}.rtk-welcome-dialog .ui-dialog-titlebar,.rtk-welcome-dialog .ui-widget-header{background:var(--surface-3);border:0;border-bottom:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;color:var(--text-primary);padding:14px 20px;font-weight:600;font-size:15px}.rtk-welcome-dialog .ui-dialog-title{color:var(--text-primary)}.rtk-welcome-dialog .ui-dialog-titlebar-close,.rtk-welcome-dialog .ui-widget-header .ui-button{background:transparent;border:0;color:var(--text-secondary);transition:color .15s}.rtk-welcome-dialog .ui-dialog-titlebar-close:hover,.rtk-welcome-dialog .ui-dialog-titlebar-close:focus,.rtk-welcome-dialog .ui-widget-header .ui-button:hover,.rtk-welcome-dialog .ui-widget-header .ui-button:focus{color:var(--text-primary);background:var(--surface-hover)}.rtk-welcome-dialog .ui-dialog-titlebar-close .ui-icon,.rtk-welcome-dialog .ui-widget-header .ui-button .ui-icon{filter:invert(0.85)}.rtk-welcome-dialog .ui-dialog-content,.rtk-welcome-dialog .ui-widget-content{background:var(--surface-2);color:var(--text-primary);padding:20px 24px 24px;border:0}.rtk-welcome-dialog .p-text{margin-bottom:12px;font-size:14px;line-height:1.6;color:var(--text-secondary)}.rtk-welcome-dialog .p-text:last-child{margin-bottom:0}.rtk-welcome-dialog .p-text a{color:var(--brand-text);text-decoration:none;transition:color .15s}.rtk-welcome-dialog .p-text a:hover{color:var(--brand)}.rtk-welcome-dialog .p-text a:focus-within,.rtk-welcome-dialog .p-text a:focus{outline:unset}.ui-widget-overlay{background:rgba(0,0,0,.6);opacity:1}.progress-bar-wrapper{float:left;width:250px}.progress-bar{float:left;height:15px;background-color:#1976d2;margin-top:8px}.progress-amt{float:left;padding-left:10px}.progress-filename{float:left;padding-left:20px}.s3fs-uppy-remove-all{display:inline-block;float:right}#edit-inline-entity-form-field-media-file-wrapper .form-managed-file .file{display:inline-block;min-width:300px}#block-rockprojectusersubscriptionlevel{position:absolute;bottom:95px;font-weight:normal;padding:20px;width:100%}#block-rockprojectusersubscriptionlevel .name{font-weight:bold}#block-rockprojectusersubscriptionlevel .storage{font-size:15px;margin-top:10px}#block-rockprojectusersubscriptionlevel .subscription-upgrade{text-align:center;padding:15px 0}#block-rockprojectusersubscriptionlevel.anonymous a{width:100%;margin:0}#drawer #block-material-compile-footer{position:absolute;bottom:10px;display:block;margin:0;width:100%;text-align:center;font-size:12px;font-weight:300}#drawer #block-material-compile-footer ul{text-align:center}#drawer #block-material-compile-footer ul li{display:block;margin-right:0}#drawer #block-material-compile-footer ul li a{font-weight:300;padding:0;min-height:0}#block-footer{width:100%;background:var(--surface-1);padding:10px 0}#block-footer .menu{display:flex;justify-content:center;align-content:center;margin:0;padding:0}#block-footer .menu li{display:block;margin:0 5px;font-size:12px}#block-footer .menu li a{color:var(--text-primary)}#block-footer .menu li a:hover{color:var(--text-secondary)}#demoDialog{display:none}.demoDialog #dialogInside{z-index:2;background:rgba(255,255,255,.9);position:relative;padding:20px;margin:35px auto 0;width:80%}.demoDialog #dialogInside h1{text-align:center}@media(max-width:646px){.demoDialog #dialogInside h1{font-size:30px}}.demoDialog #dialogInside p{font-size:1.2em;text-align:center}@media(max-width:646px){.demoDialog #dialogInside p{font-size:1em}}.demoDialog #dialogBackground{background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 64px),url(/themes/custom/material_compile/img/modalBackground.jpeg) top center;background-size:auto,cover;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.demoDialog.ui-dialog .ui-widget-content.ui-dialog-buttonpane{position:relative;z-index:2;background:var(--surface-1)}.demoDialog.ui-dialog .ui-widget-content.ui-dialog-buttonpane .ui-dialog-buttonset{margin:0 auto;position:relative;display:block;width:160px}.demoDialog.ui-dialog .ui-widget-content.ui-dialog-buttonpane .ui-button{width:150px}#block-rockprojectorganizationlogo{position:fixed;bottom:30px;right:90px}#block-rockprojectcreateprojectandfolderfrontpage,#block-rockprojectcreateprojectandfolder{margin-left:auto}#block-rockprojectcreateprojectandfolderfrontpage a.btn,#block-rockprojectcreateprojectandfolderfrontpage .pager .pager-item>a,.pager #block-rockprojectcreateprojectandfolderfrontpage .pager-item>a,#block-rockprojectcreateprojectandfolder a.btn,#block-rockprojectcreateprojectandfolder .pager .pager-item>a,.pager #block-rockprojectcreateprojectandfolder .pager-item>a{border:2px solid;padding-top:5px}#block-rockprojectcreateprojectandfolderfrontpage a.btn:before,#block-rockprojectcreateprojectandfolderfrontpage .pager .pager-item>a:before,.pager #block-rockprojectcreateprojectandfolderfrontpage .pager-item>a:before,#block-rockprojectcreateprojectandfolder a.btn:before,#block-rockprojectcreateprojectandfolder .pager .pager-item>a:before,.pager #block-rockprojectcreateprojectandfolder .pager-item>a:before{font-size:19px;padding-top:2px}#block-rockprojectcreateprojectandfolderfrontpage .toggle-wrapper,#block-rockprojectcreateprojectandfolder .toggle-wrapper{position:absolute;background:var(--surface-hover);border-radius:2px;height:35px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#block-rockprojectcreateprojectandfolderfrontpage .sharedbtn,#block-rockprojectcreateprojectandfolder .sharedbtn{text-align:left}#block-rockprojectcreateprojectandfolderfrontpage .sharedbtn a,#block-rockprojectcreateprojectandfolder .sharedbtn a{display:inline-block;padding-top:5px;height:100%;width:50%;padding-left:10px;padding-right:10px;overflow:hidden;border-radius:0 2px 2px 0;background:var(--surface-1)}#block-rockprojectcreateprojectandfolderfrontpage .sharedbtn a:first-child,#block-rockprojectcreateprojectandfolder .sharedbtn a:first-child{border-radius:2px 0 0 2px}#block-rockprojectcreateprojectandfolderfrontpage .sharedbtn a:before,#block-rockprojectcreateprojectandfolder .sharedbtn a:before{font-size:22px;margin-right:0}#block-rockprojectcreateprojectandfolderfrontpage .sharedbtn a.btn-disabled,#block-rockprojectcreateprojectandfolderfrontpage .sharedbtn .pager .pager-item.item-ellipsis>a,.pager #block-rockprojectcreateprojectandfolderfrontpage .sharedbtn .pager-item.item-ellipsis>a,#block-rockprojectcreateprojectandfolderfrontpage .sharedbtn .pager .pager-item.item-current>a,.pager #block-rockprojectcreateprojectandfolderfrontpage .sharedbtn .pager-item.item-current>a,#block-rockprojectcreateprojectandfolder .sharedbtn a.btn-disabled,#block-rockprojectcreateprojectandfolder .sharedbtn .pager .pager-item.item-ellipsis>a,.pager #block-rockprojectcreateprojectandfolder .sharedbtn .pager-item.item-ellipsis>a,#block-rockprojectcreateprojectandfolder .sharedbtn .pager .pager-item.item-current>a,.pager #block-rockprojectcreateprojectandfolder .sharedbtn .pager-item.item-current>a{background:var(--surface-hover)}.node-folder-form label{display:none}.node-folder-form .vertical-tabs{display:none}.node-folder-form .field--name-field-folder{display:none}body.path-frontpage .ui-dialog .ui-dialog-titlebar span.ui-dialog-title,body.page-node-type-folder .ui-dialog .ui-dialog-titlebar span.ui-dialog-title{width:90%;display:block}body.path-frontpage .ui-dialog .ui-dialog-buttonset button,body.page-node-type-folder .ui-dialog .ui-dialog-buttonset button{padding:4px 16px}body.path-frontpage .ui-dialog .ui-dialog-buttonset button.btn-disabled,body.page-node-type-folder .ui-dialog .ui-dialog-buttonset button.btn-disabled{background:var(--surface-4)}.rock-tooltip{display:flex;cursor:pointer}.rock-tooltip .title{display:flex;align-content:center}.rock-tooltip .content{display:none}.rock-tooltip .icon{align-self:center}.rock-tooltip--title{display:inline}.tippy-content a{color:var(--brand)}.las-info-wrapper.ui-dialog-content{border-top:1px solid var(--border);background:var(--surface-1)}.las-info-wrapper a{color:var(--brand)}.las-info-wrapper p{margin:0}.user-logo-block{display:flex;justify-content:flex-end}.user-logo-block img{vertical-align:middle;height:auto;max-width:100%}@media(max-width:768px){.user-logo-block{display:none}}#block-rockuserlogosidebar{text-align:center;position:absolute;bottom:225px;width:100%}#block-rockprojectmaplinks{padding-right:0}.user-subscription-block{display:flex;align-items:center;column-gap:15px}.user-subscription-block .balance a{color:var(--text-primary)}.user-subscription-block .balance--icon{font-size:1.6rem;line-height:1}.user-subscription-block .balance--total{font-size:.8rem;line-height:1;font-weight:bold;margin-top:-3px}.user-subscription-block .add-dropdown--toggle{cursor:pointer}.user-subscription-block .add-project a{color:var(--text-primary)}.user-subscription-block .add-project--icon{font-weight:bold;font-size:1.6rem}.user-subscription-dropdown{position:relative;text-align:left;height:54px;width:54px;display:flex;justify-content:center;align-items:center}.user-subscription-dropdown .user-subscription--toggle{cursor:pointer}.user-subscription-dropdown .user-subscription--toggle img{max-width:100%;max-height:100%;border-radius:50%;width:54px;height:54px}.user-subscription-dropdown .user-subscription--toggle .missing-image{font-size:44px}.user-subscription-dropdown .closed{display:none}.user-subscription-dropdown .user-subscription--info{float:left;width:100%}.user-subscription-dropdown .user-subscription--info .image{height:75px;width:75px;float:left;padding-right:10px}.user-subscription-dropdown .user-subscription--info .image img{max-height:100%;max-width:100%;border-radius:50%;width:54px;height:54px}.user-subscription-dropdown .user-subscription--info .image .missing-image{font-size:70px}.user-subscription-dropdown .user-subscription--info .name{font-weight:bold;font-size:20px;line-height:1}.user-subscription-dropdown .user-subscription--info .email{font-size:12px}.user-subscription-dropdown .user-subscription--info .subscription-level{font-size:12px;font-style:italic}.user-subscription-dropdown .user-subscription--amounts{display:flex;text-align:center;width:100%;padding:15px 0;color:var(--text-secondary)}.user-subscription-dropdown .user-subscription--amounts a{font-size:100%;line-height:1.5}.user-subscription-dropdown .user-subscription--amounts>div{width:50%}.user-subscription-dropdown .user-subscription--amounts>div:first-child{border-right:1px solid var(--border)}.user-subscription-dropdown .user-subscription--amounts .header{font-weight:bold}.user-subscription-dropdown .user-subscription--projects{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;padding:0 0 15px 0;color:var(--text-secondary)}.user-subscription-dropdown .user-subscription--projects .projects{width:100%}.user-subscription-dropdown .user-subscription--projects a{font-size:100%;line-height:1.5;display:block}.user-subscription-dropdown .user-subscription--projects .header{font-weight:bold}.user-subscription-dropdown .user-subscription--block{position:absolute;top:calc(100% + 15px);right:0;width:300px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.4);padding:15px;max-width:300px;background:var(--surface-1);z-index:99999}.user-subscription-dropdown hr{color:var(--border);background:var(--border);border-color:var(--border);border-top:0}.user-subscription-dropdown .link a{display:block;width:100%}.user-subscription-dropdown a{color:var(--text-secondary);font-size:14px;line-height:1.8}.user-subscription-dropdown a:hover{color:var(--text-primary)}.user-subscription-close{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}#dashboard-nav .rock-dashboard{list-style:none;margin:0;max-width:60px;position:relative;background:var(--surface-1);border-radius:5px;padding:0}#dashboard-nav .rock-dashboard li{display:block;max-width:100%;width:60px;padding:0 5px}#dashboard-nav .rock-dashboard li:hover{cursor:pointer}#dashboard-nav .rock-dashboard li a{display:block;width:100%;padding:5px 0;color:var(--text-secondary)}#dashboard-nav .rock-dashboard li a:hover{color:var(--brand)}#dashboard-nav .rock-dashboard li a.active{color:var(--brand);background:var(--surface-2);border-radius:4px}@media(max-height:855px){#dashboard-nav .rock-dashboard li a{padding:3px 0}}@media(min-width:768px){#dashboard-nav .rock-dashboard li{padding:0 10px;width:100px}}#dashboard-nav .rock-dashboard li:first-child{padding-top:10px}@media(max-height:855px){#dashboard-nav .rock-dashboard li:first-child{padding-top:5px}}#dashboard-nav .rock-dashboard li:last-child{padding:0;margin-top:15px}@media(max-height:855px){#dashboard-nav .rock-dashboard li:last-child{margin-top:5px}}#dashboard-nav .rock-dashboard .dashboard-link{text-align:center}#dashboard-nav .rock-dashboard .dashboard-link--icon .material-icons{font-size:18px}@media(min-width:768px){#dashboard-nav .rock-dashboard .dashboard-link--icon .material-icons{font-size:36px}}@media(max-height:855px){#dashboard-nav .rock-dashboard .dashboard-link--icon .material-icons{font-size:18px}}@media(max-height:630px){#dashboard-nav .rock-dashboard .dashboard-link--icon .material-icons{font-size:20px}}#dashboard-nav .rock-dashboard a.create{color:var(--success);background:var(--surface-2);padding:15px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#dashboard-nav .rock-dashboard a.create:hover{color:var(--brand)}#dashboard-nav .rock-dashboard a.create .dashboard-link--title{display:none}#dashboard-nav .rock-dashboard a.create .material-icons{font-size:32px}@media(min-width:768px){#dashboard-nav .rock-dashboard a.create .material-icons{font-size:64px}}@media(max-height:855px){#dashboard-nav .rock-dashboard a.create .material-icons{font-size:32px}}@media(max-height:855px){#dashboard-nav .rock-dashboard a.create{padding:5px 0}}#dashboard-nav .rock-dashboard a.learn .dashboard-link{display:flex;align-content:center;align-items:center;justify-content:space-around}#dashboard-nav .rock-dashboard a.learn .material-icons{font-size:16px}#dashboard-nav .rock-dashboard .dashboard-link--title{font-size:8px}@media(min-width:768px){#dashboard-nav .rock-dashboard .dashboard-link--title{font-size:12px;display:block}}@media(max-height:630px){#dashboard-nav .rock-dashboard .dashboard-link--title{display:none}}@media(min-width:768px){#dashboard-nav .rock-dashboard{max-width:100px}}#dashboard-wrapper{display:flex;flex:1;width:100%;max-width:100%;background:var(--surface-0)}#dashboard-wrapper .region-breadcrumb{display:flex}#dashboard-nav{padding:20px 10px;width:80px}@media(min-width:768px){#dashboard-nav{padding:20px 20px;width:135px}}@media(max-height:630px){#dashboard-nav{width:80px}}#dashboard-nav .region-before-main{position:sticky;top:20px}.toolbar-fixed #dashboard-nav .region-before-main{top:60px}@media(max-height:755px){.toolbar-fixed #dashboard-nav .region-before-main{top:50px}}.toolbar-fixed.toolbar-tray-open #dashboard-nav .region-before-main{top:100px}@media(max-height:855px){.toolbar-fixed.toolbar-tray-open #dashboard-nav .region-before-main{top:90px}}#dashboard-main{padding:0;width:100%;max-width:100%}.dashboard-section{margin-bottom:20px;border-radius:5px;padding:0;width:100%;background:transparent}.dashboard-section h2{font-size:18px;margin:0 0 35px 0;border-bottom:1px solid var(--border)}@media(min-width:1328px){.dashboard-section h2{font-size:24px}}.dashboard-welcome{text-align:center;display:flex;flex-direction:column;justify-content:center;padding:50px 30px;background-image:linear-gradient(to bottom,rgba(255,255,255,0.7),rgba(255,255,255,0.7)),url(/themes/custom/material_compile/img/welcome.jpg);background-size:cover;background-position:0}.dashboard-welcome .welcome-header{font-size:24px;line-height:1;border-bottom:0;margin:0;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase}@media(min-width:768px){.dashboard-welcome .welcome-header{font-size:48px}}.dashboard-welcome .welcome-subtext{margin:2rem auto}@media(min-width:768px){.dashboard-welcome .welcome-subtext{font-size:1.1rem;max-width:50%}}.dashboard-welcome .welcome-cta a{border-radius:6px;margin:0;background:var(--brand);color:#fff;font-size:18px;height:auto;font-family:"Roboto Condensed",sans-serif}.dashboard-welcome .welcome-cta a:hover{background:var(--brand-hover)}.dashboard-welcome .welcome-posttext{font-size:12px;margin-top:2rem}.dashboard-welcome:has(.splat-labs){background-image:none;background:transparent;padding:0;text-align:left}.dashboard-welcome .splat-labs{position:relative;background:#fff;border-radius:0;padding:48px 40px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;overflow:hidden}.dashboard-welcome .splat-labs::before{content:"";position:absolute;top:0;right:0;width:70%;height:100%;background-image:linear-gradient(to left,rgba(255,204,0,0.2) 1px,transparent 1px),linear-gradient(to top,rgba(255,204,0,0.2) 1px,transparent 1px);background-size:6px 6px;mask-image:linear-gradient(to left,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 50%);-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 50%);pointer-events:none;z-index:0}.dashboard-welcome .splat-labs::after{content:"";position:absolute;top:0;right:0;width:60%;height:100%;background-image:radial-gradient(rgba(255,95,31,0.35) 3px,transparent 3px),radial-gradient(rgba(255,95,31,0.25) 2.5px,transparent 2.5px),radial-gradient(rgba(255,95,31,0.2) 2px,transparent 2px);background-size:30px 30px,45px 45px,20px 20px;background-position:0 0,15px 15px,8px 25px;mask-image:linear-gradient(to left,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 60%);-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 60%);pointer-events:none;z-index:0}.dashboard-welcome .splat-labs>*{position:relative;z-index:1}@media(max-width:1328px){.dashboard-welcome .splat-labs{grid-template-columns:1fr;gap:32px;padding:32px 24px}.dashboard-welcome .splat-labs::before,.dashboard-welcome .splat-labs::after{width:100%;height:50%;top:auto;bottom:0;mask-image:linear-gradient(to top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 80%);-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 80%)}}.dashboard-welcome .splat-labs__content{max-width:480px}.dashboard-welcome .splat-labs__title{font-family:"Barlow",-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.15;margin:0 0 20px 0;color:#1a2b3c;border-bottom:none}@media(max-width:768px){.dashboard-welcome .splat-labs__title{font-size:1.875rem}}.dashboard-welcome .splat-labs__title-welcome{display:block;font-weight:700}.dashboard-welcome .splat-labs__title-brand{display:block}.dashboard-welcome .splat-labs__title-rock{color:#1a2b3c;font-weight:900}.dashboard-welcome .splat-labs__description{font-size:1.125rem;color:#4a5568;line-height:1.6;margin:0 0 28px 0}@media(max-width:768px){.dashboard-welcome .splat-labs__description{font-size:1rem;margin-bottom:24px}}.dashboard-welcome .splat-labs__cta{display:inline-block;background:#ff5f1f;color:#e5e7eb !important;font-size:1rem;font-weight:500;padding:14px 28px;border-radius:6px;text-decoration:none !important;transition:all .2s ease}.dashboard-welcome .splat-labs__cta:hover{background:rgb(255 122 69/var(--tw-bg-opacity,1));text-decoration:none !important}@media(max-width:768px){.dashboard-welcome .splat-labs__cta{display:block;text-align:center;padding:16px 24px}}.dashboard-welcome .splat-labs__demo-link{display:block;color:#3182ce !important;font-size:1rem;font-weight:500;text-decoration:none !important;margin-bottom:32px}.dashboard-welcome .splat-labs__demo-link:hover{text-decoration:underline !important}.dashboard-welcome .splat-labs__empty-state{font-size:.9375rem;color:#718096;line-height:1.6;margin:0;padding-top:16px;border-top:1px solid #e2e8f0;max-width:420px}@media(max-width:768px){.dashboard-welcome .splat-labs__empty-state{font-size:.875rem}}.dashboard-welcome .splat-labs__slideshow{display:flex;justify-content:center;align-items:center}@media(max-width:1328px){.dashboard-welcome .splat-labs__slideshow{order:-1}}.dashboard-welcome .splat-labs__slideshow-container{position:relative;width:100%;max-width:500px;border-radius:12px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.12);background:#f1f5f9;aspect-ratio:16/10}@media(max-width:768px){.dashboard-welcome .splat-labs__slideshow-container{max-width:320px}}.dashboard-welcome .splat-labs__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease-in-out}.dashboard-welcome .splat-labs__slide.active{opacity:1}.dashboard-welcome .splat-labs__slide img,.dashboard-welcome .splat-labs__slide video{width:100%;height:100%;object-fit:cover}.dashboard-welcome .splat-labs__video{background:#1a1a1a}.dashboard-welcome .splat-labs__progress{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(0,0,0,.2);z-index:11}.dashboard-welcome .splat-labs__progress-bar{height:100%;background:#ff5f1f;width:0%;transition:width .05s linear}.dashboard-welcome .splat-labs__slideshow-dots{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.dashboard-welcome .splat-labs__dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;transition:all .3s ease}.dashboard-welcome .splat-labs__dot:hover{background:rgba(255,255,255,.8)}.dashboard-welcome .splat-labs__dot.active{background:#ff5f1f;width:24px;border-radius:4px}#learn{padding:0}.learn-search{background-image:linear-gradient(to bottom,rgba(249,222,0,0.85),rgba(249,222,0,0.85)),url(/themes/custom/material_compile/img/papercut-white.jpg);background-size:cover;background-position:0;text-align:center;padding:75px 40px;width:100%;border-top-right-radius:5px;border-top-left-radius:5px}.learn-search h2{font-size:3rem;line-height:1.2;margin-bottom:1rem;border-bottom:0}.learn-search--form{position:relative;margin:0 auto;width:500px;max-width:100%}.learn-search--form input{width:100%;border:0;font-size:1em;padding:.75em;color:var(--text-secondary);transition:color .1s ease-in}.learn--results{position:absolute;background:var(--surface-1);text-align:left;top:100%;left:0;right:0;box-shadow:1px 1px 5px var(--border)}.learn--results--empty{padding:10px}.learn--result{padding:10px}.learn--result .title{color:var(--text-primary)}.learn--result .description{color:var(--text-secondary);font-size:.8rem}.learn--result .hs-search-highlight{font-weight:bold}.learn--result:hover{background:var(--surface-hover)}.learn-search:before{content:""}.learn-collection{display:flex;column-gap:20px;justify-content:center;flex-wrap:wrap;padding:20px;row-gap:20px}.learn-collection .learn-section{text-align:center;width:100%;max-width:350px;padding:4.25rem 1rem 3.25rem;color:var(--text-primary);border:1px solid var(--border);border-radius:3px;background-color:var(--surface-1)}@media(min-width:1328px){.learn-collection .learn-section{width:calc(33.3333333333% - 40px)}}.learn-collection .learn-section .material-icons{color:var(--warning);font-size:64px}.learn-collection .learn-section:hover{box-shadow:1px 1px 5px var(--border-hover)}@media(min-width:1328px){.learn-collection{flex-wrap:nowrap;padding:75px 20px}}#help-overlay{padding:0}#help-overlay>.title{margin-bottom:0;background:rgba(249,222,0,.85);border-bottom:0}#help-overlay .learn-search{padding:10px 10px 20px}#help-overlay .learn-search h2{display:none}#help-overlay .learn-collection{flex-wrap:wrap;column-gap:0;padding:20px}#help-overlay .learn-section{width:100%;padding:2.25em}#help-overlay .learn-section .material-icons{font-size:64px}
