@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Nunito";body .none-in-kofu,#app.app-kofu .none-in-kofu{display:none!important}#app:not(.app-kofu) .kofu-only{display:none!important}@media print{.display-none-in-print{display:none!important}}@media not print{.display-only-print-global{display:none}}#app .search-box,.app-dialog .search-box{padding:1% 2%;margin-bottom:1em}#app .search-box.without-grid>div,.app-dialog .search-box.without-grid>div{display:flex;flex-wrap:wrap;align-items:center}#app .search-box .control :not(:last-child),.app-dialog .search-box .control :not(:last-child){margin-right:8px}#app .search-result-tabletable,#app .search-result-table table,.app-dialog .search-result-tabletable,.app-dialog .search-result-table table{border-collapse:inherit}#app .search-result-table button,.app-dialog .search-result-table button{padding:0}#app .search-result-table th,#app .search-result-table td,.app-dialog .search-result-table th,.app-dialog .search-result-table td{border-top:none;border-right:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);border-left:none}#app .search-result-table th:last-child,#app .search-result-table td:last-child,.app-dialog .search-result-table th:last-child,.app-dialog .search-result-table td:last-child{border-right:none}#app .search-result-table th:not(:not(th)),#app .search-result-table td:not(:not(th)),.app-dialog .search-result-table th:not(:not(th)),.app-dialog .search-result-table td:not(:not(th)){border-top:1px solid rgba(0,0,0,.25)}.app-radio-buttons{display:inline-block}.app-radio-buttons label.MuiFormLabel-root{margin:.5em 0;display:block}body{font-size:.875rem}#app .jotai-devtools-trigger-button{display:none;top:0;left:auto;right:300px;width:3rem;height:3rem}html a,body a,#app a,.app-dialog a{color:#fff;text-decoration:none}html a svg,body a svg,#app a svg,.app-dialog a svg{color:#fff;fill:#fff}html a.nav-link-active,body a.nav-link-active,#app a.nav-link-active,.app-dialog a.nav-link-active{background-color:#103c6e;color:#fff}html a.nav-link-active>div,body a.nav-link-active>div,#app a.nav-link-active>div,.app-dialog a.nav-link-active>div{background-color:#103c6e;color:#fff}html a.nav-link-active svg,body a.nav-link-active svg,#app a.nav-link-active svg,.app-dialog a.nav-link-active svg{color:#fff}html .row,body .row,#app .row,.app-dialog .row{display:flex;flex-direction:row;align-items:center}html .row.space>*:first-child,body .row.space>*:first-child,#app .row.space>*:first-child,.app-dialog .row.space>*:first-child{margin-right:.25em}html .row.space>*:not(:last-child,:first-child),body .row.space>*:not(:last-child,:first-child),#app .row.space>*:not(:last-child,:first-child),.app-dialog .row.space>*:not(:last-child,:first-child){margin-left:.25em;margin-right:.25em}html .row.space>*:last-child,body .row.space>*:last-child,#app .row.space>*:last-child,.app-dialog .row.space>*:last-child{margin-left:.25em}html .col,body .col,#app .col,.app-dialog .col{display:flex;flex-direction:column}html .col.space>*:first-child,body .col.space>*:first-child,#app .col.space>*:first-child,.app-dialog .col.space>*:first-child{margin-bottom:.25em}html .col.space>*:not(:last-child,:first-child),body .col.space>*:not(:last-child,:first-child),#app .col.space>*:not(:last-child,:first-child),.app-dialog .col.space>*:not(:last-child,:first-child){margin-top:.25em;margin-bottom:.25em}html .col.space>*:last-child,body .col.space>*:last-child,#app .col.space>*:last-child,.app-dialog .col.space>*:last-child{margin-top:.25em}html .form-paper>*:not(:first-child,:last-child),body .form-paper>*:not(:first-child,:last-child),#app .form-paper>*:not(:first-child,:last-child),.app-dialog .form-paper>*:not(:first-child,:last-child){margin-top:.25em;margin-bottom:.25em}html .form-paper>*:first-child,body .form-paper>*:first-child,#app .form-paper>*:first-child,.app-dialog .form-paper>*:first-child{margin-bottom:.25em}html .form-paper>*:last-child,body .form-paper>*:last-child,#app .form-paper>*:last-child,.app-dialog .form-paper>*:last-child{margin-top:.25em}html .form-page-content-root>*:not(:first-child,:last-child),body .form-page-content-root>*:not(:first-child,:last-child),#app .form-page-content-root>*:not(:first-child,:last-child),.app-dialog .form-page-content-root>*:not(:first-child,:last-child){margin-top:1em;margin-bottom:1em}html .form-page-content-root>*:first-child,body .form-page-content-root>*:first-child,#app .form-page-content-root>*:first-child,.app-dialog .form-page-content-root>*:first-child{margin-bottom:1em}html .form-page-content-root>*:last-child,body .form-page-content-root>*:last-child,#app .form-page-content-root>*:last-child,.app-dialog .form-page-content-root>*:last-child{margin-top:1em}html input[type=number],html input.number,body input[type=number],body input.number,#app input[type=number],#app input.number,.app-dialog input[type=number],.app-dialog input.number{text-align:end}html .submit-btn,html .create-btn,body .submit-btn,body .create-btn,#app .submit-btn,#app .create-btn,.app-dialog .submit-btn,.app-dialog .create-btn{height:fit-content;width:fit-content;display:flex;justify-content:center;align-items:center}html .submit-btn.submit-btn,html .create-btn.submit-btn,body .submit-btn.submit-btn,body .create-btn.submit-btn,#app .submit-btn.submit-btn,#app .create-btn.submit-btn,.app-dialog .submit-btn.submit-btn,.app-dialog .create-btn.submit-btn{color:#fff;background-color:#4777fc}html .return-btn,body .return-btn,#app .return-btn,.app-dialog .return-btn{background-color:#d5d5d5;color:rgba(0,0,0,.87)}html .MuiFormControl-root.MuiTextField-root.as-text .MuiOutlinedInput-root.Mui-disabled,body .MuiFormControl-root.MuiTextField-root.as-text .MuiOutlinedInput-root.Mui-disabled,#app .MuiFormControl-root.MuiTextField-root.as-text .MuiOutlinedInput-root.Mui-disabled,.app-dialog .MuiFormControl-root.MuiTextField-root.as-text .MuiOutlinedInput-root.Mui-disabled{color:#000}html .MuiFormControl-root.MuiTextField-root.as-text .MuiOutlinedInput-root.Mui-disabled fieldset,body .MuiFormControl-root.MuiTextField-root.as-text .MuiOutlinedInput-root.Mui-disabled fieldset,#app .MuiFormControl-root.MuiTextField-root.as-text .MuiOutlinedInput-root.Mui-disabled fieldset,.app-dialog .MuiFormControl-root.MuiTextField-root.as-text .MuiOutlinedInput-root.Mui-disabled fieldset{border:none}html .back-btn,html .clear-btn,body .back-btn,body .clear-btn,#app .back-btn,#app .clear-btn,.app-dialog .back-btn,.app-dialog .clear-btn{background-color:#d5d5d5;color:rgba(0,0,0,.87)}html .back-btn:hover,html .clear-btn:hover,body .back-btn:hover,body .clear-btn:hover,#app .back-btn:hover,#app .clear-btn:hover,.app-dialog .back-btn:hover,.app-dialog .clear-btn:hover{background-color:#a5a5a5}html .btn-box>*:not(:last-child),body .btn-box>*:not(:last-child),#app .btn-box>*:not(:last-child),.app-dialog .btn-box>*:not(:last-child){margin-right:.25em}html .delete-btn-icon,body .delete-btn-icon,#app .delete-btn-icon,.app-dialog .delete-btn-icon{color:red}html .MuiFormControl-root:has(input[required]) label,html .MuiFormControl-root:has(textarea[required]) label,html .MuiFormControl-root:has(select[required]) label,body .MuiFormControl-root:has(input[required]) label,body .MuiFormControl-root:has(textarea[required]) label,body .MuiFormControl-root:has(select[required]) label,#app .MuiFormControl-root:has(input[required]) label,#app .MuiFormControl-root:has(textarea[required]) label,#app .MuiFormControl-root:has(select[required]) label,.app-dialog .MuiFormControl-root:has(input[required]) label,.app-dialog .MuiFormControl-root:has(textarea[required]) label,.app-dialog .MuiFormControl-root:has(select[required]) label{color:rgba(0,0,0,.8)}html .MuiFormControl-root:has(input[required]) fieldset>legend>span,html .MuiFormControl-root:has(textarea[required]) fieldset>legend>span,html .MuiFormControl-root:has(select[required]) fieldset>legend>span,body .MuiFormControl-root:has(input[required]) fieldset>legend>span,body .MuiFormControl-root:has(textarea[required]) fieldset>legend>span,body .MuiFormControl-root:has(select[required]) fieldset>legend>span,#app .MuiFormControl-root:has(input[required]) fieldset>legend>span,#app .MuiFormControl-root:has(textarea[required]) fieldset>legend>span,#app .MuiFormControl-root:has(select[required]) fieldset>legend>span,.app-dialog .MuiFormControl-root:has(input[required]) fieldset>legend>span,.app-dialog .MuiFormControl-root:has(textarea[required]) fieldset>legend>span,.app-dialog .MuiFormControl-root:has(select[required]) fieldset>legend>span{margin-right:-.5em}html .MuiFormControl-root:has(input[required]) .MuiOutlinedInput-notchedOutline,html .MuiFormControl-root:has(textarea[required]) .MuiOutlinedInput-notchedOutline,html .MuiFormControl-root:has(select[required]) .MuiOutlinedInput-notchedOutline,body .MuiFormControl-root:has(input[required]) .MuiOutlinedInput-notchedOutline,body .MuiFormControl-root:has(textarea[required]) .MuiOutlinedInput-notchedOutline,body .MuiFormControl-root:has(select[required]) .MuiOutlinedInput-notchedOutline,#app .MuiFormControl-root:has(input[required]) .MuiOutlinedInput-notchedOutline,#app .MuiFormControl-root:has(textarea[required]) .MuiOutlinedInput-notchedOutline,#app .MuiFormControl-root:has(select[required]) .MuiOutlinedInput-notchedOutline,.app-dialog .MuiFormControl-root:has(input[required]) .MuiOutlinedInput-notchedOutline,.app-dialog .MuiFormControl-root:has(textarea[required]) .MuiOutlinedInput-notchedOutline,.app-dialog .MuiFormControl-root:has(select[required]) .MuiOutlinedInput-notchedOutline{border-width:2px;border-color:rgba(0,0,0,.4)}html .MuiFormControl-root:has(input[required]):has(.Mui-error) label,html .MuiFormControl-root:has(textarea[required]):has(.Mui-error) label,html .MuiFormControl-root:has(select[required]):has(.Mui-error) label,body .MuiFormControl-root:has(input[required]):has(.Mui-error) label,body .MuiFormControl-root:has(textarea[required]):has(.Mui-error) label,body .MuiFormControl-root:has(select[required]):has(.Mui-error) label,#app .MuiFormControl-root:has(input[required]):has(.Mui-error) label,#app .MuiFormControl-root:has(textarea[required]):has(.Mui-error) label,#app .MuiFormControl-root:has(select[required]):has(.Mui-error) label,.app-dialog .MuiFormControl-root:has(input[required]):has(.Mui-error) label,.app-dialog .MuiFormControl-root:has(textarea[required]):has(.Mui-error) label,.app-dialog .MuiFormControl-root:has(select[required]):has(.Mui-error) label{color:#f44336}html .MuiFormControl-root:has(input[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,html .MuiFormControl-root:has(textarea[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,html .MuiFormControl-root:has(select[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,body .MuiFormControl-root:has(input[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,body .MuiFormControl-root:has(textarea[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,body .MuiFormControl-root:has(select[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,#app .MuiFormControl-root:has(input[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,#app .MuiFormControl-root:has(textarea[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,#app .MuiFormControl-root:has(select[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,.app-dialog .MuiFormControl-root:has(input[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,.app-dialog .MuiFormControl-root:has(textarea[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline,.app-dialog .MuiFormControl-root:has(select[required]):has(.Mui-error) .MuiOutlinedInput-notchedOutline{border-width:2px;border-color:#f44336}@font-face{font-family:password;src:url(/assets/text-security-disc-45db4356.ttf)}.mimic-password input[type=text]{font-family:password,Roboto,Helvetica,Arial,sans-serif}kbd{background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px rgba(0,0,0,.2),0 2px rgba(255,255,255,.7) inset;color:#333;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}html,body,#app{background:#fff}html div>form>div.MuiBox-root.MuiBox-root-2.col>div>div>input,body div>form>div.MuiBox-root.MuiBox-root-2.col>div>div>input,#app div>form>div.MuiBox-root.MuiBox-root-2.col>div>div>input{background:#fff}
