.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(OpenSans-Regular.a1ea4e6efdaa5b11.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url(OpenSans-Bold.e7f81a2069af8e63.ttf) format("truetype")}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:28px}h2{font-size:21px}code{background:var(--background-primary);padding:2px 8px;vertical-align:center;font-weight:400;font-family:OpenSans,sans-serif;line-height:1.55}a{color:var(--text-accent-primary)}a:visited{color:var(--text-primary)}a.clickable{cursor:pointer}details{display:flex;flex-direction:column;gap:1rem}details summary{margin:-.5em -.5em 0;padding:.5em}details div{margin:0 1rem}details ul{margin:0;padding:0 1rem}:root{--background-primary: #262626;--background-secondary: #333333;--background-tertiary: #4c4c4c;--border-radius: 3px;--text-primary: #dcdcdc;--text-accent-primary: #00adef;--scrollbar-color: hsl(197, 100%, 32%);--table-hover-border-shadow: inset 1px -1px hsla(197, 100%, 50%, .5), inset -1px 1px hsla(197, 100%, 50%, .5);--table-border-shadow: inset 1px -1px hsla(0, 0%, 86.3%, .1), inset -1px 1px hsla(0, 0%, 86.3%, .1);--input-box-shadow-focus: 0 0 1px 1px var(--text-accent-primary), 0 0 2px 2px hsla(197, 100%, 50%, .5);--input-box-shadow: inset 0 0 0 1px rgba(16, 22, 26, .3), inset 0 1px 1px rgba(16, 22, 26, .4);--box-shadow-default: rgba(0, 0, 0, .2) 0px 1px 0px 0px}article{display:flex;flex-direction:column;gap:1rem}section{background:#333;box-shadow:#10161a66 0 0 0 1px,#10161a00 0 0,#10161a00 0 0;outline:0;padding:1.25rem;border-radius:.25rem;flex:1;flex-basis:30%}.row{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;flex-wrap:wrap}.column{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}lib-xiv-loader,lib-xiv-error{width:100%}div.table{width:100%;max-height:400px;display:flex;overflow-y:auto;scrollbar-width:thin}table{width:100%;border-collapse:collapse;line-height:35px}table svg{display:block}table>thead>tr{background:#404040;position:sticky;top:0;z-index:1}table>thead>tr>th{box-shadow:var(--table-border-shadow)}table>thead>tr>th.sort{cursor:pointer}table>thead>tr>th .icon{padding-left:1rem}table>tbody>tr{background:#4c4c4c}table>tbody>tr.link{cursor:pointer}table>tbody>tr:hover{box-shadow:var(--table-hover-border-shadow)}table>tbody>tr>td{padding-left:8px;padding-right:8px;box-shadow:var(--table-border-shadow)}table td .centered{display:flex;flex-direction:row;align-items:center;gap:1rem;justify-content:center}table td .icon,table th .icon{display:flex;flex-direction:row;align-items:center;gap:1rem}table td .icon img,table th .icon img{vertical-align:middle;height:24px}table td .icon i-tabler,table th .icon i-tabler{height:24px;width:24px}input{background:var(--background-tertiary);color:var(--text-primary);height:30px;outline:none;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);vertical-align:middle;padding:0 10px;box-sizing:border-box;width:100%;border:none;border-radius:var(--border-radius);box-shadow:var(--input-box-shadow);font-weight:400;font-family:OpenSans,sans-serif;font-size:14px;line-height:1.55}input:focus{box-shadow:var(--input-box-shadow-focus)}button{background:var(--background-secondary);color:var(--text-primary);height:30px;outline:none;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);vertical-align:middle;padding:5px 10px;box-sizing:border-box;cursor:pointer;border:none;border-radius:var(--border-radius);box-shadow:0 0 1px 1px var(--text-accent-primary);font-weight:400;font-family:OpenSans,sans-serif;font-size:14px;line-height:1.55}button:hover{box-shadow:var(--input-box-shadow-focus)}button:active{background:var(--background-tertiary);box-shadow:var(--input-box-shadow-focus)}.ng-select.custom{border:0}.ng-select.custom .ng-select-container{color:var(--text-primary);background:var(--background-tertiary);border-radius:var(--border-radius);border:1px solid var(--background-secondary)}.ng-select.custom>.ng-value-label{color:var(--text-primary);font-weight:400;font-family:OpenSans,sans-serif;font-size:14px;line-height:1.55}.ng-select.custom>.ng-dropdown-panel{background:var(--background-tertiary);box-sizing:border-box!important;border:1px solid var(--background-secondary)!important}.ng-select.custom .ng-optgroup .ng-option-label{color:var(--text-accent-primary);font-size:14px;font-weight:700;font-family:OpenSans,sans-serif;line-height:1.55}.ng-select.custom>.ng-dropdown-panel .scroll-host{scrollbar-color:var(--scrollbar-color) rgba(0,0,0,.3);scrollbar-width:thin}.ng-select.custom .ng-option,.ng-value{color:var(--text-primary)!important;background:var(--background-tertiary)!important;border-radius:0!important;box-sizing:border-box!important;border:1px solid var(--background-tertiary);font-weight:400;font-family:OpenSans,sans-serif;font-size:14px;line-height:1.55}.ng-select.custom .ng-option.ng-option-selected,.ng-select.custom .ng-option.ng-option-marked,.ng-value.ng-option-selected,.ng-value.ng-option-marked{color:var(--text-accent-primary)!important}.ng-select.custom .ng-option.ng-option-selected,.ng-value.ng-option-selected{background:var(--background-primary)!important}.ng-value-icon.right{color:var(--text-primary)!important;background:var(--background-tertiary)!important;border-left:1px solid var(--background-secondary)!important}.ng-value-icon.right:hover{background:var(--background-secondary)!important}dialog{display:flex;flex-direction:column;gap:1rem;min-width:600px;position:relative;margin-top:150px;color:var(--text-primary);background:var(--background-primary);border:1px solid var(--text-accent-primary);box-sizing:border-box}.modal-wrapper{width:100vw;height:100vh;background:#0000008a;position:fixed;z-index:99}dialog>.header{border-bottom:1px solid var(--text-accent-primary);padding:0 0 1rem}dialog>.footer{border-top:1px solid var(--text-accent-primary);padding:1rem 0 0}dialog>.header,dialog>.footer{display:flex;flex-direction:row;gap:1rem;width:100%}dialog>.content{display:flex;flex-direction:column;gap:1rem;width:100%}dialog>.footer.right{justify-content:flex-end}*{box-sizing:border-box}html{box-sizing:border-box;font-family:OpenSans,sans-serif;font-size:14px;line-height:1.55;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--scrollbar-color) rgba(0,0,0,.3);scrollbar-width:thin}body{background:var(--background-primary);color:var(--text-primary);height:100vh;margin:0}hr{border-width:.0625rem 0 0;color:#5c5f66;width:100%}
