.fvo-root{--o-gap:var(--d-gap,16px)}.fvo-brand{display:flex;width:100%;align-items:center;gap:12px;border-radius:var(--d-r);text-align:left;transition:background-color .2s ease}@media (hover:hover){.fvo-brand:hover{background:rgba(255,255,255,.03)}}.fvo-brand:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}button.fvo-searchbtn{width:100%;cursor:pointer;font:inherit;font-size:13.5px;text-align:left}button.fvo-searchbtn:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}@media (hover:hover){button.fvo-searchbtn:hover{border-color:var(--d-line-2);color:var(--d-text-2)}}.fvo-tag{position:relative;flex:none;height:18px;padding:0 6px;border-radius:6px;background:rgba(255,255,255,.05);color:var(--d-text-3);font-size:10.5px;font-weight:600;line-height:18px}.fvo-health-ico{display:grid;width:18px;height:18px;flex:none;place-items:center}.fvo-root .fvd-btn--primary,.fvo-root .fvd-nav-item,.fvo-root .fvd-seg button,.fvo-root .fvo-chip{isolation:isolate}.fvo-root .fvd-btn--primary:after,.fvo-root .fvd-seg button:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(90px circle at var(--mx,50%) var(--my,-200px),color-mix(in srgb,var(--d-accent) 16%,transparent),transparent 72%)}.fvo-root .fvd-btn--primary:after{background:radial-gradient(80px circle at var(--mx,50%) var(--my,-200px),rgba(255,255,255,.34),transparent 70%)}.fvo-root .fvd-seg button:after{background:radial-gradient(70px circle at var(--mx,50%) var(--my,-200px),rgba(255,255,255,.08),transparent 72%)}.fvo-root .fvd-seg button{z-index:0}@media (hover:hover) and (pointer:fine){.fvo-root .fvd-btn--primary:hover:after,.fvo-root .fvd-seg button:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.fvo-root .fvd-btn--primary:after,.fvo-root .fvd-card:after,.fvo-root .fvd-seg button:after{display:none}}.fvo-page:focus{outline:none}.fvo-title{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.fvo-in{display:flex;flex-direction:column;gap:var(--o-gap);min-width:0}.fvo-in>header:first-child{margin-bottom:8px}@media (min-width:640px){.fvo-in>header:first-child{margin-bottom:16px}}.fvo-in>div[aria-live]:empty{display:none}.fvo-in>p{margin:0}.fvd-textswap{max-width:100%}.fvo-grid{display:grid;gap:var(--o-gap);align-items:stretch}.fvo-grid>*{min-width:0}.fvo-c2{grid-template-columns:repeat(2,minmax(0,1fr))}.fvo-c3{grid-template-columns:repeat(3,minmax(0,1fr))}.fvo-c4{grid-template-columns:repeat(4,minmax(0,1fr))}.fvo-main-side{grid-template-columns:minmax(0,1fr) 340px}.fvo-wide-side{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:1100px){.fvo-c3,.fvo-c4{grid-template-columns:repeat(2,minmax(0,1fr))}.fvo-main-side,.fvo-wide-side{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.fvo-c2,.fvo-c3{grid-template-columns:minmax(0,1fr)}.fvo-c4{grid-template-columns:repeat(2,minmax(0,1fr))}}.fvo-panel{display:flex;flex-direction:column;min-width:0}.fvo-panel-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 24px 0}.fvo-panel-head .fvd-sub{margin-top:4px;font-size:13px;max-width:62ch}.fvo-panel-head .acts{display:flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:8px}.fvo-panel-body{flex:1;min-width:0;padding:16px 24px 24px}.fvo-panel-body.bare{padding-top:24px}.fvo-panel-body.flush{padding:16px 0 0;overflow:hidden;border-radius:0 0 var(--d-r-lg) var(--d-r-lg)}.fvo-panel-body.flush.bare{padding-top:0}.fvo-panel-foot{padding:14px 24px;border-top:1px solid var(--d-line);color:var(--d-text-3);font-size:12.5px}@media (max-width:639px){.fvo-panel-head{padding:16px 16px 0}.fvo-panel-body{padding:14px 16px 16px}.fvo-panel-body.bare{padding-top:16px}.fvo-panel-foot{padding:12px 16px}}.fvo-danger{border-color:color-mix(in srgb,var(--d-err) 28%,var(--d-line))}.fvo-stack{display:flex;flex-direction:column;gap:16px}.fvo-stack>*{margin:0}.fvo-row{display:flex;align-items:center;gap:12px;min-width:0}.fvo-between{justify-content:space-between}.fvo-muted{color:var(--d-text-3);font-size:12.5px}.fvo-t2{color:var(--d-text-2);font-size:13px}.fvo-strong{color:var(--d-text);font-weight:600}.fvo-mono{font-family:var(--fv-font-mono);font-size:12.5px}.fvo-num{font-variant-numeric:tabular-nums}.fvo-divider{height:1px;margin:0;border:0;background:var(--d-line)}.fvo-card-link{border-radius:8px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.2)}.fvo-card-link:hover{color:var(--d-text)}.fvo-card-link:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}.fvo-pillwrap{display:inline-flex;flex-wrap:wrap;gap:4px}.fvo-trim{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fvo-actions,.fvo-btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fvo-root .fvd-card.fvd-kpi{padding:var(--pad-tile,20px)}.fvo-root .fvd-kpi .fvd-kpi-head{min-height:24px;padding:0}.fvo-root .fvd-kpi .fvd-inner{padding:0;margin-top:var(--sp-3,12px);border:0;border-radius:0;background:none;box-shadow:none}.fvo-kpi-title{margin:0;font-size:13.5px;font-weight:600;color:var(--d-text-2)}.fvo-kpi-value{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fvo-kpi-foot{display:flex;min-height:28px;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px}.fvo-kpi-hint{display:inline-flex;min-width:0;align-items:center;gap:8px;color:var(--d-text-3);font-size:12.5px;line-height:1.4}.fvo-spark{width:96px;flex:none}@media (max-width:639px){.fvo-root .fvd-card.fvd-kpi{padding:var(--sp-4,16px)}.fvo-kpi-title{font-size:12.5px}.fvd-value{font-size:20px}}.fvo-tablewrap{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.fvo-table{width:100%;min-width:640px;border-collapse:collapse;text-align:left;font-size:13px}.fvo-table th{padding:10px 16px;border-top:1px solid var(--d-line);background:rgba(255,255,255,.02);color:var(--d-text-3);font-size:12px;font-weight:500;white-space:nowrap}.fvo-table td,.fvo-table th{border-bottom:1px solid var(--d-line)}.fvo-table td{padding:12px 16px;color:var(--d-text-2);vertical-align:middle;overflow-wrap:anywhere}.fvo-table tr:last-child td{border-bottom:0}.fvo-table td:first-child,.fvo-table th:first-child{padding-left:24px}.fvo-table td:last-child,.fvo-table th:last-child{padding-right:24px}.fvo-table tbody tr{transition:background-color .2s ease}@media (hover:hover){.fvo-table tbody tr:hover{background:rgba(255,255,255,.022)}}.fvo-table .r{text-align:right;font-variant-numeric:tabular-nums}.fvo-table td:has(.fvd-btn){white-space:nowrap}.fvo-who{display:flex;min-width:0;align-items:center;gap:12px}.fvo-who b{color:var(--d-text);font-weight:600}.fvo-who b,.fvo-who small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fvo-who small{color:var(--d-text-3);font-size:12px}.fvo-ver{display:inline-flex;height:22px;align-items:center;padding:0 8px;border-radius:7px;background:rgba(255,255,255,.05);color:var(--d-text-2);font:600 12px var(--fv-font-mono);white-space:nowrap}@media (max-width:639px){.fvo-table{display:block;min-width:0}.fvo-table thead{display:none}.fvo-table tbody{display:block}.fvo-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:16px}.fvo-table tbody tr:first-child,.fvo-table tr{border-top:1px solid var(--d-line)}.fvo-table td,.fvo-table td:first-child,.fvo-table td:last-child{display:block;min-width:0;padding:0;border:0}.fvo-table td[data-main],.fvo-table td[data-wide]{grid-column:1/-1}.fvo-table td[data-label]:not([data-main]):before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--d-text-3);font-size:11.5px}.fvo-table .r{text-align:left}.fvo-table td:has(.fvd-btn){white-space:normal}.fvo-table td[data-wide] .fvd-btn{width:100%;justify-content:center}}.fvo-form{display:grid;gap:16px}.fvo-form-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:639px){.fvo-form-2{grid-template-columns:minmax(0,1fr)}}.fvo-fld{display:flex;min-width:0;flex-direction:column;gap:7px}.fvo-fld>.lbl{color:var(--d-text-3);font-size:12.5px;font-weight:500}.fvo-fld .hint{color:var(--d-text-3);font-size:12px;line-height:1.5}.fvd-field.fvo-area{height:auto;min-height:96px;padding:10px 13px;line-height:1.55;resize:vertical}.fvd-field:disabled{opacity:.55;cursor:not-allowed}.fvd-field[aria-invalid=true]{border-color:color-mix(in srgb,var(--d-err) 55%,transparent)}.fvo-searchfield{position:relative}.fvo-searchfield>svg{position:absolute;left:13px;top:13px;width:14px;height:14px;color:var(--d-text-3);pointer-events:none}.fvo-searchfield>.fvd-field{padding-left:36px}.fvo-check{display:flex;min-height:24px;align-items:flex-start;gap:12px;color:var(--d-text-2);font-size:13px;line-height:1.5;cursor:pointer}.fvo-check input{margin-top:3px;accent-color:var(--d-accent)}.fvo-sel{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left}.fvo-sel-v{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fvo-sel-chev,.fvo-sel-v[data-empty]{color:var(--d-text-3)}.fvo-sel-chev{width:15px;height:15px;flex:none;transition:transform .25s cubic-bezier(.16,1,.3,1)}.fvo-sel-chev[data-open]{transform:rotate(180deg)}.fvo-sel:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}.fvo-sel[aria-expanded=true]{border-color:rgba(255,255,255,.22)}.fvo-selmenu{min-height:0!important;max-height:min(320px,50dvh);overflow-y:auto;overscroll-behavior:contain;background:#161619!important;z-index:90}.fvo-selmenu .fvd-menu-item[aria-selected=true]{color:var(--d-text)}.fvo-swbtn{display:inline-flex;border-radius:8px}.fvo-swbtn:disabled{opacity:.5;cursor:not-allowed}.fvo-swbtn[aria-busy=true]{opacity:.6;pointer-events:none}.fvo-setting b{display:block;color:var(--d-text);font-size:14px;font-weight:600}.fvo-setting small{display:block;margin-top:2px;color:var(--d-text-3);font-size:12.5px;line-height:1.4}.fvo-setting+.fvo-setting{margin-top:8px}.fvo-setting[aria-disabled=true]{opacity:.7;cursor:default}.fvo-note{display:flex;align-items:flex-start;gap:12px;padding:16px;border-color:transparent!important;background:var(--d-inner)!important;color:var(--d-text-2);font-size:13px;line-height:1.55}.fvo-note>svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--d-text-3)}.fvo-note b{color:var(--d-text);font-weight:600}.fvo-note-text{min-width:0;flex:1}.fvo-note[data-tone=warn]>svg{color:var(--d-warn)}.fvo-note[data-tone=err]{border-color:color-mix(in srgb,var(--d-err) 30%,var(--d-line));background:color-mix(in srgb,var(--d-err) 6%,transparent)}.fvo-note[data-tone=err]>svg{color:var(--d-err)}.fvo-note[data-tone=ok]>svg{color:var(--d-ok)}.fvo-err{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.fvo-err-text{min-width:0;flex:1 1 260px}.fvo-err-detail{display:block;margin-top:4px;font:12px/1.4 var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);color:var(--d-text-3,#8a8a96);overflow-wrap:anywhere}.fvo-mock{flex:none}.fvo-empty{display:flex;flex-direction:column;align-items:center;padding:40px 24px;text-align:center}.fvo-empty-ico{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--d-line-2);border-radius:var(--d-r);background:rgba(255,255,255,.03);color:var(--d-text-2)}.fvo-empty-ico svg{width:20px;height:20px}.fvo-empty .t{max-width:44ch;margin:14px 0 0;color:var(--d-text);font-size:14px;font-weight:600;line-height:1.5;text-wrap:balance}.fvo-empty .s{max-width:44ch;margin:6px 0 0;color:var(--d-text-3);font-size:13px;line-height:1.55;text-wrap:pretty}.fvo-meter{height:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.07)}.fvo-meter>i{display:block;height:100%;border-radius:inherit;background:rgba(255,255,255,.55);transform-origin:left;animation:fvo-grow .9s cubic-bezier(.16,1,.3,1) both;transition:width .7s cubic-bezier(.2,.8,.2,1)}.fvo-meter[data-tone=warn]>i{background:var(--d-warn)}.fvo-meter[data-tone=err]>i{background:var(--d-err)}@keyframes fvo-grow{0%{transform:scaleX(0)}to{transform:none}}.fvo-legend{display:flex;flex-wrap:wrap;gap:16px;color:var(--d-text-3);font-size:12.5px}.fvo-legend i{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:3px;background:var(--c,var(--d-accent))}.fvo-rolloutbar{display:flex;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.06)}.fvo-rolloutbar i{display:block;transition:width .6s cubic-bezier(.2,.8,.2,1)}.fvd-list.fvo-flush{border:0;background:none}.fvd-list>li>:first-child{min-width:0}.fvd-feed li>div{min-width:0;padding-top:5px;font-size:13.5px;color:var(--d-text)}.fvd-feed time{display:block;margin-bottom:2px;color:var(--d-text-3);font-size:12px}.fvd-feed-ico[data-tone=err]{color:var(--d-err);border-color:color-mix(in srgb,var(--d-err) 30%,var(--d-line-2))}.fvd-feed-ico[data-tone=warn]{color:var(--d-warn)}.fvd-feed-ico[data-tone=ok]{color:var(--d-ok)}.fvd-feed li:last-child{padding-bottom:0}.fvo-tabs{margin-bottom:16px;padding-inline:24px}.fvo-tabs:first-child{padding-inline:0}@media (max-width:639px){.fvo-tabs{padding-inline:16px}}.fvo-form-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.fvo-form-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.fvo-form-3{grid-template-columns:minmax(0,1fr)}}.fvo-span-all{grid-column:1/-1}.fvo-subhead{padding:16px 24px 12px;border-top:1px solid var(--d-line);color:var(--d-text);font-size:13.5px;font-weight:600}.fvo-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:8px 0 0;font-size:12px}.fvo-facts dt{color:var(--d-text-3)}.fvo-facts dd{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width:639px){.fvo-subhead{padding-inline:16px}}.fvo-in>.fvo-tabs,.fvo-in>.fvo-tabs:first-child{margin-bottom:0;padding-inline:0}.fvo-bars{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.fvo-bars>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;font-size:13px}.fvo-preset{height:auto;min-height:44px;justify-content:flex-start;padding:12px 14px;text-align:left;white-space:normal}.fvo-embed>*{min-width:0}.fvo-srvline{display:flex;align-items:center;gap:8px;margin-top:2px;white-space:nowrap}.fvo-trim{display:block}.fvo-root .fv-btn{position:relative;display:inline-flex;height:var(--ctl-h,40px);min-height:0;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--d-secondary-line,var(--d-line-2));border-radius:var(--r-btn,var(--d-r));background:transparent;color:var(--d-text);font-size:13.5px;font-weight:700;line-height:1;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.fvo-root .fv-btn svg{width:16px;height:16px;flex:none}@media (hover:hover){.fvo-root .fv-btn:hover{background:var(--d-secondary-bg-hover,#1f1f23);border-color:var(--d-secondary-line-hover,rgba(255,255,255,.16));transform:none}}.fvo-root .fv-btn--sm{height:32px;padding:0 12px;font-size:12.5px}.fvo-root .fv-btn:active{transform:scale(.98)}.fvo-root .fv-btn:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}.fvo-root .fv-btn:disabled{opacity:.45;pointer-events:none}.fvo-root .fv-btn--solid{border-color:transparent;background:var(--d-primary-bg,var(--d-accent));color:var(--d-primary-ink,var(--d-accent-ink));box-shadow:var(--d-primary-glow,none)}@media (hover:hover){.fvo-root .fv-btn--solid:hover{background:var(--d-primary-bg-hover,var(--d-accent-hover));border-color:transparent;box-shadow:var(--d-primary-glow-hover,none)}}.fvo-embed input:not([type=checkbox]):not([type=radio]):not([type=range]),.fvo-embed select,.fvo-embed textarea{width:100%;max-width:100%;height:var(--ctl-h,40px);padding:0 13px;border:1px solid var(--d-line-2);border-radius:var(--d-r);background:#0d0d0f;color:var(--d-text);font-size:14px;transition:border-color .2s ease,box-shadow .2s ease}.fvo-embed textarea{height:auto;padding:10px 13px;line-height:1.55}.fvo-embed input:focus,.fvo-embed select:focus,.fvo-embed textarea:focus{outline:none;border-color:rgba(255,255,255,.22);box-shadow:0 0 0 3px rgba(255,255,255,.05)}.fvo-embed h2{font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--d-text)}.fvo-embed .mt-8:first-child{margin-top:0}.fvo-embed li,.fvo-embed p{color:var(--d-text-2)}.fvo-embedpanel .fvo-panel-body{padding-top:24px}.fvo-embedpanel .fvo-panel-body>div,.fvo-embedpanel .fvo-panel-body>section{margin-top:0}.fvo-toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px}.fvo-toolbar>.fvd-sub{max-width:70ch;flex:1 1 320px;margin:0}.fvo-kpi-value{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.fvo-pal{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;background:rgba(6,6,8,.66);animation:fvo-fade-in .16s ease both}.fvo-pal-box{display:flex;width:min(560px,100%);max-height:70dvh;flex-direction:column;overflow:hidden;border:1px solid var(--d-line-2);border-radius:16px;background:#161619;box-shadow:0 30px 80px -20px rgba(0,0,0,.9);animation:fvo-rise .22s cubic-bezier(.16,1,.3,1) both}.fvo-pal-in{display:flex;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--d-line)}.fvo-pal-in svg{width:16px;height:16px;flex:none;color:var(--d-text-3)}.fvo-pal-in input{min-width:0;flex:1;height:52px;border:0;background:transparent;color:var(--d-text);font-size:16px;outline:none}.fvo-pal-list{margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none}.fvo-pal-list li{display:flex;min-height:44px;cursor:pointer;align-items:center;gap:12px;padding:6px 12px;border-radius:10px;color:var(--d-text-2);font-size:14px;transition:background-color .15s ease,color .15s ease}.fvo-pal-list li svg{width:16px;height:16px;flex:none;color:var(--d-text-3)}.fvo-pal-list li .t{min-width:0;flex:1}.fvo-pal-list li small{display:block;color:var(--d-text-3);font-size:12px}.fvo-pal-list li[aria-selected=true]{background:rgba(255,255,255,.06);color:#fff}.fvo-pal-empty{cursor:default!important;color:var(--d-text-3)!important}.fvo-pop{animation:fvo-rise .3s cubic-bezier(.16,1,.3,1) both}@keyframes fvo-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fvo-fade-in{0%{opacity:0}to{opacity:1}}.fvo-mnav{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--d-line);background:rgba(9,9,11,.97)}.fvo-mnav .fvd-topbar{position:static;border-bottom:0;background:none}.fvo-mnav-row{display:flex;gap:8px;padding:0 max(16px,env(safe-area-inset-left)) 10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:16px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fvo-mnav-row::-webkit-scrollbar{display:none}.fvo-mnav-row>*{scroll-snap-align:start}@supports (animation-timeline:scroll(x self)){.fvo-mnav-row{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)}}.fvo-chip{position:relative;display:inline-flex;height:36px;flex:none;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--d-line-2);border-radius:var(--d-r);background:#18181b;color:var(--d-text-2);font-size:13px;font-weight:600;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.fvo-chip svg{width:14px;height:14px;flex:none}.fvo-chip:active{transform:scale(.98)}.fvo-chip:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}.fvo-chip[aria-current=page]{border-color:color-mix(in srgb,var(--d-accent) 35%,transparent);background:color-mix(in srgb,var(--d-accent) 10%,transparent);color:#fff}.fvo-chip[aria-pressed=true]{border-color:rgba(255,255,255,.16);background:#1f1f23;color:#fff}.fvo-chip[data-group]:after{content:"";width:5px;height:5px;margin-left:-2px;border-radius:50%;background:var(--d-accent)}.fvo-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:0 24px 16px}.fvo-filters>.fvo-fld{flex:1 1 200px}.fvo-filters>.fvo-fld.narrow{flex:0 1 168px}.fvo-more{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;border-top:1px solid var(--d-line)}.fvo-more.fvo-muted{padding-block:14px}.fvo-detail>summary{cursor:pointer;border-radius:6px;color:var(--d-text-3);font-size:12.5px}.fvo-detail>summary:hover{color:var(--d-text)}.fvo-detail>summary:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}.fvo-detail pre{max-width:360px;margin:8px 0 0;overflow:auto;color:var(--d-text-2);font:12px var(--fv-font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.fvo-planhead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.fvo-pad{padding:4px 24px 0}.fvo-pad .fvo-tabs{padding-inline:0}.fvo-term{padding:12px 14px;overflow:auto;border:1px solid var(--d-line);border-radius:var(--d-r);background:#0b0b0d;color:#d4d4d8;font:11.5px/1.65 var(--fv-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:15rem}.fvo-itemrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.fvo-itemlist{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.fvo-itemlist>li{padding:16px 24px;border-top:1px solid var(--d-line)}.fvo-itemlist>li:first-child{border-top:0}.fvo-itemlist.fvo-flushlist>li{padding-inline:0}@media (hover:hover){.fvo-itemlist.fvo-hov>li{transition:background-color .2s ease}.fvo-itemlist.fvo-hov>li:hover{background:rgba(255,255,255,.018)}}.fvo-itemmeta{margin:4px 0 0;color:var(--d-text-3);font-size:12.5px;line-height:1.5;overflow-wrap:anywhere}.fvo-itemtitle{margin:0;color:var(--d-text);font-size:14.5px;font-weight:600;overflow-wrap:anywhere}.fvo-subcard{border:1px solid var(--d-line);border-radius:var(--d-r);background:rgba(255,255,255,.018);padding:14px 16px}@media (max-width:639px){.fvo-filters{padding:0 16px 14px}.fvo-filters>.fvo-fld,.fvo-filters>.fvo-fld.narrow{flex:1 1 100%}.fvo-filters>.fvd-btn{width:100%}.fvo-more{padding:14px 16px}.fvo-pad{padding:4px 16px 0}.fvo-itemlist>li{padding:14px 16px}.fvo-detail pre{max-width:100%}}@media (prefers-reduced-motion:reduce){.fvo-meter>i,.fvo-pal,.fvo-pal-box,.fvo-pop{animation:none!important}.fvo-chip,.fvo-pal-list li,.fvo-sel-chev{transition:none}}.fvo-dlg{align-items:center;padding-top:16px}.fvo-dlg-box{max-width:480px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;outline:none}.fvo-dlg-body{position:relative;padding:24px}.fvo-dlg-x{position:absolute!important;right:12px;top:12px}.fvo-dlg-title{margin:0;padding-right:40px;color:var(--d-text);font-size:18px;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.fvo-dlg-body>.fvd-sub{margin:8px 0 0}.fvo-dlg-content{margin-top:20px}.fvo-dlg-actions{justify-content:flex-end}@media (max-width:639px){.fvo-dlg{align-items:flex-end;padding:0}.fvo-dlg-box{max-width:none;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:92dvh}.fvo-dlg-body{padding:20px 16px calc(20px + env(safe-area-inset-bottom))}.fvo-dlg-actions>*{flex:1 1 0}}.fvo-gtabs-wrap{margin:0 0 20px;max-width:100%}.fvo-gtabs a{position:relative;display:inline-flex;flex:none;align-items:center;height:30px;padding:0 14px;border-radius:9px;color:var(--d-text-3);font-size:13px;font-weight:600;white-space:nowrap;touch-action:manipulation;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}@media (hover:hover){.fvo-gtabs a:hover{color:var(--d-text)}}.fvo-gtabs a[aria-current=page]{color:#fff;background:linear-gradient(180deg,#26262b,#1c1c20);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 0 0 1px rgba(255,255,255,.09)}.fvo-gtabs a:focus-visible{outline:2px solid var(--d-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.fvo-gtabs a{transition:none}}.fvo-tablabel{gap:8px}.fvo-badge,.fvo-tablabel{display:inline-flex;align-items:center}.fvo-badge{min-width:18px;height:18px;justify-content:center;padding:0 6px;border-radius:6px;background:color-mix(in srgb,var(--d-accent) 22%,transparent);color:#fff;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.fvo-badge[data-tone=err]{background:color-mix(in srgb,var(--d-err) 30%,transparent)}.fvo-panel .fvo-badge{margin-left:10px;vertical-align:2px}.fvo-nowrap{white-space:nowrap}.fvo-dlg-fields+.fvo-dlg-actions{margin-top:16px}.fvo-queue{min-width:0;outline:none}.fvo-queue:focus-visible{outline:2px solid var(--d-accent);outline-offset:-2px}.fvo-dlg-box.fvo-dlg-wide{width:min(760px,100%);max-width:760px}.fvo-dlg-bleed{margin-inline:-24px}.fvo-wbal-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.fvo-wbal{margin-top:4px;color:var(--d-text);font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.1;transition:opacity .2s ease}.fvo-wbal[data-stale]{opacity:.55}.fvo-wsec{padding-top:20px;border-top:1px solid var(--d-line)}.fvo-wsec-h{margin:0 0 12px;color:var(--d-text);font-size:14px;font-weight:600}.fvo-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 20px;margin:0;padding:14px 16px;border:1px solid var(--d-line);border-radius:12px;background:rgba(255,255,255,.02);font-size:13px}.fvo-kv dt{color:var(--d-text-3)}.fvo-kv dd{margin:0;min-width:0;color:var(--d-text-2);overflow-wrap:anywhere}@media (max-width:639px){.fvo-dlg-bleed{margin-inline:-16px}.fvo-wbal{font-size:26px}.fvo-kv{grid-template-columns:minmax(0,1fr);gap:2px}.fvo-kv dd{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.fvo-wbal{transition:none}}.fvo-qname{display:flex;min-width:0;flex-direction:column;gap:2px}.fvo-qname b{overflow-wrap:anywhere;color:var(--d-text);font-weight:600}.fvo-qsub{white-space:nowrap}.fvo-qname small,.fvo-qsub{display:block;color:var(--d-text-3);font-size:12px;font-weight:400;overflow-wrap:anywhere}.fvo-num[data-tone=warn]{color:var(--d-warn);font-weight:600}.fvo-num[data-tone=err]{color:var(--d-err);font-weight:600}.fvd{--d-bg:#0e0e10;--d-canvas:#0e0e10;--d-panel:#141416;--d-inner:#111113;--d-raise:#19191c;--d-pop:#19191c;--d-field:rgba(255,255,255,0.03);--d-field-focus:rgba(255,255,255,0.05);--d-line:rgba(255,255,255,0.07);--d-line-2:rgba(255,255,255,0.11);--d-line-hover:rgba(255,255,255,0.16);--d-line-ctl:rgba(255,255,255,0.15);--d-tile:rgba(255,255,255,0.025);--d-tile-hover:rgba(255,255,255,0.045);--d-text:#f4f4f5;--d-text-2:#a1a1aa;--d-text-3:#8a8a94;--fv-font-display:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--r-card:14px;--r-tile:12px;--r-ctl:10px;--r-chip:8px;--r-btn:10px;--r-seg:calc(var(--r-ctl) + 4px);--d-lift:#1c1c20;--d-lift-line:rgba(255,255,255,0.08);--elev-lift:inset 0 1px 0 rgba(255,255,255,0.05),0 1px 2px rgba(0,0,0,0.45);--ring:0 0 0 3px color-mix(in srgb,var(--d-accent) 22%,transparent);--d-primary-bg:#fff;--d-primary-bg-hover:#fff;--d-primary-line:transparent;--d-primary-line-hover:transparent;--d-primary-ink:#0a0a0b;--d-primary-icon:currentColor;--d-primary-glow:0 10px 28px -14px rgba(255,255,255,0.45);--d-primary-glow-hover:0 14px 34px -14px rgba(255,255,255,0.6);--d-secondary-line:var(--d-line-ctl);--d-secondary-line-hover:rgba(255,255,255,0.26);--d-secondary-bg:transparent;--d-secondary-bg-hover:rgba(255,255,255,0.05);--d-ghost-bg:rgba(255,255,255,0.06);--d-ghost-bg-hover:rgba(255,255,255,0.1);--ctl-h:40px;--pad-card:24px;--pad-tile:20px;--d-gap:16px;--d-side:272px;--dur-in:200ms;--elev-in:none}@media (max-width:639px){.fvd{--pad-card:16px;--pad-tile:16px;--d-gap:12px}}.fvd-me,.fvd-side-usage{background:transparent}.fvd-avatar{background:#26262b;color:var(--d-text);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.fvd-nav-badge{background:rgba(255,255,255,.12);color:var(--d-text)}.fvd-side-add{background:rgba(255,255,255,.08);color:var(--d-text)}.fvd-card,.fvd-itile,.fvd-tile,.lx-card{box-shadow:none}.fvd-card:after,.fvd-itile:after,.lx-item:after{display:none}.fvd-card--glow,.lx-card{background:var(--d-panel)}@media (hover:hover) and (pointer:fine){.fvd-card:hover{border-color:var(--d-line)}.fvd-itile:hover{transform:none;border-color:var(--d-line-2)}}.fvd-itile{background:var(--d-tile)}.fvd-inner{background:var(--d-inner)}.fvd-card-cap>svg,.lx-h4>svg{display:none}.fvd-balance-cap,.fvd-banner-eyebrow,.fvd-group-title,.fvd-usage-label{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.fvd-banner-eyebrow svg{display:none}.fvd-bico{border-color:transparent;background:rgba(255,255,255,.05);color:color-mix(in srgb,var(--tone) 55%,var(--d-text-2))}.fvd-bico[data-tone=accent],.fvd-bico[data-tone=blue],.fvd-bico[data-tone=green],.fvd-bico[data-tone=neutral]{color:var(--d-text-2)}.fvd-stile-head .fvd-bico{display:none}.fvd-stile-label{font-size:13px}.fvd-btn{height:var(--ctl-h);padding:0 16px;border-color:var(--d-secondary-line);background:transparent;font-weight:600}@media (hover:hover){.fvd-btn:hover{background:rgba(255,255,255,.09);border-color:var(--d-line-2)}}.fvd-btn--ghost{background:var(--d-ghost-bg);border-color:transparent}.fvd .fvd-btn--primary,.fvd-btn--primary{overflow:visible;border-color:transparent;background:var(--d-primary-bg);color:var(--d-primary-ink);box-shadow:var(--d-primary-glow)}.fvd-btn--primary:before{display:none}@media (hover:hover){.fvd-btn--primary:hover{background:var(--d-primary-bg-hover);transform:none;box-shadow:var(--d-primary-glow-hover)}}.fvd-btn--primary:active{box-shadow:none}.fvd-btn--icon{width:var(--ctl-h)}.fvd-btn--danger{color:#ff9aa3}.fvd .fvd-btn--soft{background:rgba(255,255,255,.06);color:var(--d-text)}@media (hover:hover){.fvd .fvd-btn--soft:hover{background:rgba(255,255,255,.1)}}.fvd-iconbtn{width:var(--ctl-h);height:var(--ctl-h);border-color:var(--d-line)}.fvd-iconbtn[data-tone=accent]{border-color:var(--d-line);background:transparent;color:var(--d-text-2)}@media (hover:hover){.fvd-iconbtn[data-tone=accent]:hover{background:rgba(255,255,255,.07);color:#fff}}.fvd .field,.fvd-field,.fvd-inbox{height:var(--ctl-h);background:var(--d-inner)}.fvd-banner,.fvd-dot[data-tone=ok]{box-shadow:none}.fvd-banner{border-color:var(--d-line);background:var(--d-panel)}.fvd-balance-hero>.fvd-balance-hero-embers,.fvd-banner>.fvd-banner-embers{display:none}.fvd-balance{border-color:var(--d-line);background:var(--d-tile)}.fvd-balance-cap{color:var(--d-text-3)}.fvd-balance-add{background:rgba(255,255,255,.08);color:var(--d-text)}.fvd-balance-hero{border-color:var(--d-line);background:var(--d-panel);color:var(--d-text);box-shadow:none}.fvd-balance-hero-val{color:#fff}.fvd-balance-hero[data-off]{background:var(--d-tile);border-color:var(--d-line)}.fvd-srv-ico,.fvd-srv-ico[data-tone=ok]{border-color:var(--d-line);background:rgba(255,255,255,.05);color:var(--d-text-2)}.fvd-offer{border-color:var(--d-line-2)}.fvd-acc-hero,.fvd-offer{background:var(--d-tile)}.fvd-tree-body{background:transparent}.fvd-ctl{flex-wrap:wrap;justify-content:space-between;gap:var(--sp-4) var(--sp-5)}.fvd-ctl,.fvd-ctl-state{display:flex;align-items:center;min-width:0}.fvd-ctl-state{flex:1 1 18rem;gap:var(--sp-4)}.fvd-ctl-title{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0;font-size:18px;font-weight:600;letter-spacing:-.015em;color:#fff}.fvd-ctl-title>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fvd-ctl-meta{margin:var(--sp-1) 0 0;font-size:13px;color:var(--d-text-3)}.fvd-ctl-act{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}@media (max-width:639px){.fvd-ctl-act{width:100%}.fvd-ctl-act>.fvd-btn:not(.fvd-btn--icon){flex:1 1 auto}}.fvd-ctl-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:var(--sp-5) var(--sp-6);margin:var(--sp-5) 0 0;padding:var(--sp-5) 0 0;border-top:1px solid var(--d-line)}@media (max-width:639px){.fvd-ctl-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}.fvd-ctl-stats dd{font-size:18px}}.fvd-ctl-stats dt{margin:0;font-size:12.5px;color:var(--d-text-3)}.fvd-ctl-stats dd{margin:var(--sp-1) 0 0;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--d-text);font-variant-numeric:tabular-nums}.fvd-ctl-stats dd small{margin-left:6px;font-size:12.5px;font-weight:400;letter-spacing:0;color:var(--d-text-3)}.fvd-ctl-stats dd[data-warn]{color:var(--d-warn)}.fvd-ctl-stats>div{min-width:0}.fvd-orow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-3) var(--sp-5);min-height:64px;padding:var(--sp-3) var(--pad-card)}.fvd-orow+.fvd-orow{border-top:1px solid var(--d-line)}.fvd-orow-main{display:flex;min-width:0;align-items:center;gap:var(--sp-3)}.fvd-orow-name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:var(--d-text);border-radius:6px}@media (hover:hover){.fvd-orow-name:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--d-line-hover);text-underline-offset:3px}}.fvd-orow-name:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}.fvd-orow-sub{margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--d-text-3)}.fvd-orow-meter{display:flex;align-items:center;gap:var(--sp-5);margin:0;font-size:13px;color:var(--d-text-2);font-variant-numeric:tabular-nums}.fvd-orow-meter>div{display:flex;width:5.75rem;flex-direction:column;gap:2px}.fvd-orow-meter dt{font-size:11.5px;color:var(--d-text-3);white-space:nowrap}.fvd-orow-meter dd{margin:0;color:var(--d-text);font-weight:550;white-space:nowrap}.fvd-orow-meter dd small{font-size:12px;font-weight:400;color:var(--d-text-3)}.fvd-orow-meter dd[data-warn]{color:var(--d-warn)}.fvd-orow-act{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-5)}@media (max-width:767px){.fvd-orow{grid-template-columns:minmax(0,1fr);padding-inline:var(--pad-card)}.fvd-orow-act{justify-content:space-between;gap:var(--sp-3)}.fvd-orow-meter{gap:var(--sp-4)}.fvd-orow-meter>div{width:auto;min-width:3.5rem}}@media (max-width:639px){.fvd{--pad-card:var(--sp-4)}}.fvd-card-head{min-height:32px;margin-bottom:var(--sp-4)}.fvd-card-actions{gap:var(--sp-2)}.fvd-pagehead{display:flex;flex-direction:column;gap:var(--sp-4);margin-bottom:var(--sp-6)}@media (min-width:640px){.fvd-pagehead{flex-direction:row;align-items:flex-end;justify-content:space-between}}.fvd-h1{text-wrap:balance}.fvd-dialog-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2);padding-top:var(--sp-2)}@media (max-width:479px){.fvd-dialog-foot>.fvd-btn{flex:1 1 auto}.fvd-dialog-foot>.mr-auto{flex-basis:100%}}.fvd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.fvd-kpi-cell{display:flex;min-width:0;flex-direction:column;padding:var(--sp-5) var(--pad-card)}.fvd-kpi-cell+.fvd-kpi-cell{border-left:1px solid var(--d-line)}.fvd-kpi-head{display:flex;min-height:32px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-1) var(--sp-2);margin:0}.fvd-kpi-head>.fvd-btn{margin-right:-6px}.fvd-kpi-label{min-width:0;font-size:13px;font-weight:500;line-height:1.35;color:var(--d-text-3);overflow-wrap:anywhere}.fvd-kpi-note{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--d-text-3);white-space:nowrap}.fvd-kpi-value{display:flex;min-height:40px;flex-wrap:wrap;align-items:baseline;align-content:flex-end;gap:4px 8px;margin:var(--sp-2) 0 0;font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--d-text);font-variant-numeric:tabular-nums}.fvd-kpi-value--hero{font-size:32px;letter-spacing:-.03em}.fvd-kpi-value--text{align-items:center;font-size:20px}.fvd-kpi-value small{font-size:12.5px;font-weight:400;letter-spacing:0;color:var(--d-text-3)}.fvd-kpi-value[data-warn]{color:var(--d-warn)}.fvd-kpi-unit{margin-left:-4px;font-size:15px;font-weight:500;color:var(--d-text-2)}.fvd-kpi-foot{display:flex;min-height:28px;align-items:flex-end;gap:var(--sp-3);margin:auto 0 0;padding-top:var(--sp-3)}.fvd-kpi-foot>div,.fvd-kpi-foot>svg{flex:1;min-width:0}.fvd-kpi-sub{align-items:center;justify-content:space-between;font-size:12.5px;color:var(--d-text-3);font-variant-numeric:tabular-nums}.fvd-kpi-link{flex:none;font-size:12.5px;font-weight:550;color:var(--d-text-2);border-radius:6px}@media (hover:hover){.fvd-kpi-link:hover{color:var(--d-text);text-decoration:underline;text-underline-offset:3px}}.fvd-kpi-link:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}.fvd-kpi-meter{position:relative;display:block;width:100%;height:4px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.07)}.fvd-kpi-meter>i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--d-accent);transition:width var(--dur-select,.22s) var(--ease-out,ease)}.fvd-kpis--inset{margin-top:var(--sp-5);border-top:1px solid var(--d-line)}.fvd-kpis--inset .fvd-kpi-cell{padding:var(--sp-5) var(--sp-5) 0}.fvd-kpis--inset .fvd-kpi-cell:first-child{padding-left:0}.fvd-kpis--inset .fvd-kpi-label{display:block;min-height:18px}@media (max-width:1023px){.fvd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.fvd-kpi-cell:nth-child(3){border-left:0}.fvd-kpi-cell:nth-child(n+3){border-top:1px solid var(--d-line)}.fvd-kpis--inset .fvd-kpi-cell:nth-child(3){padding-left:0}.fvd-kpis--inset .fvd-kpi-cell:nth-child(n+3){margin-top:var(--sp-4)}}@media (max-width:639px){.fvd-kpi-cell{padding:var(--sp-4)}.fvd-kpi-value{font-size:22px}.fvd-kpi-value--hero{font-size:26px}.fvd-kpi-value--text{font-size:17px}.fvd-kpis--inset .fvd-kpi-cell{padding:var(--sp-4) var(--sp-4) 0}}@media (prefers-reduced-motion:reduce){.fvd-kpi-meter>i{transition:none}}.fvd-perf{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);margin:var(--sp-5) 0 0;padding-top:var(--sp-4);border-top:1px dashed var(--d-line);font-size:12.5px;font-variant-numeric:tabular-nums}.fvd-perf>div{display:flex;align-items:baseline;gap:6px}.fvd-perf dt{color:var(--d-text-3)}.fvd-perf dd{margin:0;color:var(--d-text);font-weight:550}.fvd-perf dd[data-warn]{color:var(--d-warn)}.fvd-events{display:flex;flex-direction:column;margin:calc(-1 * var(--sp-2)) 0 0}.fvd-events>li{display:flex;align-items:baseline;gap:var(--sp-3);padding:10px 0;border-bottom:1px solid var(--d-line)}.fvd-events>li:last-child{border-bottom:0}.fvd-events>li>.fvd-dot{flex:none;transform:translateY(-2px)}.fvd-events-title{display:block;overflow-wrap:anywhere;font-size:13.5px;line-height:1.4;color:var(--d-text)}.fvd-events-time{display:block;margin-top:2px;font-size:12px;color:var(--d-text-3);font-variant-numeric:tabular-nums}.fvd-srv-bar{display:flex;min-width:0;min-height:36px;align-items:center;gap:var(--sp-2);margin-left:-6px}.fvd-ctl-pending{display:inline-flex;height:26px;align-items:center;gap:8px;padding:0 10px;border:1px dashed color-mix(in srgb,var(--d-warn) 40%,transparent);border-radius:10px;font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--d-text-2);white-space:nowrap}.fvd-ctl-sep{width:1px;height:20px;margin:0 var(--sp-1);background:var(--d-line-2)}@media (max-width:639px){.fvd-ctl-sep{display:none}.fvd-ctl-act>.fvd-btn:not([data-icon-only]){flex:1 1 auto}}.fvd-log-empty{display:grid;flex:1;min-height:220px;place-content:center;justify-items:center;gap:var(--sp-3);padding:var(--sp-6);border:1px dashed var(--d-line-2);border-radius:var(--r-tile);text-align:center;font-size:13px;color:var(--d-text-3)}.fvd-log-empty svg{width:22px;height:22px;color:var(--d-text-3)}.fvd-log-empty p{max-width:30ch;margin:0}.fvd-tree-body{padding:0;border-top-color:var(--d-line)}.fvd-tree-head{padding:18px 20px}.fvd-tree .fvd-orow{padding-left:20px;padding-right:20px}.fvd-tree .fvd-orow+.fvd-orow{border-top-color:var(--d-line)}.fvo-pop{border-radius:var(--r-card)}.fvo-bell-count{box-shadow:0 0 0 2px var(--d-canvas)}.fvo-note-dot:before{box-shadow:none}.fvo-note-item[data-unread]{background:rgba(255,255,255,.025)}.fvd .fvd-sparks{display:none}.fvd-kpi-actions{align-items:center;gap:var(--sp-2);margin-left:-2px}@media (max-width:639px){.fvd-kpis:not(.fvd-kpis--inset) .fvd-kpi-cell:nth-child(n+3){grid-column:1/-1;border-left:0}.fvd-kpi-note>:not(.fvd-dot){display:none}.fvd-kpi-note{font-size:0}}.fvd-kpis dd,.fvd-kpis dt,.fvd-orow-meter dd,.fvd-orow-meter dt,.fvd-perf dd,.fvd-perf dt{padding:0}.fvd .fvd-card.fvd-strip{padding:0;border:0;border-radius:0;background:none;box-shadow:none;gap:var(--d-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr))}.fvd .fvd-card.fvd-strip:hover{border-color:transparent}.fvd .fvd-strip>*{padding:var(--pad-tile);border-color:var(--d-line);border-radius:var(--r-card);background:var(--d-panel)}.fvd .fvd-strip-label{min-height:18px;font-size:13px;line-height:1.4;color:var(--d-text-3);overflow-wrap:anywhere}.fvd .fvd-strip-value{display:block;margin-top:var(--sp-3);font-size:28px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fvd .fvd-strip-hint{display:-webkit-box;margin-top:var(--sp-2);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12.5px;line-height:1.45;color:var(--d-text-3)}@media (max-width:639px){.fvd .fvd-card.fvd-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.fvd .fvd-card.fvd-strip>*{min-height:0;padding:var(--sp-4)}.fvd-card.fvd-strip .fvd-value{margin-top:var(--sp-2);font-size:20px}.fvd-card.fvd-strip .fvd-strip-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:767px){.fvd-scroll .fvd-table tr>td:last-child:has(.fvd-btn),.fvd-scroll .fvd-table:has(td:last-child .fvd-btn) tr>th:last-child{position:sticky;right:0;z-index:1;background:var(--d-panel);box-shadow:-14px 0 14px -14px rgba(0,0,0,.9)}}.fvd-phead{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"crumbs crumbs" "title act" "sub sub";-moz-column-gap:var(--sp-3);column-gap:var(--sp-3);margin-bottom:var(--sp-6)}.fvd-phead-crumbs{grid-area:crumbs}.fvd-phead-title{grid-area:title;min-width:0;align-self:center}.fvd-phead-sub{grid-area:sub;margin-top:var(--sp-2)}.fvd-phead-act{grid-area:act;display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);align-self:center}@media (min-width:640px){.fvd-phead{grid-template-areas:"crumbs act" "title act" "sub act";-moz-column-gap:var(--sp-4);column-gap:var(--sp-4);margin-bottom:var(--sp-8,32px)}.fvd-phead-act{align-self:end}}@media (max-width:639px){.fvd-phead-act>.fvd-btn[data-size]:has(>.fvd-btn-label>.max-sm\:sr-only){width:var(--btn-h);padding:0;gap:0}}@media (max-width:639px) and (pointer:coarse){.fvd-phead-act>.fvd-btn[data-size]:has(>.fvd-btn-label>.max-sm\:sr-only){width:calc(44px / var(--cabinet-ui-scale, 1))}}.fvd-cabinet{background:var(--d-bg)}@media (min-width:1024px){.fvd-main{margin:0;min-height:calc(100dvh / var(--cabinet-ui-scale, 1));border:0;border-radius:0;background:transparent;box-shadow:none}}@media (min-width:1280px){.fvd-wrap{padding:44px 48px 96px}}.fvd-topbar{background:color-mix(in srgb,var(--d-bg) 94%,transparent);border-bottom-color:var(--d-line)}.fvd .fvd-proj-track,.fvd-kpi-meter,.fvd-usage-track{border-radius:999px}.fvd .fvd-h1{font-size:clamp(26px,2.4vw,34px);font-weight:800;letter-spacing:-.025em;line-height:1.1}.fvd .fvd-h1,.fvd .fvd-h2,.fvd .fvd-hero,.fvd .fvd-value{font-family:var(--fv-font-display)}.fvd .fvd-kpi-value,.fvd .fvd-value{font-weight:700;letter-spacing:-.025em}.fvd .fvd-pagehead .fvd-sub,.fvd .fvd-phead-sub{font-size:15px;line-height:1.55;color:var(--d-text-3)}.fvd .fvd-phead-sub{margin-top:var(--sp-3)}@media (min-width:640px){.fvd .fvd-phead{margin-bottom:40px}}.fvd-crumbs{margin-bottom:var(--sp-4)}.fvd .fvd-card{border-color:var(--d-line);background:var(--d-panel)}.fvd-card-cap,.lx-h4{font-size:14.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d-text)}.fvd-card-head{margin-bottom:var(--sp-5)}.fvd .fvd-inner{border-radius:var(--r-tile)}@media (hover:hover) and (pointer:fine){.fvd .fvd-card:hover{border-color:rgba(255,255,255,.09)}.fvd .fvd-integ:hover,.fvd .fvd-itile:hover,.fvd .lx-item:hover{transform:translateY(-2px)}}.fvd .fvd-choice,.fvd .fvd-integ,.fvd .fvd-itile,.fvd .fvd-paytile,.fvd .lx-item{border-radius:var(--r-tile)}@media (hover:hover){.fvd .fvd-orow{transition:background-color var(--dur-hover) ease}.fvd .fvd-orow:hover{background:rgba(255,255,255,.02)}}.fvd .fvd-btn[data-size=md]{--btn-h:var(--ctl-h);--btn-px:16px;--btn-fs:13.5px}.fvd .fvd-btn[data-size=lg]{--btn-h:44px;--btn-px:20px;--btn-fs:14px}.fvd .fvd-btn[data-size].fvd-btn--xl{--btn-h:48px;--btn-px:22px;--btn-fs:15px}.fvd .fvd-btn[data-size]{font-weight:700;letter-spacing:-.005em}.fvd .field,.fvd .fvd-field,.fvd .fvd-inbox,.fvd .fvd-search,.fvd .fvd-stepper{border-color:var(--d-line);border-radius:var(--r-ctl);background-color:var(--d-field)}.fvd .fvd-inbox{gap:var(--sp-3)}.fvd .fvd-field,.fvd .fvd-inbox{padding-inline:var(--sp-4)}.fvd select.fvd-field{background-color:#121216;color:var(--d-text)}.fvd .fvd-inbox>input::-moz-placeholder{color:var(--d-text-3)}.fvd .fvd-inbox>input::placeholder{color:var(--d-text-3)}.fvd .fvd-field:focus,.fvd .fvd-inbox:focus-within,.fvd .fvd-search:focus-within,.fvd .own-search input:focus{border-color:color-mix(in srgb,var(--d-accent) 55%,transparent);background-color:var(--d-field-focus);box-shadow:var(--ring)}.fvd .fvd-code,.fvd textarea.fvd-field{border-radius:var(--r-tile)}.fvd .fvd-seg{gap:2px;padding:3px;border:1px solid var(--d-line);border-radius:var(--r-seg);background:rgba(0,0,0,.25)}.fvd .fvd-seg button{height:32px;padding:0 14px;border-radius:var(--r-ctl);font-size:13.5px;font-weight:600;color:var(--d-text-3);transition:color var(--dur-hover) ease,transform var(--dur-press) ease}.fvd .fvd-seg button:before{border:1px solid var(--d-lift-line);border-radius:inherit;background:var(--d-lift);box-shadow:var(--elev-lift)}.fvd .fvd-seg button:active{transform:scale(.97)}.fvd .fvd-seg button:focus-visible{outline:none;box-shadow:var(--ring)}@media (hover:hover){.fvd .fvd-seg button:not([aria-selected=true]):hover{color:var(--d-text)}}.fvd-seg-pill{border-radius:var(--r-ctl)}.fvd .fvd-pill{height:28px;padding:0 12px;border-radius:var(--r-chip);font-weight:600}.fvd .fvd-pill:has(>.fvd-dot[data-tone=ok]){border-color:transparent;background:color-mix(in srgb,var(--d-ok) 13%,transparent);color:color-mix(in srgb,var(--d-ok) 80%,#fff)}.fvd .fvd-pill:has(>.fvd-dot[data-tone=warn]){border-color:transparent;background:color-mix(in srgb,var(--d-warn) 13%,transparent);color:color-mix(in srgb,var(--d-warn) 82%,#fff)}.fvd .fvd-pill:has(>.fvd-dot[data-tone=err]){border-color:transparent;background:color-mix(in srgb,var(--d-err) 13%,transparent);color:color-mix(in srgb,var(--d-err) 70%,#fff)}.fvd .fvd-pill:has(>.fvd-dot[data-tone=accent]){border-color:transparent;background:color-mix(in srgb,var(--d-accent) 13%,transparent);color:var(--d-accent-text)}.fvd .fvd-pill--ok{border-color:transparent;background:color-mix(in srgb,var(--d-ok) 13%,transparent);color:color-mix(in srgb,var(--d-ok) 80%,#fff)}.fvd .fvd-pill>.fvd-dot{box-shadow:none}.fvd .fvd-tag{height:24px;padding:0 10px;border-radius:var(--r-chip);font-size:12px}.fvd .fvd-tag[data-tone]:not([data-tone=neutral]){background:color-mix(in srgb,var(--tone) 13%,transparent);color:color-mix(in srgb,var(--tone) 78%,#fff)}.fvd .fvd-badge{border-radius:var(--r-chip)}.fvd .fvd-chip{border-radius:var(--r-btn)}.fvd .fvd-credit{padding:var(--sp-4) var(--sp-5);border-color:color-mix(in srgb,var(--d-accent) 22%,transparent);border-radius:var(--r-tile);background:color-mix(in srgb,var(--d-accent) 7%,var(--d-panel))}.fvd .fvd-credit[data-tone=green]{border-color:color-mix(in srgb,var(--d-accent) 30%,transparent)}.fvd .fvd-credit-row{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d-text-2)}.fvd .fvd-credit-row--main b{font-size:22px;color:var(--d-accent-text);font-variant-numeric:tabular-nums}.fvd .fvd-credit-note{color:var(--d-accent-text)}.fvd .fvd-balance,.fvd .fvd-balance-hero,.fvd .fvd-banner{border-radius:var(--r-card)}.fvd .fvd-table th{padding-bottom:12px;font-size:12.5px}.fvd .fvd-table td{padding-block:14px}@media (hover:hover){.fvd .fvd-table tbody tr:hover{background:rgba(255,255,255,.025)}}.fvd .fvd-switch{width:40px;height:24px;border-radius:999px}.fvd .fvd-switch i{top:3px;left:3px;width:18px;height:18px;border-radius:50%}.fvd .fvd-menu{border-radius:var(--r-tile)}.fvd .fvd-menu-item{border-radius:calc(var(--r-tile) - 6px)}.fvd .fvo-pop{border-radius:var(--r-card)}.fvd .fvd-skel{border-radius:var(--r-chip);background:rgba(255,255,255,.035)}.fvd .fvd-skel:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.045),transparent);animation-duration:1.8s}.fvd [data-st-title]{animation:fvd-fade var(--dur-in) ease-out var(--st-lead,0s) backwards,fvd-lift-6 .22s var(--ease-out) var(--st-lead,0s) backwards}.fvd [data-rise="1"],.fvd [data-rise="2"]{animation:fvd-fade var(--dur-in) ease-out backwards,fvd-lift-8 .22s var(--ease-out) backwards;animation-delay:calc(var(--rise-d, 0s) + var(--st-lead, 0s) + var(--st-blocks, 0s)),calc(var(--rise-d, 0s) + var(--st-lead, 0s) + var(--st-blocks, 0s))}.fvd [data-rise="3"]{animation:fvd-fade .16s ease-out backwards}@media (prefers-reduced-motion:reduce){.fvd [data-rise],.fvd [data-st-title]{animation:none!important}.fvd .fvd-btn[data-size],.fvd .fvd-nav-chev,.fvd .fvd-nav-item,.fvd .fvd-orow,.fvd .fvd-seg button{transition:none!important}.fvd .fvd-btn[data-size]:active,.fvd .fvd-nav-item:active,.fvd .fvd-seg button:active{transform:none}.fvd .fvd-nav-item:hover .fvd-nav-chev{transform:none!important}.fvd .fvd-integ:hover,.fvd .fvd-itile:hover,.fvd .lx-item:hover{transform:none}.fvd .fvd-skel:after{animation:none}}.fvd[data-cabinet-motion=off] .fvd-nav-item:hover .fvd-nav-chev{transform:none!important}.fvd[data-cabinet-motion=off] .fvd-integ:hover,.fvd[data-cabinet-motion=off] .fvd-itile:hover,.fvd[data-cabinet-motion=off] .lx-item:hover{transform:none}.fvd .field,.fvd .fvd-field,.fvd .fvd-inbox,.fvd .fvd-search,.fvd .fvd-stepper,.fvd .fvs-trigger{border-color:var(--d-line-ctl)}.fvd .fvd-search,.fvd .fvs-trigger.fvd-field{height:var(--ctl-h);min-height:var(--ctl-h)}.fvd textarea.fvd-field{height:auto}.fvd .fvd-chip{border-color:var(--d-line-ctl)}.fvd .fvd-card .fvd-card,.fvd .fvd-card--pad .fvd-tile,.fvd .lx-card .fvd-itile{border-color:transparent;background:var(--d-inner);box-shadow:none}.fvd .fvd-card .fvd-card.fvd-card--pad{padding:var(--sp-4)}.fvd .fvd-tree-actions{gap:var(--sp-2)}.fvd .fvd-kpi-actions{flex-wrap:wrap;row-gap:var(--sp-2)}.fvd .fvd-card--pad>.fvd-table,.fvd .fvd-card--pad>div>.fvd-table{display:block;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.fvd .fvd-kpis{grid-auto-rows:auto}.fvd .fvd-kpis>.fvd-kpi-cell{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}.fvd .fvd-kpis>.fvd-kpi-cell>.fvd-kpi-foot,.fvd .fvd-kpis>.fvd-kpi-cell>.fvd-kpi-value{align-self:end}.fvd .fvd-pm,.fvd .fvo-chip{border-color:var(--d-line-ctl)}