@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");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:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/russoone/v18/Z9XUDmZRWg6M1LvRYsHOy8mJrrg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/russoone/v18/Z9XUDmZRWg6M1LvRYsHOwcmJrrg.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/russoone/v18/Z9XUDmZRWg6M1LvRYsHOz8mJ.woff2) format("woff2");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}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--ui-font)}body{position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;overflow:hidden;overscroll-behavior-y:none;background:var(--ui-canvas);color:var(--ui-text);font-family:var(--ui-font);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;word-wrap:break-word;touch-action:manipulation}app-root{display:block;height:100%}audio,canvas,progress,video{vertical-align:baseline}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:var(--ui-font-mono);font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}form,input,optgroup,select{margin:0;font:inherit;color:inherit}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer}a[disabled],button[disabled],input[disabled]{cursor:default}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{background-color:transparent;color:var(--ui-accent)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-family:var(--ui-font);font-weight:600;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}*{scrollbar-color:var(--ui-border-strong) transparent}.ui-popover-pane.nxg-help-button{--width: 500px}.pmb-meta-chip{display:inline-flex;align-items:center;gap:var(--ui-space-2);padding:4px 10px;border-radius:9999px;font-size:var(--ui-text-xs);font-weight:600;line-height:1;letter-spacing:.02em;background:var(--ui-raised);color:var(--ui-text);white-space:nowrap}.pmb-meta-chip.pmb-meta-chip--primary{background:color-mix(in srgb,var(--ui-accent) 15%,transparent);color:var(--ui-accent)}.pmb-meta-chip.pmb-meta-chip--muted{background:var(--ui-raised);color:var(--ui-text-2)}.pmb-meta-chip.pmb-meta-chip--warning{background:#ffc1072e;color:var(--ui-amber)}.pmb-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-space-2);padding:var(--ui-space-6) var(--ui-space-5);text-align:center}.pmb-empty-state ui-icon{font-size:32px;color:var(--ui-text-2);margin-bottom:var(--ui-space-2)}.pmb-empty-state h3{margin:0;font-size:var(--ui-text-xl);font-weight:600;color:var(--ui-text)}.pmb-empty-state p{margin:0;font-size:var(--ui-text-sm);color:var(--ui-text-2);max-width:32ch}.pmb-dash-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--ui-space-3)}.pmb-dash-subhead{margin:0;color:var(--ui-text-3);font-size:var(--ui-text-xs);font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}:root{--ui-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ui-font-mono: ui-monospace, "SF Mono", "Cascadia Mono", "Segoe UI Mono", Consolas, monospace;--ui-text-xs: 11px;--ui-text-sm: 12px;--ui-text-md: 13px;--ui-text-lg: 14px;--ui-text-xl: 16px;--ui-text-2xl: 20px;--ui-space-1: 2px;--ui-space-2: 4px;--ui-space-3: 8px;--ui-space-4: 12px;--ui-space-5: 16px;--ui-space-6: 24px;--ui-space-7: 32px;--ui-row: 32px;--ui-row-compact: 28px;--ui-control: 30px;--ui-radius-sm: 4px;--ui-radius: 6px;--ui-radius-lg: 8px;--ui-canvas: #111113;--ui-surface: #18181b;--ui-raised: #1f1f23;--ui-hover: #26262b;--ui-selected: rgba(168, 216, 0, .1);--ui-border: #2a2a2f;--ui-border-strong: #3a3a40;--ui-text: #ededef;--ui-text-2: #a0a0a8;--ui-text-3: #6e6e77;--ui-accent: #a8d800;--ui-accent-ink: #0b0c08;--ui-green: #3fb950;--ui-amber: #d29922;--ui-red: #f85149;--ui-blue: #58a6ff;--ui-accent-tint: rgba(168, 216, 0, .14);--ui-green-tint: rgba(63, 185, 80, .14);--ui-amber-tint: rgba(210, 153, 34, .16);--ui-red-tint: rgba(248, 81, 73, .14);--ui-blue-tint: rgba(88, 166, 255, .14);--ui-neutral-tint: rgba(160, 160, 168, .14);--ui-green-wash: rgba(63, 185, 80, .08);--ui-amber-wash: rgba(210, 153, 34, .08);--ui-red-wash: rgba(248, 81, 73, .08);--ui-green-edge: rgba(63, 185, 80, .4);--ui-amber-edge: rgba(210, 153, 34, .4);--ui-red-edge: rgba(248, 81, 73, .4);--ui-scrim: rgba(0, 0, 0, .55);--ui-shadow-md: 0 12px 32px rgba(0, 0, 0, .5);--ui-shadow-lg: 0 24px 64px rgba(0, 0, 0, .6);--ui-accent-glow: rgba(168, 216, 0, .45);--ui-on-color: #ffffff;--ui-accent-hover: #b6e61a;--ui-chart-1: #58a6ff;--ui-chart-2: #3fb950;--ui-chart-3: #d29922;--ui-chart-4: #a371f7;--ui-chart-5: #f85149;--ui-chart-6: #39c5cf;--ui-chart-7: #db61a2;--ui-chart-8: #a8d800;--ui-chart-9: #8b949e}.ui{font-family:var(--ui-font);color:var(--ui-text);font-size:var(--ui-text-md);line-height:1.45;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}:where(.ui-page,.ui-reset) h1,:where(.ui-page,.ui-reset) h2,:where(.ui-page,.ui-reset) h3,:where(.ui-page,.ui-reset) h4,:where(.ui-page,.ui-reset) h5,:where(.ui-page,.ui-reset) h6{font-weight:600;letter-spacing:-.005em;margin:0}:where(.ui-page,.ui-reset) a{color:inherit;text-decoration:none}.ui-page{padding:var(--ui-space-5) var(--ui-space-6) 96px;display:flex;flex-direction:column;gap:var(--ui-space-5);max-width:1680px}.ui-header{display:flex;align-items:center;gap:var(--ui-space-4);min-height:40px}.ui-header__menu{color:var(--ui-text-2);margin-left:-8px}.ui-header__titles{flex:1;min-width:0}.ui-header__titles h1{font-size:var(--ui-text-2xl);line-height:1.2}.ui-header__actions{display:flex;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;justify-content:flex-end}.ui-header__sub{margin:2px 0 0;color:var(--ui-text-2);font-size:var(--ui-text-md)}.ui-page--narrow{max-width:880px}.ui-section.hidden,.ui-panel.hidden{display:none}.ui-crumbs{display:flex;align-items:center;gap:6px;font-size:var(--ui-text-sm);color:var(--ui-text-3);margin-bottom:2px}.ui-crumbs a:hover{color:var(--ui-text)}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--ui-control);padding:0 var(--ui-space-4);border-radius:var(--ui-radius);border:1px solid var(--ui-border-strong);background:var(--ui-raised);color:var(--ui-text);font:500 var(--ui-text-md) var(--ui-font);white-space:nowrap;cursor:pointer;transition:background .12s,border-color .12s}.ui-btn ui-icon{font-size:15px}.ui-btn:hover:not(:disabled){background:var(--ui-hover)}.ui-btn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}.ui-btn:disabled{opacity:.45;cursor:not-allowed}.ui-btn--primary{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-accent-ink);font-weight:600}.ui-btn--primary:disabled{opacity:1;background:var(--ui-raised);border-color:var(--ui-border-strong);color:var(--ui-text-3)}.ui-btn--primary:hover:not(:disabled){background:var(--ui-accent-hover)}.ui-btn--ghost{background:transparent;border-color:transparent;color:var(--ui-text-2)}.ui-btn--ghost:hover:not(:disabled){color:var(--ui-text)}.ui-btn--danger{color:var(--ui-red)}.ui-btn--danger:hover:not(:disabled){border-color:var(--ui-red)}.ui-btn--icon{width:var(--ui-control);padding:0}.ui-btn--sm{height:24px;padding:0 var(--ui-space-3);font-size:var(--ui-text-sm)}.ui-btn--sm.ui-btn--icon{width:24px;padding:0}.ui-tabs{display:flex;gap:var(--ui-space-5);box-shadow:inset 0 -1px 0 var(--ui-border);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{position:relative;height:34px;padding:0 2px;border:0;background:transparent;color:var(--ui-text-2);font:500 var(--ui-text-md) var(--ui-font);white-space:nowrap;cursor:pointer}.ui-tab:hover,.ui-tab.is-active{color:var(--ui-text)}.ui-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ui-accent)}.ui-tabs--pills .ui-tab{height:26px;padding:0 10px;border-radius:var(--ui-radius)}.ui-tabs--pills .ui-tab.is-active{background:var(--ui-raised)}.ui-tabs--pills .ui-tab.is-active:after{display:none}.ui-tabs--pills{box-shadow:none;gap:var(--ui-space-2)}.ui-filterbar{display:flex;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap}.ui-filterbar__spacer{flex:1}.ui-input,.ui-select{height:var(--ui-control);padding:0 10px;border-radius:var(--ui-radius);border:1px solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text);font:400 var(--ui-text-md) var(--ui-font);color-scheme:dark;min-width:0}.ui-input::placeholder,.ui-select::placeholder{color:var(--ui-text-3)}.ui-input:hover,.ui-select:hover{border-color:var(--ui-text-3)}.ui-input:focus,.ui-input:focus-visible,.ui-select:focus,.ui-select:focus-visible{outline:none;border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}.ui-select{appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23a0a0a8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;cursor:pointer;text-overflow:ellipsis}.ui-select option{background:var(--ui-raised);color:var(--ui-text)}.ui-select:disabled{cursor:default}@supports (appearance: base-select){.ui-select:not([multiple]),.ui-select:not([multiple])::picker(select){appearance:base-select}.ui-select:not([multiple]){display:inline-flex;align-items:center;justify-content:space-between;gap:var(--ui-space-3);padding-right:9px;background-image:none;white-space:nowrap}.ui-select:not([multiple])::picker-icon{color:var(--ui-text-3);font-size:10px;transition:rotate .12s}.ui-select:not([multiple]):open{border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}.ui-select:not([multiple]):open::picker-icon{rotate:180deg}.ui-select:not([multiple])::picker(select){margin-block:4px;padding:var(--ui-space-2);min-width:anchor-size(width);max-height:320px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);background:var(--ui-raised);box-shadow:var(--ui-shadow-md);color:var(--ui-text);font:400 var(--ui-text-md) var(--ui-font);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent}.ui-select:not([multiple]) option{display:flex;align-items:center;gap:var(--ui-space-3);min-height:var(--ui-row-compact);padding:0 8px;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text);white-space:nowrap;cursor:pointer}.ui-select:not([multiple]) option:hover,.ui-select:not([multiple]) option:focus-visible{background:var(--ui-hover);outline:none}.ui-select:not([multiple]) option:checked{font-weight:500}.ui-select:not([multiple]) option::checkmark{order:1;margin-left:auto;color:var(--ui-accent);font-size:11px}.ui-select:not([multiple]) option:disabled{color:var(--ui-text-3);cursor:default}.ui-select:not([multiple]) option[hidden]{display:none}.ui-select:not([multiple]) optgroup{padding-top:var(--ui-space-2);color:var(--ui-text-3);font-size:var(--ui-text-xs);font-weight:500;letter-spacing:.04em;text-transform:uppercase}}.ui-search{position:relative;display:inline-flex;align-items:center;flex:1 1 260px;max-width:380px}.ui-search ui-icon{position:absolute;left:9px;color:var(--ui-text-3);font-size:14px;pointer-events:none}.ui-search .ui-input{width:100%;padding-left:28px}.ui-field{display:inline-flex;align-items:center;gap:6px;color:var(--ui-text-2);font-size:var(--ui-text-sm)}.ui-field--stack{flex-direction:column;align-items:stretch;gap:4px}.ui-check{display:inline-flex;align-items:center;gap:6px;color:var(--ui-text-2);font-size:var(--ui-text-md);cursor:pointer;-webkit-user-select:none;user-select:none}.ui-check input{width:14px;height:14px;accent-color:var(--ui-accent);cursor:pointer}.ui-check:hover{color:var(--ui-text)}.ui-dropdown{position:relative;display:inline-block}.ui-dropdown__trigger{color:var(--ui-text-2)}.ui-dropdown__trigger b{font-weight:500;color:var(--ui-text)}.ui-dropdown__trigger.has-value{border-color:var(--ui-accent)}.ui-dropdown__menu{position:absolute;z-index:30;top:calc(100% + 4px);left:0;min-width:200px;max-height:320px;overflow-y:auto;padding:var(--ui-space-2);border-radius:var(--ui-radius-lg);border:1px solid var(--ui-border-strong);background:var(--ui-raised);box-shadow:var(--ui-shadow-md)}.ui-dropdown__option{display:flex;align-items:center;gap:8px;width:100%;height:var(--ui-row-compact);padding:0 8px;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text);font:400 var(--ui-text-md) var(--ui-font);text-align:left;cursor:pointer}.ui-dropdown__option:hover{background:var(--ui-hover)}.ui-dropdown__option input{accent-color:var(--ui-accent);pointer-events:none}.ui-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);overflow:hidden}.ui-stat{display:flex;flex-direction:column;justify-content:flex-start;gap:2px;line-height:1.45;font-size:var(--ui-text-md);padding:10px var(--ui-space-4);border:0;border-right:1px solid var(--ui-border);background:transparent;color:inherit;font-family:var(--ui-font);text-align:left;min-width:0}.ui-stat:last-child{border-right:0}.ui-stat__label{font-size:var(--ui-text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-stat__value{font-size:18px;font-weight:600;line-height:1.25;white-space:nowrap}.ui-stat__value.is-green{color:var(--ui-green)}.ui-stat__value.is-red{color:var(--ui-red)}.ui-stat__value.is-amber{color:var(--ui-amber)}.ui-stat__value.is-blue{color:var(--ui-blue)}.ui-stat__meta{font-weight:400;font-size:var(--ui-text-sm);color:var(--ui-text-2);min-height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-stat__skeleton{display:block;width:72px;height:18px;margin:3px 0;border-radius:var(--ui-radius-sm);background:var(--ui-hover)}button.ui-stat{cursor:pointer}button.ui-stat:hover{background:var(--ui-raised)}button.ui-stat.is-selected{background:var(--ui-selected);box-shadow:inset 0 -2px 0 var(--ui-accent)}.ui-panel{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);overflow:hidden}.ui-panel:has(.ui-dropdown),.ui-panel--visible{overflow:visible}.ui-panel__sub{margin:0;color:var(--ui-text-2);font-size:var(--ui-text-sm);font-weight:400}.ui-panel__body--stack{display:flex;flex-direction:column;gap:var(--ui-space-4)}.ui-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-3);min-height:36px;padding:0 var(--ui-space-4);border-bottom:1px solid var(--ui-border)}.ui-panel__head h2,.ui-panel__head h3{font-size:var(--ui-text-lg);font-weight:600}.ui-panel__body{padding:var(--ui-space-4)}.ui-table-wrap{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);overflow-x:auto}.ui-table-wrap--flush{border:0;border-radius:0;background:transparent}.ui-table-wrap.is-busy{opacity:.55;transition:opacity .12s}.ui-table{width:100%;border-collapse:collapse;font-size:var(--ui-text-md)}.ui-table th,.ui-table td{height:var(--ui-row);padding:0 var(--ui-space-4);text-align:left;white-space:nowrap;border-bottom:1px solid var(--ui-border)}.ui-table th{position:sticky;top:0;z-index:1;background:var(--ui-raised);color:var(--ui-text-3);font-size:var(--ui-text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.04em}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table tbody tr:hover>td{background:var(--ui-raised)}.ui-table tr.is-clickable{cursor:pointer}.ui-table tr.is-selected>td{background:var(--ui-selected)}.ui-table tr.is-selected>td:first-child{box-shadow:inset 2px 0 0 var(--ui-accent)}.ui-table tr.is-dim>td{color:var(--ui-text-3)}.ui-table .num{text-align:right}.ui-table .wrap{white-space:normal}.ui-table .tight{width:1%;padding-right:0}.ui-table .strong{font-weight:500}.ui-table td.wrap{height:auto;padding-top:6px;padding-bottom:6px}.ui-table td.ui-table__actions,.ui-table th.ui-table__actions{width:1%;padding-left:0;white-space:nowrap;text-align:right}.ui-table td.ui-table__actions .ui-btn+.ui-btn,.ui-table th.ui-table__actions .ui-btn+.ui-btn{margin-left:var(--ui-space-2)}.ui-table tfoot td,.ui-table tr.ui-table__totals>td{border-top:1px solid var(--ui-border-strong);border-bottom:0;background:var(--ui-raised);font-weight:600}.ui-table tr.ui-table__sub>td:first-child{padding-left:var(--ui-space-6)}.ui-table tr.ui-table__sub>td{color:var(--ui-text-2)}.ui-table th.is-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.ui-table th.is-sortable:hover,.ui-table th.is-sortable.is-sorted{color:var(--ui-text)}.ui-table td>input[type=checkbox],.ui-table td>input[type=radio],.ui-table th>input[type=checkbox]{width:14px;height:14px;accent-color:var(--ui-accent);cursor:pointer;vertical-align:middle}.ui-table td.ui-table__detail{height:auto;padding:var(--ui-space-4);background:var(--ui-canvas);white-space:normal}.ui-table tr:hover>td.ui-table__detail{background:var(--ui-canvas)}.ui-chip{display:inline-flex;align-items:center;gap:4px;height:20px;line-height:20px;padding:0 7px;vertical-align:middle;border-radius:var(--ui-radius-sm);background:var(--ui-neutral-tint);color:var(--ui-text-2);font-size:var(--ui-text-sm);font-weight:500;white-space:nowrap}.ui-chip:not(:has(*)){display:inline-block}.ui-chip:not(:has(*)):first-letter{text-transform:uppercase}.ui-chip--green{background:var(--ui-green-tint);color:var(--ui-green)}.ui-chip--amber{background:var(--ui-amber-tint);color:var(--ui-amber)}.ui-chip--red{background:var(--ui-red-tint);color:var(--ui-red)}.ui-chip--blue{background:var(--ui-blue-tint);color:var(--ui-blue)}.ui-chip--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--ui-border-strong)}.ui-chip--plain:not(:has(*)):first-letter{text-transform:none}button.ui-chip{border:0;font-family:var(--ui-font);cursor:pointer}button.ui-chip:hover{filter:brightness(1.2)}.ui-tab__count{display:inline-block;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;background:var(--ui-hover);color:var(--ui-text-2);font-size:var(--ui-text-xs);font-weight:600;line-height:18px;text-align:center}.ui-tab__count--alert{background:var(--ui-red);color:var(--ui-on-color)}.ui-btn .ui-spinner{width:14px;height:14px}label.ui-btn.is-disabled,a.ui-btn.is-disabled{opacity:.45;pointer-events:none}.ui-progress{height:4px;border-radius:2px;background:var(--ui-border);overflow:hidden}.ui-progress>i{display:block;height:100%;border-radius:2px;background:var(--ui-blue)}.ui-progress--green>i{background:var(--ui-green)}.ui-pager{display:flex;align-items:center;justify-content:center;gap:var(--ui-space-3);color:var(--ui-text-2);font-size:var(--ui-text-sm)}.ui-pager__range{margin-right:var(--ui-space-2)}.ui-section{display:flex;flex-direction:column;gap:var(--ui-space-4)}.ui-section__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-3)}.ui-section__head h2,.ui-section__head h3{font-size:var(--ui-text-lg);font-weight:600}.ui-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--ui-space-5);align-items:start}.ui-split--wide-side{grid-template-columns:minmax(0,1fr) minmax(420px,560px)}.ui-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--ui-space-4)}.ui-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--ui-space-4) var(--ui-space-5);align-items:start}.ui-form--one{grid-template-columns:minmax(0,1fr)}.ui-form__full{grid-column:1/-1}.ui-form__actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:var(--ui-space-3);padding-top:var(--ui-space-3)}.ui-form-field{display:flex;flex-direction:column;gap:4px;min-width:0}.ui-form-field .ui-input,.ui-form-field .ui-select,.ui-form-field .ui-textarea{width:100%}.ui-label{color:var(--ui-text-2);font-size:var(--ui-text-sm);font-weight:500}.ui-label__req{color:var(--ui-red)}.ui-help{color:var(--ui-text-3);font-size:var(--ui-text-sm)}.ui-help--error{color:var(--ui-red)}.ui-textarea{min-height:72px;padding:6px 10px;border-radius:var(--ui-radius);border:1px solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text);font:400 var(--ui-text-md)/1.45 var(--ui-font);color-scheme:dark;resize:vertical}.ui-textarea::placeholder{color:var(--ui-text-3)}.ui-textarea:focus,.ui-textarea:focus-visible{outline:none;border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled,.ui-input[readonly],.ui-textarea[readonly]{background:transparent;color:var(--ui-text-2);cursor:default}.ui-input.is-invalid,.ui-select.is-invalid,.ui-textarea.is-invalid,.ui-input.ng-invalid.ng-touched,.ui-select.ng-invalid.ng-touched,.ui-textarea.ng-invalid.ng-touched{border-color:var(--ui-red)}.ui-switch{display:inline-flex;align-items:center;gap:var(--ui-space-3);color:var(--ui-text);font-size:var(--ui-text-md);cursor:pointer;-webkit-user-select:none;user-select:none}.ui-switch input{appearance:none;position:relative;flex-shrink:0;width:30px;height:18px;margin:0;border-radius:9px;background:var(--ui-border-strong);cursor:pointer;transition:background .12s}.ui-switch input:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#d0d0d6;transition:transform .12s}.ui-switch input:checked{background:var(--ui-accent)}.ui-switch input:checked:after{transform:translate(12px);background:var(--ui-accent-ink)}.ui-switch input:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ui-switch input:disabled{opacity:.5;cursor:not-allowed}.ui-dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px var(--ui-space-5);margin:0;font-size:var(--ui-text-md)}.ui-dl dt{color:var(--ui-text-2)}.ui-dl dd{margin:0;color:var(--ui-text);overflow-wrap:anywhere}.ui-dl dd>.ui-select,.ui-dl dd>.ui-input,.ui-dl dd>.ui-textarea{width:100%;max-width:320px}.ui-dl--stacked{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--ui-space-4) var(--ui-space-5)}.ui-dl--stacked>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ui-dl--stacked dt{font-size:var(--ui-text-sm)}.ui-modal{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--ui-canvas);color:var(--ui-text);font-size:var(--ui-text-md)}.ui-modal h1,.ui-modal h2,.ui-modal h3,.ui-modal h4{margin:0;font-weight:600}.ui-modal a{color:inherit;text-decoration:none}.ui-modal__head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4);min-height:46px;padding:0 var(--ui-space-5);border-bottom:1px solid var(--ui-border);background:var(--ui-raised)}.ui-modal__head h2{font-size:var(--ui-text-xl)}.ui-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--ui-space-5);padding:var(--ui-space-5)}:where(.ui-modal__body)>*{flex-shrink:0}.ui-modal__foot{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--ui-space-3);padding:var(--ui-space-4) var(--ui-space-5);border-top:1px solid var(--ui-border)}.ui-link{color:var(--ui-text);text-decoration:underline;text-decoration-color:var(--ui-border-strong);text-underline-offset:2px;cursor:pointer}.ui-link:hover{color:var(--ui-accent);text-decoration-color:currentColor}.ui-auth{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(400px,1fr);min-height:100%;background:var(--ui-canvas)}.ui-auth__brand{position:relative;display:flex;align-items:flex-start;padding:48px;background:linear-gradient(180deg,#111113e0,#11111373 30%,#11111300 55%),url(/assets/images/background-stock.png) 35% 75%/cover no-repeat;border-right:1px solid var(--ui-border)}.ui-auth__brand-inner{display:flex;flex-direction:column;gap:var(--ui-space-3);max-width:420px}.ui-auth__logo{width:72px;height:72px;object-fit:contain}.ui-auth__wordmark{font-family:"Russo One",var(--ui-font);font-size:34px;line-height:1.05;letter-spacing:.01em;color:var(--ui-text)}.ui-auth__tagline{margin:0;color:var(--ui-text-2);font-size:var(--ui-text-lg)}.ui-auth__main{display:flex;align-items:center;justify-content:center;padding:var(--ui-space-7) var(--ui-space-6)}.ui-auth__panel{display:flex;flex-direction:column;gap:var(--ui-space-5);width:100%;max-width:380px}.ui-auth__head{display:flex;flex-direction:column;gap:var(--ui-space-2)}.ui-auth__head h1{font-size:24px;font-weight:600;line-height:1.2}.ui-auth__head p{margin:0;color:var(--ui-text-2);font-size:var(--ui-text-md)}.ui-auth__form{display:flex;flex-direction:column;gap:var(--ui-space-4)}.ui-auth .ui-input{height:40px;font-size:var(--ui-text-lg)}.ui-auth__submit{width:100%;height:40px;font-size:var(--ui-text-lg)}.ui-auth__links{display:flex;flex-direction:column;gap:var(--ui-space-2);padding-top:var(--ui-space-4);border-top:1px solid var(--ui-border);color:var(--ui-text-2);font-size:var(--ui-text-md)}.ui-auth__links p{margin:0}.ui-auth .ui-progress--indeterminate{border-radius:2px}@media(max-width:900px){.ui-auth{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.ui-auth__brand{min-height:220px;padding:var(--ui-space-6) var(--ui-space-5);background:linear-gradient(90deg,#111113e6,#11111399 55%,#11111326),url(/assets/images/background-stock.png) 60% 70%/cover no-repeat;border-right:0;border-bottom:1px solid var(--ui-border)}.ui-auth__logo{width:52px;height:52px}.ui-auth__wordmark{font-size:26px}.ui-auth__main{align-items:flex-start;padding:var(--ui-space-6) var(--ui-space-5) var(--ui-space-7)}}.ui-mark{padding:0 2px;margin:0 -2px;border-radius:3px;background:#a8d8002e;color:var(--ui-accent);box-shadow:0 0 10px #a8d80059;text-shadow:0 0 8px rgba(168,216,0,.45)}.ui-muted{color:var(--ui-text-2)}.ui-faint{color:var(--ui-text-3)}.ui-mono{font-family:var(--ui-font-mono);font-size:var(--ui-text-sm)}.ui-pos{color:var(--ui-green)}.ui-neg{color:var(--ui-red)}.ui-warn{color:var(--ui-amber)}.ui-empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:48px var(--ui-space-5);border:1px dashed var(--ui-border-strong);border-radius:var(--ui-radius-lg);color:var(--ui-text-2);text-align:center}.ui-empty ui-icon{font-size:24px;color:var(--ui-text-3)}.ui-empty b{color:var(--ui-text);font-weight:600}.ui-alert{padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius);border:1px solid var(--ui-red-edge);background:var(--ui-red-wash);color:var(--ui-red)}.ui-alert--amber{border-color:var(--ui-amber-edge);background:var(--ui-amber-wash);color:var(--ui-amber)}.ui-alert--green{border-color:var(--ui-green-edge);background:var(--ui-green-wash);color:var(--ui-green)}.ui-alert--info{border-color:var(--ui-border-strong);background:var(--ui-raised);color:var(--ui-text-2)}.ui-alert--row{display:flex;align-items:center;gap:var(--ui-space-3)}.ui-alert--row>ui-icon{flex-shrink:0;font-size:16px}.ui-alert--row>:not(ui-icon):not(.ui-btn){flex:1;min-width:0}.ui-loading{display:flex;align-items:center;justify-content:center;gap:var(--ui-space-3);padding:40px 0;color:var(--ui-text-2);font-size:var(--ui-text-md)}.ui-loading .ui-spinner{width:20px;height:20px}.ui-loading:not(:has(span)):after{content:"Loading\2026"}.is-busy{cursor:progress}.ui .pmb-dash-stats{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);overflow:hidden}.ui .pmb-dash-stats>nxg-stat-card{box-shadow:1px 0 0 var(--ui-border),0 1px 0 var(--ui-border)}.ui .pmb-dash-subhead{color:var(--ui-text-3);font-size:var(--ui-text-xs);font-weight:500;letter-spacing:.04em}.ui nxg-dashboard-panel .pmb-empty-state{flex-direction:row;gap:var(--ui-space-3);padding:var(--ui-space-4) 0;color:var(--ui-text-2)}.ui nxg-dashboard-panel .pmb-empty-state ui-icon{margin:0;font-size:16px;color:var(--ui-text-3)}.ui nxg-dashboard-panel .pmb-empty-state h3{font-size:var(--ui-text-md);color:var(--ui-text)}.ui nxg-dashboard-panel .pmb-empty-state p{max-width:none;font-size:var(--ui-text-sm);color:var(--ui-text-2)}.ui .nxg-paginator{font-size:var(--ui-text-sm);color:var(--ui-text-2)}@media(max-width:767px){.ui-page{padding:var(--ui-space-4);gap:var(--ui-space-4)}.ui-header{flex-wrap:wrap}.ui-search{max-width:none;flex-basis:100%}.ui-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-split,.ui-split--wide-side{grid-template-columns:minmax(0,1fr)}.ui-dl{grid-template-columns:minmax(0,1fr);gap:2px}.ui-dl dd{margin-bottom:var(--ui-space-3)}.ui-stat{border-bottom:1px solid var(--ui-border)}}@media print{:root,.ui{--ui-canvas: #ffffff;--ui-surface: #ffffff;--ui-raised: #f4f4f5;--ui-hover: #ececee;--ui-selected: #f4f4f5;--ui-border: #d4d4d8;--ui-border-strong: #a1a1aa;--ui-text: #111113;--ui-text-2: #3f3f46;--ui-text-3: #52525b;--ui-green: #15803d;--ui-amber: #a16207;--ui-red: #b91c1c;--ui-blue: #1d4ed8}app-nav,.ui-header__actions,.ui-header__menu,.ui-filterbar,ui-pager{display:none!important}.ui-table th{position:static}}.cdk-overlay-container{z-index:20000}.ui-overlay-backdrop{background:#0009}.ui-overlay-backdrop--clear{background:transparent}.cdk-dialog-container{outline:none}.ui-modal-pane{display:flex;flex-direction:column;width:var(--width, 600px);height:var(--height, 500px);min-width:var(--min-width, auto);max-width:var(--max-width, 100vw);min-height:var(--min-height, auto);max-height:var(--max-height, 100dvh);background:var(--ui-canvas);color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg);overflow:hidden}.ui-modal-pane>.cdk-dialog-container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ui-modal-pane>.cdk-dialog-container>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}@media(max-width:767.98px),(max-height:599.98px){.ui-modal-pane{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;border:0;border-radius:0}}.ui-modal-pane.large-modal-bottom,.ui-modal-pane.large-modal-bottom-offset{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-popover-pane{display:flex;flex-direction:column;width:var(--width, auto);min-width:var(--min-width, 180px);max-width:var(--max-width, calc(100vw - 16px) );max-height:var(--max-height, min(70vh, 640px));background:var(--ui-raised);color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-md);font-size:var(--ui-text-md);overflow:auto;transform:translate(var(--offset-x, 0),var(--offset-y, 0))}.ui-popover-pane>.cdk-dialog-container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ui-alert-pane,.ui-sheet-pane{width:min(var(--width, 420px),100vw - 32px);max-height:90dvh}.ui-sheet-pane{--width: 360px}.ui-alertbox{display:flex;flex-direction:column;gap:var(--ui-space-4);max-height:90dvh;overflow:auto;padding:var(--ui-space-5);background:var(--ui-raised);color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg);font:var(--ui-text-md)/1.45 var(--ui-font)}.ui-alertbox__head{display:flex;flex-direction:column;gap:2px}.ui-alertbox__title{margin:0;font-size:var(--ui-text-xl);font-weight:600;line-height:1.25}.ui-alertbox__sub{margin:0;color:var(--ui-text-2);font-size:var(--ui-text-sm)}.ui-alertbox__message{color:var(--ui-text-2);white-space:pre-line;overflow-wrap:anywhere}.ui-alertbox__inputs{display:flex;flex-direction:column;gap:var(--ui-space-3)}.ui-alertbox__inputs--choices{gap:2px;max-height:50dvh;overflow:auto}.ui-alertbox__field{display:flex;flex-direction:column;gap:var(--ui-space-1)}.ui-alertbox__field .ui-input{width:100%}.ui-alertbox__label{color:var(--ui-text-2);font-size:var(--ui-text-sm)}.ui-alertbox__textarea{min-height:88px;height:auto;padding-top:var(--ui-space-2);resize:vertical}.ui-alertbox__choice{display:flex;align-items:center;gap:var(--ui-space-3);min-height:34px;padding:0 var(--ui-space-2);border-radius:var(--ui-radius);cursor:pointer}.ui-alertbox__choice:hover{background:var(--ui-hover)}.ui-alertbox__choice input{margin:0;accent-color:var(--ui-accent)}.ui-alertbox__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ui-space-2)}.ui-alertbox--sheet{gap:var(--ui-space-3);padding:var(--ui-space-4)}.ui-alertbox--sheet .ui-alertbox__buttons{flex-direction:column;align-items:stretch;gap:2px}.ui-alertbox__sheet-btn{display:flex;align-items:center;gap:var(--ui-space-3);height:40px;padding:0 var(--ui-space-3);border:0;border-radius:var(--ui-radius);background:transparent;color:var(--ui-text);font:500 var(--ui-text-md) var(--ui-font);text-align:left;cursor:pointer}.ui-alertbox__sheet-btn:hover{background:var(--ui-hover)}.ui-alertbox__sheet-btn .ui-icon{font-size:18px;color:var(--ui-text-2)}.ui-alertbox__sheet-btn.is-danger,.ui-alertbox__sheet-btn.is-danger .ui-icon{color:var(--ui-red)}.ui-alertbox__sheet-btn.is-cancel{margin-top:var(--ui-space-2);border-top:1px solid var(--ui-border);border-radius:0;color:var(--ui-text-2)}.ui-loading{display:flex;align-items:center;gap:var(--ui-space-4);min-width:200px;max-width:min(420px,100vw - 32px);padding:var(--ui-space-5);background:var(--ui-raised);color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg);font-size:var(--ui-text-md)}.ui-toast-stack{position:fixed;left:50%;z-index:30000;display:flex;flex-direction:column;align-items:center;gap:var(--ui-space-2);width:max-content;max-width:calc(100vw - 32px);transform:translate(-50%);pointer-events:none}.ui-toast-stack--top{top:max(var(--ui-space-4),env(safe-area-inset-top))}.ui-toast-stack--bottom{bottom:max(var(--ui-space-5),env(safe-area-inset-bottom));flex-direction:column-reverse}.ui-toast{display:flex;align-items:center;gap:var(--ui-space-3);min-width:260px;max-width:min(560px,100vw - 32px);min-height:44px;padding:var(--ui-space-2) var(--ui-space-3) var(--ui-space-2) var(--ui-space-4);background:var(--ui-raised);color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-md);font:var(--ui-text-md)/1.4 var(--ui-font);pointer-events:auto;animation:ui-toast-in .16s ease-out}.ui-toast__icon{flex:none;font-size:18px}.ui-toast__text{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.ui-toast__header{font-weight:600}.ui-toast__btn{flex:none;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 var(--ui-space-2);border:0;border-radius:var(--ui-radius);background:transparent;color:inherit;font:600 var(--ui-text-sm) var(--ui-font);cursor:pointer}.ui-toast__btn:hover{background:#ffffff1f}.ui-toast__btn .ui-icon{font-size:18px}.ui-toast--green,.ui-toast--red,.ui-toast--amber,.ui-toast--blue{border-color:transparent;color:#fff}.ui-toast--green{background:var(--ui-green)}.ui-toast--red{background:var(--ui-red)}.ui-toast--amber{background:var(--ui-amber);color:#140e02}.ui-toast--blue{background:var(--ui-blue)}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(-4px)}}.ui-icon{display:inline-block;width:1em;height:1em;flex:none;contain:strict;box-sizing:content-box!important;fill:currentColor}.ui-icon>svg{display:block;width:100%;height:100%}.ui-icon .ionicon{stroke:currentColor}.ui-icon .ionicon-fill-none{fill:none}.ui-icon .ionicon-stroke-width{stroke-width:var(--ionicon-stroke-width, 32px)}.ui-spinner{display:inline-block;flex:none;width:28px;height:28px;border:2.5px solid color-mix(in srgb,currentColor 22%,transparent);border-top-color:currentColor;border-radius:50%;color:var(--ui-text-2);vertical-align:middle;animation:ui-spin .75s linear infinite}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-progress--indeterminate{position:relative;height:2px;border-radius:0}.ui-progress--indeterminate>i{position:absolute;top:0;bottom:0;left:0;width:40%;border-radius:0;background:var(--ui-accent);animation:ui-indeterminate 1.1s ease-in-out infinite}@keyframes ui-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ui-outlet{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.ui-outlet>router-outlet+*{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background:var(--ui-canvas)}.ui-content{position:relative;display:block;flex:1 1 auto;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;background:var(--ui-canvas);color:var(--ui-text)}.ui-fill{display:flex;flex-direction:column;height:100%;min-height:0}.ui-pad{padding:16px}ui-menu-button{display:inline-flex}.ui-menu-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--ui-radius);background:transparent;color:inherit;font-size:22px;cursor:pointer}.ui-menu-button:hover{background:var(--ui-hover)}.ui-menu-button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}@media(min-width:992px){ui-menu-button{display:none}}@media(max-width:767.98px){.ui-modal-pane.modal-small,.ui-modal-pane.modal-large{--width: 100%;--min-width: 100%;--max-width: 100%;--height: 100%;--max-height: 100%}.ui-modal-pane.large-modal-bottom,.ui-modal-pane.large-modal-bottom-offset{--height: 100%}.ui-popover-pane.small-width-popover,.ui-popover-pane.large-width-popover{--width: calc(100vw - 2 * var(--ui-space-4));--min-width: 0;--max-width: calc(100vw - 2 * var(--ui-space-4))}.ui-popover-pane{max-width:calc(100vw - var(--ui-space-5))}}html,body{-webkit-text-size-adjust:100%;text-size-adjust:100%}.modal-small{--width: 60vw;--max-width: 100vw;--min-height: 50vh;--max-height: 90vh;--height: auto}.modal-large{--height: 90vh;--width: 90vw}.large-modal-bottom,.large-modal-bottom-offset{--width: 100%;--height: 90%}.large-modal-bottom-offset{--height: 83%}.popover-autofill{--offset-y: -60px}.ngx-pagination{padding-left:0}.hidden{display:none}.popover-autofill.entry-details__autofill{--offset-y: calc(var(--ui-control) * -1)}.ui-popover-pane.confirmation{--width: 400px}.editor-modal{--width: min(960px, 96vw);--height: min(92vh, 900px)}.small-width-popover{--min-width: 350px}.large-width-popover{--width: 500px}.section-title{font-weight:700}.cert-video-overlay{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;background:#000}.cert-video-overlay iframe{width:100%;height:100%;max-width:100vw;max-height:100vh;border:0;aspect-ratio:16/9}.cert-video-close{position:absolute;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));min-width:72px;padding:10px 16px;border:0;border-radius:999px;background:#ffffffeb;color:#000;font:600 15px/1 system-ui,sans-serif;cursor:pointer}body.cert-video-open{overflow:hidden}
