@font-face{font-family:printClearly;src:url('/fonts/PrintClearly/Regular.ttf') format('truetype'),url('/fonts/PrintClearly/Regular.otf') format('opentype');}@font-face{font-family:printClearly;font-weight:bold;src:url('/fonts/PrintClearly/Bold.ttf') format('truetype'),url('/fonts/PrintClearly/Bold.otf') format('opentype');}@font-face{font-family:Roboto;src:url('/fonts/Roboto/Regular.ttf') format('truetype');}@font-face{font-family:Roboto;font-weight:bold;src:url('/fonts/Roboto/Bold.ttf') format('truetype');}@font-face{font-family:RobotoMono;src:url('/fonts/Roboto_Mono/Regular.ttf') format('truetype');}@font-face{font-family:'Open Sans';font-weight:100;src:url('/fonts/Open_Sans/Light.ttf') format('truetype');}@font-face{font-family:'Open Sans';src:url('/fonts/Open_Sans/Regular.ttf') format('truetype');}@font-face{font-family:'Open Sans';font-weight:bold;src:url('/fonts/Open_Sans/Bold.ttf') format('truetype');}@keyframes notification{20%{transform:translateY(0%);}80%{transform:translateY(0%);}}:root{--color-primary:#FFB300;--color-accent:#03A9F4;--color-error-transparent:rgba(255,0,0,0.5);--font-title:'Open Sans',sans-serif;--font-text:Roboto,sans-serif;--font-mono:RobotoMono,monospace;} button,.selectionContainer div,.toggle>label,.upload>label,.inlineRadio>label,.multiToggle input:checked+label,.absences_course .tbody .row>div:not(:first-child)[data-option],.classes_generate .flex>div,#choiceCreator+div>div,.table .thead.sortable [data-sort]{-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}*{margin:0;padding:0;outline:0;box-sizing:border-box;background-repeat:no-repeat;}a{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}h1,h2{color:#222222;font-family:var(--font-title);font-weight:normal;}input:not([type="image"]),textarea,button,select,.toggle>label,.upload>label{width:100%;padding:8px;color:#015C83;font-size:11pt;font-family:var(--font-title);border:solid 1px #EEEEEE;border-bottom:solid 2px #DDDDDD;background-color:#FFFFFF;transition-duration:250ms;transition-timing-function:ease-in-out;transition-property:border-color,background-color;}input[type="submit"],button,.toggle>label,.upload>label{font-family:var(--font-text);}input[type="submit"],button[type="submit"]{margin-top:20px;}input:not([type="image"]):hover,textarea:hover,button:hover,select:hover{border-bottom-color:#AAAAAA;background-color:#EEEEEE;}input:not([type="image"]):focus,textarea:focus,button:focus,select:focus{border-bottom-color:var(--color-accent);background-color:#EEEEEE;}input[data-error="1"]{border-bottom-color:#E90B0B;}input[type="color"]{height:39px;}input:disabled,textarea:disabled,button:disabled,select:disabled,option:disabled,.selectionContainer>div[data-disabled="1"]{pointer-events:none;color:#444444;background-color:#DDDDDD;}select{-webkit-appearance:none;-moz-appearance:none; text-indent:0.01px;font-size:10pt;background:#FFFFFF url('/images/system/arrow_dropdown.png') no-repeat right center;background-origin:content-box;}select::-ms-expand{display:none;}select option{color:inherit;background-color:#FFFFFF;}textarea{resize:vertical;min-height:15px;}textarea:disabled{resize:none;}sup{margin-left:4px;}.action{font-style:italic;}.readonly{pointer-events:none;background-color:rgba(0,0,0,0.1);}html,body{overflow:hidden;width:100%;height:100%;font-family:var(--font-text);}header{position:relative;z-index:11;height:5%;padding:0 2%;background-color:var(--color-primary);}header .back{display:inline-block;width:5vh;height:100%;margin-left:-2%;}header .back :last-child{height:80%;margin:10%;opacity:0.5;cursor:pointer;transition:opacity 250ms ease-in-out;}header .back :last-child:hover{opacity:0.8;}header h1,header h1 a{display:inline;vertical-align:top;color:rgba(0,0,0,0.6);line-height:5vh;font-family:printClearly,sans-serif;font-weight:bold;}header h1 a:hover{text-decoration:none;}header>a:not(.back){float:right;color:rgba(0,0,0,0.6);}.sidebar{overflow:hidden;position:relative;display:flex;flex-direction:column;z-index:10;float:left;width:clamp(200px,20%,400px);height:90%;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);background-color:#FFFFFF;}.sidebar .header{position:relative;height:100px;}.sidebar .header>div{position:absolute;top:50%;left:50%;text-align:center;font-size:16pt;font-family:var(--font-title);white-space:nowrap;transform:translate(-50%,-50%);}.sidebar .header>div>:last-child{margin-top:5px;font-size:11pt;font-family:var(--font-title);}.login{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);}.login h1{color:#444444;text-align:center;font-family:var(--font-title);}.login label{display:block;color:#999999;font-size:10pt;text-align:center;}.login select,.login input,.login .g-recaptcha{margin-top:10px;}.login a{margin:10px 10px -10px 10px;font-size:10pt;}.login .g-recaptcha>div{margin:0 auto;}.login .textButton{display:block;margin:20px auto 0 auto;}.login .textButton+a{display:block;margin:10px 0 0 0;text-align:center;}#searchBar{display:none;position:absolute;top:5px; right:5vh;bottom:5px;left:21vw;}#searchBar>input{display:block;height:100%;color:rgba(0,0,0,0.6);font-size:100%;font-weight:bold;border-color:rgba(0,0,0,0.2);border-radius:7px;background-color:rgba(0,0,0,0.05);}#searchBar>div{border:solid 2px var(--color-primary);border-top:none;background-color:#FDFDFD;}#searchBar>div>div{cursor:pointer;padding:8px;}#searchBar [data-highlighted='1']{background-color:rgba(0,0,0,0.05);}#searchBar>div>div[data-type="class"],#searchBar>div>div[data-type="student"]{padding:8px 8px 8px 36px;background-size:20px;background-position:8px center;background-image:url('/images/system/schoolClass.svg');}#searchBar>div>div[data-type="student"]{background-image:url('/images/system/student.svg');}#searchBar>button{display:none;}#searchBar.searchBar_button>input{width:95%;float:right;}#searchBar.searchBar_button>button[type="button"]{cursor:pointer;display:inline-block;width:5%;height:100%;border:none;background-color:rgba(0,0,0,0);background-position:left center;background-image:url('/images/system/add.svg');}#searchBar.searchBar_button>button[data-delete="1"]{background-image:url('/images/system/remove.svg');}#selectionLock{display:none;} .selectionManager .unlocked,#selectionLock:checked+.locked{background-color:rgba(0,0,0,0);background-image:url('/images/system/lock.svg');} .selectionManager .locked,#selectionLock:checked+.unlocked{background-color:var(--color-accent);background-image:url('/images/system/unlock.svg');}#selectionLock+label:hover{background-color:rgba(0,0,0,0.1);}.selectionManager{flex-shrink:0;}.selectionManager label{display:block;height:40px;border-top:dashed 1px #DDDDDD;background-position:center center;transition:background 250ms ease-in-out;}.selectionManager>form{position:relative;height:40px;}.selectionManager>form>div{position:absolute;left:40px;right:40px;line-height:18px;text-align:center;font-size:10pt;border-top:solid 2px #EEEEEE;}.selectionManager>form>button{position:absolute;top:0;bottom:0;width:40px;margin:0;border-width:2px;border-bottom:none;background-position:center center;}.selectionManager>form>button:first-child{left:0;border-left:none;background-image:url('/images/system/previous.svg');} .selectionManager>form>button:first-child:disabled{background-color:initial;background-image:url('/images/system/first.svg');}.selectionManager>form>button:last-child{right:0;border-right:none;background-image:url('/images/system/next.svg');} .selectionManager>form>button:last-child:disabled{background-color:initial;background-image:url('/images/system/last.svg');}.passwordAssistant>div{margin:0 10px;font-size:10pt;}.passwordAssistant>div>span{color:#C16E1D;}.passwordAssistant>input:invalid{border-color:#E90B0B;}.menu{flex-grow:1;overflow-x:hidden;overflow-y:auto;}.menu button{position:relative;z-index:8;cursor:pointer;height:40px;padding:0 30px;color:#444444;font-size:10pt;font-weight:bold;font-style:italic;text-align:left;border:none;}.menu input{display:none;}.menu label,.menu a{position:relative;display:block;height:40px;color:#444444;line-height:40px;font-size:10pt;background-color:#FFFFFF;}.menu>input:checked+label,.menu>input:checked+label+div+input+label,.menu>input:checked+label+div+form>button{z-index:7;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);}.menu label::before,.menu a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);transition:background-color 250ms ease-in-out;}.menu label:hover::before,.menu a:hover::before{background-color:rgba(0,0,0,0.05);} .menu>a,.menu>label{z-index:8;padding:0 30px;font-weight:bold;} .menu>div>a{z-index:6;padding:0 30px 0 45px;}.menu a>span{float:right;position:relative;}.menu a>span::before{content:'';position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%);border-radius:15px;background-color:rgba(0,0,0,0.05);}.menu input[type="radio"]+label::after{content:"";position:absolute;width:16px;top:0;right:20px;bottom:0;background:url('/images/system/arrow_dropdown.png') right center no-repeat;background-origin:content-box;transform:rotate(-90deg);transition:transform 200ms ease-in-out;}.menu input[type="radio"]:checked+label::after{transform:rotate(0deg);}.menu .selected{color:#FFFFFF;text-shadow:0 0 5px rgba(0,0,0,0.2);}.menu .selected::before{z-index:-1;background-color:var(--color-accent) !important;}.menu div{overflow:hidden;display:none;width:100%;}.menu input:checked+label+div{display:initial;}#contentForm{display:flex;flex-direction:column;height:90%;}#content{overflow-x:hidden;overflow-y:auto;position:relative;flex-grow:1;width:100%;height:100%;background-color:#FCFCFC;}#content>canvas{display:block;width:100%;height:100%;background-color:#FFFFFF;}@media print{#contentForm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;}#content{overflow:visible;}.sidebar,.contextMenu{display:none !important;}}footer{position:relative;z-index:11;width:100%;height:5%;font-size:10pt;text-align:center;vertical-align:middle;background-color:var(--color-primary);}footer>span{line-height:5vh;}footer a{color:rgba(0,0,0,0.5);}footer div:first-child{float:left;margin-left:2vw;line-height:5vh;}footer div:last-child{float:right;margin-right:2vw;line-height:5vh;}.upload{position:relative;}.upload>label{display:block;cursor:pointer;font-size:10pt;}.upload>div{position:absolute;top:0;bottom:0;left:0;background-color:var(--color-accent);transition:250ms right linear;}.textButton{display:inline;cursor:pointer;width:auto;margin-top:5px;padding:0;color:var(--color-accent);text-transform:uppercase;border:none;background-color:rgba(0,0,0,0);transition:250ms text-shadow ease-in-out;}.textButton:hover,.textButton:focus{text-shadow:0 0 2px var(--color-accent);background-color:rgba(0,0,0,0);}#taskManager{flex-shrink:0;}#taskManager>div{position:relative;border-top:solid 1px #FFFFFF;}#taskManager>div>button{position:absolute;top:0;right:0;bottom:0;width:25px;cursor:pointer;opacity:0.8;border:0;background:rgba(0,0,0,0) url('/images/system/remove.svg') 0 0/contain;transition:250ms opacity ease-in-out;}#taskManager>div>button:hover{opacity:0.4;}#taskManager>div>div{position:absolute;top:0;right:100%;bottom:0;left:0;background-color:var(--color-accent);transition:right 500ms linear;}#taskManager>div>span{display:block;position:relative;z-index:1;color:#FFFFFF;padding:3px;text-align:center;text-shadow:0 0 5px rgba(0,0,0,0.8);pointer-events:none;}.toggle input[type="checkbox"],.toggle label:last-of-type,.toggle input:checked+label,.upload>input{display:none;}.toggle input:checked ~ label:last-of-type{display:block;}.toggle>label{display:block;font-size:10pt;text-align:center;border-bottom-color:#C11D1D;}.toggle>label:hover{background-color:#EEEEEE;}.toggle input:checked ~ label{border-bottom-color:#179A17;}.multiToggle input,.multiToggle label{display:none;}.multiToggle input:checked+label{display:block;}.optional{display:flex;}.optional label{margin-right:25px;}.pieChart{width:100px;height:100px;}.selectionContainer>div{transition:background-color 250ms ease-in-out;}.selectionContainer>div:hover{background-color:rgba(0,0,0,0.05);}.selectionContainer>div[data-selected="1"]{background-color:rgba(3,171,244,0.1);}.selectionContainer>div[data-selected="1"]:hover{background-color:rgba(1,92,131,0.2);}.contextMenu{display:none;z-index:1;position:absolute;min-width:200px;border:solid 1px #BBBBBB;background-color:#FFFFFF;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);}.contextMenu button{display:block;color:#444444;text-align:left;font-size:10pt;font-weight:normal;border:none;}.contextMenu button:hover,.contextMenu button:focus{background-color:rgba(0,0,0,0.05);}.contextMenu[data-container="1"] button:not([data-container="1"]){display:none;}.contextMenu button[data-action],.contextMenu button[data-remove]{font-style:italic;}.comparison .right{background-color:rgba(0,255,0,0.1);}.comparison .wrong{background-color:rgba(255,0,0,0.1);}.comparison .row>.noPadCell>.flex>:first-child{margin:0;padding:5px 0 5px 20px;}.comparison .row>.noPadCell>.flex>:last-child{padding:5px 0;}.infoSection{padding:2%;}.statSection{position:relative;box-sizing:content-box;min-height:100px;margin-top:20px;padding:10px;border-top:dashed 1px #DDDDDD;}.statSection>h3{margin-bottom:5px;font-size:16pt;font-weight:normal;}.statSection>div{display:inline-block;width:40%;margin-top:5px;}.statSection>p{display:inline;}.statSection>svg{position:absolute;top:50%;right:0;transform:translateY(-50%);}.overview{display:grid;grid-template-columns:1fr 1fr;}.overview>div{margin:20px;padding:18px 14px 12px 20px;background-color:rgba(0,0,0,0.05);}.overview>div>p{font-size:20pt;font-weight:100;font-family:var(--font-title);}.overview>div>span{margin-left:20px;font-size:12pt;}.overview .textButton{float:right;margin-left:100%;white-space:nowrap;}.infoForm,.linearForm,.meals{padding:5%;}.infoForm h2{margin-top:50px;color:#222222;font-size:18pt;}.infoForm p{margin:20px 0 0 10px;color:#444444;font-size:13pt;}.linearForm h1:not(:first-of-type),.linearForm h2,.linearForm .table:not(:first-of-type){margin-top:40px;}.linearForm>label,.linearForm>.section>label,.linearForm>.radioGroup>label>label,.linearForm .flexImage label{display:block;margin:20px 5px 5px 5px;color:#222222;font-size:12pt;}.hint,.linearForm>h1>span,.linearForm>label>span,.statSection span,.table>.thead>.row>div>span{color:#BBBBBB;font-weight:normal;}.hint::before,.linearForm>h1>span::before,.linearForm>label>span::before,.statSection span::before,.table>.thead>.row>div>span::before{content:" (";}.hint::after,.linearForm>h1>span::after,.linearForm>label>span::after,.statSection span::after,.table>.thead>.row>div>span::after{content:")";}.linearForm .uneditable{width:100%;padding:8px;color:#444444;font-size:10pt;font-family:var(--font-title);border-bottom:solid 2px #DDDDDD;background-color:#DDDDDD;}.transition li{margin-top:15px;}#choiceCreator>div{cursor:pointer;padding:8px;border:solid 1px #DDDDDD;border-top:none;background-color:rgba(0,0,0,0);transition:250ms background-color ease-in-out;}#choiceCreator>[data-selected="1"],#choiceCreator>div:hover{background-color:rgba(0,0,0,0.05);}#indexer>div[data-special="0"]{cursor:ns-resize;}#indexer[data-active="1"]>div{position:relative;z-index:1;transition:transform 250ms ease-out;}#indexer>div[data-drag="1"]{z-index:2;background-color:#FFFFFF;transition-property:none;box-shadow:0 0 3px 0 rgba(0,0,0,0.05);}.section{padding-left:2%;}.section>h3{margin-top:20px;font-weight:normal;font-family:var(--font-text);}.inlineRadio{display:flex;justify-content:space-between;}.inlineRadio>input{display:none;}.inlineRadio>label{flex:0 0 auto;padding:8px;background-color:#EEEEEE;transition:background-color 250ms ease-in-out;}.inlineRadio>label:hover{background-color:#DDDDDD;}.inlineRadio>input:checked+label{background-color:var(--color-accent);}.inlineRadio>label:not(:last-child)>span{display:inline-block;padding:9px;}.inlineRadio>label>input:last-child{width:40px;margin-left:20px;}.flex{display:flex;}.flex>*{flex:1 1 0;}.flex>*:not(:last-child){margin-right:5%;}.flex+.flex{margin-top:5px;}.choice{margin-left:20px;}.choice h2{margin:20px 0 5px 0;}.choice p{padding:5px;}.selections .checkbox+label{float:left;width:29px;}.selections .checkbox+label+select{margin-left:5%;width:calc(95% - 33px);}#notifications{z-index:11;position:absolute;top:0;right:0;width:5vh;height:5%;overflow-wrap:break-word;}#notifications::after{content:"";z-index:-1;position:absolute;opacity:0.5;width:100%;height:100%;background-size:32px 32px;background:url('/images/system/notifications.svg') no-repeat center center;}#notifications>div{float:right;overflow-x:hidden;overflow-y:auto;width:35vw;height:30vh;background-color:#FFFFFF;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);transform:translateX(100%);transition:transform 500ms ease-in-out;animation:notification 2.5s linear 0s 1 normal;}#notifications:hover>div,#notifications:focus-within>div{transform:translateX(0%);}#notifications>div>:first-child{position:relative;background-color:#EEEEEE;}#notifications h5{padding:8px;}#notifications button{cursor:pointer;position:absolute;top:0;right:0;bottom:0;width:32px;border:none;background-color:transparent;background-image:url('/images/system/print.svg');background-position:center;}#notifications .debug,#notifications .error,#notifications .warn,#notifications .info,#notifications .success{position:relative;padding:10px 10px 10px 50px;font-size:12pt;font-family:var(--font-title);}#notifications .debug::before,#notifications .error::before,#notifications .warn::before,#notifications .info::before,#notifications .success::before{content:'';opacity:0.5;position:absolute;top:0;right:0;bottom:0;left:0;background:no-repeat 10px center;}#notifications .debug{color:#777777;background-color:#EEEEEE;}#notifications .debug::before{background-image:url('/images/system/debug.svg');}#notifications .error{color:#C11D1D;background-color:#FFCECE;}#notifications .error::before{background-image:url('/images/system/error.svg');}#notifications .warn{color:#C16E1D;background-color:#FFE7CE;}#notifications .warn::before{background-image:url('/images/system/warn.svg');}#notifications .info{color:#156577;background-color:#D0F6FF;}#notifications .info::before{background-image:url('/images/system/info.svg');}#notifications .success{color:#179A17;background-color:#A5CCA5;}#notifications .success::before{background-image:url('/images/system/success.svg');}.meals{display:grid;grid-template-columns:1fr 1fr;}.meals>h3{grid-column:1 / 3;padding:10px 0 10px 0;font-family:printClearly,sans-serif;font-size:18pt;border-bottom:solid 1px #BBBBBB;}.meals>div{padding:8px;}.meals>div h4{margin-top:5px;font-size:13pt;font-family:var(--font-title);}.meals>div p{padding:5px;color:#444444;}.list>input{display:none;}.list>label,.list>div{display:block;padding:20px;border-bottom:solid 1px #F2F2F2;transition:background-color 250ms ease-in-out;}.list>label:hover,.list>input:checked+label{background-color:rgba(0,0,0,0.05);}.list h2{margin-bottom:5px;font-family:printClearly,sans-serif;}.list p{margin-left:5px;}.nothing{position:absolute;top:50%;left:50%;font-size:18pt;white-space:nowrap;transform:translate(-50%,-50%);}.nothing::before{content:"";position:absolute;bottom:35px;right:0;left:0;height:100px;opacity:0.8;background:url('/images/system/nothing.svg') no-repeat center top;background-size:96px;}.price{padding:8px;color:#FFFFFF;white-space:nowrap;background-color:var(--color-accent);}.translations h1{margin-bottom:20px;}.translations .array{margin-bottom:5px;padding-left:5%;}.translations .array>.array{border-left:solid 5px rgba(0,0,0,0.1);}.translations div:not(.array){margin-left:-5%;padding:8px;background-color:rgba(0,0,0,0.05);}.translations p,.translations input[type="text"]{display:inline-block;width:45%;}.translations input[value=""]{background-color:rgba(255,0,0,0.5);}.objectCell,.involvementSelector>div:first-child{display:flex;}.involvementSelector>div:first-child>select{flex:1 1 auto;margin-right:20px;}.involvementSelector>div:first-child>select:last-child{margin-right:0;}.involvementSelector span{display:block;width:100%;color:#222222;text-align:center;font-size:10pt;}.subjectSelector select option:disabled,.involvementSelector select option:disabled{display:none;}.subjectSelector>div,.involvementSelector>div:last-child,#choiceCreator+div{display:flex;flex-wrap:wrap;margin-top:10px;}.objectCell>div,.subjectSelector>div div,.involvementSelector>div:last-child div,#choiceCreator+div>div,#grouper>div>:last-child>div{flex:auto;cursor:pointer;opacity:1;width:100%;padding:5px;color:#FFFFFF;text-align:center;font-size:11pt;font-weight:bold;font-family:var(--font-title);box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);transition:opacity 250ms ease-in-out;} .objectCell .bright,.subjectSelector .bright,.involvementSelector .bright,.classes_generate .flex:nth-child(2)>.bright,#choiceCreator+div>.bright,#grouper>div>:last-child>.bright{color:#000000;}.subjectSelector>div div:hover,.involvementSelector>div:last-child div:hover,#choiceCreator+div>div:hover,#grouper>div>:last-child>div:hover{opacity:0.5;}.involvementSelector[data-disabled="1"]>div:last-child div{cursor:initial;}.involvementSelector[data-disabled="1"]>div:last-child div:hover{opacity:1;}.radioGroup>input[type="radio"]{display:none;}.radioGroup>label{display:block;position:relative;padding:10px 10px 10px 15px;border-left:solid 2px rgba(0,0,0,0);transition:border-color 250ms ease-in-out;}.radioGroup>label::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.03);transition:background-color 250ms ease-in-out;}.radioGroup>input:checked+label{border-left:solid 2px var(--color-accent);}.radioGroup>input:checked+label::after{pointer-events:none;background-color:rgba(0,0,0,0);}.radioGroup>h2{margin:20px 0 20px 0;}.radioGroup>label>*{margin-top:5px;}.radioGroup>label>h5{margin:0 0 0 -5px;}.dialog{display:none;position:fixed;top:50%;left:50%;width:25vw;padding:10px;transform:translate(-50%,-50%);border-radius:5px;background-color:#FFFFFF;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);}.dialog[data-open='1']{display:block;}.dialog h2{margin-bottom:10px;font-size:14pt;text-align:center;}.dialog p{margin:0 0 10px 5px;font-size:11pt;}.dialog input[type="text"]{display:block;margin-bottom:10px;}.dialog button{margin-top:5px;}.dialog:not(.singleButton) button:not(.closeButton){width:calc(50% - 5px);}.dialog:not(.singleButton) button:last-child{margin-left:10px;}.dialog .closeButton{cursor:pointer;float:right;width:24px;height:24px;margin:0;padding:0;border:none;border-radius:5px;background-image:url(/images/system/close.svg);background-size:contain;}.dialog_totp{width:40vw;}.dialog_totp>p{margin:10px 0 0 0;font-family:var(--font-title);}.dialog_totp>p>a{white-space:nowrap;}.dialog_totp>p:last-of-type{margin:5px 0;font-weight:bold;}.dialog_totp>div{height:135px;margin:5px 0;}.dialog_rename div{margin-bottom:10px;color:#E90B0B;text-align:center;font-size:11pt;} .low-pixel-image,.dialog_totp>div>img{transform:scale(3) translate(33.3%,33.3%);image-rendering:crisp-edges; image-rendering:pixelated;}.dialog_totp>label{display:block;margin:25px 5px 5px 5px;font-size:12pt;}.dialog_totp>input[type="text"]{width:100%;margin:0;}.datePicker{display:flex;padding:8px;font-size:11pt;font-family:var(--font-mono);border:solid 1px #EEEEEE;border-bottom:solid 2px #DDDDDD;background-color:#FFFFFF;transition-duration:250ms;transition-timing-function:ease-in-out;transition-property:border-bottom-color;}.datePicker:not(.disabled):hover{border-bottom-color:#AAAAAA;}.datePicker:focus-within{border-bottom-color:var(--color-accent);}.datePicker.disabled{background-color:#DDDDDD;}.datePicker input[type="text"]{flex:0 0 auto;width:21px;padding:0 2px;text-align:end;font-family:var(--font-mono);border:none;-moz-appearance:textfield;} .datePicker input:nth-last-child(4){margin-right:20px;} .datePicker input:nth-last-child(3)+input+input{width:39px;margin-right:20px;}.datePicker input::-webkit-inner-spin-button,.datePicker input::-webkit-outer-spin-button{-webkit-appearance:none;}.datePicker input[data-error="1"]{background-color:var(--color-error-transparent);}