@media all{body.dialog-opened{overflow:hidden}#main-panel.commons a.link{text-decoration:none;color:#059;cursor:pointer}#main-panel.commons a.link:hover{text-decoration:underline}.projects{font-family:Verdana,Arial,sans-serif;font-size:13px}.projects#main-panel{max-width:1200px;margin:13px auto;padding:0 19.5px}.projects header.bar,.projects footer.bar{margin:6.5px 0;background:#8ac;border-radius:3.25px}.projects header.bar.main,.projects footer.bar.main{background:#ccc}.projects header.bar.simple,.projects footer.bar.simple{background:#26a}.projects header.bar.simple a:link,.projects header.bar.simple a.link,.projects header.bar.simple button.link,.projects footer.bar.simple a:link,.projects footer.bar.simple a.link,.projects footer.bar.simple button.link{color:#fff;opacity:.9}.projects header.bar .pad,.projects footer.bar .pad{padding:3.25px}.projects .gap>:not(:last-child){margin-right:.25em}.projects footer.bar{display:inline-block;margin:0}.projects s{visibility:hidden}.projects h1{font-size:19.5px}.projects h2{font-size:16.25px}.projects h3{font-size:14.625px}.projects h1,.projects h2,.projects h3,.projects h4,.projects strong,.projects *.strong{font-weight:700}.projects h1,.projects h2,.projects h3,.projects h4,.projects h5,.projects p,.projects ul,.projects ol{margin-top:.5em;margin-bottom:.125em}.projects h6{margin-top:13px;margin-bottom:1.625px;border-bottom:1px solid #999}.projects ul,.projects ol{padding-left:1.5em}.projects em{font-style:italic}.projects hr{margin-top:6.5px;border-top:1px solid #999}.projects th,.projects small:not(.er),.projects *.small{font-weight:400}.projects small.er{font-size:13px}.projects nav{clear:both}.projects nav:not(.choice){display:flex;justify-content:space-between;align-items:flex-end}.projects nav.inline{display:inline-flex;margin:0 4.875px}.projects nav.inline ul{margin:0}.projects nav ul,.projects ul.select{padding:0}.projects nav li{display:inline-flex;word-spacing:0}.projects nav li.right+li.right:after{content:"|";margin:0 3.25px}.projects nav li:not(.right)+li:before{content:"|";margin:0 3.25px}.projects nav ul.plain li:not(.right)+li:before,.projects nav li:not(.right)+li.plain:before,.projects nav ul.plain li.right+li:after,.projects nav li.right+li.plain:after{color:transparent}.projects nav.downer{padding-bottom:6.5px;border-bottom:1px solid #999}.projects option[disabled],.projects label[disabled],.projects label[disabled] dt,.projects nav .disabled a,.projects a[disabled],.projects [disabled] a:not(.hint),.projects button.link[disabled],.projects [disabled] button.link{color:inherit!important;cursor:default;opacity:.45}.projects [disabled],.projects nav .disabled a{pointer-events:none}.projects [disabled] a.hint:not([disabled]){pointer-events:auto}.projects *.caps{text-transform:uppercase}.projects a,.projects button.link{background:transparent;display:inline-block;cursor:default}.projects a:link,.projects a.link,.projects button.link{text-decoration:none;color:#059;cursor:pointer}.projects button.link{text-align:unset}.projects a.tool{text-decoration:none;cursor:pointer}.projects a:link:hover,.projects a:link.hover,.projects a.link:hover,.projects button.link:hover{text-decoration:underline}.projects a:visited{color:#059}.projects a:link:active,.projects a.active{color:#c00}.projects *.inactive a.active.inactivable{color:#059}.projects a:focus,.projects button.link:focus{outline:1px dotted #999}.projects table caption{caption-side:bottom;text-align:left}.projects a.button{display:inline-block;text-align:center;text-decoration:none!important;color:inherit}.projects ul.select{margin:0}.projects ul.select,.projects table,.projects button:not(.link),.projects a.button,.projects input[type=text],.projects select,.projects textarea{border:1px solid #999;border-radius:3.25px}.projects label[disabled] ul.select,.projects label[disabled] ul.select>li,.projects *.disabled ul.select,.projects *.disabled ul.select>li,.projects fieldset[disabled] button,.projects button:not(.link)[disabled],.projects fieldset[disabled] input[type=text],.projects fieldset[disabled] select,.projects fieldset[disabled] select option,.projects fieldset[disabled] textarea,.projects input[type=text][disabled],.projects select[disabled],.projects select[disabled] option,.projects textarea[disabled]{cursor:default;opacity:.45}.projects label[disabled] ul.select:not(button.important),.projects label[disabled] ul.select>li:not(button.important),.projects *.disabled ul.select:not(button.important),.projects *.disabled ul.select>li:not(button.important),.projects fieldset[disabled] button:not(button.important),.projects button:not(.link)[disabled]:not(button.important),.projects fieldset[disabled] input[type=text]:not(button.important),.projects fieldset[disabled] select:not(button.important),.projects fieldset[disabled] select option:not(button.important),.projects fieldset[disabled] textarea:not(button.important),.projects input[type=text][disabled]:not(button.important),.projects select[disabled]:not(button.important),.projects select[disabled] option:not(button.important),.projects textarea[disabled]:not(button.important){background:#f9f9f9!important}.projects ul.select.readonly,.projects ul.select.readonly>*,.projects input[type=text][readonly],.projects select[readonly],.projects select[readonly] option,.projects textarea[readonly]{background:#f9f9f9!important}.projects button:not(.link),.projects a.button,.projects input[type=text],.projects select:not([multiple]):not([size]){overflow:visible}.projects button:not(.link),.projects a.button{height:26px;padding:0 13px;background:#f3f3f3;background-image:linear-gradient(to bottom,#f9f9f9,#f0f0f0);cursor:pointer}.projects nav.choice{display:flex;margin:13px 0}.projects nav.choice button,.projects nav.choice a.button{min-width:143px;height:auto;padding:9.75px 13px}.projects nav.simple.choice{margin:13px 0 6.5px}.projects nav.simple.choice button{display:flex;align-items:center;text-align:left}.projects nav.choice button:not(:last-child),.projects nav.choice a.button:not(:last-child){margin-right:13px}.projects button i:first-child{margin-left:-1.625px}.projects tr>*.compact{padding:3.25px}.projects *.compact button,.projects button.compact{height:auto;padding:3.25px;margin:1.625px}.projects *.over:not(:hover) *.compact button.over,.projects *.compact button:not(.over):not(:hover){background:transparent;border-color:transparent}.projects button::-moz-focus-inner{border-style:none;padding:0}.projects button:-moz-focusring{outline:none}.projects select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.projects button:not(.link):hover:not([disabled]),.projects a.button:hover:not([disabled]){background:#f9f9f9;background-image:linear-gradient(to bottom,#fff,#f6f6f6)}.projects button.important{background:#e33;background-image:linear-gradient(to bottom,#f23434,#e83232);color:#fff}.projects button.important:hover:not([disabled]){background:#e63131;background-image:linear-gradient(to bottom,#eb3232,#e03030)}.projects input:not([type]){visibility:hidden;height:26px}.projects input[type=text],.projects select:not([multiple]):not([size]){height:26px;line-height:13px;padding:0 6.5px}.projects ul.select,.projects input[type=text],.projects select,.projects textarea{width:100%;background:#fff}.projects label.bus{display:inline-flex}.projects label.bus button{border-top-right-radius:0;border-bottom-right-radius:0}.projects label.bus select{width:auto;border-top-left-radius:0;border-bottom-left-radius:0}.projects ul.select[size],.projects select[multiple],.projects select[size]{min-height:45.5px}.projects textarea{padding:3.25px 6.5px;line-height:19.5px;resize:vertical;overflow-y:scroll}.projects textarea[rows]:not(.resize){resize:none}.projects textarea:not([rows]){min-height:58.5px;height:58.5px}.projects fieldset:not(.group) input[type=text],.projects input[size]{width:auto}.projects input[size="1"]{width:26px}.projects input[size="3"]{width:48.1px}.projects input[size="6"]{width:80.6px}.projects fieldset:not(.group) input.date,.projects *.righter input.date,.projects input[size="10"]{width:124.8px}.projects input[size="15"]{width:179.4px}.projects nav.right,.projects nav li.right,.projects *.righter>*:not(:last-child){float:right}.projects label h4{display:inline-block}.projects label dt{display:inline}.projects label h4:after,.projects label dt:after{content:"\a";white-space:pre}.projects label dd{display:inline-block}.projects fieldset:not(.group):before,.projects dt.fieldset:before{content:" ";line-height:26px}.projects fieldset:not(.group) label{display:inline-block}.projects fieldset:not(.group) span:empty:before{content:"/";margin:0 3.25px}.projects label+label{margin-left:6.5px}.projects input[type=checkbox],.projects input[type=radio]{vertical-align:middle}.projects select:not([multiple]):not([size]):not([readonly]):focus,.projects select:not([multiple]):not([size]):not([readonly]):not([disabled]):hover{background-image:linear-gradient(to bottom,#fff,#f9f9f9)}.projects ul.select>*,.projects option{min-height:16.25px;background:#fff}.projects ul.select>*,.projects select[multiple] option,.projects select[size] option{padding:3.25px 6.5px}.projects select.wrap option{white-space:normal}.projects select.auto{width:auto;max-width:100%}.projects select.auto.under{margin-top:3.25px}.projects ul.select[size]{overflow-y:scroll}.projects ul.select[size="4"],.projects select[size="4"],.projects textarea[rows="4"]{height:93px}.projects ul.select[size="5"],.projects select[size="5"],.projects textarea[rows="5"]{height:115.75px}.projects ul.select[size="10"],.projects select[size="10"],.projects textarea[rows="10"]{height:229.5px}.projects select:not(:focus) option:checked{background-color:InactiveCaptionText;color:InactiveCaption}.projects select[check] option:before,.projects select[uncheck] option:before{display:inline-block;width:1.25em;font-family:FontAwesome}.projects select[uncheck] option:before{content:"\f00d"}.projects select[check] option:before{content:"\f096"}.projects select[check] option[checked]:before{content:"\f046"}.projects trigger-component{display:flex}.projects trigger-component button.trigger{padding:3.25px}.projects trigger-component:not([front]) button.trigger{border-left:none}.projects trigger-component[front] button.trigger{border-right:none}.projects trigger-component:not([front]) input[type=text]{border-top-right-radius:0;border-bottom-right-radius:0}.projects trigger-component:not([front]) button.trigger{border-top-left-radius:0;border-bottom-left-radius:0}.projects trigger-component[front] input[type=text]{border-top-left-radius:0;border-bottom-left-radius:0}.projects trigger-component[front] button.trigger{border-top-right-radius:0;border-bottom-right-radius:0}.projects select.helper{position:absolute;z-index:4;display:block;min-width:25em}.projects ul.select:focus,.projects button:not(.link):active,.projects button:not(.link):focus,.projects a.button:focus,.projects input:focus,.projects select:focus,.projects textarea:focus{box-shadow:0 0 1.5px #ccc;outline:1px dotted #999;outline-offset:-4px}.projects input[type=checkbox]:focus,.projects input[type=radio]:focus{outline-offset:1px}.projects *.invalid,.projects *.invalid a{color:#e33}.projects *.valid{color:#080}.projects output.invalid{display:block;position:absolute;z-index:1;margin-right:13px;padding:0 6.5px 1.625px;background:#e33;border-radius:3.25px;color:#fff}.projects form label:not(:focus-within) *.within{display:none}.projects form input[type=text].ng-invalid,.projects form select.ng-invalid,.projects form textarea.ng-invalid{box-shadow:none;border-color:#e33}.projects form input[type=text]:focus.ng-invalid,.projects form select:focus.ng-invalid,.projects form textarea:focus.ng-invalid{box-shadow:0 0 1.5px #ccc}.projects table{border-collapse:separate;border-spacing:0;overflow:hidden}.projects tbody.click td{cursor:default}.projects form table{width:100%}.projects table.stripe thead th,.projects table.stripe tbody tr:nth-child(2n) th{background:#ececec}.projects table.readonly td,.projects table.stripe tbody tr:nth-child(2n) td{background:#f9f9f9}.projects table.over tbody tr:hover th{background:#f8f8c5}.projects table:not(.over) tbody tr.over td,.projects table.over tbody tr:hover td{background:#ffc}.projects table.stripe:not(.over) tbody tr:nth-child(2n).over th,.projects table.stripe.over tbody tr:nth-child(2n):hover th{background:#f5f5c2}.projects table.stripe:not(.over) tbody tr:nth-child(2n).over td,.projects table.stripe.over tbody tr:nth-child(2n):hover td{background:#fbfbc9}.projects table>:not(:first-child) tr:first-child>*,.projects tr+tr:not(.stuck)>*{border-top:1px solid #ddd}.projects tr>:not(:first-child){border-left:1px solid #ddd}.projects tr[hidden]+tr>*,.projects form tfoot tr+tr>*{border:none}.projects tr.upper>*{border-top-color:#999}.projects th.lefter,.projects td.lefter{border-left-color:#999}.projects th.leftest,.projects td.leftest{border-left:3px double #999}.projects th,.projects td{padding:6.5px;vertical-align:top}.projects tbody td:not(.compact){padding:8.775px 6.5px}.projects th[rowspan],.projects td[rowspan]{vertical-align:middle}.projects th{font-weight:400;text-align:center;background:#f3f3f3;cursor:text}.projects td{background:#fff}.projects td:first-of-type:last-of-type{min-width:325px}.projects *.fa{cursor:inherit;opacity:.75}.projects *.fa:not(.invalid){color:inherit}.projects .pulse{animation:pulse 1s infinite linear}@keyframes pulse{50%{transform:scale(1.25)}}.projects i.fa{margin-right:.25em}.projects b:not(.fa){background:#f3f3f3d9;border:1px solid #999;border-radius:3.25px;padding:0 3.25px}.projects *.hint{font-size:13px}.projects aside.hint{display:inline-block}.projects div.hint{display:block;position:absolute;z-index:2;max-width:min(455px,100vw);padding:0 9.75px;background:#ffffe0;border:1px solid #999;border-radius:3.25px;box-shadow:0 0 1.5px 1.5px #ccc;color:#222;font-style:normal;font-weight:400;font-size:13px;text-transform:none}.projects div.hint.fit-below{transform:translateY(1.25em)}.projects div.hint:not(.fit-below){transform:translateY(-100%)}.projects div.hint.fit-right{right:0}.projects div.hint:not(.fit-left){width:max-content}.projects div.hint:before,.projects div.hint:after{content:"";display:block;height:0}.projects div.hint:before{margin-bottom:6.5px}.projects div.hint:after{margin-top:6.5px}.projects div.file{display:flex;word-wrap:break-word}.projects div.file i.fa{font-size:33.8px;color:#ccc}.projects *.center{text-align:center}.projects *.right{text-align:right}.projects section{margin:6.5px 0;padding:6.5px 13px 13px;background:#d7e6f5;border:1px solid #999;border-radius:3.25px}.projects section.blue{background:#d5eaff}.projects section.pink{background:#fcc}.projects section.violet{background:#e4d5ee}.projects section.orange{background:#ffdbb7}.projects *.row{margin:0!important;align-items:flex-end}.projects *.row>*{margin-top:3.25px;margin-bottom:1.625px;padding:0}.projects *.pad{padding-left:6.5px}.projects .shorten{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projects dialog .panel{max-width:min(780px,100vw);min-width:min(455px,100vw - 13px);max-height:100vh;min-height:min(65px,100vh - 13px);padding:3.25px 6.5px 9.75px;background:#d7e6f5;overflow-y:auto}.projects dialog.auto .panel{min-width:auto;min-height:auto}.projects dialog.auto-height .panel{min-height:auto}.projects dialog.wide .panel{width:780px}.projects dialog.narrow .panel{width:min(455px,100vw - 13px)}.projects dialog header{margin-bottom:3.25px}.projects dialog form.text-panel{background:#fff}.projects dialog form .text-panel{padding:3.25px 6.5px;background:#fff;border:1px dotted #999;outline:none;white-space:pre-wrap}.projects dialog .view-panel{max-height:calc(100vh - 97.5px);min-height:52px;background:#fff;border:1px solid #999;outline:none;overflow-y:scroll}.projects dialog .view-panel:not(table){padding:3.25px 6.5px 6.5px}.projects dialog .view-panel table{margin-top:6.5px;border-color:#ddd}.projects dialog .view-panel table td p:first-child{margin-top:0}.projects dialog .view-panel table td p:last-child{margin-bottom:0}.projects dialog .view-panel b{background:none;border:none;font-weight:700}.projects .alert{display:flex;padding:.25rem;justify-content:flex-start;column-gap:.5rem;border-radius:.25rem;font-size:1rem}.projects .alert:before{content:"\f071";display:absolute;margin:0 .125em;font-family:FontAwesome;font-size:1.25em;color:var(--gov-color-error)}.projects .alert.info:before{content:"\f05a";color:var(--gov-color-blue)}.projects .alert.success:before{content:"\f058";color:var(--gov-color-success)}.projects .alert.error{background:var(--gov-color-error);color:var(--gov-color-white)}.projects .alert.warning{background:var(--gov-color-yellow)}.projects .alert.error:before,.projects .alert.warning:before{color:unset}}
