:where(.legacy-window,.address-window,.related-window,.article-window,.popup-window){--paradox-font-family:Arial, sans-serif;--paradox-form-font-size:13px;--paradox-table-font-size:13px;--paradox-control-height:20px;--paradox-row-height:19px;--paradox-row-odd:#c8c8c8;--paradox-row-even:#f9f9f9;--paradox-selection:#ff0;font-family:var(--paradox-font-family);font-size:var(--paradox-form-font-size);font-weight:400}:where(.legacy-window,.address-window,.related-window,.article-window,.popup-window) :where(input,select,textarea,button,table,label,span,div,p,b,strong){font-family:var(--paradox-font-family);font-weight:400}:where(.legacy-window,.address-window,.related-window,.article-window,.popup-window) :where(tbody td){box-sizing:border-box;height:var(--paradox-row-height);font-weight:400;line-height:15px}:where(.legacy-window,.address-window,.related-window,.article-window,.popup-window) :where(input:not([type=number]):not([type=date]),textarea,select,label){text-align:left}:where(.legacy-window,.address-window,.related-window,.article-window,.popup-window) :where(button,th,input[type=date],.date,.date-value,.datum){text-align:center}:where(.legacy-window,.address-window,.related-window,.article-window,.popup-window) :where(input[type=number],.number,.numeric,.align-right){text-align:right}*{box-sizing:border-box}html,body{color:#111;background:#aaa;min-height:100%;margin:0;font-family:Tahoma,MS Sans Serif,sans-serif;font-size:13px}button,input,select{font:inherit}button,a.button,.classic-button,.source-link-button,.actions a,.sub-actions a,.child-caption a{position:relative}button:active:not(:disabled),a.button:active,.classic-button:active,.source-link-button:active,.actions a:active,.sub-actions a:active,.child-caption a:active{filter:brightness(.96);transform:translate(1px,1px);border-style:inset!important}.printer-button,.print-button{justify-content:center;align-items:center;gap:4px;display:inline-flex}.printer-icon{vertical-align:middle;flex:none;width:22px;height:18px;display:inline-block;position:relative}.printer-icon:before{content:"";background:#fff;border:1px solid #000;width:13px;height:8px;position:absolute;top:0;left:3px;box-shadow:2px 2px silver}.printer-icon:after{content:"";background:linear-gradient(#000,#000) 4px 7px/11px 1px no-repeat,linear-gradient(#000,#000) 4px 4px/12px 1px no-repeat,linear-gradient(#00c000,#00c000) 16px 3px/3px 3px no-repeat,#d9d9d9;border:1px solid #000;width:20px;height:10px;position:absolute;top:6px;left:0;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}.easy-app.svelte-12qhfyh{background:#aaa;border:1px solid #777;grid-template-rows:76px 1fr;min-height:100vh;display:grid}.easy-app.form-sheet.svelte-12qhfyh{grid-template-rows:76px 1fr}.easy-app.report-open.svelte-12qhfyh{grid-template-rows:76px 31px 1fr;height:100vh;min-height:100vh;overflow:hidden}.app-report-bar.svelte-12qhfyh{z-index:98;box-sizing:border-box;color:#000;background:silver;border-bottom:2px groove #eee;align-items:center;gap:7px;min-width:0;height:31px;padding:3px 7px;font:12px MS Sans Serif,Tahoma,sans-serif;display:flex}.app-report-bar.svelte-12qhfyh button:where(.svelte-12qhfyh),.app-report-bar.svelte-12qhfyh select:where(.svelte-12qhfyh){color:#000;height:23px;font:inherit;background:#eee;border:2px outset #eee}.app-report-bar.svelte-12qhfyh button:where(.svelte-12qhfyh):active{border-style:inset}.app-report-bar.svelte-12qhfyh button:where(.svelte-12qhfyh):disabled{color:#777}.app-report-bar.svelte-12qhfyh label:where(.svelte-12qhfyh){white-space:nowrap;align-items:center;gap:4px;display:flex}.app-report-bar.svelte-12qhfyh .report-back:where(.svelte-12qhfyh){width:29px;padding:0;font-size:18px;font-weight:700;line-height:17px}.app-report-bar.svelte-12qhfyh .report-printer-type:where(.svelte-12qhfyh){margin-left:auto}.app-report-bar.svelte-12qhfyh .report-printer-type:where(.svelte-12qhfyh) select:where(.svelte-12qhfyh){min-width:145px}.app-report-bar.svelte-12qhfyh .report-print-button:where(.svelte-12qhfyh){align-items:center;gap:6px;padding:0 9px;font-weight:700;display:flex}.maintenance-banner.svelte-12qhfyh{z-index:100;color:#fff;background:#a00000;border-bottom:2px solid #600;justify-content:center;gap:12px;padding:6px 10px;display:flex;position:fixed;top:76px;left:0;right:0}.maintenance-banner.svelte-12qhfyh small:where(.svelte-12qhfyh){color:#ffff80}.access-lock.svelte-12qhfyh{margin-left:auto}.access-lock.svelte-12qhfyh+.access-lock:where(.svelte-12qhfyh){margin-left:0}.access-lock.svelte-12qhfyh button:where(.svelte-12qhfyh){height:22px;font:inherit;white-space:nowrap;background:silver;border:1px outset #eee;padding:1px 7px}.access-lock.svelte-12qhfyh~.zoom-tools:where(.svelte-12qhfyh){margin-left:0}.os-title.svelte-12qhfyh{color:#222;white-space:nowrap;background:linear-gradient(#eaf5ff,#b6d5eb);border-bottom:1px solid #879baa;align-items:center;gap:10px;padding:0 8px;font-size:12px;display:flex}.easy-logo.svelte-12qhfyh{object-fit:contain;width:64px;height:64px}.app-title.svelte-12qhfyh{letter-spacing:-.5px;margin-right:14px;font-size:24px;font-weight:700;line-height:1}.supervisor-hotspot.svelte-12qhfyh{width:64px;height:64px;color:inherit;font:inherit;cursor:default;background:0 0;border:0;border-radius:50%;flex:0 0 64px;place-items:center;margin:0;padding:0;display:grid;overflow:hidden}.supervisor-hotspot.svelte-12qhfyh:focus{outline:none}.tenant-select.svelte-12qhfyh{align-items:center;gap:4px;display:flex}.tenant-select.svelte-12qhfyh select:where(.svelte-12qhfyh){background:#fff;border:2px inset #eee;min-width:95px;height:22px}.license-button.svelte-12qhfyh,.designer-toggle.svelte-12qhfyh,.control-designer-toggle.svelte-12qhfyh,.designer-reset.svelte-12qhfyh,.designer-save.svelte-12qhfyh,.designer-load.svelte-12qhfyh,.zoom-tools.svelte-12qhfyh button:where(.svelte-12qhfyh),.dialog-actions.svelte-12qhfyh button:where(.svelte-12qhfyh){background:#eee;border:2px outset #fff;min-height:22px}.license-button.svelte-12qhfyh:active,.designer-toggle.svelte-12qhfyh:active,.control-designer-toggle.svelte-12qhfyh:active,.designer-reset.svelte-12qhfyh:active,.designer-save.svelte-12qhfyh:active,.designer-load.svelte-12qhfyh:active,.zoom-tools.svelte-12qhfyh button:where(.svelte-12qhfyh):active,.dialog-actions.svelte-12qhfyh button:where(.svelte-12qhfyh):active{border-style:inset}.license-label.svelte-12qhfyh{color:#004b58;font-weight:700}.designer-toggle.active.svelte-12qhfyh,.control-designer-toggle.active.svelte-12qhfyh{color:#fff;background:#0066a0;border-style:inset}.designer-grid-size.svelte-12qhfyh{align-items:center;gap:3px;display:flex}.designer-grid-size.svelte-12qhfyh input:where(.svelte-12qhfyh){border:2px inset #eee;width:42px;height:22px}.designer-status.svelte-12qhfyh{text-overflow:ellipsis;color:#004b58;max-width:300px;font-weight:700;overflow:hidden}.zoom-tools.svelte-12qhfyh{align-items:center;gap:3px;margin-left:auto;display:flex}.zoom-tools.svelte-12qhfyh span:where(.svelte-12qhfyh){text-align:center;min-width:40px}.zoom-tools.svelte-12qhfyh button:where(.svelte-12qhfyh){min-width:25px;padding:1px 7px}.zoom-tools.svelte-12qhfyh .saved:where(.svelte-12qhfyh){color:#005b18}main.svelte-12qhfyh{background:#aaa;place-items:center;min-height:0;padding:28px;display:grid;position:relative;overflow:auto}main.home.svelte-12qhfyh,main.form-sheet.svelte-12qhfyh{padding:18px}main.report-route.svelte-12qhfyh{place-items:start center}.zoom-area.svelte-12qhfyh{transform:scale(var(--easy-zoom));transform-origin:50%;width:calc(100% / var(--easy-zoom));min-height:calc(100% / var(--easy-zoom));place-items:center;display:grid}main.home.svelte-12qhfyh .zoom-area:where(.svelte-12qhfyh),main.form-sheet.svelte-12qhfyh .zoom-area:where(.svelte-12qhfyh){width:calc(100% / var(--easy-zoom));min-height:calc(100% / var(--easy-zoom))}main.report-route.svelte-12qhfyh .zoom-area:where(.svelte-12qhfyh){transform-origin:top;place-items:start center}.designer-mode.svelte-12qhfyh main.form-sheet:where(.svelte-12qhfyh),.designer-mode.svelte-12qhfyh main:where(.svelte-12qhfyh):not(.home),.control-designer-mode.svelte-12qhfyh main.form-sheet:where(.svelte-12qhfyh),.control-designer-mode.svelte-12qhfyh main:where(.svelte-12qhfyh):not(.home){background-image:linear-gradient(#0050b429 1px,#0000 1px),linear-gradient(90deg,#0050b429 1px,#0000 1px);background-size:var(--designer-grid) var(--designer-grid)}.control-designer-mode.svelte-12qhfyh .legacy-window,.control-designer-mode.svelte-12qhfyh .address-window,.control-designer-mode.svelte-12qhfyh .related-window,.control-designer-mode.svelte-12qhfyh .article-window,.control-designer-mode.svelte-12qhfyh .child-window{background-image:linear-gradient(#ff00ff2e 1px,#0000 1px),linear-gradient(90deg,#ff00ff2e 1px,#0000 1px);background-size:var(--control-designer-grid) var(--control-designer-grid)}.designer-grid-line.svelte-12qhfyh{z-index:80;opacity:.72;background:#f0f;border:0;padding:0;position:absolute}.designer-grid-line-x.svelte-12qhfyh{top:0;left:var(--active-designer-grid);cursor:ew-resize;width:2px;height:100%}.designer-grid-line-y.svelte-12qhfyh{top:var(--active-designer-grid);cursor:ns-resize;width:100%;height:2px;left:0}.control-designer-mode button,.control-designer-mode input,.control-designer-mode select,.control-designer-mode textarea,.control-designer-mode a,.control-designer-mode label,.control-designer-mode span,.control-designer-mode p,.control-designer-mode b,.control-designer-mode strong,.control-designer-mode small,.control-designer-mode th,.control-designer-mode td{cursor:move}.control-designer-mode .os-title button,.control-designer-mode .os-title input,.control-designer-mode .os-title select,.control-designer-mode .os-title label{cursor:default}.control-designer-mode button:hover,.control-designer-mode input:hover,.control-designer-mode select:hover,.control-designer-mode textarea:hover,.control-designer-mode a:hover,.control-designer-mode label:hover,.control-designer-mode span:hover,.control-designer-mode p:hover,.control-designer-mode b:hover,.control-designer-mode strong:hover,.control-designer-mode small:hover,.control-designer-mode th:hover,.control-designer-mode td:hover{outline-offset:1px;outline:1px dotted #f0f}.control-designer-mode .designer-selected-control{outline-offset:2px;z-index:50;outline:2px dashed #f0f!important}.modal-backdrop.svelte-12qhfyh{z-index:20;background:#00000047;place-items:center;display:grid;position:fixed;inset:0}.license-dialog.svelte-12qhfyh{background:#c6c6c6;border:2px outset #eee;width:360px;box-shadow:3px 3px #333}.dialog-caption.svelte-12qhfyh{color:#fff;background:linear-gradient(90deg,#087b88,#4ea1bd);padding:5px 8px;font-weight:700}.license-dialog.svelte-12qhfyh label:where(.svelte-12qhfyh){grid-template-columns:110px 1fr;align-items:center;gap:8px;padding:8px 10px 0;display:grid}.license-dialog.svelte-12qhfyh input:where(.svelte-12qhfyh){background:#fff;border:2px inset #eee;padding:3px}.license-dialog.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:8px 10px 0}.dialog-actions.svelte-12qhfyh{justify-content:flex-end;gap:6px;padding:10px;display:flex}.module-head{border-bottom:2px groove #eee;justify-content:space-between;align-items:end;gap:12px;margin-bottom:8px;padding:2px 2px 8px;display:flex}.module-head h1{color:#004b58;margin:0;font-size:17px}.module-head p{color:#444;margin:2px 0 0}.classic-form{gap:4px;display:flex}.classic-form input{background:#fff;border:2px inset #eee;width:280px;padding:4px}.classic-button{background:#c6c6c6;border:2px outset #eee;padding:4px 12px}.classic-button:active{border-style:inset}.data-panel{background:#fff;border:2px inset #eee;max-height:calc(100vh - 250px);overflow:auto}table.classic-grid{border-collapse:collapse;white-space:nowrap;width:100%}.classic-grid th{text-align:left;background:#c6c6c6;border:1px outset #eee;padding:4px 6px;position:sticky;top:0}.classic-grid td{border:1px solid #aaa;padding:3px 6px}.classic-grid tbody tr:nth-child(2n){background:#e9e9e9}.classic-grid tbody tr:hover{color:#fff;background:navy}.row-actions{gap:4px;display:flex}.row-actions a{color:#00c;background:#c6c6c6;border:2px outset #eee;padding:1px 8px;text-decoration:none}.row-actions a:active{border-style:inset}.classic-grid tbody tr:hover .row-actions a{color:#00c}.muted{color:#555}.number{text-align:right;font-variant-numeric:tabular-nums}.summary-grid{grid-template-columns:repeat(4,minmax(140px,1fr));gap:7px;margin-bottom:9px;display:grid}.summary-box{background:#d8d8d8;border:2px outset #eee;padding:8px}.summary-box b{color:#007b84;font-size:20px;display:block}.section-title{color:#fff;background:#007b84;margin:10px 0 4px;padding:3px 5px;font-size:13px}@media (width<=760px){.os-title.svelte-12qhfyh{overflow-x:auto}.summary-grid{grid-template-columns:repeat(2,1fr)}main.svelte-12qhfyh{padding:8px}}
