.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.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:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #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 hsl(0,0%,90%)}.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 rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[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 rgb(183.6,218.88,255)}.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 rgba(0,0,0,0) rgba(0,0,0,0);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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(ibm-plex-sans-arabic-arabic-400-normal.38ca8bfd780ae6be.woff2) format("woff2"),url(ibm-plex-sans-arabic-arabic-400-normal.6f06c4843dc47662.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(ibm-plex-sans-arabic-cyrillic-ext-400-normal.ba4736c33bb7bab0.woff2) format("woff2"),url(ibm-plex-sans-arabic-cyrillic-ext-400-normal.7e80bdb717577f2b.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(ibm-plex-sans-arabic-latin-ext-400-normal.ca5a110a13cfdf8b.woff2) format("woff2"),url(ibm-plex-sans-arabic-latin-ext-400-normal.0b71948621249c88.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(ibm-plex-sans-arabic-latin-400-normal.b6806de131f5bf32.woff2) format("woff2"),url(ibm-plex-sans-arabic-latin-400-normal.fd859050e021dd15.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(ibm-plex-sans-arabic-arabic-500-normal.0010010bfd451de0.woff2) format("woff2"),url(ibm-plex-sans-arabic-arabic-500-normal.eb266b38536c0921.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(ibm-plex-sans-arabic-cyrillic-ext-500-normal.48dbe66a07df7344.woff2) format("woff2"),url(ibm-plex-sans-arabic-cyrillic-ext-500-normal.37bcaf02ad411e77.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(ibm-plex-sans-arabic-latin-ext-500-normal.8f279c5da1d03274.woff2) format("woff2"),url(ibm-plex-sans-arabic-latin-ext-500-normal.6ef00920800590dc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(ibm-plex-sans-arabic-latin-500-normal.eae037355f033de2.woff2) format("woff2"),url(ibm-plex-sans-arabic-latin-500-normal.9947ea32007db561.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(ibm-plex-sans-arabic-arabic-600-normal.5cb8243e7203141c.woff2) format("woff2"),url(ibm-plex-sans-arabic-arabic-600-normal.a4ab15374542406b.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(ibm-plex-sans-arabic-cyrillic-ext-600-normal.3b3b5a95d9a1cc86.woff2) format("woff2"),url(ibm-plex-sans-arabic-cyrillic-ext-600-normal.0246067d79d4c900.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(ibm-plex-sans-arabic-latin-ext-600-normal.af8553ce37035f14.woff2) format("woff2"),url(ibm-plex-sans-arabic-latin-ext-600-normal.9d44fa1ce32330a2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(ibm-plex-sans-arabic-latin-600-normal.bd28e874609f6988.woff2) format("woff2"),url(ibm-plex-sans-arabic-latin-600-normal.c93b1dd18521a8e7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(ibm-plex-sans-arabic-arabic-700-normal.3de711fd864e0bd8.woff2) format("woff2"),url(ibm-plex-sans-arabic-arabic-700-normal.79d42d346cfe53fd.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(ibm-plex-sans-arabic-cyrillic-ext-700-normal.19b25b90f6111dd9.woff2) format("woff2"),url(ibm-plex-sans-arabic-cyrillic-ext-700-normal.b2e217814b16abe0.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(ibm-plex-sans-arabic-latin-ext-700-normal.f8756bdd75d80872.woff2) format("woff2"),url(ibm-plex-sans-arabic-latin-ext-700-normal.2d8123c2cab02606.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(ibm-plex-sans-arabic-latin-700-normal.7b6a1bb2d463380b.woff2) format("woff2"),url(ibm-plex-sans-arabic-latin-700-normal.b8f1016b20c343c5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:root{--tm-font-sans: "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--tm-font-mono: ui-monospace, "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--tm-text-xs: .75rem;--tm-text-sm: .8125rem;--tm-text-md: .875rem;--tm-text-lg: 1rem;--tm-text-xl: 1.25rem;--tm-text-2xl: 1.625rem;--tm-bg: #f5f6f8;--tm-surface: #ffffff;--tm-surface-subtle: #f8f9fb;--tm-surface-sunken: #f0f2f5;--tm-border: #e4e7ec;--tm-border-strong: #cfd4dc;--tm-text: #161b26;--tm-text-2: #475467;--tm-text-3: #667085;--tm-text-disabled: #98a2b3;--tm-accent: #3e3669;--tm-accent-hover: #332c59;--tm-accent-active: #29234a;--tm-accent-subtle: #efeef6;--tm-accent-subtle-2: #e2e0ef;--tm-accent-text: #3e3669;--tm-accent-rgb: 62, 54, 105;--tm-focus-ring: 0 0 0 3px rgba(62, 54, 105, .28);--tm-success: #157a43;--tm-success-subtle: #e7f5ec;--tm-warning: #9a5b00;--tm-warning-solid: #e59a1a;--tm-warning-subtle: #fdf3e1;--tm-danger: #c0262d;--tm-danger-hover: #a51f25;--tm-danger-subtle: #fdeceb;--tm-info: #1a5fb4;--tm-info-subtle: #e8f0fb;--tm-status-open-bg: #e8f0fb;--tm-status-open-fg: #1a5fb4;--tm-status-progress-bg: #fdf3e1;--tm-status-progress-fg: #94570a;--tm-status-closed-bg: #e7f5ec;--tm-status-closed-fg: #157a43;--tm-status-reopened-bg: #fdeceb;--tm-status-reopened-fg: #b42318;--tm-status-transferred-bg: #e5f4f3;--tm-status-transferred-fg: #0e6d66;--tm-status-pending-bg: #f1edfb;--tm-status-pending-fg: #6941c6;--tm-space-1: .25rem;--tm-space-2: .5rem;--tm-space-3: .75rem;--tm-space-4: 1rem;--tm-space-5: 1.25rem;--tm-space-6: 1.5rem;--tm-space-8: 2rem;--tm-radius-sm: 4px;--tm-radius: 6px;--tm-radius-lg: 10px;--tm-radius-pill: 999px;--tm-shadow-xs: 0 1px 2px rgba(22, 27, 38, .05);--tm-shadow-pop: 0 8px 24px -6px rgba(22, 27, 38, .16), 0 2px 6px rgba(22, 27, 38, .06);--tm-shadow-overlay: 0 24px 48px -12px rgba(22, 27, 38, .28);--tm-control-h: 2.25rem;--tm-control-h-sm: 1.875rem;--tm-topbar-h: 3.5rem;--tm-content-max: 1680px;--tm-z-sticky: 20;--tm-z-drawer: 1050;--tm-z-modal: 1055;--tm-z-popover: 1070;--tm-z-palette: 1080;--tm-z-toast: 1090;--tm-ease: cubic-bezier(.2, 0, 0, 1);--tm-spring: cubic-bezier(.34, 1.4, .64, 1);--tm-dur: .16s;--tm-glass-fill: rgba(255, 255, 255, .48);--tm-glass-fill-strong: rgba(255, 255, 255, .72);--tm-glass-fill-menu: rgba(255, 255, 255, .84);--tm-glass-blur: blur(22px) saturate(200%) brightness(1.04);--tm-glass-rim-hi: rgba(255, 255, 255, .98);--tm-glass-rim-lo: rgba(255, 255, 255, .35);--tm-glass-outline: rgba(22, 27, 38, .12);--tm-glass-sheen: rgba(255, 255, 255, .55);--tm-glass-drop: 0 12px 32px -10px rgba(40, 34, 90, .28), 0 2px 6px rgba(22, 27, 38, .06);--tm-ambient-1: rgba(98, 84, 190, .2);--tm-ambient-2: rgba(40, 120, 220, .14);--tm-ambient-3: rgba(20, 150, 140, .12);--tm-ambient-4: rgba(229, 120, 90, .1);--tm-on-accent: #ffffff;--tm-on-danger: #ffffff;--tm-success-hover: #10663a;--tm-success-active: #0d5530;--tm-info-text: #134a8e;--tm-warning-text: #7a4800;--tm-danger-text: #9b1c22;--tm-success-text: #0f5f33;--tm-scrim: rgba(16, 20, 30, .3);--tm-logo-filter: none;--tm-scrim-blur: blur(3px) saturate(120%);--tm-radius-dialog: 22px;--tm-shell-gap: 12px;--tm-radius-xl: 16px;--tm-radius-bar: 20px;--tm-radius-panel: 24px;--bs-primary: var(--tm-accent);--bs-primary-rgb: var(--tm-accent-rgb);--bs-secondary: var(--tm-text-2);--bs-secondary-rgb: 71, 84, 103;--bs-success: var(--tm-success);--bs-success-rgb: 21, 122, 67;--bs-danger: var(--tm-danger);--bs-danger-rgb: 192, 38, 45;--bs-warning: var(--tm-warning-solid);--bs-warning-rgb: 229, 154, 26;--bs-info: var(--tm-info);--bs-info-rgb: 26, 95, 180;--bs-body-font-family: var(--tm-font-sans);--bs-body-font-size: var(--tm-text-md);--bs-body-color: var(--tm-text);--bs-body-bg: var(--tm-bg);--bs-border-color: var(--tm-border);--bs-border-radius: var(--tm-radius);--bs-border-radius-sm: var(--tm-radius-sm);--bs-border-radius-lg: var(--tm-radius-lg);--bs-link-color: var(--tm-accent);--bs-link-color-rgb: var(--tm-accent-rgb);--bs-link-hover-color: var(--tm-accent-hover);--bs-secondary-color: var(--tm-text-3);--bs-tertiary-bg: var(--tm-surface-subtle);--bs-focus-ring-color: rgba(var(--tm-accent-rgb), .28);--lpx-brand: var(--tm-accent);--lpx-primary: var(--tm-accent);--lpx-secondary: var(--tm-text-2);--lpx-content-bg: var(--tm-bg);--lpx-navbar-color-rgb: 255, 255, 255;--lpx-navbar-text-color: var(--tm-text-2);--lpx-navbar-active-text-color: var(--tm-accent)}html:root[data-tm-theme=dark]{color-scheme:dark;--tm-bg: oklch(.165 .004 75);--tm-surface: oklch(.2 .005 75);--tm-surface-subtle: oklch(.225 .005 75);--tm-surface-sunken: oklch(.145 .004 75);--tm-border: oklch(.275 .006 75);--tm-border-strong: oklch(.35 .007 75);--tm-text: oklch(.95 .006 85);--tm-text-2: oklch(.8 .008 80);--tm-text-3: oklch(.68 .01 80);--tm-text-disabled: oklch(.52 .008 80);--tm-accent: oklch(.74 .1 285);--tm-accent-hover: oklch(.8 .09 285);--tm-accent-active: oklch(.68 .1 285);--tm-accent-subtle: oklch(.27 .035 285);--tm-accent-subtle-2: oklch(.32 .045 285);--tm-accent-text: oklch(.8 .09 285);--tm-accent-rgb: 160, 158, 222;--tm-focus-ring: 0 0 0 3px rgba(160, 158, 222, .35);--tm-success: oklch(.76 .12 155);--tm-success-subtle: oklch(.26 .04 155);--tm-warning: oklch(.8 .12 75);--tm-warning-solid: oklch(.78 .14 75);--tm-warning-subtle: oklch(.27 .045 75);--tm-danger: oklch(.72 .15 25);--tm-danger-hover: oklch(.78 .13 25);--tm-danger-subtle: oklch(.26 .05 25);--tm-info: oklch(.8 .1 245);--tm-info-subtle: oklch(.27 .045 245);--tm-status-open-bg: oklch(.27 .045 245);--tm-status-open-fg: oklch(.8 .1 245);--tm-status-progress-bg: oklch(.27 .045 75);--tm-status-progress-fg: oklch(.82 .11 75);--tm-status-closed-bg: oklch(.27 .04 155);--tm-status-closed-fg: oklch(.79 .11 155);--tm-status-reopened-bg: oklch(.27 .05 25);--tm-status-reopened-fg: oklch(.78 .12 25);--tm-status-transferred-bg: oklch(.27 .035 190);--tm-status-transferred-fg: oklch(.8 .09 190);--tm-status-pending-bg: oklch(.27 .04 300);--tm-status-pending-fg: oklch(.8 .09 300);--tm-shadow-xs: 0 1px 2px rgba(0, 0, 0, .35);--tm-shadow-pop: 0 12px 32px -8px rgba(0, 0, 0, .65), 0 2px 6px rgba(0, 0, 0, .35);--tm-shadow-overlay: 0 32px 64px -16px rgba(0, 0, 0, .75);--tm-on-accent: oklch(.2 .03 285);--tm-on-danger: oklch(.2 .03 25);--tm-success-hover: oklch(.82 .11 155);--tm-success-active: oklch(.7 .12 155);--tm-info-text: oklch(.85 .08 245);--tm-warning-text: oklch(.86 .1 75);--tm-danger-text: oklch(.84 .1 25);--tm-success-text: oklch(.84 .1 155);--tm-scrim: rgba(6, 6, 5, .5);--tm-logo-filter: invert(1) hue-rotate(180deg) saturate(1.4) brightness(1.05);--tm-glass-fill: oklch(.26 .006 75 / .5);--tm-glass-fill-strong: oklch(.25 .006 75 / .78);--tm-glass-fill-menu: oklch(.24 .006 75 / .86);--tm-glass-rim-hi: rgba(255, 246, 230, .34);--tm-glass-rim-lo: rgba(255, 246, 230, .07);--tm-glass-outline: rgba(0, 0, 0, .6);--tm-glass-sheen: rgba(255, 246, 230, .07);--tm-glass-drop: 0 16px 40px -12px rgba(0, 0, 0, .75), 0 2px 6px rgba(0, 0, 0, .4);--tm-ambient-1: oklch(.42 .09 285 / .32);--tm-ambient-2: oklch(.3 .02 75 / .5);--tm-ambient-3: oklch(.32 .025 200 / .18);--tm-ambient-4: oklch(.5 .12 35 / .12);--bs-secondary-rgb: 196, 191, 182;--bs-success-rgb: 92, 201, 138;--bs-danger-rgb: 242, 119, 124;--bs-warning-rgb: 240, 181, 79;--bs-info-rgb: 139, 184, 240;--lpx-navbar-color-rgb: 33, 32, 30}html body{font-family:var(--tm-font-sans);font-size:var(--tm-text-md);line-height:1.55;color:var(--tm-text);background-color:var(--tm-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html body :is(.modal-header,.alert-heading,.lpx-topbar,.lpx-mobile-navbar,.lpx-nav-menu .menu-item .menu-item-text,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,button,input,select,textarea,.btn,.form-control){font-family:var(--tm-font-sans)}html body :is(h1,h2,h3,h4,h5,h6){color:var(--tm-text);font-weight:600;letter-spacing:0;line-height:1.3}html body h1,html body .h1{font-size:var(--tm-text-xl)}html body h2,html body .h2{font-size:1.125rem}html body h3,html body .h3{font-size:var(--tm-text-lg)}html body h4,html body .h4,html body h5,html body .h5{font-size:.9375rem}html body h6,html body .h6{font-size:var(--tm-text-md)}html body a{color:var(--tm-accent);text-underline-offset:2px}html body :is(.text-muted,.text-secondary){color:var(--tm-text-3)!important}html body .text-primary{color:var(--tm-accent)!important}html body code{font-family:var(--tm-font-mono);font-size:.92em;color:var(--tm-text)}.tm-num,html body .ngx-datatable .datatable-body-cell,html body table td{font-variant-numeric:tabular-nums}html body :focus-visible{outline:2px solid var(--tm-accent);outline-offset:2px}html body :is(.btn,.form-control,.form-select,.page-link):focus,html body :is(.btn,.form-control,.form-select):focus-visible{box-shadow:var(--tm-focus-ring);outline:none}::selection{background:var(--tm-accent-subtle-2);color:var(--tm-text)}*{scrollbar-width:thin;scrollbar-color:var(--tm-border-strong) transparent}hr{border-color:var(--tm-border);opacity:1}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.tm-skip-link{position:fixed;top:8px;inset-inline-start:8px;z-index:var(--tm-z-toast);padding:8px 14px;border-radius:var(--tm-radius);background:var(--tm-accent);color:var(--tm-on-accent)!important;font-weight:500;text-decoration:none;transform:translateY(-200%);transition:transform var(--tm-dur) var(--tm-ease)}.tm-skip-link:focus{transform:none}.lpx-content:focus{outline:none}html:root .lpx-brand-logo{--lpx-logo: url(/assets/images/logo/salail-wordmark.png);--lpx-logo-icon: url(/assets/images/logo/salail-mark.png)}html:root{background:radial-gradient(42% 38% at 92% 4%,var(--tm-ambient-1),transparent 70%),radial-gradient(38% 34% at 8% 18%,var(--tm-ambient-2),transparent 70%),radial-gradient(40% 40% at 70% 96%,var(--tm-ambient-3),transparent 70%),radial-gradient(30% 30% at 20% 88%,var(--tm-ambient-4),transparent 70%),var(--tm-bg);background-attachment:fixed}html body,html body #lpx-wrapper{background:transparent}html body .lpx-sidebar,html body .lpx-sidebar .lpx-logo-container,html body .lpx-sidebar-container .lpx-sidebar .lpx-nav .lpx-nav-menu{background-color:transparent;color:var(--tm-text-2)}html body .lpx-sidebar-container{background:var(--tm-surface);transition:min-width var(--tm-dur) var(--tm-ease),box-shadow var(--tm-dur) var(--tm-ease)}@media (min-width: 768px){html body{--tm-sticky-top: calc(var(--tm-topbar-h) + var(--tm-shell-gap))}html body .lpx-sidebar-container{isolation:isolate;background:var(--tm-glass-fill);-webkit-backdrop-filter:var(--tm-glass-blur);backdrop-filter:var(--tm-glass-backdrop, var(--tm-glass-blur));box-shadow:0 0 0 .5px var(--tm-glass-outline),inset 0 1px 1px var(--tm-glass-rim-hi),inset 0 -1px 1px var(--tm-glass-rim-lo),inset 0 0 18px -6px var(--tm-glass-rim-lo),var(--tm-glass-drop);top:var(--tm-shell-gap);inset-inline-start:var(--tm-shell-gap);height:calc(100vh - 2 * var(--tm-shell-gap));border:0;border-radius:var(--tm-radius-panel);overflow-x:hidden}html body .lpx-sidebar-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;padding:1.5px;background:linear-gradient(150deg,var(--tm-glass-rim-hi) 0%,transparent 30%,transparent 62%,var(--tm-glass-rim-lo) 82%,var(--tm-glass-rim-hi) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}html body .lpx-sidebar-container:after{content:"";position:absolute;inset:0 0 auto 0;height:min(60%,64px);z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,var(--tm-glass-sheen),transparent)}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){html body .lpx-sidebar-container{background:var(--tm-surface)}}}@media (min-width: 768px) and (prefers-reduced-transparency: reduce){html body .lpx-sidebar-container{background:var(--tm-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width: 768px){html body .lpx-sidebar-container .lpx-sidebar{min-height:100%}html body .lpx-sidebar-container .lpx-sidebar .lpx-nav{height:100%}html body #lpx-wrapper.hover-trigger .lpx-sidebar-container:hover{background:var(--tm-glass-fill-strong)}html body .lpx-content-container{margin-inline-start:calc(280px + var(--tm-shell-gap));padding-top:var(--tm-shell-gap)}html body #lpx-wrapper.hover-trigger .lpx-content-container{margin-inline-start:calc(72px + var(--tm-shell-gap))}}html body .hover-trigger .lpx-sidebar-container:not(:hover) .lpx-logo-container{width:60px!important}html body .lpx-sidebar .lpx-logo-container{height:var(--tm-topbar-h);display:flex;align-items:center;padding:0 18px;border-bottom:1px solid color-mix(in srgb,var(--tm-text) 8%,transparent)}html body .lpx-brand-logo{filter:var(--tm-logo-filter);height:30px;background-size:auto 30px;background-position:right center}html body [dir=ltr] .lpx-brand-logo{background-position:left center}html body .lpx-sidebar .lpx-logo-container>lpx-brand-logo{display:block;flex:1 1 auto;min-width:0;padding-inline-end:40px}html body .lpx-sidebar .lpx-logo-container>lpx-brand-logo>a{display:block}html body #lpx-wrapper.hover-trigger .lpx-sidebar-container:not(:hover) .lpx-logo-container{padding:0 12px}html body #lpx-wrapper.hover-trigger .lpx-sidebar-container:not(:hover) .lpx-logo-container>lpx-brand-logo{padding-inline-end:0}html body #lpx-wrapper.hover-trigger .lpx-sidebar-container:not(:hover) .lpx-brand-logo{background-size:34px auto;background-position:center}html body .lpx-sidebar .lpx-logo-container .menu-collapse-icon{color:var(--tm-text-3);font-size:1.25rem;inset-inline-end:16px;border-radius:var(--tm-radius);padding:2px 4px}html body .lpx-sidebar .lpx-logo-container .menu-collapse-icon:hover{color:var(--tm-text);background:color-mix(in srgb,var(--tm-text) 6%,transparent)}html body .lpx-nav{padding-top:calc(var(--tm-topbar-h) + 10px)}html body .lpx-nav-menu .lpx-menu-item-link{display:flex;align-items:center;gap:10px;min-height:38px;margin:2px 0;padding:0 12px;border-radius:var(--tm-radius);color:var(--tm-text-2);font-size:var(--tm-text-md);font-weight:500;position:relative;transition:background-color var(--tm-dur) var(--tm-ease),color var(--tm-dur) var(--tm-ease)}html body .lpx-nav-menu .lpx-menu-item-link .lpx-menu-item-icon,html body .lpx-nav-menu .lpx-menu-item-link .lpx-menu-item-icon .lpx-icon,html body .lpx-nav-menu .lpx-menu-item-link .dd-icon{color:var(--tm-text-3);font-size:.95rem;width:20px;text-align:center;transition:color var(--tm-dur) var(--tm-ease)}html body .lpx-nav-menu .lpx-menu-item-link .lpx-menu-item-text{color:inherit;font-family:var(--tm-font-sans);white-space:nowrap}html body .lpx-nav-menu .lpx-menu-item-link:hover{background-color:color-mix(in srgb,var(--tm-text) 6%,transparent);color:var(--tm-text)}html body .lpx-nav-menu .lpx-menu-item-link:hover .lpx-menu-item-icon,html body .lpx-nav-menu .lpx-menu-item-link:hover .dd-icon{color:var(--tm-text)}html body .lpx-nav-menu .lpx-menu-item-link.selected{background-color:var(--tm-accent-subtle);color:var(--tm-accent);font-weight:600}html body .lpx-nav-menu .lpx-menu-item-link.selected .lpx-menu-item-icon,html body .lpx-nav-menu .lpx-menu-item-link.selected .lpx-menu-item-icon .lpx-icon,html body .lpx-nav-menu .lpx-menu-item-link.selected .dd-icon{color:var(--tm-accent)}html body .lpx-nav-menu .lpx-menu-item-link.selected:before{content:"";position:absolute;inset-inline-start:-10px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--tm-accent)}html body .lpx-nav-menu .lpx-menu-item-link.expanded:not(.selected){background-color:transparent;color:var(--tm-text)}html body .lpx-nav-menu .lpx-menu-item-link.expanded:not(.selected) .lpx-menu-item-icon,html body .lpx-nav-menu .lpx-menu-item-link.expanded:not(.selected) .dd-icon{color:var(--tm-text)}html body [dir=rtl] .lpx-nav-menu .lpx-menu-item-link.selected:before{border-radius:3px 0 0 3px}html body .lpx-nav-menu .lpx-inner-menu{padding-inline-start:18px;margin-inline-start:10px;border-inline-start:1px solid var(--tm-border)}html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link{height:auto;min-height:34px;line-height:1.4;padding-inline:10px;font-size:var(--tm-text-sm);background-color:transparent;transition:background-color var(--tm-dur) var(--tm-ease),color var(--tm-dur) var(--tm-ease)}html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link .lpx-menu-item-text{width:auto;font-size:inherit}html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link:hover{background-color:color-mix(in srgb,var(--tm-text) 6%,transparent);color:var(--tm-text)}html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link:hover .lpx-menu-item-icon,html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link:hover .lpx-menu-item-icon .lpx-icon{color:var(--tm-text)}html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected,html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected:hover{background-color:var(--tm-accent-subtle);color:var(--tm-accent)}html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected .lpx-menu-item-icon,html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected .lpx-menu-item-icon .lpx-icon,html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected:hover .lpx-menu-item-icon,html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected:hover .lpx-menu-item-icon .lpx-icon{color:var(--tm-accent)}html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected:before,html body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected:hover:before{display:none}@media (min-width: 768px) and (max-width: 1199.98px){html body #lpx-wrapper:not(.hover-trigger) .lpx-sidebar-container,html body #lpx-wrapper:not(.hover-trigger) .lpx-sidebar-container:hover{min-width:280px}html body #lpx-wrapper:not(.hover-trigger) .lpx-sidebar-container .lpx-sidebar .lpx-nav{min-width:280px}html body #lpx-wrapper:not(.hover-trigger) .lpx-sidebar-container:not(:hover) .hidden-in-hover-trigger{display:block}html body #lpx-wrapper:not(.hover-trigger) .lpx-sidebar-container:not(:hover) .lpx-logo-container{width:280px}html body #lpx-wrapper:not(.hover-trigger) .lpx-sidebar-container:not(:hover) .lpx-brand-logo{background-image:var(--lpx-logo)}html body #lpx-wrapper:not(.hover-trigger) .lpx-content-container{margin-inline-start:calc(280px + var(--tm-shell-gap))}}html body .lpx-content-container{background:transparent;box-shadow:none}html body .lpx-topbar-container{isolation:isolate;background:var(--tm-glass-fill);-webkit-backdrop-filter:var(--tm-glass-blur);backdrop-filter:var(--tm-glass-backdrop, var(--tm-glass-blur));box-shadow:0 0 0 .5px var(--tm-glass-outline),inset 0 1px 1px var(--tm-glass-rim-hi),inset 0 -1px 1px var(--tm-glass-rim-lo),inset 0 0 18px -6px var(--tm-glass-rim-lo),var(--tm-glass-drop);position:sticky;top:var(--tm-shell-gap);z-index:var(--tm-z-sticky);margin:0 var(--tm-shell-gap);border:0;border-radius:var(--tm-radius-bar)}html body .lpx-topbar-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;padding:1.5px;background:linear-gradient(150deg,var(--tm-glass-rim-hi) 0%,transparent 30%,transparent 62%,var(--tm-glass-rim-lo) 82%,var(--tm-glass-rim-hi) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}html body .lpx-topbar-container:after{content:"";position:absolute;inset:0 0 auto 0;height:min(60%,64px);z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,var(--tm-glass-sheen),transparent)}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){html body .lpx-topbar-container{background:var(--tm-surface)}}@media (prefers-reduced-transparency: reduce){html body .lpx-topbar-container{background:var(--tm-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}html body .lpx-topbar-container .lpx-topbar{min-height:var(--tm-topbar-h);padding:0 18px;display:flex;align-items:center;background:transparent;border:0;border-radius:inherit}html body .lpx-breadcrumb-container{height:auto}html body .lpx-breadcrumb-item{font-size:var(--tm-text-sm);color:var(--tm-text-3);line-height:1.5}html body .lpx-breadcrumb-item .lpx-breadcrumb-item-icon{color:var(--tm-text-3)}html body .lpx-breadcrumb-item:last-child{color:var(--tm-text);font-weight:500}html body .lpx-topbar-content{gap:4px;font-size:var(--tm-text-sm)}html body .lpx-topbar-content .lpx-menu-item-link{color:var(--tm-text-2);border-radius:var(--tm-radius);padding:4px 8px}html body .lpx-topbar-content .lpx-menu-item-link:hover{background:color-mix(in srgb,var(--tm-text) 6%,transparent);color:var(--tm-text)}html body .lpx-topbar-content .user-full-name{color:var(--tm-text);font-weight:500;margin-inline-start:6px}html body .lpx-topbar-content .lpx-avatar-icon{color:var(--tm-text-3)}html body .lpx-content-container .lpx-content{padding:20px 28px 48px;max-width:var(--tm-content-max)}html body .lpx-content{min-height:calc(100vh - var(--tm-topbar-h))}@media (max-width: 767.98px){html body .lpx-content-container .lpx-content{padding:16px 14px 40px}html body .lpx-topbar{padding:0 14px}html body .lpx-topbar-container{display:none}}html body .lpx-mobile-navbar{background:var(--tm-surface);border-top:1px solid var(--tm-border);box-shadow:0 -4px 16px #161b260f}html body .lpx-mobile-menu{background:var(--tm-surface)}html body .abp-loader-bar .abp-progress{background:var(--tm-accent)}@keyframes tm-glass-pop{0%{opacity:0;scale:.96}}@keyframes tm-dialog-in{0%{opacity:0;translate:0 14px;scale:.98}}html body .btn{--bs-btn-font-size: var(--tm-text-md);--bs-btn-font-weight: 500;--bs-btn-padding-x: .875rem;--bs-btn-padding-y: .4375rem;--bs-btn-border-radius: var(--tm-radius);--bs-btn-line-height: 1.4;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:var(--tm-control-h);white-space:nowrap;box-shadow:none;transition:background-color var(--tm-dur) var(--tm-ease),border-color var(--tm-dur) var(--tm-ease),color var(--tm-dur) var(--tm-ease),transform 80ms var(--tm-ease)}html body .btn:active:not(:disabled){transform:translateY(1px)}html body .btn>i,html body .btn>.fa,html body .btn>.fas,html body .btn>.bi{font-size:.875em;margin:0!important}html body .btn-sm{--bs-btn-font-size: var(--tm-text-sm);--bs-btn-padding-x: .625rem;--bs-btn-padding-y: .25rem;min-height:var(--tm-control-h-sm)}html body .btn-lg{--bs-btn-font-size: var(--tm-text-lg);min-height:2.75rem}html body .btn-primary{--bs-btn-color: var(--tm-on-accent);--bs-btn-hover-color: var(--tm-on-accent);--bs-btn-active-color: var(--tm-on-accent);--bs-btn-disabled-color: var(--tm-on-accent);--bs-btn-bg: var(--tm-accent);--bs-btn-border-color: var(--tm-accent);--bs-btn-hover-bg: var(--tm-accent-hover);--bs-btn-hover-border-color: var(--tm-accent-hover);--bs-btn-active-bg: var(--tm-accent-active);--bs-btn-active-border-color: var(--tm-accent-active);--bs-btn-disabled-bg: var(--tm-accent);--bs-btn-disabled-border-color: var(--tm-accent);--bs-btn-focus-shadow-rgb: var(--tm-accent-rgb)}html body .btn-secondary,html body .btn-light,html body .btn-outline-secondary,html body .btn-default{--bs-btn-color: var(--tm-text);--bs-btn-bg: var(--tm-surface);--bs-btn-border-color: var(--tm-border-strong);--bs-btn-hover-color: var(--tm-text);--bs-btn-hover-bg: var(--tm-surface-sunken);--bs-btn-hover-border-color: var(--tm-border-strong);--bs-btn-active-color: var(--tm-text);--bs-btn-active-bg: var(--tm-accent-subtle-2);--bs-btn-active-border-color: var(--tm-border-strong);--bs-btn-disabled-color: var(--tm-text-disabled);--bs-btn-disabled-bg: var(--tm-surface);--bs-btn-disabled-border-color: var(--tm-border);box-shadow:var(--tm-shadow-xs)}html body .btn-outline-primary,html body .btn-outline-info,html body .btn-outline-dark{--bs-btn-color: var(--tm-accent);--bs-btn-bg: var(--tm-surface);--bs-btn-border-color: var(--tm-border-strong);--bs-btn-hover-color: var(--tm-accent);--bs-btn-hover-bg: var(--tm-accent-subtle);--bs-btn-hover-border-color: rgba(var(--tm-accent-rgb), .35);--bs-btn-active-color: var(--tm-accent);--bs-btn-active-bg: var(--tm-accent-subtle-2);--bs-btn-active-border-color: rgba(var(--tm-accent-rgb), .45);--bs-btn-disabled-color: var(--tm-text-disabled);--bs-btn-disabled-border-color: var(--tm-border)}html body .btn-outline-danger{--bs-btn-color: var(--tm-danger);--bs-btn-bg: var(--tm-surface);--bs-btn-border-color: var(--tm-border-strong);--bs-btn-hover-color: var(--tm-danger);--bs-btn-hover-bg: var(--tm-danger-subtle);--bs-btn-hover-border-color: color-mix(in srgb, var(--tm-danger) 35%, transparent);--bs-btn-active-color: var(--tm-on-danger);--bs-btn-active-bg: var(--tm-danger)}html body .btn-danger{--bs-btn-color: var(--tm-on-danger);--bs-btn-hover-color: var(--tm-on-danger);--bs-btn-active-color: var(--tm-on-danger);--bs-btn-bg: var(--tm-danger);--bs-btn-border-color: var(--tm-danger);--bs-btn-hover-bg: var(--tm-danger-hover);--bs-btn-hover-border-color: var(--tm-danger-hover);--bs-btn-active-bg: var(--tm-danger-hover)}html body .btn-success{--bs-btn-bg: var(--tm-success);--bs-btn-border-color: var(--tm-success);--bs-btn-color: var(--tm-on-accent);--bs-btn-hover-color: var(--tm-on-accent);--bs-btn-hover-bg: var(--tm-success-hover);--bs-btn-hover-border-color: var(--tm-success-hover);--bs-btn-active-bg: var(--tm-success-active)}html body .btn-info,html body .btn-dark,html body .btn-warning{--bs-btn-color: var(--tm-text);--bs-btn-bg: var(--tm-surface);--bs-btn-border-color: var(--tm-border-strong);--bs-btn-hover-color: var(--tm-text);--bs-btn-hover-bg: var(--tm-surface-sunken);--bs-btn-hover-border-color: var(--tm-border-strong);--bs-btn-active-color: var(--tm-text);--bs-btn-active-bg: var(--tm-accent-subtle-2);box-shadow:var(--tm-shadow-xs)}html body .btn-link{--bs-btn-color: var(--tm-accent);--bs-btn-hover-color: var(--tm-accent-hover);min-height:0}html body .btn-group>.btn{box-shadow:none}html body .card{--bs-card-border-color: var(--tm-border);--bs-card-border-radius: var(--tm-radius-lg);--bs-card-inner-border-radius: calc(var(--tm-radius-lg) - 1px);--bs-card-cap-bg: var(--tm-surface);--bs-card-spacer-x: 1.25rem;--bs-card-spacer-y: 1.125rem;--bs-card-cap-padding-y: .875rem;background:var(--tm-surface);border:1px solid var(--tm-border);box-shadow:var(--tm-shadow-xs)}html body .card-header{border-bottom:1px solid var(--tm-border);background:var(--tm-surface)}html body .card-header.bg-light{background:var(--tm-surface-subtle)!important}html body .card-title{font-size:var(--tm-text-lg);font-weight:600;color:var(--tm-text)}html body .form-label,html body label{font-size:var(--tm-text-sm);font-weight:500;color:var(--tm-text-2);margin-bottom:.3rem}html body .img-thumbnail{background-color:var(--tm-surface)}html body .form-control,html body .form-select{min-height:var(--tm-control-h);padding:.4375rem .75rem;font-size:var(--tm-text-md);color:var(--tm-text);background-color:var(--tm-surface);border:1px solid var(--tm-border-strong);border-radius:var(--tm-radius);box-shadow:var(--tm-shadow-xs);transition:border-color var(--tm-dur) var(--tm-ease),box-shadow var(--tm-dur) var(--tm-ease)}html body .form-control::placeholder,html body .form-select::placeholder{color:var(--tm-text-3)}html body .form-control:hover:not(:disabled):not([readonly]),html body .form-select:hover:not(:disabled):not([readonly]){border-color:color-mix(in srgb,var(--tm-text) 28%,var(--tm-border));color:var(--tm-text)}html body .form-control:focus,html body .form-select:focus{border-color:var(--tm-accent);box-shadow:var(--tm-focus-ring);color:var(--tm-text);background-color:var(--tm-surface)}html body .form-control:disabled,html body .form-control[readonly],html body .form-select:disabled,html body .form-select[readonly]{background-color:var(--tm-surface-sunken);color:var(--tm-text-3);box-shadow:none}html body .form-control.is-invalid,html body .form-control.ng-invalid.ng-touched:not(form),html body .form-select.is-invalid,html body .form-select.ng-invalid.ng-touched:not(form){border-color:var(--tm-danger)}html body textarea.form-control{min-height:4.5rem;line-height:1.55}html body .form-control-sm,html body .form-select-sm{min-height:var(--tm-control-h-sm);font-size:var(--tm-text-sm);padding:.25rem .625rem}html body [dir=rtl] .form-select,html body [dir=rtl] select.form-control{background-position:left .65rem center;padding-left:2rem;padding-right:.75rem}html body select.form-control{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23667085' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m4 6 4 4 4-4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:14px 14px;background-position:right .65rem center;padding-right:2rem}html body .form-check-input{border-color:var(--tm-border-strong)}html body .form-check-input:checked{background-color:var(--tm-accent);border-color:var(--tm-accent)}html body .form-check-input:focus{box-shadow:var(--tm-focus-ring)}html body .input-group>.btn{box-shadow:none}html body .invalid-feedback,html body .text-danger{color:var(--tm-danger)!important;font-size:var(--tm-text-sm)}html body .text-warning{color:var(--tm-warning)!important}html body .text-success{color:var(--tm-success)!important}html body .badge{--bs-badge-font-size: var(--tm-text-xs);--bs-badge-font-weight: 600;--bs-badge-padding-x: .5rem;--bs-badge-padding-y: .25rem;--bs-badge-border-radius: var(--tm-radius-sm);letter-spacing:0;line-height:1.3;vertical-align:middle}html body .badge:is(.badge-primary,.bg-primary,.badge-info,.bg-info,.bg-info-subtle){background-color:var(--tm-accent-subtle)!important;color:var(--tm-accent)!important}html body .badge:is(.badge-success,.bg-success){background-color:var(--tm-success-subtle)!important;color:var(--tm-success)!important}html body .badge:is(.badge-warning,.bg-warning){background-color:var(--tm-warning-subtle)!important;color:var(--tm-warning)!important}html body .badge:is(.badge-danger,.bg-danger){background-color:var(--tm-danger-subtle)!important;color:var(--tm-danger)!important}html body .badge:is(.badge-secondary,.bg-secondary,.badge-light,.bg-light,.badge-dark,.bg-dark,.badge-purple){background-color:var(--tm-surface-sunken)!important;color:var(--tm-text-2)!important}html body .dropdown-menu{--bs-dropdown-bg: transparent;--bs-dropdown-color: var(--tm-text);--bs-dropdown-link-color: var(--tm-text);--bs-dropdown-link-hover-color: var(--tm-text);--bs-dropdown-border-width: 0;--bs-dropdown-border-radius: var(--tm-radius-xl);--bs-dropdown-divider-bg: color-mix(in srgb, var(--tm-text) 9%, transparent);--bs-dropdown-link-hover-bg: color-mix(in srgb, var(--tm-text) 7%, transparent);--bs-dropdown-link-active-bg: var(--tm-accent-subtle);--bs-dropdown-link-active-color: var(--tm-accent);--bs-dropdown-font-size: var(--tm-text-md);--bs-dropdown-padding-y: .3rem;isolation:isolate;background:var(--tm-glass-fill-menu);-webkit-backdrop-filter:var(--tm-glass-blur);backdrop-filter:var(--tm-glass-backdrop, var(--tm-glass-blur));box-shadow:0 0 0 .5px var(--tm-glass-outline),inset 0 1px 1px var(--tm-glass-rim-hi),inset 0 -1px 1px var(--tm-glass-rim-lo),inset 0 0 18px -6px var(--tm-glass-rim-lo),var(--tm-glass-drop);border:0;border-radius:var(--tm-radius-xl);animation:tm-glass-pop .2s var(--tm-spring);padding:6px;min-width:11rem}html body .dropdown-menu:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;padding:1.5px;background:linear-gradient(150deg,var(--tm-glass-rim-hi) 0%,transparent 30%,transparent 62%,var(--tm-glass-rim-lo) 82%,var(--tm-glass-rim-hi) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}html body .dropdown-menu:after{content:"";position:absolute;inset:0 0 auto 0;height:min(60%,64px);z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,var(--tm-glass-sheen),transparent)}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){html body .dropdown-menu{background:var(--tm-surface)}}@media (prefers-reduced-transparency: reduce){html body .dropdown-menu{background:var(--tm-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion: reduce){html body .dropdown-menu{animation:none}}html body .dropdown-item{display:flex;align-items:center;gap:.5rem;border-radius:calc(var(--tm-radius-xl) - 6px);padding:.45rem .65rem;color:var(--tm-text)}html body .dropdown-item>i{width:16px;color:var(--tm-text-3);text-align:center;margin:0!important}html body .modal{--bs-modal-bg: var(--tm-surface);--bs-modal-color: var(--tm-text);--bs-modal-border-width: 0;--bs-modal-border-radius: var(--tm-radius-dialog);--bs-modal-inner-border-radius: var(--tm-radius-dialog);--bs-modal-header-border-color: color-mix(in srgb, var(--tm-text) 9%, transparent);--bs-modal-footer-border-color: color-mix(in srgb, var(--tm-text) 9%, transparent);--bs-modal-header-padding: 1rem 1.25rem;--bs-modal-padding: 1.25rem;--bs-modal-footer-gap: .5rem}html body .modal-content{border:0;border-radius:var(--tm-radius-dialog);background:var(--tm-surface);box-shadow:0 0 0 .5px var(--tm-glass-outline),inset 0 1px .5px var(--tm-glass-rim-hi),var(--tm-shadow-overlay)}html body .modal.fade .modal-dialog{transform:translateY(14px) scale(.98);transition:transform .34s var(--tm-spring),opacity .18s var(--tm-ease);opacity:0}html body .modal.show .modal-dialog{transform:none;opacity:1}html body .modal.show:not(.fade) .modal-dialog{animation:tm-dialog-in .34s var(--tm-spring)}@media (prefers-reduced-motion: reduce){html body .modal.fade .modal-dialog{transition:none}html body .modal.show:not(.fade) .modal-dialog{animation:none}}html body .modal-header{border-bottom:1px solid color-mix(in srgb,var(--tm-text) 9%,transparent);border-top-left-radius:var(--tm-radius-dialog);border-top-right-radius:var(--tm-radius-dialog);background:var(--tm-surface)!important;color:var(--tm-text)!important}html body .modal-header .modal-title,html body .modal-header h3,html body .modal-header h5{font-size:var(--tm-text-lg);font-weight:600;margin:0;color:var(--tm-text)}html body .modal-header .close{margin-inline-start:auto;background:transparent;border:0;width:32px;height:32px;border-radius:var(--tm-radius);color:var(--tm-text-3)!important;font-size:1.5rem;line-height:1}html body .modal-header .close:hover{background:var(--tm-surface-sunken);color:var(--tm-text)!important}html body .modal-header .btn-close-white{filter:none}html body .modal-footer{border-top:1px solid color-mix(in srgb,var(--tm-text) 9%,transparent);background:var(--tm-surface-subtle);border-bottom-left-radius:var(--tm-radius-dialog);border-bottom-right-radius:var(--tm-radius-dialog)}html body .modal-backdrop{--bs-backdrop-bg: transparent;--bs-backdrop-opacity: 1;background-color:var(--tm-scrim);-webkit-backdrop-filter:var(--tm-scrim-blur);backdrop-filter:var(--tm-scrim-blur);transition:opacity .18s var(--tm-ease)}html body .modal-backdrop.fade:not(.show){opacity:0}html body .modal-backdrop.show{opacity:1}html body .alert{--bs-alert-border-radius: var(--tm-radius);--bs-alert-padding-y: .65rem;--bs-alert-padding-x: .875rem;font-size:var(--tm-text-md);border:1px solid transparent}html body .alert-info{background:var(--tm-info-subtle);border-color:color-mix(in srgb,var(--tm-info) 18%,transparent);color:var(--tm-info-text)}html body .alert-warning{background:var(--tm-warning-subtle);border-color:color-mix(in srgb,var(--tm-warning) 18%,transparent);color:var(--tm-warning-text)}html body .alert-danger{background:var(--tm-danger-subtle);border-color:color-mix(in srgb,var(--tm-danger) 18%,transparent);color:var(--tm-danger-text)}html body .alert-success{background:var(--tm-success-subtle);border-color:color-mix(in srgb,var(--tm-success) 18%,transparent);color:var(--tm-success-text)}html body .table{--bs-table-border-color: var(--tm-border);--bs-table-striped-bg: var(--tm-surface-subtle);--bs-table-hover-bg: var(--tm-surface-subtle);font-size:var(--tm-text-sm);color:var(--tm-text)}html body .table>thead th,html body .table thead.table-light th,html body .table>tfoot td{background:var(--tm-surface-subtle);color:var(--tm-text-3);font-size:var(--tm-text-xs);font-weight:600;border-bottom-width:1px;white-space:nowrap}html body .table>:not(caption)>*>*{padding:.6rem .75rem;vertical-align:middle}html body .nav-tabs{--bs-nav-tabs-border-color: var(--tm-border);--bs-nav-tabs-link-active-color: var(--tm-accent);--bs-nav-tabs-link-active-border-color: transparent transparent var(--tm-accent);gap:4px}html body .nav-tabs .nav-link{border:0;border-bottom:2px solid transparent;color:var(--tm-text-3);font-weight:500;padding:.6rem .75rem}html body .nav-tabs .nav-link:hover{color:var(--tm-text)}html body .nav-tabs .nav-link.active{color:var(--tm-accent);border-bottom-color:var(--tm-accent);background:transparent}html body .page-link{color:var(--tm-text-2);border-color:var(--tm-border)}html body .page-item.active .page-link{background:var(--tm-accent);border-color:var(--tm-accent)}html body .progress{background:var(--tm-surface-sunken);border-radius:var(--tm-radius-pill)}html body .progress-bar{background-color:var(--tm-accent)}html body .spinner-border{--bs-spinner-border-width: .18em}html body .breadcrumb{font-size:var(--tm-text-sm);margin:0;background:transparent}html body .confirmation .confirmation-backdrop{background-color:var(--tm-scrim)!important;-webkit-backdrop-filter:var(--tm-scrim-blur);backdrop-filter:var(--tm-scrim-blur)}html body .confirmation .confirmation-dialog{border-radius:var(--tm-radius-dialog);border:0;background:var(--tm-surface);box-shadow:0 0 0 .5px var(--tm-glass-outline),inset 0 1px .5px var(--tm-glass-rim-hi),var(--tm-shadow-overlay);animation:tm-glass-pop .26s var(--tm-spring);padding:1.5rem;max-width:420px}html body .confirmation .confirmation-dialog .icon-container .icon{font-size:2.25rem}html body .confirmation .confirmation-dialog .icon-container.warning .icon{color:var(--tm-warning-solid)}html body .confirmation .confirmation-dialog .icon-container.error .icon{color:var(--tm-danger)}html body .confirmation .confirmation-dialog .content .title{font-size:var(--tm-text-lg);font-weight:600;color:var(--tm-text)}html body .confirmation .confirmation-dialog .content .message{color:var(--tm-text-2);font-size:var(--tm-text-md)}html body .confirmation .confirmation-dialog .footer{gap:.5rem;display:flex;justify-content:center}html body .confirmation .confirmation-dialog .footer .confirmation-button{border-radius:var(--tm-radius);font-weight:500;min-height:var(--tm-control-h);padding:.4rem 1rem;font-size:var(--tm-text-md)}html body .confirmation .confirmation-dialog .footer .confirmation-button--reject{background:var(--tm-surface);border:1px solid var(--tm-border-strong);color:var(--tm-text)}html body .confirmation .confirmation-dialog .footer .confirmation-button--confirm{background:var(--tm-accent);border:1px solid var(--tm-accent);color:var(--tm-on-accent)}html body .abp-toast-container .abp-toast,html body #toast-container>div{border-radius:var(--tm-radius-lg);border:1px solid var(--tm-border);box-shadow:var(--tm-shadow-pop);font-family:var(--tm-font-sans)}html body abp-button .btn{min-width:6rem}html body .form-check-input:checked,html body .form-switch .form-check-input:checked,html body .form-check-input[type=checkbox]:indeterminate{background-color:var(--tm-accent)!important;border-color:var(--tm-accent)!important}html body .form-switch .form-check-input:focus:not(:checked){background-color:var(--tm-surface)!important}html body .form-switch .form-check-input:checked:focus{background-color:var(--tm-accent)!important}html body .nav-link:not(.active):hover,html body .nav-link:not(.active):focus,html body .nav-link:not(.active):active{color:var(--tm-text)}html body .card .card-header .nav-card-header .nav-item .nav-link.active{color:var(--tm-text);background-color:var(--tm-surface-sunken)}html body .form-range::-webkit-slider-thumb{background-color:var(--tm-accent)}html body select.form-select option:checked,html body select.form-select option:focus,html body select.form-select option:active{background:var(--tm-accent-subtle)!important;color:var(--tm-text)!important}html body .form-select:focus{border-color:var(--tm-accent);box-shadow:var(--tm-focus-ring)}html body .pagination .page-item .page-link:hover,html body .pagination .page-item .page-link:focus{color:var(--tm-accent)!important}html body .pagination .page-item.active .page-link{background-color:var(--tm-accent)!important}html body .nav-tabs .nav-item .nav-link.active{border-bottom-color:var(--tm-accent)}html body .nav-pills{--bs-nav-pills-link-active-color: var(--tm-on-accent);--bs-nav-pills-link-active-bg: var(--tm-accent)}html body .text-brand{color:var(--tm-accent)!important}html body .bg-brand,html body .badge.bg-brand{background-color:var(--tm-accent)!important}html body .alert-secondary{background:var(--tm-surface-sunken);border-color:var(--tm-border);color:var(--tm-text-2)}html body .ngx-datatable.ngx-datatable{--tm-grid-row-h: 48px;--tm-grid-pad-y: .625rem;--tm-grid-pad-x: .875rem;--tm-grid-head-h: 42px;background:var(--tm-surface);box-shadow:none;border:1px solid var(--tm-border);border-radius:var(--tm-radius-lg);overflow:clip;font-size:var(--tm-text-sm);color:var(--tm-text)}html body .ngx-datatable.ngx-datatable.tm-grid--compact{--tm-grid-row-h: 36px;--tm-grid-pad-y: .3rem;--tm-grid-head-h: 36px}html body .ngx-datatable.ngx-datatable .datatable-header{height:var(--tm-grid-head-h)!important;background:var(--tm-surface-subtle);border-bottom:1px solid var(--tm-border-strong)}html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-inner,html body .ngx-datatable.ngx-datatable .datatable-header .datatable-row-center{height:100%}html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell{display:flex;align-items:center;height:100%;padding:0 var(--tm-grid-pad-x);background:transparent;color:var(--tm-text-2);font-size:var(--tm-text-xs);font-weight:600;line-height:1.3;text-align:start;vertical-align:middle;transition:background-color var(--tm-dur) var(--tm-ease),color var(--tm-dur) var(--tm-ease)}html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap,html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-wrapper{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%}html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-label,html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:inherit}html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell.sortable{cursor:pointer}html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell.sortable:hover{background:var(--tm-surface-sunken);color:var(--tm-text)}html body .ngx-datatable.ngx-datatable .datatable-header .sort-btn{flex:none;color:var(--tm-text-3);font-size:11px;line-height:1}html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell.sort-active,html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell.sort-active .sort-btn{color:var(--tm-accent)}html body .ngx-datatable.ngx-datatable .datatable-header .resize-handle{width:6px;border-inline-end:0;cursor:col-resize}html body .ngx-datatable.ngx-datatable .datatable-header .resize-handle:after{content:"";position:absolute;inset-block:25%;inset-inline-end:0;width:1px;background:var(--tm-border)}html body .ngx-datatable.ngx-datatable .datatable-header .datatable-header-cell:last-child .resize-handle:after{display:none}html body .ngx-datatable.ngx-datatable .datatable-body .datatable-row-wrapper:last-child .datatable-body-row{border-bottom:0}html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row{border-bottom:1px solid var(--tm-border);background:var(--tm-surface);transition:background-color var(--tm-dur) var(--tm-ease)}html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row.datatable-row-even,html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row.datatable-row-odd{background:var(--tm-surface)}html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row:hover,html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row:hover .datatable-row-group,html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row:focus-within{background-color:var(--tm-surface-subtle)}html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row.active,html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row.active:hover{background-color:var(--tm-accent-subtle)}html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row .datatable-body-cell{display:flex;align-items:center;min-height:var(--tm-grid-row-h);padding:var(--tm-grid-pad-y) var(--tm-grid-pad-x);color:var(--tm-text);font-size:var(--tm-text-sm);line-height:1.45;text-align:start}html body .ngx-datatable.ngx-datatable .datatable-body .empty-row{padding:2.5rem 1rem;text-align:center;color:var(--tm-text-3)}html body .ngx-datatable.ngx-datatable .datatable-body .progress-linear .container{height:2px;background:var(--tm-accent-subtle)}html body .ngx-datatable.ngx-datatable .datatable-body .progress-linear .container .bar{background:var(--tm-accent)}html body .ngx-datatable.ngx-datatable .datatable-header-cell.tm-col-num,html body .ngx-datatable.ngx-datatable .datatable-body-cell.tm-col-num{justify-content:flex-end;text-align:end;font-variant-numeric:tabular-nums}html body .ngx-datatable.ngx-datatable .datatable-header-cell.tm-col-actions,html body .ngx-datatable.ngx-datatable .datatable-body-cell.tm-col-actions{justify-content:flex-end;padding-inline:8px}html body .ngx-datatable.ngx-datatable .datatable-header-cell.tm-col-actions :is(.datatable-header-cell-label,.datatable-header-cell-wrapper){overflow:visible;text-overflow:clip}html body .ngx-datatable.ngx-datatable .datatable-body-cell.tm-col-actions .tm-icon-btn{opacity:.6;transition:opacity var(--tm-dur) var(--tm-ease),background-color var(--tm-dur) var(--tm-ease),color var(--tm-dur) var(--tm-ease)}html body .ngx-datatable.ngx-datatable .datatable-body-row:hover .tm-col-actions .tm-icon-btn,html body .ngx-datatable.ngx-datatable .datatable-body-row:focus-within .tm-col-actions .tm-icon-btn,html body .ngx-datatable.ngx-datatable .tm-col-actions .tm-icon-btn[aria-expanded=true]{opacity:1}html body .ngx-datatable.ngx-datatable .datatable-footer{border-top:1px solid var(--tm-border);background:var(--tm-surface);color:var(--tm-text-2);font-size:var(--tm-text-sm)}html body .ngx-datatable.ngx-datatable .datatable-footer .datatable-footer-inner{height:auto!important;min-height:52px;padding:0}html body .ngx-datatable.ngx-datatable .datatable-footer .page-count{padding:0 1rem;line-height:52px;height:52px;color:var(--tm-text-3)}html body .ngx-datatable.ngx-datatable .datatable-footer .datatable-pager{margin:0 .75rem}html body .ngx-datatable.ngx-datatable .datatable-footer .datatable-pager li{margin:0 1px}html body .ngx-datatable.ngx-datatable .datatable-footer .datatable-pager a{min-width:30px;height:30px;line-height:30px;padding:0 6px;margin:0;text-align:center;text-decoration:none;border-radius:var(--tm-radius);color:var(--tm-text-2);font-variant-numeric:tabular-nums}html body .ngx-datatable.ngx-datatable .datatable-footer .datatable-pager a:hover{background:var(--tm-surface-sunken);color:var(--tm-text)}html body .ngx-datatable.ngx-datatable .datatable-footer .datatable-pager li.active a{background:var(--tm-accent);color:var(--tm-on-accent);font-weight:600}html body .ngx-datatable.ngx-datatable .datatable-footer .datatable-pager li.disabled a{color:var(--tm-text-disabled);background:transparent}@media (hover: none){html body .ngx-datatable.ngx-datatable .datatable-body-cell.tm-col-actions .tm-icon-btn{opacity:1}}html body :is(.tm-panel,.tm-table-frame)>.ngx-datatable.ngx-datatable .datatable-header{position:sticky;top:var(--tm-sticky-top, var(--tm-topbar-h));z-index:11}html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row .datatable-body-cell{overflow:hidden!important}html body .ngx-datatable.ngx-datatable .datatable-body .datatable-body-row .datatable-body-cell .datatable-body-cell-label{min-width:0;width:100%;overflow:hidden}@media (max-width: 767.98px){html body :is(.tm-panel,.tm-table-frame)>.ngx-datatable.ngx-datatable .datatable-header{top:0}}[dir=rtl] .ngx-datatable .datatable-pager :is(.datatable-icon-left,.datatable-icon-right,.datatable-icon-prev,.datatable-icon-skip){display:inline-block;transform:scaleX(-1)}html body .card-body>.ngx-datatable.ngx-datatable,html body .tm-panel>.ngx-datatable.ngx-datatable{border-radius:var(--tm-radius)}html body .card-body.p-0>.ngx-datatable.ngx-datatable,html body .tm-table-frame>.ngx-datatable.ngx-datatable,html body .ngx-datatable.ngx-datatable.tm-table-flush{border:0;border-radius:0 0 var(--tm-radius-lg) var(--tm-radius-lg)}html body .ngx-datatable.tm-clickable-rows .datatable-body-row{cursor:pointer}.tm-grid-footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;width:100%;min-height:52px;padding:8px 14px;color:var(--tm-text-2);font-size:var(--tm-text-sm)}.tm-grid-footer__range{font-weight:500;white-space:nowrap}.tm-grid-footer__size,.tm-grid-footer__jump{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--tm-text-3);white-space:nowrap}.tm-grid-footer__size label,.tm-grid-footer__jump label{margin:0}.tm-grid-footer__size .form-select,.tm-grid-footer__size .form-control,.tm-grid-footer__jump .form-select,.tm-grid-footer__jump .form-control{width:auto;min-height:30px;height:30px;padding-block:0;font-size:var(--tm-text-sm);font-variant-numeric:tabular-nums}.tm-grid-footer__size .form-select,.tm-grid-footer__jump .form-select{padding-inline-end:2rem}.tm-grid-footer__size .form-control,.tm-grid-footer__jump .form-control{width:72px;text-align:center;-moz-appearance:textfield}.tm-grid-footer__size .form-control::-webkit-inner-spin-button,.tm-grid-footer__size .form-control::-webkit-outer-spin-button,.tm-grid-footer__jump .form-control::-webkit-inner-spin-button,.tm-grid-footer__jump .form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tm-grid-footer .tm-pager,.tm-grid-footer__jump{margin-inline-start:auto}.tm-pager+.tm-grid-footer__jump{margin-inline-start:0}.tm-pager{display:inline-flex;align-items:center;gap:2px}.tm-pager__btn{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 6px;border:0;border-radius:var(--tm-radius);background:transparent;color:var(--tm-text-2);font-size:var(--tm-text-sm);font-variant-numeric:tabular-nums;line-height:1;transition:background-color var(--tm-dur) var(--tm-ease),color var(--tm-dur) var(--tm-ease)}.tm-pager__btn:hover:not(:disabled):not(.is-active){background:var(--tm-surface-sunken);color:var(--tm-text)}.tm-pager__btn.is-active{background:var(--tm-accent);color:var(--tm-on-accent);font-weight:600}.tm-pager__btn:disabled{color:var(--tm-text-disabled);cursor:default}.tm-pager__gap{min-width:20px;text-align:center;color:var(--tm-text-3)}[dir=rtl] .tm-pager__icon{transform:scaleX(-1)}@media (max-width: 575.98px){.tm-grid-footer{justify-content:center}.tm-grid-footer .tm-pager{margin-inline-start:0}.tm-grid-footer__jump{display:none}}.tm-view-menu{min-width:240px;padding:6px 0}.tm-view-menu__group{margin:0;padding:8px 14px;border:0}.tm-view-menu__group+.tm-view-menu__group{border-top:1px solid color-mix(in srgb,var(--tm-text) 9%,transparent)}.tm-view-menu__title{float:none;width:auto;margin:0 0 8px;padding:0;color:var(--tm-text-3);font-size:var(--tm-text-xs);font-weight:600}.tm-view-menu .tm-segmented{display:flex}.tm-view-menu .tm-segmented>button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px}.tm-view-menu__option{display:flex;align-items:center;gap:10px;margin:0 -6px;padding:5px 6px;border-radius:var(--tm-radius-sm);color:var(--tm-text);font-size:var(--tm-text-sm);cursor:pointer}.tm-view-menu__option:hover{background:color-mix(in srgb,var(--tm-text) 7%,transparent)}.tm-view-menu__option .form-check-input{margin:0;flex:none}.tm-view-menu__footer{padding:8px 8px 2px;border-top:1px solid color-mix(in srgb,var(--tm-text) 9%,transparent)}@media (max-width: 767.98px){.tm-hide-mobile{display:none!important}}.tm-count-badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--tm-radius-pill);background:var(--tm-accent);color:var(--tm-on-accent);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}html body .ng-select{font-size:var(--tm-text-md)}html body .ng-select .ng-select-container{min-height:var(--tm-control-h);border:1px solid var(--tm-border-strong);border-radius:var(--tm-radius);background:var(--tm-surface);box-shadow:var(--tm-shadow-xs);color:var(--tm-text);align-items:center}html body .ng-select.ng-select-single .ng-select-container{height:var(--tm-control-h)}html body .ng-select .ng-placeholder{color:var(--tm-text-3)!important}html body .ng-select .ng-arrow-wrapper .ng-arrow{border-color:var(--tm-text-3) transparent transparent}html body .ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container,html body .ng-select.ng-select-opened>.ng-select-container{border-color:var(--tm-accent);box-shadow:var(--tm-focus-ring)}html body .ng-select.ng-select-disabled>.ng-select-container{background:var(--tm-surface-sunken)}html body .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:3px;padding-inline-start:6px;gap:3px}html body .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{display:inline-flex;align-items:center;margin:0;background:var(--tm-accent-subtle);color:var(--tm-accent);border-radius:var(--tm-radius-sm);font-size:var(--tm-text-sm);font-weight:500}html body .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{border:0!important;color:var(--tm-accent)}html body .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background:var(--tm-accent-subtle-2)}html body .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:8px;padding-inline-start:4px}html body .ng-select .ng-clear-wrapper{color:var(--tm-text-3)}html body .ng-dropdown-panel{isolation:isolate;background:var(--tm-glass-fill-menu);-webkit-backdrop-filter:var(--tm-glass-blur);backdrop-filter:var(--tm-glass-backdrop, var(--tm-glass-blur));box-shadow:0 0 0 .5px var(--tm-glass-outline),inset 0 1px 1px var(--tm-glass-rim-hi),inset 0 -1px 1px var(--tm-glass-rim-lo),inset 0 0 18px -6px var(--tm-glass-rim-lo),var(--tm-glass-drop);border:0;border-radius:var(--tm-radius-xl);animation:tm-glass-pop .2s var(--tm-spring);overflow:hidden;margin-top:6px}html body .ng-dropdown-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;padding:1.5px;background:linear-gradient(150deg,var(--tm-glass-rim-hi) 0%,transparent 30%,transparent 62%,var(--tm-glass-rim-lo) 82%,var(--tm-glass-rim-hi) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}html body .ng-dropdown-panel:after{content:"";position:absolute;inset:0 0 auto 0;height:min(60%,64px);z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,var(--tm-glass-sheen),transparent)}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){html body .ng-dropdown-panel{background:var(--tm-surface)}}@media (prefers-reduced-transparency: reduce){html body .ng-dropdown-panel{background:var(--tm-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion: reduce){html body .ng-dropdown-panel{animation:none}}html body .ng-dropdown-panel.ng-select-bottom{margin-top:6px}html body .ng-dropdown-panel.ng-select-top{margin-bottom:6px}html body .ng-dropdown-panel .ng-dropdown-header,html body .ng-dropdown-panel .ng-dropdown-footer{border-color:color-mix(in srgb,var(--tm-text) 9%,transparent)}html body .ng-dropdown-panel .ng-dropdown-panel-items{padding:4px}html body .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,html body .ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{background:transparent;border-radius:calc(var(--tm-radius-xl) - 4px)!important}html body .ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{color:var(--tm-text-3)}html body .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:.5rem .75rem;font-size:var(--tm-text-md);color:var(--tm-text)}html body .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:color-mix(in srgb,var(--tm-text) 7%,transparent)}html body .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--tm-text-disabled)}html body .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,html body .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background:var(--tm-accent-subtle);color:var(--tm-accent);font-weight:500}.tm-page{display:flex;flex-direction:column;gap:var(--tm-space-4)}.tm-page-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--tm-space-3) var(--tm-space-4);padding-bottom:var(--tm-space-1)}.tm-page-header__text{min-width:0}.tm-page-header__title{display:flex;align-items:center;gap:var(--tm-space-2);margin:0;font-size:var(--tm-text-xl);font-weight:600;line-height:1.3;color:var(--tm-text)}.tm-page-header__count{font-size:var(--tm-text-sm);font-weight:500;color:var(--tm-text-3);background:var(--tm-surface-sunken);border-radius:var(--tm-radius-pill);padding:1px 9px;font-variant-numeric:tabular-nums}.tm-page-header__subtitle{margin:4px 0 0;font-size:var(--tm-text-md);color:var(--tm-text-3);max-width:75ch}.tm-page-header__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tm-space-2)}.tm-panel{background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:var(--tm-radius-lg);box-shadow:var(--tm-shadow-xs);min-width:0}.tm-panel__header{display:flex;align-items:center;justify-content:space-between;gap:var(--tm-space-3);padding:.75rem 1rem;border-bottom:1px solid var(--tm-border);min-height:3rem}.tm-panel__title{margin:0;font-size:var(--tm-text-md);font-weight:600;color:var(--tm-text);display:flex;align-items:center;gap:var(--tm-space-2)}.tm-panel__meta{font-size:var(--tm-text-sm);color:var(--tm-text-3)}.tm-panel__body{padding:1rem}.tm-panel--flush .tm-panel__body{padding:0}.tm-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--tm-space-3);padding:.875rem 1rem;border-bottom:1px solid var(--tm-border)}.tm-toolbar__field{display:flex;flex-direction:column;gap:.3rem;min-width:160px;flex:1 1 180px}.tm-toolbar__field>label{margin:0;font-size:var(--tm-text-xs);color:var(--tm-text-3)}.tm-toolbar__field--wide{flex:2 1 260px}.tm-toolbar__field--narrow{flex:0 1 140px;min-width:120px}.tm-toolbar__actions{display:flex;gap:var(--tm-space-2);align-items:center;margin-inline-start:auto}.tm-toolbar--plain{border-bottom:0;padding:0}.tm-search{position:relative;display:flex;align-items:center;flex:1 1 260px;min-width:200px}.tm-search>i{position:absolute;inset-inline-start:.75rem;color:var(--tm-text-3);font-size:.8rem;pointer-events:none}.tm-search>.form-control{padding-inline-start:2.1rem}.tm-status{--_bg: var(--tm-surface-sunken);--_fg: var(--tm-text-2);display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:var(--tm-radius-pill);background:var(--_bg);color:var(--_fg);font-size:var(--tm-text-xs);font-weight:600;line-height:1;white-space:nowrap}.tm-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.tm-status--open{--_bg: var(--tm-status-open-bg);--_fg: var(--tm-status-open-fg)}.tm-status--in-progress{--_bg: var(--tm-status-progress-bg);--_fg: var(--tm-status-progress-fg)}.tm-status--closed{--_bg: var(--tm-status-closed-bg);--_fg: var(--tm-status-closed-fg)}.tm-status--reopened{--_bg: var(--tm-status-reopened-bg);--_fg: var(--tm-status-reopened-fg)}.tm-status--transferred{--_bg: var(--tm-status-transferred-bg);--_fg: var(--tm-status-transferred-fg)}.tm-status--pending{--_bg: var(--tm-status-pending-bg);--_fg: var(--tm-status-pending-fg)}.tm-status--lg{height:26px;padding:0 10px;font-size:var(--tm-text-sm)}.tm-priority{display:inline-flex;align-items:center;gap:6px;font-size:var(--tm-text-sm);color:var(--tm-text-2);white-space:nowrap}.tm-priority__bars{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.tm-priority__bars>span{width:3px;border-radius:1px;background:var(--tm-border-strong)}.tm-priority__bars>span:nth-child(1){height:5px}.tm-priority__bars>span:nth-child(2){height:8px}.tm-priority__bars>span:nth-child(3){height:12px}.tm-priority--low .tm-priority__bars>span:nth-child(1){background:var(--tm-text-3)}.tm-priority--medium .tm-priority__bars>span:nth-child(-n+2){background:var(--tm-warning-solid)}.tm-priority--high{color:var(--tm-danger);font-weight:600}.tm-priority--high .tm-priority__bars>span{background:var(--tm-danger)}.tm-code{font-family:var(--tm-font-mono);font-size:.8125rem;font-weight:600;color:var(--tm-text);direction:ltr;unicode-bidi:isolate;white-space:nowrap}a.tm-code,button.tm-code{color:var(--tm-accent);text-decoration:none;background:none;border:0;padding:0}a.tm-code:hover,button.tm-code:hover{text-decoration:underline}.tm-tag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:var(--tm-radius-sm);border:1px solid var(--tm-border);background:var(--tm-surface);color:var(--tm-text-2);font-size:.6875rem;font-weight:500;white-space:nowrap}.tm-tag--accent{border-color:rgba(var(--tm-accent-rgb),.2);background:var(--tm-accent-subtle);color:var(--tm-accent)}.tm-tag--danger{border-color:color-mix(in srgb,var(--tm-danger) 20%,transparent);background:var(--tm-danger-subtle);color:var(--tm-danger)}.tm-muted{color:var(--tm-text-3)}.tm-age{font-size:var(--tm-text-sm);color:var(--tm-text-3);white-space:nowrap}.tm-age--late{color:var(--tm-danger);font-weight:500}.tm-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.tm-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tm-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:.625rem 1rem;border-bottom:1px solid var(--tm-border);background:var(--tm-surface-subtle);font-size:var(--tm-text-sm)}.tm-chip{display:inline-flex;align-items:center;gap:4px;height:26px;padding-inline:9px 3px;border-radius:var(--tm-radius);border:1px solid var(--tm-border);background:var(--tm-surface);color:var(--tm-text);font-size:var(--tm-text-sm);max-width:320px}.tm-chip__label{color:var(--tm-text-3)}.tm-chip__value{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-chip__remove{display:inline-grid;place-items:center;width:20px;height:20px;border:0;border-radius:var(--tm-radius-sm);background:transparent;color:var(--tm-text-3);font-size:.7rem;cursor:pointer}.tm-chip__remove:hover{background:var(--tm-surface-sunken);color:var(--tm-text)}.tm-link-btn{border:0;background:none;padding:2px 6px;color:var(--tm-accent);font-size:var(--tm-text-sm);font-weight:500;border-radius:var(--tm-radius-sm);cursor:pointer}.tm-link-btn:hover{background:var(--tm-accent-subtle)}.tm-link-btn:disabled{color:var(--tm-text-disabled);background:none;cursor:default}.tm-segmented{display:inline-flex;padding:2px;border-radius:var(--tm-radius);background:var(--tm-surface-sunken);border:1px solid var(--tm-border);gap:2px}.tm-segmented>button{border:0;background:transparent;color:var(--tm-text-2);font-size:var(--tm-text-sm);font-weight:500;min-height:28px;padding:0 10px;border-radius:calc(var(--tm-radius) - 2px);white-space:nowrap;cursor:pointer;transition:background-color var(--tm-dur) var(--tm-ease),color var(--tm-dur) var(--tm-ease)}.tm-segmented>button:hover{color:var(--tm-text)}.tm-segmented>button.is-active,.tm-segmented>button[aria-pressed=true]{background:var(--tm-surface);color:var(--tm-text);box-shadow:var(--tm-shadow-xs)}.tm-icon-btn{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--tm-radius);background:transparent;color:var(--tm-text-3);cursor:pointer;transition:background-color var(--tm-dur) var(--tm-ease),color var(--tm-dur) var(--tm-ease)}.tm-icon-btn:hover:not(:disabled){background:var(--tm-surface-sunken);color:var(--tm-text)}.tm-icon-btn:disabled{opacity:.45;cursor:default}.tm-icon-btn--sm{width:28px;height:28px;font-size:.8rem}.tm-icon-btn--danger:hover:not(:disabled){background:var(--tm-danger-subtle);color:var(--tm-danger)}.tm-row-actions{display:inline-flex;align-items:center;gap:2px}.tm-props{display:grid;grid-template-columns:minmax(96px,38%) 1fr;gap:10px 12px;margin:0;font-size:var(--tm-text-md)}.tm-props>dt{font-weight:400;color:var(--tm-text-3);font-size:var(--tm-text-sm);padding-top:1px}.tm-props>dd{margin:0;color:var(--tm-text);min-width:0;overflow-wrap:anywhere}.tm-props--stacked{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px 20px}.tm-props--stacked>div>dt{color:var(--tm-text-3);font-size:var(--tm-text-xs);font-weight:500;margin-bottom:2px}.tm-props--stacked>div>dd{margin:0;overflow-wrap:anywhere}.tm-section+.tm-section{margin-top:var(--tm-space-6)}.tm-section__title{display:flex;align-items:center;justify-content:space-between;gap:var(--tm-space-2);margin:0 0 var(--tm-space-3);font-size:var(--tm-text-md);font-weight:600;color:var(--tm-text)}.tm-section__title small{color:var(--tm-text-3);font-weight:500}.tm-prose{white-space:pre-wrap;line-height:1.7;color:var(--tm-text);font-size:var(--tm-text-md);overflow-wrap:anywhere;background:var(--tm-surface-subtle);border:1px solid var(--tm-border);border-radius:var(--tm-radius);padding:.75rem .875rem;margin:0}.tm-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:3rem 1rem;color:var(--tm-text-3)}.tm-empty__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--tm-radius-lg);background:var(--tm-surface-sunken);color:var(--tm-text-3);font-size:1.1rem;margin-bottom:6px}.tm-empty__title{margin:0;font-size:var(--tm-text-md);font-weight:600;color:var(--tm-text)}.tm-empty__text{margin:0;font-size:var(--tm-text-sm);max-width:48ch}.tm-empty__actions{margin-top:10px}.tm-empty--compact{padding:1.25rem 1rem}@keyframes tm-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.tm-skeleton{display:block;height:12px;border-radius:var(--tm-radius-sm);background:linear-gradient(90deg,var(--tm-surface-sunken) 25%,color-mix(in srgb,var(--tm-text) 7%,var(--tm-surface-sunken)) 37%,var(--tm-surface-sunken) 63%);background-size:200% 100%;animation:tm-shimmer 1.3s linear infinite}.tm-skeleton-rows{padding:.25rem 0}.tm-skeleton-rows>.tm-skeleton-row{display:grid;grid-template-columns:110px 3fr 90px 80px 1.2fr 1.2fr 90px;gap:18px;align-items:center;padding:15px 1rem;border-bottom:1px solid var(--tm-border)}.tm-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tm-z-drawer);background:var(--tm-scrim);-webkit-backdrop-filter:var(--tm-scrim-blur);backdrop-filter:var(--tm-scrim-blur);animation:tm-fade-in var(--tm-dur) var(--tm-ease)}.tm-drawer{position:fixed;top:0;bottom:0;inset-inline-end:0;z-index:calc(var(--tm-z-drawer) + 1);width:min(760px,100vw);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--tm-surface);box-shadow:0 0 0 .5px var(--tm-glass-outline),var(--tm-shadow-overlay);animation:tm-drawer-in .32s var(--tm-spring)}@media (prefers-reduced-motion: reduce){.tm-drawer{animation-duration:1ms}}@media (min-width: 768px){.tm-drawer{top:var(--tm-shell-gap);bottom:var(--tm-shell-gap);inset-inline-end:var(--tm-shell-gap);width:min(760px,100vw - 2 * var(--tm-shell-gap));border-radius:var(--tm-radius-dialog)}}.tm-drawer:focus{outline:none}.tm-drawer--wide{width:min(1180px,100vw)}.tm-drawer__chrome{position:sticky;top:0;z-index:2;flex:none;background:color-mix(in srgb,var(--tm-surface) 72%,transparent);-webkit-backdrop-filter:var(--tm-glass-blur);backdrop-filter:var(--tm-glass-blur);box-shadow:inset 0 -.5px 0 var(--tm-glass-outline),inset 0 1px .5px var(--tm-glass-rim-hi)}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){.tm-drawer__chrome{background:var(--tm-surface)}}@media (prefers-reduced-transparency: reduce){.tm-drawer__chrome{background:var(--tm-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.tm-drawer__chrome .tm-tabs{border-bottom:0}.tm-drawer__header{display:flex;align-items:flex-start;gap:var(--tm-space-3);padding:1rem 1.25rem .5rem}.tm-drawer__heading{flex:1;min-width:0}.tm-drawer__eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.tm-drawer__title{margin:0;font-size:var(--tm-text-lg);font-weight:600;line-height:1.45;color:var(--tm-text);overflow-wrap:anywhere}.tm-drawer__actions{display:flex;gap:6px;align-items:center;flex:none}.tm-drawer__body{flex:1 0 auto;padding:1.25rem}.tm-drawer__footer{position:sticky;bottom:0;z-index:2;display:flex;justify-content:flex-end;gap:var(--tm-space-2);padding:.75rem 1.25rem;background:color-mix(in srgb,var(--tm-surface-subtle) 78%,transparent);-webkit-backdrop-filter:var(--tm-glass-blur);backdrop-filter:var(--tm-glass-blur);box-shadow:inset 0 .5px 0 var(--tm-glass-outline)}@keyframes tm-fade-in{0%{opacity:0}}@keyframes tm-drawer-in{0%{translate:48px 0;opacity:0}40%{opacity:1}}[dir=rtl] .tm-drawer{animation-name:tm-drawer-in-rtl}@keyframes tm-drawer-in-rtl{0%{translate:-48px 0;opacity:0}40%{opacity:1}}.tm-timeline{list-style:none;margin:0;padding:0;position:relative}.tm-timeline>li{position:relative;display:grid;grid-template-columns:28px 1fr;gap:12px;padding-bottom:18px}.tm-timeline>li:not(:last-child):after{content:"";position:absolute;inset-inline-start:13px;top:30px;bottom:4px;width:1px;background:var(--tm-border)}.tm-timeline__icon{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--tm-surface-sunken);color:var(--tm-text-2);font-size:.72rem;border:1px solid var(--tm-border)}.tm-timeline__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:var(--tm-text-md);padding-top:3px}.tm-timeline__head strong{font-weight:600;color:var(--tm-text)}.tm-timeline__time{font-size:var(--tm-text-xs);color:var(--tm-text-3);margin-inline-start:auto;white-space:nowrap}.tm-timeline__changes{list-style:none;margin:6px 0 0;padding:0;font-size:var(--tm-text-sm);color:var(--tm-text-2)}.tm-timeline__changes li+li{margin-top:2px}.tm-timeline__changes .tm-from{color:var(--tm-text-3);text-decoration:line-through;text-decoration-color:var(--tm-border-strong)}.tm-timeline__changes i{font-size:.65rem;color:var(--tm-text-3);margin:0 6px}.tm-timeline__note{margin-top:6px;padding:8px 10px;border-radius:var(--tm-radius);background:var(--tm-surface-subtle);border:1px solid var(--tm-border);font-size:var(--tm-text-sm);white-space:pre-wrap}[dir=rtl] .tm-timeline__changes .fa-arrow-right{transform:scaleX(-1)}.tm-comment{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:12px 0}.tm-comment+.tm-comment{border-top:1px solid var(--tm-border)}.tm-comment__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-bottom:2px}.tm-comment__head strong{font-size:var(--tm-text-md);font-weight:600;color:var(--tm-text)}.tm-comment__head time,.tm-comment__head small{font-size:var(--tm-text-xs);color:var(--tm-text-3)}.tm-comment__body{white-space:pre-wrap;font-size:var(--tm-text-md);color:var(--tm-text);overflow-wrap:anywhere}.tm-comment__tools{margin-inline-start:auto;display:inline-flex;gap:2px;opacity:.55;transition:opacity var(--tm-dur) var(--tm-ease)}.tm-comment:hover .tm-comment__tools,.tm-comment:focus-within .tm-comment__tools{opacity:1}.tm-avatar{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--tm-accent-subtle);color:var(--tm-accent);font-size:var(--tm-text-xs);font-weight:600;flex:none;-webkit-user-select:none;user-select:none}.tm-media-grid{display:flex;flex-wrap:wrap;gap:8px}.tm-thumb{position:relative;width:96px;height:96px;border-radius:var(--tm-radius);overflow:hidden;border:1px solid var(--tm-border);background:var(--tm-surface-sunken);display:grid;place-items:center;color:var(--tm-text-3);cursor:pointer;padding:0;transition:border-color var(--tm-dur) var(--tm-ease)}.tm-thumb img{width:100%;height:100%;object-fit:cover}.tm-thumb:hover{border-color:var(--tm-accent)}.tm-thumb__label{position:absolute;inset-inline:0;bottom:0;padding:2px 6px;font-size:.6875rem;background:color-mix(in srgb,var(--tm-surface) 92%,transparent);color:var(--tm-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-thumb--sm{width:72px;height:72px}.tm-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:var(--tm-radius-lg);box-shadow:var(--tm-shadow-xs);overflow:hidden}.tm-kpi{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border:0;border-inline-end:1px solid var(--tm-border);border-bottom:1px solid var(--tm-border);margin-bottom:-1px;background:transparent;text-align:start;color:var(--tm-text);cursor:pointer;transition:background-color var(--tm-dur) var(--tm-ease)}.tm-kpi:hover{background:var(--tm-surface-subtle)}.tm-kpi:hover .tm-kpi__go{opacity:1}.tm-kpi__label{display:flex;align-items:center;gap:6px;font-size:var(--tm-text-sm);color:var(--tm-text-2);font-weight:500;white-space:nowrap}.tm-kpi__dot{width:8px;height:8px;border-radius:2px;background:var(--tm-text-3);flex:none}.tm-kpi__value{font-size:var(--tm-text-2xl);font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tm-kpi__go{position:absolute;top:14px;inset-inline-end:14px;font-size:.7rem;color:var(--tm-text-3);opacity:0;transition:opacity var(--tm-dur) var(--tm-ease)}.tm-kpi--alert .tm-kpi__value{color:var(--tm-danger)}[dir=rtl] .tm-kpi__go{transform:scaleX(-1)}.tm-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tm-space-4)}@media (max-width: 991.98px){.tm-grid-2{grid-template-columns:1fr}}.tm-split{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:0;min-height:0}@media (max-width: 991.98px){.tm-split{grid-template-columns:1fr}}.tm-split__main{min-width:0;padding:1.25rem}.tm-split__aside{border-inline-start:1px solid var(--tm-border);background:var(--tm-surface-subtle);padding:1.25rem;min-width:0}@media (max-width: 991.98px){.tm-split__aside{border-inline-start:0;border-top:1px solid var(--tm-border)}}kbd,.tm-kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--tm-border);border-bottom-width:2px;border-radius:var(--tm-radius-sm);background:var(--tm-surface);color:var(--tm-text-3);font-family:var(--tm-font-mono);font-size:.6875rem;line-height:1;box-shadow:none}@media (max-width: 767.98px){.tm-page-header{align-items:stretch;flex-direction:column}.tm-page-header__actions{width:100%}.tm-page-header__actions>.btn{flex:1 1 auto}.tm-toolbar__actions{width:100%;margin-inline-start:0}.tm-toolbar__actions>.btn{flex:1 1 auto}.tm-drawer__body,.tm-split__main,.tm-split__aside{padding:1rem}}.tm-count-dot{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--tm-radius-pill);background:var(--tm-accent);color:var(--tm-on-accent);font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums}.tm-field-hint{font-size:var(--tm-text-xs);color:var(--tm-text-3)}.tm-toolbar__label{font-size:var(--tm-text-xs);font-weight:500;color:var(--tm-text-3)}.tm-toolbar__field--auto{flex:0 0 auto;min-width:0}.tm-toolbar--secondary{background:var(--tm-surface-subtle)}.tm-tabs{display:flex;gap:2px;padding:0 1.25rem;border-bottom:1px solid var(--tm-border)}.tm-tabs>button{position:relative;border:0;background:none;padding:.7rem .75rem;color:var(--tm-text-3);font-size:var(--tm-text-md);font-weight:500;cursor:pointer}.tm-tabs>button:hover{color:var(--tm-text)}.tm-tabs>button.is-active{color:var(--tm-text);font-weight:600}.tm-tabs>button.is-active:after{content:"";position:absolute;inset-inline:.5rem;bottom:-1px;height:2px;border-radius:2px;background:var(--tm-accent)}.tm-people{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.tm-people>li{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border:1px solid var(--tm-border);border-radius:var(--tm-radius-lg);font-size:var(--tm-text-sm);background:var(--tm-surface)}.tm-people .tm-avatar{width:26px;height:26px;border-radius:6px;font-size:.6875rem}[dir=rtl] .tm-people>li{padding:4px 4px 4px 10px}.tm-table-box{border:1px solid var(--tm-border);border-radius:var(--tm-radius);overflow:hidden}.tm-table-box .table{margin:0}.tm-table-box .table>tbody:last-child>tr:last-child>*,.tm-table-box .table>tfoot>tr:last-child>*{border-bottom:0}.tm-loading-lines{display:grid;gap:12px;padding:4px 0 12px}.tm-loading-lines .tm-skeleton{height:14px}.tm-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tm-z-popover);display:flex;flex-direction:column;background:#0a0c12eb;animation:tm-fade-in var(--tm-dur) var(--tm-ease)}.tm-lightbox__bar{display:flex;align-items:center;gap:8px;padding:10px 14px;color:#e4e7ec;font-size:var(--tm-text-sm)}.tm-lightbox__btn,.tm-lightbox__nav{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:var(--tm-radius);border:0;background:#ffffff14;color:#fff;cursor:pointer;text-decoration:none}.tm-lightbox__btn:hover,.tm-lightbox__nav:hover{background:#ffffff2e;color:#fff}.tm-lightbox__stage{position:relative;flex:1;display:grid;place-items:center;padding:0 64px 32px;min-height:0}.tm-lightbox__stage img,.tm-lightbox__stage video{max-width:100%;max-height:calc(100vh - 110px);object-fit:contain;border-radius:var(--tm-radius)}.tm-lightbox__stage iframe{width:min(1100px,100%);height:calc(100vh - 110px);border:0;border-radius:var(--tm-radius);background:#fff}.tm-lightbox__stage audio{width:min(640px,100%)}.tm-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%)}.tm-lightbox__nav--prev{inset-inline-start:12px}.tm-lightbox__nav--next{inset-inline-end:12px}.tm-lightbox__file{text-align:center;color:#e4e7ec}.tm-lightbox__file p{margin:12px 0}[dir=ltr] .tm-lightbox__nav i{transform:scaleX(-1)}.tm-toolbar__field>.tm-search{flex:none;min-width:0}.tm-kpi__label{white-space:normal;line-height:1.35;align-items:flex-start;min-height:2.7em}.tm-kpi__label .tm-kpi__dot{margin-top:.35em}.tm-icon-btn.dropdown-toggle:after{display:none}.tm-icon-btn[aria-expanded=true]{background:var(--tm-surface-sunken);color:var(--tm-text)}.tm-kbd{display:inline-grid;place-items:center;min-width:1.5em;height:1.45em;padding:0 .4em;border-radius:5px;border:1px solid color-mix(in srgb,var(--tm-text) 9%,transparent);background:color-mix(in srgb,var(--tm-surface) 70%,transparent);color:var(--tm-text-3);font:500 .6875rem/1 var(--tm-font-mono);direction:ltr}html body .tm-palette-trigger{background:color-mix(in srgb,var(--tm-glass-fill) 60%,transparent);border-color:transparent;box-shadow:inset 0 1px 2px #161b2614,inset 0 0 0 .5px var(--tm-glass-outline);display:inline-flex;align-items:center;gap:8px;height:34px;min-width:220px;padding:0 8px 0 12px;border-radius:var(--tm-radius-pill);color:var(--tm-text-3);font-size:var(--tm-text-sm);cursor:pointer;transition:color var(--tm-dur) var(--tm-ease),box-shadow var(--tm-dur) var(--tm-ease)}html body .tm-palette-trigger .tm-kbd{margin-inline-start:auto}html body .tm-palette-trigger:hover{color:var(--tm-text)}html body .tm-palette-trigger:focus-visible{outline:none;box-shadow:var(--tm-focus-ring)}@media (max-width: 991.98px){html body .tm-palette-trigger{min-width:0}html body .tm-palette-trigger .tm-palette-trigger__label,html body .tm-palette-trigger .tm-kbd{display:none}}.tm-palette-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tm-z-palette);display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;background:var(--tm-scrim);-webkit-backdrop-filter:var(--tm-scrim-blur);backdrop-filter:var(--tm-scrim-blur);animation:tm-fade-in .14s var(--tm-ease)}.tm-palette{isolation:isolate;background:var(--tm-glass-fill-menu);-webkit-backdrop-filter:var(--tm-glass-blur);backdrop-filter:var(--tm-glass-backdrop, var(--tm-glass-blur));box-shadow:0 0 0 .5px var(--tm-glass-outline),inset 0 1px 1px var(--tm-glass-rim-hi),inset 0 -1px 1px var(--tm-glass-rim-lo),inset 0 0 18px -6px var(--tm-glass-rim-lo),var(--tm-glass-drop);position:relative;display:flex;flex-direction:column;width:min(640px,100%);max-height:min(560px,76vh);border-radius:22px;overflow:hidden;animation:tm-glass-pop .22s var(--tm-spring)}.tm-palette:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;padding:1.5px;background:linear-gradient(150deg,var(--tm-glass-rim-hi) 0%,transparent 30%,transparent 62%,var(--tm-glass-rim-lo) 82%,var(--tm-glass-rim-hi) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tm-palette:after{content:"";position:absolute;inset:0 0 auto 0;height:min(60%,64px);z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,var(--tm-glass-sheen),transparent)}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){.tm-palette{background:var(--tm-surface)}}@media (prefers-reduced-transparency: reduce){.tm-palette{background:var(--tm-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion: reduce){.tm-palette{animation:none}}.tm-palette__search{display:flex;align-items:center;gap:12px;padding:0 18px;height:58px;flex:none;border-bottom:1px solid color-mix(in srgb,var(--tm-text) 9%,transparent);color:var(--tm-text-3)}.tm-palette__input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--tm-text);font-size:1rem}.tm-palette__input:focus,.tm-palette__input:focus-visible{outline:none;box-shadow:none}.tm-palette__input::placeholder{color:var(--tm-text-3)}.tm-palette__spinner{width:16px;height:16px;flex:none;border-radius:50%;border:2px solid color-mix(in srgb,var(--tm-text) 9%,transparent);border-top-color:var(--tm-accent);animation:tm-spin .7s linear infinite}.tm-palette__list{overflow-y:auto;overscroll-behavior:contain;padding:6px}.tm-palette__group{padding:10px 12px 4px;color:var(--tm-text-3);font-size:var(--tm-text-xs);font-weight:600}.tm-palette__item{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:6px 10px;border:0;border-radius:14px;background:transparent;color:var(--tm-text);font-size:var(--tm-text-md);text-align:start;cursor:pointer}.tm-palette__item[aria-selected=true]{background:rgba(var(--tm-accent-rgb),.12);color:var(--tm-accent-text)}.tm-palette__item[aria-selected=true] .tm-palette__icon{background:var(--tm-accent);color:var(--tm-on-accent);box-shadow:inset 0 1px .5px #ffffff59}.tm-palette__item[aria-selected=true] .tm-palette__enter{opacity:1}.tm-palette__icon{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;background:color-mix(in srgb,var(--tm-text) 7%,transparent);color:var(--tm-text-2);font-size:.8125rem}.tm-palette__text{display:flex;align-items:baseline;gap:10px;flex:1;min-width:0}.tm-palette__label{display:flex;align-items:baseline;gap:8px;min-width:0}.tm-palette__code{flex:none;color:var(--tm-text-3);font:500 .75rem var(--tm-font-mono);unicode-bidi:isolate}.tm-palette__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-palette__meta{flex:none;max-width:40%;margin-inline-start:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tm-text-3);font-size:var(--tm-text-sm)}.tm-palette__enter{flex:none;opacity:0;color:var(--tm-text-3);font-size:.75rem}[dir=rtl] .tm-palette__enter{transform:scaleX(-1) rotate(90deg)}.tm-palette__note,.tm-palette__empty{margin:0;padding:14px 12px;color:var(--tm-text-3);font-size:var(--tm-text-sm)}.tm-palette__empty{padding:28px 16px;text-align:center;text-wrap:balance}.tm-palette__foot{display:flex;gap:16px;flex:none;padding:9px 18px;border-top:1px solid color-mix(in srgb,var(--tm-text) 9%,transparent);color:var(--tm-text-3);font-size:var(--tm-text-xs)}.tm-palette__foot span{display:inline-flex;align-items:center;gap:4px}@media (max-width: 575.98px){.tm-palette__meta,.tm-palette__foot{display:none}}@keyframes tm-spin{to{rotate:360deg}}html body .tm-theme-toggle{background:color-mix(in srgb,var(--tm-glass-fill) 60%,transparent);border-color:transparent;box-shadow:inset 0 1px 2px #161b2614,inset 0 0 0 .5px var(--tm-glass-outline);display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--tm-text-2);cursor:pointer;transition:color var(--tm-dur) var(--tm-ease),rotate .4s var(--tm-spring)}html body .tm-theme-toggle:hover{color:var(--tm-text)}html body .tm-theme-toggle:active i{rotate:-30deg}html body .tm-theme-toggle:focus-visible{outline:none;box-shadow:var(--tm-focus-ring)}html body .tm-theme-toggle[aria-pressed=true]{color:var(--tm-warning)}:root{--lpx-theme-light-bg: url(/assets/images/login/login-bg-img-light.svg);--lpx-theme-dim-bg: url(/assets/images/login/login-bg-img-dim.svg);--lpx-theme-dark-bg: url(/assets/images/login/login-bg-img-dark.svg)}
