.error-page h1, h2 {margin: 10px 25px 5px;}.error-page h1 {font-size: 2rem;}.error-page h2 {font-size: 1.25rem;}.error-page .filename {font-style: italic;}.error-page .exceptionMessage {margin: 10px;border: 1px solid #000;padding: 5px;background-color: #E9E9E9;}.error-page .stack,.error-page .snippet {margin: 0 25px 10px;}.error-page .stack,.error-page .snippet {border: 1px solid #ccc;box-shadow: 0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2);}.error-page .error-details {border: 1px solid #FFAAAA;background-color:#FFF3F3;line-height: 1.5;overflow: hidden;padding: 10px 0 5px 25px;}.error-page .error-details dt {clear: left;float: left;font-weight: bold;margin-right: 5px;}.error-page .error-details dt:after {content: ":";}.error-page .error-details dd {display: block;}.error-page .stack {padding: 5px;overflow: auto;height: 300px;}.error-page .snippet {background-color: #fff;font-family: monospace;}.error-page .snippet .line {display: block;}.error-page .snippet .lineNumber {background-color: #ddd;color: #999;display: inline-block;margin-right: 5px;padding: 0 3px;text-align: right;width: 3em;}.error-page .snippet .error {background-color: #fff3f3;font-weight: bold;}.error-page .snippet .error .lineNumber {background-color: #faa;color: #333;font-weight: bold;}.error-page .snippet .line:first-child .lineNumber {padding-top: 5px;}.error-page .snippet .line:last-child .lineNumber {padding-bottom: 5px;}body,input, select, textarea {font-family: "Open Sans", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}h1, h2, h3, h4, h5, h6 {line-height: 1.1;}html {background-color: #ddd;background-image: -moz-linear-gradient(center top, #aaa, #ddd);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #aaa), color-stop(1, #ddd));background-image: linear-gradient(to bottom, #aaa, #ddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr = '#aaaaaa', EndColorStr = '#dddddd');background-repeat: no-repeat;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html.no-cssgradients {background-color: #aaa;}html * {margin: 0;}body {background-color: #F5F5F5;color: #333333;overflow-x: hidden;-moz-box-shadow: 0 0 0.3em #424649;-webkit-box-shadow: 0 0 0.3em #424649;box-shadow: 0 0 0.3em #424649;}#grailsLogo {background-color: #feb672;}a:hover, a:active {outline: none;}h1, h2, h3 {font-weight: normal;font-size: 1.25em;margin: 0.8em 0 0.3em 0;}ul {padding: 0;}img {border: 0;}#grailsLogo a {display: inline-block;margin: 1em;}.content {}.content h1 {border-bottom: 1px solid #CCCCCC;padding: 0 0 1em 0;}.scaffold-list h1 {border: none;}.footer img {height: 80px;margin-right: 25px;margin-bottom: 15px;clear: bottom;}.footer strong a {color: white;text-decoration: none;font-size: 1.1rem;}.footer {background: #424649;color: #ffffff;clear: both;font-size: 1em;padding: 2em 0;min-height: 1em;}.footer a {color: #feb672;}.spinner {background: url(spinner-c7b3cbb3ec8249a7121b722cdd76b870.gif) 50% 50% no-repeat transparent;height: 16px;width: 16px;padding: 0.5em;position: absolute;right: 0;top: 0;text-indent: -9999px;}.nav {zoom: 1;}.nav ul {overflow: hidden;padding-left: 0;zoom: 1;}.nav li {display: block;float: left;list-style-type: none;margin-right: 0.5em;padding: 0;}.nav a {color: #666666;display: block;padding: 0.25em 0.7em;text-decoration: none;-moz-border-radius: 0.3em;-webkit-border-radius: 0.3em;border-radius: 0.3em;}.nav li.dropdown-item a {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.nav a:active, .nav a:visited {color: #666666;}.nav a:focus, .nav a:hover {background-color: #999999;color: #ffffff;outline: none;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);}.no-borderradius .nav a:focus, .no-borderradius .nav a:hover {background-color: transparent;color: #444444;text-decoration: underline;}.nav a.home, .nav a.list, .nav a.create {background-position: 0.7em center;background-repeat: no-repeat;text-indent: 25px;}.nav a.home {background-image: url(skin/house-99bea32e1990e011e870f6c562e87a6a.png);}.nav a.list {background-image: url(skin/database_table-c413540d7e3545ace2c445fe686e915f.png);}.nav a.create {background-image: url(skin/database_add-82a75143b4660a3f02f9c058f0a3ae93.png);}.nav li.dropdown.show ul.dropdown-menu {background-color: #424649;}fieldset,.property-list {margin: 0.6em 1.25em 0 1.25em;padding: 0.3em 1.8em 1.25em;position: relative;zoom: 1;border: none;}.property-list .fieldcontain {list-style: none;overflow: hidden;zoom: 1;}.fieldcontain {margin-top: 1em;}.fieldcontain label,.fieldcontain .property-label {color: #666666;text-align: right;width: 25%;}.fieldcontain .property-label {float: left;}.fieldcontain .property-value {display: block;margin-left: 27%;}label {cursor: pointer;display: inline-block;margin: 0 0.5em 0 0;}input, select, textarea {background-color: #fcfcfc;border: 1px solid #cccccc;font-size: 1em;padding: 0.2em 0.4em;}select {padding: 0.2em 0.2em 0.2em 0;}select[multiple] {vertical-align: top;}textarea {width: 250px;height: 150px;overflow: auto;vertical-align: top;}input[type=checkbox], input[type=radio] {background-color: transparent;border: 0;padding: 0;}input:focus, select:focus, textarea:focus {background-color: #ffffff;border: 1px solid #eeeeee;outline: 0;-moz-box-shadow: 0 0 0.5em #ffffff;-webkit-box-shadow: 0 0 0.5em #ffffff;box-shadow: 0 0 0.5em #ffffff;}.required-indicator {color: #cc0000;display: inline-block;font-weight: bold;margin-left: 0.3em;position: relative;top: 0.1em;}ul.one-to-many {display: inline-block;list-style-position: inside;vertical-align: top;}ul.one-to-many li.add {list-style-type: none;}fieldset.embedded {background-color: transparent;border: 1px solid #CCCCCC;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}fieldset.embedded legend {margin: 0 1em;}.errors,.message {margin: 1em 0;padding: 0.5em;}.message {background: #f3f3ff;border: 1px solid #b2d1ff;color: #006dba;-moz-box-shadow: 0 0 0.25em #b2d1ff;-webkit-box-shadow: 0 0 0.25em #b2d1ff;box-shadow: 0 0 0.25em #b2d1ff;}.errors {background: #fff3f3;border: 1px solid #ffaaaa;color: #cc0000;-moz-box-shadow: 0 0 0.25em #ff8888;-webkit-box-shadow: 0 0 0.25em #ff8888;box-shadow: 0 0 0.25em #ff8888;}.errors ul,.message {padding: 0;}.errors li {list-style: none;background: transparent url(skin/exclamation-e4dd51f46566ed3ceacdc900bf2fdf01.png) 0.5em 50% no-repeat;text-indent: 2.2em;}.message {background: transparent url(skin/information-3750c701d2ec35a45d289b9b9c1a0667.png) 0.5em 50% no-repeat;text-indent: 2.2em;}.error input, .error select, .error textarea {background: #fff3f3;border-color: #ffaaaa;color: #cc0000;}.error input:focus, .error select:focus, .error textarea:focus {-moz-box-shadow: 0 0 0.5em #ffaaaa;-webkit-box-shadow: 0 0 0.5em #ffaaaa;box-shadow: 0 0 0.5em #ffaaaa;}input:invalid, select:invalid, textarea:invalid {background: #fff3f3;border-color: #ffaaaa;color: #cc0000;}input:invalid:focus, select:invalid:focus, textarea:invalid:focus {-moz-box-shadow: 0 0 0.5em #ffaaaa;-webkit-box-shadow: 0 0 0.5em #ffaaaa;box-shadow: 0 0 0.5em #ffaaaa;}table {border: 1px solid #DFDFDF;border-collapse: collapse;width: 100%;margin-bottom: 1em;}tr {border: 0;}tr>td:first-child, tr>th:first-child {padding-left: 1.25em;}tr>td:last-child, tr>th:last-child {padding-right: 1.25em;}td, th {line-height: 1.5em;padding: 0.5em 0.6em;text-align: left;vertical-align: top;}th {background-color: #efefef;background-image: -moz-linear-gradient(top, #ffffff, #eaeaea);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #eaeaea));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr = '#ffffff', EndColorStr = '#eaeaea');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#eaeaea')";color: #666666;font-weight: bold;line-height: 1.7em;padding: 0.2em 0.6em;}thead th {white-space: nowrap;}th a {display: block;text-decoration: none;}th a:link, th a:visited {color: #666666;}th a:hover, th a:focus {color: #333333;}th.sortable a {background-position: right;background-repeat: no-repeat;padding-right: 1.1em;}th.asc a {background-image: url(skin/sorted_asc-df23e44c4c4999383e95e9c8bf5da156.gif);}th.desc a {background-image: url(skin/sorted_desc-b85986b88116c4b0ef7571a1c4f3cfa3.gif);}.odd {background: #f7f7f7;}.even {background: #ffffff;}th:hover, tr:hover {background: #f5f5f5;}.pagination {border-top: 0;margin: 0.8em 1em 0.3em;padding: 0.3em 0.2em;text-align: center;-moz-box-shadow: 0 0 3px 1px #AAAAAA;-webkit-box-shadow: 0 0 3px 1px #AAAAAA;box-shadow: 0 0 3px 1px #AAAAAA;background-color: #EFEFEF;}.pagination a,.pagination .currentStep {color: #666666;display: inline-block;margin: 0 0.1em;padding: 0.25em 0.7em;text-decoration: none;-moz-border-radius: 0.3em;-webkit-border-radius: 0.3em;border-radius: 0.3em;}.pagination a:hover, .pagination a:focus,.pagination .currentStep {background-color: #999999;color: #ffffff;outline: none;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);}.no-borderradius .pagination a:hover, .no-borderradius .pagination a:focus,.no-borderradius .pagination .currentStep {background-color: transparent;color: #444444;text-decoration: underline;}.buttons {background-color: #efefef;overflow: hidden;padding: 0.3em;-moz-box-shadow: 0 0 3px 1px #aaaaaa;-webkit-box-shadow: 0 0 3px 1px #aaaaaa;box-shadow: 0 0 3px 1px #aaaaaa;margin: 0.1em 0 0 0;border: none;}.buttons input,.buttons a {background-color: transparent;border: 0;color: #666666;cursor: pointer;display: inline-block;margin: 0 0.25em 0;overflow: visible;padding: 0.25em 0.7em;text-decoration: none;-moz-border-radius: 0.3em;-webkit-border-radius: 0.3em;border-radius: 0.3em;}.buttons input:hover, .buttons input:focus,.buttons a:hover, .buttons a:focus {background-color: #999999;color: #ffffff;outline: none;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}.no-borderradius .buttons input:hover, .no-borderradius .buttons input:focus,.no-borderradius .buttons a:hover, .no-borderradius .buttons a:focus {background-color: transparent;color: #444444;text-decoration: underline;}.buttons .delete, .buttons .edit, .buttons .save {background-position: 0.7em center;background-repeat: no-repeat;text-indent: 25px;}.buttons .delete {background-image: url(skin/database_delete-3862d8032e726f3a67a0dfd555ff9711.png);}.buttons .edit {background-image: url(skin/database_edit-868a0bb564edc2c710f9fb55c827a4b8.png);}.buttons .save {background-image: url(skin/database_save-8303213a3c95654e14d5afd4e72ed4c2.png);}a.skip {position: absolute;left: -9999px;}.grails-logo-container {background: #7c7c7c no-repeat 50% 30%;margin-bottom: 20px;color: white;height:300px;text-align:center;}img.grails-logo {height:340px;margin-top:-10px;}@media screen and (max-width: 480px) {.nav {padding: 0.5em;}.nav li {margin: 0 0.5em 0 0;padding: 0.25em;}.pagination .step, .pagination .currentStep {display: none;}.pagination .prevLink {float: left;}.pagination .nextLink {float: right;}.pagination {overflow: hidden;}fieldset,.property-list {padding: 0.3em 1em 1em;}input, textarea {width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}select, input[type=checkbox], input[type=radio], input[type=submit], input[type=button], input[type=reset] {width: auto;}.scaffold-list td:not(:first-child),.scaffold-list th:not(:first-child) {display: none;}.scaffold-list thead th {text-align: center;}.fieldcontain {margin-top: 0.6em;}.fieldcontain label,.fieldcontain .property-label,.fieldcontain .property-value {display: block;float: none;margin: 0 0 0.25em 0;text-align: left;width: auto;}.errors ul,.message p {margin: 0.5em;}.error ul {margin-left: 0;}}.navbar-header {background-color: #660000;border-color: #450000;background-image: -webkit-gradient(linear, left 0%, left 100%, from(#860B0D), to(#400608));background-image: -webkit-linear-gradient(top, #860B0D, 0%, #400608, 100%);background-image: -moz-linear-gradient(top, #860B0D 0%, #400608 100%);background-image: linear-gradient(to bottom, #861F41 0%, #400608 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff860B0D', endColorstr='#ff400608', GradientType=0);}.navbar-header .navbar-brand {color: #ffffff;line-height: 65px;padding: 0;height:65px;}.navbar-header .navbar-brand:hover,.navbar-header .navbar-brand:focus {color: #e6e6e6;background-color: transparent;}.navbar-header .navbar-text {color: #ffffff;}.navbar-header .navbar-nav > li:last-child > a {border-right: 1px solid #450000;}.navbar-header .navbar-nav > li > a {color: #ffffff;border-left: 1px solid #450000;line-height: 65px;height: 65px;padding-top: 0;}.navbar-header .navbar-nav > li > a:hover,.navbar-header .navbar-nav > li > a:focus {color: #ffffff;background-color: transparent;}.navbar-header .navbar-nav > .active > a,.navbar-header .navbar-nav > .active > a:hover,.navbar-header .navbar-nav > .active > a:focus {color: #ffffff;background-color: #450000;background-image: -webkit-gradient(linear, left 0%, left 100%, from(#450000), to(#780000));background-image: -webkit-linear-gradient(top, #450000, 0%, #780000, 100%);background-image: -moz-linear-gradient(top, #450000 0%, #780000 100%);background-image: linear-gradient(to bottom, #450000 0%, #780000 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff450000', endColorstr='#ff780000', GradientType=0);}.navbar-header .navbar-nav > .disabled > a,.navbar-header .navbar-nav > .disabled > a:hover,.navbar-header .navbar-nav > .disabled > a:focus {color: #cccccc;background-color: transparent;}.navbar-header {border-color: #dddddd;}.navbar-header .navbar-toggle:hover,.navbar-header .navbar-toggle:focus {background-color: #ff6600;}.navbar-toggle {margin-top:16px;}.navbar-header .navbar-toggle .icon-bar {background-color: #ffffff;}.navbar-header .navbar-collapse,.navbar-header .navbar-form {border-color: #420000;}.navbar-header .navbar-nav > .dropdown > a:hover .caret,.navbar-header .navbar-nav > .dropdown > a:focus .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;}.navbar-header .navbar-nav > .open > a,.navbar-header .navbar-nav > .open > a:hover,.navbar-header .navbar-nav > .open > a:focus {background-color: #ff6600;border-color: #450000;color: #ffffff;}.navbar-header .navbar-nav > .open > a .caret,.navbar-header .navbar-nav > .open > a:hover .caret,.navbar-header .navbar-nav > .open > a:focus .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;}.navbar-header .navbar-nav > .dropdown > a .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;}.navbar-header .navbar-nav .open .dropdown-menu > li > a {color: #600000;}.navbar-header .navbar-link {color: #ffffff;}.navbar-header .navbar-link:hover {color: #ffffff;}.navbar-footer {background-color: #333333;border-color: #222222;background-image: -webkit-gradient(linear, left 0%, left 100%, from(#4d4d4d), to(#333333));background-image: -webkit-linear-gradient(top, #4d4d4d, 0%, #333333, 100%);background-image: -moz-linear-gradient(top, #4d4d4d 0%, #333333 100%);background-image: linear-gradient(to bottom, #75787b 0%, #333333 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d', endColorstr='#ff333333', GradientType=0);line-height: 15px;height: 60px;}.navbar-footer .navbar-brand {color: #ffffff;}.navbar-footer .navbar-brand:hover,.navbar-footer .navbar-brand:focus {color: #e6e6e6;background-color: transparent;}.navbar-footer .navbar-text {color: #ffffff;}.navbar-footer .navbar-nav > li:last-child > a {border-right: 1px solid #222222;}.navbar-footer .navbar-nav > li > a {color: #ffffff;border-left: 1px solid #222222;}.navbar-footer .navbar-nav > li > a:hover,.navbar-footer .navbar-nav > li > a:focus {color: #ffffff;background-color: transparent;}.navbar-footer .navbar-nav > .active > a,.navbar-footer .navbar-nav > .active > a:hover,.navbar-footer .navbar-nav > .active > a:focus {color: #ffffff;background-color: #222222;background-image: -webkit-gradient(linear, left 0%, left 100%, from(#222222), to(#3c3c3c));background-image: -webkit-linear-gradient(top, #222222, 0%, #3c3c3c, 100%);background-image: -moz-linear-gradient(top, #222222 0%, #3c3c3c 100%);background-image: linear-gradient(to bottom, #222222 0%, #3c3c3c 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff3c3c3c', GradientType=0);}.navbar-footer .navbar-nav > .disabled > a,.navbar-footer .navbar-nav > .disabled > a:hover,.navbar-footer .navbar-nav > .disabled > a:focus {color: #cccccc;background-color: transparent;}.navbar-footer .navbar-toggle {border-color: #dddddd;}.navbar-footer .navbar-toggle:hover,.navbar-footer .navbar-toggle:focus {background-color: #dddddd;}.navbar-footer .navbar-toggle .icon-bar {background-color: #cccccc;}.navbar-footer .navbar-collapse,.navbar-footer .navbar-form {border-color: #212121;}.navbar-footer .navbar-nav > .dropdown > a:hover .caret,.navbar-footer .navbar-nav > .dropdown > a:focus .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;}.navbar-footer .navbar-nav > .open > a,.navbar-footer .navbar-nav > .open > a:hover,.navbar-footer .navbar-nav > .open > a:focus {background-color: #222222;color: #ffffff;}.navbar-footer .navbar-nav > .open > a .caret,.navbar-footer .navbar-nav > .open > a:hover .caret,.navbar-footer .navbar-nav > .open > a:focus .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;}.navbar-footer .navbar-nav > .dropdown > a .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;}.navbar-footer .navbar-link {color: #ffffff;}.navbar-footer .navbar-link:hover {color: #ffffff;}hr {margin-top: 5px;margin-bottom: 20px;border: 0;border-top: 1px solid #cccccc;}.nopadding {padding: 0 !important;margin: 0 !important;}@media (max-width: 767px) {.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: #ffffff;border: 0;box-shadow: none;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a {line-height: 20px;}.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus {background-image: none;}}body {padding-top: 65px;}.management-button {background-color: #508590;color:white;}.management-button:hover {background-color: #003C71;color:white;}.processing-button {background-color: #861F41;color:white;}.processing-button:hover {background-color: #ED8B00;color:white;}.additional-action-button {background-color: #75787B;color:white;}.additional-action-button:hover {background-color: #E87722;color: white;}.breadcrumb {background-color:#E5E1E6;}.tablesorter-bootstrap .tablesorter-header,.tablesorter-bootstrap_5 .tablesorter-header {background-color: #861F41;color: white;}.logo {max-height:100%;}.addButton {left: 90%;position: fixed;margin-left: -25px;}.tablesorter-header-inner {display: inline-flex;align-items: center;gap: .35rem;}.tablesorter-header-inner i.bi {font-size: 0.9em;}