@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-Regular.woff2') format('woff2');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-Italic.woff2') format('woff2');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-Bold.woff2') format('woff2');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-BoldItalic.woff2') format('woff2');font-weight:700;font-style:italic}:root{--scribe-primary:#1e395b;--scribe-primary-light:#cfddee;--scribe-accent:#eecc53;--site-bg-pale:#eaf1fa;--site-grey-blue:#bbc8d7;--site-soft-blue:#abbad0;--scribe-success:#198754;--scribe-logo-red:#c0353e;--scribe-bg-pale-gray:#f4f6f9;--scribe-error:#a42d35;--scribe-info-bg:#abbad0;--scribe-info-color:#1e395b;--scribe-alert-warning-bg:#fcf8e3;--scribe-alert-warning-color:#685027;--scribe-alert-danger-bg:#f1d0f1;--scribe-alert-danger-color:#782127;--scribe-instructions-bg:#f7e7a6;--scribe-instructions-color:#000;--scribe-tab-active-bg:#d4e3f6;--scribe-tab-active-color:#1e395b;--scribe-tab-inactive-bg:#b4cae3;--scribe-tab-inactive-color:#1e395b;--scribe-tab-border:#859ebf}.site-body{font-family:'Open Sans',sans-serif;margin:0;font-size:1em}a{color:#000}a:hover{color:var(--scribe-primary);text-decoration:underline}.site-header{padding:0;min-height:50px;display:flex;flex-direction:column}.site-header-top-row{background-color:var(--scribe-primary-light);display:flex;justify-content:space-between;align-items:flex-start;padding:.2em .2em}.site-header-logo-group{display:flex;align-items:center;gap:15px}.site-header-search-group{padding-right:1em}.site-header-search-group .site-validator{display:block}.logo-header-scribe{margin:5px 3px 3px 3px}.btn-scribe-support{left:235px;position:absolute;top:0;color:#000;background-color:#6aa6d6;border-color:transparent;border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;font-size:14px;font-weight:700;padding:6px 16px;cursor:pointer}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px;z-index:100;transition:top .3s}.skip-link:focus{top:0}.site-nav{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.9em;background-color:#fff}.site-user{margin-left:auto;display:flex;align-items:center;gap:1rem;margin-right:1em;font-size:.9em}.site-welcome{font-weight:bold}.header-instancename{text-align:center;padding:.1em;background-color:var(--scribe-primary);border-top:solid 1px #000;border-bottom:solid 1px #000;color:#fff;font-weight:bold}.site-main{margin-left:.4em;margin-right:.4em}.site-footer{font-size:.8em;margin-top:.5em}.site-footer-top-bar{background-color:var(--scribe-primary);color:#fff;display:flex;justify-content:end}.site-footer-links{display:flex;align-items:center;gap:1rem;padding-right:1em}.site-footer-links a{color:#fff}.site-footer-links .separator{opacity:.5;font-weight:bold}.site-footer-bottom-bar{display:flex;flex-direction:column;align-items:center;gap:.1rem}h1.site-page-title{font-size:1.1em}.site-body .BreadcrumbNode,.site-body .BreadcrumbSeparator,.site-body .BreadcrumbCurrentNode{font-family:inherit}.site-body .BreadcrumbNode,.site-body .BreadcrumbSeparator{font-size:.9em}.site-body .BreadcrumbCurrentNode{font-size:1.05em}.subheader-label{font-weight:bold}.container-form-top{margin-top:1em}.container-form .form-label{font-weight:bold;display:block}.container-form-inline .form-label{display:inline-block}.container-form-inline .form-control{box-sizing:border-box}.container-form .form-actions{margin:1em 0 1em 1em;display:flex;gap:.5em;justify-content:flex-end}.container-form .form-group{margin-bottom:.5em}.container-form .form-instructions{background-color:var(--site-bg-pale);padding:.5em;margin-bottom:1.1em;border:1px solid var(--scribe-info-bg)}.site-validator{color:var(--scribe-error);font-size:.875rem;font-weight:600}.site-validator-inline{color:var(--scribe-error);font-weight:bold;display:inline;margin-left:.25rem}.site-alert{padding:1rem;margin:1rem;max-width:800px;border:1px solid transparent;border-radius:4px;border-left:5px solid}.site-alert-info{background-color:var(--scribe-info-bg);border-left-color:var(--scribe-info-color);color:var(--scribe-info-color)}.site-alert-warning{background-color:var(--scribe-alert-warning-bg);border-left-color:var(--scribe-alert-warning-color);color:var(--scribe-alert-warning-color)}.site-alert-danger{background-color:var(--scribe-alert-danger-bg);border-left-color:var(--scribe-alert-danger-color);color:var(--scribe-alert-danger-color)}.card-wrapper{max-width:800px;width:90%;padding:.7em;border:1px solid #000;background:#fff}.card-wrapper-wide{max-width:1000px}.card-scribe{font-size:.9em;background-color:var(--site-bg-pale);border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:1.5em;transition:box-shadow .3s ease;border:1px solid #808080;width:90%;max-width:800px}.card-wrapper .card-scribe{max-width:none;width:100%}.card-header-scribe{background:#cdd9e8 url('../Images/dxcardheaderbg.png') repeat-x left top;color:#1e395b;padding:.5em 1em .5em 1em;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #bbc8d7}.card-body-scribe{background-color:var(--site-bg-pale);padding:.5em 1em .5em 1em;border-radius:5px}.card-body-scribe-no-padding{padding-left:0;padding-right:0}.card-body-scribe .form-instructions,.card-wrapper .form-instructions{background-color:var(--scribe-instructions-bg);color:var(--scribe-instructions-color);padding:1em;margin-bottom:1em;border:1px solid #808080}.card-row-scribe{display:grid;grid-template-columns:200px 1fr;margin-bottom:.5em;align-items:start}.card-row-input-scribe{align-items:center}.card-label-scribe,.card-row-scribe label{font-weight:bold;text-align:right;padding-right:.5em}@media(max-width:600px){.card-row-scribe{grid-template-columns:1fr}.card-label-scribe{text-align:left;margin-bottom:.25em}}.card-value-group-scribe{display:inline-flex;align-items:center;gap:.5em}.card-value-scribe{text-align:left}.card-value-scribe-block{display:block}.card-input-scribe{display:inline-flex;align-items:center;gap:.25em}.card-input-scribe input,.card-input-scribe .text-input{width:275px;max-width:100%}.card-input-scribe input[type="checkbox"]{width:inherit}.card-actions-scribe{margin:1em;display:flex;gap:.5em;justify-content:flex-end}.site-tabs-container{margin:0;padding:0;font-size:.9em}.site-tabs-container ul{list-style:none;margin:0;padding:0 0 0 1em;display:flex;border-bottom:1px solid var(--scribe-tab-border)}.site-tabs-container li{margin:0;padding:0}.site-tabs-container .site-tab-item{display:block;padding:5px 15px;text-decoration:none;color:var(--scribe-tab-inactive-color);background:var(--scribe-tab-inactive-bg);border:1px solid var(--scribe-tab-border);border-bottom:0;border-radius:5px 5px 0 0;margin-right:5px;position:relative;top:1px;transition:background .2s}.site-tabs-container .site-tab-item.active{background:var(--scribe-tab-active-bg);color:var(--scribe-tab-active-color);border-bottom:1px solid var(--scribe-tab-active-bg);font-weight:bold}.site-tabs-container a:not(.active):hover{background:#d0d0d0}.site-tabs-content-box{background:var(--scribe-tab-active-bg);padding:20px;border:1px solid var(--scribe-tab-border);border-top:0;border-radius:0 0 5px 5px}@media(max-width:600px){.site-tabs-container ul{flex-direction:column;border-bottom:0}.site-tabs-container a{border:1px solid var(--scribe-tab-border);border-radius:5px;margin-bottom:5px;top:0}.site-tabs-container a.active{border-bottom:1px solid var(--scribe-tab-border)}.site-tabs-content-box{border:1px solid var(--scribe-tab-border);border-radius:5px}}input.ScribeDxButton,button.ScribeDxButton,input.btn-scribe,button.btn-scribe{font-family:inherit;font-size:.9em;color:var(--scribe-primary);padding:3px 15px;margin-left:2px;border:1px solid #abbad0;background:#d1dfef url('../Images/dxbuttonbg.png') repeat-x left top}input.MfaButton,button.MfaButton,input.btn-scribe-light,button.btn-scribe-light{font-family:inherit;font-size:.9em;color:var(--scribe-primary);padding:3px 15px;margin-left:2px;border:1px solid #abbad0;background-color:var(--site-bg-pale)}input.MfaButton:disabled,button.MfaButton:disabled,input.ScribeDxButton:disabled,button.ScribeDxButton:disabled,input.btn-scribe:disabled,input.btn-scribe-light:disabled{background-color:#d3d3d3;background-image:none;border:1px solid #808080;color:#a9a9a9;cursor:not-allowed}input.MfaButton:hover,button.MfaButton:hover,input.ScribeDxButton:hover,button.ScribeDxButton:hover,.btn-scribe:hover,.btn-scribe-light:hover{background:#fcf8e5 url('../Images/dxbuttonbg-hover.png') repeat-x left top;border:1px solid #eecc53}.MfaButtonBar,.modal-actions{text-align:right}.scribe-input-full{width:100%;box-sizing:border-box}input.MfaTextbox{box-sizing:border-box}div.MfaInput{margin-bottom:1em}.content-layout-row-twocol-med{display:flex;gap:15px}.content-layout-row-twocol-med .content-layout-col-left{width:300px;min-width:300px;padding:15px}.content-layout-row-twocol-med .content-layout-col-right{flex:1;padding:15px}@media(max-width:768px){.content-layout-row-twocol-med{flex-direction:column}.content-layout-row-twocol-med .content-layout-col-left,.content-layout-row-twocol-med .content-layout-col-right{width:100%}}.scribe-grid-checkboxlist{border-collapse:collapse;font-size:.9em;border:1px solid #8ba0bc}.card-body-scribe-no-padding .scribe-grid-checkboxlist{border:0;width:100%}.scribe-grid-checkboxlist thead{background:#e4effa}.scribe-grid-checkboxlist th{text-align:left;border:1px solid #8ba0bc;padding-left:.5em;font-weight:normal}.scribe-grid-checkboxlist th:first-child,.scribe-grid-checkboxlist td:first-child{border-left:0}.scribe-grid-checkboxlist th:last-child,.scribe-grid-checkboxlist td:last-child{border-right:0}.scribe-grid-checkboxlist td{border:1px solid var(--scribe-primary-light);padding:.4em}.scribe-grid-checkboxlist th.chk{padding-left:1.5em;padding-right:1.5em}.scribe-grid-checkboxlist td.chk{text-align:center}.scribe-grid-checkboxlist td.group-name{min-width:90px}.scribe-grid-checkboxlist td.name{min-width:150px}.scribe-grid-checkboxlist tr.odd{background:#fff}.scribe-grid-checkboxlist tr.even{background:var(--scribe-bg-pale-gray)}.scribe-grid-checkboxlist tr.checked-row{background:#fdf7d9}body.modal-scribe-open{overflow:hidden;position:fixed;width:100%}.modal-scribe{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.modal-scribe.is-visible{opacity:1;visibility:visible}.modal-scribe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.modal-scribe-content{position:relative;background-color:var(--scribe-primary-light);padding:2rem;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,.25);width:90%;max-width:500px;max-height:90vh;overflow-y:auto;z-index:1001}.modal-scribe-content h2{margin-top:0;font-family:inherit}.modal-scribe-close-btn{position:absolute;top:10px;right:15px;background:none;border:0;font-size:2rem;line-height:1;cursor:pointer;color:#555;padding:5px}.modal-scribe-close-btn:focus,#openModalBtn:focus{outline:2px solid #007bff;outline-offset:2px}.backup-code-list{padding-left:2em;margin-bottom:1em;font-family:monospace;font-size:1.2em}.backup-code-list li{padding:.75em 1em;margin-bottom:.5em;text-align:center;background-color:#fff;border:1px solid #ccc;page-break-inside:avoid}