body{background-attachment:fixed;background-color:black;background-image:url(/assets/background-universe-ed64273378bf14600506e3eefc09e8081232d91caf0d9e219074f738cdb334cf.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:#ff007e;font-family:Arial, Helvetica, sans-serif;margin:0}hr{border:0.5px solid rgba(255,255,255,0.15);clear:both}a{color:#ff007e;text-decoration:none}a:hover{color:rgba(255,126,190,0.9);text-shadow:0 0 8px rgba(255,126,190,0.5)}h1{font-size:24px}h2{font-size:20px}input[type=text],select,textarea{font-size:15px}body.external p{margin:19px 0 10px}body.external .logo{height:auto;width:360px;margin:50px 0}body.internal .logo{height:auto;width:217px}body.internal .app-icon{bottom:0;height:auto;width:100px;margin:10px;position:fixed;right:0}.float-left{float:left}.float-right{float:right}.float-clear{clear:both}.copyright{color:white;font-size:0.8em}.davesimmons-io{border:none;display:block;height:150px;margin:20px auto 0;width:300px}.grid{display:grid;height:100vh}.grid-cell{overflow:auto;padding:11px}body.external .grid{grid-template-columns:auto 640px auto;grid-template-rows:auto 640px auto}body.external .grid-cell{align-items:center;background-color:rgba(0,0,0,0.64);border-radius:1024px;display:flex;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.external #grid-main-view{grid-area:2 / 2 / 3 / 3;text-align:center}body.external #grid-copyright{align-items:center;display:flex;grid-area:3 / 1 / 4 / 4;justify-content:center}body.internal .grid{grid-template-columns:239px auto 104px;grid-template-rows:64px auto 64px}body.internal .grid-cell:nth-child(1){background-color:rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body.internal .grid-cell:nth-child(2){background-color:rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body.internal .grid-cell:nth-child(3){background-color:rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body.internal .grid-cell:nth-child(4){background-color:rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body.internal .grid-cell:nth-child(5){background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body.internal #grid-logo{align-items:center;display:flex;grid-area:1 / 1 / 2 / 2;justify-content:left;overflow:hidden}body.internal #grid-logo::-webkit-scrollbar{display:none}body.internal #grid-header{align-items:center;display:flex;grid-area:1 / 2 / 2 / 3;justify-content:left;overflow-x:scroll;overflow-y:hidden}body.internal #grid-header::-webkit-scrollbar{display:none}body.internal #grid-header-title{margin:0;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}body.internal #grid-navigation{align-items:center;display:flex;grid-area:1 / 3 / 2 / 4;justify-content:right;overflow:hidden}body.internal #grid-navigation::-webkit-scrollbar{display:none}body.internal #grid-navigation-sub{display:flex;flex-direction:column;gap:11px;grid-area:2 / 1 / 4 / 2;overflow-x:hidden;overflow-y:scroll}body.internal #grid-navigation-sub::-webkit-scrollbar{display:none}body.internal #grid-navigation-sub .button,body.internal #grid-navigation-sub form.button_to,body.internal #grid-navigation-sub button.red,body.internal #grid-navigation-sub nav.pagination{display:inline}body.internal #grid-main-view{grid-area:2 / 2 / 4 / 4;text-align:center}body.internal #grid-main-view-header{margin:5px 0 15px}body.internal #grid-main-view-footer{margin-top:11px}body.internal #grid-main-view-header:empty,body.internal #grid-main-view-footer:empty{display:none}body.internal.organization #grid-header.organization-name{border:none;padding:0;text-align:center}body.external input{font-size:14px;margin:5px auto !important;padding:10px !important;width:calc(100% - 25px) !important}.organization-name a{display:inline-block}.organization-open{background-color:#ff007e;border-radius:128px;box-shadow:0 4px 8px 1px rgba(255,255,255,0.1);color:white;display:inline-block;height:50px;line-height:50px;margin:0 0 7px;overflow:hidden;padding:2px 11px 0;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 22px)}.organization-open:hover{background-color:rgba(255,126,190,0.9);color:white;text-shadow:0 0 8px rgba(233,101,75,0.5)}.organization-open>i[class^="fa-"]{background-color:rgba(255,255,255,0.85);border-radius:128px;color:#ff007e;min-width:20px;padding:7px 5px;text-align:center}.organization-open:hover>i[class^="fa-"]{color:white;text-shadow:0 0 8px rgba(233,101,75,0.5)}.button,button,input[type=submit]{background-color:#ff007e;border:0;border-radius:128px;color:white;cursor:pointer;font-size:16px;font-style:normal;padding:5px 10px 5px;text-decoration:none;text-transform:capitalize;white-space:nowrap}a.button{padding:6px 10px}.table a.button{padding:6px 10px}button[type=submit]{padding:5px 10px 6px}.table button[type=submit],.table button[title='Copy Replay Link']{padding:5px 10px 7px}.button:hover,button:hover,input[type=submit]:hover{background-color:rgba(255,126,190,0.9);color:white;text-shadow:0 0 8px rgba(233,101,75,0.5)}.button.red,button.red,input.red[type=submit]{background-color:#d04a5d}.button.red:hover,button.red:hover,input.red[type=submit]:hover{background-color:#68252f;color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}.button_to{display:inline}.special-button{background-color:rgba(255,255,255,0.5);border-radius:128px;box-shadow:0 4px 16px 1px rgba(255,255,255,0.9);cursor:pointer;display:inline-block;margin:10px;padding:4px 9px 0px;text-align:left;text-transform:capitalize;width:160px;white-space:nowrap}.special-button.green:hover{background-color:rgba(235,255,235,0.9)}.special-button.red:hover{background-color:rgba(255,235,235,0.9)}.special-button .special-button-label{display:inline-block;vertical-align:18px}.special-button-icon{display:inline-block;height:auto;margin:-6px;max-width:60px;width:60px}.pagination{margin:10px 0}body.external button{margin:5px auto;padding:9px 10px 10px !important;width:calc(100% - 25px)}i.fa-solid.count{background-color:black;border-radius:128px;color:white;font-size:16px;padding:4px 7px;vertical-align:2px}i.fa-solid.pagination:empty{display:none}.navigation{font-size:24px;text-align:center}.navigation td{width:35px}.navigation td.divider{width:0.5px}.navigation td.divider .line{background-color:rgba(255,255,255,0.1);display:inline-block;height:100%;width:0.5px}.navigation button{background-color:#d04a5d;font-size:24px;margin-top:0;padding:2px 5px 3px}.navigation button:hover{background-color:#68252f;color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}#grid-navigation-sub .button{background-color:transparent;border:none;color:#ff007e;cursor:pointer;font-size:16px;font-style:normal;padding:3px;text-decoration:none;text-transform:capitalize;white-space:nowrap}#grid-navigation-sub .button:hover{background-color:rgba(93,74,208,0.15);border:none;color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}#grid-navigation-sub .button>i[class^="fa-"]{background-color:#ff007e;border-radius:128px;color:white;min-width:20px;padding:7px 5px;text-align:center}#grid-navigation-sub .button:hover>i[class^="fa-"]{color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}#grid-navigation-sub .button.organization-name{background-color:#ff007e;color:white;overflow:hidden;text-overflow:ellipsis;text-transform:none}#grid-navigation-sub .button.organization-name:hover{background-color:#0013b9;color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}#grid-navigation-sub .button.organization-name>i[class^="fa-"]{background-color:rgba(255,255,255,0.85);border-radius:128px;color:#ff007e;min-width:20px;padding:7px 5px;text-align:center}#grid-navigation-sub .button.organization-name:hover>i[class^="fa-"]{color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}#grid-navigation-sub hr.divider{margin:0;width:calc(100% - 2px)}.table{border:1px solid rgba(255,255,255,0.9);border-collapse:collapse;border-radius:3px;box-shadow:0 4px 16px 1px rgba(255,255,255,0.1);margin:0 auto;overflow:hidden}.table>thead>tr,.table>tbody>tr>th,.table>tfoot>tr{background-color:rgba(255,255,255,0.1)}.table>tbody>tr:nth-child(even){background-color:rgba(0,0,0,0.5)}.table>tbody>tr.highlighted:nth-child(even){background-color:rgba(205,205,235,0.5)}.table>tbody>tr:nth-child(odd){background-color:rgba(0,0,0,0.2)}.table>tbody>tr.highlighted:nth-child(odd){background-color:rgba(225,225,255,0.5)}.table>tbody>tr:hover,.table>tbody>tr.highlighted:hover{background-color:rgba(235,255,235,0.5)}.table>thead>tr>th,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>td{border:1px solid rgba(255,255,255,0.1);border-collapse:collapse;padding:5px;height:29px}.table>thead>tr>th,.table>tfoot>tr>td{font-weight:bold}.table th.left,.table td.left{text-align:left}.table th.right,.table td.right{text-align:right}.table th.nowrap,.table td.nowrap{white-space:nowrap}.table td[onclick$=".click();"]{cursor:pointer}.table td .button{display:block;text-align:center}.table td .button_to{display:inline-block}.table td .button.inline{display:inline-block}.table.vertical>tbody>tr>th{text-align:right;text-transform:capitalize}.table.vertical>tbody>tr>td{text-align:left}.table.vertical>tbody>tr>th>.field_with_errors,.table.vertical>tbody>tr>td>.field_with_errors{background-color:red;border-radius:128px;color:white;padding:0 2px}.table.vertical>tbody>tr>td input,.table.vertical>tbody>tr>td select,.table.vertical>tbody>tr>td textarea{border:none;border-radius:128px;box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.64);min-width:200px;padding:4px;width:calc(100% - 8px)}.table.vertical>tbody>tr>td textarea{height:100px}.table.project-notes{width:240px}.table.project-notes td{height:69px;vertical-align:middle}.table.project-notes .project-notes-container{border-radius:128px;box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.64);font-size:15px;height:67px;overflow-y:auto;padding:1px 3px;width:222px}.table .sub-inset{box-shadow:inset 0 2px 8px 1px rgba(0,0,0,0.5)}.table .table.resource-reports{width:100%}.table .table.resource-reports th{font-size:14px;color:rgba(0,0,0,0.64)}.table .table.resource-reports td{font-size:14px;color:rgba(0,0,0,0.64)}.table .table.resource-reports .button{opacity:0.8}.table .table.resource-reports>thead>tr,.table .table.resource-reports>tbody>tr>th,.table .table.resource-reports>tfoot>tr{background-color:rgba(221,221,255,0.1)}body.external .table{border:none;border-radius:0;box-shadow:none}body.external .table>thead>tr,body.external .table>tbody>tr:hover,body.external .table>tbody>tr:nth-child(odd),body.external .table>tbody>tr:nth-child(even),body.external .table>tbody>tr>th,body.external .table>tfoot>tr{background-color:transparent}body.external .table>thead>tr>th,body.external .table>tbody>tr>th,body.external .table>tbody>tr>td,body.external .table>tfoot>tr>td{border:none;padding:0 5px}body.external .table>tbody>tr>td>.button,body.external .table>tbody>tr>td>input[type=submit]{margin-top:5px;width:100%}.table-controls .button{font-weight:normal}.invisible-layout-center{margin:0 auto}.invisible-layout-center>tbody>tr>td{vertical-align:top}.invisible-layout-center .spacing-gap{width:20px}.notification{animation-name:slide-in, slide-out;animation-delay:0.0s, 5.0s;animation-duration:1.0s, 1.0s;animation-fill-mode:forwards, forwards;animation-timing-function:ease-out, ease-in;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:rgba(184,244,212,0.75);border:2px solid rgba(0,191,0,0.75);border-radius:128px;box-shadow:0 8px 16px 8px rgba(0,0,0,0.5);font-size:16px;margin:8px;padding:21px;position:absolute;top:-200px;text-align:center;width:calc(100% - 60px)}.notification.alert{background-color:rgba(255,127,127,0.75);border-color:rgba(191,0,0,0.75)}@keyframes slide-in{0%{top:-200px}100%{top:0px}}@keyframes slide-out{0%{top:0px}100%{top:-200px}}.date-filters{display:flex;gap:1rem;margin:1rem 0}.field{display:flex;flex-direction:column;gap:0.5rem}.field label{font-weight:bold}.field input[type="date"]{padding:0.5rem;border:1px solid #ccc;border-radius:4px}
