:root{--lv-brand-navy: #0B1F4B;--lv-brand-navy-deep: #011940;--lv-brand-navy-mid: #013070;--lv-brand-navy-light: #014398;--lv-brand-orange: #FE7700;--lv-brand-orange-hot: #FE5A04;--lv-brand-orange-warm: #FE8912;--lv-brand-white: #FEFEFE;--lv-neutral-0: #FFFFFF;--lv-neutral-100: #F2F4F7;--lv-neutral-300: #D1D6DE;--lv-neutral-500: #7A8BA3;--lv-neutral-700: #3D5475;--lv-neutral-900: #0B1F4B;--lv-primary: #FE7700;--lv-primary-hover: #FE5A04;--lv-on-primary: #0B1F4B;--lv-sla-ok: #1B7F4A;--lv-sla-warning: #FE7700;--lv-sla-breached: #C62828;--lv-font-brand: Montserrat, Inter, system-ui, sans-serif;--lv-font-display: Montserrat, Inter, system-ui, sans-serif;--lv-font-sans: Inter, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lv-font-numbers: Montserrat, Inter, system-ui, sans-serif;--lv-font-mono: "JetBrains Mono", Menlo, monospace;--lv-radius-sm: 6px;--lv-radius-md: 10px;--lv-radius-lg: 16px;--lv-radius-pill: 999px;--lv-radius-icon: 22%;--lv-size-unit: 4px;--lv-size-font-xs: 12px;--lv-size-font-sm: 13px;--lv-size-font-base: 14px;--lv-size-font-md: 16px;--lv-size-font-lg: 20px;--lv-size-font-xl: 24px;--lv-size-font-2xl: 30px;--lv-size-font-kpi: 30px;--lv-size-control: 44px;--lv-size-control-sm: 36px;--lv-size-control-lg: 48px;--lv-size-topbar: 64px;--lv-size-sidenav: 248px;--lv-size-sidenav-collapsed: 68px;--lv-size-drawer: 480px;--lv-size-toc: 200px;--lv-size-content-max: 1440px}:root,:root[data-theme=light]{color-scheme:light;--lv-surface: #FFFFFF;--lv-surface-soft: #F2F4F7;--lv-surface-raised: #FFFFFF;--lv-surface-subtle: #F8F9FB;--lv-surface-inverse: #0B1F4B;--lv-surface-inverse-hover: #013070;--lv-surface-inverse-active: #014398;--lv-ink: #0B1F4B;--lv-ink-secondary: #3D5475;--lv-ink-muted: #5B6B84;--lv-ink-inverse: #FEFEFE;--lv-ink-inverse-soft: #D6E0F2;--lv-ink-inverse-muted: #A9BDE0;--lv-brand: #FE7700;--lv-brand-hover: #FE5A04;--lv-brand-strong: #B34700;--lv-brand-soft: #FFEFE0;--lv-brand-ink: #8F3A00;--lv-on-brand: #0B1F4B;--lv-line: #7A8BA3;--lv-line-subtle: #E3E7ED;--lv-success: #156B3E;--lv-success-soft: #DDF3E7;--lv-warning: #8A4B00;--lv-warning-soft: #FFF0D6;--lv-danger: #C62828;--lv-danger-soft: #FDECEC;--lv-danger-solid: #C62828;--lv-on-danger: #FEFEFE;--lv-neutral: #3D5475;--lv-neutral-soft: #E8ECF2;--lv-overlay: rgba(11, 31, 75, .45);--lv-focus-ring: #014398;--lv-focus-ring-inverse: #FEFEFE;--lv-shadow-card: 0 1px 2px rgba(11, 31, 75, .06), 0 8px 24px rgba(11, 31, 75, .06);--lv-shadow-popover: 0 12px 32px rgba(11, 31, 75, .18);--lv-shadow-drawer: -8px 0 24px rgba(11, 31, 75, .16);--lv-shadow-modal: 0 16px 48px rgba(11, 31, 75, .28)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--lv-surface: #0F1B38;--lv-surface-soft: #0A142B;--lv-surface-raised: #1A2B5C;--lv-surface-subtle: #14224A;--lv-surface-inverse: #071230;--lv-surface-inverse-hover: #0F2150;--lv-surface-inverse-active: #0B3A85;--lv-ink: #F2F4F7;--lv-ink-secondary: #C3CCDA;--lv-ink-muted: #9AA8BF;--lv-ink-inverse: #FEFEFE;--lv-ink-inverse-soft: #D6E0F2;--lv-ink-inverse-muted: #A9BDE0;--lv-brand: #FE7700;--lv-brand-hover: #FE8912;--lv-brand-strong: #FF9A3C;--lv-brand-soft: #3A2410;--lv-brand-ink: #FFB878;--lv-on-brand: #0B1F4B;--lv-line: #6C7D99;--lv-line-subtle: #26376A;--lv-success: #4CC38A;--lv-success-soft: #11301F;--lv-warning: #F5B14C;--lv-warning-soft: #3A2A0C;--lv-danger: #FF8A80;--lv-danger-soft: #3D1618;--lv-danger-solid: #C62828;--lv-on-danger: #FEFEFE;--lv-neutral: #AEBBD0;--lv-neutral-soft: #1D2A47;--lv-overlay: rgba(2, 8, 22, .65);--lv-focus-ring: #FF9A3C;--lv-focus-ring-inverse: #FEFEFE;--lv-shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .3);--lv-shadow-popover: 0 12px 32px rgba(0, 0, 0, .55);--lv-shadow-drawer: -8px 0 24px rgba(0, 0, 0, .5);--lv-shadow-modal: 0 16px 48px rgba(0, 0, 0, .6)}}:root[data-theme=dark]{color-scheme:dark;--lv-surface: #0F1B38;--lv-surface-soft: #0A142B;--lv-surface-raised: #1A2B5C;--lv-surface-subtle: #14224A;--lv-surface-inverse: #071230;--lv-surface-inverse-hover: #0F2150;--lv-surface-inverse-active: #0B3A85;--lv-ink: #F2F4F7;--lv-ink-secondary: #C3CCDA;--lv-ink-muted: #9AA8BF;--lv-ink-inverse: #FEFEFE;--lv-ink-inverse-soft: #D6E0F2;--lv-ink-inverse-muted: #A9BDE0;--lv-brand: #FE7700;--lv-brand-hover: #FE8912;--lv-brand-strong: #FF9A3C;--lv-brand-soft: #3A2410;--lv-brand-ink: #FFB878;--lv-on-brand: #0B1F4B;--lv-line: #6C7D99;--lv-line-subtle: #26376A;--lv-success: #4CC38A;--lv-success-soft: #11301F;--lv-warning: #F5B14C;--lv-warning-soft: #3A2A0C;--lv-danger: #FF8A80;--lv-danger-soft: #3D1618;--lv-danger-solid: #C62828;--lv-on-danger: #FEFEFE;--lv-neutral: #AEBBD0;--lv-neutral-soft: #1D2A47;--lv-overlay: rgba(2, 8, 22, .65);--lv-focus-ring: #FF9A3C;--lv-focus-ring-inverse: #FEFEFE;--lv-shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .3);--lv-shadow-popover: 0 12px 32px rgba(0, 0, 0, .55);--lv-shadow-drawer: -8px 0 24px rgba(0, 0, 0, .5);--lv-shadow-modal: 0 16px 48px rgba(0, 0, 0, .6)}:root{--u: var(--lv-size-unit);--s1: calc(var(--u) * 1);--s2: calc(var(--u) * 2);--s3: calc(var(--u) * 3);--s4: calc(var(--u) * 4);--s5: calc(var(--u) * 5);--s6: calc(var(--u) * 6);--s8: calc(var(--u) * 8);--s10: calc(var(--u) * 10);--s12: calc(var(--u) * 12);--s16: calc(var(--u) * 16);--bar-h: calc(var(--u) * 17)}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:var(--lv-font-sans);font-size:var(--lv-size-font-base);line-height:1.45;color:var(--lv-ink);background:var(--lv-surface-soft);-webkit-font-smoothing:antialiased}a{color:var(--lv-brand-strong)}a:hover{color:var(--lv-brand-ink)}:root :focus-visible{outline:2px solid var(--lv-focus-ring)!important;outline-offset:1px!important}.lv-sidenav-inner :focus-visible,.lv-bulk :focus-visible,.lv-login-brand :focus-visible{outline-color:var(--lv-focus-ring-inverse)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lv-skip{position:absolute;left:var(--s2);top:-100px;z-index:100;padding:var(--s2) var(--s4);background:var(--lv-surface);color:var(--lv-ink);border:1px solid var(--lv-line);border-radius:var(--lv-radius-sm)}.lv-skip:focus{top:var(--s2)}kbd{font-family:inherit;font-size:var(--lv-size-font-xs);color:var(--lv-ink);border:1px solid var(--lv-line);border-bottom-width:2px;border-radius:var(--lv-radius-sm);padding:1px var(--s1);background:var(--lv-surface)}.lv-muted{color:var(--lv-ink-muted)}.lv-num{font-variant-numeric:tabular-nums}.lv-mono{font-family:var(--lv-font-mono)}.lv-app{min-height:100vh;display:flex;flex-direction:column}.lv-topbar{position:sticky;top:0;z-index:15;height:var(--lv-size-topbar);display:flex;align-items:center;gap:var(--s3);padding:0 var(--s5) 0 var(--s2);background:var(--lv-surface);border-bottom:1px solid var(--lv-line-subtle)}.lv-icon-btn.ant-btn{width:var(--lv-size-control);height:var(--lv-size-control);color:var(--lv-ink)}.lv-icon-btn.ant-btn:hover{background:var(--lv-surface-soft);color:var(--lv-ink)}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){background:var(--lv-brand);border-color:var(--lv-brand);color:var(--lv-on-brand)}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover,.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):active{background:var(--lv-brand-hover);border-color:var(--lv-brand-hover);color:var(--lv-on-brand)}.ant-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled),.ant-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background:var(--lv-danger-solid);border-color:var(--lv-danger-solid);color:var(--lv-on-danger)}.lv-brand-link{display:flex;align-items:center;flex:none;border-radius:var(--lv-radius-sm)}.lv-topbar-logo{display:block;height:var(--s8);width:auto}.lv-global-search{flex:1 1 auto;display:flex;justify-content:flex-start;margin-left:var(--s4);min-width:0}.lv-search-trigger{display:flex;align-items:center;gap:var(--s3);width:100%;max-width:calc(var(--u) * 140);height:var(--lv-size-control);padding:0 var(--s3);border:1px solid var(--lv-line);border-radius:var(--lv-radius-sm);background:var(--lv-surface-soft);color:var(--lv-ink-muted);font:inherit;cursor:pointer}.lv-search-trigger>span:not(.anticon){flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-top-actions{display:flex;align-items:center;gap:var(--s1);flex:none}.lv-vsep{width:1px;height:var(--s8);background:var(--lv-line-subtle);margin:0 var(--s2)}.lv-user-btn{display:flex;align-items:center;gap:var(--s3);height:var(--lv-size-control-lg);border:0;border-radius:var(--lv-radius-sm);background:transparent;padding:0 var(--s2);text-align:left;color:var(--lv-ink);font:inherit;cursor:pointer}.lv-user-btn:hover{background:var(--lv-surface-soft)}.lv-avatar{width:var(--lv-size-control-sm);height:var(--lv-size-control-sm);border-radius:var(--lv-radius-pill);background:var(--lv-brand);color:var(--lv-on-brand);font-size:var(--lv-size-font-base);font-weight:700;display:flex;align-items:center;justify-content:center}.lv-user-txt{display:flex;flex-direction:column;line-height:1.3;min-width:0}.lv-user-txt b{font-weight:600}.lv-user-txt small{font-size:var(--lv-size-font-xs);color:var(--lv-ink-muted)}.lv-menu-who{display:flex;flex-direction:column;line-height:1.3;cursor:default}.lv-menu-who small{color:var(--lv-ink-muted)}.lv-user-dropdown .ant-dropdown-menu{min-width:calc(var(--u) * 56);background:var(--lv-surface-raised);border:1px solid var(--lv-line-subtle);box-shadow:var(--lv-shadow-popover)}.lv-user-dropdown .lv-menu-head.ant-dropdown-menu-item-disabled{cursor:default;color:var(--lv-ink)}.lv-menu-who strong{color:var(--lv-ink)}.lv-user-dropdown.lv-user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:var(--lv-danger)}.lv-user-dropdown.lv-user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover,.lv-user-dropdown.lv-user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger.ant-dropdown-menu-item-active{color:var(--lv-danger);background:var(--lv-danger-soft)}.lv-popover-empty{margin:0;color:var(--lv-ink-secondary)}.lv-layout{flex:1;display:flex;align-items:stretch;min-width:0}.lv-sider{flex:none;width:var(--lv-size-sidenav);background:var(--lv-surface-inverse);border-right:1px solid var(--lv-line-subtle);color:var(--lv-ink-inverse-soft)}.lv-sider .lv-sidenav-inner{position:sticky;top:var(--lv-size-topbar);height:calc(100vh - var(--lv-size-topbar));overflow-y:auto}[data-collapsed=true] .lv-sider{width:var(--lv-size-sidenav-collapsed)}.lv-sidenav-inner{display:flex;flex-direction:column;min-height:100%;padding:var(--s5) var(--s3);gap:var(--s5)}.lv-sidenav-inner nav{display:flex;flex-direction:column;gap:var(--s5)}.lv-nav-group ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.lv-nav-group-title{padding:0 var(--s3) var(--s2);font-size:var(--lv-size-font-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-ink-inverse-muted)}.lv-nav-item{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);min-height:var(--lv-size-control-sm);border-radius:var(--lv-radius-sm);color:var(--lv-ink-inverse-soft);text-decoration:none}a.lv-nav-item:hover{background:var(--lv-surface-inverse-hover);color:var(--lv-ink-inverse)}.lv-nav-item[aria-current=page]{background:var(--lv-surface-inverse-active);color:var(--lv-ink-inverse);font-weight:600}.lv-nav-icon{display:inline-flex;flex:none}.lv-nav-soon{color:var(--lv-ink-inverse-muted);cursor:default}.lv-nav-label{min-width:0;white-space:nowrap}.lv-nav-text{display:flex;flex-direction:column;min-width:0}.lv-nav-soon{padding-block:var(--s1)}.lv-nav-tag{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--lv-size-font-xs);color:var(--lv-ink-inverse-soft)}.lv-version{margin-top:auto;border-top:1px solid var(--lv-surface-inverse-active);padding:var(--s3) var(--s3) 0;font-size:var(--lv-size-font-xs);color:var(--lv-ink-inverse-muted);display:flex;flex-direction:column}[data-collapsed=true] .lv-nav-label,[data-collapsed=true] .lv-nav-group-title,[data-collapsed=true] .lv-nav-tag,[data-collapsed=true] .lv-version{display:none}[data-collapsed=true] .lv-nav-item{justify-content:center}[data-collapsed=true] .lv-nav-group+.lv-nav-group{border-top:1px solid var(--lv-surface-inverse-active);padding-top:var(--s3)}.lv-nav-drawer .ant-drawer-body{padding:0;background:var(--lv-surface-inverse)}.lv-nav-drawer .ant-drawer-header{background:var(--lv-surface-inverse);border-bottom-color:var(--lv-surface-inverse-active)}.lv-nav-drawer .ant-drawer-title,.lv-nav-drawer .ant-drawer-close{color:var(--lv-ink-inverse)}.lv-main{flex:1;min-width:0;padding:var(--s5) var(--s8) var(--s10)}.lv-main:focus{outline:none}.lv-page{max-width:var(--lv-size-content-max);margin-inline:auto;display:flex;flex-direction:column;gap:var(--s4)}.lv-page-header{display:flex;flex-direction:column;gap:var(--s2)}.lv-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);font-size:var(--lv-size-font-sm);color:var(--lv-ink-muted)}.lv-crumbs li+li:before{content:"›";margin-right:var(--s2)}.lv-crumbs a{color:var(--lv-ink-muted)}.lv-crumbs [aria-current]{color:var(--lv-ink);font-weight:500}.lv-page-head{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:var(--s4)}.lv-page-title{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--s3);min-width:0}.lv-h1{margin:0;font-family:var(--lv-font-display);font-size:var(--lv-size-font-2xl);line-height:1.2;font-weight:600;overflow-wrap:anywhere}.lv-count{font-size:var(--lv-size-font-xs);font-weight:700;background:var(--lv-brand-soft);color:var(--lv-brand-strong);border-radius:var(--lv-radius-pill);padding:2px var(--s2);font-variant-numeric:tabular-nums}.lv-page-actions{display:flex;flex:none;flex-wrap:wrap;gap:var(--s2)}.lv-card{background:var(--lv-surface);box-shadow:var(--lv-shadow-card);border-radius:var(--lv-radius-md)}.lv-card-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s4) var(--s5);border-bottom:1px solid var(--lv-line-subtle)}.lv-card-head h2{margin:0;font-size:var(--lv-size-font-md);font-weight:700}.lv-pill{display:inline-flex;align-items:center;gap:var(--s2);height:var(--s6);padding:0 var(--s2);border-radius:var(--lv-radius-pill);font-size:var(--lv-size-font-xs);font-weight:700;white-space:nowrap}.lv-pill:before{content:"";width:var(--s2);height:var(--s2);border-radius:var(--lv-radius-pill);background:currentColor}.lv-tone-success{background:var(--lv-success-soft);color:var(--lv-success)}.lv-tone-warning{background:var(--lv-warning-soft);color:var(--lv-warning)}.lv-tone-danger{background:var(--lv-danger-soft);color:var(--lv-danger)}.lv-tone-neutral{background:var(--lv-neutral-soft);color:var(--lv-neutral)}.lv-tone-brand{background:var(--lv-brand-soft);color:var(--lv-brand-ink)}.lv-page-header+.lv-kpis{margin-top:var(--s2)}.lv-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--u) * 55),1fr));gap:var(--s4)}.lv-kpi{padding:var(--s5) var(--s6);display:flex;flex-direction:column;gap:var(--s3)}.lv-kpi-warning{border-left:var(--s1) solid var(--lv-warning)}.lv-kpi-warning .lv-kpi-value{color:var(--lv-warning)}.lv-kpi-title{margin:0;font-size:var(--lv-size-font-base);font-weight:600;color:var(--lv-ink-secondary)}.lv-kpi-value{font-family:var(--lv-font-numbers);font-weight:800;font-size:var(--lv-size-font-kpi);line-height:1.15;min-height:var(--s8)}.lv-kpi-detail{font-size:var(--lv-size-font-sm);color:var(--lv-ink-secondary)}.lv-kpi-link{margin-top:auto;font-weight:600}.lv-field{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.lv-field-label{font-size:var(--lv-size-font-sm);font-weight:500}.lv-field-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3)}.lv-req{color:var(--lv-danger)}.lv-help{font-size:var(--lv-size-font-sm);line-height:1.4;color:var(--lv-ink-secondary)}.lv-help-error{color:var(--lv-danger)}.lv-link-btn{border:0;background:transparent;padding:0;color:var(--lv-brand-strong);font:inherit;font-size:var(--lv-size-font-sm);font-weight:500;text-decoration:underline;cursor:pointer}.lv-icon-inline{border:0;background:transparent;color:var(--lv-ink-secondary);cursor:pointer;padding:var(--s1);display:inline-flex}.lv-fieldset{border:0;margin:0;padding:0;min-width:0}.lv-fieldset>legend{padding:0 0 var(--s3);font-size:var(--lv-size-font-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lv-ink-secondary)}.lv-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4)}.lv-span2{grid-column:1 / -1}.lv-prefs{display:flex;flex-direction:column;gap:var(--s5)}.lv-prefs fieldset{border:0;padding:0;margin:0}.lv-prefs legend{font-weight:700;padding-bottom:var(--s2)}.lv-shortcuts{margin:0;display:flex;flex-direction:column;gap:var(--s3)}.lv-shortcuts>div{display:grid;grid-template-columns:calc(var(--u) * 28) 1fr;gap:var(--s3);align-items:baseline}.lv-shortcuts dd{margin:0}.lv-modal-actions{display:flex;justify-content:flex-end;gap:var(--s3);margin-top:var(--s2)}.lv-palette .ant-modal-header{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);padding:0;margin:0}.lv-palette-search{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--lv-line-subtle);color:var(--lv-ink-muted)}.lv-palette-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:var(--lv-size-font-md);color:var(--lv-ink);height:var(--lv-size-control)}:root .lv-palette-search input:focus-visible{outline:none!important}.lv-palette-search:focus-within{outline:2px solid var(--lv-focus-ring);outline-offset:-2px}.lv-palette-list{list-style:none;margin:0;padding:var(--s2);max-height:calc(var(--u) * 90);overflow-y:auto}.lv-palette-list ul{list-style:none;margin:0;padding:0}.lv-palette-group{padding:var(--s2) var(--s3);font-size:var(--lv-size-font-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lv-ink-muted)}.lv-palette-option{padding:var(--s3);border-radius:var(--lv-radius-sm);cursor:pointer}.lv-palette-option[aria-selected=true]{background:var(--lv-brand-soft);color:var(--lv-brand-ink);font-weight:600}.lv-palette-empty{padding:var(--s5);color:var(--lv-ink-secondary)}.lv-toast-region{position:fixed;z-index:1200;left:50%;bottom:var(--s6);transform:translate(-50%);width:max-content;max-width:calc(100vw - var(--s8));pointer-events:none}body:has(.lv-sticky-bar) .lv-toast-region{bottom:calc(var(--bar-h) + var(--s4))}.lv-toast{pointer-events:auto;display:flex;align-items:center;gap:var(--s3);padding:var(--s2) var(--s2) var(--s2) var(--s4);background:var(--lv-surface-inverse);color:var(--lv-ink-inverse);border-radius:var(--lv-radius-sm);box-shadow:var(--lv-shadow-popover)}.lv-toast-icon{flex:none;color:var(--lv-ink-inverse-muted)}.lv-toast-action,.lv-toast-close{min-height:var(--lv-size-control-sm);border:0;border-radius:var(--lv-radius-sm);background:transparent;color:var(--lv-ink-inverse);font:inherit;cursor:pointer}.lv-toast-action{padding:0 var(--s3);font-weight:700;color:var(--lv-brand)}.lv-toast-close{width:var(--lv-size-control-sm)}.lv-login{min-height:100vh;display:flex;flex-wrap:wrap;background:var(--lv-surface)}.lv-login-brand{flex:1 1 calc(var(--u) * 130);min-width:0;background:var(--lv-surface-inverse);color:var(--lv-ink-inverse);padding:var(--s12) var(--s16);display:flex;flex-direction:column;justify-content:space-between;gap:var(--s12)}.lv-login-logo{display:block;width:calc(var(--u) * 60);max-width:100%;margin-left:calc(var(--u) * -1)}.lv-eyebrow-inverse{margin:0 0 var(--s3);font-size:var(--lv-size-font-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lv-ink-inverse-muted)}.lv-login-headline{margin:0 0 var(--s3);font-family:var(--lv-font-display);font-size:var(--lv-size-font-2xl);line-height:1.2;font-weight:700}.lv-login-sub{margin:0;max-width:calc(var(--u) * 100);color:var(--lv-ink-inverse-soft)}.lv-login-form-side{flex:1 1 calc(var(--u) * 130);min-width:0;padding:var(--s12) var(--s6);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--s10)}.lv-login-form{width:calc(var(--u) * 100);max-width:100%;margin:auto 0;display:flex;flex-direction:column;gap:var(--s4)}.lv-login-form .lv-h1{font-size:var(--lv-size-font-xl)}.lv-login-form p{margin:0}.lv-login-foot{order:-1;align-self:stretch;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--s3) var(--s5);font-size:var(--lv-size-font-base);color:var(--lv-ink-secondary)}.lv-login-lang{display:inline-flex;align-items:center;gap:var(--s2)}.lv-login-solo{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--lv-surface-inverse);padding:var(--s6)}.lv-login-stack{width:calc(var(--u) * 100);max-width:100%;min-width:0}.lv-form-card{background:var(--lv-surface);border-radius:var(--lv-radius-md);padding:var(--s6);box-shadow:var(--lv-shadow-modal);display:flex;flex-direction:column;gap:var(--s4)}.lv-narrow{width:100%;max-width:calc(var(--u) * 120);margin-inline:auto}.lv-narrow .lv-form-card{box-shadow:var(--lv-shadow-card)}.lv-form-card h1,.lv-form-card h2{margin:0}.lv-form-actions{display:flex;gap:var(--s3);justify-content:flex-end;flex-wrap:wrap}.lv-login-links{margin-top:var(--s4);text-align:center}.lv-link-on-dark{color:var(--lv-ink-inverse)}.lv-boot{min-height:100vh;padding:var(--s12) var(--s6);background:var(--lv-surface-soft)}.lv-provisional{font-weight:600}.lv-field-error{color:var(--lv-danger)}.lv-unset{color:var(--lv-ink-muted);font-style:italic;cursor:help}.lv-money{font-variant-numeric:tabular-nums;white-space:nowrap}.lv-tag-ok.ant-tag{color:var(--lv-success);background:var(--lv-success-soft);border-color:transparent}.lv-tag-warn.ant-tag{color:var(--lv-warning);background:var(--lv-warning-soft);border-color:transparent}.lv-tag-plain.ant-tag{color:var(--lv-neutral);background:var(--lv-neutral-soft);border-color:transparent}.lv-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.lv-inline .ant-tag{margin:0}.lv-scroll{overflow-x:auto;max-width:100%}.lv-scroll .ant-table-wrapper,.lv-scroll .ant-descriptions{min-width:calc(var(--u) * 160)}.ant-descriptions-item-content{overflow-wrap:anywhere}.lv-cards{list-style:none;margin:0;padding:0;display:grid;gap:var(--s3)}.lv-cards-boxed{padding:0 var(--s4);gap:0;background:var(--lv-surface);border-radius:var(--lv-radius-md);box-shadow:var(--lv-shadow-card)}.lv-card-row{background:var(--lv-surface);border-bottom:1px solid var(--lv-line-subtle);padding:var(--s3) 0}.lv-card-row:last-child{border-bottom:0}.lv-card-title{font-weight:600;margin-bottom:var(--s2);overflow-wrap:anywhere}.lv-card-fields{margin:0;display:grid;gap:var(--s1)}.lv-card-field{display:grid;grid-template-columns:minmax(calc(var(--u) * 24),40%) 1fr;gap:var(--s2)}.lv-card-field dt{color:var(--lv-ink-secondary)}.lv-card-field dd{margin:0;overflow-wrap:anywhere}.lv-card-actions{margin-top:var(--s3);display:flex;flex-wrap:wrap;gap:var(--s2);justify-content:flex-end}.ant-alert.lv-alert-provisional{margin-bottom:var(--s4);background:var(--lv-warning-soft);border:1px solid var(--lv-warning);color:var(--lv-ink)}.lv-alert-provisional .ant-alert-message{font-weight:700;color:var(--lv-warning)}.lv-alert-provisional .ant-alert-description{color:var(--lv-ink)}.lv-provisional-list{margin:var(--s1) 0 var(--s2);padding-left:var(--s5);columns:2;column-gap:var(--s8)}.lv-params.ant-collapse,.lv-params .ant-collapse-header,.lv-params .ant-collapse-content,.ant-card .ant-card-head{background:transparent}.lv-params .ant-collapse-content-box{padding-inline:0}.lv-params-list .ant-descriptions-row>th,.lv-params-list .ant-descriptions-row>td{padding-bottom:var(--s2);border-bottom:1px solid var(--lv-line-subtle)}.lv-empty-draft.ant-empty{margin:var(--s10) 0 var(--s6)}.lv-empty-hint{display:block;margin-top:var(--s1);color:var(--lv-ink-secondary)}.lv-current-actions{margin-bottom:var(--s3)}.lv-load-error{margin:var(--s2) 0}@media(max-width:959px){.lv-login-brand{padding:var(--s10) var(--s6)}.lv-grid2{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.lv-nav-item{min-height:calc(var(--u) * 11)}.lv-main{padding:var(--s4) var(--s3) var(--s8)}.lv-topbar{padding-right:var(--s2);gap:var(--s1)}.lv-topbar-logo{height:var(--s6)}.lv-page-head{flex-wrap:wrap}.ant-switch{position:relative}.ant-switch:before{content:"";position:absolute;inset:calc((var(--lv-size-control) - 22px) / -2) calc((var(--lv-size-control) - 40px) / -2)}.lv-icon-btn.ant-btn{min-width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.lv-global-search{margin-left:auto;justify-content:flex-end}.lv-provisional-list{columns:1}.lv-login-pitch{display:none}.lv-h1{font-size:var(--lv-size-font-xl)}.lv-login{flex-direction:column;flex-wrap:nowrap}.lv-login-brand{flex:none;gap:0;padding:var(--s5) var(--s4)}.lv-login-form-side{flex:1 1 auto;padding:var(--s6) var(--s4)}.lv-kpi{padding:var(--s4)}}.lv-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3)}.lv-toolbar-end{margin-left:auto;display:flex;gap:var(--s2)}.lv-search{position:relative;display:flex;align-items:center;flex:1 1 calc(var(--u) * 70);max-width:calc(var(--u) * 110);min-width:0}.lv-search-icon{position:absolute;left:var(--s3);color:var(--lv-ink-muted);pointer-events:none}.lv-search input{width:100%;height:var(--lv-size-control);padding:0 var(--s10) 0 var(--s8);border:1px solid var(--lv-line);border-radius:var(--lv-radius-sm);background:var(--lv-surface);color:var(--lv-ink);font:inherit}.lv-search input::placeholder{color:var(--lv-ink-muted)}.lv-search-active input{border-color:var(--lv-focus-ring)}.lv-search-clear{position:absolute;right:var(--s1);width:var(--lv-size-control-sm);height:var(--lv-size-control-sm);border:0;background:transparent;color:var(--lv-ink-muted);cursor:pointer;border-radius:var(--lv-radius-pill)}.lv-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.lv-chip{display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--lv-size-control-sm);padding:0 var(--s1) 0 var(--s3);border-radius:var(--lv-radius-pill);background:var(--lv-brand-soft);color:var(--lv-brand-ink);font-size:var(--lv-size-font-sm)}.lv-chip button{width:var(--s8);height:var(--s8);flex:none;border:0;border-radius:var(--lv-radius-pill);background:transparent;color:var(--lv-brand-ink);cursor:pointer}.lv-filter-panel{display:flex;flex-direction:column;gap:var(--s4);min-width:calc(var(--u) * 60)}.lv-filter-options{display:flex;flex-direction:column;gap:var(--s1)}.lv-column-picker{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);background:var(--lv-surface);border-radius:var(--lv-radius-sm);box-shadow:var(--lv-shadow-popover)}.lv-column-picker .ant-checkbox-wrapper{margin:0}.lv-list-card{overflow:hidden}.lv-view-tabs{display:flex;flex-wrap:wrap;gap:var(--s1);padding:0 var(--s4);border-bottom:1px solid var(--lv-line-subtle)}.lv-view-tab{height:calc(var(--u) * 12);padding:0 var(--s3);border:0;border-bottom:3px solid transparent;background:transparent;color:var(--lv-ink);font:inherit;cursor:pointer}.lv-view-tab small{font-size:var(--lv-size-font-base);color:var(--lv-ink-secondary)}.lv-view-tab[aria-selected=true]{border-bottom-color:var(--lv-brand);font-weight:700}.lv-table-card{position:relative}.lv-progress{position:absolute;top:0;left:0;right:0;height:var(--s1);background:var(--lv-brand-soft);overflow:hidden;z-index:1}.lv-progress:after{content:"";display:block;width:40%;height:100%;background:var(--lv-brand);animation:lv-progress 1.1s ease-in-out infinite}@keyframes lv-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.lv-table-wrap{max-width:100%;overflow-x:auto;background:linear-gradient(to right,var(--lv-surface) 30%,transparent) left center / 24px 100% no-repeat local,linear-gradient(to left,var(--lv-surface) 30%,transparent) right center / 24px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--lv-ink) 18%,transparent),transparent) left center / 10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--lv-ink) 18%,transparent),transparent) right center / 10px 100% no-repeat scroll}.lv-table{width:100%;border-collapse:collapse}.lv-table th{text-align:left;color:var(--lv-ink);font-size:var(--lv-size-font-xs);letter-spacing:.04em;font-weight:700;background:var(--lv-surface-subtle);padding:var(--s3);border-top:1px solid var(--lv-line-subtle);border-bottom:1px solid var(--lv-line-subtle);white-space:nowrap}.lv-table td{padding:var(--s2) var(--s3);border-bottom:1px solid var(--lv-line-subtle);vertical-align:middle}:root[data-density=compact] .lv-table td{padding-block:2px}.lv-table tbody tr:hover td{background:var(--lv-surface-soft)}.lv-table .lv-row-selected td{background:var(--lv-brand-soft)}.lv-table .lv-row-inactive td,.lv-card-row.lv-row-inactive{background:var(--lv-surface-subtle);color:var(--lv-ink-muted)}.lv-col-select{width:var(--s12);padding-left:var(--s4)!important}.lv-num-col{text-align:right;font-variant-numeric:tabular-nums}.lv-sort-idle{color:var(--lv-ink-muted)}.lv-sort-btn{display:inline-flex;align-items:center;gap:var(--s1);border:0;background:transparent;padding:0;font:inherit;font-weight:700;letter-spacing:inherit;color:var(--lv-ink);cursor:pointer}.lv-row-link{display:flex;flex-direction:column;align-items:flex-start;border:0;background:transparent;padding:0;text-align:left;font:inherit;font-weight:500;color:var(--lv-ink);cursor:pointer}.lv-row-link:hover{color:var(--lv-brand-strong);text-decoration:underline}.lv-row-actions{display:inline-flex;gap:var(--s2);align-items:center}.lv-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s3) var(--s4);border-top:1px solid var(--lv-line-subtle);font-size:var(--lv-size-font-sm);color:var(--lv-ink-secondary)}.lv-pager-controls,.lv-pager-size,.lv-pager-nav{display:flex;align-items:center;gap:var(--s2)}.lv-pager-controls{gap:var(--s5);flex-wrap:wrap}.lv-skeleton{padding:var(--s4);display:flex;flex-direction:column;gap:var(--s3)}.lv-skeleton-row{height:var(--s8);border-radius:var(--lv-radius-sm);background:linear-gradient(90deg,var(--lv-surface-soft),var(--lv-line-subtle),var(--lv-surface-soft));background-size:200% 100%;animation:lv-shimmer 1.4s ease-in-out infinite}@keyframes lv-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.lv-empty{padding:var(--s12) var(--s6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--s3)}.lv-empty-title.ant-typography{margin:0;font-size:var(--lv-size-font-lg)}.lv-empty p{margin:0;max-width:calc(var(--u) * 120);color:var(--lv-ink-secondary)}.lv-empty-actions{display:flex;flex-wrap:wrap;gap:var(--s2);justify-content:center}.lv-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1) var(--s2);margin:var(--s3) var(--s4);padding:var(--s1) var(--s2) var(--s1) var(--s4);background:var(--lv-surface-inverse);color:var(--lv-ink-inverse);border-radius:var(--lv-radius-sm)}.lv-bulk-actions{display:flex;flex-wrap:wrap;gap:var(--s1)}.lv-bulk-btn{min-height:var(--lv-size-control-sm);padding:0 var(--s3);border:0;border-radius:var(--lv-radius-sm);background:transparent;color:var(--lv-ink-inverse);font:inherit;cursor:pointer}.lv-bulk-btn:hover:not(:disabled){background:var(--lv-surface-inverse-active)}.lv-bulk-btn:disabled{color:var(--lv-ink-inverse-muted);cursor:not-allowed}.lv-bulk-clear{margin-left:auto}.lv-bulk-note{flex:1 1 100%;font-size:var(--lv-size-font-xs);color:var(--lv-ink-inverse-muted);padding-bottom:var(--s1)}.lv-name-list{margin:var(--s2) 0 0;padding-left:var(--s5)}.lv-table-card .lv-cards{padding:0 var(--s4);gap:0}.lv-card-head-row{display:flex;align-items:center;gap:var(--s4);margin-bottom:var(--s3);padding-bottom:var(--s3);border-bottom:1px solid var(--lv-line-subtle)}.lv-card-head-row .ant-checkbox-wrapper{flex:none;align-items:center}.lv-card-head-row .lv-card-title{min-width:0;margin-bottom:0;font-size:var(--lv-size-font-md);font-weight:700;line-height:1.3}.lv-mobile-sort{display:flex;flex-direction:column;gap:var(--s1);padding:var(--s3) var(--s3) 0}.lv-user-drawer .ant-drawer-header-title{align-items:flex-start}.lv-eyebrow{font-size:var(--lv-size-font-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lv-ink-muted)}.lv-drawer-title{margin-top:var(--s1);font-family:var(--lv-font-display);font-size:var(--lv-size-font-xl);line-height:1.25;font-weight:600}.lv-drawer-form{display:flex;flex-direction:column;gap:var(--s6)}.lv-user-drawer .ant-drawer-footer{padding-inline:var(--s6)}.lv-drawer-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3)}.lv-drawer-foot-left,.lv-drawer-foot-right{display:flex;flex-wrap:wrap;gap:var(--s2)}.lv-drawer-foot-right{margin-left:auto}.ant-btn[aria-pressed=true]{background:var(--lv-brand-soft);border-color:var(--lv-brand-strong);color:var(--lv-brand-ink)}.lv-unsaved{display:inline-flex;align-items:center;gap:var(--s2);font-size:var(--lv-size-font-sm);color:var(--lv-warning)}.lv-unsaved:before{content:"";width:var(--s2);height:var(--s2);border-radius:var(--lv-radius-pill);background:currentColor}.lv-note{margin:0 0 var(--s4);padding:var(--s3);background:var(--lv-surface-soft);border-radius:var(--lv-radius-sm);font-size:var(--lv-size-font-sm);color:var(--lv-ink-secondary)}.lv-narrow{max-width:calc(var(--u) * 120)}.lv-drawer-foot .ant-btn.lv-btn-cancel{border-color:transparent;background:transparent;box-shadow:none}@media(max-width:767px){.lv-drawer-foot{flex-direction:column;align-items:stretch}.lv-drawer-foot-right{order:-1;margin-left:0;flex-direction:column-reverse}.lv-drawer-foot-left{flex-direction:column}.lv-drawer-foot .ant-btn{width:100%;min-height:calc(var(--u) * 11)}.lv-card-actions .ant-btn{min-width:calc(var(--u) * 11);min-height:calc(var(--u) * 11)}.lv-filters .lv-link-btn,.lv-chip button{min-height:calc(var(--u) * 11);min-width:calc(var(--u) * 11)}.lv-search{max-width:none;flex-basis:100%}.lv-toolbar-end{display:none}.lv-view-tabs{padding:0 var(--s2)}}@media(max-width:767px){.lv-pager-nav .ant-btn{min-width:calc(var(--u) * 11);height:calc(var(--u) * 11)}}.lv-ficha{display:flex;flex-direction:column}.lv-ficha-body{display:flex;align-items:flex-start;gap:var(--s6)}.lv-toc{flex:0 0 var(--lv-size-toc);position:sticky;top:calc(var(--lv-size-topbar) + var(--s4));display:flex;flex-direction:column;gap:2px}.lv-toc-title{padding:var(--s1) var(--s3) var(--s2);font-size:var(--lv-size-font-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lv-ink-secondary)}.lv-toc a{display:flex;justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--lv-radius-sm);color:var(--lv-ink);font-size:var(--lv-size-font-base);text-decoration:none}.lv-toc a:hover{background:var(--lv-brand-soft);color:var(--lv-ink)}.lv-toc a[aria-current=location],.lv-toc a[aria-current=location]:hover{background:var(--lv-brand-soft);color:var(--lv-brand-ink);font-weight:700}.lv-toc-count{min-width:var(--s5);padding:0 var(--s1);text-align:center;border-radius:var(--lv-radius-pill);background:var(--lv-danger-solid);color:var(--lv-on-danger);font-size:var(--lv-size-font-xs)}.lv-toc-mobile{display:none}.lv-ficha-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--s4)}.lv-section{padding:var(--s5) var(--s6) var(--s6);scroll-margin-top:calc(var(--lv-size-topbar) + var(--s4))}.lv-section-title{display:flex;align-items:center;gap:var(--s3);margin:0 0 var(--s4);font-size:var(--lv-size-font-md);font-weight:700}.lv-section-title:focus{outline:none}.lv-section-lead{margin:0 0 var(--s2);color:var(--lv-ink-secondary)}.lv-issue-list{margin:0;padding-left:var(--s5)}.lv-fieldrow{display:grid;grid-template-columns:calc(var(--u) * 70) minmax(0,1fr);gap:var(--s3);align-items:start;margin-bottom:var(--s3)}.lv-fieldrow-label{padding-top:var(--s1);font-weight:500}.lv-provisional-tag{margin-left:var(--s2);font-size:var(--lv-size-font-xs);color:var(--lv-warning)}.lv-fieldblock{border:1px solid var(--lv-line-subtle);border-radius:var(--lv-radius-sm);margin:0 0 var(--s4);padding:var(--s2) var(--s4) var(--s3);min-width:0}.lv-fieldblock>legend{padding:0 var(--s2);font-weight:600}.lv-objitem{border:1px solid var(--lv-line-subtle);border-radius:var(--lv-radius-sm);padding:var(--s3);margin-bottom:var(--s2)}.lv-gap-b{margin-bottom:var(--s2)}.lv-gap-t{margin-top:var(--s2)}.lv-newkey{width:calc(var(--u) * 50);max-width:100%}.lv-ctl{min-width:min(calc(var(--u) * 60),100%);max-width:100%}.lv-ctl-wide{min-width:min(calc(var(--u) * 80),100%)}.lv-ctl-text{max-width:min(calc(var(--u) * 90),100%)}.ant-btn.lv-btn-fit{max-width:100%;height:auto;min-height:var(--lv-size-control-sm);white-space:normal;text-align:left}.lv-newkey-row,.lv-newkey-row .ant-btn{max-width:100%}.lv-details{margin-top:var(--s4)}.lv-details>summary{cursor:pointer;font-weight:600;padding:var(--s2) 0;color:var(--lv-brand-strong)}.lv-grid-wrap{border:1px solid var(--lv-line-subtle);border-radius:var(--lv-radius-sm)}.lv-grid th{padding:var(--s2);white-space:normal;vertical-align:bottom}.lv-grid th[scope=row]{background:var(--lv-surface);color:var(--lv-ink);font-size:var(--lv-size-font-base);letter-spacing:normal;white-space:normal;min-width:calc(var(--u) * 28);border-top:0}.lv-grid td{padding:2px var(--s1)}.lv-cell-btn{display:block;width:100%;min-height:var(--lv-size-control-sm);padding:0 var(--s2);border:1px solid transparent;border-radius:var(--lv-radius-sm);background:transparent;color:var(--lv-ink);font:inherit;text-align:left;cursor:text;white-space:nowrap}.lv-num-col .lv-cell-btn{text-align:right}.lv-cell-btn:hover:not(:disabled){border-color:var(--lv-line);background:var(--lv-surface)}.lv-cell-pending{background:var(--lv-warning-soft);color:var(--lv-warning);font-weight:600}.lv-cell-input{width:100%;min-width:calc(var(--u) * 24);height:var(--lv-size-control-sm);padding:0 var(--s2);border:1px solid var(--lv-focus-ring);border-radius:var(--lv-radius-sm);background:var(--lv-surface);color:var(--lv-ink);font:inherit}.lv-grid-cards .lv-card-field{align-items:center}.lv-grid-cards .lv-cell-btn,.lv-grid-cards .lv-cell-input{min-height:44px;height:auto;min-width:0}.lv-grid-cards .lv-cell-pending{border-color:var(--lv-warning)}.lv-sticky-bar{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s2) var(--s4);margin:var(--s4) calc(var(--s8) * -1) calc(var(--s10) * -1);padding:var(--s3) var(--s8);background:var(--lv-surface);border-top:1px solid var(--lv-line);box-shadow:var(--lv-shadow-card)}.lv-bar-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);min-width:0}.lv-saved{color:var(--lv-ink-secondary)}.lv-bar-actions{display:flex;flex-wrap:wrap;gap:var(--s2);justify-content:flex-end}.lv-btn-wrap{display:inline-flex}.ant-btn.lv-btn-secondary:not(:disabled){color:var(--lv-ink);border-color:var(--lv-ink);background:var(--lv-surface)}.ant-btn.lv-btn-secondary:not(:disabled):hover{color:var(--lv-ink);border-color:var(--lv-ink);background:var(--lv-surface-soft)}@media(max-width:959px){.lv-toc{display:none}.lv-toc-mobile{display:block;position:sticky;top:var(--lv-size-topbar);z-index:6;padding:var(--s2) 0;background:var(--lv-surface-soft)}.lv-section{scroll-margin-top:calc(var(--lv-size-topbar) + var(--lv-size-control-lg) + var(--s4) * 2)}.lv-fieldrow{grid-template-columns:minmax(0,1fr);gap:var(--s1)}.lv-ficha-body{gap:0}}@media(max-width:767px){.lv-section{padding:var(--s4)}.lv-sticky-bar{margin:var(--s4) calc(var(--s3) * -1) calc(var(--s8) * -1);padding:var(--s3)}.lv-bar-actions{flex:1 1 100%;flex-wrap:nowrap;justify-content:flex-start}.lv-bar-actions .ant-btn{min-height:var(--lv-size-control-lg)}.lv-bar-publish.ant-btn{flex:1 1 auto;margin-left:auto}}
