:root{--ggb-primary-color: #6557D2;--ggb-primary-variant-color: #F3F0FF;--ggb-dark-color: #5145A8;--ggb-light-color: #F3F0FF;--ggb-selection-color: rgba(101, 87, 210, 0.2)}.GeoGebraFrame .snackbarComponent{max-width:664px;min-width:320px;width:fit-content;width:-moz-fit-content;position:absolute;bottom:8px;left:8px;right:8px;margin-right:16px;padding:6px 8px 6px 16px;z-index:1000;border-radius:4px;background-color:#2f2f33;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 1px 18px 0 rgba(0,0,0,.12),0 6px 10px 0 rgba(0,0,0,.14);transition:opacity .25s cubic-bezier(0, 0, 0.2, 1) 0ms,transform .25s cubic-bezier(0, 0, 0.2, 1) 0ms,-webkit-transform .25s cubic-bezier(0, 0, 0.2, 1) 0ms;transform:scale(0.8);opacity:0;display:flex}.GeoGebraFrame .snackbarComponent.landscape{left:80px}.GeoGebraFrame .snackbarComponent.portrait{left:8px;bottom:64px}.GeoGebraFrame .snackbarComponent.fadeIn{opacity:1;transform:scale(1)}.GeoGebraFrame .snackbarComponent .txtContainer{margin-right:8px;margin-top:auto;margin-bottom:auto;padding:8px 0px}.GeoGebraFrame .snackbarComponent .txtContainer .title{min-height:20px;color:rgba(255,255,255,.87);font-size:88%;font-weight:500}.GeoGebraFrame .snackbarComponent .txtContainer .text{font-size:88%;min-height:20px;color:rgba(255,255,255,.6)}.GeoGebraFrame .snackbarComponent .materialTextButton{color:#a397fc;font-size:88%;margin:auto 0px auto auto}.GeoGebraFrame .snackbarComponent .materialTextButton:hover{background:none}@media screen and (max-width: 420px){.GeoGebraFrame .snackbarComponent{width:calc(100% - 40px);min-width:unset}}.GeoGebraFrame .dataImporter{max-width:664px;min-width:320px;width:fit-content;background-color:#1c1c1f;position:absolute;bottom:8px;left:8px;right:8px;z-index:1000;border-radius:4px;box-shadow:0px 1px 1px 0px rgba(47,47,51,.14),0px 2px 1px -1px rgba(47,47,51,.12),0px 1px 3px 0px rgba(47,47,51,.2);transition:opacity .25s cubic-bezier(0, 0, 0.2, 1) 0ms,transform .25s cubic-bezier(0, 0, 0.2, 1) 0ms;transform:scale(0.8);opacity:0}.GeoGebraFrame .dataImporter.fadeIn{opacity:1;transform:scale(1)}.GeoGebraFrame .dataImporter.landscape{left:80px}.GeoGebraFrame .dataImporter.portrait{left:8px;bottom:64px}.GeoGebraFrame .dataImporter .titleHolder{height:48px;display:flex}.GeoGebraFrame .dataImporter .titleHolder .gwt-Image{margin:12px 8px 12px 12px}.GeoGebraFrame .dataImporter .titleHolder .gwt-Label{font-size:16px;color:#fff;line-height:48px;margin-right:56px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.GeoGebraFrame .dataImporter .titleHolder .button{position:absolute;right:0px;padding:12px}.GeoGebraFrame .dataImporter .titleHolder .button .gwt-Image{margin:0px}.GeoGebraFrame .dataImporter .progressBar{margin:8px 16px 20px 16px}.GeoGebraFrame .dataImporter.error .titleHolder .gwt-Label{color:#6e6d73}.GeoGebraFrame .dataImporter.error .errorHolder{display:flex;height:36px}.GeoGebraFrame .dataImporter.error .errorHolder .errorMsg{color:#fff;font-size:14px;height:20px;margin:4px auto 8px 16px}.GeoGebraFrame .dataImporter.error .errorHolder .button{position:absolute;right:0px;color:#a397fc;font-size:14px;margin:0 16px 8px 0;padding:6px 0;text-transform:uppercase}.GeoGebraFrame .dataImporter.error .errorHolder .button:hover{background:none}
