:root{background:#fff;font-size:14px;padding:none;margin:none;font-family:Segoe UI,Arial,sans-serif}div,fieldset{margin:0;padding:0;border:none}sup{color:red}footer{height:2.5rem;margin:0;padding:0rem 1rem;align-items:left;border:1px solid #b0b0b0;background-color:#f0f0f0;box-sizing:border-box}ol>li,ul>li{padding:0;margin:0}h1,h2,h3,h4,h5{color:#00008b}h1,h2,h3,h4,h5,p{padding:.4rem 0;margin:0;line-height:1.3}.body{font-family:Segoe UI,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#f1f1f1}.header{display:flex;flex-direction:column;align-items:left;padding:0;margin:0;border:1px solid #b0b0b0;background-color:#f0f0f0;padding:.5rem}.section-column{display:flex;flex-direction:column;width:100%;box-sizing:border-box;height:auto}.section-main{align-items:left;padding:0;margin:0;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;width:100%;box-sizing:border-box;height:auto;padding:.5rem}.section-row{display:flex;flex-direction:row;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;width:100%;box-sizing:border-box;height:auto}.section-border{align-items:left;padding:0;margin:0;border:1px solid #b0b0b0;padding:1rem}.section-padding{width:100%;height:100%;box-sizing:border-box;padding:.5rem}.section-thick-padding{width:100%;height:100%;box-sizing:border-box;padding:1.5rem}.notice{text-align:center;color:red;font-size:16px}.left-message{text-align:left;color:#00f;font-size:16px}.left-error-message{text-align:left;color:red;font-size:16px}.left-warning-message{text-align:left;color:green;font-size:16px}.help-button{font-size:1.5rem}.border{align-items:left;padding:0;margin:0;border:1px solid #b0b0b0}.expand{width:100%;box-sizing:border-box;height:auto}.grey{background-color:#f0f0f0}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.border-left{border-left:1px solid #b0b0b0}.border-right{border-right:1px solid #b0b0b0}.border-bottom{border-bottom:1px solid #b0b0b0}.padding-thick{padding:1rem}.padding-medium{padding:.5rem}.padding-thin{padding:.25rem}.padding-thick-ends{padding-left:1rem;padding-right:1rem}nav{justify-content:flex-start;padding:.1rem .5rem;background-color:#f0f0f0;margin:0}nav.top{box-sizing:border-box}nav.row{flex-direction:row;display:flex;width:100%}.top-menu-item{margin:0;padding:0;padding:.6rem 1rem;color:-webkit-link;cursor:pointer;text-decoration:underline}.top-menu-item-parent{align-items:center;padding:1rem 0rem 0rem;margin:0}.top-menu-item.disabled,.top-menu-item-parent.disabled{pointer-events:none;color:#a0a0a0}nav.top>.right{margin-left:auto}.top-menu-item-parent>a.active{color:#00f;border-top:2px solid red;background-color:#dad9ea}.administrator{color:red}.developer{color:#00f}.left-menu-section{font-size:1.1rem;margin:0;padding:0rem;width:18rem;text-align:center;color:#00008b;border-right:1px solid #b0b0b0;min-height:calc(100vh - 5.3rem - 80px)}.wide-menu-section{width:25rem}.narrow-menu-section{width:16rem;box-sizing:border-box}.left-top-menu{display:flex;flex-direction:row;justify-content:left;margin:0;border-bottom:1px solid #b0b0b0;padding:.5rem}.left-list-column{display:flex;flex-direction:column;justify-content:left;margin:0;padding:.5rem}.left-menu-label{font-size:1.2rem;margin:0;padding-top:.8rem;padding-bottom:.8rem;text-align:left;color:#00008b}.left-menu-item{display:flex;flex-direction:row;font-size:1rem;padding:.2rem .5rem}.left-menu-item-selected,.left-menu-item>a.active{display:flex;flex-direction:row;font-size:1rem;padding:.3rem .5rem;color:#00f;border-left:2px solid red;background-color:#dad9ea}.left-menu-item>a.disabled,nav>a.disabled{pointer-events:none;color:#a0a0a0}.nav-button-small{height:auto;width:1.7rem;font-size:.8rem;padding:.1rem 0 0;border:1px solid #a0a0a0;border-radius:4px;text-align:center;background-color:#fafafa;align-items:left;margin:0 0 0 auto}nav.nav-button-column{display:flex;flex-direction:column;justify-content:center;margin:0;border-top:1px solid grey;padding:1rem 1rem 0rem;margin:2rem 0rem 1rem}nav.nav-button-row,div.nav-button-row{display:flex;flex-direction:row;justify-content:left;margin:0}button.nav-button,a.nav-button{display:block;color:#2e2e2e;background-color:#fafafa;border:1px solid #a0a0a0;border-radius:5px;font-size:1.2rem;height:2.2rem;width:2.2rem;margin:0;padding:.4rem 0 0;text-align:center;box-sizing:border-box;align-items:center}button.nav-button>svg,a.nav-button>svg{height:1.2rem;width:1.2rem;display:block;margin:auto}.nav-button.nav-button-disabled,.nav-button-parent.nav-button-disabled{color:#a0a0a0;pointer-events:none}.nav-button-header{color:#2e2e2e;font-size:1.2rem;font-weight:700;height:1.8rem;line-height:2rem;margin:0;padding:0 0 0 1.5rem}.nav-button:hover{filter:brightness(1.1)}.nav-button:active{transform:scale(.95)}.pane-button{padding:4px 26px;color:#fff;background-image:linear-gradient(0deg,#0781fd,#0346ed);border-radius:8px;border:0;font-weight:700;font-size:16px;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012,inset 0 1px #ffffff26;transition:all .15s ease-in-out;height:2rem;margin:1rem;width:7rem}.pane-button:hover{filter:brightness(1.3);transform:scale(1.1)}.rtm-logo-main{display:inline-block;padding:0;margin:0rem 4rem .4rem 1rem}.rtm-logo{margin:0 0 0 1em;padding:.2rem .4rem .1rem .3rem;display:inline-block;vertical-align:sub;font-size:1em;border-radius:.3em;background-color:#dcdcdc80;box-shadow:0 .2em .2em #00000080,inset 0 0 .2em #9a9371f2}.rtm-heading{font-family:Verdana,sans-serif;font-style:italic;font-weight:700;padding:0;margin:0}.rtm-rt{color:red;font-weight:700;padding:0 0 0 .2em;margin:0 .1em 0 0}.rtm-module{color:#00008b;font-weight:700}.rtm-flash{color:red;letter-spacing:-4px}.field{display:flex;flex-direction:row;justify-content:flex-start;padding:.4rem}.field>input{display:inline-block;width:30rem;font-size:1rem;padding:.1rem;margin-right:.5rem}.field>input.expand{width:100%}.field>input.width-wide{width:50rem}.field>input.width-medium{width:22rem}.field>input.width-narrow{width:15rem}.field>input.two-digit-field{width:2rem}.field>input.time-field{width:7rem}.field>input.date-time-field{width:14rem}.field>label{display:inline-block;width:8rem;font-size:1rem}.field>.note{padding-top:.2rem;display:inline-block;width:4rem;font-size:1rem}.field>.request-label{display:inline-block;width:4rem;font-size:1rem;margin-right:1rem}.field>.request-method{display:inline-block;width:4rem;font-size:1rem;margin-right:1rem;height:1.4rem}.field>.request-selection{display:inline-block;width:8rem;font-size:1rem;margin-right:1rem}.field>textarea{width:100%}.field>.request-comment{height:1.4rem;width:100%;font-style:italic;color:green}.field>.wide{width:15rem}.field>input:disabled{background-color:#eceaea}.field>.input-field-disabled{background-color:#eceaea}.field>.radio-button{display:inline-block;font-size:1rem;margin:.1rem .5rem .1rem 2rem;width:auto}.field>.radio-button-label{width:auto}.tab{overflow:hidden;border-bottom:1px solid #b0b0b0;background-color:#f1f1f1;height:2.4rem;padding:.5rem .5rem .3rem 2rem}.tab a{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:.6rem 1rem;transition:.3s}.tab a:hover,.tab a.selected{color:#00f;border-top:2px solid red;background-color:#dad9ea}.tab2{display:flex;flex-direction:row;background-color:#fff;height:2.4rem;padding:2rem 0rem 0rem;margin:0}.tab2-item{background-color:inherit;border:1px solid #b0b0b0;border-radius:10px 10px 0 0;margin:0;outline:none;cursor:pointer;padding:.6rem 1rem;transition:.3s;box-sizing:border-box;background-color:#f5f5f5}.tab2-separator-left{border-bottom:1px solid #b0b0b0;width:2rem}.tab2-separator{border-bottom:1px solid #b0b0b0;width:.5rem}.tab2-separator-right{border-bottom:1px solid #b0b0b0;width:100%}.tab2-item:hover,.tab2-item:active{color:#00f;border-top:2px solid red;border-bottom:none}.tab2-content{padding:0rem 1rem 1rem;width:100%;max-height:-webkit-fill-available;min-height:20rem;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;box-sizing:border-box;margin:0;background-color:#f5f5f5}.tab-content-header{padding:0;padding:1rem;margin:0}table{margin:1rem;padding:0;border-collapse:collapse}th,td{border:1px solid grey}th{background-color:#e5e5e5;padding:.4rem 1rem}td{padding:.4rem 1rem}.table{display:flex;flex-direction:column;border:none;border-left:1px solid #b0b0b0;border-top:1px solid #b0b0b0;border-right:none;border-bottom:none;background-color:#fff}.table-row{display:flex;flex-direction:row;border:none}.table-header{padding:.2rem;border-left:none;border-top:none;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;font-weight:700;background-color:#e5e5e5;box-sizing:border-box}.table-data{padding:.2rem;border-left:none;border-top:none;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;box-sizing:border-box}.table-data input{width:100%;box-sizing:border-box;border:none}.table-row .border-right-none{border-right:none}button.checkbox{width:1.2rem;height:1.2rem;padding:0;margin:0;background-color:#00008b;color:#fff;border-radius:4px}button.checkbox svg{width:1rem;height:1rem}button.delete{width:1.2rem;height:1.2rem;padding:0;margin:0;background-color:#fff;color:gray;border:none}button.delete svg{width:1rem;height:1rem}button>svg.hidden{visibility:hidden}button>svg.visible{visibility:visible}
