.fvd-wrap{padding-bottom:calc(24px + env(safe-area-inset-bottom))}@media (min-width:640px){.fvd-wrap{padding-bottom:calc(32px + env(safe-area-inset-bottom))}}@media (min-width:1280px){.fvd-wrap{padding-bottom:40px}}.fvd-wrap{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}@media (min-width:640px){.fvd-wrap{padding-left:max(28px,env(safe-area-inset-left));padding-right:max(28px,env(safe-area-inset-right))}}@media (min-width:1280px){.fvd-wrap{padding-left:40px;padding-right:40px}}.fvd{scroll-padding-top:76px}.fvd-topbar{padding-top:env(safe-area-inset-top);height:calc(60px + env(safe-area-inset-top))}.fvd-topbar>*{min-width:0}.fvd,.fvd-main{max-width:100%;overflow-x:clip}.fvd-main,.fvd-wrap{min-width:0}.fvd-card h3,.fvd-card h4,.fvd-card p,.fvd-h1,.fvd-h2,.fvd-kv dd,.fvd-list dd,.fvd-sub,.fvd-tile{overflow-wrap:anywhere}.fvd-badge,.fvd-hero,.fvd-kpi,.fvd-pill,.fvd-strip,.fvd-table td,.fvd-table th,.fvd-value,time{font-variant-numeric:tabular-nums}@media (max-width:639px){.fvd-kv>div,.fvd-list>div,.fvd-list>li{flex-wrap:wrap;gap:4px 12px}.fvd-kv dd,.fvd-list dd{white-space:normal;text-align:left;overflow-wrap:anywhere}.fvd-pill{white-space:normal;height:auto;min-height:24px;padding-block:3px}}@media (pointer:coarse){.fvd-acc-tab,.fvd-btn,.fvd-group-btn,.fvd-me,.fvd-menu-item,.fvd-nav-item,.fvd-search,.fvd-seg button,.fvd-stepper,.fvd-tree-head,.lx-logout,.lx-subnav-item{min-height:calc(44px / var(--cabinet-ui-scale, 1))}.fvd-btn{height:auto}.fvd-acc-close,.fvd-btn--icon,.fvd-iconbtn{min-width:calc(44px / var(--cabinet-ui-scale, 1));width:auto;min-height:calc(44px / var(--cabinet-ui-scale, 1))}.fvd-btn--icon,.fvd-iconbtn{width:calc(44px / var(--cabinet-ui-scale, 1))}.fvd-iconbtn{height:calc(44px / var(--cabinet-ui-scale, 1))}.fvd-tree-chevron{width:44px;height:44px}.fvd-stepper button{min-width:44px}.fvd .field,.fvd input:not([type=checkbox]):not([type=radio]):not([type=range]),.fvd select,.fvd textarea,.fvd-field{min-height:calc(44px / var(--cabinet-ui-scale, 1))}.fvd-seg button{height:auto}.lx-swatches{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}.lx-swatch{max-width:none;min-width:44px}.fvd-switch:before,.lx-switch:before{content:"";position:absolute;inset:-11px -6px}}@media (max-width:1023px),(pointer:coarse){.fvd .field,.fvd input:not([type=checkbox]):not([type=radio]):not([type=range]),.fvd select,.fvd textarea,.fvd-field,.fvd-search input{font-size:16px}}@media (max-width:639px){.lx-card{padding:16px}.fvd-strip>*{padding:var(--sp-4)}.fvd-card .fvd-btn{max-width:100%}.fvd-btn{white-space:normal;text-align:center;line-height:1.2;padding-block:8px}.fvd-acc-body{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.fvd-sheet{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@property --fvd-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --fvd-fade-r{syntax:"<length>";inherits:false;initial-value:0}.fvd .overflow-x-auto{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}@supports (animation-timeline:scroll(x self)){.fvd .overflow-x-auto:has(>table){animation:fvd-edge linear both;animation-timeline:scroll(x self);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fvd-fade-l),#000 calc(100% - var(--fvd-fade-r)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fvd-fade-l),#000 calc(100% - var(--fvd-fade-r)),transparent)}@keyframes fvd-edge{0%{--fvd-fade-l:0px;--fvd-fade-r:28px}6%{--fvd-fade-l:28px}94%{--fvd-fade-r:28px}to{--fvd-fade-l:28px;--fvd-fade-r:0px}}}.fvd-table{table-layout:auto}.fvd-table td,.fvd-table th{overflow-wrap:anywhere}.fvd-table th{white-space:nowrap}.fvd-skel{position:relative;overflow:hidden;border-radius:var(--d-r);background:rgba(255,255,255,.045)}.fvd-skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent);animation:fvd-shimmer 1.4s ease-in-out infinite}@keyframes fvd-shimmer{to{transform:translateX(100%)}}.fvd-skel-line{height:12px}.fvd-skel-block{height:96px}@media (hover:none){.fvd-card,.fvd-integ,.fvd-switchrow,.fvd-tile,.fvd-tree-row,.sup-row{-webkit-tap-highlight-color:transparent}.fvd-integ:active,.fvd-tree-row:active,.sup-row:active{background:rgba(255,255,255,.045)}}.fvd-btn,.fvd-iconbtn,.fvd-integ,.fvd-switchrow,.fvd-tree-row,.sup-row{touch-action:manipulation}@media (max-width:639px){.fvd-sheet{max-height:92dvh;border-bottom-left-radius:0;border-bottom-right-radius:0;will-change:transform}.fvd-sheet-grab{height:5px;width:44px;margin-left:-22px}}@media (prefers-reduced-motion:reduce){.fvd-skel:after{animation:none}.fvd .overflow-x-auto:has(>table){animation:none;-webkit-mask-image:none;mask-image:none}.fvd-sheet{will-change:auto}}.fvd input:not([type=checkbox]):not([type=radio]),.fvd select,.fvd textarea,.fvd-seg{max-width:100%}.fvd-seg,.lx-shell>*,.lx-subnav,.lx-user>*{min-width:0}.lx-user{max-width:100%}@media (max-width:860px){.lx-subnav{gap:6px}.lx-logout,.lx-subnav-item{flex:1 1 auto;justify-content:center;min-height:44px}.lx-switch{min-height:0}}