/* Generado por scripts/login-critical-css.js: reglas de styles-SGQZEWCT.css que /login puede usar. */
@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.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:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.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:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.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:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.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:100 900;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:100 900;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:100 900;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:100 900;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:100 900;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}:root{--ms-bottom-nav-height: 4.05rem;--ms-action-dock-min-height: 3.55rem;--ms-top-bar-min-height: 2.85rem;--ms-z-bottom-nav: 60;--ms-z-action-dock: 48;--ms-z-top-bar: 45;--ms-chrome-bg: var(--imperium-surface-strong, var(--imperium-surface));--ms-body-bg: var(--imperium-app-bg, var(--imperium-surface));--ms-panel-bg: var(--imperium-surface-strong, var(--imperium-surface));--ms-border: var(--imperium-border);--ms-border-soft: color-mix( in srgb, var(--imperium-border) 78%, transparent );--ms-text: var(--imperium-text);--ms-text-muted: var(--imperium-text-muted, var(--imperium-text));--ms-primary: var(--imperium-primary, #4f7cff);--ms-radius: var(--imperium-radius-surface-md, .6rem);--ms-radius-control: var(--imperium-radius-control, .5rem);--ms-hairline: var(--imperium-border-width, 1px) solid var(--ms-border);--ms-gap: var(--density-stack-gap, .55rem);--ms-inset: var(--page-inset-x, .75rem);--ms-touch: var(--imperium-touch-min, 44px)}.ms-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:var(--ms-z-bottom-nav);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;min-height:calc(var(--ms-bottom-nav-height) + var(--imperium-safe-area-bottom, 0px));padding:.2rem .35rem max(.28rem,var(--imperium-safe-area-bottom, 0px));border-top:var(--ms-hairline);background:var(--ms-chrome-bg);color:var(--ms-text)}.ms-bottom-nav__item{appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.16rem;min-width:0;min-height:var(--ms-touch);margin:0;padding:.28rem .15rem;border:0;border-radius:var(--ms-radius-control);background:transparent;color:var(--ms-text-muted);font:inherit;font-size:.78rem;font-weight:var(--imperium-font-weight-title, 600);letter-spacing:.01em;line-height:1.1;cursor:pointer}.ms-bottom-nav__item>i,.ms-bottom-nav__icon-wrap>i{font-size:1.08rem;line-height:1}.ms-bottom-nav__item>span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-bottom-nav__item--active{color:var(--ms-primary);background:color-mix(in srgb,var(--ms-primary) 12%,transparent)}.ms-bottom-nav__item:disabled{opacity:.42;cursor:not-allowed}.ms-bottom-nav__item:focus-visible{outline:2px solid var(--ms-primary);outline-offset:2px}.ms-bottom-nav__icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center}.ms-bottom-nav__badge{position:absolute;top:-.42rem;right:-.72rem;display:inline-flex;min-width:1.05rem;min-height:1.05rem;align-items:center;justify-content:center;padding:.05rem .24rem;border-radius:999px;background:var(--imperium-danger-gradient, #dc3545);color:#fff;font-size:.68rem;font-weight:var(--imperium-font-weight-title, 600);line-height:1}@media(min-width:992px){.ms-bottom-nav{display:none}}.ms-panel{container-type:inline-size;container-name:ms-panel;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--ms-panel-bg);border:var(--ms-hairline);border-radius:var(--ms-radius);color:var(--ms-text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ms-empty{display:grid;place-items:center;gap:.3rem;min-height:5rem;padding:var(--space-4, .85rem);border:var(--imperium-border-width, 1px) dashed var(--ms-border-soft);border-radius:calc(var(--ms-radius) - .1rem);color:var(--ms-text-muted);text-align:center;background:color-mix(in srgb,var(--ms-chrome-bg) 70%,transparent)}.ms-empty strong{color:var(--ms-text);font-size:.95rem;font-weight:600}.ms-empty p{margin:0;max-width:18rem;font-size:.84rem;line-height:1.4}.ms-dock-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:.4rem;min-height:var(--ms-touch)!important;min-width:var(--ms-touch);padding:.45rem .85rem!important;border:var(--ms-hairline)!important;border-radius:var(--ms-radius-control)!important;background:var(--ms-chrome-bg)!important;color:var(--ms-text)!important;font-weight:600!important;font-size:.82rem!important;box-shadow:none!important;background-image:none!important}imperium-public-landing-node .btn-success{background:var(--imperium-primary-gradient, var(--ms-primary))!important;border-color:transparent!important;color:var(--imperium-on-primary)!important}@media(max-width:991px){imperium-sic-header-actions .header-actions-menu-shell{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;align-items:center;gap:var(--space-2, .4rem);width:100%;box-sizing:border-box;padding:var(--space-2, .45rem) var(--space-3, .55rem);border-bottom:0;background:var(--imperium-surface-strong);background:rgb(from var(--imperium-surface-strong) r g b / 1);-webkit-backdrop-filter:none;backdrop-filter:none}.header-mobile-doc-bar .header-actions-menu-shell,.header-mobile-doc-bar imperium-sic-header-actions .header-actions-menu-shell{padding:.35rem .55rem;border:0;background:var(--imperium-surface-strong);background:rgb(from var(--imperium-surface-strong) r g b / 1)}}@media(min-width:992px){imperium-sic-header-actions .header-actions-menu-shell{gap:.35rem;padding:.35rem .15rem .45rem;border-bottom:var(--ms-hairline);background:transparent}.ms-dock-btn{min-height:2.25rem;min-width:2.25rem;padding:.35rem .85rem}}@media(max-width:991px){.input-group-append>.btn{min-width:var(--ms-touch, var(--imperium-touch-min, 2.75rem));min-height:var(--ms-touch, var(--imperium-touch-min, 2.75rem))}.datalist-selected-clear-button{min-width:var(--ms-touch, var(--imperium-touch-min, 2.75rem));min-height:var(--ms-touch, var(--imperium-touch-min, 2.75rem))}.imperium-switch__segment{min-height:var(--ms-touch, var(--imperium-touch-min, 2.75rem))}}:root{--imperium-scrollbar-size: 12px;--imperium-scrollbar-track: transparent;--imperium-scrollbar-thumb: var(--imperium-scroll-card-firefox-thumb, var(--imperium-primary));--imperium-scrollbar-thumb-hover: var(--imperium-primary);--imperium-scrollbar-thumb-active: var(--imperium-primary-alt, var(--imperium-primary));--imperium-scrollbar-btn-fg: var(--imperium-text-muted, var(--imperium-text))}html:not(#imperium-native-scroll),html *:not(#imperium-native-scroll),html *:not(#imperium-native-scroll):before,html *:not(#imperium-native-scroll):after{scrollbar-width:none!important;-ms-overflow-style:none!important}html:not(#imperium-native-scroll)::-webkit-scrollbar,html *:not(#imperium-native-scroll)::-webkit-scrollbar,html *:not(#imperium-native-scroll)::-webkit-scrollbar-thumb,html *:not(#imperium-native-scroll)::-webkit-scrollbar-track,html *:not(#imperium-native-scroll)::-webkit-scrollbar-corner{width:0!important;height:0!important;display:none!important;background:transparent!important}.imp-native-scroll-hidden{scrollbar-width:none!important;-ms-overflow-style:none!important}.imp-native-scroll-hidden::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.imp-scroll-chrome{position:fixed;z-index:999990;pointer-events:none;overflow:hidden;box-sizing:border-box}.imp-scrollbar{position:absolute;z-index:5;display:flex;pointer-events:none;opacity:.72;transition:opacity .12s ease}.imp-scroll-area:hover .imp-scrollbar,.imp-scroll-chrome:hover .imp-scrollbar,.imp-scrollbar:hover,.imp-scrollbar:focus-within{opacity:.95}.imp-scrollbar--y{top:0;right:0;bottom:0;width:var(--imperium-scrollbar-size, 12px);flex-direction:column;padding:1px;box-sizing:border-box}.imp-scrollbar--x{left:0;right:0;bottom:0;height:var(--imperium-scrollbar-size, 12px);flex-direction:row;padding:1px;box-sizing:border-box}.imp-scroll-area--both .imp-scrollbar--y,.imp-scroll-chrome--both .imp-scrollbar--y{bottom:var(--imperium-scrollbar-size, 12px)}.imp-scroll-area--both .imp-scrollbar--x,.imp-scroll-chrome--both .imp-scrollbar--x{right:var(--imperium-scrollbar-size, 12px)}.imp-scrollbar__btn,.imp-scrollbar__track,.imp-scrollbar__thumb{pointer-events:auto}.imp-scrollbar__btn{flex:0 0 auto;width:var(--imperium-scrollbar-size, 12px);height:var(--imperium-scrollbar-size, 12px);padding:0;margin:0;border:0;background:var(--imperium-scrollbar-track, transparent);color:var(--imperium-scrollbar-btn-fg, var(--imperium-text-muted));font-size:0;line-height:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.imp-scrollbar--y .imp-scrollbar__btn{width:100%}.imp-scrollbar--x .imp-scrollbar__btn{height:100%}@media(max-width:991px),(pointer:coarse){.imp-scrollbar__btn{display:none}}.imp-scroll-area:has(>.imp-scroll-area__viewport [data-imperium-scroll-host])>.imp-scrollbar--y,.imp-scroll-area:has(>.imp-scroll-area__viewport .imp-scrollbar--y)>.imp-scrollbar--y{display:none}.imp-scrollbar__btn:before{content:"";display:block;box-sizing:border-box}.imp-scrollbar--y .imp-scrollbar__btn--dec:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid currentColor}.imp-scrollbar--y .imp-scrollbar__btn--inc:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid currentColor}.imp-scrollbar--x .imp-scrollbar__btn--dec:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:7px solid currentColor}.imp-scrollbar--x .imp-scrollbar__btn--inc:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid currentColor}.imp-scrollbar__btn:hover{color:var(--imperium-text)}.imp-scrollbar__track{position:relative;flex:1 1 auto;min-height:0;min-width:0;background:var(--imperium-scrollbar-track, transparent);cursor:pointer}.imp-scrollbar__thumb{position:absolute;left:0;top:0;box-sizing:border-box;background:var(--imperium-scrollbar-thumb);border:2px solid transparent;background-clip:padding-box;cursor:grab;border-radius:var(--imperium-radius-pill, 999px)}.imp-scrollbar--y .imp-scrollbar__thumb{width:100%;min-height:24px}.imp-scrollbar--x .imp-scrollbar__thumb{height:100%;min-width:24px}.imp-scrollbar__thumb:hover{background:var(--imperium-scrollbar-thumb-hover);background-clip:padding-box}.imp-scrollbar__thumb:active{cursor:grabbing;background:var(--imperium-scrollbar-thumb-active);background-clip:padding-box}@property --imperium-safe-area-top{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --imperium-safe-area-right{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --imperium-safe-area-bottom{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --imperium-safe-area-left{syntax: "<length>"; inherits: true; initial-value: 0px;}:root{--imperium-shadow: none;--imperium-shadow-soft: none;--floating-surface-shadow: 0 10px 28px rgba(15, 23, 42, .16), 0 2px 8px rgba(15, 23, 42, .08);--floating-active-shadow: 0 14px 36px rgba(15, 23, 42, .18), 0 4px 12px rgba(15, 23, 42, .1);--bs-box-shadow: none;--bs-box-shadow-sm: none;--bs-box-shadow-lg: none;--imperium-safe-area-top-env: env(safe-area-inset-top, 0px);--imperium-safe-area-right-env: env(safe-area-inset-right, 0px);--imperium-safe-area-bottom-env: env(safe-area-inset-bottom, 0px);--imperium-safe-area-left-env: env(safe-area-inset-left, 0px);--imperium-safe-area-top-runtime: 0px;--imperium-safe-area-right-runtime: 0px;--imperium-safe-area-bottom-runtime: 0px;--imperium-safe-area-left-runtime: 0px;--imperium-safe-area-top: max( var(--imperium-safe-area-top-env), var(--imperium-safe-area-top-runtime) );--imperium-safe-area-bottom: max( var(--imperium-safe-area-bottom-env), var(--imperium-safe-area-bottom-runtime) );--imperium-safe-area-right: 0px;--imperium-safe-area-left: 0px;--imperium-native-system-bar-tint: #ffffff;--imperium-native-system-bar-fill: var(--imperium-native-system-bar-tint);--imperium-native-system-bar-fill-size: auto;--imperium-native-system-bar-fill-position-top: center;--imperium-native-system-bar-fill-position-bottom: center;--imperium-native-system-bar-backdrop-filter: none}*:not(.flotante-surface):not(.flotante-dialog),*:not(.flotante-surface):not(.flotante-dialog):before,*:not(.flotante-surface):not(.flotante-dialog):after{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}@layer imperium-ir{[imperium-ir-oculto]{display:none!important}}.imperium-interface-restriction--active-target{position:relative}.imperium-interface-restriction--active-target-overlay{--imperium-selector-highlight-core: var( --imperium-secondary, var(--imperium-primary, #2dc4ff) );position:fixed;pointer-events:none;z-index:2399;box-sizing:border-box;outline:4px solid var(--imperium-selector-highlight-core)!important;outline-offset:3px!important;border-radius:var(--imperium-radius-surface-xs, .8rem)!important;transition:outline-color .22s ease}body.imperium-low-power-mode,body.imperium-low-power-mode:before,body.imperium-low-power-mode:after,body.imperium-low-power-mode *,body.imperium-low-power-mode *:before,body.imperium-low-power-mode *:after{animation:none!important;transition:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;scroll-behavior:auto!important}:root{--imperium-radius-multiplier: 1;--imperium-radius-sm: .4rem;--imperium-radius-control: .5rem;--imperium-radius-button: .55rem;--imperium-radius-pill: 999px;--imperium-radius-surface-xs: .5rem;--imperium-radius-surface-sm: .55rem;--imperium-radius-surface-md: .6rem;--imperium-radius-surface-lg: .65rem;--imperium-radius-surface-xl: .7rem;--imperium-radius-surface-shell: .7rem;--imperium-radius-surface-2xl: .72rem;--imperium-radius-surface-3xl: .75rem;--imperium-radius-table-xs: 4px;--imperium-radius-table-sm: 5px;--imperium-radius-table-md: 6px;--imperium-radius-table-lg: 8px;--imperium-radius-code-inline: .3rem;--imperium-radius-code-block: .45rem;--imperium-radius-quote: 0 .4rem .4rem 0;--imperium-backdrop-blur-multiplier: 1;--imperium-transparency-multiplier: 1;--imperium-overlay-scrim: rgba(7, 11, 19, .58);--imperium-overlay-scrim-soft: rgba(7, 11, 19, .4);--imperium-overlay-scrim-movil: rgba(7, 11, 19, .72);--imperium-blur-8: calc(8px * var(--imperium-backdrop-blur-multiplier, 1));--imperium-blur-10: calc( 10px * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-blur-12: calc( 12px * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-blur-14: calc( 14px * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-blur-15: calc( 15px * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-blur-18: calc( 18px * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-blur-19: calc( 19px * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-blur-20: calc( 20px * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-blur-24: calc( 24px * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-white-surface-bg: rgba(255, 255, 255, .54);--imperium-white-surface-bg-strong: rgba(255, 255, 255, .78);--imperium-white-surface-text: rgba(6, 4, 0, .96);--imperium-on-primary: rgba(12, 14, 18, .94);--imperium-on-text: rgba(255, 255, 255, .98);--imperium-on-success: rgba(12, 14, 18, .94);--imperium-white-surface-text-soft: rgba(6, 4, 0, .78);--imperium-white-surface-placeholder: rgba(6, 4, 0, .58);--imperium-white-surface-border: rgba(0, 0, 0, .22);--imperium-white-surface-focus-border: rgba(0, 0, 255, .34);--imperium-white-surface-blur-base: 12px;--imperium-white-surface-blur: calc( var(--imperium-white-surface-blur-base, 12px) * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-white-surface-radius: .7rem;--imperium-dark-surface-bg: rgba(0, 0, 0, .54);--imperium-dark-surface-bg-strong: rgba(0, 0, 0, .78);--imperium-dark-surface-text: rgba(249, 251, 255, .96);--imperium-dark-surface-text-soft: rgba(249, 251, 255, .78);--imperium-dark-surface-placeholder: rgba(249, 251, 255, .58);--imperium-dark-surface-border: rgba(255, 255, 255, .22);--imperium-dark-surface-focus-border: rgba(255, 255, 255, .34);--imperium-dark-surface-blur-base: 12px;--imperium-dark-surface-blur: calc( var(--imperium-dark-surface-blur-base, 12px) * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-dark-surface-radius: 1.1rem;--imperium-card-gap: 14px;--imperium-bp-xs: 420px;--imperium-bp-sm: 640px;--imperium-bp-md: 768px;--imperium-bp-lg: 992px;--imperium-bp-xl: 1200px;--imperium-density: 1;--imperium-motion: .16s;--imperium-motion-easing: cubic-bezier(.2, .8, .2, 1);--imperium-font-weight-body: 500;--imperium-font-weight-title: 600;--imperium-font-scale: 1;--imperium-panel-form-min: 560px;--space-0: calc(.125rem * var(--imperium-density));--space-1: calc(.25rem * var(--imperium-density));--space-2: calc(.5rem * var(--imperium-density));--space-3: calc(.75rem * var(--imperium-density));--space-4: calc(1rem * var(--imperium-density));--space-5: calc(1.25rem * var(--imperium-density));--space-6: calc(1.5rem * var(--imperium-density));--page-inset-x: .75rem;--density-control-y: .55rem;--density-control-x: .9rem;--density-card-padding: .9rem 1rem 1rem;--density-section-gap: 1rem;--density-stack-gap: .75rem;--density-field-gap: .45rem;--imperium-input-label-min: 5.5rem;--imperium-input-label-width: 9.25rem;--imperium-touch-min: 44px;--imperium-touch-call: max(var(--imperium-touch-min), 48px);--imperium-liquid-blur: 8px;--imperium-liquid-depth: .55;--imperium-liquid-refraction: 32;--imperium-liquid-radius: 30px;--imperium-view-list-shell-height: 100%;--imperium-view-list-card-height: 100%;--imperium-view-list-card-body-height: 100%;--imperium-generic-form-card-body-height: 100%;--imperium-pos-cards-height: 100%;--imperium-glass-blur-soft-base: 8px;--imperium-glass-blur-soft: calc( var(--imperium-glass-blur-soft-base, 8px) * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-glass-blur-base: 10px;--imperium-glass-blur: calc( var(--imperium-glass-blur-base, 10px) * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-glass-blur-strong-base: 12px;--imperium-glass-blur-strong: calc( var(--imperium-glass-blur-strong-base, 12px) * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-glass-blur-heavy-base: 14px;--imperium-glass-blur-heavy: calc( var(--imperium-glass-blur-heavy-base, 14px) * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-floating-surface-blur-base: 15px;--imperium-floating-surface-blur: calc( var(--imperium-floating-surface-blur-base, 15px) * var(--imperium-backdrop-blur-multiplier, 1) );--imperium-overlay-backdrop-blur-base: 8px;--imperium-overlay-backdrop-blur: calc( var(--imperium-overlay-backdrop-blur-base, 8px) * var(--imperium-backdrop-blur-multiplier, 1) )}@media(max-width:991px){html{font-size:112.5%}}body.imperium-native-android-shell{padding-top:var(--imperium-safe-area-top);padding-right:var(--imperium-safe-area-right);padding-bottom:var(--imperium-safe-area-bottom);padding-left:var(--imperium-safe-area-left);scroll-padding-top:var(--imperium-safe-area-top)}body.imperium-native-android-shell .main-wrapper--has-mobile-bottom-nav{--imperium-mobile-bottom-nav-clearance: var(--ms-bottom-nav-height, 4.05rem)}html:has(.offline-shell),html:has(.offline-shell) body,html:has(.offline-shell) app-root{height:var(--imperium-visual-viewport-height, 100dvh);max-height:var(--imperium-visual-viewport-height, 100dvh);overflow:hidden}html:has(.offline-shell) body.imperium-native-android-shell{padding-top:0;padding-bottom:0}html:has(.offline-shell) .offline-shell{height:100%;max-height:100%}html.imperium-keyboard-open.imperium-keyboard-resized,html.imperium-keyboard-open.imperium-keyboard-resized body{height:var(--imperium-visual-viewport-height)!important;max-height:var(--imperium-visual-viewport-height)!important}html.imperium-keyboard-open body{transform:none!important}html.imperium-keyboard-open app-root,html.imperium-keyboard-open #main-wrapper,html.imperium-keyboard-open .page-shell{height:100%;max-height:100%;min-height:0}app-root{display:block}body.imperium-native-android-shell app-root:before{content:"";position:fixed;top:0;right:0;left:0;height:var(--imperium-safe-area-top);pointer-events:none;z-index:2500;background:var( --imperium-native-system-bar-fill, var(--imperium-native-system-bar-tint) );background-repeat:no-repeat;background-position:var( --imperium-native-system-bar-fill-position-top, center );background-size:var(--imperium-native-system-bar-fill-size, auto);-webkit-backdrop-filter:var( --imperium-native-system-bar-backdrop-filter, none );backdrop-filter:var(--imperium-native-system-bar-backdrop-filter, none);backface-visibility:hidden;transform:translateZ(0)}body.imperium-native-android-shell app-root:after{content:"";position:fixed;right:0;bottom:0;left:0;height:var(--imperium-safe-area-bottom);pointer-events:none;z-index:2500;background:var( --imperium-native-system-bar-fill, var(--imperium-native-system-bar-tint) );background-repeat:no-repeat;background-position:var( --imperium-native-system-bar-fill-position-bottom, center );background-size:var(--imperium-native-system-bar-fill-size, auto);-webkit-backdrop-filter:var( --imperium-native-system-bar-backdrop-filter, none );backdrop-filter:var(--imperium-native-system-bar-backdrop-filter, none);backface-visibility:hidden;transform:translateZ(0)}body.imperium-native-android-shell.imperium-top-bar-merged app-root:before{background:var(--imperium-surface-strong, var(--imperium-surface));background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none}.toast-container{z-index:3600;display:flex;flex-direction:column;gap:12px;width:max-content;max-width:calc(100vw - 28px)}.toast-container>*{margin:0!important}@media(max-width:768px){.flotante-window[data-floating-id^=imperium-floating-toast] .flotante-body{padding:.5rem .6rem}}body.imperium-native-android-shell .flotante-window[data-floating-id^=imperium-floating-toast] .flotante-body{padding:.5rem .6rem}.swal2-popup.imperium-toast-popup{--imperium-toast-accent: rgba(156, 219, 255, .92);--imperium-toast-accent-soft: rgba(156, 219, 255, .22);width:min(360px,calc(100vw - 28px))!important;min-height:0!important;padding:.95rem 1rem .85rem!important;border-radius:var(--imperium-radius-surface-shell, 1.3rem)!important;border:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) rgba(255,255,255,.16)!important;background:linear-gradient(180deg,#ffffff12,#ffffff05),#0006!important;box-shadow:0 18px 34px #03060b52,0 12px 24px var(--imperium-toast-accent-soft)!important;color:#f9fbfff5!important;overflow:hidden!important;isolation:isolate;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:linear-gradient(#fff,#fff);outline:1px solid transparent}.swal2-popup.imperium-toast-popup:after{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);opacity:.72}.swal2-popup.imperium-toast-popup .swal2-title,.swal2-popup.imperium-toast-popup .swal2-html-container,.swal2-popup.imperium-toast-popup .swal2-icon,.swal2-popup.imperium-toast-popup .swal2-close{position:relative;z-index:1}.swal2-popup.imperium-toast-popup .swal2-title{margin:0 2.65rem .3rem 0!important;padding:0!important;font-size:.96rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:.01em;text-align:left!important;color:#f9fbfffa!important}.swal2-popup.imperium-toast-popup .swal2-html-container{margin:0!important;padding:0!important;font-size:.88rem!important;line-height:1.45!important;text-align:left!important;color:#f9fbffd1!important}.swal2-popup.imperium-toast-popup .swal2-icon{margin:0 0 .7rem!important;transform:scale(.86);transform-origin:left center;overflow:visible!important;filter:drop-shadow(0 8px 16px rgba(3,6,11,.14))}.swal2-popup.imperium-toast-popup .swal2-close{position:absolute;top:.65rem;right:.65rem;width:2rem;height:2rem;margin:0;border-radius:var(--imperium-radius-pill, 999px);background:#ffffff14;color:#f9fbffd1!important;transition:background-color .22s ease,color .22s ease,transform .22s cubic-bezier(.18,1,.32,1)}.swal2-popup.imperium-toast-popup .swal2-close:hover,.swal2-popup.imperium-toast-popup .swal2-close:focus-visible{background:#ffffff29;color:#fffffffa!important;transform:translate3d(0,-1px,0)}.swal2-popup.imperium-toast-popup .swal2-timer-progress-bar{position:relative;z-index:1;height:3px!important;margin-top:.55rem;border-radius:var(--imperium-radius-pill, 999px);background:linear-gradient(90deg,var(--imperium-toast-accent),rgba(255,255,255,.92))!important}.swal2-popup.imperium-swal-popup{--imperium-swal-accent: rgba(156, 219, 255, .92);--imperium-swal-accent-soft: rgba(156, 219, 255, .22);--imperium-overlay-text: rgba(249, 251, 255, .96);--imperium-overlay-text-muted: color-mix( in srgb, var(--imperium-overlay-text) 32%, var(--imperium-text-muted-base, var(--imperium-text-muted)) 68% );width:min(560px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;min-height:0!important;padding:1.2rem 1.15rem 1.05rem!important;border-radius:var(--imperium-radius-surface-2xl, 1.35rem)!important;border:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) var(--imperium-swal-accent)!important;background:linear-gradient(180deg,#ffffff14,#ffffff08),#0006!important;box-shadow:0 30px 60px #03060b7a,0 18px 40px var(--imperium-swal-accent-soft)!important;color:var(--imperium-overlay-text)!important;--imperium-text-muted: var(--imperium-overlay-text-muted);--bs-body-color: var(--imperium-overlay-text);--bs-heading-color: var(--imperium-overlay-text);overflow:hidden!important;isolation:isolate;-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px)}.swal2-popup.imperium-swal-popup:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff14;pointer-events:none}.swal2-popup.imperium-swal-popup .swal2-title,.swal2-popup.imperium-swal-popup .swal2-html-container,.swal2-popup.imperium-swal-popup .swal2-icon,.swal2-popup.imperium-swal-popup .swal2-actions,.swal2-popup.imperium-swal-popup .swal2-footer,.swal2-popup.imperium-swal-popup .swal2-close,.swal2-popup.imperium-swal-popup .swal2-input,.swal2-popup.imperium-swal-popup .swal2-textarea,.swal2-popup.imperium-swal-popup .swal2-select,.swal2-popup.imperium-swal-popup .swal2-validation-message{position:relative;z-index:1}.swal2-popup.imperium-swal-popup .swal2-title{margin:0 2.9rem .35rem 0!important;padding:0!important;font-size:1.18rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:.01em;text-align:left!important;color:#f9fbfffa!important}.swal2-popup.imperium-swal-popup .swal2-html-container{margin:0!important;padding:0!important;font-size:.95rem!important;line-height:1.55!important;text-align:left!important;color:var(--imperium-text-muted)!important}.swal2-popup.imperium-swal-popup :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,em,b,i,a,label,li,dt,dd,th,td,blockquote,figcaption,legend):not(.badge):not(.btn):not(.form-control):not(.input-group-text):not(.swal2-close):not(.swal2-input):not(.swal2-textarea):not(.swal2-select):not(.swal2-file){color:inherit}.swal2-popup.imperium-swal-popup .swal2-icon{margin:0 0 .9rem!important}.swal2-popup.imperium-swal-popup .swal2-close{position:absolute;top:.72rem;right:.72rem;display:inline-flex!important;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0;border:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) rgba(255,255,255,.16);border-radius:var(--imperium-radius-pill, 999px);background:#ffffff14;color:#f9fbffd1!important;font-size:1.55rem!important;line-height:1!important;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .22s cubic-bezier(.18,1,.32,1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.swal2-popup.imperium-swal-popup .swal2-close:hover,.swal2-popup.imperium-swal-popup .swal2-close:focus-visible{border-color:#ffffff47;background:#ffffff29;color:#fffffffa!important;transform:translate3d(0,-1px,0)}.swal2-popup.imperium-swal-popup .swal2-actions{justify-content:flex-end;gap:.75rem;width:100%;margin:1rem 0 0!important;padding:0!important}.swal2-popup.imperium-swal-popup .imperium-swal-button{min-width:132px;margin:0!important;border:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) rgba(255,255,255,.16);border-radius:var(--imperium-radius-pill, 999px);padding:.78rem 1.2rem;background:#ffffff14;color:#f9fbffeb!important;font-size:.92rem;font-weight:700;letter-spacing:.01em;transition:transform .22s cubic-bezier(.18,1,.32,1),border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.swal2-popup.imperium-swal-popup .imperium-swal-button:hover,.swal2-popup.imperium-swal-popup .imperium-swal-button:focus-visible{transform:translate3d(0,-1px,0);border-color:#ffffff47;box-shadow:0 14px 28px #03060b47}.swal2-popup.imperium-swal-popup .swal2-input,.swal2-popup.imperium-swal-popup .swal2-textarea,.swal2-popup.imperium-swal-popup .swal2-select,.swal2-popup.imperium-swal-popup .swal2-file{border:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) rgba(255,255,255,.14)!important;border-radius:var(--imperium-radius-surface-md, 1rem)!important;background:#0a101bbd!important;color:#f9fbfff0!important;box-shadow:inset 0 1px #ffffff0a!important}.swal2-popup.imperium-swal-popup .swal2-input::placeholder,.swal2-popup.imperium-swal-popup .swal2-textarea::placeholder{color:#f9fbff7a!important}.swal2-popup.imperium-swal-popup .swal2-input:focus,.swal2-popup.imperium-swal-popup .swal2-textarea:focus,.swal2-popup.imperium-swal-popup .swal2-select:focus{border-color:#9cdbff6b!important;box-shadow:0 0 0 .2rem #9cdbff1f!important}.swal2-popup.imperium-swal-popup .swal2-validation-message,.swal2-popup.imperium-swal-popup .swal2-footer{border:0!important;background:#ffffff0f!important;color:#f9fbffc7!important;border-radius:var(--imperium-radius-control, .95rem)!important}.swal2-popup.imperium-swal-popup .swal2-timer-progress-bar{position:relative;z-index:1;height:3px!important;margin-top:.7rem;border-radius:var(--imperium-radius-pill, 999px);background:linear-gradient(90deg,var(--imperium-swal-accent),rgba(255,255,255,.92))!important}z-index-9999{z-index:999999!important}.card{border-radius:var(--imperium-radius-lg, 1.15rem)!important}@media(min-width:1400px){.container{max-width:1320px}}html{height:100%;background-attachment:fixed;font-size:calc(100% * var(--imperium-font-scale, 1))}body{min-height:100%;background-color:transparent;background-attachment:fixed}.shadow,.shadow-sm{box-shadow:var(--imperium-shadow-soft)!important}body{overscroll-behavior-y:contain}.pointer{cursor:pointer}.table td.fit,.table th.fit{white-space:nowrap;width:1%}@media print{.print{display:inline!important;position:absolute!important}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) var(--imperium-border)}hr.thin{margin-top:.25rem;margin-bottom:.25rem;border:0;border-top:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) var(--imperium-border)}hr.dashed{width:100%;height:0;border:medium none;border-top:var(--imperium-border-width, 1px) dashed var(--imperium-border)!important}video{width:auto;height:100%}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}html{width:100%;height:100%}html:has(#main-wrapper),html:has(#main-wrapper) body{height:100%;max-height:100dvh;overflow:hidden}html:has(#main-wrapper) app-root{display:block;height:100%;overflow:hidden}html:has(#main-wrapper) app-pages{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}html:has(#main-wrapper) #main-wrapper,html:has(#main-wrapper) .page-shell{min-height:0;overflow:hidden}body.login-usuario{height:100%;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:linear-gradient(165deg,color-mix(in srgb,var(--imperium-surface) 78%,transparent),color-mix(in srgb,var(--imperium-overlay-scrim) 55%,transparent)),url("../../media/nuevo-original-L5HBYBTN.jpg") no-repeat center center fixed;background-image:linear-gradient(165deg,color-mix(in srgb,var(--imperium-surface) 78%,transparent),color-mix(in srgb,var(--imperium-overlay-scrim) 55%,transparent)),image-set(url("../../media/nuevo-original-GE4BRUMZ.avif") type("image/avif"),url("../../media/nuevo-original-JAKCHH5R.webp") type("image/webp"),url("../../media/nuevo-original-L5HBYBTN.jpg") type("image/jpeg"));background-size:cover}@media(max-width:767px){body.login-usuario{background-image:linear-gradient(165deg,color-mix(in srgb,var(--imperium-surface) 78%,transparent),color-mix(in srgb,var(--imperium-overlay-scrim) 55%,transparent)),image-set(url("../../media/nuevo-original-768-UE3UDVWR.avif") type("image/avif"),url("../../media/nuevo-original-768-AR67365P.webp") type("image/webp"),url("../../media/nuevo-original-L5HBYBTN.jpg") type("image/jpeg"))}}body.login-usuario app-root{display:block;width:100%}.boot-login-shell{display:none}html.boot-login .boot-login-shell{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:24px 16px;box-sizing:border-box}.boot-login-shell__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.boot-login-shell__card{display:flex;flex-direction:column;width:100%;max-width:456px;padding:32px 28px 40px;box-sizing:border-box;border:1px solid var(--imperium-border, rgba(15, 23, 42, .12));background:var(--imperium-surface-strong, rgba(255, 255, 255, .86));color:var(--imperium-text, #1f2937);font-family:Montserrat,sans-serif;text-align:center;-webkit-user-select:none;user-select:none}.boot-login-shell__logo{width:64px;height:70px;margin:0 auto 12px}@media(max-width:767px){.boot-login-shell__brand{display:none}}.boot-login-shell__brand{font:700 1.4rem/1.2 Arial,sans-serif;color:#65bbe8;margin-bottom:16px}.boot-login-shell__title{font-size:1.6rem;font-weight:400;margin-bottom:18px}.boot-login-shell__label{font-size:.8rem;font-weight:700;text-align:left;margin-bottom:6px}.boot-login-shell__field{height:38px;margin-bottom:14px;padding:0 12px;border:1px solid var(--imperium-border, rgba(15, 23, 42, .12));background:#fff;color:var(--imperium-text-muted, #8a94a6);font-size:.85rem;line-height:38px;text-align:left}.boot-login-shell__button{height:50px;margin-top:2px;background:var(--imperium-success-gradient, linear-gradient(135deg, #2ecc71, #3dbb94));color:#fff;font-size:1.05rem;font-weight:700;line-height:50px}@media(max-width:991px){html.boot-login .boot-login-shell{padding:0 13px}}@media(max-width:991px){body.login-usuario{padding:0;align-items:stretch;overflow-y:auto}}body.confirmar-usuario{width:100%;height:100%;background:var(--imperium-app-bg);color:var(--imperium-text)}html,body{height:100%}body{margin:0;font-family:Roboto,"Helvetica Neue !important",sans-serif}.code{white-space:pre-wrap!important}.hover{border:solid 1.5px transparent}html body *:not(#imperium-no-shadow-override):not(.flotante-surface):not(.flotante-dialog){-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html body *:not(#imperium-no-shadow-override):not(.flotante-surface):not(.flotante-dialog):before,html body *:not(#imperium-no-shadow-override):not(.flotante-surface):not(.flotante-dialog):after{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html body .flotante-window.is-visible:not(.is-movil):not(.is-full-screen):not(.surface-bare):not(.surface-tooltip) .flotante-dialog{-webkit-box-shadow:var(--floating-surface-shadow)!important;box-shadow:var(--floating-surface-shadow)!important}html body .flotante-body:has(>.header-profile-menu),html body .flotante-body:has(>.header-developer-menu),html body .flotante-body:has(>.header-notifications-menu),html body .flotante-body:has(>.header-actions-floating-menu),html body .flotante-body:has(>.imperium-floating-menu),html body .flotante-body:has(>.global-right-click-menu),html body .flotante-body:has(>.view-list-mobile-actions-sheet),html body .flotante-body:has(>.menu-content),html body .flotante-body:has(>.datalist-options-panel),html body .flotante-body:has(>.datalist-inline-create-form){padding:.35rem!important;background:transparent!important;background-color:transparent!important;border-radius:0!important}html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.header-profile-menu),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.header-developer-menu),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.header-notifications-menu),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.header-actions-floating-menu),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.imperium-floating-menu),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.global-right-click-menu),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.view-list-mobile-actions-sheet),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.menu-content),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.datalist-options-panel),html body .flotante-window.has-drag-handle .flotante-body:first-child:has(>.datalist-inline-create-form){padding-top:2.6rem!important}html body .flotante-window.is-visible.is-current:not(.is-movil):not(.is-full-screen):not(.surface-bare):not(.surface-tooltip) .flotante-dialog,html body .flotante-window.is-dragging:not(.is-movil):not(.is-full-screen):not(.surface-bare) .flotante-dialog,html body .flotante-window.is-resizing:not(.is-movil):not(.is-full-screen):not(.surface-bare) .flotante-dialog{-webkit-box-shadow:var( --floating-active-shadow, var(--floating-surface-shadow) )!important;box-shadow:var( --floating-active-shadow, var(--floating-surface-shadow) )!important}html body .flotante-window.is-movil .flotante-dialog{-webkit-box-shadow:var(--floating-surface-shadow)!important;box-shadow:var(--floating-surface-shadow)!important}html body .flotante-window.is-movil.is-launcher .flotante-dialog,html body .flotante-window.is-movil[data-floating-id^=app-sidebar-menu-modal] .flotante-dialog,html body .flotante-window.is-movil .flotante-dialog:has(.menu-content),html body .flotante-window.is-movil .flotante-dialog:has(.menu-header){height:var(--movil-sheet-max-height)!important;max-height:var(--movil-sheet-max-height)!important;min-height:min(70dvh,var(--movil-sheet-max-height))!important}html body .flotante-window.is-launcher:not(.is-movil):not(.is-full-screen) .flotante-dialog,html body .flotante-window[data-floating-id^=app-sidebar-menu-modal]:not(.is-movil):not(.is-full-screen) .flotante-dialog{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;min-height:min(70dvh,960px)!important;height:min(calc(100dvh - 48px),960px)!important;max-height:min(calc(100dvh - 48px),960px)!important}html body .flotante-window.is-launcher:not(.is-movil):not(.is-full-screen) .flotante-content,html body .flotante-window[data-floating-id^=app-sidebar-menu-modal]:not(.is-movil):not(.is-full-screen) .flotante-content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;height:100%!important}html body .flotante-window.is-launcher:not(.is-movil):not(.is-full-screen) .flotante-body,html body .flotante-window[data-floating-id^=app-sidebar-menu-modal]:not(.is-movil):not(.is-full-screen) .flotante-body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}html body .flotante-window[data-layout-mode=pointer] .flotante-dialog,html body .flotante-window[data-layout-mode=anchor] .flotante-dialog,html body .flotante-window.is-layout-pointer .flotante-dialog,html body .flotante-window.is-layout-anchor .flotante-dialog{height:auto!important;max-height:min(85dvh,720px);min-height:0!important;overflow:auto!important}html body .flotante-window[data-layout-mode=pointer] .flotante-content,html body .flotante-window[data-layout-mode=anchor] .flotante-content,html body .flotante-window.is-layout-pointer .flotante-content,html body .flotante-window.is-layout-anchor .flotante-content{height:auto!important;max-height:none!important;overflow:visible!important}html body .flotante-window[data-layout-mode=pointer] .flotante-body,html body .flotante-window[data-layout-mode=anchor] .flotante-body,html body .flotante-window.is-layout-pointer .flotante-body,html body .flotante-window.is-layout-anchor .flotante-body{max-height:none!important;overflow:visible!important;height:auto!important}html body .flotante-window.is-layout-pointer .flotante-body.is-scrollable,html body .flotante-window.is-layout-anchor .flotante-body.is-scrollable{overflow-x:clip!important;overflow-y:auto!important}@property --imperium-ambient-angle-a{syntax: "<angle>"; inherits: false; initial-value: 138deg;}@property --imperium-ambient-angle-b{syntax: "<angle>"; inherits: false; initial-value: 222deg;}@property --imperium-ambient-angle-c{syntax: "<angle>"; inherits: false; initial-value: 176deg;}@property --imperium-ambient-primary-mix{syntax: "<percentage>"; inherits: false; initial-value: 10%;}@property --imperium-ambient-primary-alt-mix{syntax: "<percentage>"; inherits: false; initial-value: 8%;}@property --imperium-ambient-surface-mix{syntax: "<percentage>"; inherits: false; initial-value: 16%;}@property --imperium-ambient-surface-strong-mix{syntax: "<percentage>"; inherits: false; initial-value: 20%;}@property --imperium-ambient-midpoint-a{syntax: "<percentage>"; inherits: false; initial-value: 42%;}@property --imperium-ambient-midpoint-b{syntax: "<percentage>"; inherits: false; initial-value: 62%;}@property --imperium-ambient-midpoint-c{syntax: "<percentage>"; inherits: false; initial-value: 54%;}@keyframes imperium-ambient-sweep-a{0%{--imperium-ambient-angle-a: 118deg;--imperium-ambient-primary-mix: 14%;--imperium-ambient-midpoint-a: 26%}50%{--imperium-ambient-angle-a: 224deg;--imperium-ambient-primary-mix: 28%;--imperium-ambient-midpoint-a: 74%}to{--imperium-ambient-angle-a: 152deg;--imperium-ambient-primary-mix: 18%;--imperium-ambient-midpoint-a: 44%}}@keyframes imperium-ambient-sweep-b{0%{--imperium-ambient-angle-b: 208deg;--imperium-ambient-primary-alt-mix: 12%;--imperium-ambient-surface-mix: 18%;--imperium-ambient-midpoint-b: 36%}50%{--imperium-ambient-angle-b: 332deg;--imperium-ambient-primary-alt-mix: 24%;--imperium-ambient-surface-mix: 30%;--imperium-ambient-midpoint-b: 80%}to{--imperium-ambient-angle-b: 248deg;--imperium-ambient-primary-alt-mix: 16%;--imperium-ambient-surface-mix: 22%;--imperium-ambient-midpoint-b: 58%}}@keyframes imperium-ambient-sweep-c{0%{--imperium-ambient-angle-c: 156deg;--imperium-ambient-surface-strong-mix: 24%;--imperium-ambient-midpoint-c: 42%}50%{--imperium-ambient-angle-c: 274deg;--imperium-ambient-surface-strong-mix: 38%;--imperium-ambient-midpoint-c: 68%}to{--imperium-ambient-angle-c: 210deg;--imperium-ambient-surface-strong-mix: 30%;--imperium-ambient-midpoint-c: 56%}}:root{--imperium-app-bg: radial-gradient( circle at 10% 12%, rgba(129, 210, 255, .2), transparent 22% ), radial-gradient( circle at 92% 10%, rgba(255, 205, 226, .24), transparent 25% ), radial-gradient( circle at 88% 84%, rgba(198, 255, 224, .18), transparent 23% ), linear-gradient(155deg, #eef5ff 0%, #f7f4ff 52%, #fffaf3 100%);--imperium-surface: rgba(255, 255, 255, .82);--imperium-surface-strong: rgba(255, 255, 255, .92);--imperium-border: rgba(186, 201, 226, .46);--imperium-border-strong: rgba(255, 255, 255, .92);--imperium-border-width-multiplier: 1;--imperium-border-contrast-multiplier: 1;--imperium-border-style: solid;--imperium-border-width: calc( 1px * var(--imperium-border-width-multiplier) );--imperium-border-width-strong: calc( 1.35px * var(--imperium-border-width-multiplier) );--imperium-border-rule: var(--imperium-border-width, 1px) var(--imperium-border-style, solid);--imperium-border-rule-strong: var(--imperium-border-width-strong, 1.35px) var(--imperium-border-style, solid);--imperium-border-0: transparent;--imperium-border-rule-0: 0 solid transparent;--imperium-border-1: color-mix( in srgb, var(--imperium-border) calc(70% * var(--imperium-border-contrast-multiplier, 1)), transparent );--imperium-border-rule-1: var(--imperium-border-width, 1px) var(--imperium-border-style, solid) var(--imperium-border-1);--imperium-border-2: var(--imperium-border);--imperium-border-rule-2: var(--imperium-border-width, 1px) var(--imperium-border-style, solid) var(--imperium-border-2);--imperium-border-3: var( --imperium-focus-border, rgba(125, 156, 248, .56) );--imperium-border-rule-3: var(--imperium-border-width-strong, 1.35px) var(--imperium-border-style, solid) var(--imperium-border-3);--bs-border-width: var(--imperium-border-width);--bs-border-style: var(--imperium-border-style);--imperium-shadow: 0 18px 46px rgba(3, 6, 11, .18);--imperium-shadow-soft: 0 10px 24px rgba(3, 6, 11, .12);--imperium-glass-blur-soft-base: 8px;--imperium-glass-blur-base: 10px;--imperium-glass-blur-strong-base: 12px;--imperium-glass-blur-heavy-base: 14px;--imperium-floating-surface-blur-base: 15px;--imperium-overlay-backdrop-blur-base: 8px;--imperium-radius-xl: .75rem;--imperium-radius-lg: .65rem;--imperium-radius-md: .5rem;--imperium-text: #23344d;--bs-heading-color: var(--imperium-text);--imperium-text-muted-base: #63748f;--imperium-ambient-primary-color: #7d9cf8;--imperium-ambient-primary-alt-color: #54c4db;--imperium-ambient-surface-color: rgba(255, 255, 255, .82);--imperium-ambient-surface-strong-color: rgba(255, 255, 255, .96);--imperium-bg-animation-opacity: 0;--imperium-bg-animation-play-state: paused;--imperium-bg-animation-name-a: imperium-ambient-sweep-a;--imperium-bg-animation-name-b: imperium-ambient-sweep-b;--imperium-bg-animation-name-c: imperium-ambient-sweep-c;--imperium-bg-animation-duration-a: 18s;--imperium-bg-animation-duration-b: 24s;--imperium-bg-animation-duration-c: 28s;--imperium-bg-animation-delay-a: 0s;--imperium-bg-animation-delay-b: 0s;--imperium-bg-animation-delay-c: 0s;--imperium-bg-animation-activity-boost: 0;--imperium-text-muted: color-mix( in srgb, var(--imperium-text) 28%, var(--imperium-text-muted-base) 72% );--imperium-primary: #7d9cf8;--imperium-primary-alt: #54c4db;--imperium-primary-gradient: linear-gradient( 135deg, #7d9cf8 0%, #54c4db 100% );--imperium-success: #2f9d6a;--imperium-warning: #d38a18;--imperium-alarma: #ffc107;--imperium-on-alarma: #212529;--imperium-danger: #d14f67;--imperium-info: #2563eb;--imperium-notice: #7c3aed;--imperium-light: #94a3b8;--imperium-success-bg-soft: rgba(47, 157, 106, .12);--imperium-warning-bg-soft: rgba(211, 138, 24, .12);--imperium-danger-bg-soft: rgba(209, 79, 103, .12);--imperium-info-bg-soft: rgba(37, 99, 235, .08);--imperium-primary-bg-soft: rgba(125, 156, 248, .12);--imperium-step-neutral: #6c757d;--imperium-step-neutral-bg: rgba(99, 114, 127, .08);--imperium-success-gradient: linear-gradient( 135deg, #57c785 0%, #3dbd95 100% );--imperium-danger-gradient: linear-gradient( 135deg, #ff7f90 0%, #ff6479 100% );--imperium-warning-gradient: linear-gradient( 135deg, #ffd082 0%, #ffb870 100% );--imperium-interactive-hover-bg: linear-gradient( 145deg, rgba(125, 156, 248, .18), rgba(84, 196, 219, .14) );--imperium-interactive-hover-border: rgba(173, 203, 255, .34);--imperium-interactive-hover-lift: -1px;--imperium-focus-border: rgba(125, 156, 248, .56);--imperium-focus-ring: rgba(125, 156, 248, .14);--imperium-scroll-card-size: 11px;--imperium-scroll-card-border: calc(var(--imperium-border-width, 1px) * 3) var(--imperium-border-style, solid) transparent;--imperium-scroll-card-firefox-thumb: rgba(125, 156, 248, .88);--imperium-scroll-card-thumb: linear-gradient( 180deg, rgba(125, 156, 248, .85), rgba(84, 196, 219, .85) );--imperium-scroll-card-thumb-hover: linear-gradient( 180deg, rgba(125, 156, 248, .94), rgba(84, 196, 219, .94) );--imperium-scroll-overlay-size: 8px;--imperium-scroll-overlay-firefox-thumb: rgba(255, 255, 255, .28);--imperium-scroll-overlay-thumb: rgba(255, 255, 255, .24);--imperium-scroll-overlay-thumb-hover: rgba(255, 255, 255, .34);--imperium-scrollbar-size: 12px;--imperium-scrollbar-track: transparent;--imperium-scrollbar-thumb: var(--imperium-scroll-card-firefox-thumb);--imperium-scrollbar-thumb-hover: var(--imperium-primary);--imperium-scrollbar-thumb-active: var(--imperium-primary-alt);--imperium-chat-bubble-own-bg: color-mix( in srgb, var(--imperium-primary) 16%, var(--imperium-surface-strong) );--imperium-chat-bubble-own-ink: var(--imperium-text);--imperium-chat-bubble-other-bg: var(--imperium-surface-strong);--imperium-chat-bubble-other-ink: var(--imperium-text);--imperium-chat-bubble-radius: var(--imperium-radius-surface-md);--imperium-chat-wallpaper: none;--imperium-chat-font-scale: 1;--imperium-chat-row-gap: var(--space-1);--imperium-chat-mention-bg: color-mix( in srgb, var(--imperium-notice) 18%, transparent )}html,body{min-height:100%;background:transparent;color:var(--imperium-text);text-rendering:optimizeLegibility;font-kerning:normal;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{position:relative;isolation:isolate;color:var(--imperium-text);font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{--bs-heading-color: var(--imperium-text);color:var(--imperium-text)}body:before{content:"";position:fixed;inset:0;background:var(--imperium-app-bg);background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none;z-index:-2}body:after{content:"";position:fixed;inset:0;background:linear-gradient(var(--imperium-ambient-angle-a),color-mix(in srgb,var(--imperium-ambient-primary-color) var(--imperium-ambient-primary-mix),transparent) 0%,color-mix(in srgb,var(--imperium-ambient-surface-strong-color) 24%,transparent) var(--imperium-ambient-midpoint-a),transparent 100%),linear-gradient(var(--imperium-ambient-angle-b),transparent 0%,color-mix(in srgb,var(--imperium-ambient-surface-color) var(--imperium-ambient-surface-mix),transparent) var(--imperium-ambient-midpoint-b),color-mix(in srgb,var(--imperium-ambient-primary-alt-color) var(--imperium-ambient-primary-alt-mix),transparent) 100%),linear-gradient(var(--imperium-ambient-angle-c),color-mix(in srgb,var(--imperium-ambient-surface-strong-color) var(--imperium-ambient-surface-strong-mix),transparent) 0%,transparent var(--imperium-ambient-midpoint-c),color-mix(in srgb,var(--imperium-ambient-primary-color) var(--imperium-ambient-primary-mix),transparent) 82%,color-mix(in srgb,var(--imperium-ambient-surface-color) var(--imperium-ambient-surface-mix),transparent) 100%);background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none;opacity:calc(var(--imperium-bg-animation-opacity) + var(--imperium-bg-animation-activity-boost));transition:opacity .52s cubic-bezier(.22,1,.36,1);animation:var(--imperium-bg-animation-name-a) var(--imperium-bg-animation-duration-a) ease-in-out var(--imperium-bg-animation-delay-a) infinite alternate,var(--imperium-bg-animation-name-b) var(--imperium-bg-animation-duration-b) ease-in-out var(--imperium-bg-animation-delay-b) infinite alternate,var(--imperium-bg-animation-name-c) var(--imperium-bg-animation-duration-c) ease-in-out var(--imperium-bg-animation-delay-c) infinite alternate;animation-play-state:var(--imperium-bg-animation-play-state);z-index:-1}body.login-usuario:before{background-image:linear-gradient(165deg,color-mix(in srgb,var(--imperium-surface) 78%,transparent),color-mix(in srgb,var(--imperium-overlay-scrim) 55%,transparent)),url("../../media/nuevo-original-L5HBYBTN.jpg");background-image:linear-gradient(165deg,color-mix(in srgb,var(--imperium-surface) 78%,transparent),color-mix(in srgb,var(--imperium-overlay-scrim) 55%,transparent)),image-set(url("../../media/nuevo-original-GE4BRUMZ.avif") type("image/avif"),url("../../media/nuevo-original-JAKCHH5R.webp") type("image/webp"),url("../../media/nuevo-original-L5HBYBTN.jpg") type("image/jpeg"));background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width:767px){body.login-usuario:before{background-image:linear-gradient(165deg,color-mix(in srgb,var(--imperium-surface) 78%,transparent),color-mix(in srgb,var(--imperium-overlay-scrim) 55%,transparent)),image-set(url("../../media/nuevo-original-768-UE3UDVWR.avif") type("image/avif"),url("../../media/nuevo-original-768-AR67365P.webp") type("image/webp"),url("../../media/nuevo-original-L5HBYBTN.jpg") type("image/jpeg"))}}body.login-usuario:after{display:block;background:linear-gradient(to bottom,color-mix(in srgb,var(--imperium-surface) 55%,transparent),color-mix(in srgb,var(--imperium-overlay-scrim) 40%,transparent));opacity:1;animation:none}body.login-usuario.login-fondo:not(.login-publico),body.login-usuario.login-fondo:not(.login-publico):before{background-image:linear-gradient(165deg,color-mix(in srgb,var(--imperium-surface) 78%,transparent),color-mix(in srgb,var(--imperium-overlay-scrim) 55%,transparent)),var(--login-background-image)}body.login-usuario .window-controls__btn{color:var(--imperium-text)}body.login-usuario .window-controls__btn:hover{background:color-mix(in srgb,var(--imperium-text) 16%,transparent)}body.login-usuario .window-controls__btn--close:hover{background:#e81123;color:#fff}@media(prefers-reduced-motion:reduce){body:after{animation:none}}#main-wrapper{min-height:0;background:transparent!important}#main-wrapper{background:transparent}.container-fluid{padding:0}.page-shell{--page-shell-panel-height: calc( 100dvh - var(--history-panel-top, 5.1rem) - var(--history-panel-bottom-gap, .75rem) );min-height:0}@media(min-width:992px){.page-shell--with-history>.page-shell__content,.page-shell__content.page-shell__content--desktop-own-scroll-surface{overflow:hidden!important}.page-shell__content.page-shell__content--route-content-scroll{overflow:hidden!important}.page-shell__content.page-shell__content--route-content-scroll .imp-scroll-area__viewport>:not(router-outlet){flex:0 0 auto;min-height:min-content;height:auto;max-height:none;overflow:visible}.page-shell__content.page-shell__content--desktop-own-scroll-surface .imp-scroll-area__viewport>:not(router-outlet){height:100%;max-height:100%}.page-shell__content.page-shell__content--desktop-own-scroll-surface>.imp-scroll-area>.imp-scroll-area__viewport{overflow:hidden;display:flex;flex-direction:column}.page-shell__content{box-sizing:border-box;padding-top:0!important}.page-shell__content .imp-scroll-area__viewport>:not(router-outlet){display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:flex-start}.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>imperium-sic-header-actions,.page-shell__desktop-panel-stack>imperium-sic-header-actions{flex:0 0 auto}.page-shell__desktop-panel-stack{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:flex-start}.page-shell__desktop-panel-row>[class*=col-],.page-shell__desktop-panel-col{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>imperium-sic-view-list,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>:not(router-outlet)>imperium-sic-view-list,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>imperium-sic-card,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>:not(router-outlet)>imperium-sic-card,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>imperium-sic-view-list>.row,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>imperium-sic-view-list>.row>.col-12,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>:not(router-outlet)>imperium-sic-view-list>.row,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>:not(router-outlet)>imperium-sic-view-list>.row>.col-12{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:flex-start;align-self:stretch;margin-top:0}.page-shell__desktop-panel-row{display:flex;min-width:0;min-height:0;flex:1 1 auto;justify-content:flex-start;align-items:stretch;align-content:flex-start}.page-shell__desktop-panel-col{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.page-shell__desktop-panel-surface{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;align-self:stretch;height:100%;max-height:100%}.page-shell__desktop-panel-surface>.card-body{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow:auto;overscroll-behavior:contain;border-radius:inherit}.page-shell__desktop-panel-surface>.imperium-card{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;height:100%}.page-shell__desktop-panel-surface>.imperium-card>.imperium-card__body{border-radius:inherit;scrollbar-width:thin;scrollbar-color:var(--imperium-scroll-card-firefox-thumb)}.page-shell__desktop-panel-col>.card.shadow,.page-shell__desktop-panel-col>.card.shadow-sm{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;margin-bottom:0;overflow:hidden}.page-shell__desktop-panel-col>.card>.card-body{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow:auto;overscroll-behavior:contain;border-radius:inherit}.page-shell__content .card>.card-body::-webkit-scrollbar{width:var(--imperium-scroll-card-size);height:var(--imperium-scroll-card-size)}.page-shell__content .card>.card-body::-webkit-scrollbar-track{background:transparent}.page-shell__content .card>.card-body::-webkit-scrollbar-thumb{border:var(--imperium-scroll-card-border);border-radius:999px;background:var(--imperium-scroll-card-thumb);background-clip:padding-box}.page-shell__content .card>.card-body::-webkit-scrollbar-thumb:hover{background:var(--imperium-scroll-card-thumb-hover)}.page-shell__desktop-panel-col>imperium-sic-view-list,.page-shell__desktop-panel-col>imperium-sic-card,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>imperium-sic-view-list,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>:not(router-outlet)>imperium-sic-view-list,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>imperium-sic-card,.page-shell__content .imp-scroll-area__viewport>:not(router-outlet)>:not(router-outlet)>imperium-sic-card{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:flex-start;align-self:stretch}}.page-shell__content .card>.card-body{scrollbar-width:thin;scrollbar-color:var(--imperium-scroll-card-firefox-thumb) transparent}.page-shell__content .card>.card-body::-webkit-scrollbar{width:var(--imperium-scroll-card-size);height:var(--imperium-scroll-card-size)}.page-shell__content .card>.card-body::-webkit-scrollbar-track{background:transparent}.page-shell__content .card>.card-body::-webkit-scrollbar-thumb{border:var(--imperium-scroll-card-border);border-radius:999px;background:var(--imperium-scroll-card-thumb);background-clip:padding-box}.page-shell__content .card>.card-body::-webkit-scrollbar-thumb:hover{background:var(--imperium-scroll-card-thumb-hover)}app-header .navbar{margin:0;padding:.15rem .35rem;border-radius:0;border:0;background:var(--imperium-surface-strong)!important;color:var(--imperium-text)!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media(max-width:991px){html{font-size:112.5%}:root{--page-inset-x: max(.75rem, env(safe-area-inset-left, 0px));--density-section-gap: .85rem;--density-stack-gap: .55rem;--density-field-gap: .28rem;--density-control-y: .45rem;--imperium-input-label-width: 8rem;--ms-bottom-nav-height: 4.05rem;--ms-top-bar-min-height: 3.15rem;--ms-action-dock-min-height: 3.85rem;--ms-touch: 48px;--imperium-touch-min: 48px;--imperium-density: 1.08}app-header .navbar{margin:0!important;padding:0!important;border-radius:0!important;border-left:0!important;border-right:0!important;border-top:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var( --ms-chrome-bg, var(--imperium-surface-strong) )!important;background:rgb(from var(--ms-chrome-bg, var(--imperium-surface-strong, #fff)) r g b / 1)!important}.header-mobile-doc-bar .header-actions-menu-shell{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;align-items:center;gap:.35rem;width:100%;margin:0!important;padding:.35rem .55rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.header-mobile-doc-bar .header-actions-title,.header-mobile-doc-bar .imperium-breadcrumb{display:none!important}.header-mobile-doc-bar:not(:has(.header-actions-menu-shell)){display:none!important}}app-header .navbar-nav{width:100%;min-width:0}app-header .navbar-brand img{max-height:2.5rem}app-header .nav-link{color:var(--imperium-text)!important;font-weight:700}app-header .dropdown-item{color:var(--imperium-text);border-radius:var(--imperium-radius-surface-xs, .8rem)}app-header .dropdown-item:hover{background:var(--imperium-interactive-hover-bg)}.menu-button{background:var(--imperium-primary-gradient);box-shadow:var(--floating-surface-shadow)}.menu-container{padding:0 0 1.1rem;border-radius:var(--imperium-radius-surface-3xl, 1.75rem);border:var(--imperium-border-rule-strong, 1.35px solid) var(--imperium-border-strong);background:var(--imperium-surface-strong);box-shadow:var(--imperium-shadow);-webkit-backdrop-filter:blur(var(--imperium-glass-blur-strong));backdrop-filter:blur(var(--imperium-glass-blur-strong))}.back-button,.submenu-title{color:var(--imperium-text)}.search-input{border-radius:var(--imperium-radius-lg);border:var(--imperium-border-rule, 1px solid) var(--imperium-border);background:var(--imperium-surface-strong);box-shadow:none}.search-result-item,.menu-item,.submenu-item{border-radius:var(--imperium-radius-lg);border:0;background:transparent;box-shadow:none}.menu-account-card,.menu-account-card__compact{border:0!important;background:transparent!important;box-shadow:none!important}.menu-account-card__eyebrow{display:none!important}.menu-content .menu-item:not(:hover):not(.selected),.menu-content .submenu-item:not(:hover):not(.selected),.menu-content .search-result-item:not(:hover):not(.selected),.menu-grid .menu-item:not(:hover):not(.selected){border:0!important;background:transparent!important;box-shadow:none!important}.search-result-item:hover,.search-result-item.selected,.menu-item:hover,.menu-item.selected,.submenu-item:hover,.submenu-item.selected{transform:translate3d(0,var(--imperium-interactive-hover-lift),0);background:var(--imperium-interactive-hover-bg);border:var(--imperium-border-rule, 1px solid) var(--imperium-interactive-hover-border)}.imperium-floating-menu{display:grid;gap:.12rem;width:100%;min-width:0;padding:.1rem;box-sizing:border-box;border:0;background:transparent;box-shadow:none}.header-notifications-menu{display:flex;flex-direction:column;gap:.15rem;width:100%;min-width:0;padding:.1rem;box-sizing:border-box;border:0;background:transparent;box-shadow:none}.header-notifications-menu__title-row{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.6rem;padding:.35rem .4rem .45rem;margin:0 0 .15rem;border-bottom:var(--ms-hairline, 1px solid var(--imperium-border))}.header-notifications-menu__title,.header-notifications-menu__title-row>strong{min-width:0;color:var(--imperium-text);font-size:.9rem;font-weight:var(--imperium-font-weight-title, 600);line-height:1.25;overflow-wrap:anywhere}.header-notifications-menu__count{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.5rem;padding:0 .4rem;border:var(--imperium-border-width, 1px) solid color-mix(in srgb,var(--imperium-danger) 32%,transparent);border-radius:var(--imperium-radius-pill);background:var(--imperium-danger-bg-soft);color:var(--imperium-danger);font-size:.72rem;font-weight:var(--imperium-font-weight-title, 600)}.header-notifications-menu__state{padding:.55rem .4rem;color:var(--imperium-text-muted);font-size:.82rem;font-weight:var(--imperium-font-weight-body, 500);line-height:1.4}.header-notifications-menu__list,.header-notifications-modal__list{display:grid;gap:0;min-height:0}.header-notifications-menu__list{flex:1 1 auto;max-height:min(22rem,52vh);overflow-y:auto;overscroll-behavior:contain}.header-notification-card{position:relative;display:grid;gap:.35rem;padding:.55rem .4rem .55rem .95rem;border:0;border-radius:var(--imperium-radius-control);background:transparent;box-shadow:none}.header-notification-card+.header-notification-card{border-top:var(--ms-hairline, 1px solid var(--imperium-border))}.header-notification-card--unread:before{content:"";position:absolute;left:.28rem;top:.82rem;width:.4rem;height:.4rem;border-radius:var(--imperium-radius-pill);background:var(--imperium-primary)}.header-notification-card--actionable{cursor:pointer}.header-notification-card--actionable:hover,.header-notification-card--actionable:focus-visible{background:var(--imperium-interactive-hover-bg);outline:none}.header-notification-card--modal.is-read{opacity:.72}.header-notification-card__copy{display:grid;gap:.2rem;min-width:0}.header-notification-card__copy strong{color:var(--imperium-text);font-size:.86rem;font-weight:var(--imperium-font-weight-title, 600);line-height:1.3}.header-notification-card__copy p,.header-notification-card__copy small,.header-notification-card__meta span{margin:0;color:var(--imperium-text-muted);font-size:.78rem;font-weight:var(--imperium-font-weight-body, 500);line-height:1.4;overflow-wrap:anywhere}.header-notification-card__copy p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header-notification-card__job-message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--imperium-text-muted);font-size:.78rem;font-weight:var(--imperium-font-weight-body, 500);line-height:1.4}.header-notification-card__progress{display:block;width:100%;height:.35rem;margin-top:.28rem;overflow:hidden;border-radius:var(--imperium-radius-pill);background:var(--imperium-interactive-hover-bg)}.header-notification-card__progress-fill{height:100%;border-radius:inherit;background:var(--imperium-primary);transition:width var(--imperium-motion, .16s) ease}.header-notification-card__progress[data-job-status=success] .header-notification-card__progress-fill{background:var(--imperium-success)}.header-notification-card__progress[data-job-status=error] .header-notification-card__progress-fill{background:var(--imperium-danger)}.header-notification-card__log-toggle{width:fit-content;margin-top:.15rem;padding:0;border:0;background:transparent;color:var(--imperium-primary);font-size:.72rem;font-weight:var(--imperium-font-weight-title, 600);cursor:pointer}.header-notification-card__log-toggle:hover,.header-notification-card__log-toggle:focus-visible{text-decoration:underline;outline:none}.header-notification-card__logs{display:grid;gap:.12rem;max-height:7.5rem;margin:.2rem 0 0;padding:.35rem .45rem;overflow:auto;list-style:none;border-radius:var(--imperium-radius-control);background:var(--imperium-interactive-hover-bg)}.header-notification-card__logs li{color:var(--imperium-text-muted);font-size:.7rem;font-weight:var(--imperium-font-weight-body, 500);line-height:1.35;overflow-wrap:anywhere}.header-notification-card__logs li[data-log-level=error]{color:var(--imperium-danger)}.header-notification-card__logs li[data-log-level=warning]{color:var(--imperium-warning)}.header-notification-card__logs li[data-log-level=success]{color:var(--imperium-success)}.header-notification-card__copy small{font-size:.72rem}.header-notification-card__meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem}.header-notification-card__origin,.header-notification-card__status{display:inline-flex;width:fit-content;align-items:center;padding:.12rem .4rem;border-radius:var(--imperium-radius-pill);font-size:.68rem;font-weight:var(--imperium-font-weight-title, 600)}.header-notification-card__origin{background:var(--imperium-interactive-hover-bg);color:var(--imperium-primary)}.header-notification-card__status{background:var(--imperium-warning-bg-soft);color:var(--imperium-warning)}.header-notification-card__status--success{background:var(--imperium-success-bg-soft);color:var(--imperium-success)}.header-notification-card__status--danger{background:var(--imperium-danger-bg-soft);color:var(--imperium-danger)}.header-notification-card__actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.15rem}.header-notification-card__action-button{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;padding:.2rem .45rem;border:0;border-radius:var(--imperium-radius-control);background:transparent;box-shadow:none;color:var(--imperium-text-muted);font-size:.75rem;font-weight:var(--imperium-font-weight-body, 500);line-height:1.2;cursor:pointer}.header-notification-card__action-button:hover,.header-notification-card__action-button:focus-visible{background:var(--imperium-interactive-hover-bg);color:var(--imperium-text);outline:none;transform:none}.header-notification-card__action-button--success{color:var(--imperium-success)}.header-notification-card__action-button--danger{color:var(--imperium-danger)}.header-notifications-menu__footer,.header-notifications-modal__footer{display:grid;flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.15rem;padding-top:.45rem;border-top:var(--ms-hairline, 1px solid var(--imperium-border))}.header-notifications-menu__footer>:last-child:nth-child(odd),.header-notifications-modal__footer>:last-child:nth-child(odd){grid-column:1 / -1}.header-notifications-menu__footer-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:2.25rem;padding:.35rem .55rem;border:var(--imperium-border-width, 1px) solid var(--imperium-border);border-radius:var(--imperium-radius-button);background:var(--imperium-surface-strong);box-shadow:none;color:var(--imperium-text);font-size:.78rem;font-weight:var(--imperium-font-weight-title, 600);line-height:1.2;cursor:pointer}.header-notifications-menu__footer-btn i{font-size:.78rem;opacity:.85}.header-notifications-menu__footer-btn:hover,.header-notifications-menu__footer-btn:focus-visible{border-color:var(--imperium-interactive-hover-border);background:var(--imperium-interactive-hover-bg);outline:none}.header-notifications-menu__footer-btn:disabled{cursor:not-allowed;opacity:.48}.header-notifications-menu__footer-btn--primary{border-color:transparent;background:var(--imperium-primary);color:#fff}.header-notifications-menu__footer-btn--primary:hover,.header-notifications-menu__footer-btn--primary:focus-visible{border-color:transparent;background:color-mix(in srgb,var(--imperium-primary) 88%,var(--imperium-text));color:#fff}.header-notifications-menu__footer-btn--danger{border-color:transparent;background:var(--imperium-danger);color:#fff}.header-notifications-menu__footer-btn--danger:hover,.header-notifications-menu__footer-btn--danger:focus-visible{border-color:transparent;background:color-mix(in srgb,var(--imperium-danger) 88%,var(--imperium-text));color:#fff}.header-notifications-menu__footer-btn--danger-quiet{color:var(--imperium-danger)}.header-notifications-modal{display:flex;flex-direction:column;gap:.65rem;min-height:0}.header-notifications-modal__chrome{display:grid;gap:.24rem}.header-notifications-modal__chrome h5{margin:.2rem 0 0;color:var(--imperium-text);font-size:1.05rem;font-weight:var(--imperium-font-weight-title, 600)}.header-notifications-modal__chrome p{margin:0;color:var(--imperium-text-muted);font-size:.82rem;font-weight:var(--imperium-font-weight-body, 500);line-height:1.4}@media(max-width:991px){.header-notifications-menu__footer-btn,.header-notification-card__action-button{min-height:var(--imperium-touch-min)}}.imperium-floating-option{--imperium-floating-option-accent: var(--imperium-primary, #7d9cf8);--imperium-floating-option-border: var(--imperium-border);--imperium-floating-option-icon-bg: var( --imperium-focus-ring, rgba(125, 156, 248, .14) );--imperium-floating-option-icon-border: var( --imperium-focus-border, rgba(125, 156, 248, .56) );--imperium-floating-option-icon-hover-bg: var( --imperium-interactive-hover-bg );--imperium-floating-option-icon-hover-border: var( --imperium-interactive-hover-border );display:inline-flex;width:100%;min-width:0;align-items:center;gap:.8rem;border:var(--imperium-border-rule, 1px solid) var(--imperium-floating-option-border);border-radius:var(--imperium-radius-surface-md, 1rem);padding:.85rem .95rem;background:var(--imperium-surface-strong);box-shadow:var(--imperium-shadow-soft);color:var(--imperium-text);text-align:left;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.imperium-floating-option:hover,.imperium-floating-option:focus-visible{border-color:var(--imperium-interactive-hover-border);background:var(--imperium-interactive-hover-bg);box-shadow:var(--imperium-shadow);color:var(--imperium-text);transform:translate3d(0,var(--imperium-interactive-hover-lift),0)}.imperium-floating-option--compact{gap:.55rem;min-height:var(--imperium-touch-min, 2.75rem);font-size:.95rem;padding:.45rem .65rem;border:0;border-radius:.45rem;background:transparent;box-shadow:none;transform:none}.imperium-floating-option--compact:hover,.imperium-floating-option--compact:focus-visible{border:0;border-color:transparent;background:var(--imperium-interactive-hover-bg);box-shadow:none;transform:none;outline:none}.btn.imperium-floating-option--compact,button.imperium-floating-option--compact{display:inline-flex;width:100%;margin:0!important;align-items:center;justify-content:flex-start;gap:.55rem;font-weight:750;font-size:.86rem;line-height:1.2;white-space:nowrap}.btn.imperium-floating-option--compact>i:first-child,button.imperium-floating-option--compact>i:first-child{display:inline-grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:.45rem;border:var(--imperium-border-rule, 1px solid) var(--imperium-floating-option-icon-border);background:var(--imperium-floating-option-icon-bg);color:var(--imperium-floating-option-accent);font-size:.78rem}.btn.imperium-floating-option--compact:hover>i:first-child,.btn.imperium-floating-option--compact:focus-visible>i:first-child,button.imperium-floating-option--compact:hover>i:first-child,button.imperium-floating-option--compact:focus-visible>i:first-child{border-color:var(--imperium-floating-option-icon-hover-border);background:var(--imperium-floating-option-icon-hover-bg)}.imperium-floating-option[aria-pressed=true]{background:var(--imperium-interactive-hover-bg)}.imperium-floating-option[aria-pressed=true]:after{content:"\f00c";content:"\f00c" / "";margin-inline-start:auto;font:var(--fa-font-solid);color:var(--imperium-floating-option-accent)}.btn.imperium-floating-option--compact.btn-primary,.btn.imperium-floating-option--compact.btn-info,.btn.imperium-floating-option--compact.btn-success,.btn.imperium-floating-option--compact.btn-warning,.btn.imperium-floating-option--compact.btn-danger,.btn.imperium-floating-option--compact.btn-secondary,.btn.imperium-floating-option--compact.btn-light,.btn.imperium-floating-option--compact.btn-outline-primary,.btn.imperium-floating-option--compact.btn-outline-secondary,.btn.imperium-floating-option--compact.btn-outline-danger{color:var(--imperium-text)!important;background:transparent!important;border:0!important;box-shadow:none!important}.btn.imperium-floating-option--compact.btn-danger,.btn.imperium-floating-option--compact.btn-outline-danger{--imperium-floating-option-accent: var(--imperium-danger);--imperium-floating-option-icon-bg: var( --imperium-danger-bg-soft, rgba(209, 79, 103, .14) );--imperium-floating-option-icon-border: color-mix( in srgb, var(--imperium-danger) 28%, transparent )}.btn.imperium-floating-option--compact.btn-success{--imperium-floating-option-accent: var(--imperium-success);--imperium-floating-option-icon-bg: var( --imperium-success-bg-soft, rgba(47, 157, 106, .14) );--imperium-floating-option-icon-border: color-mix( in srgb, var(--imperium-success) 28%, transparent )}.btn.imperium-floating-option--compact.btn-warning{--imperium-floating-option-accent: var(--imperium-warning);--imperium-floating-option-icon-bg: var( --imperium-warning-bg-soft, rgba(211, 138, 24, .14) );--imperium-floating-option-icon-border: color-mix( in srgb, var(--imperium-warning) 28%, transparent )}.btn.imperium-floating-option--compact.btn-info,.btn.imperium-floating-option--compact.btn-primary,.btn.imperium-floating-option--compact.btn-outline-primary{--imperium-floating-option-accent: var(--imperium-primary);--imperium-floating-option-icon-bg: var(--imperium-focus-ring);--imperium-floating-option-icon-border: var(--imperium-focus-border)}.imperium-floating-option--info{--imperium-floating-option-accent: var(--imperium-primary);--imperium-floating-option-icon-bg: var(--imperium-focus-ring);--imperium-floating-option-icon-border: var(--imperium-focus-border);--imperium-floating-option-icon-hover-bg: var( --imperium-interactive-hover-bg );--imperium-floating-option-icon-hover-border: var( --imperium-interactive-hover-border )}.imperium-floating-option--success{--imperium-floating-option-accent: rgba(116, 225, 170, .94);--imperium-interactive-hover-bg: linear-gradient( 145deg, rgba(87, 199, 133, .2), rgba(61, 189, 149, .16) );--imperium-interactive-hover-border: rgba(141, 233, 188, .34);--imperium-floating-option-icon-bg: rgba(87, 199, 133, .18);--imperium-floating-option-icon-border: rgba(141, 233, 188, .18);--imperium-floating-option-icon-hover-bg: rgba(87, 199, 133, .26);--imperium-floating-option-icon-hover-border: rgba(141, 233, 188, .32)}.imperium-floating-option--warning{--imperium-floating-option-accent: rgba(255, 194, 92, .94);--imperium-interactive-hover-bg: linear-gradient( 145deg, rgba(255, 208, 130, .22), rgba(255, 184, 112, .16) );--imperium-interactive-hover-border: rgba(255, 219, 153, .36);--imperium-floating-option-icon-bg: rgba(255, 194, 92, .18);--imperium-floating-option-icon-border: rgba(255, 219, 153, .18);--imperium-floating-option-icon-hover-bg: rgba(255, 194, 92, .28);--imperium-floating-option-icon-hover-border: rgba(255, 219, 153, .34)}.imperium-floating-option--danger{--imperium-floating-option-accent: rgba(255, 122, 140, .94);--imperium-interactive-hover-bg: linear-gradient( 145deg, rgba(255, 127, 144, .2), rgba(255, 100, 121, .16) );--imperium-interactive-hover-border: rgba(255, 176, 187, .36);--imperium-floating-option-border: rgba(255, 122, 140, .2);--imperium-floating-option-icon-bg: rgba(255, 122, 140, .18);--imperium-floating-option-icon-border: rgba(255, 176, 187, .18);--imperium-floating-option-icon-hover-bg: rgba(255, 122, 140, .28);--imperium-floating-option-icon-hover-border: rgba(255, 176, 187, .34)}.imperium-floating-option__icon{display:inline-grid;width:2.1rem;height:2.1rem;flex:0 0 auto;place-items:center;border-radius:var(--imperium-radius-surface-sm, .85rem);border:var(--imperium-border-rule, 1px solid) var(--imperium-floating-option-icon-border);background:var(--imperium-floating-option-icon-bg);color:var(--imperium-floating-option-accent)}.imperium-floating-option--compact .imperium-floating-option__icon{width:1.75rem;height:1.75rem;border-radius:.45rem;font-size:.78rem}.imperium-pill-badge{--imperium-pill-min-width: 0;--imperium-pill-min-height: auto;--imperium-pill-padding-y: .22rem;--imperium-pill-padding-x: .7rem;--imperium-pill-gap: .3rem;--imperium-pill-radius: var(--imperium-radius-pill, 999px);--imperium-pill-border-width: var(--imperium-border-width, 1px);--imperium-pill-border-style: var(--imperium-border-style, solid);--imperium-pill-border-color: transparent;--imperium-pill-background: transparent;--imperium-pill-color: inherit;--imperium-pill-font-size: .72rem;--imperium-pill-font-weight: 700;--imperium-pill-letter-spacing: .04em;--imperium-pill-line-height: 1.1;--imperium-pill-text-transform: none;display:inline-flex;width:fit-content;min-width:var(--imperium-pill-min-width);min-height:var(--imperium-pill-min-height);align-items:center;justify-content:center;gap:var(--imperium-pill-gap);padding:var(--imperium-pill-padding-y) var(--imperium-pill-padding-x);border:var(--imperium-pill-border-width) var(--imperium-pill-border-style) var(--imperium-pill-border-color);border-radius:var(--imperium-pill-radius);background:var(--imperium-pill-background);color:var(--imperium-pill-color);font-size:var(--imperium-pill-font-size);font-weight:var(--imperium-pill-font-weight);letter-spacing:var(--imperium-pill-letter-spacing);line-height:var(--imperium-pill-line-height);text-transform:var(--imperium-pill-text-transform);white-space:nowrap}.imperium-pill-badge--surface{--imperium-pill-border-color: var(--imperium-border);--imperium-pill-background: var(--imperium-surface);--imperium-pill-color: var(--imperium-text)}.imperium-floating-option:hover .imperium-floating-option__icon,.imperium-floating-option:focus-visible .imperium-floating-option__icon{border-color:var(--imperium-floating-option-icon-hover-border);background:var(--imperium-floating-option-icon-hover-bg)}.imperium-floating-option__content{display:grid;min-width:0;flex:1 1 auto;gap:.16rem;padding-bottom:.5rem!important;padding-top:.5rem!important}.imperium-floating-option__title-row{position:relative;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.7rem}.imperium-floating-option__meta{color:var(--imperium-text-muted);font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;text-align:right}.imperium-floating-option__title{overflow:hidden;color:var(--imperium-text);font-size:.92rem;font-weight:800;line-height:1.28;text-overflow:ellipsis;white-space:nowrap}.imperium-floating-option__description{color:var(--imperium-text-muted);font-weight:600;font-size:.98rem;line-height:1.42;overflow-wrap:anywhere}.imperium-floating-option__secondary-description{color:var(--imperium-text-muted);font-size:.68rem;line-height:1.2;overflow-wrap:anywhere}.imperium-floating-option--compact .imperium-floating-option__content{padding-top:0!important;padding-bottom:0!important;gap:0}.imperium-floating-option--compact .imperium-floating-option__title{font-size:.86rem;font-weight:750;line-height:1.2}.imperium-floating-option--compact .imperium-floating-option__description,.imperium-floating-option--compact .imperium-floating-option__secondary-description{display:none}app-breadcrumbs .breadcrumb,.imperium-breadcrumb .breadcrumb,.breadcrumb{display:inline-flex;flex-wrap:wrap;gap:.45rem;padding:.7rem .95rem;margin-bottom:.95rem;border-radius:var(--imperium-radius-pill, 999px);border:var(--imperium-border-rule, 1px solid) var(--imperium-border);background:var(--imperium-surface);box-shadow:var(--imperium-shadow-soft);-webkit-backdrop-filter:blur(var(--imperium-glass-blur));backdrop-filter:blur(var(--imperium-glass-blur))}@media(max-width:991px){.header-mobile-brand__breadcrumb-shell .breadcrumb,.header-mobile-brand__breadcrumb-shell .imperium-breadcrumb .breadcrumb,.header-mobile-brand__breadcrumb-shell app-breadcrumbs .breadcrumb{gap:.28rem;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}imperium-sic-header-actions .imperium-breadcrumb,.header-mobile-doc-bar .imperium-breadcrumb,.header-mobile-doc-bar .header-actions-title,.header-route-nav .header-actions-title{display:none!important}}.breadcrumb-item,.breadcrumb-item a{color:var(--imperium-text-muted);font-weight:700}.breadcrumb-item.active{color:var(--imperium-text)}imperium-sic-header-actions{display:block;margin-bottom:0}imperium-sic-header-actions>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.9rem 1rem;border-radius:var(--imperium-radius-xl);border:var(--imperium-border-rule, 1px solid) var(--imperium-border);background:var(--imperium-surface);box-shadow:var(--imperium-shadow-soft);-webkit-backdrop-filter:blur(var(--imperium-glass-blur-strong));backdrop-filter:blur(var(--imperium-glass-blur-strong))}imperium-sic-header-actions .form-group{float:none;margin-left:auto;min-width:min(100%,18rem)}imperium-sic-header-actions .float-right{float:none!important}imperium-sic-header-actions .imperium-breadcrumb{display:block;margin-top:.8rem}.header-route-nav .header-nav-list{display:flex;flex-wrap:nowrap;align-items:center;gap:.45rem}.header-route-nav .header-actions-title,.header-route-nav .imperium-breadcrumb.header-actions-title{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;max-width:none;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden}.header-route-nav .header-actions-menu-shell{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:.45rem;margin:0!important;padding:0!important;border:0!important;border-bottom:0!important;background:transparent!important;box-shadow:none!important}.card,.alert,.custom-file-label{border-radius:var(--imperium-radius-lg)!important;border:var(--imperium-border-rule, 1px solid) var(--imperium-border)!important;background:var(--imperium-surface)!important;box-shadow:var(--imperium-shadow-soft)!important;-webkit-backdrop-filter:blur(var(--imperium-glass-blur));backdrop-filter:blur(var(--imperium-glass-blur));color:var(--imperium-text)!important}.history-entry__marker:after{border-color:var(--imperium-primary)!important;box-shadow:0 0 0 .16rem var(--imperium-focus-ring)!important}.card-header,.table thead th{background:var(--imperium-surface-strong)!important;color:var(--imperium-text);border-color:var(--imperium-border)!important}.card-body,.table{color:var(--imperium-text)}.card-title,.card-subtitle,.card-title :is(h1,h2,h3,h4,h5,h6),.card-body :is(h1,h2,h3,h4,h5,h6){color:var(--imperium-text)!important}.card-body hr,.card hr,.alert hr{border-color:var(--imperium-border)!important}.text-muted,.form-text.text-muted,small.text-muted{--imperium-utility-text-color: var(--imperium-text-muted);color:var(--imperium-utility-text-color)!important}:is(.text-dark,.text-muted,.form-text.text-muted,small.text-muted,.text-secondary,.text-info,.text-white) :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,em,b,i,a,label,li,dt,dd,th,td,blockquote,figcaption,legend):not(.badge):not(.btn):not(.form-control):not(.input-group-text):not(.nav-link):not(.dropdown-item):not(.page-link){color:var(--imperium-utility-text-color)!important}.bg-light,.form-control-plaintext.bg-light{border-color:var(--imperium-border)!important;background:var(--imperium-surface-strong)!important;color:var(--imperium-text)!important}.badge,.badge.bg-light{border:var(--imperium-border-rule, 1px solid) var(--imperium-border)!important;background:var(--imperium-surface-strong)!important;color:var(--imperium-text)!important;box-shadow:none!important}.imperium-tag-badge{display:inline;padding:.4rem .72rem;border:var(--imperium-border-rule, 1px solid) currentColor!important;border-radius:var(--imperium-radius-pill, 999px);background:var( --imperium-tag-badge-bg, var(--imperium-surface-strong) )!important;color:var(--imperium-tag-badge-color, var(--imperium-text))!important;font-size:.88rem;font-weight:700;line-height:1.18;white-space:normal;overflow-wrap:break-word;word-break:normal;box-shadow:0 .3rem .75rem #0f172a14!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}.alert{border-color:var(--imperium-border)!important;background:var(--imperium-surface-strong)!important;color:var(--imperium-text)!important}.table td,.table th{border-color:var(--imperium-border)!important}.form-control:not(.imp-color-field),.custom-file-label,.custom-select,.form-select,.input-group-text{border-radius:var( --imperium-radius-control, var(--imperium-radius-md) )!important;border:var(--imperium-border-rule, 1px solid) var(--imperium-border)!important;background:var(--imperium-surface-strong)!important;color:var(--imperium-text)!important;box-shadow:none}.form-control.imp-color-field{border-radius:var( --imperium-radius-control, var(--imperium-radius-md) )!important;border:var(--imperium-border-rule, 1px solid) var(--imperium-border)!important;box-shadow:none}.form-control:focus,.custom-select:focus,.form-select:focus{border-color:var( --imperium-focus-border, rgba(125, 156, 248, .56) )!important;box-shadow:0 0 0 3px var(--imperium-focus-ring, rgba(125, 156, 248, .14))!important}@media(max-width:991px){.form-control,.custom-select,.form-select{min-height:var(--imperium-touch-min, 44px);padding-top:var(--density-control-y, .45rem);padding-bottom:var(--density-control-y, .45rem);padding-left:var(--density-control-x, .85rem);padding-right:var(--density-control-x, .85rem)}textarea.form-control{min-height:5.5rem;padding-top:.65rem;padding-bottom:.65rem}.btn:not(.btn-sm):not(.btn-link),imperium-sic-button button.btn:not(.btn-sm):not(.btn-link){min-height:var(--imperium-touch-min, 44px);padding-top:.5rem;padding-bottom:.5rem}}.btn,imperium-sic-button button.btn{border-radius:var(--imperium-radius-button, 1rem)!important;border:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) transparent!important;font-weight:var(--imperium-button-font-weight, 800);letter-spacing:.02em;box-shadow:var(--imperium-shadow-soft);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.btn:hover,imperium-sic-button button.btn:hover{transform:translateY(-1px);box-shadow:var(--imperium-shadow);filter:none}imperium-sic-button button.btn:focus-visible:not(.imperium-floating-option){outline:2px solid var(--imperium-focus-border);outline-offset:2px}@media(forced-colors:active){imperium-sic-button button.btn:focus-visible:not(.imperium-floating-option){outline-color:Highlight}}.btn-primary,.btn-info,.btn-outline-primary:hover,.btn-outline-secondary:hover{background:var(--imperium-primary-gradient)!important;border-color:transparent!important;color:var(--imperium-on-primary)!important}.btn-success{background:var(--imperium-success-gradient)!important;border-color:transparent!important;color:var(--imperium-on-success)!important}.btn-danger{background:var(--imperium-danger-gradient)!important;border-color:transparent!important;color:#fff!important}.btn-warning{background:var(--imperium-warning-gradient)!important;border-color:transparent!important;color:#4e3a18!important}.btn-cta,imperium-sic-button button.btn.btn-cta{border-radius:var(--imperium-radius-control, .5rem)!important;background:var(--imperium-text)!important;border-color:transparent!important;color:var(--imperium-on-text)!important;font-weight:var(--imperium-font-weight-title, 600);letter-spacing:.01em;box-shadow:none}.btn-cta:hover,imperium-sic-button button.btn.btn-cta:hover{transform:none;box-shadow:none;background:color-mix(in srgb,var(--imperium-text) 86%,var(--imperium-primary))!important}.btn-light,.btn-outline-secondary,.btn-outline-primary,.btn-secondary{background:var(--imperium-surface)!important;border-color:var(--imperium-border)!important;color:var(--imperium-text)!important}codice-modal .codice-modal .codice-modal-body,imperium-sic-modal .codice-modal .codice-modal-body{padding:1.25rem;border-radius:1.6rem;border:var(--imperium-border-rule-strong, 1.35px solid) var(--imperium-border-strong);background:var(--imperium-surface-strong);box-shadow:var(--imperium-shadow);-webkit-backdrop-filter:blur(var(--imperium-glass-blur-strong));backdrop-filter:blur(var(--imperium-glass-blur-strong));color:var(--imperium-text);--imperium-text-muted: color-mix( in srgb, var(--imperium-text) 28%, var(--imperium-text-muted-base, var(--imperium-text-muted)) 72% );--bs-body-color: var(--imperium-text);--bs-heading-color: var(--imperium-text)}codice-modal .codice-modal .codice-modal-body :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,em,b,i,a,label,li,dt,dd,th,td,blockquote,figcaption,legend):not(.badge):not(.btn):not(.form-control):not(.input-group-text):not(.nav-link):not(.dropdown-item):not(.page-link),imperium-sic-modal .codice-modal .codice-modal-body :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,em,b,i,a,label,li,dt,dd,th,td,blockquote,figcaption,legend):not(.badge):not(.btn):not(.form-control):not(.input-group-text):not(.nav-link):not(.dropdown-item):not(.page-link){color:inherit}codice-modal .codice-modal .codice-modal-body,imperium-sic-modal .codice-modal .codice-modal-body{scrollbar-width:thin;scrollbar-color:var(--imperium-scroll-overlay-firefox-thumb) transparent}codice-modal .codice-modal .codice-modal-body::-webkit-scrollbar,imperium-sic-modal .codice-modal .codice-modal-body::-webkit-scrollbar{width:var(--imperium-scroll-overlay-size);height:var(--imperium-scroll-overlay-size)}codice-modal .codice-modal .codice-modal-body::-webkit-scrollbar-track,imperium-sic-modal .codice-modal .codice-modal-body::-webkit-scrollbar-track{background:transparent}codice-modal .codice-modal .codice-modal-body::-webkit-scrollbar-thumb,imperium-sic-modal .codice-modal .codice-modal-body::-webkit-scrollbar-thumb{border-radius:999px;background:var(--imperium-scroll-overlay-thumb)}codice-modal .codice-modal .codice-modal-body::-webkit-scrollbar-thumb:hover,imperium-sic-modal .codice-modal .codice-modal-body::-webkit-scrollbar-thumb:hover{background:var(--imperium-scroll-overlay-thumb-hover)}.debug-log-related-dialog{display:grid;gap:.95rem;text-align:left;color:var(--floating-text-color, var(--imperium-text, #23344d))}.debug-log-related-dialog__header{display:grid;gap:.35rem}.debug-log-related-dialog__eyebrow,.debug-log-related-dialog__section-title,.debug-log-related-dialog__card-label{font-size:.72rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var( --floating-muted-color, var(--imperium-text-muted, rgba(99, 116, 143, .92)) )}.debug-log-related-dialog__timestamp{font-size:.96rem;font-weight:800;line-height:1.35;color:var(--floating-title-color, var(--imperium-text, #23344d));word-break:break-word}.debug-log-related-dialog__summary{font-size:.82rem;line-height:1.45;color:var(--floating-text-color, var(--imperium-text, #23344d));opacity:.88;word-break:break-word}.debug-log-related-dialog__grid{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.debug-log-related-dialog__card,.debug-log-related-dialog__panel{border:var(--imperium-border-width, 1px) var(--imperium-border-style, solid) color-mix(in srgb,var(--floating-border, rgba(186, 201, 226, .46)) 88%,transparent);border-radius:var(--imperium-radius-surface-md, 1rem);background:linear-gradient(180deg,color-mix(in srgb,var( --floating-surface-strong, var(--imperium-surface-strong, rgba(255, 255, 255, .94)) ) 92%,transparent),color-mix(in srgb,var( --floating-surface, var(--imperium-surface, rgba(255, 255, 255, .86)) ) 94%,transparent));color:var(--floating-text-color, var(--imperium-text, #23344d))}.debug-log-related-dialog__card{min-height:72px;padding:.72rem .85rem}.debug-log-related-dialog__card-value{font-size:.84rem;line-height:1.45;color:inherit;word-break:break-word}.debug-log-related-dialog__panel{padding:.85rem .95rem;white-space:pre-wrap;word-break:break-word}.debug-log-related-dialog__scroll-panel{max-height:240px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--imperium-scroll-overlay-firefox-thumb) transparent}.debug-log-related-dialog__scroll-panel::-webkit-scrollbar{width:var(--imperium-scroll-overlay-size);height:var(--imperium-scroll-overlay-size)}.debug-log-related-dialog__scroll-panel::-webkit-scrollbar-track{background:transparent}.debug-log-related-dialog__scroll-panel::-webkit-scrollbar-thumb{border-radius:999px;background:var(--imperium-scroll-overlay-thumb)}.debug-log-related-dialog__scroll-panel::-webkit-scrollbar-thumb:hover{background:var(--imperium-scroll-overlay-thumb-hover)}.debug-log-related-dialog__terminal{max-height:220px;color:var( --floating-text-color, var(--imperium-dark-surface-text, rgba(229, 231, 235, .96)) )}.debug-log-related-dialog__terminal :where(span,div,p,pre,code,strong,em,b,i,small){color:inherit!important}.debug-log-related-dialog__empty-terminal{opacity:.72}.debug-log-related-dialog__list{margin:0;padding-left:1.9rem}.debug-log-related-dialog__list-item{margin:0 0 .5rem}.debug-log-related-dialog__list-item:last-child{margin-bottom:0}.debug-log-related-dialog__pre{margin:0}body.imperium-native-android-shell .modal{padding-top:var(--imperium-safe-area-top)}@media(max-width:991px){.container-fluid{padding-inline:var(--page-inset-x, .75rem)}imperium-sic-header-actions>div:first-child{gap:.5rem;padding:.5rem var(--page-inset-x, .75rem);border-radius:0;border-left:0;border-right:0;border-top:0;border-bottom:var( --imperium-border-rule-1, var(--imperium-border-width, 1px) solid var(--imperium-border) );background:var(--imperium-surface-strong);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}imperium-sic-header-actions .form-group{margin-left:0;min-width:100%;width:100%}.menu-container{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}}@media(max-width:640px){app-header .navbar{margin:0!important;padding:0!important;border-radius:0!important}.container-fluid{padding-inline:var(--page-inset-x, .75rem);padding-block:.55rem}.page-shell{min-height:auto}.menu-container{border-radius:1.25rem}.menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem}.submenu-container,.search-results,.search-container{padding-inline:1rem}codice-modal .codice-modal .codice-modal-body,imperium-sic-modal .codice-modal .codice-modal-body{margin:.5rem;padding:1rem;border-radius:1.2rem}}.header-notifications-trigger,.header-profile-trigger{display:inline-flex;align-items:center;box-sizing:border-box;min-width:0;border:var(--imperium-border-width, 1px) solid var(--imperium-border);border-radius:var(--imperium-radius-button, 1rem);background:var(--imperium-surface-strong);box-shadow:none;color:var(--imperium-text);transition:border-color .18s ease,background-color .18s ease}.header-notifications-trigger:hover,.header-notifications-trigger:focus-visible,.header-profile-trigger:hover,.header-profile-trigger:focus-visible,.header-profile-menu__action:hover,.header-profile-menu__action:focus-visible{border-color:var(--imperium-interactive-hover-border);background:var(--imperium-interactive-hover-bg);color:var(--imperium-text);outline:none;transform:none}.header-notifications-trigger{position:relative;justify-content:center;flex:0 0 auto;width:var(--header-chrome-btn-size, 2.2rem);height:var(--header-chrome-btn-size, 2.2rem);min-height:var(--header-chrome-btn-size, 2.2rem);padding:0}.header-notifications-trigger__badge{position:absolute;top:.05rem;right:.05rem;--imperium-pill-min-width: 1.2rem;--imperium-pill-min-height: 1.2rem;--imperium-pill-padding-y: .12rem;--imperium-pill-padding-x: .3rem;--imperium-pill-background: var(--imperium-danger-gradient);--imperium-pill-color: #ffffff;--imperium-pill-font-size: .68rem;--imperium-pill-font-weight: 800;--imperium-pill-line-height: 1}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{position:absolute;inset:0;background:var(--imperium-app-bg)!important;scroll-behavior:smooth!important}body::-webkit-scrollbar-thumb{border-radius:var(--imperium-radius-pill, 999px);border:var(--imperium-scroll-card-border);background:var(--imperium-scroll-card-thumb)}body::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--imperium-scroll-card-firefox-thumb) 80%,transparent 30%)}.generic-tooltip .gradient-text{position:relative;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:700;isolation:isolate;background:oklch(from var(--imperium-surface, rgba(255, 255, 255, .94)) calc(1.3 - l) c h);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:991px){#main-wrapper:not(.main-wrapper--dashboard) .page-shell__content:not(.page-shell__content--frame-hidden) .imperium-card:not([data-type]),#main-wrapper:not(.main-wrapper--dashboard) .page-shell__content:not(.page-shell__content--frame-hidden) .imperium-card:not([data-type])>.imperium-card__body,#main-wrapper:not(.main-wrapper--dashboard) .page-shell__content:not(.page-shell__content--frame-hidden) .imperium-card:not([data-type])>.imperium-card__footer{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#main-wrapper:not(.main-wrapper--dashboard) .page-shell__content:not(.page-shell__content--frame-hidden) .form-card .imperium-card__header{background:var(--imperium-surface-strong)!important;background:rgb(from var(--imperium-surface-strong) r g b / 1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}body{--imperium-liquid-saturate: calc(1.35 + var(--imperium-liquid-depth) * .5);--imperium-liquid-brightness: 1;--imperium-liquid-tint: rgba( 255, 255, 255, calc(.012 + var(--imperium-liquid-depth) * .045) );--imperium-liquid-rim: rgba( 255, 255, 255, calc(.1 + var(--imperium-liquid-depth) * .14) );--imperium-liquid-rim-width: 1px;--imperium-liquid-rim-grad: linear-gradient( 145deg, rgba(255, 255, 255, calc(.34 + var(--imperium-liquid-depth) * .24)) 0%, rgba(255, 255, 255, calc(.14 + var(--imperium-liquid-depth) * .1)) 22%, rgba(255, 255, 255, calc(.03 + var(--imperium-liquid-depth) * .03)) 50%, rgba(255, 255, 255, calc(.06 + var(--imperium-liquid-depth) * .05)) 78%, rgba(255, 255, 255, calc(.2 + var(--imperium-liquid-depth) * .16)) 100% );--imperium-liquid-inner-glow: rgba( 255, 255, 255, calc(.12 + var(--imperium-liquid-depth) * .14) );--imperium-liquid-shadow: 0 calc(14px + var(--imperium-liquid-depth) * 26px) calc(30px + var(--imperium-liquid-depth) * 40px) rgba(3, 6, 16, calc(.18 + var(--imperium-liquid-depth) * .3));--imperium-liquid-backdrop: blur(var(--imperium-liquid-blur)) saturate(var(--imperium-liquid-saturate)) brightness(var(--imperium-liquid-brightness));--imperium-liquid-veil: radial-gradient( 120% 80% at 28% -16%, rgba( 255, 255, 255, calc(.07 + var(--imperium-liquid-depth) * .11) ) 0%, rgba(255, 255, 255, 0) 42% ), var(--imperium-liquid-tint)}body.imperium-liquid-glass .flotante-window{--floating-shell-radius: var(--imperium-liquid-radius);--floating-surface: transparent;--floating-surface-strong: transparent;--floating-border: var(--imperium-liquid-rim)}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-surface{border-radius:var(--imperium-liquid-radius)!important;border:0!important;background:var(--imperium-liquid-veil)!important;box-shadow:inset 0 1px 0 var(--imperium-liquid-inner-glow),var(--imperium-liquid-shadow)!important}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-surface:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--imperium-liquid-rim-width, 1.4px);background:var(--imperium-liquid-rim-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-content,body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-header,body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-body,body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-footer{background:transparent!important;border-color:transparent!important}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-content{border:0!important;border-radius:var(--imperium-liquid-radius)!important}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-header{border-bottom:0!important}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-footer{border-top:0!important}body.imperium-liquid-glass .flotante-window.surface-tooltip .flotante-surface{border-radius:18px!important}body.imperium-liquid-glass .flotante-window.is-movil .flotante-dialog{background:var(--imperium-liquid-veil)!important;border:0!important;-webkit-backdrop-filter:var(--imperium-liquid-backdrop)!important;backdrop-filter:var(--imperium-liquid-backdrop)!important;box-shadow:inset 0 1px 0 var(--imperium-liquid-inner-glow),var(--imperium-liquid-shadow)!important}body.imperium-liquid-glass .flotante-window.is-movil .flotante-dialog:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--imperium-liquid-rim-width, 1.4px);background:var(--imperium-liquid-rim-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:6}body.imperium-liquid-glass .flotante-window.is-movil .flotante-movil-grabber,body.imperium-liquid-glass .flotante-window.is-movil .flotante-header{background:transparent!important}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-content :where(div,section,article,aside,header,footer,nav,form,fieldset,ul,ol,li,table,thead,tbody,tfoot,tr,td,th,img,picture,video,canvas,pre,code,blockquote,input,textarea,select,button,.btn,.badge,.chip,.card,.imperium-card,.imperium-card__header,.imperium-card__body,.imperium-card__footer,.list-group,.list-group-item,.alert,.panel){border-radius:14px!important}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-content{--imperium-card-surface: transparent;--imperium-card-surface-strong: rgba(255, 255, 255, .05);--imperium-card-border: rgba(255, 255, 255, .09)}body.imperium-liquid-glass .flotante-window:not(.surface-bare) .flotante-content :where(.imperium-card,.card,.panel,.alert,.list-group-item){box-shadow:none!important}body.imperium-liquid-glass .flotante-window .flotante-chrome-button{border-radius:999px!important}body.is-electron-styled-frame .desktop-window-drag{-webkit-app-region:drag}body.is-electron-styled-frame .desktop-window-no-drag{-webkit-app-region:no-drag}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.imperium-markdown-visualizer mark{background:#ffd66659;color:inherit;border-radius:.2rem;padding:0 .15rem}.imperium-markdown-visualizer table{border-collapse:collapse;width:auto;max-width:100%;margin:.5rem 0}.imperium-markdown-visualizer th,.imperium-markdown-visualizer td{border:1px solid rgba(127,127,127,.4);padding:.35rem .6rem;min-width:5px;min-height:1lh}.imperium-markdown-visualizer th{background:#7f7f7f1f;font-weight:700}.imperium-md-callout{position:relative;margin:.6rem 0;padding:.6rem .8rem .6rem 2.2rem;border-left:4px solid var(--imperium-callout-accent, #5b8cff);border-radius:.6rem;background:color-mix(in srgb,var(--imperium-callout-accent, #5b8cff) 12%,transparent)}.imperium-md-callout:before{content:"\f05a";font-family:"Font Awesome 6 Free","Font Awesome 5 Free";font-weight:900;position:absolute;left:.7rem;top:.65rem;color:var(--imperium-callout-accent, #5b8cff)}.imperium-md-callout__token{display:none}.imperium-md-mention{display:inline;padding:.05em .4em;border-radius:999px;background:var(--imperium-mention-bg, rgba(91, 140, 255, .15));color:var(--imperium-mention-fg, #2563eb);font-weight:600;white-space:nowrap;cursor:default}.imperium-md-callout--note{--imperium-callout-accent: #5b8cff}.imperium-md-callout--note:before{content:"\f05a"}.imperium-md-callout--warning{--imperium-callout-accent: #f1c40f}.imperium-md-callout--warning:before{content:"\f071"}.imperium-md-callout--danger,.imperium-md-callout--error{--imperium-callout-accent: #e74c3c}.imperium-md-callout--danger:before,.imperium-md-callout--error:before{content:"\f06a"}.imperium-md-callout--info{--imperium-callout-accent: #3498db}.imperium-md-callout--info:before{content:"\f129"}.imperium-md-callout--success{--imperium-callout-accent: #2ecc71}.imperium-md-callout--success:before{content:"\f00c"}.flotante-window[data-floating-id=imperium-markdown-selection-bubble],.flotante-window[data-floating-id=imperium-markdown-table-menu]{transition:none}.flotante-window[data-floating-id=imperium-markdown-selection-bubble] .flotante-surface,.flotante-window[data-floating-id=imperium-markdown-table-menu] .flotante-surface{display:none}.flotante-window[data-floating-id=imperium-markdown-selection-bubble] .flotante-content,.flotante-window[data-floating-id=imperium-markdown-table-menu] .flotante-content{border:0;background:transparent;box-shadow:none}.flotante-window[data-floating-id=imperium-markdown-selection-bubble] .flotante-dialog,.flotante-window[data-floating-id=imperium-markdown-selection-bubble] .flotante-content,.flotante-window[data-floating-id=imperium-markdown-selection-bubble] .flotante-body,.flotante-window[data-floating-id=imperium-markdown-table-menu] .flotante-dialog,.flotante-window[data-floating-id=imperium-markdown-table-menu] .flotante-content,.flotante-window[data-floating-id=imperium-markdown-table-menu] .flotante-body{overflow:visible}.flotante-window[data-floating-id=imperium-markdown-selection-bubble] .flotante-body,.flotante-window[data-floating-id=imperium-markdown-table-menu] .flotante-body{padding:0}:root{--imperium-paper-chip-bg: #e8efff;--imperium-paper-chip-text: #1d3a7a;--imperium-paper-chip-line: #a9bff0;--imperium-paper: #ffffff;--imperium-paper-block-line: #f3c46b;--imperium-paper-invalid-line: #e57373;--imperium-paper-ink-faint: #9aa5b1;--imperium-paper-ink-soft: #7b8794;--imperium-paper-block-ink: #7a4a00;--imperium-paper-block-row: #fffaf0;--imperium-paper-block-bg: #fff4dd;--imperium-paper-invalid-bg: #fdecec;--imperium-paper-special-bg: #eef6f0;--imperium-paper-special-line: #9fd8b0;--imperium-paper-invalid-ink: #9b1c1c;--imperium-paper-ink: #1f2933;--imperium-paper-special-ink: #1c5b33;--imperium-paper-ink-strong: #102a43}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-display:block;font-family:bootstrap-icons;src:url("../../media/bootstrap-icons-CVBWLLHT.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"),url("../../media/bootstrap-icons-VQNJTM6Q.woff?e34853135f9e39acf64315236852cd5a") format("woff")}.bi:before,[class^=bi-]:before,[class*=" bi-"]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-file-earmark-pdf:before{content:"\f63e"}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-icon-animations: true;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media(prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px transparent;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:transparent;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:transparent;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0,-50px,0) scale(.9);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-50px,0) scale(.9);opacity:0}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}