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)}.dropdown{position:relative;display:inline-block}.dropdown-toggle{cursor:pointer;user-select:none}button.button.dropdown-toggle{padding:5px 10px 7px}.dropdown-menu{background-color:rgba(0,0,0,0.64);border-radius:9px;box-shadow:0 2px 10px rgba(0,0,0,0.5);color:#ff007e;display:none;left:0;list-style:none;margin:0.125rem 0 0;padding:7px;position:absolute;text-align:left;top:100%;z-index:9999}.dropdown.open .dropdown-menu{display:flex;flex-direction:column;gap:7px}.dropdown.dropdown-right .dropdown-menu{left:auto;right:0}.dropdown-menu-item{background-color:transparent;border:none;border-radius:7px;box-shadow:none;color:#ff007e;cursor:pointer;display:block;font-size:16px;font-style:normal;min-height:16px;padding:6px 10px;text-align:left;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none}.dropdown-menu-item:hover{background-color:rgba(93,74,208,0.15);border:none;color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}.dropdown-menu-item>i[class^="fa-"]{min-width:20px;padding:0;text-align:center}.dropdown-menu-item.active{background-color:rgba(255,126,190,0.25)}.dropdown-menu-item.disabled{background-color:transparent;color:#777777}.dropdown-menu-item.disabled:hover{background-color:rgba(255,255,255,0.1);color:#777777;text-shadow:none}#grid-navigation-sub .inline-drawer-dropdown{position:relative;display:flex;flex-direction:column;width:100%}#grid-navigation-sub .inline-drawer-toggle{background-color:transparent;border:none;border-radius:18px;box-shadow:none;color:#ff007e;cursor:pointer;font-size:16px;font-style:normal;min-height:30px;padding:3px;text-align:left;text-decoration:none;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#grid-navigation-sub .inline-drawer-toggle: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 .inline-drawer-toggle>i[class^="fa-"]{background-color:#ff007e;border-radius:36px;color:white;min-width:20px;padding:7px 5px;text-align:center}#grid-navigation-sub .inline-drawer-toggle:hover>i[class^="fa-"]{color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}#grid-navigation-sub .inline-drawer-menu{background-color:rgba(0,0,0,0.64);border-radius:16px;display:flex;flex-direction:column;gap:0;margin-top:0;width:100%;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s ease-out, opacity 0.3s ease-out, margin-top 0.3s ease-out}#grid-navigation-sub .inline-drawer-dropdown.open .inline-drawer-menu{max-height:1000px;opacity:1;margin-top:3px;transition:max-height 0.3s ease-in, opacity 0.3s ease-in, margin-top 0.3s ease-in}#grid-navigation-sub .inline-drawer-dropdown.open .inline-drawer-toggle{background-color:rgba(93,74,208,0.15)}#grid-navigation-sub .inline-drawer-dropdown.open .inline-drawer-toggle:hover{background-color:rgba(255,126,190,0.1)}#grid-navigation-sub .inline-drawer-menu-item{background-color:transparent;border:none;border-radius:18px;box-shadow:none;color:#ff007e;cursor:pointer;display:block;font-size:14px;font-style:normal;margin:3px;min-height:24px;padding:3px;text-align:left;text-decoration:none;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#grid-navigation-sub .inline-drawer-menu-item: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 .inline-drawer-menu-item.active{background-color:rgba(255,126,190,0.25)}#grid-navigation-sub .inline-drawer-menu-item>i[class^="fa-"]{background-color:rgba(255,255,255,0.85);border-radius:36px;color:#ff007e;min-width:20px;padding:5px 2px;text-align:center}#grid-navigation-sub .inline-drawer-menu-item:hover>i[class^="fa-"]{color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}.breadcrumbs{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;min-width:0}.breadcrumbs-item{display:flex;flex-direction:row;flex-wrap:nowrap;min-width:0}.breadcrumb-item-label{display:inline-block;transition:max-width 10000ms ease;will-change:max-width}.breadcrumbs-item .breadcrumb-item-label i.fa-brands,.breadcrumbs-item .breadcrumb-item-label i.fa-solid{width:25px;text-align:center}.breadcrumbs-item:first-child .breadcrumb-item-label{max-width:27px;overflow:hidden;text-overflow:clip;white-space:nowrap}.breadcrumbs-item:first-child:hover .breadcrumb-item-label{max-width:9999px;text-overflow:ellipsis}.breadcrumbs-item:not(:first-child):not(:last-child) .breadcrumb-item-label{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs-item:not(:first-child):not(:last-child):hover .breadcrumb-item-label{max-width:9999px}.breadcrumbs-item.truncate .breadcrumb-item-label{max-width:27px !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.breadcrumbs-item.no-truncate .breadcrumb-item-label{max-width:none !important;overflow:visible !important;text-overflow:initial !important;white-space:normal !important}.breadcrumbs-item.truncate:hover .breadcrumb-item-label{max-width:9999px !important;text-overflow:ellipsis !important}.breadcrumb-item-separator{display:inline-block;margin-left:7px}.tabs{border-radius:6px 6px 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;min-width:0;margin:0 8px;flex-shrink:0}.tab{display:inline-block;flex:1;background-color:rgba(255,255,255,0.15);border-radius:6px 6px 0 0;box-shadow:0 8px 8px 1px rgba(0,0,0,0.1);color:#ff007e;font-weight:bold;padding:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab:hover{background-color:rgba(255,255,255,0.5);color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}.tab.active{background-color:rgba(0,0,0,0.64)}.tab.active:hover{background-color:rgba(0,0,0,0.64);color:#e9654b;text-shadow:0 0 8px rgba(233,101,75,0.5)}.tab-content{background-color:rgba(0,0,0,0.64);border-radius:6px;box-shadow:0 8px 8px 1px rgba(0,0,0,0.1);display:flex;flex-direction:column;flex:1;min-height:0;padding:1px;position:relative;z-index:1}.tab-content-inner-view{flex:1;min-height:0;overflow-y:auto;padding:45px}.tab-content-header{margin:0 0 53px}.tab-content-footer{margin:53px 0 0}.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}}.modal{position:fixed !important;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex !important;justify-content:center !important;align-items:center !important;opacity:0;pointer-events:none;transition:opacity 0.25s ease-out;z-index:10000}.modal.visible{opacity:1;pointer-events:auto}.modal-content{background-color:rgba(0,0,0,0.64);border:2px solid rgba(255,126,190,0.25);border-radius:18px;box-shadow:0 8px 32px rgba(0,0,0,0.5);color:#ff007e;padding:20px;text-align:center;max-width:400px;width:90%}.modal.visible .modal-content{animation:zoomIn 0.25s ease forwards}@keyframes zoomIn{from{transform:scale(1.32)}to{transform:scale(1)}}.modal-content button{margin:10px;padding:5px 15px}#about-modal .modal-content{background-color:rgba(0,0,0,0.64);border:2px solid rgba(255,126,190,0.25);border-radius:18px;box-shadow:0 8px 32px rgba(0,0,0,0.5);color:#ff007e;max-width:600px;padding:30px;position:relative}#about-modal .modal-content h2{color:#ff007e;font-size:22px;font-weight:600;margin-bottom:20px;text-align:center}#about-modal .modal-content .modal-body{margin-bottom:25px}#about-modal .modal-content p{color:rgba(255,126,190,0.9);font-size:14px;line-height:1.6;margin-bottom:18px;text-align:justify}#about-modal .modal-content .modal-buttons{display:flex;justify-content:center;gap:15px}#about-modal .modal-content .modal-button{background-color:#ff007e;border:none;border-radius:18px;color:white;cursor:pointer;font-size:16px;padding:10px 20px;transition:all 0.2s ease}#about-modal .modal-content .modal-button:hover{background-color:rgba(255,126,190,0.9);color:white;text-shadow:0 0 8px rgba(233,101,75,0.5)}#about-modal .modal-content .modal-close-button{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;background-color:#ff007e;border:none;color:white;cursor:pointer;display:flex;align-items:center;margin:0 !important;justify-content:center;font-size:14px}#about-modal .modal-content .modal-close-button:hover{background-color:rgba(255,126,190,0.9);color:#e9654b}#about-modal.about-splash .about-splash__content{overflow:hidden;padding:36px 28px 48px}#about-modal .about-splash__brand{align-items:center;display:flex;flex-direction:column;gap:14px;margin-bottom:22px}#about-modal .about-splash__icon{height:56px;width:56px}#about-modal .about-splash__logo{height:auto;max-width:240px;width:70%}#about-modal .about-splash__body{margin-bottom:0}#about-modal .about-splash__body p{text-align:center}#about-modal .about-splash__note{color:rgba(255,126,190,0.75);font-style:italic;margin-bottom:0}.search-form{display:flex;gap:8px;align-items:center}.search-input-wrapper{position:relative;display:inline-block}.search-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#ff007e}.submit-icon,.clear-icon{background:none;box-shadow:none;position:absolute;top:50%;transform:translateY(-50%);border:none;border-radius:36px !important;padding:0;cursor:pointer;color:#ff007e;display:flex;align-items:center;justify-content:center;text-decoration:none;width:24px;height:24px;transition:color 0.2s ease;z-index:1}.submit-icon{right:2px;padding:7px 10px !important}.clear-icon{left:2px}.submit-icon:hover,.clear-icon:hover{color:rgba(255,126,190,0.9);background:none;border:none}.search-input{border:none !important;border-radius:3px !important;box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.16) !important;font-size:15px;padding:4px 28px 4px 8px !important;width:200px}.search-input-wrapper.has-clear .search-input{padding-left:28px !important;width:180px !important}.search-input:focus{outline:none;box-shadow:inset 0 1px 2px 1px rgba(255,126,190,0.25) !important}.search-highlight{background-color:rgba(255,126,190,0.25);border-radius:2px}.app-version{display:flex;flex-direction:column;font-family:Arial, Helvetica, sans-serif;font-weight:400;letter-spacing:0.04em;line-height:1.25;text-transform:uppercase}.app-version__label{font-weight:700}.app-version__number{font-weight:400}body.external .app-version--external{align-items:flex-end;bottom:12px;color:rgba(255,255,255,0.85);font-size:13px;gap:3px;pointer-events:none;position:fixed;right:12px;user-select:none;z-index:1}#about-modal .app-version--about{align-items:flex-end;bottom:16px;color:rgba(255,126,190,0.5);font-size:11px;gap:2px;pointer-events:none;position:absolute;right:16px;user-select:none}.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}.task-form{max-width:800px;margin:0 auto;padding:20px}.task-form .field{margin-bottom:20px}.task-form .field label{display:block;margin-bottom:5px;font-weight:bold}.task-form .field .task-info{width:100%;min-height:200px;padding:10px;border:1px solid #ddd;border-radius:4px}.task-form .field .task-sort{width:100px;padding:5px;border:1px solid #ddd;border-radius:4px}.task-form .actions{margin-top:20px}.error-messages{color:#dc3545;margin-bottom:20px;padding:10px;border:1px solid #dc3545;border-radius:4px;background-color:#f8d7da}.error-messages h2{font-size:1.2em;margin-bottom:10px}.error-messages ul{margin:0;padding-left:20px}.tasks-list{max-width:800px;margin:0 auto;padding:20px}.tasks-list .task-item{background:white;border:1px solid #ddd;border-radius:4px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.tasks-list .task-item .task-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:#f8f9fa;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.tasks-list .task-item .task-header .task-sort{font-weight:bold;color:#666}.tasks-list .task-item .task-header .task-actions{display:flex;gap:5px}.tasks-list .task-item .task-content{padding:15px;white-space:pre-wrap}.tasks-list .no-tasks{text-align:center;padding:40px;color:#666;font-style:italic}.task-details{max-width:800px;margin:0 auto;padding:20px}.task-details .task-header{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;margin-bottom:20px}.task-details .task-header .task-sort{font-size:1.2em;font-weight:bold;color:#666}.task-details .task-header .task-actions{display:flex;gap:10px}.task-details .task-content{background:white;border:1px solid #ddd;border-radius:4px;padding:20px;white-space:pre-wrap;min-height:200px}
