@import "https://fonts.googleapis.com/css2?family=Open+Sans&display=swap";@import "https://fonts.googleapis.com/css?family=Cousine";.inputHolder{width:100%;margin:35px 0;font-size:30px}.inputHolder .inputGroupe{height:45px;border:1px inset;margin-top:15px;position:relative}.inputHolder i{width:45px;height:45px;text-align:center;color:#fff;background-color:#2b3a43;font-size:20px;line-height:45px;display:inline-block;position:absolute;top:0;left:0}.inputHolder input{width:calc(100% - 65px);height:45px;border:none;padding:0 10px;line-height:45px;display:inline-block;position:absolute;top:0;right:0}.keypad{width:100%;user-select:none}.keypad .key{width:20%;float:left;text-align:center;height:66px;color:#333;cursor:pointer;background-color:#fff;border:1px solid #a0a0a0;margin:10px calc(2.5% - 2px);font-size:18px;line-height:66px}.keypad.nummer .key.keyOK{width:45%}.keypad.tekst .key{width:calc(9.09091% - 3px);height:40px;margin:1px 1px 0 0;line-height:40px}.keypad.tekst .key.stor{width:calc(33.3333% - 3.33333px);margin:1px 1px 0 0}.keypad .key:hover{background-color:#a9a9a9}.keypad .key.empty{cursor:default;background-color:#0000;border-color:#0000}.left{float:left;width:45%}.holder{width:100%;display:table}.right{float:right;width:45%;margin-top:34px}@media (max-width:1000px){.left,.right{float:none;width:100%}.right{margin-top:40px}}.DarkTheme{color:#333;cursor:pointer;width:4rem;text-align:center;background-color:#fff;border:1px solid #a0a0a0;font-family:inherit;line-height:47px;display:inline-block}.DarkTheme:hover{background-color:#a9a9a9}.Laster{text-align:center;margin-top:50px}.ingenNett{width:600px;margin:50px auto}.ingenNett .oiTekst{margin-top:50px}.App{max-width:1500px;margin:20px auto auto;padding:0 10px;font-family:Open Sans,Arial,sans-serif;font-size:20px}.App .firmaLogo{max-height:100px}.App .tblogo{max-width:353px}.App .logo-tb{justify-content:flex-start;display:flex}.App .logo-all{justify-content:space-between;display:flex}.App .tekst-liten{font-size:16px}.App .tekst-venstre,.App .tekst-hoyre{float:right}.App .storText{font-size:30px}.WheelButton{color:#00000040;height:30px;width:30px;cursor:pointer;background-color:#0000;border:none;border-radius:3px;box-shadow:0 4px 8px #00000029,0 0 0 1px #0000000a}.WheelButton i{font-size:14px}.WheelButton:hover{color:#0009;background-color:#fff}.WheelButtonWrapper{background-color:#fff;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;bottom:0;right:0}.MiscMenu{color:#337ab7;cursor:pointer;float:right;background-color:#fff;border-radius:3px;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;margin:40px 0;padding:5px;font-size:16px;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 4px 8px #00000029,0 0 0 1px #0000000a}.MiscMenu:hover{color:#23527c}.App Form{font-size:30px}.App a.link{width:100%;text-transform:none;text-align:center;color:#2b3a43;background-color:#fff;border:1px solid #2b3a43;border-top:none;padding:11px 0;font-size:25px;text-decoration:none;display:block}.App a.link:first-child{border:1px solid #2b3a43;margin-top:30px}.App input[type=radio]:not(old){color:#00f}.App .btn{cursor:pointer;padding:10px 20px;font-size:20px;font-weight:700;display:inline-block}.login-actions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.App .btn-primary{color:#fff;background-color:#3878c7}.App .btn-secondary{color:#3878c7;background-color:#fff;border:1px solid #3878c7;text-decoration:none}.App .btn.avbryt{float:right}.App .error{color:red;margin-top:20px}.App .tekst-dempet{color:gray}.App .link{cursor:pointer;text-decoration:underline}.App .tbklokke{float:right;margin-left:1.5em;font-family:Cousine,monospace}.App .tbklokke.ikkeInitiert{opacity:.5}.App .tbklokke .kolon1{opacity:.9}.App .tbklokke .kolon2{opacity:.1}.holder>.DarkTheme{margin-left:8rem}.footer-bruker{flex-direction:column;align-items:flex-end;display:flex}.footer-bruker .DarkTheme{margin-bottom:2rem}.footer-firma{max-width:93rem;width:99vw;flex-direction:column;align-items:flex-start;display:flex}.footer-firma .DarkTheme{align-self:center}.footer-firma .forgot-stuff{appearance:none;color:#3878c7;font-size:16px;text-decoration:none}.footer-firma .forgot-stuff:hover{text-decoration:underline}.footer-firma .forgot-stuff i{margin-left:8px}.dark-theme{background-color:#29343d}.dark-theme .logo-tb,.dark-theme .logo-all{filter:brightness(0)invert()}.dark-theme .tbklokke{color:#eaebea}.dark-theme .keypad button,.dark-theme .keypad button:focus,.dark-theme .keypad button:hover{border:none}.dark-theme .keypad button:not(.kpCancel):not(.kpOk){background-color:#eaebea}.dark-theme .keypad button:focus:not(.kpCancel):not(.kpOk),.dark-theme .keypad button:hover:not(.kpCancel):not(.kpOk){background-color:#b9bab9}.dark-theme #inputLabel,.dark-theme .left,.dark-theme .velkommen,.dark-theme .App>div>p,.dark-theme .App .Laster{color:#fff}.dark-theme .App .tekst-dempet{color:#595959}body{color:#29343d;background-color:#fbf8f4;margin:0;padding:0;font-family:sans-serif}.noeGikkFeil{width:600px;margin:50px auto}.noeGikkFeil .oiTekst{margin-top:50px}