@charset "UTF-8";@font-face{font-family:Verdana;src:url(/assets/styles/fonts/Verdana.ttf)}@font-face{font-family:JetBrains Mono;src:url(/assets/styles/fonts/JetBrainsMonoRegular.ttf)}html{font-size:16px!important}:root{--am-page-radius: 10px}body{min-width:1349px;font-size:.875rem!important;line-height:1.5!important}body,.navbar,.nav-link,.dropdown-item,.btn,.card,.modal,.form-control,input,button,select,textarea,.p-component{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.font-monospaced,.font-jetbrains-mono,code,pre,.p-inputtext.font-monospaced{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}::selection{background:rgba(var(--am-blue-35-rgb),.28);color:inherit}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent;border-radius:8px}::-webkit-scrollbar-thumb{background:var(--am-grad-scrollbar-idle);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--am-blue-39) 0%,var(--am-teal-23) 55%,var(--am-green-28) 100%)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@keyframes fadein{0%{opacity:0}to{opacity:1}}.cursor-pointer{cursor:pointer}.text-v-small{font-size:70%}.mt-1px{margin-top:1px}.mt--1px{margin-top:-1px}.mt--2px{margin-top:-2px}.dialog-text{margin:30px;text-align:center}.full-body{height:calc(100vh - 52px)}.line-height-1-3{line-height:1.3rem}.line-height-1{line-height:1rem}.line-height-1-plain{line-height:1}.icon-inside-table-cell{text-align:center!important;padding:0!important;vertical-align:middle!important;height:30px;width:30px}.icon-inside-table-cell img{height:20px;width:20px}.font-monospaced{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-verdana{font-family:Verdana,sans-serif}.font-jetbrains-mono{font-family:JetBrains Mono,Monaco,SFMono-Regular,Menlo,Consolas,Liberation Mono,Courier New,monospace}.text-overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.italic{font-style:italic}.w-10-nowrap{width:10px;white-space:nowrap}.btn-xsm-custom{width:30px;height:23px;padding:0;line-height:.5;border:1px solid rgba(var(--am-blue-66-rgb),.25);background-color:rgba(var(--am-blue-66-rgb),.06);transition:background-color .15s ease,border-color .15s ease}.btn-xsm-custom:hover,.btn-xsm-custom:focus{border-color:rgba(var(--am-blue-66-rgb),.6);background-image:linear-gradient(135deg,rgba(var(--am-blue-35-rgb),.3) 0%,rgba(var(--am-green-27-rgb),.2) 100%);background-color:rgba(var(--am-blue-35-rgb),.2)}.text-yellow{color:var(--am-yellow-54)}textarea{resize:none}.request-cancel-button{position:absolute;top:calc(50% + 40px);left:calc(50% - 50px);width:100px;margin:0;z-index:2;text-transform:uppercase}.maximize-testing-tab{position:absolute;top:0;width:100%;left:0;height:calc(100vh - 26px)}.maximize-testing-panel{position:absolute;width:100%;top:0;border:0}body:has(.maximize-testing-panel) app-header{visibility:hidden}.panel-body-h,.tab-content-h{height:calc(100vh - 80px)}.tab-content-h-maximize{height:calc(100vh - 64px)}.tab-content-h-maximize .monaco-code-h{height:calc(100vh - 100px)!important}.api-list .monaco-code-h{height:calc(100vh - 238px)}.api-list .index-maker-db-calls{height:calc(100vh - 260px)}.api-list-test-hook .monaco-code-h{height:calc(100vh - 360px)}.modal-full{max-width:calc(100vw - 100px)}.table-no-padding td{height:30px;padding:0}.table-no-padding td div{min-height:30px;padding:.2rem .75rem}.table-no-padding td div.selected-row{background-color:rgba(var(--am-blue-35-rgb),.35)}.font-label{font-size:.875rem}.highlightMatchedWord{background:var(--am-yellow-50)!important;color:var(--am-slate-00)!important;font-weight:700!important}.highlightLineHavingError{border-bottom:1px dashed var(--accent-error)}.parent-notes-modal .child-notes-grid{height:calc(100% - 10px)!important}.prevent-text-selection{-webkit-user-select:none;user-select:none}.logs-collapse-div{background:var(--am-slate-16);height:25px}html.LIGHT .logs-collapse-div{background:var(--am-slate-95)}html.LIGHT .table-no-padding td div.selected-row{background-color:rgba(var(--am-blue-35-rgb),.14)}.p-tooltip-word-break-all .p-tooltip-text{word-break:break-all}.p-tooltip-pre-line{max-width:460px}.p-tooltip-pre-line .p-tooltip-text{white-space:pre-line;word-break:break-word;line-height:17px}.p-tooltip-commit-message{max-width:520px}.p-tooltip-commit-message .p-tooltip-text{white-space:pre-wrap;word-break:break-word;font-family:monospace;font-size:11px;line-height:16px;max-height:40vh;overflow:auto}.preHookCounter{position:absolute;right:.5em;rotate:270deg;border-radius:.8em;background-color:var(--am-blue-35);color:var(--am-slate-100);display:flex;justify-content:center;align-items:center;font-size:.8em;height:1.5em;min-width:1.5em}.postHookCounter{position:absolute;right:-.5em;rotate:90deg;border-radius:.8em;background-color:var(--am-blue-35);color:var(--am-slate-100);display:flex;justify-content:center;align-items:center;font-size:.8em;height:1.5em;min-width:1.5em}div.delta-to-html .ql-size-huge{font-size:xx-large}div.delta-to-html pre{display:block;font-size:87.5%;color:inherit;background:var(--am-slate-10);border:1px solid rgba(var(--am-blue-66-rgb),.18);padding:10px}div.delta-to-html table,div.delta-to-html td,div.delta-to-html th{border:1px solid rgba(var(--am-blue-66-rgb),.22);text-align:left}div.delta-to-html table{border-collapse:collapse;width:100%;display:table;box-sizing:border-box;text-indent:initial;border-spacing:2px;background:var(--am-slate-12);border-color:rgba(var(--am-blue-66-rgb),.22)}div.delta-to-html th,div.delta-to-html td{padding:6px}div.delta-to-html tr:nth-of-type(odd){background:rgba(var(--am-slate-16-rgb),.8)}html.LIGHT div.delta-to-html pre{background:var(--am-slate-95);border:1px solid rgba(var(--am-blue-35-rgb),.14)}html.LIGHT div.delta-to-html table,html.LIGHT div.delta-to-html td,html.LIGHT div.delta-to-html th{border:1px solid rgba(var(--am-blue-35-rgb),.18)}html.LIGHT div.delta-to-html table{background:var(--am-slate-100);border-color:rgba(var(--am-blue-35-rgb),.18)}html.LIGHT div.delta-to-html tr:nth-of-type(odd){background:var(--am-slate-95)}.am-page-bottom{border-bottom-left-radius:var(--am-page-radius)!important;border-bottom-right-radius:var(--am-page-radius)!important;overflow:hidden}router-outlet+*>.pt-1>.card,router-outlet+*>.pt-1>*>.card,app-api-testing-layout>div>*>.card,app-dash-dev .full-body>*>.card,.uc-area-files>*>.card,.uc-area-editor>.card,.uc-area-editor>*>*>.card{border-bottom-left-radius:var(--am-page-radius)!important;border-bottom-right-radius:var(--am-page-radius)!important}router-outlet+*>.pt-1>.card>:last-child,router-outlet+*>.pt-1>.card>:last-child>.p-datatable>.p-datatable-wrapper,router-outlet+*>.pt-1>.card>:last-child>.p-datatable>.p-paginator,router-outlet+*>.pt-1>*>.card>:last-child,router-outlet+*>.pt-1>*>.card>:last-child>.p-datatable>.p-datatable-wrapper,router-outlet+*>.pt-1>*>.card>:last-child>.p-datatable>.p-paginator,app-api-testing-layout>div>*>.card>:last-child,app-api-testing-layout>div>*>.card>:last-child>.p-datatable>.p-datatable-wrapper,app-api-testing-layout>div>*>.card>:last-child>.p-datatable>.p-paginator,app-dash-dev .full-body>*>.card>:last-child,app-dash-dev .full-body>*>.card>:last-child>.p-datatable>.p-datatable-wrapper,app-dash-dev .full-body>*>.card>:last-child>.p-datatable>.p-paginator,.uc-area-files>*>.card>:last-child,.uc-area-files>*>.card>:last-child>.p-datatable>.p-datatable-wrapper,.uc-area-files>*>.card>:last-child>.p-datatable>.p-paginator,.uc-area-editor>.card>:last-child,.uc-area-editor>.card>:last-child>.p-datatable>.p-datatable-wrapper,.uc-area-editor>.card>:last-child>.p-datatable>.p-paginator,.uc-area-editor>*>*>.card>:last-child,.uc-area-editor>*>*>.card>:last-child>.p-datatable>.p-datatable-wrapper,.uc-area-editor>*>*>.card>:last-child>.p-datatable>.p-paginator{border-bottom-left-radius:var(--am-page-radius);border-bottom-right-radius:var(--am-page-radius)}app-fun-man-layout .custom-api-grid-height{height:calc(100vh - 84px)}app-db-cell-layout app-w-instances .instance-grid-height{height:calc(100vh - 86px)}app-db-cell-layout app-w-databases .database-grid-height{height:calc(50vh - 63px)}app-db-cell-layout app-w-collections .collection-grid-height{height:calc(50vh - 63px)}app-system-api-layout app-system-api-w .system-api-grid-height{height:calc(100vh - 84px)}app-tp-api-layout app-w-supported-tp-api .system-api-grid-height{height:calc(100vh - 94px)}app-event-man-layout app-events-grid .events-grid-height{height:calc(100vh - 90px)}app-scheduler-man-layout app-scheduler-man-w .schedulers-grid-height{height:calc(100vh - 84px)}app-web-socket-events-layout-grid app-web-socket-events-grid .ws-events-grid-height{height:calc(100vh - 84px)}app-logprofile-layout app-w-logprofiles .log-profile-grid-height{height:calc(100vh - 84px)}app-scanning-periods-layout app-w-scanning-periods .scanning-period-grid-height{height:calc(100vh - 84px)}app-utility-classes-layout app-utility-classes-list .utility-classes-grid-height{height:calc(100vh - 89px)}app-notes-layout app-notes-list .notes-grid-height{height:calc(100vh - 86px)}app-notes-layout app-notes-form .notes-form-height{height:calc(100vh - 94px)}app-notes-modal app-notes-list .notes-grid-height{height:calc(100vh - 102px)}app-notes-modal app-notes-form .notes-form-height{height:calc(100vh - 94px)}.dropdown-menu{z-index:1051}a{color:var(--am-blue-66)}.p-tree-empty-message{position:absolute;width:100%;text-align:center;padding-top:20px}.json-key{color:var(--am-violet-57)}.json-val{color:var(--am-green-44)}#svgContainerId svg{height:calc(100vh - 84px);width:calc(100vw - 20px)}#svgContainerId rect,#svgContainerId text{cursor:grab}.p-datatable-header{padding:0!important}.width-300{width:300px}.width-50p{width:50%}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:none!important;color:inherit!important}.hook-count-cell .hook-add-icon{opacity:0;font-size:10px;transition:opacity .15s}tr:hover .hook-count-cell .hook-add-icon{opacity:1}p-radioButton.inline-small-radio .p-radiobutton-label{margin-bottom:0!important}.word-break-all{word-break:break-all}.p-splitter-panel>*{min-width:0}.p-splitter .p-splitter-panel>p-splitter>.p-splitter{border:0!important}div.p-datepicker.p-component{z-index:1052!important}p-calendar.w-100 span.p-calendar{width:100%}p-calendar.w-100 span.p-calendar input{background-color:var(--am-slate-16)}html.LIGHT p-calendar.w-100 span.p-calendar input{background-color:var(--am-slate-100)}p-calendar.form-control-sm{padding-left:0}p-calendar.form-control-sm input,p-calendar.form-control-sm button{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.8203125rem;line-height:1.5;border-radius:.2rem}p-calendar.form-control-sm input{border-top-right-radius:0;border-bottom-right-radius:0}p-calendar.form-control-sm button{border-top-left-radius:0;border-bottom-left-radius:0}#id_api_maker_deploy_file_upload .p-fileupload-content{padding:10px 0;text-align:left}#id_api_maker_deploy_file_upload .p-fileupload-content .p-fileupload-row div:nth-of-type(1){display:none}#id_api_maker_deploy_file_upload .p-fileupload-content .p-fileupload-row div:nth-of-type(2){width:75%;padding:0 0 0 10px}#id_api_maker_deploy_file_upload .p-fileupload-content .p-fileupload-row div:nth-of-type(3){padding:0;text-align:center}#id_api_maker_deploy_file_upload .p-fileupload-content .p-fileupload-row div:nth-of-type(4){padding:0 10px 0 0;width:74px}p-dropdown .fix-height-issue{height:29px}.grid-pill-custom-api{font-size:x-small;padding:2px 5px;border-radius:3px}.width-160{width:160px}.custom-dropdown-panel{width:400px}.tv-zoom-toolbar{position:absolute;top:4px;right:0;z-index:10;pointer-events:auto}.tv-zoom-btn{width:2rem;height:22px;border:1px solid rgba(var(--am-blue-66-rgb),.28);border-radius:3px;background:var(--am-slate-24);color:var(--am-slate-95);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease;font-size:12px}.tv-zoom-btn:hover{background:rgba(var(--am-blue-35-rgb),.55);border-color:rgba(var(--am-blue-66-rgb),.5);color:var(--am-slate-100);transform:translateY(-1px)}.tv-zoom-btn:focus{outline:none;box-shadow:0 0 0 .15rem rgba(var(--am-blue-35-rgb),.35)}html.LIGHT .tv-zoom-btn{background:var(--am-slate-95);border-color:rgba(var(--am-blue-35-rgb),.3);color:var(--am-slate-16)}html.LIGHT .tv-zoom-btn:hover{background:var(--am-slate-96);border-color:rgba(var(--am-blue-35-rgb),.5);color:var(--am-blue-35)}.table-viewer-shell--zoomed{position:fixed!important;inset:0;width:100%;height:100%!important;max-height:100%;z-index:1080;overflow:hidden}.table-viewer-shell--zoomed .tv-zoom-toolbar{top:4px;right:0}.table-viewer-shell--zoomed iframe{width:100%;height:100%}.table-viewer-loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(var(--am-slate-10-rgb),.9);z-index:10;pointer-events:none}.table-viewer-loader__spinner{width:28px;height:28px;border:3px solid rgba(var(--am-blue-66-rgb),.18);border-top-color:var(--am-blue-66);border-radius:50%;animation:table-viewer-spin .7s linear infinite}html.LIGHT .table-viewer-loader{background:rgba(var(--am-slate-100-rgb),.9)}html.LIGHT .table-viewer-loader .table-viewer-loader__spinner{border:3px solid rgba(var(--am-blue-35-rgb),.18);border-top-color:var(--am-blue-35)}@keyframes table-viewer-spin{to{transform:rotate(360deg)}}.chart-loading-mask{background-color:var(--am-slate-12)}html.LIGHT .chart-loading-mask{background-color:var(--am-slate-100)}app-dash-root,app-am-welcome,app-dash-summary,app-dash-dev,app-redis-dashboard,app-ext-licenses{display:block;position:relative;min-height:calc(100vh - 44px);background-color:var(--am-slate-05);background-image:var(--am-grad-canvas-streaks),var(--am-grad-canvas-glow-green),var(--am-grad-canvas-glow-blue),var(--am-grad-canvas);background-repeat:no-repeat;background-attachment:fixed}app-dash-root:before,app-am-welcome:before,app-dash-summary:before,app-dash-dev:before,app-redis-dashboard:before,app-ext-licenses:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:var(--am-grad-grid-x),var(--am-grad-grid-y);background-size:56px 56px;-webkit-mask-image:var(--am-grad-grid-fade);mask-image:var(--am-grad-grid-fade)}html.LIGHT app-dash-root,html.LIGHT app-am-welcome,html.LIGHT app-dash-summary,html.LIGHT app-dash-dev,html.LIGHT app-redis-dashboard,html.LIGHT app-ext-licenses{background-color:var(--am-slate-95);background-image:repeating-linear-gradient(135deg,transparent 0 140px,rgba(var(--am-blue-35-rgb),.02) 140px 141px,transparent 141px 320px),var(--am-grad-canvas-glow-green),var(--am-grad-canvas-glow-blue),var(--am-grad-canvas)}html.LIGHT app-dash-root:before,html.LIGHT app-am-welcome:before,html.LIGHT app-dash-summary:before,html.LIGHT app-dash-dev:before,html.LIGHT app-redis-dashboard:before,html.LIGHT app-ext-licenses:before{background-image:linear-gradient(to right,rgba(var(--am-blue-35-rgb),.08) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--am-blue-35-rgb),.08) 1px,transparent 1px)}.p-toast .p-toast-message{background:rgba(var(--am-slate-12-rgb),.55)!important;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(var(--am-blue-66-rgb),.3)!important;border-radius:10px!important;box-shadow:0 8px 28px rgba(var(--am-slate-00-rgb),.45)!important;color:var(--am-slate-95)!important}.p-toast .p-toast-message .p-toast-message-content{color:var(--am-slate-95)!important;align-items:center}.p-toast .p-toast-summary{color:var(--am-slate-100)!important}.p-toast .p-toast-detail{color:var(--am-slate-95)!important}.p-toast .p-toast-message-icon,.p-toast .p-toast-icon-close{color:var(--am-slate-100)!important}.p-toast .p-toast-icon-close:hover{background:rgba(var(--am-blue-66-rgb),.14)!important}.p-toast .p-toast-message-info{background-image:linear-gradient(135deg,rgba(var(--am-blue-35-rgb),.3) 0%,rgba(var(--am-slate-12-rgb),0) 70%)!important;border-color:rgba(var(--am-blue-66-rgb),.45)!important}.p-toast .p-toast-message-success{background-image:linear-gradient(135deg,rgba(var(--am-green-27-rgb),.3) 0%,rgba(var(--am-slate-12-rgb),0) 70%)!important;border-color:rgba(var(--am-green-44-rgb),.45)!important}.p-toast .p-toast-message-warn{background-image:linear-gradient(135deg,rgba(var(--am-amber-69-rgb),.25) 0%,rgba(var(--am-slate-12-rgb),0) 70%)!important;border-color:rgba(var(--am-amber-69-rgb),.45)!important}.p-toast .p-toast-message-error{background-image:linear-gradient(135deg,rgba(var(--am-red-65-rgb),.25) 0%,rgba(var(--am-slate-12-rgb),0) 70%)!important;border-color:rgba(var(--am-red-65-rgb),.5)!important}.p-datatable .p-datatable-thead>tr>th{border:none!important}.btn-icon-only{border:none!important;background:transparent!important;background-image:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center;justify-content:center;width:26px;height:26px;padding:0!important;line-height:1!important;vertical-align:middle}.btn-icon-only i.fa,.btn-icon-only i.fas,.btn-icon-only i.far,.btn-icon-only i.fab{font-size:13px;line-height:1}.btn-icon-only:hover,.btn-icon-only:focus,.btn-icon-only:active{border:none!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.btn-icon-only:disabled,.btn-icon-only.disabled{opacity:.4}.btn-icon-only.btn-outline-danger:hover i.fa,.btn-icon-only.btn-outline-danger:hover i.fas,.btn-icon-only.btn-outline-danger:hover i.far,.btn-icon-only.btn-outline-danger:hover i.fab,.btn-icon-only.btn-outline-danger:focus i.fa,.btn-icon-only.btn-outline-danger:focus i.fas,.btn-icon-only.btn-outline-danger:focus i.far,.btn-icon-only.btn-outline-danger:focus i.fab,.btn-icon-only.btn-outline-danger:active i.fa,.btn-icon-only.btn-outline-danger:active i.fas,.btn-icon-only.btn-outline-danger:active i.far,.btn-icon-only.btn-outline-danger:active i.fab,.btn-icon-only.btn-outline-secondary:hover i.fa,.btn-icon-only.btn-outline-secondary:hover i.fas,.btn-icon-only.btn-outline-secondary:hover i.far,.btn-icon-only.btn-outline-secondary:hover i.fab,.btn-icon-only.btn-outline-secondary:focus i.fa,.btn-icon-only.btn-outline-secondary:focus i.fas,.btn-icon-only.btn-outline-secondary:focus i.far,.btn-icon-only.btn-outline-secondary:focus i.fab,.btn-icon-only.btn-outline-secondary:active i.fa,.btn-icon-only.btn-outline-secondary:active i.fas,.btn-icon-only.btn-outline-secondary:active i.far,.btn-icon-only.btn-outline-secondary:active i.fab,.btn-icon-only.btn-outline-success:hover i.fa,.btn-icon-only.btn-outline-success:hover i.fas,.btn-icon-only.btn-outline-success:hover i.far,.btn-icon-only.btn-outline-success:hover i.fab,.btn-icon-only.btn-outline-success:focus i.fa,.btn-icon-only.btn-outline-success:focus i.fas,.btn-icon-only.btn-outline-success:focus i.far,.btn-icon-only.btn-outline-success:focus i.fab,.btn-icon-only.btn-outline-success:active i.fa,.btn-icon-only.btn-outline-success:active i.fas,.btn-icon-only.btn-outline-success:active i.far,.btn-icon-only.btn-outline-success:active i.fab,.btn-icon-only.btn-outline-info:hover i.fa,.btn-icon-only.btn-outline-info:hover i.fas,.btn-icon-only.btn-outline-info:hover i.far,.btn-icon-only.btn-outline-info:hover i.fab,.btn-icon-only.btn-outline-info:focus i.fa,.btn-icon-only.btn-outline-info:focus i.fas,.btn-icon-only.btn-outline-info:focus i.far,.btn-icon-only.btn-outline-info:focus i.fab,.btn-icon-only.btn-outline-info:active i.fa,.btn-icon-only.btn-outline-info:active i.fas,.btn-icon-only.btn-outline-info:active i.far,.btn-icon-only.btn-outline-info:active i.fab,.btn-icon-only.btn-outline-primary:hover i.fa,.btn-icon-only.btn-outline-primary:hover i.fas,.btn-icon-only.btn-outline-primary:hover i.far,.btn-icon-only.btn-outline-primary:hover i.fab,.btn-icon-only.btn-outline-primary:focus i.fa,.btn-icon-only.btn-outline-primary:focus i.fas,.btn-icon-only.btn-outline-primary:focus i.far,.btn-icon-only.btn-outline-primary:focus i.fab,.btn-icon-only.btn-outline-primary:active i.fa,.btn-icon-only.btn-outline-primary:active i.fas,.btn-icon-only.btn-outline-primary:active i.far,.btn-icon-only.btn-outline-primary:active i.fab,.btn-icon-only.btn-outline-light:hover i.fa,.btn-icon-only.btn-outline-light:hover i.fas,.btn-icon-only.btn-outline-light:hover i.far,.btn-icon-only.btn-outline-light:hover i.fab,.btn-icon-only.btn-outline-light:focus i.fa,.btn-icon-only.btn-outline-light:focus i.fas,.btn-icon-only.btn-outline-light:focus i.far,.btn-icon-only.btn-outline-light:focus i.fab,.btn-icon-only.btn-outline-light:active i.fa,.btn-icon-only.btn-outline-light:active i.fas,.btn-icon-only.btn-outline-light:active i.far,.btn-icon-only.btn-outline-light:active i.fab{color:inherit!important;filter:brightness(1.3)}:root{--g-strong: var(--am-slate-95);--g-muted: var(--am-slate-59);--g-faint: var(--am-slate-51);--g-line: rgba(var(--am-blue-66-rgb), .18);--g-fill: rgba(var(--am-blue-66-rgb), .08);--g-blue: var(--am-blue-66);--g-green: var(--am-green-52);--g-amber: var(--am-amber-56);--g-red: var(--am-red-78);--g-violet: var(--am-indigo-76);--g-teal: var(--am-teal-56)}html.LIGHT{--g-strong: var(--am-slate-16);--g-muted: var(--am-slate-43);--g-faint: var(--am-slate-51);--g-line: rgba(var(--am-blue-35-rgb), .2);--g-fill: rgba(var(--am-blue-35-rgb), .06);--g-blue: var(--am-blue-35);--g-green: var(--am-green-27);--g-amber: var(--am-amber-27);--g-red: var(--am-red-46);--g-violet: var(--am-violet-44);--g-teal: var(--am-teal-23)}.g-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.6em;padding:0 .5em;margin-left:.45rem;border:1px solid var(--g-line);border-radius:999px;background:var(--g-fill);color:var(--g-muted);font-size:.66rem;font-weight:600;line-height:1.5;vertical-align:middle}.g-count--selected{color:var(--g-blue);border-color:var(--g-blue);background:transparent}.g-more .dropdown-menu{min-width:11rem;line-height:1.5}.g-more .dropdown-item{padding:.25rem 1rem;font-size:.875rem}.g-more .dropdown-item i,.g-more .dropdown-item img{width:1.1rem;margin-right:.35rem}.g-more .dropdown-divider{margin:.25rem 0}.g-method{display:inline-block;flex:0 0 auto;min-width:58px;padding:0 5px;border:1px solid transparent;border-radius:3px;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.63rem;font-weight:700;letter-spacing:.05em;line-height:1.6;text-align:center;white-space:nowrap}.g-method--GET{color:var(--g-green);background:rgba(var(--am-green-44-rgb),.12);border-color:rgba(var(--am-green-44-rgb),.4)}.g-method--POST{color:var(--g-amber);background:rgba(var(--am-amber-50-rgb),.14);border-color:rgba(var(--am-amber-50-rgb),.4)}.g-method--PUT{color:var(--g-blue);background:rgba(var(--am-blue-66-rgb),.12);border-color:rgba(var(--am-blue-66-rgb),.4)}.g-method--PATCH{color:var(--g-violet);background:rgba(var(--am-indigo-76-rgb),.12);border-color:rgba(var(--am-indigo-76-rgb),.4)}.g-method--DELETE{color:var(--g-red);background:rgba(var(--am-red-61-rgb),.12);border-color:rgba(var(--am-red-61-rgb),.4)}.g-cell{display:flex;align-items:center;flex-wrap:nowrap;gap:.3rem;min-width:0;overflow:hidden}.g-cell--stack{flex-direction:column;align-items:flex-start;gap:0;overflow:visible}.g-cell--stack>*{flex:0 0 auto;max-width:100%}.g-cell>app-code-language-badge,.g-node>app-code-language-badge{flex:0 0 auto}.g-name{flex:0 1 auto;min-width:0;color:var(--g-strong);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-name.g-name--wrap{white-space:normal;overflow:visible;overflow-wrap:anywhere}.g-sub,.g-path{flex:0 1 auto;min-width:0;color:var(--g-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-path{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7rem}.g-sub{font-size:.75rem}.g-endpoint{gap:.45rem}.g-mono{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7rem}.g-num{color:var(--g-muted);font-size:.72rem;font-variant-numeric:tabular-nums;white-space:nowrap}.g-index,.g-dash{color:var(--g-faint);font-size:.7rem;font-variant-numeric:tabular-nums}.g-date{color:var(--g-muted);font-size:.7rem;white-space:nowrap;font-variant-numeric:tabular-nums}.g-trail{display:flex;align-items:center;flex-wrap:nowrap;gap:.3rem;min-width:0;overflow:hidden;color:var(--g-muted);font-size:.75rem;white-space:nowrap}.g-trail-sep{color:var(--g-faint);font-size:.6rem;flex:0 0 auto}.g-trail>span:last-child{color:var(--g-strong)}.g-copy{flex:0 0 auto;opacity:0;color:var(--g-faint);cursor:pointer;font-size:.68rem;transition:opacity .15s ease,color .15s ease}tr:hover .g-copy,.g-node:hover .g-copy,.g-copy:focus{opacity:1}.g-copy:hover{color:var(--g-blue)}.g-chips{display:flex;align-items:center;flex-wrap:nowrap;flex:0 1 auto;gap:3px;min-width:0;overflow:hidden}.g-chips--fit{flex:0 4 auto;flex-wrap:wrap;align-content:flex-start;row-gap:6px;max-height:calc(.96rem + 2px)}.g-chip{display:inline-flex;align-items:center;flex:0 0 auto;gap:3px;padding:0 5px;border:1px solid transparent;border-radius:3px;font-size:.6rem;font-weight:600;letter-spacing:.04em;line-height:1.6;white-space:nowrap}.g-chip i{font-size:.58rem}.g-chip--danger{color:var(--g-red);background:rgba(var(--am-red-61-rgb),.12);border-color:rgba(var(--am-red-61-rgb),.35)}.g-chip--warn{color:var(--g-amber);background:rgba(var(--am-amber-50-rgb),.12);border-color:rgba(var(--am-amber-50-rgb),.35)}.g-chip--info{color:var(--g-blue);background:rgba(var(--am-blue-66-rgb),.12);border-color:rgba(var(--am-blue-66-rgb),.3)}.g-chip--violet{color:var(--g-violet);background:rgba(var(--am-indigo-76-rgb),.12);border-color:rgba(var(--am-indigo-76-rgb),.3)}.g-chip--success{color:var(--g-green);background:rgba(var(--am-green-44-rgb),.12);border-color:rgba(var(--am-green-44-rgb),.3)}.g-chip--teal{color:var(--g-teal);background:rgba(var(--am-teal-56-rgb),.12);border-color:rgba(var(--am-teal-56-rgb),.3)}.g-chip--muted{color:var(--g-muted);background:var(--g-fill);border-color:var(--g-line)}.g-access{display:flex;align-items:center;flex-wrap:nowrap;gap:3px;min-width:0;overflow:hidden}.g-auth{display:inline-block;flex:0 0 auto;padding:0 5px;border:1px solid transparent;border-radius:3px;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.6rem;font-weight:600;line-height:1.6;white-space:nowrap}.g-auth--public{color:var(--g-amber);background:rgba(var(--am-amber-50-rgb),.12);border-color:rgba(var(--am-amber-50-rgb),.35)}.g-auth--none{color:var(--g-red);background:rgba(var(--am-red-61-rgb),.12);border-color:rgba(var(--am-red-61-rgb),.35)}.g-auth--secured{color:var(--g-green);background:rgba(var(--am-green-44-rgb),.12);border-color:rgba(var(--am-green-44-rgb),.3)}.g-auth--am{color:var(--g-blue);background:rgba(var(--am-blue-66-rgb),.12);border-color:rgba(var(--am-blue-66-rgb),.3)}.g-meta{display:flex;align-items:center;flex-wrap:nowrap;gap:.55rem;min-width:0;overflow:hidden}.g-meta-item{display:inline-flex;align-items:center;flex:0 0 auto;gap:.25rem;color:var(--g-muted);font-size:.7rem;line-height:1.5;white-space:nowrap;font-variant-numeric:tabular-nums}.g-meta-item i{font-size:.66rem;opacity:.75}.g-meta-item--hooks{color:var(--g-violet)}.g-meta-item--on{color:var(--g-green)}.g-meta-item--off{color:var(--g-faint)}.g-hooks{display:inline-flex;align-items:center;gap:2px;font-size:.7rem;font-variant-numeric:tabular-nums}.g-hooks-n{min-width:1.1em;text-align:center;color:var(--g-violet)}.g-hooks-n--zero{color:var(--g-faint);opacity:.7}.g-dot{display:inline-block;width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--g-faint)}.g-dot--on{background:var(--g-green);box-shadow:0 0 0 2px rgba(var(--am-green-44-rgb),.18)}.g-dot--off{background:var(--g-faint)}.g-dot--warn{background:var(--g-amber);box-shadow:0 0 0 2px rgba(var(--am-amber-50-rgb),.18)}.g-dot--danger{background:var(--g-red);box-shadow:0 0 0 2px rgba(var(--am-red-61-rgb),.18)}.g-seq{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:17px;height:17px;border:1px solid rgba(var(--am-green-44-rgb),.5);border-radius:50%;background:rgba(var(--am-green-44-rgb),.14);color:var(--g-green);font-size:.62rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.g-seq--off{border-color:var(--g-line);background:var(--g-fill);color:var(--g-faint)}.g-actions{display:flex;align-items:center;justify-content:center;gap:.3rem}.g-actions--end{justify-content:flex-end}.g-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:21px;padding:0;border:1px solid var(--g-line);border-radius:4px;background:var(--g-fill);color:var(--g-blue);line-height:1;transition:border-color .15s ease,background .15s ease}.g-action:hover{border-color:var(--g-blue);background:rgba(var(--am-blue-66-rgb),.18);color:var(--g-blue);text-decoration:none}.g-action i{font-size:.72rem}.g-slot{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px}.g-action:disabled,.g-action[disabled]{opacity:.3;cursor:default;pointer-events:none}.g-action--danger{color:var(--g-red)}.g-action--danger:hover{border-color:var(--g-red);background:rgba(var(--am-red-61-rgb),.16);color:var(--g-red)}.g-action--success{color:var(--g-green)}.g-action--success:hover{border-color:var(--g-green);background:rgba(var(--am-green-44-rgb),.16);color:var(--g-green)}.g-action--muted{color:var(--g-muted)}.g-action--muted:hover{border-color:var(--g-muted);color:var(--g-strong)}.g-action--teal{color:var(--g-teal)}.g-action--teal:hover{border-color:var(--g-teal);background:rgba(var(--am-teal-56-rgb),.16);color:var(--g-teal)}.g-log-link{display:inline-flex;align-items:center;gap:.3rem;color:var(--g-teal);font-size:.72rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.g-log-link:hover{color:var(--g-teal);text-decoration:underline}.g-log-link i{font-size:.68rem}.g-lpm{width:9rem}.g-lpm-toggle{display:flex;align-items:center;flex:0 0 auto;margin:0;white-space:nowrap}.g-lpm-toggle .p-checkbox-label{margin:0 0 0 .4rem;color:var(--g-muted);font-size:.7rem;line-height:1.1;white-space:nowrap}.g-empty{padding:2.25rem 1rem;text-align:center;color:var(--g-faint);font-size:.8rem}.g-note{padding:.75rem;text-align:center;font-size:.8rem}.g-note--success{color:var(--g-green)}.g-table .p-datatable-thead>tr>th{color:var(--g-muted);font-size:.66rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.g-table .p-datatable-tbody>tr>td{vertical-align:middle;overflow:hidden}.g-table .p-column-filter,.g-table .p-column-filter-element,.g-table .p-column-filter-element .p-inputtext{width:100%}.g-table .p-column-filter-element .p-inputtext{padding:.15rem .4rem;font-size:.72rem;font-weight:400;letter-spacing:0;text-transform:none}.g-table .p-datatable-thead>tr:not(:first-child)>th{padding-top:.15rem;padding-bottom:.3rem}.g-table .p-datatable-thead>tr>th.g-col-tight,.g-table .p-datatable-tbody>tr>td.g-col-tight{padding-left:.4rem;padding-right:.4rem}.g-table .p-datatable-thead>tr>th.g-col-toggle,.g-table .p-datatable-tbody>tr>td.g-col-toggle{width:42px;padding-left:.5rem;padding-right:.5rem}.p-datatable .p-datatable-tbody>tr.g-row--still.g-row--still:not(.p-highlight):hover{background-image:none!important;background-color:var(--am-slate-12)!important;color:var(--am-slate-83)!important}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.g-row--still.g-row--still:nth-child(2n):not(.p-highlight):hover{background-color:var(--am-slate-16)!important}.p-datatable .p-datatable-tbody>tr.g-row--details.g-row--details,.p-datatable .p-datatable-tbody>tr.g-row--details.g-row--details:hover{background-image:none!important;background-color:var(--am-slate-12)!important;color:var(--am-slate-83)!important}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n)+tr.g-row--details.g-row--details,.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n)+tr.g-row--details.g-row--details:hover{background-color:var(--am-slate-16)!important}.p-datatable .p-datatable-tbody>tr.g-row--details>td{border-top:0!important}html.LIGHT .p-datatable .p-datatable-tbody>tr.g-row--still.g-row--still:not(.p-highlight):hover,html.LIGHT .p-datatable .p-datatable-tbody>tr.g-row--details.g-row--details,html.LIGHT .p-datatable .p-datatable-tbody>tr.g-row--details.g-row--details:hover{background-image:none!important;background-color:var(--am-slate-100)!important;color:var(--am-slate-21)!important}html.LIGHT .p-datatable.p-datatable-striped .p-datatable-tbody>tr.g-row--still.g-row--still:nth-child(2n):not(.p-highlight):hover,html.LIGHT .p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n)+tr.g-row--details.g-row--details,html.LIGHT .p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n)+tr.g-row--details.g-row--details:hover{background-color:var(--am-slate-95)!important}.g-table--fixed .p-datatable-table{width:100%;table-layout:fixed}.g-table--fixed .p-datatable-thead>tr:first-child>th{overflow:hidden;text-overflow:ellipsis}.g-table--fixed .p-datatable-thead>tr:first-child>th:has(>p-tableheadercheckbox){text-overflow:clip}.g-panes{display:flex;align-items:stretch;gap:.25rem;height:calc(100vh - 62px);overflow-x:auto;overflow-y:hidden}.g-pane{display:flex;flex-direction:column;flex:0 0 auto;min-width:0;height:100%}.g-pane--fill{flex:1 1 0;min-width:28rem}.g-pane-body{flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.g-pane-body>*{display:block;height:100%;min-height:0}.g-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;height:100%;padding:2rem;border:1px dashed var(--g-line);border-radius:6px;color:var(--g-faint);text-align:center}.g-placeholder i{font-size:1.6rem;opacity:.55}.g-pane-body>.g-placeholder{display:flex}.g-placeholder-title{color:var(--g-muted);font-size:.92rem}.g-placeholder-hint{font-size:.78rem}.g-node{display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem;width:100%;min-width:0;padding-right:.25rem}.g-node-right{display:flex;align-items:center;flex-wrap:nowrap;gap:.9rem;flex:0 0 auto;margin-left:auto}.g-node-col{justify-content:flex-end}.g-node-name{flex:1 1 42%;min-width:0}.g-node-path{flex:1 1 30%;min-width:0}.g-node-path.g-endpoint{flex-basis:42%}.g-node-stats{display:flex;align-items:center;flex:0 0 auto;gap:.4rem}.g-node-stats>.g-node-stat{display:flex;align-items:center;flex:0 0 auto;min-width:0;overflow:hidden}.g-folder{display:inline-flex;align-items:center;gap:.4rem;color:var(--g-strong);font-weight:400}.g-folder i{color:var(--g-blue);opacity:.8;font-size:.8rem}.g-folder-count{padding:0 .45em;border:1px solid var(--g-line);border-radius:999px;background:var(--g-fill);color:var(--g-muted);font-size:.6rem;font-weight:600;line-height:1.6}.g-tree .p-treenode-label{min-width:0}.g-stats{display:inline-flex;align-items:center;vertical-align:middle;flex-wrap:nowrap;gap:.5rem;min-width:0;max-width:100%;overflow:hidden}.g-stats--all{gap:.35rem}.g-stats--all .g-spark{width:36px}.g-stats--all .g-weight-bar{width:18px}.g-stats--compact .g-spark{width:28px}.g-stats--compact .g-weight-bar{width:16px}.g-speed,.g-traffic,.g-weight,.g-stats-pill{display:inline-flex;align-items:center;flex:0 0 auto;gap:.3rem;margin:0;padding:0 .2rem;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--g-muted);font-size:.72rem;line-height:1.5;white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .15s ease,border-color .15s ease}.g-speed:hover,.g-traffic:hover,.g-weight:hover,.g-stats-pill:hover{border-color:var(--g-line);background:var(--g-fill)}.g-speed:focus-visible,.g-traffic:focus-visible,.g-weight:focus-visible,.g-stats-pill:focus-visible{outline:1px solid var(--g-blue);outline-offset:1px}.g-speed-dot{display:inline-block;flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--g-faint)}.g-speed--good .g-speed-dot,.g-stat-total--good .g-speed-dot,.g-speed-dot--good{background:var(--g-green);box-shadow:0 0 0 2px rgba(var(--am-green-44-rgb),.18)}.g-speed--warn .g-speed-dot,.g-stat-total--warn .g-speed-dot,.g-speed-dot--warn{background:var(--g-amber);box-shadow:0 0 0 2px rgba(var(--am-amber-50-rgb),.2)}.g-speed--crit .g-speed-dot,.g-stat-total--crit .g-speed-dot,.g-speed-dot--crit{background:var(--g-red);box-shadow:0 0 0 2px rgba(var(--am-red-61-rgb),.2)}.g-speed-avg,.g-traffic-n,.g-weight-n{color:var(--g-strong)}.g-speed-avg{font-weight:600}.g-speed--warn .g-speed-avg{color:var(--g-amber)}.g-speed--crit .g-speed-avg{color:var(--g-red)}.g-speed-p95{color:var(--g-faint);font-size:.65rem}.g-spark{flex:0 0 auto;width:44px;height:14px;overflow:visible}.g-spark polyline{fill:none;stroke:var(--g-blue);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.g-weight-bar{position:relative;flex:0 0 auto;width:24px;height:4px;border-radius:2px;background:var(--g-line);overflow:hidden}.g-weight-bar>span{position:absolute;top:0;bottom:0;left:0;border-radius:2px;background:var(--g-violet)}.g-stat-badge{font-size:.62rem}.g-stat-badge--slow{color:var(--g-red)}.g-stat-badge--busy{color:var(--g-amber)}.g-stat-badge--heavy{color:var(--g-violet)}.g-stat-total{display:inline-flex;align-items:center;gap:.3rem;margin-left:.4rem;color:var(--g-muted);font-size:.66rem;font-variant-numeric:tabular-nums;white-space:nowrap}.g-stat-sep{color:var(--g-faint)}.g-stat-wait{display:inline-block;width:64px;height:7px;border-radius:4px;background:linear-gradient(90deg,var(--g-fill) 0%,var(--g-line) 50%,var(--g-fill) 100%);background-size:200% 100%;animation:g-stat-wait 1.4s ease-in-out infinite}@keyframes g-stat-wait{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.g-stat-wait{animation:none}}.g-stats-pill{margin-left:.45rem;padding:0 .5em;border-color:var(--g-line);border-radius:999px;background:var(--g-fill);font-size:.66rem;font-weight:600;vertical-align:middle}.g-stats-pill .g-stats-pill-icon{font-size:.64rem;color:var(--g-blue)}.g-stats-pill .g-stats-pill-busy{font-size:.56rem;color:var(--g-faint)}.g-stats-pill--good .g-stats-pill-icon{color:var(--g-green)}.g-stats-pill--warn .g-stats-pill-icon{color:var(--g-amber)}.g-stats-pill--crit .g-stats-pill-icon{color:var(--g-red)}.g-stats-pill--idle .g-stats-pill-icon,.g-stats-pill--off .g-stats-pill-icon{color:var(--g-faint)}.g-stats-pill--off{border-style:dashed;background:transparent}.g-tone--good{color:var(--g-green)}.g-tone--warn{color:var(--g-amber)}.g-tone--crit{color:var(--g-red)}.g-tone--violet{color:var(--g-violet)}.g-fill--good{background:var(--g-green)}.g-fill--warn{background:var(--g-amber)}.g-fill--crit{background:var(--g-red)}.g-stats-card{position:fixed;z-index:1100;width:380px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow-y:auto;padding:.7rem .8rem .6rem;border:1px solid var(--border-regular);border-radius:8px;background:var(--surface-overlay);box-shadow:0 12px 32px rgba(var(--am-slate-00-rgb),.35),0 2px 6px rgba(var(--am-slate-00-rgb),.2);color:var(--g-strong);font-size:.75rem;line-height:1.45}.g-stats-card-head{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.g-stats-card-head>.g-speed-dot{width:9px;height:9px}.g-stats-card-icon{color:var(--g-blue)}.g-stats-card-title{flex:1 1 auto;min-width:0}.g-stats-card-name{overflow:hidden;color:var(--g-strong);font-size:.86rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.g-stats-card-sub{color:var(--g-muted);font-size:.68rem}.g-stats-card-btn{flex:0 0 auto;width:24px;height:22px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--g-muted);cursor:pointer}.g-stats-card-btn:hover{border-color:var(--g-line);background:var(--g-fill);color:var(--g-strong)}.g-stats-card-windows{display:flex;align-items:center;gap:3px;margin-bottom:.6rem}.g-stats-card-window{min-width:36px;padding:.05rem .4rem;border:1px solid var(--g-line);border-radius:4px;background:transparent;color:var(--g-muted);font-size:.68rem;font-weight:600;cursor:pointer}.g-stats-card-window:hover:not(:disabled){color:var(--g-strong)}.g-stats-card-window:disabled{opacity:.45;cursor:default}.g-stats-card-window--on{border-color:var(--g-blue);background:rgba(var(--am-blue-66-rgb),.16);color:var(--g-blue)}.g-stats-card-spacer{flex:1 1 auto}.g-stats-card-switch{display:inline-flex;align-items:center;gap:.35rem;margin:0;color:var(--g-muted);font-size:.68rem;cursor:pointer}.g-stats-card-switch .p-inputswitch{transform:scale(.72);transform-origin:right center}.g-stats-card-note{margin:.2rem 0 .6rem;color:var(--g-muted)}.g-stats-card-good{margin:.2rem 0 .6rem;color:var(--g-green)}.g-stats-card-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.g-stats-card-big{display:flex;flex-direction:column;color:var(--g-strong);font-size:1.45rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums}.g-stats-card-big span{color:var(--g-muted);font-size:.66rem;font-weight:400}.g-stats-card-big--warn{color:var(--g-amber)}.g-stats-card-big--crit{color:var(--g-red)}.g-stats-card-apdex{flex:0 0 150px}.g-stats-card-apdex-top{display:flex;justify-content:space-between;color:var(--g-muted);font-size:.68rem}.g-stats-card-meter,.g-stats-card-bar-track{position:relative;height:5px;border-radius:3px;background:var(--g-line);overflow:hidden}.g-stats-card-meter>span,.g-stats-card-bar-track>span{position:absolute;top:0;bottom:0;left:0;border-radius:3px}.g-stats-card-ranks{flex-wrap:wrap;margin-bottom:.5rem}.g-stats-card-bars{display:grid;gap:3px;margin-bottom:.6rem}.g-stats-card-bar{display:grid;grid-template-columns:58px 1fr 64px;align-items:center;gap:.5rem}.g-stats-card-bar-label{color:var(--g-muted);font-size:.68rem}.g-stats-card-bar-value{text-align:right;font-variant-numeric:tabular-nums}.g-stats-card-chart{margin-bottom:.6rem}.g-stats-card-chart svg{display:block;width:100%;height:64px;border-bottom:1px solid var(--g-line)}.g-stats-card-chart-legend,.g-stats-card-chart-axis{display:flex;justify-content:space-between;color:var(--g-faint);font-size:.64rem}.g-stats-card-chart-legend{margin-bottom:2px}.g-key{display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:2px;vertical-align:-1px}.g-key--calls{background:rgba(var(--am-blue-66-rgb),.55)}.g-key--latency{height:2px;vertical-align:2px;background:var(--g-amber)}.g-stats-card-chart-bar{fill:rgba(var(--am-blue-66-rgb),.55)}.g-stats-card-chart-line{fill:none;stroke:var(--g-amber);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.g-stats-card-facts{display:grid;grid-template-columns:auto 1fr;gap:2px .8rem;margin-bottom:.6rem}.g-stats-card-fact-label{color:var(--g-muted);white-space:nowrap}.g-stats-card-fact-value{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.g-stats-card-summary{display:grid;grid-template-columns:repeat(5,auto);justify-content:space-between;gap:.4rem;margin-bottom:.7rem}.g-stats-card-summary>div{display:flex;flex-direction:column;min-width:0}.g-stats-card-summary b{font-size:.92rem;font-weight:600;font-variant-numeric:tabular-nums}.g-stats-card-summary span{color:var(--g-muted);font-size:.64rem;white-space:nowrap}.g-stats-card-top{margin-bottom:.55rem}.g-stats-card-top-title{display:flex;align-items:center;gap:.35rem;margin-bottom:2px;color:var(--g-muted);font-size:.66rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.g-stats-card-top-row{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:.4rem;width:100%;padding:1px .25rem;border:0;border-radius:3px;background:transparent;color:var(--g-strong);font-size:.74rem;text-align:left;cursor:pointer}.g-stats-card-top-row:hover{background:var(--g-fill)}.g-stats-card-top-rank{color:var(--g-faint);font-size:.64rem;text-align:center}.g-stats-card-top-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-stats-card-top-value{font-variant-numeric:tabular-nums}.g-stats-card-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding-top:.5rem;border-top:1px solid var(--g-line);color:var(--g-faint);font-size:.64rem}.g-stats-card-foot a{flex:0 0 auto;color:var(--g-blue);font-size:.7rem;font-weight:600;white-space:nowrap}.g-stat-sorts{display:inline-flex;align-items:center;gap:.9rem}.g-stat-sorts>[psortablecolumn]{display:inline-flex;align-items:center;gap:.2rem;cursor:pointer;outline:none}.g-stat-sorts>[psortablecolumn]:hover,.g-stat-sorts>[psortablecolumn].p-highlight{color:var(--g-blue)}.g-stat-sorts>[psortablecolumn]:focus-visible{outline:1px solid var(--g-blue);outline-offset:2px}:root{--dlg-text: var(--am-slate-95);--dlg-text-2: var(--am-slate-74);--dlg-text-3: var(--am-slate-59);--dlg-accent: var(--am-blue-66);--dlg-accent-rgb: var(--am-blue-66-rgb);--dlg-ok: var(--am-green-44);--dlg-ok-rgb: var(--am-green-44-rgb);--dlg-warn: var(--am-amber-69);--dlg-warn-rgb: var(--am-amber-69-rgb);--dlg-bad: var(--am-red-65);--dlg-bad-rgb: var(--am-red-65-rgb);--dlg-surface: rgba(var(--am-blue-66-rgb), .04);--dlg-surface-2: rgba(var(--am-blue-66-rgb), .08);--dlg-line: rgba(var(--am-blue-66-rgb), .18);--dlg-line-soft: rgba(var(--am-blue-66-rgb), .12);--dlg-code-bg: rgba(var(--am-slate-05-rgb), .45);--dlg-code-text: var(--am-slate-83);--dlg-chip-text: var(--am-blue-81);--dlg-chip-bg: rgba(var(--am-blue-66-rgb), .12);--dlg-hero: linear-gradient(120deg, rgba(var(--am-blue-35-rgb), .34) 0%, rgba(var(--am-blue-35-rgb), .1) 48%, rgba(var(--am-green-27-rgb), .2) 100%);--dlg-glow: 0 6px 18px rgba(var(--am-blue-35-rgb), .45);--dlg-pill-line: rgba(var(--am-slate-59-rgb), .35);--dlg-pill-bg: rgba(var(--am-slate-59-rgb), .1);--dlg-avatar: linear-gradient(135deg, var(--am-blue-66) 0%, var(--am-green-52) 100%);--dlg-on-avatar: var(--am-slate-07);--dlg-avatar-ring: rgba(var(--am-blue-66-rgb), .2);--dlg-avatar-glow: rgba(var(--am-blue-66-rgb), .55)}html.LIGHT{--dlg-text: var(--am-slate-17);--dlg-text-2: var(--am-slate-34);--dlg-text-3: var(--am-slate-43);--dlg-accent: var(--am-blue-35);--dlg-accent-rgb: var(--am-blue-35-rgb);--dlg-ok: var(--am-green-27);--dlg-ok-rgb: var(--am-green-27-rgb);--dlg-warn: var(--am-amber-35);--dlg-warn-rgb: var(--am-amber-44-rgb);--dlg-bad: var(--am-red-46);--dlg-bad-rgb: var(--am-red-46-rgb);--dlg-surface: rgba(var(--am-blue-35-rgb), .03);--dlg-surface-2: rgba(var(--am-blue-35-rgb), .06);--dlg-line: rgba(var(--am-blue-35-rgb), .2);--dlg-line-soft: rgba(var(--am-blue-35-rgb), .12);--dlg-code-bg: var(--am-slate-95);--dlg-code-text: var(--am-slate-21);--dlg-chip-text: var(--am-blue-35);--dlg-chip-bg: var(--am-slate-96);--dlg-hero: linear-gradient(120deg, rgba(var(--am-blue-35-rgb), .13) 0%, rgba(var(--am-blue-35-rgb), .03) 48%, rgba(var(--am-green-27-rgb), .1) 100%);--dlg-glow: 0 6px 16px rgba(var(--am-blue-35-rgb), .28);--dlg-pill-line: rgba(var(--am-slate-43-rgb), .35);--dlg-pill-bg: rgba(var(--am-slate-43-rgb), .08);--dlg-avatar: linear-gradient(135deg, var(--am-blue-35) 0%, var(--am-green-27) 100%);--dlg-on-avatar: var(--am-slate-100);--dlg-avatar-ring: rgba(var(--am-blue-35-rgb), .18);--dlg-avatar-glow: rgba(var(--am-blue-35-rgb), .45)}.modal-body.dlg-body{padding:1rem 1.1rem 1.1rem;overflow-y:auto}.modal-body.dlg-body>:first-child{margin-top:0}.dlg-body button:focus,.dlg-bar button:focus{outline:none}.dlg-body button:focus-visible,.dlg-bar button:focus-visible{box-shadow:0 0 0 .15rem rgba(var(--dlg-accent-rgb),.4)}.dlg-hero{position:relative;display:flex;align-items:center;gap:.85rem;padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(var(--dlg-accent-rgb),.32);background-color:var(--dlg-surface);background-image:var(--dlg-hero);overflow:hidden}.dlg-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--am-grad-grid-x),var(--am-grad-grid-y);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent 35%,black 100%);mask-image:linear-gradient(90deg,transparent 35%,black 100%)}.dlg-hero>*{position:relative;z-index:1}.dlg-hero__ico{width:40px;height:40px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;font-size:1rem;color:var(--am-slate-100);background-image:var(--am-grad-brand);border:1px solid rgba(var(--am-blue-66-rgb),.5);box-shadow:var(--dlg-glow)}.dlg-hero__ico--img{background-image:none;background-color:var(--dlg-surface-2);border-color:var(--dlg-line);box-shadow:none}.dlg-hero__ico img{width:26px;height:26px;object-fit:contain}.dlg-lead{margin-top:.75rem;font-size:.82rem;line-height:1.5;color:var(--dlg-text-2)}.dlg-hero__text{flex:1 1 auto;min-width:0}.dlg-hero__title{display:flex;align-items:center;gap:.5rem;min-width:0;font-weight:700;font-size:1rem;line-height:1.3;color:var(--dlg-text)}.dlg-hero__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-hero__name--empty{font-weight:600;color:var(--dlg-text-3)}.dlg-hero__name.dlg-mono,.dlg-hero__name .dlg-mono{font-size:.95rem}.dlg-hero__sub{margin-top:.12rem;font-size:.8rem;line-height:1.45;color:var(--dlg-text-2)}.dlg-hero__sub b{color:var(--dlg-text);font-weight:600}.dlg-hero__side{flex:0 0 auto;display:flex;align-items:center;gap:.5rem}.dlg-avatar{width:42px;height:42px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-image:var(--dlg-avatar);color:var(--dlg-on-avatar);font-size:15px;font-weight:800;letter-spacing:.02em;box-shadow:0 0 0 3px var(--dlg-avatar-ring),0 8px 18px -6px var(--dlg-avatar-glow),inset 0 1px 0 rgba(var(--am-slate-100-rgb),.4)}.dlg-fact{min-width:0;display:flex;flex-direction:column;align-items:flex-end}.dlg-fact__label{font-size:.64rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--dlg-text-3)}.dlg-fact__value{max-width:16rem;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;font-size:.9rem;font-weight:600;line-height:1.4;color:var(--dlg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-hero--plain{border-color:var(--dlg-line);background-image:none}.dlg-hero--plain:after{display:none}.dlg-hero--plain .dlg-hero__ico{color:var(--dlg-accent);background-image:none;background-color:var(--dlg-surface-2);border-color:var(--dlg-line);box-shadow:none}.dlg-trail{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.35rem;min-width:0;max-width:100%;white-space:nowrap}.dlg-trail>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.dlg-trail>span:last-of-type{color:var(--dlg-text);font-weight:600}.dlg-trail>i{flex:0 0 auto;font-size:.55rem;color:var(--dlg-text-3)}.modal-header .dlg-trail{margin-left:.9rem;padding-left:.9rem;border-left:1px solid var(--dlg-line);font-weight:400;font-size:.8rem;color:var(--dlg-text-2);vertical-align:middle}.modal-header .dlg-trail>i{font-size:.55rem}.dlg-name{display:inline-block;max-width:38vw;margin-left:.6rem;padding:0 .5rem;border-radius:999px;border:1px solid var(--dlg-line);background-color:var(--dlg-surface-2);font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;font-size:.72rem;font-weight:400;line-height:1.6;color:var(--dlg-text-2);vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-name:empty{display:none}.modal-header .dlg-head-note{margin-left:.9rem;padding-left:.9rem;border-left:1px solid var(--dlg-line);font-weight:400;font-size:.78rem;color:var(--dlg-text-2);vertical-align:middle}.dlg-sides{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:.4rem;font-size:.78rem;font-weight:600;color:var(--dlg-text-2)}.dlg-sides__one{display:flex;align-items:center;justify-content:center;gap:.4rem}.dlg-sides__one:before{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--dlg-text-3)}.dlg-sides__one--ok:before{background-color:var(--dlg-ok)}.dlg-sides__one--warn:before{background-color:var(--dlg-warn)}.dlg-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .5rem;border-radius:999px;font-size:.66rem;font-weight:700;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;color:var(--dlg-text-3);border:1px solid var(--dlg-pill-line);background-color:var(--dlg-pill-bg)}.dlg-pill i{font-size:.6rem}.dlg-pill--on{color:var(--dlg-ok);border-color:rgba(var(--dlg-ok-rgb),.45);background-color:rgba(var(--dlg-ok-rgb),.12)}.dlg-pill--warn{color:var(--dlg-warn);border-color:rgba(var(--dlg-warn-rgb),.45);background-color:rgba(var(--dlg-warn-rgb),.12)}.dlg-pill--info{color:var(--dlg-accent);border-color:rgba(var(--dlg-accent-rgb),.45);background-color:rgba(var(--dlg-accent-rgb),.1)}.dlg-pill--bad{color:var(--dlg-bad);border-color:rgba(var(--dlg-bad-rgb),.45);background-color:rgba(var(--dlg-bad-rgb),.12)}.dlg-section{margin-top:1.1rem}.dlg-title{display:flex;align-items:center;gap:.55rem;min-height:2.25rem;font-weight:700;font-size:.95rem;color:var(--dlg-text);padding-bottom:.5rem;margin-bottom:.8rem;border-bottom:1px solid rgba(var(--dlg-accent-rgb),.14)}.dlg-title>.dlg-pill,.dlg-title>.dlg-link{margin-left:auto}.dlg-title__ico{width:26px;height:26px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;color:var(--am-slate-100);font-size:.78rem;background-image:var(--am-grad-brand);border:1px solid rgba(var(--am-blue-66-rgb),.45)}.dlg-title__note{margin-left:auto;min-width:0;font-weight:400;font-size:.72rem;color:var(--dlg-text-3);text-align:right}.dlg-form{--dlg-label: 7.5rem;margin-top:1.1rem}.dlg-form--short{--dlg-label: 4.75rem}.dlg-form--wide{--dlg-label: 9.5rem}.dlg-form>.dlg-section:first-child{margin-top:0}.dlg-form .font-monospaced,.dlg-form .text-monospace{font-variant-ligatures:none}.dlg-row{display:grid;grid-template-columns:var(--dlg-label) minmax(0,1fr);-moz-column-gap:.9rem;column-gap:.9rem;align-items:start;margin-bottom:.85rem}.dlg-row:last-child{margin-bottom:0}.dlg-row--aux{grid-template-columns:var(--dlg-label) minmax(0,1fr) auto}.dlg-cols{display:grid;grid-template-columns:var(--dlg-cols, minmax(0, 1fr) minmax(0, 1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:start}.dlg-cols>.dlg-row{margin-bottom:.85rem}.dlg-label{margin:0;padding-top:calc(.25rem + 1px);font-size:.875rem;line-height:1.5;text-align:right;color:var(--dlg-text-2)}.dlg-req{color:var(--dlg-bad)}.dlg-form.is-view .dlg-req,.dlg-form.is-view .dlg-hint{display:none}.dlg-field{min-width:0}.dlg-field--line{display:flex;align-items:center;gap:.6rem;min-height:calc(1.5em + .5rem + 2px)}.dlg-aux{display:flex;align-items:center;min-height:calc(1.5em + .5rem + 2px)}.dlg-hint{display:block;margin-top:.3rem;font-size:.74rem;line-height:1.4;color:var(--dlg-text-3)}.dlg-hint b{color:var(--dlg-text-2);font-weight:600}.dlg-hint i{font-size:.7rem}.dlg-hint--warn{color:var(--dlg-warn)}.dlg-hint--error{display:none;color:var(--dlg-bad)}.dlg-field:has(.ng-invalid.ng-touched)>.dlg-hint--error{display:block}.dlg-field:has(.ng-invalid.ng-touched)>.dlg-hint:not(.dlg-hint--error):not(.dlg-hint--keep){display:none}.dlg-form .form-control.ng-invalid.ng-touched:not(.dlg-quiet){border-color:var(--dlg-bad)!important}.dlg-form .form-control.ng-invalid.ng-touched:not(.dlg-quiet):focus{box-shadow:0 0 0 .2rem rgba(var(--dlg-bad-rgb),.3)!important}.dlg-form .ng-invalid.ng-touched>.p-dropdown,.dlg-form .ng-invalid.ng-touched>.p-multiselect,.dlg-form .ng-invalid.ng-touched>.p-treeselect,.dlg-form p-calendar.ng-invalid.ng-touched .p-inputtext{border-color:var(--dlg-bad)!important}.dlg-stack{min-width:0;margin-bottom:.85rem}.dlg-cap{display:block;margin-bottom:.2rem;font-size:.74rem;line-height:1.4;color:var(--dlg-text-2)}.dlg-stack--prompt .p-dropdown-label-empty{visibility:visible}.dlg-unit{display:flex;align-items:center;gap:.5rem}.dlg-unit>.form-control{flex:0 1 9rem;min-width:0}.dlg-unit>span{flex:0 0 auto;font-size:.8rem;color:var(--dlg-text-3)}.dlg-static>.form-control[readonly]{flex:0 1 7rem;min-width:0;padding-left:0!important;font-weight:600;color:var(--dlg-text)}.dlg-static{display:flex;align-items:center;gap:.75rem;min-height:calc(1.5em + .5rem + 2px);font-size:.875rem;color:var(--dlg-text)}.dlg-opts{border:1px solid var(--dlg-line);border-radius:10px;overflow:hidden}.dlg-opt{display:flex;align-items:center;gap:.7rem;margin:0;padding:.55rem .85rem;background-color:var(--dlg-surface);cursor:pointer;transition:background-color .15s ease}.dlg-opt+.dlg-opt{border-top:1px solid var(--dlg-line-soft)}.dlg-opt:hover{background-color:var(--dlg-surface-2)}.dlg-opt--solo{border:1px solid var(--dlg-line);border-radius:10px}.dlg-opt__ico{width:1.1rem;flex:0 0 auto;text-align:center;font-size:.82rem;color:var(--dlg-text-3)}.dlg-opt__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.dlg-opt__name{font-size:.85rem;line-height:1.4;color:var(--dlg-text)}.dlg-opt__why{font-size:.73rem;line-height:1.35;color:var(--dlg-text-3)}.dlg-opt>p-checkbox,.dlg-opt>p-inputswitch{flex:0 0 auto;display:inline-flex;align-items:center}.dlg-opt .p-inputswitch{display:block}.dlg-opt--danger.is-on{background-color:rgba(var(--dlg-bad-rgb),.08)}.dlg-opt--danger.is-on .dlg-opt__ico,.dlg-opt--danger.is-on .dlg-opt__name{color:var(--dlg-bad)}.dlg-opt--warn.is-on{background-color:rgba(var(--dlg-warn-rgb),.08)}.dlg-opt--warn.is-on .dlg-opt__ico,.dlg-opt--warn.is-on .dlg-opt__name{color:var(--dlg-warn)}.dlg-opt.is-locked{cursor:default}.dlg-opt.is-locked:hover{background-color:var(--dlg-surface)}.dlg-tab{max-width:46rem;margin:0 auto;padding:1rem .5rem .5rem}.modal-dialog.dlg-fill>.modal-content{height:calc(100vh - 68px)}.dlg-fill .modal-body.dlg-body{display:flex;flex-direction:column;min-height:0}.dlg-grow{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.dlg-editor{flex:1 1 auto;min-height:14rem;position:relative}.dlg-tabs{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.dlg-tabs>.p-tabview,.dlg-tabs .p-tabview-panels{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.dlg-tabs .p-tabview-nav-container{flex:0 0 auto}.dlg-tabs p-tabpanel{display:contents}.dlg-tabs .p-tabview-panel:not([hidden]){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.dlg-tabs .p-tabview-left-icon{margin-right:.45rem;font-size:.78rem;opacity:.8}.dlg-tabs .p-tabview-panel>app-quill-editor{flex:1 1 auto;min-height:14rem;display:flex;flex-direction:column}.dlg-tabs .p-tabview-panel>app-quill-editor>.ql-container{flex:1 1 auto;min-height:0;height:auto!important}.modal-content>.modal-body{--dlg-tabs-pad-x: .5rem;--dlg-tabs-pad-y: .25rem}.modal-content>.modal-body.dlg-body{--dlg-tabs-pad-x: 1.1rem;--dlg-tabs-pad-y: 1.1rem}.modal-content>.modal-body:has(>p-tabview){padding:0}.modal-content>.modal-body:has(>p-tabview)>div:not(.modal){margin-left:var(--dlg-tabs-pad-x);margin-right:var(--dlg-tabs-pad-x)}.modal-content>.modal-body:has(>p-tabview)>div:not(.modal):first-child{margin-top:var(--dlg-tabs-pad-y)}.modal-content>.modal-body:has(>.dlg-panes--tabs){padding:0}.dlg-panes--tabs{gap:0}.dlg-panes--tabs>*{padding:1rem 1.1rem 1.1rem}.dlg-panes--tabs>:has(>p-tabview){padding:0;border-left:1px solid var(--dlg-line)}.dlg-panes--tabs>:has(>p-tabview)>p-tabview>.p-tabview>.p-tabview-panels>p-tabpanel>.p-tabview-panel{padding:0 1.1rem 1.1rem}.modal-content>.modal-body:has(>p-tabview)>p-tabview>.p-tabview>.p-tabview-nav-container .p-tabview-nav>li:first-child>.p-tabview-nav-link,.dlg-panes--tabs>*>p-tabview>.p-tabview>.p-tabview-nav-container .p-tabview-nav>li:first-child>.p-tabview-nav-link{border-left-color:transparent!important;border-top-left-radius:0}.dlg-strip{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;gap:.7rem 1.15rem;padding:.7rem .95rem .75rem;border-radius:12px;border:1px solid rgba(var(--dlg-accent-rgb),.32);background-color:var(--dlg-surface);background-image:var(--dlg-hero);overflow:hidden}.dlg-strip:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--am-grad-grid-x),var(--am-grad-grid-y);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent 45%,black 100%);mask-image:linear-gradient(90deg,transparent 45%,black 100%)}.dlg-strip>*{position:relative;z-index:1}.dlg-strip>.dlg-hero__ico{margin-top:.4rem}.dlg-strip .dlg-cap{margin-bottom:.25rem;font-size:.64rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--dlg-text-3);white-space:nowrap}.dlg-strip .dlg-hint{margin-top:.25rem}.dlg-strip+.dlg-note{margin-top:.6rem}.dlg-strip~.dlg-frame{margin-top:.75rem}.dlg-strip__field{flex:0 0 auto;min-width:0;display:flex;flex-direction:column}.dlg-strip__field--grow{flex:1 1 14rem}.dlg-strip__field .dlg-unit>.form-control{flex:0 0 5.5rem}.dlg-strip__switch{display:flex;align-items:center;gap:.55rem;min-height:calc(1.5em + .5rem + 2px);margin:0;cursor:pointer;font-size:.82rem;white-space:nowrap;color:var(--dlg-text-2)}.dlg-strip__switch p-inputswitch{display:inline-flex}.dlg-strip__switch .p-inputswitch{display:block}.dlg-strip__switch i{font-size:.74rem}.dlg-strip__switch.is-bad{color:var(--dlg-bad);font-weight:600}.dlg-strip__switch.is-locked{cursor:default}.dlg-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.6rem}.dlg-tile{position:relative;display:flex;align-items:center;gap:.65rem;min-width:0;padding:.55rem .75rem;border-radius:10px;border:1px solid var(--dlg-line);background-color:var(--dlg-surface);cursor:pointer;text-align:left;color:var(--dlg-text-2);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.dlg-tile:hover{border-color:rgba(var(--dlg-accent-rgb),.45);background-color:var(--dlg-surface-2)}.dlg-tile.is-on{color:var(--dlg-text);border-color:rgba(var(--dlg-accent-rgb),.6);background-image:var(--dlg-hero);box-shadow:0 0 0 1px rgba(var(--dlg-accent-rgb),.25),0 6px 16px -8px rgba(var(--dlg-accent-rgb),.6)}.dlg-tile.is-on .dlg-tile__ico{color:var(--am-slate-100);background-image:var(--am-grad-brand);border-color:rgba(var(--am-blue-66-rgb),.5)}.dlg-tile__ico{width:30px;height:30px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:.8rem;color:var(--dlg-accent);background-color:var(--dlg-surface-2);border:1px solid var(--dlg-line);transition:background-color .15s ease,color .15s ease}.dlg-tile__text{min-width:0;display:flex;flex-direction:column}.dlg-tile__name{font-size:.84rem;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dlg-tile__sub{font-size:.7rem;line-height:1.35;color:var(--dlg-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dlg-panes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem}.dlg-panes>.dlg-frame{min-height:0;display:flex;flex-direction:column}.dlg-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.3rem}.dlg-item{display:flex;align-items:center;gap:.6rem;width:100%;min-height:2.5rem;padding:.35rem .5rem;border:1px solid transparent;border-radius:8px;background:transparent;text-align:left;color:var(--dlg-text);transition:background-color .12s ease,border-color .12s ease}.dlg-item+.dlg-item{margin-top:2px}.dlg-item:hover{background-color:var(--dlg-surface-2);border-color:var(--dlg-line-soft)}.dlg-item:hover .dlg-item__act{opacity:1}button.dlg-item{cursor:pointer}.dlg-item__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.dlg-item__name{font-size:.84rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-item__sub{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;font-size:.7rem;line-height:1.4;color:var(--dlg-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-item__act{flex:0 0 auto;opacity:.55;transition:opacity .12s ease}.dlg-search{position:relative;flex:0 1 13rem;min-width:7rem;margin-left:auto}.dlg-search>i{position:absolute;left:.55rem;top:50%;transform:translateY(-50%);font-size:.7rem;color:var(--dlg-text-3);pointer-events:none}.dlg-search>.form-control{height:1.65rem;padding-left:1.65rem!important;font-size:.78rem;font-weight:400}.dlg-search+.dlg-link{margin-left:0}.dlg-panes>.dlg-frame>.dlg-frame__head{min-height:2.6rem}@media (max-width: 767.98px){.dlg-panes{grid-template-columns:minmax(0,1fr)}}.dlg-note{display:flex;align-items:flex-start;gap:.55rem;margin-top:.75rem;padding:.5rem .75rem;border-radius:8px;font-size:.8rem;line-height:1.45;color:var(--dlg-text-2);border:1px solid var(--dlg-line);background-color:var(--dlg-surface)}.dlg-note>i{flex:0 0 auto;margin-top:.2rem;font-size:.8rem;color:var(--dlg-accent)}.dlg-note b{color:var(--dlg-text);font-weight:600}.dlg-note--warn{border-color:rgba(var(--dlg-warn-rgb),.4);background-color:rgba(var(--dlg-warn-rgb),.1)}.dlg-note--warn>i{color:var(--dlg-warn)}.dlg-note--bad{border-color:rgba(var(--dlg-bad-rgb),.4);background-color:rgba(var(--dlg-bad-rgb),.08)}.dlg-note--bad>i{color:var(--dlg-bad)}.dlg-note--ok{border-color:rgba(var(--dlg-ok-rgb),.4);background-color:rgba(var(--dlg-ok-rgb),.08)}.dlg-note--ok>i{color:var(--dlg-ok)}.dlg-code{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;font-size:.76rem;padding:.05rem .4rem;border-radius:4px;color:var(--dlg-chip-text)!important;background-color:var(--dlg-chip-bg)!important;border:1px solid rgba(var(--dlg-accent-rgb),.3);word-break:break-all}.dlg-mono{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;font-size:.78rem}.dlg-url{display:flex;align-items:center;gap:.6rem;min-height:calc(1.5em + .5rem + 2px);padding:.2rem .6rem;border-radius:6px;border:1px solid var(--dlg-line);background-color:var(--dlg-code-bg);text-decoration:none!important;transition:border-color .15s ease}.dlg-url:hover{border-color:rgba(var(--dlg-accent-rgb),.55)}.dlg-url__text{flex:1 1 auto;min-width:0;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;font-size:.72rem;color:var(--dlg-code-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-url__open{flex:0 0 auto;font-size:.76rem;white-space:nowrap;color:var(--dlg-accent)}.dlg-url__open i{font-size:.66rem}.dlg-url--wrap{align-items:flex-start;padding:.35rem .4rem .35rem .6rem}.dlg-url--wrap .dlg-url__text{align-self:center;white-space:normal;word-break:break-all;line-height:1.5}.dlg-dots{font-size:.95rem;line-height:1;letter-spacing:2px;color:var(--dlg-text-3);-webkit-user-select:none;user-select:none}.dlg-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border-radius:6px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:.8rem;font-weight:400;white-space:nowrap;color:var(--dlg-accent);text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease}.dlg-link i{font-size:.74rem}.dlg-link:hover{color:var(--dlg-accent);background-color:rgba(var(--dlg-accent-rgb),.12);border-color:rgba(var(--dlg-accent-rgb),.3)}.dlg-link[disabled]{opacity:.4;cursor:not-allowed}.dlg-link--danger{color:var(--dlg-bad)}.dlg-link--danger:hover{color:var(--dlg-bad);background-color:rgba(var(--dlg-bad-rgb),.12);border-color:rgba(var(--dlg-bad-rgb),.35)}.dlg-seg{flex:0 0 auto;display:inline-flex;border:1px solid var(--dlg-line);border-radius:7px;overflow:hidden}.dlg-seg__btn{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border:0;background-color:var(--dlg-surface);cursor:pointer;font-size:.76rem;line-height:1.5;white-space:nowrap;color:var(--dlg-text-2);transition:background-color .15s ease,color .15s ease}.dlg-seg__btn+.dlg-seg__btn{border-left:1px solid var(--dlg-line-soft)}.dlg-seg__btn i{font-size:.62rem}.dlg-seg__btn:hover{color:var(--dlg-text);background-color:rgba(var(--dlg-accent-rgb),.16)}.dlg-seg__btn.is-on{color:var(--dlg-text);background-color:rgba(var(--dlg-accent-rgb),.22);font-weight:600}.dlg-seg--tabs{gap:3px;padding:3px;border-radius:10px;background-color:var(--dlg-surface)}.dlg-seg--tabs .dlg-seg__btn{gap:.45rem;padding:.32rem .95rem;border-radius:7px;background-color:transparent;font-size:.84rem;font-weight:500;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.dlg-seg--tabs .dlg-seg__btn+.dlg-seg__btn{border-left:0}.dlg-seg--tabs .dlg-seg__btn i{font-size:.8rem;color:var(--dlg-accent)}.dlg-seg--tabs .dlg-seg__btn:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(var(--dlg-accent-rgb),.45)}.dlg-seg--tabs .dlg-seg__btn.is-on{color:var(--am-slate-100);background-image:var(--am-grad-brand);box-shadow:0 2px 8px rgba(var(--am-blue-35-rgb),.35);font-weight:600}.dlg-seg--tabs .dlg-seg__btn.is-on i{color:inherit}.dlg-seg--tabs .dlg-seg__btn.is-on:hover{background-image:var(--am-grad-brand-3-hover)}.dlg-seg__count{min-width:1.35rem;padding:0 .4rem;border-radius:999px;font-size:.7rem;font-weight:600;line-height:1.25rem;text-align:center;color:var(--dlg-chip-text);background-color:var(--dlg-chip-bg)}.is-on>.dlg-seg__count{color:var(--am-slate-100);background-color:rgba(var(--am-slate-100-rgb),.22)}.dlg-btn{width:29px;height:29px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:6px;cursor:pointer;font-size:.78rem;text-decoration:none!important;color:var(--dlg-text-2);border:1px solid rgba(var(--dlg-accent-rgb),.25);background-color:rgba(var(--dlg-accent-rgb),.06);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.dlg-btn:hover:not([disabled]){color:var(--dlg-text);background-color:rgba(var(--dlg-accent-rgb),.2);border-color:rgba(var(--dlg-accent-rgb),.55)}.dlg-btn[disabled]{opacity:.35;cursor:not-allowed}.dlg-btn.is-copied,.dlg-btn.is-copied:hover:not([disabled]){color:var(--dlg-ok);border-color:rgba(var(--dlg-ok-rgb),.55);background-color:rgba(var(--dlg-ok-rgb),.14)}.dlg-frame{position:relative;border:1px solid var(--dlg-line);border-radius:10px;overflow:hidden}.dlg-note+.dlg-frame,.dlg-hero+.dlg-frame{margin-top:.75rem}.dlg-frame__head{display:flex;align-items:center;gap:.5rem;min-height:2rem;padding:.25rem .75rem;border-bottom:1px solid var(--dlg-line);background-color:var(--dlg-surface-2);font-size:.78rem;font-weight:600;color:var(--dlg-text-2)}.dlg-frame__head>i{font-size:.72rem;color:var(--dlg-accent)}.dlg-frame__head>.dlg-link,.dlg-frame__head>.dlg-pill{margin-left:auto}.dlg-frame__note{margin-left:auto;font-weight:400;font-size:.72rem;color:var(--dlg-text-3)}.dlg-empty{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:10px;border:1px dashed var(--dlg-line);background-color:var(--dlg-surface)}.dlg-empty__ico{width:34px;height:34px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:.9rem;color:var(--dlg-text-3);background-color:var(--dlg-surface-2);border:1px solid var(--dlg-line)}.dlg-empty__title{font-weight:600;font-size:.86rem;color:var(--dlg-text)}.dlg-empty__sub{font-size:.76rem;line-height:1.45;color:var(--dlg-text-3)}.dlg-empty--center{flex-direction:column;justify-content:center;gap:.35rem;height:100%;padding:2rem 1rem;border:0;background:transparent;text-align:center}.dlg-empty--center .dlg-empty__ico{width:44px;height:44px;margin-bottom:.3rem;font-size:1.05rem}.dlg-empty--center .dlg-empty__sub{max-width:30rem}.dlg-stats{display:flex;flex-wrap:wrap;gap:.5rem}.dlg-stat{flex:0 1 auto;min-width:7.5rem;padding:.4rem .75rem .45rem;border-radius:9px;border:1px solid var(--dlg-line);background-color:var(--dlg-surface)}.dlg-stat__label{font-size:.62rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--dlg-text-3);white-space:nowrap}.dlg-stat__value{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;font-size:.92rem;font-weight:600;line-height:1.4;color:var(--dlg-text);white-space:nowrap;font-variant-numeric:tabular-nums}.dlg-stat--ok .dlg-stat__value{color:var(--dlg-ok)}.dlg-stat--bad .dlg-stat__value{color:var(--dlg-bad)}.dlg-stat--off{border-style:dashed}.dlg-stat--off .dlg-stat__value{color:var(--dlg-text-3);font-weight:400}.dlg-bar{display:flex;align-items:center;gap:.6rem;min-height:2.4rem;padding:.35rem .75rem;border-bottom:1px solid var(--dlg-line);background-color:var(--dlg-surface);font-size:.8rem;color:var(--dlg-text-2)}.dlg-bar__grow{margin-right:auto}.modal-footer>.dlg-status,.modal-footer>.dlg-foot,.modal-footer>.dlg-foot-error,.modal-footer>.dlg-foot-left,.modal-footer>.dlg-foot-side{margin-right:auto}.dlg-foot-side{min-width:0;display:flex;align-items:center;gap:.6rem}.dlg-status{min-width:0;display:inline-flex}.dlg-foot{min-width:0;display:inline-flex;align-items:center;gap:.4rem;padding-left:.35rem;font-size:.76rem;color:var(--dlg-text-3)}.dlg-foot>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-foot i{font-size:.7rem}.dlg-foot--todo{color:var(--dlg-text-2)}.dlg-foot--todo i{color:var(--dlg-accent)}.dlg-foot--dirty{color:var(--dlg-text-2)}.dlg-foot--dirty i{color:var(--dlg-accent)}.dlg-foot--ok i{color:var(--dlg-ok)}.dlg-foot--bad{color:var(--dlg-bad)}.dlg-foot--warn{color:var(--dlg-warn)}.dlg-keys{min-width:0;display:inline-flex;align-items:center;gap:.45rem;padding-left:.35rem;font-size:.74rem;color:var(--dlg-text-3);white-space:nowrap}.dlg-keys kbd{padding:.05rem .35rem;border-radius:4px;border:1px solid var(--dlg-line);background-color:var(--dlg-surface-2);box-shadow:none;font-family:inherit;font-size:.7rem;font-weight:600;color:var(--dlg-text-2)}.dlg-foot-error{display:inline-flex;align-items:center;gap:.35rem;padding:.12rem .6rem;border-radius:999px;font-size:.76rem;color:var(--dlg-bad)!important;border:1px solid rgba(var(--dlg-bad-rgb),.45);background-color:rgba(var(--dlg-bad-rgb),.1);text-decoration:none!important;transition:background-color .15s ease}.dlg-foot-error:hover{background-color:rgba(var(--dlg-bad-rgb),.2)}.dlg-foot-error i{font-size:.7rem}.modal-footer>.dlg-status+.dlg-foot-error,.modal-footer>.dlg-foot+.dlg-foot-error{margin-right:.25rem}.modal-footer:has(.dlg-foot) .btn,.modal-footer:has(.dlg-foot-error) .btn{flex:0 0 auto;white-space:nowrap}@media (max-width: 575.98px){.dlg-hero{flex-wrap:wrap}.dlg-hero__side{margin-left:auto}.dlg-row,.dlg-row--aux{grid-template-columns:minmax(0,1fr)}.dlg-label{text-align:left;padding-top:0}.dlg-title__note{display:none}}
