@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@200;300;400;500;600;700&display=swap);.move-room-table tr{height:35px}.move-room-input{height:60px}.negative-margin-top{margin-top:-30px}#newRow,.card-action-styling{border:0 solid #ccc}#newRow{margin-top:-20px;padding:0}#newRow .new{margin-top:-10px}#receipt>*{color:#000!important;font-family:Helvetica,Arial,sans-serif!important}.hotel-receipt-footer{text-align:center;margin-top:10px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}#keycard-stepper .v-stepper__step[data-v-4aead3ad]{padding:5px}#keycard-stepper[data-v-4aead3ad]{box-shadow:none!important}#revenue-list-grouped th{padding:8px 0;font-size:small;border-top:1px solid #d7d5d5;border-bottom:1px solid #d7d5d5}.left{text-align:left}.right{text-align:right}.bold{font-weight:700}#registration-card td{padding:3px!important}.shorten{max-height:calc(50vh - 56px)!important;overflow-y:scroll}.signature-placeholder{position:relative}.signature-placeholder:after{content:"";display:block;position:absolute;width:100%;border:1px solid rgba(0,0,0,.6)}.notice-box--container{padding:.5rem;border:1px dashed rgba(0,0,0,.6)}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>.v-row-highlight{background:#ececec!important}.arch-col-header[data-v-65544cec]{padding:8px 16px;font-size:small;border-bottom:1px solid #d7d5d5}.act-btn[data-v-65544cec]:focus:before{opacity:0!important}.cursor-pointer[data-v-29e6bf78]{cursor:pointer!important}tr.blue-highlight{background:#e3f2fd!important}.subtitle-1[data-v-8bc99098]{font-size:1rem}.bed-type-icon-multiple-queen{margin-left:-4px}.bed-type-icon-multiple-twin{margin-left:-7px}.booking-chart-toolbar .st-btn:not(.disabled):hover{border-color:var(--v-primary-base)}.booking-chart-toolbar .st-btn.disabled:hover{cursor:not-allowed}.booking-chart-toolbar .st-btn{display:inline-block;margin-right:10px;padding:6px 12px;text-align:center;border:1px solid #d9d9d9;border-radius:6px;background-color:#fff;cursor:pointer}.booking-chart-toolbar.floating{z-index:2}.booking-chart-toolbar{background-color:#fff;padding:11.5px;width:100%;margin-bottom:10px;border:1px solid #bbb7b7;border-radius:5px;position:sticky;top:0}.booking-chart{border-left:1px solid #bbb7b7;border-bottom:1px solid #bbb7b7}.booking-chart,.booking-chart-top{border-right:1px solid #bbb7b7;display:flex}.booking-chart-top{width:100%;position:sticky;z-index:2;top:64px;border-top:1px solid #bbb7b7;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.booking-chart-top::-webkit-scrollbar{display:none}.booking-chart-bottom.floating{position:static}.booking-chart-bottom{position:relative;width:100%;height:100%;display:flex;overflow:auto!important}.drawer-top{flex:0 0 351px!important;border-right:1px solid #bbb7b7;border-left:1px solid #bbb7b7;background-color:#fff;border-bottom:1px solid #bbb7b7;z-index:3;position:sticky;top:0;left:0}.drawer-top.vacation-rental{flex:0 0 501px!important}.room-name{height:30px;line-height:30px;padding-left:20px;border-bottom:1px solid #bbb7b7}.drawer{border-right:1px solid #bbb7b7;flex:0 0 350px!important;background-color:#fff;position:sticky;left:0;z-index:1;overflow:hidden}.drawer.vacation-rental{flex:0 0 500px!important}.drawer .room-name{text-align:left!important}.content{background-color:#fff;cursor:grab}.occupancy-chart{position:relative;height:100px;z-index:2}.months-header,.occupancy-chart{width:100%;background-color:#fff}.months-header{height:30px}.months-header .month-cell{float:left;line-height:30px;text-align:center;border-right:1px solid #bbb7b7;text-transform:uppercase;font-weight:700}.dates-header{width:100%;height:75px;background-color:#fff;border-top:1px solid #bbb7b7;border-bottom:1px solid #bbb7b7;display:flex}.dates-header .date{width:100px;text-align:center;border-right:1px solid #bbb7b7}.room-row{display:table}.room-row .cell{width:100px;border-bottom:1px solid #bbb7b7;height:30px;display:table-cell;vertical-align:middle}.occupancy-values .value,.room-row .cell{border-right:1px solid #bbb7b7;text-align:center}.occupancy-values .value{flex:0 0 100px;padding-top:5px}.occupancy-values{width:100%;height:30px;background-color:#fff;border-top:1px solid #bbb7b7;border-bottom:1px solid #bbb7b7;display:flex}.reservation:hover{border-color:#00f}.reservation{cursor:pointer;position:absolute;margin-top:3px;margin-bottom:3px;border-radius:3px;padding-top:3px;padding-left:5px;padding-right:5px;display:flex}.reservation .guest-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3px;color:#fff;font-size:11px;align-self:center;max-width:100%}.reservation.room-segment{border:1px solid hsla(0,0%,100%,.3)}.reservation.foreign-segment{opacity:.8;cursor:pointer;pointer-events:all}.reservation.foreign-segment:hover{opacity:1}.reservation.room-changed{border:2px solid #ff9800;box-shadow:0 2px 4px rgba(255,152,0,.3)}.room-indicator{font-size:9px;opacity:.8;font-weight:700}.daily-segment.room-changed{box-shadow:0 0 3px rgba(255,152,0,.5)}.daily-segment.room-changed:hover{box-shadow:0 0 5px rgba(255,152,0,.8)}.room-type{background-color:#e7e7e7}.room-number{padding-left:50px}.drawer .room-type{cursor:pointer;font-weight:700}.drawer .room-type .icon{margin-right:6px}.tooltip{position:absolute;text-align:left;font-family:SuisseIntl;font-size:12px;width:80px;height:52px;padding:8px;background:#fff;pointer-events:none;background-color:#fff;line-height:.05em}.overlay{fill:none;opacity:.2}.display-true{display:inline!important}.display-false{display:none!important}#startDate{text-align:center}.cell-tooltip{position:relative;background:#0ab;border-radius:.4em}.cell-tooltip:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:18px solid transparent;border-bottom-color:#0ab;border-top:0;margin-left:-18px;margin-top:-18px}div[day-name=FRI],div[day-name=SAT],div[day-name=SUN]{border-right-color:red!important}div[is-today="1"]{background-color:rgba(179,215,162,.541)}.dates-header div[day-name=SAT],.dates-header div[day-name=SUN]{color:red!important}.room-status-icon{padding-left:5px;margin-left:10px;padding-right:5px;border-radius:3px;cursor:default!important}.legend-icon-color{width:21px;height:21px;border-radius:4px;margin-right:5px}.legend-item{display:flex;margin-bottom:5px}.daily-occupancy-percentage{width:100%;height:131px;border-bottom:1px solid #bbb7b7;font-size:26px}.collapse-expand-icon{font-size:16.5px!important}.date-day-name{margin-top:2px;font-size:x-small;text-transform:uppercase}.date-number{font-size:17px}.availability-icons{margin-top:.5px}#datePickerContainer{min-width:100%;min-height:100%;background:#fff}#collapseContainer{bottom:0;position:absolute;display:flex;width:100%;justify-content:space-between}.room-name-wrapper{overflow:hidden;white-space:nowrap;display:inline-block;max-width:85%;text-overflow:ellipsis}.disallowed-drop-zone{pointer-events:none;background:#a4a7ab;opacity:.8}.popup-section{text-align:center;width:50%;float:left}.ribbon-menu-item-custom{cursor:pointer;height:30px!important;display:inline-flex;margin-right:10px;padding:5px;text-align:left;align-items:center;border-color:var(--v-primary-base);background:#fff}.ribbon-menu-item,.ribbon-menu-item-custom{border:1px solid #d9d9d9;border-radius:6px}.guest-tooltip{pointer-events:none;z-index:1000}.guest-tooltip-content{position:relative;background:#fff;color:#333;padding:6px 10px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.15);border:1px solid #0096c7}.guest-tooltip-content:after{content:"";position:absolute;top:100%;left:12px;border:4px solid transparent;border-top-color:#0096c7}.rate-cell-container{display:flex;align-items:center;justify-content:flex-end;gap:4px;height:100%;margin-right:8px}.stop-sell-indicator{flex-shrink:0}.drawer-top-extra-beds{flex:0 0 201px!important;border-left:1px solid #bbb7b7;border-bottom:1px solid #bbb7b7;z-index:3;top:0}.drawer-extra-beds,.drawer-top-extra-beds{border-right:1px solid #bbb7b7;background-color:#fff;position:sticky;left:0}.drawer-extra-beds{flex:0 0 200px!important;z-index:1}.floor-plan-panel{display:flex;flex-direction:column;gap:10px}.copylabel[data-v-58daab3e]{cursor:pointer;display:inline-block;border-bottom:1px dashed}.all-properties-item[data-v-9dcc82f2]{font-weight:700;color:var(--v-primary-base)}.offline{top:25px!important}.v-navigation-drawer .fa:before,.v-navigation-drawer .fas:before{font-size:18px!important}.arch-menu .v-list-item{border-radius:5px}.arch-menu .v-list-item--active{color:var(--v-primary-base)}.spacer{height:45px}.connection-monitor-fixed{position:fixed!important;z-index:9999!important;width:100%!important;margin:0!important;left:0!important;right:0!important}.connection-monitor-overlay-top{top:0!important}.connection-monitor-overlay-bottom{bottom:0!important}.overlay-collapsed{pointer-events:none!important}.overlay-collapsed .dense-compact-container{pointer-events:auto!important}.connection-monitor-overlay-top[data-v-173e41d8]{align-items:flex-start}.connection-monitor-overlay-bottom[data-v-173e41d8],.connection-monitor-overlay-top[data-v-173e41d8]{display:flex;justify-content:stretch;padding:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.connection-monitor-overlay-bottom[data-v-173e41d8]{align-items:flex-end}.dense-compact-container[data-v-173e41d8]{width:100%;border:none;border-radius:0;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background:#fff;animation:slideIn-173e41d8 .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1)}@keyframes slideIn-173e41d8{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.connection-monitor-overlay-bottom .dense-compact-container[data-v-173e41d8]{animation:slideInFromBottom-173e41d8 .3s cubic-bezier(.4,0,.2,1)}@keyframes slideInFromBottom-173e41d8{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.dense-header[data-v-173e41d8]{padding:6px 12px;color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:13px;transition:background-color .4s cubic-bezier(.4,0,.2,1)}.dense-header-connected[data-v-173e41d8],.dense-header-restored[data-v-173e41d8]{background-color:#16a34a}.dense-header-warning[data-v-173e41d8]{background-color:#f59e0b}.dense-header-disconnected[data-v-173e41d8]{background-color:#dc2626}.dense-header-left[data-v-173e41d8]{display:flex;align-items:center;gap:8px}.dense-countdown-message[data-v-173e41d8],.dense-status-text[data-v-173e41d8]{font-weight:600;font-size:13px}.dense-countdown-message[data-v-173e41d8]{color:#fff}.dense-separator[data-v-173e41d8]{color:hsla(0,0%,100%,.6)}.monospace-chip-text[data-v-173e41d8]{font-family:Courier New,monospace!important;font-size:11px!important;font-weight:400!important}.dense-header-right[data-v-173e41d8]{display:flex;align-items:center;gap:8px}.dense-countdown[data-v-173e41d8]{font-family:Courier New,monospace;font-size:11px;font-weight:600;min-width:24px;text-align:center}.dense-header-retry-btn[data-v-173e41d8]{height:32px!important;font-size:12px!important;padding:0 16px!important;min-width:auto!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;margin-left:8px!important;margin-right:8px!important;transition:opacity .2s ease-in-out,transform .15s ease-in-out!important}.v-btn.dense-header-retry-btn.v-btn--is-elevated[data-v-173e41d8],.v-btn.dense-header-retry-btn[data-v-173e41d8]{background-color:#1976d2!important;color:#fff!important}.v-btn.dense-header-retry-btn .v-btn__content[data-v-173e41d8],.v-btn.dense-header-retry-btn .v-icon[data-v-173e41d8]{color:#fff!important}.dense-header-retry-btn[data-v-173e41d8]:hover{transform:translateY(-1px)}.dense-header-retry-btn[data-v-173e41d8]:active{transform:translateY(0)}.v-btn.dense-header-retry-btn.v-btn--disabled[data-v-173e41d8]{background-color:#e0e0e0!important;color:rgba(0,0,0,.7)!important;opacity:1!important}.v-btn.dense-header-retry-btn.v-btn--disabled .v-icon[data-v-173e41d8]{color:rgba(0,0,0,.6)!important}.v-btn.dense-header-retry-btn.v-btn--disabled .v-btn__content[data-v-173e41d8]{color:rgba(0,0,0,.7)!important}.dense-header-action-btn[data-v-173e41d8]{height:24px!important;font-size:11px!important;padding:0 12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;margin-left:8px!important;background-color:#fff!important;color:#16a34a!important;transition:opacity .2s ease-in-out,transform .15s ease-in-out!important}.dense-header-action-btn[data-v-173e41d8]:hover{transform:translateY(-1px)}.dense-header-action-btn[data-v-173e41d8]:active{transform:translateY(0)}.dense-header-action-btn-outline[data-v-173e41d8]{height:24px!important;font-size:11px!important;padding:0 12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;margin-left:8px!important;border-color:#fff!important;color:#fff!important;transition:opacity .2s ease-in-out,transform .15s ease-in-out!important}.dense-header-action-btn-outline[data-v-173e41d8]:hover{transform:translateY(-1px)}.dense-header-action-btn-outline[data-v-173e41d8]:active{transform:translateY(0)}.rotating-icon[data-v-173e41d8]{animation:rotate-173e41d8 1s linear infinite}@keyframes rotate-173e41d8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dense-minimize-btn[data-v-173e41d8]{background-color:hsla(0,0%,100%,.2)!important;width:24px!important;height:24px!important;transition:background-color .2s ease-in-out,transform .15s ease-in-out!important}.dense-minimize-btn[data-v-173e41d8]:hover{background-color:hsla(0,0%,100%,.3)!important;transform:scale(1.05)}.dense-minimize-btn[data-v-173e41d8]:active{transform:scale(.95)}.dense-stats-bar[data-v-173e41d8]{background:#fff;padding:6px 12px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;font-size:11px;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.dense-stats-left[data-v-173e41d8]{display:flex;align-items:center;gap:10px}.dense-stat-item[data-v-173e41d8]{display:flex;align-items:center;gap:2px;transition:color .2s ease-in-out,opacity .2s ease-in-out}.dense-stat-item .v-icon[data-v-173e41d8]{transition:color .3s cubic-bezier(.4,0,.2,1)}.dense-stat-item-grouped[data-v-173e41d8]{padding:4px 8px;border:1.5px solid #f59e0b;border-radius:6px;background-color:rgba(245,158,11,.05)}.dense-stat-label[data-v-173e41d8]{font-size:11px}.dense-stat-label[data-v-173e41d8],.dense-subsystem-badge[data-v-173e41d8]{font-weight:700;transition:color .3s cubic-bezier(.4,0,.2,1)}.dense-subsystem-badge[data-v-173e41d8]{font-size:10px;margin-left:4px}.text-success-dense[data-v-173e41d8]{color:#16a34a}.text-error-dense[data-v-173e41d8]{color:#dc2626}.text-muted-dense[data-v-173e41d8]{color:#94a3b8}.text-warning-dense[data-v-173e41d8]{color:#f59e0b}.dense-stat-muted[data-v-173e41d8]{color:#94a3b8;font-size:11px}.dense-stat-warning[data-v-173e41d8]{color:#f59e0b;font-size:11px;font-weight:600}.dense-stat-critical[data-v-173e41d8]{color:#dc2626;font-size:11px;font-weight:700}.dense-stat-item-small[data-v-173e41d8]{display:flex;align-items:center;gap:3px}.dense-separator-line[data-v-173e41d8]{height:12px;width:1px;background-color:#cbd5e1}.dense-stat-sublabel[data-v-173e41d8]{color:#64748b;font-size:11px}.dense-stat-value[data-v-173e41d8]{font-weight:700;font-size:11px;color:#1e293b}.dense-stats-right[data-v-173e41d8]{color:#64748b;font-size:11px}.dense-perf-summary[data-v-173e41d8]{white-space:nowrap}.dense-table-container[data-v-173e41d8]{max-height:320px;overflow-y:auto;background:#fff}.dense-table[data-v-173e41d8]{width:100%;border-collapse:collapse;font-size:11px}.dense-thead[data-v-173e41d8]{position:sticky;top:0;background-color:#f8fafc;z-index:10}.dense-th[data-v-173e41d8]{text-align:left;font-weight:600;color:#475569;padding:4px 12px!important;border-bottom:1px solid #e2e8f0;font-size:11px}.dense-tbody[data-v-173e41d8]{background:#fff}.dense-tr[data-v-173e41d8]{border-bottom:1px solid #f1f5f9;transition:background-color .15s}.dense-tr[data-v-173e41d8]:hover{background-color:#f8fafc}.dense-td[data-v-173e41d8]{padding:6px 12px!important;font-size:11px;color:#1e293b!important}.dense-td-time[data-v-173e41d8]{color:#64748b;white-space:nowrap;font-size:10px}.dense-td-type[data-v-173e41d8],.dense-th-type[data-v-173e41d8]{width:85px;min-width:85px;white-space:nowrap}.dense-method-badge[data-v-173e41d8]{padding:2px 6px;border-radius:2px;font-weight:700;font-size:10px;display:inline-block;min-width:44px;text-align:center}.dense-method-get[data-v-173e41d8]{background-color:#dbeafe;color:#1d4ed8}.dense-method-post[data-v-173e41d8]{background-color:#dcfce7;color:#15803d}.dense-method-delete[data-v-173e41d8],.dense-method-other[data-v-173e41d8],.dense-method-patch[data-v-173e41d8],.dense-method-put[data-v-173e41d8]{background-color:#fef3c7;color:#b45309}.dense-endpoint-code[data-v-173e41d8]{font-family:Courier New,monospace;color:#334155!important;font-size:10px!important;word-break:break-all;background:transparent!important;display:inline!important}.dense-status-badge[data-v-173e41d8]{padding:2px 6px;border-radius:2px;font-weight:700;font-size:10px;background-color:#fee2e2;color:#b91c1c;min-width:50px}.dense-status-badge[data-v-173e41d8],.dense-type-badge[data-v-173e41d8]{display:inline-block;text-align:center}.dense-type-badge[data-v-173e41d8]{padding:2px 8px;border-radius:3px;font-weight:600;font-size:9px;text-transform:uppercase;letter-spacing:.5px}.dense-type-badge-app[data-v-173e41d8]{background-color:#dbeafe;color:#1e40af}.dense-type-badge-health-api[data-v-173e41d8]{background-color:#d1fae5;color:#065f46}.dense-type-badge-health-web[data-v-173e41d8]{background-color:#e0e7ff;color:#3730a3}.dense-type-badge-health-internet[data-v-173e41d8]{background-color:#fef3c7;color:#92400e}.dense-type-badge-health-dns[data-v-173e41d8]{background-color:#fce7f3;color:#831843}.dense-status-badge-success[data-v-173e41d8]{background-color:#d1fae5;color:#065f46}.dense-status-badge-redirect[data-v-173e41d8]{background-color:#dbeafe;color:#1e40af}.dense-status-badge-client-error[data-v-173e41d8]{background-color:#fed7aa;color:#9a3412}.dense-status-badge-server-error[data-v-173e41d8]{background-color:#fecaca;color:#991b1b}.dense-status-badge-error[data-v-173e41d8]{background-color:#fee2e2;color:#b91c1c}.dense-latency-fast[data-v-173e41d8]{color:#059669;font-weight:600}.dense-latency-normal[data-v-173e41d8]{color:#0891b2;font-weight:500}.dense-latency-slow[data-v-173e41d8]{color:#f59e0b;font-weight:600}.dense-latency-very-slow[data-v-173e41d8]{color:#dc2626;font-weight:700}.dense-latency-text-none[data-v-173e41d8]{color:#94a3b8;font-size:10px}.dense-impact-text[data-v-173e41d8]{font-size:10px;color:#475569}.dense-impact-text-error[data-v-173e41d8]{color:#dc2626;font-size:10px}.dense-impact-text-ok[data-v-173e41d8]{color:#059669;font-size:10px}.dense-tr-app[data-v-173e41d8]{background-color:#eff6ff;border-left:3px solid #3b82f6}.dense-tr-health[data-v-173e41d8]{background-color:#f0fdf4;border-left:3px solid #22c55e}.dense-td-error[data-v-173e41d8]{color:#dc2626;font-size:11px}.dense-td-empty[data-v-173e41d8]{text-align:center;padding:32px!important;color:#94a3b8}.dense-footer[data-v-173e41d8]{background-color:#f8fafc;padding:6px 12px;border-top:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;font-size:11px}.dense-footer-message[data-v-173e41d8]{color:#475569;font-size:11px}.dense-footer-actions[data-v-173e41d8]{display:flex;gap:8px}.dense-btn[data-v-173e41d8]{height:24px!important;font-size:11px!important;padding:0 8px!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important}.dense-btn-secondary[data-v-173e41d8]{color:#334155!important;border-color:#cbd5e1!important}.dense-btn-secondary[data-v-173e41d8]:hover{border-color:#94a3b8!important}.dense-table-container[data-v-173e41d8]::-webkit-scrollbar{width:8px}.dense-table-container[data-v-173e41d8]::-webkit-scrollbar-track{background:#f8fafc}.dense-table-container[data-v-173e41d8]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.dense-table-container[data-v-173e41d8]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.api-endpoint-list{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.api-endpoint-item{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f8f9fa;border-radius:6px;border-left:3px solid #e0e0e0}.endpoint-status-icon{font-size:16px;line-height:1}.endpoint-path{font-family:Courier New,monospace;font-size:13px;font-weight:600;color:#1976d2;background:#fff;padding:2px 6px;border-radius:3px;border:1px solid #e0e0e0}.endpoint-label{font-size:12px;color:#666;font-weight:500}.api-logic-explanation{margin-top:12px;padding:10px 12px;background:#e3f2fd;border-radius:6px;border-left:3px solid #1976d2;font-size:13px;line-height:1.6;color:#424242}.connection-help-tooltip-content{padding:0!important;background:#fff!important;border-radius:8px!important;overflow:hidden!important;opacity:1!important;box-shadow:0 8px 24px rgba(0,0,0,.25),0 2px 8px rgba(0,0,0,.15)!important}.connection-help-tooltip{background:#fff;border-radius:8px;overflow:hidden}.connection-help-tooltip-header{display:flex!important;align-items:center;padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.2);min-height:44px}.tooltip-header-connected{background:linear-gradient(135deg,#16a34a,#15803d)!important}.tooltip-header-warning{background:linear-gradient(135deg,#f59e0b,#d97706)!important}.tooltip-header-disconnected{background:linear-gradient(135deg,#dc2626,#b91c1c)!important}.connection-help-tooltip-title{font-size:16px;font-weight:700;color:#fff;letter-spacing:.3px}.connection-help-tooltip-body{padding:12px 14px;background:#fff;font-size:14px;line-height:1.7;color:#616161}.connection-help-tooltip-body>div{color:#424242;font-size:14px;line-height:1.6;margin-bottom:12px}.help-support-section{margin-top:12px;padding:10px 12px;background:#f0f9ff;border-radius:6px;border-left:3px solid #1976d2;font-size:13px;line-height:1.6;color:#424242}.help-support-section strong{color:#1976d2;font-weight:600}.support-email{color:#1976d2;text-decoration:none;font-weight:500;font-family:Courier New,monospace;font-size:12px}.support-email:hover{text-decoration:underline}.theme--dark .connection-help-tooltip-content{background:#2c2c2c!important;box-shadow:0 8px 24px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3)!important}.theme--dark .connection-help-tooltip{background:#2c2c2c!important}.theme--dark .connection-help-tooltip-header{border-bottom-color:hsla(0,0%,100%,.08)}.theme--dark .connection-help-tooltip-title{color:#e0e0e0}.theme--dark .connection-help-tooltip-body{background:#2c2c2c;color:#bdbdbd}.theme--dark .connection-help-tooltip-body>div{color:#e0e0e0}.theme--dark .help-support-section{background:#1e3a5f;border-left-color:#64b5f6;color:#bdbdbd}.theme--dark .help-support-section strong,.theme--dark .support-email{color:#64b5f6}.connection-help-tooltip-body p{margin:0 0 12px;line-height:1.7;color:#424242}.connection-help-tooltip-body p:last-child{margin-bottom:0}.help-intro{font-size:14px;color:#424242;margin-bottom:16px!important}.help-action{font-size:13px;color:#666;margin-top:12px!important;padding:10px 12px;background:#f8f9fa;border-left:3px solid #1976d2;border-radius:4px}.help-action strong{color:#1976d2;font-weight:600}.help-steps{margin:16px 0;padding:12px;background:#f5f9ff;border-radius:6px;border:1px solid #e3f2fd}.help-steps-title{font-size:13px;font-weight:600;color:#1976d2;margin-bottom:8px!important}.help-steps ul{list-style:none;padding:0;margin:0!important}.help-steps li{padding:6px 0 6px 24px;position:relative;line-height:1.6;color:#424242;font-size:13px}.help-steps li:before{content:"✓";position:absolute;left:0;color:#4caf50;font-weight:700;font-size:16px}.help-contact{margin-top:16px;padding:14px;background:#fff3e0;border-radius:6px;border-left:4px solid #ff9800}.help-contact p{font-size:13px;color:#666;margin-bottom:8px!important}.help-contact-email{display:inline-block;padding:8px 16px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#1976d2!important;text-decoration:none!important;font-family:Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;transition:all .2s;box-shadow:0 1px 3px rgba(0,0,0,.1)}.help-contact-email:hover{background:#f5f5f5;border-color:#1976d2;box-shadow:0 2px 4px rgba(0,0,0,.15)}.theme--dark .connection-help-tooltip-body p,.theme--dark .help-intro{color:#e0e0e0}.theme--dark .help-action{background:#2c3e50;border-left-color:#64b5f6;color:#b0bec5}.theme--dark .help-action strong{color:#64b5f6}.theme--dark .help-steps{background:#263238;border-color:#37474f}.theme--dark .help-steps-title{color:#64b5f6}.theme--dark .help-steps li{color:#cfd8dc}.theme--dark .help-steps li:before{color:#81c784}.theme--dark .help-contact{background:#3e2723;border-left-color:#ffb74d}.theme--dark .help-contact p{color:#b0bec5}.theme--dark .help-contact-email{background:#424242;border-color:#616161;color:#64b5f6!important}.theme--dark .help-contact-email:hover{background:#4a4a4a;border-color:#64b5f6}.mobile-monitor-fixed{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;z-index:9999;pointer-events:auto;margin:0!important;transform:translateZ(0);will-change:transform}.mobile-monitor-container[data-v-612b086f]{width:100%;border:none;border-radius:0;overflow:hidden;box-shadow:0 -4px 6px -1px rgba(0,0,0,.1),0 -2px 4px -1px rgba(0,0,0,.06);background:#fff}.mobile-collapsed-bar[data-v-612b086f]{padding:8px 12px;color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:13px;min-height:40px;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.mobile-collapsed-bar[data-v-612b086f]:active{opacity:.9}.mobile-collapsed-left[data-v-612b086f]{display:flex;align-items:center;gap:6px;flex:1}.mobile-collapsed-text[data-v-612b086f]{font-weight:600;font-size:13px}.mobile-collapsed-separator[data-v-612b086f]{color:hsla(0,0%,100%,.7);font-size:11px}.mobile-collapsed-info[data-v-612b086f]{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.95)}.mobile-header[data-v-612b086f]{padding:10px 12px;color:#fff;display:flex;align-items:center;justify-content:space-between;min-height:44px}.mobile-header-content[data-v-612b086f]{display:flex;align-items:center;gap:10px;flex:1}.mobile-status-text[data-v-612b086f]{font-weight:600;font-size:14px;line-height:1.3}.mobile-countdown-text[data-v-612b086f]{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.95);margin-left:6px}.mobile-dismiss-btn[data-v-612b086f]{height:28px!important;font-size:12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;background-color:#fff!important;color:#16a34a!important;flex-shrink:0;padding:0 16px!important}.mobile-dismiss-btn[data-v-612b086f]:active{opacity:.9}.mobile-dismiss-btn-collapsed[data-v-612b086f]{height:24px!important;font-size:11px!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;background-color:#fff!important;color:#16a34a!important;flex-shrink:0;padding:0 12px!important;margin-left:8px!important}.mobile-dismiss-btn-collapsed[data-v-612b086f]:active{opacity:.9}.mobile-collapse-btn[data-v-612b086f]{background-color:hsla(0,0%,100%,.2)!important;flex-shrink:0}.mobile-collapse-btn[data-v-612b086f]:active{background-color:hsla(0,0%,100%,.3)!important}.dense-header-connected[data-v-612b086f],.dense-header-restored[data-v-612b086f]{background-color:#16a34a}.dense-header-warning[data-v-612b086f]{background-color:#f59e0b}.dense-header-disconnected[data-v-612b086f]{background-color:#dc2626}.mobile-content[data-v-612b086f]{padding:4px 10px;background:#fff}.mobile-stats-row[data-v-612b086f]{display:flex;align-items:center;gap:14px;padding:4px 12px;background-color:#fff;border-bottom:1px solid #e2e8f0;font-size:11px}.mobile-stat-item[data-v-612b086f]{display:flex;align-items:center;gap:4px}.mobile-stat-item-tappable[data-v-612b086f]{cursor:pointer;padding:4px 6px;margin:-4px -6px;border-radius:6px;transition:background-color .2s;user-select:none;-webkit-tap-highlight-color:transparent}.mobile-stat-item-tappable[data-v-612b086f]:hover{background-color:#f1f5f9}.mobile-stat-item-tappable[data-v-612b086f]:active{background-color:#e2e8f0}.mobile-stat-label[data-v-612b086f]{font-weight:600;font-size:11px;color:#475569}.mobile-retry-btn-inline[data-v-612b086f]{height:28px!important;font-size:11px!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;margin-left:auto!important;min-width:70px!important;background-color:#1976d2!important;color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.15)!important}.mobile-retry-btn-inline .v-icon[data-v-612b086f]{margin-right:4px!important;color:#fff!important}.mobile-retry-btn-inline.v-btn--disabled[data-v-612b086f]{background-color:#e0e0e0!important;color:rgba(0,0,0,.6)!important;box-shadow:none!important}.mobile-retry-btn-inline.v-btn--disabled .v-icon[data-v-612b086f]{color:rgba(0,0,0,.5)!important}.mobile-hostname-info[data-v-612b086f]{text-align:center;padding:4px 8px}.mobile-hostname[data-v-612b086f]{font-size:10px;font-family:Courier New,monospace;color:#94a3b8;background:transparent;padding:0}.rotating-icon[data-v-612b086f]{animation:rotate-612b086f 1s linear infinite}@keyframes rotate-612b086f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@supports (padding-bottom:env(safe-area-inset-bottom)){.mobile-monitor-container[data-v-612b086f]{padding-bottom:env(safe-area-inset-bottom)}}.subsystems-card[data-v-612b086f]{border-radius:12px!important;overflow:hidden}.subsystems-title[data-v-612b086f]{padding:12px 16px 8px!important;background:linear-gradient(135deg,#f8fafc,#fff)}.title-content[data-v-612b086f]{display:flex;align-items:center;font-size:16px;font-weight:600;color:#1e293b}.technical-info-banner[data-v-612b086f]{display:flex;align-items:center;padding:8px 16px;background-color:#f1f5f9;border-left:3px solid #64748b}.technical-info-text[data-v-612b086f]{font-size:11px;color:#64748b;font-weight:500;line-height:1.4}.unknown-status-info[data-v-612b086f]{display:flex;align-items:flex-start;gap:6px;padding:8px 10px;background-color:#f8fafc;border-radius:6px;border-left:3px solid #94a3b8;margin-bottom:12px}.unknown-status-text[data-v-612b086f]{font-size:10.5px;color:#64748b;line-height:1.4;flex:1}.subsystem-list[data-v-612b086f]{display:flex;flex-direction:column;gap:10px}.subsystem-item[data-v-612b086f]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:linear-gradient(135deg,#f8fafc,#fff);border-radius:8px;border:1px solid #e2e8f0;transition:all .2s}.subsystem-item[data-v-612b086f]:hover{border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.04)}.subsystem-icon-wrapper[data-v-612b086f]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f1f5f9;border-radius:6px;flex-shrink:0}.subsystem-info[data-v-612b086f]{display:flex;align-items:center;gap:10px;flex:1}.subsystem-text[data-v-612b086f]{display:flex;flex-direction:column;gap:1px}.subsystem-label[data-v-612b086f]{font-size:13px;font-weight:600;color:#1e293b;line-height:1.3}.subsystem-description[data-v-612b086f]{font-size:10.5px;color:#64748b;font-weight:400;line-height:1.2}.subsystem-chip[data-v-612b086f]{font-weight:600!important;font-size:10.5px!important;height:26px!important;padding:0 8px!important;border-radius:5px!important}.close-btn[data-v-612b086f]{font-weight:600!important;text-transform:none!important;letter-spacing:.25px!important;padding:0 20px!important}#app-root{width:100%;height:100%;position:relative}#app-root>.connection-monitor-fixed,#app-root>.mobile-monitor-fixed{position:fixed!important;margin:0!important;float:none!important}#arch-error div div:first-child{width:100%!important}#nprogress .bar{background:#ec1721!important}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#ec1721!important;border-left-color:#ec1721!important}#nprogress .spinner{top:2px;right:2px}.v-application--wrap{min-height:100vh!important}.v-application .d-flex{min-width:0}.v-application p{margin-bottom:20px}.v-list-item__title{font-size:.975rem;font-weight:600}.v-application--is-rtl .v-list-item__action:first-child,.v-application--is-rtl .v-list-item__icon:first-child{margin-right:0!important;margin-left:5px!important}.v-list-item__action:first-child,.v-list-item__icon:first-child{margin-right:5px!important}.v-list-group__header__append-icon .v-icon{font-size:1rem}.v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{min-width:0!important}.v-list-item__icon{margin:auto;justify-content:center}.v-list-group--sub-group .v-list-group__header{padding-left:8px!important}.v-list-group__items{margin-bottom:8px}.v-navigation-drawer__content{flex:1 1 auto;overflow-y:auto;min-height:0;padding:8px 0;background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.06),transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.06),transparent) 0 100%;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 15px,100% 15px;background-attachment:local,local,scroll,scroll}.theme--dark .v-navigation-drawer__content{background:none}.v-data-table table tbody tr:hover{background-color:#eee!important;cursor:pointer}.v-tabs-items{background-color:transparent!important}.theme--dark.v-btn:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:#273743}.v-application .legacy-py-3{padding:0 0 5px!important}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:#b7b2b2!important}.v-input--is-disabled,.v-textarea--is-disabled{color:rgba(0,0,0,.57)!important}.v-input input:not([type=checkbox]):not([type=radio]),.v-label,input:not([type=checkbox]):not([type=radio]):disabled{color:#000}.v-select__selection.v-select__selection--comma.v-select__selection--disabled{color:#000!important}.arch-tag__container{font-family:Courier New!important;font-weight:bolder;margin:0!important;overflow-x:hidden}.arch-tag__container .arch-tag__control-field:hover,.arch-tag__container:hover{cursor:pointer}.arch-tag__container:hover .arch-tag__control .arch-tag__icon{opacity:1}.arch-tag__container:hover{cursor:pointer}.arch-tag__container .arch-tag__control-field{width:100%;text-align:left}.arch-tag__container .arch-tag__control-field:active,.arch-tag__container .arch-tag__control-field:focus{outline:none}.arch-tag__container .arch-tag__control{position:relative}.arch-tag__container .arch-tag__control .arch-tag__icon{opacity:.15;transition:opacity .1s linear}.arch-tag__container .arch-tag__control .arch-tag__icon>*{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:13px}.arch-tag__container.code--primary{background-color:#dcf5ef;border-color:#67af9e}.arch-tag__container.code--primary>*{color:#67af9e}.arch-tag__container.code--secondary{background-color:#efefef;border-color:#b5b5b5}.arch-tag__container.code--secondary>*{color:#b5b5b5}.custom-loader{animation:loader 1s infinite;display:flex}@-moz-keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-o-keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.report-link{color:#00f}.report-link:hover{text-decoration:underline;font-weight:700}.arch-text-as-is,.text-as-is{text-transform:none!important}.pointer{cursor:pointer!important}.pointer-none{pointer-events:none!important}.arch-cbx-small .v-messages{display:none!important}.arch-cbx-small{padding:0!important;margin:0!important}.data-table-cbx{padding-left:8px!important;padding-top:6px!important;height:100%;margin-top:0!important}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.arch-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.arch-max-row-1{-webkit-line-clamp:1}.arch-max-row-2{-webkit-line-clamp:2}.arch-max-row-3{-webkit-line-clamp:3}.arch-max-row-4{-webkit-line-clamp:4}.arch-max-row-5{-webkit-line-clamp:5}.arch-max-row-6{-webkit-line-clamp:6}.arch-no-transition{transition:none}.pre-line{white-space:pre-line!important}.no-wrap{white-space:nowrap!important}.auto-height-datatable tr{height:auto!important}.w-50{width:50px}span.no-autocomplete-text+input{display:none}.tiny-editor{width:100%}.st-auto-row .data td{align-items:normal!important}.st-auto-row .data tr{height:auto!important}.theme--light.v-application,.theme--light.v-card,.theme--light.v-card>.v-card__subtitle,.theme--light.v-card>.v-card__text,.theme--light.v-data-table,.theme--light.v-input,.theme--light.v-input input,.theme--light.v-input textarea,.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled),.theme--light.v-sheet{font-weight:500!important}.status-badge{padding:3px 10px;border-radius:10px;font-size:10px;color:#fff}.lds-facebook{display:inline-block;position:relative;width:80px;height:80px}.lds-facebook div{display:inline-block;position:absolute;left:8px;width:16px;background:#cef;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div:first-child{left:8px;animation-delay:-.24s}.lds-facebook div:nth-child(2){left:32px;animation-delay:-.12s}.lds-facebook div:nth-child(3){left:56px;animation-delay:0}@keyframes lds-facebook{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}.lds-spinner{color:official;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#cef}.lds-spinner div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.lds-grid{display:inline-block;position:relative;width:80px;height:80px}.lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:#cef;animation:lds-grid 1.2s linear infinite}.lds-grid div:first-child{top:8px;left:8px;animation-delay:0s}.lds-grid div:nth-child(2){top:8px;left:32px;animation-delay:-.4s}.lds-grid div:nth-child(3){top:8px;left:56px;animation-delay:-.8s}.lds-grid div:nth-child(4){top:32px;left:8px;animation-delay:-.4s}.lds-grid div:nth-child(5){top:32px;left:32px;animation-delay:-.8s}.lds-grid div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s}.lds-grid div:nth-child(7){top:56px;left:8px;animation-delay:-.8s}.lds-grid div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s}.lds-grid div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#cef;margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.v-data-table{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:400;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.v-data-table :not(.icon-span):not(.v-icon){font-family:inherit}.v-data-table tbody td,.v-data-table thead th{font-weight:400}.v-data-table .v-data-footer,.v-data-table tbody td,.v-data-table thead th{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.arch-data-table,.st-data-table,[class*=ArchDataTable],[class*=STDataTable],[class*=arch-data-table],[class*=st-data-table]{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:400;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.arch-data-table table:not(.icon-span):not(.v-icon),.st-data-table table:not(.icon-span):not(.v-icon),[class*=ArchDataTable] table:not(.icon-span):not(.v-icon),[class*=STDataTable] table:not(.icon-span):not(.v-icon),[class*=arch-data-table] table:not(.icon-span):not(.v-icon),[class*=st-data-table] table:not(.icon-span):not(.v-icon){font-family:inherit;font-weight:inherit;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.arch-data-table td:not(.icon-span):not(.v-icon),.arch-data-table th:not(.icon-span):not(.v-icon),.dashboard-card .align-right,.dashboard-card .metric-value,.dashboard-card .number-display,.dashboard-card .statistic-value,.dashboard-card .text-right,.dashboard-card .v-data-table,.dashboard-card .v-data-table td,.dashboard-card .v-data-table th,.dashboard-card table,.dashboard-card table td,.dashboard-card table th,.dashboard-page .align-right,.dashboard-page .metric-value,.dashboard-page .number-display,.dashboard-page .statistic-value,.dashboard-page .text-right,.dashboard-page .v-data-table,.dashboard-page .v-data-table td,.dashboard-page .v-data-table th,.dashboard-page table,.dashboard-page table td,.dashboard-page table th,.st-data-table td:not(.icon-span):not(.v-icon),.st-data-table th:not(.icon-span):not(.v-icon),[class*=ArchDataTable] td:not(.icon-span):not(.v-icon),[class*=ArchDataTable] th:not(.icon-span):not(.v-icon),[class*=STDataTable] td:not(.icon-span):not(.v-icon),[class*=STDataTable] th:not(.icon-span):not(.v-icon),[class*=arch-data-table] td:not(.icon-span):not(.v-icon),[class*=arch-data-table] th:not(.icon-span):not(.v-icon),[class*=st-data-table] td:not(.icon-span):not(.v-icon),[class*=st-data-table] th:not(.icon-span):not(.v-icon){font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:400;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.apexcharts-text,.horizontal-month-data-table,.horizontal-month-data-table table,.horizontal-month-data-table td,.horizontal-month-data-table th,.report-container .report-amount,.report-container .report-number,.report-container .report-value,.report-container .v-data-table,.report-container .v-data-table td,.report-container .v-data-table th,.report-container table,.report-container table td,.report-container table th,.reports-page .report-amount,.reports-page .report-number,.reports-page .report-value,.reports-page .v-data-table,.reports-page .v-data-table td,.reports-page .v-data-table th,.reports-page table,.reports-page table td,.reports-page table th,.single-date-table,.single-date-table table,.single-date-table td,.single-date-table th,.v-data-table__wrapper,.v-expansion-panel-content table,.v-expansion-panel-content table td,.v-expansion-panel-content table th,.vertical-month-data-table,.vertical-month-data-table table,.vertical-month-data-table td,.vertical-month-data-table th,[class*=report] .report-amount,[class*=report] .report-number,[class*=report] .report-value,[class*=report] .v-data-table,[class*=report] .v-data-table td,[class*=report] .v-data-table th,[class*=report] table,[class*=report] table td,[class*=report] table th,table .amount,table .currency,table .percentage,table .price,table .quantity,table .subtotal,table .total,table td.align-right,table td.text-right,table td[align=right],table th.align-right,table th.text-right,table th[align=right]{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.v-breadcrumbs{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.detail-link,.report-link{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@media print{.align-right,.amount,.percentage,.price,.quantity,.text-right,.total,.v-data-table,.v-data-table td,.v-data-table th,table,table td,table th{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}}