# blazor-error-ui { background : #ffffe0 ; bottom : 0 ; box-shadow : 0 -1 px 2 px rgba ( 0 , 0 , 0 , .2 ) ; display : none ; left : 0 ; padding : .6 rem 1.25 rem .7 rem 1.25 rem ; position : fixed ; width : 100 % ; z-index : 1000 ; } # blazor-error-ui . dismiss { cursor : pointer ; position : absolute ; right : .75 rem ; top : .5 rem ; } button :: -moz-focus-inner , input :: -moz-focus-inner { border : 0 ; } html { scrollbar-color : #f1b941 #fbeed0 ; scrollbar-width : thin ; scrollbar-arrow-color : #fbeed0 ; scrollbar-base-color : #f6d287 ; scrollbar-darkshadow-color : #f1b941 ; } * { scrollbar-width : inherit ; } . isHidden { display : none ; } @ media only screen and ( max-width : 37 . 5em ) { . isHiddenMobile { display : none ; } } . petiteCaps { font-variant : petite-caps ; } . flexCenter { display : flex ; align-content : center ; align-items : center ; } . noBottomMargin { margin-bottom : 0 !important ; } . isNoWrap { white-space : nowrap ; } . isFinger { cursor : pointer ; } . neomorph { box-shadow : -8 px -8 px 16 px rgba ( 251 , 238 , 208 , .5 ) , 8 px 8 px 16 px rgba ( 241 , 185 , 65 , .5 ) ; } . neomorphSmall { box-shadow : -6 px -6 px 12 px rgba ( 251 , 238 , 208 , .5 ) , 6 px 6 px 12 px rgba ( 241 , 185 , 65 , .5 ) ; } . neomorphBottom { filter : drop-shadow ( 8 px 8 px 14 px #f1b941 ) ; } . neomorphInset { box-shadow : inset 8 px 8 px 16 px rgba ( 241 , 185 , 65 , .5 ) , inset -8 px -8 px 16 px rgba ( 251 , 238 , 208 , .5 ) ; } . neomorphInsetSmall { box-shadow : inset 6 px 6 px 12 px rgba ( 241 , 185 , 65 , .5 ) , inset -6 px -6 px 12 px rgba ( 251 , 238 , 208 , .5 ) ; } . neoBtn { box-shadow : -3 px -3 px 6 px rgba ( 251 , 238 , 208 , .5 ) , 3 px 3 px 6 px rgba ( 241 , 185 , 65 , .5 ) ; background : none !important ; border : none !important ; transition : all .2 s linear ; -webkit- backface-visibility : hidden ; backface-visibility : hidden ; } . neoBtn : focus { box-shadow : -3 px -3 px 6 px rgba ( 251 , 238 , 208 , .5 ) , 3 px 3 px 6 px rgba ( 241 , 185 , 65 , .5 ) !important ; } . neoBtn : hover { box-shadow : -6 px -6 px 12 px rgba ( 251 , 238 , 208 , .5 ) , 6 px 6 px 12 px rgba ( 241 , 185 , 65 , .5 ) ; background : none !important ; border : none !important ; transform : scale ( 1.1 ) ; } . neoFile { box-shadow : 0 0 0 rgba ( 251 , 238 , 208 , .5 ) , 0 0 0 rgba ( 241 , 185 , 65 , .5 ) ; transition : all .2 s linear ; -webkit- backface-visibility : hidden ; backface-visibility : hidden ; background : #f6d287 ; } . neoFile : hover { box-shadow : -3 px -3 px 6 px rgba ( 251 , 238 , 208 , .5 ) , 3 px 3 px 6 px rgba ( 241 , 185 , 65 , .5 ) ; } . neoFile . isSelected { box-shadow : -3 px -3 px 6 px rgba ( 251 , 238 , 208, .5 ) , 3 px 3 px 6 px rgba ( 241 , 185 , 65 , .5 ) ; } . gradientBackground { background : linear-gradient ( to right bottom , #f7d794 , #f5cd79 ) ; } . borderR { border-radius : 14 px ; } . borderRSmall { border-radius : 7 px ; } . borderRBig { border-radius : 28 px ; } . bg { background : #f6d287 ; } . sameMarginBottom { margin-bottom : 1 rem !important ; } @ font-face { font-family : 'Ubuntu' ; src : url ( / fonts / ubuntu-light-webfont . woff2 ) format ( "woff2" ) ; font-weight : 300 ; font-style : normal ; } @ font-face { font-family : 'Ubuntu-Mono' ; src : url ( / fonts / ubuntumono-regular-webfont . woff2 ) format ( "woff2" ) ; font-style : normal ; } html { font-family : Ubuntu , sans-serif ; } . pure-menu-heading { text-transform : none ; font-family : Ubuntu-Mono , 'Noto Mono' ; } . menu-list li a { font-family : Ubuntu-Mono , 'Noto Mono' ; } . menu-list a . active { background-color : #3273dc ; color : #fff ; } . main { display : flex ; flex-wrap : nowrap ; align-items : start ; width : 100 % ; height : 100 vh ; padding : 2.5 % ; } . mainNav { overflow-y : auto ; padding : 14 px ; width : 17 % ; margin-right : 40 px ; } . mainPage { overflow-y : auto ; padding : 28 px ; width : calc ( 83 % - 40 px ) ; align-self : stretch ; } . filesWithEditor { display : grid ; grid-template-areas : "filterFiles fileTitle" "files codeEditor" "filesActions editorActions" ; grid-gap : 20 px ; height : 100 % ; grid-template-rows : 30 px calc ( 100 % - 60 px ) 30 px ; grid-template-columns : 30 % auto ; } . filesWithEditor . filterFiles { grid-area : filterFiles ; } . filesWithEditor . fileTitle { grid-area : fileTitle ; } . filesWithEditor . files { grid-area : files ; display : flex ; flex-flow : row ; height : 100 % ; } . filesWithEditor . files . confFile { padding : 4 % 6 % ; margin-bottom : 2 % ; } . filesWithEditor . codeEditor { grid-area : codeEditor ; } . filesWithEditor . filesActions { grid-area : filesActions ; } . filesWithEditor . editorActions { grid-area : editorActions ; } . files { display : flex ; flex-direction : column ; align-items : stretch ; } . filesList { height : 100 % ; width : 100 % ; padding : 8 % ; overflow-y : auto ; }
# blazor-error-ui { background : #ffffe0 ; bottom : 0 ; box-shadow : 0 -1 px 2 px rgba ( 0 , 0 , 0 , .2 ) ; display : none ; left : 0 ; padding : .6 rem 1.25 rem .7 rem 1.25 rem ; position : fixed ; width : 100 % ; z-index : 1000 ; } # blazor-error-ui . dismiss { cursor : pointer ; position : absolute ; right : .75 rem ; top : .5 rem ; } button :: -moz-focus-inner , input :: -moz-focus-inner { border : 0 ; } html { scrollbar-color : #f1b941 #fbeed0 ; scrollbar-width : thin ; scrollbar-arrow-color : #fbeed0 ; scrollbar-base-color : #f6d287 ; scrollbar-darkshadow-color : #f1b941 ; } * { scrollbar-width : inherit ; } . isHidden { display : none ; } @ media only screen and ( max-width : 37 . 5em ) { . isHiddenMobile { display : none ; } } . petiteCaps { font-variant : petite-caps ; } . flexCenter { display : flex ; align-content : center ; align-items : center ; } . noBottomMargin { margin-bottom : 0 !important ; } . isNoWrap { white-space : nowrap ; } . isFinger { cursor : pointer ; } . neomorph { box-shadow : -8 px -8 px 16 px rgba ( 251 , 238 , 208 , .5 ) , 8 px 8 px 16 px rgba ( 241 , 185 , 65 , .5 ) ; } . neomorphSmall { box-shadow : -6 px -6 px 12 px rgba ( 251 , 238 , 208 , .5 ) , 6 px 6 px 12 px rgba ( 241 , 185 , 65 , .5 ) ; } . neomorphBottom { filter : drop-shadow ( 8 px 8 px 14 px #f1b941 ) ; } . neomorphInset { box-shadow : inset 8 px 8 px 16 px rgba ( 241 , 185 , 65 , .5 ) , inset -8 px -8 px 16 px rgba ( 251 , 238 , 208 , .5 ) ; } . neomorphInsetSmall { box-shadow : inset 6 px 6 px 12 px rgba ( 241 , 185 , 65 , .5 ) , inset -6 px -6 px 12 px rgba ( 251 , 238 , 208 , .5 ) ; } . neoBtn { box-shadow : -3 px -3 px 6 px rgba ( 251 , 238 , 208 , .5 ) , 3 px 3 px 6 px rgba ( 241 , 185 , 65 , .5 ) ; background : none !important ; border : none !important ; transition : all .2 s linear ; -webkit- backface-visibility : hidden ; backface-visibility : hidden ; } . neoBtn : focus { box-shadow : -3 px -3 px 6 px rgba ( 251 , 238 , 208 , .5 ) , 3 px 3 px 6 px rgba ( 241 , 185 , 65 , .5 ) !important ; } . neoBtn : hover { box-shadow : -6 px -6 px 12 px rgba ( 251 , 238 , 208 , .5 ) , 6 px 6 px 12 px rgba ( 241 , 185 , 65 , .5 ) ; background : none !important ; border : none !important ; transform : scale ( 1.1 ) ; } . neoFile { box-shadow : 0 0 0 rgba ( 251 , 238 , 208 , .5 ) , 0 0 0 rgba ( 241 , 185 , 65 , .5 ) ; transition : all .2 s linear ; -webkit- backface-visibility : hidden ; backface-visibility : hidden ; background : #f6d287 ; } . neoFile : hover { box-shadow : -3 px -3 px 6 px rgba ( 251 , 238 , 208 , .5 ) , 3 px 3 px 6 px rgba ( 241 , 185 , 65 , .5 ) ; } . neoFile . isSelected { box-shadow : inset 3 px 3 px 6 px rgba ( 241 , 185 , 65 , .5 ) , inset -3 px -3 px 6 px rgba ( 251 , 238 , 208 , .5 ) ; } . gradientBackground { background : linear-gradient ( to right bottom , #f7d794 , #f5cd79 ) ; } . borderR { border-radius : 14 px ; } . borderRSmall { border-radius : 7 px ; } . borderRBig { border-radius : 28 px ; } . bg { background : #f6d287 ; } . sameMarginBottom { margin-bottom : 1 rem !important ; } @ font-face { font-family : 'Ubuntu' ; src : url ( / fonts / ubuntu-light-webfont . woff2 ) format ( "woff2" ) ; font-weight : 300 ; font-style : normal ; } @ font-face { font-family : 'Ubuntu-Mono' ; src : url ( / fonts / ubuntumono-regular-webfont . woff2 ) format ( "woff2" ) ; font-style : normal ; } html { font-family : Ubuntu , sans-serif ; } . pure-menu-heading { text-transform : none ; font-family : Ubuntu-Mono , 'Noto Mono' ; } . menu-list li a { font-family : Ubuntu-Mono , 'Noto Mono' ; } . menu-list a . active { background-color : #3273dc ; color : #fff ; } . main { display : flex ; flex-wrap : nowrap ; align-items : start ; width : 100 % ; height : 100 vh ; padding : 2.5 % ; } . mainNav { overflow-y : auto ; padding : 14 px ; width : 17 % ; margin-right : 40 px ; } . mainPage { overflow-y : auto ; padding : 28 px ; width : calc ( 83 % - 40 px ) ; align-self : stretch ; } . filesWithEditor { display : grid ; grid-template-areas : "filterFiles fileTitle" "files codeEditor" "filesActions editorActions" ; grid-gap : 20 px ; height : 100 % ; max-height : 100 % ; min-height : 10 % ; grid-template-rows : 30 px auto 30 px ; grid-template-columns : 30 % auto ; } . filesWithEditor . filterFiles { grid-area : filterFiles ; } . filesWithEditor . fileTitle { grid-area : fileTitle ; } . filesWithEditor . files { grid-area : files ; display : block ; min- height: 10 % ; } . filesWithEditor . files . confFile { padding : 4 % 6 % ; margin-bottom : 3 % ; } . filesWithEditor . codeEditor { grid-area : codeEditor ; } . filesWithEditor . codeEditor . textarea { height : 100 % ; } . filesWithEditor . filesActions { grid-area : filesActions ; } . filesWithEditor . editorActions { grid-area : editorActions ; } . filesList { display : flex ; flex-direction : column ; align-items : stretch ; height : 100 % ; min- height: 10 % ; width : 100 % ; padding : 8 % ; overflow-y : auto ; }