.status-button[data-v-0dc2c886]{border:none;border-radius:3px;cursor:pointer;background-color:#d17008;padding:8px;color:#fff}.status-button[data-v-0dc2c886]:hover{background-color:#c66b08}.status-container[data-v-0dc2c886]{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center}#app,body,html{margin:0;padding:0;height:100%;overflow:hidden}.app-container{display:flex;flex-direction:column;height:100vh}.app-header{justify-content:space-between;background-color:#f8f8f8;padding:0 5px 0 5px}.app-header,.status-bar{display:flex;align-items:center}.status-bar{height:20px;font-size:12px}.button{padding:5px 10px;font-size:14px}.grid-container{flex:1;display:flex;overflow:hidden}.myGrid{height:100%;overflow:auto}.greenBall{background-color:green}.greenBall,.redBall{border-radius:50%;width:10px;height:10px;display:inline-block;margin-left:2px}.redBall{background-color:red}@font-face{font-family:Inter;src:url(/fonts/Inter-VariableFont_opsz,wght.cc27cf3f.ttf) format("truetype");font-weight:100 900;font-display:swap}body{font-family:Inter,sans-serif}input[type=date]::-webkit-calendar-picker-indicator{display:none}.fadeOut{animation-name:fadeOut}.fadeInDown{animation-name:fadeInDown}.fadeInUp{animation-name:fadeInUp}.fade-enter-active{transition:opacity .3s ease-in}.fade-leave-active{transition:opacity .15s ease-out}.fade-enter,.fade-leave-to{opacity:0}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.c-toast-container{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:9999;pointer-events:none}.c-toast-container--top{flex-direction:column}.c-toast-container--bottom{flex-direction:column-reverse}@media screen and (max-width:768px){.c-toast-container{padding:0;position:fixed!important}}.c-toast--bottom,.c-toast--top{align-self:center}.c-toast--bottom-right,.c-toast--top-right{align-self:flex-end}.c-toast--bottom-left,.c-toast--top-left{align-self:flex-start}.v--default-css .c-toast--success{background-color:#28a745}.v--default-css .c-toast--info{background-color:#17a2b8}.v--default-css .c-toast--warning{background-color:#ffc107}.v--default-css .c-toast--error{background-color:#dc3545}.v--default-css .c-toast--default{background-color:#343a40}.v--default-css .c-toast{display:grid;animation-duration:.15s;margin:.5em 0;border-radius:.5em;pointer-events:auto;min-height:3em;font-family:Avenir,Helvetica,Arial,sans-serif;padding:.5em 2em;word-break:break-word}.button-27,.v--default-css .c-toast{align-items:center;color:#fff;cursor:pointer}.button-27{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#087ad1;border:none;border-radius:3px;box-sizing:border-box;display:flex;justify-content:center;font-family:Roobert,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:normal;margin:0;min-width:0;outline:none;text-align:center;text-decoration:none;transition:all .2s ease-in-out;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;padding:0 4px;height:17px}.button-27:disabled{pointer-events:none;opacity:.5;background-color:#ccc}.button-27:hover:not(:disabled){background-color:#066bb3;transform:translateY(-1px)}.button-27:active:not(:disabled){transform:translateY(0)}.button-44{background:#e62143;border:none;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;height:17px;width:17px;padding:0;margin:0 3px;transition:all .2s ease-in-out;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-44:disabled{pointer-events:none;opacity:.5;background-color:#ccc}.button-44:hover:not(:disabled){background-color:#d41b3a;transform:translateY(-1px)}.button-44:active:not(:disabled){transform:translateY(0)}.edit-button{background:#5a5a5a;border:none;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;height:17px;width:17px;padding:0;margin-left:auto;transition:all .2s ease-in-out;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.edit-button:disabled{pointer-events:none;opacity:.5;background-color:#ccc}.edit-button:hover:not(:disabled){background-color:#454545;transform:translateY(-1px)}.edit-button:active:not(:disabled){transform:translateY(0)}.button-icon{margin-right:3px;font-size:.85em}.status-button{display:flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:3px;cursor:pointer;background-color:#087ad1;padding:1px 8px;color:#fff}.button-icon{font-size:.9em}.status-button:hover{background-color:#066bb3}.status-button:disabled{opacity:.6;cursor:not-allowed}.history-button{border:none;border-radius:3px;cursor:pointer;background-color:#087ad1;padding:1px 4px 1px 4px;color:#fff}.history-button:hover{background-color:#066bb3}.icon{font-size:1rem}.modal-overlay[data-v-1acc019e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-1acc019e]{position:relative;background-color:#181717;padding:2rem;border-radius:5px;width:400px;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.3)}.close-button[data-v-1acc019e]{position:absolute;top:10px;right:15px;background:transparent;border:none;font-size:1.5rem;color:#fff;cursor:pointer}.close-button[data-v-1acc019e]:hover{color:red}.form-group[data-v-1acc019e]{margin-bottom:1rem}.form-group label[data-v-1acc019e]{display:block;margin-bottom:.5rem}.form-group input[data-v-1acc019e],.form-group select[data-v-1acc019e]{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px}.form-actions[data-v-1acc019e]{display:flex;justify-content:flex-end}.form-actions button[data-v-1acc019e]{margin-left:1rem;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer}.form-actions button[type=submit][data-v-1acc019e]{background-color:#28a745;color:#fff}.form-actions button[type=button][data-v-1acc019e]{background-color:#dc3545;color:#fff}.form-actions button[type=submit][data-v-1acc019e]:hover{background-color:#218838}.form-actions button[type=button][data-v-1acc019e]:hover{background-color:#a12631}body.modal-open[data-v-1acc019e]{overflow:hidden}.status-filter-container{display:flex;flex-direction:row;flex-grow:1;min-width:0;width:100%}.status-select{flex-grow:1;min-width:0;width:100%;box-sizing:border-box;margin:0;padding:0}.activity-panel{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;background:#fff}.panel-header{padding:.4rem .6rem;background:#f5f5f5;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center}.panel-header h4{margin:0;font-size:.9rem}.panel-actions{display:flex;gap:8px}.refresh-button{background:none;border:none;font-size:1.1rem;cursor:pointer;padding:.2rem;color:#555;display:flex;align-items:center;justify-content:center}.refresh-button:hover{color:#087ad1}.refresh-icon{font-size:16px}.load-detail,.load-details,.load-info{display:none}.panel-content{flex:1;overflow-y:auto;padding:.5rem}.activity-list{display:flex;flex-direction:column;gap:.4rem}.activity-item{padding:.4rem .5rem;border:1px solid #eee;border-radius:3px;background:#f9f9f9;font-size:.85rem;word-break:break-word;line-height:1.2}.activity-time{color:#666;font-size:.75rem;margin-bottom:.2rem;cursor:pointer}.activity-time,.tooltip{position:relative;display:inline-block}.tooltip{border-bottom:1px dotted #ccc}.tooltip .tooltip-text{visibility:hidden;background-color:#333;color:#fff;text-align:center;padding:5px 8px;border-radius:3px;font-size:.75rem;white-space:nowrap;position:absolute;z-index:1000;top:125%;left:0;opacity:0;transition:opacity .3s}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}.activity-details{margin-bottom:.2rem}.activity-details,.activity-value{overflow-wrap:break-word;word-wrap:break-word}.activity-value{background:#e8f4ff;padding:.1rem .2rem;border-radius:2px;font-family:monospace;font-size:.8rem;max-width:100%;display:inline-block}.status-archived{background-color:#ffebe9;color:#cf222e}.boolean-true,.status-unarchived{background-color:#dafbe1;color:#1a7f37}.boolean-false{background-color:#ffebe9;color:#cf222e}.activity-source{font-size:.7rem;color:#666;margin-top:.1rem}.loading,.no-activities,.no-load-selected{padding:.75rem;text-align:center;color:#666;font-size:.85rem}.ag-theme-quartz .ag-tool-panel-wrapper .activity-panel,.ag-theme-quartz .ag-tool-panel-wrapper .activity-panel *{box-sizing:border-box;font-family:inherit}.ag-theme-quartz .ag-tool-panel-wrapper .activity-panel .activity-item{background:#f9f9f9;padding:.4rem .5rem}.ag-theme-quartz .ag-tool-panel-wrapper .activity-panel .panel-header{background:#f5f5f5}.ag-theme-quartz .ag-tool-panel-wrapper .tooltip .tooltip-text{font-weight:400;padding:5px 8px}.myGrid{width:100%}.centered-cell{text-align:center}.main-header[data-v-b5a5e150]{display:flex;align-items:center;height:50px;background-color:transparent}.main-header a[data-v-b5a5e150]{display:flex;align-items:center;height:100%}.main-header svg[data-v-b5a5e150]{height:100%;width:100%}.modal-overlay[data-v-bb427aaa]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-bb427aaa]{background-color:#fff;border-radius:8px;width:80%;max-width:1000px;max-height:90vh;display:flex;flex-direction:column}.modal-header[data-v-bb427aaa]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e2e2e2}.modal-header h3[data-v-bb427aaa]{margin:0;color:#333}.close-button[data-v-bb427aaa]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666}.close-button[data-v-bb427aaa]:hover{color:#333}.modal-body[data-v-bb427aaa]{padding:1rem;overflow:auto;flex-grow:1}.activity-grid[data-v-bb427aaa]{height:500px;width:100%}.header-left[data-v-bb427aaa]{display:flex;align-items:center;gap:1rem}.refresh-button[data-v-bb427aaa]{background-color:#087ad1;color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.refresh-button[data-v-bb427aaa]:hover{background-color:#066bb3}.app-header[data-v-506549de]{justify-content:space-between;padding:.625rem 1.25rem;background-color:#e7e7e7;border-bottom:1px solid #ccc}.app-header[data-v-506549de],.header-section[data-v-506549de]{display:flex;align-items:center;flex-wrap:wrap}.left-section .status-label[data-v-506549de]{margin-right:.5rem;font-weight:700;font-size:1rem}#status[data-v-506549de]{width:.9375rem;height:.9375rem;border-radius:50%;margin-right:1.25rem}.button[data-v-506549de]{display:flex;align-items:center;padding:.5rem 1rem;background-color:#087ad1;color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-size:.875rem;margin-right:1.25rem}.button[data-v-506549de]:hover{background-color:#066bb3}.load-count[data-v-506549de]{font-size:1rem;color:#333}.right-section .logout-link[data-v-506549de]{display:flex;align-items:center;margin-right:1.25rem;font-size:1rem;color:#087ad1;text-decoration:none}.right-section .logout-link[data-v-506549de]:hover{text-decoration:underline}.view-mode-select[data-v-506549de]{margin-right:1.25rem;padding:.375rem;font-size:.875rem}@media (max-width:768px){.app-header[data-v-506549de]{flex-direction:column;align-items:flex-start;padding:.5rem 1rem}.header-section[data-v-506549de]{margin-bottom:.625rem}.left-section[data-v-506549de],.right-section[data-v-506549de]{width:100%;justify-content:flex-start}#status[data-v-506549de],.button[data-v-506549de],.load-count[data-v-506549de],.logout-link[data-v-506549de],.status-label[data-v-506549de],.view-mode-select[data-v-506549de]{margin-right:.625rem;margin-bottom:.3125rem}.button[data-v-506549de]{padding:.375rem .75rem;font-size:.8125rem}.load-count[data-v-506549de],.right-section .logout-link[data-v-506549de],.status-label[data-v-506549de]{font-size:.875rem}#status[data-v-506549de]{width:.75rem;height:.75rem}}@media (max-width:480px){.button[data-v-506549de],.load-count[data-v-506549de],.logout-link[data-v-506549de],.status-label[data-v-506549de]{margin-right:.3125rem;font-size:.8125rem}.app-header[data-v-506549de],.button[data-v-506549de]{padding:.3125rem .625rem}#status[data-v-506549de]{width:.625rem;height:.625rem}}.button-icon[data-v-506549de]{margin-right:.5rem}.login-container[data-v-10f1ae1a]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100vh;padding-top:50px;background-color:#000;overflow:hidden}h1[data-v-10f1ae1a]{margin-bottom:20px;color:#fff}.login-button[data-v-10f1ae1a]{padding:10px 20px;font-size:16px;background-color:#0078d4;color:#fff;border:none;border-radius:4px;cursor:pointer}.login-button[data-v-10f1ae1a]:hover:not(:disabled){background-color:#005a9e}.login-button[data-v-10f1ae1a]:disabled{background-color:#666;cursor:not-allowed}