/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
.tabulator{text-align:left;background-color:#888;border:1px solid #999;font-size:14px;position:relative;overflow:hidden;transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]{display:inline-block}.tabulator.tabulator-block-select,.tabulator.tabulator-ranges .tabulator-cell:not(.tabulator-editing){user-select:none}.tabulator .tabulator-header{box-sizing:border-box;color:#555;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;white-space:nowrap;background-color:#e6e6e6;border-bottom:1px solid #999;outline:none;width:100%;font-weight:700;position:relative;overflow:hidden}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-header-contents{position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers{display:inline-block}.tabulator .tabulator-header .tabulator-col{box-sizing:border-box;text-align:left;vertical-align:bottom;background:#e6e6e6;border-right:1px solid #aaa;flex-direction:column;justify-content:flex-start;display:inline-flex;position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-col.tabulator-moving{pointer-events:none;background:#cdcdcd;border:1px solid #999;position:absolute}.tabulator .tabulator-header .tabulator-col.tabulator-range-highlight{color:#000;background-color:#d6d6d6}.tabulator .tabulator-header .tabulator-col.tabulator-range-selected{color:#fff;background-color:#3876ca}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;padding:4px;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%;overflow:hidden}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap{text-overflow:clip;white-space:normal}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{box-sizing:border-box;background:#fff;border:1px solid #999;width:100%;padding:1px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #aaa;margin-right:-1px;display:flex;position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{box-sizing:border-box;text-align:center;width:100%;margin-top:2px;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto!important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{cursor:pointer;background-color:#cdcdcd}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-top:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{color:#666;border-top:6px solid #666;border-bottom:none}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{text-orientation:mixed;writing-mode:vertical-rl;justify-content:center;align-items:center;display:flex}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-top:20px;padding-right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-bottom:20px;padding-right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;inset:4px 0 auto}.tabulator .tabulator-header .tabulator-frozen{z-index:11;position:sticky;left:0}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #aaa}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #aaa}.tabulator .tabulator-header .tabulator-calcs-holder{box-sizing:border-box;border-top:1px solid #aaa;border-bottom:1px solid #aaa;display:inline-block;background:#f3f3f3!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#f3f3f3!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{padding-top:1em;display:inline-block}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{-webkit-overflow-scrolling:touch;white-space:nowrap;width:100%;position:relative;overflow:auto}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:100%;display:flex}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{color:#ccc;text-align:center;white-space:normal;padding:10px;font-size:20px;font-weight:700;display:inline-block}.tabulator .tabulator-tableholder .tabulator-table{color:#333;white-space:nowrap;background-color:#fff;display:inline-block;position:relative;overflow:visible}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#e2e2e2!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #aaa}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #aaa}.tabulator .tabulator-tableholder .tabulator-range-overlay{pointer-events:none;z-index:10;position:absolute;inset:0}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range{box-sizing:border-box;border:1px solid #2975dd;position:absolute}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{content:"";background-color:#2975dd;border-radius:999px;width:6px;height:6px;position:absolute;bottom:-3px;right:-3px}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active{box-sizing:border-box;border:2px solid #2975dd;position:absolute}.tabulator .tabulator-footer{color:#555;user-select:none;-khtml-user-select:none;-o-user-select:none;white-space:nowrap;background-color:#e6e6e6;border-top:1px solid #999;font-weight:700}.tabulator .tabulator-footer .tabulator-footer-contents{flex-direction:row;justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs{margin-top:-5px;overflow-x:auto}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab{border:1px solid #999;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:5px;font-size:.9em;display:inline-block}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab:hover{cursor:pointer;opacity:.7}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab.tabulator-spreadsheet-tab-active{background:#fff}.tabulator .tabulator-footer .tabulator-calcs-holder{box-sizing:border-box;text-align:left;border-top:1px solid #aaa;border-bottom:1px solid #aaa;width:100%;overflow:hidden;background:#f3f3f3!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{display:inline-block;background:#f3f3f3!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{border-bottom:none;margin-bottom:-5px}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{color:#555;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:right;flex:1}.tabulator .tabulator-footer .tabulator-page-size{border:1px solid #aaa;border-radius:3px;margin:0 5px;padding:2px 5px;display:inline-block}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{background:#fff3;border:1px solid #aaa;border-radius:3px;margin:0 2px;padding:2px 5px;display:inline-block}.tabulator .tabulator-footer .tabulator-page.active{color:#d00}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-footer .tabulator-page:not(disabled):hover{color:#fff;cursor:pointer;background:#0003}}.tabulator .tabulator-col-resize-handle{vertical-align:middle;z-index:11;width:6px;margin-left:-3px;margin-right:-3px;display:inline-block;position:relative}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}}.tabulator .tabulator-col-resize-handle:last-of-type{width:3px;margin-right:0}.tabulator .tabulator-col-resize-guide{opacity:.5;background-color:#999;width:4px;height:100%;margin-left:-.5px;position:absolute;top:0}.tabulator .tabulator-row-resize-guide{opacity:.5;background-color:#999;width:100%;height:4px;margin-top:-.5px;position:absolute;left:0}.tabulator .tabulator-alert{text-align:center;z-index:100;background:#0006;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.tabulator .tabulator-alert .tabulator-alert-msg{background:#fff;border-radius:10px;margin:0 auto;padding:10px 20px;font-size:16px;font-weight:700;display:inline-block}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{color:#000;border:4px solid #333}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{color:#590000;border:4px solid #d00}.tabulator-row{box-sizing:border-box;background-color:#fff;min-height:22px;position:relative}.tabulator-row.tabulator-row-even{background-color:#efefef}@media (hover:hover) and (pointer:fine){.tabulator-row.tabulator-selectable:hover{cursor:pointer;background-color:#bbb}}.tabulator-row.tabulator-selected{background-color:#9abcea}@media (hover:hover) and (pointer:fine){.tabulator-row.tabulator-selected:hover{cursor:pointer;background-color:#769bcc}}.tabulator-row.tabulator-row-moving{background:#fff;border:1px solid #000}.tabulator-row.tabulator-moving{pointer-events:none;z-index:15;border-top:1px solid #aaa;border-bottom:1px solid #aaa;position:absolute}.tabulator-row.tabulator-range-highlight .tabulator-cell.tabulator-range-row-header{color:#000;background-color:#d6d6d6}.tabulator-row.tabulator-range-highlight.tabulator-range-selected .tabulator-cell.tabulator-range-row-header,.tabulator-row.tabulator-range-selected .tabulator-cell.tabulator-range-row-header{color:#fff;background-color:#3876ca}.tabulator-row .tabulator-row-resize-handle{height:5px;position:absolute;bottom:0;left:0;right:0}.tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}@media (hover:hover) and (pointer:fine){.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}}.tabulator-row .tabulator-responsive-collapse{box-sizing:border-box;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:5px}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:14px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;border-right:1px solid #aaa;outline:none;padding:4px;display:inline-block;position:relative;overflow:hidden}.tabulator-row .tabulator-cell .tabulator-tick{fill:#2dc214}.tabulator-row .tabulator-cell .tabulator-cross{fill:#ce1515}.tabulator-row .tabulator-cell.tabulator-row-header{background:#e6e6e6;border-bottom:1px solid #aaa;border-right:1px solid #999}.tabulator-row .tabulator-cell.tabulator-frozen{background-color:inherit;z-index:11;display:inline-block;position:sticky;left:0}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid #aaa}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:2px solid #aaa}.tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{background:0 0;border:1px;outline:none}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid #d00}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{color:#d00;background:0 0;border:1px}.tabulator-row .tabulator-cell.tabulator-row-handle{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;justify-content:center;align-items:center;display:inline-flex}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{background:#666;width:100%;height:3px;margin-top:2px}.tabulator-row .tabulator-cell.tabulator-range-selected:not(.tabulator-range-only-cell-selected):not(.tabulator-range-row-header){background-color:#9abcea}.tabulator-row .tabulator-cell .tabulator-data-tree-branch-empty{width:7px;display:inline-block}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{vertical-align:middle;border-bottom:2px solid #aaa;border-left:2px solid #aaa;border-bottom-left-radius:1px;width:7px;height:9px;margin-top:-9px;margin-right:5px;display:inline-block}.tabulator-row .tabulator-cell .tabulator-data-tree-control{vertical-align:middle;background:#0000001a;border:1px solid #333;border-radius:2px;justify-content:center;align-items:center;width:11px;height:11px;margin-right:5px;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:0 0;width:1px;height:7px;display:inline-block;position:relative}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;width:1px;height:7px;display:inline-block;position:relative}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{color:#fff;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;background:#666;border-radius:20px;justify-content:center;align-items:center;width:15px;height:15px;font-size:1.1em;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{cursor:pointer;opacity:.7}}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg{stroke:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{border-radius:14px;width:14px;height:14px;display:inline-block}.tabulator-row.tabulator-group{box-sizing:border-box;background:#ccc;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #aaa;min-width:100%;padding:5px 5px 5px 10px;font-weight:700}@media (hover:hover) and (pointer:fine){.tabulator-row.tabulator-group:hover{cursor:pointer;background-color:#0000001a}}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{border:6px solid #0000;border-top-color:#666;border-bottom:0;margin-right:10px}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{vertical-align:middle;border:6px solid #0000;border-left-color:#666;border-right:0;width:0;height:0;margin-right:16px;display:inline-block}.tabulator-row.tabulator-group span{color:#d00;margin-left:10px}.tabulator-toggle{box-sizing:border-box;background:#dcdcdc;border:1px solid #ccc;flex-direction:row;display:flex}.tabulator-toggle.tabulator-toggle-on{background:#1c6cc2}.tabulator-toggle .tabulator-toggle-switch{box-sizing:border-box;background:#fff;border:1px solid #ccc}.tabulator-popup-container{-webkit-overflow-scrolling:touch;box-sizing:border-box;z-index:10000;background:#fff;border:1px solid #aaa;font-size:14px;display:inline-block;position:absolute;overflow-y:auto;box-shadow:0 0 5px #0003}.tabulator-popup{border-radius:3px;padding:5px}.tabulator-tooltip{box-shadow:none;pointer-events:none;border-radius:2px;max-width:min(500px,100%);padding:3px 5px;font-size:12px}.tabulator-menu .tabulator-menu-item{box-sizing:border-box;user-select:none;padding:5px 10px;position:relative}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#efefef}}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{content:"";vertical-align:top;border:1px solid #aaa;border-width:1px 1px 0 0;width:7px;height:7px;display:inline-block;position:absolute;top:calc(5px + .4em);right:10px;transform:rotate(45deg)}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #aaa}.tabulator-edit-list{-webkit-overflow-scrolling:touch;max-height:200px;font-size:14px;overflow-y:auto}.tabulator-edit-list .tabulator-edit-list-item{color:#333;outline:none;padding:4px}.tabulator-edit-list .tabulator-edit-list-item.active{color:#fff;background:#1d68cd}.tabulator-edit-list .tabulator-edit-list-item.active.focused{outline:1px solid #ffffff80}.tabulator-edit-list .tabulator-edit-list-item.focused{outline:1px solid #1d68cd}@media (hover:hover) and (pointer:fine){.tabulator-edit-list .tabulator-edit-list-item:hover{color:#fff;cursor:pointer;background:#1d68cd}}.tabulator-edit-list .tabulator-edit-list-placeholder{color:#333;text-align:center;padding:4px}.tabulator-edit-list .tabulator-edit-list-group{color:#333;border-bottom:1px solid #aaa;padding:6px 4px 4px;font-weight:700}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-2,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-2{padding-left:12px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-3,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-3{padding-left:20px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-4,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-4{padding-left:28px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-5,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-5{padding-left:36px}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{text-align:initial;direction:rtl}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{border-left:1px solid #aaa;border-right:initial;text-align:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-left:-1px;margin-right:0}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-left:25px;padding-right:0}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:auto}.tabulator.tabulator-rtl .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{content:"";background-color:#2975dd;border-radius:999px;width:6px;height:6px;position:absolute;bottom:-3px;left:-3px;right:auto}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{border-left:initial;border-right:2px solid #aaa;border-bottom-right-radius:1px;border-bottom-left-radius:0;margin-left:5px;margin-right:0}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-left:5px;margin-right:0}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-left:2px solid #aaa}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-right:2px solid #aaa}.tabulator.tabulator-rtl .tabulator-row .tabulator-col-resize-handle:last-of-type{width:3px;margin-left:0;margin-right:-3px}.tabulator.tabulator-rtl .tabulator-footer .tabulator-calcs-holder{text-align:initial}.tabulator-print-fullscreen{z-index:10000;position:absolute;inset:0}body.tabulator-print-fullscreen-hide>:not(.tabulator-print-fullscreen){display:none!important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{vertical-align:middle;border-bottom:2px solid #aaa;border-left:2px solid #aaa;border-bottom-left-radius:1px;width:7px;height:9px;margin-top:-9px;margin-right:5px;display:inline-block}.tabulator-print-table .tabulator-print-table-group{box-sizing:border-box;background:#ccc;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #aaa;min-width:100%;padding:5px 5px 5px 10px;font-weight:700}@media (hover:hover) and (pointer:fine){.tabulator-print-table .tabulator-print-table-group:hover{cursor:pointer;background-color:#0000001a}}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{border:6px solid #0000;border-top-color:#666;border-bottom:0;margin-right:10px}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px!important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{vertical-align:middle;border:6px solid #0000;border-left-color:#666;border-right:0;width:0;height:0;margin-right:16px;display:inline-block}.tabulator-print-table .tabulator-print-table-group span{color:#d00;margin-left:10px}.tabulator-print-table .tabulator-data-tree-control{vertical-align:middle;background:#0000001a;border:1px solid #333;border-radius:2px;justify-content:center;align-items:center;width:11px;height:11px;margin-right:5px;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.tabulator-print-table .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:0 0;width:1px;height:7px;display:inline-block;position:relative}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;width:1px;height:7px;display:inline-block;position:relative}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}@font-face{font-family:font-gis;src:url(font-gis.0b22a7cf.eot);src:url(font-gis.0b22a7cf.eot#iefix)format("eot"),url(font-gis.bc6dd9b7.woff2)format("woff2"),url(font-gis.474fe366.woff)format("woff"),url(font-gis.41d97091.ttf)format("truetype"),url(font-gis.90c88b15.svg#font-gis)format("svg");font-weight:400;font-style:normal}.font-gis{width:1em;height:1em}[class^=fg-]:before,[class*=fg-]:before{speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:font-gis;font-style:normal;font-weight:400;line-height:1em;display:inline-block}[class^=fg-]{display:inline-block}.fg-lg{vertical-align:-15%;font-size:1.33333em;line-height:.75em}.fg-2x{font-size:2em}.fg-3x{font-size:3em}.fg-4x{font-size:4em}.fg-5x{font-size:5em}.fg-fw{text-align:center;width:1.28571em}.fg-rotate10{transform:rotate(10deg)}.fg-rotate-10{transform:rotate(-10deg)}.fg-rotate20{transform:rotate(20deg)}.fg-rotate-20{transform:rotate(-20deg)}.fg-rotate45{transform:rotate(45deg)}.fg-rotate90{transform:rotate(90deg)}.fg-rotate135{transform:rotate(135deg)}.fg-rotate180{transform:rotate(180deg)}.fg-rotate225{transform:rotate(225deg)}.fg-rotate270{transform:rotate(270deg)}.fg-rotate315{transform:rotate(315deg)}.fg-fliph{transform:scaleX(-1)}.fg-flipv{transform:scaleY(-1)}.fg-stack{vertical-align:middle;width:1em;height:1em;line-height:1em;display:inline-block;position:relative}.fg-stack [class^=fg-]{position:absolute}.fg-spin{animation:2s linear infinite fg-spin}.fg-pulse{animation:1s steps(8,end) infinite fg-spin}@keyframes fg-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fg-north-arrow:before{content:""}.fg-north-arrow-n:before{content:""}.fg-compass:before{content:""}.fg-compass-needle:before{content:""}.fg-compass-rose:before{content:""}.fg-compass-rose-n:before{content:""}.fg-compass-alt:before{content:""}.fg-compass-alt-o:before{content:""}.fg-gpx-file:before{content:""}.fg-geojson-file:before{content:""}.fg-kml-file:before{content:""}.fg-wms:before{content:""}.fg-wmts:before{content:""}.fg-wfs:before{content:""}.fg-wfs-t:before{content:""}.fg-mvt:before{content:""}.fg-xyz:before{content:""}.fg-shape-file:before{content:""}.fg-esri-json-file:before{content:""}.fg-topojson-file:before{content:""}.fg-folder-map:before{content:""}.fg-world-folder-o:before{content:""}.fg-world-folder:before{content:""}.fg-folder-globe:before{content:""}.fg-folder-globe-o:before{content:""}.fg-folder-maps:before{content:""}.fg-folder-poi:before{content:""}.fg-folder-poi-o:before{content:""}.fg-folder-pois:before{content:""}.fg-earth-net:before{content:""}.fg-earth-net-o:before{content:""}.fg-wcs:before{content:""}.fg-i3s-file:before{content:""}.fg-i3s-web:before{content:""}.fg-3dtiles-file:before{content:""}.fg-3dtiles-web:before{content:""}.fg-wps:before{content:""}.fg-wcps:before{content:""}.fg-openls:before{content:""}.fg-wmc:before{content:""}.fg-tjs:before{content:""}.fg-sld:before{content:""}.fg-sos:before{content:""}.fg-sps:before{content:""}.fg-csw:before{content:""}.fg-arrow-o:before{content:""}.fg-arrow:before{content:""}.fg-modify-line:before{content:""}.fg-modify-poly:before{content:""}.fg-modify-poly-o:before{content:""}.fg-copy-point:before{content:""}.fg-copy-line:before{content:""}.fg-copy-poly:before{content:""}.fg-buffer:before{content:""}.fg-difference:before{content:""}.fg-intersection:before{content:""}.fg-union:before{content:""}.fg-sym-difference:before{content:""}.fg-move:before{content:""}.fg-move-alt:before{content:""}.fg-offset:before{content:""}.fg-snap:before{content:""}.fg-split:before{content:""}.fg-split-line:before{content:""}.fg-split-polygon:before{content:""}.fg-convex-hull:before{content:""}.fg-select-extent:before{content:""}.fg-snap-ortho:before{content:""}.fg-color:before{content:""}.fg-rotate:before{content:""}.fg-flip-h:before{content:""}.fg-flip-v:before{content:""}.fg-simplify:before{content:""}.fg-proj-point:before{content:""}.fg-scale-poly:before{content:""}.fg-skeletonize:before{content:""}.fg-dilatation:before{content:""}.fg-erosion:before{content:""}.fg-translate:before{content:""}.fg-translate-x:before{content:""}.fg-translate-y:before{content:""}.fg-point:before{content:""}.fg-polyline-pt:before{content:""}.fg-polygon-pt:before{content:""}.fg-polygon-hole-pt:before{content:""}.fg-rectangle-pt:before{content:""}.fg-square-pt:before{content:""}.fg-circle-o:before{content:""}.fg-polyline:before{content:""}.fg-polygon-o:before{content:""}.fg-polygon-hole-o:before{content:""}.fg-rectangle-o:before{content:""}.fg-square-o:before{content:""}.fg-polygon-hole:before{content:""}.fg-polygon:before{content:""}.fg-rectangle:before{content:""}.fg-square:before{content:""}.fg-circle:before{content:""}.fg-multipoint:before{content:""}.fg-bbox-alt:before{content:""}.fg-extent-alt:before{content:""}.fg-bbox:before{content:""}.fg-extent:before{content:""}.fg-map-extent:before{content:""}.fg-regular-shape-pt:before{content:""}.fg-regular-shape-o:before{content:""}.fg-regular-shape:before{content:""}.fg-earth:before{content:""}.fg-earth-euro-africa:before{content:""}.fg-earth-atlantic:before{content:""}.fg-earth-america:before{content:""}.fg-earth-pacific:before{content:""}.fg-earth-australia:before{content:""}.fg-earth-asia:before{content:""}.fg-earth-north:before{content:""}.fg-earth-south:before{content:""}.fg-earth-o:before{content:""}.fg-earth-euro-africa-o:before{content:""}.fg-earth-atlantic-o:before{content:""}.fg-earth-america-o:before{content:""}.fg-earth-pacific-o:before{content:""}.fg-earth-australia-o:before{content:""}.fg-earth-asia-o:before{content:""}.fg-earth-north-o:before{content:""}.fg-earth-south-o:before{content:""}.fg-globe:before{content:""}.fg-globe-o:before{content:""}.fg-globe-alt:before{content:""}.fg-globe-alt-o:before{content:""}.fg-globe-poi:before{content:""}.fg-network:before{content:""}.fg-network-o:before{content:""}.fg-tag:before{content:""}.fg-tag-o:before{content:""}.fg-tags:before{content:""}.fg-tags-o:before{content:""}.fg-earth-gear:before{content:""}.fg-globe-earth:before{content:""}.fg-globe-earth-alt:before{content:""}.fg-globe-favorite:before{content:""}.fg-globe-options:before{content:""}.fg-globe-share:before{content:""}.fg-globe-star:before{content:""}.fg-globe-smiley:before{content:""}.fg-globe-user:before{content:""}.fg-globe-users:before{content:""}.fg-globe-shield:before{content:""}.fg-earth-network:before{content:""}.fg-earth-network-o:before{content:""}.fg-globe-gear:before{content:""}.fg-layer:before{content:""}.fg-layer-o:before{content:""}.fg-layers:before{content:""}.fg-layers-o:before{content:""}.fg-layer-up:before{content:""}.fg-layer-down:before{content:""}.fg-layer-alt:before{content:""}.fg-layer-alt-o:before{content:""}.fg-layer-stack:before{content:""}.fg-layer-stack-o:before{content:""}.fg-layer-add:before{content:""}.fg-layer-add-o:before{content:""}.fg-layer-rm:before{content:""}.fg-layer-rm-o:before{content:""}.fg-layer-poi:before{content:""}.fg-layer-download:before{content:""}.fg-layer-upload:before{content:""}.fg-layer-road:before{content:""}.fg-layer-hydro:before{content:""}.fg-layer-landcover:before{content:""}.fg-layer-contour:before{content:""}.fg-layer-stat:before{content:""}.fg-layer-stat-alt:before{content:""}.fg-layer-edit:before{content:""}.fg-layer-alt-edit:before{content:""}.fg-layer-height:before{content:""}.fg-layer-2-add-o:before{content:""}.fg-layer-2-rm-o:before{content:""}.fg-layer-alt-add-o:before{content:""}.fg-layer-alt-rm-o:before{content:""}.fg-layer-alt-x-o:before{content:""}.fg-layers-poi:before{content:""}.fg-layer-alt-poi:before{content:""}.fg-mosaic:before{content:""}.fg-pyramid:before{content:""}.fg-map:before{content:""}.fg-map-o:before{content:""}.fg-map-poi:before{content:""}.fg-world-map-alt:before{content:""}.fg-map-route:before{content:""}.fg-road-map:before{content:""}.fg-cadastre-map:before{content:""}.fg-landcover-map:before{content:""}.fg-bus-map:before{content:""}.fg-contour-map:before{content:""}.fg-hydro-map:before{content:""}.fg-world-map:before{content:""}.fg-pirate-map:before{content:""}.fg-story-map:before{content:""}.fg-map-book:before{content:""}.fg-map-legend:before{content:""}.fg-map-legend-o:before{content:""}.fg-map-options:before{content:""}.fg-map-options-alt:before{content:""}.fg-map-print:before{content:""}.fg-world-map-alt-o:before{content:""}.fg-flow-map:before{content:""}.fg-map-stat:before{content:""}.fg-statistic-map:before{content:""}.fg-voronoi-map:before{content:""}.fg-triangle-map:before{content:""}.fg-phone-map:before{content:""}.fg-hex-map:before{content:""}.fg-map-bookmark:before{content:""}.fg-map-tag:before{content:""}.fg-map-tags:before{content:""}.fg-compare-map:before{content:""}.fg-swipe-map-v:before{content:""}.fg-swipe-map-h:before{content:""}.fg-magnify-map:before{content:""}.fg-map-share:before{content:""}.fg-map-send:before{content:""}.fg-map-share-alt:before{content:""}.fg-map-add:before{content:""}.fg-map-rm:before{content:""}.fg-map-time:before{content:""}.fg-time-map:before{content:""}.fg-map-play:before{content:""}.fg-map-star:before{content:""}.fg-map-favorite:before{content:""}.fg-map-smiley:before{content:""}.fg-map-control:before{content:""}.fg-map-lock:before{content:""}.fg-map-unlock:before{content:""}.fg-weather-map:before{content:""}.fg-story-map-o:before{content:""}.fg-story-maps:before{content:""}.fg-map-edit:before{content:""}.fg-height-map:before{content:""}.fg-map-user:before{content:""}.fg-map-users:before{content:""}.fg-measure:before{content:""}.fg-measure-line:before{content:""}.fg-measure-area:before{content:""}.fg-measure-area-alt:before{content:""}.fg-scale:before{content:""}.fg-azimuth:before{content:""}.fg-help-larrow:before{content:""}.fg-help-rarrow:before{content:""}.fg-home:before{content:""}.fg-satellite:before{content:""}.fg-satellite-earth:before{content:""}.fg-drone:before{content:""}.fg-poi:before{content:""}.fg-poi-o:before{content:""}.fg-poi-alt:before{content:""}.fg-poi-alt-o:before{content:""}.fg-pin:before{content:""}.fg-pushpin:before{content:""}.fg-pois:before{content:""}.fg-pois-o:before{content:""}.fg-poi-favorite:before{content:""}.fg-poi-favorite-o:before{content:""}.fg-poi-home:before{content:""}.fg-poi-home-o:before{content:""}.fg-poi-earth:before{content:""}.fg-pin-earth:before{content:""}.fg-pirate-poi:before{content:""}.fg-location-poi:before{content:""}.fg-location-poi-o:before{content:""}.fg-bookmark-poi:before{content:""}.fg-bookmark-poi-b:before{content:""}.fg-poi-map:before{content:""}.fg-poi-map-o:before{content:""}.fg-location-man:before{content:""}.fg-location-man-alt:before{content:""}.fg-poi-info:before{content:""}.fg-poi-info-o:before{content:""}.fg-position:before{content:""}.fg-position-o:before{content:""}.fg-position-man:before{content:""}.fg-poi-slash:before{content:""}.fg-poi-slash-o:before{content:""}.fg-proj-conic:before{content:""}.fg-proj-geo:before{content:""}.fg-proj-square:before{content:""}.fg-proj-stereo:before{content:""}.fg-proj-utm:before{content:""}.fg-map-search:before{content:""}.fg-search-map:before{content:""}.fg-search-poi:before{content:""}.fg-search-globe:before{content:""}.fg-search-home:before{content:""}.fg-search-address:before{content:""}.fg-search-attribtues:before{content:""}.fg-search-propertie:before{content:""}.fg-search-feature:before{content:""}.fg-search-layer:before{content:""}.fg-search-country:before{content:""}.fg-search-globe-alt:before{content:""}.fg-search-coord:before{content:""}.fg-search-data:before{content:""}.fg-route:before{content:""}.fg-route-start:before{content:""}.fg-route-end:before{content:""}.fg-car:before{content:""}.fg-bicycle:before{content:""}.fg-pedestrian:before{content:""}.fg-hiker:before{content:""}.fg-location-arrow:before{content:""}.fg-location-arrow-o:before{content:""}.fg-location:before{content:""}.fg-location-on:before{content:""}.fg-direct:before{content:""}.fg-revers:before{content:""}.fg-timer:before{content:""}.fg-signpost:before{content:""}.fg-direction:before{content:""}.fg-flag:before{content:""}.fg-flag-o:before{content:""}.fg-flag-start:before{content:""}.fg-flag-start-o:before{content:""}.fg-flag-finish:before{content:""}.fg-flag-b:before{content:""}.fg-flab-b-o:before{content:""}.fg-flag-start-b:before{content:""}.fg-flag-start-b-o:before{content:""}.fg-flag-finish-b-o:before{content:""}.fg-start:before{content:""}.fg-start-o:before{content:""}.fg-step:before{content:""}.fg-step-o:before{content:""}.fg-finish:before{content:""}.fg-directions:before{content:""}.fg-phone-route:before{content:""}.fg-phone-route-alt:before{content:""}.fg-phone-route-alt-r:before{content:""}.fg-zoom-in:before{content:""}.fg-zoom-out:before{content:""}.fg-full-screen:before{content:""}.fg-screen-dub:before{content:""}.fg-screen-split-h:before{content:""}.fg-screen-split-v:before{content:""}.fg-screen-mag:before{content:""}.fg-coord-system:before{content:""}.fg-coord-system-3d:before{content:""}.fg-coord-system-alt:before{content:""}.fg-coord-system-3d-alt:before{content:""}.fg-grid:before{content:""}.fg-cube-3d:before{content:""}.fg-coord-grid:before{content:""}.fg-photogrammetry:before{content:""}.fg-360:before{content:""}.fg-topography:before{content:""}.fg-gnss:before{content:""}.fg-gnss-antenna:before{content:""}.fg-tacheometer:before{content:""}.fg-theodolite:before{content:""}.fg-profile:before{content:""}.fg-profile-o:before{content:""}.fg-screen-dub1:before{content:""}.fg-screen-dub2:before{content:""}.fg-screen-dub-o:before{content:""}.fg-screen-mag-o:before{content:""}.fg-screen-mag-alt:before{content:""}map-feat-cm,map-feat-cm-stat{background:var(--background-color);z-index:10000;flex-direction:column;display:flex;position:absolute;box-shadow:0 0 4px gray}map-feat-cm>map-feat-cm-item,map-feat-cm-stat>map-feat-cm-item{gap:var(--spacing);cursor:pointer;border-bottom:1px solid var(--border-color);padding:0;padding:var(--spacing);grid-template-columns:auto 1fr;align-items:center;display:grid}map-feat-cm>map-feat-cm-item:hover,map-feat-cm-stat>map-feat-cm-item:hover{background-color:#00000010}map-feat-cm>map-feat-cm-item:last-child,map-feat-cm-stat>map-feat-cm-item:last-child{border-bottom:none}map-feat-cm>map-feat-cm-item>.cm-icon,map-feat-cm-stat>map-feat-cm-item>.cm-icon{grid-column:1}map-feat-cm>map-feat-cm-item>.cm-title,map-feat-cm-stat>map-feat-cm-item>.cm-title{cursor:pointer;grid-column:2;margin-bottom:0}map-feat-cm>.GroupTitle,map-feat-cm-stat>.GroupTitle{text-align:center;width:100%;color:var(--grey-400);font-size:12px}map-feat-cm>.Seperator,map-feat-cm-stat>.Seperator{border-bottom:1px solid var(--grey-300);width:100%}map-feat-cm.glass,map-feat-cm-stat.glass{backdrop-filter:blur(3px);background:#fff3;border-bottom:none}map-feat-cm.glass>map-feat-cm-item:hover,map-feat-cm-stat.glass>map-feat-cm-item:hover{background-color:#0000}map-feat-cm.glass>map-feat-cm-item:hover .cm-icon,map-feat-cm-stat.glass>map-feat-cm-item:hover .cm-icon{color:var(--cyan-500)}map-feat-cm.glass>map-feat-cm-item:hover .cm-title,map-feat-cm-stat.glass>map-feat-cm-item:hover .cm-title{color:var(--cyan-700)}ags-attr-table{width:100%;height:100%;padding:var(--spacing);display:block}map-goto-comp{gap:var(--spacing);padding:var(--spacing);flex-direction:column;display:flex}map-goto-comp .goto-form{gap:var(--spacing);flex-direction:column;display:flex}map-goto-comp .goto-field{gap:var(--spacing-half);flex-direction:column;min-width:0;display:flex}map-goto-comp .goto-field>label{font-weight:var(--form-label-font-weight)}map-goto-comp .goto-field>input,map-goto-comp .goto-field>select{width:100%;margin-bottom:0}map-goto-comp .goto-fields{gap:var(--spacing);grid-template-columns:1fr;display:grid}map-goto-comp .goto-fields.projected{grid-template-columns:1fr 1fr}map-goto-comp .goto-fields input{font-variant-numeric:tabular-nums}map-goto-comp .goto-hint{font-size:var(--fs-sm);color:var(--text-muted)}map-goto-comp .goto-message{font-size:var(--fs-sm)}map-goto-comp .goto-message:empty{display:none}map-goto-comp .goto-message.error{color:var(--danger)}map-goto-comp .goto-message.info{color:var(--info)}map-goto-comp .goto-actions{justify-content:flex-end;gap:var(--spacing-half);display:flex}map-goto-comp .goto-actions>button{margin:0}map-goto-comp .goto-info{gap:var(--spacing-half);padding-top:var(--spacing);border-top:var(--border);flex-direction:column;display:flex}map-goto-comp .goto-info[hidden]{display:none}map-goto-comp .goto-info-header{justify-content:space-between;align-items:center;display:flex}map-goto-comp .goto-info-header>.goto-info-title{font-weight:700}map-goto-comp .goto-info-header>.goto-info-tools{gap:var(--spacing-half);display:flex}map-goto-comp .goto-info-header>.goto-info-tools>button{margin:0}map-goto-comp .goto-info-list{background:var(--base-down);border:var(--border);border-radius:var(--border-radius);flex-direction:column;display:flex;overflow:hidden}map-goto-comp .goto-info-row{align-items:center;gap:var(--spacing);padding:var(--spacing-half)var(--spacing);border-bottom:var(--border);grid-template-columns:minmax(140px,2fr) 3fr auto;display:grid}map-goto-comp .goto-info-row:last-child{border-bottom:none}map-goto-comp .goto-info-row:hover{background:var(--hover-color)}map-goto-comp .goto-info-row.target>.goto-info-value{color:var(--primary);font-weight:700}map-goto-comp .goto-info-row>.goto-info-crs{font-size:var(--fs-sm);color:var(--text-muted)}map-goto-comp .goto-info-row>.goto-info-value{font-variant-numeric:tabular-nums;white-space:pre;text-overflow:ellipsis;user-select:all;overflow:hidden}map-goto-comp .goto-info-row>.goto-info-row-tools{gap:var(--spacing-half);display:flex}map-goto-comp .goto-info-row>.goto-info-row-tools>button{margin:0}map-print-comp{gap:var(--spacing);padding:var(--spacing);flex-direction:column;display:flex}map-print-comp .print-form{gap:var(--spacing);flex-direction:column;display:flex}map-print-comp .print-grid{gap:var(--spacing);grid-template-columns:1fr 1fr;display:grid}map-print-comp .print-field{gap:var(--spacing-half);flex-direction:column;min-width:0;display:flex}map-print-comp .print-field[hidden]{display:none}map-print-comp .print-field>label{font-weight:var(--form-label-font-weight)}map-print-comp .print-field>input,map-print-comp .print-field>select{width:100%;margin-bottom:0}map-print-comp .print-elements{gap:var(--spacing-half);flex-direction:column;display:flex}map-print-comp .print-elements>.print-elements-title{font-weight:var(--form-label-font-weight)}map-print-comp .print-checks{gap:var(--spacing-half)var(--spacing);grid-template-columns:1fr 1fr;display:grid}map-print-comp .print-checks>.print-check{align-items:center;gap:var(--spacing-half);cursor:pointer;display:flex}map-print-comp .print-checks>.print-check>input{margin:0}map-print-comp .print-preview{gap:var(--spacing-half);padding:var(--spacing);background:var(--base-down);border:var(--border);border-radius:var(--border-radius);flex-direction:column;display:flex}map-print-comp .print-preview>canvas{background:#fff;width:100%;height:auto;display:block;box-shadow:0 1px 4px #00000040}map-print-comp .print-preview-info{font-size:var(--fs-sm);color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums}map-print-comp .print-message{font-size:var(--fs-sm);color:var(--danger)}map-print-comp .print-message:empty{display:none}map-print-comp .print-actions{align-items:flex-end;gap:var(--spacing);display:flex}map-print-comp .print-actions>.print-format{flex:1}map-print-comp .print-actions>button{margin:0}app-streetview{width:100%;height:100%;min-height:200px;display:block;position:relative}app-streetview .streetview-pano{position:absolute;inset:0}app-streetview .streetview-message{padding:var(--spacing);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:root{--ol-background-color:var(--base-down);--ol-accent-background-color:var(--bg-main);--ol-subtle-background-color:var(--color);--ol-partial-background-color:#ffffffbf;--ol-foreground-color:var(--text-color);--ol-subtle-foreground-color:var(--mid);--ol-brand-color:var(--primary)}app-drawer-contanier.mapdrawer-container>.dr-parent{z-index:auto}app-drawer-contanier.mapdrawer-container>.dr-parent>app-drawer{height:calc(80% - var(--drw-pad))}app-drawer-contanier.mapdrawer-container>.dr-parent>app-drawer .leftInnerPane{width:300px;height:100%;padding:var(--spacing)}app-drawer-contanier.mapdrawer-container>.dr-main{padding:var(--spacing)!important}app-drawer-contanier.mapdrawer-container app-map.historic:after{content:"";z-index:4;pointer-events:none;width:100%;height:100%;box-shadow:inset 0px 0px 20px 3px var(--amber-300);background:0 0;position:absolute;top:0;left:0}app-drawer-contanier.mapdrawer-container app-map .ol-popup{border:var(--border);backdrop-filter:blur(5px);background:var(--base-down);box-shadow:var(--drop-shadow-lg);border-radius:var(--border-radius);min-width:200px;max-width:50vw;max-height:50vh;padding:var(--spacing);position:absolute;bottom:12px;left:-50px;overflow:hidden}app-drawer-contanier.mapdrawer-container app-map .ol-popup:after,app-drawer-contanier.mapdrawer-container app-map .ol-popup:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%}app-drawer-contanier.mapdrawer-container app-map .ol-popup:after{border-top-color:var(--base-down);border-width:10px;margin-left:-10px;left:48px}app-drawer-contanier.mapdrawer-container app-map .ol-popup:before{border-top-color:var(--border-color);border-width:11px;margin-left:-11px;left:48px}app-drawer-contanier.mapdrawer-container app-map .ol-popup>.popup-content{padding:var(--spacing);overflow:auto}app-drawer-contanier.mapdrawer-container app-map .ol-popup>.popup-content app-lbl{background:var(--base-down);padding:var(--spacing);padding-bottom:calc(var(--spacing-half)/2);gap:calc(var(--spacing-half)*1.5)}app-drawer-contanier.mapdrawer-container app-map .ol-popup-closer{cursor:pointer;z-index:1;text-decoration:none;position:absolute;top:5px;right:5px}app-drawer-contanier.mapdrawer-container app-map .ol-popup-closer:after{content:"✖"}app-drawer-contanier.mapdrawer-container app-map .popup-feature-properties{gap:3px;width:100%;max-width:400px;max-height:200px;overflow-y:auto}app-drawer-contanier.mapdrawer-container app-map .popup-feature-properties>label{font-weight:700}app-drawer-contanier.mapdrawer-container app-map .ol-control{background-color:none;opacity:.6;transition:opacity .5s}app-drawer-contanier.mapdrawer-container app-map .ol-control:hover{opacity:1}.icon--measure-area{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M35.102 0c-6.258 0-11.385 5.135-11.385 11.393c0 2.952 1.171 5.63 3.035 7.662L17.404 37.92c-.338-.031-.665-.102-1.011-.102C10.135 37.818 5 42.945 5 49.203s5.135 11.393 11.393 11.393c3.96 0 7.46-2.064 9.503-5.16l46.67 6.736c1.213 4.983 5.703 8.734 11.041 8.734C89.865 70.906 95 65.78 95 59.521c0-6.062-4.83-11.038-10.82-11.345l-6.133-19.133c2.624-2.093 4.351-5.276 4.351-8.867c0-6.258-5.134-11.395-11.392-11.395c-3.965 0-7.468 2.065-9.512 5.168L46.338 9.81C45.553 4.298 40.818 0 35.102 0m0 5.771c3.14 0 5.63 2.482 5.63 5.622s-2.49 5.623-5.63 5.623s-5.614-2.484-5.614-5.623s2.474-5.622 5.614-5.622m35.904 8.782c3.14 0 5.615 2.483 5.615 5.623s-2.475 5.62-5.615 5.62s-5.629-2.48-5.629-5.62s2.49-5.623 5.629-5.623m-26.158 2.634l14.867 4.07c.555 5.74 5.38 10.284 11.252 10.304l5.998 18.755c-1.55 1.126-2.771 2.638-3.606 4.375l-45.691-6.593c-.277-2.76-1.504-5.248-3.41-7.08l9.111-18.405c.57.09 1.138.174 1.733.174c4.139 0 7.749-2.266 9.746-5.6M16.393 43.58c3.14 0 5.63 2.483 5.63 5.623a5.59 5.59 0 0 1-5.63 5.629c-3.14 0-5.622-2.49-5.622-5.629a5.58 5.58 0 0 1 5.622-5.623m67.214 10.313c3.14 0 5.622 2.489 5.622 5.628s-2.482 5.608-5.622 5.608s-5.63-2.468-5.63-5.608a5.59 5.59 0 0 1 5.63-5.628M5 76v24h90V76h-6.27v17.896h-7.687V81.174h-6.27v12.722h-7.681V81.174h-6.268v12.722h-7.69V76h-6.269v17.896h-7.69V81.174h-6.267v12.722h-7.681V81.174h-6.27v12.722H11.27V76z' color='%23000'/%3E%3C/svg%3E");width:1em;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon--measure-line{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M34.266 0C28.07 0 22.982 5.09 22.982 11.285c0 3.494 1.621 6.634 4.145 8.71L18.021 38.81a11 11 0 0 0-1.736-.149C10.091 38.662 5 43.751 5 49.945S10.09 61.23 16.285 61.23c5.98 0 10.883-4.755 11.219-10.657a3 3 0 0 0 .062-.627a3 3 0 0 0-.062-.627c-.176-3.093-1.616-5.862-3.799-7.806l9.211-19.033c.444.053.892.087 1.35.087c4.148 0 7.775-2.287 9.722-5.658l16.01 4.23c.84 5.256 5.35 9.337 10.791 9.503l6.299 19.2c-2.81 2.06-4.654 5.375-4.654 9.096c0 6.195 5.088 11.282 11.283 11.282c5.98 0 10.885-4.753 11.22-10.655a3 3 0 0 0 .063-.626a3 3 0 0 0-.062-.627c-.336-5.902-5.241-10.659-11.221-10.659c-.24 0-.475.02-.711.035L76.889 29.04c3.102-1.88 5.243-5.212 5.46-9.035a3 3 0 0 0 .063-.627a3 3 0 0 0-.062-.627c-.336-5.902-5.241-10.658-11.221-10.658c-4.585 0-8.558 2.792-10.317 6.754L45.51 10.799l-.024-.14C45.151 4.756 40.246 0 34.266 0m0 6.293c2.793 0 4.99 2.199 4.99 4.992s-2.197 4.988-4.99 4.988s-4.99-2.195-4.99-4.988s2.196-4.992 4.99-4.992m36.863 8.092c2.793 0 4.99 2.199 4.99 4.992s-2.197 4.988-4.99 4.988s-4.99-2.195-4.99-4.988s2.197-4.992 4.99-4.992m-54.844 30.57c2.793 0 4.988 2.197 4.988 4.99s-2.195 4.99-4.988 4.99s-4.992-2.197-4.992-4.99s2.199-4.99 4.992-4.99m67.432 8.99c2.793 0 4.99 2.2 4.99 4.993s-2.197 4.988-4.99 4.988s-4.99-2.195-4.99-4.989s2.197-4.992 4.99-4.992M5 76v24h90V76h-6.27v17.896h-7.687V81.174h-6.27v12.722h-7.681V81.174h-6.268v12.722h-7.69V76h-6.269v17.896h-7.69V81.174h-6.267v12.722h-7.681V81.174h-6.27v12.722H11.27V76z' color='%23000'/%3E%3C/svg%3E");width:1em;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon--identify{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23000' d='M50.002 0C28.103 0 10 17.008 10 37.932c0 8.061 2.712 15.566 7.268 21.71l25.996 36.194l.109.135c2.05 2.538 4.37 4.262 7.094 4.004c2.724-.26 4.491-2.142 6.156-4.28l.088-.11l28.732-39.937l.018-.03c.671-1.151 1.166-2.323 1.588-3.464A35.9 35.9 0 0 0 90 37.932C90 17.009 71.9 0 50.002 0m0 5.318c19.148 0 34.674 14.762 34.674 32.614c0 4.296-.9 8.395-2.531 12.168l-.03.068l-.027.07c-.362.986-.756 1.892-1.223 2.694l-.004.007L52.37 92.484c-1.327 1.683-2.261 2.18-2.408 2.194s-.854-.126-2.371-1.973l-25.9-36.033l-.075-.1c-3.968-5.313-6.29-11.726-6.29-18.64c0-17.851 15.529-32.614 34.677-32.614' color='%23000'/%3E%3Cpath fill='%23000' d='M50.04 12.432q-3.4 0-5.772 2.373q-2.295 2.293-2.295 5.615t2.373 5.693t5.693 2.371t5.615-2.37q2.373-2.373 2.373-5.694t-2.373-5.615q-2.293-2.373-5.615-2.373m3.89 20.832c.246 0-.49.037-.72.109l-15.448 3.65c-.967.309-1.44 1.17-1.063 1.934l.582 1.174c.379.765 1.47 1.149 2.45.861c.969-.285 1.716-.394 2.15-.394c.4 0 .449.057.451.058l.059.037c-.115-.072.09.089.232.567c.576 5.733.336 7.126.336 13.492c0 1.765-.307 2.955-.402 3.115l-.02.037c-.236.429-.459.595-.682.694c.056-.025-1.063.228-2.792.228c-1.055 0-1.91.672-1.91 1.5V61.5c0 .828.855 1.5 1.91 1.5H61.52c1.055 0 1.909-.672 1.909-1.5v-1.174c0-.828-.854-1.5-1.909-1.5c-1.65 0-2.697-.228-2.785-.264c-.294-.137-.512-.325-.722-.666c-.08-.165-.35-1.363-.35-3.144V34.764c0-.829-.856-1.5-1.91-1.5z'/%3E%3C/svg%3E");width:1em;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.icon--street-view{--svg:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23e3a702' stroke='%23e3a702'><path d='M367.9 329.76c-4.62 5.3-9.78 10.1-15.9 13.65v22.94c66.52 9.34 112 28.05 112 49.65 0 30.93-93.12 56-208 56S48 446.93 48 416c0-21.6 45.48-40.3 112-49.65v-22.94c-6.12-3.55-11.28-8.35-15.9-13.65C58.87 345.34 0 378.05 0 416c0 53.02 114.62 96 256 96s256-42.98 256-96c0-37.95-58.87-70.66-144.1-86.24zM256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-64 192v96c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-96c17.67 0 32-14.33 32-32v-96c0-26.51-21.49-48-48-48h-11.8c-11.07 5.03-23.26 8-36.2 8s-25.13-2.97-36.2-8H208c-26.51 0-48 21.49-48 48v96c0 17.67 14.33 32 32 32z'/></svg>");width:1em;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);background-color:currentColor;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.mp-cover:has(>.floating){gap:0}.kvp-grid{padding:var(--spacing);background-color:var(--base-down);gap:var(--spacing);grid-template-columns:auto 100px;max-height:200px;display:grid;overflow-y:auto}.kvp-grid>label{opacity:.7;font-weight:300}app-map .ol-map-tools{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;padding:0;display:flex;top:12px;left:auto;right:12px;overflow:hidden;box-shadow:0 2px 6px #0f172a1f;opacity:1!important}app-map .ol-map-tools>button{width:36px;height:36px;color:var(--text-2);background:0 0;border-radius:0;margin:0;font-size:15px}app-map .ol-map-tools>button+button{border-top:1px solid var(--divider)}app-map .ol-map-tools>button:hover,app-map .ol-map-tools>button:focus{background:var(--bg-main);color:var(--text);outline:none}app-map .ol-rotate{top:168px;right:12px}app-map>map-search{opacity:1;max-width:calc(100% - 220px);height:auto;top:12px;left:50%;transform:translate(-50%)}app-map>map-search>.search-top{padding-left:var(--spacing-1-5x,12px);gap:var(--spacing-half);filter:none;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--border-radius);height:40px;box-shadow:0 2px 6px #0f172a1f}app-map>map-search>.search-top>.search-logo{color:var(--text-muted);background:0 0;padding:0;font-size:15px;position:static}app-map>map-search>.search-top>.search-items>.select-holder{border-right:1px solid var(--divider);background:0 0}app-map>map-search>.search-top>.search-items>.select-holder>combo-box{height:38px;font-weight:500}app-map>map-search>.search-top>.search-items>input{background:0 0;min-width:220px;height:38px}app-map>map-search>.search-top>.search-items>button{height:38px}app-map-bar{color:var(--text-2,var(--text-color));--bar-color:color-mix(in srgb,var(--bg-card,var(--base-down))88%,transparent);height:32px;padding:0 var(--spacing-1-5x,12px);gap:var(--spacing-2x,16px);border-top:1px solid var(--border-color);background:var(--bar-color);backdrop-filter:blur(4px);flex-direction:row;justify-content:start;align-items:center;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}app-map-bar>.bar-spacer{flex:1}app-map-bar>.zoom-label,app-map-bar>.scale-ratio{white-space:nowrap;font-variant-numeric:tabular-nums}app-map-bar .ol-control{background-color:var(--ol-subtle-background-color);border-radius:inherit;position:relative}app-map-bar .mouse-position{align-self:center;display:flex}app-map-bar .mouse-position .ol-mouse-position{top:0;right:inherit;white-space:nowrap;width:150px;position:relative}app-map-bar .zoom-label{padding-left:4px;padding-right:10px}app-map-bar .ol-scale-line{background:0 0;position:relative;bottom:auto;left:0}app-map-bar .ol-scale-line .ol-scale-line-inner{border:1px solid var(--text-color);color:var(--text-color);text-align:center;will-change:contents,width;border-top:none;margin:1px;font-size:12px;transition:all .25s}app-map-bar .overview-btn{--background-color:var(--base-up);--color:var(--success);border:none;width:auto;margin-bottom:0;padding:0;font-size:14px}app-map-bar .overview-div{opacity:.8;pointer-events:none;width:200px;height:150px;box-shadow:-10px -10px 30px 10px var(--drop-shadow-color);border-top-left-radius:var(--border-radius);transition-property:right;transition-duration:.5s;transition-timing-function:ease-out;position:absolute;bottom:100%;right:-240px;overflow:hidden}app-map-bar .overview-div .ol-overviewmap{bottom:inherit;left:inherit}app-map-bar .overview-div.show{right:0}app-map-bar>.panel-open-button{padding:var(--spacing-half);z-index:1;color:var(--primary);background-color:#0000;border:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}app-map-bar>.bottom-panel-container{z-index:2;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);width:auto;max-width:100%;max-height:50vh;transition:bottom .5s;position:absolute;bottom:-50vh;left:50%;overflow:hidden;transform:translate(-50%)}app-map-bar>.bottom-panel-container.open{height:max-content;bottom:100%}map-search{z-index:1;opacity:.7;flex-direction:column;justify-content:center;height:3rem;transition:opacity .5s;display:flex;position:absolute;top:.5em;left:2.5em}map-search>.search-top{height:auto;filter:drop-shadow(2px 2px 4px var(--drop-shadow-color));background:var(--base-down);border-radius:var(--border-radius);flex-direction:row;align-items:center;padding:0 0 0 2.5rem;display:flex;overflow:hidden}map-search>.search-top>.search-logo{background:var(--base-down);padding:var(--spacing);z-index:1;border-radius:50%;font-size:1.5rem;position:absolute;left:0}map-search>.search-top button:hover{opacity:.7;transform:none}map-search>.search-top>.search-items{flex-direction:row;justify-content:center;align-items:stretch;display:flex}map-search>.search-top>.search-items>.select-holder{background:var(--base-down)}map-search>.search-top>.search-items>.select-holder>combo-box{cursor:pointer;border:none;border-radius:0;width:auto;height:2.5rem;margin-bottom:0;line-height:1rem}map-search>.search-top>.search-items>.select-holder>combo-box:focus{box-shadow:none}map-search>.search-top>.search-items>input{background:var(--base-down);border:none;border-radius:0;min-width:100px;margin-bottom:0}map-search>.search-top>.search-items>input:focus{box-shadow:none}map-search>.search-top>.search-items>button{padding:var(--spacing);border-top-left-radius:0;border-bottom-left-radius:0}map-search:hover{opacity:1}map-search>app-dropdown app-dropdown-button app-dropdown button{border-radius:4px}map-search>app-dropdown app-list>.itemContainer{gap:0;max-height:40vh}map-search>app-dropdown app-list .search-result-item{padding:var(--spacing)var(--spacing-half);border-bottom:var(--border);grid-template-columns:auto auto;display:grid;margin-left:8px!important}map-search>app-dropdown app-list .search-result-item:last-child{border-bottom:none}map-search>app-dropdown app-list .search-result-item>.actions{flex-direction:row;justify-content:center;align-items:center;margin-right:auto;display:flex;margin-left:auto!important}map-search>app-dropdown app-list .search-result-item>.actions app-dropdown.open>.ddBody{border-radius:16px;width:120px}map-search>app-dropdown app-list .search-result-item>.actions>button{justify-content:center;width:24px;height:24px;margin:0;padding:0}map-search>app-dropdown app-list .search-result-item>.text-body{gap:var(--spacing-half);cursor:pointer;flex-direction:column;display:flex}map-search>app-dropdown app-list .search-result-item>.text-body>.item-title{font-weight:700}map-search>app-dropdown app-list .search-result-item>.text-body>.item-detail{flex-direction:column;margin-top:4px;display:flex}map-search>app-dropdown app-list .search-result-item>.text-body>.detail-line{color:var(--border-color);font-size:.9em;line-height:1.4}map-search>app-dropdown app-list .search-result-item>.text-body>.marked-sentence{display:flex}map-search>app-dropdown app-list .search-result-item>.text-body>.marked-sentence>.marked{background-color:var(--ico-bg-warning)}app-map-legend{background:color-mix(in srgb,var(--base-down)100%,var(--transparent)100%);user-select:none;grid-template-rows:1fr;grid-template-columns:1fr;width:100%;min-width:200px;height:100%;display:grid;position:relative;overflow:auto}app-map-legend>app-list{padding-left:var(--spacing);gap:0}app-map-legend>app-list>.itemContainer>.main-legend-item{gap:calc(var(--spacing)/2);flex-direction:column;display:flex}app-map-legend>app-list>.itemContainer>.main-legend-item>h3{margin-bottom:var(--spacing);font-size:13px}app-map-legend>app-list>.itemContainer>.main-legend-item app-layer-legend-item{margin-bottom:var(--spacing);flex-direction:column;display:flex}app-map-legend>app-list>.itemContainer>.main-legend-item app-layer-legend-item>.legend-title{border-bottom:var(--border);padding-bottom:2px;font-size:1.1rem;font-weight:500}app-map-legend>app-list>.itemContainer>.main-legend-item app-layer-legend-item>.legend-subtitle{font-style:italic}app-map-legend>app-list>.itemContainer>.main-legend-item app-layer-legend-item>.legend-table{width:fit-content;margin-bottom:0}app-map-legend>app-list>.itemContainer>.main-legend-item app-layer-legend-item>.legend-table>tr>td{font-size:1rem;font-weight:600;border:none!important;padding:2px!important}app-map-legend>app-list>.itemContainer>.main-legend-item app-layer-legend-item>.legend-table>tr>td:first-child,app-map-legend>app-list>.itemContainer>.main-legend-item app-layer-legend-item>.legend-table>tr>td:first-child>img{max-width:50px}app-map-legend>app-list>.itemContainer>.main-legend-item app-layer-legend-item .dyn-leg-div{width:250px}app-toc{background:color-mix(in srgb,var(--base-down)100%,var(--transparent)100%);width:100%;min-width:200px;height:100%;padding-top:var(--spacing-half);padding-bottom:var(--spacing);padding-right:var(--spacing-half);user-select:none;font-size:.875rem;display:block;position:relative;overflow:auto}app-toc>app-treeview app-treeview-item>app-treeview-item-header{grid-template:"ga-tw-expicon ga-tw-check ga-tw-itemicon ga-tw-title ga-tw-actions"/16px auto auto 1fr auto;height:1.8rem;font-size:.875rem}app-toc>app-treeview app-treeview-item.passive app-treeview-item-header>input[type=checkbox],app-toc>app-treeview app-treeview-item.passive app-treeview-item-header>label{opacity:.5}app-toc input,app-toc select,app-toc textarea{margin-bottom:0!important}:root{--range-border-color:var(--border-color);--range-active-border-color:var(--border-color);--range-thumb-border-color:var(--background-color);--range-thumb-color:var(--secondary);--range-thumb-hover-color:var(--secondary-hover);--range-thumb-active-color:var(--primary);--black:#000;--white:#fff;--red-50:oklch(97.1% .013 17.38);--red-100:oklch(93.6% .032 17.717);--red-200:oklch(88.5% .062 18.334);--red-300:oklch(80.8% .114 19.571);--red-400:oklch(70.4% .191 22.216);--red-500:oklch(63.7% .237 25.331);--red-600:oklch(57.7% .245 27.325);--red-700:oklch(50.5% .213 27.518);--red-800:oklch(44.4% .177 26.899);--red-900:oklch(39.6% .141 25.723);--red-950:oklch(25.8% .092 26.042);--orange-50:oklch(98% .016 73.684);--orange-100:oklch(95.4% .038 75.164);--orange-200:oklch(90.1% .076 70.697);--orange-300:oklch(83.7% .128 66.29);--orange-400:oklch(75% .183 55.934);--orange-500:oklch(70.5% .213 47.604);--orange-600:oklch(64.6% .222 41.116);--orange-700:oklch(55.3% .195 38.402);--orange-800:oklch(47% .157 37.304);--orange-900:oklch(40.8% .123 38.172);--orange-950:oklch(26.6% .079 36.259);--amber-50:oklch(98.7% .022 95.277);--amber-100:oklch(96.2% .059 95.617);--amber-200:oklch(92.4% .12 95.746);--amber-300:oklch(87.9% .169 91.605);--amber-400:oklch(82.8% .189 84.429);--amber-500:oklch(76.9% .188 70.08);--amber-600:oklch(66.6% .179 58.318);--amber-700:oklch(55.5% .163 48.998);--amber-800:oklch(47.3% .137 46.201);--amber-900:oklch(41.4% .112 45.904);--amber-950:oklch(27.9% .077 45.635);--yellow-50:oklch(98.7% .026 102.212);--yellow-100:oklch(97.3% .071 103.193);--yellow-200:oklch(94.5% .129 101.54);--yellow-300:oklch(90.5% .182 98.111);--yellow-400:oklch(85.2% .199 91.936);--yellow-500:oklch(79.5% .184 86.047);--yellow-600:oklch(68.1% .162 75.834);--yellow-700:oklch(55.4% .135 66.442);--yellow-800:oklch(47.6% .114 61.907);--yellow-900:oklch(42.1% .095 57.708);--yellow-950:oklch(28.6% .066 53.813);--lime-50:oklch(98.6% .031 120.757);--lime-100:oklch(96.7% .067 122.328);--lime-200:oklch(93.8% .127 124.321);--lime-300:oklch(89.7% .196 126.665);--lime-400:oklch(84.1% .238 128.85);--lime-500:oklch(76.8% .233 130.85);--lime-600:oklch(64.8% .2 131.684);--lime-700:oklch(53.2% .157 131.589);--lime-800:oklch(45.3% .124 130.933);--lime-900:oklch(40.5% .101 131.063);--lime-950:oklch(27.4% .072 132.109);--green-50:oklch(98.2% .018 155.826);--green-100:oklch(96.2% .044 156.743);--green-200:oklch(92.5% .084 155.995);--green-300:oklch(87.1% .15 154.449);--green-400:oklch(79.2% .209 151.711);--green-500:oklch(72.3% .219 149.579);--green-600:oklch(62.7% .194 149.214);--green-700:oklch(52.7% .154 150.069);--green-800:oklch(44.8% .119 151.328);--green-900:oklch(39.3% .095 152.535);--green-950:oklch(26.6% .065 152.934);--emerald-50:oklch(97.9% .021 166.113);--emerald-100:oklch(95% .052 163.051);--emerald-200:oklch(90.5% .093 164.15);--emerald-300:oklch(84.5% .143 164.978);--emerald-400:oklch(76.5% .177 163.223);--emerald-500:oklch(69.6% .17 162.48);--emerald-600:oklch(59.6% .145 163.225);--emerald-700:oklch(50.8% .118 165.612);--emerald-800:oklch(43.2% .095 166.913);--emerald-900:oklch(37.8% .077 168.94);--emerald-950:oklch(26.2% .051 172.552);--teal-50:oklch(98.4% .014 180.72);--teal-100:oklch(95.3% .051 180.801);--teal-200:oklch(91% .096 180.426);--teal-300:oklch(85.5% .138 181.071);--teal-400:oklch(77.7% .152 181.912);--teal-500:oklch(70.4% .14 182.503);--teal-600:oklch(60% .118 184.704);--teal-700:oklch(51.1% .096 186.391);--teal-800:oklch(43.7% .078 188.216);--teal-900:oklch(38.6% .063 188.416);--teal-950:oklch(27.7% .046 192.524);--cyan-50:oklch(98.4% .019 200.873);--cyan-100:oklch(95.6% .045 203.388);--cyan-200:oklch(91.7% .08 205.041);--cyan-300:oklch(86.5% .127 207.078);--cyan-400:oklch(78.9% .154 211.53);--cyan-500:oklch(71.5% .143 215.221);--cyan-600:oklch(60.9% .126 221.723);--cyan-700:oklch(52% .105 223.128);--cyan-800:oklch(45% .085 224.283);--cyan-900:oklch(39.8% .07 227.392);--cyan-950:oklch(30.2% .056 229.695);--sky-50:oklch(97.7% .013 236.62);--sky-100:oklch(95.1% .026 236.824);--sky-200:oklch(90.1% .058 230.902);--sky-300:oklch(82.8% .111 230.318);--sky-400:oklch(74.6% .16 232.661);--sky-500:oklch(68.5% .169 237.323);--sky-600:oklch(58.8% .158 241.966);--sky-700:oklch(50% .134 242.749);--sky-800:oklch(44.3% .11 240.79);--sky-900:oklch(39.1% .09 240.876);--sky-950:oklch(29.3% .066 243.157);--blue-50:oklch(97% .014 254.604);--blue-100:oklch(93.2% .032 255.585);--blue-200:oklch(88.2% .059 254.128);--blue-300:oklch(80.9% .105 251.813);--blue-400:oklch(70.7% .165 254.624);--blue-500:oklch(62.3% .214 259.815);--blue-600:oklch(54.6% .245 262.881);--blue-700:oklch(48.8% .243 264.376);--blue-800:oklch(42.4% .199 265.638);--blue-900:oklch(37.9% .146 265.522);--blue-950:oklch(28.2% .091 267.935);--indigo-50:oklch(96.2% .018 272.314);--indigo-100:oklch(93% .034 272.788);--indigo-200:oklch(87% .065 274.039);--indigo-300:oklch(78.5% .115 274.713);--indigo-400:oklch(67.3% .182 276.935);--indigo-500:oklch(58.5% .233 277.117);--indigo-600:oklch(51.1% .262 276.966);--indigo-700:oklch(45.7% .24 277.023);--indigo-800:oklch(39.8% .195 277.366);--indigo-900:oklch(35.9% .144 278.697);--indigo-950:oklch(25.7% .09 281.288);--violet-50:oklch(96.9% .016 293.756);--violet-100:oklch(94.3% .029 294.588);--violet-200:oklch(89.4% .057 293.283);--violet-300:oklch(81.1% .111 293.571);--violet-400:oklch(70.2% .183 293.541);--violet-500:oklch(60.6% .25 292.717);--violet-600:oklch(54.1% .281 293.009);--violet-700:oklch(49.1% .27 292.581);--violet-800:oklch(43.2% .232 292.759);--violet-900:oklch(38% .189 293.745);--violet-950:oklch(28.3% .141 291.089);--purple-50:oklch(97.7% .014 308.299);--purple-100:oklch(94.6% .033 307.174);--purple-200:oklch(90.2% .063 306.703);--purple-300:oklch(82.7% .119 306.383);--purple-400:oklch(71.4% .203 305.504);--purple-500:oklch(62.7% .265 303.9);--purple-600:oklch(55.8% .288 302.321);--purple-700:oklch(49.6% .265 301.924);--purple-800:oklch(43.8% .218 303.724);--purple-900:oklch(38.1% .176 304.987);--purple-950:oklch(29.1% .149 302.717);--fuchsia-50:oklch(97.7% .017 320.058);--fuchsia-100:oklch(95.2% .037 318.852);--fuchsia-200:oklch(90.3% .076 319.62);--fuchsia-300:oklch(83.3% .145 321.434);--fuchsia-400:oklch(74% .238 322.16);--fuchsia-500:oklch(66.7% .295 322.15);--fuchsia-600:oklch(59.1% .293 322.896);--fuchsia-700:oklch(51.8% .253 323.949);--fuchsia-800:oklch(45.2% .211 324.591);--fuchsia-900:oklch(40.1% .17 325.612);--fuchsia-950:oklch(29.3% .136 325.661);--pink-50:oklch(97.1% .014 343.198);--pink-100:oklch(94.8% .028 342.258);--pink-200:oklch(89.9% .061 343.231);--pink-300:oklch(82.3% .12 346.018);--pink-400:oklch(71.8% .202 349.761);--pink-500:oklch(65.6% .241 354.308);--pink-600:oklch(59.2% .249 .584);--pink-700:oklch(52.5% .223 3.958);--pink-800:oklch(45.9% .187 3.815);--pink-900:oklch(40.8% .153 2.432);--pink-950:oklch(28.4% .109 3.907);--rose-50:oklch(96.9% .015 12.422);--rose-100:oklch(94.1% .03 12.58);--rose-200:oklch(89.2% .058 10.001);--rose-300:oklch(81% .117 11.638);--rose-400:oklch(71.2% .194 13.428);--rose-500:oklch(64.5% .246 16.439);--rose-600:oklch(58.6% .253 17.585);--rose-700:oklch(51.4% .222 16.935);--rose-800:oklch(45.5% .188 13.697);--rose-900:oklch(41% .159 10.272);--rose-950:oklch(27.1% .105 12.094);--slate-50:oklch(98.4% .003 247.858);--slate-100:oklch(96.8% .007 247.896);--slate-200:oklch(92.9% .013 255.508);--slate-300:oklch(86.9% .022 252.894);--slate-400:oklch(70.4% .04 256.788);--slate-500:oklch(55.4% .046 257.417);--slate-600:oklch(44.6% .043 257.281);--slate-700:oklch(37.2% .044 257.287);--slate-800:oklch(27.9% .041 260.031);--slate-900:oklch(20.8% .042 265.755);--slate-950:oklch(12.9% .042 264.695);--gray-50:oklch(98.5% .002 247.839);--gray-100:oklch(96.7% .003 264.542);--gray-200:oklch(92.8% .006 264.531);--gray-300:oklch(87.2% .01 258.338);--gray-400:oklch(70.7% .022 261.325);--gray-500:oklch(55.1% .027 264.364);--gray-600:oklch(44.6% .03 256.802);--gray-700:oklch(37.3% .034 259.733);--gray-800:oklch(27.8% .033 256.848);--gray-900:oklch(21% .034 264.665);--gray-950:oklch(13% .028 261.692);--zinc-50:oklch(98.5% 0 0);--zinc-100:oklch(96.7% .001 286.375);--zinc-200:oklch(92% .004 286.32);--zinc-300:oklch(87.1% .006 286.286);--zinc-400:oklch(70.5% .015 286.067);--zinc-500:oklch(55.2% .016 285.938);--zinc-600:oklch(44.2% .017 285.786);--zinc-700:oklch(37% .013 285.805);--zinc-800:oklch(27.4% .006 286.033);--zinc-900:oklch(21% .006 285.885);--zinc-950:oklch(14.1% .005 285.823);--neutral-50:oklch(98.5% 0 0);--neutral-100:oklch(97% 0 0);--neutral-200:oklch(92.2% 0 0);--neutral-300:oklch(87% 0 0);--neutral-400:oklch(70.8% 0 0);--neutral-500:oklch(55.6% 0 0);--neutral-600:oklch(43.9% 0 0);--neutral-700:oklch(37.1% 0 0);--neutral-800:oklch(26.9% 0 0);--neutral-900:oklch(20.5% 0 0);--neutral-950:oklch(14.5% 0 0);--stone-50:oklch(98.5% .001 106.423);--stone-100:oklch(97% .001 106.424);--stone-200:oklch(92.3% .003 48.717);--stone-300:oklch(86.9% .005 56.366);--stone-400:oklch(70.9% .01 56.259);--stone-500:oklch(55.3% .013 58.071);--stone-600:oklch(44.4% .011 73.639);--stone-700:oklch(37.4% .01 67.558);--stone-800:oklch(26.8% .007 34.298);--stone-900:oklch(21.6% .006 56.043);--stone-950:oklch(14.7% .004 49.25)}@font-face{font-family:Quicksand;src:local(Quicksand Light),local(Quicksand-Light),url(subset-Quicksand-Light.dc2d2856.dc2d2856.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:local(Quicksand Medium),local(Quicksand-Medium),url(subset-Quicksand-Medium.6263fcab.6263fcab.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:local(Quicksand SemiBold),local(Quicksand-SemiBold),url(subset-Quicksand-SemiBold.4c169654.4c169654.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:local(Quicksand Light),local(Quicksand-Light),url(subset-Quicksand-Light.dc2d2856.dc2d2856.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:local(Quicksand Bold),local(Quicksand-Bold),url(subset-Quicksand-Bold.78e1b5e6.78e1b5e6.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:local(Quicksand Regular),local(Quicksand-Regular),url(subset-Quicksand-Regular.06f2ca43.06f2ca43.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt ExtraLight"),local(Inter18pt-ExtraLight),url(subset-Inter18pt-ExtraLight.91d746d9.91d746d9.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt ExtraBold Italic"),local(Inter18pt-ExtraBoldItalic),url(subset-Inter18pt-ExtraBoldItalic.68baab79.68baab79.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt ExtraBold"),local(Inter18pt-ExtraBold),url(subset-Inter18pt-ExtraBold.2dfd989d.2dfd989d.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt ExtraLight Italic"),local(Inter18pt-ExtraLightItalic),url(subset-Inter18pt-ExtraLightItalic.f44c7f9a.f44c7f9a.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Black"),local(Inter18pt-Black),url(subset-Inter18pt-Black.564e4f6e.564e4f6e.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Bold Italic"),local(Inter18pt-BoldItalic),url(subset-Inter18pt-BoldItalic.e6156b59.e6156b59.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Black Italic"),local(Inter18pt-BlackItalic),url(subset-Inter18pt-BlackItalic.69ce2c78.69ce2c78.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Bold"),local(Inter18pt-Bold),url(subset-Inter18pt-Bold.5d1d6992.5d1d6992.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Regular"),local(Inter18pt-Regular),url(subset-Inter18pt-Regular.987ab761.987ab761.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Medium Italic"),local(Inter18pt-MediumItalic),url(subset-Inter18pt-MediumItalic.f0c8bf8a.f0c8bf8a.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Thin"),local(Inter18pt-Thin),url(subset-Inter18pt-Thin.04cc6264.04cc6264.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Thin Italic"),local(Inter18pt-ThinItalic),url(subset-Inter18pt-ThinItalic.5faec1bb.5faec1bb.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Italic"),local(Inter18pt-Italic),url(subset-Inter18pt-Italic.7408decc.7408decc.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Medium"),local(Inter18pt-Medium),url(subset-Inter18pt-Medium.a680afd7.a680afd7.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt SemiBold Italic"),local(Inter18pt-SemiBoldItalic),url(subset-Inter18pt-SemiBoldItalic.fb6755ec.fb6755ec.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt SemiBold"),local(Inter18pt-SemiBold),url(subset-Inter18pt-SemiBold.e24d9ca5.e24d9ca5.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Light Italic"),local(Inter18pt-LightItalic),url(subset-Inter18pt-LightItalic.f713d0f0.f713d0f0.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18pt";src:local("Inter 18pt Light"),local(Inter18pt-Light),url(subset-Inter18pt-Light.f595f92d.f595f92d.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-Black.b952c823.b952c823.woff2)format("woff2"),url(GoogleSansFlex24pt-Black.55bc5c5a.55bc5c5a.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-Bold.874d19a6.874d19a6.woff2)format("woff2"),url(GoogleSansFlex24pt-Bold.d908201f.d908201f.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-ExtraBold.ca04f51f.ca04f51f.woff2)format("woff2"),url(GoogleSansFlex24pt-ExtraBold.e526e9db.e526e9db.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-ExtraLight.830b9f19.830b9f19.woff2)format("woff2"),url(GoogleSansFlex24pt-ExtraLight.8108859d.8108859d.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-Light.fbe80f18.fbe80f18.woff2)format("woff2"),url(GoogleSansFlex24pt-Light.bb140a25.bb140a25.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-Medium.ba242c40.ba242c40.woff2)format("woff2"),url(GoogleSansFlex24pt-Medium.ddbc6d6f.ddbc6d6f.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-Regular.2338814d.2338814d.woff2)format("woff2"),url(GoogleSansFlex24pt-Regular.c26e9621.c26e9621.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-SemiBold.f9f290b9.f9f290b9.woff2)format("woff2"),url(GoogleSansFlex24pt-SemiBold.535d1221.535d1221.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Google Sans Flex 24pt";src:url(GoogleSansFlex24pt-Thin.4c26aecf.4c26aecf.woff2)format("woff2"),url(GoogleSansFlex24pt-Thin.1494da19.1494da19.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(ibm-plex-mono-latin-ext-400-normal.f7114466.f7114466.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;src:url(ibm-plex-mono-latin-400-normal.46c527cc.46c527cc.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(ibm-plex-mono-latin-ext-500-normal.08d28480.08d28480.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;src:url(ibm-plex-mono-latin-500-normal.4eac63d2.4eac63d2.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary:#2563eb;--primary-2:#1d4ed8;--primary-inverse:var(--white);--secondary:var(--fuchsia-600);--secondary-inverse:var(--white);--mid:var(--gray-500);--d1:10%;--d2:30%;--d3:50%;--d4:70%;--d5:90%}:root:not([data-theme=dark]){--base-up:#222;--base-down:#fff;--navside-color:#17254a;--brand:#123c3a;--brand-soft:#e7f0ef;--bg-main:#f8fafc;--bg-card:#fff;--border-color:#e2e8f0;--divider:#f1f5f9;--text:#0f172a;--text-2:#334155;--text-muted:#64748b;--text-table:var(--text-2);--text-mark:var(--amber-200);--shadow-color:#7090b033;--shadow-color-lg:#7090b04d;--info:var(--cyan-500);--info-2:var(--cyan-300);--danger:var(--red-600);--danger-2:var(--red-300);--warning:var(--amber-500);--warning-2:var(--amber-300);--success:var(--lime-600);--success-2:var(--lime-300);--ico-fg-danger:var(--red-700);--ico-bg-danger:var(--red-100);--ico-fg-warning:var(--amber-700);--ico-bg-warning:var(--amber-100);--ico-fg-info:var(--sky-700);--ico-bg-info:var(--sky-100);--ico-fg-success:var(--green-700);--ico-bg-success:var(--green-100);color-scheme:light;accent-color:var(--primary)!important}:root[data-theme=dark]{--base-up:#fff;--base-down:#111;--navside-color:#323744;--brand:#5eb3ac;--brand-soft:#12302e;--bg-main:#0b1120;--bg-card:#0f172a;--border-color:#1e293b;--divider:#172033;--text:#e2e8f0;--text-2:#cbd5e1;--text-muted:#94a3b8;--text-table:var(--text-2);--text-mark:var(--amber-200);--shadow-color:color-mix(in oklab,var(--primary)30%,transparent 70%);--shadow-color-lg:color-mix(in oklab,var(--primary)30%,transparent 70%);--danger:var(--red-600);--danger-2:var(--red-700);--warning:var(--amber-600);--warning-2:var(--amber-700);--success:var(--lime-600);--success-2:var(--lime-700);--info:var(--cyan-500);--info-2:var(--cyan-600);--ico-fg-danger:var(--red-300);--ico-bg-danger:var(--red-800);--ico-fg-warning:var(--amber-300);--ico-bg-warning:var(--amber-800);--ico-fg-info:var(--sky-300);--ico-bg-info:var(--sky-800);--ico-fg-success:var(--green-300);--ico-bg-success:var(--green-800);color-scheme:dark;accent-color:var(--primary)!important}:root{--action:var(--primary);--action-hover:color-mix(in oklab,var(--action)85%,black 15%);--action-soft:color-mix(in oklab,var(--action)8%,var(--bg-card)92%);--row-selected:color-mix(in oklab,var(--action)4%,var(--bg-card)96%);--danger-soft:color-mix(in oklab,var(--danger)10%,var(--bg-card));--warning-soft:color-mix(in oklab,var(--warning)12%,var(--bg-card));--success-soft:color-mix(in oklab,var(--success)12%,var(--bg-card));--active:color-mix(in oklab,var(--primary)100%,var(--base-down)25%);--hover-color:color-mix(in oklab,var(--base-down)100%,var(--base-up)7%);--selected-color:color-mix(in oklab,var(--primary)20%,var(--base-down)100%);--primary-hover:color-mix(in oklab,var(--primary)100%,var(--base-up)50%);--primary-focus:color-mix(in srgb,var(--primary),var(--base-down)50%);--secondary-hover:color-mix(in oklab,var(--primary)100%,var(--base-up)50%);--secondary-focus:color-mix(in srgb,var(--primary)var(--base-down)50%);--background-color:var(--base-down);--text-color:var(--text);--color:var(--text-color);--focus-color:var(--primary-focus);--modal-overlay-backdrop-filter:blur(3px);--modal-overlay-background-color:color-mix(in srgb,var(--mid),transparent 90%);--drop-shadow:0px 0px 3px var(--shadow-color);--drop-shadow-m:2px 2px 4px 2px var(--shadow-color);--drop-shadow-r:0px -4px 3px var(--shadow-color);--drop-shadow-lg:0px 4px 20px 5px var(--shadow-color-lg);--form-element-color:var(--color);--form-element-background-color:var(--background-color);--form-element-border-color:var(--border-color);--form-element-focus-color:var(--primary-focus);--form-element-active-background-color:var(--background-color);--form-element-active-border-color:var(--background-color);--form-element-disabled-background-color:var(--background-color);--form-element-disabled-border-color:var(--muted-border-color);--form-element-disabled-opacity:.5;--form-element-invalid-border-color:var(--danger);--form-element-invalid-active-border-color:var(--danger-u1);--form-element-invalid-focus-color:var(--danger-u2);--form-element-valid-border-color:var(--success);--form-element-valid-active-border-color:var(--success-u1);--form-element-valid-focus-color:var(--success-u2);--h1-color:var(--text-color);--h2-color:color-mix(in oklab,var(--h1-color)100%,var(--primary)20%);--h3-color:color-mix(in oklab,var(--h1-color)100%,var(--primary)40%);--h4-color:color-mix(in oklab,var(--h1-color)100%,var(--primary)60%);--h5-color:color-mix(in oklab,var(--h1-color)100%,var(--primary)80%);--h6-color:color-mix(in oklab,var(--h1-color)100%,var(--primary)100%);--danger-u1:color-mix(in oklab,var(--base-up)var(--d1),var(--danger)var(--d5));--danger-u2:color-mix(in oklab,var(--base-up)var(--d3),var(--danger)var(--d3));--danger-u3:color-mix(in oklab,var(--base-up)var(--d5),var(--danger)var(--d1));--danger-d3:color-mix(in oklab,var(--base-down)var(--d5),var(--danger)var(--d1));--danger-d2:color-mix(in oklab,var(--base-down)var(--d3),var(--danger)var(--d3));--danger-d1:color-mix(in oklab,var(--base-down)var(--d1),var(--danger)var(--d5));--warning-u1:color-mix(in oklab,var(--base-up)var(--d1),var(--warning)var(--d5));--warning-u2:color-mix(in oklab,var(--base-up)var(--d3),var(--warning)var(--d3));--warning-u3:color-mix(in oklab,var(--base-up)var(--d5),var(--warning)var(--d1));--warning-d3:color-mix(in oklab,var(--base-down)var(--d5),var(--warning)var(--d1));--warning-d2:color-mix(in oklab,var(--base-down)var(--d3),var(--warning)var(--d3));--warning-d1:color-mix(in oklab,var(--base-down)var(--d1),var(--warning)var(--d5));--success-u1:color-mix(in oklab,var(--base-up)var(--d1),var(--success)var(--d5));--success-u2:color-mix(in oklab,var(--base-up)var(--d3),var(--success)var(--d3));--success-u3:color-mix(in oklab,var(--base-up)var(--d5),var(--success)var(--d1));--success-d3:color-mix(in oklab,var(--base-down)var(--d5),var(--success)var(--d1));--success-d2:color-mix(in oklab,var(--base-down)var(--d3),var(--success)var(--d3));--success-d1:color-mix(in oklab,var(--base-down)var(--d1),var(--success)var(--d5));--info-u1:color-mix(in oklab,var(--base-up)var(--d1),var(--info)var(--d5));--info-u2:color-mix(in oklab,var(--base-up)var(--d3),var(--info)var(--d3));--info-u3:color-mix(in oklab,var(--base-up)var(--d5),var(--info)var(--d1));--info-d3:color-mix(in oklab,var(--base-down)var(--d5),var(--info)var(--d1));--info-d2:color-mix(in oklab,var(--base-down)var(--d3),var(--info)var(--d3));--info-d1:color-mix(in oklab,var(--base-down)var(--d1),var(--info)var(--d5));--accent-bg-img:linear-gradient(to right,var(--primary)0%,var(--primary)30%,var(--primary-2)100%);--accent-bg-img-v:linear-gradient(to bottom,var(--primary)0%,var(--primary)30%,var(--primary-2)100%);--font-family:"Google Sans Flex 24pt";--font-mono:"IBM Plex Mono",Menlo,Consolas,monospace;--font-weight:normal;--fs-xs:.75rem;--fs-sm:.875rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.25rem;--fs-grid-header:12px;--fs-card-title:16px;--spacing:8px;--spacing-half:calc(var(--spacing)/2);--spacing-2x:calc(var(--spacing)*2);--spacing-1-5x:calc(var(--spacing)*1.5);--spacing-2-5x:calc(var(--spacing)*2.5);--spacing-3x:calc(var(--spacing)*3);--panel-spacing:calc(var(--spacing)*1.5);--pad:var(--spacing)var(--spacing-2x);--pad-half:var(--spacing-half)var(--spacing);--pad-2x:var(--spacing-2x)calc(var(--spacing-2x)*2);--line-height:1;--scrollbar-width:0px;--border-radius:var(--spacing);--radius-card:12px;--radius-pill:999px;--control-h:36px;--control-h-form:40px;--control-h-sm:28px;--border-width:1px;--outline-width:2px;--transition:all .25s cubic-bezier(.4,0,.2,1);--transition-slow:all .5s cubic-bezier(.4,0,.2,1);--border:var(--border-width)solid var(--border-color);--form-element-placeholder-color:var(--text-muted);--form-element-spacing-vertical:var(--spacing);--form-element-spacing-horizontal:var(--spacing);--form-label-font-weight:var(--font-weight);--icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button-inverse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(43, 127, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(198, 40, 40)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(56, 142, 60)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--font-size:13px!important}:not(:root):fullscreen::backdrop{background:var(--background-color);position:fixed;inset:0}::selection{background-color:var(--primary-focus)}:root{--table-border-color:var(--border-color);--table-row-stripped-background-color:color-mix(in srgb,var(--background-color),transparent 10%);--range-border-color:var(--border-color);--range-active-border-color:var(--border-color);--range-thumb-border-color:var(--background-color);--range-thumb-color:var(--primary);--range-thumb-hover-color:var(--primary-hover);--range-thumb-active-color:var(--primary)}[hidden]{display:none!important}thead th,thead td,tfoot th,tfoot td{--border-width:3px}:not(thead,tfoot)>*>td{--font-size:.875rem}pre,code,kbd,samp{--font-family:"IBM Plex Mono","Menlo","Consolas","Roboto Mono","Ubuntu Monospace","Noto Mono","Oxygen Mono","Liberation Mono",monospace,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}kbd{--font-weight:bolder}progress,[type=checkbox],[type=radio],[type=range]{accent-color:var(--primary)}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;text-size-adjust:100%;background-color:var(--background-color);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);text-rendering:optimizelegibility;overflow-wrap:break-word;cursor:default;tab-size:4}b,strong{font-weight:bolder}address,blockquote,dl,figure,form,ol,p,pre,table,ul{color:var(--text-color);font-style:normal;font-weight:var(--font-weight);font-size:var(--font-size)}h1,h2,h3,h4,h5,h6{--font-weight:700;color:var(--text-color);font-weight:var(--font-weight);font-size:var(--font-size);font-family:var(--font-family)}h1{--font-size:2rem;--typography-spacing-vertical:3rem;--color:var(--h1-color)}h2{--font-size:1.75rem;--typography-spacing-vertical:2.625rem;--color:var(--h2-color)}h3{--font-size:1.5rem;--typography-spacing-vertical:2.25rem;--color:var(--h3-color)}h4{--font-size:1.25rem;--typography-spacing-vertical:1.874rem;--color:var(--h4-color)}h5{--font-size:1.125rem;--typography-spacing-vertical:1.6875rem;--color:var(--h5-color)}h6{--color:var(--h6-color)}:where(address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--typography-spacing-vertical)}small{--font-size:.8rem;font-size:var(--font-size)}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}:where(iframe){border-style:none}img{border-style:none;max-width:100%;height:auto}:where(svg:not([fill])){fill:currentColor}svg:not(:root){overflow:hidden}:where(table){border-collapse:collapse;border-spacing:0;text-indent:0;width:100%}th,td{padding:calc(var(--spacing)/2)var(--spacing);border-bottom:var(--border-width)solid var(--table-border-color);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);text-align:left;text-align:start}tfoot th,tfoot td{border-top:var(--border-width)solid var(--table-border-color);border-bottom:0}table[role=grid] tbody tr:nth-child(odd){background-color:var(--table-row-stripped-background-color)}span{user-select:none}dialog{z-index:999;width:inherit;min-width:100%;height:inherit;min-height:100%;padding:var(--spacing);-webkit-backdrop-filter:var(--modal-overlay-backdrop-filter);background-color:var(--modal-overlay-background-color);color:var(--color);border:0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}dialog:not([open]),dialog[open=false]{display:none}.modal-is-open{padding-right:var(--scrollbar-width,0px);pointer-events:none;touch-action:none;overflow:hidden}.modal-is-open dialog{pointer-events:auto}:where(.modal-is-opening,.modal-is-closing) dialog{animation-name:modal-overlay;animation-duration:.8s;animation-timing-function:ease-in-out;animation-fill-mode:both}.modal-is-closing dialog{animation-direction:reverse;animation-delay:0s}@keyframes modal-overlay{0%{backdrop-filter:none;background-color:#0000}}@keyframes modal{0%{opacity:0;transform:translateY(-100%)}}button{--background-color:var(--bg-card);--color:var(--text);background-color:var(--background-color);color:var(--color);border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);padding:var(--pad);width:fit-content;font-family:inherit;line-height:var(--line-height);text-align:center;text-transform:none;cursor:pointer;transition:var(--transition);outline:none;flex-direction:row;align-items:center;margin:0;font-weight:500;display:inline-flex;overflow:visible}button.primary{--background-color:var(--primary);--border-color:var(--primary);--color:var(--primary-inverse)}button.secondary{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse)}button.success{--background-color:var(--success);--border-color:var(--success);--color:var(--primary-inverse)}button.danger,button.error{--background-color:var(--danger);--border-color:var(--danger);--color:var(--primary-inverse)}button.info{--background-color:var(--info);--border-color:var(--info);--color:var(--primary-inverse)}button.warning{--background-color:var(--warning);--border-color:var(--warning);--color:var(--primary-inverse)}button.outline{--background-color:var(--bg-card)}button:focus{outline:1px solid var(--primary-focus)}button:active{outline:1px solid var(--active)}button:hover{box-shadow:var(--drop-shadow)}button:hover>span,button:hover i{transform:translateY(-1px)}button[disabled]{opacity:.5;pointer-events:none}button[active]{outline:var(--active)solid 1px;outline-offset:-2px;z-index:1}button[active]:after{content:"";z-index:2;background:var(--primary-focus);border-radius:var(--border-radius);width:100%;height:100%;position:absolute;bottom:0;left:0}button>span{padding:0 var(--spacing)}button>span,button i{transition:var(--transition)}button.mini{--background-color:var(--background-color);--color:var(--color);border:none;padding:0}button.mini>span{display:none}button.mini:hover{--background-color:var(--hover-color)}:root{--progress-background-color:var(--base_down);--progress-color:var(--primary)}progress{vertical-align:baseline;appearance:none;width:100%;height:.5rem;margin-bottom:calc(var(--spacing)*.5);border-radius:var(--border-radius);background-color:var(--progress-background-color);color:var(--progress-color);border:0;display:inline-block;overflow:hidden}progress::-webkit-progress-bar{border-radius:var(--border-radius);background:0 0}progress[value]::-webkit-progress-value{background-color:var(--progress-color)}progress::-moz-progress-bar{background-color:var(--progress-color)}@media (prefers-reduced-motion:no-preference){progress:indeterminate{background:var(--progress-background-color)linear-gradient(to right,var(--progress-color)30%,var(--progress-background-color)30%)top left/150% 150% no-repeat;animation:1s linear infinite progress-indeterminate}progress:indeterminate[value]::-webkit-progress-value{background-color:#0000}progress:indeterminate::-moz-progress-bar{background-color:#0000}[dir=rtl] progress:indeterminate{animation-direction:reverse}}@keyframes progress-indeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}:root{--switch-background-color:var(--bg-main);--switch-color:var(--primary-inverse);--switch-checked-background-color:var(--primary)}input,optgroup,select,textarea{font-size:1rem;line-height:var(--line-height);letter-spacing:inherit;margin:0;font-family:inherit}[type=checkbox],[type=radio]{--border-width:2px}[type=checkbox][role=switch]{--border-width:3px}input{overflow:visible}select{text-transform:none}legend{max-width:100%;color:inherit;white-space:normal;padding:0}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:none}:-moz-ui-invalid{box-shadow:none}::-ms-expand{display:none}[type=file],[type=range]{border-width:0;padding:0}fieldset{border:0;margin:0;padding:0}label,fieldset legend{font-weight:var(--form-label-font-weight,var(--font-weight));display:block}input:not([type=checkbox],[type=radio]),select,textarea{width:100%}input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea{appearance:none;padding:var(--form-element-spacing-vertical)var(--form-element-spacing-horizontal)}input,select,textarea{--background-color:var(--form-element-background-color);--border-color:var(--form-element-border-color);--color:var(--form-element-color);--box-shadow:none;border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);outline:none}input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus),:where(select,textarea):is(:active,:focus){--background-color:var(--form-element-active-background-color)}input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus),:where(select,textarea):is(:active,:focus){--border-color:var(--form-element-active-border-color)}input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,select:focus,textarea:focus{--box-shadow:0 0 0 var(--outline-width)var(--form-element-focus-color)}input:not([type=submit],[type=button],[type=reset])[disabled],select[disabled],textarea[disabled],fieldset[disabled]{--background-color:var(--form-element-disabled-background-color);--border-color:var(--form-element-disabled-border-color);opacity:var(--form-element-disabled-opacity);pointer-events:none}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid]{padding-left:var(--form-element-spacing-horizontal);background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:calc(var(--form-element-spacing-horizontal) + 1.5rem)!important;padding-inline-start:var(--form-element-spacing-horizontal)!important;padding-inline-end:calc(var(--form-element-spacing-horizontal) + 1.5rem)!important}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid=false]{background-image:var(--icon-valid)}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid=true]{background-image:var(--icon-invalid)}:where(input,select,textarea)[aria-invalid=false]{--border-color:var(--form-element-valid-border-color)}:where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--border-color:var(--form-element-valid-active-border-color)!important;--box-shadow:0 0 0 var(--outline-width)var(--form-element-valid-focus-color)!important}:where(input,select,textarea)[aria-invalid=true]{--border-color:var(--form-element-invalid-border-color)}:where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--border-color:var(--form-element-invalid-active-border-color)!important;--box-shadow:0 0 0 var(--outline-width)var(--form-element-invalid-focus-color)!important}[dir=rtl] :where(input,select,textarea):not([type=checkbox],[type=radio]):is([aria-invalid],[aria-invalid=true],[aria-invalid=false]){background-position:.75rem}input::placeholder,textarea::placeholder,select:invalid{color:var(--form-element-placeholder-color);opacity:1}input::-webkit-input-placeholder{color:var(--form-element-placeholder-color);opacity:1}textarea::-webkit-input-placeholder{color:var(--form-element-placeholder-color);opacity:1}select::-ms-expand{background-color:#0000;border:0}select:not([multiple],[size]){padding-right:calc(var(--form-element-spacing-horizontal) + 1.5rem);padding-left:var(--form-element-spacing-horizontal);background-image:var(--icon-chevron);background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-inline-start:var(--form-element-spacing-horizontal);padding-inline-end:calc(var(--form-element-spacing-horizontal) + 1.5rem)}[dir=rtl] select:not([multiple],[size]){background-position:.75rem}:where(input,select,textarea,.grid)+small{width:100%;margin-top:calc(var(--spacing)*-.75);color:var(--muted-color);display:block}label>:where(input,select,textarea){margin-top:calc(var(--spacing)*.25)}[type=checkbox],[type=radio]{appearance:none;border-width:var(--border-width);width:1.25em;height:1.25em;font-size:inherit;vertical-align:middle;cursor:pointer;margin-top:-.125em;margin-left:0;margin-right:.375em;margin-inline:0 .375em}[type=checkbox]::-ms-check{display:none}[type=radio]::-ms-check{display:none}[type=checkbox]:checked,[type=checkbox]:checked:active,[type=checkbox]:checked:focus,[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--background-color:var(--primary);--border-color:var(--primary);background-image:var(--icon-checkbox);background-position:50%;background-repeat:no-repeat;background-size:.75em}[type=checkbox]~label,[type=radio]~label{cursor:pointer;margin-right:.375em;display:inline-block}[type=checkbox]:indeterminate{--background-color:var(--primary);--border-color:var(--primary);background-image:var(--icon-minus);background-position:50%;background-repeat:no-repeat;background-size:.75em}[type=radio]{border-radius:50%}[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--background-color:var(--primary-inverse);background-image:none;border-width:.35em}[type=checkbox][role=switch]{--background-color:var(--switch-background-color);--border-color:var(--switch-background-color);--color:var(--switch-color);border:var(--border-width)solid var(--border-color);background-color:var(--background-color);border-radius:1.25em;width:2.25em;height:1.25em;line-height:1.25em}[type=checkbox][role=switch]:focus{--background-color:var(--switch-background-color);--border-color:var(--switch-background-color)}[type=checkbox][role=switch]:checked{--background-color:var(--switch-checked-background-color);--border-color:var(--switch-checked-background-color)}[type=checkbox][role=switch]:before{width:calc(1.25em - (var(--border-width)*2));background-color:var(--color);content:"";border:2px solid var(--primary);border-radius:50%;height:100%;transition:margin .1s ease-in-out;display:block}[type=checkbox][role=switch]:checked{background-image:none}[type=checkbox][role=switch]:checked:before{margin-left:calc(1.125em - var(--border-width));margin-inline-start:calc(1.125em - var(--border-width))}[type=checkbox][aria-invalid=false],[type=checkbox]:checked[aria-invalid=false],[type=radio][aria-invalid=false],[type=radio]:checked[aria-invalid=false],[type=checkbox][role=switch][aria-invalid=false],[type=checkbox][role=switch]:checked[aria-invalid=false]{--border-color:var(--form-element-valid-border-color)}[type=checkbox][aria-invalid=true],[type=checkbox]:checked[aria-invalid=true],[type=radio][aria-invalid=true],[type=radio]:checked[aria-invalid=true],[type=checkbox][role=switch][aria-invalid=true],[type=checkbox][role=switch]:checked[aria-invalid=true]{--border-color:var(--form-element-invalid-border-color)}[type=color]::-webkit-color-swatch-wrapper{padding:0}[type=color]::-moz-focus-inner{padding:0}[type=color]::-webkit-color-swatch{border-radius:calc(var(--border-radius)*.5);border:0}[type=color]::-moz-color-swatch{border-radius:calc(var(--border-radius)*.5);border:0}input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--icon-position:.75rem;--icon-width:1rem;padding-right:calc(var(--icon-width) + var(--icon-position));background-image:var(--icon-date);background-position:center right var(--icon-position);background-size:var(--icon-width)auto;background-repeat:no-repeat}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--icon-time)}[type=date]::-webkit-calendar-picker-indicator{width:var(--icon-width);margin-right:calc(var(--icon-width)*-1);margin-left:var(--icon-position);opacity:0}[type=datetime-local]::-webkit-calendar-picker-indicator{width:var(--icon-width);margin-right:calc(var(--icon-width)*-1);margin-left:var(--icon-position);opacity:0}[type=month]::-webkit-calendar-picker-indicator{width:var(--icon-width);margin-right:calc(var(--icon-width)*-1);margin-left:var(--icon-position);opacity:0}[type=time]::-webkit-calendar-picker-indicator{width:var(--icon-width);margin-right:calc(var(--icon-width)*-1);margin-left:var(--icon-position);opacity:0}[type=week]::-webkit-calendar-picker-indicator{width:var(--icon-width);margin-right:calc(var(--icon-width)*-1);margin-left:var(--icon-position);opacity:0}[dir=rtl] :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}[type=file]{--color:var(--muted-color);padding:calc(var(--form-element-spacing-vertical)*.5)0;background:0 0;border:0;border-radius:0}[type=file]::file-selector-button{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing)/2);padding:calc(var(--form-element-spacing-vertical)*.5)calc(var(--form-element-spacing-horizontal)*.5);border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);margin-left:0;outline:none;margin-inline-start:0;margin-inline-end:calc(var(--spacing)/2)}[type=file]::file-selector-button:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=file]::-webkit-file-upload-button{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing)/2);padding:calc(var(--form-element-spacing-vertical)*.5)calc(var(--form-element-spacing-horizontal)*.5);border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;-webkit-transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);margin-left:0;outline:none;margin-inline-start:0;margin-inline-end:calc(var(--spacing)/2)}[type=file]::-webkit-file-upload-button:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=file]::-ms-browse{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing)/2);padding:calc(var(--form-element-spacing-vertical)*.5)calc(var(--form-element-spacing-horizontal)*.5);border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;-ms-transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);margin-left:0;outline:none;margin-inline-start:0;margin-inline-end:calc(var(--spacing)/2)}[type=file]::-ms-browse:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=range]{appearance:none;background:0 0;width:100%;height:1.25rem}[type=range]::-webkit-slider-runnable-track{border-radius:var(--border-radius);background-color:var(--range-border-color);width:100%;height:.25rem;-webkit-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-moz-range-track{border-radius:var(--border-radius);background-color:var(--range-border-color);width:100%;height:.25rem;-moz-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-ms-track{border-radius:var(--border-radius);background-color:var(--range-border-color);width:100%;height:.25rem;-ms-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--range-thumb-border-color);background-color:var(--range-thumb-color);cursor:pointer;width:1.25rem;height:1.25rem;-webkit-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition);border-radius:50%;margin-top:-.5rem}[type=range]::-moz-range-thumb{-webkit-appearance:none;border:2px solid var(--range-thumb-border-color);background-color:var(--range-thumb-color);cursor:pointer;width:1.25rem;height:1.25rem;-moz-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition);border-radius:50%;margin-top:-.5rem}[type=range]::-ms-thumb{-webkit-appearance:none;border:2px solid var(--range-thumb-border-color);background-color:var(--range-thumb-color);cursor:pointer;width:1.25rem;height:1.25rem;-ms-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition);border-radius:50%;margin-top:-.5rem}[type=range]:hover,[type=range]:focus{--range-border-color:var(--range-active-border-color);--range-thumb-color:var(--range-thumb-hover-color)}[type=range]:active{--range-thumb-color:var(--range-thumb-active-color)}[type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}[type=range]:active::-moz-range-thumb{transform:scale(1.25)}[type=range]:active::-ms-thumb{transform:scale(1.25)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-image:var(--icon-search);background-position:0;background-repeat:no-repeat;background-size:1rem;border-radius:5rem;padding-inline-start:calc(var(--form-element-spacing-horizontal) + 1rem)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:1.125rem,right .75rem center;padding-inline-start:calc(var(--form-element-spacing-horizontal) + 1.75rem)!important}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--icon-search),var(--icon-valid)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--icon-search),var(--icon-invalid)}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:right 1.125rem center}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:right 1.125rem center,.75rem}@-moz-document url-prefix(){[type=date],[type=datetime-local],[type=month],[type=time],[type=week]{padding-right:var(--form-element-spacing-horizontal)!important;background-image:none!important}}*{position:relative}html,body{width:100%;height:100%;margin:0;padding:0;transition:background-color .3s,color .3s}:root{--z-dropdown:1000;--z-notify:2000}body ::-webkit-calendar-picker-indicator{width:var(--icon-width)!important;margin-right:calc(var(--icon-width)*-1)!important;margin-left:var(--icon-position)!important;color:var(--primary)!important;opacity:0!important}body ::-webkit-scrollbar{width:8px;height:8px}body ::-webkit-scrollbar-thumb{background-color:var(--border-color);background-clip:padding-box;border:2px solid #0000;border-radius:10px;transition:border-width .5s}body ::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted);border-width:0}body ::-webkit-scrollbar-track{background:0 0}body ::-webkit-selection{background:var(--primary)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:.5rem;background-size:1rem;padding-inline-start:calc(var(--form-element-spacing-horizontal) + 1.75rem)}option:hover,option:focus,option:active{background-color:var(--primary-hover)!important;color:var(--primary-inverse)!important}option:checked{background-color:var(--primary)!important;color:var(--primary-inverse)!important}select:focus>option:hover{background-color:var(--hover-color)!important}:root{--dt-pad-y:6px}:root[data-dt-density=comfortable]{--dt-pad-y:12px}.tabulator{border-radius:var(--radius-card);border:1px solid var(--border-color);background-color:var(--bg-card)!important;font-size:var(--font-size)!important;transform:none!important}.tabulator>.tabulator-header{box-shadow:none;border-bottom:1px solid var(--border-color);z-index:1;background-color:var(--bg-main);position:sticky;top:0}.tabulator>.tabulator-header>.tabulator-header-contents{color:var(--text-muted);font-size:var(--fs-grid-header);font-weight:500}.tabulator>.tabulator-header>.tabulator-header-contents>.tabulator-headers>.tabulator-col{background:var(--bg-main);border-right:none}.tabulator>.tabulator-header>.tabulator-header-contents>.tabulator-headers>.tabulator-col .tabulator-col-content{padding:var(--spacing)var(--spacing);line-height:1.4}.tabulator>.tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:none}.tabulator>.tabulator-tableholder>.tabulator-table{color:var(--color);background-color:var(--bg-main)}.tabulator>.tabulator-tableholder>.tabulator-table>.tabulator-row{background-color:var(--bg-card);border-bottom:1px solid var(--divider);transition:background-color .15s linear}.tabulator>.tabulator-tableholder>.tabulator-table>.tabulator-row>.tabulator-cell{min-height:28px;color:var(--text-2);border-bottom:none;border-right:none;align-items:center;line-height:1.4;display:inline-flex;padding:var(--dt-pad-y)var(--spacing)!important}.tabulator>.tabulator-tableholder>.tabulator-table>.tabulator-row>.tabulator-cell.dt-mono{font-family:var(--font-mono);font-size:12px}.tabulator>.tabulator-tableholder>.tabulator-table>.tabulator-row>.tabulator-cell.dt-cell-actions{justify-content:flex-end}.tabulator>.tabulator-tableholder>.tabulator-table>.tabulator-row.tabulator-selected{background-color:var(--row-selected)!important}.tabulator>.tabulator-tableholder>.tabulator-table>.tabulator-row.tabulator-row-even{background-color:var(--bg-card)}.tabulator>.tabulator-tableholder>.tabulator-table>.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:none}.tabulator>.tabulator-footer{background-color:var(--bg-card);border-top:1px solid var(--border-color);color:var(--text-muted);box-shadow:none}.tabulator>.tabulator-footer>.tabulator-footer-contents{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex;padding:var(--spacing)var(--spacing-1-5x)!important}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-page-counter{order:1}.tabulator>.tabulator-footer>.tabulator-footer-contents>.dt-table-actions{order:2}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator{align-items:center;gap:var(--spacing-half);color:var(--text-muted);order:3;margin-left:auto;display:flex}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>.tabulator-page[data-page=first],.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>.tabulator-page[data-page=last]{display:none}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>.tabulator-pages{gap:var(--spacing-half);margin:0;display:inline-flex}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>.tabulator-pages>.tabulator-page{width:auto;min-width:var(--control-h-sm);height:var(--control-h-sm);color:var(--text-2);border-radius:var(--border-radius);background:0 0;border:1px solid #0000;margin:0}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>.tabulator-pages>.tabulator-page.active{color:#fff;background-color:var(--action);pointer-events:none}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>.tabulator-pages>.tabulator-page:hover{background-color:var(--bg-main)}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>.tabulator-page{width:auto;min-width:var(--control-h-sm);height:var(--control-h-sm);color:var(--text-2);border:1px solid var(--border-color);border-radius:var(--border-radius);background:0 0;margin:0}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>.tabulator-page:hover:not([disabled]){background:var(--bg-main)}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator>select{width:50px;margin:0 var(--spacing-half)}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-paginator label{margin:0;display:inline-block}.tabulator>.tabulator-footer>.tabulator-footer-contents>.tabulator-page-counter{font-size:var(--fs-grid-header);font-variant-numeric:tabular-nums}.tabulator>.tabulator-footer>.tabulator-footer-contents .tabulator-page-size{height:var(--control-h-sm);padding:0 var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius)}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{cursor:pointer;background-color:var(--divider)}.tabulator-row.tabulator-selectable:hover{background-color:var(--bg-main)!important}.tabulator-row.tabulator-selected:hover{background-color:var(--action-soft)!important}}.tabulator-menu>.tabulator-menu-item{padding:6px;font-size:1rem}.tabulator-menu>.tabulator-menu-item>.dt-menu-item{grid-template-columns:20px 1fr;grid-template-areas:"dt-m-ico dt-m-txt";display:grid}.tabulator-menu>.tabulator-menu-item>.dt-menu-item>i{grid-area:dt-m-ico}.tabulator-menu>.tabulator-menu-item>.dt-menu-item>span{grid-area:dt-m-txt}[unauthorized]{opacity:0!important;pointer-events:none!important;display:none!important}[popover]{color:var(--color)}.hide{display:none!important}[disabled],.disabled,[restricted]{opacity:.5!important;cursor:not-allowed!important;pointer-events:visible!important}[disabled][data-disabled-reason],.disabled[data-disabled-reason],[restricted][data-disabled-reason]{pointer-events:visible!important}[disabled] *,.disabled *,[restricted] *{pointer-events:none}[active]{outline:1px solid var(--active)}.clickable{opacity:1;transition:opacity .5s}.clickable:hover{cursor:pointer;opacity:.8}.wh-100{width:100%;height:100%}.w-100{width:100%}.h-100{height:100%}.grid-100{width:100%;height:100%;display:grid}.grid-100-of{width:100%;height:100%;display:grid;overflow:hidden}.scrollable{width:100%;height:100%;overflow:auto}.flex-v{flex-direction:column;display:flex}.flex-h{flex-direction:row;display:flex}.gap{gap:var(--spacing)}.centerContent{place-content:center;place-items:center;width:100%;height:100%;display:flex}.inline-titled{align-items:center;gap:var(--spacing-half);flex-direction:row;display:inline-flex}.inline-titled>*{margin:0}.pad-h{padding:var(--spacing-half)}.pad{padding:var(--spacing)}.pad-2x{padding:var(--spacing-2x)}.border{border:var(--border-width)solid var(--form-element-border-color)}.borderrd{border:var(--border-width)solid var(--form-element-border-color);border-radius:var(--border-radius)}.panel-container{width:100%;height:100%;padding:var(--spacing);overflow:auto}.comp-busy-cont{z-index:1000;cursor:wait;background:rgba(var(--base-down),.2);flex-flow:column wrap;place-content:center;place-items:center;gap:10px;display:flex;position:absolute;inset:0;overflow:hidden}.comp-busy-cont>.comp-busy-spin{content:"";opacity:.5;border:3px solid;border-right-color:#0000;border-radius:40px;width:24px;height:24px;animation:.75s linear infinite spin;display:inline-block}.DragElement{border:1px solid var(--primary-gray);background-color:var(--mid-d4);color:var(--background);padding:var(--spacing-2x);padding-bottom:calc(var(--spacing-2x)*5);border-radius:var(--border-radius);word-wrap:break-word;text-align:center;width:100px;max-width:100px;box-shadow:0 12px 20px #80808080}.f-large{font-size:large}.fg-danger{color:var(--danger)!important}.fg-warning{color:var(--warning)!important}.fg-success{color:var(--success)!important}.fg-info{color:var(--info)!important}.fg-primary{color:var(--primary)!important}.fg-secondary{color:var(--secondary)!important}.bg-danger{background-color:var(--danger);color:var(--primary-inverse)}.bg-warning{background-color:var(--warning);color:var(--primary-inverse)}.bg-success{background-color:var(--success);color:var(--primary-inverse)}.bg-info{background-color:var(--info);color:var(--primary-inverse)}.bg-primary{background-color:var(--primary);color:var(--primary-inverse)}.bg-secondary{background-color:var(--secondary);color:var(--primary-inverse)}.alert{padding:var(--spacing-2x);border-radius:var(--border-radius);text-align:center;border-style:solid;border-width:var(--border-width);box-shadow:var(--drop-shadow)}.alert.alert-warning{border-color:var(--warning);background-color:var(--warning-d3);color:var(--warning-u2)}.glass{backdrop-filter:blur(5px);border-radius:var(--border-radius);background:#fff3;border:1px solid #ffffff4d;box-shadow:0 4px 30px #0000001a}.glass-vg{backdrop-filter:blur(5px);border-radius:var(--border-radius);background:var(--glass-bg-img);border:1px solid #ffffff4d;box-shadow:0 4px 30px #0000001a}.glass-panel{backdrop-filter:blur(5px);z-index:9999;background:#ffffff40;width:100%;height:100%;position:absolute;top:0;left:0}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.colorize{z-index:100;opacity:.8;width:100%;height:100%;transition-property:opacity;transition-duration:1s;transition-timing-function:ease-in;position:absolute;inset:0}i.title.danger{background-color:var(--ico-bg-danger);color:var(--ico-fg-danger)}i.title.warning{background-color:var(--ico-bg-warning);color:var(--ico-fg-warning)}i.title.info{background-color:var(--ico-bg-info);color:var(--ico-fg-info)}i.title.success{background-color:var(--ico-bg-success);color:var(--ico-fg-success)}.clearable>.inputClearButton{right:var(--spacing);opacity:.3;cursor:pointer;color:var(--text-color);transition:opacity .3s ease-in-out;display:none;position:absolute;top:50%;transform:translateY(-50%)}.clearable>.inputClearButton:hover{opacity:1;color:var(--danger)}.clearable>.inputClearButton.anchored{right:unset;top:unset;position-anchor:--anc-ci;position-area:center span-left;margin-right:var(--spacing-half);position:absolute;transform:none}.clearable:hover>.inputClearButton{display:block}.clearable>input{anchor-name:--anc-ci}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}app-dialog-content{z-index:5000;box-shadow:var(--drop-shadow-lg);border-radius:var(--border-radius);grid-template-rows:auto 1fr;min-width:300px;max-width:100vw;min-height:200px;max-height:100vh;display:grid;position:absolute}app-dialog-content.passive>.dialog-header{background-color:var(--mid)}app-dialog-content>.dialog-header{background-color:var(--primary);grid-template-columns:1fr auto;display:grid}app-dialog-content>.dialog-header>.dialog-title-bar{padding:var(--spacing);user-select:none;grid-template-columns:1fr auto;align-items:center;display:grid}app-dialog-content>.dialog-header>.dialog-title-bar>.title{color:var(--primary-inverse);font-weight:500}app-dialog-content>.dialog-header>.dialog-header-buttons{gap:var(--spacing);padding-right:var(--spacing);flex-direction:row;align-items:center;display:flex}app-dialog-content>.dialog-header>.dialog-header-buttons>app-optionsmenu>button{color:var(--primary-inverse)}app-dialog-content>.dialog-header>.dialog-header-buttons>.moveIcon{color:var(--primary-inverse);background:0 0;border:none;margin:0!important;padding:0!important}app-dialog-content>.dialog-header>.dialog-header-buttons>.moveIcon:hover{opacity:.8}app-dialog-content>.dialog-header>.dialog-header-buttons>.dialog-close-button{background:0 0;border:none;margin:0!important;padding:0!important}app-dialog-content>.dialog-header>.dialog-header-buttons>.dialog-close-button:hover{opacity:.8}app-dialog-content>.dialog-body{padding:var(--spacing);background-color:var(--background-color);overflow:auto}app-dialog-content>.dialog-resizer{border-style:solid;border-width:0 0 12px 12px;border-color:transparent transparent var(--primary)transparent;opacity:.1;cursor:nwse-resize;width:0;height:0;position:absolute;bottom:2px;right:2px}app-dialog-content>.dialog-resizer:hover{opacity:.3}app-indeterminate-progress{background-color:var(--primary);pointer-events:none;width:100%;height:2px;display:block;overflow:hidden}app-indeterminate-progress.bottom{z-index:1;background-color:color-mix(in srgb,var(--base-down)20%,transparent);pointer-events:all;cursor:wait;height:100%;position:absolute}app-indeterminate-progress.bottom>.indeterminate-progress-bar{height:2px;bottom:0}app-indeterminate-progress.top{z-index:1;background-color:color-mix(in srgb,var(--base-down)20%,transparent);pointer-events:all;cursor:wait;height:100%;position:absolute;top:0}app-indeterminate-progress.top>.indeterminate-progress-bar{height:2px}app-indeterminate-progress .indeterminate-progress-bar{background:linear-gradient(.25turn,transparent,var(--primary));pointer-events:none;width:50%;height:100%;position:absolute;left:-50%}app-indeterminate-progress .indeterminate-progress-bar.animating{animation:1.5s linear infinite indeterminate}@keyframes indeterminate{0%{left:-50%}to{left:100%}}app-message-display,.message-displayer{gap:var(--spacing);background-color:var(--background-color);z-index:1;--msg-border-size:1px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}app-message-display .msg-icon,.message-displayer .msg-icon{font-size:24px}app-message-display.error,.message-displayer.error{border:var(--msg-border-size)solid var(--danger);background-color:var(--danger-d3)}app-message-display.error .message-container,.message-displayer.error .message-container{color:var(--danger-u2)}app-message-display.error .msg-icon,.message-displayer.error .msg-icon{color:var(--danger)}app-message-display.warning,.message-displayer.warning{border:var(--msg-border-size)solid var(--warning);background-color:var(--warning-d3)}app-message-display.warning .message-container,.message-displayer.warning .message-container{color:var(--warning-u2)}app-message-display.warning .msg-icon,.message-displayer.warning .msg-icon{color:var(--warning)}app-message-display.info,.message-displayer.info{border:var(--msg-border-size)solid var(--info);background-color:var(--info-d3)}app-message-display.info .message-container,.message-displayer.info .message-container{color:var(--info-u2)}app-message-display.info .msg-icon,.message-displayer.info .msg-icon{color:var(--info)}app-message-display.success,.message-displayer.success{border:var(--msg-border-size)solid var(--success);background-color:var(--success-d3)}app-message-display.success .message-container,.message-displayer.success .message-container{color:var(--success-u2)}app-message-display.success .msg-icon,.message-displayer.success .msg-icon{color:var(--success)}app-message-display>.buttons,.message-displayer>.buttons{align-items:center;gap:var(--spacing);padding:var(--spacing);flex-flow:row;justify-content:center;display:flex}app-message-display>.buttons>button,.message-displayer>.buttons>button{padding:var(--pad);margin-bottom:0}app-message-display>.buttons>.okButton,.message-displayer>.buttons>.okButton,app-message-display>.buttons>.cancelButton,.message-displayer>.buttons>.cancelButton{width:auto}app-spinner{background-color:rgba(var(--base-down),.5);justify-content:center;align-items:center;gap:var(--spacing);z-index:1;backdrop-filter:blur(3px);width:100%;height:100%;display:flex;position:absolute;inset:0}app-spinner .spinner{aspect-ratio:1;border:4px solid var(--bg-main);border-top-color:var(--primary);border-radius:50%;height:100%;min-height:20px;max-height:50px;animation:1.2s linear infinite spin}app-skeleton{--skeleton-bg:var(--primary-d4);--skeleton-highlight:var(--primary-d5);--skeleton-animation-duration:1.5s}.skeleton-container{display:block}.skeleton-container .skeleton-item{background:var(--skeleton-bg);border-radius:4px;width:100%;height:1em;margin-bottom:.5em;display:block}.skeleton-container .skeleton-item:last-child{margin-bottom:0}.skeleton-container .skeleton-item.skeleton-animated{background:linear-gradient(90deg,var(--skeleton-bg)25%,var(--skeleton-highlight)50%,var(--skeleton-bg)75%);background-size:200% 100%;animation:ease-in-out infinite skeleton-loading;animation-timeline:--skeleton-animation-duration}.skeleton-group{z-index:5000;background:var(--background-color);cursor:wait;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.skeleton-group.skeleton-paragraph .skeleton-spacer{height:.5em}.skeleton-group.skeleton-card{border:1px solid var(--skeleton-bg);background:var(--skeleton-highlight);border-radius:8px;padding:16px}.skeleton-group.skeleton-card .skeleton-card-header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.skeleton-group.skeleton-card .skeleton-card-header .skeleton-card-header-content{flex:1}.skeleton-group.skeleton-card .skeleton-card-header .skeleton-card-header-content app-skeleton{margin-bottom:4px}.skeleton-group.skeleton-card .skeleton-card-header .skeleton-card-header-content app-skeleton:last-child{margin-bottom:0}.skeleton-group.skeleton-card .skeleton-card-content{margin-bottom:16px}.skeleton-group.skeleton-card .skeleton-card-actions{justify-content:flex-end;gap:8px;display:flex}.skeleton-group.skeleton-table{border-spacing:0;width:100%}.skeleton-group.skeleton-table .skeleton-table-header{border-bottom:2px solid var(--skeleton-bg);margin-bottom:8px;padding:12px 0;display:flex}.skeleton-group.skeleton-table .skeleton-table-header .skeleton-table-header-cell{flex:1;margin-bottom:0;margin-right:16px}.skeleton-group.skeleton-table .skeleton-table-header .skeleton-table-header-cell:last-child{margin-right:0}.skeleton-group.skeleton-table .skeleton-table-row{border-bottom:1px solid var(--border-color);padding:8px 0;display:flex}.skeleton-group.skeleton-table .skeleton-table-row:last-child{border-bottom:none}.skeleton-group.skeleton-table .skeleton-table-row .skeleton-table-cell{flex:1;margin-bottom:0;margin-right:16px}.skeleton-group.skeleton-table .skeleton-table-row .skeleton-table-cell:last-child{margin-right:0}.skeleton-group.skeleton-form .skeleton-spacer{height:16px}.skeleton-group.skeleton-form .skeleton-form-field{margin-bottom:16px}.skeleton-group.skeleton-form .skeleton-form-field .skeleton-form-label{height:.875em;margin-bottom:4px}.skeleton-group.skeleton-form .skeleton-form-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}app-skeleton{display:block}@media (width<=768px){.skeleton-card{padding:12px}.skeleton-card .skeleton-card-header{gap:8px;margin-bottom:12px}.skeleton-card .skeleton-card-content{margin-bottom:12px}.skeleton-form{max-width:100%}.skeleton-table .skeleton-table-header .skeleton-table-header-cell,.skeleton-table .skeleton-table-row .skeleton-table-header-cell,.skeleton-table .skeleton-table-header .skeleton-table-cell,.skeleton-table .skeleton-table-row .skeleton-table-cell{margin-right:8px}}@keyframes toasting{0%{opacity:0;transform:translate(400px)}50%{opacity:1}80%{transform:translate(-15px)}to{transform:translate(0,0)}}@keyframes toastingFadeOut{0%{transform:translate(0,0)}15%{transform:translate(-15px)}40%{opacity:1}50%{opacity:0;max-height:250px;transform:translate(400px)}to{opacity:0;max-height:0;transform:translate(400px)}}#notify-container{tab-size:4;-webkit-text-size-adjust:100%;width:auto;z-index:var(--z-notify);pointer-events:none;justify-content:flex-end;gap:var(--spacing);padding:var(--spacing);flex-direction:column;line-height:1.15;display:flex;position:fixed;top:0;right:0}#notify-container *{box-sizing:border-box;margin:0;padding:0}#notify-container:before,#notify-container:after{box-sizing:border-box}#notify-container app-notify{pointer-events:all;box-shadow:var(--drop-shadow-lg);border-radius:var(--spacing-2x);backdrop-filter:blur(10px);align-self:flex-end;animation-name:toasting;animation-duration:.3s;animation-timing-function:cubic-bezier(.215,.61,.355,1);display:inline-block;overflow:auto}#notify-container app-notify a,#notify-container app-notify a:hover{color:#549edb!important;text-decoration:none!important}#notify-container app-notify>div{min-width:200px;max-width:400px;padding:var(--spacing-2x);border-radius:var(--spacing-2x);cursor:pointer;background-color:#fff;position:relative;overflow-y:hidden}#notify-container app-notify>div .title{color:#616161;font-size:15px;font-weight:700}#notify-container app-notify>div .message{color:#616161;font-size:14px;font-weight:400;line-height:20px}#notify-container app-notify>div .icon{color:#fff;opacity:.5;font-size:32px;position:absolute;top:50%;left:15px;transform:translateY(-50%)}#notify-container app-notify>div .icon .comp-busy-cont{cursor:pointer;width:64px;height:64px;translate:-16px -50%;background:0 0!important}#notify-container app-notify>div .icon .comp-busy-cont .comp-busy-spin{opacity:1;border-radius:40px;width:40px;height:40px}#notify-container app-notify>div.withImage{padding:15px 15px 15px 60px}#notify-container app-notify>div.success{background-color:color-mix(in srgb,var(--success)70%,transparent)}#notify-container app-notify>div.success .title,#notify-container app-notify>div.success .message{color:#fff}#notify-container app-notify>div.warning{background-color:color-mix(in srgb,var(--warning)70%,transparent)}#notify-container app-notify>div.warning .title,#notify-container app-notify>div.warning .message{color:#fff}#notify-container app-notify>div.error{background-color:color-mix(in srgb,var(--danger)70%,transparent)}#notify-container app-notify>div.error .title,#notify-container app-notify>div.error .message{color:#fff}#notify-container app-notify>div.info{background-color:color-mix(in srgb,var(--info)70%,transparent)}#notify-container app-notify>div.info .title,#notify-container app-notify>div.info .message{color:#fff}#notify-container .fadeOut{animation-name:toastingFadeOut;animation-duration:.6s;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards;overflow:hidden}.page{width:100%;height:100%;position:absolute}.page.pageshow{z-index:1;animation-name:pageShow;animation-duration:.5s;animation-timing-function:ease-in}.page.pagehide{z-index:0;animation-name:pageHide;animation-duration:.5s;animation-timing-function:ease-in}.partContainerPage{grid-template-columns:auto 1fr;display:grid}.partContainerPage>.pcp-left-side{background-color:var(--mid-u2);box-shadow:2px 0px 12px 0px var(--mid-u2);grid-template-rows:auto 1fr;min-width:200px;display:grid}.partContainerPage>.pcp-left-side>.pcp-menu{box-sizing:border-box;flex-direction:column;display:flex}.partContainerPage>.pcp-left-side>.pcp-menu>.pcp-menu-item{width:100%;color:var(--secondary-inverse);cursor:pointer;padding:10px;transition:background-color .5s}.partContainerPage>.pcp-left-side>.pcp-menu>.pcp-menu-item>label{pointer-events:none}.partContainerPage>.pcp-left-side>.pcp-menu>.pcp-menu-item:hover{background-color:var(--gray-700)}.partContainerPage>.pcp-left-side>.pcp-menu>.pcp-menu-item.active{background-color:var(--primary);cursor:inherit;pointer-events:none}.partContainerPage>.pcp-part-side{grid-template-rows:1fr;width:100%;height:100%;display:grid}.partContainerPage>.pcp-part-side>.pcp-part-container{width:100%;height:100%;padding:0;overflow:auto}.partContainerPage>.pcp-part-side>.pcp-part-container>.pagePart{opacity:0;z-index:0;transition-property:opacity;transition-duration:.5s;transition-timing-function:ease-in;position:absolute}.partContainerPage>.pcp-part-side>.pcp-part-container>.pagePart.partshow{opacity:1;z-index:1}@keyframes pageShow{0%{opacity:0;overflow:hidden;transform:translate(-100%)}to{opacity:1;overflow:hidden;transform:translate(0%)}}@keyframes pageHide{0%{opacity:1;overflow:hidden;transform:translate(0%)}to{opacity:0;overflow:hidden;transform:translate(100%)}}@keyframes partShow{0%{opacity:0;overflow:hidden;transform:scale(0)}to{opacity:1;overflow:hidden;transform:scale(0)}}@keyframes partHide{0%{opacity:1;overflow:hidden;transform:scale(0)}to{opacity:0;overflow:hidden;transform:scale(1)}}app-main-panel{width:100%;height:100%;display:block}html.app-panel-focused app-main-panel>.mp-cover>.mp-header,html.app-panel-focused app-main-panel>.mp-cover>.nav-ribbon-body{visibility:hidden}app-main-panel>.mp-cover{gap:var(--panel-spacing);width:100%;height:100%;padding:0 var(--spacing)var(--spacing)var(--spacing);grid-template-rows:auto 1fr;grid-template-areas:"ga_header""ga_panels";display:grid;overflow:hidden}app-main-panel>.mp-cover>.mp-header,app-main-panel>.mp-cover>.nav-ribbon-body{z-index:3;grid-area:ga_header}app-main-panel>.mp-cover>.mp-panels{grid-area:ga_panels;grid-template-columns:auto 1fr auto;grid-template-areas:"ga_left ga_middle ga_right";width:100%;height:100%;display:grid;overflow:hidden}app-main-panel>.mp-cover>.mp-panels .mp-middle{grid-area:ga_middle;grid-template-rows:1fr auto;grid-template-areas:"ga_center""ga_bottom";width:100%;height:100%;display:grid;overflow:hidden}app-main-panel>app-main-panel-drag-window{z-index:10000;pointer-events:none;backdrop-filter:blur(2px);--webkit-backdrop-filter:blur(2px);background:#ffffff4d;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;box-shadow:0 4px 30px #0000001a}app-main-panel>app-main-panel-drag-window .mp-drag-panel{pointer-events:auto}app-main-panel>app-main-panel-drag-window>.mp-dp-container{gap:var(--spacing);grid-template:"d_win d_left d_center d_right"2fr"d_win d_left d_bottom d_right"1fr/2fr 1fr 2fr 1fr;width:600px;height:300px;display:grid}app-main-panel>app-main-panel-drag-window>.mp-dp-container .mp-drag-panel{border:1px solid var(--primary);background:color-mix(in srgb,var(--primary)50%,transparent);border-radius:var(--border-radius);box-shadow:0 12px 20px var(--drop-shadow-color);-webkit-backdrop-filter:blur(8.3px);justify-content:center;align-items:center}app-main-panel>app-main-panel-drag-window>.mp-dp-container .mp-drag-panel.win{border-top:10px solid var(--primary);grid-area:d_win;align-self:center;width:100%;height:50%}app-main-panel>app-main-panel-drag-window>.mp-dp-container .mp-drag-panel.left{grid-area:d_left}app-main-panel>app-main-panel-drag-window>.mp-dp-container .mp-drag-panel.right{grid-area:d_right}app-main-panel>app-main-panel-drag-window>.mp-dp-container .mp-drag-panel.center{grid-area:d_center}app-main-panel>app-main-panel-drag-window>.mp-dp-container .mp-drag-panel.bottom{grid-area:d_bottom}app-main-panel>app-main-panel-drag-window>.mp-dp-container .mp-drag-panel.blocked{background:color-mix(in srgb,var(--mid)75%,transparent)}app-main-panel>app-main-panel-drag-window>.mp-dp-container .mp-drag-panel[dragok=true]{background:color-mix(in srgb,var(--success)50%,transparent)}app-sub-panel{position:relative;overflow:hidden}app-sub-panel>app-tab-container{background:var(--base-down);border-radius:var(--border-radius);position:relative}app-sub-panel>app-tab-container>.focus-button{z-index:2;padding:var(--spacing);box-shadow:none;color:var(--color);opacity:.6;background:0 0;border:none;margin:0;line-height:1;position:absolute;top:0;right:0}app-sub-panel>app-tab-container>.focus-button:hover{opacity:1}app-sub-panel>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper:has(.detail-panel){padding:var(--spacing)}app-sub-panel>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.detail-panel{padding:var(--spacing);background:var(--bg-main);border-radius:var(--border-radius)}app-sub-panel>app-tab-container.focused{z-index:9999;background:var(--background-color);width:100vw;height:100vh;position:fixed;inset:0}app-sub-panel>app-tab-container.focused app-groupbox.card{box-shadow:var(--drop-shadow-m);min-width:400px}app-sub-panel>app-tab-container.split{padding:var(--spacing-half)var(--spacing)var(--spacing);border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--bg-card)}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header{height:auto;padding:var(--spacing)var(--spacing-half);background:0 0;border:none;border-radius:0}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.title{color:var(--text);font-size:inherit;opacity:.6;font-weight:600}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header:after{content:"";background:var(--accent-bg-img);opacity:0;border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0;display:block!important}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active{background:0 0}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active>.title{color:var(--text);opacity:1}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active:after{opacity:1}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.grouped{border:1px solid var(--border-color);border-radius:var(--border-radius)}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.grouped:after{left:var(--spacing-half);right:var(--spacing-half)}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.grouped.group-first{margin-right:calc(var(--spacing-half)*-1);border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}app-sub-panel>app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.grouped.group-last{border-left:1px dashed var(--border-color);border-top-left-radius:0;border-bottom-left-radius:0}app-sub-panel>app-tab-container.split.split-multi>.appTabContainerBody>app-tab{border:none;border-radius:0}app-sub-panel>app-tab-container.split.split-multi>.appTabContainerBody>app-tab>.tab-card-head{display:none!important}app-sub-panel>app-tab-container.split:not(.split-multi)>.appTabContainerBody>app-tab,app-sub-panel>app-tab-container.split.focused{border:none;border-radius:0}app-sub-panel.has-focus-btn>app-tab-container>.appTabContainerTop{padding-right:28px}app-sub-panel>app-tab-container>.collapse-button,app-sub-panel>.collapse-strip>.collapse-button{padding:var(--spacing-half);box-shadow:none;color:var(--color);opacity:.6;background:0 0;border:none;margin:0;line-height:1}app-sub-panel>app-tab-container>.collapse-button:hover,app-sub-panel>.collapse-strip>.collapse-button:hover{opacity:1}app-sub-panel>app-tab-container>.collapse-button{padding:var(--spacing);z-index:2;position:absolute;top:0;right:0}app-sub-panel>app-tab-container.focused>.collapse-button{display:none}app-sub-panel.has-focus-btn>app-tab-container>.collapse-button{right:28px}app-sub-panel.has-collapse-btn>app-tab-container>.appTabContainerTop{padding-right:28px}app-sub-panel.has-focus-btn.has-collapse-btn>app-tab-container>.appTabContainerTop{padding-right:56px}app-sub-panel>.collapse-strip{display:none}app-sub-panel.Pos-Left.collapsed,app-sub-panel.Pos-Right.collapsed{width:calc(30px + var(--panel-spacing))!important;min-width:0!important}app-sub-panel.collapsed>app-tab-container,app-sub-panel.collapsed>.panel-resizer{display:none!important}app-sub-panel.collapsed>.collapse-strip{align-items:center;gap:var(--spacing);border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--bg-card);cursor:pointer;flex-direction:column;height:100%;padding-top:2px;display:flex;overflow:hidden}app-sub-panel.collapsed>.collapse-strip>.collapse-strip-title{writing-mode:vertical-rl;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;max-height:100%;font-size:13px;font-weight:600;overflow:hidden}app-sub-panel.Pos-Bottom.collapsed{height:36px!important;min-height:0!important}app-sub-panel.Pos-Bottom.collapsed>.collapse-strip{padding:0 var(--spacing-half);flex-direction:row}app-sub-panel.Pos-Bottom.collapsed>.collapse-strip>.collapse-strip-title{writing-mode:horizontal-tb}app-sub-panel.Pos-Center{grid-area:ga_center}app-sub-panel.Pos-Center>app-tab-container>.appTabContainerBody>app-tab{padding:0}app-sub-panel.Pos-Left{padding-right:var(--panel-spacing);grid-area:ga_left;min-width:100px!important}app-sub-panel.Pos-Right{padding-left:var(--panel-spacing);grid-area:ga_right;min-width:100px!important}app-sub-panel.Pos-Bottom{grid-area:ga_bottom;height:max(200px,40vh);padding-top:6px;min-height:180px!important}app-sub-panel>.panel-resizer{z-index:100;opacity:.1;transition:all .5s;position:absolute}app-sub-panel>.panel-resizer:hover{opacity:.8;border-radius:var(--border-radius);box-shadow:0 0 20px 0px var(--primary)}app-sub-panel>.panel-resizer.panel-resizer-b{cursor:row-resize;height:6px;top:0;left:var(--spacing-half);right:var(--spacing-half)}app-sub-panel>.panel-resizer.panel-resizer-b:hover{background:var(--accent-bg-img)}app-sub-panel>.panel-resizer.panel-resizer-l{cursor:col-resize;width:calc(var(--panel-spacing)/2);right:calc(var(--panel-spacing)/4);top:var(--spacing-half);bottom:var(--spacing-half)}app-sub-panel>.panel-resizer.panel-resizer-l:hover{background:var(--accent-bg-img-v)}app-sub-panel>.panel-resizer.panel-resizer-r{cursor:col-resize;width:calc(var(--panel-spacing)/2);left:calc(var(--panel-spacing)/4);top:var(--spacing-half);bottom:var(--spacing-half)}app-sub-panel>.panel-resizer.panel-resizer-r:hover{background:var(--accent-bg-img-v)}:root{--tab-accent-color:var(--primary);--tab-accent-hover:color-mix(in srgb,var(--tab-accent-color)50%,transparent);--tab-body:var(--glass-bg-img);--tab-header-foreground:var(--color);--tab-header-background:var(--background-color);--tab-border-h:3px;--tab-header-border-color:transparent}app-tab-container{grid-template-rows:minmax(21px,auto) 1fr;grid-template-areas:"th-head""th-body";width:100%;height:100%;display:grid}app-tab-container>.appTabContainerTop{z-index:1;grid-area:th-head;grid-template-columns:16px 1fr;grid-template-areas:"th-menu th-header";display:grid;overflow:hidden}app-tab-container>.appTabContainerTop>app-optionsmenu{grid-area:th-menu;justify-content:start;width:100%;display:flex}app-tab-container>.appTabContainerTop>app-optionsmenu>app-dropdown>.ddBody>app-menu>.menu-item{padding:var(--spacing-half)}app-tab-container>.appTabContainerTop>.appTabContainerHeader{width:100%;color:var(--tab-header-foreground);flex-flow:row;grid-area:th-header;padding:0;display:flex}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header{min-width:60px;padding:var(--spacing-half)var(--spacing);transition:var(--transition);border-top-left-radius:var(--spacing);border-top-right-radius:var(--spacing);grid-template-columns:1fr auto;grid-template-areas:"th-title th-close";align-items:center;display:grid;position:relative}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.title{text-overflow:ellipsis;white-space:nowrap;text-align:center;opacity:.7;min-width:50px;max-width:150px;padding-left:var(--spacing);padding-right:var(--spacing);padding-top:var(--spacing-half);padding-bottom:var(--spacing-half);grid-area:th-title;font-weight:500;overflow:hidden}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.closeButton{opacity:0;background-image:var(--icon-close);width:1rem;height:1rem;transition:var(--transition-slow);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:auto 1rem;grid-area:th-close;position:absolute;right:0}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header:hover>.title{opacity:1}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header:hover:not(.active){cursor:pointer}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active{background:var(--background-color);outline:none}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active:hover{border-bottom-color:var(--tab-accent-color);cursor:default}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active:after{content:"";background:var(--accent-bg-img);z-index:1;width:100%;height:3px;position:absolute;bottom:0}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active>.title{opacity:1}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header:has(.closeButton)>.title{transition:all .3s}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header:has(.closeButton):hover>.closeButton{opacity:1}app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header:has(.closeButton):hover>.title{padding-left:0;padding-right:var(--spacing-2x)}app-tab-container>.appTabContainerBody{background:var(--tab-body);border:var(--glass-border);border-radius:var(--border-radius);grid-area:th-body;display:grid;overflow-y:auto}app-tab-container>.appTabContainerBody app-tab{width:100%;height:100%;padding:0;display:flex;overflow:hidden}app-tab-container>.appTabContainerBody app-tab>.componentWrapper{width:100%;height:100%;padding-bottom:1px}app-tab-container.ellipsis>.appTabContainerHeader{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}app-tab-container.bottom{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-top:1px solid var(--border-color);border-bottom:0px solid var(--border-color);grid-template-rows:1fr auto;grid-template-areas:"th-body""th-head"}app-tab-container.bottom>.appTabContainerTop:after{bottom:initial;background-color:var(--border-color);top:0}app-tab-container.bottom>.appTabContainerTop>.appTabContainerHeader>app-tab-header{border-top:0 solid;border-bottom:var(--tab-border-h)solid;border-bottom-color:var(--tab-header-border-color)}app-tab-container.bottom>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active{border-bottom-color:var(--tab-accent-color)}app-tab-container.bottom>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active:hover{border-top-color:var(--tab-accent-color)}app-tab-container.bottom>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active:after{bottom:initial;top:0}app-tab-container.bottom>.appTabContainerBody{border-bottom:0px solid var(--border-color);border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-top:0px solid var(--border-color)}app-tab-container.left{grid-template:"th-head th-body"1fr/auto 1fr}app-tab-container.left>.appTabContainerTop{grid-template:"th-menu"16px"th-header"1fr/1fr}app-tab-container.left>.appTabContainerTop>app-optionsmenu>button{justify-self:center}app-tab-container.left>.appTabContainerTop:after{bottom:initial;top:initial;width:1px;height:100%;right:0}app-tab-container.left>.appTabContainerTop>.appTabContainerHeader{flex-flow:column;width:auto;min-width:16px;height:100%;min-height:60px}app-tab-container.left>.appTabContainerTop>.appTabContainerHeader>app-tab-header{border-left:var(--tab-border-h)solid;border-left-color:var(--tab-header-border-color);grid-template-rows:1fr auto;grid-template-columns:auto;width:auto;min-width:10px;min-height:60px}app-tab-container.left>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.title{writing-mode:sideways-lr;height:100%;max-height:150px;transition:padding-top var(--transition),padding-bottom var(--transition),opacity var(--transition);padding:.5rem 0}app-tab-container.left>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.closeButton{top:0;right:50%}app-tab-container.left>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active{border-left-color:var(--tab-accent-color);border-right-color:var(--background-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-right:1px solid var(--background-color)}app-tab-container.left>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active:hover{border-top-color:var(--tab-accent-color)}app-tab-container.left>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active:after{bottom:initial;top:initial;width:1px;height:100%;right:-1px}app-tab-container.left>.appTabContainerTop>.appTabContainerHeader>app-tab-header:has(.closeButton):hover>.title{padding:1.2rem 0 0}app-tab-container.left>.appTabContainerBody{border-left:0px solid var(--border-color);border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-top:1px solid var(--border-color)}app-tab-container.split{gap:var(--spacing-half);grid-template-rows:auto 1fr}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader{gap:var(--spacing-half)}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header{box-sizing:border-box;height:26px;padding:0 3px 0 var(--spacing-half);border-radius:var(--border-radius);border:1px solid var(--border-color);background:var(--bg-card);grid-template-columns:1fr auto auto;grid-template-areas:"th-title th-group th-close";align-items:center;gap:2px}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.title{max-width:200px;padding:0 var(--spacing-half);opacity:1;color:var(--text-muted);font-size:12px;line-height:24px}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.tab-group-btn{width:20px;height:20px;color:var(--text-muted);box-shadow:none;background:0 0;border:none;border-radius:6px;grid-area:th-group;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.tab-group-btn:hover{background:var(--bg-main);color:var(--text)}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.closeButton{opacity:.45;background-size:auto 12px;border-radius:6px;grid-area:th-close;width:18px;height:18px;position:static}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header>.closeButton:hover{opacity:1;background-color:var(--bg-main)}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header:after{display:none!important}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active{border-color:var(--border-color);background:var(--brand-soft)}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.active>.title{color:var(--brand);font-weight:600}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.grouped{border-color:var(--border-color);background:var(--action-soft)}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.group-first{margin-right:calc(var(--spacing-half)*-1);border-top-right-radius:0;border-bottom-right-radius:0}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.group-last{border-left-style:dashed;border-top-left-radius:0;border-bottom-left-radius:0}app-tab-container.split>.appTabContainerTop>.appTabContainerHeader>app-tab-header.drop-target{outline:2px dashed var(--action);outline-offset:1px}app-tab-container.split>.appTabContainerBody{gap:var(--spacing-1-5x);background:0 0;border:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-height:0;display:grid;overflow:hidden}app-tab-container.split>.appTabContainerBody>app-tab{border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--bg-card);grid-template-rows:auto 1fr;min-width:0;min-height:0;display:grid;overflow:hidden}app-tab-container.split>.appTabContainerBody>app-tab>.tab-card-head{justify-content:space-between;align-items:center;gap:var(--spacing);padding:6px var(--spacing)6px var(--spacing-1-5x);border-bottom:1px solid var(--divider);display:none}app-tab-container.split>.appTabContainerBody>app-tab>.tab-card-head>.tab-card-title{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;cursor:default;font-size:13px;font-weight:600;overflow:hidden}app-tab-container.split>.appTabContainerBody>app-tab>.tab-card-head>.closeButton{background-image:var(--icon-close);cursor:pointer;opacity:.7;background-position:50%;background-repeat:no-repeat;background-size:auto 14px;border-radius:6px;flex-shrink:0;width:24px;height:24px}app-tab-container.split>.appTabContainerBody>app-tab>.tab-card-head>.closeButton:hover{opacity:1;background-color:var(--bg-main)}app-tab-container.split>.appTabContainerBody>app-tab>.componentWrapper{grid-row:2;min-height:0;overflow:hidden}app-tab-container.split.split-multi>.appTabContainerBody>app-tab>.tab-card-head{display:flex}app-tab-container.split.split-multi>.appTabContainerBody>app-tab.active{border-color:var(--border-color)}app-optionsmenu,app-optionslist{width:auto}app-optionsmenu>.iconButton,app-optionslist>.iconButton{background-color:#0000;border:none;width:auto;padding:0}app-optionsmenu>.iconButton:focus,app-optionslist>.iconButton:focus{box-shadow:none;outline:none}app-optionsmenu>app-dropdown>.ddBody>app-list>.itemContainer,app-optionslist>app-dropdown>.ddBody>app-list>.itemContainer{gap:0}app-optionsmenu>app-dropdown>.ddBody>app-list>.itemContainer>*,app-optionslist>app-dropdown>.ddBody>app-list>.itemContainer>*{cursor:pointer;padding:var(--spacing-half)var(--spacing);transition:var(--transition)}app-optionsmenu>app-dropdown>.ddBody>app-list>.itemContainer>:hover,app-optionslist>app-dropdown>.ddBody>app-list>.itemContainer>:hover{background-color:var(--hover-color)}app-dropdown{z-index:var(--z-dropdown);width:100%;position:absolute;bottom:0}app-dropdown>.ddBody{background:var(--base-down);border-radius:var(--border-radius);box-shadow:var(--drop-shadow-lg);min-width:anchor-size(width);border:none;margin-top:1px;padding:0;transition:all .3s;overflow:visible}app-dropdown>.ddBody.width-auto{width:fit-content;min-width:fit-content}app-dropdown>.ddBody:has(app-menu.drop)>*,app-dropdown>.ddBody:has(app-button-list)>*{padding:var(--spacing);overflow:visible}app-menu{border:1px solid var(--menu-border-color);border-radius:var(--border-radius);border-collapse:separate;padding:var(--spacing);--menu-z-index:0;min-width:120px;display:flex}app-menu.context-menu{z-index:10001;background-color:var(--background-color);position:fixed;box-shadow:0 4px 12px #80808080}app-menu.submenu{border-radius:var(--border-radius);border:none;grid-column:2/4;width:100%;padding:0}app-menu.drop{min-width:120px;padding:0}app-menu.drop.submenu{z-index:var(--menu-z-index);left:100%;overflow:hidden;box-shadow:0 4px 12px #80808080;position:absolute!important}app-menu>menu-item{--hoverBackgrundColor:var(--hover-color);align-items:baseline;gap:var(--spacing);width:100%;height:100%;padding:var(--spacing);background:var(--background-color);transition:var(--transition);grid-template-columns:auto 1fr auto auto;grid-template-areas:"menu-ga-icon menu-ga-title menu-ga-actions menu-ga-caret";margin-bottom:0;display:grid}app-menu>menu-item:hover{cursor:pointer;background:var(--hoverBackgrundColor)}app-menu>menu-item>.actions{justify-content:center;align-items:center;gap:var(--spacing);grid-area:menu-ga-actions;display:flex}app-menu>menu-item>.actions>button{padding:var(--spacing-half);color:var(--primary);background:0 0;border:none;border-radius:0}app-menu>menu-item>i{grid-area:menu-ga-icon}app-menu>menu-item>label{pointer-events:none;grid-area:menu-ga-title;margin-bottom:0}app-menu>menu-item>.caret{grid-area:menu-ga-caret;transition:rotate .5s}app-menu>menu-item.open .caret{rotate:180deg}app-menu>menu-item:has(.submenu){--hoverBackgrundColor:var(--background-color)}app-menu>.seperator{background:var(--menu-border-color);height:1px;margin:2px}app-list{grid-template-rows:auto 1fr;grid-template-areas:"ga-head""ga-body";display:grid}app-list>.filter-container{padding:var(--spacing-half);gap:var(--spacing-half);flex-flow:column;grid-area:ga-head;display:flex}app-list>.filter-container>.app-list-filter-input{padding-top:var(--spacing-half);padding-bottom:var(--spacing-half)}app-list>.itemContainer{padding:var(--spacing)0;gap:var(--spacing);flex-direction:column;grid-area:ga-body;display:flex;overflow:auto}app-list>.itemContainer>*{width:100%}app-list>.itemContainer>.selected{outline:var(--primary);outline-width:1px}app-list>.itemContainer>.filtered{display:none!important}nav-ribbon-header{align-items:center;gap:var(--spacing-2x);flex-flow:row;height:100%;display:flex}nav-ribbon-header>.ribbon-header-tab{height:100%;padding:0 var(--spacing);cursor:pointer;color:var(--color);border-bottom:3px solid #0000;align-items:center;font-weight:300;display:flex}nav-ribbon-header>.ribbon-header-tab:hover{border-bottom:var(--tab-border-h)solid;border-bottom-color:var(--tab-accent-hover)}nav-ribbon-header>.ribbon-header-tab.active{border-bottom:3px solid var(--primary);color:var(--primary-hover);cursor:default;pointer-events:none;z-index:1;font-weight:400}nav-ribbon-body{--ribbon-item-shadow:0px 1px 5px 2px var(--drop-shadow-color);background:var(--base-down);border-radius:6px;grid-template-columns:auto 1fr;grid-template-areas:"ga-static ga-body";width:100%;height:50px;transition:top .3s linear;display:grid;overflow:hidden}nav-ribbon-body>.pin-button{z-index:1;bottom:var(--spacing);right:var(--spacing);position:absolute}nav-ribbon-body>.pin-button>i{color:var(--primary)}nav-ribbon-body>.static{grid-area:ga-static}nav-ribbon-body>.NavRibbonTabContent{gap:var(--spacing);padding:var(--spacing-half);padding-left:var(--spacing);opacity:0;pointer-events:none;transition:display .4s allow-discrete,overlay .4s allow-discrete,transform .4s ease;grid-area:ga-body;display:none;overflow:auto hidden;transform:translate(-10px)}nav-ribbon-body>.NavRibbonTabContent.active{opacity:1;pointer-events:all;transition:display .4s allow-discrete,overlay .4s allow-discrete,opacity .4s ease,transform .4s ease;display:flex;transform:translate(0)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup{grid-template-rows:1fr auto;gap:0;display:grid}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupTitle{text-align:center;color:var(--text-muted);font-size:.8rem;display:none}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupTitle>span{color:var(--text-muted)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody{gap:var(--spacing-half);display:flex}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody .disabled{opacity:.5;pointer-events:none;cursor:not-allowed}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody .active{outline:3px solid var(--active);outline-offset:-3px}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button{--border-color:transparent;background:var(--base-down);width:auto;min-width:50px;max-width:240px;padding:var(--spacing);justify-content:space-between;align-items:center;gap:var(--spacing);flex-flow:row;margin-bottom:0;font-weight:400;display:flex}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button>i{font-size:16px}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button>span{color:var(--color);padding:0;font-size:.875rem}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button:hover{box-shadow:var(--ribbon-item-shadow)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button[active]:after{opacity:.5}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-radio-button{background-color:#0000;grid-template-rows:auto auto;grid-auto-flow:column;align-content:center;gap:2px;padding:2px;display:grid}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-radio-button>button{background-color:#0000;border:none;border-radius:0;align-items:center;margin-bottom:0;padding:0 4px;font-weight:400;display:flex}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-radio-button>button>i{color:var(--primary);font-size:.8rem}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-radio-button>button>span{color:var(--color);font-size:.875rem}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-radio-button>button:hover>i{box-shadow:var(--ribbon-item-shadow);z-index:1;position:relative}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-radio-button>button[checked]>i{color:var(--primary)!important}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton{--border-color:transparent;background:var(--base-down);width:auto;min-width:50px;max-width:140px;padding:var(--spacing);justify-content:space-between;align-items:center;gap:var(--spacing);flex-flow:row;margin-bottom:0;font-size:.875rem;font-weight:400;display:flex}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton>i{font-size:16px}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton>span{color:var(--color);padding:0;font-size:.875rem}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button app-button-list{padding:var(--spacing-half)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button app-button-list>button{padding:var(--spacing)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button app-button-list>button>span{font-size:var(--fs-sm)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer{flex-direction:column;gap:0;display:flex}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer>select{background-color:var(--base-down);cursor:pointer;min-width:100px;height:100%;margin:0;font-size:11px;line-height:1rem}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer>select option{font-size:11px}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer>select:hover{box-shadow:var(--ribbon-item-shadow)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer>combo-box{cursor:pointer;min-width:100px;height:100%;margin:0;font-size:11px;line-height:1rem}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer>combo-box:hover{box-shadow:var(--ribbon-item-shadow)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer>input{background-color:var(--base-down);cursor:pointer;min-width:100px;margin:0;line-height:1rem}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer>input:hover{box-shadow:var(--ribbon-item-shadow)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>.NavRibbonElementContainer>label{text-align:center;color:var(--text-muted);font-size:10px;display:none}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonGroupSeperator{box-sizing:border-box;background-color:var(--border-color);width:1px;height:auto}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonGroupSeperator:last-child{height:0}nav-ribbon-body.floating{z-index:10;-webkit-backdrop-filter:blur(15px);box-shadow:var(--drop-shadow-lg);position:absolute;top:-80px}nav-ribbon-body.floating>.pin-button{display:none}nav-ribbon-body.floating.open{display:grid;top:-1px}nav-ribbon-body.floating.open>.pin-button{display:block}@starting-style{nav-ribbon-body>.NavRibbonTabContent.active{opacity:0;transform:translate(-10px)}}nav-ribbon-header{flex-wrap:nowrap;gap:4px}nav-ribbon-header>.ribbon-header-tab{white-space:nowrap;height:32px;padding:0 var(--spacing-1-5x);border-radius:var(--border-radius);color:var(--text-2);border-bottom:none;flex-shrink:0;font-weight:500}nav-ribbon-header>.ribbon-header-tab:hover{background:var(--bg-main);border-bottom:none}nav-ribbon-header>.ribbon-header-tab.active{background:var(--action-soft);color:var(--action);border-bottom:none;font-weight:600}nav-ribbon-body{background:var(--bg-card);border-bottom:1px solid var(--border-color);border-radius:0;height:48px}nav-ribbon-body>.NavRibbonTabContent{padding:0 var(--spacing-1-5x);align-items:center;gap:2px}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonGroupSeperator{display:none}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup{grid-template-rows:1fr}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody{align-items:center;gap:2px}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody .active,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody [active]{outline:none}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton{height:32px;padding:0 var(--spacing-1-5x);border-radius:var(--border-radius);box-shadow:none;color:var(--text-muted);background:0 0;border:none;gap:6px}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button>i,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton>i{font-size:14px;color:inherit!important}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button>span,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton>span{color:inherit;white-space:nowrap;font-size:13px;font-weight:500}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button:hover,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton:hover{box-shadow:none;background:var(--bg-main);color:var(--text)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button[active],nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton[active],nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button.active,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton.active{background:var(--brand-soft);color:var(--brand)}nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button[active]:after,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton[active]:after,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>button.active:after,nav-ribbon-body>.NavRibbonTabContent>.NavRibbonTabGroup>.NavRibbonTabGroupBody>app-dropdown-button>.headButton.active:after{display:none}app-radio-button{background:var(--background-color);flex-direction:row;width:100%;display:flex;position:relative}app-radio-button>button{padding:calc(var(--spacing) - 1px);border-radius:0;align-items:center;font-weight:400}app-radio-button>button>i{font-size:1.2rem}app-radio-button>button:hover>i{opacity:.5}app-radio-button>button[checked]>i{color:var(--primary-inverse)!important}app-radio-button>button:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0}app-radio-button>button:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}app-radio-button.flat{width:100%}app-radio-button.flat>button{color:var(--text-color);background-color:#0000;border:none}app-radio-button.flat>button>i{color:var(--primary);font-size:1.2rem}app-radio-button.flat>button:hover{background-color:#0000!important}app-radio-button.flat>button:focus{box-shadow:none;outline:none}app-radio-button.flat>button[checked]>i{color:var(--primary)!important}app-radio-button[readonly] *{cursor:default!important;pointer-events:none!important}app-radio-button.segmented{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-main);gap:2px;width:auto;height:32px;padding:2px}app-radio-button.segmented>button{height:100%;padding:0 var(--spacing-1-5x);color:var(--text-muted);white-space:nowrap;background:0 0;flex:auto;justify-content:center;margin:0;border-radius:calc(var(--border-radius) - 2px)!important;border:none!important}app-radio-button.segmented>button>i{display:none}app-radio-button.segmented>button[checked]{background:var(--bg-card);color:var(--text);box-shadow:0 1px 2px var(--shadow-color);font-weight:500}app-dropdown-button{grid-template-columns:1fr auto;grid-template-areas:"main icon";display:grid;position:relative;padding:0!important}app-dropdown-button button{transform:none!important}app-dropdown-button>app-dropdown>.ddBody>app-button-list{border-radius:var(--border-radius)}app-dropdown-button>app-dropdown button{padding:var(--spacing);border:none}app-dropdown-button>app-dropdown button:hover{background-color:var(--hover-color)}app-dropdown-button>.mainButton{border-top-right-radius:0;border-bottom-right-radius:0;grid-area:main;width:100%}app-dropdown-button>.headButton{justify-content:space-between;align-items:center;gap:var(--spacing);flex-flow:row;grid-area:main;width:auto;display:flex}app-dropdown-button>.headButton>i.downIcon:before{transition:rotate .5s}app-dropdown-button>.headButton>i.downIcon.up:before{rotate:180deg}app-dropdown-button>.headButton.open{opacity:.7}app-dropdown-button>.iconButton{border-top-left-radius:0;border-bottom-left-radius:0;grid-area:icon}app-dropdown-button>.iconButton:before{content:"";pointer-events:none;background-color:var(--base-down);opacity:.3;width:1px;height:100%;position:absolute;top:0;left:0}app-dropdown-button>.iconButton:hover>i{opacity:.6}app-dropdown-button>.iconButton i:before{transition:rotate .5s}app-dropdown-button>.iconButton.up i:before{rotate:180deg}app-button-list{display:flex}app-button-list>button{border-radius:0;align-items:center;height:100%;margin-bottom:0;font-weight:400}app-button-list:not(.toolbar).vertical>button{border-bottom:1px solid var(--form-element-border-color);width:100%}app-button-list:not(.toolbar).vertical>button:last-child{border-bottom:none}app-button-list:not(.toolbar).horizonal>button{width:auto}app-button-list:not(.toolbar).horizonal>button:first-child:not(:only-child){border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0}app-button-list:not(.toolbar).horizonal>button:last-child:not(:only-child){border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}app-button-list.toolbar{background-color:var(--mid-d4);padding:var(--spacing-half)}app-button-list.toolbar>button{background-color:var(--primary-inverse);color:var(--h5-color);border:1px solid var(--form-element-border-color);width:auto;padding:var(--spacing)}app-button-list.toolbar>button>span{display:none}app-button-list.toolbar>button:hover{color:var(--primary)}app-button-list.toolbar.horizonal>button{border-left:none}app-button-list.toolbar.horizonal>button:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}app-button-list.toolbar.horizonal>button:first-child{border-left:1px solid var(--form-element-border-color);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}app-button-list.toolbar.vertical{place-self:flex-start;width:auto;height:100%}app-button-list.toolbar.vertical>button{border-top:none}app-button-list.toolbar.vertical>button:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}app-button-list.toolbar.vertical>button:first-child{border-top:1px solid var(--form-element-border-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}combo-box{border:var(--border-width)solid var(--form-element-border-color);border-radius:var(--border-radius);background-color:var(--background-color);grid-template-columns:1fr auto;grid-template-areas:"screen ddb";display:grid;position:relative;padding:0!important}combo-box>.screen{cursor:pointer;width:100%;padding:0 var(--spacing);grid-area:screen;align-items:center;display:inline-flex}combo-box>.screen>.inputClearButton{display:block}combo-box>.screen.empty{color:var(--text-muted);font-style:italic}combo-box>.screen.empty>.inputClearButton{display:none}combo-box.searchable>.screen{cursor:text}combo-box.search-active>.screen{display:none}combo-box>.searchInput{width:100%;padding-top:var(--spacing-half);padding-bottom:var(--spacing-half);z-index:1;border:none;grid-area:screen;height:100%;display:none;position:absolute}combo-box>.searchInput:focus{box-shadow:none!important;outline:none!important}combo-box:has(.searchInput){cursor:text}combo-box>.iconButton{color:var(--primary);background-color:var(--form-element-background-color);border-width:initial;border-style:none;border-color:initial;border-image:initial;padding:var(--spacing);border-top-left-radius:0;border-bottom-left-radius:0;grid-area:ddb}combo-box>.iconButton:hover{background-color:var(--hover-color)}combo-box>.iconButton:focus{box-shadow:none;outline:none}combo-box>.iconButton i:before{transition:rotate .5s}combo-box>.iconButton.up i:before{rotate:180deg}combo-box>app-dropdown.rev{margin-top:0;margin-bottom:1px}combo-box>app-dropdown>.ddBody>app-list{max-height:200px}combo-box>app-dropdown>.ddBody>app-list>.itemContainer{gap:0;padding:0}combo-box>app-dropdown>.ddBody>app-list>.itemContainer>span{padding:var(--spacing)}combo-box>app-dropdown>.ddBody>app-list>.itemContainer>span:hover{background-color:var(--hover-color)}combo-box>app-dropdown>.ddBody>app-list>.app-list-filter-input{margin:var(--spacing);width:calc(100% - var(--spacing)*2)}combo-box[readonly]{cursor:default;border:none}combo-box[readonly] *{pointer-events:none!important}combo-box[readonly]>.iconButton,combo-box[readonly]>app-dropdown{display:none}combo-box[readonly]>.screen{cursor:default;border:none}app-accordion{color:var(--color);backdrop-filter:blur(5px);border:var(--glass-border);border-radius:var(--border-radius);background:var(--glass-bg-img);overflow:hidden;box-shadow:0 4px 30px #0000001a}app-accordion>.accordion-header{padding:var(--spacing)var(--spacing-2x);cursor:pointer;background-color:var(--base-down);box-shadow:var(--drop-shadow);grid-template-columns:1fr auto;align-items:center;transition:background-color .3s;display:grid}app-accordion>.accordion-header>.arrow{color:var(--primary);transition:transform .5s;display:inline-block}app-accordion>.accordion-header>.arrow.rotated{transform:rotate(180deg)}app-accordion.open>.accordion-header{border-bottom:var(--glass-border)}app-accordion>.accordion-body{font-size:1rem;transition:height .5s;overflow:hidden}app-accordion>.accordion-body>p{padding:var(--spacing);text-align:justify;margin-bottom:0;line-height:1.5rem}app-accordion-container{flex-direction:column;display:flex}app-accordion-container app-accordion{border-radius:0}app-accordion-container app-accordion:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}app-accordion-container app-accordion:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}app-autocomplete .autocomptable{width:100%}app-autocomplete .tabulator>.tabulator-tableholder>.tabulator-table>.tabulator-row>.tabulator-cell{border-bottom:none}app-card{border:1px solid var(--form-element-border-color);padding:var(--spacing);place-items:center;gap:var(--spacing);border-radius:.5rem;flex-direction:column;display:flex}app-card>.card-image{max-width:200px}app-card>.card-title{text-align:center;width:100%;font-size:x-large;font-weight:600}app-card>.card-subtitle{text-align:center;width:100%;font-size:large}app-card>.card-content{text-align:center}app-check-list{border:1px solid var(--form-element-border-color);border-radius:var(--border-radius);background:var(--background-color);grid-template-rows:1fr;display:grid}app-check-list.hasSelectButtons{grid-template-rows:auto 1fr}app-check-list>app-grp-list .groupbox-body{flex-flow:wrap;justify-content:flex-start}app-check-list>app-grp-list .groupbox-body .checkListItem{flex-flow:row;flex:100%;align-items:center;width:auto;display:flex}app-check-list>app-grp-list .groupbox-body .checkListItem>input{min-width:1.25em;margin-bottom:0}app-check-list>app-grp-list .groupbox-body .checkListItem>label{cursor:pointer}app-check-list>app-grp-list .groupbox-body .checkListItem .order-buttons{opacity:0;flex-direction:row;justify-content:end;transition:opacity .5s;display:flex}app-check-list>app-grp-list .groupbox-body .checkListItem:hover .order-buttons{opacity:1}app-grp-list{grid-template-rows:auto 1fr;grid-template-areas:"ga-head""ga-body";display:grid;overflow:hidden}app-grp-list>select{grid-area:ga-head}app-grp-list>.itemContainer{padding:var(--spacing);flex-direction:column;grid-area:ga-body;display:flex;overflow:auto}app-grp-list>.itemContainer>app-groupbox{overflow:visible}app-grp-list>.itemContainer>app-groupbox>.groupbox-body>*{width:100%}app-grp-list>.itemContainer>app-groupbox>.groupbox-body>.selected{outline:var(--primary);outline-width:1px}app-grp-list>.itemContainer>app-groupbox>.groupbox-body>.filtered{display:none!important}app-groupbox{grid-template-rows:auto 1fr;grid-template-areas:"header""body";width:100%;display:grid}app-groupbox>.groupbox-header{grid-area:header;grid-template-columns:auto 1fr auto;grid-template-areas:"icon caption toolbar";align-items:center;display:grid}app-groupbox>.groupbox-header>i{margin-right:var(--spacing)}app-groupbox>.groupbox-header>i:before{font-weight:600!important}app-groupbox>.groupbox-header>.groupbox-caption{user-select:none;padding:var(--spacing-half);grid-area:caption;margin:0}app-groupbox>.groupbox-header>app-toolbar{grid-area:toolbar;padding:0}app-groupbox>.groupbox-header>app-toolbar>button{border:none!important}app-groupbox>.groupbox-body{gap:var(--spacing);flex-direction:column;grid-area:body;display:flex}app-groupbox.card{padding:var(--spacing);background-color:var(--bg-card);border-radius:var(--border-radius);gap:var(--spacing)}app-groupbox.card>.groupbox-header>i{border:var(--border);border-radius:var(--border-radius);padding:var(--spacing-half)var(--spacing);margin-right:var(--spacing-half);font-size:18px}app-groupbox.card>.groupbox-header>i:before{line-height:24px}app-groupbox.card>.groupbox-header>.groupbox-caption{font-weight:600;font-size:var(--fs-lg)}app-groupbox.flat>.groupbox-header{background:var(--bg-main);border-bottom:var(--border)}app-groupbox.frame{border-radius:var(--border-radius);border:var(--border);margin-top:.875rem!important}app-groupbox.frame>.groupbox-header{background:var(--bg-main);top:calc(-1rem + var(--spacing-half));border-radius:var(--border-radius);padding:0 var(--spacing);box-shadow:var(--drop-shadow);position:absolute;left:1rem}app-groupbox.frame>.groupbox-header>.groupbox-caption{padding:var(--spacing-half);font-size:.875rem;line-height:1rem}app-groupbox.frame>.groupbox-body{padding-top:calc(1.25rem + var(--spacing));box-shadow:var(--drop-shadow);border:none}.inputContainer>app-groupbox{--border-color:var(--form-element-border-color)}app-toolbar{background-color:var(--bg-main);padding:var(--spacing-half);display:flex}app-toolbar>button{color:var(--text-color);width:auto;padding:var(--spacing);border-radius:0;align-items:center;margin-bottom:0;background-color:var(--base-down)!important;border:1px solid var(--form-element-border-color)!important}app-toolbar>button>span{display:none}app-toolbar>button:focus{outline:none}app-toolbar.horizonal>button{border-left:none;height:100%}app-toolbar.horizonal>button:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}app-toolbar.horizonal>button:first-child{border-left:1px solid var(--form-element-border-color);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}app-toolbar.vertical{place-self:flex-start;width:auto;height:100%}app-toolbar.vertical>button{border-top:none}app-toolbar.vertical>button:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}app-toolbar.vertical>button:first-child{border-top:1px solid var(--form-element-border-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}app-toolbar.flat{background-color:#0000}app-toolbar.flat>button{box-shadow:none;background-color:#0000}app-toolbar.flat>button:hover>i:before{font-weight:600!important}multi-combo-box{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--base-down);cursor:pointer;align-items:center;width:100%;display:flex;position:relative}multi-combo-box:hover{cursor:pointer}multi-combo-box:focus-within{border-color:var(--primary-color);box-shadow:var(--drop-shadow-lg)}multi-combo-box .screen{padding:var(--spacing-half);flex:1;align-items:center;min-height:26px;display:flex}multi-combo-box .screen .selected-items{align-items:center;gap:var(--spacing);flex-wrap:wrap;width:100%;display:flex}multi-combo-box .screen .selected-items .placeholder{color:var(--color);height:calc(1rem + 2px);font-style:italic}multi-combo-box .screen .selected-items .selected-item{border:var(--border);border-radius:var(--border-radius);max-width:120px;padding:var(--spacing-half);padding-left:var(--spacing);align-items:center;display:inline-flex}multi-combo-box .screen .selected-items .selected-item:hover{background:var(--hover-color)}multi-combo-box .screen .selected-items .selected-item .remove-item{cursor:pointer;border-radius:50%;margin-left:4px;padding:0 2px;font-weight:700}multi-combo-box .screen .selected-items .selected-count{color:var(--primary-color);font-weight:500}multi-combo-box .screen .selected-items .clear-all{color:var(--secondary);cursor:pointer;font-size:12px;text-decoration:underline}multi-combo-box .screen .selected-items .clear-all:hover{color:var(--secondary-hover)}multi-combo-box .screen .selected-items .separator{color:var(--mid);font-size:12px}multi-combo-box .iconButton{color:var(--primary);background-color:var(--form-element-background-color);border-width:initial;border-style:none;border-color:initial;border-image:initial;padding:var(--spacing);border-top-left-radius:0;border-bottom-left-radius:0}multi-combo-box .iconButton:hover{background-color:var(--primary-d4);color:var(--primary-inverse)}multi-combo-box .iconButton:focus{box-shadow:none}multi-combo-box .iconButton i:before{transition:rotate .5s}multi-combo-box .iconButton.up i:before{rotate:180deg}multi-combo-box .multi-combo-select-all{z-index:10;padding:var(--spacing-half);border:1px solid var(--border-color);cursor:pointer;user-select:none;border-radius:var(--border-radius);align-items:center;font-size:.9em;display:flex;position:sticky;top:0}multi-combo-box .multi-combo-select-all:hover{background-color:var(--primary-d5)}multi-combo-box .multi-combo-select-all>input[type=checkbox]{cursor:pointer;margin:0}multi-combo-box .multi-combo-select-all>input[type=checkbox]:indeterminate{opacity:.7}multi-combo-box .multi-combo-select-all>label{color:var(--text-color);flex:1}multi-combo-box .multi-combo-item{padding:var(--spacing);cursor:pointer;user-select:none;align-items:center;display:flex}multi-combo-box .multi-combo-item:hover{background-color:var(--hover-color)}multi-combo-box .multi-combo-item>input[type=checkbox]{cursor:pointer;margin:0}multi-combo-box .multi-combo-item>label{flex:1}multi-combo-box[disabled]{opacity:.6;cursor:not-allowed}multi-combo-box[disabled] .screen,multi-combo-box[disabled] .iconButton{cursor:not-allowed}multi-combo-box[disabled] .selected-item .remove-item,multi-combo-box[disabled] .clear-all{pointer-events:none}multi-combo-box.loading .iconButton{opacity:.5}multi-combo-box:has(app-dropdown) .itemContainer{gap:0;max-height:20vh;padding-top:0;overflow-y:auto}app-dt{width:100%;height:100%;padding:var(--spacing);background-color:var(--background-color);flex-grow:1;grid-template-rows:auto auto 1fr auto;grid-template-areas:"dt_title""dt_header""dt_body""dt_footer";display:grid}app-dt .fg-visBtnT{color:var(--info)}app-dt .fg-visBtnF{color:var(--mid)}app-dt>.dt-title{width:100%;padding:0 var(--spacing-half)var(--spacing-half)var(--spacing-half);margin-bottom:var(--spacing-half);text-align:center;border-image-source:linear-gradient(to right,transparent,var(--border-color)20% 80%,transparent);border-bottom-style:solid;border-bottom-width:1px;border-image-slice:1;font-size:.9rem;font-style:italic}app-dt>.dt-header{align-items:center;gap:var(--spacing);width:100%;padding:var(--spacing-half)var(--spacing-half)var(--spacing);min-height:calc(var(--control-h) + var(--spacing) + var(--spacing-half));flex-wrap:nowrap;grid-area:dt_header;display:flex;overflow-x:auto}app-dt>.dt-header:empty{display:none}app-dt>.dt-header>*{flex-shrink:0}app-dt>.dt-header>.dt-search{min-width:120px;max-width:300px;height:var(--control-h);flex:300px;order:1;margin:0}app-dt>.dt-header>.dt-segments{height:var(--control-h);order:2}app-dt>.dt-header>.dt-filters-btn{height:var(--control-h);padding:0 var(--spacing-1-5x);gap:var(--spacing-half);--background-color:var(--bg-card);--color:var(--text-2);border:1px solid var(--border-color);order:3;margin:0;position:relative}app-dt>.dt-header>.dt-filters-btn>.dt-filters-count:empty{display:none}app-dt>.dt-header>.dt-filters-btn>.dt-filters-count{border-radius:var(--radius-pill);background:var(--action);color:#fff;min-width:18px;padding:0 5px;font-size:11px;line-height:18px}app-dt>.dt-header>.dt-filters-btn.active{--background-color:var(--action-soft);--color:var(--action);border-color:var(--action)}app-dt>.dt-header>.dt-customheader{flex:auto;order:4;min-width:0;height:100%}app-dt>.dt-header>.dt-customheader>.header-items{align-items:center;gap:var(--spacing);flex-direction:row;height:100%;display:flex}app-dt>.dt-header>.dt-customheader>.header-items>*{width:auto;height:100%}app-dt>.dt-header>.dt-customheader>.header-items>button{--background-color:var(--transparent);--background-color-2:var(--transparent);--color:var(--text-color);border:var(--border);padding:var(--spacing-half)var(--spacing);gap:var(--spacing)}app-dt>.dt-header>.dt-customheader>.header-items>dropdown-date-range{width:300px}app-dt>.dt-header>.dt-customheader>.header-items app-dropdown-button>button{color:var(--text-color);border-color:var(--form-element-border-color);padding:var(--spacing-half)var(--spacing);background:0 0}app-dt>.dt-header>.dt-customheader>.header-items app-dropdown-button>button.headButton{padding:var(--spacing-half)var(--spacing-2x);padding-right:30px;font-weight:400}app-dt>.dt-header>.dt-customheader>.header-items app-dropdown-button>app-dropdown app-button-list>button{--pad-h:var(--spacing);font-weight:400}app-dt>.dt-header>.dt-customheader>.header-items dropdown-date-range>.ddr-header{height:100%}app-dt>.dt-header>.dt-table-actions{align-items:center;gap:var(--spacing);flex-direction:row;order:5;margin-left:auto;display:flex}app-dt>.dt-header>.dt-table-actions:empty{display:none}app-dt>.dt-header>.dt-table-actions .dt-bulk-ab{--background-color:var(--action);--color:#fff;border-color:var(--action);height:var(--control-h)}app-dt>.dt-header>.dt-table-actions>.dt-icon-group{height:var(--control-h);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);display:flex}app-dt>.dt-header>.dt-table-actions>.dt-icon-group>:not(:first-child){border-left:1px solid var(--border-color)}app-dt>.dt-header>.dt-table-actions>.dt-icon-group .dt-tbl-ab{height:100%;padding:0 var(--spacing-1-5x);--background-color:transparent;--color:var(--text-2);border:none;border-radius:0}app-dt>.dt-header>.dt-table-actions>.dt-icon-group .dt-tbl-ab:hover{--background-color:var(--bg-main);box-shadow:none}app-dt>.dt-header>.dt-table-actions>.dt-icon-group>.col-select-btn-container{height:100%}app-dt>.dt-header>.dt-table-actions .dt-tbl-ab{padding:2px var(--spacing);margin:0}app-dt>.dt-header>.dt-table-actions .dt-tbl-ab app-dropdown{cursor:auto;width:min-content}app-dt>.dt-header>.dt-table-actions>.col-select-btn-container{display:flex}app-dt>.dt-header>.dt-table-actions>.col-select-btn-container>app-dropdown{right:0}app-dt>.dt-header>.dt-table-actions>.col-select-btn-container>app-dropdown>.ddBody{max-width:200px}app-dt>.dt-header>.dt-table-actions>.col-select-btn-container>app-dropdown>.ddBody>app-check-list{max-width:20vw;max-height:30vh}app-dt>.dt-body{grid-area:dt_body;width:100%;height:100%;overflow:hidden}app-dt>.dt-body>.tabulator-tableholder>.tabulator-table>.tabulator-row>.dt-row-detail{border:1px solid var(--primary);border-radius:var(--border-radius);padding:var(--spacing-half);margin:0 var(--spacing)var(--spacing-half)var(--spacing)}app-dt>.dt-body .tabulator-cell:has(app-button-list){padding:0}app-dt>.dt-body .tabulator-cell:has(app-button-list) app-button-list{background-color:#0000;height:100%;padding:0}app-dt>.dt-body .tabulator-cell:has(app-button-list) app-button-list button{padding:var(--spacing-half);opacity:.6;background-color:#0000;border:none;height:100%}app-dt>.dt-body .tabulator-cell:has(app-button-list) app-button-list button:hover{color:inherit;opacity:1;box-shadow:var(--drop-shadow)}app-dt>.dt-body .dt-first-col-actions{gap:var(--spacing-half);flex-direction:row;display:flex}app-dt>.dt-body .dt-first-col-actions>.dt-first-col-btn{border:none;width:auto;padding:0}app-dt>.dt-body .dt-table-actions{gap:var(--spacing-half);flex-direction:row;display:flex}app-dt>.dt-body .dt-table-actions .dt-tbl-ab{--background-color:var(--main-backgroundcolor);--color:var(--main-color);--border-color:var(--form-element-border-color);padding:2px var(--spacing-half);margin:0}app-dt>.dt-body .dt-table-actions .dt-tbl-ab:hover{box-shadow:0px 2px 2px -1px var(--mid-d2)}app-dt>.dt-body .dt-table-actions .dt-tbl-ab app-dropdown{cursor:auto;width:min-content}app-dt>.dt-footer{width:100%;padding-top:var(--spacing);grid-area:dt_footer}app-dt .dt-allfilter-dialog{gap:var(--spacing-half,8px);height:400px;padding:var(--spacing-half,8px);border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);box-shadow:var(--box-shadow);text-align:start;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;min-width:fit-content;max-height:220px;display:grid}app-dt .dt-allfilter-dialog .dt-allfilter-left{border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--bg-main);flex-direction:column;grid-area:1/1;justify-content:flex-start;align-items:flex-start;width:120px;min-width:fit-content;display:flex;overflow:auto}app-dt .dt-allfilter-dialog .dt-allfilter-left .dt-allfilter-label{cursor:pointer;border-bottom:var(--border);width:100%;padding:var(--spacing);text-align:left;margin-bottom:0}app-dt .dt-allfilter-dialog .dt-allfilter-left .dt-allfilter-label:hover{background-color:var(--hover-color)}app-dt .dt-allfilter-dialog .dt-allfilter-left .dt-allfilter-label[selected=true]{color:var(--primary-inverse);background-color:var(--primary)!important}app-dt .dt-allfilter-dialog .dt-allfilter-right{grid-area:1/2;justify-content:flex-start;width:240px;display:flex;overflow:auto}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-allfilter-label{border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);gap:var(--spacing-half,8px);padding:var(--spacing-half,8px);margin:var(--spacing-half,8px);text-align:center}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter-buttons{gap:var(--spacing-half);justify-content:flex-end;display:flex}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter-buttons .filter-button{padding:var(--spacing-quarter,4px)var(--spacing,12px)}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter-buttons .filter-button i{font-size:.8em}@media (width<=480px){app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter-buttons .date-button{flex:1;justify-content:center}}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter{background-color:var(--bg-main);grid-template-rows:1fr auto;grid-template-columns:1fr;align-items:start;width:100%;display:grid}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter .dt-filter-rows{grid-area:1/1;width:100%}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter multi-combo-box{width:100%}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter .dt-filter-buttons{gap:var(--spacing-half);justify-content:flex-end;display:flex;grid-area:3/1!important}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter .dt-filter-buttons .filter-button{padding:var(--spacing-quarter,4px)var(--spacing,12px)}app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter .dt-filter-buttons .filter-button i{font-size:.8em}@media (width<=480px){app-dt .dt-allfilter-dialog .dt-allfilter-right .dt-filter .dt-filter-buttons .date-button{flex:1;justify-content:center}}app-dt .dt-allfilter-dialog .dt-filter-filter-button{grid-area:2/1!important}app-dt .dt-allfilter-dialog>button{padding:var(--spacing)var(--spacing)}app-dt .dt-allfilter-dialog>button i{font-size:.8em}app-dt .dt-allfilter-dialog .dt-filter-buttons{gap:var(--spacing-half,8px);justify-content:flex-end;display:flex;grid-area:2/2!important}app-dt .dt-allfilter-dialog .dt-filter-buttons>button{padding:var(--spacing)var(--spacing)}app-dt .dt-allfilter-dialog .dt-filter-buttons>button i{font-size:.8em}@media (width<=480px){app-dt .dt-allfilter-dialog .dt-filter-buttons .date-button{flex:1;justify-content:center}}app-dt .dt-filter-range{gap:var(--spacing-half);flex-direction:row;align-items:center;display:flex}app-dt .dt-filter-range>*{margin:0}app-dt .dt-filter{gap:var(--spacing-half,8px);padding:var(--spacing-half,8px);border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);box-shadow:var(--box-shadow);flex-direction:column;min-width:fit-content;font-weight:400;display:flex}app-dt .dt-filter .dt-filter-rows{gap:var(--spacing-half);flex-direction:column;display:flex}app-dt .dt-filter .dt-filter-buttons{gap:var(--spacing-half);justify-content:flex-end;display:flex}app-dt .dt-filter .dt-filter-buttons .filter-button{padding:var(--spacing-quarter,4px)var(--spacing,12px)}app-dt .dt-filter .dt-filter-buttons .filter-button i{font-size:.8em}@media (width<=480px){app-dt .dt-filter .dt-filter-buttons .date-button{flex:1;justify-content:center}}app-dt .dt-filter .date-range-container{flex-direction:column;display:flex}app-dt app-dt-flt-header{display:block}app-dt app-dt-flt-header>.dt-custom-header{justify-content:flex-end;gap:var(--spacing-half);flex-direction:row-reverse;display:flex}app-dt app-dt-flt-header>.dt-custom-header>.dt-filter-icon{opacity:.7}app-dt app-dt-flt-header>.dt-custom-header>.dt-filter-icon:hover{opacity:1}.dt-empty,.dt-muted{color:var(--text-muted)}.dt-pill{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.dt-pill>.dt-pill-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.dt-pill.tone-info{color:var(--action);background:var(--action-soft)}.dt-pill.tone-brand{color:var(--brand);background:var(--brand-soft)}.dt-pill.tone-success{color:var(--success);background:var(--success-soft)}.dt-pill.tone-danger{color:var(--danger);background:var(--danger-soft)}.dt-pill.tone-warning{color:var(--warning);background:var(--warning-soft)}.dt-pill.tone-neutral{color:var(--text-2);background:var(--divider)}.dt-days{font-variant-numeric:tabular-nums}.dt-days.negative{border-radius:var(--border-radius);color:var(--danger);background:var(--danger-soft);padding:2px 8px;font-weight:500}input.dt-toggle[role=switch]{margin:0}input.dt-toggle[role=switch]:not(:checked){background-color:var(--border-color);border-color:var(--border-color)}.dt-row-actions{justify-content:flex-end;gap:var(--spacing-half);display:flex}.dt-row-actions>.dt-act{height:26px;padding:0 var(--spacing-1-5x);gap:var(--spacing-half);border-radius:var(--border-radius);white-space:nowrap;margin:0;font-size:12px;font-weight:500}.dt-row-actions>.dt-act.primary{color:#fff;background:var(--action);border:1px solid var(--action)}.dt-row-actions>.dt-act.primary:hover{background:var(--action-hover)}.dt-row-actions>.dt-act.outline{color:var(--text-2);background:var(--bg-card);border:1px solid var(--border-color)}.dt-row-actions>.dt-act.outline:hover{background:var(--bg-main)}date-range{display:block}date-range .date-range-container{gap:var(--spacing);grid-template:". ."1fr"buttons buttons"/1fr 1fr;display:grid}date-range .date-range-container.has-shortcuts{grid-template-columns:auto 1fr;grid-template-areas:"shortcuts inputs""buttons buttons"}date-range .date-range-container .shortcuts-column{background:var(--background-light);border:1px solid var(--border-color);border-radius:var(--border-radius);grid-area:shortcuts;grid-template-rows:auto 1fr;min-width:120px;max-width:220px;height:97px;display:grid;overflow:auto}date-range .date-range-container .shortcuts-column .shortcuts-header{padding:var(--spacing-half,8px)var(--spacing,12px);background:var(--primary-d5);border-bottom:1px solid var(--border-color);text-align:center}date-range .date-range-container .shortcuts-column .shortcuts-header .shortcuts-title{margin:0;font-size:.9em;font-weight:500}date-range .date-range-container .shortcuts-column .shortcuts-list{max-height:200px;overflow-y:auto}date-range .date-range-container .shortcuts-column .shortcuts-list .shortcut-item{padding:var(--spacing-half,8px)var(--spacing,12px);cursor:pointer;border-bottom:1px solid var(--mid-d4);font-size:.9em;transition:all .2s}date-range .date-range-container .shortcuts-column .shortcuts-list .shortcut-item:hover{background-color:var(--primary-d5)}date-range .date-range-container .shortcuts-column .shortcuts-list .shortcut-item:active{background-color:var(--primary-d5);transform:translateY(1px)}date-range .date-range-container .shortcuts-column .shortcuts-list .shortcut-item:last-child{border-bottom:none}date-range .date-range-container .inputs-column{gap:var(--spacing);flex-direction:column;flex:1;grid-area:inputs;display:flex}date-range .date-range-container .inputs-column input[type=date]{margin-bottom:0}date-range .date-range-container .date-section{flex-direction:column;flex:1;justify-content:start;gap:2px;min-width:160px;display:flex}date-range .date-range-container .date-section:last-child{justify-content:end}date-range .date-range-container .date-section .date-label{padding-left:var(--spacing-half);user-select:none;font-size:.9em;font-weight:500}date-range .date-range-container .date-section .date-input{padding:var(--spacing-half,8px);border:1px solid var(--border-color,#ddd);border-radius:var(--border-radius,4px);min-width:0;font-size:1em;transition:all .2s}date-range .date-range-container .date-section .date-input:hover{border-color:var(--border-hover-color,#999)}date-range .date-range-container .date-section .date-input:focus{border-color:var(--primary-color,#007bff);outline:none;box-shadow:0 0 0 2px #007bff40}date-range .date-range-container .date-section .date-input:invalid{border-color:#dc3545}date-range .date-range-container .date-buttons{gap:var(--spacing-half,8px);grid-area:buttons;justify-content:flex-end;display:flex}date-range .date-range-container .date-buttons .date-button{padding:var(--spacing-half)var(--spacing)}date-range .date-range-container .date-buttons .date-button i{font-size:.8em}@media (width<=480px){date-range .date-range-container .date-buttons .date-button{flex:1;justify-content:center}}date-range.has-error .date-input{border-color:var(---danger)!important;box-shadow:0 0 0 2px #dc354540!important}date-range[disabled]{opacity:.6;pointer-events:none}date-range[disabled] .date-input{cursor:not-allowed;background-color:#f8f9fa}date-range[disabled] .date-label{color:#6c757d}date-range[readonly] .date-input{pointer-events:none;cursor:default;background-color:#f8f9fa}date-range.compact .date-range-container{gap:var(--spacing-half,6px)}date-range.compact .date-range-container .date-section{min-width:120px}date-range.compact .date-range-container .date-section .date-label{font-size:.8em}date-range.compact .date-range-container .date-section .date-input{padding:var(--spacing-quarter,4px)var(--spacing-half,6px);font-size:.9em}date-range.vertical .date-range-container{flex-direction:column;align-items:stretch}date-range.vertical .date-range-container .date-section{min-width:auto}dropdown-date-range{display:block}dropdown-date-range>.ddr-header{gap:var(--spacing);background:var(--background-color);border:1px solid var(--form-element-border-color);border-radius:var(--border-radius);width:100%;padding:var(--form-element-spacing-vertical)var(--form-element-spacing-horizontal);cursor:pointer;grid-template-columns:1fr auto;align-items:center;display:grid}dropdown-date-range>.ddr-header:active>.ddr-header,dropdown-date-range>.ddr-header:focus-within>.ddr-header{--form-element-border-color:var(--active);box-shadow:var(--box-shadow)}dropdown-date-range>.ddr-header>.ddr-screen{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}dropdown-date-range.readonly>.ddr-header{cursor:default;background:var(--form-element-readonly-background)}dropdown-date-range>app-dropdown>.ddBody date-range{padding:var(--spacing);border:1px solid var(--form-element-border-color);border-radius:var(--border-radius)}@media (prefers-color-scheme:dark){date-range .date-section .date-label{color:#e2e8f0}date-range .date-section .date-input{color:#e2e8f0;background:#2d3748;border-color:#4a5568}date-range .date-section .date-input:hover{border-color:#718096}date-range .date-section .date-input:focus{border-color:var(--primary-color,#4299e1);box-shadow:0 0 0 2px #4299e140}date-range .date-section .date-input::-webkit-calendar-picker-indicator{filter:invert()}date-range .date-section .date-input::-webkit-calendar-picker-indicator:hover{background-color:#ffffff1a}date-range[disabled] .date-input{background-color:#4a5568}date-range[disabled] .date-label{color:#a0aec0}date-range[readonly] .date-input{background-color:#4a5568}date-range .date-buttons .date-button{color:#e2e8f0;background-color:#4a5568;border-color:#718096}date-range .date-buttons .date-button:hover:not(:disabled){background-color:#2d3748;border-color:#a0aec0}date-range .date-buttons .date-button:disabled{color:#a0aec0;background-color:#2d3748;border-color:#4a5568}date-range .date-buttons .date-button.done-button{background-color:var(--primary-color,#4299e1);border-color:var(--primary-color,#4299e1)}date-range .date-buttons .date-button.done-button:hover:not(:disabled){background-color:var(--primary-u2,#3182ce);border-color:var(--primary-u2,#3182ce)}date-range .date-buttons .date-button.done-button:disabled{color:#a0aec0;background-color:#2d3748;border-color:#4a5568}date-range .date-buttons .date-button.clear-button{color:#f56565;background-color:#0000;border-color:#f56565}date-range .date-buttons .date-button.clear-button:hover:not(:disabled){color:#fff;background-color:#f56565}date-range .shortcuts-column{background:#4a5568;border-color:#718096;max-height:100px;overflow:auto}date-range .shortcuts-column .shortcuts-header{z-index:10000;background:#2d3748;border-bottom-color:#718096;position:sticky;top:0}date-range .shortcuts-column .shortcuts-header .shortcuts-title{color:#e2e8f0}date-range .shortcuts-column .shortcuts-list .shortcut-item{color:#e2e8f0;border-bottom-color:#4a5568}date-range .shortcuts-column .shortcuts-list .shortcut-item:hover{background-color:var(--primary-color,#4299e1);color:#fff}date-range .shortcuts-column .shortcuts-list .shortcut-item:active{background-color:var(--primary-u2,#3182ce)}date-range .shortcuts-column .shortcuts-list::-webkit-scrollbar-track{background:#2d3748}date-range .shortcuts-column .shortcuts-list::-webkit-scrollbar-thumb{background:#718096}date-range .shortcuts-column .shortcuts-list::-webkit-scrollbar-thumb:hover{background:#a0aec0}}@media (prefers-contrast:high){date-range .date-input{border-width:2px}date-range .date-input:focus{box-shadow:0 0 0 3px #007bff80}date-range.has-error .date-input{box-shadow:0 0 0 3px #dc354580!important}}@keyframes dialogMessageBoxOpen{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.MessageBox{--messagebox-border-color:var(--primary);--messagebox-accent-color:var(--grey-400)}.MessageBox.success{--messagebox-border-color:var(--success)}.MessageBox.error{--messagebox-border-color:var(--danger)}.MessageBox.info{--messagebox-border-color:var(--info)}.MessageBox.warning{--messagebox-border-color:var(--warning)}.MessageBox::backdrop{background:var(--modal-overlay-background-color)}.MessageBox[open]>app-msgbox-content,.MessageBox[open]>app-contentbox-content{transform:none}.MessageBox.internal-mb{z-index:100;width:100%;height:100%;backdrop-filter:var(--modal-overlay-backdrop-filter);background-color:var(--modal-overlay-background-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MessageBox>app-msgbox-content,.MessageBox>app-contentbox-content{border-radius:var(--border-radius);background:var(--background-color);min-width:10vw;box-shadow:var(--drop-shadow-lg);grid-template-rows:auto 1fr auto;animation:.2s ease-in dialogMessageBoxOpen;display:grid;transform:scale(0)}.MessageBox>app-msgbox-content>.title,.MessageBox>app-contentbox-content>.title{text-align:center;background-color:var(--messagebox-border-color);color:var(--primary-inverse);width:100%;min-height:24px;padding:8px 5px;font-size:1.1rem}.MessageBox>app-msgbox-content>.contentContainer,.MessageBox>app-contentbox-content>.contentContainer{max-width:80vw;max-height:80vh;padding:10px;overflow-y:auto}.MessageBox>app-msgbox-content>.contentContainer>.textContent,.MessageBox>app-contentbox-content>.contentContainer>.textContent{text-align:center;word-wrap:normal;padding:10px}.MessageBox>app-msgbox-content>.buttons,.MessageBox>app-contentbox-content>.buttons{padding:var(--spacing);flex-flow:row;justify-content:center;align-items:center;gap:10px;display:flex}.MessageBox>app-msgbox-content>.buttons>button,.MessageBox>app-contentbox-content>.buttons>button{padding:var(--spacing)calc(var(--spacing)*2);margin-bottom:0}.MessageBox>app-msgbox-content>.buttons>.okButton,.MessageBox>app-contentbox-content>.buttons>.okButton,.MessageBox>app-msgbox-content>.buttons>.cancelButton,.MessageBox>app-contentbox-content>.buttons>.cancelButton{width:auto}app-summary-card{--sc-tone:var(--text-2);padding:var(--spacing-1-5x)var(--spacing-2x);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-card);text-align:left;flex-direction:column;gap:6px;min-width:0;display:flex}app-summary-card.clickable{cursor:pointer}app-summary-card.clickable:hover{border-color:color-mix(in oklab,var(--sc-tone)40%,var(--border-color))}app-summary-card:focus-visible{outline:2px solid var(--action);outline-offset:2px}app-summary-card.active{border-color:var(--sc-tone);box-shadow:0 0 0 3px color-mix(in oklab,var(--sc-tone)20%,transparent)}app-summary-card>.sc-head{align-items:center;gap:var(--spacing);display:flex}app-summary-card>.sc-head>.sc-dot{background:var(--sc-tone);border-radius:50%;width:8px;height:8px}app-summary-card>.sc-head>.sc-icon{border-radius:var(--border-radius);width:28px;height:28px;color:var(--sc-tone);background:color-mix(in oklab,var(--sc-tone)12%,var(--bg-card));justify-content:center;align-items:center;display:inline-flex}app-summary-card>.sc-head>.sc-label{color:var(--text-2);font-size:13px;font-weight:600}app-summary-card>.sc-value{align-items:baseline;gap:6px;display:flex}app-summary-card>.sc-value>.sc-n{color:var(--sc-tone);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1}app-summary-card>.sc-value>.sc-unit{color:var(--text-muted);font-size:12px}app-summary-card>.sc-desc{color:var(--text-muted);font-size:12px;line-height:1.4}app-summary-card.tone-info{--sc-tone:var(--action)}app-summary-card.tone-brand{--sc-tone:var(--brand)}app-summary-card.tone-success{--sc-tone:var(--success)}app-summary-card.tone-danger{--sc-tone:var(--danger)}app-summary-card.tone-warning{--sc-tone:var(--warning)}app-summary-card.tone-neutral{--sc-tone:var(--text-2)}.summary-card-row{gap:var(--spacing-1-5x);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}app-program-card{gap:var(--spacing);padding:var(--spacing-1-5x)var(--spacing-2x);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-card);flex-direction:column;min-width:0;display:flex}app-program-card.clickable{cursor:pointer}app-program-card.clickable:hover{border-color:color-mix(in oklab,var(--action)40%,var(--border-color))}app-program-card:focus-visible{outline:2px solid var(--action);outline-offset:2px}app-program-card.active{border-color:var(--action);box-shadow:0 0 0 3px var(--action-soft)}app-program-card>.pc-top{align-items:center;gap:var(--spacing);min-width:0;display:flex}app-program-card>.pc-top>.pc-title{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}app-program-card>.pc-top>.pc-due{color:var(--text-muted);white-space:nowrap;font-size:12px}app-program-card>.pc-top>.pc-actions{gap:2px;display:flex}app-program-card>.pc-top>.pc-actions:empty{display:none}app-program-card>.pc-top>.pc-actions>.pc-action{width:26px;height:26px;color:var(--text-muted);box-shadow:none;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}app-program-card>.pc-top>.pc-actions>.pc-action:hover{background:var(--bg-main);color:var(--text)}app-program-card>.pc-rule{color:var(--text-2);font-size:12px;line-height:1.4}app-program-card>.pc-bar{border-radius:var(--radius-pill);background:var(--divider);height:6px;overflow:hidden}app-program-card>.pc-bar>.pc-bar-fill{border-radius:inherit;background:var(--success);height:100%}app-program-card>.pc-foot{color:var(--text-2);justify-content:space-between;font-size:12px;display:flex}app-program-card>.pc-foot>.pc-pct{color:var(--text-muted)}.program-card-grid{gap:var(--spacing-1-5x);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}app-master-detail{grid-template-columns:var(--md-master,300px)minmax(0,1fr);gap:var(--spacing-1-5x);padding:var(--spacing-1-5x);box-sizing:border-box;align-items:start;min-height:100%;display:grid}app-master-detail.aside-open{grid-template-columns:var(--md-master,300px)minmax(0,1fr)var(--md-aside,minmax(320px,380px))}app-master-detail>.md-master{top:var(--spacing-1-5x);max-height:calc(100vh - 2*var(--spacing-1-5x));min-width:0;position:sticky}app-master-detail>.md-detail,app-master-detail>.md-aside{min-width:0}app-master-detail:not(.aside-open)>.md-aside{display:none}app-list-panel{gap:var(--spacing);padding:var(--spacing-1-5x);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-card);box-sizing:border-box;flex-direction:column;min-width:0;min-height:0;display:flex}app-list-panel>.lp-segments>app-radio-button.segmented{width:100%}app-list-panel>.lp-search{flex:none;align-items:center;display:flex;position:relative}app-list-panel>.lp-search>i{color:var(--text-muted);pointer-events:none;position:absolute;left:10px}app-list-panel>.lp-search>input{width:100%;height:36px;padding:0 var(--spacing)0 32px;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);color:var(--text);box-sizing:border-box;margin:0}app-list-panel>.lp-list{flex-direction:column;gap:2px;min-height:0;display:flex;overflow:auto}app-list-panel .lp-item{padding:var(--spacing)var(--spacing-1-5x);border-radius:var(--border-radius);cursor:pointer;flex-direction:column;gap:4px;display:flex}app-list-panel .lp-item:hover{background:var(--bg-main)}app-list-panel .lp-item:focus-visible{outline:2px solid var(--action);outline-offset:-2px}app-list-panel .lp-item.active{background:var(--action-soft)}app-list-panel .lp-item.active .lp-item-title{color:var(--action);font-weight:600}app-list-panel .lp-item-head{align-items:center;gap:var(--spacing);display:flex}app-list-panel .lp-item-head>.lp-item-title{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}app-list-panel .lp-item-head>.lp-item-count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}app-list-panel .lp-item-meta{color:var(--text-muted);align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}app-list-panel .lp-item-meta>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}app-list-panel .lp-item-meta>.dt-pill{padding:0 8px;font-size:11px}app-list-panel .lp-item-meta:empty{display:none}app-list-panel .lp-empty{padding:var(--spacing-2x);text-align:center;color:var(--text-muted);font-size:12px}app-drawer-contanier{grid-template-columns:1fr;grid-template-areas:"drmain";width:100%;height:100%;display:grid}app-drawer-contanier>.dr-main{grid-area:drmain;width:100%;height:100%}app-drawer-contanier>.dr-parent{--drw-pad:var(--spacing-2x);width:100%;height:100%;padding:var(--drw-pad);justify-content:space-around;align-items:center;display:flex;position:absolute}app-drawer-contanier>.dr-parent>app-drawer{--drw-size:-500px;z-index:10;background:var(--base-down);box-shadow:var(--drop-shadow-lg);border-radius:var(--border-radius);grid-template-rows:auto 1fr;grid-template-areas:"ga-header""ga-main";transition:all .5s;display:grid;position:absolute;overflow:hidden}app-drawer-contanier>.dr-parent>app-drawer>.header{background-color:var(--primary);color:var(--primary-inverse);padding:var(--spacing-half);grid-area:ga-header;grid-template-columns:auto 1fr auto;align-items:center;display:grid}app-drawer-contanier>.dr-parent>app-drawer>.header>.action-list{gap:var(--spacing-half);flex-direction:row-reverse;display:flex}app-drawer-contanier>.dr-parent>app-drawer>.header>.action-list>button{padding:var(--spacing-half);opacity:1;transition:opacity .5s}app-drawer-contanier>.dr-parent>app-drawer>.header>.item-text{text-wrap:nowrap;padding:var(--spacing-half)var(--spacing);align-self:center;font-size:.875rem}app-drawer-contanier>.dr-parent>app-drawer>.item-container{border:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);grid-area:ga-main;width:100%;height:100%;overflow:hidden}app-drawer-contanier>.dr-parent>app-drawer.dr-left{left:var(--drw-size);max-height:calc(80% - var(--drw-pad));min-height:50%}app-drawer-contanier>.dr-parent>app-drawer.dr-right{right:var(--drw-size);max-height:calc(80% - var(--drw-pad));min-height:50%}app-drawer-contanier>.dr-parent>app-drawer.dr-bottom{bottom:calc(var(--drw-size) - 10px);max-height:calc(80% - var(--drw-pad));min-height:10%}app-drawer-contanier>.dr-parent>app-drawer.opened.dr-left{left:var(--drw-pad)}app-drawer-contanier>.dr-parent>app-drawer.opened.dr-right{right:var(--drw-pad)}app-drawer-contanier>.dr-parent>app-drawer.opened.dr-bottom{bottom:calc(var(--drw-pad) - var(--spacing))}app-drawer-contanier>.dr-parent>app-drawer.opened>.action-list{display:flex}app-drawer-contanier>.dr-parent>.open-button{z-index:11;padding:var(--spacing)var(--spacing);white-space:nowrap;font-weight:400;position:absolute}app-drawer-contanier>.dr-parent>.open-button.left{transform-origin:0;left:calc(var(--drw-pad) + 1rem);transform:rotate(90deg)translate(-50%)}app-drawer-contanier>.dr-parent>.open-button.right{transform-origin:100%;right:calc(var(--drw-pad) + 1rem);transform:rotate(90deg)translate(50%)}app-drawer-contanier>.dr-parent>.open-button.bottom{bottom:calc(var(--drw-pad))}app-dropdown-tree{padding-left:var(--spacing);background:var(--background-color);border:1px solid var(--form-element-border-color);border-radius:var(--border-radius);grid-template-columns:1fr auto;display:grid;position:relative}app-dropdown-tree .screen{width:100%;padding:0 var(--spacing);cursor:pointer;background:var(--form-element-background-color);align-items:center;display:inline-flex}app-dropdown-tree .iconButton{background-color:var(--form-element-background-color);padding:var(--spacing);color:var(--primary);border:none;border-top-left-radius:0;border-bottom-left-radius:0}app-dropdown-tree .iconButton:hover{opacity:.6}app-dropdown-tree .iconButton:focus{box-shadow:none;outline:none}app-dropdown-tree .iconButton i:before{transition:rotate .5s}app-dropdown-tree .iconButton.up i:before{rotate:180deg}app-dropdown-tree>app-dropdown{margin-top:1px}app-dropdown-tree>app-dropdown>.ddBody{max-height:300px}app-dropdown-tree>app-dropdown>.ddBody>*{height:100%;max-height:300px;overflow:auto}:root{--treeviewSpacing:8px}:root.mobile app-treeview{--treeviewSpacing:16px}app-treeview{flex-direction:column;display:flex}app-treeview app-treeview-item{padding-left:calc(var(--treeviewSpacing)/2);flex-direction:column;display:flex}app-treeview app-treeview-item>app-treeview-item-header{align-items:center;gap:calc(var(--treeviewSpacing)/2);grid-template-columns:16px auto auto auto 1fr;grid-template-areas:"ga-tw-expicon ga-tw-check ga-tw-itemicon ga-tw-title ga-tw-actions";width:100%;height:24px;display:grid}app-treeview app-treeview-item>app-treeview-item-header>.expIcon{color:var(--primary-hover);grid-area:ga-tw-expicon;font-size:16px}app-treeview app-treeview-item>app-treeview-item-header>.expIcon:before{transition:rotate .5s}app-treeview app-treeview-item>app-treeview-item-header>input[type=checkbox]{margin-right:0;margin-bottom:inherit;margin-top:inherit;grid-area:ga-tw-check;width:16px;height:16px}app-treeview app-treeview-item>app-treeview-item-header>input[type=checkbox]:indeterminate{background-image:var(--icon-checkbox);--background-color:var(--primary)}app-treeview app-treeview-item>app-treeview-item-header>.itemIcon{margin:0 var(--spacing-half);grid-area:ga-tw-itemicon}app-treeview app-treeview-item>app-treeview-item-header>label{align-items:center;gap:calc(var(--treeviewSpacing)/2);grid-area:ga-tw-title;display:flex}app-treeview app-treeview-item>app-treeview-item-header>.actionsContainer{align-items:center;gap:var(--spacing);grid-area:ga-tw-actions;justify-content:end;display:none}app-treeview app-treeview-item>app-treeview-item-header>.actionsContainer>app-button-list>button{padding:0}app-treeview app-treeview-item>app-treeview-item-header>.actionsContainer>.inputActions{flex-direction:column;height:1rem;display:flex}app-treeview app-treeview-item>app-treeview-item-header.expanded>.expIcon:before{rotate:90deg}app-treeview app-treeview-item>app-treeview-item-header:hover>.actionsContainer{display:flex}app-treeview app-treeview-item>.treeItemBody{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}app-treeview app-treeview-item>.treeItemBody>.treeItemContainer{gap:calc(var(--treeviewSpacing)/2);opacity:0;flex-direction:column;padding-left:16px;transition:opacity .5s linear;display:flex;overflow:hidden}app-treeview app-treeview-item.open>.treeItemBody{grid-template-rows:1fr}app-treeview app-treeview-item.open>.treeItemBody>.treeItemContainer{opacity:1}app-treeview.desc,app-treeview.desc app-treeview-item>.treeItemContainer{flex-direction:column-reverse}app-form{gap:var(--spacing);padding:var(--spacing);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid;position:relative}app-form .form-groupbox{width:100%;margin-top:var(--spacing);background:var(--glass-bg-img);grid-column:1/-1}app-form .form-groupbox>.groupbox-body{gap:var(--spacing-2x);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;display:grid;position:relative}app-form .form-groupbox.full{grid-column:1/-1}app-form .form-groupbox.double{grid-column-start:span 2}app-form app-form-line{flex-direction:column;gap:1px;width:100%;display:flex}app-form app-form-line.full{grid-column:1/-1}app-form app-form-line.double{grid-column-start:span 2}app-form app-form-line>.titleContainer{align-items:center;gap:var(--spacing-half);padding-left:var(--spacing);display:flex}app-form app-form-line>.titleContainer>.required{color:var(--danger);margin:0;padding:0}app-form app-form-line>.titleContainer>i{visibility:hidden;height:100%;right:0}app-form app-form-line>.titleContainer>i:before{line-height:100%}app-form app-form-line>.titleContainer>label{opacity:.75;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-size:11px;line-height:13px;overflow:hidden}app-form app-form-line>.inputContainer{gap:var(--spacing-half);border:none;flex-direction:row;width:100%;display:flex}app-form app-form-line>.inputContainer>input,app-form app-form-line>.inputContainer>select{background-color:var(--background-color);margin-bottom:0}app-form app-form-line>.inputContainer>textarea{background-color:var(--background-color);width:100%;margin-bottom:0}app-form app-form-line>.inputContainer>span{padding-left:var(--spacing)}app-form app-form-line>.inputContainer>combo-box{width:100%}app-form app-form-line>.inputContainer>app-dropdown-tree{width:100%;height:100%}app-form app-form-line>.inputContainer>.actionContainer{gap:var(--spacing-half);flex-direction:row;display:flex}app-form app-form-line>.inputContainer>.actionContainer>button{padding:var(--pad-half)}app-form app-form-line.val-error{--form-element-border-color:var(--danger)}app-form app-form-line.val-error>.inputContainer:after{content:"";background-color:var(--danger);width:calc(100% - 6px);height:1.5px;position:absolute;bottom:0;left:3px;right:3px}app-form app-form-line.val-error>.titleContainer{color:var(--danger)}app-form app-form-line.val-error>.titleContainer>i{visibility:visible}app-form app-form-line.val-success>.inputContainer:after{content:"";background-color:var(--success);width:calc(100% - 6px);height:1.5px;position:absolute;bottom:0;left:3px;right:3px}app-taginput{margin-bottom:var(--spacing);appearance:none;padding:var(--spacing-half)var(--spacing-half);width:100%;min-height:calc(1rem*var(--line-height) + var(--form-element-spacing-vertical)*2 + var(--border-width)*2);--background-color:var(--form-element-background-color);--border-color:var(--form-element-border-color);--color:var(--form-element-color);--box-shadow:none;border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);align-items:center;gap:var(--spacing-half);outline:0;flex-wrap:wrap;display:inline-flex;position:relative}app-taginput.focused{--border-color:var(--form-element-active-border-color)!important;--box-shadow:0 0 0 var(--outline-width)var(--form-element-focus-color)!important}app-taginput>app-taginput-item{border:1px solid var(--mid-d4);border-radius:var(--border-radius);background:var(--primary-d5);color:var(--primary-u3);flex-direction:row;padding:2px;display:flex}app-taginput>app-taginput-item>span{transition:padding-left var(--transition),padding-right var(--transition);padding-left:.5rem;padding-right:.5rem}app-taginput>app-taginput-item>.closeButton{opacity:0;background-image:var(--icon-close);width:1rem;height:1rem;transition:opacity var(--transition);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:auto 1rem;position:absolute;right:0}app-taginput>app-taginput-item:hover>.closeButton{opacity:1}app-taginput>app-taginput-item:hover>span{padding-left:.1rem;padding-right:.9rem}app-taginput>.input{outline:none;min-width:20px;margin-left:3px;font-weight:700;height:inherit!important;border:none!important;width:auto!important;padding:0!important}app-taginput>.input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}app-taginput>.input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}app-taginput>.input:focus{box-shadow:none;border:none}app-form-panel{background:var(--bg-card);height:100%;min-height:0;color:var(--text);grid-template-rows:auto 1fr auto;display:grid}app-form-panel .fp-icon-btn{border-radius:var(--border-radius);width:32px;height:32px;color:var(--text-muted);box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}app-form-panel .fp-icon-btn:hover{background:var(--bg-main);color:var(--text)}app-form-panel>.fp-header{justify-content:space-between;align-items:flex-start;gap:var(--spacing);padding:var(--spacing-2x)var(--spacing-2x)var(--spacing-1-5x);border-bottom:1px solid var(--border-color);display:flex}app-form-panel>.fp-header>.fp-titles{flex-direction:column;gap:2px;min-width:0;display:flex}app-form-panel>.fp-header>.fp-titles>.fp-title{font-size:var(--fs-card-title);color:var(--text);font-weight:600}app-form-panel>.fp-header>.fp-titles>.fp-required-note{color:var(--text-muted);font-size:12px}app-form-panel>.fp-header>.fp-header-actions{flex-shrink:0;gap:2px;display:flex}app-form-panel>.fp-body{min-height:0;padding:0 var(--spacing-2x);overflow:auto}app-form-panel>.fp-body>.fp-section{padding:var(--spacing-2x)0}app-form-panel>.fp-body>.fp-section+.fp-section{border-top:1px solid var(--divider)}app-form-panel>.fp-body>.fp-section>.fp-section-head{align-items:center;gap:var(--spacing);margin-bottom:var(--spacing-1-5x);display:flex}app-form-panel>.fp-body>.fp-section>.fp-section-head>.fp-section-no{border-radius:var(--radius-pill);background:var(--brand-soft);width:20px;height:20px;color:var(--brand);justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}app-form-panel>.fp-body>.fp-section>.fp-section-head>.fp-section-title{color:var(--brand);font-size:13px;font-weight:600}app-form-panel>.fp-body>.fp-section>.fp-section-body{gap:var(--spacing-1-5x);flex-direction:column;display:flex}app-form-panel>.fp-body app-form{column-gap:var(--spacing-1-5x);row-gap:var(--spacing-1-5x);padding:0}app-form-panel>.fp-body app-form app-form-line{gap:6px}app-form-panel>.fp-body app-form app-form-line>.titleContainer{gap:2px;padding-left:0}app-form-panel>.fp-body app-form app-form-line>.titleContainer>label{opacity:1;color:var(--text-2);order:1;font-size:12px;font-weight:500;line-height:16px}app-form-panel>.fp-body app-form app-form-line>.titleContainer>.required{order:2}app-form-panel>.fp-body app-form app-form-line>.titleContainer>i{order:3;margin-left:auto}app-form-panel>.fp-body app-form app-form-line>.inputContainer>input,app-form-panel>.fp-body app-form app-form-line>.inputContainer>select,app-form-panel>.fp-body app-form app-form-line>.inputContainer>combo-box{min-height:var(--control-h-form)}app-form-panel>.fp-body app-form app-form-line.val-error>.inputContainer:after{display:none}app-form-panel>.fp-body app-form app-form-line.val-error>.inputContainer input,app-form-panel>.fp-body app-form app-form-line.val-error>.inputContainer select,app-form-panel>.fp-body app-form app-form-line.val-error>.inputContainer textarea,app-form-panel>.fp-body app-form app-form-line.val-error>.inputContainer combo-box{border-color:var(--danger)!important}app-form-panel>.fp-body textarea{width:100%;margin:0}app-form-panel>.fp-body .fp-hint{color:var(--brand);align-items:center;gap:6px;font-size:12px;display:flex}app-form-panel>.fp-body .fp-hint:empty{display:none}app-form-panel>.fp-footer{justify-content:space-between;align-items:center;gap:var(--spacing);padding:var(--spacing-1-5x)var(--spacing-2x);border-top:1px solid var(--border-color);background:var(--bg-card);display:flex}app-form-panel>.fp-footer>.fp-error-summary{color:var(--danger);font-size:12px}app-form-panel>.fp-footer>.fp-footer-buttons{gap:var(--spacing);margin-left:auto;display:flex}app-form-panel>.fp-footer>.fp-footer-buttons>button{height:var(--control-h-form);padding:0 var(--spacing-2x);border-radius:var(--border-radius);margin:0;font-weight:500}app-form-panel>.fp-footer>.fp-footer-buttons>.fp-cancel{color:var(--text-2);background:var(--bg-card);border:1px solid var(--border-color)}app-form-panel>.fp-footer>.fp-footer-buttons>.fp-cancel:hover{background:var(--bg-main)}app-form-panel>.fp-footer>.fp-footer-buttons>.fp-submit{color:#fff;background:var(--action);border:1px solid var(--action)}app-form-panel>.fp-footer>.fp-footer-buttons>.fp-submit:hover:not([disabled]){background:var(--action-hover)}app-form-panel>.fp-strip{display:none}app-form-panel.collapsed{cursor:pointer;grid-template-rows:1fr}app-form-panel.collapsed>.fp-header,app-form-panel.collapsed>.fp-body,app-form-panel.collapsed>.fp-footer{display:none}app-form-panel.collapsed>.fp-strip{align-items:center;gap:var(--spacing-1-5x);padding-top:var(--spacing);flex-direction:column;display:flex}app-form-panel.collapsed>.fp-strip>.fp-strip-title{writing-mode:vertical-rl;color:var(--text-2);white-space:nowrap;font-size:13px;font-weight:600}app-sub-panel.fp-host{max-width:var(--fp-max,560px);min-width:var(--fp-min,360px)!important}app-sub-panel.fp-host.fp-collapsed{padding-left:0;padding-right:0;width:48px!important;min-width:48px!important}app-sub-panel.fp-host.fp-collapsed>.panel-resizer{display:none}app-sub-panel.fp-host:has(>app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header:only-child)>app-tab-container>.appTabContainerTop,app-sub-panel.fp-host:has(>app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header:only-child)>app-tab-container>.focus-button{display:none!important}app-sub-panel.fp-host:has(>app-tab-container>.appTabContainerTop>.appTabContainerHeader>app-tab-header:only-child).has-focus-btn>app-tab-container>.appTabContainerTop{padding-right:0}app-sub-panel.fp-host>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper:has(app-form-panel){height:100%;padding:0}app-rad-menu{--size:150px;--stripSize:calc(var(--size)/4);--stripIconSize:1.5rem;--iconY:calc((var(--stripSize) + (var(--stripSize) - var(--stripIconSize))/2)*-1);width:var(--size);height:var(--size);visibility:hidden;z-index:-1;position:fixed;overflow:hidden}app-rad-menu.on{visibility:visible;z-index:10000}app-rad-menu:has([data-chosen=true]){cursor:pointer}app-rad-menu:after{content:"";background-color:var(--active);opacity:.5;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}app-rad-menu .arc{rotate:var(--rotation);aspect-ratio:1;width:100%;padding:var(--stripSize);box-sizing:border-box;background-color:var(--primary);mask:linear-gradient(#0000 0 0)content-box intersect,conic-gradient(#000 var(--sizeAng),#0000 0);transition:all .5s;transition-property:background-color opacity;pointer-events:none;opacity:.5;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}app-rad-menu .arc[data-chosen=true]{opacity:1}app-rad-menu .arc.empty{background-color:var(--mid-d3);opacity:1}app-rad-menu .arc i{color:var(--background-color);opacity:.8;font-size:var(--stripIconSize);z-index:1;transform:rotate(var(--halfSizeAng))translate(0,calc(var(--iconY) - 50%));position:absolute}app-ribbon{--tab-accent-hover:var(--mid-d2);--tab-body:var(--mid-d4);--ribbon-item-shadow:0px 1px 5px 2px var(--drop-shadow-color);--tab-header-background:transparent!important;--tab-header-foreground:var(--color)!important;--tab-accent-color:var(--background-color)!important}app-ribbon>app-tab-container{height:inherit;padding:0 var(--spacing-2x)var(--spacing)var(--spacing-2x);grid-template-rows:minmax(21px,auto) 1fr;transition:grid-template-rows .5s}app-ribbon>app-tab-container>.appTabContainerTop{padding:0 var(--spacing-2x)}app-ribbon>app-tab-container>.appTabContainerTop>.appTabContainerHeader{z-index:1;--tab-border-h:3px}app-ribbon>app-tab-container>.appTabContainerTop>.appTabContainerHeader app-tab-header{--tab-header-border-color:transparent;border-top:none;border-bottom:var(--tab-border-h)solid;border-bottom-color:#0000;transition:box-shadow .5s}app-ribbon>app-tab-container>.appTabContainerTop>.appTabContainerHeader app-tab-header .title{padding:3px 9px}app-ribbon>app-tab-container>.appTabContainerTop>.appTabContainerHeader app-tab-header:hover{border-bottom:var(--tab-border-h)solid;border-bottom-color:var(--tab-accent-hover)}app-ribbon>app-tab-container>.appTabContainerTop>.appTabContainerHeader app-tab-header.active{--tab-accent-color:var(--primary);--tab-header-border-color:var(--mid-d4);border-bottom:var(--tab-border-h)solid;border-bottom-color:var(--tab-accent-color);background-color:#0000;border-left:none;border-right:none}app-ribbon>app-tab-container>.appTabContainerTop>.appTabContainerHeader app-tab-header.active:after,app-ribbon>app-tab-container>.appTabContainerTop:after{display:none}app-ribbon>app-tab-container>.appTabContainerBody{background:var(--bd-tr-50);background-image:var(--glass-bg-img);-webkit-backdrop-filter:blur(5px);border-radius:6px;width:100%;height:60px;top:0;box-shadow:0 4px 30px #0000001a;border:none!important}app-ribbon>app-tab-container>.appTabContainerBody>app-tab{padding-top:var(--spacing);padding-bottom:var(--spacing-half)}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent{gap:var(--spacing);padding-left:var(--spacing);--text-color:var(--primary-u5);display:flex}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup{gap:var(--spacing);grid-template-rows:1fr auto;display:grid}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody{gap:var(--spacing-half);display:flex}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody .disabled{opacity:.5;pointer-events:none;cursor:not-allowed}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody .active{outline:3px solid var(--active);outline-offset:-3px}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>button{--border-color:transparent;background:var(--base-down);width:auto;min-width:50px;max-width:140px;padding:var(--spacing);justify-content:space-between;align-items:center;gap:var(--spacing);flex-flow:row;margin-bottom:0;font-weight:400;display:flex}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>button>i{font-size:16px}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>button>span{color:var(--text-color);padding:0;font-size:.875rem}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>button:hover{box-shadow:var(--ribbon-item-shadow)}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>button[active]:after{opacity:.5}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-radio-button{background-color:var(--tranparent);grid-template-rows:auto auto;grid-auto-flow:column;align-content:center;gap:2px;padding:2px;display:grid}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-radio-button>button{background-color:var(--tranparent);border:none;border-radius:0;align-items:center;margin-bottom:0;padding:0 4px;font-weight:400;display:flex}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-radio-button>button>i{color:var(--primary);font-size:.8rem}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-radio-button>button>span{color:var(--text-color);font-size:.875rem}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-radio-button>button:hover>i{box-shadow:var(--ribbon-item-shadow);z-index:1;position:relative}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-radio-button>button[checked]>i{color:var(--primary)!important}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-dropdown-button>.headButton{--border-color:transparent;background:var(--base-down);min-width:50px;max-width:140px;padding:var(--spacing);gap:var(--spacing);color:var(--primary);margin-bottom:0;font-weight:400}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-dropdown-button>.headButton>i{font-size:16px}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-dropdown-button>.headButton>span{color:var(--text-color);padding:0;font-size:.875rem}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>app-dropdown-button>.headButton:hover{box-shadow:var(--ribbon-item-shadow)}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>.ribbonElementContainer{flex-direction:column-reverse;gap:0;display:flex}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>.ribbonElementContainer>select{background-color:var(--base-down);cursor:pointer;min-width:100px;height:100%;margin:0;font-size:11px;line-height:1rem;--color:var(--text-color)!important}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>.ribbonElementContainer>select option{font-size:11px}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>.ribbonElementContainer>select:hover{box-shadow:var(--ribbon-item-shadow)}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>.ribbonElementContainer>input{background-color:var(--base-down);cursor:pointer;min-width:100px;margin:0;line-height:1rem;--color:var(--text-color)!important}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>.ribbonElementContainer>input:hover{box-shadow:var(--ribbon-item-shadow)}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupBody>.ribbonElementContainer>label{text-align:center;color:var(--muted-color);font-size:10px;display:none}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonTabGroup>.RibbonTabGroupTitle{text-align:center;color:var(--muted-color);font-size:.8rem}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonGroupSeperator{box-sizing:border-box;background-color:var(--mid-d4);width:1px;height:auto}app-ribbon>app-tab-container>.appTabContainerBody>app-tab>.componentWrapper>.RibbonTabContent>.RibbonGroupSeperator:last-child{height:0}app-ribbon.autoCollapse>app-tab-container>.appTabContainerBody{height:0;transition:height .5s linear;position:absolute}app-ribbon.autoCollapse:hover>.appTabContainerBody{height:60px}app-host{background:var(--bg-main);width:100%;height:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}app-host>nav-host{grid-template:"side header""side body"1fr/auto 1fr;width:100%;height:100%;margin:0;padding:0;display:grid;position:relative;overflow:hidden}app-host>nav-host>nav-side{grid-area:side}app-host>nav-host>nav-header{grid-area:header}html.app-panel-focused app-host>nav-host>nav-header{display:none}app-host>nav-host>nav-pages{grid-area:body}nav-header{color:var(--primary-u5);-webkit-user-drag:none;height:3rem;padding:0 var(--panel-spacing);gap:var(--panel-spacing);grid-template-columns:auto 1fr auto;display:grid;position:relative}nav-header .iconButton{border:none;width:auto;padding:0}nav-header .header-actions{gap:var(--spacing);display:flex}nav-header button{border:none;background-color:var(--transparent)!important;border-radius:0!important;margin-bottom:0!important}nav-header button:hover{background-color:var(--grey-700)}nav-header button i{font-size:1.2rem;transition:scale .3s}nav-header button i:hover{scale:1.4}nav-header>.header-left{padding:0 var(--panel-spacing);align-items:center;gap:var(--panel-spacing);flex-flow:row;display:flex}nav-header>.header-left>.app-title{font-size:1.25rem;font-weight:600}nav-header>.header-left>.app-subtitle{font-size:1.1rem;font-weight:300;line-height:1.25rem}nav-header>.header-center{color:var(--base-up);justify-content:left;align-items:center;display:flex}nav-header>.header-center>.nav-ribbon-header-container{padding-left:var(--panel-spacing);height:100%;padding-top:0;padding-bottom:0}nav-header>.header-center>.CurrentPageTitle{padding-left:var(--spacing);min-width:100px}nav-header>.header-center>.CurrentPageTitle:before{content:"– "}nav-header>.header-right{align-items:center;gap:var(--spacing-2x);padding:0 var(--panel-spacing);flex-flow:row;display:flex}nav-header>.header-right .HeaderUserName{text-wrap:nowrap;padding:0 3px}nav-header>.header-right .color-item{--col1:white;--col2:black;--text-color:white;align-items:center;gap:var(--spacing);display:flex}nav-header>.header-right .color-item>.color-line{background-image:linear-gradient(to right,var(--col1)0%,var(--col2)100%);width:32px;height:16px}nav-header>.header-right .color-item>span{grid-area:text}nav-header>.header-right .language-menu .language-item{align-items:center;gap:var(--spacing);cursor:pointer;padding:var(--spacing-half)var(--spacing);display:flex}nav-header>.header-right .language-menu .language-item:hover{background-color:var(--hover-color)}nav-header>.header-right .language-menu .language-item>.lang-flag{background-position:50%;background-size:cover;width:24px;height:16px}nav-header>.header-right .language-menu .language-item>.lang-flag.tr{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB0UlEQVR4nO2WTUgUYRjHZxM9JKgQGCEeCsGrmhgUs5IgbQRLFJSQp91M7BZtF/Hix2EhiEBc0Q5thwjx0AeRgWidjFqqg9jeckGo0MRIbdFt9yfTqK972pFaZ8aeHzyHYeZ9+P/mfeZD0wRBEARhP4Cu4abSREAXAURgJ3YHQgR0CwsvVsL9boi/g8VvsPoTEp/gySC01TtYwOuBe12wluQP6TSMP4SbZ+BsmXn+QgWcLnSggNcDY1G2+f4FOk66aIQit1T45SW4Um17eCwL+Mvh17ISCAdyNzfW7MEoaZYE+m+o8PNz0FiQu3n7CXh0Wx03F9so8OaFEng6ZK35tQbIZCDaA1PPzRG0TWB2RgnkCnLuEISD8OGVWvPxtbVd050gcPkYDIQgHlNrYuPQeMBGgbcvVZjHEWvNrx43rx+5A+8nbB6hgZAS+JqwdjeDddnPi6/URoHzRyC5oiR6W3M39x+G5oN5Cc2uBYwa7lQCPxbg0tG8h+OfChhjMzmSPUqBGhcJ6JsSD/ogtW5K/E7Bs2G4fgqaisxrfCV5e2Xy1wJb1VJlfmU/T0Ny1fwrNXZk9C4Eah28A7rzShMBXQQQgZ3YHYj/XkAQBEEQNBeyATygBnlIktnTAAAAAElFTkSuQmCC)}nav-header>.header-right .language-menu .language-item>.lang-flag.en{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEYElEQVR4nO2Yj09TVxTH+0/NCTKKOCUoKBSZUn6IMiYBNpS4ZbgYolkIicRsI8vi5rZs7mfCzH6VgdMMgRUi40dFdAoKY5a2r6V9LW1p32vfd7n39RVeH68tUp0x75vcNE16z7mfe+4995zqdJo0adKkSZOmZ0BRlsV6rYYi+Py7+3i5/DfoS01pD0nWrBdkQ9JmbOlLTcg/2IvuT2fgZwPwfXIRS7k7qD0FgK1wNwK//AQIggxk0erHyfbR/wWg+bQZDxZ8CI2Y4ThYKtrK3gbPu+eUAJIj5mgNuLt3ZBCEqX/gEUpqf38qAMXVV9Hz6zw4xgH32fa4Daa6AmHLFLWjAAhe7YO9qFD8cc52eD94D0IwIANZ8XM0nDvLep8IQJ7BhI73p8C6g1j55iss5evpXPJJviMSidtRAFzumUPY54f3w25Yd7xIJxKgQO/aoiTN3POgrnUoowCvtg5Ru+GpSTBVFfF5y6dOImK3yfxzfFQJQIwYG//AzUkG3Ox9OOuPxY24mhrAL8zLjEQFAT/3/4O9lf1bAiio6MPXV+bAebxgL3StbV5ZCVbNw4rNm7q9jCNv3NgYQBptHWNgnEG6++Ry0zDmZtPoCOGwzKDLHaJhfxyAto4xOBjJzx7Rz0tZG/pZ9oh+yDEjc5MCkEF2llwk3sPKdoZkA5IVEjU57ULN6zfSApBF+rU6eaTnlZEmCaS4Rp5AUgJIo27d2XRUHk56NvmIkBKAvC0hb+yu5WxPetfuPWDR8NafG64rbYDE7OD//lss7ZKyQy58lz6GwHEK52oAq0ODsJcUxbMde6ELgt+/6WynAECGpQaQKemeOwBrgsNnfeg0gCwNABkFyPQlS3SYaemeOwC9yoOxr0qszaNReaPDLy7C1dIcX6CzoR7c3GxKgJFxRrGY8OQEHMZDsleetztoCbH/yMY9SFoA7ecn4GblRZUQCtHXV2rtbAW76OvsdAboa50KQCri7ExQbpfnxVc+1gPYdu+k373ekPgqG3rTB6hqGsBfFqdip1aHh2AvOyAuKnsb7ZY4l5tGqNAoltXpANAy+nAfrYtIbb9eEYaB+/Tb8XlMTSXCt6dhmVlGbctgcoCkRmWtnRHh6Vu4dceNoycGt9QPVDUPYNziUm4WqZkM+1U3SwFAwmpzqIR1XfG2cvkL1bA+bkeWZzChs9sC1pv6uAZ+vAI7E0idhcIT43AYX4kvwH3mHfAMQy/WAZWLtdWeuKhaJWE8fAhn4/G1hNF4XB0g6vXC09lBw0Z+7Cg3IDQ6grl5L5razEkXsFUAfWzUnxrG3Vn5/1REwevXYNtXoPKQRaPw/9AD25588bjk5cD32SUEfUFc/PJv+gdTOs4zAaAvNdHj2fXRNPwBXgYR9fnAnu9UAjjratfycOsJRKyPYB5zoLz+etpOMwmgjw3DsWv02CZKAUCc2Iv30tbOagvgzXM3N+3sSQDoY6PlzCgW/l1RB9CkSZMmTZo06Z6+/gNh4D9R5XWQNgAAAABJRU5ErkJggg==)}nav-header>.header-right .language-menu .language-item>.lang-flag.de{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVR4nO3PsQ3AMAwDQXaZSqWXUJ1FNRnTegOBwT/AnicRERH9odOvkyYADcAA7rYPHQC9f+oA6GCAS06aABQAA7jbPmQAtX/KACoZMI+TJgADwADutg8ZwOyfMoAJBhARESmwD5X3Dd2tbs6rAAAAAElFTkSuQmCC)}nav-header>.header-right .language-menu .language-item>.lang-flag.it{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAW0lEQVR4nO3RQQ3AIBBE0ZXFBT/rCoMkBAXbWwXQE837yQh4mQhJkv5QjlYnm2t/WvU4GkACbAAPJMAGeANYAAWQABugAAZAAXSABjABAqAAFkAB5C0ASZLiwh7NHHP3f3YG0AAAAABJRU5ErkJggg==)}nav-header>.header-right .language-menu .language-item>.lang-flag.fr{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAW0lEQVR4nO3RwQnAIBBE0W1MtgaLtStBrGBzSwHmZHgfpoDHREiS9IeyjzrZXPvTqsXRABJgA3ggATbAG8ACKIAE2AAF0AEKoAEMgAkQAAWwAAogbwFIkhQX9gA3HH3P5S9HTwAAAABJRU5ErkJggg==)}nav-header>.header-right .language-menu .language-item>.lang-flag.ru{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZ0lEQVR4nO3PwQ3AQAgDQTeGrgaKTT9HGnG+dICIdiX/PRIREdEfuvV60wSgABhAb/rQBVDzpy6AWgw4+XjTBCABGEBv+tABkPOnDoBcDHDImyYAAcAAetOHDCDmTxlALAYQERFpYR+7v/l8p3Gp+AAAAABJRU5ErkJggg==)}nav-header:after{display:none}nav-side{gap:var(--spacing-2x);background-color:var(--navside-color);width:80px;height:100%;padding:var(--spacing-2x)0;z-index:1000;box-shadow:0px 0px 16px 1px var(--navside-color);grid-template-rows:auto 1fr auto;grid-template-areas:"avatar""navs""toggle-btn";justify-items:center;transition:width .3s;display:grid;overflow:hidden}nav-side button{padding:0}nav-side button:hover{box-shadow:none;transform:none}nav-side button:hover>i{color:var(--primary);opacity:.7}nav-side button:focus{outline:none}nav-side>.nav-avatar{border-radius:var(--border-radius);grid-area:avatar;width:40px;height:40px;transition:all .3s}nav-side>.nav-buttons{flex-direction:column;grid-area:navs;width:100%;display:flex}nav-side>.nav-buttons>.nav-button{justify-content:center;align-items:center;gap:var(--spacing);background:0 0;border:none;border-radius:0;flex-direction:column;width:100%;height:80px;padding:0}nav-side>.nav-buttons>.nav-button>i{color:#fff;font-size:24px;transition:all .3s}nav-side>.nav-buttons>.nav-button>span{color:#fff;font-size:var(--fs-sm);opacity:.8;font-weight:500}nav-side>.nav-buttons>.nav-button.current{background-image:linear-gradient(90deg,color-mix(in oklab,var(--primary)30%,transparent 100%)0%,60%,#0000)}nav-side>.nav-buttons>.nav-button.current>i{color:var(--primary)}nav-side>.collapse-button{color:#fff;background:0 0;border:none;border-radius:0;grid-area:toggle-btn}nav-side.collapsed{width:30px;overflow:hidden}nav-side.collapsed>.nav-avatar{width:24px;height:24px}nav-side.collapsed>.nav-buttons>.nav-button{height:36px}nav-side.collapsed>.nav-buttons>.nav-button>i{font-size:18px}nav-side.collapsed>.nav-buttons>.nav-button>span{display:none}nav-header{color:var(--text);background:var(--bg-card);border-bottom:1px solid var(--border-color);grid-template-columns:auto minmax(0,1fr) auto}nav-header>.header-center{min-width:0}nav-header>.header-center>.nav-ribbon-header-container{scrollbar-width:none;min-width:0;overflow-x:auto}nav-header>.header-center>.nav-ribbon-header-container::-webkit-scrollbar{display:none}nav-header>.header-right{gap:var(--spacing-1-5x)}nav-header>.header-right>.header-actions{align-items:center;gap:var(--spacing)}nav-header>.header-right>.header-tools{align-items:center;gap:2px;display:flex}nav-header>.header-right>.header-tools button,nav-header>.header-right>.header-tools app-optionsmenu>button,nav-header>.header-right>.header-tools app-optionslist>button{width:32px;height:32px;color:var(--text-muted);justify-content:center;align-items:center;padding:0;display:inline-flex;border-radius:var(--border-radius)!important}nav-header>.header-right>.header-tools button i,nav-header>.header-right>.header-tools app-optionsmenu>button i,nav-header>.header-right>.header-tools app-optionslist>button i{font-size:16px}nav-header>.header-right>.header-tools button i:hover,nav-header>.header-right>.header-tools app-optionsmenu>button i:hover,nav-header>.header-right>.header-tools app-optionslist>button i:hover{scale:1}nav-header>.header-right>.header-tools button:hover,nav-header>.header-right>.header-tools app-optionsmenu>button:hover,nav-header>.header-right>.header-tools app-optionslist>button:hover{color:var(--text);background-color:var(--bg-main)!important}nav-header>.header-right>.header-divider{background:var(--border-color);width:1px;height:24px}nav-header>.header-right>.header-user{align-items:center;gap:var(--spacing);border-radius:var(--border-radius);cursor:pointer;padding:4px;display:flex}nav-header>.header-right>.header-user:hover{background:var(--bg-main)}nav-header>.header-right>.header-user>.header-avatar{background:var(--brand);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:inline-flex}nav-header>.header-right>.header-user>.header-user-text{flex-direction:column;line-height:1.2;display:flex}nav-header>.header-right>.header-user>.header-user-text>.HeaderUserName{color:var(--text);white-space:nowrap;padding:0;font-size:13px;font-weight:600}nav-header>.header-right>.header-user>.header-user-text>.HeaderUserRole{color:var(--text-muted);white-space:nowrap;font-size:11px}nav-header>.header-right>.header-user>app-optionsmenu>button{width:20px;color:var(--text-muted);padding:0}nav-header>.header-right>.header-user>app-optionsmenu>button i{font-size:12px}nav-header>.header-right>.header-user>app-optionsmenu>button i:hover{scale:1}nav-header>.header-right>.header-user>app-optionsmenu>button:hover{background-color:#0000!important}@media (width<=900px){nav-header>.header-right>.header-user>.header-user-text{display:none}}s-login{width:100%;height:100%;display:block}s-login .wave{background:color-mix(in oklab,var(--primary)30%,transparent 70%);--spncol:var(--base-down);width:100%;height:100%;transition:all .5s;position:absolute;left:0;box-shadow:inset 0 0 50px #00000080}s-login .wave span{content:"";width:325vh;height:325vh;position:absolute;top:-15%;left:50%;transform:translate(-50%,-75%)}s-login .wave span:first-child{background:var(--spncol);border-radius:45%;animation:10s linear infinite animate}s-login .wave span:nth-child(2){background:color-mix(in srgb,var(--spncol)100%,transparent 100%);border-radius:40%;animation:20s linear infinite animate}s-login .wave span:nth-child(3){background:color-mix(in srgb,var(--spncol)100%,transparent 100%);border-radius:42.5%;animation:30s linear infinite animate}@keyframes animate{0%{transform:translate(-50%,-75%)rotate(0)}to{transform:translate(-50%,-75%)rotate(360deg)}}s-login>app-card{background:var(--glass-bg-img);border:var(--glass-border-color);border-radius:var(--border-radius);backdrop-filter:blur(5px);height:400px;box-shadow:var(--drop-shadow-lg);justify-content:space-around;gap:30px;padding:20px;position:fixed;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}s-login>app-card>.card-title{background:-webkit-linear-gradient(left,var(--primary)0%,var(--primary-2)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}s-login>app-card>.card-subtitle{color:var(--primary)}s-login>app-card>.card-content form{align-items:center;gap:var(--spacing-2x);min-width:300px;padding:20px}s-login>app-card>.card-content form input{text-align:center}@keyframes slide{0%{transform:translate(-25%)}to{transform:translate(25%)}}@keyframes Gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@font-face{font-display:block;font-family:bootstrap-icons;src:url(bootstrap-icons.3536be6d.woff2)format("woff2"),url(bootstrap-icons.5b9cac4e.woff)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}:root,:host{--ol-background-color:white;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:#80808040;--ol-partial-background-color:#ffffffbf;--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color);border-radius:2px}.ol-mouse-position{position:absolute;top:8px;right:8px}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;padding:2px;position:absolute;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-align:center;will-change:contents,width;border-top:none;margin:1px;font-size:10px;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:var(--ol-foreground-color);float:right;z-index:10;width:1px;height:15px}.ol-scale-step-text{z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color);font-size:10px;position:absolute;bottom:-5px}.ol-scale-text{text-align:center;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color);font-size:12px;position:absolute;bottom:25px}.ol-scale-singlebar{z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color);height:10px;position:relative}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{top:.5em;left:.5em}.ol-rotate{transition:opacity .25s linear,visibility linear;top:.5em;right:.5em}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{top:.5em;right:.5em}.ol-control button{color:var(--ol-subtle-foreground-color);font-weight:700;font-size:inherit;text-align:center;background-color:var(--ol-background-color);border:none;border-radius:2px;width:1.375em;height:1.375em;margin:1px;padding:0;line-height:.4em;text-decoration:none;display:block}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{will-change:transform;font-weight:400;display:block}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;flex-flow:row-reverse;align-items:center;max-width:calc(100% - 1.3em);display:flex;bottom:.5em;right:.5em}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);margin:0;padding:1px .5em;font-size:12px}.ol-attribution li{list-style:none;display:inline}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{max-height:1.6em;margin-top:-.2em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;top:4.5em;left:.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);width:150px;height:150px}.ol-overviewmap:not(.ol-collapsed) button{position:absolute;bottom:0;left:0}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}adres-search{width:100%;padding:var(--spacing);gap:var(--spacing);flex-flow:column wrap;align-items:center;display:flex}adres-search>app-form,adres-search>app-form>.lbl-line>combo-box{width:100%}app-anno-detail{grid-template-rows:auto auto auto auto auto;justify-items:center;gap:10px;width:400px;height:auto;display:grid;overflow-y:auto}app-anno-detail>.info-container{flex-direction:column;gap:10px;width:100%;display:flex}app-anno-detail>.info-container>.detay-title{text-align:center;border-bottom:1px solid var(--border-color);padding-bottom:var(--spacing);font-size:18px}app-anno-detail>.info-container>.detay-desc{text-align:center;font-size:14px;line-height:1.7rem}app-anno-detail .outer-container{grid-template-columns:1fr 1fr;width:100%;margin:0 auto;display:grid}app-anno-detail .inner-container,app-anno-detail .definer-container{flex-direction:row;gap:4px;width:100%;display:flex}app-anno-detail>.doc-container{flex-flow:column;align-items:center;margin-top:10px;display:flex}app-anno-detail>.doc-container>label{margin-bottom:var(--spacing);text-decoration:underline}app-anno-detail>.doc-container .simple-links{align-items:center}app-documents,app-documents>table{width:100%}app-documents>.simple-links{gap:var(--spacing);flex-direction:column;display:flex}app-documents>.simple-links>a{cursor:pointer}page-daily-dashboard{gap:var(--spacing-2x);width:100%;height:100%;padding:var(--spacing-2x);grid-template-rows:auto 1fr;padding-top:0;display:grid}page-daily-dashboard>span{width:100%;padding:var(--spacing-2x);font-size:calc(var(--fs-lg)*1.5);border:var(--border);border-radius:var(--border-radius);background:var(--base-down);font-weight:200}page-daily-dashboard>.dashboard-container{background:var(--bg-main);gap:var(--spacing-2x);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;display:grid}page-daily-dashboard>.dashboard-container>.group{gap:var(--spacing-half);border:var(--border);border-radius:var(--border-radius);background:var(--base-down);height:100%;padding:var(--spacing-2x);grid-template-rows:auto 1fr;display:grid}page-daily-dashboard>.dashboard-container>.group>.headline{gap:var(--spacing-2x);grid-template:"icon label""data data"1fr/50px 1fr;place-items:center left;display:grid}page-daily-dashboard>.dashboard-container>.group>.headline>i{border-radius:var(--border-radius);padding:var(--spacing);grid-area:icon;font-size:24px}page-daily-dashboard>.dashboard-container>.group>.headline>label{font-weight:300;font-size:calc(var(--fs-md)*2);grid-area:label}page-daily-dashboard>.dashboard-container>.group>.headline>span{width:100%;padding:var(--spacing-2x)0;font-size:calc(var(--fs-xl)*3);grid-area:data}page-daily-dashboard>.dashboard-container>.group>.lines{gap:var(--spacing-2x);grid-template-columns:1fr 1fr;align-content:center;height:100%;display:grid}page-daily-dashboard>.dashboard-container>.group>.lines>.line{gap:var(--spacing-2x);border:var(--border);padding:var(--spacing-2x);border-radius:var(--border-radius);background-color:var(--bg-main);grid-template-rows:1fr 1fr;display:grid}page-daily-dashboard>.dashboard-container>.group>.lines>.line>label{font-weight:400;font-size:var(--fs-xl)}page-daily-dashboard>.dashboard-container>.group>.lines>.line>span{font-size:calc(var(--fs-xl)*1.5)}page-daily-dashboard>.dashboard-container>.group>.lines>.line.line1>span{color:var(--red-600)}page-daily-dashboard>.dashboard-container>.group>.lines>.line.line2>span{color:var(--sky-600)}page-is-emri-onceligi{background:var(--bg-main);height:100%;color:var(--text);font-size:var(--font-size);display:block;overflow:auto}page-is-emri-onceligi button{font-family:inherit;font-size:var(--font-size)}page-is-emri-onceligi .io-page{box-sizing:border-box;flex-direction:column;gap:12px;min-height:100%;padding:14px;display:flex}page-is-emri-onceligi .io-muted{color:var(--text-muted)}page-is-emri-onceligi .io-strong{font-weight:600}page-is-emri-onceligi .io-late{color:var(--danger);font-weight:600}page-is-emri-onceligi .io-link{color:var(--primary);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:600}page-is-emri-onceligi .io-link:hover{text-decoration:underline}page-is-emri-onceligi .io-link.muted{color:var(--text-muted)}page-is-emri-onceligi .io-programs{background:var(--bg-card);border-radius:8px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}page-is-emri-onceligi .io-programs-head{justify-content:space-between;align-items:baseline;display:flex}page-is-emri-onceligi .io-programs-title{font-weight:600}page-is-emri-onceligi .io-programs-empty{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted)}page-is-emri-onceligi .io-weight-bar{border-radius:2px;gap:1px;height:4px;display:flex;overflow:hidden}page-is-emri-onceligi .io-weight-seg{background:var(--io-f)}page-is-emri-onceligi .io-program-bar{background:color-mix(in oklab,var(--text-muted)9%,var(--bg-card));border-radius:3px;height:6px;overflow:hidden}page-is-emri-onceligi .io-program-bar-fill{background:var(--info);border-radius:3px;height:100%}page-is-emri-onceligi .io-program-foot{font-size:calc(var(--font-size) - 1.5px);justify-content:space-between;display:flex}page-is-emri-onceligi .io-prog-tags{flex-wrap:wrap;gap:4px;display:flex}page-is-emri-onceligi .io-prog-tag{background:color-mix(in oklab,var(--info)9%,var(--bg-card));color:color-mix(in oklab,var(--info)80%,var(--text));font-size:calc(var(--font-size) - 1.5px);white-space:nowrap;border-radius:3px;align-items:center;gap:4px;padding:1px 7px 1px 6px;font-weight:600;display:inline-flex}page-is-emri-onceligi .io-prog-tag:before{content:"";background:var(--info);border-radius:1px;width:5px;height:5px}page-is-emri-onceligi .io-np{gap:14px}page-is-emri-onceligi .io-np-field{flex-direction:column;gap:5px;display:flex}page-is-emri-onceligi .io-np-label{font-size:calc(var(--font-size) - 1.5px);font-weight:600}page-is-emri-onceligi .io-req{color:var(--danger)}page-is-emri-onceligi .io-input{border:1px solid var(--border-color);background:var(--bg-card);height:34px;color:var(--text);font:inherit;border-radius:5px;margin:0;padding:0 10px}page-is-emri-onceligi .io-np-levels{gap:6px;display:flex}page-is-emri-onceligi .io-np-level{border:1px solid var(--border-color);background:var(--bg-card);height:32px;color:var(--text);cursor:pointer;border-radius:5px;flex:1;margin:0;font-weight:600}page-is-emri-onceligi .io-np-level.on{border-color:color-mix(in oklab,var(--primary)40%,var(--bg-card));background:color-mix(in oklab,var(--primary)7%,var(--bg-card));color:color-mix(in oklab,var(--primary)75%,var(--text))}page-is-emri-onceligi .io-np-cond-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}page-is-emri-onceligi .io-np-mode-wrap{font-size:calc(var(--font-size) - 1.5px);align-items:center;gap:6px;display:flex}page-is-emri-onceligi .io-np-modes{border:1px solid var(--border-color);border-radius:5px;display:flex;overflow:hidden}page-is-emri-onceligi .io-np-mode{background:var(--bg-card);color:var(--text);font-size:calc(var(--font-size) - 1.5px);cursor:pointer;border:0;border-radius:0;margin:0;padding:4px 10px;font-weight:600}page-is-emri-onceligi .io-np-mode.on{background:var(--text);color:var(--bg-card)}page-is-emri-onceligi .io-np-cond{border:1px solid var(--border-color);background:var(--bg-card);width:100%;color:var(--text);text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:9px;margin:-8px 0 0;padding:8px 10px;display:flex}page-is-emri-onceligi .io-np-cond.on{border-color:color-mix(in oklab,var(--primary)40%,var(--bg-card));background:color-mix(in oklab,var(--primary)7%,var(--bg-card))}page-is-emri-onceligi .io-np-cond .io-np-cond-title{flex:1}page-is-emri-onceligi .io-np-cond .io-check{border:1.5px solid var(--border-color);width:15px;height:15px;color:var(--primary-inverse);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}page-is-emri-onceligi .io-np-cond .io-check.on{background:var(--primary);border-color:var(--primary)}page-is-emri-onceligi .io-np-weights{border-top:1px solid var(--border-color);flex-direction:column;gap:8px;padding-top:12px;display:flex}page-is-emri-onceligi .io-np-total{font-size:calc(var(--font-size) - 1.5px);color:var(--danger);font-weight:600}page-is-emri-onceligi .io-np-total.ok{color:var(--success)}page-is-emri-onceligi .io-np-weight{flex-direction:column;gap:3px;display:flex}page-is-emri-onceligi .io-np-weight-head{align-items:center;gap:7px;display:flex}page-is-emri-onceligi .io-np-weight-name{flex:1;font-weight:600}page-is-emri-onceligi .io-np-weight-val{font-weight:600}page-is-emri-onceligi .io-np-weight input[type=range]{width:100%;accent-color:var(--io-f);--range-thumb-color:var(--io-f);--range-thumb-border-color:var(--io-f);margin:0}page-is-emri-onceligi .io-faktor-dot{background:var(--io-f);border-radius:3px;flex:none;width:9px;height:9px}page-is-emri-onceligi .io-np-warn{background:color-mix(in oklab,var(--danger)8%,var(--bg-card));color:var(--danger);font-size:calc(var(--font-size) - 1.5px);border-radius:5px;padding:6px 8px}page-is-emri-onceligi .f-saglik{--io-f:var(--primary)}page-is-emri-onceligi .f-yangin{--io-f:var(--danger)}page-is-emri-onceligi .f-yuk{--io-f:var(--success)}page-is-emri-onceligi .f-etki{--io-f:var(--info)}page-is-emri-onceligi .io-np-summary{background:var(--bg-main);border-radius:6px;padding:10px 12px;line-height:1.5}page-is-emri-onceligi .io-np-hint{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted);padding-top:4px}page-is-emri-onceligi .io-np-actions{gap:8px;display:flex}page-is-emri-onceligi .io-np-cancel,page-is-emri-onceligi .io-np-save{cursor:pointer;border-radius:5px;height:36px;margin:0;font-weight:600}page-is-emri-onceligi .io-np-cancel{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text);flex:1}page-is-emri-onceligi .io-np-save{background:var(--primary);color:var(--primary-inverse);border:0;flex:2}page-is-emri-onceligi .io-np-save:disabled{opacity:.45;cursor:not-allowed}page-is-emri-onceligi .io-main{flex:none;grid-template-columns:minmax(0,1fr);gap:12px;height:calc(100vh - 100px);min-height:520px;display:grid}page-is-emri-onceligi .io-main.has-panel{grid-template-columns:minmax(0,1fr)var(--io-panel-w,520px)}page-is-emri-onceligi .io-main.resizing{user-select:none;cursor:col-resize}page-is-emri-onceligi .io-list{background:var(--bg-card);border-radius:8px;flex-direction:column;min-width:0;min-height:0;padding:0 14px 12px;display:flex}page-is-emri-onceligi .io-list-head{border-bottom:1px solid var(--border-color);align-items:flex-end;gap:18px;height:42px;margin-bottom:10px;display:flex}page-is-emri-onceligi .io-tab{border-bottom:2px solid var(--primary);padding:0 14px 8px;font-weight:600}page-is-emri-onceligi .io-count{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted);padding-bottom:9px}page-is-emri-onceligi .io-active-tags{flex-wrap:wrap;gap:6px;padding-bottom:6px;display:flex}page-is-emri-onceligi .io-active-tag{border-radius:var(--radius-pill);background:var(--action-soft);height:24px;color:var(--action);align-items:center;gap:2px;padding:0 2px 0 10px;font-size:12px;font-weight:600;display:inline-flex}page-is-emri-onceligi .io-active-tag-x{width:20px;height:20px;color:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}page-is-emri-onceligi .io-active-tag-x:hover{background:color-mix(in oklab,var(--action)15%,transparent)}page-is-emri-onceligi .io-filters{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:10px;display:flex}page-is-emri-onceligi .io-spacer{flex:1}page-is-emri-onceligi .io-combo{min-width:150px;height:34px;color:var(--text);background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 10px;display:flex}page-is-emri-onceligi .io-combo .io-combo-label{color:var(--text-muted)}page-is-emri-onceligi .io-combo .io-combo-value{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;max-width:200px;font-weight:600;overflow:hidden}page-is-emri-onceligi .io-combo .io-combo-caret{color:var(--text-muted)}page-is-emri-onceligi .io-combo.active{border-color:color-mix(in oklab,var(--primary)40%,var(--bg-card));background:color-mix(in oklab,var(--primary)7%,var(--bg-card))}page-is-emri-onceligi .io-combo.active .io-combo-value{color:color-mix(in oklab,var(--primary)75%,var(--text))}page-is-emri-onceligi .io-table{flex:1;min-height:0;display:flex}page-is-emri-onceligi .io-table>*{flex:1;min-height:0}page-is-emri-onceligi .io-table>app-dt{grid-template-rows:auto auto minmax(0,1fr) auto}page-is-emri-onceligi .io-table .tabulator-row{cursor:pointer}page-is-emri-onceligi .io-table .tabulator-tableholder .tabulator-table>.tabulator-row{height:54px!important;min-height:54px!important}page-is-emri-onceligi .io-table .tabulator-tableholder .tabulator-table>.tabulator-row>.tabulator-cell{height:54px!important;padding-top:6px!important;padding-bottom:6px!important}page-is-emri-onceligi .io-table .tabulator-row.io-row-selected{background:color-mix(in oklab,var(--primary)7%,var(--bg-card))}page-is-emri-onceligi .io-table .tabulator-cell{overflow:hidden}page-is-emri-onceligi .io-cell{flex-direction:column;gap:2px;width:100%;min-width:0;line-height:1.35;display:flex}page-is-emri-onceligi .io-cell-main,page-is-emri-onceligi .io-cell-sub,page-is-emri-onceligi .io-prio-reason{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}page-is-emri-onceligi .io-cell-sub{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted)}page-is-emri-onceligi .io-no-wo{color:color-mix(in oklab,var(--info)80%,var(--text));font-weight:600}page-is-emri-onceligi .io-ie-btn{margin-top:8px}page-is-emri-onceligi .io-prio-cell{flex-direction:row;align-items:center;gap:9px}page-is-emri-onceligi .io-chips{flex-wrap:wrap;gap:4px;display:flex}page-is-emri-onceligi .io-panel{min-height:0;display:none;position:relative}page-is-emri-onceligi .io-panel-resizer{z-index:2;cursor:col-resize;touch-action:none;border-radius:4px;width:8px;position:absolute;top:0;bottom:0;left:-10px}page-is-emri-onceligi .io-panel-resizer:hover{background:color-mix(in oklab,var(--primary)25%,transparent)}page-is-emri-onceligi .io-main.resizing .io-panel-resizer{background:color-mix(in oklab,var(--primary)40%,transparent)}page-is-emri-onceligi .io-main.has-panel .io-panel{display:block}page-is-emri-onceligi .io-panel-body{background:var(--bg-card);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:14px;padding:14px 16px;display:flex;position:absolute;inset:0;overflow:auto}page-is-emri-onceligi .io-panel-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}page-is-emri-onceligi .io-panel-title{font-weight:600;font-size:calc(var(--font-size) + 2px)}page-is-emri-onceligi .io-panel-sub{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted);line-height:1.45}page-is-emri-onceligi .io-x{background:color-mix(in oklab,var(--text-muted)9%,var(--bg-card));cursor:pointer;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:0;width:26px;height:26px;margin:0;padding:0;display:inline-flex}page-is-emri-onceligi .io-x>i{margin:0;line-height:1}page-is-emri-onceligi .io-x>span:empty{display:none}page-is-emri-onceligi .io-why{background:var(--bg-main);border-radius:8px;align-items:center;gap:14px;padding:12px;display:flex}page-is-emri-onceligi .io-big-badge{width:54px;height:54px;color:var(--primary-inverse);border-radius:27px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}page-is-emri-onceligi .io-big-badge .io-big-badge-label{font-size:10px;font-weight:600;line-height:1}page-is-emri-onceligi .io-big-badge .io-big-badge-n{font-size:22px;font-weight:600;line-height:1.1}page-is-emri-onceligi .io-big-badge.p1{background:var(--danger)}page-is-emri-onceligi .io-big-badge.p2{background:var(--warning)}page-is-emri-onceligi .io-big-badge.p3{background:var(--text-muted)}page-is-emri-onceligi .io-why-lines{flex:1;line-height:1.5}page-is-emri-onceligi .io-mini{grid-template-columns:repeat(3,12px);gap:2px;display:grid}page-is-emri-onceligi .io-mini .io-mini-cell{border-radius:2px;width:12px;height:12px}page-is-emri-onceligi .io-mini .io-mini-cell.p1{background:color-mix(in oklab,var(--danger)12%,var(--bg-card))}page-is-emri-onceligi .io-mini .io-mini-cell.p1.on{background:var(--danger)}page-is-emri-onceligi .io-mini .io-mini-cell.p2{background:color-mix(in oklab,var(--warning)14%,var(--bg-card))}page-is-emri-onceligi .io-mini .io-mini-cell.p2.on{background:var(--warning)}page-is-emri-onceligi .io-mini .io-mini-cell.p3{background:color-mix(in oklab,var(--text-muted)12%,var(--bg-card))}page-is-emri-onceligi .io-mini .io-mini-cell.p3.on{background:var(--text-muted)}page-is-emri-onceligi .io-section{flex-direction:column;display:flex}page-is-emri-onceligi .io-info-row{border-bottom:1px solid var(--border-color);justify-content:space-between;gap:12px;padding:6px 0;display:flex}page-is-emri-onceligi .io-pd-weights{gap:8px}page-is-emri-onceligi .io-pd-weight{flex-direction:column;gap:2px;display:flex}page-is-emri-onceligi .io-section-title{font-size:calc(var(--font-size) - 1.5px);color:var(--text);text-transform:uppercase;letter-spacing:.04em;padding-bottom:2px;font-weight:600}page-is-emri-onceligi .io-section-note{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted);padding-bottom:4px}page-is-emri-onceligi .io-factor{border-bottom:1px solid color-mix(in oklab,var(--border-color)55%,var(--bg-card));flex-direction:column;gap:3px;padding:7px 0;display:flex}page-is-emri-onceligi .io-factor .io-factor-head{justify-content:space-between;align-items:center;gap:8px;display:flex}page-is-emri-onceligi .io-factor .io-factor-name,page-is-emri-onceligi .io-factor .io-factor-name.decided{font-weight:600}page-is-emri-onceligi .io-factor .io-factor-value{line-height:1.45}page-is-emri-onceligi .io-factor .io-factor-rule{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted)}page-is-emri-onceligi .io-level{font-size:calc(var(--font-size) - 1.5px);white-space:nowrap;background:color-mix(in oklab,var(--text-muted)9%,var(--bg-card));color:var(--text-muted);border-radius:10px;padding:1px 8px;font-weight:600}page-is-emri-onceligi .io-level.l3{background:color-mix(in oklab,var(--danger)12%,var(--bg-card));color:color-mix(in oklab,var(--danger)80%,var(--text))}page-is-emri-onceligi .io-level.l2{background:color-mix(in oklab,var(--warning)14%,var(--bg-card));color:color-mix(in oklab,var(--warning)60%,var(--text))}page-is-emri-onceligi .io-faults{flex-direction:column;display:flex}page-is-emri-onceligi .io-fault{grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 0;display:grid}page-is-emri-onceligi .io-back{align-self:flex-start}page-is-emri-onceligi .io-tags{gap:8px;display:flex}page-is-emri-onceligi .io-tag{background:color-mix(in oklab,var(--text-muted)9%,var(--bg-card));font-size:calc(var(--font-size) - 1.5px);border-radius:10px;padding:2px 9px;font-weight:600}page-is-emri-onceligi .io-kv{flex-direction:column;display:flex}page-is-emri-onceligi .io-kv-row{border-bottom:1px solid var(--border-color);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:8px;min-height:30px;padding:3px 0;display:grid}page-is-emri-onceligi .io-note{background:var(--bg-main);border-radius:6px;padding:8px 10px;line-height:1.5}page-is-emri-onceligi .io-map-btn{margin-top:4px}.io-pop-layer{z-index:2000;position:fixed;inset:0}.io-pop-layer .io-pop-backdrop{position:absolute;inset:0}.io-pop-layer .io-pop{background:var(--bg-card);width:280px;color:var(--text);border:1px solid var(--border-color);box-shadow:var(--drop-shadow-lg);font-size:var(--font-size);border-radius:8px;padding:6px;position:fixed}.io-pop-layer .io-pop-title{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted);padding:6px 8px;font-weight:600}.io-pop-layer .io-pop-opt{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;margin:0;padding:7px 8px;display:flex}.io-pop-layer .io-pop-opt.on{background:color-mix(in oklab,var(--primary)7%,var(--bg-card))}.io-pop-layer .io-check{border:1.5px solid var(--border-color);width:15px;height:15px;color:var(--primary-inverse);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.io-pop-layer .io-check.on{background:var(--primary);border-color:var(--primary)}.io-pop-layer .io-pop-text{flex-direction:column;flex:1;gap:1px;display:flex}.io-pop-layer .io-pop-sub,.io-pop-layer .io-pop-count{font-size:calc(var(--font-size) - 1.5px);color:var(--text-muted)}.io-pop-layer .io-pop-foot{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-top:4px;padding:6px 4px 2px;display:flex}.io-pop-layer .io-link{color:var(--text-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:600}.io-pop-layer .io-pop-ok{background:var(--primary);color:var(--primary-inverse);cursor:pointer;border:0;border-radius:5px;margin:0;padding:5px 12px;font-weight:600}bakim-yeni{grid-template-rows:1fr auto;height:100%;display:grid}bakim-yeni>.page-body{height:100%;overflow:auto}bakim-yeni>.page-body>app-form{padding:0}bakim-yeni>.button-container{justify-content:center;gap:var(--spacing);padding-top:var(--spacing);display:flex}bakim-yeni [data-key=_hint]>.titleContainer,bakim-yeni [data-key=_hint]:has(.fp-hint:empty){display:none}bakim-yeni .fp-hint{align-items:center;gap:var(--spacing-half);color:var(--text-2);font-size:12px;display:flex}page-soru-setleri{background:var(--bg-main);height:100%;color:var(--text);display:block;overflow:auto}page-soru-setleri button,page-soru-setleri input,page-soru-setleri textarea{font:inherit}page-soru-setleri .ss-muted{color:var(--text)}page-soru-setleri .ss-grow{flex:1}page-soru-setleri .ss-empty{padding:var(--spacing-2x);text-align:center;color:var(--text)}page-soru-setleri .ss-search{flex:0 260px;min-width:160px;display:flex}page-soru-setleri .ss-search input{width:100%;height:32px;padding:0 var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);color:var(--text);box-sizing:border-box}page-soru-setleri .ss-btn{height:auto;min-height:32px;padding:var(--spacing-half)var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);color:var(--text);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;margin:0;line-height:1.2;display:inline-flex}page-soru-setleri .ss-btn.primary{border-color:var(--primary);background:var(--primary);color:var(--primary-inverse)}page-soru-setleri .ss-btn.ghost{border-color:var(--warning);color:var(--text);background:0 0}page-soru-setleri .ss-btn.ghost-dark{border-color:var(--primary-inverse);color:var(--primary-inverse);background:0 0}page-soru-setleri .ss-btn.danger{border-color:var(--danger);color:var(--danger)}page-soru-setleri .ss-btn:disabled{opacity:.5;cursor:not-allowed}page-soru-setleri .ss-link{color:var(--primary);cursor:pointer;background:0 0;border:0}page-soru-setleri .ss-badge{border-radius:8px;padding:0 6px}page-soru-setleri .ss-badge.draft{color:var(--warning);background:color-mix(in oklab,var(--warning)14%,var(--bg-card))}page-soru-setleri .ss-main{min-width:0}page-soru-setleri .ss-card{gap:var(--spacing);padding:var(--spacing)var(--spacing-2x);border-radius:var(--border-radius);background:var(--bg-card);flex-direction:column;display:flex}page-soru-setleri .ss-head{flex-direction:column;gap:3px;display:flex}page-soru-setleri .ss-head-over,page-soru-setleri .ss-head-sub{color:var(--text)}page-soru-setleri .ss-head-badges{gap:var(--spacing-half);margin-top:var(--spacing-half);flex-wrap:wrap;display:flex}page-soru-setleri .ss-head-badge{padding:2px var(--spacing);border:1px solid var(--border-color);background:var(--bg-main);color:var(--text);border-radius:12px}page-soru-setleri .ss-head-badge.critical{border-color:color-mix(in oklab,var(--danger)45%,var(--bg-card));background:color-mix(in oklab,var(--danger)10%,var(--bg-card));color:var(--danger)}page-soru-setleri .ss-head-badge.passive{opacity:.6}page-soru-setleri .ss-warn{align-items:center;gap:var(--spacing);padding:var(--spacing-half)var(--spacing);border:1px solid color-mix(in oklab,var(--warning)35%,var(--bg-card));border-radius:var(--border-radius);background:color-mix(in oklab,var(--warning)8%,var(--bg-card));color:var(--text);display:flex}page-soru-setleri .ss-warn>span{flex:1}page-soru-setleri .ss-draft{gap:var(--spacing-half);padding:var(--spacing);border-radius:var(--border-radius);background:color-mix(in oklab,var(--warning)10%,var(--bg-card));flex-direction:column;display:flex}page-soru-setleri .ss-draft-head{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}page-soru-setleri .ss-draft-text{flex:1;min-width:220px}page-soru-setleri .ss-draft-error{color:var(--danger)}page-soru-setleri .ss-diff-list{max-height:180px;padding-top:var(--spacing-half);border-top:1px solid color-mix(in oklab,var(--warning)30%,var(--bg-card));flex-direction:column;gap:3px;display:flex;overflow:auto}page-soru-setleri .ss-diff{align-items:baseline;gap:var(--spacing);display:flex}page-soru-setleri .ss-diff .ss-diff-kind{flex:none;width:62px}page-soru-setleri .ss-diff .ss-diff-code{flex:none;width:70px}page-soru-setleri .ss-diff.new .ss-diff-kind{color:var(--success)}page-soru-setleri .ss-diff.changed .ss-diff-kind{color:var(--warning)}page-soru-setleri .ss-diff.passive .ss-diff-kind{color:var(--text)}page-soru-setleri .ss-diff.deleted .ss-diff-kind{color:var(--danger)}page-soru-setleri .ss-diff.order .ss-diff-kind{color:var(--primary)}page-soru-setleri .ss-toolbar{align-items:center;gap:var(--spacing-half);flex-wrap:wrap;display:flex}page-soru-setleri .ss-seg{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-main);gap:2px;padding:2px;display:flex}page-soru-setleri .ss-chip{height:28px;padding:0 var(--spacing-1-5x);border-radius:calc(var(--border-radius) - 2px);color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;display:flex}page-soru-setleri .ss-chip .ss-chip-n{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}page-soru-setleri .ss-chip.active{background:var(--bg-card);color:var(--text);box-shadow:0 1px 2px var(--shadow-color);font-weight:500}page-soru-setleri .ss-critical-bar{align-items:center;gap:var(--spacing);padding:var(--spacing-half)var(--spacing);border-radius:var(--border-radius);background:var(--text);color:var(--primary-inverse);flex-wrap:wrap;display:flex}page-soru-setleri .ss-table-host{border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:auto}page-soru-setleri .ss-table{min-width:760px}page-soru-setleri .ss-row{border-top:1px solid var(--border-color);cursor:pointer;grid-template-columns:0 44px 96px minmax(240px,1fr) 170px 80px 80px 24px;align-items:center;display:grid}page-soru-setleri .ss-row>*{padding:var(--spacing-half)6px;min-width:0}page-soru-setleri .ss-row:hover{background:color-mix(in oklab,var(--primary)4%,var(--bg-card))}page-soru-setleri .ss-row.selected{background:color-mix(in oklab,var(--primary)10%,var(--bg-card))}page-soru-setleri .ss-row.passive{opacity:.5}page-soru-setleri .ss-row.drop-target{border-top:2px solid var(--primary)}page-soru-setleri .ss-row-head{background:var(--bg-main);cursor:default;border-top:0}page-soru-setleri .ss-row-head:hover{background:var(--bg-main)}page-soru-setleri .ss-table.critical-mode .ss-row{grid-template-columns:30px 44px 96px minmax(240px,1fr) 170px 80px 80px 24px}page-soru-setleri .ss-row[draggable=true]{cursor:grab}page-soru-setleri .ss-table:not(.critical-mode) .ss-check{visibility:hidden;padding:0}page-soru-setleri .ss-check{width:15px;height:15px;margin-left:var(--spacing-half);border:1.5px solid var(--border-color);color:var(--primary-inverse);border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}page-soru-setleri .ss-check.on{border-color:var(--primary);background:var(--primary)}page-soru-setleri .ss-code{font-family:var(--font-mono);font-size:12px}page-soru-setleri .ss-code.missing{color:var(--warning);font-family:inherit}page-soru-setleri .ss-title-cell{flex-direction:column;gap:3px;line-height:1.35;display:flex}page-soru-setleri .ss-tag{background:var(--bg-main);border-radius:8px;align-self:flex-start;padding:0 7px}page-soru-setleri .ss-tag.new{color:var(--success)}page-soru-setleri .ss-tag.changed{color:var(--warning)}page-soru-setleri .ss-tag.passive{color:var(--text)}page-soru-setleri .ss-critical-cell{align-items:center;display:flex}page-soru-setleri .ss-foot{color:var(--text)}page-soru-setleri .ss-panel{top:var(--spacing);gap:var(--spacing);max-height:calc(100vh - 2*var(--spacing));padding:0 var(--spacing-2x)var(--spacing-2x);border-radius:var(--border-radius);background:var(--bg-card);box-sizing:border-box;flex-direction:column;min-width:0;display:flex;position:sticky;overflow:auto}page-soru-setleri .ss-panel:empty{display:none}page-soru-setleri .ss-panel-head{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-end;min-height:42px;display:flex}page-soru-setleri .ss-panel-title{padding:0 var(--spacing)var(--spacing-half);border-bottom:2px solid var(--primary)}page-soru-setleri .ss-close{width:26px;height:26px;margin-bottom:var(--spacing-half);border-radius:var(--border-radius);background:var(--bg-main);color:var(--text);cursor:pointer;border:0}page-soru-setleri .ss-panel-body{gap:var(--spacing);flex-direction:column;display:flex}page-soru-setleri .ss-field{flex-direction:column;gap:4px;display:flex}page-soru-setleri .ss-field input,page-soru-setleri .ss-field textarea{padding:var(--spacing-half)var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);color:var(--text);box-sizing:border-box}page-soru-setleri .ss-field input.invalid,page-soru-setleri .ss-field textarea.invalid{border-color:var(--danger)}page-soru-setleri .ss-field input{height:34px}page-soru-setleri .ss-field textarea{resize:vertical;line-height:1.4}page-soru-setleri .ss-field-label{color:var(--text)}page-soru-setleri .ss-field-error{color:var(--danger)}page-soru-setleri .ss-options{margin-top:var(--spacing);flex-wrap:wrap;gap:4px;display:flex}page-soru-setleri .ss-option{border:1px solid var(--border-color);border-radius:10px;padding:1px 8px}page-soru-setleri .ss-option.notok{border-color:color-mix(in oklab,var(--danger)45%,var(--bg-card));background:color-mix(in oklab,var(--danger)10%,var(--bg-card));color:var(--danger)}page-soru-setleri .ss-toggle{align-items:center;gap:var(--spacing);padding:var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);color:var(--text);text-align:left;cursor:pointer;display:flex}page-soru-setleri .ss-toggle:disabled{opacity:.45;cursor:not-allowed}page-soru-setleri .ss-toggle .ss-track{background:var(--border-color);border-radius:9px;flex:none;width:32px;height:18px;margin-top:1px;position:relative}page-soru-setleri .ss-toggle .ss-knob{background:var(--bg-card);border-radius:7px;width:14px;height:14px;position:absolute;top:2px;left:2px}page-soru-setleri .ss-toggle.on .ss-track{background:var(--primary)}page-soru-setleri .ss-toggle.on .ss-knob{left:16px}page-soru-setleri .ss-toggle-text{align-items:center;gap:var(--spacing-half);display:flex}page-soru-setleri .ss-info{color:color-mix(in oklab,var(--text)55%,var(--bg-card));cursor:help}page-soru-setleri .ss-trigger{padding:var(--spacing);border:1px solid color-mix(in oklab,var(--danger)40%,var(--bg-card));border-radius:var(--border-radius);background:color-mix(in oklab,var(--danger)6%,var(--bg-card));flex-direction:column;gap:4px;display:flex}page-soru-setleri .ss-trigger .ss-trigger-title{color:var(--danger)}page-soru-setleri .ss-panel-foot{gap:var(--spacing-half);padding-top:var(--spacing);border-top:1px solid var(--border-color);flex-direction:column;display:flex}page-soru-setleri .ss-panel-buttons{gap:var(--spacing-half);grid-template-columns:1fr 1fr;display:grid}page-yillik-bakim-ozeti{--summary-s1:var(--sky-600);--summary-s2:var(--amber-600);gap:var(--spacing-2x);width:100%;height:100%;padding:var(--spacing-2x);flex-direction:column;padding-top:0;display:flex;overflow-y:auto}page-yillik-bakim-ozeti .summary-header,page-yillik-bakim-ozeti .summary-progress,page-yillik-bakim-ozeti .summary-card{border:var(--border);border-radius:var(--border-radius);background:var(--base-down);padding:var(--spacing-2x)}page-yillik-bakim-ozeti .summary-header{align-items:center;gap:var(--spacing-2x);flex-wrap:wrap;display:flex}page-yillik-bakim-ozeti .summary-title{font-size:calc(var(--fs-lg)*1.5);font-weight:200}page-yillik-bakim-ozeti .summary-header-right{align-items:center;gap:var(--spacing-2x);flex-wrap:wrap;margin-left:auto;display:flex}page-yillik-bakim-ozeti .summary-updated{color:var(--text-muted)}page-yillik-bakim-ozeti .summary-years>app-radio-button>button[checked]>i{color:var(--primary)!important}page-yillik-bakim-ozeti .summary-progress{gap:var(--spacing);flex-direction:column;display:flex}page-yillik-bakim-ozeti .summary-progress-head{align-items:baseline;gap:var(--spacing);flex-wrap:wrap;display:flex}page-yillik-bakim-ozeti .summary-progress-title{font-weight:600}page-yillik-bakim-ozeti .summary-progress-text{color:var(--text-muted)}page-yillik-bakim-ozeti .summary-progress-percent{font-size:var(--fs-xl);color:var(--success);margin-left:auto;font-weight:700}page-yillik-bakim-ozeti .summary-bar{background:var(--bg-main);border-radius:3px;height:6px;display:flex;overflow:hidden}page-yillik-bakim-ozeti .summary-bar>.summary-bar-s1{background:var(--summary-s1)}page-yillik-bakim-ozeti .summary-bar>.summary-bar-s2{background:var(--summary-s2)}page-yillik-bakim-ozeti .summary-bar.summary-progress-bar{border-radius:6px;height:12px}page-yillik-bakim-ozeti .summary-legend{gap:var(--spacing-2x);color:var(--text-muted);flex-wrap:wrap;display:flex}page-yillik-bakim-ozeti .summary-legend-item{align-items:center;gap:var(--spacing-half);display:flex}page-yillik-bakim-ozeti .summary-legend-dot{border-radius:3px;width:10px;height:10px}page-yillik-bakim-ozeti .summary-legend-dot.s1{background:var(--summary-s1)}page-yillik-bakim-ozeti .summary-legend-dot.s2{background:var(--summary-s2)}page-yillik-bakim-ozeti .summary-legend-dot.rest{background:var(--bg-main);border:var(--border)}page-yillik-bakim-ozeti .summary-cards{gap:var(--spacing-2x);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=900px){page-yillik-bakim-ozeti .summary-cards{grid-template-columns:minmax(0,1fr)}}page-yillik-bakim-ozeti .summary-card{gap:var(--spacing-2x);flex-direction:column;display:flex}page-yillik-bakim-ozeti .summary-card.total{--summary-accent:var(--primary)}page-yillik-bakim-ozeti .summary-card.done{--summary-accent:var(--success)}page-yillik-bakim-ozeti .summary-card.remaining{--summary-accent:var(--danger)}page-yillik-bakim-ozeti .summary-card.duration{--summary-accent:var(--warning)}page-yillik-bakim-ozeti .summary-card-head{align-items:center;gap:var(--spacing-2x);display:flex}page-yillik-bakim-ozeti .summary-card-icon{border-radius:var(--border-radius);width:52px;height:52px;color:var(--summary-accent);background:color-mix(in oklab,var(--summary-accent)12%,var(--base-down));flex:none;justify-content:center;align-items:center;font-size:24px;display:flex}page-yillik-bakim-ozeti .summary-card-titles{flex-direction:column;gap:2px;min-width:0;display:flex}page-yillik-bakim-ozeti .summary-card-title{font-size:calc(var(--fs-md)*2);font-weight:300}page-yillik-bakim-ozeti .summary-card-sub,page-yillik-bakim-ozeti .summary-card-note{color:var(--text-muted)}page-yillik-bakim-ozeti .summary-card-value{font-size:calc(var(--fs-xl)*3);font-variant-numeric:tabular-nums;line-height:1}page-yillik-bakim-ozeti .summary-card-bar{gap:var(--spacing-half);flex-direction:column;display:flex}page-yillik-bakim-ozeti .summary-levels{gap:var(--spacing-2x);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}page-yillik-bakim-ozeti .summary-level{gap:var(--spacing);border:var(--border);border-radius:var(--border-radius);background:var(--bg-main);padding:var(--spacing-2x);flex-direction:column;display:flex}page-yillik-bakim-ozeti .summary-level.s1{--summary-level-color:var(--summary-s1)}page-yillik-bakim-ozeti .summary-level.s2{--summary-level-color:var(--summary-s2)}page-yillik-bakim-ozeti .summary-level-head{align-items:center;gap:var(--spacing);display:flex}page-yillik-bakim-ozeti .summary-level-chip{padding:2px var(--spacing);border-radius:var(--border-radius);color:var(--summary-level-color);background:color-mix(in oklab,var(--summary-level-color)14%,var(--bg-main));font-weight:700}page-yillik-bakim-ozeti .summary-level-value{font-size:calc(var(--fs-xl)*1.5);color:var(--summary-level-color);font-variant-numeric:tabular-nums}.headend-panel{gap:var(--spacing);padding:var(--spacing-2x);flex-direction:column;height:100%;display:flex;overflow:hidden}.headend-panel-title{font-size:calc(var(--fs-lg)*1.2);padding-bottom:var(--spacing);border-bottom:var(--border);flex:none;font-weight:300}.headend-toolbar{align-items:center;gap:var(--spacing);flex-wrap:wrap;flex:none;display:flex}.headend-filter-bar{gap:var(--spacing-half);flex-wrap:wrap;flex:1;display:flex}.headend-filter-btn{padding:var(--spacing-half)var(--spacing);border-radius:var(--border-radius);border:var(--border);cursor:pointer;font-size:var(--fs-sm);background:0 0;font-weight:500;line-height:1.4;transition:background .15s}.headend-filter-btn:hover{background:var(--hover-color)}.headend-device-detail{border:var(--border);border-radius:var(--border-radius);background:var(--base-down);padding:var(--spacing-2x);gap:var(--spacing);flex-direction:column;flex:none;display:flex}.headend-device-detail.hidden{display:none}.headend-section-label{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);flex:none;font-weight:600}.headend-section-header{align-items:center;gap:var(--spacing);padding-bottom:var(--spacing-half);border-bottom:var(--border);flex:none;display:flex}.headend-section-header>label{flex:1;font-weight:600}.headend-section-header>span{color:var(--text-muted);font-size:var(--fs-sm)}.headend-section-header>span:last-child{font-weight:600;font-size:var(--fs-md);color:var(--primary)}.headend-tag-list{gap:var(--spacing-half);flex-wrap:wrap;display:flex}.headend-tag-row{align-items:center;gap:var(--spacing-half);border:var(--border);border-radius:var(--border-radius);padding:var(--spacing-half)var(--spacing);background:var(--bg-main);display:inline-flex}.headend-tag-code{font-weight:600;font-size:var(--fs-sm)}.headend-tag-unit{color:var(--text-muted);font-size:var(--fs-sm)}.headend-status{align-items:center;gap:var(--spacing-half);font-size:var(--fs-sm);padding:var(--spacing-half)var(--spacing);border-radius:var(--border-radius);background:var(--base-down);border:var(--border);flex:none;font-weight:500;display:inline-flex}.headend-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.headend-live-list{border:var(--border);border-radius:var(--border-radius);background:var(--bg-main);min-height:0;font-family:inherit;font-size:var(--fs-sm);flex:1;overflow-y:auto}.headend-live-row{padding:var(--spacing-half)var(--spacing);border-bottom:var(--border)}.headend-live-row:last-child{border-bottom:none}.headend-live-row:nth-child(2n){background:var(--base-down)}.headend-live-row>span{color:var(--text-muted)}page-headend-dashboard{width:100%;height:100%;padding:var(--spacing-2x);gap:var(--spacing-2x);flex-direction:column;display:flex;overflow-y:auto}.headend-dash-header{padding:var(--spacing-2x);border:var(--border);border-radius:var(--border-radius);background:var(--base-down);flex:none;justify-content:space-between;align-items:center;display:flex}.headend-dash-title{font-size:calc(var(--fs-lg)*1.5);font-weight:200}.headend-stat-cards{gap:var(--spacing-2x);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.headend-stat-card{gap:var(--spacing-2x);border:var(--border);border-radius:var(--border-radius);background:var(--base-down);padding:var(--spacing-2x);flex-direction:column;display:flex}.headend-stat-card.card-health{--accent:var(--success)}.headend-stat-card.card-devices{--accent:var(--primary)}.headend-stat-card.card-measurement{--accent:var(--sky-600)}.headend-stat-card.card-alarms{--accent:var(--warning)}.headend-stat-card.card-workorders{--accent:var(--amber-600)}.headend-stat-icon{border-radius:var(--border-radius);width:48px;height:48px;color:var(--accent);background:color-mix(in oklab,var(--accent)14%,var(--base-down));flex:none;justify-content:center;align-items:center;font-size:22px;display:flex}.headend-stat-body{gap:var(--spacing-half);flex-direction:column;display:flex}.headend-stat-label{font-size:var(--fs-sm);color:var(--text-muted);font-weight:400}.headend-stat-value{font-size:calc(var(--fs-xl)*2);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}headend-chart-page{flex-direction:column;height:100%;display:flex}.headend-chart-select{height:30px;padding:0 var(--spacing);border:var(--border);border-radius:var(--border-radius);background:var(--bg-main);color:var(--text);font-size:var(--fs-sm);cursor:pointer;min-width:160px}.headend-chart-select:focus{border-color:var(--primary);outline:none}.headend-chart-input{height:30px;padding:0 var(--spacing);border:var(--border);border-radius:var(--border-radius);background:var(--bg-main);color:var(--text);font-size:var(--fs-sm);cursor:pointer;font-family:inherit}.headend-chart-input:focus{border-color:var(--primary);outline:none}.headend-chart-input::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}.headend-chart-range-buttons{gap:2px;display:flex}.headend-chart-range-buttons>button{padding:var(--spacing-half)calc(var(--spacing)*.75);font-size:var(--fs-sm);border-radius:var(--border-radius);border:var(--border);cursor:pointer;background:0 0;min-width:36px;font-weight:500;line-height:1.4;transition:background .12s,color .12s}.headend-chart-range-buttons>button:hover{background:var(--hover-color)}.headend-chart-range-buttons>button.active{background:var(--primary);color:#fff;border-color:var(--primary)}.headend-chart-live-btn{align-items:center;gap:var(--spacing-half);padding:var(--spacing-half)var(--spacing);border-radius:var(--border-radius);border:var(--border);cursor:pointer;font-size:var(--fs-sm);background:0 0;font-weight:500;line-height:1.4;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.headend-chart-live-btn:hover{background:var(--hover-color)}.headend-chart-live-btn.active{background:color-mix(in oklab,var(--success)14%,var(--base-down));border-color:var(--success);color:var(--success)}.headend-chart-live-btn.active .headend-chart-live-dot{animation:1s ease-in-out infinite live-pulse}.headend-chart-live-dot{background:var(--success);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.3}}.headend-chart-statusbar{padding:var(--spacing-half)var(--spacing);border:var(--border);border-radius:var(--border-radius);background:var(--base-down);flex:none;align-items:center;min-height:28px;display:flex}.headend-chart-status-text{font-family:inherit;font-size:var(--fs-sm);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.headend-chart-canvas{border:var(--border);border-radius:var(--border-radius);background:var(--bg-main);cursor:crosshair;flex:1;width:100%;min-height:0;display:block}.he-root{height:100%;color:var(--text);font-size:13px;display:block}.he-root button,.he-root input,.he-root select,.he-root textarea{font-family:inherit}.he-page{box-sizing:border-box;background:var(--bg-main);flex-direction:column;gap:16px;height:100%;padding:16px;display:flex;overflow:auto}.he-page>*{flex-shrink:0}.he-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.he-title{margin:0;font-size:20px;font-weight:700}.he-subtitle{color:var(--text-muted);margin:4px 0 0;font-size:13px}.he-head-filters{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.he-field{color:var(--text-muted);flex-direction:column;gap:2px;font-size:11px;display:flex}.he-select,.he-input,.he-textarea{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text);border-radius:8px;min-width:0;padding:7px 10px;font-size:13px}.he-input[type=search]{width:200px}.he-textarea{resize:vertical;min-height:60px}.he-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.he-kpi{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;min-width:0;padding:14px 16px}.he-kpi .he-kpi-label{color:var(--text-muted);font-size:13px}.he-kpi .he-kpi-value{font-variant-numeric:tabular-nums;margin-top:4px;font-size:26px;font-weight:700}.he-kpi .he-kpi-note{color:var(--text-muted);margin-top:2px;font-size:12px}.he-kpi.warn{border-color:color-mix(in oklab,var(--warning)45%,var(--bg-card))}.he-kpi.warn .he-kpi-label{color:color-mix(in oklab,var(--warning)70%,var(--text))}.he-kpi.bad{border-color:color-mix(in oklab,var(--danger)40%,var(--bg-card));background:color-mix(in oklab,var(--danger)5%,var(--bg-card))}.he-kpi.bad .he-kpi-value{color:var(--danger)}.he-kpi.ok .he-kpi-value{color:var(--success)}.he-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;min-width:0}.he-scroll{overflow-x:auto}.he-list{min-width:720px}.he-list-tools{border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.he-grid-head,.he-grid-row{align-items:center;gap:12px;padding:12px 16px;display:grid}.he-grid-head{color:var(--text-muted);border-bottom:1px solid var(--border-color);padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:600}.he-grid-row{border-top:1px solid var(--border-color);background:var(--bg-card);font-size:13px}.he-grid-row:first-of-type{border-top:0}button.he-grid-row{text-align:left;width:100%;color:var(--text);cursor:pointer;font:inherit;border-bottom:0;border-left:0;border-right:0}.he-row-wrap{border-top:1px solid var(--border-color)}.he-row-wrap .he-grid-row{background:0 0;border-top:0}.he-row-wrap:first-of-type{border-top:0}.he-selected,.he-row-wrap.he-selected{background:color-mix(in oklab,var(--primary)4%,var(--bg-card));box-shadow:inset 3px 0 0 var(--primary)}.he-strong{font-weight:600}.he-sub{color:var(--text-muted);font-size:12px;font-weight:400;display:block}.he-muted{color:var(--text-muted)}.he-pick{text-align:left;cursor:pointer;color:var(--text);font:inherit;background:0 0;border:0;padding:0}.he-name-cell{align-items:flex-start;gap:8px;min-width:0;display:flex}.he-tabs{border-bottom:1px solid var(--border-color);flex-wrap:wrap;gap:4px;padding:6px 12px 0;display:flex}.he-tab{color:var(--text);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-size:13px}.he-tab.on{color:color-mix(in oklab,var(--primary)78%,var(--text));border-bottom-color:var(--primary);font-weight:600}.he-seg{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;display:flex;overflow:hidden}.he-seg-btn{color:var(--text);cursor:pointer;background:0 0;border:0;padding:7px 12px;font-size:13px}.he-seg-btn+.he-seg-btn{border-left:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card))}.he-seg-btn.on{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:color-mix(in oklab,var(--primary)78%,var(--text));font-weight:600}.he-exp{border:1px solid var(--border-color);background:var(--bg-card);width:24px;height:24px;color:var(--text);cursor:pointer;border-radius:6px;flex:none;padding:0;font-size:13px;line-height:1}.he-expanded{padding:0 16px 14px 48px}.he-badge{white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.he-badge.red{background:color-mix(in oklab,var(--danger)12%,var(--bg-card));color:color-mix(in oklab,var(--danger)85%,var(--text))}.he-badge.amber{background:color-mix(in oklab,var(--warning)16%,var(--bg-card));color:color-mix(in oklab,var(--warning)60%,var(--text))}.he-badge.blue{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:color-mix(in oklab,var(--primary)78%,var(--text))}.he-badge.green{background:color-mix(in oklab,var(--success)12%,var(--bg-card));color:color-mix(in oklab,var(--success)80%,var(--text))}.he-badge.gray{background:color-mix(in oklab,var(--text-muted)12%,var(--bg-card));color:color-mix(in oklab,var(--text-muted)40%,var(--text))}.he-badges{flex-wrap:wrap;gap:4px;display:flex}.he-btn{cursor:pointer;white-space:nowrap;border-radius:8px;padding:9px 14px;font-size:13px;text-decoration:none}.he-btn.sm{padding:6px 10px;font-size:12px}.he-btn:disabled{opacity:.5;cursor:not-allowed}.he-btn-primary{border:1px solid var(--primary);background:var(--primary);color:var(--primary-inverse,#fff);font-weight:600}.he-btn-secondary{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text)}.he-btn-link,.he-link{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.he-link:hover,.he-btn-link:hover{text-decoration:underline}.he-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.he-box{border:1px solid;border-radius:10px;padding:12px;font-size:13px;line-height:1.5}.he-box.warn{background:color-mix(in oklab,var(--warning)8%,var(--bg-card));border-color:color-mix(in oklab,var(--warning)35%,var(--bg-card))}.he-box.error{background:color-mix(in oklab,var(--danger)8%,var(--bg-card));border-color:color-mix(in oklab,var(--danger)30%,var(--bg-card))}.he-box.info{background:color-mix(in oklab,var(--primary)5%,var(--bg-card));border-color:color-mix(in oklab,var(--primary)25%,var(--bg-card))}.he-empty{text-align:center;padding:32px 16px}.he-empty-title{font-size:14px;font-weight:600}.he-empty-note{color:var(--text-muted);margin-top:6px;font-size:13px;line-height:1.5}.he-empty .he-link{margin-top:10px}he-detail-panel.he-detail-panel{box-sizing:border-box;background:var(--bg-card);flex-direction:column;gap:14px;height:100%;padding:16px;display:flex;overflow:auto}.he-detail-head{flex-direction:column;gap:4px;display:flex}.he-kicker{color:var(--text-muted);font-size:12px}.he-detail-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.he-detail-title{margin:0;font-size:17px;font-weight:600}.he-detail-sub{color:color-mix(in oklab,var(--text-muted)50%,var(--text));font-size:13px}.he-section-title{color:var(--text-muted);margin:0 0 8px;font-size:13px;font-weight:600}.he-dl{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0;font-size:13px;display:grid}.he-dl dt{color:var(--text-muted)}.he-dl dd{text-align:right;margin:0}.he-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.he-tile{border:1px solid var(--border-color);border-radius:10px;padding:12px}.he-tile .he-tile-label{color:var(--text-muted);font-size:12px}.he-tile .he-tile-value{margin-top:4px;font-size:15px;font-weight:600}.he-help{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.he-steps{flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.he-step{background:color-mix(in oklab,var(--text-muted)12%,var(--bg-card));border-radius:6px;padding:4px 8px}.he-step.done{background:color-mix(in oklab,var(--success)12%,var(--bg-card));color:color-mix(in oklab,var(--success)80%,var(--text));font-weight:600}.he-step.now{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:color-mix(in oklab,var(--primary)78%,var(--text));font-weight:600}.he-form-field{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.he-form-field .he-select,.he-form-field .he-input,.he-form-field .he-textarea{box-sizing:border-box;width:100%;font-weight:400}.he-loading{opacity:.6;pointer-events:none;transition:opacity .15s}.he-tabular{font-variant-numeric:tabular-nums}.he-type-tabs{flex-wrap:wrap;gap:8px;display:flex}.he-type-tab{text-align:left;cursor:pointer;background:var(--bg-card);border:1px solid var(--border-color);min-width:280px;color:var(--text);border-radius:10px;padding:12px 16px}.he-type-tab.on{border:2px solid var(--primary);color:color-mix(in oklab,var(--primary)78%,var(--text));padding:11px 15px}.he-type-tab .he-type-tab-title{font-size:14px;font-weight:600;display:block}.he-type-tab .he-type-tab-hint{color:var(--text-muted);margin-top:2px;font-size:12px;display:block}.he-sub-head,.he-sub-row{gap:12px;padding:6px 0;display:grid}.he-sub-head{color:var(--text-muted);font-size:12px;font-weight:600}.he-sub-row{border-top:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));padding:8px 0;font-size:13px}.he-split{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.he-split-main{flex:999 520px;min-width:0}.he-split-side{box-sizing:border-box;flex-direction:column;flex:320px;gap:10px;min-width:0;max-width:460px;padding:16px;display:flex}.he-list-narrow{min-width:560px}.he-side-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.he-side-title{margin:0;font-size:15px}.he-side-foot{border-top:1px solid var(--border-color);justify-content:space-between;gap:8px;padding-top:10px;font-size:13px;display:flex}.he-live-alarms{flex-direction:column;gap:6px;max-height:360px;display:flex;overflow:auto}.he-live-alarm{border:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.he-live-empty{color:var(--text-muted);background:color-mix(in oklab,var(--text-muted)6%,var(--bg-card));text-align:center;border-radius:8px;padding:14px;font-size:13px}.he-chart-card{flex-direction:column;gap:14px;padding:18px;display:flex}.he-chips-title{margin-bottom:8px;font-size:13px;font-weight:600}.he-chips-title .he-muted{font-weight:400}.he-chips{flex-wrap:wrap;gap:6px;display:flex}.he-chip{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text);cursor:pointer;border-radius:16px;padding:6px 12px;font-size:13px}.he-chip.on{border-color:var(--chip,var(--primary));background:color-mix(in oklab,var(--chip,var(--primary))10%,var(--bg-card));color:color-mix(in oklab,var(--chip,var(--primary))80%,var(--text));font-weight:600}.he-chart-area{border:1px solid var(--border-color);background:color-mix(in oklab,var(--text-muted)3%,var(--bg-card));border-radius:10px;height:420px;position:relative}.he-chart-canvas{width:100%;height:100%;display:block}.he-chart-overlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.he-chart-overlay .he-empty{pointer-events:auto;background:color-mix(in oklab,var(--bg-card)85%,transparent);border-radius:10px;max-width:440px}.he-chart-overlay.hidden{display:none}.he-legend{flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.he-legend-item{align-items:center;gap:6px;display:inline-flex}.he-legend-swatch{border-radius:2px;width:10px;height:10px;display:inline-block}.he-head.he-head-stack{flex-direction:column;justify-content:flex-start;align-items:stretch}.he-head.he-head-stack .he-head-filters{justify-content:flex-start}.he-chart-loading{color:var(--text-muted);background:color-mix(in oklab,var(--bg-card)55%,transparent);border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:13px;display:none;position:absolute;inset:0}.he-chart-loading.on{display:flex}.he-spinner{border:3px solid color-mix(in oklab,var(--primary)20%,var(--bg-card));border-top-color:var(--primary);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite he-spin}@keyframes he-spin{to{transform:rotate(360deg)}}.he-grid-std{flex-direction:column;flex:auto;min-height:420px;display:flex}.he-grid-std>*{flex:auto;min-height:0}.he-grid-std .tabulator-row{cursor:pointer}.he-grid-std .he-badges{flex-wrap:nowrap}.he-grid-std .he-badge{padding:0 6px;font-size:11px;line-height:16px}.he-grid-std .tabulator-cell .he-btn{border-radius:6px;padding:0 8px;font-size:11px;line-height:18px}.tabulator-row.he-row-selected{box-shadow:inset 3px 0 0 var(--primary);background:color-mix(in oklab,var(--primary)6%,var(--bg-card))!important}.he-grid-card{flex-direction:column;flex:1 0 auto;display:flex;overflow:hidden}.he-sub-table{border:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));border-radius:8px;max-height:320px;padding:0 10px;overflow:auto}page-reports{width:100%;height:100%;padding:var(--spacing);box-sizing:border-box;background:var(--bg-main);color:var(--text);display:block;position:relative}page-reports .rl-grow,page-reports .rp-grow{flex:1}page-reports .rp-muted,page-reports .rl-meta{color:color-mix(in oklab,var(--text)60%,var(--bg-card))}page-reports button{font:inherit}page-reports .rl-btn,page-reports .rp-btn{justify-content:center;align-items:center;gap:var(--spacing-half);height:auto;min-height:34px;padding:var(--spacing-half)var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);color:var(--text);cursor:pointer;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;display:inline-flex}page-reports .rl-btn.primary,page-reports .rp-btn.primary{border-color:var(--primary);background:var(--primary);color:var(--primary-inverse)}page-reports .rl-btn.soft,page-reports .rp-btn.soft{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:var(--primary);border-color:#0000}page-reports .rl-btn.active,page-reports .rp-btn.active{border-color:color-mix(in oklab,var(--primary)30%,var(--border-color));background:color-mix(in oklab,var(--primary)10%,var(--bg-card))}page-reports .rl-btn:disabled,page-reports .rp-btn:disabled{opacity:.5;cursor:not-allowed}page-reports .rl-segment,page-reports .rp-segment{border-radius:var(--border-radius);background:var(--bg-main);padding:3px;display:inline-flex}page-reports .rl-segment .rl-seg,page-reports .rp-segment .rl-seg,page-reports .rl-segment .rp-seg,page-reports .rp-segment .rp-seg{height:auto;min-height:0;padding:4px var(--spacing);border-radius:calc(var(--border-radius) - 2px);color:color-mix(in oklab,var(--text)60%,var(--bg-card));cursor:pointer;background:0 0;border:0;margin:0;font-weight:700;line-height:1.2}page-reports .rl-segment .rl-seg.active,page-reports .rp-segment .rl-seg.active,page-reports .rl-segment .rp-seg.active,page-reports .rp-segment .rp-seg.active{background:var(--bg-card);color:var(--text)}page-reports .rl-segment.small .rp-seg,page-reports .rp-segment.small .rp-seg{padding:2px var(--spacing-half)}page-reports .rl-search input,page-reports .rp-search input{box-sizing:border-box;width:100%;height:34px;padding:0 var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-main);color:var(--text)}page-reports .rl-star,page-reports .rp-star{height:auto;min-height:0;color:var(--border-color);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:1.15em;line-height:1}page-reports .rl-star.on,page-reports .rp-star.on{color:var(--warning)}page-reports>.rl-card{border-radius:var(--border-radius);background:var(--bg-card);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}page-reports .rl-head{align-items:center;gap:var(--spacing);padding:var(--spacing-2x)var(--spacing-2x)var(--spacing);flex-wrap:wrap;display:flex}page-reports .rl-title{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex}page-reports .rl-title .rl-title-main{font-size:var(--fs-xl);font-weight:800}page-reports .rl-title .rl-title-sub{color:color-mix(in oklab,var(--text)60%,var(--bg-card))}page-reports .rl-bar{align-items:center;gap:var(--spacing);padding:0 var(--spacing-2x)var(--spacing);border-bottom:1px solid var(--border-color);flex-wrap:wrap;display:flex}page-reports .rl-bar .rl-search{width:280px}page-reports .rl-tabs{gap:4px;display:flex}page-reports .rl-tabs .rl-pill{height:auto;min-height:32px;padding:4px var(--spacing);border:1px solid var(--border-color);background:var(--bg-card);color:color-mix(in oklab,var(--text)60%,var(--bg-card));cursor:pointer;border-radius:16px;margin:0;font-weight:700;line-height:1.2}page-reports .rl-tabs .rl-pill.active{border-color:var(--text);background:var(--text);color:var(--bg-card)}page-reports .rl-body{gap:var(--spacing-2x);min-height:0;padding:var(--spacing-2x);flex-direction:column;flex:1;display:flex;overflow:auto}page-reports .rl-section{gap:var(--spacing);flex-direction:column;display:flex}page-reports .rl-section .rl-section-title{color:color-mix(in oklab,var(--text)60%,var(--bg-card));text-transform:uppercase;letter-spacing:.05em;font-weight:800}page-reports .rl-empty{text-align:center;color:color-mix(in oklab,var(--text)60%,var(--bg-card));padding:48px}page-reports .rl-badge{padding:2px var(--spacing-half);white-space:nowrap;border-radius:6px;font-weight:700}page-reports .rl-badge.template{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:var(--primary)}page-reports .rl-badge.shared{background:color-mix(in oklab,var(--success)14%,var(--bg-card));color:var(--success)}page-reports .rl-badge.private{background:var(--bg-main);color:color-mix(in oklab,var(--text)60%,var(--bg-card))}page-reports .rl-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}page-reports .rl-report-card{gap:var(--spacing);border:1px solid var(--border-color);background:var(--bg-card);box-shadow:0 1px 2px color-mix(in oklab,var(--text)8%,transparent),0 6px 18px color-mix(in oklab,var(--text)10%,transparent);cursor:pointer;border-radius:12px;flex-direction:column;padding:14px 16px;transition:box-shadow .15s,transform .15s;display:flex}page-reports .rl-report-card:hover{box-shadow:0 2px 4px color-mix(in oklab,var(--text)10%,transparent),0 14px 32px color-mix(in oklab,var(--text)18%,transparent);transform:translateY(-2px)}page-reports .rl-card-top{align-items:center;gap:var(--spacing-half);display:flex}page-reports .rl-card-title{font-size:1.1em;font-weight:800;line-height:1.25}page-reports .rl-chips{flex-wrap:wrap;gap:5px;min-height:22px;display:flex}page-reports .rl-chips .rl-chip{padding:2px var(--spacing-half);background:var(--bg-main);color:color-mix(in oklab,var(--text)60%,var(--bg-card));border-radius:6px;font-weight:700}page-reports .rl-card-foot{align-items:center;gap:var(--spacing-half);padding-top:var(--spacing);border-top:1px solid var(--border-color);display:flex}page-reports .rl-rows{border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;display:flex;overflow:hidden}page-reports .rl-row{align-items:center;gap:var(--spacing);padding:var(--spacing)14px;border-bottom:1px solid var(--border-color);cursor:pointer;flex-wrap:wrap;display:flex}page-reports .rl-row:last-child{border-bottom:0}page-reports .rl-row:hover{background:var(--bg-main)}page-reports .rl-row .rl-row-main{flex-direction:column;flex:1;gap:1px;min-width:200px;display:flex}page-reports .rl-row .rl-row-title{font-weight:800}page-reports .rl-row .rl-row-meta{width:190px}report-edit{z-index:2;padding:var(--spacing);box-sizing:border-box;background:var(--bg-main);color:var(--text);display:block;position:absolute;inset:0}report-edit .rl-grow,report-edit .rp-grow{flex:1}report-edit .rp-muted,report-edit .rl-meta{color:color-mix(in oklab,var(--text)60%,var(--bg-card))}report-edit button{font:inherit}report-edit .rl-btn,report-edit .rp-btn{justify-content:center;align-items:center;gap:var(--spacing-half);height:auto;min-height:34px;padding:var(--spacing-half)var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);color:var(--text);cursor:pointer;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;display:inline-flex}report-edit .rl-btn.primary,report-edit .rp-btn.primary{border-color:var(--primary);background:var(--primary);color:var(--primary-inverse)}report-edit .rl-btn.soft,report-edit .rp-btn.soft{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:var(--primary);border-color:#0000}report-edit .rl-btn.active,report-edit .rp-btn.active{border-color:color-mix(in oklab,var(--primary)30%,var(--border-color));background:color-mix(in oklab,var(--primary)10%,var(--bg-card))}report-edit .rl-btn:disabled,report-edit .rp-btn:disabled{opacity:.5;cursor:not-allowed}report-edit .rl-segment,report-edit .rp-segment{border-radius:var(--border-radius);background:var(--bg-main);padding:3px;display:inline-flex}report-edit .rl-segment .rl-seg,report-edit .rp-segment .rl-seg,report-edit .rl-segment .rp-seg,report-edit .rp-segment .rp-seg{height:auto;min-height:0;padding:4px var(--spacing);border-radius:calc(var(--border-radius) - 2px);color:color-mix(in oklab,var(--text)60%,var(--bg-card));cursor:pointer;background:0 0;border:0;margin:0;font-weight:700;line-height:1.2}report-edit .rl-segment .rl-seg.active,report-edit .rp-segment .rl-seg.active,report-edit .rl-segment .rp-seg.active,report-edit .rp-segment .rp-seg.active{background:var(--bg-card);color:var(--text)}report-edit .rl-segment.small .rp-seg,report-edit .rp-segment.small .rp-seg{padding:2px var(--spacing-half)}report-edit .rl-search input,report-edit .rp-search input{box-sizing:border-box;width:100%;height:34px;padding:0 var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-main);color:var(--text)}report-edit .rl-star,report-edit .rp-star{height:auto;min-height:0;color:var(--border-color);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:1.15em;line-height:1}report-edit .rl-star.on,report-edit .rp-star.on{color:var(--warning)}report-edit>.rp-card{border-radius:var(--border-radius);background:var(--bg-card);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}report-edit .rp-top{align-items:center;gap:var(--spacing);padding:14px var(--spacing-2x)var(--spacing);flex-wrap:wrap;display:flex}report-edit .rp-back{box-sizing:border-box;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);width:34px;min-width:34px;height:34px;min-height:34px;color:var(--text);cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.3em;line-height:1;display:inline-flex}report-edit .rp-back:hover{background:var(--bg-main)}report-edit .rp-top-title{flex-direction:column;flex:1;min-width:240px;display:flex}report-edit .rp-top-title .rp-crumb{color:color-mix(in oklab,var(--text)60%,var(--bg-card));font-weight:700}report-edit .rp-title-row{align-items:center;gap:var(--spacing-half);display:flex}report-edit .rp-title-input{min-width:0;color:var(--text);font-size:var(--fs-lg);background:0 0;border:0;border-bottom:2px solid #0000;outline:0;flex:1;padding:2px 0;font-weight:700}report-edit .rp-title-input.empty{border-bottom-color:color-mix(in oklab,var(--danger)40%,var(--bg-card))}report-edit .rp-dirty{color:var(--warning);font-weight:700}report-edit .rp-toolbar{align-items:center;gap:var(--spacing);padding:4px var(--spacing-2x)var(--spacing);border-bottom:1px solid var(--border-color);flex-wrap:wrap;display:flex}report-edit .rp-source{align-items:center;gap:var(--spacing-half);min-width:280px;display:flex}report-edit .rp-source>:last-child{flex:1}report-edit .rp-sort-chip{align-items:center;gap:var(--spacing-half);min-height:34px;padding:0 4px 0 var(--spacing);border:1px solid color-mix(in oklab,var(--primary)30%,var(--border-color));border-radius:var(--border-radius);background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:var(--primary);box-sizing:border-box;font-weight:700;display:inline-flex}report-edit .rp-sort-chip .rp-chip-x{min-height:0;color:var(--primary);cursor:pointer;background:0 0;border:0;margin:0;padding:0 4px}report-edit .rp-main{flex:1;min-height:0;display:flex}report-edit .rp-side{background:color-mix(in oklab,var(--bg-main)40%,var(--bg-card));flex-direction:column;flex:none;min-height:0;display:flex}report-edit .rp-side.rp-left{border-right:1px solid var(--border-color);width:300px}report-edit .rp-side.rp-right{border-left:1px solid var(--border-color);width:340px}report-edit .rp-side-top{gap:var(--spacing-half);padding:14px 16px var(--spacing);flex-direction:column;display:flex}report-edit .rp-side-head{gap:var(--spacing-half);flex-direction:column;flex:1;display:flex}report-edit .rp-side-title-row{align-items:center;gap:var(--spacing-half);display:flex}report-edit .rp-side-title{font-weight:800}report-edit .rp-link{min-height:0;color:var(--primary);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:700}report-edit .rp-link.danger{color:var(--danger)}report-edit .rp-hint{padding:var(--spacing);border:1px dashed var(--border-color);border-radius:var(--border-radius);color:color-mix(in oklab,var(--text)60%,var(--bg-card))}report-edit .rp-col-list{padding:0 var(--spacing)14px;flex-direction:column;flex:1;gap:2px;display:flex;overflow:auto}report-edit .rp-col-selected{padding-bottom:var(--spacing-half);border-bottom:1px solid var(--border-color);flex-direction:column;gap:2px;margin-bottom:4px;display:flex}report-edit .rp-col{align-items:center;gap:var(--spacing-half);min-height:30px;padding:0 var(--spacing-half)0 23px;box-sizing:border-box;color:color-mix(in oklab,var(--text)60%,var(--bg-card));cursor:pointer;border:1px solid #0000;border-radius:7px;display:flex}report-edit .rp-col:hover{background:var(--bg-main)}report-edit .rp-col input{accent-color:var(--primary);margin:0}report-edit .rp-col .rp-col-name{flex:1}report-edit .rp-col.selected{border-color:var(--border-color);background:var(--bg-card);color:var(--text);cursor:grab;padding-left:6px;font-weight:700}report-edit .rp-col.dragging{background:color-mix(in oklab,var(--primary)10%,var(--bg-card))}report-edit .rp-col.drop-target{border-color:var(--primary)}report-edit .rp-col .rp-grip{color:var(--border-color)}report-edit .rp-col .rp-new{color:var(--warning);font-weight:800}report-edit .rp-center{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}report-edit .rp-result-bar{align-items:center;gap:var(--spacing);padding:var(--spacing)var(--spacing-2x);flex-wrap:wrap;display:flex}report-edit .rp-result-bar .rp-count{color:color-mix(in oklab,var(--text)60%,var(--bg-card));font-weight:700}report-edit .rp-result-body{min-height:0;padding:0 var(--spacing-2x)var(--spacing-2x);flex:1;overflow:auto}report-edit .rp-loading{text-align:center;color:color-mix(in oklab,var(--text)60%,var(--bg-card));padding:40px;font-weight:700}report-edit .rp-empty{align-items:center;gap:var(--spacing);max-width:640px;margin:var(--spacing)auto 0;padding:36px var(--spacing-2x);text-align:center;border:1px dashed var(--border-color);border-radius:12px;flex-direction:column;display:flex}report-edit .rp-empty .rp-empty-title{font-size:1.1em;font-weight:800}report-edit .rp-table-wrap{border:1px solid var(--border-color);border-radius:var(--border-radius);max-height:100%;overflow:auto}report-edit .rp-table{border-collapse:separate;border-spacing:0;width:100%}report-edit .rp-table th{z-index:2;text-align:left;white-space:nowrap;border-bottom:1px solid var(--border-color);background:color-mix(in oklab,var(--bg-main)60%,var(--bg-card));cursor:grab;border-left:2px solid #0000;padding:0;position:sticky;top:0}report-edit .rp-table th.dragging{background:color-mix(in oklab,var(--primary)10%,var(--bg-card))}report-edit .rp-table th.drop-target{border-left-color:var(--primary)}report-edit .rp-table .rp-th{padding:var(--spacing-half)6px var(--spacing-half)12px;align-items:center;gap:4px;display:flex}report-edit .rp-table .rp-th .rp-th-name{color:color-mix(in oklab,var(--text)60%,var(--bg-card));cursor:pointer;flex:1;font-weight:800}report-edit .rp-table td{padding:var(--spacing-half)12px;border-bottom:1px solid var(--border-color);white-space:nowrap}report-edit .rp-table td.empty{color:var(--border-color)}report-edit .rp-logic{align-items:center;gap:var(--spacing-half);color:color-mix(in oklab,var(--text)60%,var(--bg-card));flex-wrap:wrap;display:flex}report-edit .rp-filter-scroll{gap:var(--spacing);flex-direction:column;flex:1;padding:0 12px 14px;display:flex;overflow:auto}report-edit .rp-filter-list{gap:var(--spacing);flex-direction:column;display:flex}report-edit .rp-add{border:1px dashed color-mix(in oklab,var(--primary)30%,var(--border-color));border-radius:var(--border-radius);background:var(--bg-card);min-height:34px;color:var(--primary);cursor:pointer;margin:0;font-weight:700}report-filter-card{padding:var(--spacing-half)var(--spacing)var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);flex-direction:column;gap:6px;display:flex}report-filter-card.error{border-color:var(--danger)}report-filter-card .rp-filter-top{align-items:center;display:flex}report-filter-card .rp-filter-top .rp-joiner{color:color-mix(in oklab,var(--text)60%,var(--bg-card));text-transform:uppercase;letter-spacing:.04em;font-weight:800}report-filter-card .rp-x{width:24px;height:24px;min-height:0;color:color-mix(in oklab,var(--text)60%,var(--bg-card));cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0;padding:0}report-filter-card .rp-x:hover{background:color-mix(in oklab,var(--danger)12%,var(--bg-card));color:var(--danger)}report-filter-card .rp-filter-row{gap:6px;display:flex}report-filter-card .rp-filter-row>:first-child{flex:none;width:120px}report-filter-card .rp-value{flex:1;min-width:0}report-filter-card .rp-value report-filter-value,report-filter-card .rp-value report-filter-value>*{box-sizing:border-box;width:100%}page-bakim-takvimi{--cal-accent:var(--primary);--cal-s1:var(--info);--cal-s2:var(--warning);--cal-soft:color-mix(in oklab,var(--base-up)3%,var(--bg-card));--cal-soft-2:color-mix(in oklab,var(--base-up)6%,var(--bg-card));--cal-weekend:color-mix(in oklab,var(--mid)13%,transparent);--cal-day-line:color-mix(in oklab,var(--border-color)70%,transparent);--cal-mono:var(--font-family);width:100%;height:100%;padding:var(--spacing-2x);box-sizing:border-box;color:var(--text);padding-top:0;display:block}page-bakim-takvimi .cal-spacer{flex:auto}page-bakim-takvimi button{width:auto;margin:0}page-bakim-takvimi button>span{padding:0}page-bakim-takvimi button:hover>span,page-bakim-takvimi button:hover i{transform:none}page-bakim-takvimi>.cal-card-main{background:var(--bg-card);height:100%;box-shadow:0 0 0 1px var(--shadow-color),0 2px 4px var(--shadow-color);border:none;border-radius:12px;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}page-bakim-takvimi .cal-top-bar{border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:flex-end;gap:16px;padding:16px 20px 14px;display:flex}page-bakim-takvimi .cal-top-bar .cal-title-name{font-size:20px;font-weight:700}page-bakim-takvimi .cal-top-bar .cal-title-sub{color:var(--text-muted);margin-top:2px;font-size:13px}page-bakim-takvimi .cal-nav{align-items:center;gap:8px;display:flex}page-bakim-takvimi .cal-nav>.cal-nav-button{border:1px solid var(--border-color);background:var(--bg-card);width:30px;height:30px;color:var(--text-muted);border-radius:7px;justify-content:center;align-items:center;padding:0;font-size:14px;display:flex}page-bakim-takvimi .cal-nav>.cal-nav-button:hover{border-color:var(--cal-accent);color:var(--cal-accent);box-shadow:none}page-bakim-takvimi .cal-nav>.cal-period{text-align:center;min-width:128px;font-size:15px;font-weight:700}page-bakim-takvimi .cal-nav>.cal-today-button{color:var(--info);background:0 0;border:none;padding:0 6px;font-size:13px;font-weight:700}page-bakim-takvimi .cal-nav>.cal-today-button:hover{color:var(--text);box-shadow:none}page-bakim-takvimi app-radio-button.cal-seg{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;gap:0;width:auto;padding:0;display:flex;overflow:hidden}page-bakim-takvimi app-radio-button.cal-seg>button{color:var(--primary);background:0 0;border:none;border-radius:0;padding:6px 14px;font-size:13px;font-weight:400}page-bakim-takvimi app-radio-button.cal-seg>button>i{display:none}page-bakim-takvimi app-radio-button.cal-seg>button:hover{box-shadow:none;color:var(--text)}page-bakim-takvimi app-radio-button.cal-seg>button[checked]{background:var(--ico-bg-info);color:var(--ico-fg-info);box-shadow:inset 0 -2px 0 var(--primary);font-weight:700}page-bakim-takvimi .cal-new-button{background:var(--cal-accent);color:var(--primary-inverse);border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:600;display:flex}page-bakim-takvimi .cal-new-button:hover{background:color-mix(in oklab,var(--cal-accent)85%,black)}page-bakim-takvimi .cal-toolbar{background:var(--bg-card);border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px;display:flex}page-bakim-takvimi .cal-search{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:8px;width:250px;padding:0 11px;display:flex}page-bakim-takvimi .cal-search>.cal-search-icon{color:var(--text-muted);font-size:12px}page-bakim-takvimi .cal-search>.cal-search-input{box-shadow:none;background:0 0;border:none;outline:none;flex:1;margin:0;padding:7px 0;font-size:13px}page-bakim-takvimi .cal-filter{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:6px;padding-left:10px;display:flex}page-bakim-takvimi .cal-filter>.cal-filter-label{color:var(--text-muted);font-size:12px}page-bakim-takvimi .cal-filter>combo-box{border:none;width:120px}page-bakim-takvimi .cal-legend{color:var(--text-muted);align-items:center;gap:10px;font-size:11.5px;font-weight:700;display:flex}page-bakim-takvimi .cal-legend>span:before{content:"";vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:4px;display:inline-block}page-bakim-takvimi .cal-legend>.cal-legend-s1:before{background:var(--cal-s1)}page-bakim-takvimi .cal-legend>.cal-legend-s2:before{background:var(--cal-s2)}page-bakim-takvimi .cal-grouping{align-items:center;gap:8px;display:flex}page-bakim-takvimi .cal-grouping>.cal-grouping-label{color:var(--text-muted);font-size:12px;font-weight:600}page-bakim-takvimi .cal-grouping>.cal-seg{background:var(--bg-card)}page-bakim-takvimi .cal-main{grid-template-columns:minmax(0,1fr) 380px;min-height:0;display:grid}page-bakim-takvimi bakim-takvim-izgara{min-width:0;min-height:0;display:block;overflow:auto}page-bakim-takvimi .cal-grid-inner{position:relative}page-bakim-takvimi .cal-left{box-sizing:border-box;z-index:3;background:var(--bg-card);border-right:1px solid var(--border-color);flex:0 0 250px;width:250px;position:sticky;left:0}page-bakim-takvimi .cal-header-row{z-index:5;background:var(--bg-card);border-bottom:1px solid var(--border-color);display:flex;position:sticky;top:0}page-bakim-takvimi .cal-header-row>.cal-left-header{height:46px;color:var(--text-muted);background:var(--bg-main);align-items:center;padding:0 14px;font-size:12px;font-weight:600;display:flex}page-bakim-takvimi .cal-days{display:flex}page-bakim-takvimi .cal-days>.cal-day{box-sizing:border-box;border-left:1px solid var(--cal-day-line);background:var(--bg-card);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;height:46px;display:flex}page-bakim-takvimi .cal-days>.cal-day>.cal-day-name{letter-spacing:.6px;color:var(--text-muted);font-size:10px;font-weight:700}page-bakim-takvimi .cal-days>.cal-day>.cal-day-no{font-size:13px;font-weight:700}page-bakim-takvimi .cal-days>.cal-day.weekend{background:var(--cal-soft)}page-bakim-takvimi .cal-days>.cal-day.weekend>.cal-day-no{color:var(--text-muted)}page-bakim-takvimi .cal-days>.cal-day.today{background:color-mix(in oklab,var(--info)14%,var(--bg-card))}page-bakim-takvimi .cal-days>.cal-day.today>.cal-day-no{color:var(--info)}page-bakim-takvimi .cal-days>.cal-day.drop-target{background:color-mix(in oklab,var(--cal-accent)16%,var(--bg-card))}page-bakim-takvimi .cal-days>.cal-day.drop-target>.cal-day-name,page-bakim-takvimi .cal-days>.cal-day.drop-target>.cal-day-no{color:var(--cal-accent)}page-bakim-takvimi .cal-body{position:relative}page-bakim-takvimi .cal-today-column{z-index:1;pointer-events:none;background:color-mix(in oklab,var(--info)9%,transparent);position:absolute;top:0;bottom:0}page-bakim-takvimi .cal-group-row{z-index:2;background:var(--cal-soft-2);border-bottom:1px solid var(--border-color);display:flex;position:relative}page-bakim-takvimi .cal-group-row>.cal-left-group{background:var(--cal-soft-2);cursor:pointer;align-items:center;gap:8px;height:34px;padding:0 14px;display:flex}page-bakim-takvimi .cal-group-row>.cal-left-group>.cal-group-arrow{width:10px;font-family:var(--cal-mono);color:var(--text-muted);font-size:11px}page-bakim-takvimi .cal-group-row>.cal-left-group>.cal-group-name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:12px;font-weight:700;overflow:hidden}page-bakim-takvimi .cal-group-row>.cal-left-group>.cal-group-count{white-space:nowrap;color:var(--text-muted);flex:none;font-size:11px}page-bakim-takvimi .cal-row{border-bottom:1px solid var(--cal-day-line);display:flex}page-bakim-takvimi .cal-row>.cal-left-row{box-sizing:border-box;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:8px 14px;display:flex}page-bakim-takvimi .cal-row.drop-valid>.cal-lane{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--cal-accent)45%,transparent)}page-bakim-takvimi .cal-row-info{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}page-bakim-takvimi .cal-row-info>.cal-row-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}page-bakim-takvimi .cal-row-info>.cal-row-head>.cal-row-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;overflow:hidden}page-bakim-takvimi .cal-row-info>.cal-row-head>.cal-row-meta{color:var(--text-muted);white-space:nowrap;flex:none;font-size:11px}page-bakim-takvimi .cal-row-info>.cal-row-load{background:var(--border-color);border-radius:2px;height:4px;display:block;overflow:hidden}page-bakim-takvimi .cal-row-info>.cal-row-load>.cal-row-load-fill{background:var(--info);height:100%;display:block}page-bakim-takvimi .cal-row-info>.cal-row-capacity{color:var(--text-muted);font-size:11px;font-weight:700}page-bakim-takvimi .cal-row-info>.cal-row-capacity.over{color:var(--danger)}page-bakim-takvimi .cal-bar.cal-bar-group{cursor:pointer;background:color-mix(in oklab,var(--cal-accent)16%,var(--bg-card))}page-bakim-takvimi .cal-bar.cal-bar-group:hover{border-color:var(--cal-accent)}page-bakim-takvimi .cal-bar.cal-bar-group.open{outline:2px solid var(--text);outline-offset:1px}page-bakim-takvimi .cal-bar.cal-bar-group .cal-box-levels{gap:2px;display:flex}page-bakim-takvimi .cal-bar.cal-bar-group .cal-box-levels>span{color:var(--primary-inverse);border-radius:4px;padding:0 4px;font-size:10px;font-weight:700;line-height:14px}page-bakim-takvimi .cal-bar.cal-bar-group .cal-box-levels>.cal-box-s1{background:var(--cal-s1)}page-bakim-takvimi .cal-bar.cal-bar-group .cal-box-levels>.cal-box-s2{background:var(--cal-s2)}page-bakim-takvimi .cal-day-box{--box-color:var(--cal-s1);box-sizing:border-box;background:color-mix(in oklab,var(--box-color)9%,var(--bg-card));box-shadow:inset 4px 0 0 var(--box-color);color:color-mix(in oklab,var(--box-color)70%,var(--text));white-space:nowrap;cursor:pointer;user-select:none;z-index:2;border:none;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;padding:4px 8px 4px 11px;display:flex;position:absolute;overflow:hidden}page-bakim-takvimi .cal-day-box.s2{--box-color:var(--cal-s2)}page-bakim-takvimi .cal-day-box:hover{box-shadow:inset 4px 0 0 var(--box-color),0 0 0 1px var(--box-color)}page-bakim-takvimi .cal-day-box.draggable{cursor:grab}page-bakim-takvimi .cal-day-box.open{outline:2px solid var(--text);outline-offset:1px}page-bakim-takvimi .cal-day-box.over{--box-color:var(--danger)}page-bakim-takvimi .cal-day-box>span{text-overflow:ellipsis;min-width:0;line-height:1.25;overflow:hidden}page-bakim-takvimi .cal-day-box>.cal-box-title{font-size:12px;font-weight:700}page-bakim-takvimi .cal-day-box>.cal-box-sub{font-size:12px}page-bakim-takvimi .cal-lane{flex:none;height:58px;position:relative}page-bakim-takvimi .cal-drop-preview{box-sizing:border-box;border:2px dashed var(--cal-accent);background:color-mix(in oklab,var(--cal-accent)12%,transparent);pointer-events:none;border-radius:8px;position:absolute}page-bakim-takvimi .cal-empty-row{border:1px dashed var(--border-color);color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;inset:8px}page-bakim-takvimi .cal-empty-row:hover{border-color:var(--cal-accent);color:var(--cal-accent);background:color-mix(in oklab,var(--cal-accent)5%,transparent)}page-bakim-takvimi .cal-bar{box-sizing:border-box;background:var(--ico-bg-info);box-shadow:inset 3px 0 0 var(--cal-accent);color:var(--text);cursor:grab;user-select:none;z-index:2;border:1px solid #0000;border-radius:6px;flex-direction:column;justify-content:center;gap:1px;padding:0 7px 0 9px;display:flex;position:absolute;overflow:hidden}page-bakim-takvimi .cal-bar.narrow{align-items:center;padding:0 3px}page-bakim-takvimi .cal-bar.selected{box-shadow:0 0 0 2px color-mix(in oklab,var(--cal-accent)18%,transparent);border-color:var(--cal-accent)!important}page-bakim-takvimi .cal-bar.multi{box-shadow:0 0 0 2px color-mix(in oklab,var(--cal-accent)14%,transparent);border-color:var(--cal-accent)!important}page-bakim-takvimi .cal-bar.dragging{opacity:.4}page-bakim-takvimi .cal-bar.stacked{border-radius:6px;gap:0}page-bakim-takvimi .cal-bar>.cal-bar-handle{cursor:ew-resize;width:7px;position:absolute;top:0;bottom:0}page-bakim-takvimi .cal-bar>.cal-bar-handle.start{left:0}page-bakim-takvimi .cal-bar>.cal-bar-handle.end{right:0}page-bakim-takvimi .cal-bar>.cal-bar-handle:hover{background:color-mix(in oklab,var(--cal-accent)30%,transparent)}page-bakim-takvimi .cal-bar>.cal-bar-top{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}page-bakim-takvimi .cal-bar>.cal-bar-top>.cal-bar-code{white-space:nowrap;font-family:var(--cal-mono);flex:none;font-size:11px;font-weight:600}page-bakim-takvimi .cal-bar>.cal-bar-top>.cal-bar-level{font-family:var(--cal-mono);opacity:.6;flex:none;font-size:10px;font-weight:600}page-bakim-takvimi .cal-bar>.cal-bar-meta{white-space:nowrap;text-overflow:ellipsis;opacity:.8;min-width:0;font-size:10px;overflow:hidden}page-bakim-takvimi bakim-takvim-yan-panel{background:var(--bg-card);border-left:1px solid var(--border-color);flex-direction:column;min-height:0;display:flex;overflow-y:auto}page-bakim-takvimi .cal-side-title{font-size:var(--fs-md);font-weight:700}page-bakim-takvimi .cal-side-header-row{justify-content:space-between;align-items:center;gap:8px;display:flex}page-bakim-takvimi .cal-side-hint{color:var(--text-muted);margin-top:3px;font-size:11px}page-bakim-takvimi .cal-pool{border-bottom:1px solid var(--border-color);padding:14px 16px}page-bakim-takvimi .cal-pool .cal-pool-count{background:var(--ico-bg-info);color:var(--ico-fg-info);border-radius:10px;padding:1px 7px;font-size:12px;font-weight:700}page-bakim-takvimi .cal-pool>.cal-pool-list{flex-direction:column;gap:7px;margin-top:10px;display:flex}page-bakim-takvimi .cal-pool-item{border:1px solid var(--border-color);border-left:3px solid var(--warning);background:var(--bg-card);cursor:grab;user-select:none;border-radius:8px;padding:8px 10px}page-bakim-takvimi .cal-pool-item.dragging{opacity:.4}page-bakim-takvimi .cal-pool-item>.cal-pool-top{align-items:center;gap:7px;display:flex}page-bakim-takvimi .cal-pool-item>.cal-pool-top>.cal-pool-code{font-family:var(--cal-mono);font-size:11px;font-weight:600}page-bakim-takvimi .cal-pool-item>.cal-pool-top>.cal-pool-type{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}page-bakim-takvimi .cal-pool-item>.cal-pool-top>.cal-pool-level{font-family:var(--cal-mono);color:var(--text-muted);font-size:10px}page-bakim-takvimi .cal-pool-item>.cal-pool-asset{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;overflow:hidden}page-bakim-takvimi .cal-selected{flex:auto;padding:14px 16px}page-bakim-takvimi .cal-selected>.cal-no-selection{border:1px dashed var(--border-color);text-align:center;color:var(--text-muted);border-radius:9px;padding:22px 14px;font-size:12px;line-height:1.6}page-bakim-takvimi .cal-card{border:1px solid var(--border-color);background:var(--bg-card);border-radius:9px;margin-top:10px;overflow:hidden}page-bakim-takvimi .cal-card>.cal-card-head{background:var(--cal-soft);color:var(--text);border-bottom:1px solid var(--border-color);align-items:center;gap:8px;padding:9px 12px;display:flex}page-bakim-takvimi .cal-card>.cal-card-head>.cal-card-code{font-family:var(--cal-mono);font-size:13px;font-weight:600}page-bakim-takvimi .cal-card>.cal-card-head>.cal-card-status{font-size:11px;font-weight:700}page-bakim-takvimi .cal-card>.cal-card-body{flex-direction:column;gap:8px;padding:11px 12px;display:flex}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned{border-top:1px solid var(--border-color);flex-direction:column;gap:6px;margin-top:3px;padding-top:9px;display:flex}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-field{align-items:center}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time{flex-direction:column;gap:4px;display:flex}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-card-time-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-card-time-head>.cal-card-label{color:var(--text-muted);font-size:11px}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-card-time-head>.cal-card-value{white-space:nowrap;font-size:12px;font-weight:600}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-time-picker{align-items:center;gap:6px;display:flex}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-time-picker>combo-box{flex:1 1 0;min-width:0}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-time-picker>combo-box>app-dropdown>.ddBody{position-try-fallbacks:flip-block}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-time-picker>combo-box>app-dropdown>.ddBody>app-list{max-height:150px;overflow-y:auto}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-time-picker>combo-box>app-dropdown>.ddBody>app-list>.itemContainer>span{padding:4px 10px;font-size:12px}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-time>.cal-time-picker>.cal-time-separator{color:var(--text-muted);font-weight:700}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-field,page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-field{align-items:baseline;gap:10px;display:flex}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-field>.cal-card-label,page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-field>.cal-card-label{color:var(--text-muted);flex:0 0 76px;font-size:11px}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-field>.cal-card-value,page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-field>.cal-card-value{text-wrap:pretty;font-size:12px;font-weight:600}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-field.cal-card-field-input,page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-field.cal-card-field-input{align-items:center}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-field.cal-card-field-input>.cal-card-editable,page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-field.cal-card-field-input>.cal-card-editable{flex:1 1 0;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-field.cal-card-field-input>.cal-card-editable>.edit-button,page-bakim-takvimi .cal-card>.cal-card-body>.cal-card-planned>.cal-card-field.cal-card-field-input>.cal-card-editable>.edit-button{color:var(--primary);border:none;padding:2px 4px;background:0 0!important}page-bakim-takvimi .cal-card>.cal-card-buttons{gap:7px;padding:0 12px 12px;display:flex}page-bakim-takvimi .cal-card>.cal-card-buttons>.cal-card-button{background:var(--cal-accent);color:var(--primary-inverse);border:none;border-radius:8px;flex:1;justify-content:center;width:100%;padding:7px 0;font-size:12px;font-weight:600}page-bakim-takvimi .cal-card>.cal-card-buttons>.cal-card-button:hover{background:color-mix(in oklab,var(--cal-accent)85%,black)}page-bakim-takvimi .cal-card>.cal-card-buttons>.cal-card-button.outlined{border:1px solid var(--cal-accent);color:var(--cal-accent);background:0 0}page-bakim-takvimi .cal-card>.cal-card-buttons>.cal-card-button.outlined:hover{background:color-mix(in oklab,var(--cal-accent)8%,transparent)}page-bakim-takvimi .cal-card>.cal-card-buttons>.cal-card-button:disabled{opacity:.45;cursor:default;pointer-events:none}page-bakim-takvimi .cal-multi{background:var(--cal-accent);color:var(--primary-inverse);align-items:center;gap:9px;padding:11px 16px;display:flex}page-bakim-takvimi .cal-multi>.cal-multi-text{font-size:12px;font-weight:700}page-bakim-takvimi .cal-multi>.cal-multi-button{background:var(--bg-card);color:var(--text);border:none;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:700}page-bakim-takvimi .cal-multi>.cal-multi-button.outlined{border:1px solid color-mix(in oklab,var(--primary-inverse)45%,transparent);color:var(--primary-inverse);background:0 0}page-bakim-takvimi .cal-pool{flex-direction:column;gap:10px;display:flex}page-bakim-takvimi .cal-pool>.cal-side-header-row>.cal-oneri-sort{width:150px}page-bakim-takvimi .cal-pool>.cal-oneri-search{width:auto}page-bakim-takvimi .cal-pool>.cal-pool-list{margin-top:0}page-bakim-takvimi .cal-link-button{color:var(--cal-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}page-bakim-takvimi .cal-oneri-clear{justify-content:flex-end;margin-top:-4px;display:flex}page-bakim-takvimi .cal-oneri-filter-area{position:relative}page-bakim-takvimi .cal-oneri-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}page-bakim-takvimi .cal-oneri-filter{border:1px solid var(--border-color);background:var(--bg-card);height:40px;color:var(--text);text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label caret""value caret";align-items:center;padding:3px 8px;display:grid}page-bakim-takvimi .cal-oneri-filter>.cal-oneri-filter-label{color:var(--text-muted);grid-area:label;font-size:10.5px;font-weight:700}page-bakim-takvimi .cal-oneri-filter>.cal-oneri-filter-value{white-space:nowrap;text-overflow:ellipsis;grid-area:value;min-width:0;font-size:12px;font-weight:700;overflow:hidden}page-bakim-takvimi .cal-oneri-filter>.cal-oneri-filter-caret{color:var(--text-muted);grid-area:caret;font-size:10px}page-bakim-takvimi .cal-oneri-filter.open{border-color:var(--cal-accent)}page-bakim-takvimi .cal-oneri-filter.active{border-color:var(--cal-accent);background:color-mix(in oklab,var(--cal-accent)6%,var(--bg-card))}page-bakim-takvimi .cal-oneri-filter.active>.cal-oneri-filter-value{color:var(--cal-accent)}page-bakim-takvimi .cal-oneri-popover{z-index:6;border:1px solid var(--border-color);background:var(--bg-card);max-height:300px;box-shadow:0 10px 28px var(--shadow-color-lg);border-radius:8px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}page-bakim-takvimi .cal-oneri-popover>.cal-oneri-popover-head{justify-content:space-between;align-items:center;padding:2px 4px 6px;display:flex}page-bakim-takvimi .cal-oneri-popover>.cal-oneri-popover-head>.cal-oneri-popover-title{letter-spacing:.04em;color:var(--text-muted);font-size:11px;font-weight:700}page-bakim-takvimi .cal-oneri-option{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:7px 6px;font-size:12.5px;display:flex}page-bakim-takvimi .cal-oneri-option.on{background:color-mix(in oklab,var(--cal-accent)6%,var(--bg-card))}page-bakim-takvimi .cal-oneri-option>.cal-oneri-option-title{flex:1;font-weight:700}page-bakim-takvimi .cal-oneri-option>.cal-oneri-option-count{color:var(--text-muted);font-size:11.5px}page-bakim-takvimi .cal-check{border:1.5px solid var(--border-color);background:var(--bg-card);width:15px;height:15px;color:var(--primary-inverse);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}page-bakim-takvimi .on>.cal-check,page-bakim-takvimi .selected .cal-check{border-color:var(--cal-accent);background:var(--cal-accent)}page-bakim-takvimi .cal-oneri-strip{background:var(--text);color:var(--bg-card);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}page-bakim-takvimi .cal-oneri-strip>.cal-oneri-strip-text{flex:1;font-weight:700}page-bakim-takvimi .cal-oneri-strip>.cal-oneri-strip-button{color:inherit;opacity:.8;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}page-bakim-takvimi .cal-oneri-card{flex-direction:column;gap:4px;display:flex}page-bakim-takvimi .cal-oneri-card.late{border-left-color:var(--danger)}page-bakim-takvimi .cal-oneri-card.selected{border-color:var(--cal-accent)}page-bakim-takvimi .cal-oneri-card>.cal-oneri-top{align-items:center;gap:6px;display:flex}page-bakim-takvimi .cal-oneri-card>.cal-oneri-top>.cal-oneri-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}page-bakim-takvimi .cal-oneri-card>.cal-oneri-top>.cal-oneri-priority{color:var(--primary-inverse);border-radius:9px;padding:1px 7px;font-size:10.5px;font-weight:700}page-bakim-takvimi .cal-oneri-card>.cal-oneri-top>.cal-oneri-priority.p1{background:var(--danger)}page-bakim-takvimi .cal-oneri-card>.cal-oneri-top>.cal-oneri-priority.p2{background:var(--warning)}page-bakim-takvimi .cal-oneri-card>.cal-oneri-top>.cal-oneri-priority.p3{background:var(--text-muted)}page-bakim-takvimi .cal-oneri-card>.cal-oneri-tags{flex-wrap:wrap;gap:5px;display:flex}page-bakim-takvimi .cal-oneri-card>.cal-oneri-tags>span{border-radius:5px;padding:1px 6px;font-size:11px;font-weight:400}page-bakim-takvimi .cal-oneri-card>.cal-oneri-tags>.cal-oneri-tag{background:color-mix(in oklab,var(--cal-accent)8%,var(--bg-card));color:var(--text)}page-bakim-takvimi .cal-oneri-card>.cal-oneri-tags>.cal-oneri-dep{background:var(--ico-bg-info);color:var(--ico-fg-info)}page-bakim-takvimi .cal-oneri-card>.cal-oneri-tags>.cal-oneri-dep.blocked{background:var(--ico-bg-danger);color:var(--ico-fg-danger)}page-bakim-takvimi .cal-oneri-card>.cal-oneri-bottom{color:var(--text-muted);justify-content:space-between;gap:8px;font-size:11.5px;display:flex}page-bakim-takvimi .cal-oneri-card>.cal-oneri-bottom>.cal-oneri-sub{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}page-bakim-takvimi .cal-oneri-card>.cal-oneri-bottom>.cal-oneri-days{white-space:nowrap;flex:none;font-weight:400}page-bakim-takvimi .cal-oneri-card>.cal-oneri-bottom>.cal-oneri-days.near{color:var(--warning)}page-bakim-takvimi .cal-oneri-card>.cal-oneri-bottom>.cal-oneri-days.late{color:var(--danger)}page-bakim-takvimi .cal-oneri-more{border:1px dashed var(--border-color);background:var(--bg-card);height:34px;color:var(--cal-accent);cursor:pointer;border-radius:8px;font-size:12.5px;font-weight:700}page-bakim-takvimi .cal-oneri-empty{text-align:center;color:var(--text-muted);padding:24px;font-size:13px}page-bakim-takvimi>.cal-day-popup{z-index:50;border:1px solid var(--border-color);background:var(--bg-card);width:340px;max-height:420px;box-shadow:0 12px 32px var(--shadow-color-lg);border-radius:10px;flex-direction:column;display:flex;position:fixed}page-bakim-takvimi>.cal-day-popup>.cal-day-popup-head{border-bottom:1px solid var(--border-color);align-items:flex-start;gap:8px;padding:12px 14px 10px;display:flex}page-bakim-takvimi>.cal-day-popup>.cal-day-popup-head>.cal-day-popup-title{flex-direction:column;flex:1;gap:2px;display:flex}page-bakim-takvimi>.cal-day-popup>.cal-day-popup-head>.cal-day-popup-title>.cal-day-popup-name{font-size:14px;font-weight:700}page-bakim-takvimi>.cal-day-popup>.cal-day-popup-head>.cal-day-popup-title>.cal-day-popup-row{color:var(--text-muted);font-size:12px}page-bakim-takvimi>.cal-day-popup>.cal-day-popup-head>.cal-day-popup-close{background:var(--cal-soft-2);width:24px;height:24px;color:var(--text);border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:0;padding:0;line-height:1;display:inline-flex}page-bakim-takvimi>.cal-day-popup>.cal-day-popup-head>.cal-day-popup-close>i{margin:0}page-bakim-takvimi>.cal-day-popup>.cal-day-popup-head>.cal-day-popup-close>span:empty{display:none}page-bakim-takvimi>.cal-day-popup>.cal-day-popup-list{padding:6px 8px 8px;overflow:auto}page-bakim-takvimi .cal-day-popup-item{border-bottom:1px solid var(--cal-day-line);align-items:center;gap:8px;padding:7px 6px;display:flex}page-bakim-takvimi .cal-day-popup-item:last-child{border-bottom:none}page-bakim-takvimi .cal-day-popup-item>.cal-day-popup-info{cursor:pointer;user-select:none;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}page-bakim-takvimi .cal-day-popup-item>.cal-day-popup-info.draggable{cursor:grab}page-bakim-takvimi .cal-day-popup-item>.cal-day-popup-info>.cal-day-popup-code{gap:6px;font-size:12.5px;font-weight:700;display:flex}page-bakim-takvimi .cal-day-popup-item>.cal-day-popup-info>.cal-day-popup-code>.cal-day-popup-level{color:var(--text-muted);font-size:11.5px;font-weight:700}page-bakim-takvimi .cal-day-popup-item>.cal-day-popup-info>.cal-day-popup-sub{white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted);font-size:11.5px;overflow:hidden}page-bakim-takvimi .cal-day-popup-item>.cal-day-popup-status{color:var(--text-muted);white-space:nowrap;flex:none;font-size:11.5px;font-weight:700}page-bakim-takvimi .cal-day-popup-item>.cal-day-popup-remove{border:1px solid var(--border-color);background:var(--bg-card);height:26px;color:var(--text-muted);white-space:nowrap;border-radius:6px;flex:none;padding:0 8px;font-size:11.5px;font-weight:700}page-bakim-takvimi>.cal-ghost{z-index:60;pointer-events:none;background:var(--cal-accent);color:var(--primary-inverse);font-family:var(--cal-mono);box-shadow:0 6px 18px var(--shadow-color-lg);border-radius:7px;padding:6px 11px;font-size:11px;font-weight:600;position:fixed}bakim-detay{gap:var(--spacing);width:100%;height:100%;padding:var(--spacing);grid-template-rows:auto 1fr;display:grid}bakim-detay>.header-div{border-radius:var(--border-radius);width:100%;box-shadow:var(--drop-shadow-m);padding:var(--spacing-half);gap:var(--spacing);flex-direction:row;justify-content:space-between;display:flex}bakim-detay>.header-div>button{padding:var(--spacing)}bakim-detay>.body-div{gap:var(--spacing-2x);flex-flow:wrap;width:100%;height:100%;display:flex;overflow-y:auto;container:bakim-detay-govde/inline-size}bakim-detay>.body-div>app-groupbox{flex-grow:1;flex-shrink:1;flex-basis:max-content;min-width:300px;width:auto!important}bakim-detay>.body-div>app-groupbox>.groupbox-body>.outage-detail-part{height:100%;min-height:250px;padding-top:var(--spacing)}bakim-detay>.body-div>app-groupbox>.groupbox-body work-order-simple .editDiv{justify-content:space-between;width:100%;display:flex}bakim-detay>.body-div>app-groupbox>.groupbox-body outage-businesslog-table{flex-direction:column;display:flex}bakim-detay>.body-div>app-groupbox>.groupbox-body outage-businesslog-table>.header{gap:var(--spacing-2x);padding:var(--spacing);flex-direction:row;display:flex}bakim-detay>.body-div>app-groupbox>.groupbox-body outage-businesslog-table>.header>.head-line{align-items:center;gap:var(--spacing);display:flex}bakim-detay>.body-div>app-groupbox.form-inceleme-grp{flex:100%;height:78vh;min-height:680px;width:100%!important}bakim-detay>.body-div>app-groupbox.form-inceleme-grp>.groupbox-body{min-height:0;overflow:hidden}bakim-detay>.body-div>.double-grp{flex-grow:1;flex-shrink:1;flex-basis:max-content;gap:var(--spacing-2x);grid-template-rows:1fr 1fr;grid-auto-flow:column;min-width:300px;display:grid;width:auto!important}bakim-detay app-dt{height:100%}bakim-detay>.button-container{gap:var(--spacing);flex-flow:wrap;width:100%;display:flex}@container bakim-detay-govde (width>=940px){bakim-detay>.body-div>app-groupbox.form-inceleme-grp{height:92vh;min-height:760px}}app-lbl{align-items:center;gap:calc(var(--spacing)*1.2);grid-template-columns:auto auto;place-content:start space-between;display:grid}app-lbl>.lbl-line{display:contents}app-lbl>.lbl-line>.lbl-label{opacity:.7;justify-self:left}app-lbl>.lbl-line .lbl-item{user-select:text;justify-self:left;margin-bottom:0}app-lbl>.lbl-line .lbl-item.editable{justify-content:space-between;align-items:center;gap:var(--spacing-half);width:100%;display:flex}app-lbl>.lbl-line .lbl-item.editable>.edit-button{padding:var(--spacing-half);color:var(--primary);border:none;background:var(--transparent)!important}app-lbl>.lbl-line2{display:contents}app-lbl>.lbl-line2>.lbl-label2{justify-self:left}app-lbl>.lbl-line2>.lbl-item2{justify-self:left;margin-bottom:0}app-lbl>.lbl-span{align-items:center;margin-bottom:3px;display:grid}app-lbl>.lbl-span .lbl-label-span{width:150px;font-weight:inherit}app-lbl>.lbl-span .lbl-item-span{background-color:#fff;justify-self:left;margin-bottom:0}app-lbl.with-lines>.lbl-line:after{content:"";border-bottom:1px solid var(--border-color);grid-column:1/3;width:100%}app-lbl.with-lines>.lbl-line:last-child:after{border-bottom:none}app-lbl.with-lines>.lbl-span:after{content:"";border-bottom:1px solid var(--border-color);grid-column:1/3;width:100%}app-lbl.with-lines>.lbl-span:last-child:after{border-bottom:none}bakim-list-grid>app-dt{container-type:inline-size}bakim-list-grid app-dt>.dt-header{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"bakim_select_all dt_head_search dt_head_custom dt_head_actions";align-items:start}bakim-list-grid app-dt>.dt-header>.dt-table-actions .dt-tbl-ab{white-space:nowrap}bakim-list-grid app-dt>.dt-header>.dt-customheader,bakim-list-grid app-dt>.dt-header .bakim-list-header{display:contents}bakim-list-grid app-dt>.dt-header .bakim-select-all{border:var(--border);background:var(--transparent);color:var(--text-color);padding:var(--spacing-half)var(--spacing);grid-area:bakim_select_all}bakim-list-grid app-dt>.dt-header .bakim-list-filters{justify-self:start;align-items:stretch;gap:calc(var(--spacing)*2);flex-wrap:wrap;grid-area:dt_head_custom;min-width:0;display:flex}bakim-list-grid app-dt>.dt-header .bakim-quick-status-group{align-items:stretch;gap:var(--spacing);display:flex}bakim-list-grid app-dt>.dt-header .bakim-quick-status-group>.bakim-quick-status{padding:var(--spacing-half)calc(var(--spacing)*2);white-space:nowrap;margin:0}bakim-list-grid app-dt>.dt-header .bakim-quick-status-group>.bakim-quick-status.active{--background-color:var(--primary);--border-color:var(--primary);--color:var(--primary-inverse);font-weight:600}bakim-list-grid app-dt>.dt-header .bakim-list-filters>dropdown-date-range{width:240px}bakim-list-grid app-dt>.dt-header .bakim-list-filters>dropdown-date-range.empty>.ddr-header>.ddr-screen{display:none}bakim-list-grid app-dt>.dt-header .bakim-list-filters>dropdown-date-range.empty>.ddr-header:before{content:var(--bakim-placeholder);color:var(--text-muted);font-style:italic}bakim-list-grid .bakim-days-left{font-variant-numeric:tabular-nums}bakim-list-grid .bakim-days-left.critical{color:var(--danger);font-weight:600}bakim-list-grid .bakim-days-left.warning{color:var(--warning-u1);font-weight:600}bakim-list-grid .bakim-assign-closed{color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:600}bakim-list-grid .bakim-assign-button{white-space:nowrap;color:var(--primary);background:color-mix(in oklab,var(--primary)10%,var(--bg-card));border:1px solid color-mix(in oklab,var(--primary)30%,var(--border-color));cursor:pointer;border-radius:7px;align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}bakim-list-grid .bakim-assign-button:hover{color:var(--primary-inverse);background:var(--primary);border-color:var(--primary)}bakim-list-grid .bakim-assign-button.change{color:var(--text);background:var(--bg-card);border-color:var(--border-color)}bakim-list-grid .bakim-assign-button.change:hover{color:var(--primary);background:var(--bg-card);border-color:var(--primary)}yillik-hafta-secici{align-items:center;gap:var(--spacing-half)var(--spacing);grid-template-columns:auto minmax(0,1fr) auto;min-width:720px;padding:2px;display:grid}yillik-hafta-secici .yearly-week-page-range{justify-self:center;align-items:center;gap:var(--spacing-half);font-size:var(--fs-lg);color:var(--text);cursor:pointer;grid-column:1/-1;font-weight:600;display:inline-flex}yillik-hafta-secici .yearly-week-page-range:hover{color:var(--primary)}yillik-hafta-secici .yearly-month-panel{justify-self:center;gap:var(--spacing-half);padding:var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);margin-bottom:var(--spacing);flex-direction:column;grid-column:1/-1;display:flex}yillik-hafta-secici .yearly-month-year{text-align:center;color:var(--text);font-weight:600}yillik-hafta-secici .yearly-months{gap:var(--spacing-half);grid-template-columns:repeat(4,72px);display:grid}yillik-hafta-secici .yearly-weeks{gap:var(--spacing);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}yillik-hafta-secici .yearly-week{min-height:96px;padding:var(--spacing);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);cursor:pointer;flex-direction:column;gap:4px;display:flex}yillik-hafta-secici .yearly-week:hover{border-color:var(--primary)}yillik-hafta-secici .yearly-week.selected{border-color:var(--primary);background:color-mix(in oklab,var(--primary)10%,var(--bg-card))}yillik-hafta-secici .yearly-week.selected .yearly-week-title{color:var(--primary)}yillik-hafta-secici .yearly-week.late{border-color:var(--warning);background:color-mix(in oklab,var(--warning)8%,var(--bg-card))}yillik-hafta-secici .yearly-week.late .yearly-week-title{color:var(--warning)}yillik-hafta-secici .yearly-week.late.selected{border-color:var(--danger);background:color-mix(in oklab,var(--danger)10%,var(--bg-card))}yillik-hafta-secici .yearly-week.late.selected .yearly-week-title{color:var(--danger)}yillik-hafta-secici .yearly-week-title{font-size:var(--fs-lg);color:var(--text);font-weight:600}yillik-hafta-secici .yearly-week-range,yillik-hafta-secici .yearly-week-count{font-size:var(--fs-md);color:var(--text-muted);white-space:nowrap}yillik-hafta-secici .yearly-week-count{color:var(--success);font-weight:600}yillik-hafta-secici .yearly-week.load-full .yearly-week-count{color:var(--warning)}yillik-hafta-secici .yearly-week.load-over .yearly-week-count{color:var(--danger)}yillik-hafta-secici .yearly-load-summary{font-size:var(--fs-md);color:var(--text-muted);grid-column:1/-1;justify-self:center}yillik-hafta-secici .yearly-load-summary.over{color:var(--danger);font-weight:600}@container (width<=1399px){bakim-list-grid>app-dt>.dt-header{grid-template-columns:auto auto 1fr auto;grid-template-areas:"bakim_select_all dt_head_search.dt_head_actions""dt_head_custom dt_head_custom dt_head_custom dt_head_custom"}}bakim-form-inceleme{--fi-accent:var(--primary);--fi-accent-soft:color-mix(in oklab,var(--primary)7%,var(--bg-card));--fi-accent-hover:color-mix(in oklab,var(--primary)13%,var(--bg-card));--fi-accent-line:color-mix(in oklab,var(--primary)30%,var(--border-color));--fi-soft-bg:color-mix(in oklab,var(--base-up)3%,var(--bg-card));--fi-photo-bg:#10162a;--fi-mono:var(--font-family);--fi-baslik-kazanci:31px;width:100%;height:100%;min-height:0;color:var(--text);flex:auto;grid-template-rows:auto minmax(0,1fr);display:grid;container-type:inline-size}bakim-form-inceleme>.fi-meta{background:var(--fi-soft-bg);border-bottom:1px solid var(--border-color);border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px 18px;margin-bottom:2px;padding:5px 12px;font-size:13px;display:flex}bakim-form-inceleme>.fi-meta>.fi-progress{color:var(--text-muted);white-space:nowrap;align-items:center;gap:12px;margin-left:auto;font-size:12px;display:flex}bakim-form-inceleme>.fi-meta>.fi-progress>.fi-progress-bar{background:var(--border-color);border-radius:3px;width:160px;height:6px;overflow:hidden}bakim-form-inceleme>.fi-meta>.fi-progress>.fi-progress-bar>.fi-progress-value{background:var(--success);height:100%}bakim-form-inceleme>.fi-meta>.fi-meta-item{align-items:center;gap:6px;display:flex}bakim-form-inceleme>.fi-meta>.fi-meta-item>.fi-meta-label{color:var(--text-muted)}bakim-form-inceleme>.fi-meta>.fi-meta-item>.fi-meta-value{color:var(--text);font-weight:700}bakim-form-inceleme>.fi-meta>.fi-status>.fi-status-dot{background:var(--success);border-radius:50%;width:8px;height:8px;display:inline-block}bakim-form-inceleme>.fi-meta>.fi-status>.fi-status-text{color:var(--success);font-weight:700}bakim-form-inceleme>.fi-meta>.fi-status.fi-status-open>.fi-status-dot{background:var(--info)}bakim-form-inceleme>.fi-meta>.fi-status.fi-status-open>.fi-status-text{color:var(--info)}bakim-form-inceleme>.fi-meta>.fi-status.fi-status-cancelled>.fi-status-dot{background:var(--danger)}bakim-form-inceleme>.fi-meta>.fi-status.fi-status-cancelled>.fi-status-text{color:var(--danger)}bakim-form-inceleme>.fi-empty{min-height:120px;color:var(--text-muted);justify-content:center;align-items:center;padding:24px;font-size:14px;display:flex}bakim-form-inceleme>.fi-grid{grid-template-columns:minmax(320px,5fr) minmax(0,7fr);grid-auto-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:0;display:grid}bakim-form-inceleme .fi-photo-col{border-right:1px solid var(--border-color);background:var(--fi-soft-bg);min-width:0;overflow:visible}bakim-form-inceleme .fi-photo-col>.fi-photo-sticky{box-sizing:border-box;flex-direction:column;height:100%;padding:14px 16px 6px 0;display:flex;position:sticky;top:0}bakim-form-inceleme .fi-photo-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}bakim-form-inceleme .fi-photo-head>.fi-photo-title{font-size:15px;font-weight:700}bakim-form-inceleme .fi-photo-head>.fi-counter{font-family:var(--fi-mono);color:var(--text-muted);font-size:12px}bakim-form-inceleme .fi-viewer{border:1px solid var(--border-color);background:var(--fi-photo-bg);background-image:repeating-linear-gradient(135deg,color-mix(in oklab,var(--fi-photo-bg)88%,white)0 10px,var(--fi-photo-bg)10px 20px);border-radius:8px;flex:auto;min-height:0;position:relative;overflow:hidden}bakim-form-inceleme .fi-viewer>.fi-media{width:100%;height:100%;position:relative;overflow:hidden}bakim-form-inceleme .fi-viewer>.fi-media>.fi-media-backdrop{filter:blur(22px)brightness(.55);background-position:50%;background-size:cover;position:absolute;inset:-24px}bakim-form-inceleme .fi-viewer>.fi-media>.fi-media-img{object-fit:contain;width:100%;height:100%;display:block;position:relative}bakim-form-inceleme .fi-viewer>.fi-media-error{width:100%;height:100%;font-family:var(--fi-mono);letter-spacing:1px;color:#dbe4f5;justify-content:center;align-items:center;font-size:12px;display:flex}bakim-form-inceleme .fi-viewer>.fi-caption{pointer-events:none;font-family:var(--fi-mono);background:linear-gradient(#0000,#000000a6);flex-direction:column;gap:2px;padding:18px 12px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}bakim-form-inceleme .fi-viewer>.fi-caption>.fi-caption-name{color:#dbe4f5;font-size:13px}bakim-form-inceleme .fi-viewer>.fi-caption:has(>.fi-caption-info){flex-direction:row;justify-content:space-between;align-items:flex-end;gap:12px}bakim-form-inceleme .fi-viewer>.fi-caption>.fi-caption-info{flex-direction:column;gap:2px;display:flex}bakim-form-inceleme .fi-viewer>.fi-caption>.fi-caption-info>.fi-caption-name{color:var(--primary-inverse);font-size:13px}bakim-form-inceleme .fi-viewer>.fi-caption>.fi-caption-info>.fi-caption-meta{color:color-mix(in oklab,var(--primary-inverse)70%,transparent);font-size:11px}bakim-form-inceleme .fi-viewer>.fi-caption>.fi-caption-links{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:6px;max-width:70%;display:flex}bakim-form-inceleme .fi-viewer>.fi-caption>.fi-caption-links>.fi-caption-none{color:var(--primary-inverse);opacity:.8;font-family:inherit;font-size:12px}bakim-form-inceleme .fi-viewer>.fi-caption>.fi-caption-links>.fi-caption-chip{width:auto;color:var(--primary-inverse);background:color-mix(in oklab,var(--primary-inverse)18%,transparent);cursor:pointer;border:none;border-radius:12px;margin:0;padding:2px 9px;font-size:12px}bakim-form-inceleme .fi-viewer>.fi-caption>.fi-caption-links>.fi-caption-chip:hover{background:var(--fi-accent)}bakim-form-inceleme .fi-viewer>.fi-viewer-link{z-index:1;width:auto;height:34px;color:var(--text);background:color-mix(in oklab,var(--bg-card)95%,transparent);box-shadow:0 4px 14px var(--shadow-color);cursor:pointer;border:none;border-radius:17px;align-items:center;gap:8px;margin:0;padding:0 12px 0 10px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:12px;right:12px}bakim-form-inceleme .fi-viewer>.fi-viewer-link>i{color:var(--fi-accent)}bakim-form-inceleme .fi-viewer>.fi-viewer-link>.fi-kbd{opacity:.6}bakim-form-inceleme .fi-viewer>.fi-viewer-link.on{color:var(--primary-inverse);background:var(--fi-accent)}bakim-form-inceleme .fi-viewer>.fi-viewer-link.on>i{color:var(--primary-inverse)}bakim-form-inceleme .fi-viewer>.fi-viewer-link:disabled{cursor:default;opacity:.8}bakim-form-inceleme .fi-viewer.empty>.fi-caption{letter-spacing:1px;background:0 0;justify-content:center;align-items:center;font-size:12px;inset:0}bakim-form-inceleme .fi-viewer.empty>.fi-nav{display:none}bakim-form-inceleme .fi-viewer>.fi-nav{color:#22304a;cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin:0;padding:0;font-size:18px;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000040}bakim-form-inceleme .fi-viewer>.fi-nav>i{font-size:18px;line-height:1}bakim-form-inceleme .fi-viewer>.fi-nav:hover{background:var(--fi-accent);color:var(--primary-inverse);box-shadow:0 2px 8px #00000040}bakim-form-inceleme .fi-viewer>.fi-nav:hover>i{transform:none}bakim-form-inceleme .fi-viewer>.fi-nav.fi-nav-prev{left:12px}bakim-form-inceleme .fi-viewer>.fi-nav.fi-nav-next{right:12px}bakim-form-inceleme .fi-thumbs{flex:none;gap:8px;margin-top:10px;padding-top:6px;padding-bottom:4px;display:flex;overflow-x:auto}bakim-form-inceleme .fi-thumbs>.fi-thumb{box-sizing:border-box;border:2px solid var(--border-color);cursor:pointer;background-position:50%;background-size:cover;background-image:repeating-linear-gradient(135deg,color-mix(in oklab,var(--base-up)12%,var(--bg-card))0 6px,color-mix(in oklab,var(--base-up)5%,var(--bg-card))6px 12px);border-radius:5px;flex:none;align-items:flex-end;width:84px;height:56px;padding:3px;display:flex;position:relative}bakim-form-inceleme .fi-thumbs>.fi-thumb:hover{border-color:var(--info)}bakim-form-inceleme .fi-thumbs>.fi-thumb.active{border-color:var(--fi-accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary)15%,transparent)}bakim-form-inceleme .fi-thumbs>.fi-thumb>.fi-thumb-no{font-family:var(--fi-mono);color:var(--text-table);background:#ffffffd9;border-radius:3px;padding:1px 4px;font-size:10px}bakim-form-inceleme .fi-thumbs>.fi-thumb>.fi-thumb-check{border:2px solid var(--bg-card);width:18px;height:18px;color:var(--primary-inverse);background:var(--fi-accent);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:none;position:absolute;top:-6px;right:-6px}bakim-form-inceleme .fi-thumbs>.fi-thumb.linked>.fi-thumb-check{display:flex}bakim-form-inceleme .fi-edit-hint{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:none;margin-top:6px;font-size:12px;line-height:1.4;overflow:hidden}bakim-form-inceleme .fi-form-col{min-width:0;height:calc(100% - var(--fi-baslik-kazanci));align-self:end;padding:0 4px 0 20px;overflow:auto}bakim-form-inceleme .fi-form-col>.fi-list{width:max-content;min-width:100%}bakim-form-inceleme .fi-form-col>.fi-list .fi-q-head{border-bottom:1px solid var(--border-color);background:var(--bg-card);letter-spacing:.04em;color:var(--text-muted);grid-template-columns:38px minmax(320px,1fr) 180px 240px 280px;gap:14px;padding:6px 0 8px;font-size:11px;font-weight:700;display:grid}bakim-form-inceleme .fi-form-col>.fi-list .fi-q-head>span{text-align:left}bakim-form-inceleme .fi-form-col>.fi-list .fi-q-head>.fi-q-head-question{padding-left:54px}bakim-form-inceleme .fi-form-col>.fi-list .fi-q-head>.fi-q-head-note{padding-left:14px}bakim-form-inceleme .fi-filters{z-index:2;background:var(--bg-card);flex-wrap:wrap;gap:8px;padding:14px 0 4px;display:flex;position:sticky;top:0}bakim-form-inceleme .fi-filters>.fi-chip{border:1px solid var(--border-color);background:var(--bg-card);width:auto;color:var(--text-muted);cursor:pointer;border-radius:999px;margin:0;padding:5px 13px;font-size:12px;font-weight:700;line-height:1.2}bakim-form-inceleme .fi-filters>.fi-chip:hover{border-color:var(--fi-accent-line);box-shadow:none}bakim-form-inceleme .fi-filters>.fi-chip.active{background:var(--fi-accent);border-color:var(--fi-accent);color:var(--primary-inverse)}bakim-form-inceleme .fi-filters>.fi-auto-next{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:13px;display:flex}bakim-form-inceleme .fi-filters>.fi-auto-next>button{width:auto;color:var(--fi-accent);background:0 0;border:none;margin:0;padding:0;font-size:22px}bakim-form-inceleme .fi-keys{z-index:2;color:var(--text-muted);background:var(--bg-card);border-top:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:10px;padding:10px 0 2px;font-size:12px;display:flex;position:sticky;bottom:0}bakim-form-inceleme .fi-keys>.fi-keys-title{color:var(--text);font-weight:600}bakim-form-inceleme .fi-keys>.fi-key{align-items:center;gap:6px;display:flex}bakim-form-inceleme .fi-kbd{font-family:var(--fi-mono);border:1px solid var(--border-color);background:var(--fi-soft-bg);color:var(--text);border-radius:4px;padding:1px 6px;font-size:11px}bakim-form-inceleme .fi-slot{align-self:center;width:38px;height:32px;position:relative}bakim-form-inceleme .fi-slot.empty{box-sizing:border-box;border:1.5px dashed var(--border-color);width:30px;height:26px;color:var(--text-muted);opacity:.7;border-radius:5px;justify-content:center;align-items:center;margin:3px;font-size:13px;display:flex}bakim-form-inceleme .fi-slot.pile{cursor:pointer}bakim-form-inceleme .fi-slot.pile>.fi-pile-card{border:1.5px solid var(--bg-card);background-color:var(--fi-photo-bg);width:25px;height:19px;box-shadow:0 1px 3px var(--shadow-color);background-position:50%;background-size:cover;border-radius:3px;position:absolute}bakim-form-inceleme .fi-slot.pile>.fi-pile-card-0{top:1px;left:9px;transform:rotate(9deg)}bakim-form-inceleme .fi-slot.pile>.fi-pile-card-1,bakim-form-inceleme .fi-slot.pile>.fi-pile-card-0:nth-last-child(2){top:7px;left:3px;transform:rotate(-5deg)}bakim-form-inceleme .fi-slot.pile>.fi-pile-count{box-sizing:border-box;border:1.5px solid var(--bg-card);min-width:16px;height:16px;color:var(--primary-inverse);background:var(--fi-accent);border-radius:8px;justify-content:center;align-items:center;padding:0 3px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:0;right:0}bakim-form-inceleme .fi-section{margin-top:18px}bakim-form-inceleme .fi-section:first-child{margin-top:14px}bakim-form-inceleme .fi-section-head{border-bottom:1px solid var(--fi-accent-line);cursor:pointer;align-items:center;gap:10px;padding-bottom:5px;display:flex}bakim-form-inceleme .fi-section-head>.fi-section-label{background:var(--bg-card);align-items:center;gap:10px;padding-right:10px;display:flex;position:sticky;left:0}bakim-form-inceleme .fi-section-head:hover{opacity:.75}bakim-form-inceleme .fi-section-head.static{cursor:default}bakim-form-inceleme .fi-section-head.static:hover{opacity:1}bakim-form-inceleme .fi-section-head>.fi-section-arrow{font-family:var(--fi-mono);width:10px;color:var(--fi-accent);font-size:11px}bakim-form-inceleme .fi-section-head>.fi-section-title{letter-spacing:1.2px;text-transform:uppercase;color:var(--fi-accent);font-size:12px;font-weight:700}bakim-form-inceleme .fi-section-head>.fi-spacer{flex:1}bakim-form-inceleme .fi-section-head>.fi-section-count{color:var(--text-muted);font-size:12px}bakim-form-inceleme .fi-section-head>.fi-bad-badge{color:var(--ico-fg-danger);background:var(--ico-bg-danger);border:1px solid color-mix(in oklab,var(--danger)30%,transparent);border-radius:4px;padding:1px 7px;font-size:11px;font-weight:700}bakim-form-inceleme .fi-q-wrap{border-radius:6px;margin:0 -10px;padding:0 10px;transition:background .18s}bakim-form-inceleme .fi-q-wrap.has-photo{cursor:pointer}bakim-form-inceleme .fi-q-wrap.has-photo:hover{background:var(--fi-accent-hover)}bakim-form-inceleme .fi-q-wrap.active{background:var(--fi-accent-soft);box-shadow:inset 3px 0 0 var(--fi-accent)}bakim-form-inceleme .fi-q-wrap.focused{background:var(--fi-accent-hover);box-shadow:inset 3px 0 0 var(--fi-accent)}bakim-form-inceleme .fi-q-wrap.drop-target{outline:2px dashed var(--fi-accent);outline-offset:-2px}bakim-form-inceleme .fi-q-wrap.critical>.fi-q-row>.fi-q-left>.fi-q-code{color:var(--warning);font-weight:600}bakim-form-inceleme .fi-q-wrap>.fi-q-row{border-bottom:1px dashed var(--border-color);grid-template-columns:38px minmax(320px,1fr) 180px 240px 280px;align-items:flex-start;gap:14px;padding:9px 0;display:grid}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-q-left{align-items:flex-start;gap:8px;min-width:0;display:flex}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-q-left>.fi-q-code{width:46px;font-family:var(--fi-mono);color:var(--text-muted);flex:none;margin-top:3px;font-size:10px;font-weight:500}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-q-left>.fi-q-text{color:var(--text-table);text-wrap:pretty;font-size:13px;line-height:1.45}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-note{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;align-self:center;padding-left:14px;font-size:12px;line-height:1.4;overflow:hidden}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-material-cell{align-self:center;min-width:0;display:flex}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-material-cell>.fi-a-material{border:1px solid var(--border-color);background:var(--fi-soft-bg);min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;overflow:hidden}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder{align-self:center;min-width:0;display:flex}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box{box-sizing:border-box;white-space:nowrap;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;height:26px;padding:0 8px;font-size:11px;font-weight:600;display:flex;overflow:hidden}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box>span:not(.fi-a-dot){text-overflow:ellipsis;min-width:0;overflow:hidden}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box>.fi-a-dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.good{color:var(--ico-fg-success);background:var(--ico-bg-success);border:1px solid color-mix(in oklab,var(--success)30%,transparent)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.good>.fi-a-dot{background:var(--success)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.bad{color:var(--ico-fg-danger);background:var(--ico-bg-danger);border:1px solid color-mix(in oklab,var(--danger)30%,transparent)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.bad>.fi-a-dot{background:var(--danger)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.warn{color:var(--warning-u2);background:var(--warning-d3);border:1px solid color-mix(in oklab,var(--warning)35%,transparent)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.warn>.fi-a-dot{background:var(--warning)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.neutral{color:var(--text-muted);background:var(--fi-soft-bg);border:1px solid var(--border-color)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.neutral>.fi-a-dot{background:var(--text-muted)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.primary{color:var(--primary);background:var(--fi-accent-soft);border:1px solid color-mix(in oklab,var(--primary)30%,var(--border-color))}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.primary>.fi-a-dot{background:var(--primary)}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.num{border:1px solid var(--border-color);background:var(--fi-soft-bg);gap:5px}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.num>.fi-a-num{font-family:var(--fi-mono);color:var(--text);font-size:13px;font-weight:600}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.num>.fi-a-unit{color:var(--text-muted);font-size:12px;font-weight:400}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-box.empty{border:1px dashed var(--border-color);color:var(--text-muted);background:0 0;font-size:12px;font-weight:400}bakim-form-inceleme .fi-q-wrap>.fi-q-row>.fi-a-holder>.fi-a-text{color:var(--text);text-align:right;flex:1;font-size:13px;line-height:1.5}bakim-form-inceleme .fi-notes{margin-top:20px}bakim-form-inceleme .fi-notes>.fi-notes-text{color:var(--text-table);text-wrap:pretty;margin:0;padding-top:12px;font-size:14px;line-height:1.7}@container (width<=919px){bakim-form-inceleme>.fi-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)calc((100% - var(--fi-baslik-kazanci))/2)}bakim-form-inceleme>.fi-grid>.fi-photo-col{border-right:none;border-bottom:1px solid var(--border-color);overflow:hidden}bakim-form-inceleme>.fi-grid>.fi-photo-col>.fi-photo-sticky{padding-right:0}bakim-form-inceleme>.fi-grid>.fi-form-col{align-self:stretch;height:auto;padding-left:0}}bakim-form-inceleme.editing .fi-form-col{overflow-x:hidden}bakim-form-inceleme.editing .fi-form-col>.fi-list{width:100%}bakim-form-inceleme.editing .fi-form-col>.fi-list .fi-q-head,bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row{grid-template-columns:38px minmax(0,1fr) 200px}bakim-form-inceleme.editing .fi-q-wrap{cursor:pointer}bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row>.fi-a-edit{align-items:center;display:flex}bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row>.fi-a-edit>combo-box,bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row>.fi-a-edit>input{border-radius:5px;flex:auto;min-width:0}bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row>.fi-a-edit[data-tone=warn]>combo-box{--form-element-border-color:color-mix(in oklab,var(--warning)45%,transparent);background:var(--warning-d3);color:var(--warning-u2)}bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row>.fi-a-edit[data-tone=primary]>combo-box{--form-element-border-color:color-mix(in oklab,var(--primary)45%,transparent);background:var(--fi-accent-soft)}bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row>.fi-a-edit[data-tone=good]>combo-box{--form-element-border-color:color-mix(in oklab,var(--success)45%,transparent);background:var(--ico-bg-success);color:var(--ico-fg-success)}bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row>.fi-a-edit[data-tone=bad]>combo-box{--form-element-border-color:color-mix(in oklab,var(--danger)45%,transparent);background:var(--ico-bg-danger);color:var(--ico-fg-danger)}bakim-form-inceleme.editing .fi-q-wrap>.fi-q-row>.fi-a-edit[data-tone=neutral]>combo-box{--form-element-border-color:color-mix(in oklab,var(--primary)30%,var(--border-color));background:var(--fi-accent-soft)}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line{padding:0 0 10px 46px}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line>app-radio-button{flex-wrap:wrap;gap:6px;display:flex}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line>app-radio-button>button{border:1px solid var(--border-color);background:var(--bg-card);min-height:36px;color:var(--text);border-radius:6px;flex:120px;justify-content:center;margin:0;font-size:13px}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line>app-radio-button>button>i{display:none}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line>app-radio-button>button[checked]{border-color:var(--primary);background:var(--primary);color:var(--primary-inverse);font-weight:600}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line[data-tone=good]>app-radio-button>button[checked]{border-color:var(--success);background:var(--success)}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line[data-tone=bad]>app-radio-button>button[checked]{border-color:var(--danger);background:var(--danger)}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line[data-tone=warn]>app-radio-button>button[checked]{border-color:var(--warning);background:var(--warning);color:var(--warning-u2)}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line[data-tone=neutral]>app-radio-button>button[checked]{border-color:var(--text-muted);background:var(--text-muted)}bakim-form-inceleme.editing .fi-q-wrap>.fi-a-line>multi-combo-box{max-width:520px;display:block}.fi-fan>.fi-fan-overlay{z-index:1000;background:color-mix(in oklab,var(--text)6%,transparent);position:fixed;inset:0}.fi-fan>.fi-fan-list{z-index:1001;flex-direction:column;gap:8px;display:flex;position:fixed}.fi-fan>.fi-fan-list.up{flex-direction:column-reverse}.fi-fan>.fi-fan-list>.fi-fan-item{background:var(--bg-card);color:var(--text);box-shadow:0 4px 14px var(--shadow-color);white-space:nowrap;cursor:pointer;border-radius:16px;align-items:center;gap:10px;padding:4px 8px 4px 4px;font-size:13px;animation:.2s both fi-fan-in;display:flex}.fi-fan>.fi-fan-list>.fi-fan-item.current{box-shadow:0 0 0 2px var(--primary),0 4px 14px var(--shadow-color);font-weight:600}.fi-fan>.fi-fan-list>.fi-fan-item:hover{background:color-mix(in oklab,var(--primary)7%,var(--bg-card))}.fi-fan>.fi-fan-list>.fi-fan-item>.fi-fan-thumb{box-sizing:border-box;border:2px solid var(--bg-card);background-color:var(--primary);width:54px;height:40px;box-shadow:0 2px 6px var(--shadow-color);background-position:50%;background-size:cover;border-radius:5px;flex:none;align-items:flex-end;padding:2px;display:flex;position:relative}.fi-fan>.fi-fan-list>.fi-fan-item>.fi-fan-thumb>.fi-fan-no{background:color-mix(in oklab,var(--bg-card)85%,transparent);color:var(--text);border-radius:3px;padding:0 3px;font-size:10px}@keyframes fi-fan-in{0%{opacity:0;transform:translateY(-6px)scale(.9)}to{opacity:1;transform:none}}app-groupbox>.groupbox-header>.fi-toolbar>.fi-dirty{color:var(--text-muted);white-space:nowrap;font-size:13px}app-groupbox>.groupbox-header>.fi-toolbar{grid-area:toolbar;justify-content:flex-end;align-items:center;gap:10px;display:flex}app-groupbox>.groupbox-header>.fi-toolbar>.fi-asset-combo{width:auto;min-width:230px;margin:0}page-bakim-takvimleri{background:var(--bg-main);width:100%;height:100%;min-height:0;color:var(--text);flex-direction:column;display:flex}page-bakim-takvimleri .bt-bar{margin-bottom:var(--spacing-2x);padding:0 calc(var(--spacing)*2);background:var(--bg-card);box-shadow:0 1px 0 var(--border-color);flex-wrap:wrap;flex:none;align-items:center;gap:12px 24px;display:flex}page-bakim-takvimleri .bt-tabs{gap:28px;display:flex}page-bakim-takvimleri .bt-tab{align-items:center;gap:var(--spacing);height:44px;min-height:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;margin:0;padding:0 2px;display:flex}page-bakim-takvimleri .bt-tab:hover{color:var(--primary)}page-bakim-takvimleri .bt-tab.active{color:var(--primary);border-bottom-color:var(--primary)}page-bakim-takvimleri .bt-tab:focus-visible{outline:2px solid var(--primary);outline-offset:1px}page-bakim-takvimleri .bt-tab-text{flex-direction:row;align-items:baseline;gap:6px;display:flex}page-bakim-takvimleri .bt-tab-text .bt-tab-label{font-weight:400}page-bakim-takvimleri .bt-tab-text .bt-tab-hint{font-size:var(--fs-sm);color:var(--text-muted)}page-bakim-takvimleri .bt-tab-text .bt-tab-hint:before{content:"· "}page-bakim-takvimleri .bt-tab.active .bt-tab-label{font-weight:700}page-bakim-takvimleri .bt-hint{color:var(--text-muted);font-size:var(--fs-sm)}page-bakim-takvimleri .bt-content{flex:1;min-height:0;position:relative}page-bakim-takvimleri .bt-content>page-bakim-takvimi,page-bakim-takvimleri .bt-content>page-haftalik-bakim-takvimi{height:100%}page-haftalik-bakim-takvimi{background:var(--bg-main);height:100%;color:var(--text);font-size:var(--font-size);display:block;overflow:auto}page-haftalik-bakim-takvimi button{font-size:var(--font-size)}page-haftalik-bakim-takvimi .tk-page{flex-direction:column;gap:14px;padding:18px 22px 24px;display:flex}page-haftalik-bakim-takvimi .tk-muted{color:var(--text-muted)}page-haftalik-bakim-takvimi .tk-strong{font-weight:600}page-haftalik-bakim-takvimi .tk-right{text-align:right;justify-content:flex-end}page-haftalik-bakim-takvimi .tk-ellipsis{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}page-haftalik-bakim-takvimi .tk-num{font-variant-numeric:tabular-nums}page-haftalik-bakim-takvimi .tk-num.overdue{color:color-mix(in oklab,var(--danger)80%,var(--text));font-weight:600}page-haftalik-bakim-takvimi .tk-section-title{font-weight:700}page-haftalik-bakim-takvimi .tk-empty{text-align:center;color:var(--text-muted);padding:24px}page-haftalik-bakim-takvimi .tk-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px}page-haftalik-bakim-takvimi button.tk-link{--background-color:transparent;--border-color:transparent;--color:var(--primary);box-shadow:none;white-space:nowrap;padding:2px 4px;font-weight:600}page-haftalik-bakim-takvimi .tk-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}page-haftalik-bakim-takvimi .tk-head-left{align-items:center;gap:14px;display:flex}page-haftalik-bakim-takvimi .tk-title{font-size:var(--fs-lg);font-weight:700}page-haftalik-bakim-takvimi .tk-today{color:var(--text-muted)}page-haftalik-bakim-takvimi .tk-title-block{flex-direction:column;gap:2px;display:flex}page-haftalik-bakim-takvimi .tk-subtitle{color:var(--text-muted)}page-haftalik-bakim-takvimi .tk-head-right{align-items:center;gap:12px;display:flex}page-haftalik-bakim-takvimi .tk-today-link{height:auto;min-height:0;color:var(--primary);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:700}page-haftalik-bakim-takvimi .tk-today-link:hover{text-decoration:underline}page-haftalik-bakim-takvimi .tk-year{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;gap:2px;padding:3px;display:flex}page-haftalik-bakim-takvimi .tk-segment{background:var(--bg-main);border-radius:8px;gap:2px;padding:3px;display:flex}page-haftalik-bakim-takvimi button.tk-seg-btn{--background-color:transparent;--border-color:transparent;--color:var(--text-muted);box-shadow:none;border-radius:6px;padding:4px 12px}page-haftalik-bakim-takvimi button.tk-seg-btn.active{--background-color:var(--text);--color:var(--bg-card);font-weight:600}page-haftalik-bakim-takvimi button.tk-seg-btn.light.active{--background-color:var(--bg-card);--color:var(--text);box-shadow:var(--drop-shadow)}page-haftalik-bakim-takvimi .tk-toolbar{flex-wrap:wrap;align-items:center;gap:18px;padding:10px 14px;display:flex}page-haftalik-bakim-takvimi .tk-grouping{align-items:center;gap:8px;display:flex}page-haftalik-bakim-takvimi .tk-sep{background:var(--border-color);width:1px;height:26px}page-haftalik-bakim-takvimi .tk-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}page-haftalik-bakim-takvimi select.tk-filter{border-radius:8px;width:auto;height:32px;margin:0;padding:0 28px 0 10px}page-haftalik-bakim-takvimi select.tk-filter.active{border-color:color-mix(in oklab,var(--primary)35%,var(--bg-card));background-color:color-mix(in oklab,var(--primary)6%,var(--bg-card));color:var(--primary);font-weight:600}page-haftalik-bakim-takvimi .tk-overview{flex-direction:column;gap:10px;padding:14px 16px;display:flex}page-haftalik-bakim-takvimi .tk-ov-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}page-haftalik-bakim-takvimi .tk-legend{color:var(--text-muted);font-size:calc(var(--font-size) - 2px);flex-wrap:wrap;gap:14px;margin-left:auto;display:flex}page-haftalik-bakim-takvimi .tk-legend-item{align-items:center;gap:6px;display:inline-flex}page-haftalik-bakim-takvimi .tk-legend-box{border-radius:3px;width:13px;height:13px}page-haftalik-bakim-takvimi .tk-legend-box.open-all{background:color-mix(in oklab,var(--primary)28%,var(--bg-card))}page-haftalik-bakim-takvimi .tk-legend-box.assigned{background:color-mix(in oklab,var(--success)16%,var(--bg-card))}page-haftalik-bakim-takvimi .tk-legend-box.done{background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card))}page-haftalik-bakim-takvimi .tk-legend-box.overdue{background:color-mix(in oklab,var(--danger)13%,var(--bg-card));border:1px solid color-mix(in oklab,var(--danger)40%,var(--bg-card))}page-haftalik-bakim-takvimi .tk-legend-box.over{background:var(--danger)}page-haftalik-bakim-takvimi .tk-grid-wrap{overflow-x:auto}page-haftalik-bakim-takvimi .tk-grid{min-width:1000px;display:grid}page-haftalik-bakim-takvimi .tk-month{font-size:calc(var(--font-size) - 2px);border-left:1px solid var(--border-color);color:var(--text-muted);white-space:nowrap;padding:0 0 4px 4px;font-weight:600;overflow:hidden}page-haftalik-bakim-takvimi .tk-row-label{white-space:nowrap;align-items:center;padding-right:8px;display:flex;overflow:hidden}page-haftalik-bakim-takvimi .tk-group-label{text-overflow:ellipsis;border-bottom:1px solid color-mix(in oklab,var(--border-color)55%,var(--bg-card));height:30px;font-weight:500}page-haftalik-bakim-takvimi .tk-total-label{height:32px;font-weight:700}page-haftalik-bakim-takvimi .tk-load-label{border-bottom:1px solid var(--border-color);align-items:flex-end;padding-bottom:3px}page-haftalik-bakim-takvimi .tk-wk{cursor:pointer;height:22px;font-size:calc(var(--font-size) - 2px);font-variant-numeric:tabular-nums;color:var(--text);border-radius:4px;justify-content:center;align-items:center;margin:0 1px;display:flex}page-haftalik-bakim-takvimi .tk-wk.past{color:var(--text-muted)}page-haftalik-bakim-takvimi .tk-wk.today{outline:1.5px solid var(--text);outline-offset:-1px;font-weight:700}page-haftalik-bakim-takvimi .tk-wk.selected{background:var(--primary);color:var(--primary-inverse);outline:none;font-weight:700}page-haftalik-bakim-takvimi .tk-wk.drop{background:color-mix(in oklab,var(--primary)6%,var(--bg-card));outline:1.5px dashed var(--primary);outline-offset:-1px}page-haftalik-bakim-takvimi .tk-wk:hover:not(.selected){background:color-mix(in oklab,var(--primary)6%,var(--bg-card))}page-haftalik-bakim-takvimi .tk-load{border-bottom:1px solid var(--border-color);align-items:flex-end;height:34px;padding:0 2px;display:flex}page-haftalik-bakim-takvimi .tk-bar{background:color-mix(in oklab,var(--text-muted)35%,var(--bg-card));border-radius:2px 2px 0 0;width:100%}page-haftalik-bakim-takvimi .tk-bar.selected{background:color-mix(in oklab,var(--primary)28%,var(--bg-card))}page-haftalik-bakim-takvimi .tk-bar.over{background:var(--danger)}page-haftalik-bakim-takvimi .tk-cell-wrap{border-bottom:1px solid color-mix(in oklab,var(--border-color)55%,var(--bg-card));height:30px;padding:3px 1px}page-haftalik-bakim-takvimi .tk-cell-wrap.total{border-bottom:0;height:32px}page-haftalik-bakim-takvimi .tk-cell-wrap.total .tk-cell{font-weight:700}page-haftalik-bakim-takvimi .tk-cell-wrap.sel-col{background:color-mix(in oklab,var(--primary)6%,var(--bg-card))}page-haftalik-bakim-takvimi .tk-cell-wrap.clickable{cursor:pointer}page-haftalik-bakim-takvimi .tk-cell-wrap.clickable:hover .tk-cell{box-shadow:inset 0 0 0 1.5px var(--primary)}page-haftalik-bakim-takvimi .tk-cell{height:100%;font-size:calc(var(--font-size) - 2px);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.02em;border-radius:4px;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}page-haftalik-bakim-takvimi .tk-cell.open{background:color-mix(in oklab,var(--primary)14%,var(--bg-card));color:color-mix(in oklab,var(--primary)75%,var(--text))}page-haftalik-bakim-takvimi .tk-cell.open-all{background:color-mix(in oklab,var(--primary)28%,var(--bg-card));color:color-mix(in oklab,var(--primary)75%,var(--text))}page-haftalik-bakim-takvimi .tk-cell.assigned{background:color-mix(in oklab,var(--success)16%,var(--bg-card));color:color-mix(in oklab,var(--success)70%,var(--text))}page-haftalik-bakim-takvimi .tk-cell.done{background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card));color:var(--text-muted);font-weight:500}page-haftalik-bakim-takvimi .tk-cell.overdue{background:color-mix(in oklab,var(--danger)13%,var(--bg-card));color:color-mix(in oklab,var(--danger)80%,var(--text));font-weight:700}page-haftalik-bakim-takvimi .tk-row-total{font-variant-numeric:tabular-nums;border-bottom:1px solid color-mix(in oklab,var(--border-color)55%,var(--bg-card));justify-content:flex-end;align-items:center;font-weight:600;display:flex}page-haftalik-bakim-takvimi .tk-row-total.strong{border-bottom:0;font-weight:700}page-haftalik-bakim-takvimi .tk-detail{grid-template-columns:minmax(0,1fr) 340px;display:grid}page-haftalik-bakim-takvimi .tk-week{border-right:1px solid color-mix(in oklab,var(--border-color)55%,var(--bg-card));flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}page-haftalik-bakim-takvimi .tk-week-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}page-haftalik-bakim-takvimi .tk-nav{gap:4px;display:flex}page-haftalik-bakim-takvimi button.tk-nav-btn{--background-color:var(--bg-card);--border-color:var(--border-color);--color:var(--text);justify-content:center;width:30px;height:30px;padding:0}page-haftalik-bakim-takvimi .tk-week-title{font-size:var(--fs-md);font-weight:700}page-haftalik-bakim-takvimi .tk-chip-filter{border:1px solid color-mix(in oklab,var(--primary)35%,var(--bg-card));background:color-mix(in oklab,var(--primary)6%,var(--bg-card));white-space:nowrap;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 4px 0 10px;display:flex}page-haftalik-bakim-takvimi .tk-chip-filter button.tk-chip-x{--background-color:transparent;--border-color:transparent;--color:var(--primary);box-shadow:none;padding:2px 4px}page-haftalik-bakim-takvimi .tk-counters{gap:8px;margin-left:auto;display:flex}page-haftalik-bakim-takvimi .tk-pill{background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card));border-radius:12px;padding:3px 10px;font-weight:600}page-haftalik-bakim-takvimi .tk-pill.open{background:color-mix(in oklab,var(--primary)14%,var(--bg-card));color:color-mix(in oklab,var(--primary)75%,var(--text))}page-haftalik-bakim-takvimi .tk-pill.overdue{background:color-mix(in oklab,var(--danger)13%,var(--bg-card));color:color-mix(in oklab,var(--danger)80%,var(--text))}page-haftalik-bakim-takvimi .tk-hint{color:var(--text-muted)}page-haftalik-bakim-takvimi .tk-hint.active{color:var(--primary)}page-haftalik-bakim-takvimi .tk-selbar{background:var(--text);height:42px;color:var(--bg-card);border-radius:8px;align-items:center;gap:14px;padding:0 14px;display:flex}page-haftalik-bakim-takvimi .tk-selbar .tk-selbar-sub{opacity:.7}page-haftalik-bakim-takvimi .tk-selbar button.tk-selbar-clear{--background-color:transparent;--border-color:transparent;--color:var(--bg-card);box-shadow:none;opacity:.85;margin-left:auto}page-haftalik-bakim-takvimi .tk-groups{flex-direction:column;gap:8px;display:flex}page-haftalik-bakim-takvimi .tk-group{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px}page-haftalik-bakim-takvimi .tk-group.selected{border-color:var(--primary);background:color-mix(in oklab,var(--primary)6%,var(--bg-card))}page-haftalik-bakim-takvimi .tk-group.dragging{opacity:.45}page-haftalik-bakim-takvimi .tk-group-row[draggable=true]{cursor:grab}page-haftalik-bakim-takvimi .tk-group-row{cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:8px 12px;display:flex}page-haftalik-bakim-takvimi .tk-grip{width:12px;color:var(--text-muted);letter-spacing:-3px;flex:none}page-haftalik-bakim-takvimi .tk-group-name{flex-direction:column;flex:none;gap:2px;width:240px;min-width:0;display:flex}page-haftalik-bakim-takvimi .tk-group-count{font-variant-numeric:tabular-nums;flex:none;width:96px;font-weight:600}page-haftalik-bakim-takvimi .tk-badges{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}page-haftalik-bakim-takvimi .tk-badge{background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card));white-space:nowrap;border-radius:5px;padding:2px 8px}page-haftalik-bakim-takvimi .tk-badge.open{background:color-mix(in oklab,var(--primary)14%,var(--bg-card));color:color-mix(in oklab,var(--primary)75%,var(--text));font-weight:600}page-haftalik-bakim-takvimi .tk-badge.overdue{background:color-mix(in oklab,var(--danger)13%,var(--bg-card));color:color-mix(in oklab,var(--danger)80%,var(--text));font-weight:600}page-haftalik-bakim-takvimi .tk-badge.planned{background:color-mix(in oklab,var(--warning)16%,var(--bg-card));color:color-mix(in oklab,var(--warning)55%,var(--text))}page-haftalik-bakim-takvimi .tk-selection{display:contents}page-haftalik-bakim-takvimi .tk-orders{border-top:1px solid color-mix(in oklab,var(--border-color)55%,var(--bg-card));cursor:default;flex-direction:column;height:480px;display:flex}page-haftalik-bakim-takvimi .tk-orders>*{flex:1;min-height:0}page-haftalik-bakim-takvimi .tk-orders .tabulator-row.tk-row-overdue .tabulator-cell[tabulator-field=periodEnd]{color:color-mix(in oklab,var(--danger)80%,var(--text));font-weight:600}page-haftalik-bakim-takvimi .tk-check{border:1.5px solid var(--border-color);background:var(--bg-card);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-weight:700;line-height:1;display:flex}page-haftalik-bakim-takvimi .tk-check.on{background:var(--primary);border-color:var(--primary);color:var(--primary-inverse)}page-haftalik-bakim-takvimi .tk-check.disabled{cursor:not-allowed;opacity:.4}page-haftalik-bakim-takvimi .tk-status{white-space:nowrap;background:color-mix(in oklab,var(--primary)14%,var(--bg-card));color:color-mix(in oklab,var(--primary)75%,var(--text));border-radius:5px;justify-self:start;padding:2px 8px}page-haftalik-bakim-takvimi .tk-status.assignedToTeam{background:color-mix(in oklab,var(--info)14%,var(--bg-card));color:color-mix(in oklab,var(--info)70%,var(--text))}page-haftalik-bakim-takvimi .tk-status.completed{background:color-mix(in oklab,var(--success)16%,var(--bg-card));color:color-mix(in oklab,var(--success)70%,var(--text))}page-haftalik-bakim-takvimi .tk-status.overdue{background:color-mix(in oklab,var(--danger)13%,var(--bg-card));color:color-mix(in oklab,var(--danger)80%,var(--text))}page-haftalik-bakim-takvimi .tk-teams{background:color-mix(in oklab,var(--bg-main)50%,var(--bg-card));border-radius:0 10px 10px 0;flex-direction:column;gap:10px;padding:14px 16px;display:flex}page-haftalik-bakim-takvimi .tk-teams-head{flex-direction:column;gap:2px;display:flex}page-haftalik-bakim-takvimi .tk-team{border:1.5px solid var(--border-color);background:var(--bg-card);border-radius:8px;flex-direction:column;gap:7px;padding:10px 12px;display:flex}page-haftalik-bakim-takvimi .tk-team.active{border-style:dashed;border-color:color-mix(in oklab,var(--primary)35%,var(--bg-card));cursor:pointer}page-haftalik-bakim-takvimi .tk-team-top{align-items:baseline;gap:8px;display:flex}page-haftalik-bakim-takvimi .tk-team-load{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}page-haftalik-bakim-takvimi .tk-team-load.over{color:color-mix(in oklab,var(--danger)80%,var(--text))}page-haftalik-bakim-takvimi .tk-team-bar{background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card));border-radius:3px;height:6px;overflow:hidden}page-haftalik-bakim-takvimi .tk-team-bar-fill{background:var(--success);border-radius:3px;height:100%}page-haftalik-bakim-takvimi .tk-team-bar-fill.full{background:var(--warning)}page-haftalik-bakim-takvimi .tk-team-bar-fill.over{background:var(--danger)}page-haftalik-bakim-takvimi .tk-team-prev{color:color-mix(in oklab,var(--success)70%,var(--text));font-weight:500}page-haftalik-bakim-takvimi .tk-team-prev.over{color:color-mix(in oklab,var(--danger)80%,var(--text))}@property --ai-aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ai-aura-spin{to{--ai-aura-angle:360deg}}@keyframes ai-aura-breathe{0%,to{opacity:.55}50%{opacity:.9}}ai-chat{min-width:420px;height:100%;min-height:500px;font-size:var(--font-size);flex-direction:column;display:flex;position:relative;overflow:hidden}ai-chat .ai-messages{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}ai-chat .ai-welcome{text-align:center;color:var(--color-text-muted,#888);margin:auto;padding:16px 16px 8px;line-height:1.6}ai-chat .ai-welcome .ai-welcome-title{margin-bottom:16px;font-style:italic}ai-chat .ai-welcome .ai-chips{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:4px;display:flex}ai-chat .ai-welcome .ai-chip-group{display:contents}ai-chat .ai-chip{border:1px solid var(--color-border,#ccc);background:var(--color-surface,#fafafa);color:var(--color-text,#444);font-size:var(--font-size);cursor:pointer;white-space:nowrap;border-radius:16px;align-items:center;gap:5px;padding:5px 11px;transition:background .15s,border-color .15s;display:inline-flex}ai-chat .ai-chip:hover{background:var(--color-primary-light,#e8f0fe);border-color:var(--color-primary,#0078d4);color:var(--color-primary,#0078d4)}ai-chat .ai-chip i{opacity:.7;font-size:11px}ai-chat .ai-msg{white-space:pre-wrap;word-break:break-word;max-width:88%;box-shadow:var(--drop-shadow-m);border-radius:8px;padding:8px 12px;line-height:1.5}ai-chat .ai-msg.user{background:var(--primary);color:var(--primary-inverse);align-self:flex-end}ai-chat .ai-msg.assistant{background:var(--base-down);color:var(--color);align-self:flex-start}ai-chat .ai-msg.error{background:var(--danger);color:var(--primary-inverse);border:1px solid var(--danger);align-self:flex-start}ai-chat .ai-msg.streaming:after{content:"▋";margin-left:2px;animation:.8s step-end infinite blink}ai-chat .ai-input-wrap{border-top:1px solid var(--color-border,#ddd);position:relative}ai-chat .ai-help-popup{background:var(--color-surface,#fff);border:1px solid var(--color-border,#ddd);z-index:100;border-radius:8px;max-height:320px;padding:8px 4px;position:absolute;bottom:calc(100% + 4px);left:8px;right:8px;overflow-y:auto;box-shadow:0 4px 16px #0000001f}ai-chat .ai-help-popup .ai-help-group{padding:0 8px 6px}ai-chat .ai-help-popup .ai-help-group:not(:last-child){border-bottom:1px solid var(--color-border,#eee);margin-bottom:4px}ai-chat .ai-help-popup .ai-help-group-title{font-size:var(--font-size);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted,#999);padding:4px 0 3px;font-weight:600}ai-chat .ai-help-popup .ai-help-item{cursor:pointer;font-size:var(--font-size);color:var(--color-text,#333);border-radius:5px;align-items:center;gap:6px;padding:4px 6px;line-height:1.4;display:flex}ai-chat .ai-help-popup .ai-help-item:hover{background:var(--color-primary-light,#e8f0fe);color:var(--color-primary,#0078d4)}ai-chat .ai-help-popup .ai-help-item i{opacity:.6;flex-shrink:0;font-size:11px}ai-chat .ai-input-row{align-items:flex-end;gap:6px;padding:8px;display:flex}ai-chat .ai-input-row textarea{resize:none;border:1px solid var(--color-border,#ccc);font-size:var(--font-size);border-radius:6px;outline:none;flex:1;min-height:36px;max-height:120px;padding:7px 10px;font-family:inherit;line-height:1.4}ai-chat .ai-input-row textarea:focus{border-color:var(--color-primary,#0078d4)}ai-chat .ai-input-row textarea:disabled{opacity:.6}ai-chat .ai-input-row .ai-help-btn{border:1px solid var(--color-border,#ccc);width:34px;height:34px;color:var(--color-text-muted,#888);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:background .15s,color .15s;display:flex}ai-chat .ai-input-row .ai-help-btn:hover,ai-chat .ai-input-row .ai-help-btn.active{background:var(--color-primary-light,#e8f0fe);border-color:var(--color-primary,#0078d4);color:var(--color-primary,#0078d4)}ai-workorder-result{height:100%;font-size:var(--font-size);flex-direction:column;padding:12px;display:flex;overflow:auto}ai-workorder-result .ai-result-header{color:var(--color-text-muted,#666);margin-bottom:10px;font-weight:600}ai-workorder-result .ai-result-empty{color:var(--color-text-muted,#999);font-style:italic}ai-workorder-result .ai-result-table{border-collapse:collapse;width:100%}ai-workorder-result .ai-result-table th{text-align:left;font-size:var(--font-size);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted,#888);border-bottom:2px solid var(--color-border,#ddd);white-space:nowrap;padding:6px 10px}ai-workorder-result .ai-result-table .ai-result-row td{border-bottom:1px solid var(--color-border,#eee);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:220px;padding:7px 10px;overflow:hidden}ai-workorder-result .ai-result-table .ai-result-row:hover td{background:var(--color-primary-light,#e8f0fe)}ai-workorder-result .ai-result-primitive-list{flex-direction:column;gap:4px;display:flex}ai-workorder-result .ai-result-primitive-list .ai-result-primitive-item{background:var(--color-surface-raised,#f5f5f5);font-size:var(--font-size);border-radius:4px;padding:5px 8px}ai-workorder-result .ai-result-row{cursor:pointer}.ai-card{border:1px solid var(--color-primary,#0078d4);background:var(--color-surface,#fff);max-width:88%;color:var(--color-text,#333);border-radius:8px;align-self:flex-start;padding:10px 12px;display:block}.ai-card.approval{border-color:var(--color-warning,#d08a00)}.ai-card .ai-card-team{font-weight:400;font-size:var(--font-size);color:var(--color-text-muted,#888)}.ai-card .ai-card-title{margin-bottom:8px;font-weight:600;line-height:1.4}.ai-card .ai-card-title i{margin-right:2px}.ai-card .ai-card-table{border-collapse:collapse;font-size:var(--font-size);margin-bottom:8px}.ai-card .ai-card-table th,.ai-card .ai-card-table td{text-align:left;vertical-align:top;padding:2px 8px 2px 0}.ai-card .ai-card-table th{color:var(--color-text-muted,#888);white-space:nowrap;font-weight:400}.ai-card .ai-card-options{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.ai-card .ai-card-row{align-items:center;gap:6px;display:flex}.ai-card .ai-card-row input{border:1px solid var(--color-border,#ccc);min-width:0;font-size:var(--font-size);border-radius:4px;flex:1;padding:4px 8px}.ai-card .ai-card-error{color:var(--color-danger,#c00);font-size:var(--font-size);margin-top:6px}.ai-card .ai-card-result{font-size:var(--font-size);color:var(--color-text-muted,#666)}.ai-card.resolved{border-color:var(--color-border,#ccc)}.ai-card.resolved.approved .ai-card-result,.ai-card.resolved.answered .ai-card-result{color:var(--color-success,#2e7d32)}.ai-card.resolved.rejected .ai-card-result,.ai-card.resolved.expired .ai-card-result{color:var(--color-danger,#c00)}.ai-card .ai-chip{border:1px solid var(--color-border,#ccc);background:var(--color-surface,#fafafa);font-size:var(--font-size);cursor:pointer;border-radius:14px;padding:4px 10px}ai-generic-table{height:100%;font-size:var(--font-size);flex-direction:column;padding:12px;display:flex;overflow:auto}ai-generic-table .ai-result-header{color:var(--color-text-muted,#666);margin-bottom:10px;font-weight:600}ai-generic-table .ai-result-empty{color:var(--color-text-muted,#999);font-style:italic}ai-generic-table .ai-result-table{border-collapse:collapse;width:100%}ai-generic-table .ai-result-table th{text-align:left;font-size:var(--font-size);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted,#888);border-bottom:2px solid var(--color-border,#ddd);white-space:nowrap;padding:6px 10px}ai-generic-table .ai-result-table .ai-result-row td{border-bottom:1px solid var(--color-border,#eee);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:220px;padding:7px 10px;overflow:hidden}ai-generic-table .ai-result-table .ai-result-row:hover td{background:var(--color-primary-light,#e8f0fe)}ai-generic-table .ai-result-primitive-list{flex-direction:column;gap:4px;display:flex}ai-generic-table .ai-result-primitive-list .ai-result-primitive-item{background:var(--color-surface-raised,#f5f5f5);font-size:var(--font-size);border-radius:4px;padding:5px 8px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}ai-chat .ai-mic-btn{touch-action:none}ai-chat .ai-mic-btn.recording{color:#fff;background:var(--color-danger,#c00);border-color:var(--color-danger,#c00);animation:1s ease-in-out infinite ai-mic-pulse}ai-chat .ai-mic-btn.busy i{opacity:.4}ai-chat .ai-auto-send{box-shadow:0 0 0 2px var(--color-primary-light,#e8f0fe)}@keyframes ai-mic-pulse{0%,to{box-shadow:0 0 #c006}50%{box-shadow:0 0 0 6px #c000}}ai-chat>.ai-aura{pointer-events:none;z-index:5;border-radius:var(--border-radius);position:absolute;inset:0}ai-chat>.ai-aura .ai-aura-ring{border-radius:inherit;background:conic-gradient(from var(--ai-aura-angle),var(--sky-500),var(--violet-500),var(--pink-500),var(--orange-500),var(--cyan-500),var(--sky-500));-webkit-mask-composite:xor;padding:3px;animation:6s linear infinite ai-aura-spin;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}ai-chat>.ai-aura>.ai-aura-glow{border-radius:inherit;filter:blur(14px);display:none;position:absolute;inset:0}ai-chat>.ai-aura>.ai-aura-glow>.ai-aura-ring{padding:10px}ai-chat>.ai-aura>.ai-aura-edge{opacity:.9}ai-chat.ai-streaming .ai-aura-glow{animation:3s ease-in-out infinite ai-aura-breathe;display:block!important}@media (prefers-reduced-motion:reduce){ai-chat>.ai-aura .ai-aura-ring,ai-chat>.ai-aura>.ai-aura-glow{animation:none}}button.ai-btn-outline{--background-color:var(--bg-card);--border-color:var(--border-color);--color:var(--text)}button.ai-btn-outline:hover{--background-color:var(--bg-main)}ai-team-question-card,ai-team-broadcast-card{flex-direction:column;align-self:flex-start;gap:6px;max-width:88%;display:flex}ai-team-question-card .ai-team-box,ai-team-broadcast-card .ai-team-box{border:1px solid var(--border-color);background:var(--bg-card);box-shadow:var(--drop-shadow-m);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}ai-team-question-card .ai-team-head,ai-team-broadcast-card .ai-team-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}ai-team-question-card .ai-team-pill,ai-team-broadcast-card .ai-team-pill{border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}ai-team-question-card .ai-team-pill.pending,ai-team-broadcast-card .ai-team-pill.pending{background:color-mix(in srgb,var(--warning)16%,transparent);color:var(--warning)}ai-team-question-card .ai-team-pill.approved,ai-team-broadcast-card .ai-team-pill.approved{background:color-mix(in srgb,var(--success)14%,transparent);color:var(--success)}ai-team-question-card .ai-team-pill.rejected,ai-team-broadcast-card .ai-team-pill.rejected{background:color-mix(in srgb,var(--danger)12%,transparent);color:var(--danger)}ai-team-question-card .ai-team-meta,ai-team-broadcast-card .ai-team-meta,ai-team-question-card .ai-team-hint,ai-team-broadcast-card .ai-team-hint{color:var(--text-muted)}ai-team-question-card .ai-team-question,ai-team-broadcast-card .ai-team-question{color:var(--text);font-weight:600;line-height:1.4}ai-team-question-card .ai-team-info,ai-team-broadcast-card .ai-team-info,ai-team-question-card .ai-team-result,ai-team-broadcast-card .ai-team-result,ai-team-question-card .ai-team-note,ai-team-broadcast-card .ai-team-note{color:var(--text-muted)}ai-team-question-card .ai-team-result,ai-team-broadcast-card .ai-team-result{color:var(--text)}ai-team-question-card .ai-team-link,ai-team-broadcast-card .ai-team-link{color:var(--primary);cursor:pointer}ai-team-question-card .ai-team-link:hover,ai-team-broadcast-card .ai-team-link:hover{text-decoration:underline}ai-team-question-card .ai-team-hint,ai-team-broadcast-card .ai-team-hint{padding-left:4px}ai-team-question-card .ai-broadcast-teams,ai-team-broadcast-card .ai-broadcast-teams{color:var(--text-muted)}ai-team-question-card .ai-broadcast-status,ai-team-broadcast-card .ai-broadcast-status{color:var(--text);font-variant-numeric:tabular-nums}ai-team-question-card .ai-broadcast-actions,ai-team-broadcast-card .ai-broadcast-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}bakim-list-grid,lineage-info-list-grid,bakim-yeni,bakim-detay,bakim-detay-asset-list-grid,app-bakim-asset-group-result,bakim-form-inceleme,bakim-projesi,bakim-projesi-ekipman-detay,bakim-projesi-kesif-listesi,bakim-proje-list-grid,bakim-proje-detay,bakim-proje-envanter-grubu,bakim-proje-envanter-tablosu,bakim-projesi-envanter-bilgileri .proje-envanter-materials{position:relative}.bakim-map-toolbar{z-index:10;color:#fff;white-space:nowrap;background:#1f2430;border-radius:12px;outline:none;align-items:center;gap:14px;padding:8px 8px 8px 16px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0f141e47}.bakim-map-toolbar .bakim-map-toolbar-text{flex-direction:column;gap:1px;display:flex}.bakim-map-toolbar .bakim-map-toolbar-count{font-size:13px;font-weight:800}.bakim-map-toolbar .bakim-map-toolbar-hint{color:#b7bdc9;font-size:11.5px}.bakim-map-toolbar .bakim-map-toolbar-sep{background:#3a4150;width:1px;height:28px}.bakim-map-toolbar button{cursor:pointer;border:0;margin:0;font-size:13px}.bakim-map-toolbar .bakim-map-toolbar-clear,.bakim-map-toolbar .bakim-map-toolbar-add{color:#d5d9e1;background:0 0;padding:6px 8px;font-weight:600}.bakim-map-toolbar .bakim-map-toolbar-clear:disabled,.bakim-map-toolbar .bakim-map-toolbar-add:disabled{opacity:.4;cursor:default}.bakim-map-toolbar .bakim-map-toolbar-cancel{color:#fff;background:#2c3240;border-radius:8px;padding:8px 14px;font-weight:700}.bakim-map-toolbar .bakim-map-toolbar-apply{background:var(--primary);color:var(--primary-inverse);border-radius:8px;padding:8px 16px;font-weight:800}bakim-list-grid .bakim-map-control{align-items:stretch;display:flex}bakim-list-grid .bakim-map-select{padding:var(--spacing-half)calc(var(--spacing)*2);white-space:nowrap;margin:0;font-weight:600}bakim-list-grid .bakim-map-select:before{content:"";vertical-align:-1px;border:1.5px dashed;border-radius:3px;width:12px;height:12px;margin-right:8px;display:inline-block}bakim-list-grid .bakim-map-select.active{--background-color:color-mix(in oklab,var(--primary)8%,var(--bg-card));--border-color:color-mix(in oklab,var(--primary)40%,var(--border-color));--color:color-mix(in oklab,var(--primary)70%,black)}bakim-list-grid .bakim-map-chip{border-radius:var(--border-radius);border:1px solid color-mix(in oklab,var(--primary)40%,var(--border-color));background:color-mix(in oklab,var(--primary)8%,var(--bg-card));color:color-mix(in oklab,var(--primary)70%,black);white-space:nowrap;align-items:stretch;display:flex;overflow:hidden}bakim-list-grid .bakim-map-chip .bakim-map-chip-text{align-items:center;padding:0 12px;font-weight:700;display:flex}bakim-list-grid .bakim-map-chip .bakim-map-chip-text:before{content:"";border:1.5px dashed;border-radius:3px;width:12px;height:12px;margin-right:8px}bakim-list-grid .bakim-map-chip button{border:0;border-left:1px solid color-mix(in oklab,var(--primary)40%,var(--border-color));color:inherit;cursor:pointer;background:0 0;border-radius:0;margin:0;padding:0 12px}bakim-list-grid .bakim-map-chip .bakim-map-chip-edit{font-weight:600}bakim-list-grid .bakim-map-chip .bakim-map-chip-clear{font-weight:800}bakim-list-grid .tabulator-row.bakim-map-draft{background:color-mix(in oklab,var(--primary)8%,var(--bg-card));cursor:pointer}bakim-list-grid .tabulator-row.bakim-map-draft .tabulator-cell[tabulator-field=id]{color:color-mix(in oklab,var(--primary)70%,black);font-weight:800}kesinti-list-grid{position:relative}kesinti-list-grid>app-dt>.dt-header>.dt-customheader>.header-items>.filter-button{min-width:150px}create-work-order-with-outage,create-step-add{height:100%;display:block}create-work-order-with-outage>.page-body,create-step-add>.page-body{height:100%;overflow:auto!important}create-work-order-with-outage>.form-container,create-step-add>.form-container{width:100%;display:center}create-work-order-with-outage .button-container,create-step-add .button-container{justify-content:center;gap:var(--spacing);display:flex}step-list.inner{min-height:250px}step-list.inner>app-dt{background-color:var(--mid-d5)}step-list.inner>app-dt>.dt-header>.dt-search{height:22px}step-list .step-add-button{padding:3px}step-list .same-wo{color:var(--mid-d3)}outage-merge{gap:var(--spacing);grid-template-rows:auto 1fr;height:100%;display:grid;overflow:hidden}outage-merge>app-dt{border-radius:var(--border-radius)}outage-merge>outage-merge-table{gap:var(--spacing);grid-template-rows:1fr auto;height:100%;display:grid;overflow-y:hidden}outage-merge>outage-merge-table>app-dt{border-radius:var(--border-radius);overflow:hidden}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content{padding:0!important}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title{padding-right:0!important}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container{padding:var(--spacing-half);align-items:center;gap:var(--spacing-half);flex-direction:column;display:flex;position:relative}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container>label{cursor:pointer;align-items:center;display:inline-flex}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container>label>input[type=checkbox]{margin:0 0 0 var(--spacing);border:2px solid var(--text-muted,#64748b);background-color:var(--bg-card,#fff)}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container>label>input[type=checkbox]:checked{border-color:var(--primary);background-color:var(--primary)}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container>label>input[type=checkbox]:disabled{opacity:.55;cursor:not-allowed;background-color:var(--divider,#e2e8f0)}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container>.merge-main-reason{color:var(--danger);text-align:center;font-size:11px;line-height:1.2}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container>.merge-main-reason:empty{display:none}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container>.column-close-btn{cursor:pointer;opacity:.5;font-size:16px;font-weight:700;line-height:1;position:absolute;top:0;right:5px}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-title>.main-container>.column-close-btn:hover{opacity:1}outage-merge>outage-merge-table>app-dt .tabulator-headers .tabulator-col-content .tabulator-col-title-holder>.tabulator-col-sorter{display:none!important}outage-merge>outage-merge-table .button-container{justify-content:center;gap:var(--spacing);margin-top:var(--spacing);width:100%;display:flex}outage-merge>outage-merge-table .tabulator-frozen{background-color:var(--background-color,#fff)!important}work-order-detail{gap:var(--spacing);width:100%;height:100%;padding:var(--spacing);grid-template-rows:auto 1fr;display:grid;position:relative}work-order-detail>.header-div{border-radius:var(--border-radius);width:100%;box-shadow:var(--drop-shadow-m);padding:var(--spacing-half);gap:var(--spacing);flex-direction:row;justify-content:space-between;display:flex}work-order-detail>.header-div>button{padding:var(--spacing)}work-order-detail>.body-div{gap:var(--spacing-2x);flex-flow:wrap;width:100%;height:100%;display:flex;overflow-y:auto}work-order-detail>.body-div>app-groupbox{flex-grow:1;flex-shrink:1;flex-basis:max-content;min-width:300px;width:auto!important}work-order-detail>.body-div>app-groupbox>.groupbox-body>.outage-detail-part{height:100%;min-height:250px;padding-top:var(--spacing)}work-order-detail>.body-div>app-groupbox>.groupbox-body work-order-simple .editDiv{justify-content:space-between;width:100%;display:flex}work-order-detail>.body-div>app-groupbox>.groupbox-body outage-businesslog-table{flex-direction:column;display:flex}work-order-detail>.body-div>app-groupbox>.groupbox-body outage-businesslog-table>.header{gap:var(--spacing-2x);padding:var(--spacing);flex-direction:row;display:flex}work-order-detail>.body-div>app-groupbox>.groupbox-body outage-businesslog-table>.header>.head-line{align-items:center;gap:var(--spacing);display:flex}work-order-detail>.body-div>.double-grp{flex-grow:1;flex-shrink:1;flex-basis:max-content;gap:var(--spacing-2x);grid-template-rows:1fr 1fr;grid-auto-flow:column;min-width:300px;display:grid;width:auto!important}work-order-detail app-dt{height:100%}work-order-detail>.button-container{gap:var(--spacing);flex-flow:wrap;width:100%;display:flex}edit-outage-point{width:550px;min-height:400px;display:block}edit-outage-point app-radio-button{justify-content:center}notification-select-grid{grid-template-rows:auto 1fr;display:grid}notification-select-grid app-dt.basket .dt-title{display:inline!important}notification-select-grid app-dt.basket .tabulator-row[data-hier-status=ok]{background-color:var(--success-d2)!important}notification-select-grid app-dt.basket .tabulator-row[data-hier-status=error]{background-color:var(--danger-d2)!important}notification-select-grid .sep-line{width:100%;height:4px}.prediction-explorer,.prediction-detail,.outage-prediction,.notification-prediction{flex-direction:column;gap:6px;min-width:0;display:flex}.prediction-explorer{height:100%;padding:8px;overflow:hidden}.prediction-explorer .pv-toolbar-main{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.prediction-explorer .pv-field{flex-direction:column;gap:2px;display:flex}.prediction-explorer .pv-tabs{gap:4px;display:flex}.prediction-explorer .pv-tab.active{border-bottom:2px solid;font-weight:600}.prediction-explorer .pv-table-host{flex:auto;min-height:160px}.prediction-explorer .pv-more{justify-content:center;display:flex}.prediction-detail{height:100%;font-size:12px}.prediction-detail>app-tab-container{flex:auto;min-height:0}.prediction-detail .pv-summary-tab,.prediction-detail .pv-config-tab{flex-direction:column;gap:16px;height:100%;padding:12px;line-height:1.45;display:flex;overflow:auto}.prediction-detail .pv-canvas-host{box-sizing:border-box;flex-direction:column;height:60vh;min-height:380px;padding:4px;display:flex;overflow:hidden}.prediction-detail .pv-canvas-host .prediction-viz{border:1px solid var(--border-color,#d0d7de);border-radius:6px;flex:auto;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.prediction-detail .pv-canvas-host .pv-canvas{cursor:grab;min-width:0;min-height:0}.prediction-detail .pv-canvas-host .pv-canvas>svg{width:100%;height:100%;display:block}.prediction-detail .pv-canvas-host .pv-viz-head{z-index:1;border-bottom:1px solid var(--border-color,#d0d7de);background:var(--bg-card);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.prediction-detail .pv-canvas-host .pv-viz-head .pv-viz-title{font-size:13px;font-weight:600}.prediction-detail .pv-canvas-host .pv-viz-head .pv-viz-head-text{flex-direction:column;gap:3px;min-width:0;display:flex}.prediction-detail .pv-canvas-host .pv-viz-head .pv-zoom{flex-shrink:0;gap:4px;display:flex}.prediction-detail .pv-canvas-host .pv-viz-head .pv-zoom-btn{border:1px solid var(--border-color,#d0d7de);background:var(--bg-card);width:28px;height:28px;color:var(--text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.prediction-detail .pv-canvas-host .pv-viz-head .pv-zoom-btn:hover{border-color:var(--primary);color:var(--primary)}.prediction-detail .pv-canvas-host .pv-viz-head .pv-viz-sub{color:var(--text-muted);font-size:12px}.prediction-detail .pv-canvas-host .pv-timeline-host{border-top:1px solid var(--border-color,#d0d7de);padding:4px 0}.prediction-detail .pv-canvas-host .pv-timeline-host>svg{display:block}.prediction-detail .pv-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.prediction-detail .pv-time{flex:1;min-width:140px}.prediction-detail .pv-head{align-items:center;gap:8px;display:flex}.prediction-detail>select{margin:4px 0 8px;padding:4px 8px}.prediction-detail .pv-reasons{margin:0}.prediction-detail .pv-section{flex-direction:column;gap:6px;display:flex}.prediction-detail .pv-section-head{border-bottom:1px solid var(--border-color,#d0d7de);justify-content:space-between;align-items:center;margin-bottom:2px;padding-bottom:6px;display:flex}.prediction-detail .pv-section-head label{text-transform:uppercase;opacity:.8;font-size:11px;font-weight:600}.prediction-detail .pv-actions{flex-shrink:0;gap:6px;display:flex}.prediction-detail .pv-row{border-bottom:1px dotted var(--border-color,#d0d7de);justify-content:space-between;gap:12px;padding:5px 2px;display:flex}.prediction-detail .pv-k{opacity:.7}.prediction-detail .pv-v{text-align:right;word-break:break-all}.prediction-detail .pv-notifications{flex-direction:column;gap:8px;display:flex}.prediction-detail .pv-notification{border:1px solid var(--border-color,#d0d7de);border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex}.prediction-detail .pv-n-main{flex-direction:column;gap:4px;min-width:0;display:flex}.prediction-detail .pv-n-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.prediction-detail .pv-n-id{font-weight:600}.prediction-detail .pv-n-status{word-break:break-word}.prediction-detail .pv-src{border:1px solid;border-radius:8px;padding:0 6px;font-size:11px;font-weight:600}.prediction-detail .pv-src-osos{color:#0969da}.prediction-detail .pv-src-crm{color:#8250df}.prediction-detail .pv-src-scada{color:#bf8700}.pv-summary{margin:6px 0}.pv-badge{white-space:nowrap;border:1px solid;border-radius:8px;padding:1px 6px;font-size:11px}.pv-badge.ok{color:#1a7f37}.pv-badge.bad{color:#cf222e}.pg-review-note{color:var(--text-muted);border-bottom:1px solid var(--border-color);margin:0;padding:12px 16px;font-size:13px}.pg-fb.on.ok{border-color:var(--success);color:var(--success);font-weight:600}.pg-fb.on.wrong,.pg-fb.on.none{border-color:var(--danger);color:var(--danger);font-weight:600}.pg-page{min-height:100%}.pg-grid-card{flex-direction:column;flex:auto;min-height:420px;display:flex;overflow:hidden}.pg-grid-host{flex-direction:column;flex:auto;min-height:380px;display:flex}.pg-grid-host>*{flex:auto;min-height:0}.pg-grid-host>.pg-review-note{flex:none}.pg-row-selected{box-shadow:inset 3px 0 0 var(--primary);background:color-mix(in oklab,var(--primary)6%,var(--bg-card))!important}.pv-canvas-host .prediction-viz .pv-toolbar{border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.pv-canvas-host .prediction-viz .pv-toolbar button{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:5px 10px;font-size:12px}.pv-canvas-host .prediction-viz .pv-toolbar button:disabled{opacity:.5;cursor:not-allowed}.pv-canvas-host .prediction-viz .pv-toolbar .pv-step{text-align:center;min-width:120px;color:color-mix(in oklab,var(--primary)78%,var(--text));font-size:12px;font-weight:600}.pv-canvas-host .prediction-viz .pv-toolbar .pv-time{flex:1;min-width:140px}.pv-canvas-host .prediction-viz .pv-toolbar .pv-time-label{color:var(--text-muted);white-space:nowrap;font-size:12px}.pg-prediction{flex-direction:column;gap:12px;display:flex}.pg-prediction .pg-feedback{border-bottom:1px solid var(--border-color);flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.pg-prediction .pg-feedback-title{font-size:13px;font-weight:600}.pg-prediction .pg-feedback .he-help,.pg-prediction .pg-outage-info{margin:0}.pg-prediction .prediction-detail{height:auto;min-height:460px}.pg-panel-title.he-section-title{color:var(--text);margin:0;font-size:15px}.pg-grid-host .pg-status{flex-wrap:nowrap;align-items:center}.pg-grid-host .pg-status .he-badge{padding:0 6px;font-size:11px;line-height:16px}.pg-grid-host .tabulator-cell .he-actions{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.pg-grid-host .tabulator-cell .he-btn{border-radius:6px;padding:0 8px;font-size:11px;line-height:18px}control-process-table .control-button{padding:3px}control-process-table .same-wo{color:var(--mid-d3)}control-process-table .detail-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}control-process-table .detail-container .txt-cont{max-width:30vw;padding:var(--spacing);text-wrap:wrap;margin:0;line-height:1.5rem}outage-businesslog-table app-dt .dt-title{font-size:var(--fs-lg);border-bottom-width:3px;font-style:normal;font-weight:600}new-work-order{grid-template-rows:1fr auto;height:100%;display:grid}new-work-order>.page-body{height:100%;overflow:auto}new-work-order>.page-body>app-form{padding:0}new-work-order>.button-container{justify-content:center;gap:var(--spacing);padding-top:var(--spacing);display:flex}new-work-order [data-key=notificationIds]>.titleContainer{display:none}bildirim-list .btn-kesinti-liste-yenile[active]{background-color:var(--primary);color:var(--primary-inverse)}bildirim-list .header-items>.actions-button{min-width:200px}bildirim-list .header-items>.filter-button{min-width:150px}notification-cancel{width:50vw;height:100%;display:block}notification-cancel>app-form{flex-direction:column;display:flex}notification-cancel kesinti-list-grid{width:100%;height:300px!important}notification-detail{gap:var(--spacing);width:100%;height:100%;padding:var(--spacing);grid-template-rows:auto 1fr;display:grid}notification-detail>.header-div{border-radius:var(--border-radius);width:100%;box-shadow:var(--drop-shadow-m);padding:var(--spacing-half);gap:var(--spacing);flex-direction:row;justify-content:space-between;display:flex}notification-detail>.header-div>button{padding:var(--spacing)}notification-detail>.body-div{gap:var(--spacing);flex-flow:wrap;width:100%;height:100%;display:flex;overflow:auto}notification-detail>.body-div>app-groupbox{flex-grow:1;flex-shrink:1;flex-basis:max-content;min-width:300px;width:auto!important}notification-detail>.body-div>app-groupbox>.groupbox-body>.detail-part{height:100%;min-height:200px;padding-top:var(--spacing)}notification-detail app-dt{height:200px}notification-detail>.button-container{gap:var(--spacing);flex-flow:wrap;width:100%;display:flex}planned-outage-detail{gap:var(--spacing);width:100%;height:100%;padding:var(--spacing);background:var(--bg-main);border-radius:var(--border-radius);grid-template-rows:auto 1fr;display:grid}planned-outage-detail>.header-div{border-radius:var(--border-radius);width:100%;box-shadow:var(--drop-shadow-m);padding:var(--spacing-half);gap:var(--spacing);flex-direction:row;justify-content:flex-end;display:flex}planned-outage-detail>.header-div>button{padding:var(--spacing)}planned-outage-detail>.body-div{gap:var(--spacing-2x);flex-flow:wrap;width:100%;height:100%;display:flex;overflow-y:auto}planned-outage-detail>.body-div app-groupbox{flex-grow:1;flex-shrink:1;flex-basis:max-content;min-width:300px;width:auto!important}planned-outage-detail>.body-div app-groupbox>.groupbox-header{background:var(--primary-d4);min-height:26px}planned-outage-detail>.body-div app-groupbox>.groupbox-body>.detail-part{height:100%;min-height:250px;padding-top:var(--spacing)}planned-outage-detail>.body-div app-groupbox>.groupbox-body>.detail-part app-lbl>.lbl-line .lbl-item{max-width:40vw}planned-outage-detail>.body-div app-groupbox>.groupbox-body work-order-simple .editDiv{justify-content:space-between;width:100%;display:flex}planned-outage-detail>.body-div>.double-grp{flex-grow:1;flex-shrink:1;flex-basis:max-content;gap:var(--spacing-2x);grid-template-rows:1fr 1fr;grid-auto-flow:column;min-width:300px;display:grid;width:auto!important}planned-outage-detail app-dt{height:100%}planned-outage-detail>.button-container{gap:var(--spacing);flex-flow:wrap;width:100%;display:flex}planned-outage-list{width:100%;height:100%}planned-outage-list .header-items{align-items:center;gap:var(--spacing);flex-direction:row;height:100%;display:flex}planned-outage-list .header-items button{padding:var(--spacing-half)}.plnoutage-new-edit{max-height:300px;overflow:auto}planned-outage-trace-analysis{padding:var(--spacing);gap:var(--spacing);flex-flow:column;min-width:300px;height:100%;display:flex;overflow-y:auto}planned-outage-trace-analysis .appTabContainerHeader>app-tab-header>span{color:var(--amber-600)}planned-outage-trace-analysis .appTabContainerHeader>app-tab-header:first-child>span{color:var(--lime-600)}planned-outage-trace-analysis .btn-plannedOutage{justify-content:center;gap:8px;display:flex}planned-outage-trace-analysis>.grp-start>label{background-color:var(--blue-50);color:var(--blue-800)}planned-outage-trace-analysis>.grp-bar>label{background-color:var(--amber-50);color:var(--amber-800)}planned-outage-trace-analysis>button{align-self:center}planned-outage-trace-analysis app-dt .dt-body{border:1px solid var(--border-color)!important}planned-outage-trace-analysis .settings app-lbl{grid-template-columns:auto 1fr}planned-outage-trace-analysis input[type=color]{width:31px;height:17px;padding:0}.result-tabs app-tab-container>.appTabContainerTop>.appTabContainerHeader>span{color:var(--amber-600)}trace-down-affected-report{padding:0 var(--spacing)var(--spacing)var(--spacing);gap:var(--spacing);grid-template-columns:1fr 1fr 1fr;width:100%;height:100%;display:grid}trace-down-affected-report>app-groupbox{height:100%;overflow:hidden}trace-down-affected-report>app-groupbox .groupbox-body{overflow-y:auto}trace-down-affected-report app-lbl{padding-top:var(--spacing)}asset-info{flex-direction:column;margin-top:-8px;display:flex}asset-info>.asset-info-container{gap:var(--spacing);flex-direction:column;min-width:min(20vw,300px);display:flex}asset-info>.asset-info-container>.asset-info-title{text-align:left;padding-left:var(--spacing);margin-top:var(--spacing-half);font-size:var(--fs-lg);margin-bottom:0;font-weight:500}asset-info>.asset-info-container>app-lbl{background:var(--base-down);padding:var(--spacing);max-height:200px;overflow-y:auto}asset-info>.asset-info-container>.asset-info-source-container{gap:var(--spacing);border:1px solid var(--primary-d2);border-radius:var(--border-radius);padding:var(--spacing);backdrop-filter:blur(5px);grid-template-columns:auto 1fr auto;align-items:center;display:grid}asset-info>.asset-info-container>.asset-info-source-container>label{margin-bottom:0}asset-info>.asset-info-container>.asset-info-source-container>span{user-select:auto;white-space:nowrap}asset-info>.asset-info-container>.asset-info-source-container>span:before{content:":";margin-right:var(--spacing-half);display:inline}asset-info>.asset-info-container>.asset-info-source-container>button{color:var(--info)}asset-info>.asset-info-container>.seperator-affected-container{width:100%;min-height:150px;padding:var(--spacing);border:var(--border);border-radius:var(--border-radius);background:var(--base-down)}asset-info.inpanel{padding:var(--spacing);grid-template-rows:auto auto;height:100%;margin-top:0;display:grid;overflow-y:auto}asset-info.inpanel>.asset-info-container>app-lbl{max-height:fit-content}lineage-info-detay{gap:var(--spacing);width:100%;height:100%;padding:var(--spacing);grid-template-rows:auto 1fr;display:grid;overflow:hidden}lineage-info-detay>.detail-toolbar{align-items:center;gap:var(--spacing-half);border-radius:var(--border-radius);box-shadow:var(--drop-shadow-m);padding:var(--spacing-half);display:flex}lineage-info-detay>.detail-body{gap:var(--spacing-2x);flex-direction:column;min-height:0;display:flex;overflow-y:auto}lineage-info-detay>.detail-body>app-groupbox{flex-shrink:0;width:100%!important}lineage-info-detay>.detail-body>app-groupbox.lineage-info-gecmis{flex-direction:column;flex:1 0 320px;display:flex}lineage-info-detay>.detail-body>app-groupbox.lineage-info-gecmis>.groupbox-body{flex-direction:column;flex:1;min-height:0;display:flex}lineage-info-detay>.detail-body>app-groupbox.lineage-info-gecmis>.groupbox-body>app-dt{flex:1;min-height:0}lineage-info-detay>.detail-body>app-groupbox.lineage-info-gecmis>.groupbox-body .tabulator-row.lineage-row-old .tabulator-cell{color:var(--text-muted);opacity:.6}bakim-projesi{background:var(--bg-card);height:100%;color:var(--text);flex-direction:column;font-size:13px;display:flex;overflow:auto}bakim-projesi>.proje-head{background:var(--bg-main);border-bottom:1px solid var(--border-color);flex-direction:row;flex:none;align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}bakim-projesi>.proje-head>.proje-head-title{color:var(--text-muted);white-space:nowrap;flex:auto;font-size:12px}bakim-projesi>.proje-head>.proje-status-chip{border:1px solid var(--border-color);background:var(--bg-main);color:var(--text-table);white-space:nowrap;border-radius:999px;flex:none;padding:5px 13px;font-size:12px;font-weight:700}bakim-projesi>.proje-head>.proje-status-chip.proje-status-pending_approval{color:var(--info);background:var(--info-d3);border-color:var(--primary)}bakim-projesi>.proje-head>.proje-status-chip.proje-status-approved,bakim-projesi>.proje-head>.proje-status-chip.proje-status-completed{color:var(--success);background:var(--success-d3);border-color:var(--success-d2)}bakim-projesi>.proje-toolbar{background:var(--bg-main);border-bottom:1px solid var(--border-color);flex:none;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;padding:10px 12px;display:grid}bakim-projesi>.proje-toolbar>button{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:30px;min-height:30px;margin:0;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}bakim-projesi>.proje-toolbar>button>i{display:none}bakim-projesi>.proje-toolbar>button.primary{border:1px solid var(--primary);background:var(--primary);color:var(--primary-inverse)}bakim-projesi>.proje-toolbar>button.primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}bakim-projesi>.proje-toolbar>button.secondary{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text)}bakim-projesi>.proje-toolbar>button.secondary:hover{border-color:var(--text);background:var(--bg-card)}bakim-projesi>app-radio-button{border:none;border-bottom:1px solid var(--border-color);background:var(--bg-card);flex-direction:row;flex:none;gap:0;width:100%;padding:0;display:flex}bakim-projesi>app-radio-button>button{min-width:0;height:42px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:auto;padding:0 8px;font-size:12px;font-weight:600;overflow:hidden}bakim-projesi>app-radio-button>button>i{display:none}bakim-projesi>app-radio-button>button+button{border-left:1px solid var(--border-color)}bakim-projesi>app-radio-button>button:hover{box-shadow:none;color:var(--text);background:var(--bg-main)}bakim-projesi>app-radio-button>button[checked]{color:var(--text);background:var(--bg-card);border-bottom-color:var(--primary);border-bottom-width:3px;font-weight:800}bakim-projesi>bakim-projesi-proje-bilgileri,bakim-projesi>bakim-projesi-cizimler,bakim-projesi>bakim-projesi-belgeler{flex:auto;min-height:0;padding:12px 14px 18px;overflow-y:auto}bakim-projesi>bakim-projesi-cizimler{overflow:hidden}bakim-projesi-proje-bilgileri{flex-direction:column;gap:9px;display:flex}bakim-projesi-proje-bilgileri .proje-bilgileri-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;display:grid}bakim-projesi-proje-bilgileri .proje-bilgileri-section{border-top:1px solid var(--border-color);flex-direction:column;gap:6px;margin-top:3px;padding-top:11px;display:flex}bakim-projesi-proje-bilgileri .proje-bilgileri-hint{color:var(--text-muted);font-size:11px;line-height:1.45}bakim-projesi-proje-bilgileri .proje-bilgileri-row{flex-direction:column;gap:3px;min-width:0;display:flex}bakim-projesi-proje-bilgileri .proje-bilgileri-row>span{color:var(--text-muted);font-size:12px;font-weight:600}bakim-projesi-proje-bilgileri .proje-bilgileri-row>input,bakim-projesi-proje-bilgileri .proje-bilgileri-row>textarea,bakim-projesi-proje-bilgileri .proje-bilgileri-row>combo-box{width:100%;min-width:0}bakim-projesi-proje-bilgileri .proje-bilgileri-row>input,bakim-projesi-proje-bilgileri .proje-bilgileri-row>textarea{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text);border-radius:6px;padding:0 10px;font-family:inherit;font-size:13px}bakim-projesi-proje-bilgileri .proje-bilgileri-row>input{height:32px}bakim-projesi-proje-bilgileri .proje-bilgileri-row>input:disabled{background:var(--bg-main);color:var(--text-muted)}bakim-projesi-proje-bilgileri .proje-bilgileri-row>textarea{resize:vertical;min-height:64px;padding:8px 10px;line-height:1.4}bakim-projesi-cizimler{flex-direction:column;gap:10px;display:flex}bakim-projesi-cizimler>app-radio-button{border:none;border-bottom:1px solid var(--border-color);background:var(--bg-card);border:1px solid var(--border-color);border-radius:6px;flex-direction:row;flex:none;gap:0;width:100%;padding:0;display:flex;overflow:hidden}bakim-projesi-cizimler>app-radio-button>button{min-width:0;height:34px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:auto;padding:0 8px;font-size:12px;font-weight:600;overflow:hidden}bakim-projesi-cizimler>app-radio-button>button>i{display:none}bakim-projesi-cizimler>app-radio-button>button+button{border-left:1px solid var(--border-color)}bakim-projesi-cizimler>app-radio-button>button:hover{box-shadow:none;color:var(--text);background:var(--bg-main)}bakim-projesi-cizimler>app-radio-button>button[checked]{color:var(--text);background:var(--bg-card);border-bottom-color:var(--primary);border-bottom-width:3px;font-weight:800}bakim-projesi-cizimler>.proje-cizimler-section{flex-direction:column;flex:auto;gap:7px;min-height:0;display:flex}bakim-projesi-cizimler .proje-cizimler-add{background:var(--bg-main);border:1px solid var(--border-color);border-radius:6px;flex-direction:column;gap:7px;padding:10px;display:flex}bakim-projesi-cizimler .proje-cizimler-add>combo-box{width:100%}bakim-projesi-cizimler .proje-cizimler-add>button{white-space:nowrap;border:1px solid var(--border-color);background:var(--bg-card);width:100%;height:30px;min-height:30px;color:var(--text);border-radius:6px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}bakim-projesi-cizimler .proje-cizimler-add>button:hover{border-color:var(--text)}bakim-projesi-cizimler .proje-cizimler-search{flex-direction:row;gap:6px;display:flex}bakim-projesi-cizimler .proje-cizimler-search>input{border:1px solid var(--border-color);background:var(--bg-card);min-width:0;height:32px;color:var(--text);border-radius:6px;flex:auto;padding:0 10px;font-family:inherit;font-size:13px}bakim-projesi-cizimler .proje-cizimler-search>button{white-space:nowrap;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;height:32px;min-height:30px;margin:0;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}bakim-projesi-cizimler .proje-cizimler-found{border:1px solid var(--border-color);background:var(--bg-card);border-radius:6px;flex-direction:column;max-height:180px;display:flex;overflow-y:auto}bakim-projesi-cizimler .proje-cizimler-found-item{border-bottom:1px solid var(--bg-main);flex-direction:row;align-items:center;gap:8px;padding:4px 8px;display:flex}bakim-projesi-cizimler .proje-cizimler-found-item>input{flex:none;margin:0}bakim-projesi-cizimler .proje-cizimler-found-item>.proje-cizimler-found-title{min-width:0;color:var(--text-table);flex:auto;font-family:inherit;font-size:11px}bakim-projesi-cizimler .proje-cizimler-found-item>.proje-cizimler-found-type{color:var(--text-muted);flex:none;font-size:11px}bakim-projesi-cizimler .proje-cizimler-found-item.added{background:var(--bg-main)}bakim-projesi-cizimler .proje-cizimler-found-item.added>.proje-cizimler-found-title{color:var(--text-muted)}bakim-projesi-cizimler .proje-cizimler-found-item.added>.proje-cizimler-found-type{color:var(--success);font-weight:700}bakim-projesi-cizimler .proje-cizimler-list{border:1px solid var(--border-color);border-radius:6px;flex-direction:column;gap:1px;display:flex;overflow:hidden}bakim-projesi-cizimler .proje-cizimler-list:empty{display:none}bakim-projesi-cizimler .proje-cizimler-list-grow{flex:auto;min-height:120px;overflow-y:auto}bakim-projesi-cizimler .proje-cizimler-row{cursor:pointer;background:var(--bg-card);border-bottom:1px solid var(--bg-main);flex-direction:row;align-items:center;gap:8px;padding:5px 8px;display:flex}bakim-projesi-cizimler .proje-cizimler-row:hover{background:var(--bg-main);color:var(--primary)}bakim-projesi-cizimler .proje-cizimler-row>.proje-cizimler-row-title{flex:auto;min-width:0}bakim-projesi-cizimler .proje-cizimler-row>.proje-cizimler-row-count{color:var(--info);flex:none;font-family:inherit;font-size:11px}bakim-projesi-cizimler .proje-cizimler-items{background:var(--bg-main);flex-direction:column;display:flex}bakim-projesi-cizimler .proje-cizimler-item{cursor:pointer;border-bottom:1px solid var(--bg-main);flex-direction:row;align-items:center;padding:4px 8px 4px 26px;display:flex}bakim-projesi-cizimler .proje-cizimler-item>.proje-cizimler-item-title{min-width:0;color:var(--text-table);flex:auto;font-family:inherit;font-size:11px}bakim-projesi-cizimler .proje-cizimler-item>.proje-cizimler-item-suffix{color:var(--info);flex:none;font-family:inherit;font-size:11px;font-weight:700}bakim-projesi-cizimler .proje-cizimler-item.processed>.proje-cizimler-item-title{color:var(--text);font-weight:800}bakim-projesi-cizimler .proje-cizimler-item:hover{background:var(--bg-card)}bakim-projesi-cizimler .proje-cizimler-item:hover>.proje-cizimler-item-title{color:var(--primary)}bakim-projesi-cizimler .proje-cizimler-item.selected{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));box-shadow:inset 3px 0 0 var(--primary)}bakim-projesi-cizimler .proje-cizimler-item.selected>.proje-cizimler-item-title{color:var(--primary);font-weight:700}bakim-projesi-cizimler .proje-cizimler-empty{border:1px dashed var(--border-color);color:var(--text-muted);border-radius:6px;padding:10px;font-size:11px;line-height:1.5}bakim-projesi-belgeler{flex-direction:column;gap:10px;display:flex}bakim-projesi-belgeler .proje-belgeler-empty{text-align:center;border:1px dashed var(--border-color);color:var(--text-muted);border-radius:6px;flex-direction:column;gap:3px;padding:22px 14px;display:flex}bakim-projesi-belgeler .proje-belgeler-empty>.proje-belgeler-title{color:var(--text-table);font-size:12px}bakim-projesi-belgeler .proje-belgeler-empty>.proje-belgeler-hint{font-size:11px}bakim-projesi-belgeler .proje-belgeler-list{border:1px solid var(--border-color);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}bakim-projesi-belgeler .proje-belgeler-item{cursor:pointer;background:var(--bg-card);flex-direction:column;gap:2px;padding:8px 10px;display:flex}bakim-projesi-belgeler .proje-belgeler-item+.proje-belgeler-item{border-top:1px solid var(--border-color)}bakim-projesi-belgeler .proje-belgeler-item.pending{cursor:default}bakim-projesi-belgeler .proje-belgeler-item.pending:hover{background:var(--bg-card)}bakim-projesi-belgeler .proje-belgeler-item.pending:hover>.proje-belgeler-item-name{color:var(--text)}bakim-projesi-belgeler .proje-belgeler-item.pending>.proje-belgeler-item-meta{font-style:italic}bakim-projesi-belgeler .proje-belgeler-item:hover{background:color-mix(in oklab,var(--primary)10%,var(--bg-card))}bakim-projesi-belgeler .proje-belgeler-item:hover>.proje-belgeler-item-name{color:var(--primary)}bakim-projesi-belgeler .proje-belgeler-item>.proje-belgeler-item-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}bakim-projesi-belgeler .proje-belgeler-item>.proje-belgeler-item-meta{color:var(--text-muted);font-size:11px}bakim-projesi-belgeler>button{white-space:nowrap;border:1px solid var(--border-color);background:var(--bg-card);width:100%;height:30px;min-height:30px;color:var(--text);border-radius:6px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}bakim-projesi-belgeler>button:hover{border-color:var(--text)}bakim-projesi-ekipman-detay{background:var(--bg-card);height:100%;color:var(--text);flex-direction:column;font-size:13px;display:flex;overflow:hidden}bakim-projesi-ekipman-detay>.proje-ekipman-header{border-bottom:1px solid var(--border-color);flex-direction:row;flex:none;align-items:center;gap:8px;min-height:36px;padding:0 8px 0 12px;display:flex}bakim-projesi-ekipman-detay>.proje-ekipman-header>.proje-ekipman-kat{font-size:12px;font-weight:600}bakim-projesi-ekipman-detay>.proje-ekipman-header>.proje-ekipman-id{color:var(--text-muted);flex:auto;font-family:inherit;font-size:11px}bakim-projesi-ekipman-detay>.proje-ekipman-header>.proje-ekipman-badge{letter-spacing:.04em;white-space:nowrap;color:var(--info);background:var(--info-d3);border:1px solid var(--info-d2);border-radius:4px;flex:none;padding:2px 5px;font-size:10px;font-weight:600}bakim-projesi-ekipman-detay>.proje-ekipman-header>.proje-ekipman-empty{color:var(--text-muted);font-size:12px}bakim-projesi-ekipman-detay>.proje-ekipman-header>button{white-space:nowrap;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;height:24px;min-height:24px;margin:0;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}bakim-projesi-ekipman-detay>.proje-ekipman-header>button>i{display:none}bakim-projesi-ekipman-detay>.proje-ekipman-header>button.danger{border:1px solid var(--danger-d2);background:var(--bg-card);color:var(--danger)}bakim-projesi-ekipman-detay>.proje-ekipman-header>button.danger:hover{background:var(--danger-d3)}bakim-projesi-ekipman-detay>.proje-ekipman-header>button.primary{border:1px solid var(--primary);background:var(--primary);color:var(--primary-inverse)}bakim-projesi-ekipman-detay>.proje-ekipman-header>button.primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}bakim-projesi-ekipman-detay>.proje-ekipman-header>.proje-ekipman-saved{white-space:nowrap;color:var(--success);background:var(--success-d3);border:1px solid var(--success-d2);border-radius:4px;flex:none;padding:2px 6px;font-size:10px;font-weight:700}bakim-projesi-ekipman-detay>.proje-ekipman-footer{border-top:1px solid var(--border-color);background:var(--bg-main);flex-direction:row;flex:none;align-items:center;gap:8px;padding:9px 12px;display:flex}bakim-projesi-ekipman-detay>.proje-ekipman-footer>button{white-space:nowrap;border-radius:6px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;height:30px;min-height:30px;margin:0;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}bakim-projesi-ekipman-detay>.proje-ekipman-footer>button.primary{border:1px solid var(--primary);background:var(--primary);color:var(--primary-inverse)}bakim-projesi-ekipman-detay>.proje-ekipman-footer>button.primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}bakim-projesi-ekipman-detay>.proje-ekipman-footer>button.danger{border:1px solid var(--danger-d2);background:var(--bg-card);color:var(--danger)}bakim-projesi-ekipman-detay>.proje-ekipman-footer>button.danger:hover{background:var(--danger-d3)}bakim-projesi-ekipman-detay>.proje-ekipman-footer>button:disabled{opacity:.5}bakim-projesi-ekipman-detay>app-radio-button{border:none;border-bottom:1px solid var(--border-color);background:var(--bg-card);flex-direction:row;flex:none;gap:0;width:100%;padding:0;display:flex}bakim-projesi-ekipman-detay>app-radio-button>button{min-width:0;height:38px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:auto;padding:0 8px;font-size:12px;font-weight:600;overflow:hidden}bakim-projesi-ekipman-detay>app-radio-button>button>i{display:none}bakim-projesi-ekipman-detay>app-radio-button>button+button{border-left:1px solid var(--border-color)}bakim-projesi-ekipman-detay>app-radio-button>button:hover{box-shadow:none;color:var(--text);background:var(--bg-main)}bakim-projesi-ekipman-detay>app-radio-button>button[checked]{color:var(--text);background:var(--bg-card);border-bottom-color:var(--primary);border-bottom-width:3px;font-weight:800}bakim-projesi-ekipman-detay>.proje-ekipman-general,bakim-projesi-ekipman-detay>bakim-projesi-envanter-bilgileri{flex:auto;min-height:0;padding:12px;overflow-y:auto}bakim-projesi-ekipman-detay>.proje-ekipman-general{flex-direction:column;gap:9px;display:flex}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;display:grid}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row{flex-direction:column;gap:3px;min-width:0;display:flex}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>span{color:var(--text-muted);font-size:12px;font-weight:600}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>input,bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>textarea,bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>combo-box{width:100%;min-width:0}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>input,bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>textarea{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text);border-radius:6px;padding:0 10px;font-family:inherit;font-size:13px}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>input{height:32px}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>input:disabled{background:var(--bg-main);color:var(--text-muted)}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-row>textarea{resize:vertical;min-height:64px;padding:8px 10px;line-height:1.4}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move{border:1px solid color-mix(in oklab,var(--primary)30%,var(--border-color));background:color-mix(in oklab,var(--primary)10%,var(--bg-card));border-radius:6px;flex-direction:column;gap:7px;padding:10px;display:flex}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-title{color:var(--primary);font-size:12px;font-weight:700}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-row{flex-direction:row;align-items:center;gap:8px;display:flex}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-row>.proje-ekipman-move-mark{text-align:center;border-radius:50%;flex:none;width:20px;height:20px;font-size:11px;font-weight:700;line-height:18px}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-row>.proje-ekipman-move-mark.demontaj{color:var(--danger);background:var(--bg-card);border:1px dashed var(--danger)}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-row>.proje-ekipman-move-mark.montaj{color:var(--primary-inverse);background:var(--primary);border:1px solid var(--primary)}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-row>.proje-ekipman-move-text{min-width:0;color:var(--text-table);flex:auto;font-size:12px}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-buttons{flex-direction:row;gap:8px;display:flex}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-buttons>button{white-space:nowrap;border-radius:6px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;height:30px;min-height:30px;margin:0;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-buttons>button.primary{border:1px solid var(--primary);background:var(--primary);color:var(--primary-inverse)}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-buttons>button.primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-buttons>button.secondary{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text)}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-buttons>button:disabled{opacity:.5}bakim-projesi-ekipman-detay>.proje-ekipman-general .proje-ekipman-move>.proje-ekipman-move-distance{background:var(--bg-card);border:1px solid color-mix(in oklab,var(--primary)30%,var(--border-color));color:var(--text-table);border-radius:6px;padding:6px 8px;font-size:12px}bakim-projesi-envanter-bilgileri,bakim-projesi-envanter-bilgileri>.proje-envanter-fields{flex-direction:column;gap:9px;display:flex}bakim-projesi-envanter-bilgileri .proje-envanter-row{flex-direction:column;gap:3px;min-width:0;display:flex}bakim-projesi-envanter-bilgileri .proje-envanter-row>span{color:var(--text-muted);font-size:12px;font-weight:600}bakim-projesi-envanter-bilgileri .proje-envanter-row>input,bakim-projesi-envanter-bilgileri .proje-envanter-row>textarea,bakim-projesi-envanter-bilgileri .proje-envanter-row>combo-box{width:100%;min-width:0}bakim-projesi-envanter-bilgileri .proje-envanter-row>input,bakim-projesi-envanter-bilgileri .proje-envanter-row>textarea{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text);border-radius:6px;padding:0 10px;font-family:inherit;font-size:13px}bakim-projesi-envanter-bilgileri .proje-envanter-row>input{height:32px}bakim-projesi-envanter-bilgileri .proje-envanter-row>input:disabled{background:var(--bg-main);color:var(--text-muted)}bakim-projesi-envanter-bilgileri .proje-envanter-row>textarea{resize:vertical;min-height:64px;padding:8px 10px;line-height:1.4}bakim-projesi-envanter-bilgileri>.proje-envanter-materials{border-top:1px solid var(--border-color);flex-direction:column;gap:6px;margin-top:3px;padding-top:11px;display:flex}bakim-projesi-envanter-bilgileri>.proje-envanter-materials>.proje-envanter-empty{color:var(--text-muted);font-size:11px;line-height:1.5}.proje-yatirim-gorusu{border:1px solid var(--primary);border-radius:var(--border-radius);background:color-mix(in oklab,var(--primary)6%,var(--bg-card));flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px;display:flex}.proje-yatirim-gorusu>.proje-yatirim-gorusu-label{letter-spacing:.4px;text-transform:uppercase;color:var(--primary);font-size:11px;font-weight:700}.proje-yatirim-gorusu>.proje-yatirim-gorusu-text{color:var(--text);white-space:pre-wrap;font-size:13px;line-height:1.5}.proje-yatirim-gorusu.empty{border-color:var(--border-color);background:0 0}.proje-yatirim-gorusu.empty>.proje-yatirim-gorusu-label{color:var(--text-muted)}.proje-yatirim-gorusu.empty>.proje-yatirim-gorusu-text{color:var(--text-muted);font-style:italic}bakim-proje-detay{gap:var(--spacing);width:100%;height:100%;padding:var(--spacing);grid-template-rows:auto 1fr;display:grid;position:relative}bakim-proje-detay>.header-div{justify-content:flex-start;gap:var(--spacing-half);border-radius:var(--border-radius);box-shadow:var(--drop-shadow-m);padding:var(--spacing-half);flex-direction:row;display:flex}bakim-proje-detay>.header-div>button{padding:var(--spacing)}bakim-proje-detay>.header-div>button.proje-detay-don{box-shadow:none;color:var(--primary);background:0 0;border:none;font-weight:600}bakim-proje-detay>.header-div>button.proje-detay-tam-ekran{border:1px solid var(--border-color);box-shadow:none;color:var(--text-table);background:0 0;margin-left:auto}bakim-proje-detay>.body-div{gap:var(--spacing-2x);flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}bakim-proje-detay .proje-bilgileri-body>app-lbl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}bakim-proje-detay .proje-bilgileri-body>app-lbl>.lbl-line{justify-content:space-between;align-items:center;gap:var(--spacing);border-bottom:1px solid var(--border-color);padding:9px 0;display:flex}bakim-proje-detay .proje-bilgileri-body>app-lbl>.lbl-line:after{display:none}bakim-proje-detay .proje-bilgileri-body>app-lbl>.lbl-line>.lbl-item{text-align:right;font-weight:500}bakim-proje-detay .proje-bilgileri-body>app-lbl>.lbl-line>.lbl-item.editable{flex:1;justify-content:flex-end;gap:6px;width:auto}bakim-proje-detay .proje-bilgileri-body>app-lbl>.lbl-line>.lbl-item.editable>.lbl-item{font-weight:600}bakim-proje-detay .proje-bilgileri-body>app-lbl>.lbl-line>.lbl-item.editable>.edit-button{margin:-4px 0;padding:0 2px}bakim-proje-detay bakim-proje-kesif-detayi{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);flex-direction:column;gap:12px;padding:14px 18px;display:flex}bakim-proje-detay bakim-proje-kesif-detayi>.kesif-detayi-ust{flex-wrap:wrap;align-items:center;gap:12px;display:flex}bakim-proje-detay bakim-proje-kesif-detayi>.kesif-detayi-ust>.kesif-detayi-ikon{border:1px solid var(--border-color);width:40px;height:40px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;font-size:16px;display:flex}bakim-proje-detay bakim-proje-kesif-detayi>.kesif-detayi-ust>.kesif-detayi-baslik{flex-direction:column;display:flex}bakim-proje-detay bakim-proje-kesif-detayi>.kesif-detayi-ust>.kesif-detayi-baslik>.kesif-detayi-baslik-ad{color:var(--text);font-size:19px;font-weight:600}bakim-proje-detay bakim-proje-kesif-detayi>.kesif-detayi-ust>button.kesif-detayi-ekle{border:1px solid color-mix(in oklab,var(--primary)30%,var(--border-color));background:color-mix(in oklab,var(--primary)10%,var(--bg-card));height:36px;color:var(--primary);white-space:nowrap;cursor:pointer;border-radius:7px;margin-left:auto;padding:0 14px;font-size:14px;font-weight:600}bakim-proje-detay bakim-proje-kesif-detayi .tabulator{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;overflow:hidden}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-header{border-bottom:1px solid var(--border-color);background:var(--bg-main)}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-header .tabulator-col{background:0 0;border-right:none}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-header .tabulator-col .tabulator-col-title{letter-spacing:.02em;color:var(--text-muted);font-size:12px;font-weight:600}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-row{border-bottom:1px solid var(--border-color);transition:background-color .12s}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-row:hover{background:color-mix(in oklab,var(--text)3%,var(--bg-card))!important}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-row .tabulator-cell{vertical-align:middle;border-right:none;padding:8px 10px;line-height:1.35}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-cell.kesif-detayi-sarili{white-space:normal;overflow:visible}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-malzeme{flex-direction:column;gap:2px;line-height:1.3;display:flex}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-malzeme>.kesif-detayi-malzeme-ad{white-space:normal;font-weight:500}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-malzeme>.kesif-detayi-malzeme-kod{color:var(--text-muted);font-family:inherit;font-size:11px}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-envanterler{flex-wrap:wrap;gap:4px 12px;padding:2px 0;display:flex}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-envanter-link{cursor:pointer;color:var(--primary);white-space:nowrap;text-underline-offset:2px;font-size:13px;font-weight:500;text-decoration:underline}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-envanter-link:hover{color:var(--primary-hover)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-envanter-link.gonderildi{color:var(--success)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-envanter-link>.kesif-detayi-envanter-link-miktar{color:var(--text-muted);font-weight:400}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-row.kesif-detayi-alt-satir{box-shadow:inset 2px 0 0 var(--border-color);font-size:13px;background:color-mix(in oklab,var(--text)2.5%,var(--bg-card))!important}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-row.kesif-detayi-alt-satir>.tabulator-cell{color:var(--text-table);background:0 0}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-row.kesif-detayi-alt-satir .kesif-detayi-malzeme-ad{font-weight:400}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-miktar{font-variant-numeric:tabular-nums}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-miktar>.kesif-detayi-birim{color:var(--text-muted);font-size:12px}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-cell.kesif-detayi-revize-kolon,bakim-proje-detay bakim-proje-kesif-detayi .tabulator-cell.kesif-detayi-gerceklesen-kolon{background:color-mix(in oklab,var(--info)4%,transparent)}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-cell.kesif-detayi-gerceklesen-kolon{font-weight:600}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-row.kesif-detayi-sapan{box-shadow:inset 3px 0 0 var(--warning)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-envanter{flex-direction:column;line-height:1.3;display:flex}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-envanter>.kesif-detayi-envanter-tipi{color:var(--text-muted);font-size:12px}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-durum{white-space:normal;font-size:13px}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-durum>.kesif-detayi-durum-deger{font-variant-numeric:tabular-nums;font-weight:600}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-durum.uygun>.kesif-detayi-durum-ad{color:var(--success)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-durum.artis{color:var(--warning)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-durum.azalis{color:var(--info)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-durum.bekliyor{color:var(--text-muted)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-durum.toplam{font-weight:600}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-fark{font-variant-numeric:tabular-nums;font-weight:600}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-fark.artis{color:var(--warning)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-fark.azalis{color:var(--info)}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-fark.bekliyor{color:var(--text-muted);font-weight:400}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-revize{flex-direction:column;align-items:flex-end;line-height:1.3;display:flex}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-revize>.kesif-detayi-revize-alt{color:var(--text-muted);font-size:11px}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-alt{width:100%;padding:var(--spacing-half)0;color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}bakim-proje-detay bakim-proje-kesif-detayi .kesif-detayi-metraj-islem{gap:var(--spacing);margin-left:auto;display:flex}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-calcs-holder{border-top:2px solid var(--border-color);background:var(--bg-main)}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-calcs-holder .tabulator-row{box-shadow:none;font-weight:600;background:var(--bg-main)!important}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-calcs-holder .tabulator-row:hover{background:var(--bg-main)!important}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-calcs-holder .tabulator-row>.tabulator-cell{border-right:none;padding:10px}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-calcs-holder .tabulator-row .kesif-detayi-toplam-tutar{font-variant-numeric:tabular-nums;color:var(--text)}bakim-proje-detay bakim-proje-kesif-detayi .tabulator-calcs-holder .tabulator-row .kesif-detayi-toplam-tutar.gerceklesen{color:var(--info)}bakim-proje-detay bakim-proje-fotograf-galerisi{display:block}bakim-proje-detay bakim-proje-fotograf-galerisi>.proje-fotolar{flex-wrap:wrap;gap:16px;display:flex}bakim-proje-detay bakim-proje-fotograf-galerisi>.proje-fotolar>.proje-foto{cursor:zoom-in;background:var(--bg-main);border-radius:8px;width:172px;height:128px;position:relative;overflow:hidden}bakim-proje-detay bakim-proje-fotograf-galerisi>.proje-fotolar>.proje-foto>img{object-fit:cover;width:100%;height:100%}bakim-proje-detay bakim-proje-fotograf-galerisi>.proje-fotolar>.proje-foto>.proje-foto-ad{white-space:nowrap;text-overflow:ellipsis;color:var(--primary-inverse);background:linear-gradient(transparent,color-mix(in oklab,var(--text)55%,transparent));padding:16px 14px 10px;font-size:15px;font-weight:600;position:absolute;bottom:0;left:0;right:0;overflow:hidden}bakim-proje-detay bakim-proje-fotograf-galerisi>.proje-foto-yok{color:var(--text-muted);font-size:13px;font-style:italic}bakim-proje-detay>.proje-envanter-kesif>.proje-envanter-kesif-baslik{padding:var(--spacing-2x)var(--spacing-2x);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);flex-direction:column;gap:6px;display:flex}bakim-proje-detay>.proje-envanter-kesif>.proje-envanter-kesif-baslik>.proje-envanter-kesif-yol{color:var(--text-muted);font-size:12px}bakim-proje-detay>.proje-envanter-kesif>.proje-envanter-kesif-baslik>.proje-envanter-kesif-ad{color:var(--text);font-size:22px;font-weight:700;line-height:1.2}bakim-proje-detay>.proje-envanter-kesif>.proje-envanter-kesif-baslik>.proje-envanter-kesif-alt{color:var(--text-muted);font-size:13px}bakim-proje-detay>.proje-envanter-kesif>app-groupbox>.groupbox-header>.groupbox-caption{color:var(--text);font-weight:600}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-kalemler{flex-direction:column;display:flex}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-kalemler .tabulator-header{background:var(--bg-main);color:var(--text-muted)}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-kalemler .tabulator-cell[tabulator-field=materialCode]{color:var(--text-muted);font-family:inherit}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-kalemler .tabulator-cell[tabulator-field=materialName]{color:var(--text);font-weight:600}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-kalemler .tabulator-cell[tabulator-field=miktar],bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-kalemler .tabulator-cell[tabulator-field=unitPrice]{text-align:right;font-variant-numeric:tabular-nums}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-kalemler .tabulator-cell[tabulator-field=tutar]{text-align:right;font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-footer{align-items:center;gap:var(--spacing);padding:var(--spacing-half)var(--spacing);border-top:1px solid var(--border-color);background:var(--bg-main);display:flex}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-footer>.proje-envanter-kesif-adet{color:var(--text-muted);flex:1;font-size:13px}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-footer>.proje-envanter-kesif-toplam-label{color:var(--text-muted);font-size:13px}bakim-proje-detay>.proje-envanter-kesif .proje-envanter-kesif-footer>.proje-envanter-kesif-toplam{font-variant-numeric:tabular-nums;color:var(--text);font-size:20px;font-weight:700}bakim-proje-detay .proje-kesif-bedeli{padding:var(--spacing)var(--spacing-2x);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-card);justify-content:space-between;align-items:center;display:flex}bakim-proje-detay .proje-kesif-bedeli>.proje-kesif-bedeli-baslik{flex-direction:column;gap:2px;display:flex}bakim-proje-detay .proje-kesif-bedeli>.proje-kesif-bedeli-baslik>.proje-kesif-bedeli-label{color:var(--text);font-weight:600}bakim-proje-detay .proje-kesif-bedeli>.proje-kesif-bedeli-baslik>.proje-kesif-bedeli-alt{color:var(--text-muted);font-size:13px}bakim-proje-detay .proje-kesif-bedeli>.proje-kesif-bedeli-text{font-variant-numeric:tabular-nums;color:var(--primary);font-size:18px;font-weight:600}.proje-foto-buyuk{z-index:1000;position:absolute;inset:0;container-type:size}.proje-foto-buyuk>.proje-foto-buyuk-arka{background:color-mix(in oklab,var(--text)70%,transparent);position:absolute;inset:0}.proje-foto-buyuk>.proje-foto-buyuk-icerik{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.proje-foto-buyuk>.proje-foto-buyuk-icerik>.proje-foto-buyuk-cerceve{pointer-events:auto;position:relative}.proje-foto-buyuk>.proje-foto-buyuk-icerik>.proje-foto-buyuk-cerceve>img{object-fit:contain;background:var(--bg-card);border-radius:8px;max-width:70cqw;max-height:70cqh;display:block}.proje-foto-buyuk>.proje-foto-buyuk-icerik>.proje-foto-buyuk-cerceve>.proje-foto-buyuk-kapat{top:var(--spacing);right:var(--spacing);background:var(--bg-card);color:var(--text);box-shadow:var(--drop-shadow-m);border-radius:50%;position:absolute}dialog.MessageBox:has(bakim-projeye-ait-is-secici)::backdrop{background:color-mix(in oklab,var(--text)35%,transparent)}dialog.MessageBox:has(bakim-projeye-ait-is-secici)>app-contentbox-content{width:min(980px,94vw);box-shadow:var(--drop-shadow-lg);border-radius:12px;overflow:hidden}dialog.MessageBox:has(bakim-projeye-ait-is-secici)>app-contentbox-content>.title{text-align:left;color:var(--text);background:0 0;padding:18px 22px 2px;font-size:19px;font-weight:600}dialog.MessageBox:has(bakim-projeye-ait-is-secici)>app-contentbox-content>.contentContainer{max-width:none;max-height:none;padding:0;overflow:visible}dialog.MessageBox:has(bakim-projeye-ait-is-secici)>app-contentbox-content>.buttons{justify-content:flex-end;height:64px;margin-top:-64px;padding:0 22px;position:relative}dialog.MessageBox:has(bakim-projeye-ait-is-secici)>app-contentbox-content>.buttons>button{border-radius:8px;height:40px;margin:0;padding:0 16px;font-size:14px}dialog.MessageBox:has(bakim-projeye-ait-is-secici)>app-contentbox-content>.buttons>button.secondary{border:1px solid var(--border-color);color:var(--text);background:0 0}dialog.MessageBox:has(bakim-projeye-ait-is-secici)>app-contentbox-content>.buttons>button.primary{background:var(--primary);color:var(--primary-inverse);border:none;font-weight:600}bakim-projeye-ait-is-secici{flex-direction:column;width:100%;display:flex}bakim-projeye-ait-is-secici>.projeye-ait-is-alt-baslik{color:var(--text-muted);padding:0 22px 12px;font-size:13px}bakim-projeye-ait-is-secici>.projeye-ait-is-filtre{background:0 0;align-self:flex-start;width:auto;margin:0 22px 12px}bakim-projeye-ait-is-secici>.projeye-ait-is-filtre>button{border:1px solid var(--border-color);background:var(--bg-card);height:36px;color:var(--text-table);align-items:center;gap:6px;padding:0 14px;font-size:14px;display:flex}bakim-projeye-ait-is-secici>.projeye-ait-is-filtre>button+button{margin-left:-1px}bakim-projeye-ait-is-secici>.projeye-ait-is-filtre>button>i{color:var(--text-muted)}bakim-projeye-ait-is-secici>.projeye-ait-is-filtre>button[checked]{z-index:1;border-color:var(--primary);background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:var(--primary);font-weight:600;position:relative}bakim-projeye-ait-is-secici>.projeye-ait-is-filtre>button[checked]>i{color:var(--primary)!important}bakim-projeye-ait-is-secici>.projeye-ait-is-ara{border:1.5px solid var(--primary);border-radius:8px;outline:none;height:42px;margin:0 22px 12px;padding:0 14px;font-size:15px}bakim-projeye-ait-is-secici>.projeye-ait-is-liste-alan{height:min(520px,100vh - 300px);position:relative}bakim-projeye-ait-is-secici>.projeye-ait-is-liste-alan>.projeye-ait-is-liste{height:100%}bakim-projeye-ait-is-secici>.projeye-ait-is-liste-alan>.projeye-ait-is-bos{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}bakim-projeye-ait-is-secici .projeye-ait-is-liste{border-top:1px solid var(--border-color);flex-direction:column;display:flex;overflow-y:auto}bakim-projeye-ait-is-secici .projeye-ait-is-satir{border-bottom:1px solid var(--border-color);cursor:pointer;grid-template-columns:28px 90px minmax(0,1fr) 130px 56px 110px 100px;align-items:center;gap:8px;min-height:44px;padding:10px 22px;font-size:14px;display:grid}bakim-projeye-ait-is-secici .projeye-ait-is-satir:hover{background:var(--bg-main)}bakim-projeye-ait-is-secici .projeye-ait-is-satir.secili{background:color-mix(in oklab,var(--primary)10%,var(--bg-card))}bakim-projeye-ait-is-secici .projeye-ait-is-satir>input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary);margin:0}bakim-projeye-ait-is-secici .projeye-ait-is-satir>.projeye-ait-is-kod{color:var(--text-muted);font-family:inherit;font-size:12px}bakim-projeye-ait-is-secici .projeye-ait-is-satir>.projeye-ait-is-ad{color:var(--text);font-weight:500}bakim-projeye-ait-is-secici .projeye-ait-is-satir>.projeye-ait-is-tip{color:var(--text-table);font-size:13px}bakim-projeye-ait-is-secici .projeye-ait-is-satir>.projeye-ait-is-birim{color:var(--text-muted)}bakim-projeye-ait-is-secici .projeye-ait-is-satir>.projeye-ait-is-fiyat{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-table)}bakim-projeye-ait-is-secici .projeye-ait-is-satir>.projeye-ait-is-miktar{border:1.5px solid var(--border-color);text-align:right;border-radius:6px;outline:none;height:34px;padding:0 10px;font-size:14px}bakim-projeye-ait-is-secici .projeye-ait-is-bos{text-align:center;color:var(--text-muted);padding:30px;font-size:14px}bakim-projeye-ait-is-secici>.projeye-ait-is-durum{border-top:1px solid var(--border-color);height:64px;color:var(--text-muted);align-items:center;padding:0 22px;font-size:14px;display:flex}bakim-projesi-kesif-listesi{background:var(--bg-card);height:100%;color:var(--text);flex-direction:column;font-size:13px;display:flex}bakim-projesi-kesif-listesi>.proje-kesif-toolbar{border-bottom:1px solid var(--border-color);flex-flow:wrap;flex:none;align-items:center;gap:8px;min-height:34px;padding:5px 12px;display:flex}bakim-projesi-kesif-listesi>.proje-kesif-toolbar>.proje-kesif-caption{white-space:nowrap;flex:none;font-size:12px;font-weight:700}bakim-projesi-kesif-listesi>.proje-kesif-toolbar>.proje-kesif-spacer{flex:auto}bakim-projesi-kesif-listesi>.proje-kesif-toolbar>button{white-space:nowrap;border:1px solid var(--border-color);background:var(--bg-card);height:30px;min-height:30px;color:var(--text);border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}bakim-projesi-kesif-listesi>.proje-kesif-toolbar>button:hover{border-color:var(--text)}bakim-projesi-kesif-listesi>app-dt{flex:auto;min-height:0}bakim-projesi-kesif-listesi .tabulator-row.main-material{font-weight:700}bakim-projesi-kesif-listesi>.proje-kesif-footer{background:var(--bg-main);border-top:1px solid var(--border-color);flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:14px;height:38px;padding:0 12px;display:flex}bakim-projesi-kesif-listesi>.proje-kesif-footer>.proje-kesif-total-label{letter-spacing:.05em;color:var(--text-muted);font-size:11px}bakim-projesi-kesif-listesi>.proje-kesif-footer>.proje-kesif-total{color:var(--text);font-family:inherit;font-size:13px;font-weight:700}bakim-proje-onay-sonucu{z-index:1000;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:absolute;inset:0;overflow-y:auto}bakim-proje-onay-sonucu>.proje-onay-arka{background:color-mix(in oklab,var(--text)30%,transparent);position:absolute;inset:0}bakim-proje-onay-sonucu>.proje-onay-kutu{background:var(--bg-card);width:min(540px,100%);box-shadow:var(--drop-shadow-lg);border-radius:12px;flex-direction:column;display:flex;position:relative}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-baslik{border-bottom:1px solid var(--border-color);flex-direction:column;gap:2px;padding:18px 22px 14px;display:flex}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-baslik>.proje-onay-baslik-ad{color:var(--text);font-size:17px;font-weight:700}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-baslik>.proje-onay-baslik-alt{color:var(--text-muted);font-size:13px}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde{flex-direction:column;gap:10px;padding:16px 22px;display:flex}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-bolum{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-secenek{border:1px solid var(--border-color);cursor:pointer;color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:11px 14px;display:flex}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-secenek>input{accent-color:var(--primary);margin:0}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-secenek.secili{border-color:var(--primary);background:color-mix(in oklab,var(--primary)10%,var(--bg-card));font-weight:600}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-ipucu{color:var(--text-muted);border-bottom:1px solid var(--border-color);padding-bottom:6px;font-size:12px}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-alanlar{flex-direction:column;gap:10px;display:flex}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-alanlar>.proje-onay-ikili{grid-template-columns:1fr 1fr;gap:12px;display:grid}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-alan{flex-direction:column;gap:4px;display:flex}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-alan>input,bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-alan>textarea{width:100%}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-alan>textarea{min-height:64px}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-etiket{color:var(--text-table);font-size:13px}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-zorunlu{color:var(--danger)}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-dosya{border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:4px;min-height:38px;padding:0 12px;display:flex}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-dosya>.proje-onay-dosya-ad{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-weight:600;overflow:hidden}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-dosya>.proje-onay-dosya-boyut{white-space:nowrap;color:var(--text-muted);flex:1}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde .proje-onay-dosya>button{box-shadow:none;color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-bilgi{border:1px solid var(--success-d2);background:var(--success-d3);color:var(--success);border-radius:6px;padding:10px 12px;font-size:13px}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-govde>.proje-onay-bilgi.red{border-color:var(--danger-d2);background:var(--danger-d3);color:var(--danger)}bakim-proje-onay-sonucu>.proje-onay-kutu>.proje-onay-alt{justify-content:flex-end;gap:var(--spacing);border-top:1px solid var(--border-color);background:var(--bg-main);border-radius:0 0 12px 12px;padding:12px 22px;display:flex}.proje-foto-not{margin-top:var(--spacing-half);color:var(--text-muted)}.proje-gerekce{gap:var(--spacing);flex-direction:column;min-width:320px;display:flex}.proje-gerekce textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit}bakim-projesi-belgeler.bolumlu .proje-belgeler-list{gap:var(--spacing);border:0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid;overflow:visible}bakim-projesi-belgeler.bolumlu .proje-belge-bolum{border:1px solid var(--border-color);background:var(--bg-card);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}bakim-projesi-belgeler.bolumlu .proje-belge-bolum.genel{grid-column:1/-1}bakim-projesi-belgeler.bolumlu .proje-belge-bolum.eksik{border-color:color-mix(in oklab,var(--warning)60%,var(--border-color))}bakim-projesi-belgeler.bolumlu .proje-belge-bolum-baslik{align-items:center;gap:var(--spacing-half);background:var(--bg-main);border-bottom:1px solid var(--border-color);padding:8px 10px;display:flex}bakim-projesi-belgeler.bolumlu .proje-belge-bolum-ad{min-width:0;color:var(--text);flex:1;font-weight:700}bakim-projesi-belgeler.bolumlu .proje-belge-zorunlu{color:var(--warning);background:color-mix(in oklab,var(--warning)14%,var(--bg-card));border-radius:8px;padding:0 6px}bakim-projesi-belgeler.bolumlu .proje-belge-bolum-ekle{border:1px solid color-mix(in oklab,var(--primary)30%,var(--border-color));background:color-mix(in oklab,var(--primary)10%,var(--bg-card));height:auto;min-height:0;color:var(--primary);cursor:pointer;white-space:nowrap;border-radius:6px;margin:0;padding:2px 8px}bakim-projesi-belgeler.bolumlu .proje-belge-bos{color:var(--text-muted);padding:8px 10px}manevra-list app-dt{height:500px}manevra-list button{padding:var(--spacing);transition:var(--transition);color:var(--text-color);border-color:var(--form-element-border-color);padding:var(--spacing-half)var(--spacing);background:0 0;height:100%}manevra-edit{gap:var(--spacing);padding:var(--spacing);flex-direction:column;height:100%;display:flex}manevra-edit>app-groupbox>.groupbox-body{padding:0}app-trace-analysis{padding:var(--spacing);gap:var(--spacing);flex-flow:column;min-width:300px;height:100%;display:flex}app-trace-analysis .historic-container{gap:var(--spacing);background-color:var(--warning-d3);color:var(--warning-u2);padding:var(--spacing-2x);border:1px solid var(--warning);border-radius:var(--border-radius);box-shadow:var(--drop-shadow-m);grid-template-columns:auto 1fr;align-items:center;display:grid}app-trace-analysis .appTabContainerHeader>app-tab-header>span{color:var(--amber-600)}app-trace-analysis .appTabContainerHeader>app-tab-header:first-child>span{color:var(--lime-600)}app-trace-analysis>.grp-start>label{background-color:var(--blue-50);color:var(--blue-800)}app-trace-analysis>.grp-bar>label{background-color:var(--amber-50);color:var(--amber-800)}app-trace-analysis>button{align-self:center}app-trace-analysis app-dt .dt-body{border:1px solid var(--border-color)!important}app-trace-analysis .settings app-lbl{grid-template-columns:auto 1fr}app-trace-analysis input[type=color]{width:31px;height:17px;padding:0}app-trace-down-det-result{width:100%;height:100%;display:block}app-trace-down-det-result .trcdt-list{width:100%;height:100%}app-trace-down-grp-result{width:100%;height:100%;display:block}app-trace-down-grp-result .btn-display-table{height:20px}app-trace-up-result{width:100%;height:100%;display:block}app-tab-container:has(>.appTabContainerBody>app-tab.active .ai-agents.ai-paged){box-sizing:border-box;border:1px solid color-mix(in oklab,var(--text-muted)35%,var(--border-color));border-radius:var(--border-radius);background:var(--bg-card)}.ai-agents{box-sizing:border-box;height:100%;max-height:100%;font-size:var(--font-size);color:var(--text);background:var(--bg-card);padding:10px 12px;display:block;position:relative;overflow:hidden auto}.ai-agents.ai-paged{padding:0;overflow:hidden}.ai-agents.ai-paged>.ai-scroll{box-sizing:border-box;height:100%;padding:16px 18px 32px;overflow:hidden auto}.ai-agents .ai-agents{background:0 0;border:0;height:auto;max-height:none;padding:0;overflow:visible}.ai-agents .ai-agent-card,.ai-agents .ai-box,.ai-agents .ai-stat,.ai-agents .ai-detail-head,.ai-agents .ai-tpl-card,.ai-agents .ai-inbox-item,.ai-agents .ai-form-section,.ai-agents .ai-empty-box,.ai-agents .ai-run-metric{box-shadow:var(--drop-shadow-m)}.ai-agents h1,.ai-agents h2,.ai-agents h3{font-size:var(--font-size);margin:0;font-weight:700}.ai-agents p{margin:0}.ai-agents .ai-strong{color:var(--text);font-weight:700}.ai-agents .ai-muted{color:var(--text-muted)}.ai-agents .ai-meta-value.danger{color:color-mix(in oklab,var(--danger)80%,var(--text))}.ai-agents .ai-toolbar{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.ai-agents .ai-section{margin-bottom:14px}.ai-agents .ai-section-title{font-size:var(--font-size);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0 0 8px;font-weight:700}.ai-agents .ai-hint{font-size:var(--font-size);color:var(--text-muted);margin:4px 0}.ai-agents .ai-empty{text-align:center;color:var(--text-muted);padding:24px 12px}.ai-agents .ai-empty i{opacity:.6;margin-bottom:6px;font-size:28px;display:block}.ai-agents .ai-filter-empty{text-align:center;color:var(--text-muted);background:var(--bg-card);border:1px dashed var(--border-color);border-radius:12px;padding:32px}.ai-agents button.secondary{--background-color:var(--bg-card);--border-color:var(--border-color);--color:var(--text)}.ai-agents button.secondary:hover{--background-color:var(--bg-main)}.ai-agents button.ai-link{--background-color:transparent;--border-color:transparent;--color:var(--primary);box-shadow:none;white-space:nowrap;gap:4px;padding:0;font-weight:700}.ai-agents button.ai-link.muted{--color:var(--text-muted);font-weight:600}.ai-agents button.ai-link:hover{text-decoration:underline}.ai-agents button.ai-text-btn{--background-color:transparent;--border-color:transparent;--color:var(--text-muted);font-weight:600}.ai-agents button.ai-dashed{--background-color:var(--bg-card);--border-color:color-mix(in oklab,var(--primary)40%,var(--bg-card));--color:var(--primary);border-style:dashed;gap:6px;font-weight:700}.ai-agents button.ai-dashed:hover{--background-color:color-mix(in oklab,var(--primary)5%,var(--bg-card))}.ai-agents .ai-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.ai-agents .ai-page-head .ai-page-title p{color:var(--text-muted);margin-top:4px}.ai-agents .ai-page-head .ai-page-actions{gap:8px;display:flex}.ai-agents .ai-banner{border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;display:flex}.ai-agents .ai-banner .dot{border-radius:50%;flex:none;width:8px;height:8px}.ai-agents .ai-banner .ai-banner-text{font-weight:600}.ai-agents .ai-banner button.ai-link{margin-left:auto}.ai-agents .ai-banner.warn{background:color-mix(in oklab,var(--warning)14%,var(--bg-card));border:1px solid color-mix(in oklab,var(--warning)35%,var(--bg-card));color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-banner.warn .dot{background:var(--warning)}.ai-agents .ai-banner.warn button.ai-link{--color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-banner.danger{background:color-mix(in oklab,var(--danger)10%,var(--bg-card));border:1px solid color-mix(in oklab,var(--danger)30%,var(--bg-card));color:color-mix(in oklab,var(--danger)80%,var(--text));margin-top:14px}.ai-agents .ai-banner.danger .ai-strong{color:inherit}.ai-agents .ai-banner.danger .ai-banner-text{font-weight:400}.ai-agents .ai-banner.danger button.ai-link{--color:color-mix(in oklab,var(--danger)80%,var(--text))}.ai-agents .ai-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ai-agents .ai-chips.small{border-bottom:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));margin-bottom:0;padding:12px 14px}.ai-agents button.ai-chip{--background-color:var(--bg-card);--border-color:var(--border-color);--color:var(--text);border-radius:16px;gap:8px;height:32px;padding:0 14px;font-weight:600}.ai-agents button.ai-chip .ai-chip-count{font-size:var(--font-size);opacity:.75}.ai-agents button.ai-chip.active{--background-color:var(--text);--border-color:var(--text);--color:var(--bg-card)}.ai-agents .ai-chips.small button.ai-chip{height:28px;font-size:var(--font-size);padding:0 12px}.ai-agents .ai-pill{font-weight:700;font-size:var(--font-size);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:3px 10px 3px 8px;display:inline-flex}.ai-agents .ai-pill .dot{border-radius:50%;width:7px;height:7px}.ai-agents .ai-pill.running{background:color-mix(in oklab,var(--success)12%,var(--bg-card));color:color-mix(in oklab,var(--success)70%,var(--text))}.ai-agents .ai-pill.running .dot{background:var(--success)}.ai-agents .ai-pill.paused{background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card));color:var(--text-muted)}.ai-agents .ai-pill.paused .dot{background:var(--text-muted)}.ai-agents .ai-pill.manual{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:var(--primary)}.ai-agents .ai-pill.manual .dot{background:var(--primary)}.ai-agents .ai-pill.error{background:color-mix(in oklab,var(--danger)10%,var(--bg-card));color:color-mix(in oklab,var(--danger)80%,var(--text))}.ai-agents .ai-pill.error .dot{background:var(--danger)}.ai-agents .ai-pill.waiting{background:color-mix(in oklab,var(--warning)14%,var(--bg-card));color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-pill.waiting .dot{background:var(--warning)}.ai-agents .ai-result{white-space:nowrap;font-weight:700}.ai-agents .ai-result.ok{color:var(--success)}.ai-agents .ai-result.wait{color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-result.err{color:var(--danger)}.ai-agents .ai-result.run{color:var(--primary)}.ai-agents .ai-result.skip{color:var(--text-muted)}.ai-agents .ai-more{margin-left:auto;position:relative}.ai-agents .ai-more button.ai-more-btn{--background-color:transparent;--border-color:transparent;--color:var(--text-muted);width:30px;height:30px;box-shadow:none;justify-content:center;padding:0}.ai-agents .ai-more button.ai-more-btn:hover{--background-color:color-mix(in oklab,var(--text-muted)10%,var(--bg-card))}.ai-agents .ai-more .ai-more-menu{z-index:5;background:var(--bg-card);border:1px solid var(--border-color);min-width:150px;box-shadow:var(--drop-shadow-lg);border-radius:10px;flex-direction:column;padding:6px;display:none;position:absolute;top:calc(100% + 4px);right:0}.ai-agents .ai-more.open .ai-more-menu{display:flex}.ai-agents .ai-more button.ai-more-item{--background-color:transparent;--border-color:transparent;--color:var(--text);box-shadow:none;justify-content:flex-start;padding:7px 10px;font-weight:500}.ai-agents .ai-more button.ai-more-item:hover{--background-color:var(--bg-main)}.ai-agents .ai-more button.ai-more-item.danger{--color:var(--danger)}.ai-agents .ai-more button.ai-more-item.danger:hover{--background-color:color-mix(in oklab,var(--danger)10%,var(--bg-card))}.ai-agents .ai-more .ai-more-sep{background:color-mix(in oklab,var(--border-color)60%,var(--bg-card));height:1px;margin:4px 0}.ai-agents label.ai-switch{font-size:var(--font-size);color:var(--text-muted);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;margin:0;display:inline-flex}.ai-agents label.ai-switch input{margin:0}.ai-agents .ai-agent-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;display:grid}.ai-agents .ai-agent-card{background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;padding:16px 16px 12px;transition:box-shadow .15s,border-color .15s;display:flex;position:relative}.ai-agents .ai-agent-card:hover{border-color:color-mix(in oklab,var(--text-muted)40%,var(--bg-card));box-shadow:var(--drop-shadow-lg)}.ai-agents .ai-agent-card .ai-card-top{align-items:center;gap:10px;display:flex}.ai-agents .ai-agent-card .ai-card-name{font-size:var(--font-size);font-weight:700}.ai-agents .ai-agent-card .ai-card-desc{color:var(--text-table,var(--text));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:-6px;line-height:1.45;display:-webkit-box;overflow:hidden}.ai-agents .ai-agent-card button.ai-pending{--background-color:color-mix(in oklab,var(--warning)14%,var(--bg-card));--border-color:transparent;--color:color-mix(in oklab,var(--warning)55%,var(--text));font-size:var(--font-size);border-radius:8px;align-self:flex-start;padding:4px 10px;font-weight:700}.ai-agents .ai-agent-card .ai-card-foot{border-top:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));align-items:center;gap:12px;margin-top:auto;padding-top:10px;display:flex}.ai-agents .ai-agent-card .ai-card-foot label.ai-switch{margin-left:auto}.ai-agents button.ai-run-btn{--background-color:var(--bg-card);--border-color:color-mix(in oklab,var(--primary)30%,var(--bg-card));--color:var(--primary);gap:6px;font-weight:700}.ai-agents button.ai-run-btn:hover{--background-color:color-mix(in oklab,var(--primary)5%,var(--bg-card))}.ai-agents .ai-meta{font-size:var(--font-size);flex-direction:column;gap:10px;display:flex}.ai-agents .ai-meta-row{gap:8px;display:flex}.ai-agents .ai-meta-row .ai-meta-label{width:130px;color:var(--text-muted);flex:none}.ai-agents .ai-meta-row .ai-meta-value{overflow-wrap:anywhere;min-width:0}.ai-agents .ai-empty-box{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;max-width:860px;padding:28px}.ai-agents .ai-empty-box>p{color:var(--text-muted);max-width:560px;margin:6px 0 20px;line-height:1.5}.ai-agents .ai-tpl-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;display:grid}.ai-agents .ai-tpl-card{border:1px solid var(--border-color);background:var(--bg-card);border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.ai-agents .ai-tpl-card .ai-section-title{margin:0}.ai-agents .ai-tpl-card button{align-self:flex-start;margin-top:8px}.ai-agents .ai-tpl-name{font-size:var(--font-size);font-weight:700}.ai-agents .ai-tpl-desc{flex:1;line-height:1.45}.ai-agents .ai-tpl-meta{font-size:var(--font-size);color:var(--text-muted)}.ai-agents .ai-detail-head{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:18px 20px 0}.ai-agents .ai-detail-top{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ai-agents .ai-detail-title{flex:1;min-width:240px}.ai-agents .ai-detail-name{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ai-agents .ai-detail-summary{font-size:var(--font-size);color:var(--text-table,var(--text));max-width:760px;margin-top:6px;line-height:1.5}.ai-agents .ai-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-agents .ai-tabs{gap:20px;margin-top:16px;display:flex}.ai-agents .ai-tabs button.ai-tab{--background-color:transparent;--border-color:transparent;--color:var(--text-muted);box-shadow:none;border-width:0 0 2px;border-radius:0;padding:8px 2px 10px;font-weight:500}.ai-agents .ai-tabs button.ai-tab.active{--color:var(--text);border-bottom-color:var(--primary);font-weight:700}.ai-agents .ai-overview{flex-direction:column;gap:14px;margin-top:14px;display:flex}.ai-agents .ai-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.ai-agents .ai-stat{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:14px}.ai-agents .ai-stat .ai-stat-label{font-size:var(--font-size);color:var(--text-muted);font-weight:600}.ai-agents .ai-stat .ai-stat-value{font-size:var(--font-size);overflow-wrap:anywhere;margin-top:6px;font-weight:600}.ai-agents .ai-stat .ai-stat-sub{font-size:var(--font-size);color:var(--text-muted);margin-top:2px}.ai-agents .ai-stat .ai-stat-value.plain{font-weight:400;line-height:1.45}.ai-agents .ai-stat .ai-stat-value.plain+.ai-stat-sub{margin-top:8px}.ai-agents .ai-cards-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px;display:grid}.ai-agents .ai-box{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:16px 18px}.ai-agents .ai-instruction{font-size:var(--font-size);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.ai-agents .ai-tpl-line{margin-top:12px}.ai-agents .ai-param-list{flex-direction:column;gap:4px;margin-top:10px;display:flex}.ai-agents .ai-trigger-lines{flex-direction:column;gap:6px;display:flex}.ai-agents .ai-trigger-line{align-items:center;gap:10px;display:flex}.ai-agents .ai-trigger-line.danger .ai-trigger-text{color:color-mix(in oklab,var(--danger)80%,var(--text))}.ai-agents .ai-kind{font-size:var(--font-size);color:var(--text-muted);background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card));border-radius:6px;flex:none;padding:2px 7px;font-weight:700}.ai-agents .ai-history{margin-top:14px;padding:0;overflow:hidden}.ai-agents .ai-history-scroll{overflow-x:auto}.ai-agents .ai-history-table{min-width:760px}.ai-agents .ai-history-row{cursor:pointer;grid-template-columns:130px 130px 90px 80px minmax(0,1fr) 20px;align-items:start;gap:14px;padding:11px 16px;display:grid}.ai-agents .ai-history-row:hover{background:color-mix(in oklab,var(--primary)5%,var(--bg-card))}.ai-agents .ai-history-row.head{cursor:default;font-size:var(--font-size);letter-spacing:.03em;color:var(--text-muted);background:var(--bg-main);border-bottom:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));padding:9px 16px;font-weight:700}.ai-agents .ai-history-row>i{color:var(--text-muted);text-align:center}.ai-agents .ai-history-summary{overflow-wrap:anywhere;line-height:1.45}.ai-agents .ai-history-item{border-bottom:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card))}.ai-agents .ai-history-item.open{background:color-mix(in oklab,var(--primary)5%,var(--bg-card))}.ai-agents .ai-run-view{flex-direction:column;align-items:stretch;gap:14px;padding:6px 16px 18px 32px;display:flex}.ai-agents .ai-run-view>button.ai-link{align-self:flex-start}.ai-agents .ai-run-headline{font-size:var(--font-size);font-weight:600;line-height:1.45}.ai-agents .ai-run-headline.danger{color:color-mix(in oklab,var(--danger)80%,var(--text))}.ai-agents .ai-run-metrics{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.ai-agents .ai-run-metric{border:1px solid var(--border-color);background:var(--bg-card);border-radius:10px;padding:10px 12px}.ai-agents .ai-run-metric .ai-run-metric-label{font-size:var(--font-size);color:var(--text-muted)}.ai-agents .ai-run-metric .ai-run-metric-value{font-size:var(--font-size);margin-top:4px;font-weight:600}.ai-agents .ai-records-wrap{border:1px solid var(--border-color);background:var(--bg-card);border-radius:10px;overflow-x:auto}.ai-agents table.ai-records{border-collapse:collapse;width:100%;margin:0}.ai-agents table.ai-records th,.ai-agents table.ai-records td{text-align:left;border-bottom:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));vertical-align:top;white-space:nowrap;padding:7px 10px}.ai-agents table.ai-records th{font-size:var(--font-size);letter-spacing:.03em;color:var(--text-muted);background:var(--bg-main);font-weight:700}.ai-agents table.ai-records tr:last-child td{border-bottom:0}.ai-agents .ai-run-warnings{background:color-mix(in oklab,var(--warning)14%,var(--bg-card));border:1px solid color-mix(in oklab,var(--warning)35%,var(--bg-card));border-radius:10px;padding:12px 14px}.ai-agents .ai-run-warnings .ai-section-title{color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-run-warnings .ai-run-warning{color:color-mix(in oklab,var(--warning)55%,var(--text));gap:8px;line-height:1.5;display:flex}.ai-agents .ai-run-warnings .ai-run-warning+.ai-run-warning{margin-top:4px}.ai-agents .ai-run-warnings .ai-run-warning i{margin-top:2px}.ai-agents details.ai-collapse{border-top:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));padding-top:10px}.ai-agents details.ai-collapse>summary{cursor:pointer;color:var(--text-muted);margin-bottom:0;font-weight:600}.ai-agents details.ai-collapse[open]>summary{margin-bottom:10px}.ai-agents .ai-tech{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ai-agents .ai-tech .ai-meta-row{width:100%}.ai-agents .ai-tech .ai-section-title{margin:8px 0 2px}.ai-agents .ai-tech .ai-tech-line{font-size:var(--font-size);color:var(--text-muted)}.ai-agents .ai-tech pre.ai-tech-raw{box-sizing:border-box;width:100%;max-height:320px;font-size:var(--font-size);background:var(--bg-main);white-space:pre-wrap;word-break:break-all;border-radius:8px;margin:0;padding:10px;overflow:auto}.ai-agents .ai-findings{flex-direction:column;gap:10px;padding-left:18px;display:flex;position:relative}.ai-agents .ai-findings:before{content:"";background:var(--border-color);width:2px;position:absolute;top:6px;bottom:6px;left:5px}.ai-agents .ai-finding{line-height:1.5;position:relative}.ai-agents .ai-finding .ai-finding-dot{box-sizing:border-box;background:var(--bg-card);border:2px solid var(--primary);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-18px}.ai-agents .ai-finding .ai-finding-text{overflow-wrap:anywhere}.ai-agents .ai-breadcrumb{font-size:var(--font-size);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.ai-agents .ai-breadcrumb button.ai-link{font-weight:600}.ai-agents .ai-run-title{flex-direction:column;gap:10px;display:flex}.ai-agents .ai-run-title h1{font-size:var(--font-size);font-weight:600;line-height:1.4}.ai-agents .ai-run-title .ai-detail-summary{margin-top:0}.ai-agents .ai-stat-value.big{font-size:var(--font-size)}.ai-agents .ai-records-box{padding:14px 0 0;overflow:hidden}.ai-agents .ai-records-box>.ai-section-title{padding:0 16px}.ai-agents .ai-records-box .ai-records-wrap{border:0;border-top:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));border-radius:0}.ai-agents .ai-run-timeline{margin-top:14px;padding:16px 20px 20px}.ai-agents .ai-tl-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ai-agents .ai-tl-controls>.ai-muted{font-size:var(--font-size)}.ai-agents .ai-tl-controls .ai-tl-tech{font-size:var(--font-size);color:var(--text-muted);margin-left:auto}.ai-agents .ai-tl-bar{border-radius:4px;gap:4px;height:8px;margin-bottom:6px;display:flex;overflow:hidden}.ai-agents .ai-tl-seg{background:var(--primary);min-width:4px}.ai-agents .ai-tl-seg.start{background:var(--text)}.ai-agents .ai-tl-seg.note{background:color-mix(in oklab,var(--text-muted)35%,var(--bg-card))}.ai-agents .ai-tl-seg.ask,.ai-agents .ai-tl-seg.answer{background:var(--warning)}.ai-agents .ai-tl-seg.report{background:var(--success)}.ai-agents .ai-tl-seg.error{background:var(--danger)}.ai-agents .ai-tl-bar-times{font-size:var(--font-size);color:var(--text-muted);justify-content:space-between;margin-bottom:20px;display:flex}.ai-agents .ai-tl-steps{flex-direction:column;display:flex}.ai-agents .ai-tl-step{grid-template-columns:58px 28px minmax(0,1fr);column-gap:12px;display:grid}.ai-agents .ai-tl-when{text-align:right;padding-top:4px}.ai-agents .ai-tl-when .ai-tl-rel{font-size:var(--font-size);color:var(--text)}.ai-agents .ai-tl-when .ai-tl-abs{font-size:var(--font-size);color:var(--text-muted)}.ai-agents .ai-tl-rail{flex-direction:column;align-items:center;display:flex}.ai-agents .ai-tl-line{background:var(--border-color);flex:1;width:2px;min-height:12px}.ai-agents .ai-tl-dot{box-sizing:border-box;border:2px solid var(--primary);background:color-mix(in oklab,var(--primary)10%,var(--bg-card));width:26px;height:26px;color:var(--primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.ai-agents .ai-tl-dot.start{border-color:var(--text);background:var(--text);color:var(--bg-card)}.ai-agents .ai-tl-dot.note{border-color:var(--border-color);background:var(--bg-card);color:var(--text-muted)}.ai-agents .ai-tl-dot.ask,.ai-agents .ai-tl-dot.answer{border-color:var(--warning);background:color-mix(in oklab,var(--warning)14%,var(--bg-card));color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-tl-dot.report{border-color:var(--success);background:color-mix(in oklab,var(--success)12%,var(--bg-card));color:var(--success)}.ai-agents .ai-tl-dot.error{border-color:var(--danger);background:color-mix(in oklab,var(--danger)10%,var(--bg-card));color:var(--danger)}.ai-agents .ai-tl-dot.end{border-color:var(--success);background:var(--success);color:var(--bg-card)}.ai-agents .ai-tl-content{min-width:0;padding:3px 0 20px}.ai-agents .ai-tl-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ai-agents .ai-tl-kind{font-size:var(--font-size);letter-spacing:.04em;color:var(--primary);font-weight:700}.ai-agents .ai-tl-kind.start{color:var(--text)}.ai-agents .ai-tl-kind.note{color:var(--text-muted)}.ai-agents .ai-tl-kind.ask,.ai-agents .ai-tl-kind.answer{color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-tl-kind.report,.ai-agents .ai-tl-kind.end{color:color-mix(in oklab,var(--success)70%,var(--text))}.ai-agents .ai-tl-kind.error{color:color-mix(in oklab,var(--danger)80%,var(--text))}.ai-agents .ai-tl-title{font-size:var(--font-size);white-space:pre-wrap;overflow-wrap:anywhere;font-weight:600}.ai-agents .ai-tl-title.muted{color:var(--text-muted);font-weight:400}.ai-agents .ai-tl-body{overflow-wrap:anywhere;margin-top:4px;line-height:1.55}.ai-agents .ai-tl-tech{font-size:var(--font-size);color:var(--text-muted);background:var(--bg-main);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin-top:6px;padding:6px 10px}.ai-agents .ai-tl-content>button.ai-link{margin-top:6px}.ai-agents .ai-tl-footer{border-top:1px solid color-mix(in oklab,var(--border-color)60%,var(--bg-card));font-size:var(--font-size);color:var(--text-muted);margin-top:4px;padding-top:12px}.ai-agents .ai-form{flex-direction:column;gap:14px;max-width:880px;margin-top:14px;display:flex}.ai-agents .ai-summary-bar{z-index:3;background:var(--text);color:var(--bg-card);box-shadow:var(--drop-shadow-m);border-radius:14px;padding:14px 18px;position:sticky;top:0}.ai-agents .ai-summary-bar .ai-summary-label{font-size:var(--font-size);letter-spacing:.08em;opacity:.7;font-weight:700}.ai-agents .ai-summary-bar .ai-summary-text{font-size:var(--font-size);margin-top:4px;line-height:1.5}.ai-agents .ai-summary-bar .ai-strong{color:inherit}.ai-agents .ai-form-section{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.ai-agents .ai-form-section-head{align-items:baseline;gap:10px;display:flex}.ai-agents .ai-form-no{color:var(--primary);font-weight:700}.ai-agents .ai-tag{font-size:var(--font-size);color:var(--text-muted);background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card));border-radius:6px;margin-left:auto;padding:3px 8px}.ai-agents .ai-field{flex-direction:column;gap:6px;display:flex}.ai-agents .ai-field input,.ai-agents .ai-field textarea,.ai-agents .ai-field select{margin:0}.ai-agents .ai-field textarea{resize:vertical;line-height:1.5}.ai-agents .ai-field-label{font-weight:600;font-size:var(--font-size)}.ai-agents .ai-required{color:var(--danger)}.ai-agents .ai-info-box{background:var(--bg-main);font-size:var(--font-size);border-radius:10px;padding:9px 12px}.ai-agents .ai-info-box.primary{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:var(--primary)}.ai-agents .ai-examples{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ai-agents .ai-examples .ai-examples-label{font-size:var(--font-size);color:var(--text-muted)}.ai-agents .ai-examples button.ai-example{--background-color:color-mix(in oklab,var(--primary)5%,var(--bg-card));--border-color:color-mix(in oklab,var(--primary)20%,var(--bg-card));--color:var(--primary);font-size:var(--font-size);border-radius:16px;padding:4px 11px}.ai-agents .ai-examples button.ai-example:hover{--background-color:color-mix(in oklab,var(--primary)10%,var(--bg-card))}.ai-agents .ai-trigger-list{flex-direction:column;gap:8px;display:flex}.ai-agents .ai-trigger-add{flex-wrap:wrap;gap:8px;display:flex}.ai-agents .ai-trigger-row{border:1px solid var(--border-color);background:var(--bg-main);border-radius:10px;align-items:center;gap:12px;padding:9px 12px;display:flex}.ai-agents .ai-trigger-row .ai-kind{background:var(--bg-card);border:1px solid var(--border-color)}.ai-agents .ai-trigger-row .ai-trigger-main{flex:1;min-width:0}.ai-agents .ai-trigger-row .ai-trigger-text{font-weight:600}.ai-agents .ai-trigger-row .ai-trigger-warn{font-size:var(--font-size);color:color-mix(in oklab,var(--danger)80%,var(--text));margin-top:2px}.ai-agents .ai-trigger-row.invalid{background:color-mix(in oklab,var(--danger)10%,var(--bg-card));border-color:color-mix(in oklab,var(--danger)30%,var(--bg-card))}.ai-agents .ai-trigger-row.invalid .ai-trigger-text{color:color-mix(in oklab,var(--danger)80%,var(--text))}.ai-agents .ai-draft{border:1px solid color-mix(in oklab,var(--primary)25%,var(--bg-card));background:color-mix(in oklab,var(--primary)5%,var(--bg-card));border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.ai-agents .ai-segment{background:color-mix(in oklab,var(--text-muted)10%,var(--bg-card));border-radius:10px;align-self:flex-start;padding:3px;display:inline-flex}.ai-agents .ai-segment button.ai-seg{--background-color:transparent;--border-color:transparent;--color:var(--text-muted);box-shadow:none;border-radius:8px;padding:6px 14px;font-weight:600}.ai-agents .ai-segment button.ai-seg.active{--background-color:var(--bg-card);--color:var(--text)}.ai-agents .ai-draft-body{flex-direction:column;gap:12px;display:flex}.ai-agents .ai-draft-fields{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ai-agents .ai-opts{flex-wrap:wrap;gap:6px;display:flex}.ai-agents button.ai-opt{--background-color:var(--bg-card);--border-color:var(--border-color);--color:var(--text);height:32px;font-weight:600;font-size:var(--font-size);border-radius:8px;padding:0 12px}.ai-agents button.ai-opt.day{justify-content:center;width:44px;padding:0}.ai-agents button.ai-opt.active{--background-color:var(--primary);--border-color:var(--primary);--color:var(--primary-inverse)}.ai-agents label.ai-check{cursor:pointer;align-items:center;gap:8px;min-height:32px;margin:0;display:inline-flex}.ai-agents label.ai-check input{margin:0}.ai-agents .ai-event-group .ai-section-title{margin-bottom:6px}.ai-agents .ai-preview{background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;padding:10px 12px}.ai-agents .ai-preview .ai-preview-text{font-weight:700;font-size:var(--font-size)}.ai-agents .ai-preview .ai-preview-err{font-size:var(--font-size);color:color-mix(in oklab,var(--danger)80%,var(--text));margin-top:4px}.ai-agents .ai-preview .ai-preview-runs{font-size:var(--font-size);color:var(--text-muted);margin-top:6px}.ai-agents .ai-alt textarea{box-sizing:border-box;width:100%;margin:8px 0 0}.ai-agents .ai-draft-buttons,.ai-agents .ai-form-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-agents .ai-form-error{background:color-mix(in oklab,var(--danger)10%,var(--bg-card));border:1px solid color-mix(in oklab,var(--danger)30%,var(--bg-card));color:color-mix(in oklab,var(--danger)80%,var(--text));border-radius:10px;padding:9px 12px}.ai-agents .ai-dialog-overlay{z-index:20;background:color-mix(in oklab,var(--text)45%,transparent);justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.ai-agents .ai-dialog{background:var(--bg-card);width:440px;max-width:100%;box-shadow:var(--drop-shadow-lg);border-radius:16px;flex-direction:column;gap:12px;padding:22px;display:flex}.ai-agents .ai-dialog p{line-height:1.5}.ai-agents .ai-dialog .ai-field-label{color:var(--text-muted);font-weight:400}.ai-agents .ai-dialog .ai-dialog-buttons{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.ai-agents .ai-inbox-list{flex-direction:column;gap:12px;max-width:1000px;display:flex}.ai-agents .ai-inbox-item{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:14px 16px}.ai-agents .ai-inbox-item .ai-inbox-head{font-size:var(--font-size);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ai-agents .ai-inbox-item .ai-card{max-width:none}.ai-agents .ai-kind-badge{border-radius:6px;padding:2px 8px;font-weight:700}.ai-agents .ai-kind-badge.approve{background:color-mix(in oklab,var(--warning)14%,var(--bg-card));color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-kind-badge.question{background:color-mix(in oklab,var(--primary)10%,var(--bg-card));color:var(--primary)}.ai-agents .ai-status{font-size:var(--font-size);white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.ai-agents .ai-status.success{color:var(--success)}.ai-agents .ai-status.warning{color:color-mix(in oklab,var(--warning)55%,var(--text))}.ai-agents .ai-status.danger{color:var(--danger)}.ai-agents .ai-status.info{color:var(--primary)}.ai-agents .ai-timeline-head{margin-bottom:10px}.ai-agents .ai-timeline-status{margin-bottom:6px}.ai-agents .ai-report{border-left:3px solid var(--success);background:var(--bg-card);margin:6px 0;padding:8px 10px}.ai-agents .ai-report .ai-report-summary{font-weight:600}.ai-agents .ai-report ul{margin:4px 0 0 18px;padding:0}.ai-agents .ai-card-error{color:var(--danger)}.ai-agents .ai-timeline{border-left:2px solid var(--border-color);flex-direction:column;margin-left:7px;display:flex}.ai-agents .ai-tl-item{grid-template-columns:18px 64px 1fr;align-items:start;gap:6px;margin-left:-9px;padding:4px 0 4px 8px;display:grid}.ai-agents .ai-tl-item>i{background:var(--bg-card);text-align:center}.ai-agents .ai-tl-item .ai-tl-time{font-size:var(--font-size);color:var(--text-muted);padding-top:1px}.ai-agents .ai-tl-item .ai-tl-body{white-space:pre-wrap;word-break:break-word;line-height:1.4}.ai-agents .ai-tl-item.user .ai-tl-body{font-weight:600}.ai-agents .ai-tl-item.tool .ai-tl-body,.ai-agents .ai-tl-item.action .ai-tl-body,.ai-agents .ai-tl-item.data .ai-tl-body{color:var(--text-muted);font-style:italic}.ai-agents .ai-tl-item.interaction>i,.ai-agents .ai-tl-item.waiting>i{color:var(--warning)}.ai-agents .ai-tl-item.done>i{color:var(--success)}.ai-agents .ai-tl-item.error>i,.ai-agents .ai-tl-item.error .ai-tl-body{color:var(--danger)}ats-assign-outages-list{width:100%;height:100%;display:block}ats-assign-outages-list>.cont{grid-template-rows:1fr auto;width:100%;height:100%;display:grid}ats-assign-outages-list>.cont>kesinti-list-grid{display:block;overflow:hidden}outage-filter{gap:var(--spacing);height:100%;padding:var(--spacing);grid-template-rows:auto auto auto auto auto auto 1fr;display:grid;overflow-y:auto}outage-filter app-form{padding:0}outage-filter .detail-line{padding:var(--spacing);align-items:center;gap:var(--spacing);flex-direction:row;display:flex}outage-filter .detail-line>input{margin:0}outage-filter dropdown-date-range{width:100%}outage-filter .result_display{border:var(--border);border-radius:var(--border-radius);background:var(--background-color);padding:var(--spacing-2x);overflow:hidden}app-heatmap{padding:var(--spacing);align-content:start;gap:var(--spacing-2x);grid-auto-rows:auto;width:100%;height:100%;display:grid}app-heatmap>app-form{padding:0}app-heatmap dropdown-date-range{width:100%}app-anno-status{border-radius:var(--border-radius);width:32px;height:32px;color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}app-anno-status:hover{background:var(--bg-main);color:var(--text)}app-anno-status>i{pointer-events:none;font-size:16px}app-anno-status>.unread-dot{background:var(--danger);border:2px solid var(--bg-card);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:7px}app-anno-list{width:100%;min-width:400px;height:100%;min-height:300px}app-anno-list>.body{border:1px solid var(--border-color);border-radius:var(--border-radius)}app-anno-list button.detayButton{margin:5px 5px 5px auto}app-anno-list .dialog-body{min-width:300px;min-height:200px}app-anno-list .page-body{width:100%;height:100%}app-anno-list .duyuru-filter{width:200px;height:100%}app-anno-list .filtreButon{background-color:var(--success);display:center}app-anno-list app-dt>.dt-header>.dt-search{height:100%}app-conn-status{border-radius:var(--radius-pill,999px);white-space:nowrap;cursor:default;height:28px;color:var(--success);background:var(--success-soft);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}app-conn-status>.status-dot{pointer-events:none;background:currentColor;border-radius:50%;width:7px;height:7px}app-conn-status>.status-text{pointer-events:none}app-conn-status.Connecting{color:var(--warning);background:var(--warning-soft)}app-conn-status.Connecting>.status-dot{animation:1s steps(5,start) infinite blink-animation}app-conn-status.Error{color:var(--danger);background:var(--danger-soft)}app-conn-status.Error>.status-dot{animation:1s steps(5,start) infinite blink-animation}