html[data-frontend-redesign=true] .bs-redesign-sidebar{position:sticky;top:0;display:flex;flex-direction:column;flex-shrink:0;width:224px;height:100vh;height:100dvh;padding:24px 14px 12px;border-right:1px solid hsl(var(--sidebar-border));background:hsl(var(--sidebar-background));color:hsl(var(--sidebar-foreground));transition:width .16s ease}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true]{width:64px;padding:18px 12px 10px}html[data-frontend-redesign=true] .bs-redesign-brand-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px 22px}html[data-frontend-redesign=true] .bs-redesign-brand{display:flex;align-items:center;gap:8px;color:hsl(var(--foreground));font-size:22px;font-weight:650;letter-spacing:-1.2px}html[data-frontend-redesign=true] .bs-redesign-brand img{flex-shrink:0}html[data-frontend-redesign=true] :is(.bs-redesign-rail-toggle,.bs-redesign-header-icon){display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] :is(.bs-redesign-rail-toggle,.bs-redesign-header-icon):hover{color:hsl(var(--foreground));background:hsl(var(--muted))}html[data-frontend-redesign=true] .bs-redesign-sidebar-context{display:flex;flex-direction:column;gap:8px;padding-bottom:12px}html[data-frontend-redesign=true] .bs-redesign-sidebar-control{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:1px solid hsl(var(--border));border-radius:9px;background:hsl(var(--card));color:hsl(var(--foreground));text-align:left;font-size:13px;font-weight:500}html[data-frontend-redesign=true] .bs-redesign-sidebar-control:hover{border-color:hsl(var(--muted-foreground) / .5);background:hsl(var(--muted) / .6)}html[data-frontend-redesign=true] .bs-redesign-module-mark{display:inline-grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:7px;background:hsl(var(--accent));color:hsl(var(--primary));font-family:var(--bs-font-mono);font-size:11px;font-weight:600}html[data-frontend-redesign=true] .bs-redesign-scope-control{min-height:38px;color:hsl(var(--muted-foreground));background:hsl(var(--background))}html[data-frontend-redesign=true] .bs-redesign-sidebar-navigation{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}html[data-frontend-redesign=true] .bs-redesign-nav-section{margin-bottom:14px}html[data-frontend-redesign=true] .bs-redesign-nav-group-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:14px 10px 9px;color:hsl(var(--muted-foreground));text-align:left}html[data-frontend-redesign=true] .bs-redesign-nav-group-trigger:hover{color:hsl(var(--foreground))}html[data-frontend-redesign=true] .bs-redesign-nav-label{text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.075em}html[data-frontend-redesign=true] .bs-redesign-nav-group-trigger[data-contains-active=true]{color:hsl(var(--foreground))}html[data-frontend-redesign=true] .bs-redesign-nav-group-trigger[data-contains-active=true] .bs-redesign-nav-label{font-weight:650}html[data-frontend-redesign=true] :is(.bs-redesign-nav-items,.bs-redesign-sidebar-footer){display:flex;flex-direction:column;gap:2px}html[data-frontend-redesign=true] .bs-redesign-nav-items[hidden]{display:none}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-item{position:relative;display:flex;align-items:center;gap:11px;width:100%;min-height:36px;padding:7px 10px;border-radius:8px;text-align:left;line-height:20px;transition:background-color .12s ease,color .12s ease}html[data-frontend-redesign=true] .bs-redesign-nav-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px}html[data-frontend-redesign=true] .bs-redesign-nav-glyph{width:16px;height:16px;flex-shrink:0;stroke-width:1.65}html[data-frontend-redesign=true] .bs-redesign-nav-item[aria-current=page] .bs-redesign-nav-glyph{stroke-width:2}html[data-frontend-redesign=true] .bs-redesign-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal}html[data-frontend-redesign=true] .bs-redesign-nav-badge{flex-shrink:0;min-width:19px;padding:0 5px;border-radius:5px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));text-align:center;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}html[data-frontend-redesign=true] .bs-redesign-nav-badge[data-tone=critical]{background:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}html[data-frontend-redesign=true] .bs-redesign-sidebar-footer{margin-top:8px;padding-top:10px;border-top:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-brand-row{flex-direction:column;gap:12px;padding-bottom:16px}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-brand img{width:28px;height:28px}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] :is(.bs-redesign-nav-item,.bs-redesign-sidebar-control){justify-content:center;padding-inline:0}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-nav-section+.bs-redesign-nav-section{padding-top:8px;border-top:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-nav-badge{position:absolute;top:1px;right:0;min-width:14px;padding-inline:3px;font-size:9px;line-height:15px}html[data-frontend-redesign=true] .bs-redesign-nav-tooltip{max-width:280px;font-size:13px;line-height:1.45}html[data-frontend-redesign=true] .bs-redesign-topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;flex-shrink:0;gap:20px;min-height:64px;padding:10px 28px;border-bottom:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .bs-redesign-breadcrumb{display:flex;flex:1;align-items:center;gap:10px;min-width:0;white-space:nowrap}html[data-frontend-redesign=true] .bs-redesign-breadcrumb svg{flex-shrink:0;opacity:.55}html[data-frontend-redesign=true] .bs-redesign-breadcrumb :is(a,button):hover{color:hsl(var(--foreground))}html[data-frontend-redesign=true] .bs-redesign-breadcrumb [aria-current=page]{overflow:hidden;color:hsl(var(--foreground));text-overflow:ellipsis;font-weight:500}html[data-frontend-redesign=true] .bs-redesign-search{display:flex;align-items:center;gap:9px;width:clamp(180px,25vw,380px);min-height:36px;padding:7px 10px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--muted-foreground));text-align:left;font-size:12px}html[data-frontend-redesign=true] .bs-redesign-search:enabled:hover{border-color:hsl(var(--muted-foreground) / .5)}html[data-frontend-redesign=true] .bs-redesign-search span{flex:1}html[data-frontend-redesign=true] .bs-redesign-search kbd{padding:1px 4px;border:1px solid hsl(var(--border));border-radius:4px;background:hsl(var(--card));font-size:10px}html[data-frontend-redesign=true] .bs-redesign-header-actions{display:flex;gap:6px}@media (max-width: 1199px){html[data-frontend-redesign=true] .bs-redesign-topbar{gap:12px;padding-inline:20px}html[data-frontend-redesign=true] .bs-redesign-search{justify-content:center;flex-shrink:0;width:36px}html[data-frontend-redesign=true] .bs-redesign-search :is(span,kbd){display:none}}@media (max-width: 899px){html[data-frontend-redesign=true] .bs-redesign-breadcrumb{gap:6px}html[data-frontend-redesign=true] .bs-redesign-workspace-crumb{display:none}}html[data-frontend-redesign=true] .bs-redesign-sidebar-context{padding:0 2px 18px}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-scope-control{min-height:62px;background:hsl(var(--card));color:hsl(var(--foreground));gap:10px}html[data-frontend-redesign=true] .bs-redesign-scope-control>svg:first-child{color:hsl(var(--primary));background:hsl(var(--accent));box-sizing:content-box;padding:5px;border-radius:6px}html[data-frontend-redesign=true] .bs-redesign-scope-label{display:flex;flex:1;flex-direction:column;gap:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-frontend-redesign=true] .bs-redesign-scope-label small{font-size:12px;color:hsl(var(--primary));font-weight:400}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-item{font-size:14px;min-height:35px;border-radius:6px;gap:10px;line-height:1.35}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-item[aria-current=page]{background:hsl(var(--muted));color:hsl(var(--foreground));font-weight:500}html[data-frontend-redesign=true] .bs-redesign-nav-item[aria-current=page] .bs-redesign-nav-icon{color:hsl(var(--primary))}html[data-frontend-redesign=true] .bs-redesign-nav-group-trigger{min-height:36px}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-scope-control>svg:first-child{width:20px;height:20px;padding:8px;background:transparent}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-nav-item{min-height:40px;border-radius:8px;gap:0}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] :is(.bs-redesign-nav-icon,.bs-redesign-nav-glyph){width:19px}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-nav-glyph{height:19px}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-nav-items{gap:3px}html[data-frontend-redesign=true] .bs-redesign-topbar{display:grid;grid-template-columns:minmax(140px,1fr) minmax(180px,360px) minmax(70px,1fr);gap:24px}html[data-frontend-redesign=true] .bs-redesign-topbar .bs-redesign-search{width:100%}html[data-frontend-redesign=true] .bs-redesign-topbar .bs-redesign-header-actions{justify-self:end}@media (max-width:960px){html[data-frontend-redesign=true] .bs-redesign-topbar{grid-template-columns:minmax(0,1fr) minmax(170px,250px) auto;gap:14px;padding-inline:24px}}html[data-frontend-redesign=true] .bs-redesign-sidebar{padding:25px 14px 0;font-family:var(--bs-font-sans);font-feature-settings:normal;font-size:14px;line-height:1.5}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-brand-row{padding:0 4px 21.5px 9px}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-brand{font-family:var(--bs-font-sans);font-size:22px;font-weight:650;letter-spacing:-1.2px}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-sidebar-context{padding:0 2px 16px}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-scope-control{min-height:0;padding:10px;gap:9px;border-radius:9px;box-shadow:none;font-size:14px;font-weight:500;line-height:1.35;letter-spacing:-.24px}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-scope-control>svg:first-child{box-sizing:border-box;width:27px;height:29px;padding:4px;border-radius:6px;color:hsl(var(--primary));background:hsl(var(--accent))}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-scope-label{gap:3px}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-scope-label small{color:hsl(var(--primary));font-size:12px;line-height:1.5}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-section{margin:0;padding:4px 0}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-group-trigger{min-height:36px;padding:14px 10px 9px;line-height:18px}html[data-frontend-redesign=true] .bs-redesign-sidebar :is(.bs-redesign-nav-label,.bs-redesign-work-label){color:hsl(var(--muted-foreground));font:600 12px/18px var(--bs-font-sans);letter-spacing:.075em;text-transform:uppercase}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-work-label{padding:10px 10px 7px}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-group-trigger[data-contains-active=true] .bs-redesign-nav-label{color:hsl(var(--foreground));font-weight:650}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-group-trigger:hover .bs-redesign-nav-label{color:hsl(var(--foreground))}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-items{max-height:45dvh;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-item{min-height:35px;padding:8px 10px;border-radius:6px;gap:10px;background:transparent;color:var(--bs-sidebar-row-foreground, #5e6370);font:400 14px/1.35 var(--bs-font-sans);letter-spacing:-.24px}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-item:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-item[aria-current=page]{background:var(--bs-sidebar-row-selected, #f3f3f4);color:hsl(var(--foreground));font-weight:500}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-nav-item[aria-current=page] .bs-redesign-nav-icon{color:hsl(var(--primary))}html[data-frontend-redesign=true] .bs-redesign-sidebar .bs-redesign-sidebar-footer{flex-shrink:0;margin:0 -14px;padding:12px 20px;border-top:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .bs-redesign-sidebar button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true]{padding:18px 12px 0}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-brand-row{padding:0 0 16px}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-sidebar-context{padding:0 0 12px}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-scope-control{min-height:40px;width:40px;padding:0;border:0;background:transparent}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-scope-control>svg:first-child{width:36px;height:36px;padding:8px;background:transparent}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-nav-section{padding:8px 0}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-nav-items{max-height:none;overflow:visible}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-nav-item{min-height:40px;padding:0;border-radius:8px;gap:0}html[data-frontend-redesign=true] .bs-redesign-sidebar[data-collapsed=true] .bs-redesign-sidebar-footer{margin:0 -12px;padding:10px 12px}@media (max-width: 767px){html[data-frontend-redesign=true] .bs-redesign-sidebar{display:none}}@media (prefers-reduced-motion: reduce){html[data-frontend-redesign=true] .bs-redesign-sidebar,html[data-frontend-redesign=true] .bs-redesign-sidebar *{transition:none}}html[data-frontend-redesign=true].dark .bs-redesign-sidebar{--bs-sidebar-row-foreground: hsl(var(--muted-foreground));--bs-sidebar-row-selected: hsl(var(--muted))}@font-face{font-family:BS Mobile Geist;src:url(/mobile-electric/brand/geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Inter;src:url(/mobile-electric/brand/inter-tight.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Mono;src:url(/mobile-electric/brand/geist-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}.bs-mobile-tools-config{display:flex;flex-direction:column;width:calc(100% - 32px);max-width:430px;max-height:calc(90dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));gap:0;overflow:hidden;padding:26px;border:1px solid #e5e7ec;border-radius:24px;background:#fff;color:#131418;font:400 16px/1.5 BS Mobile Geist,system-ui,sans-serif}.bs-mobile-tools-config>button:last-child{top:13px;right:13px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.bs-tools-config-heading{flex-shrink:0;padding-right:30px}.bs-tools-config-heading h2{margin:0;color:#131418;font:550 28px/1.15 BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.04em}.bs-tools-config-heading p{margin:9px 0 0;color:#666c78;font:400 14px/1.5 BS Mobile Geist,system-ui,sans-serif}.bs-tools-config-scroll{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding-right:2px}.bs-tools-config-intro{margin:18px 0 0;font-size:14px;line-height:1.5;color:#666c78}.bs-tools-config-count{margin:16px 0 0;font-size:13px;color:#666c78}.bs-tools-config-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 16px}.bs-tools-config-grid>button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;min-height:90px;min-width:0;padding:14px 5px;border:1px solid #e5e7ec;border-radius:14px;color:#131418;background:#fff;font:400 13px/1.4 BS Mobile Geist,system-ui,sans-serif;text-align:center;cursor:pointer}.bs-tools-config-grid>button[aria-pressed=true]{background:#f4f4f6;border-color:#131418}.bs-tools-config-grid>button:hover:not(:disabled){background:#f4f4f6}.bs-tools-config-grid>button:disabled{opacity:.35;cursor:default}.bs-tools-config-grid>button[aria-pressed=true]:disabled{opacity:.65}.bs-tools-config-check{position:absolute;top:8px;right:8px}.bs-tools-config-dot{position:absolute;top:10px;right:10px;width:5px;height:5px;border-radius:50%;background:#e1fa3c}.bs-tools-config-hint{margin:0 0 20px;font-size:13px;line-height:1.5;color:#666c78}.bs-tools-config-order{border-top:1px solid #e5e7ec;padding-top:17px}.bs-tools-config-order h3{margin:0;font-size:14px;font-weight:550;line-height:1.4}.bs-tools-config-order>p{margin:6px 0 12px;font-size:13px;line-height:1.5;color:#666c78}.bs-tools-config-order ol{list-style:none;padding:0;margin:0}.bs-tools-config-order li{display:flex;align-items:center;gap:8px;min-height:56px;border-top:1px solid #e5e7ec}.bs-tools-config-position{color:#666c78;font:400 12px/1.5 BS Mobile Mono,monospace}.bs-tools-config-tool-name{flex:1;min-width:0;font-size:14px;font-weight:550;line-height:1.4}.bs-tools-config-order li>svg{flex-shrink:0}.bs-tools-config-order button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:12px;color:#131418;background:#f4f4f6}.bs-tools-config-order button:disabled{opacity:.3}.bs-tools-config-actions{flex-shrink:0;padding-top:16px;background:#fff}.bs-tools-config-save,.bs-tools-config-cancel{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;border-radius:12px;font:550 15px/1.4 BS Mobile Geist,system-ui,sans-serif;cursor:pointer}.bs-tools-config-save{min-height:50px;padding:13px 16px;background:#e1fa3c;color:#131418}.bs-tools-config-save:disabled{opacity:.4;cursor:default}.bs-tools-config-cancel{min-height:44px;background:transparent;color:#666c78;font-size:14px;font-weight:500}.bs-tools-config-cancel:disabled{opacity:.4;cursor:default}.bs-tools-config-message{padding-top:20px;color:#666c78;font-size:14px}.bs-tools-config-message .bs-tools-config-save{margin-top:18px}.bs-tools-config-error{margin:0 0 12px;border-radius:13px;padding:12px;color:#a13d37;background:#fcf0ee;font-size:13px;line-height:1.5}.bs-mobile-tools-config button:focus-visible{outline:2px solid #131418;outline-offset:3px}@media (max-width: 440px){.bs-mobile-tools-config{padding:22px}.bs-tools-config-grid>button{font-size:12px}.bs-tools-config-order li{gap:5px}}.bs-tools-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#13141857;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}:is(body.bs-electric-live .bs-tools-menu,.bs-vendor-tools-menu){position:fixed;z-index:101;top:50%;left:50%;transform:translate(-50%,-50%);width:min(430px,calc(100% - 32px));max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:flex;flex-direction:column;overflow:hidden;--bs-font-sans:"BS Mobile Geist",system-ui,sans-serif;--bs-font-display:"BS Mobile Inter","BS Mobile Geist",sans-serif;padding:26px;border:1px solid #e5e7ec;border-radius:24px;background:#fff;color:#131418;box-shadow:0 22px 80px #1314182b;font-family:var(--bs-font-sans,"BS Mobile Geist",sans-serif)}.bs-tools-menu *,.bs-tools-menu *:before,.bs-tools-menu *:after{box-sizing:border-box}.bs-tools-menu-heading{position:relative;flex:none;padding-bottom:0}:is(html[data-frontend-redesign=true] body.bs-electric-live .bs-tools-menu,.bs-vendor-tools-menu) h2{margin:0 32px 7px 0;font:550 28px/1.15 var(--bs-font-display,"BS Mobile Inter",sans-serif);letter-spacing:-.04em;color:#131418}.bs-tools-menu-caption{display:flex;align-items:center;gap:8px;min-width:0}.bs-tools-menu-caption>p{margin:0;flex:1;min-width:0;font:400 14px/1.5 var(--bs-font-sans,"BS Mobile Geist",sans-serif);color:#666c78;overflow-wrap:anywhere}.bs-tools-menu-caption>button{display:flex;align-items:center;justify-content:flex-end;gap:1px;flex:none;min-height:44px;padding:3px 0 3px 5px;color:#666c78;font:500 12px/1.4 var(--bs-font-sans,"BS Mobile Geist",sans-serif)}.bs-tools-menu-close{position:absolute;right:-10px;top:-11px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#666c78}.bs-tools-menu-back{display:grid;place-items:center;width:44px;height:44px;margin:-10px 0 3px -12px;color:#666c78}.bs-tools-menu-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px;margin:-2px}.bs-tools-menu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0}:is(body.bs-electric-live .bs-tools-menu,.bs-vendor-tools-menu) .bs-tools-menu-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;min-width:0;min-height:90px;padding:12px 4px;border:1px solid #e5e7ec;border-radius:14px;background:#fff;color:#131418;text-align:center;touch-action:manipulation}.bs-tools-menu-tile>svg{flex:none;width:23px;height:23px;color:#131418}.bs-tools-menu-tile>span:not(.sr-only){display:block;font:400 13px/1.25 var(--bs-font-sans,"BS Mobile Geist",sans-serif);overflow-wrap:anywhere}.bs-tools-menu-tile .bs-tools-menu-dot{position:absolute;right:10px;top:10px;height:5px;width:5px;border-radius:50%;background:#e1fa3c}.bs-tools-menu-tile:active{background:#f4f4f6}.bs-tools-menu-footer{flex:none;padding-top:0}:is(body.bs-electric-live .bs-tools-menu,.bs-vendor-tools-menu) .bs-tools-menu-edit{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;padding:12px;border:0;border-radius:12px;background:#f4f4f6;color:#131418;font:550 15px/1.4 var(--bs-font-sans,"BS Mobile Geist",sans-serif)}.bs-tools-menu-explore{display:flex;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:22px;padding:8px 0 4px;color:#666c78;font:400 13px/1.4 var(--bs-font-sans,"BS Mobile Geist",sans-serif)}.bs-tools-menu-search{display:flex;align-items:center;gap:8px;padding:10px 12px;min-height:44px;background:#f4f4f6;color:#666c78;border-radius:11px;margin-bottom:14px}.bs-tools-menu-search>input{background:transparent;border:0;padding:0;min-width:0;width:100%;font:400 16px/1.4 var(--bs-font-sans,"BS Mobile Geist",sans-serif);color:#131418;outline:none}.bs-tools-menu-empty{font-size:14px;color:#666c78;padding:24px 4px;text-align:center}.bs-tools-menu-account{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid #e5e7ec}.bs-tools-menu-account button{flex:1;display:flex;align-items:center;justify-content:start;gap:8px;min-height:44px;padding:8px;font-size:13px;color:#666c78}.bs-tools-menu-account button>svg:last-child{margin-left:auto}.bs-tools-menu-loading>div{height:90px;border:1px solid #e5e7ec;border-radius:14px;background:#f4f4f6}.bs-tools-menu :is(button,input):focus-visible{outline:2px solid #4d5cf0;outline-offset:2px}.bs-tools-menu-caption>button:focus-visible{outline-offset:0}@media (max-width:440px){:is(body.bs-electric-live .bs-tools-menu,.bs-vendor-tools-menu){width:calc(100% - 20px);padding:22px}.bs-tools-menu-tile>span:not(.sr-only){font-size:12px}}@media (prefers-reduced-motion:no-preference){.bs-tools-menu-tile{transition:background .12s ease}}@font-face{font-family:BS Mobile Geist;src:url(/mobile-electric/brand/geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Inter;src:url(/mobile-electric/brand/inter-tight.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Mono;src:url(/mobile-electric/brand/geist-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}.bs-etask{background:#fff;color:#131418;font-family:BS Mobile Geist,system-ui,sans-serif}.bs-etask .et-head{position:sticky;top:0;z-index:10;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;min-height:calc(60px + env(safe-area-inset-top,0px));height:auto;box-sizing:border-box;padding:env(safe-area-inset-top,0px) 16px 0;background:#fff}.bs-etask .et-head button{padding:8px}.bs-etask .et-num{font-family:BS Mobile Mono,ui-monospace,monospace;font-size:13px;letter-spacing:.04em;color:#666c78}.bs-etask .et-body{padding:18px 24px 24px;display:flex;flex-direction:column;gap:18px}.bs-etask .et-eyebrow{font-family:BS Mobile Mono,ui-monospace,monospace;font-size:12px;line-height:1.5;letter-spacing:.07em;color:#666c78;margin-bottom:-8px}.bs-etask .et-title{font-family:BS Mobile Inter,BS Mobile Geist,sans-serif;font-size:31px;line-height:1.12;font-weight:550;letter-spacing:-.045em;margin:0;color:#131418;text-align:left}.bs-etask .et-title-input{width:100%;font-size:30px;font-weight:550;letter-spacing:-.04em;border:0;border-bottom:1px solid #131418;outline:none;background:transparent}.bs-etask .et-desc{font-size:16px;line-height:1.5;color:#666c78;margin-top:10px;text-align:left}.bs-etask .et-desc.muted{color:#666c78}.bs-etask .et-chips{display:flex;flex-wrap:wrap;gap:8px}.bs-etask .et-chip{display:inline-flex;align-items:center;min-height:26px;padding:5px 7px;border-radius:6px;background:#f4f4f6;color:#4a4f55;font-size:12px;line-height:1.35;font-weight:500;white-space:nowrap}.bs-etask .et-chip.warning{background:#fbf5e6;color:#987022}.bs-etask .et-chip.danger{background:#fbefed;color:#b44437}.bs-etask .et-chip.success{background:#edf5ed;color:#436846}.bs-etask .et-progress{display:flex;flex-direction:column;gap:10px;padding-bottom:20px;border-bottom:1px solid #e5e7ec}.bs-etask .et-progress-top{display:flex;justify-content:space-between;align-items:baseline}.bs-etask .et-progress-top b{font-size:16px;font-weight:500}.bs-etask .et-progress-top span{font-size:15px;color:#666c78;font-variant-numeric:tabular-nums}.bs-etask .et-bar{height:6px;border-radius:99px;background:#e5e7ec;overflow:hidden}.bs-etask .et-bar i{display:block;height:100%;background:#131418;border-radius:99px}.bs-etask .et-progress small{font-size:13px;color:#666c78}.bs-etask .et-progress button{align-self:flex-start;font-size:15px;font-weight:500;padding:4px 0}.bs-etask .et-plan{display:flex;align-items:center;gap:8px;width:100%;padding:12px 14px;border-radius:12px;background:#f4f4f6;font-size:14px}.bs-etask .et-section{border-bottom:1px solid #e5e7ec}.bs-etask .et-row{width:100%;display:flex;align-items:center;gap:14px;padding:18px 0;text-align:left}.bs-etask .et-row.plain{padding:22px 0}.bs-etask .et-row.plain b{font-size:14px;font-weight:550}.bs-etask .et-row-icon{width:38px;height:38px;border-radius:10px;background:#f4f4f6;display:grid;place-items:center;flex-shrink:0}.bs-etask .et-row-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.bs-etask .et-row-text b{font-size:14px;font-weight:550;line-height:1.4}.bs-etask .et-row-text small{font-size:13px;line-height:1.5;color:#666c78}.bs-etask .et-row>svg{color:#4a4f55;flex-shrink:0}.bs-etask .et-section-body{padding-bottom:18px}.bs-etask .et-dl{display:flex;flex-direction:column;gap:16px;font-size:15px}.bs-etask .et-dl>div>span:first-child{color:#666c78;font-size:15px}.bs-etask .et-meta{font-size:12px;color:#666c78;font-family:BS Mobile Mono,ui-monospace,monospace}.bs-etask .et-foot{flex-shrink:0;background:#fff;border-top:1px solid #e5e7ec;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px))}.bs-etask .et-foot>div{padding-left:0;padding-right:0}.bs-etask .et-foot textarea{min-height:44px!important;border-radius:22px!important;background:#f4f4f6!important;padding:12px 16px!important;font-size:15px!important}.bs-etask .et-foot button.h-9{height:44px;width:44px;background:#f4f4f6}.bs-etask .et-send{height:44px;width:44px;border-radius:50%;background:#131418;color:#fff;display:grid;place-items:center;flex-shrink:0}.bs-etask .et-send:disabled{opacity:.85}.bs-etask .et-complete{min-height:50px!important;height:auto!important;padding:13px 16px!important;border-radius:12px!important;border:0!important;background:#e1fa3c!important;color:#131418!important;font-size:15px!important;font-weight:550!important}.bs-etask .et-complete.reopen{background:#f4f4f6!important}body:has(.bs-etask) .bs-mobile-nav,body:has(.bs-etask) .bs-mobile-header,body:has(.bs-etask) .bs-mobile-capture,body:has(.bs-etask) .bs-mobile-dock-scrim,body:has(.bs-etask) [class*=bs-mobile-dock],body:has(.bs-etask) [class*=voice-fab],body:has(.bs-etask) [class*=assistant-fab]{display:none!important}.bs-etask .et-card{border-radius:13px;padding:17px;background:#f4f4f6;display:flex;flex-direction:column;gap:8px}.bs-etask .et-card.success{background:#edf5ed}.bs-etask .et-card.warning{background:#fbf5e6}.bs-etask .et-card.danger{background:#fbefed}.bs-etask .et-card-label{font-family:BS Mobile Mono,ui-monospace,monospace;font-size:12px;line-height:1.5;letter-spacing:.07em;text-transform:uppercase;color:#666c78;display:flex;align-items:center;gap:6px}.bs-etask .et-card p{font-size:16px;line-height:1.5;color:#131418;white-space:pre-wrap;margin:0}.bs-etask .et-card small{font-size:13px;color:#666c78}.bs-etask .et-card textarea{width:100%;font-size:16px;line-height:1.5;border:0;border-radius:10px;padding:12px;background:#fff;resize:none;outline:none}.bs-etask .et-btn{min-height:50px;border-radius:12px;font-size:15px;font-weight:550;padding:0 16px}.bs-etask .et-btn.primary{background:#e1fa3c;color:#131418}.bs-etask .et-btn.ghost{background:#fff;color:#4a4f55}.bs-etask .et-btn:disabled{opacity:.5}.bs-etask .et-banner{display:flex;align-items:center;gap:8px;width:100%;padding:12px 24px;background:#fbefed;color:#b44437;font-size:14px;font-weight:500;text-align:left}.bs-etask.et-onboard .et-onboard-step>*{padding-left:8px;padding-right:8px}.bs-etask.et-onboard .et-onboard-step h2,.bs-etask.et-onboard .et-onboard-step h3{font-family:BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.02em;color:#131418}.bs-etask.et-onboard .et-onboard-step label{font-size:14px;font-weight:500;color:#4a4f55}.bs-etask.et-onboard .et-onboard-step input:not([type=checkbox]):not([type=radio]):not([type=file]),.bs-etask.et-onboard .et-onboard-step textarea,.bs-etask.et-onboard .et-onboard-step button[role=combobox]{min-height:48px;border-radius:12px;border:0;background:#f4f4f6;font-size:16px;box-shadow:none}.bs-etask.et-onboard .et-onboard-step input:focus-visible,.bs-etask.et-onboard .et-onboard-step textarea:focus-visible{outline:2px solid #131418;outline-offset:0}.bs-etask.et-onboard .et-onboard-step button.bg-primary,.bs-etask.et-onboard .et-onboard-step button[type=submit]{min-height:50px;border-radius:12px;background:#e1fa3c!important;color:#131418!important;font-size:14px;font-weight:550;line-height:1.4}.bs-etask.et-onboard .et-onboard-step button.border:not([role=combobox]){min-height:50px;border-radius:12px;border:0;background:#f4f4f6;color:#131418;font-weight:550}.bs-etask.et-capture .et-onboard-step button.border-dashed{border:0;border-radius:14px;background:#f4f4f6}.bs-etask.et-capture .et-onboard-step .rounded-xl{border-radius:14px}.bs-ecapture{font-family:BS Mobile Geist,system-ui,sans-serif;color:#131418;background:#fff}.bs-ecapture .ec-title{font-family:BS Mobile Inter,BS Mobile Geist,sans-serif;font-size:28px;font-weight:550;letter-spacing:-.04em;margin:0}.bs-ecapture .ec-eyebrow{font-family:BS Mobile Mono,ui-monospace,monospace;font-size:12px;line-height:1.5;letter-spacing:.07em;text-transform:uppercase;color:#666c78}.bs-ecapture .ec-primary{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:16px 14px;border-radius:14px;background:#f4f4f6;text-align:left}.bs-ecapture .ec-primary:first-child{background:#e1fa3c}.bs-ecapture .ec-primary b{font-size:15px;font-weight:550;line-height:1.2}.bs-ecapture .ec-row{width:100%;display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid #e5e7ec;text-align:left}.bs-ecapture .ec-row b{display:block;font-size:14px;font-weight:550;line-height:1.4}.bs-ecapture .ec-row small{display:block;font-size:13px;line-height:1.5;color:#666c78;margin-top:2px}.bs-ecapture .ec-icon{width:38px;height:38px;border-radius:10px;background:#f4f4f6;display:grid;place-items:center;flex-shrink:0;color:#131418}.bs-ecapture .ec-primary .ec-icon{background:#fff}.bs-ecapture .ec-voice{width:100%;min-height:50px;border-radius:12px;background:#131418;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:550}body:has(.bs-ecapture[data-state=open]) [class*=voice-fab],body:has(.bs-ecapture[data-state=open]) [class*=assistant-fab]{display:none!important}.bs-etask{font-size:16px;line-height:1.5}.bs-etask :is(button,a,input,textarea,select){font-family:inherit}.bs-etask .et-head button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.bs-etask .et-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.4;white-space:normal}.bs-etask .et-title-input{font:550 31px/1.12 BS Mobile Inter,sans-serif}.bs-etask .et-card-label{font-weight:400}.bs-etask :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,button[role=combobox]){min-height:48px;font-size:16px;line-height:1.5;border-radius:12px}.bs-etask .et-card textarea:focus-visible{outline:2px solid #131418;outline-offset:2px}.bs-etask :is(button,a):focus-visible,.bs-ecapture button:focus-visible{outline:2px solid #131418;outline-offset:2px}.bs-etask .et-onboard-step :is(h2,h3){font-weight:550;line-height:1.15}.bs-etask .et-onboard-step h2{font-size:28px;letter-spacing:-.04em}.bs-etask .et-onboard-step label{font-weight:550;line-height:1.4}.bs-etask .et-card:is(.warning,.danger,.success) p{font-size:14px;line-height:1.55}.bs-etask .et-card.warning .et-card-label{color:#987022}.bs-etask .et-card.danger .et-card-label{color:#b44437}.bs-etask .et-card.success .et-card-label{color:#436846}html[data-frontend-redesign=true] :is(.bs-mobile-shell,.bs-mobile-more-sheet){--bs-mobile-electric: #e1fa3c;--bs-mobile-ink: #131418;--bs-mobile-muted: #666c78;--bs-mobile-soft: #f4f4f6;--bs-mobile-rule: #e5e7ec}html[data-frontend-redesign=true] .bs-mobile-shell{min-height:100svh}html[data-frontend-redesign=true] .bs-mobile-header{height:66px;padding:0 18px;gap:12px}html[data-frontend-redesign=true] .bs-mobile-project{font:500 15px/1.4 var(--bs-font-sans);letter-spacing:0}html[data-frontend-redesign=true] .bs-mobile-search{width:44px;height:44px;flex-shrink:0}html[data-frontend-redesign=true] .bs-mobile-content{padding-bottom:calc(178px + env(safe-area-inset-bottom,0px))}html[data-frontend-redesign=true] .bs-mobile-dock-scrim{position:fixed;inset:auto 0 0;height:calc(171px + env(safe-area-inset-bottom,0px));z-index:29;background:linear-gradient(transparent,hsl(var(--background)) 70%);pointer-events:none}html[data-frontend-redesign=true] .bs-mobile-nav{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:30;display:flex;align-items:center;justify-content:space-between;width:min(372px,calc(100% - 16px));padding:5px;gap:0;border:1px solid var(--bs-mobile-rule);border-radius:100px;background:hsl(var(--background) / .94);box-shadow:0 8px 30px #1011160c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-frontend-redesign=true] .bs-mobile-tab{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;min-width:44px;height:56px;padding:4px;gap:4px;border:0;border-radius:100px;background:transparent;color:var(--bs-mobile-muted);font:550 12px/16px var(--bs-font-sans);letter-spacing:-.025em;white-space:nowrap;transition:background-color .18s ease,color .18s ease}html[data-frontend-redesign=true] .bs-mobile-tab svg{flex-shrink:0}html[data-frontend-redesign=true] .bs-mobile-tab:is([aria-current=page],[aria-expanded=true]){color:var(--bs-mobile-ink);background:var(--bs-mobile-soft)}html[data-frontend-redesign=true] .bs-mobile-tab>span{display:block;font:inherit}html[data-frontend-redesign=true] .bs-mobile-capture{position:fixed;right:22px;bottom:calc(105px + env(safe-area-inset-bottom,0px));z-index:40;display:grid;place-items:center;width:58px;height:58px;border:0;border-radius:50%;background:var(--bs-mobile-electric);color:var(--bs-mobile-ink);box-shadow:0 7px 22px #10111616;transition:transform .18s ease,box-shadow .18s ease}html[data-frontend-redesign=true] .bs-mobile-design-preview{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;margin:2px 0 20px;padding:12px 14px;border:1px solid var(--bs-mobile-rule);border-radius:16px;background:hsl(var(--background));color:var(--bs-mobile-ink);text-align:left}html[data-frontend-redesign=true] .bs-mobile-design-preview-icon{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:50%;background:var(--bs-mobile-electric)}html[data-frontend-redesign=true] .bs-mobile-design-preview>span:nth-child(2){display:grid;flex:1;gap:4px}html[data-frontend-redesign=true] .bs-mobile-design-preview strong{font-size:14px;font-weight:550}html[data-frontend-redesign=true] .bs-mobile-design-preview small{color:var(--bs-mobile-muted);font-size:12px}html[data-frontend-redesign=true] :is(.bs-mobile-tab,.bs-mobile-search,.bs-mobile-capture,.bs-mobile-design-preview):focus-visible{outline:2px solid var(--bs-mobile-ink);outline-offset:3px}@media (max-width: 359px){html[data-frontend-redesign=true] .bs-mobile-nav{width:calc(100% - 16px)}html[data-frontend-redesign=true] .bs-mobile-tab{padding-inline:4px}}@media (hover: hover){html[data-frontend-redesign=true] .bs-mobile-search:hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] .bs-mobile-capture:hover{transform:translateY(-2px);box-shadow:0 9px 24px #1011161c}}@media (prefers-reduced-motion: reduce){html[data-frontend-redesign=true] :is(.bs-mobile-tab,.bs-mobile-capture){transition:none;animation:none}}html[data-frontend-redesign=true] .bs-voice-fab{background:var(--bs-mobile-electric);color:var(--bs-mobile-ink)}html[data-frontend-redesign=true] .bs-voice-fab:hover{background:var(--bs-mobile-electric);filter:brightness(.96)}@font-face{font-family:BS Mobile Geist;src:url(/mobile-electric/brand/geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Inter;src:url(/mobile-electric/brand/inter-tight.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Mono;src:url(/mobile-electric/brand/geist-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}:is(.bs-mobile-shell,body.bs-electric-live [role=dialog],body.bs-electric-live [data-radix-popper-content-wrapper]){--background: 0 0% 100%;--foreground: 228 12% 8.4%;--card: 0 0% 100%;--card-foreground: 230 14% 7%;--popover: 0 0% 100%;--popover-foreground: 230 14% 7%;--primary: 67.895 95% 60.784%;--primary-foreground: 230 14% 7%;--secondary: 240 5% 93%;--secondary-foreground: 230 14% 7%;--muted: 240 5% 96%;--muted-foreground: 220 8% 43.5%;--accent: 240 5% 93%;--accent-foreground: 230 14% 7%;--border: 230 14% 7% / .09;--input: 230 14% 7% / .14;--ring: 230 14% 7%;--radius: .75rem;--bs-mobile-electric: #e1fa3c;--bs-mobile-ink: #131418;--bs-font-sans: "BS Mobile Geist", system-ui, sans-serif;--bs-font-display: "BS Mobile Inter", "BS Mobile Geist", sans-serif;--bs-font-mono: "BS Mobile Mono", monospace;font-feature-settings:normal;font-family:BS Mobile Geist,system-ui,sans-serif;color:hsl(var(--foreground))}.bs-mobile-shell :is(h1,h2,h3,.font-display),body.bs-electric-live [role=dialog] :is(h1,h2,h3){font-family:BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.01em;font-weight:550}.bs-mobile-shell :is(.font-mono,code),body.bs-electric-live [role=dialog] :is(.font-mono,code){font-family:BS Mobile Mono,monospace}.bs-mobile-shell :is(.rounded-lg,.rounded-xl).border,.bs-mobile-shell .bs-card{border-radius:16px;box-shadow:none}.bs-mobile-shell :is(.v3-btn-primary,.bs-btn-primary,button.bg-primary,a.bg-primary),body.bs-electric-live [role=dialog] :is(.v3-btn-primary,.bs-btn-primary,button.bg-primary){background:var(--bs-mobile-electric)!important;color:var(--bs-mobile-ink)!important;border-color:transparent!important;border-radius:12px;min-height:50px;font-size:15px;font-weight:550}.bs-mobile-shell :is(.v3-btn-secondary,.bs-btn-secondary),body.bs-electric-live [role=dialog] :is(.v3-btn-secondary,.bs-btn-secondary){background:#f4f4f6!important;color:var(--bs-mobile-ink)!important;border-color:transparent!important;border-radius:12px}.bs-mobile-shell :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.v3-input),body.bs-electric-live [role=dialog] :is(input:not([type=checkbox]):not([type=radio]),textarea,.v3-input){border-radius:12px;font-size:16px}.bs-mobile-shell [role=tab][data-state=active]{background:#f4f4f6;color:var(--bs-mobile-ink);box-shadow:none}.bs-mobile-shell :is(.text-primary){color:var(--bs-mobile-ink)!important}.bs-mobile-shell :is(.border-primary){border-color:var(--bs-mobile-ink)!important}.bs-mobile-shell .bg-primary\/10{background:#f3f8d5!important}.bs-mobile-shell :focus-visible,body.bs-electric-live [role=dialog] :focus-visible{outline:2px solid var(--bs-mobile-ink);outline-offset:2px}body.bs-electric-live .bs-voice-fab{background:#e1fa3c!important;color:#131418!important}body.bs-electric-live:has(.bs-mobile-shell :is(.bs-live-overview,.bs-live-tasks)) .bs-voice-fab[data-voice-state=idle]{display:none}.bs-electric-studio.bs-live-tasks{background:#fff;min-height:100%}.bs-electric-studio.bs-live-tasks .mdx-body{position:relative;overflow:visible;padding-bottom:160px}.bs-live-tasks-search{position:absolute;top:20px;right:22px;width:44px;height:44px;border-radius:50%;border:1px solid var(--workspace-border);background:var(--workspace-canvas);display:grid;place-items:center}html[data-frontend-redesign=true] body.bs-electric-live :is(.bs-mobile-shell,.bs-mobile-more-sheet){--bs-mobile-electric: #e1fa3c;--bs-mobile-ink: #131418;--bs-mobile-muted: #666c78;--bs-mobile-soft: #f4f4f6;--bs-mobile-rule: #e5e7ec}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-content h1,html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks .mdx-body>h2{font:550 31px/1.12 var(--bs-font-display);letter-spacing:-.045em;overflow-wrap:break-word}html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks{--workspace-ink: #131418;--workspace-muted: #666c78;--workspace-soft: #f4f4f6;--workspace-border: #e5e7ec}html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks .mdx-body{padding-bottom:24px}html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks .mt-eyebrow{font-size:12px;line-height:1.5;letter-spacing:.07em;padding-right:46px}html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks .mdx-body>p{font-size:16px;line-height:1.5}html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks .mt-task-row small,html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks .mt-summary small{font-size:13px;line-height:1.5}html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks .mt-task-row>.mt-status{font-size:12px;line-height:1.35}html[data-frontend-redesign=true] body.bs-electric-live .bs-live-tasks .mt-task-row>span:nth-child(2){overflow-wrap:anywhere}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-header{height:calc(66px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-left:max(18px,env(safe-area-inset-left,0px));padding-right:max(18px,env(safe-area-inset-right,0px))}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-tab{font-size:12px}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-capture{width:58px;height:58px;right:max(22px,env(safe-area-inset-right,0px))}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-nav{max-width:calc(100% - 16px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}html[data-frontend-redesign=true] .bs-mobile-header{border-bottom:0;gap:10px}html[data-frontend-redesign=true] .bs-mobile-profile{flex:0 0 44px;display:grid;place-items:center}html[data-frontend-redesign=true] .bs-mobile-profile [data-radix-collection-item],html[data-frontend-redesign=true] .bs-mobile-profile button{width:44px;height:44px;padding:4px}html[data-frontend-redesign=true] .bs-mobile-profile [data-slot=avatar-fallback],html[data-frontend-redesign=true] .bs-mobile-profile .bg-primary\/10{background:#f4f4f6!important;color:#131418!important;font-size:11px;font-weight:550}html[data-frontend-redesign=true] .bs-mobile-project{display:flex;align-items:center;gap:7px;min-width:0;min-height:44px;font-size:14px;font-weight:550;text-align:left}html[data-frontend-redesign=true] .bs-mobile-project img{width:18px;height:18px;flex-shrink:0}html[data-frontend-redesign=true] .bs-mobile-search{border:1px solid #e5e7ec}html[data-frontend-redesign=true] body.bs-electric-live [role=dialog] h2{font:550 28px/1.15 var(--bs-font-display);letter-spacing:-.04em}html[data-frontend-redesign=true] body.bs-electric-live [role=dialog] .text-primary{color:#4d5cf0}html[data-frontend-redesign=true] body.bs-electric-live [role=dialog] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px;line-height:1.5}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-more-sheet{height:90dvh;padding-bottom:env(safe-area-inset-bottom,0px);display:flex;flex-direction:column}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-more-sheet>[data-radix-scroll-area-root],html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-more-sheet>.overflow-hidden{flex:1;min-height:0;height:auto}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-more-sheet .bs-mobile-tool-label{max-width:100%;color:var(--bs-mobile-ink);font:550 12px/16px var(--bs-font-sans);text-align:center;overflow-wrap:anywhere}html[data-frontend-redesign=true] body.bs-electric-live :is(.bs-mobile-tools-context,.ec-context){margin-top:5px;color:var(--bs-mobile-muted);font:400 13px/1.5 var(--bs-font-sans)}.workspace-shell-root [data-cta]{opacity:0;transition:opacity .15s}.workspace-shell-root [data-row]:hover [data-cta]{opacity:1}.workspace-shell-root [data-row]:focus{outline:2px solid #18181B;outline-offset:-2px;background:#18181b09}.workspace-shell-root .hv-bg3:hover{background:#18181b08!important}.workspace-shell-root .hv-bg4:hover{background:#18181b0a!important}.workspace-shell-root .hv-bg5:hover{background:#18181b0d!important;color:#18181b!important}.workspace-shell-root .hv-bg5b:hover{background:#18181b0d!important}.workspace-shell-root .hv-bd:hover{border-color:#18181b!important}.workspace-shell-root .hv-bd34:hover{border-color:#18181b57!important}.workspace-shell-root .hv-bd40:hover{border-color:#18181b66!important}.workspace-shell-root .hv-bdc:hover{border-color:#18181b!important;color:#18181b!important}.workspace-shell-root .hv-crumb:hover{color:#18181b!important;text-decoration:underline}.workspace-shell-root .hv-black:hover,.workspace-shell-root .hv-cta:hover,.workspace-shell-root .hv-cta2:hover{background:#000!important}.workspace-shell-root .hv-lt10:hover{background:#18181b0d!important}.workspace-shell-root .hv-cream:hover{color:#fafafa!important}.workspace-shell-root .hv-row:hover{background:#18181b09!important}.workspace-shell-root .hv-row25:hover{background:#18181b06!important}.workspace-shell-root .hv-ul:hover{text-decoration:underline}.workspace-shell-root aside [data-gi][data-collapsed="1"]{display:none!important}html[data-frontend-redesign=true]{--redesign-canvas: 0 0% 100%;--redesign-surface: 0 0% 100%;--redesign-ink: 230 15.789% 7.451%;--redesign-muted: 222.353 7.692% 43.333%;--redesign-soft: 220 15.789% 96.275%;--redesign-line: 222.857 15.556% 91.176%;--redesign-line-rgb: 229 231 236;--redesign-blue: 234.479 84.456% 62.157%;--redesign-blue-ink: 0 0% 100%;--redesign-wash: 232.5 100% 96.863%;--redesign-citrus: #e4f64b;--redesign-shadow: 0 12px 40px hsl(230 16% 7% / .12);color-scheme:light}html[data-frontend-redesign=true].dark{--redesign-canvas: 228 19% 9%;--redesign-surface: 228 17% 12%;--redesign-ink: 220 23% 95%;--redesign-muted: 222 12% 69%;--redesign-soft: 228 16% 17%;--redesign-line: 225 16% 24%;--redesign-line-rgb: 51 56 71;--redesign-blue: 233 100% 77%;--redesign-blue-ink: 230 30% 12%;--redesign-wash: 232 32% 21%;--redesign-shadow: 0 12px 40px hsl(0 0% 0% / .35);color-scheme:dark}html[data-frontend-redesign=true] body{--bs-font-sans: "BuildSpace Redesign Geist", ui-sans-serif, system-ui, sans-serif;--bs-font-display: "BuildSpace Redesign Inter Tight", var(--bs-font-sans);--bs-font-mono: "BuildSpace Redesign Mono", ui-monospace, monospace;--font-ui: var(--bs-font-sans);--font-display: var(--bs-font-display);--font-mono: var(--bs-font-mono);--background: var(--redesign-canvas);--foreground: var(--redesign-ink);--card: var(--redesign-surface);--card-foreground: var(--redesign-ink);--popover: var(--redesign-surface);--popover-foreground: var(--redesign-ink);--primary: var(--redesign-blue);--primary-foreground: var(--redesign-blue-ink);--secondary: var(--redesign-soft);--secondary-foreground: var(--redesign-ink);--muted: var(--redesign-soft);--muted-foreground: var(--redesign-muted);--accent: var(--redesign-wash);--accent-foreground: var(--redesign-blue);--border: var(--redesign-line);--input: var(--redesign-line);--ring: var(--redesign-blue);--sidebar-background: var(--redesign-surface);--sidebar-foreground: var(--redesign-muted);--sidebar-primary: var(--redesign-blue);--sidebar-primary-foreground: var(--redesign-blue-ink);--sidebar-accent: var(--redesign-wash);--sidebar-accent-foreground: var(--redesign-blue);--sidebar-border: var(--redesign-line);--sidebar-ring: var(--redesign-blue);--sidebar: var(--redesign-surface);--radius: .75rem;--v3-vermilion: hsl(var(--primary));--v3-vermilion-hot: hsl(var(--primary));--v3-vermilion-hover: hsl(var(--primary) / .9);--v3-ramp-3: hsl(var(--primary) / .8);--v3-ramp-4: hsl(var(--primary) / .65);--v3-ramp-5: hsl(var(--primary) / .5);--v3-ledger: hsl(var(--primary));--v3-pale: hsl(var(--accent));--v3-token-lt: hsl(var(--accent));--v3-paper: hsl(var(--card));--v3-athens: hsl(var(--background));--v3-ghost: hsl(var(--muted));--v3-line: hsl(var(--border));--bs-cream: var(--redesign-canvas);--bs-paper: var(--redesign-surface);--bs-charcoal: var(--redesign-ink);--bs-ink: var(--redesign-ink);--bs-text: var(--redesign-ink);--bs-text-2: var(--redesign-ink) / .75;--bs-text-3: var(--redesign-ink) / .6;--bs-text-4: var(--redesign-ink) / .5;--bs-rule: var(--redesign-line-rgb) / 1;--bs-rule-strong: var(--redesign-line-rgb) / 1;--bs-r-2: 8px;--bs-r-3: 12px;--bs-r-4: 12px;--bs-focus-ring: 0 0 0 2px hsl(var(--ring) / .6);--bs-e-2: var(--redesign-shadow);--bs-e-3: var(--redesign-shadow);--cream: hsl(var(--background));--paper: hsl(var(--card));--ink: hsl(var(--foreground));--text: hsl(var(--foreground));--text-secondary: hsl(var(--foreground) / .8);--text-muted: hsl(var(--muted-foreground));--text-label: hsl(var(--muted-foreground));--hairline: hsl(var(--border));--hairline-strong: hsl(var(--border));--hairline-control: hsl(var(--input));--fill-hover: hsl(var(--muted));--fill-row-hover: hsl(var(--muted) / .55);--fill-active: hsl(var(--accent));--active-rail: inset 2px 0 0 hsl(var(--primary));color:hsl(var(--foreground));background:hsl(var(--background));font-family:var(--bs-font-sans);-webkit-font-smoothing:antialiased}html[data-frontend-redesign=true] :is(.font-body,.font-sans,button,input,textarea,select){font-family:var(--bs-font-sans)}html[data-frontend-redesign=true] :is(h2,h3,.font-heading,.space-text-heading){font-family:var(--bs-font-sans);letter-spacing:-.025em}html[data-frontend-redesign=true] :is(h1,.font-display,.bs-title,.bs-page-title,.text-display,.space-text-display){font-family:var(--bs-font-display)!important;letter-spacing:-.025em}html[data-frontend-redesign=true] :is(.font-mono,code,kbd,.num,[data-num]){font-family:var(--bs-font-mono)}html[data-frontend-redesign=true] .tabular-nums{font-variant-numeric:tabular-nums}html[data-frontend-redesign=true] .bs-redesign-shell{color:hsl(var(--foreground));background:hsl(var(--background));font-family:var(--bs-font-sans)}html[data-frontend-redesign=true].dark img[src="/brand/redesign/cornerstone.svg"]{filter:invert(1)}html[data-frontend-redesign=true] :is(.bs-btn-primary,.bs-btn-commit,.v3-btn-primary){color:hsl(var(--primary-foreground))}html[data-frontend-redesign=true] :is(.bs-btn-secondary,.bs-btn-toolbar,.v3-btn-secondary){background:hsl(var(--card))}html[data-frontend-redesign=true] .bs-redesign-content{min-width:0}html[data-frontend-redesign=true] .bs-redesign-content.bs-page-frame{max-width:1500px;padding:32px 36px 80px}html[data-frontend-redesign=true] .bs-redesign-content h1{font-size:clamp(2.125rem,3.7vw,3rem);font-weight:550;line-height:1.12;letter-spacing:-.035em}html[data-frontend-redesign=true] .bs-redesign-header{background:hsl(var(--card));border-color:hsl(var(--border));color:hsl(var(--muted-foreground));font-size:13px}html[data-frontend-redesign=true] .bs-redesign-sidebar{background:hsl(var(--sidebar-background));border-color:hsl(var(--sidebar-border));color:hsl(var(--sidebar-foreground))}html[data-frontend-redesign=true] .bs-redesign-nav-item{border-radius:8px;color:hsl(var(--sidebar-foreground));font-size:14px;font-weight:450}html[data-frontend-redesign=true] .bs-redesign-nav-item:hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] .bs-redesign-nav-item[aria-current=page]{background:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground));font-weight:600;box-shadow:none}html[data-frontend-redesign=true] .bs-redesign-nav-label{color:hsl(var(--muted-foreground));font-size:11px;font-weight:500;letter-spacing:.08em}html[data-frontend-redesign=true] .bg-paper{background-color:hsl(var(--card))}html[data-frontend-redesign=true] .bg-cream{background-color:hsl(var(--background))}html[data-frontend-redesign=true] :is(.text-ink,.text-charcoal){color:hsl(var(--foreground))}html[data-frontend-redesign=true] .border-rule{border-color:hsl(var(--border))}html[data-frontend-redesign=true] table{color:hsl(var(--foreground));font-size:14px}html[data-frontend-redesign=true] table :is(th,td,tr){border-color:hsl(var(--border))}html[data-frontend-redesign=true] table th{color:hsl(var(--muted-foreground));font-family:var(--bs-font-sans);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}html[data-frontend-redesign=true] table td{font-size:13px}html[data-frontend-redesign=true] table tr[data-state=selected]{background-color:hsl(var(--accent))}html[data-frontend-redesign=true] :is(button[role=checkbox],input[type=checkbox]){width:16px;height:16px;min-width:16px;min-height:16px;flex-shrink:0;border-radius:4px;accent-color:hsl(var(--primary))}html[data-frontend-redesign=true] button[role=checkbox]{padding:0;border:1px solid hsl(var(--muted-foreground) / .55);background:hsl(var(--card))}html[data-frontend-redesign=true] button[role=checkbox]:is([data-state=checked],[data-state=indeterminate]){border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}html[data-frontend-redesign=true] button[role=checkbox] svg{width:12px;height:12px}html[data-frontend-redesign=true] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox]){color:hsl(var(--popover-foreground));background-color:hsl(var(--popover));border-color:hsl(var(--border));font-family:var(--bs-font-sans)}html[data-frontend-redesign=true] :is([role=dialog].rounded-modal,[role=alertdialog]){border-radius:12px;box-shadow:var(--redesign-shadow)}html[data-frontend-redesign=true] :is([role=dialog],[role=alertdialog]) h2{font-family:var(--bs-font-display)!important;font-size:24px;font-weight:550;line-height:1.25}@media (max-width: 1023px){html[data-frontend-redesign=true] .bs-redesign-content.bs-page-frame{padding-inline:24px}}@media (max-width: 767px){html[data-frontend-redesign=true] .bs-redesign-content.bs-page-frame{padding:24px 16px calc(80px + env(safe-area-inset-bottom,0px))}html[data-frontend-redesign=true] .bs-redesign-content h1{font-size:30px}}@media (prefers-reduced-motion: reduce){html[data-frontend-redesign=true] *,html[data-frontend-redesign=true] *:before,html[data-frontend-redesign=true] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-frontend-redesign=true] [data-bs-button=true]{font-family:var(--bs-font-sans);font-weight:500;font-size:13px;line-height:1.25;border-radius:8px;box-shadow:none}html[data-frontend-redesign=true] [data-bs-button=true]:is([data-bs-variant=default],[data-bs-variant=commit]){background:hsl(var(--primary));color:hsl(var(--primary-foreground))}html[data-frontend-redesign=true] [data-bs-button=true]:is([data-bs-variant=default],[data-bs-variant=commit]):hover{background:hsl(var(--primary) / .9)}html[data-frontend-redesign=true] [data-bs-button=true]:is([data-bs-variant=outline],[data-bs-variant=secondary]){background:hsl(var(--card));color:hsl(var(--foreground));border:1px solid hsl(var(--border))}html[data-frontend-redesign=true] [data-bs-button=true]:is([data-bs-variant=outline],[data-bs-variant=secondary]):hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] [data-bs-button=true][data-bs-variant=link]{color:hsl(var(--primary))}html[data-frontend-redesign=true] [data-bs-button=true][data-bs-variant=soft]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}html[data-frontend-redesign=true] [data-bs-button=true][data-bs-size=sm]{font-size:12px}html[data-frontend-redesign=true] [data-bs-button=true]>svg.lucide{flex-shrink:0;stroke-width:1.7}html[data-frontend-redesign=true] body{--workspace-success: #2b7252;--workspace-success-wash: #ecf6ef;--workspace-warning: #916618;--workspace-warning-wash: #fbf6e9;--workspace-danger: #a13d37;--workspace-danger-wash: #fcf0ee;--workspace-info: #4d5cf0;--workspace-info-wash: #eff1ff;font-size:16px}html[data-frontend-redesign=true] body :is([data-bs-status],.bs-chip,.v3-pill){display:inline-flex;align-items:center;gap:6px;height:auto;min-height:24px;padding:2px 7px;border:0;border-radius:5px;box-shadow:none;font:500 14px/20px var(--bs-font-sans);letter-spacing:0;text-transform:none;white-space:nowrap;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] body :is([data-bs-status=verified],.bs-chip-moss,.bs-chip--moss,.v3-pill-verified){color:var(--workspace-success);background:var(--workspace-success-wash)}html[data-frontend-redesign=true] body :is([data-bs-status=pending],.bs-chip-ochre,.bs-chip--ochre,.v3-pill-pending){color:var(--workspace-warning);background:var(--workspace-warning-wash)}html[data-frontend-redesign=true] body :is([data-bs-status=blocked],.bs-chip-rust,.bs-chip--rust,.v3-pill-blocked){color:var(--workspace-danger);background:var(--workspace-danger-wash)}html[data-frontend-redesign=true] body :is([data-bs-status=processing],.bs-chip-slate,.bs-chip--slate,.v3-pill-processing){color:var(--workspace-info);background:hsl(var(--accent))}html[data-frontend-redesign=true] body [data-bs-status]>span,html[data-frontend-redesign=true] body .bs-chip__dot{width:5px;height:5px;border-radius:50%;background:currentColor}html[data-frontend-redesign=true] body .bs-chip:not(.bs-chip-nodot):not(:has(.bs-chip__dot)):before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:currentColor}html[data-frontend-redesign=true] body table :is(th,td){font-size:14px;font-family:var(--bs-font-sans)}html[data-frontend-redesign=true] body table th{background:hsl(var(--accent));color:hsl(var(--muted-foreground));font-weight:500}html[data-frontend-redesign=true] body .bs-bills-register th.bs-bills-actions{background:hsl(var(--accent))}html[data-frontend-redesign=true] body .bs-bills-record-link{font-size:14px;font-weight:550}html[data-frontend-redesign=true] body .bs-bills-amount{font-size:15px;font-weight:550}html[data-frontend-redesign=true] body .bs-bills-register time{font-size:14px}html[data-frontend-redesign=true] body .bs-bills-register td{height:82px}html[data-frontend-redesign=true] body .bs-bills-workspace[data-density=compact] .bs-bills-register td{height:48px}html[data-frontend-redesign=true] body .bs-bills-workspace[data-density=detailed] .bs-bills-register td{height:94px}html[data-frontend-redesign=true] body :is(.bs-redesign-content h1,.redesign-finance-heading h1){font:550 48px/1.08 var(--bs-font-display);letter-spacing:0}html[data-frontend-redesign=true] body [data-bs-button=true]{font-size:14px;font-weight:500}html[data-frontend-redesign=true] body [data-bs-button=true][data-bs-size=default]{height:auto;min-height:42px;padding:11px 17px;border-radius:8px}html[data-frontend-redesign=true] body [data-bs-button=true][data-bs-size=sm]{font-size:13px}@media (max-width: 1023px){html[data-frontend-redesign=true] body :is(.bs-redesign-content h1,.redesign-finance-heading h1){font-size:42px}}@media (max-width: 767px){html[data-frontend-redesign=true] body :is(.bs-redesign-content h1,.redesign-finance-heading h1){font-size:36px}}html[data-frontend-redesign=true] body :is(.bs-bills-register,.bs-commitments-register,.work-table) th{font-size:14px;font-weight:500;background:hsl(var(--accent));color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] body :is(.bs-bills-register,.bs-commitments-register,.work-table) td{font-size:14px}html[data-frontend-redesign=true] body :is(.bs-redesign-content h1,.redesign-finance-heading h1){font-family:var(--bs-font-display);font-weight:550;line-height:1.08}html[data-frontend-redesign=true] body .bs-bills-register .bs-bills-col-status{min-width:145px}html[data-frontend-redesign=true] body .bs-bills-register th button{font-size:14px;font-weight:500}html[data-frontend-redesign=true][data-finance-design=true] body{--finance-title-size: 48px;--finance-page-x: 36px;--finance-page-y: 38px;font-family:var(--bs-font-sans);font-feature-settings:normal;color:hsl(var(--foreground))}html[data-finance-design=true] body .bs-shell__column{height:auto;min-height:100dvh;overflow:visible}html[data-finance-design=true] body .bs-redesign-content.bs-page-frame{max-width:none;padding:var(--finance-page-y) var(--finance-page-x) 80px}html[data-finance-design=true] body :is(.bs-redesign-content h1,.redesign-finance-heading h1){font:550 var(--finance-title-size)/1.08 var(--bs-font-display);letter-spacing:-.025em}html[data-finance-design=true] body :is(.redesign-finance-heading p,h1+p){font-size:16px;line-height:1.5;color:hsl(var(--muted-foreground))}html[data-finance-design=true] body :is(button,input,select,textarea,[role=dialog],[role=menu],[role=listbox]){font-family:var(--bs-font-sans)}html[data-finance-design=true] body :is([role=dialog],[role=alertdialog]) h2{font:600 28px/1.25 var(--bs-font-display);letter-spacing:-.025em}html[data-finance-design=true] body .bs-redesign-content .font-mono{font-family:var(--bs-font-sans);font-variant-numeric:tabular-nums}html[data-finance-design=true] body :is(table th,[role=columnheader]){background:hsl(var(--accent));color:hsl(var(--muted-foreground));font:500 13px/1.4 var(--bs-font-sans);letter-spacing:0;text-transform:none;border-color:hsl(var(--border))}html[data-finance-design=true] body table th :is(button,span){font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}html[data-finance-design=true] body table td{font-family:var(--bs-font-sans);font-size:14px;line-height:20px;border-color:hsl(var(--border))}html[data-finance-design=true] body table td>:is(.text-sm,.text-xs,.font-mono){font-size:14px}html[data-finance-design=true] body :is(.expense-merchant strong,.redesign-finance-tabs>button,.expense-kind-tabs>button){font-size:14px;font-weight:500}html[data-finance-design=true] body :is(.expense-register-table small,.redesign-bill-table .text-xs){font-size:12px}html[data-finance-design=true] body :is(.redesign-finance-search input,.redesign-finance-button,.redesign-finance-review){font-size:14px;line-height:1.4}html[data-finance-design=true] body .redesign-finance-button{border-radius:8px}html[data-finance-design=true] body :is(.redesign-expense-data>.grid,.redesign-expense-manual>.grid:first-child){background:hsl(var(--accent));color:hsl(var(--muted-foreground))}html[data-finance-design=true] body :is(.redesign-expense-data>.grid>span,.redesign-expense-manual>.grid:first-child>span){font:500 14px/20px var(--bs-font-sans);text-transform:none;letter-spacing:0}html[data-finance-design=true] body :is(input[type=checkbox],button[role=checkbox]){width:16px;height:16px;min-width:16px;min-height:16px;padding:0;flex-shrink:0;border-radius:4px;accent-color:hsl(var(--primary))}html[data-finance-design=true] body button[role=checkbox] svg{width:12px;height:12px}html[data-finance-design=true] body :is(.bs-table-scroll,.redesign-expense-data-scroll){max-width:100%;overscroll-behavior-x:contain}html[data-finance-design=true] body .bs-table-scroll:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}@media (min-width: 1600px){html[data-finance-design=true] body{--finance-title-size: 54px;--finance-page-x: 50px;--finance-page-y: 46px}}@media (max-width: 1270px){html[data-finance-design=true] body{--finance-title-size: 42px;--finance-page-x: 24px;--finance-page-y: 30px}}@media (max-width: 767px){html[data-finance-design=true] body{--finance-title-size: 36px;--finance-page-x: 18px;--finance-page-y: 28px}html[data-finance-design=true] body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}}html[data-finance-design=true] body [data-bs-badge]{border:0;border-radius:5px;padding:2px 7px;min-height:24px;font:500 14px/20px var(--bs-font-sans);gap:6px;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}html[data-finance-design=true] body :is([data-bs-badge=default],[data-bs-badge=info]){background:hsl(var(--accent));color:hsl(var(--primary))}html[data-finance-design=true] body [data-bs-badge=success]{background:var(--workspace-success-wash);color:var(--workspace-success)}html[data-finance-design=true] body [data-bs-badge=warning]{background:var(--workspace-warning-wash);color:var(--workspace-warning)}html[data-finance-design=true] body :is([data-bs-badge=destructive],[data-bs-badge=error]){background:var(--workspace-danger-wash);color:var(--workspace-danger)}html[data-frontend-redesign=true] body .bs-redesign-content table>thead>tr>th{height:44px;padding:11px 16px;background:hsl(var(--accent));color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));font:500 13px/1.4 var(--bs-font-sans);letter-spacing:0;text-transform:none}html[data-frontend-redesign=true] body .bs-redesign-content table>tbody>tr>td{padding:14px 16px;border-color:hsl(var(--border));font-family:var(--bs-font-sans);font-size:14px;line-height:1.45}html[data-frontend-redesign=true] body .bs-redesign-content table>tbody>tr:not([data-state=selected]):hover>td{background:color-mix(in srgb,hsl(var(--primary)) 3%,hsl(var(--card)))}html[data-frontend-redesign=true] body .bs-redesign-content table>tbody>tr[data-state=selected]>td{background:hsl(var(--accent))}html[data-frontend-redesign=true] body .bs-redesign-content :is([data-density=compact] table,table[data-density=compact])>tbody>tr>td{padding-block:7px}html[data-frontend-redesign=true] body .bs-redesign-content :is([data-density=detailed] table,table[data-density=detailed])>tbody>tr>td{padding-block:22px}html[data-frontend-redesign=true] body .bs-redesign-content table>thead>tr>th button{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}html[data-frontend-redesign=true] body .bs-redesign-content table>thead>tr>th :is(button:hover,button:focus-visible){color:hsl(var(--primary))}html[data-frontend-redesign=true] body .bs-redesign-content .bs-table-scroll{min-width:0;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,hsl(var(--muted-foreground)) 30%,transparent) transparent;overscroll-behavior-x:contain}html[data-frontend-redesign=true] body .bs-redesign-content button[aria-label="Table settings"]{width:36px;height:36px;min-width:36px;padding:0;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card));color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] body .bs-redesign-content button[aria-label="Table settings"]:hover{background:hsl(var(--muted));color:hsl(var(--primary))}html[data-frontend-redesign=true] body .bs-redesign-content button[aria-label="Table settings"]>svg{width:17px;height:17px;stroke-width:1.75}@media (max-width: 767px){html[data-frontend-redesign=true] body .bs-redesign-content table>:is(thead,tbody)>tr>:is(th,td){padding-inline:12px}}@font-face{font-family:BS Mobile Geist;src:url(/mobile-electric/brand/geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Inter;src:url(/mobile-electric/brand/inter-tight.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Mono;src:url(/mobile-electric/brand/geist-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}.bs-vendor-mobile-nav,.bs-vendor-tools-menu{--bs-font-sans:"BS Mobile Geist",system-ui,sans-serif;--bs-font-display:"BS Mobile Inter","BS Mobile Geist",sans-serif}.bs-vendor-mobile-nav{position:fixed;bottom:max(24px,env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:0;width:min(372px,calc(100% - 16px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));padding:5px;border:1px solid #e5e7ec;border-radius:100px;background:#fffffff0;box-shadow:0 8px 30px #1011160c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bs-vendor-mobile-nav>button{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;min-width:44px;height:56px;gap:4px;padding:4px;border:0;border-radius:100px;background:transparent;color:#666c78;font:550 12px/16px var(--bs-font-sans);letter-spacing:-.025em;white-space:nowrap;touch-action:manipulation}.bs-vendor-mobile-nav>button>svg{width:20px;height:20px;flex:none}.bs-vendor-mobile-nav>button:is([aria-current=page],[aria-expanded=true],.is-active){background:#f4f4f6;color:#131418}.bs-vendor-dock-scrim{position:fixed;inset:auto 0 0;height:calc(110px + env(safe-area-inset-bottom,0px));z-index:49;pointer-events:none;background:linear-gradient(transparent,#fff 80%)}.bs-vendor-mobile-content{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}.bs-vendor-mobile-nav>button:focus-visible{outline:2px solid #4d5cf0;outline-offset:2px}.bs-vendor-tools-menu .bs-tools-menu-tile[aria-pressed=true]{border-color:#131418;background:#f4f4f6}.bs-vendor-tools-menu .bs-tools-menu-tile:disabled{opacity:.4;cursor:default}.bs-vendor-tools-menu .bs-vendor-tool-check{position:absolute;top:8px;right:8px;width:15px;height:15px;color:#131418}.bs-vendor-tools-menu .bs-vendor-nav-count{margin:0 0 14px;color:#666c78;font:400 13px/1.5 var(--bs-font-sans)}.bs-vendor-tools-menu .bs-tools-menu-edit.bs-vendor-nav-save{background:#e1fa3c;font-size:15px}.bs-vendor-tools-menu .bs-vendor-nav-save:disabled{opacity:.4;cursor:default}.bs-vendor-tools-menu .bs-vendor-menu-account{margin-top:12px;display:flex;align-items:center;gap:12px;border-top:1px solid #e5e7ec;padding-top:6px}.bs-vendor-menu-account>span{min-width:0;flex:1;color:#666c78;font:400 12px/1.5 var(--bs-font-sans);overflow-wrap:anywhere}.bs-vendor-menu-account>button{display:flex;flex:none;align-items:center;gap:6px;min-height:44px;font:500 12px/1.4 var(--bs-font-sans);color:#666c78}@media (min-width:1024px){.bs-vendor-mobile-nav,.bs-vendor-dock-scrim{display:none}.bs-vendor-mobile-content{padding-bottom:0}}@font-face{font-family:BS Mobile Geist;src:url(/mobile-electric/brand/geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Inter;src:url(/mobile-electric/brand/inter-tight.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Mono;src:url(/mobile-electric/brand/geist-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}.bs-auth{--auth-blue: #4d5cf0;--auth-electric: #e1fa3c;--auth-ink: #111218;--auth-muted: #686d7b;--auth-line: #e4e6ed;--background: 0 0% 100%;--card: 0 0% 100%;--foreground: 230 17% 8%;--card-foreground: 230 17% 8%;--muted: 240 10% 96%;--muted-foreground: 224 8% 44%;--border: 227 20% 91%;--primary: 234.479 84.456% 62.157%;--primary-foreground: 0 0% 100%;--ring: 234.479 84.456% 62.157%;background:#fff;color:var(--auth-ink);font-family:var(--workspace-font, "BuildSpace Redesign Geist", sans-serif);font-size:15px;line-height:1.5;color-scheme:light}.bs-auth--split{display:grid;grid-template-columns:minmax(380px,46%) minmax(0,1fr);min-height:100vh;min-height:100dvh}.bs-auth-brand{position:relative;display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:64px;overflow:hidden;padding:clamp(36px,5vw,76px);background:#111218;color:#fff}.bs-auth-brand>:not(.bs-auth-brand-watermark){position:relative;z-index:1}.bs-auth-brand-watermark{position:absolute;width:720px;max-width:none;opacity:.025;bottom:-240px;right:-280px;pointer-events:none}.bs-auth-wordmark{height:29px}.bs-auth-brand-story{padding:36px 0}.bs-auth-eyebrow{display:block;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--auth-muted)}.bs-auth-brand .bs-auth-eyebrow{color:#acafc2;margin-bottom:25px}.bs-auth-brand-story h2{margin:0 0 26px;color:#fff;font-family:var(--workspace-title-font, "BuildSpace Redesign Inter Tight", sans-serif);font-size:clamp(50px,5vw,76px);font-weight:600;line-height:.99;letter-spacing:-.045em}.bs-auth-brand-story h2 span{color:#8993ff}.bs-auth-brand-story>p{max-width:335px;margin:0;font-size:17px;line-height:1.65;color:#aeb1be}.bs-auth-brand-topics{display:flex;gap:28px;margin-top:44px;padding-top:22px;border-top:1px solid #2a2c36;font-size:13px;color:#e4e6ef}.bs-auth-brand-footer{margin:0;font-size:12px;color:#9297a9}.bs-auth-main{display:flex;align-items:center;justify-content:center;padding:64px 48px}.bs-auth-form-wrap{width:100%;max-width:408px}.bs-auth-mobile-logo{display:none}.bs-auth-heading{margin-bottom:30px}.bs-auth-heading .bs-auth-eyebrow{margin-bottom:13px}.bs-auth-heading h1,.bs-auth-status-title{margin:0;font-family:var(--workspace-title-font, "BuildSpace Redesign Inter Tight", sans-serif);font-size:39px;line-height:1.08;font-weight:600;letter-spacing:-.04em;color:var(--auth-ink)}.bs-auth-heading p{margin:13px 0 0;color:var(--auth-muted);font-size:15px;line-height:1.6}.bs-auth .bs-auth-card{border:0;border-radius:0;box-shadow:none;background:#fff;color:var(--auth-ink)}.bs-auth .bs-auth-card-header{padding:0 0 26px}.bs-auth .bs-auth-card-header--empty{display:none}.bs-auth .bs-auth-tabs{height:45px;padding:4px;border:1px solid #eeeef2;border-radius:10px;background:#f4f4f6}.bs-auth .bs-auth-tabs [role=tab]{height:35px;border-radius:7px;font-family:inherit;font-size:13px;font-weight:500;color:var(--auth-muted)}.bs-auth .bs-auth-tabs [role=tab][data-state=active]{background:#fff;color:var(--auth-ink);box-shadow:0 1px 3px #1112180c}.bs-auth .bs-auth-fields{padding:0 0 24px}.bs-auth .bs-auth-actions{padding:0}.bs-auth label{color:#474c58;font-family:inherit;font-size:14px;font-weight:400}.bs-auth input{width:100%;height:50px;border:1px solid var(--auth-line);border-radius:10px;padding:0 14px;color:var(--auth-ink);background:#fff;font-family:inherit;font-size:16px;line-height:1.5;box-shadow:none}.bs-auth input::-moz-placeholder{color:#9599a5;opacity:1}.bs-auth input::placeholder{color:#9599a5;opacity:1}.bs-auth input:focus-visible{outline:2px solid var(--auth-blue);outline-offset:2px;box-shadow:none}.bs-auth [data-bs-button].bs-auth-primary,.bs-auth [data-bs-button].bs-auth-secondary{min-height:50px;height:auto;padding:12px 18px;border-radius:10px;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:0;line-height:1.4;box-shadow:none}.bs-auth [data-bs-button].bs-auth-primary{background:var(--auth-blue);color:#fff;border:1px solid transparent}.bs-auth [data-bs-button].bs-auth-primary:hover{background:#3f4edb}.bs-auth [data-bs-button].bs-auth-secondary{border:1px solid var(--auth-line);background:#fff;color:var(--auth-ink)}.bs-auth [data-bs-button].bs-auth-secondary:hover{background:#f7f7f9;border-color:#cfd2dc}.bs-auth .bs-auth-link{color:#3f4edb;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none}.bs-auth .bs-auth-link:hover{text-decoration:underline;text-underline-offset:3px}.bs-auth button:focus-visible{outline:2px solid var(--auth-blue);outline-offset:3px}.bs-auth-footnote{margin:28px 0 0;color:var(--auth-muted);font-size:12px;line-height:1.65;text-align:center}.bs-auth--centered{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:64px 24px}.bs-auth-entry-logo{height:29px;margin-bottom:44px}.bs-auth-status{text-align:center}.bs-auth-status .bs-auth-entry-logo{margin-left:auto;margin-right:auto}.bs-auth-status>p{margin:18px 0 26px;line-height:1.65}.bs-auth.bs-auth-dialog{border:1px solid var(--auth-line);border-radius:18px;padding:28px;box-shadow:0 20px 80px #1112181a}.bs-auth-dialog h2{font-family:var(--workspace-title-font, "BuildSpace Redesign Inter Tight", sans-serif);font-size:26px;font-weight:600;letter-spacing:-.025em}.bs-auth-dialog [id$=description]{font-size:14px;line-height:1.6}@media (max-width: 1023px){.bs-auth--split{grid-template-columns:1fr}.bs-auth-brand{display:none}.bs-auth-main{padding:56px 28px}.bs-auth-mobile-logo{display:block;height:29px;margin-bottom:48px}}@media (max-width: 767px){.bs-auth{--primary: 68 95% 61%;--primary-foreground: 230 17% 8%;--workspace-font: "BS Mobile Geist", system-ui, sans-serif;--workspace-title-font: "BS Mobile Inter", "BS Mobile Geist", sans-serif;--auth-ink: #131418;--auth-muted: #666c78;--auth-line: #e5e7ec;font-size:16px}.bs-auth-main,.bs-auth--centered{padding:calc(40px + env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) calc(36px + env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));align-items:flex-start}.bs-auth--centered .bs-auth-form-wrap{padding-top:10px}.bs-auth-heading h1,.bs-auth-status-title{font-size:31px;font-weight:550;line-height:1.12;letter-spacing:-.045em}.bs-auth-eyebrow{font-family:BS Mobile Mono,ui-monospace,monospace;font-size:12px;line-height:1.5;letter-spacing:.07em}.bs-auth-heading{margin-bottom:26px}.bs-auth-heading p{font-size:16px;line-height:1.5}.bs-auth label{font-weight:500;line-height:1.4}.bs-auth input{border-radius:12px}.bs-auth .bs-auth-tabs{height:54px;border-radius:12px}.bs-auth .bs-auth-tabs [role=tab]{min-height:44px;height:auto;font-size:14px;font-weight:550;line-height:1.4}.bs-auth [data-bs-button].bs-auth-primary,.bs-auth [data-bs-button].bs-auth-secondary{min-height:50px;border-radius:12px;font-weight:550}.bs-auth [data-bs-button].bs-auth-primary{background:var(--auth-electric);color:var(--auth-ink)}.bs-auth [data-bs-button].bs-auth-primary:hover{background:#d4ef27}.bs-auth .bs-auth-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.bs-auth-footnote{font-size:13px;line-height:1.5}.bs-auth.bs-auth-dialog{width:calc(100% - 32px);padding:24px}.bs-auth-dialog h2{font-size:28px;font-weight:550;line-height:1.15;letter-spacing:-.04em}}@media (prefers-reduced-motion: reduce){.bs-auth *,.bs-auth *:before,.bs-auth *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.dh,.dh-detail,.dh-dialog{--dh-blue: #5155f5;--dh-ink: #17191f;--dh-muted: #727681;--dh-line: #e5e7ed;--dh-soft: #f6f7f9;color:var(--dh-ink);font-family:var(--workspace-font, Inter, sans-serif);font-size:14px;line-height:1.5}.dh{max-width:1480px;margin:0 auto;padding:2px 0 8px}.dh button,.dh select,.dh input,.dh textarea,.dh-detail button,.dh-dialog button{font:inherit}.dh button,.dh-detail button,.dh-dialog button{cursor:pointer}.dh button:focus-visible,.dh select:focus-visible,.dh input:focus-visible,.dh-detail button:focus-visible,.dh-dialog button:focus-visible,.dh textarea:focus-visible{outline:2px solid var(--dh-blue);outline-offset:3px}.dh button{transition:background .15s,color .15s,border-color .15s}.dh p,.dh h1,.dh h2,.dh h3{margin:0}.dh-heading{display:flex;justify-content:space-between;gap:24px;align-items:center}.dh-eyebrow,.dh-kicker{font:10px/1.5 var(--workspace-mono, monospace);letter-spacing:.09em;color:var(--dh-muted)}.dh-eyebrow span{padding:0 9px;color:#c1c3cb}.dh-heading h1{font-family:var( --workspace-title-font, var(--workspace-font, Inter, sans-serif) );font-size:42px;line-height:1.15;letter-spacing:-1.8px;font-weight:600;margin:13px 0 7px}.dh-heading h1>span{color:var(--dh-blue)}.dh-heading p{color:var(--dh-muted);font-size:14px}.dh-header-actions{display:flex;gap:9px;align-items:center;padding-top:22px}.dh-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1px solid var(--dh-line);border-radius:7px;min-height:39px;padding:8px 13px;font-size:13px!important;font-weight:500!important;white-space:nowrap;color:var(--dh-ink)}.dh-button:hover{background:#f4f5f8;border-color:#cbced8}.dh-primary{background:var(--dh-blue);color:#fff;border-color:var(--dh-blue)}.dh-primary:hover{background:#4145dd;border-color:#4145dd}.dh-button:disabled{opacity:.45;cursor:default}.dh-context{display:flex;align-items:center;gap:18px;color:var(--dh-muted);font-size:11px;margin:23px 0 18px}.dh-context>span:first-child{display:flex;align-items:center;gap:6px;color:#4e535f}.dh-context>span:nth-child(2){border-left:1px solid var(--dh-line);padding-left:18px}.dh-context .dh-sample{margin-left:auto;font-size:10px;color:#7b7f89}.dh-persona{display:flex;align-items:center;gap:8px;border:1px solid #e3e5ec;border-radius:7px;padding:5px 9px;background:#fff;color:#17191f;position:relative}.dh-persona>span{width:25px;height:25px;display:grid;place-items:center;background:#17191f;color:#fff;border-radius:50%;font-size:9px;font-weight:600;flex-shrink:0}.dh-persona select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;background:none!important;padding:0 13px 0 0!important;font:12px var(--workspace-font, Inter, sans-serif);max-width:235px;outline-offset:4px;cursor:pointer;color:inherit}.dh-persona>svg{pointer-events:none;position:absolute;right:8px}.dh-brief{display:flex;align-items:center;gap:16px;padding:21px 23px;background:#f6f6fe;border:1px solid #e4e4fa;border-radius:10px;margin-bottom:20px}.dh-brief-icon{background:#fff;border:1px solid #e1e1fb;border-radius:10px;color:var(--dh-blue);width:43px;height:43px;display:grid;place-items:center;flex-shrink:0}.dh-brief>div{flex:1}.dh-brief .dh-kicker{font-size:9px;color:#6f70a0}.dh-brief h2{font-size:17px;font-weight:600;letter-spacing:-.35px;margin-top:3px}.dh-brief p{font-size:12px;color:#6b6e85;margin-top:4px;line-height:1.65;max-width:870px}.dh-brief-link{display:flex;align-items:center;gap:7px;font-size:12px!important;white-space:nowrap;color:#4c50d7}.dh-brief-link:hover{color:#242797}.dh-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--dh-line);border-radius:10px;overflow:hidden;margin-bottom:28px;background:#fff}.dh-metric{text-align:left;padding:20px 23px;border-right:1px solid var(--dh-line);background:#fff;min-width:0}.dh-metric:last-child{border:0}.dh-metric:hover{background:var(--dh-soft)}.dh-metric>span{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:12px;color:var(--dh-muted)}.dh-metric>span>svg{opacity:0;transition:opacity .15s}.dh-metric:hover>span>svg,.dh-metric:focus-visible>span>svg{opacity:1}.dh-metric strong{display:block;font-size:31px;font-weight:600;letter-spacing:-1.05px;line-height:1.15;margin:11px 0 9px;font-variant-numeric:tabular-nums}.dh-metric-featured strong{color:var(--dh-blue)}.dh-metric small{display:block;font-size:11px;color:var(--dh-muted);line-height:1.5}.dh-main-grid{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:27px;align-items:start;margin-bottom:28px}.dh-panel{background:#fff;border:1px solid var(--dh-line);border-radius:10px;overflow:hidden;min-width:0}.dh-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 23px 17px}.dh h2{font-size:16px;font-weight:600;letter-spacing:-.25px}.dh-panel-heading h2>span{margin-left:8px;background:#f1f2f6;border-radius:5px;padding:1px 6px;font-size:11px;color:#6d7280;font-weight:500;vertical-align:2px}.dh-panel-heading p{font-size:12px;color:var(--dh-muted);margin-top:4px}.dh-scope{position:relative;display:flex;align-items:center}.dh-scope select{border:1px solid var(--dh-line);border-radius:6px;font-size:11px;padding:7px 25px 7px 10px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:155px;color:#545965;cursor:pointer}.dh-scope svg{position:absolute;right:8px;pointer-events:none;color:#747987}.dh-tabs{display:flex;gap:23px;border-bottom:1px solid var(--dh-line);padding:0 23px}.dh-tabs>button{display:flex;align-items:center;gap:7px;padding:0 0 12px;color:#7c808b;font-size:12px!important;border-bottom:2px solid transparent;margin-bottom:-1px}.dh-tabs>button.active{color:var(--dh-ink);border-bottom-color:var(--dh-ink);font-weight:600}.dh-tabs>button i{width:5px;height:5px;border-radius:50%;background:#be554b}.dh-work-list{min-height:362px}.dh-work-item{display:flex;align-items:center;gap:13px;padding:18px 23px;border-bottom:1px solid #eff0f4}.dh-work-item:last-child{border-bottom:0}.dh-work-item:hover{background:#fcfcfe}.dh-work-icon{width:35px;height:37px;background:#f5f6f8;border:1px solid #eceef3;border-radius:7px;display:grid;place-items:center;flex-shrink:0;color:#7f8490}.dh-work-icon.urgent{color:#b0473f;background:#fdf3f2;border-color:#f7e4e1}.dh-work-icon.warning{color:#b17c22;background:#fbf7ee;border-color:#f5ebd8}.dh-work-copy{flex:1;min-width:0}.dh-work-meta{display:flex;align-items:center;gap:7px;color:#7d818c;font-size:10px;margin-bottom:4px}.dh-work-meta>span+span:before{content:"·";padding-right:7px;color:#a4a7b0}.dh-work-meta .urgent{color:#b2453c}.dh-work-meta .warning{color:#9c711f}.dh-work-copy h3{font-size:13px;font-weight:550;letter-spacing:-.05px;line-height:1.5}.dh-work-copy h3 button{text-align:left}.dh-work-copy h3 button:hover{color:var(--dh-blue)}.dh-work-copy p{color:var(--dh-muted);font-size:11px;margin-top:3px;line-height:1.5}.dh-row-action{display:flex;align-items:center;gap:5px;flex-shrink:0;background:#fff;border:1px solid #e2e4ec;border-radius:6px;padding:7px 9px;font-size:11px!important;font-weight:500!important;color:#4f5361}.dh-row-action:hover{border-color:#c4c6ff;background:#f3f3ff;color:var(--dh-blue)}.dh-row-action.first{background:#f0f0ff;border-color:#e3e2fc;color:#474bd7}.dh-panel-footer{display:flex;gap:7px;align-items:flex-start;padding:12px 23px;background:#fafafb;border-top:1px solid var(--dh-line);font-size:10px;color:#8a8e98}.dh-panel-footer svg{flex-shrink:0;margin-top:1px}.dh-aside{padding:4px 0 0}.dh-aside-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.dh-aside-heading>svg{color:#848996}.dh-subtitle{color:var(--dh-muted);font-size:11px;margin-top:5px!important}.dh-agenda-list{margin-top:17px}.dh-agenda-list>button{width:100%;display:flex;gap:13px;align-items:center;text-align:left;padding:13px 0;border-bottom:1px solid var(--dh-line)}.dh-agenda-list>button:hover strong{color:var(--dh-blue)}.dh-agenda-list>button>span:nth-child(2){flex:1}.dh-agenda-list>button>svg{color:#b1b5bf;flex-shrink:0}.dh-date{min-width:37px;display:flex;flex-direction:column;text-align:center;border:1px solid var(--dh-line);border-radius:6px;padding:4px 3px;background:#fff;align-self:flex-start}.dh-date small{font-size:8px;letter-spacing:.05em;color:#9699a3}.dh-date b{font-size:16px;line-height:1.3;font-weight:500}.dh-agenda-list strong{display:block;font-size:12px;font-weight:500;line-height:1.45}.dh-agenda-list>button>span:nth-child(2)>small{display:block;color:var(--dh-muted);font-size:10px;margin-top:4px;line-height:1.5}.dh-watch{margin-top:25px;padding:18px;background:#f8f8fa;border:1px solid #eeeff3;border-radius:8px}.dh-watch>div{display:flex;justify-content:space-between;align-items:center;color:#8d92a1}.dh-watch h3{font-size:19px;font-weight:550;letter-spacing:-.6px;margin:12px 0 7px}.dh-watch p{font-size:11px;color:#7b808b;line-height:1.65}.dh-watch .dh-link{margin-top:15px;font-size:11px!important}.dh-link{display:inline-flex;align-items:center;gap:7px;color:var(--dh-blue);font-size:12px!important;font-weight:500!important;background:none;border:0}.dh-link:hover{color:#373bac;text-decoration:underline;text-underline-offset:3px}.dh-projects .dh-panel-heading{padding-bottom:22px}.dh-project-tools{display:flex;align-items:center;gap:12px}.dh-search{display:flex;gap:7px;align-items:center;color:#989da9}.dh-search input{border:0;outline:none;font-size:11px;width:106px;background:transparent;color:var(--dh-ink)}.dh-search input::-moz-placeholder{color:#969ba7}.dh-search input::placeholder{color:#969ba7}.dh-segment{display:flex;padding:3px;background:#f5f6f8;border:1px solid var(--dh-line);border-radius:7px}.dh-segment>button{display:flex;gap:5px;align-items:center;padding:5px 9px;border-radius:4px;font-size:11px!important;color:#8a8e99}.dh-segment>button[aria-pressed=true]{background:#fff;color:#272b34;box-shadow:0 1px 3px #20264a12}.dh-table-scroll{overflow:auto}.dh table{width:100%;border-collapse:collapse;text-align:left;min-width:800px}.dh th{background:#fafafb;border-top:1px solid var(--dh-line);border-bottom:1px solid var(--dh-line);font-size:10px;font-weight:400;color:#8a8f9b;padding:10px 16px;white-space:nowrap}.dh th:first-child,.dh td:first-child{padding-left:23px}.dh td{padding:20px 16px;border-bottom:1px solid #ebedf2;vertical-align:middle}.dh tr:last-child td{border:0}.dh tbody tr:hover{background:#fcfcfe}.dh td>strong{display:block;font-weight:500;font-size:12px;font-variant-numeric:tabular-nums}.dh td>small{display:block;color:var(--dh-muted);font-size:10px;line-height:1.5;margin-top:4px}.dh-project-name{display:flex;gap:11px;align-items:center;text-align:left;white-space:nowrap}.dh-building{width:39px;height:43px;display:grid;place-items:center;background:#edeefa;color:#8489ad;border:1px solid #e4e5f1;border-radius:7px;flex-shrink:0}.dh-building-canal{background:#f1eee9;border-color:#e8e4dc;color:#a5a094}.dh-building-warehouse{background:#eef1f0;border-color:#e2e8e5;color:#8b9e94}.dh-project-name strong{display:block;font-size:13px;font-weight:550}.dh-project-name:hover strong{color:var(--dh-blue)}.dh-project-name small{display:block;font-size:10px;color:#838894;margin-top:4px}.dh-status{display:inline-flex;align-items:center;gap:5px;border-radius:4px;padding:3px 6px;background:#f1f2f7;color:#727787;font-size:10px;white-space:nowrap}.dh-status i{width:4px;height:4px;border-radius:50%;background:currentColor}.dh-status.good{background:#eef6f1;color:#477d63}.dh-status.urgent{background:#fbefee;color:#b9584c}.dh-status.warning{background:#faf4e8;color:#a5762a}.dh-stacked,.dh-progress{display:flex;width:145px;height:4px;border-radius:4px;background:#e7e9ef;overflow:hidden;margin:7px 0}.dh-stacked i{background:#242633;display:block;height:100%;border-right:1px solid white}.dh-stacked i:nth-child(2){background:#9499ac}.dh-stacked i:nth-child(3),.dh-progress i{background:#7377f6}.dh-icon-button{display:grid;place-items:center;width:29px;height:29px;border:1px solid transparent;border-radius:6px;color:#9095a2}.dh-icon-button:hover{background:#f0f0fe;color:var(--dh-blue);border-color:#e1e2fc}.dh-project-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 23px;border-top:1px solid var(--dh-line)}.dh-project-footer>span{display:flex;gap:6px;font-size:10px;color:#9297a2}.dh-legend{display:flex;gap:17px;font-size:9px;color:#8c91a0}.dh-legend span{display:flex;align-items:center;gap:5px}.dh-legend i{width:5px;height:5px;border-radius:1px;background:#242633}.dh-legend span:nth-child(2) i{background:#9499ac}.dh-legend span:nth-child(3) i{background:#7377f6}.dh-legend span:nth-child(4) i{background:#e7e9ef}.dh-danger{color:#b9584c!important}.dh-bottom{margin:27px 0 23px}.dh-bottom .dh-aside-heading{justify-content:flex-start;margin-bottom:15px}.dh-handoffs{display:grid;grid-template-columns:1fr 1fr;gap:30px}.dh-handoffs>button{display:flex;align-items:center;gap:12px;padding:15px 0;border-top:1px solid var(--dh-line);text-align:left}.dh-avatar{border:1px solid #e9eaf1;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;background:#f5f6f8;color:#767c8a;font-size:9px;flex-shrink:0}.dh-handoffs strong{display:block;font-size:12px;font-weight:500}.dh-handoffs small{display:block;color:#8a8f9b;font-size:10px;margin-top:3px}.dh-handoffs>button:hover strong{color:var(--dh-blue)}.dh-handoff-kind{margin-left:auto;font:8px var(--workspace-mono, monospace);color:#a0a5af}.dh-handoffs>button>svg{color:#b1b5bf;flex-shrink:0}.dh-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #ededf3;padding-top:17px;font-size:10px;color:#969aa5}.dh-preview-footer>span{display:flex;gap:9px;align-items:center}.dh-preview-dot{width:5px;height:5px;background:var(--dh-blue);border-radius:50%}.dh-preview-footer label{display:flex;align-items:center;gap:9px}.dh-preview-footer select{border:1px solid var(--dh-line);border-radius:5px;background:#fff;padding:4px 6px;color:#717784;font-size:10px;cursor:pointer}.dh-alert{display:flex;align-items:center;gap:13px;padding:15px 18px;margin-bottom:16px;background:#fcf7ec;border:1px solid #eee2c9;border-radius:8px;font-size:12px;color:#8a681f}.dh-alert>div{flex:1}.dh-alert b{font-weight:550}.dh-alert p{font-size:11px;margin-top:3px;color:#988264}.dh-empty{padding:58px 30px;text-align:center;min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column}.dh-empty>span{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#f3f4fc;color:#7579c7;margin-bottom:15px}.dh-empty h3{font-size:19px;font-weight:550;letter-spacing:-.5px}.dh-empty p{font-size:12px;color:var(--dh-muted);max-width:310px;margin-top:8px;line-height:1.6}.dh-empty .dh-link{margin-top:17px}.dh-map-layout{display:grid;grid-template-columns:280px 1fr;border-top:1px solid var(--dh-line)}.dh-map-projects{padding:12px;border-right:1px solid var(--dh-line)}.dh-map-projects>button{display:block;width:100%;padding:16px;text-align:left;border:1px solid transparent;border-radius:7px;margin-bottom:5px}.dh-map-projects>button.selected{background:#f6f6ff;border-color:#ddddfb}.dh-map-projects strong{display:block;font-size:14px;margin:8px 0 4px}.dh-map-projects small{display:block;font-size:11px;color:var(--dh-muted)}.dh-map-projects>button>span:last-child{display:flex;align-items:center;gap:8px;justify-content:space-between;font-size:10px;margin-top:15px;color:#797f8f}.dh-map{position:relative;min-height:380px;background:#f4f5f7;overflow:hidden}.dh-map iframe{border:0;width:100%;height:100%;min-height:420px;filter:grayscale(1)}.dh-map>div{position:absolute;bottom:16px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:14px 16px;border:1px solid var(--dh-line);border-radius:8px;box-shadow:0 5px 15px #22242a09}.dh-map small{display:block;color:var(--dh-muted);font-size:11px;margin-top:3px}@media (min-width: 1600px){.dh-main-grid{grid-template-columns:minmax(0,1fr) 330px;gap:32px}.dh-work-item{padding:22px 25px}.dh-work-copy h3{font-size:14px}.dh-work-copy p{font-size:12px}.dh-work-meta{font-size:11px}.dh-agenda-list strong{font-size:13px}.dh-agenda-list>button>span:nth-child(2)>small{font-size:11px}.dh-metric{padding:23px 25px}.dh-metric strong{font-size:34px}.dh-watch p{font-size:12px}}@media (max-width: 1200px){.dh-main-grid{grid-template-columns:minmax(0,1fr) 245px;gap:19px}.dh-work-item{gap:10px;padding:17px}.dh-work-icon{display:none}.dh-panel-heading{padding:19px 17px 15px}.dh-row-action{max-width:100px;font-size:10px!important;padding:6px}.dh-row-action>svg{display:none}.dh-tabs{padding:0 17px;gap:16px}.dh-metric{padding:18px 16px}.dh-metric strong{font-size:27px}.dh-brief-link{font-size:11px!important}.dh-brief{padding:17px;gap:12px}.dh-heading h1{font-size:37px}.dh-header-actions{gap:6px}.dh-header-actions .dh-button{font-size:11px!important;padding:8px 10px}.dh-project-tools{gap:7px}.dh-handoff-kind{display:none}.dh-handoffs{gap:22px}}@media (max-width: 1000px){.dh-main-grid{grid-template-columns:1fr}.dh-aside{display:grid;grid-template-columns:1.25fr 1fr;gap:25px;align-items:start}.dh-watch{margin-top:0}.dh-heading{align-items:flex-start}.dh-header-actions{padding-top:38px}.dh-header-actions>.dh-button:first-child{display:none}.dh-work-icon{display:grid}.dh-row-action{max-width:none;font-size:11px!important;padding:7px 9px}.dh-brief-link{align-self:flex-start;padding-top:17px}.dh-brief-icon{display:none}.dh-metric>span{font-size:11px}.dh-metric small{font-size:10px}.dh-context .dh-sample{font-size:9px}.dh-project-tools .dh-search{display:none}}@media (max-width: 700px){.dh-heading h1{font-size:32px}.dh-heading{flex-direction:column;gap:15px}.dh-header-actions{padding-top:0}.dh-header-actions>.dh-button:first-child{display:flex}.dh-context{flex-wrap:wrap;gap:10px}.dh-context .dh-sample{margin-left:0;width:100%}.dh-context>span:nth-child(2){padding-left:10px}.dh-brief{align-items:flex-start}.dh-brief-link{font-size:0!important;gap:0;padding-top:22px}.dh-brief h2{font-size:16px}.dh-metrics{grid-template-columns:1fr 1fr}.dh-metric:nth-child(2){border-right:0}.dh-metric:nth-child(-n+2){border-bottom:1px solid var(--dh-line)}.dh-main-grid{margin-bottom:20px}.dh-aside{grid-template-columns:1fr}.dh-row-action{font-size:10px!important;max-width:80px}.dh-work-icon{display:none}.dh-panel-heading h2{font-size:15px}.dh-panel-heading p{font-size:11px}.dh-project-tools{align-self:flex-start}.dh-panel-heading{gap:10px}.dh-project-footer{padding:12px;flex-wrap:wrap}.dh-legend{gap:10px;flex-wrap:wrap}.dh-map-layout{grid-template-columns:1fr}.dh-map-projects{border-right:0;display:flex;overflow:auto}.dh-map-projects>button{min-width:220px}.dh-handoffs{grid-template-columns:1fr;gap:0}.dh-bottom .dh-aside-heading{display:block}.dh-preview-footer{align-items:flex-start;flex-direction:column}.dh-persona select{max-width:180px;font-size:10px}.dh-preview-footer>span{flex-wrap:wrap}.dh-detail{width:100vw!important;max-width:100vw!important}}@media (prefers-reduced-motion: reduce){.dh button,.dh-metric>span>svg{transition:none}}.dh.company-home{padding:32px 36px 40px;--workspace-font: var(--bs-font-sans, Inter, sans-serif);--workspace-title-font: var(--bs-font-display, Inter, sans-serif);--workspace-mono: var(--bs-font-mono, monospace)}.company-home .dh-heading h1{font-family:var(--workspace-title-font);font-size:42px;line-height:1.15;letter-spacing:-1.8px;font-weight:600;text-transform:none}.company-home .dh-home-role,.company-home .dh-role-label{margin-left:auto}.company-home .dh-context{flex-wrap:wrap}.company-home .dh-view-note{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;margin-bottom:16px;color:#727681;background:#f6f7f9;border:1px solid #e5e7ed;border-radius:7px;font-size:11px}.company-home .dh-panel-footer>span{flex:1}.company-home .dh-panel-footer .dh-link{flex-shrink:0;font-size:10px!important}.company-home .dh-aside-empty{padding:16px 0;font-size:12px;color:var(--dh-muted)}.company-home .dh-agenda-link{margin-top:14px}.company-home .dh-map-empty{min-height:420px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px 30px 100px;color:var(--dh-muted)}.company-home .dh-map-empty p{font-size:12px}.company-home .dh-map-projects{max-height:420px;overflow-y:auto}.company-home .dh-bottom .dh-aside-heading{justify-content:space-between}.company-home .dh-handoffs>button>span:nth-child(2){flex:1;min-width:0}.company-home .dh-handoffs strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-home .dh-search input{width:130px}.company-home .dh-project-name{white-space:normal;min-width:175px}.company-home .dh-work-copy h3{font-family:var(--workspace-font);text-transform:none}.company-home .dh-status{text-transform:capitalize}@media (max-width: 1200px){.dh.company-home{padding:24px}.company-home .dh-heading h1{font-size:37px}}@media (max-width: 1000px){.company-home .dh-project-tools .dh-search{display:flex}.company-home .dh-projects .dh-panel-heading{align-items:flex-start;flex-wrap:wrap}}@media (max-width: 800px){.dh.company-home{padding:20px 16px}.company-home .dh-context{gap:12px}.company-home .dh-persona{margin-left:0}.company-home .dh-work-copy p{overflow-wrap:anywhere}}html[data-frontend-redesign=true] body .company-home h1{font:600 42px/1.15 var(--workspace-title-font);font-family:var(--workspace-title-font)!important;letter-spacing:-1.8px}html[data-frontend-redesign=true] body .company-home th{font-size:10px;font-weight:400;color:#8a8f9b;background:#fafafb}html[data-frontend-redesign=true] body .company-home :is(th,td,tr){border-color:var(--dh-line)}@media (max-width: 1200px){html[data-frontend-redesign=true] body .company-home h1{font-size:37px}}:is(.bs-electric-studio,.bs-electric-studio-portals){font-feature-settings:normal}:is(.bs-electric-studio,.bs-electric-studio-portals),:is(.bs-electric-studio,.bs-electric-studio-portals) :where(*,*:before,*:after){box-sizing:border-box}.bs-electric-studio{min-width:0;background:#f7f8fa}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(h1,h2,h3){font-family:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(h1,h2,h3,p){margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(button,a,input,textarea,select){font:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(button){cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(button:disabled,[aria-disabled=true]){cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(button,a){touch-action:manipulation}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(button svg){flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(a){text-decoration:none}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(small){font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) :where(input,textarea){width:100%;min-width:0;padding:12px;border:1px solid var(--workspace-border);border-radius:9px;background:var(--workspace-canvas);color:var(--workspace-ink);outline-color:var(--workspace-accent)}:where(.bs-electric-studio,.bs-electric-studio-portals) .logo{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font-family:var(--workspace-font);font-size:24px;font-weight:650;letter-spacing:-1.2px}:where(.bs-electric-studio,.bs-electric-studio-portals) .logo img{width:30px;height:30px}:where(.bs-electric-studio,.bs-electric-studio-portals) .logo.reverse{color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=accordion-trigger-icon]{width:16px;height:16px;margin-left:auto;color:#666c78}@font-face{font-family:BS Mobile Geist;src:url(/mobile-electric/brand/geist.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Inter;src:url(/mobile-electric/brand/inter-tight.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Mono;src:url(/mobile-electric/brand/geist-mono.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.bs-electric-studio,.bs-electric-studio-portals{--workspace-font: "BS Mobile Geist", Arial, sans-serif;--workspace-title-font: "BS Mobile Inter", "BS Mobile Geist", Arial, sans-serif;--workspace-mono: "BS Mobile Mono", monospace;--workspace-ink: #101116;--workspace-muted: #666b77;--workspace-border: #e5e7ec;--workspace-canvas: #ffffff;--workspace-soft: #f4f4f6;--workspace-accent: #4d5cf0;--workspace-accent-foreground: #ffffff;--workspace-wash: #eff1ff;--workspace-accent-border: #bfc4ed;--workspace-success: #2b7252;--workspace-success-wash: #ecf6ef;--workspace-success-bg: #ecf6ef;--workspace-warning: #916618;--workspace-warning-wash: #fbf6e9;--workspace-warning-bg: #fbf6e9;--workspace-danger: #a13d37;--workspace-danger-wash: #fcf0ee;--workspace-danger-bg: #fcf0ee;--workspace-info: #4d5cf0;--workspace-info-wash: #eff1ff;--workspace-title-size: 3rem;--workspace-title-leading: 1.08;--workspace-title-weight: 550;--workspace-page-x: 36px;--workspace-page-y: 38px;--workspace-topbar-height: 64px;--workspace-control-radius: 8px;--workspace-surface-radius: 12px;--workspace-section-size: 1.125rem;--workspace-dialog-size: 1.75rem;--workspace-body-size: 1rem;--workspace-label-size: .875rem;--workspace-meta-size: .8125rem;--lime: #e1fa3c;--ink: #101116;--blue: #4d5cf0;--gray: #666b77;--line: #e5e7ec;--mdx-action: #e1fa3c;--mdx-action-text: #101116;--mdx-selection: #101116;--mdx-selected-bg: #f4f4f6;--radius-md: 8px;font-family:var(--workspace-font);font-size:16px;line-height:1.5;color:var(--workspace-ink);-webkit-font-smoothing:antialiased}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=tabs]{display:flex;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=tabs][data-orientation=horizontal]{flex-direction:column}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=tabs-list]{display:inline-flex;align-items:center;justify-content:center;gap:3px;width:-moz-fit-content;width:fit-content;padding:3px;border-radius:8px;background:var(--workspace-soft);color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=tabs-list][data-variant=line]{background:transparent;border-radius:0}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=tabs-trigger]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:0;padding:4px 9px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap;background:transparent;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=tabs-trigger]:is([data-active],[aria-selected=true]){background:var(--workspace-canvas);color:var(--workspace-ink);box-shadow:0 1px 3px #10111612}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=tabs-list][data-variant=line] [data-slot=tabs-trigger]:is([data-active],[aria-selected=true]){background:transparent;border-bottom-color:var(--workspace-ink);box-shadow:none}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=select-trigger]{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:32px;padding:8px 8px 8px 10px;border:1px solid var(--workspace-border);border-radius:8px;font-size:14px;background:var(--workspace-canvas);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=select-value]{flex:1;min-width:0;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=select-trigger][data-placeholder]{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=select-content]{z-index:50;min-width:144px;width:var(--anchor-width, -moz-max-content);width:var(--anchor-width, max-content);max-height:var(--available-height, min(60vh, 360px));overflow:auto;border:1px solid var(--workspace-border);border-radius:8px;background:var(--workspace-canvas);color:var(--workspace-ink);font-family:var(--workspace-font);box-shadow:0 8px 28px #10111618}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=select-item]{position:relative;display:flex;align-items:center;gap:6px;min-height:36px;padding:8px 32px 8px 10px;border-radius:6px;font-size:14px;color:var(--workspace-ink);cursor:default}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=select-item]:is([data-highlighted],[data-selected],:focus-visible){background:var(--workspace-soft);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=select-item][data-disabled]{opacity:.45;pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) :is([data-slot=select-scroll-up-button],[data-slot=select-scroll-down-button]){display:flex;justify-content:center;padding:4px;background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) :is([data-slot=select-label],[data-slot=dialog-description]){color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) :is([data-slot=select-trigger],[data-slot=select-content],[data-slot=dialog-close]) svg{width:16px;height:16px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) :is([data-slot=checkbox],[data-slot=radio-group-item]){position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;padding:0;border:1px solid #b8bdc9;background:var(--workspace-canvas);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=checkbox]{border-radius:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=radio-group-item]{border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) :is([data-slot=checkbox],[data-slot=radio-group-item]):is([data-checked],[aria-checked=true]){border-color:var(--workspace-ink);background:var(--workspace-ink);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=checkbox-indicator] svg{width:14px;height:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=radio-group-indicator]{display:flex;align-items:center;justify-content:center;width:16px;height:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=radio-group-indicator]>span{position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=dialog-overlay]{background:#10111626}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=dialog-content]{max-width:calc(100% - 2rem);max-height:calc(100svh - 2rem);overflow-y:auto;border:0;border-radius:12px;background:var(--workspace-canvas);color:var(--workspace-ink);font-family:var(--workspace-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=dialog-title]{font-family:BS Mobile Inter,sans-serif!important}:is(.bs-electric-studio,.bs-electric-studio-portals) [data-slot=dialog-close]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;font-weight:400;background:transparent;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mdx-board,.mdx-electric,.mf-board){--mdx-action: #e1fa3c;--mdx-action-text: #101116;--mdx-selection: #101116;--mdx-selected-bg: #f4f4f6}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-primary,.mc-primary,.ap3-dialog-primary),:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-footer .mp-primary{background:#e1fa3c;color:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mdx-primary,.mdx-fab):not(:disabled){background:#e1fa3c;color:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom button[aria-current]{border-radius:12px;background:#f4f4f6;color:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom .capture svg{background:#e1fa3c;color:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mdx-dock,.mf-dock,.mh-dock) button.active{background:#f4f4f6;color:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-studio,.me-dialog,.mt-dialog,.mp-dialog,.mobile-select,.bw-mobile-mode,.bw-electric-modal)::-moz-selection,:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-studio,.me-dialog,.mt-dialog,.mp-dialog,.mobile-select,.bw-mobile-mode,.bw-electric-modal) ::-moz-selection{background:#e1fa3c;color:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-studio,.me-dialog,.mt-dialog,.mp-dialog,.mobile-select,.bw-mobile-mode,.bw-electric-modal)::selection,:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-studio,.me-dialog,.mt-dialog,.mp-dialog,.mobile-select,.bw-mobile-mode,.bw-electric-modal) ::selection{background:#e1fa3c;color:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-studio,.me-dialog,.mt-dialog,.mp-dialog,.mobile-select,.bw-mobile-mode,.bw-electric-modal) :is(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid #101116;outline-offset:3px;box-shadow:0 0 0 3px #fff}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-device,.mdx-phone).is-invite :is(button,a,input,textarea,[tabindex]):focus-visible{outline-color:#e1fa3c;box-shadow:0 0 0 3px #101116}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) *,:is(.bs-electric-studio,.bs-electric-studio-portals) *:before,:is(.bs-electric-studio,.bs-electric-studio-portals) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root{--ob-yellow: #e4f64b;--ob-ink: #191b21;--ob-muted: #72767f;--ob-line: #e6e7eb;min-height:100svh;display:grid;grid-template-columns:340px minmax(0,1fr);background:#fbfbf9;color:var(--ob-ink);font-family:BS Mobile Geist,Arial,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root button,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root a{touch-action:manipulation}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root button:disabled{opacity:.55;cursor:wait}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root button,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root input,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root select,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root textarea{font:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root a{color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root :focus-visible{outline:3px solid #4d5cf0;outline-offset:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail{padding:40px 34px;display:flex;flex-direction:column;background:#191b21;color:#fff;min-height:100svh;position:sticky;top:0;height:100svh}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail .logo{font-size:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail-copy{margin-top:70px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-eyebrow{display:block;font-size:12px;letter-spacing:.13em;font-weight:600;line-height:1.5;color:#72767f}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail .ob-eyebrow{color:#b9bec9}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail h1{font-size:34px;line-height:1.18;letter-spacing:-1.5px;font-weight:500;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail h1 span{color:var(--ob-yellow)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail-copy p{font-size:15px;line-height:1.65;color:#acb0ba}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps{list-style:none;padding:0;margin:42px 0 32px;display:grid;gap:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps li{display:flex;align-items:flex-start;gap:13px;position:relative;color:#979ca8}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps li:not(:last-child):after{content:"";position:absolute;width:1px;left:16px;top:36px;height:21px;background:#42454c}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps li>span{display:grid;place-items:center;border:1px solid #53565e;border-radius:50%;width:33px;height:33px;flex-shrink:0;font-size:13px;transition:background .3s,color .3s}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps small{display:block;font-size:12px;margin-top:4px;color:#a7acb5;min-height:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps .current{color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps .current>span{background:var(--ob-yellow);color:#191b21;border-color:var(--ob-yellow);box-shadow:0 0 0 5px #e4f64b14}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps .done>span{background:#31483e;border-color:#31483e;color:#b7e2c9}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-scope{margin-top:auto;border-top:1px solid #383b43;padding-top:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-scope>span{font-size:12px;letter-spacing:.1em;color:#989da8}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-scope p{font-size:14px;line-height:1.6;margin-top:9px;color:#c6cad2}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-main{min-width:0;display:flex;flex-direction:column;min-height:100svh}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top{display:flex;justify-content:space-between;align-items:center;padding:30px 48px;font-size:14px;gap:20px;color:#747984}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top a{display:flex;gap:8px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content{width:100%;max-width:800px;margin:auto;padding:35px 48px 55px;animation:ob-enter .35s cubic-bezier(.2,.75,.2,1) both}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content h2{font-size:38px;letter-spacing:-1.7px;line-height:1.15;font-weight:500;margin:15px 0 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-intro{font-size:16px;line-height:1.6;color:#747984;max-width:540px;margin-bottom:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles{display:grid;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button{display:flex;align-items:center;gap:18px;text-align:left;background:#fff;border:1px solid var(--ob-line);padding:21px 22px;border-radius:13px;color:var(--ob-ink);transition:transform .2s,border-color .2s,background .2s}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button:hover{background:#fcfee9;border-color:#b4c441;transform:translate(4px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-role-icon{background:#f4f5ef;border-radius:11px;width:48px;height:48px;display:grid;place-items:center;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles b{font-size:17px;font-weight:550;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles small{font-size:14px;line-height:1.5;color:#747984;display:block;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button>svg{margin-left:auto;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-form{display:flex;flex-direction:column;gap:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields label{display:flex;flex-direction:column;gap:9px;font-size:14px;font-weight:500;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields label small{font-weight:400;color:#787d86;display:inline}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields input,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields select,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields textarea{width:100%;background:#fff;color:#191b21;border:1px solid #dbdde3;border-radius:8px;padding:13px 14px;font-size:16px;min-height:48px;outline-color:#4d5cf0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields textarea{min-height:100px;resize:vertical}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:27px;margin-top:20px;border-top:1px solid var(--ob-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-primary,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-secondary,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-quiet{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 19px;border-radius:8px;font-size:14px;font-weight:550;border:1px solid transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-primary{background:var(--ob-ink);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-primary:hover{background:#343842}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-primary.yellow{background:var(--ob-yellow);color:var(--ob-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-secondary{background:#fff;border-color:#dcdfe5;color:var(--ob-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-quiet{background:transparent;color:#6b717b;padding:10px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-bottom{padding:22px 48px;border-top:1px solid #eeeff0;font-size:12px;color:#999ea8;display:flex;justify-content:space-between}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-error{padding:14px 16px;border:1px solid #f2c0b6;background:#fff2ef;color:#a33825;border-radius:8px;font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-full{grid-column:1/-1}@keyframes ob-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1450px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root{grid-template-columns:390px minmax(0,1fr)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail{padding:46px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content{max-width:850px}}@media (max-width: 900px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root{grid-template-columns:265px minmax(0,1fr)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail{padding:30px 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail h1{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-bottom{padding:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content{padding:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields{grid-template-columns:1fr}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content h2{font-size:32px}}@media (max-width: 767px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root{display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail{height:auto;min-height:0;position:relative;padding:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail .logo{font-size:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail-copy,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-scope{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps{display:flex;gap:6px;margin:25px 0 2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps li{flex:1;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps li>span{width:28px;height:28px;margin-bottom:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps li:not(:last-child):after{left:36px;right:7px;top:14px;width:auto;height:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps b{font-size:12px;line-height:1.3;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps small{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-main{min-height:calc(100svh - 156px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top{padding:20px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top>span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content{padding:24px 20px 35px;margin:0 auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content h2{font-size:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button{padding:18px 16px;gap:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles b{font-size:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-role-icon{width:40px;height:40px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles small{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-actions{position:sticky;bottom:0;background:#fbfbf9f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px 0;padding-bottom:max(16px,env(safe-area-inset-bottom));z-index:4;margin-bottom:-20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-bottom{padding:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-bottom>span{display:none}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content.wide{max-width:1080px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top>div{display:flex;align-items:center;gap:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-saved{font-size:12px;color:#7c827b;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-step-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-progress{max-width:100px;height:3px;background:#e8eadb}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-progress [data-slot=progress-indicator]{background:#c9dc38;transition:transform .4s}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content h2:focus{outline:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-opening{padding:80px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-opening p{color:var(--ob-muted);line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-caption{color:#787d84;font-size:13px;line-height:1.65}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-step-count{font-size:13px;color:#989da4;margin-left:auto;margin-right:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-note{display:flex;align-items:flex-start;gap:11px;padding:16px 18px;background:#f2f4ed;border:1px solid #e4e8d8;border-radius:10px;margin:15px 0;font-size:14px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-note>svg{color:#6c7854;margin-top:3px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-note p{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-files{display:grid;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file-group{border:1px solid var(--ob-line);border-radius:10px;background:#fff;padding:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file-head{display:flex;justify-content:space-between;gap:12px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file-head>span{display:flex;gap:10px;align-items:center;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file-head>span>svg{color:#767c85}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file-head b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file-group>p{font-size:13px;color:#8b9098;margin:12px 0 0;line-height:1.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-upload-button{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:7px;border:1px solid #dde0e6;border-radius:6px;padding:8px 11px;font-size:13px;cursor:pointer;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-upload-button:hover{background:#f4f5f1}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-upload-button:focus-within{outline:3px solid #4d5cf0;outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-upload-button input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file{display:flex;align-items:center;gap:11px;padding:14px 0 0;margin-top:14px;border-top:1px solid #e9ebee;color:#303844;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file a,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file>span{flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file>b{word-break:break-word}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file b{font-size:14px;display:block;font-weight:500;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file small{font-size:12px;color:#8c929b;display:block;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file>svg:first-child{color:#50785e;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-file-note{font-size:12px;line-height:1.6;color:#94999f}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-icon-button{border:0;padding:6px;display:grid;place-items:center;border-radius:5px;background:transparent;color:#8d939d}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-context-card{background:#f6f7f2;border:1px solid #e3e6da;padding:20px;border-radius:10px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-context-card>span{display:flex;align-items:center;gap:9px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-context-card h3{font-size:16px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-context-card p{line-height:1.6;color:#6c7467;margin-top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-context-card ul{margin:15px 0 0;padding-left:20px;color:#6b7269;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-pair{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-bottom:1px solid #e5e8df;padding:14px 0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-pair:last-child{border:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-pair b{font-weight:500;text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-summary{margin:0;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-summary>div{display:flex;justify-content:space-between;gap:25px;padding:17px 0;border-bottom:1px solid var(--ob-line);font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-summary dt{color:#818791}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-summary dd{margin:0;text-align:right;max-width:65%;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-confirm{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-confirm [data-slot=checkbox]{margin-top:3px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root [data-slot=checkbox][data-checked],:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog [data-slot=checkbox][data-checked]{background:#25282d;border-color:#25282d}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-requirements{border:1px solid #e2e5d6;background:#f9faef;border-radius:10px;padding:2px 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-requirements label{display:flex;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid #e5e9d9;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-requirements label:last-child{border:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-choice-list{display:grid;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-choice-list>label{display:flex;align-items:flex-start;gap:12px;padding:17px 18px;border:1px solid var(--ob-line);background:#fff;border-radius:10px;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-choice-list>label.selected{border-color:#b7c749;background:#fbfdee}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-choice-list input{width:18px;height:18px;padding:0;accent-color:#25282d;flex-shrink:0;margin:2px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-choice-list b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-choice-list small{display:block;color:#838992;font-size:13px;line-height:1.5;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-access-card{padding:22px;border:1px solid #e1e5d5;border-radius:12px;background:#f6f8ed;display:flex;align-items:flex-start;gap:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-access-card>svg{flex-shrink:0;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-access-card h3{font-size:16px;font-weight:550;margin-bottom:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-access-card p,:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-access-card li{font-size:14px;line-height:1.6;color:#6f7767}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-access-card ul{padding-left:19px;margin:16px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-access-card small{display:block;font-size:13px;line-height:1.6;color:#7f8972}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-success-mark{height:78px;width:78px;border-radius:22px;background:var(--ob-yellow);color:var(--ob-ink);display:grid;place-items:center;margin-bottom:32px;animation:ob-success .5s cubic-bezier(.2,.75,.2,1) both}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-complete-chips{display:flex;gap:10px;flex-wrap:wrap;margin:23px 0 28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-complete-chips>span{display:flex;align-items:center;gap:6px;background:#f1f3ec;border-radius:20px;padding:7px 11px;font-size:12px;color:#636d58}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-first-action{border:1px solid #dae584;background:#f8fbdc;border-radius:14px;padding:27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-first-action .ob-eyebrow{color:#68723f}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-first-action h3{font-size:25px;letter-spacing:-.7px;font-weight:500;margin:13px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-first-action p{color:#778062;font-size:15px;line-height:1.6;margin-bottom:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-followups{margin:26px 0 0;padding:21px;border:1px solid var(--ob-line);border-radius:10px;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-followups h3{font-size:14px;font-weight:550;display:flex;align-items:center;gap:8px;margin:0 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-followups>div{display:flex;gap:10px;align-items:center;font-size:14px;color:#7b818a;padding:8px 0;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-followups>div>span{width:14px;height:14px;border:1px solid #d5d9e0;border-radius:50%;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resume{margin:0 0 27px;background:#f4f6e9;border-radius:12px;padding:18px 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resume .ob-eyebrow{font-size:11px;margin-bottom:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resume button{display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:left;width:100%;padding:12px 0;border:0;background:transparent;border-bottom:1px solid #e2e6d7}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resume button:last-child{border:0;padding-bottom:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resume b{font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resume small{display:block;font-size:12px;color:#7f8976;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-text-button{font-size:13px!important;color:#606aab!important;background:transparent;border:0;padding:5px 0;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-error .ob-text-button{display:block;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-team-heading{display:flex;justify-content:space-between;gap:22px;align-items:center;margin:8px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-team-heading h3{font-size:24px;font-weight:500;letter-spacing:-.5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-team-heading p{font-size:14px;line-height:1.6;color:#848a93;margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-team-heading .ob-secondary{flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-empty{text-align:center;border:1px dashed #dfe3e5;border-radius:12px;background:#fff;padding:35px 24px;margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-empty>svg{margin:0 auto 16px;color:#a0a793}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-empty>b{display:block;font-size:17px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-empty p{font-size:14px;line-height:1.6;color:#8d939a;max-width:440px;margin:10px auto 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-row{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--ob-line);padding:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-person{width:37px;height:37px;border-radius:50%;background:#e9eddd;color:#747d62;display:grid;place-items:center;flex-shrink:0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-row>div{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-row b{font-size:14px;font-weight:550;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-row small{font-size:12px;display:block;color:#868d97;margin-top:5px;line-height:1.5;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-right{margin-left:auto;text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-right>div{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-status{display:inline-flex;padding:5px 9px;font-size:12px;line-height:1.5;border-radius:20px;background:#eeeff1;color:#737c88;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-status.success{background:#eaf3e9;color:#41754d}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invitation-ready{background:#f6f9e7;border:1px solid #dfe6b8;border-radius:12px;padding:24px;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-small-check{width:33px;height:33px;display:grid;place-items:center;border-radius:50%;background:#e3edbd;color:#657b30;margin-bottom:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invitation-ready h3{font-size:21px;font-weight:500;letter-spacing:-.4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invitation-ready p{font-size:14px;line-height:1.6;color:#7d8769;margin:9px 0 17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invitation-ready>small{display:block;font-size:12px;margin-top:12px;color:#8a9576}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-copy{display:flex;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-copy input{font-size:13px!important;min-width:0;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-copy button{white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog{max-width:650px!important;width:calc(100vw - 36px)!important;max-height:90svh;overflow:auto;padding:28px!important;background:#fbfbf9!important;color:#191b21;--ob-line: #e6e7eb;--ob-ink: #191b21;--ob-yellow: #e4f64b}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog.small{max-width:480px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog [data-slot=dialog-title]{font-size:25px;letter-spacing:-.7px;font-weight:500;padding-right:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog [data-slot=dialog-description]{font-size:14px;line-height:1.6;color:#848a93}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog .ob-form{margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog button:disabled{opacity:.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog .ob-fields{gap:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog .ob-actions{margin-top:0;padding-top:18px;background:#fbfbf9}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resource-picker{padding:0;border:0;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resource-picker legend{font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resource-picker>p{font-size:13px;line-height:1.6;color:#858d96;margin:9px 0 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resource-picker>label{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #e4e6eb;border-radius:7px;margin-bottom:7px;background:#fff;font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resource-picker [data-slot=checkbox]{margin-top:2px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resource-picker small{font-size:12px;display:block;color:#969da6}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resource-picker{max-height:300px;overflow:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-intro{display:flex;align-items:center;gap:14px;padding:20px;border:1px solid var(--ob-line);background:#fff;border-radius:12px;margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-intro p{font-size:14px;color:#7f858f;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-intro .ob-status{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content blockquote{border-left:3px solid #d8e579;padding:4px 0 4px 20px;margin:24px 0;color:#7d866f;line-height:1.65}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-room>.ob-quiet{margin-bottom:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record{border:1px solid var(--ob-line);border-radius:11px;background:#fff;margin-bottom:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record summary{list-style:none;display:flex;align-items:center;gap:14px;padding:20px;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record summary::-webkit-details-marker{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record summary>span:first-child{flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record summary small{font-size:12px;color:#9299a3;display:block;margin-bottom:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record summary b{font-size:16px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record summary>svg{color:#9da5ac}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record[open] summary>svg{transform:rotate(90deg)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record>div{padding:0 20px 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record>div>p{font-size:14px;color:#858d96;line-height:1.65;margin-bottom:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record-value{display:flex;justify-content:space-between;gap:22px;background:#f6f7f2;border-radius:9px;padding:18px;font-size:13px;color:#828a79;margin-bottom:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record-value b{display:block;font-size:23px;letter-spacing:-.5px;color:#343b31;margin-top:8px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-conversation{border-top:1px solid var(--ob-line);margin-top:30px;padding-top:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-conversation>h3{font-size:22px;letter-spacing:-.5px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-conversation>p{font-size:14px;color:#9299a1;margin:10px 0 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-conversation form{display:flex;flex-direction:column;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-conversation textarea{font-size:15px;min-height:100px;resize:vertical}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-conversation form button{align-self:flex-end}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-message{padding:17px 0;border-bottom:1px solid #eceef0;margin-bottom:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-message b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-message small{font-size:12px;color:#9199a3;margin-left:14px;font-weight:400}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-message p{font-size:15px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:9px;color:#697480}@keyframes ob-success{0%{opacity:0;transform:scale(.8) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (max-width: 900px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top>div{gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-saved{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-team-heading{align-items:flex-start;flex-direction:column}}@media (max-width: 767px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top>div>.ob-quiet{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top{gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-top .ob-quiet{padding:5px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-step-heading{gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-step-heading .ob-eyebrow{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-progress{max-width:65px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-first-action{padding:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-row{flex-wrap:wrap;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-right{width:100%;padding-left:49px;text-align:left;margin-left:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-right>div{justify-content:flex-start}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-copy{flex-direction:column}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog{padding:24px 20px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-resource-picker{max-height:250px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record summary{flex-wrap:wrap;padding:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-record summary>span:first-child{flex-basis:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-pair{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-status{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-intro{flex-wrap:wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-invite-intro .ob-status{margin-left:62px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-summary>div{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-success-mark{height:65px;width:65px;border-radius:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-first-action h3{font-size:23px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root a.ob-primary{color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root a.ob-primary.yellow{color:#191b21}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail{overflow:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button{animation:ob-enter .32s ease both}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button:nth-child(2){animation-delay:.04s}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button:nth-child(3){animation-delay:.08s}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button:nth-child(4){animation-delay:.12s}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button:nth-child(5){animation-delay:.16s}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-followups>button{display:flex;align-items:center;gap:10px;padding:9px 0;border:0;background:transparent;color:#707b67;font-size:14px;text-align:left;width:100%;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-followups>button>span{width:14px;height:14px;border:1px solid #cdd5c3;border-radius:50%;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-followups>button>svg{margin-left:auto;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-followups>button:hover{color:#303b25}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner{margin:0 44px;padding:16px 18px;border:1px solid var(--ob-line);border-radius:10px;background:#f4f4ef;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner>div{display:grid;gap:4px;flex:1 1 260px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner b{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner span{color:var(--ob-muted);font-size:12px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner label{display:grid;gap:5px;font-size:11px;color:var(--ob-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner select{max-width:100%;padding:7px 9px;border:1px solid var(--ob-line);border-radius:6px;background:#fff;color:var(--ob-ink);font-size:12px}@media (max-width: 760px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner{margin:0 20px}}@media (max-width: 767px){:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.ob-root,.ob-dialog){--ob-yellow: #e1fa3c;--ob-ink: #131418;--ob-muted: #666c78;--ob-line: #e5e7ec;color:var(--ob-ink);font-family:BS Mobile Geist,system-ui,sans-serif;font-size:16px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-root{background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog{background:#fff!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-rail{padding-top:calc(20px + env(safe-area-inset-top))}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-content h2{font:550 31px/1.12 BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.045em;overflow-wrap:break-word}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-dialog [data-slot=dialog-title]{font:550 28px/1.15 BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.ob-eyebrow,.ob-step-heading .ob-eyebrow){font:500 12px/1.5 BS Mobile Mono,ui-monospace,monospace;letter-spacing:.07em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-intro{color:var(--ob-muted);font-size:16px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.ob-roles b,.ob-preview-banner b){font-size:14px;font-weight:550;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.ob-roles small,.ob-caption){color:var(--ob-muted);font-size:13px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-role-icon{background:#f4f4f6}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-roles>button:hover{background:#f4f4f6;border-color:var(--ob-ink);transform:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields :is(input,select,textarea),:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner select{min-height:48px;border-color:var(--ob-line);border-radius:12px;color:var(--ob-ink);font:400 16px/1.5 BS Mobile Geist,system-ui,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-fields textarea{min-height:100px}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.ob-primary,.ob-root a.ob-primary,.ob-root a.ob-primary.yellow){min-height:50px;padding:13px 16px;border:0;border-radius:12px;background:var(--ob-yellow);color:var(--ob-ink);font:550 15px/1.4 BS Mobile Geist,system-ui,sans-serif;white-space:normal}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-primary:hover{background:#d4ef27}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.ob-secondary,.ob-quiet,.ob-top>div>.ob-quiet,.ob-top .ob-quiet){min-height:44px;border-radius:12px;font:500 14px/1.4 BS Mobile Geist,system-ui,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-secondary{background:#f4f4f6;border-color:transparent;color:var(--ob-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.ob-actions,.ob-dialog .ob-actions){background:#fffffffa}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-actions>.ob-primary{flex:1;max-width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner{margin-inline:20px;padding:17px;border-radius:13px;background:#f4f4f6}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner label{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-preview-banner span{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-steps b{font-size:12px;font-weight:550;line-height:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ob-error{padding:17px;border-radius:13px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio{min-height:100svh;background:var(--workspace-soft);color:var(--workspace-ink);font-family:var(--workspace-font);font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio button,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog button{font:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio-header{height:76px;border-bottom:1px solid var(--workspace-border);background:var(--workspace-canvas);display:flex;align-items:center;gap:32px;padding:0 38px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio-header .logo{font-size:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio-header .logo img{width:26px;height:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio-header>span{display:flex;gap:12px;align-items:center;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio-header i{font-style:normal;color:var(--workspace-muted);border-left:1px solid var(--workspace-border);padding-left:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-back-workspace{display:flex;gap:8px;align-items:center;margin-left:auto;font-size:13px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-layout{max-width:1080px;margin:auto;display:grid;grid-template-columns:1fr 430px;gap:100px;padding:52px 36px 32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-editorial{padding-top:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-kicker{display:block;font-family:var(--workspace-mono);font-size:10px;letter-spacing:.1em;line-height:1.6;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-editorial h2{font-family:var(--workspace-title-font);font-size:56px;font-weight:500;line-height:1.02;letter-spacing:-.05em;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-editorial h2>span{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-editorial>p{font-size:15px;line-height:1.65;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-editorial [data-slot=tabs]{margin-top:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio [data-slot=tabs-list]{border:1px solid var(--workspace-border);background:var(--workspace-canvas);height:42px;padding:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio [data-slot=tabs-trigger]{font-size:13px;padding:0 16px;height:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio [data-slot=tabs-trigger][data-active]{background:var(--workspace-wash);color:var(--workspace-accent);box-shadow:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-stage-list{list-style:none;padding:0;margin:28px 0;max-width:330px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-stage-list button{width:100%;height:44px;display:flex;gap:16px;align-items:center;background:none;border:0;border-bottom:1px solid var(--workspace-border);text-align:left;color:var(--workspace-muted);font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-stage-list button>span{font-family:var(--workspace-mono);font-size:10px;opacity:.7}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-stage-list button[aria-current]{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-stage-list svg{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-editorial>p.mp-prototype-note{font-size:12px;line-height:1.7;margin-top:32px;max-width:300px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-device-column{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-mobile-switch{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-device{background:var(--workspace-canvas);border:1px solid var(--workspace-border);border-radius:28px;box-shadow:0 24px 60px -34px #10111655;display:flex;flex-direction:column;overflow:hidden;height:744px;max-height:calc(100svh - 150px);min-height:590px;position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;scrollbar-width:thin;scrollbar-color:var(--workspace-border) transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-top{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 13px;min-height:62px;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-top>button{display:flex;align-items:center;gap:6px;color:var(--workspace-muted);background:none;border:0;min-height:32px;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-top>span:last-child{font-size:11px;color:var(--workspace-muted);min-width:42px;text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-top .logo{position:absolute;left:calc(50% - 10px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-top .logo img{height:22px;width:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-progress{height:2px;background:var(--workspace-border);margin:0 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-progress i{display:block;height:100%;background:var(--workspace-accent);transition:width .25s}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-heading{margin-bottom:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-heading h1{font-family:var(--workspace-title-font);font-size:28px;font-weight:550;letter-spacing:-.045em;line-height:1.1;margin:0 0 10px;outline:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-heading p{color:var(--workspace-muted);font-size:13px;line-height:1.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-primary{display:flex;align-items:center;justify-content:center;gap:9px;border:0;background:var(--workspace-accent);color:#fff;border-radius:8px;padding:12px 16px;min-height:46px;width:100%;font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-primary:hover{filter:brightness(.95)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-primary>svg{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-footer{padding:16px 24px 22px;border-top:1px solid var(--workspace-border);background:var(--workspace-canvas);flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-footer .mp-skip{border:0;background:none;display:block;margin:6px auto -8px;min-height:38px;color:var(--workspace-muted);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-welcome{background:var(--workspace-ink);color:#fff;border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-welcome-top{display:flex;justify-content:space-between;align-items:center;padding:28px 26px 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-welcome-top .logo{font-size:21px;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-welcome-top .logo img{width:25px;height:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-welcome-top>span:last-child{font-size:11px;color:#b4b6c0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite{padding:30px 26px 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-rule{width:27px;height:3px;background:var(--lime);margin:6px 0 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite .mp-heading h1{font-size:34px;line-height:1.04;font-weight:500;letter-spacing:-.05em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite .mp-heading p{color:#b4b6c0;max-width:265px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-project{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;padding:18px 0;margin:26px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-project>span{font-family:var(--workspace-mono);font-size:9px;letter-spacing:.12em;color:#a6a9b4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-project>b{display:block;font-size:15px;font-weight:500;margin:8px 0 6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-project>small{font-size:12px;color:#a6a9b4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-benefits{padding:0;list-style:none;display:grid;gap:14px;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-benefits>li{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-benefits svg{color:var(--lime);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-footer{background:transparent;border:0;padding:14px 26px 26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-footer p{color:#b4b6c0;font-size:10px;line-height:1.6;margin:0 0 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-footer small{display:block;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-footer .mp-primary{background:#fff;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-fields{display:grid;gap:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-field{display:block;margin:0 0 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-fields .mp-field{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-field>span{display:block;font-size:12px;color:var(--workspace-muted);margin-bottom:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-field input{height:46px;padding:10px 12px;font-size:16px;border:1px solid var(--workspace-border);border-radius:8px;width:100%;background:var(--workspace-canvas);color:var(--workspace-ink);font-family:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-field input[readonly]{background:var(--workspace-soft);font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-help{font-size:12px;line-height:1.55;color:var(--workspace-muted);margin:16px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-context{display:flex;align-items:center;gap:10px;background:var(--workspace-soft);padding:12px;border-radius:8px;margin-bottom:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-context b,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-contact b{display:block;font-size:12px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-context small,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-contact small{display:block;font-size:11px;margin-top:3px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-avatar{height:32px;width:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--workspace-wash);color:var(--workspace-accent);font-size:10px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-class{border:0;padding:0;margin:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-class legend{font-size:12px;color:var(--workspace-muted);margin-bottom:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-class [data-slot=radio-group]{grid-template-columns:repeat(4,1fr);gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-class label{position:relative;border:1px solid var(--workspace-border);border-radius:7px;min-height:38px;display:flex;align-items:center;justify-content:center;font-size:11px;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-class label:has([data-checked]){background:var(--workspace-ink);color:#fff;border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-class [data-slot=radio-group-item]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;border-radius:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-class label:has(:focus-visible){outline:2px solid var(--workspace-accent);outline-offset:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-choices{gap:10px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-choice{border:1px solid var(--workspace-border);border-radius:9px;padding:15px;display:flex;align-items:flex-start;gap:11px;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-choice:has([data-checked]){border-color:var(--workspace-accent);background:var(--workspace-wash)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-choice [data-slot=radio-group-item]{margin-top:3px;min-width:16px;width:16px;height:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-choice b{display:block;font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-choice small{display:block;font-size:12px;line-height:1.5;color:var(--workspace-muted);margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-security{display:flex;align-items:flex-start;gap:10px;margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-security svg{flex:none;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-status{display:inline-flex;align-items:center;gap:5px;border-radius:5px;padding:5px 7px;background:var(--workspace-success-wash);color:var(--workspace-success);font-size:11px;line-height:1.3;margin-bottom:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-status.pending{background:var(--workspace-wash);color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-card{border:1px solid var(--workspace-border);border-radius:10px;padding:16px;margin:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-card h3,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-billing h3,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-project-preview h3,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-next h3,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-empty h3{font-family:var(--workspace-title-font);font-size:18px;line-height:1.2;font-weight:550;letter-spacing:-.025em;margin:0 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-card small{font-size:12px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-contract{padding:0 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-contract>div{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px;padding:13px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-contract>div:first-child{padding:18px 0;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-contract b{font-size:18px;letter-spacing:-.04em;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-text-button{background:none;border:0;color:var(--workspace-accent);font-size:12px!important;display:flex;align-items:center;gap:6px;padding:14px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-billing{background:var(--workspace-ink);border-radius:10px;color:#fff;padding:19px;margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-billing .mp-kicker{color:#a6a9b4;font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-billing h3{margin:10px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-billing p{color:#b4b6c0;line-height:1.55;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-billing button{display:flex;gap:7px;align-items:center;color:var(--lime);background:none;border:0;padding:13px 0 8px;font-size:11px;word-break:break-word;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-billing small{font-size:10px;color:#a6a9b4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-attention{width:100%;padding:13px 15px;background:var(--workspace-warning-wash);color:var(--workspace-warning);border:0;border-radius:8px;text-align:left;font-size:11px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-attention b{display:flex;align-items:center;justify-content:space-between;margin-top:4px;font-size:12px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-project-preview{margin-top:22px;border:1px solid var(--workspace-border);border-radius:10px;overflow:hidden;padding:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-project-preview img{width:calc(100% + 40px);max-width:none;margin:-20px -20px 20px;height:120px;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-project-preview h3{margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-project-preview p{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-project-preview>div{display:flex;gap:40px;border-top:1px solid var(--workspace-border);padding-top:15px;margin-top:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-project-preview>div>span{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-project-preview b{display:block;font-size:20px;letter-spacing:-.04em;font-weight:550;color:var(--workspace-ink);margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-start-list h3{font-size:14px;margin-bottom:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-start-list>div{display:flex;align-items:center;gap:10px;padding:15px 0;border-top:1px solid var(--workspace-border);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-start-list>div>span{font-family:var(--workspace-mono);font-size:10px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-start-list svg{margin-left:auto;color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-quiet-note{font-size:13px;margin:24px 0;padding:16px 0;border-top:1px solid var(--workspace-border);line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-quiet-note b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-quiet-note p,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-quiet-note small{color:var(--workspace-muted);font-size:12px;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-identity{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-identity .mp-kicker{font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-next{background:var(--workspace-wash);padding:20px;border-radius:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-next .mp-kicker{color:var(--workspace-accent);font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-next h3{font-size:21px;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-next p{font-size:12px;line-height:1.55;color:var(--workspace-muted);margin-bottom:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-next .mp-primary{min-height:42px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-stats{display:grid;grid-template-columns:1fr 1fr;margin:24px 0;padding-bottom:22px;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-stats>div+div{border-left:1px solid var(--workspace-border);padding-left:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-stats span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-stats b{display:block;font-size:24px;font-weight:500;letter-spacing:-.045em;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-section-title{font-size:13px;font-weight:550;margin:26px 0 5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-list-row{display:flex;align-items:center;gap:12px;padding:17px 0;width:100%;border:0;border-bottom:1px solid var(--workspace-border);background:transparent;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-list-row>span:not(.mp-row-number):not(.mp-avatar){min-width:0;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-list-row b{display:block;font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-list-row small{display:block;font-size:11px;color:var(--workspace-muted);margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-list-row strong{font-weight:500;font-size:13px;margin-left:auto;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-list-row>svg{color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-row-number{font-family:var(--workspace-mono);font-size:10px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-contact{display:flex;align-items:center;gap:10px;border:0;border-radius:8px;background:var(--workspace-soft);padding:13px;width:100%;text-align:left;margin-top:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-contact>svg{margin-left:auto;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-nav{display:grid;grid-template-columns:repeat(3,1fr);background:var(--workspace-canvas);border-top:1px solid var(--workspace-border);padding:8px 16px 12px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-nav button{background:none;border:0;color:var(--workspace-muted);display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;min-height:46px;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-nav button[aria-current]{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-amount{font-size:28px;letter-spacing:-.04em;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-timeline{display:grid;gap:16px;padding:20px 0;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-timeline p{display:flex;gap:10px;align-items:center;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-timeline p:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--workspace-border);margin:0 4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-timeline p:first-child:before{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-timeline p:first-child{color:var(--workspace-success)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-timeline p.active{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-timeline p.active:before{background:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-empty{padding:20px 0;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-empty>svg{margin:0 auto 15px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-empty p{font-size:12px;color:var(--workspace-muted);margin:8px 0 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-caption{display:flex;gap:14px;align-items:flex-start;font-size:11px;color:var(--workspace-muted);line-height:1.5;margin-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-caption>span{font-family:var(--workspace-mono);white-space:nowrap;font-size:10px;padding-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-caption p{max-width:265px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-caption button{border:0;background:none;color:var(--workspace-muted);font-size:11px;margin-left:auto;padding:0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog[data-slot=dialog-content]{width:calc(100vw - 32px);max-width:410px;max-height:calc(100dvh - 40px);overflow:auto;border-radius:16px;padding:26px;gap:14px;font-family:var(--workspace-font);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog [data-slot=dialog-title]{font-family:var(--workspace-title-font);font-size:24px;letter-spacing:-.04em;font-weight:550;line-height:1.1;padding-right:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog [data-slot=dialog-description]{font-size:13px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog .mp-help{margin:0 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-review{margin:4px 0;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-review>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-review dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-review dd{text-align:right;margin:0;font-weight:500;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-bank-summary{text-align:center;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-bank-summary>svg{margin:5px auto 15px;color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-bank-summary b{display:block;font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-bank-summary p{font-size:12px;line-height:1.5;color:var(--workspace-muted);margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-total{display:flex;align-items:center;justify-content:space-between;padding:14px 0;font-size:13px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-total b{font-size:26px;letter-spacing:-.04em;color:var(--workspace-ink);font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-file{display:flex;align-items:center;gap:10px;background:var(--workspace-soft);padding:13px;border-radius:7px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-file small{display:block;font-size:11px;color:var(--workspace-muted);margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-file>svg:last-child{margin-left:auto;color:var(--workspace-success)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);max-width:calc(100vw - 32px);background:var(--workspace-ink);color:#fff;border-radius:9px;padding:13px 18px;font-size:12px;box-shadow:0 8px 25px #10111625;z-index:70}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog .mp-status{justify-self:start;margin-bottom:0}@media (max-width: 900px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-layout{gap:40px;grid-template-columns:1fr 390px;padding:36px 28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-editorial h2{font-size:45px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio-header>span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio-header{padding:0 28px}}@media (max-width: 650px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio{background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio-header,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-editorial,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-caption{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-layout{display:block;padding:0;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-mobile-switch{height:50px;display:flex;justify-content:space-between;align-items:center;padding:5px 18px;background:var(--workspace-soft);border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-mobile-switch>span{font-size:10px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-mobile-switch [data-slot=tabs-list]{height:34px;border:0;background:transparent;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-mobile-switch [data-slot=tabs-trigger]{height:32px;font-size:11px;padding:0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-device{height:calc(100dvh - 50px);min-height:480px;max-height:none;border-radius:0;border:0;box-shadow:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-scroll{padding:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite{padding:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite .mp-heading h1{font-size:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-welcome-top{padding-top:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-footer{padding-bottom:max(16px,env(safe-area-inset-bottom));padding-left:22px;padding-right:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-invite-footer{padding:14px 26px max(24px,env(safe-area-inset-bottom))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-home-nav{padding-bottom:max(8px,env(safe-area-inset-bottom))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-heading h1{font-size:27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog[data-slot=dialog-content]{top:auto;bottom:0;left:0;transform:none;translate:none;width:100%;max-width:100%;max-height:90dvh;border-radius:20px 20px 0 0;padding:25px 24px max(24px,env(safe-area-inset-bottom))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-toast{bottom:80px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px)}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio *,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog *{transition:none!important;animation:none!important}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dialog{--me-electric: #e1fa3c;--me-ink: #131418;--me-muted: #707580;--me-line: #e9eaee;--me-soft: #f4f4f6;--mdx-action: var(--me-electric);--mdx-action-text: var(--me-ink);--mdx-selection: var(--me-ink);--mdx-selected-bg: var(--me-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-board,.mdx-electric,.mdx-blue){--mdx-action: var(--me-electric);--mdx-action-text: var(--me-ink);--mdx-selection: var(--me-ink);--mdx-selected-bg: var(--me-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mp-primary,.mc-primary,.mdx-primary,.mdx-fab),:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-dialog .mp-primary{background:var(--me-electric, #e1fa3c);color:var(--me-ink, #131418);border-radius:12px;min-height:50px;font-size:15px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-fab{border-radius:50%;height:58px;width:58px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mf-phone){border-radius:42px;background:#fff;box-shadow:0 24px 70px #15161a0c}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone:not(.is-invite){--workspace-canvas: #fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone.is-invite,.mp-welcome){background:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mp-device{border-radius:42px;border:1px solid var(--me-line);background:#fff;box-shadow:0 24px 70px #15161a0c}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mp-device.mp-welcome{background:#101116}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-dock,.mp-home-nav){background:#ffffffed;border:1px solid var(--me-line);box-shadow:0 6px 30px #15161a0b;border-radius:40px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-dock button.active{background:var(--me-soft);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-body,.mc-scroll,.mp-scroll) input,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-body,.mc-scroll,.mp-scroll) textarea{font-size:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-body h2,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mc-heading h1,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mp-heading h1{letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mp-field input,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mc-field input,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mc-field textarea{border-radius:12px;min-height:48px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mp-choice.selected{border-color:var(--me-ink);background:var(--me-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mp-progress i{background:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dock{position:absolute;left:50%;transform:translate(-50%);bottom:24px;display:flex;align-items:center;gap:0;padding:5px;width:calc(100% - 28px);max-width:372px;z-index:15;pointer-events:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dock button{position:relative;flex:1 1 0;min-width:44px;height:56px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border:0;border-radius:28px;padding:4px 0;background:none;color:var(--me-muted);cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dock button.active{background:var(--me-soft);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dock button span{display:block;font-size:12px;line-height:16px;font-weight:550;letter-spacing:-.025em;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dialog{font-family:var(--workspace-font);max-width:430px!important;max-height:90dvh;overflow:auto;padding:26px!important;border-radius:24px!important;background:#fff;color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dialog [data-slot=dialog-title]{font:550 29px/1.12 var(--workspace-title-font);letter-spacing:-.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dialog [data-slot=dialog-description]{font-size:14px;line-height:1.5;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-tools>button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;min-height:90px;border:1px solid var(--me-line);border-radius:14px;background:#fff;font-size:13px;color:var(--me-ink);cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-tools>button:hover{background:var(--me-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-tools>button[aria-pressed=true]{border-color:var(--me-ink);background:var(--me-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-tools>button:disabled{opacity:.35}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-tools>button>svg:last-child:not(:first-child){position:absolute;right:8px;top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-pin-dot{width:5px;height:5px;background:var(--me-electric);border-radius:50%;position:absolute;top:10px;right:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-pin-count{font-size:13px;color:var(--me-muted);margin-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-primary,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-secondary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;border:0;border-radius:12px;padding:12px 18px;font:550 15px/1.4 var(--workspace-font);cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-primary{background:var(--me-electric);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-primary:hover:not(:disabled){filter:brightness(.97)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-primary:disabled{opacity:.4;cursor:default}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-secondary{background:var(--me-soft);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-text-button{display:block;width:100%;min-height:42px;font-size:13px;color:var(--me-muted);background:none;border:0;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-library-link{display:flex;align-items:center;justify-content:center;gap:7px;font-size:13px;margin-top:22px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-fab{position:absolute;bottom:106px;right:23px;z-index:14;background:var(--me-electric);color:var(--me-ink);height:58px;width:58px;display:grid;place-items:center;border:0;border-radius:50%;box-shadow:0 8px 24px #15161a13}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-app-head{display:flex;align-items:center;gap:10px;padding:7px 22px 16px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-avatar{width:39px;height:39px;border:0;border-radius:50%;background:var(--me-soft);font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-project{display:flex;gap:8px;align-items:center;border:0;background:none;font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-project .logo svg,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-project .logo img{height:17px;width:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-search-icon{display:grid;place-items:center;margin-left:auto;width:40px;height:40px;border:1px solid var(--me-line);border-radius:50%;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-hidden{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(button,a,input,textarea):focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dialog :is(button,a,input,textarea):focus-visible{outline:2px solid #5155f5;outline-offset:3px}@media (max-width: 440px){:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dock button{padding-inline:0;min-width:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dialog{max-width:calc(100vw - 20px)!important;padding:22px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-tools>button{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-main{padding-inline:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-boards{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone{width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-project{font-size:13px}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dialog *,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio *{scroll-behavior:auto!important;transition:none!important}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mp-device:has(.me-dock) :is(.mc-scroll,.mp-scroll){padding-bottom:175px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mp-device:has(.me-dock) .mp-home{padding-bottom:140px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mo-device:has(.me-dock) .mo-footer{padding-bottom:102px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mo-device:has(.me-dock) .mc-scroll{padding-bottom:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-concepts{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;background:var(--workspace-canvas);border-bottom:1px solid var(--workspace-border);font-family:var(--workspace-font);overflow:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-concepts a{font-size:13px;white-space:nowrap;display:flex;align-items:center;min-height:40px;padding:0 19px;border-radius:7px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-concepts a[aria-current]{background:var(--workspace-wash);color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-studio .mp-layout{padding-top:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-studio .mp-editorial{padding-top:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-reset{font-size:12px!important;border:0;border-bottom:1px solid var(--workspace-border);background:none;color:var(--workspace-muted);padding:5px 0;margin-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-preview-label{display:flex;justify-content:space-between;font-size:12px;color:var(--workspace-muted);margin:0 4px 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-preview-label>span{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-device{max-height:calc(100svh - 215px);min-height:570px;height:780px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-top{display:flex;align-items:center;gap:10px;padding:17px 22px;border-bottom:1px solid var(--workspace-border);height:72px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-top>.logo img{width:21px;height:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-top>span:not(.logo){font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-top>.mc-person{margin-left:auto;font-size:10px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-person{width:29px;height:29px;border-radius:50%;background:var(--workspace-ink);color:#fff;display:grid;place-items:center;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-top>button{width:38px;height:40px;margin-left:-8px;border:0;background:none;display:grid;place-items:center;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-scroll{overflow:auto;flex:1;min-height:0;padding:25px 22px;scrollbar-width:thin;scrollbar-color:var(--workspace-border) transparent;overscroll-behavior:contain}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-eyebrow{display:block;font-size:11px;letter-spacing:.045em;line-height:1.5;color:var(--workspace-muted);margin-bottom:12px;font-family:var(--workspace-mono)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-heading{margin-bottom:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-heading h1{font-size:28px;font-family:var(--workspace-title-font);font-weight:550;line-height:1.12;letter-spacing:-.045em;outline:none;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-heading p{font-size:13px;line-height:1.5;color:var(--workspace-muted);margin-top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-primary{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;background:var(--workspace-accent);color:#fff;border:0;border-radius:8px;min-height:46px;padding:12px 16px;font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-primary:disabled{opacity:.45;cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-footer{padding:15px 22px 20px;border-top:1px solid var(--workspace-border);flex:none;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom{display:grid;grid-template-columns:repeat(4,1fr);padding:8px 14px 12px;border-top:1px solid var(--workspace-border);background:#fff;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:48px;border:0;background:none;color:var(--workspace-muted);font-size:11px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom button[aria-current]{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom .capture svg{color:#fff;background:var(--workspace-accent);width:35px;height:35px;padding:7px;border-radius:50%;margin-top:-5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom .capture span{margin-top:-3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-meeting{display:flex;align-items:center;gap:12px;border:0;border-radius:9px;background:var(--workspace-wash);padding:16px;width:100%;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-meeting-icon{color:var(--workspace-accent);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-meeting>span:nth-child(2){flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-meeting small{color:var(--workspace-accent);font-size:10px;letter-spacing:.025em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-meeting b{display:block;font-size:14px;font-weight:550;margin:5px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-meeting p{font-size:12px;color:var(--workspace-muted);line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-meeting>svg{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-section-label{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:550;margin:27px 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-section-label>span{color:var(--workspace-muted);font-size:12px;font-weight:400}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-task-card{display:block;padding:18px 0;border:0;border-top:1px solid var(--workspace-border);background:transparent;width:100%;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-task-card>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-task-card h2{font-size:18px;font-family:var(--workspace-title-font);letter-spacing:-.025em;line-height:1.25;margin:12px 0 8px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-task-card h2 span{font-weight:450}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-task-card p{font-size:13px;line-height:1.55;color:var(--workspace-muted);margin:0 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-chip{display:inline-flex;align-items:center;gap:3px;padding:5px 7px;font-size:11px;font-weight:500;border-radius:5px;line-height:1.3;background:var(--workspace-soft);color:var(--workspace-muted);white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-chip.success{background:var(--workspace-success-wash);color:var(--workspace-success)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-chip.warning{background:var(--workspace-warning-wash);color:var(--workspace-warning)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-chip.danger{background:var(--workspace-danger-wash);color:var(--workspace-danger)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-chip.blue{background:var(--workspace-wash);color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-chips{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-mini-progress{height:4px;background:var(--workspace-border);border-radius:4px;overflow:hidden;margin:15px 0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-mini-progress i{display:block;height:100%;background:var(--workspace-accent);border-radius:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-task-card>small{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-row{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:18px 0;width:100%;text-align:left;border:0;border-bottom:1px solid var(--workspace-border);background:none;min-height:64px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-row>span:first-child{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-row b{display:block;font-size:14px;font-weight:500;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-row small{display:block;font-size:12px;line-height:1.45;color:var(--workspace-muted);margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-row>svg{color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-footnote{font-size:12px;line-height:1.55;color:var(--workspace-muted);margin:20px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 15px;border-block:1px solid var(--workspace-border);padding:20px 0;margin:0 0 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-details-grid dt,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-detail-list dt{font-size:12px;color:var(--workspace-muted);margin-bottom:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-details-grid dd,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-detail-list dd{font-size:14px;line-height:1.4;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-body{font-size:15px;line-height:1.65;margin:0 0 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photos{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photos button{display:block;padding:0;background:var(--workspace-soft);border:1px solid var(--workspace-border);border-radius:9px;overflow:hidden;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photos img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:112px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photos span{font-size:10px;line-height:1.4;display:block;padding:9px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-neutral-note{padding:18px;border-radius:9px;background:var(--workspace-soft);margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-neutral-note>span{font-family:var(--workspace-mono);font-size:10px;color:var(--workspace-muted);letter-spacing:.06em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-neutral-note h3{font-size:15px;font-weight:550;line-height:1.4;margin:8px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-neutral-note p{font-size:13px;line-height:1.6;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-neutral-note small{display:block;margin-top:13px;font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-neutral-note>svg{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-recorded{border-top:1px solid var(--workspace-border);padding:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-recorded p{font-size:14px;line-height:1.6;margin:10px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-recorded small{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-big-amount{font-family:var(--workspace-title-font);font-size:38px;letter-spacing:-.04em;font-weight:500;line-height:1.15;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-big-amount>span{display:block;font-family:var(--workspace-font);font-size:12px;letter-spacing:0;color:var(--workspace-muted);font-weight:400;margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-status-panel{border:1px solid var(--workspace-accent-border);background:var(--workspace-wash);border-radius:10px;padding:18px;margin:23px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-status-panel>div:first-child{display:flex;justify-content:space-between;gap:15px;color:var(--workspace-accent);font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-status-panel b{font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-status-panel p{font-size:13px;line-height:1.5;color:var(--workspace-muted);margin:10px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-check-row{display:flex;align-items:center;gap:10px;padding:12px 0;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-check-row>svg{color:var(--workspace-success);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-field{display:block;font-size:13px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-field textarea,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-field input,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-field select{display:block;width:100%;padding:12px;margin-top:8px;border:1px solid var(--workspace-border);border-radius:8px;font-size:16px;line-height:1.5;font-family:inherit;color:var(--workspace-ink);background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photo-full{display:block;max-height:450px;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-dialog .mc-eyebrow{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-dialog .mc-footnote{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-under-phone{font-size:11px;color:var(--workspace-muted);text-align:center;margin-top:16px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-progress-pair{display:grid;gap:12px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-progress-pair>div{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-progress-pair span{width:61px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-progress-pair b{width:36px;text-align:right;font-weight:400;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-progress-pair>div>div{flex:1;height:5px;border-radius:3px;background:var(--workspace-border);overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-progress-pair i{display:block;height:100%;background:var(--workspace-muted);border-radius:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-progress-pair i.observed{background:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-empty{padding:35px 0;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-empty>svg{margin:0 auto 15px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-empty h2{font-size:20px;font-weight:500;letter-spacing:-.03em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-empty p{font-size:13px;line-height:1.6;margin:10px 0 25px;color:var(--workspace-muted)}@media (max-width: 650px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-concepts{justify-content:space-between;padding:4px 8px;gap:0;height:49px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-concepts a{padding:0 10px;font-size:12px;min-height:40px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-studio .mp-layout{padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-preview-label,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-under-phone{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-device{height:calc(100dvh - 49px);max-height:none;min-height:430px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-top{height:64px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-scroll{padding:24px 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom{padding-bottom:max(9px,env(safe-area-inset-bottom))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-heading h1{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-studio .mc-body{font-size:15px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-mode{margin-bottom:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-mode [data-slot=tabs-list]{width:100%;height:42px;background:var(--workspace-soft);border:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-mode [data-slot=tabs-trigger]{width:50%;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-mode [data-slot=tabs-trigger][data-active]{background:#fff;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-at-stake{display:flex;align-items:baseline;justify-content:space-between;gap:15px;border-bottom:1px solid var(--workspace-border);padding-bottom:15px;margin:8px 0 23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-at-stake>span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-at-stake>b{font-family:var(--workspace-title-font);font-size:24px;font-weight:500;letter-spacing:-.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-answer-list{display:grid;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-answer-list button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;background:#fff;border:1px solid var(--workspace-border);border-radius:9px;padding:15px;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-answer-list button[aria-pressed=true]{background:var(--workspace-wash);border-color:var(--workspace-accent);color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-answer-list b{font-size:14px;font-weight:500;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-answer-list small{display:block;font-size:12px;line-height:1.45;margin-top:5px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-answer-list button>svg{flex:none;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-answer-list button[aria-pressed=true]>svg{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verification-inputs{margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-field>small{display:block;font-size:12px;line-height:1.5;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photo-add{display:flex;align-items:center;gap:12px;padding:16px;width:100%;border:1px dashed var(--workspace-accent-border);background:var(--workspace-wash);border-radius:9px;text-align:left;margin:20px 0;color:var(--workspace-accent);min-height:68px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photo-add b{font-size:14px;font-weight:500;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photo-add small{font-size:11px;line-height:1.5;display:block;color:var(--workspace-muted);margin-top:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-photo-add.added{background:var(--workspace-success-wash);border-color:var(--workspace-border);color:var(--workspace-success)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verification-queue>div{display:flex;justify-content:space-between;gap:15px;padding:15px 0;border-top:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verification-queue b,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verification-queue strong{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verification-queue small{display:block;font-size:12px;color:var(--workspace-muted);margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-footer-hint{display:block;color:var(--workspace-muted);font-size:11px;line-height:1.4;text-align:center;margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-suggestion-label{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-suggestion-label span{font-size:10px;margin-left:auto;padding:4px 6px;background:var(--workspace-wash);border-radius:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-two-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-two-actions button{min-height:44px;border:1px solid var(--workspace-border);background:#fff;font-size:12px;border-radius:7px;padding:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-evidence-heading{margin-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-evidence-meta{display:flex;gap:10px;align-items:center;margin:25px 0;padding-top:20px;border-top:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-evidence-meta b{font-size:12px;display:block;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-evidence-meta small{font-size:11px;color:var(--workspace-muted);display:block;margin-top:5px;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-discrepancy{padding:15px;border-left:2px solid var(--workspace-warning);background:var(--workspace-warning-wash);border-radius:0 7px 7px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-discrepancy b{font-size:13px;font-weight:500;color:var(--workspace-warning)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-discrepancy p{font-size:12px;line-height:1.5;color:var(--workspace-muted);margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-money-strip{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:23px;margin-bottom:23px;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-money-strip>div{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-money-strip>div+div{border-left:1px solid var(--workspace-border);padding-left:12px;margin-left:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-money-strip span{font-size:11px;color:var(--workspace-muted);display:block;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-money-strip b{display:block;font-size:20px;letter-spacing:-.04em;font-weight:500;margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-action-card{background:var(--workspace-wash);border-radius:10px;padding:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-action-card>div{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-action-card>div>span{font-family:var(--workspace-mono);font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-action-card>div>b{color:var(--workspace-ink);font-weight:500;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-action-card h2{font-family:var(--workspace-title-font);font-size:22px;letter-spacing:-.035em;font-weight:500;line-height:1.15;margin:15px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-action-card p{font-size:13px;line-height:1.6;color:var(--workspace-muted);margin-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-insurance{display:flex;gap:11px;align-items:center;border:1px solid var(--workspace-border);background:#fff;padding:15px;border-radius:9px;margin-top:12px;text-align:left;width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-insurance>svg:first-child{color:var(--workspace-warning);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-insurance>svg:last-child{margin-left:auto;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-insurance b{font-size:12px;font-weight:500;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-insurance small{font-size:11px;color:var(--workspace-muted);line-height:1.5;display:block;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verified-link{display:flex;align-items:center;gap:10px;border:0;background:var(--workspace-success-wash);color:var(--workspace-success);padding:14px;border-radius:8px;width:100%;text-align:left;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verified-link b{font-size:13px;display:block;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verified-link small{display:block;margin-top:4px;font-size:11px;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verified-link>svg{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-verified-link>svg:last-child{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver{border-block:1px solid var(--workspace-border);margin:22px 0;padding:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver .mc-section-label{margin:0 0 14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver .mc-section-label>span{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver p{font-size:14px;line-height:1.65;margin-bottom:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver strong{font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver details{border-top:1px solid var(--workspace-border);padding-top:14px;margin-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--workspace-accent);font-size:12px;min-height:30px;list-style:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver summary::-webkit-details-marker,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-approvals summary::-webkit-details-marker{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver details[open] summary{margin-bottom:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-waiver details>small{font-size:11px;color:var(--workspace-muted);line-height:1.5;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-signature{background:var(--workspace-soft);border-radius:8px;padding:22px;text-align:center;margin:16px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-signature>span{font-size:25px;font-style:italic;letter-spacing:-.04em;font-family:var(--workspace-title-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-signature small{display:block;margin-top:7px;font-size:10px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;cursor:pointer;padding:8px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-consent [data-slot=checkbox]{margin-top:2px;flex:none;width:17px;height:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-secondary-link{display:block;border:0;background:none;font-size:12px!important;color:var(--workspace-muted);margin:6px auto -8px;min-height:38px;padding:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-bottom-three{grid-template-columns:repeat(3,1fr)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-merchant{display:flex;align-items:center;gap:12px;margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-merchant>span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--workspace-ink);color:#fff;font-size:11px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-merchant h1{font-family:var(--workspace-title-font);font-size:24px;font-weight:500;line-height:1.15;letter-spacing:-.035em;outline:none;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-merchant p{font-size:12px;color:var(--workspace-muted);margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-status{--state-ink: var(--workspace-accent);--state-bg: var(--workspace-wash);border:1px solid var(--workspace-accent-border);border-radius:10px;padding:20px 17px;background:var(--state-bg);color:var(--state-ink);margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-status.success{--state-ink: var(--workspace-success);--state-bg: var(--workspace-success-wash);border-color:color-mix(in srgb,var(--workspace-success) 30%,white)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-status.warning{--state-ink: var(--workspace-warning);--state-bg: var(--workspace-warning-wash);border-color:color-mix(in srgb,var(--workspace-warning) 30%,white)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-status h2{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.3;margin:0 0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-status>p{font-size:13px;line-height:1.55;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-track{display:flex;gap:5px;margin-top:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-track>div{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-track i{height:5px;display:block;border-radius:2px;background:color-mix(in srgb,var(--state-ink) 15%,transparent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-track .active i{background:var(--state-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-track span{display:block;font-size:12px;margin-top:9px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-track .active span{color:var(--state-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-detail-list{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-detail-list>div{padding:17px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-approvals{border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-approvals summary{display:flex;align-items:center;justify-content:space-between;font-size:14px;min-height:64px;cursor:pointer;list-style:none;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline{padding:0 0 0 17px;list-style:none;margin:10px 0 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline li{border-left:1px solid var(--workspace-border);position:relative;padding:0 0 25px 20px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline li:before{content:"";position:absolute;top:2px;left:-4px;width:7px;height:7px;border-radius:50%;background:var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline li:last-child{padding-bottom:0;border-left-color:transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline li.complete,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline li.current{color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline li.complete:before,:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline li.current:before{background:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline li.current:before{box-shadow:0 0 0 3px var(--workspace-wash)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline b{font-weight:500;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-payment-timeline small{font-size:11px;color:var(--workspace-muted);line-height:1.5;display:block;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-demo-state{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--workspace-soft);border:1px dashed var(--workspace-border);border-radius:7px;padding:10px;margin:24px 0 0;font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-demo-state select{border:0;background:transparent;font-size:12px;font-family:inherit;color:var(--workspace-ink);max-width:150px;min-height:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-next-step{border-bottom:1px solid var(--workspace-border);padding:0 0 20px;margin-bottom:20px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-next-step b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-next-step p{margin:8px 0;line-height:1.6;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-next-step button{font-size:12px;color:var(--workspace-accent);background:none;border:0;padding:8px 0}@media (max-width: 650px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio:has(>.mc-concepts):not(.mc-studio) .mp-device{height:calc(100dvh - 99px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-money-strip b{font-size:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-money-strip>div+div{padding-left:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-demo-state select{font-size:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-at-stake{margin-top:0}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-studio *{transition:none!important;animation:none!important}}@media (min-width: 651px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-device{min-height:460px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-editorial h2{max-width:430px;font-size:52px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scenario{margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scenario>span{display:block;font-size:12px;color:var(--workspace-muted);margin-bottom:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scenario [data-slot=tabs]{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-library-link{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--workspace-accent);margin-top:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-device{box-shadow:0 24px 64px #17181c0d}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll{animation:mo-enter .2s ease-out}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll .mc-heading h1{font-size:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll .mc-heading p{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll .mc-field{display:grid;gap:8px;margin:20px 0;font-size:13px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll .mc-field input,:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll .mc-field textarea,:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll [data-slot=select-trigger]{width:100%;min-height:46px;border:1px solid var(--workspace-border);border-radius:8px;background:var(--workspace-canvas);padding:12px;color:var(--workspace-ink);font:inherit;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll .mc-field textarea{resize:vertical;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-readonly{padding:13px 0;color:var(--workspace-ink);font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-count{display:flex;align-items:baseline;gap:12px;margin:24px 0 32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-count strong{font:550 42px/1 var(--workspace-title-font);letter-spacing:-.05em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-count span{font-size:13px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-feature{width:100%;padding:20px;border:1px solid var(--workspace-border);border-radius:12px;background:var(--workspace-canvas);text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-feature>div{display:flex;align-items:center;justify-content:space-between;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-feature>div>span:last-child{font:11px var(--workspace-mono);color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-feature h2{font:550 21px/1.25 var(--workspace-title-font);letter-spacing:-.03em;margin:20px 0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-feature p{font-size:13px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-feature footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--workspace-border);padding-top:16px;margin-top:22px;font-size:12px;color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-feature:hover{border-color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-muted-row{display:grid;gap:6px;padding:24px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-muted-row b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-muted-row span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-check{display:flex;gap:12px;align-items:flex-start;padding:17px 0;border-bottom:1px solid var(--workspace-border);font-size:14px;line-height:1.5;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-check [data-slot=checkbox]{margin-top:3px;flex:none;width:18px;height:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-capture{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;min-height:205px;width:100%;border:1px dashed var(--workspace-border);border-radius:12px;background:var(--workspace-canvas);color:var(--workspace-muted);overflow:hidden;padding:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-capture b{font-size:15px;color:var(--workspace-ink);font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-capture>span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-capture>svg{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-capture.has-photo{padding:0;gap:0;border-style:solid}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-capture img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-capture.has-photo>span{display:flex;gap:7px;align-items:center;padding:13px;color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-inline{display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;background:none;padding:14px 0;text-align:left;font:inherit;font-size:13px;color:var(--workspace-accent);min-height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-neutral,:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-notice{background:var(--workspace-soft);border:1px solid var(--workspace-border);border-radius:10px;padding:17px;margin:24px 0;font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-neutral>b{font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-neutral p,:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-notice p{font-size:13px;color:var(--workspace-muted);margin:9px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-warning{font-size:13px;color:var(--workspace-warning);margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-details{margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-details>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--workspace-border);font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-details dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-details dd{text-align:right;margin:0;max-width:62%;font-weight:500;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-result-mark{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--workspace-border);border-radius:16px;color:var(--workspace-accent);margin:30px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-note{font-size:14px;line-height:1.6;margin:22px 0;white-space:pre-wrap;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-money{font:550 38px/1.2 var(--workspace-title-font);letter-spacing:-.045em;margin:28px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-money>span{display:block;font:400 13px/1.5 var(--workspace-font);letter-spacing:0;color:var(--workspace-muted);margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-form-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-form-pair .mc-field{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-timeline{list-style:none;margin:32px 0;padding:0 0 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-timeline li{position:relative;display:grid;gap:6px;padding:0 0 28px 25px;border-left:1px solid var(--workspace-border);font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-timeline li:last-child{border-left-color:transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-timeline li:before{content:"";position:absolute;top:2px;left:-6px;width:11px;height:11px;border:1px solid var(--workspace-border);border-radius:50%;background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-timeline li.done:before{background:var(--workspace-accent);border-color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-timeline li.current:before{border-color:var(--workspace-accent);box-shadow:0 0 0 3px var(--workspace-wash)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-timeline b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-timeline span{font-size:12px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-status-row{display:flex;justify-content:space-between;gap:12px;padding:18px 0;font-size:13px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-evidence{margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-evidence img{height:185px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-evidence figcaption{font-size:11px;color:var(--workspace-muted);padding-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-secondary{width:100%;min-height:44px;border:0;background:none;color:var(--workspace-muted);font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-footer{padding-bottom:max(18px,env(safe-area-inset-bottom))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio a:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mc-primary{min-height:48px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mc-footnote{font-size:12px;line-height:1.6}@keyframes mo-enter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:1000px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-concepts{justify-content:flex-start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mc-concepts a{padding-inline:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-layout{gap:40px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-editorial h2{font-size:42px}}@media (max-width:767px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-editorial{display:block;padding:18px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-editorial>h2,:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-editorial>p,:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-kicker{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-stage-list{display:flex;max-width:none;overflow:auto;gap:16px;margin:0 0 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-stage-list button{width:auto;gap:8px;white-space:nowrap;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scenario{margin:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mc-reset,:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-library-link{display:inline-flex;margin:12px 18px 18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mp-layout{display:block;padding:0 16px 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mc-preview-label{margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio .mo-device{height:720px;max-height:85svh;min-height:560px;border:1px solid var(--workspace-border);border-radius:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-form-pair{gap:12px}}@media (prefers-reduced-motion:reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-scroll{animation:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mo-studio *{scroll-behavior:auto!important;transition:none!important}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-studio{background:#f4f5f7;color:var(--me-ink);font-family:var(--workspace-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-main{max-width:1450px;margin:auto;padding:36px 40px 48px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-kicker{display:flex;align-items:center;gap:8px;font:11px var(--workspace-mono);letter-spacing:.08em;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-kicker i{height:7px;width:7px;border-radius:50%;background:var(--me-electric)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-heading h1{font:550 35px/1.15 var(--workspace-title-font);letter-spacing:-.045em;margin:13px 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-heading p{font-size:15px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-count{display:grid;text-align:right;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-count strong{font:500 40px/1 var(--workspace-title-font);letter-spacing:-.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-count span{font-size:12px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured a{padding:22px 24px;background:#fff;border:1px solid #e6e7eb;border-radius:15px;transition:transform .16s,border-color .16s}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured a:hover{border-color:#bfc584;transform:translateY(-2px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured a:first-child{background:#16171d;color:#fff;border-color:#16171d}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured a>span{display:flex;align-items:center;justify-content:space-between;font:11px var(--workspace-mono);color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured a:first-child>span{color:var(--me-electric)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured h2{font:550 23px/1.2 var(--workspace-title-font);letter-spacing:-.03em;margin:22px 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured p{font-size:13px;color:var(--me-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured a:first-child p{color:#aaacb5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-toolbar{display:flex;align-items:center;gap:12px;padding:0 0 24px;border-bottom:1px solid #e1e2e7;margin-bottom:27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-toolbar>label{flex:1;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e0e1e6;padding:0 15px;border-radius:10px;height:45px;max-width:600px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-toolbar input{width:100%;background:none;border:0;min-width:0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-toolbar select{height:45px!important;min-width:160px;background:#fff!important;font-size:13px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-toolbar>span{margin-left:auto;font-size:13px;white-space:nowrap;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-groups{align-self:start;position:sticky;top:20px;display:grid;gap:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-groups>button{display:flex;align-items:center;gap:8px;padding:12px 10px;min-height:43px;font-size:13px;color:var(--me-muted);border:0;border-radius:8px;background:none;text-align:left;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-groups>button>span{margin-left:auto;font:11px var(--workspace-mono);opacity:.7}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-groups>button[aria-current=page]{background:#fff;color:var(--me-ink);box-shadow:0 1px 4px #15161a04}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-system-note{padding:24px 12px;border-top:1px solid #dddfe5;margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-system-note b{display:block;margin:13px 0 8px;font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-system-note p{font-size:12px;line-height:1.6;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-results>section{margin-bottom:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-results>section>header{display:flex;align-items:center;justify-content:space-between;margin:3px 0 15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-results>section>header h2{font-size:17px;font-weight:550;letter-spacing:-.02em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-results>section>header>span{font-size:12px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow{display:flex;flex-direction:column;padding:22px;border:1px solid #e4e5e9;border-radius:13px;background:#fff;transition:border-color .15s,box-shadow .15s}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow:hover{border-color:#bec397;box-shadow:0 4px 18px #17191b06}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow-top>span:first-child{font:11px var(--workspace-mono);color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-status{font-size:11px;color:var(--me-muted);display:flex;gap:6px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-status i{width:5px;height:5px;background:var(--me-electric);border:1px solid #d3e553;border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow h3{font:550 19px/1.3 var(--workspace-title-font);letter-spacing:-.025em;margin:0 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow>p{font-size:12px;line-height:1.6;color:var(--me-muted);margin-bottom:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-route{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.5;color:var(--me-muted);margin:auto 0 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-route>span{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-route svg{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow footer{display:flex;justify-content:space-between;align-items:center;padding-top:13px;border-top:1px solid var(--me-line);font-size:11px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-footnote{display:flex;justify-content:center;gap:8px;align-items:center;color:var(--me-muted);font-size:12px;margin-top:30px;padding-top:24px;border-top:1px solid #e1e2e7}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-empty{display:grid;justify-items:center;gap:18px;padding:80px 20px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-empty h2{font-size:22px;color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-empty button{background:var(--me-electric);border:0;border-radius:10px;padding:12px 18px;color:var(--me-ink)}@media (min-width: 1350px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 950px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-main{padding:28px 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-layout{grid-template-columns:175px minmax(0,1fr);gap:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-grid{grid-template-columns:1fr}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured h2{font-size:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured a{padding:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-heading h1{font-size:30px}}@media (max-width: 650px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-main{padding:25px 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-heading{align-items:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-heading h1{font-size:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-heading p{font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-count{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured{display:flex;overflow:auto;margin-right:-16px;padding-right:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-featured a{min-width:245px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-toolbar{flex-wrap:wrap;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-toolbar>label{flex-basis:100%;height:48px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-toolbar select{font-size:13px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-layout{display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-groups{position:static;display:flex;gap:7px;overflow:auto;margin-bottom:25px;padding-bottom:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-groups>button{white-space:nowrap;background:#ebecf0;border-radius:30px;padding:10px 14px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-groups>button>span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-groups>button[aria-current=page]{background:#16171d;color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-system-note{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow{padding:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-flow h3{font-size:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-footnote{align-items:flex-start;font-size:11px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mel-footnote svg{flex:none}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-studio{color:var(--workspace-ink);font-family:var(--workspace-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-main{max-width:1080px;margin:auto;padding:32px 32px 44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-kicker,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-eyebrow{font:12px/1.5 var(--workspace-mono);letter-spacing:.08em;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading h1{font:550 30px/1.15 var(--workspace-title-font);letter-spacing:-.035em;margin:9px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading p{font-size:14px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading [data-slot=tabs-list]{background:var(--workspace-canvas);border:1px solid var(--workspace-border);border-radius:100px;padding:4px;height:42px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading [data-slot=tabs-trigger]{border-radius:100px;font-size:13px;padding:8px 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:24px 0 22px;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls button{border:0;background:none;color:var(--workspace-muted);font-size:12px;min-height:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-boards{display:grid;grid-template-columns:repeat(2,minmax(0,410px));gap:60px;justify-content:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-boards.is-single{grid-template-columns:minmax(0,410px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board{--mdx-action:var(--workspace-accent);--mdx-action-text:var(--workspace-accent-foreground);--mdx-selection:var(--workspace-accent);--mdx-selected-bg:var(--workspace-wash)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-electric{--mdx-action:var(--lime);--mdx-action-text:var(--workspace-ink);--mdx-selection:var(--workspace-ink);--mdx-selected-bg:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board-label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 8px 13px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board-label>span{display:flex;align-items:center;gap:9px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board-label i{display:block;width:10px;height:10px;background:var(--mdx-action);border-radius:50%;box-shadow:0 0 0 1px #10111612}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board-label small{color:var(--workspace-muted);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-phone{height:780px;display:flex;flex-direction:column;position:relative;background:var(--workspace-canvas);border:1px solid var(--workspace-border);border-radius:44px;overflow:hidden;box-shadow:0 24px 70px #1011160e}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-status{height:55px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 29px;position:relative;font-size:14px;font-weight:600;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-status>i{position:absolute;top:12px;left:50%;transform:translate(-50%);height:27px;width:102px;background:#000;border-radius:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-status>span:last-child{display:flex;align-items:center;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-app-head{display:flex;align-items:center;gap:10px;padding:5px 20px 14px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-avatar{width:39px;height:39px;background:var(--workspace-soft);border:1px solid var(--workspace-border);border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project{display:flex;align-items:center;gap:7px;min-height:38px;font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project .logo img{height:15px;width:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-app-head>button{margin-left:auto;border:1px solid var(--workspace-border);border-radius:50%;width:44px;height:44px;display:grid;place-items:center;background:var(--workspace-canvas);box-shadow:0 2px 3px #10111604}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-body{padding:12px 22px 24px;overflow-y:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:var(--workspace-border) transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-body h2{font:550 31px/1.08 var(--workspace-title-font);letter-spacing:-.045em;margin:0 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-body>p{font-size:15px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-body .mdx-subline{font-size:13px;margin-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-app-body{padding-bottom:178px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-log{background:var(--workspace-ink);color:var(--workspace-canvas);border:0;text-align:left;border-radius:20px;padding:19px;width:100%;margin-bottom:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-log>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-log>div:first-child>span:first-child{font:10px var(--workspace-mono);letter-spacing:.08em;color:#b6b8bf}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-log>div:first-child>span:last-child{font-size:12px;display:flex;gap:5px;align-items:center;color:var(--mdx-action)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-log p{display:flex;align-items:baseline;gap:9px;margin:16px 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-log strong{font:500 37px/1 var(--workspace-title-font);letter-spacing:-.05em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-log p>span{font-size:13px;color:#c1c3cb}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-progress{height:5px;border-radius:4px;background:#ffffff21;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-progress i{display:block;height:100%;border-radius:4px;background:var(--mdx-action)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-section-title h3{font-size:16px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-section-title>span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-agenda-row{display:flex;align-items:center;gap:12px;padding:17px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-time{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--workspace-soft);color:var(--workspace-muted);font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-time.is-now{background:var(--workspace-ink);color:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-agenda-row>div{flex:1;min-width:0;display:grid;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-agenda-row b{font-size:14px;line-height:1.35;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-agenda-row>div>span{font-size:12px;color:var(--workspace-muted);line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-agenda-row>span:last-child{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-bottom{position:absolute;left:0;right:0;bottom:0;height:171px;background:linear-gradient(transparent,var(--workspace-canvas) 62%);pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-dock{position:absolute;left:50%;bottom:24px;transform:translate(-50%);display:flex;align-items:center;gap:2px;max-width:calc(100% - 38px);padding:6px;background:color-mix(in srgb,var(--workspace-canvas) 94%,transparent);border:1px solid var(--workspace-border);border-radius:100px;box-shadow:0 8px 30px #1011160c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-dock button{height:48px;min-width:49px;padding:0 14px;border-radius:100px;display:flex;gap:8px;align-items:center;justify-content:center;background:none;border:0;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-dock button.active{background:var(--workspace-soft);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-dock button span{font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-fab{position:absolute;right:22px;bottom:102px;background:var(--mdx-action);color:var(--mdx-action-text);width:59px;height:59px;border-radius:50%;border:0;display:grid;place-items:center;pointer-events:auto;box-shadow:0 7px 22px #10111616}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-home-indicator{position:absolute;left:50%;bottom:7px;transform:translate(-50%);width:115px;height:4px;background:#10111642;border-radius:5px;pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-caption{padding:16px 12px 0;text-align:center;font-size:12px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-preview-note{text-align:center;font-size:12px;color:var(--workspace-muted);margin-top:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-record-head{display:flex;align-items:center;gap:12px;padding:8px 18px 16px;border-bottom:1px solid var(--workspace-border);font-size:14px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-record-head button{display:grid;place-items:center;width:44px;height:44px;border:0;background:none;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-record-head>span:last-child{margin-left:auto;color:var(--workspace-muted);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-capture{padding-top:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-capture .mdx-eyebrow{display:block;font-size:10px;margin-bottom:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-button{width:100%;min-height:170px;border:1px dashed var(--workspace-border);background:var(--workspace-soft);border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;overflow:hidden;margin:24px 0;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-button b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-button>span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-button.has-photo{padding:0;gap:0;border-style:solid}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-button img{height:145px;width:100%;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-button.has-photo>span{display:flex;align-items:center;gap:7px;padding:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-field{display:grid;gap:9px;font-size:14px;color:var(--workspace-muted);margin:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-field input,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-field textarea{font-size:15px;color:var(--workspace-ink);background:var(--workspace-canvas);border:1px solid var(--workspace-border);border-radius:11px;padding:14px;width:100%;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-context{display:grid;grid-template-columns:auto 1fr;gap:12px;font-size:12px;margin:24px 0;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-context b{font-weight:500;text-align:right;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-footer{flex:none;padding:14px 20px 29px;border-top:1px solid var(--workspace-border);background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-primary{min-height:49px;width:100%;display:flex;align-items:center;justify-content:center;gap:13px;background:var(--mdx-action);color:var(--mdx-action-text);border:0;border-radius:12px;font-size:15px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-primary:disabled{opacity:.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-saved{display:flex;align-items:center;gap:11px;padding:14px;border:1px solid var(--workspace-border);border-radius:12px;margin:0 0 20px;color:var(--workspace-success)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-saved>div{display:grid;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-saved b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-saved span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-search{display:flex;align-items:center;gap:8px;margin-bottom:20px;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-search input{border:0;background:none;font-size:14px;padding:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-record-row{display:flex;gap:14px;align-items:center;padding:21px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-record-row>svg{flex:none;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-record-row>div{display:grid;gap:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-record-row b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-record-row span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-body .mdx-footnote{font-size:12px;margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-grid figure{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-grid img{height:122px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-photo-grid figcaption{font-size:12px;margin-top:8px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-empty{padding:24px 0;color:var(--workspace-muted);font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board input:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board textarea:focus-visible{outline:2px solid var(--mdx-selection);outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board button{transition:background .18s,color .18s,transform .18s}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-fab:hover{transform:translateY(-2px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-primary:hover:not(:disabled){filter:brightness(.97)}@media (max-width:900px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-boards{gap:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-main{padding-inline:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading{align-items:flex-start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading h1{font-size:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board-label{flex-wrap:wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-body{padding-inline:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board-label small{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-dock button{min-width:44px;padding-inline:11px}}@media (max-width:759px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-main{padding:25px 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading{display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading h1{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-heading [data-slot=tabs]{margin-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-boards{grid-template-columns:minmax(0,410px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-phone{height:780px;max-height:calc(100svh - 40px);min-height:650px;border-radius:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls{font-size:11px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-status{padding-inline:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-caption{padding-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-fab{bottom:105px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-bottom{padding-bottom:env(safe-area-inset-bottom)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-dock{bottom:max(24px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-studio *{transition:none!important;scroll-behavior:auto!important}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>nav{display:flex;gap:4px;overflow:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>nav button{display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:50px;white-space:nowrap;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>nav button>span{font:10px var(--workspace-mono);opacity:.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>nav button[aria-current=step]{background:var(--workspace-ink);color:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>button{white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-phone.is-invite{background:var(--workspace-ink);color:var(--workspace-canvas);border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .is-invite .mdx-status{color:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .is-invite .mdx-home-indicator{background:#ffffff70}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-brand{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-brand .logo{font-size:22px;gap:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-brand .logo img{width:23px;height:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-brand>span:not(.logo){font-size:12px;color:#afb1b8}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite{padding:0 25px 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-brand-rule{display:block;width:28px;height:3px;background:var(--lime);border-radius:4px;margin:6px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite h2{font-size:34px;letter-spacing:-.05em;line-height:1.08;margin-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite>p{font-size:15px;color:#bfc1c8;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-project{border-block:1px solid #ffffff22;margin:22px 0;padding:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-project>span{font:10px var(--workspace-mono);color:#a5a8b1;letter-spacing:.12em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-project h3{font-size:19px;font-weight:500;line-height:1.5;margin:8px 0 4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-project p{font-size:12px;color:#afb1b8;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite ul{list-style:none;padding:0;margin:0;display:grid;gap:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite li{display:flex;gap:12px;font-size:14px;line-height:1.5;align-items:flex-start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite li svg{color:var(--lime);margin-top:3px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-footer{background:var(--workspace-ink);border:0;padding-inline:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite-footer>p{font-size:12px;line-height:1.6;margin-bottom:19px;color:#afb1b8}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup-head{display:flex;justify-content:space-between;align-items:center;position:relative;padding:6px 22px 14px;min-height:54px;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup-head button{border:0;background:none;display:flex;align-items:center;gap:5px;padding:5px 0;min-height:44px;font-size:14px;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup-head>.logo{position:absolute;left:50%;transform:translate(-50%)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup-head .logo img{height:23px;width:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup-progress{height:3px;margin:0 22px;background:var(--workspace-border);flex:none;border-radius:3px;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup-progress i{display:block;height:100%;background:var(--mdx-selection);transition:width .22s ease-out}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup{padding:28px 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup h2{font-size:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup>p{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-inviter{display:flex;gap:12px;padding:15px;background:var(--workspace-soft);border-radius:14px;margin:24px 0 20px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-inviter>span{display:grid;place-items:center;width:34px;height:34px;flex:none;font-size:11px;background:var(--workspace-canvas);border-radius:50%;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-inviter>div{display:grid;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-inviter b{font-size:13px;font-weight:500;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-inviter small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choices{display:grid;gap:10px;margin-top:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice{display:flex;align-items:flex-start;gap:13px;padding:17px 15px;border:1px solid var(--workspace-border);border-radius:15px;background:var(--workspace-canvas);cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice.selected{border-color:var(--mdx-selection);box-shadow:0 0 0 1px var(--mdx-selection);background:var(--mdx-selected-bg)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice>span{display:grid;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice b{font-size:15px;font-weight:550;line-height:1.35}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice small{font-size:13px;color:var(--workspace-muted);line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice [data-slot=radio-group-item]{width:18px;height:18px;min-width:18px;margin-top:2px;color:var(--mdx-selection);border:1px solid var(--workspace-border);background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice [data-slot=radio-group-item][data-checked]{background:var(--mdx-selection);border-color:var(--mdx-selection)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice [data-slot=radio-group-indicator]>span{background:var(--workspace-canvas);height:7px;width:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project-card{border:1px solid var(--workspace-border);border-radius:14px;overflow:hidden;margin-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project-card>img{height:125px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project-card>div{padding:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project-card span{font:10px var(--workspace-mono);letter-spacing:.07em;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project-card h3{font:550 23px var(--workspace-title-font);letter-spacing:-.04em;margin:8px 0 6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project-card p{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-tour{margin-top:26px;background:var(--workspace-soft);padding:7px 14px;border-radius:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-tour>div{display:flex;gap:13px;align-items:center;padding:13px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-tour>div:last-child{border-bottom:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-tour>div>span{display:grid;place-items:center;flex:none;width:35px;height:35px;border-radius:11px;background:var(--workspace-canvas);border:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-tour>div>span.capture{border:0;border-radius:50%;background:var(--mdx-action);color:var(--mdx-action-text)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-tour b{font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-tour p{font-size:13px;line-height:1.4;color:var(--workspace-muted);margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-skip{background:none;border:0;color:var(--workspace-muted);font-size:13px;min-height:44px;padding:8px 0;margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-validation{font-size:13px!important;color:var(--workspace-warning)!important;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project{max-width:calc(100% - 95px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-project .logo{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-saved p{font-size:13px;color:var(--workspace-ink);line-height:1.45;margin-top:4px;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-new-photo{margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-new-photo img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-new-photo figcaption{font-size:13px;color:var(--workspace-muted);line-height:1.5;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board [data-slot=radio-group-item]:focus-visible{outline:2px solid var(--mdx-selection);outline-offset:5px}@media (max-width:900px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>nav button{padding:8px 9px;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>nav button>span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite h2{font-size:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup{padding-inline:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-setup h2{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice{padding:14px 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice b{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice small{font-size:12px}}@media (max-width:759px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls{display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>nav{padding-bottom:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>button{margin-left:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-invite h2{font-size:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-board .mdx-invite-brand>span:not(.logo){font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-choice small{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-controls>nav button{font-size:12px;padding:9px 10px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-blue .mdx-log>div:first-child>span:last-child{color:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-main{max-width:1160px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-boards{gap:54px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-heading h1{font-size:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-controls>nav{max-width:calc(100% - 80px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-controls>nav button{padding-inline:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scenarios{display:flex;align-items:end;gap:20px;margin-bottom:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scenarios>p{font-size:13px;color:var(--workspace-muted);padding-bottom:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-pick{display:grid;gap:8px;font-size:13px;color:var(--workspace-muted);min-width:220px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-pick [data-slot=select-trigger]{width:100%;height:45px;border:1px solid var(--workspace-border);background:var(--workspace-canvas);border-radius:12px;color:var(--workspace-ink);box-shadow:none;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-reviewer-switch{display:flex;align-items:center;gap:8px;background:var(--workspace-canvas);border:1px solid var(--workspace-border);padding:12px;border-radius:10px;font-size:13px;margin-left:auto;min-height:45px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-phone{height:835px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body{padding-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body h2{font-size:31px;max-width:330px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body>p{font-size:14px;line-height:1.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-eyebrow{display:block;font:11px/1.5 var(--workspace-mono);letter-spacing:.08em;color:var(--workspace-muted);margin-bottom:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body .mt-inbox-sub{margin-top:9px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scopes{display:flex;border-radius:12px;background:var(--workspace-soft);padding:4px;margin:24px 0 15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scopes button{flex:1;min-height:39px;border:0;background:none;border-radius:9px;font-size:13px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scopes button[aria-pressed=true]{background:var(--workspace-canvas);box-shadow:0 1px 5px #1011160a;color:var(--workspace-ink);font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-filters{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-filters button{border:1px solid var(--workspace-border);background:var(--workspace-canvas);border-radius:30px;padding:8px 12px;min-height:34px;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-filters button[aria-pressed=true]{background:var(--workspace-ink);color:var(--workspace-canvas);border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-row{display:flex;align-items:center;gap:11px;width:100%;padding:19px 0;background:none;border:0;border-bottom:1px solid var(--workspace-border);text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-number{font:11px var(--workspace-mono);width:33px;height:36px;border-radius:8px;background:var(--workspace-soft);display:grid;place-items:center;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-row>span:nth-child(2){display:grid;gap:5px;flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-row b{font-size:14px;line-height:1.4;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-row small{font-size:12px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-row>.mt-status{font-size:10px;padding:5px 6px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-status{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:6px 8px;line-height:1.2;background:var(--workspace-soft);color:var(--workspace-muted);font-size:12px;font-weight:500;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-status.warning{background:var(--workspace-warning-bg, #fbf6eb);color:var(--workspace-warning)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-status.danger{background:var(--workspace-danger-bg, #fcf1ef);color:var(--workspace-danger, #b3392d)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-status.success{background:var(--workspace-success-bg, #eef7f1);color:var(--workspace-success)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-chips{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-summary{display:grid;grid-template-columns:1fr auto;gap:12px;padding-top:25px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-summary>b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-summary small{grid-column:1/-1;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-bar{height:5px;border-radius:4px;background:var(--workspace-border);overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-bar i{display:block;height:100%;background:var(--mdx-selection);border-radius:4px;transition:width .25s ease}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-summary .mt-bar{grid-column:1/-1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-progress-card{margin:26px 0;border-bottom:1px solid var(--workspace-border);padding-bottom:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-progress-card>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin-bottom:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-progress-card b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-progress-card>div:first-child>span,:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-progress-card small{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-progress-card small{display:block;font-size:12px;line-height:1.4;margin-top:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-progress-card>button{background:none;border:0;padding:13px 0;min-height:44px;font-size:13px;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-details{border-bottom:1px solid var(--workspace-border);margin-bottom:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-details summary{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:550;list-style:none;min-height:50px;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-details summary::-webkit-details-marker{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-details[open] summary>svg{transform:rotate(90deg)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-details dl{padding:12px 0 8px;display:grid;gap:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-details dl>div{display:flex;align-items:baseline;gap:18px;justify-content:space-between;font-size:12px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-details dt{color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-details dd{text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-row{width:100%;display:flex;align-items:center;gap:10px;border:0;border-bottom:1px solid var(--workspace-border);padding:17px 0;background:none;text-align:left;min-height:60px;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-row>span:not(.mt-row-icon):not(.mt-status){display:grid;gap:5px;flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-row b{font-size:14px;font-weight:500;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-row small{font-size:12px;color:var(--workspace-muted);line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-row>svg{flex:none;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-row-icon{width:31px;height:33px;background:var(--workspace-soft);border-radius:8px;display:grid;place-items:center;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-empty{padding:28px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-empty>svg{color:var(--workspace-muted);margin-bottom:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-empty h3{font-size:18px;font-weight:500;margin-bottom:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-empty p{font-size:14px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-phone .mdx-record-head{justify-content:space-between;padding-block:3px;border:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-phone .mdx-record-head>b{font:12px var(--workspace-mono);font-weight:400;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-phone .mdx-record-head>button:last-child{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-phone .mdx-record-head>button:first-child{margin-right:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-record-footer{flex:none;border-top:1px solid var(--workspace-border);padding:9px 19px 24px;background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-composer{display:flex;align-items:center;gap:6px;margin-bottom:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-composer>button{width:34px;height:38px;flex:none;display:grid;place-items:center;background:var(--workspace-soft);border:0;border-radius:50%;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-composer>input{min-width:0;flex:1;padding:11px 9px;background:var(--workspace-soft);border:1px solid var(--workspace-border);border-radius:25px;font-size:12px;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-composer>button.mt-dictate{background:var(--workspace-ink);color:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-record-footer>.mdx-primary{min-height:46px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-record-footer>.mdx-primary:disabled{background:var(--workspace-soft);color:var(--workspace-muted);opacity:1;cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-secondary{width:100%;min-height:42px;background:none;border:0;color:var(--workspace-muted);font-size:13px;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-secondary:disabled{opacity:.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-notice{font-size:12px;line-height:1.4;padding:8px 0 12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-small{font-size:12px!important;line-height:1.5!important;color:var(--workspace-muted);margin-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-alert{border-radius:12px;background:var(--workspace-warning-bg, #fbf6eb);padding:16px;margin:22px 0;color:var(--workspace-warning)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-alert.danger{background:var(--workspace-danger-bg, #fcf1ef);color:var(--workspace-danger, #b3392d)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-alert>b{font-size:14px;display:flex;align-items:center;gap:7px;font-weight:550;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-alert>p{font-size:13px;line-height:1.55;color:var(--workspace-ink);margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-alert>small{display:block;color:var(--workspace-muted);font-size:12px;margin-top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-alert>.mt-row{margin-top:9px;border-bottom:0;padding-bottom:0;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check-progress{margin:25px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--workspace-border);padding:19px 0;min-height:76px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check>label{flex:1;display:flex;gap:12px;align-items:flex-start;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check>label>span{display:grid;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check b{font-weight:500;font-size:14px;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check small{font-size:12px;line-height:1.4;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check [data-slot=checkbox]{width:19px;height:19px;flex:none;margin-top:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check [data-slot=checkbox][data-checked]{background:var(--mdx-selection);border-color:var(--mdx-selection);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-check>button{display:flex;align-items:center;gap:5px;border:0;border-radius:8px;background:var(--workspace-soft);padding:10px;min-height:40px;font-size:11px;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-back-text{min-height:44px;background:none;border:0;font-size:13px;display:flex;align-items:center;gap:7px;margin:11px 0;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video-toolbar{display:flex;align-items:center;justify-content:space-between;gap:5px;margin:22px 0 15px;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video-toolbar>span,:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video-toolbar>button{display:flex;gap:5px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video-toolbar button{border:1px solid var(--workspace-border);border-radius:25px;min-height:33px;padding:7px 10px;background:none;font-size:11px;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video-toolbar button:last-child{background:var(--workspace-ink);color:var(--workspace-canvas);border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video-title{font-size:15px;font-weight:550;margin-bottom:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:1.62;border:0;border-radius:14px;background:var(--workspace-ink);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.62}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:49px;height:49px;border-radius:50%;display:grid;place-items:center;background:#ffffff2a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video-meta{position:absolute;bottom:14px;left:14px;right:14px;display:flex;align-items:center;justify-content:space-between;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video>i{position:absolute;bottom:0;left:0;height:3px;width:0;background:var(--mdx-action)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video.is-playing>i{animation:mt-video-progress 48s linear forwards}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-transcript-heading{margin-top:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-transcript>div{display:flex;align-items:baseline;gap:12px;padding:13px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-transcript>div>span{font:11px var(--workspace-mono);color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-transcript p{font-size:13px;line-height:1.55;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-link-tabs{display:flex;gap:8px;margin:25px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-link-tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:7px;min-height:87px;background:var(--workspace-canvas);border:1px solid var(--workspace-border);border-radius:12px;color:var(--workspace-ink);font-size:12px;padding:13px 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-link-tabs button[aria-pressed=true]{background:var(--workspace-soft);border-color:var(--mdx-selection);box-shadow:0 0 0 1px var(--mdx-selection)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-link-tabs small{font-size:10px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-unlocks{padding:20px;border-radius:13px;background:var(--workspace-soft);margin-top:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-unlocks>b{font-size:14px;font-weight:500;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-unlocks>p{font-size:13px;margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-unlocks>small{display:block;font-size:12px;color:var(--workspace-muted);line-height:1.5;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-list{margin-top:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-list button{display:flex;align-items:center;gap:12px;width:100%;border:0;border-bottom:1px solid var(--workspace-border);padding:15px 0;background:none;text-align:left;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-list button>span{display:grid;gap:5px;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-list b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-list small{font-size:12px;color:var(--workspace-muted);line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-list i{width:6px;height:6px;border-radius:50%;background:var(--workspace-success);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-list i.needs{background:var(--workspace-warning)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-list svg{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body .mdx-field{font-size:13px;line-height:1.5;margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body .mdx-field>span{display:flex;justify-content:space-between}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body .mdx-field textarea{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body .mdx-field small{font-size:12px;font-weight:400}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline{padding:4px 0 0;list-style:none;margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline li{position:relative;display:flex;gap:16px;min-height:71px;padding-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline li:before{content:"";position:absolute;width:1px;top:17px;bottom:0;left:8px;background:var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline li:last-child:before{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline li>i{width:17px;height:17px;border-radius:50%;background:var(--workspace-canvas);border:1px solid var(--workspace-border);flex:none;margin-top:1px;display:grid;place-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline li.done>i{background:var(--workspace-ink);color:#fff;border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline li.current>i{border:2px solid var(--mdx-selection);background:var(--mdx-action)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline li>div{display:grid;gap:6px;align-content:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-timeline small{font-size:12px;color:var(--workspace-muted);line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-as{display:flex;align-items:center;gap:11px;padding:14px;background:var(--workspace-soft);border-radius:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-as>div{display:grid;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-as b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-review-as small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-comments p{font-size:13px;line-height:1.5;border-top:1px solid var(--workspace-border);padding:15px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-comments b{display:block;font-size:12px;font-weight:500;color:var(--workspace-muted);margin-bottom:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet-wrap{position:absolute;top:55px;right:0;bottom:0;left:0;z-index:4;background:#10111640;display:flex;align-items:end;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet{max-height:95%;overflow:auto;width:100%;border-radius:27px 27px 0 0;padding:12px 23px 28px;background:var(--workspace-canvas);box-shadow:0 -10px 40px #10111610}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet-handle{display:block;margin:0 auto 12px;width:32px;height:4px;background:var(--workspace-border);border-radius:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet-head{display:flex;align-items:center;justify-content:space-between}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet-head .mt-eyebrow{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet-head>button{border:0;background:none;width:38px;height:38px;display:grid;place-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet h2{font:550 28px/1.12 var(--workspace-title-font);letter-spacing:-.04em;margin:10px 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet>p{font-size:13px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet>.mt-row:first-of-type .mt-row-icon{background:var(--mdx-action);color:var(--mdx-action-text)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet .mdx-field{font-size:13px;margin:16px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet .mdx-field input{font-size:14px;padding:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet .mt-pick{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet .mdx-primary{margin-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-draft-hint{display:flex;gap:9px;align-items:center;background:var(--workspace-soft);border-radius:10px;padding:13px;font-size:13px;line-height:1.45;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-draft-hint small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-create-photo{height:110px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin:15px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog{max-width:460px!important;max-height:90svh;overflow-y:auto;border-radius:22px!important;padding:25px!important;color:var(--workspace-ink);font-family:var(--workspace-font);background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog [data-slot=dialog-title]{font:550 23px/1.2 var(--workspace-title-font);letter-spacing:-.03em;padding-right:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog [data-slot=dialog-description],:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog>p{font-size:14px;line-height:1.6;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog>.mt-status{justify-self:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog-button{min-height:48px;background:var(--workspace-ink);color:var(--workspace-canvas);border:1px solid var(--workspace-ink);border-radius:11px;font-size:14px;padding:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog-button.secondary{background:var(--workspace-canvas);color:var(--workspace-ink);border-color:var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog-button:disabled{opacity:.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-drawing{padding:15px;background:var(--workspace-soft);border:1px solid var(--workspace-border);border-radius:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-progress-value{font:500 44px var(--workspace-title-font);letter-spacing:-.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog input[type=range]{width:100%;accent-color:var(--workspace-ink);min-height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-evidence-photo{border-radius:12px;max-height:240px;width:100%;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-protocol{padding:22px;background:var(--workspace-soft);border-radius:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-protocol>span{font:11px var(--workspace-mono);color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-protocol h3{font:550 24px var(--workspace-title-font);letter-spacing:-.03em;margin:15px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-protocol p{font-size:14px;line-height:1.5;padding:12px 0;border-bottom:1px solid var(--workspace-border);display:flex;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-protocol p>b{font:11px var(--workspace-mono);color:var(--workspace-muted);padding-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-protocol>small{display:block;font-size:12px;line-height:1.5;margin-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio button{cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio button:disabled{cursor:not-allowed}@keyframes mt-video-progress{0%{width:0}to{width:100%}}@media (max-width: 950px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-boards{gap:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-heading{display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-heading [data-slot=tabs]{margin-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scenarios{flex-wrap:wrap;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scenarios>p{padding-bottom:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-reviewer-switch{margin-left:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-row{gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-row>.mt-status{font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-number{width:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body{padding-inline:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-phone{height:820px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-record-footer{padding-inline:15px}}@media (max-width: 759px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-controls>nav{max-width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-heading h1{font-size:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-studio .mdx-boards{gap:35px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scenarios{display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scenarios .mt-pick{max-width:300px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-scenarios>p{margin-top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-reviewer-switch{margin-top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-task-row>.mt-status{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-phone{max-height:none;min-height:0;height:820px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-record-footer{padding-bottom:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-sheet-wrap{top:55px;right:0;bottom:0;left:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-dialog{max-width:calc(100% - 24px)!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-body h2{font-size:30px}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-video.is-playing>i{animation:none;width:40%}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-closing-note{border:1px solid var(--workspace-border);border-radius:12px;padding:16px;margin:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-closing-note p{font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mt-closing-note .mt-eyebrow{margin-bottom:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-studio .mdx-controls>nav{max-width:calc(100% - 65px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-studio .mdx-controls>nav button{padding-inline:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-scenarios{flex-wrap:wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-scenarios .mt-pick{min-width:210px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-scenarios>p{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-phone{height:850px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-phone-contents{display:flex;flex-direction:column;min-height:0;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body{padding-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-list-body{padding-bottom:160px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body h2{overflow-wrap:normal;max-width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body h3{font-size:16px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body .mt-row{padding:17px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body .mt-row b{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body .mt-row small{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body .mt-row>.mt-status{font-size:10px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-avatar{margin:0!important;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-app-head .mr-project{display:flex;margin:0;border:0;box-shadow:none;width:auto;border-radius:0;white-space:nowrap;flex:1;font-size:13px;justify-content:flex-start;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-record-footer{padding-bottom:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-footer-link{display:block!important;width:100%;text-align:center;justify-content:center;margin:8px 0 0!important;min-height:35px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-bottom{height:150px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock{bottom:25px;padding:5px;max-width:calc(100% - 28px);gap:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock button{min-width:43px;padding:0 10px;height:46px;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock button>span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock .mr-more-label{font-size:11px;font-weight:400}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock button:last-child{flex-direction:column;gap:2px;min-width:45px;padding-inline:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-bottom .mdx-fab{bottom:99px;width:53px;height:53px;right:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-search{display:flex;gap:8px;align-items:center;border:1px solid var(--workspace-border);border-radius:10px;padding:0 11px;margin-bottom:17px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-search input{width:100%;padding:12px 0;font-size:13px;background:none;border:0;color:var(--workspace-ink);outline:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:65px 14px 25px;gap:16px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-empty h2,:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-empty h3{color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-empty p{font-size:14px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-empty .mdx-primary{margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-section-title{margin:25px 0 5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-text{display:flex;align-items:center;gap:6px;background:none;border:0;color:var(--workspace-ink);font-size:13px;min-height:40px;padding:8px 0;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-text:hover{text-decoration:underline}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-outline{min-height:44px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-canvas);padding:11px 12px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-outline:disabled{opacity:.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-outline.selected{border-color:var(--mdx-selection);box-shadow:inset 0 0 0 1px var(--mdx-selection)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-wide{width:100%;margin-top:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-two .mdx-field{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-two .mdx-field span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-alert{margin:20px 0;padding:15px;border-radius:13px;background:var(--workspace-warning-bg, #fbf6eb);color:var(--workspace-warning);font-size:13px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-alert>b{display:block;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-alert>svg{margin-bottom:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-alert p{margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-alert .mdx-primary{margin-top:14px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-alert .mt-row{color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-alert-button{border:0;width:100%;display:flex;gap:10px;text-align:left;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-alert-button>svg{flex:none;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-note{display:flex;align-items:flex-start;gap:10px;background:var(--workspace-soft);border-radius:12px;padding:14px;margin-top:19px;font-size:13px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-note>svg{flex:none;color:var(--workspace-ink);margin-top:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-note p{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body .mdx-context{grid-template-columns:85px 1fr;font-size:13px;gap:13px;margin-block:22px;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body .mdx-context dd{margin:0;text-align:right;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-photos{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:25px 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-photos button{min-width:0;border:1px solid var(--workspace-border);border-radius:12px;background:var(--workspace-soft);overflow:hidden;text-align:left;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-photos img{width:100%;height:130px;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-photos button>span{display:block;padding:10px;font-size:11px;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-photos .mr-photo-empty{min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--workspace-muted);border-style:dashed}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-inline-remove{border:0;background:none;font-size:11px;color:var(--workspace-muted);padding:10px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-plan{width:100%;background:var(--workspace-soft);border:1px solid var(--workspace-border);border-radius:12px;overflow:hidden;margin:24px 0 14px;padding:0;color:var(--workspace-muted);text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-plan svg{width:100%;display:block;background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-plan>span{display:flex;justify-content:space-between;align-items:center;gap:7px;padding:12px;font:11px var(--workspace-mono);flex-wrap:wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-plan b{font:500 11px var(--workspace-font);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-plan.editable{cursor:crosshair}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-person{display:flex;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-person .mdx-avatar{width:32px;height:32px;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-person>div{flex:1;display:grid;gap:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-person b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-person small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-person>button{font-size:11px;border:0;background:none;min-height:40px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body .mt-pick{margin-top:24px;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-review-card{padding:17px;background:var(--workspace-soft);border-radius:13px;margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-review-card .mr-review-top{display:flex;align-items:center;justify-content:space-between;font:11px var(--workspace-mono);color:var(--workspace-muted);margin-bottom:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-review-card>p{font-size:13px;line-height:1.6;color:var(--workspace-muted);margin-top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-review-card .mdx-context{margin-bottom:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-question-block{padding:18px 0;border-top:1px solid var(--workspace-border);border-bottom:1px solid var(--workspace-border);margin:24px 0;color:var(--workspace-ink);font-size:14px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-question-block p{margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-question-block b{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-timeline{list-style:none;padding:0 0 0 6px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-timeline li{display:grid;gap:5px;position:relative;border-left:1px solid var(--workspace-border);padding:0 0 21px 19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-timeline li:before{content:"";position:absolute;left:-4px;top:3px;width:7px;height:7px;border-radius:50%;background:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-timeline li:last-child{border-left-color:transparent;padding-bottom:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-timeline b{font-size:13px;font-weight:500;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-timeline small{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-revision-options{display:grid;gap:8px;margin-top:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-revision-options button{justify-content:flex-start;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-answer{background:var(--workspace-success-bg, #eef7f1);border-radius:13px;padding:17px;margin:23px 0;color:var(--workspace-success)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-answer>span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-answer>p{font-size:14px;line-height:1.6;margin:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-answer .mr-text{font-size:12px;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-closure-options{display:grid;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio{display:flex;gap:11px;border:1px solid var(--workspace-border);border-radius:12px;padding:16px;align-items:flex-start;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio input{margin-top:2px;accent-color:var(--workspace-ink);width:16px;height:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio.selected{border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio>span{display:grid;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio small{font-size:12px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-toast{position:absolute;bottom:155px;left:18px;right:18px;z-index:30;background:var(--workspace-ink);color:var(--workspace-canvas);padding:12px 15px;border-radius:12px;font-size:12px;line-height:1.5;box-shadow:0 8px 22px #10111615;pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-end}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#10111645;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet{position:relative;width:100%;max-height:88%;overflow-y:auto;scrollbar-width:thin;background:var(--workspace-canvas);border-radius:25px 25px 0 0;padding:12px 22px 32px;box-shadow:0 -6px 30px #10111610;animation:mr-sheet-enter .2s ease-out}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet .mt-sheet-handle{margin-bottom:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet>h2{font:550 29px/1.12 var(--workspace-title-font);letter-spacing:-.04em;padding-right:25px;margin-bottom:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet>p{font-size:13px;line-height:1.5;color:var(--workspace-muted);margin-bottom:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet-close{position:absolute;right:14px;top:17px;width:40px;height:40px;border:0;background:none;display:grid;place-items:center;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet .mt-row{padding:17px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet .mt-row b{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet .mt-row small{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet .mdx-context dd{margin:0;text-align:right;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-edit-nav{display:flex;width:100%;justify-content:space-between;align-items:center;border:1px solid var(--workspace-border);border-radius:12px;padding:15px 12px;margin:21px 0 14px;background:var(--workspace-soft);font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-edit-nav>svg{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:17px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-grid>button{display:flex;align-items:center;gap:8px;min-height:54px;background:var(--workspace-canvas);border:1px solid var(--workspace-border);border-radius:10px;text-align:left;padding:10px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-grid>button>svg{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-grid>button>span:not(.mr-pinned){flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-grid small{display:block;font-size:10px;margin-top:3px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-grid>button.locked{color:var(--workspace-muted);background:var(--workspace-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-grid>button:disabled{opacity:.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-pinned{font-size:9px;color:var(--workspace-muted);margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock-edit{border-top:1px solid var(--workspace-border);margin:20px 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock-edit>div{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--workspace-border);padding:8px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock-edit b{flex:1;display:flex;gap:9px;align-items:center;font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock-edit b>span{color:var(--workspace-muted);font:11px var(--workspace-mono)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock-edit button{width:36px;height:40px;display:grid;place-items:center;border:0;background:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock-edit button:disabled{opacity:.25}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-full-photo{width:100%;border-radius:12px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-preview{padding:23px;background:var(--workspace-soft);border-radius:15px;display:grid;gap:12px;margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-preview b{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-tool-preview p{font-size:13px;line-height:1.5;color:var(--workspace-muted)}@keyframes mr-sheet-enter{0%{transform:translateY(20px);opacity:.6}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-sheet{animation:none}}@media (max-width: 950px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-studio .mdx-boards{gap:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-scenarios>p{margin-left:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-dock button{padding-inline:8px;min-width:40px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-body{padding-inline:18px}}@media (max-width: 759px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-scenarios{gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-scenarios .mt-pick{flex:1;min-width:150px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-scenarios>p{width:100%;padding-bottom:0;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-studio .mdx-controls>nav{max-width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-phone{height:835px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio{width:100%;text-align:left;background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio .mr-radio-indicator{display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--workspace-border);border-radius:50%;flex:none;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-radio.selected .mr-radio-indicator{background:var(--workspace-ink);color:var(--workspace-canvas);border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mr-studio-handoff{display:flex;align-items:center;gap:10px;border:1px solid var(--workspace-border);border-radius:12px;background:var(--workspace-canvas);padding:13px 16px;margin:0 0 24px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-studio{background:#f1f2f5;min-height:100vh;color:var(--me-ink);font-family:var(--workspace-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-workbench{max-width:1360px;margin:auto;padding:32px 32px 64px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-heading>div>span{font:11px/1.5 var(--workspace-mono);letter-spacing:.07em;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-heading h1{font:550 32px/1.15 var(--workspace-title-font);letter-spacing:-.045em;margin:9px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-heading p{font-size:14px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-direction{display:flex;gap:8px;align-items:center;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-direction i{height:8px;width:8px;background:var(--me-electric);border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-layout{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,410px) minmax(180px,270px);justify-content:center;gap:44px;align-items:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index{padding-top:12px;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index>a{display:flex;gap:7px;align-items:center;color:var(--me-muted);font-size:13px;margin-bottom:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-eyebrow{display:block;font:11px/1.6 var(--workspace-mono);letter-spacing:.08em;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index nav{display:grid;gap:4px;margin-top:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index nav button{display:flex;align-items:center;gap:12px;border:0;background:none;text-align:left;padding:12px 10px;border-radius:9px;color:var(--me-muted);cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index nav button[aria-current=step]{background:#fff;color:var(--me-ink);box-shadow:0 2px 6px #13141804}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index nav button>span{font:11px var(--workspace-mono);opacity:.7}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index nav button>b{font-size:13px;line-height:1.5;font-weight:500;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index .me-restart{display:flex;gap:8px;align-items:center;border:0;background:none;font-size:13px;color:var(--me-muted);padding:14px 10px;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index>label{display:grid;gap:9px;font-size:12px;color:var(--me-muted);margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index select{font-size:13px!important;min-height:42px;background:#fff!important;width:100%;white-space:normal}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-preview-note{font-size:12px;line-height:1.7;color:var(--me-muted);padding-top:20px;border-top:1px solid #dedfe5;margin-top:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-device-column{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-device-label{display:flex;justify-content:space-between;gap:16px;padding:0 5px 13px;font-size:12px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-device-label>span:first-child{color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-device-label>span:last-child{white-space:nowrap;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone{position:relative;display:flex;flex-direction:column;height:835px;width:100%;border:1px solid #e7e8eb;border-radius:42px;background:#fff;box-shadow:0 24px 65px #11131b10;overflow:hidden;isolation:isolate}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-status{height:56px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 28px;font-size:14px;position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-status>i{position:absolute;top:12px;left:50%;transform:translate(-50%);width:102px;height:27px;background:#070809;border-radius:40px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-status>span{display:flex;align-items:center;gap:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-record-head{display:flex;align-items:center;justify-content:space-between;padding:3px 17px 13px;flex:none;min-height:60px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-record-head>span{font:12px var(--workspace-mono);color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-record-head button{width:40px;height:40px;display:grid;place-items:center;border:0;background:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-progress{height:3px;margin:0 23px;background:var(--me-line);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-progress>i{display:block;background:var(--me-ink);height:100%;transition:width .15s}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-body{min-height:0;flex:1;overflow:auto;padding:26px 23px 28px;scrollbar-width:thin;scrollbar-color:#dedfe5 transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-body.me-has-dock{padding-bottom:186px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-body h2{font:550 31px/1.12 var(--workspace-title-font);letter-spacing:-.045em;margin:8px 0 11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-intro{color:var(--me-muted);font-size:14px;line-height:1.55;margin:0 0 26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-overview-summary{padding:20px;border-radius:17px;background:#f5f5f7;margin:22px 0 28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-overview-summary>span{font:10px var(--workspace-mono);color:var(--me-muted);letter-spacing:.1em}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-overview-summary h3{font:550 24px/1.25 var(--workspace-title-font);letter-spacing:-.035em;margin:13px 0 9px;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-overview-summary p{font-size:13px;color:var(--me-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-section-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-section-label h3{font-size:15px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-section-label>span{font-size:12px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-section-label>button{border:0;background:none;color:var(--me-muted);font-size:13px;text-decoration:underline;text-underline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-records{margin-bottom:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-records>button{display:flex;align-items:center;gap:12px;padding:17px 0;width:100%;border:0;border-bottom:1px solid var(--me-line);background:none;text-align:left;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-record-icon{width:34px;height:36px;border-radius:9px;background:var(--me-soft);display:grid;place-items:center;font:11px var(--workspace-mono);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-records>button>div,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-row>div{flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-records b,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-row b{display:block;font-size:14px;font-weight:550;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-records small,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-row small{display:block;font-size:12px;color:var(--me-muted);line-height:1.5;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-records svg{flex:none;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-footer{background:#fff;flex:none;padding:14px 22px 23px;border-top:1px solid var(--me-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-home-indicator{height:4px;width:114px;background:#c4c6cb;border-radius:4px;position:absolute;bottom:7px;left:50%;transform:translate(-50%);z-index:20}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-facts{display:grid;gap:15px;margin:18px 0 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-facts>div{display:grid;grid-template-columns:1fr 1.4fr;gap:18px;align-items:start;font-size:13px;line-height:1.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-facts dt{color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-facts dd{font-weight:500;text-align:right;margin:0;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-source{display:flex;align-items:center;gap:11px;padding:15px;width:100%;background:var(--me-soft);border:0;border-radius:12px;text-align:left;margin:22px 0;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-source>span{height:38px;width:34px;display:grid;place-items:center;flex:none;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-source>div{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-source b{font-size:14px;font-weight:550;line-height:1.4;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-source small{font-size:12px;line-height:1.5;color:var(--me-muted);display:block;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-source>svg{flex:none;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-form{display:grid;gap:20px;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-form>label,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-field{display:grid;gap:9px;font-size:14px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-form input,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-form textarea,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-field textarea{width:100%;border:1px solid #e1e2e7;border-radius:11px;padding:14px;color:var(--me-ink);background:#fff;font:400 16px/1.5 var(--workspace-font);resize:vertical}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-check{display:flex;align-items:flex-start;gap:12px;margin:24px 0 12px;line-height:1.5;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-check [data-slot=checkbox]{margin-top:3px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-check [data-checked]{background:var(--me-ink);border-color:var(--me-ink);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-alert{display:flex;align-items:flex-start;gap:10px;padding:15px;border-radius:12px;background:#fbf6e9;color:#987337;margin:20px 0;font-size:13px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-alert>svg{flex:none;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-alert b{font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-alert p{color:#696253;margin:6px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-alert button{display:flex;align-items:center;gap:7px;font-size:13px;background:none;border:0;margin-top:10px;padding:0;color:#8f6f34}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-saved{display:flex;gap:8px;align-items:center;font-size:12px;color:#426850;padding:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-identity-icon{width:64px;height:64px;display:grid;place-items:center;background:var(--me-soft);border-radius:20px;margin:28px 0 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-body-copy{font-size:14px;line-height:1.7;color:var(--me-muted);margin:15px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-body [data-slot=input-otp-slot]{width:43px;height:52px;font-size:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-caption{font-size:12px;line-height:1.7;color:var(--me-muted);margin:15px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-revision-tabs{display:flex;gap:4px;padding:4px;border-radius:10px;background:var(--me-soft);margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-revision-tabs button{flex:1;font-size:13px;border:0;min-height:38px;background:none;color:var(--me-muted);border-radius:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-revision-tabs [aria-pressed=true]{background:#fff;color:var(--me-ink);box-shadow:0 1px 5px #13141808}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-sheet-record{padding:30px 22px;background:#f6f7f9;border:1px solid var(--me-line);border-radius:12px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-sheet-record>span{display:block;font:10px var(--workspace-mono);letter-spacing:.1em;color:var(--me-muted);margin-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-sheet-record h3{font-size:22px;margin:10px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-sheet-record p{font-size:14px;line-height:1.6;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-sheet-record button{background:#fff;border:1px solid var(--me-line);border-radius:9px;display:flex;gap:9px;align-items:center;padding:11px 13px;font-size:13px;margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-evidence-preview{width:100%;padding:0;border:1px solid var(--me-line);border-radius:13px;background:var(--me-soft);overflow:hidden;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-evidence-preview img{height:168px;width:100%;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-evidence-preview>span{padding:13px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-row{display:flex;align-items:center;gap:12px;width:100%;padding:16px 0;border:0;border-bottom:1px solid var(--me-line);background:none;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-row>svg{flex:none;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-success-mark{width:58px;height:58px;background:var(--me-electric);border-radius:50%;display:grid;place-items:center;margin:28px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-result-status{display:flex;gap:8px;align-items:center;font-size:13px;color:#4a7254}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-history{list-style:none;padding:8px 0 0;margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-history li{display:flex;gap:13px;position:relative;padding:0 0 24px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-history li:not(:last-child):before{position:absolute;content:"";height:100%;width:1px;background:#d7d9df;left:5px;top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-history li>span{width:11px;height:11px;margin-top:5px;background:var(--me-ink);border-radius:50%;position:relative;z-index:1;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-history li:last-child>span{background:var(--me-electric);border:1px solid #bbcd41}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-history b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-history small{display:block;font-size:12px;line-height:1.5;color:var(--me-muted);margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-linked{display:flex;align-items:center;gap:9px;font-size:13px;padding:8px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-quiet{display:flex;gap:10px;align-items:flex-start;padding:15px;border-radius:11px;background:var(--me-soft);margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-quiet>svg{flex:none;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-quiet p{font-size:13px;line-height:1.6;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context{padding-top:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context h3{font-size:18px;font-weight:550;line-height:1.5;margin:10px 0 5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context>p{font-size:12px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context .me-facts{padding-bottom:28px;border-bottom:1px solid #dedfe5;margin-bottom:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context .me-facts>div{display:block;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context .me-facts dd{text-align:left;margin-top:5px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context>button{display:flex;align-items:flex-start;gap:9px;padding:15px 0;width:100%;text-align:left;border:0;border-bottom:1px solid #e0e1e6;background:none;font-size:12px;line-height:1.6;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context>button>svg{flex:none;margin-top:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context>a{font-size:12px;color:var(--me-muted);display:flex;align-items:center;gap:8px;margin-top:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-notes-link{display:flex;gap:9px;align-items:center;border:0;background:none;width:100%;color:var(--me-muted);padding:20px 0;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-toast{position:absolute;left:14px;right:14px;bottom:156px;pointer-events:none;z-index:30;background:#17191f;color:#fff;display:flex;align-items:center;gap:9px;border-radius:12px;padding:15px;font-size:12px;line-height:1.5;box-shadow:0 5px 20px #1112}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-toast>svg{color:var(--me-electric);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-search-field{display:flex;gap:8px;align-items:center;background:var(--me-soft);padding:12px;border-radius:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-search-field input{width:100%;min-width:0;background:none;border:0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-empty{padding:32px 0;text-align:center;display:grid;justify-items:center;gap:14px;color:var(--me-muted);font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-empty p{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-error{font-size:13px;color:#a83d35}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-confirm-heading{font-size:23px;font-weight:550;line-height:1.25;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-add-options{display:grid;gap:8px;margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-add-options button{display:flex;align-items:center;gap:14px;padding:18px 0;border:0;border-bottom:1px solid var(--me-line);background:none;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-add-options button>div{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-add-options b{font-size:15px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-add-options small{display:block;font-size:12px;line-height:1.6;color:var(--me-muted);margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-notes article{padding:18px 0;border-bottom:1px solid var(--me-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-notes article>span{font-size:12px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-notes p{font-size:15px;line-height:1.6;margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-notes{margin:10px 0 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-dialog .me-field{margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-sheet{border:1px solid var(--me-line);padding:25px;background:#fafafb;margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-sheet>span{display:block;font:11px var(--workspace-mono);letter-spacing:.08em;margin-top:25px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-sheet h3{font-size:24px;font-weight:550;line-height:1.3;margin:18px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-sheet>p{font-size:13px;color:var(--me-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-profile-card{display:grid;gap:10px;margin:22px 0 28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-profile-card b{font-size:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-profile-card span{font-size:14px;color:var(--me-muted)}@media (max-width: 1120px){:is(.bs-electric-studio,.bs-electric-studio-portals) .me-layout{grid-template-columns:minmax(190px,260px) minmax(0,410px);gap:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-context{display:none}}@media (max-width: 760px){:is(.bs-electric-studio,.bs-electric-studio-portals) .me-workbench{padding:24px 16px 42px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-heading h1{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-layout{grid-template-columns:minmax(0,410px);gap:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index>a,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index>.me-eyebrow,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-preview-note{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index nav{grid-column:1/-1;display:flex;overflow:auto;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index nav button{flex:none;max-width:200px;padding:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index nav button>b{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index .me-restart{grid-column:1/-1;grid-row:3;padding:0;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index>label{margin:0;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone{height:835px;max-height:calc(100svh - 28px);min-height:660px;border-radius:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-heading{align-items:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-direction{font-size:12px;padding-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-device-label{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-body{padding-inline:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-body h2{font-size:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-phone-footer{padding-inline:20px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-cover{min-height:175px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:22px;color:var(--me-muted);background:var(--me-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-cover b{font-size:15px;color:var(--me-ink);font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-document-cover small{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index>label,:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index [data-slot=native-select-wrapper]{min-width:0;width:100%;max-width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .me-index select{max-width:100%;text-overflow:ellipsis}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-studio .mdx-main{max-width:1240px;padding:34px 30px 50px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-direction{font-size:12px;color:var(--workspace-muted);display:flex;gap:8px;align-items:center;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-direction i{width:9px;height:9px;background:var(--lime);border-radius:50%;box-shadow:0 0 0 1px #10111612}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-workbench{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,410px) minmax(175px,225px);gap:42px;justify-content:center;margin-top:36px;align-items:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index{padding-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index nav{display:grid;gap:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index nav button{display:flex;align-items:center;gap:11px;border:0;background:none;color:var(--workspace-muted);font-size:13px;text-align:left;min-height:43px;padding:11px 10px;border-radius:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index nav button>span{font:10px var(--workspace-mono);opacity:.7}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index nav button>svg{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index nav button[aria-current=step]{background:var(--workspace-wash);color:var(--workspace-accent);font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-restart{font-size:12px;color:var(--workspace-muted);background:none;border:0;min-height:40px;padding:9px 10px;margin:10px 0 23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-studio-controls{border-top:1px solid var(--workspace-border);padding-top:21px;display:grid;gap:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-studio-controls .mt-pick{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-restore{border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-canvas);min-height:44px;font-size:12px;display:flex;align-items:center;justify-content:space-between;padding:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-board{--mdx-selection: var(--workspace-accent);--mdx-selected-bg: var(--workspace-wash)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-phone{height:855px;max-height:none;min-height:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-phone-content{display:flex;flex-direction:column;flex:1;min-height:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-body{padding-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-body h2{max-width:100%;font-size:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-body>p{font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-body h3{font-weight:550;font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-body .mt-eyebrow{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-has-dock{padding-bottom:157px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-app-head .mf-avatar{margin:0;flex:none;width:38px;height:38px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdx-app-head .mf-project{margin:0;border:0;box-shadow:none;border-radius:0;width:auto;display:flex;align-items:center;gap:7px;font-size:13px;flex:1;justify-content:flex-start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-project .logo img{height:15px;width:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-phone .mdx-record-head{padding-block:4px 10px;border:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-phone .mdx-record-head>b{font-size:12px;font-weight:450;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-phone .mdx-record-head button{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-folder-list{margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-row{display:flex;align-items:center;gap:10px;width:100%;padding:16px 0;border:0;border-bottom:1px solid var(--workspace-border);background:none;text-align:left;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-row-icon{color:var(--workspace-muted);display:grid;place-items:center;width:25px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-row>span:nth-child(2){flex:1;min-width:0;display:grid;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-row b{font-size:13px;line-height:1.4;font-weight:550;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-row small{font-size:11px;line-height:1.4;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-row>svg{flex:none;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-row>.mt-status{font-size:10px;padding:5px 6px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-section-head{display:flex;justify-content:space-between;align-items:center;margin:27px 0 3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-section-head h3{font-size:14px;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-section-head>span{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-inline-success{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--workspace-success);padding:16px 0;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-bottom{height:160px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock{gap:0;padding:5px;bottom:26px;max-width:calc(100% - 28px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock button{min-width:43px;height:46px;padding-inline:10px;gap:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock button.active{background:var(--workspace-soft);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock button>span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock button:last-child{display:flex;flex-direction:column;gap:2px;min-width:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock .mf-more-label{font-size:10px;font-weight:400}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-bottom .mdx-fab{width:54px;height:54px;bottom:98px;right:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-search{display:flex;align-items:center;gap:8px;border:0;border-radius:10px;background:var(--workspace-soft);padding:0 12px;color:var(--workspace-muted);margin:23px 0 17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-search input{border:0;outline:0;padding:13px 0;background:none;width:100%;font-size:12px;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-breadcrumb{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--workspace-muted);background:none;border:0;padding:8px 0;margin-bottom:17px;min-height:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-breadcrumb b{font-weight:500;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-file-group>summary{display:flex;align-items:center;gap:7px;border-radius:9px;background:var(--workspace-soft);padding:12px 10px;font-size:12px;list-style:none;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-file-group>summary::-webkit-details-marker{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-file-group>summary>span{font-size:10px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-file-group>summary>svg:last-child{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-file-group .mf-row{padding-block:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:13px;padding:38px 15px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-empty h3{color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-empty p{font-size:13px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-footer{padding:10px 20px 28px;border-top:1px solid var(--workspace-border);background:var(--workspace-canvas);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-footer .mdx-primary{font-size:14px;min-height:47px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-secondary{width:100%;min-height:37px;margin-top:5px;border:0;background:none;color:var(--workspace-muted);font-size:12px;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-composer{display:flex;align-items:center;border:1px solid var(--workspace-border);border-radius:30px;padding:3px 4px;margin-bottom:11px;gap:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-composer input{flex:1;min-width:0;border:0;background:none;padding:8px 5px;font-size:12px;outline:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-composer button{width:32px;height:32px;border:0;background:var(--workspace-soft);border-radius:50%;display:grid;place-items:center;flex:none;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-composer button:last-child{background:var(--workspace-ink);color:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-composer button:disabled{opacity:.35}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert{padding:14px;border-radius:12px;font-size:12px;line-height:1.55;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert>b{display:block;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert p{margin:5px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert small{display:block;font-size:11px;margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert>svg{margin-bottom:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert.warning{background:var(--workspace-warning-bg, #fbf6eb);color:var(--workspace-warning)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert.danger{background:var(--workspace-danger-bg, #fcf1ef);color:var(--workspace-danger)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert.success{background:var(--workspace-success-bg, #eef7f1);color:var(--workspace-success)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert.mf-compact{margin:11px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-alert .mf-link{margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-doc-stage{padding:18px;background:var(--workspace-soft);border-radius:12px;overflow:auto;max-height:365px;scrollbar-width:thin}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-doc-stage.zoom .mf-paper{width:500px;max-width:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper{position:relative;background:var(--workspace-canvas);padding:20px 15px 12px;border:1px solid var(--workspace-border);box-shadow:0 4px 10px #10111608;color:var(--workspace-ink);min-height:300px;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-top{display:flex;justify-content:space-between;gap:10px;font:6px var(--workspace-mono);padding-bottom:13px;border-bottom:1px solid var(--workspace-border);color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper h3{font:550 15px/1.25 var(--workspace-title-font);letter-spacing:-.025em;margin:14px 0 6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper>p{font:6px/1.6 var(--workspace-mono);color:var(--workspace-muted);letter-spacing:.04em;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper>svg{width:100%;margin-top:12px;color:#62656d}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-data{display:grid;grid-template-columns:45px 1fr;gap:7px;font-size:7px;margin:12px 0 17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-data>span{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-data>b{font-weight:450}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-foot{display:flex;justify-content:space-between;border-top:1px solid var(--workspace-border);padding-top:9px;color:var(--workspace-muted);font:6px var(--workspace-mono)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-notes{min-height:155px;padding:21px 0;font-size:8px;line-height:1.65}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-notes>b{font-size:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-notes p{margin-top:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper-notes>div{height:1px;background:var(--workspace-border);margin-top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-superseded-stamp{position:absolute;top:47%;left:5%;right:5%;text-align:center;border:2px solid var(--workspace-danger);color:var(--workspace-danger);font:600 22px/1.5 var(--workspace-title-font);transform:rotate(-20deg);background:color-mix(in srgb,var(--workspace-canvas) 85%,transparent);letter-spacing:.03em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-paper.old{opacity:.78}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-viewer-tools{display:flex;align-items:center;justify-content:flex-end;gap:3px;margin:7px 0 18px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-viewer-tools button{display:grid;place-items:center;width:34px;height:34px;border:0;background:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-viewer-tools button:disabled{opacity:.25}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-viewer-tools span{font:11px var(--workspace-mono);padding:0 7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-record-meta{border-radius:12px;background:var(--workspace-soft);padding:16px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-record-meta .mt-eyebrow{font-size:9px;margin-bottom:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-record-meta dl{display:grid;grid-template-columns:57px 1fr;gap:10px;font-size:11px;line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-record-meta dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-record-meta dd{margin:0;text-align:right;font-weight:450;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-link{display:inline-flex;align-items:center;gap:5px;min-height:28px;border:0;background:none;color:var(--workspace-accent);font-size:12px;padding:0;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-record-meta .mf-link{font-size:11px;min-height:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-link:hover{text-decoration:underline}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-share-file{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--workspace-border);margin:12px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-share-file>svg{color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-share-file>span{display:grid;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-share-file b{font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-share-file small{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-body .mt-pick,:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet .mt-pick{min-width:0;margin:16px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-field-label{font-size:12px;color:var(--workspace-muted);display:block;margin:20px 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-segment{display:flex;gap:3px;padding:4px;border-radius:11px;background:var(--workspace-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-segment button{border:0;background:none;flex:1;min-height:36px;border-radius:8px;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-segment button[aria-pressed=true]{background:var(--workspace-wash);color:var(--workspace-accent);font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-segment button:disabled{opacity:.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toggle-row{display:flex;align-items:center;gap:15px;justify-content:space-between;text-align:left;padding:18px 0;border:0;border-bottom:1px solid var(--workspace-border);background:none;width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toggle-row>span{display:grid;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toggle-row b{font-size:12px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toggle-row small{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toggle-row>i{height:21px;width:36px;border-radius:15px;background:var(--workspace-border);padding:3px;flex:none;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toggle-row>i>i{height:15px;width:15px;display:block;border-radius:50%;background:var(--workspace-canvas);box-shadow:0 1px 3px #1011161a;transition:transform .18s}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toggle-row>i.on{background:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toggle-row>i.on>i{transform:translate(15px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-small{font-size:11px!important;color:var(--workspace-muted);line-height:1.6!important;margin-top:16px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-add-person{margin-top:11px;min-height:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-recipient{display:flex;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--workspace-border);border-radius:8px;margin-top:8px;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-recipient>span{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-recipient>button{border:0;background:none;padding:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-share-summary{display:grid;grid-template-columns:70px 1fr;gap:16px;font-size:12px;line-height:1.5;padding:15px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-share-summary dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-share-summary dd{margin:0;text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-filing-list{margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-filing-item{display:flex;align-items:center;gap:9px;padding:18px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-filing-item>svg{color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-filing-name{border:0;background:none;text-align:left;display:grid;gap:6px;min-width:0;flex:1;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-filing-name b{font-size:13px;line-height:1.45;font-weight:550;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-filing-name small{font-size:11px;line-height:1.4;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-confirm{border:1px solid var(--workspace-border);background:var(--workspace-canvas);color:var(--workspace-accent);padding:7px;border-radius:7px;font-size:10px;min-height:32px;min-width:47px;display:grid;place-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-confirm.done{background:var(--workspace-success-bg, #eef7f1);color:var(--workspace-success);border-color:transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-linked{border:0;background:none;display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.5;text-align:left;width:100%;padding:9px 0;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-linked span{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-linked>svg{color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-completeness{margin:24px 0 28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-completeness>div:first-child{display:flex;justify-content:space-between;font-size:12px;margin-bottom:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-completeness b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-completeness span{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-progress{height:4px;border-radius:4px;background:var(--workspace-border);overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-progress i{display:block;height:100%;background:var(--workspace-accent);border-radius:4px;transition:width .3s}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-waived{padding:20px 0;margin-top:15px;border-top:1px solid var(--workspace-border);font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-waived summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-waived p{font-size:11px;line-height:1.5;margin-top:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-history-file{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--workspace-border);padding:18px 0;margin:10px 0 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-history-file b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-history-file>svg{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-timeline{padding:0 0 0 7px;list-style:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-timeline li{border-left:1px solid var(--workspace-border);position:relative;padding:0 0 24px 18px;display:grid;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-timeline li:before{content:"";position:absolute;left:-4px;top:3px;width:7px;height:7px;background:var(--workspace-ink);border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-timeline li:last-child{border-left-color:transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-timeline b{font-size:13px;font-weight:500;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-timeline small{font-size:11px;line-height:1.45;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-context{padding-top:39px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-context>h3{font:550 22px/1.15 var(--workspace-title-font);letter-spacing:-.035em;margin-bottom:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-context>p{font-size:13px;line-height:1.7;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-context>b{font-size:13px;display:block;margin-bottom:8px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-context-rule{height:1px;background:var(--workspace-border);margin:28px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-context>.mf-link{margin-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-concept-note{display:block;font-size:11px;line-height:1.8;color:var(--workspace-muted);margin-top:45px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-end}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10111645;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;width:100%;height:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet{position:relative;width:100%;max-height:89%;overflow-y:auto;scrollbar-width:thin;border-radius:25px 25px 0 0;background:var(--workspace-canvas);padding:13px 22px 32px;box-shadow:0 -6px 30px #10111610;animation:mf-sheet-enter .2s ease-out}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet-handle{display:block;width:32px;height:4px;background:var(--workspace-border);border-radius:3px;margin:0 auto 23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet-close{position:absolute;right:13px;top:18px;width:37px;height:37px;display:grid;place-items:center;border:0;background:none;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet h2{font:550 28px/1.12 var(--workspace-title-font);letter-spacing:-.04em;margin:0 24px 12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet>p{font-size:13px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet .mt-eyebrow{font-size:10px;margin-bottom:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet .mdx-primary{margin-top:20px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet .mf-record-meta .mdx-primary{margin-top:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-capture{min-height:205px;background:var(--workspace-soft);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:var(--workspace-muted);position:relative;margin:24px 0;font-size:12px;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-capture>i{position:absolute;width:20px;height:20px;border-color:var(--workspace-accent);border-style:solid;border-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-capture>i:nth-of-type(1){left:17px;top:17px;border-left-width:2px;border-top-width:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-capture>i:nth-of-type(2){right:17px;top:17px;border-right-width:2px;border-top-width:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-capture>i:nth-of-type(3){left:17px;bottom:17px;border-left-width:2px;border-bottom-width:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-capture>i:nth-of-type(4){right:17px;bottom:17px;border-right-width:2px;border-bottom-width:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-capture.ready{color:var(--workspace-accent);background:var(--workspace-wash)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-email-address{padding:22px 14px;display:grid;gap:14px;place-items:center;border:1px solid var(--workspace-border);border-radius:12px;margin-top:25px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-edit-nav{width:100%;display:flex;align-items:center;gap:9px;justify-content:space-between;border:1px solid var(--workspace-border);background:var(--workspace-soft);border-radius:10px;padding:14px 12px;font-size:12px;margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-tools-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-tools-grid button{display:flex;gap:8px;align-items:center;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-canvas);padding:13px 10px;min-height:50px;text-align:left;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-tools-grid small{font-size:9px;color:var(--workspace-muted);margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-tools-grid button:disabled{opacity:.35}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock-edit{margin-top:24px;border-top:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock-edit>div{display:flex;align-items:center;gap:3px;border-bottom:1px solid var(--workspace-border);padding:7px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock-edit b{display:flex;gap:10px;flex:1;font-size:11px;font-weight:400;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock-edit b>span{font-size:13px;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock-edit button{width:35px;height:40px;display:grid;place-items:center;border:0;background:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-dock-edit button:disabled{opacity:.25}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-toast{position:absolute;bottom:150px;left:17px;right:17px;z-index:30;background:var(--workspace-ink);color:var(--workspace-canvas);padding:12px 14px;border-radius:11px;font-size:12px;line-height:1.5;box-shadow:0 8px 22px #10111615;pointer-events:none}@keyframes mf-sheet-enter{0%{transform:translateY(20px);opacity:.6}to{transform:translateY(0);opacity:1}}@media (max-width: 1120px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-workbench{grid-template-columns:190px minmax(0,410px);gap:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-context{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-direction{display:none}}@media (max-width: 760px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-studio .mdx-main{padding:24px 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-workbench{display:flex;flex-direction:column;gap:24px;margin-top:24px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index{width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index>span,:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-restart{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index nav{display:flex;overflow:auto;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index nav button{white-space:nowrap;flex:none;padding:10px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-flow-index nav button>span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-studio-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px;border:0;padding-top:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-studio-controls .mt-pick{font-size:11px;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-studio-controls .mt-pick [data-slot=select-trigger]{font-size:12px;height:40px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-board{width:100%;max-width:410px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-phone{height:835px;max-height:none;border-radius:38px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-body{padding-inline:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-restore{grid-column:1/-1}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-sheet{animation:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mf-studio *{transition:none!important}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-main{max-width:1040px;margin:auto;padding:36px 32px 52px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-heading h1{font:550 36px/1.08 var(--workspace-title-font);letter-spacing:-.045em;margin:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-heading p{font-size:15px;line-height:1.6;color:var(--workspace-muted);margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-controls{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:26px 0 34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-controls [data-slot=tabs-list]{height:auto;display:flex;flex-wrap:wrap;gap:4px;background:transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-controls [data-slot=tabs-trigger]{border-radius:8px;padding:10px 13px;font-size:13px;min-height:42px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-controls [data-slot=tabs-trigger][data-active]{background:var(--workspace-ink);color:var(--workspace-canvas);box-shadow:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-controls>button{border:0;background:none;color:var(--workspace-muted);font-size:12px;min-height:44px;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,410px));gap:46px 42px;justify-content:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-grid.single{grid-template-columns:minmax(0,410px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-board .mdx-board-label{font-size:13px;padding:0 5px 14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-board .mdx-board-label small{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-board .mdx-board-label i{width:7px;height:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-phone{height:824px;border-radius:42px;isolation:isolate}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-app-head{display:flex;align-items:center;gap:9px;padding:8px 21px 20px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-app-head button{border:0;color:var(--workspace-ink);background:none;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-avatar{border-radius:50%!important;background:var(--workspace-soft)!important;height:40px;width:40px;flex:none;font:500 12px var(--workspace-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-project{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500;min-height:44px;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-project .logo img{width:16px;height:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-search-button{margin-left:auto;border:1px solid var(--workspace-border)!important;width:40px;height:40px;display:grid;place-items:center;border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-body{padding:18px 23px 172px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-eyebrow{display:block;font:11px/1.6 var(--workspace-mono);letter-spacing:.07em;color:var(--workspace-muted);margin-bottom:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-body h2{font-size:31px;line-height:1.15;letter-spacing:-.05em;margin:0 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-body .mh-intro{font-size:14px;line-height:1.55;color:var(--workspace-muted);margin:0 0 29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-section{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:27px 0 7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-section h3{font-size:15px;font-weight:550;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-section>span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row{width:100%;min-height:77px;display:flex;align-items:center;gap:11px;text-align:left;padding:15px 0;border:0;border-bottom:1px solid var(--workspace-border);color:var(--workspace-ink);background:none;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row:hover{background:var(--workspace-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-code{flex:none;display:grid;place-items:center;width:38px;height:42px;border-radius:9px;background:var(--workspace-soft);font:11px var(--workspace-mono);color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row-copy{display:grid;gap:5px;min-width:0;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row-copy>b{font-size:14px;font-weight:500;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row-copy>small{font-size:12px;line-height:1.45;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row-copy>.mh-red{color:#b44437}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-chip{background:var(--workspace-soft);color:var(--workspace-muted);font-size:11px;padding:5px 7px;border-radius:5px;white-space:nowrap;align-self:center;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-chip:empty{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-chip.electric{background:color-mix(in srgb,var(--lime) 22%,white);color:#404625}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-chip.amber{background:#fbf5e6;color:#987022}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-chip.red{background:#fbefed;color:#b44437}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-clear{padding:33px 12px 22px;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-clear>span{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--workspace-soft);margin:5px auto 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-clear h3{font:550 23px var(--workspace-title-font);letter-spacing:-.035em;margin:0 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-clear p{font-size:14px;line-height:1.6;color:var(--workspace-muted);margin:0 auto;max-width:270px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-health{background:var(--workspace-soft);border-radius:13px;padding:20px 17px;margin:27px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-health>div{display:flex;justify-content:space-between;font:10px var(--workspace-mono);letter-spacing:.08em;color:var(--workspace-muted);margin-bottom:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-health dl,:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-facts{display:grid;grid-template-columns:auto 1fr;gap:15px 12px;margin:0;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-health dt,:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-facts dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-health dd,:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-facts dd{text-align:right;margin:0;font-weight:500;line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-money{display:grid;gap:8px;width:100%;background:none;border:0;padding:0;text-align:left;color:var(--workspace-ink);cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-money strong{font:550 38px/1.1 var(--workspace-title-font);letter-spacing:-.05em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-money>span{font-size:12px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-callout{padding:17px;border-radius:13px;background:var(--workspace-soft);margin:20px 0;font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-callout>svg{display:inline;vertical-align:-3px;margin-right:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-callout>b{font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-callout p{font-size:13px;line-height:1.55;margin:7px 0 0;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-callout.amber{background:#fbf5e6;color:#987022}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-callout.red{background:#fbefed;color:#b44437}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-cash{border:0;background:none;text-align:left;width:100%;padding:12px 0;color:inherit;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-cash>span{display:flex;justify-content:space-between;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-cash>span b{font-size:19px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-cash>div,:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-mini-progress{height:5px;background:var(--workspace-border);border-radius:4px;margin:17px 0 10px;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-cash>div i{display:block;width:74%;height:100%;background:var(--workspace-ink);border-radius:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-cash>small{font-size:12px;color:var(--workspace-muted);display:flex;justify-content:space-between}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-run{width:100%;padding:15px 0;background:none;border:0;display:flex;align-items:center;gap:10px;text-align:left;color:inherit;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-run>span{flex:1;display:grid;gap:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-run b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-run small{font-size:12px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-mini-progress i{display:block;height:100%;background:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-help{font-size:13px;line-height:1.65;color:var(--workspace-muted);margin:15px 0 21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-dock{width:calc(100% - 38px);justify-content:space-between;gap:0;padding:5px;bottom:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-dock button{padding:0 10px;min-width:43px;height:47px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-dock button.active{color:var(--workspace-ink);background:var(--workspace-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-dock button>span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-dock button:last-child{flex-direction:column;gap:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-dock .mh-more-label{font-size:10px;font-weight:400}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-bottom .mdx-fab{width:55px;height:55px;bottom:105px;right:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-preview-note{text-align:center;font-size:12px;line-height:1.6;color:var(--workspace-muted);margin:36px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10111635;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:20}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel{position:absolute;inset:auto 0 0;max-height:87%;overflow-y:auto;overscroll-behavior:contain;z-index:21;background:var(--workspace-canvas);color:var(--workspace-ink);padding:43px 24px 32px;border-radius:28px 28px 0 0;box-shadow:0 -12px 45px #10111612;animation:mh-rise .2s ease-out;outline:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel-handle{position:absolute;top:12px;left:50%;transform:translate(-50%);width:37px;height:4px;border-radius:4px;background:var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel-close{position:absolute;right:13px;top:18px;width:40px;height:40px;border:0;background:none;display:grid;place-items:center;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel>.mh-eyebrow{font-size:10px;margin:0 24px 12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel-title{font:550 28px/1.1 var(--workspace-title-font);letter-spacing:-.045em;margin:0 25px 24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel-subhead{font-size:20px;font-weight:550;letter-spacing:-.02em;margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel .mdx-primary{font-size:14px;margin-top:22px;min-height:50px;text-decoration:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel .mdx-primary:disabled{opacity:.45;cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-menu-row{display:flex;align-items:center;gap:12px;width:100%;min-height:65px;padding:15px 0;border:0;border-bottom:1px solid var(--workspace-border);background:none;color:inherit;text-align:left;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-menu-row>span{flex:1;display:grid;gap:5px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-menu-row b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-menu-row small{font-size:12px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-menu-row .mh-menu-icon{width:36px;height:36px;flex:none;background:var(--workspace-soft);border-radius:8px;display:grid;place-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-edit-nav{display:flex;align-items:center;gap:12px;min-height:50px;padding:13px;width:100%;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-soft);color:inherit;font-size:14px;margin-bottom:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-edit-nav svg:last-child{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-tool-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-tool-grid button,:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-tool-grid a{display:flex;align-items:center;gap:8px;min-height:52px;padding:11px;border:1px solid var(--workspace-border);background:none;border-radius:9px;color:inherit;font-size:13px;text-decoration:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-tool-grid small{font-size:9px;color:var(--workspace-muted);margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-tool-grid button:disabled{opacity:.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-nav-editor>div{display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--workspace-border);min-height:57px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-nav-editor b{flex:1;font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-nav-editor>div>span{color:var(--workspace-muted);font:11px var(--workspace-mono)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-nav-editor button{display:grid;place-items:center;min-width:34px;height:44px;background:none;border:0;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-nav-editor button:disabled{opacity:.3}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-text-button{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;border:0;background:none;color:var(--workspace-accent);font-size:13px;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-field{display:grid;gap:9px;font-size:14px;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-field textarea{border:1px solid var(--workspace-border);border-radius:10px;padding:13px;width:100%;background:var(--workspace-canvas);color:inherit;font:14px/1.5 var(--workspace-font);resize:vertical}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-check{display:flex;gap:11px;align-items:center;min-height:53px;font-size:14px;line-height:1.5;margin:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-check [data-slot=checkbox]{flex:none;width:19px;height:19px;border-color:var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-check [data-slot=checkbox][data-state=checked],:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-check [data-slot=checkbox][data-checked]{background:var(--workspace-accent);border-color:var(--workspace-accent);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-evidence{overflow:hidden;border-radius:12px;border:1px solid var(--workspace-border);margin-bottom:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-evidence img{display:block;width:100%;height:160px;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-evidence>span{display:block;padding:10px 12px;font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-facts{margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-amount{font:550 35px var(--workspace-title-font);letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-amount>span{display:block;font:13px/1.55 var(--workspace-font);letter-spacing:0;color:var(--workspace-muted);margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-progress-row{display:flex;align-items:center;gap:12px;font-size:13px;margin-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-progress-row>span{width:60px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-progress-row>div{flex:1;background:var(--workspace-border);height:7px;border-radius:4px;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-progress-row i{display:block;height:100%;background:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-profile{display:grid;justify-items:center;gap:12px;padding:10px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-profile>span{width:62px;height:62px;border-radius:50%;background:var(--workspace-soft);display:grid;place-items:center;font-size:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-profile small{color:var(--workspace-muted);font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-sample{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:100px;border:1px dashed var(--workspace-border);border-radius:12px;background:var(--workspace-soft);color:inherit;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-search{display:flex;align-items:center;gap:9px;background:var(--workspace-soft);border-radius:10px;padding:0 12px;margin:12px 0 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-search input{min-width:0;flex:1;height:44px;border:0;background:none;outline:0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-search button{border:0;background:none;color:var(--workspace-muted);min-height:40px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-toast{position:absolute;z-index:30;bottom:176px;left:20px;right:20px;padding:13px 15px;background:var(--workspace-ink);color:var(--workspace-canvas);border-radius:10px;font-size:12px;line-height:1.5;box-shadow:0 5px 22px #10111615}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-phone button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-phone a:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-phone textarea:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-search:focus-within{outline:2px solid var(--workspace-accent);outline-offset:3px}@keyframes mh-rise{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 800px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-main{padding:28px 18px 38px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-controls{display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-controls>button{margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-grid{grid-template-columns:minmax(0,410px);gap:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-heading h1{font-size:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-heading p{font-size:14px}}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-main{padding-inline:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-phone{border-radius:35px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-body{padding-inline:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-app-head{padding-inline:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-project{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-dock{max-width:calc(100% - 24px);width:calc(100% - 24px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-dock button{padding-inline:7px;min-width:39px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-board .mdx-board-label{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-board .mdx-board-label small{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row-copy>b{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row-copy>small{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-row{gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-money strong{font-size:34px}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mh-panel{animation:none}}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio{--ph-muted:#666c78;--ph-line:#e5e7ec;--ph-ink:#131418;--ph-electric:#e1fa3c}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio-main{max-width:1060px;margin:auto;padding:38px 32px 52px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio-heading h1{margin:10px 0;font:550 36px/1.1 var(--workspace-title-font);letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio-heading p{margin:0;font-size:15px;color:var(--ph-muted);line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-role-bar{display:flex;flex-wrap:wrap;gap:5px;margin:24px 0 32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-role-bar button{min-height:44px;border:1px solid transparent;border-radius:9px;padding:10px 15px;font:500 13px var(--workspace-font);color:var(--ph-muted);background:transparent}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-role-bar button[aria-pressed=true]{color:#fff;background:var(--ph-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-stage{display:grid;grid-template-columns:minmax(210px,1fr) 390px minmax(20px,.3fr);gap:40px;align-items:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-context{padding-top:60px;max-width:255px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-eyebrow{color:var(--ph-muted);font:11px/1.5 var(--workspace-mono);letter-spacing:.08em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-context h2{font:550 27px/1.15 var(--workspace-title-font);letter-spacing:-.035em;margin:14px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-context p{font-size:15px;line-height:1.6;color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-state-picker{display:flex;gap:4px;background:#e8e9ec;padding:4px;border-radius:12px;margin:28px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-state-picker button{flex:1;min-height:42px;border-radius:9px;font-size:13px;color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-state-picker button[aria-pressed=true]{background:#fff;color:var(--ph-ink);box-shadow:0 1px 4px #1314180a}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-context .ph-preview-help{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-only{display:block;font-size:12px;margin-top:28px;color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .ph-phone{height:844px;min-height:650px;max-height:none;width:100%;position:relative;display:block;overflow:hidden;background:#fff;border:1px solid #e5e7ec;border-radius:42px;color:var(--ph-ink);isolation:isolate}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-app{height:100%;display:flex;flex-direction:column}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-status{height:43px;flex:none;padding:14px 24px 0;display:flex;justify-content:space-between;align-items:start;position:relative;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-status>i{position:absolute;top:10px;left:50%;transform:translate(-50%);width:115px;height:26px;background:#000;border-radius:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-status>span{display:flex;align-items:center;gap:4px;padding-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-app-header{display:flex;align-items:center;gap:9px;padding:8px 20px 13px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-app-header button{min-height:44px;color:var(--ph-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-avatar{border-radius:50%;flex:0 0 40px;background:#f4f4f6;font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-switch{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-switch .logo img{width:18px;height:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-search{display:grid;place-items:center;flex:0 0 44px;margin-left:auto;border:1px solid var(--ph-line);border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:15px 22px 174px;scrollbar-width:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-scroll::-webkit-scrollbar{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-eyebrow{font:11px/1.5 var(--workspace-mono);letter-spacing:.06em;color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-title h2{margin:6px 0;font:550 36px/1.06 var(--workspace-title-font);letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-title h2>span{color:#4d5cf0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-title p{margin:0;font-size:14px;line-height:1.5;color:var(--ph-muted);max-width:310px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-pulse{display:flex;align-items:center;width:100%;gap:7px;min-height:44px;margin:12px 0 17px;border-top:1px solid var(--ph-line);border-bottom:1px solid var(--ph-line);font-size:12px;color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-pulse>span:nth-child(2){color:var(--ph-ink);font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-status-dot{width:6px;height:6px;background:#267757;border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-pulse>i{width:1px;height:11px;background:var(--ph-line);margin:0 3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-pulse>svg{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature{border-radius:19px;background:#17191e;color:#fff;padding:21px 20px 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature-kicker{display:flex;align-items:center;gap:7px;font:11px/1.4 var(--workspace-mono);letter-spacing:.06em;color:#d9dbe2}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature-kicker>i{display:block;height:6px;width:6px;border-radius:50%;background:var(--ph-electric)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature h3{text-wrap:balance;font:550 28px/1.13 var(--workspace-title-font);letter-spacing:-.035em;margin:14px 0 10px;max-width:285px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature>p{color:#c8cad2;font-size:13px;line-height:1.5;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature-context{display:flex;gap:7px;align-items:center;color:#e0e2e9;font-size:12px;margin:18px 0 16px;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature-context>svg{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio .ph-phone .ph-primary{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:50px;padding:12px 15px;background:var(--ph-electric);color:var(--ph-ink);border-radius:12px;border:0;font:550 15px/1.4 var(--workspace-font);text-decoration:none;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-primary>svg{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-clear .ph-primary{margin-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-clear .ph-feature-kicker{color:var(--ph-electric)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-section{margin-top:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-section h3{margin:0;font:550 14px/1.4 var(--workspace-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-section-heading>span{color:var(--ph-muted);font:12px var(--workspace-mono)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-section-heading>svg{color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-work-row{display:flex;width:100%;align-items:center;gap:11px;min-height:83px;padding:13px 0;border-bottom:1px solid var(--ph-line);text-align:left;color:var(--ph-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-row-icon{width:34px;height:38px;display:grid;place-items:center;flex:none;color:#666c78;background:#f4f4f6;border-radius:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-row-copy{display:block;flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-row-copy b{display:block;font-size:14px;font-weight:550;line-height:1.35}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-row-copy small{display:block;color:var(--ph-muted);font-size:12px;line-height:1.5;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-work-row>svg:last-child{color:var(--ph-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-agenda{margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-agenda button{display:flex;gap:11px;align-items:start;width:100%;text-align:left;min-height:71px;padding:9px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-agenda button>span:first-child{width:42px;flex:none;color:var(--ph-muted);padding-top:3px;font:11px/1.5 var(--workspace-mono)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-agenda button>i{height:7px;width:7px;background:var(--ph-ink);border-radius:50%;flex:none;margin-top:7px;position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-agenda button:not(:last-child)>i:after{content:"";position:absolute;width:1px;height:61px;left:3px;top:9px;background:var(--ph-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-agenda b{display:block;font-size:14px;font-weight:500;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-agenda small{display:block;margin-top:4px;font-size:12px;color:var(--ph-muted);line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-milestone{display:block;width:100%;text-align:left;padding:18px;border:1px solid var(--ph-line);border-radius:15px;margin-top:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-milestone>.ph-eyebrow{display:flex;justify-content:space-between}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-milestone>strong{display:block;font-size:16px;font-weight:550;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-milestone-date{display:flex;justify-content:space-between;font-size:13px;margin:6px 0 17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-milestone-date>span{color:var(--ph-muted);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-progress{height:5px;background:#eceef1;border-radius:5px;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-progress>i{display:block;width:26%;height:100%;background:var(--ph-ink);border-radius:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-milestone>small{display:block;font-size:12px;color:var(--ph-muted);margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-team-section{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ph-line);padding-bottom:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-team-section p{color:var(--ph-muted);font-size:12px;margin:5px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-team-section button{display:flex;align-items:center;min-height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-team-section button>span{display:grid;place-items:center;width:30px;height:30px;border:2px solid #fff;background:#eeeff2;border-radius:50%;font-size:9px;margin-left:-6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-team-section button>svg{margin-left:7px;color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-freshness{display:flex;justify-content:center;align-items:center;gap:5px;color:var(--ph-muted);font-size:11px;margin:18px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-dock-fade{height:125px;background:linear-gradient(transparent,#fff 60%);position:absolute;bottom:0;left:0;right:0;z-index:12;pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-phone .me-fab{bottom:111px;width:52px;height:52px;right:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-home-indicator{position:absolute;height:4px;width:115px;bottom:9px;left:50%;transform:translate(-50%);background:#c9cbd0;border-radius:5px;z-index:16}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#13141870;display:flex;align-items:flex-end;padding-top:60px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel{width:100%;max-height:100%;background:#fff;border-radius:27px 27px 0 0;display:flex;flex-direction:column;min-height:390px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel-handle{width:34px;height:4px;border-radius:5px;background:#d8dbe1;margin:10px auto 0;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel>header{display:flex;align-items:center;justify-content:space-between;padding:4px 19px 0;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel>header>button{width:44px;height:44px;display:grid;place-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel-content{overflow-y:auto;padding:8px 23px 15px;min-height:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel h2{font:550 28px/1.12 var(--workspace-title-font);letter-spacing:-.035em;margin:8px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel-content>p{font-size:14px;color:var(--ph-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-detail-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#f3f8d5;margin-bottom:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-detail-section{border-top:1px solid var(--ph-line);margin:21px 0;padding-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-detail-section h3{font-size:14px;font-weight:550;margin:0 0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-detail-section p{font-size:15px;line-height:1.55;color:var(--ph-muted);margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-linked-record{display:flex;align-items:center;gap:10px;background:#f4f4f6;padding:14px 12px;border-radius:12px;font-size:13px;margin-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-linked-record svg{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-linked-record small{display:block;font-size:12px;color:var(--ph-muted);line-height:1.4;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel-preview{margin:0;padding:4px 20px 22px;text-align:center;font-size:11px;color:var(--ph-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-number{display:flex;align-items:center;gap:18px;margin:24px 0 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-number>strong{font:550 57px/1 var(--workspace-title-font);letter-spacing:-.06em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-number>strong span{font-size:33px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-number>span{font-size:15px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-number small{color:var(--ph-muted);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-list{margin:19px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-list div{display:flex;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid var(--ph-line);font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-list dt{color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-overview-list dd{margin:0;text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-note{background:#f3f8d5;border-radius:12px;padding:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-person{display:flex;align-items:center;gap:12px;min-height:70px;border-bottom:1px solid var(--ph-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-person>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-size:11px;background:#f4f4f6}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-person b{display:block;font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-person small{display:block;font-size:12px;color:var(--ph-muted);margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-person+.ph-primary{margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-create-row{display:flex;width:100%;gap:13px;align-items:center;min-height:73px;border-bottom:1px solid var(--ph-line);text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-create-row b{flex:1;font-size:15px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-search-field{display:flex;gap:8px;align-items:center;background:#f4f4f6;padding:12px;border-radius:10px;margin:22px 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-search-field input{min-width:0;width:100%;background:transparent;font-size:16px;outline:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-search-empty{padding:12px 0 25px;font-size:14px;line-height:1.5;color:var(--ph-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio-footer{text-align:center;color:var(--ph-muted);font-size:12px;margin-top:30px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio :is(button,a,input):focus-visible{outline:2px solid #4d5cf0;outline-offset:3px}@media (max-width:820px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-stage{grid-template-columns:minmax(0,390px);justify-content:center;gap:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-context{padding:0;max-width:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-context h2,:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-context>p,:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-only,:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-preview-eyebrow{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-state-picker{max-width:280px;margin:0 auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio-main{padding:28px 16px 36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-role-bar{margin-bottom:18px;gap:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-role-bar button{padding-inline:10px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-studio-heading h1{font-size:30px}}@media (max-width:440px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .ph-phone{border-radius:33px;height:820px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-scroll{padding-inline:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-app-header{padding-inline:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature{padding:19px 16px 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature h3{font-size:27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-project-title h2{font-size:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature-kicker{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-feature-context{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-panel-content{padding-inline:20px}}@media (prefers-reduced-motion:reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .ph-scroll{scroll-behavior:auto}}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-studio .mdx-heading h1{font-size:32px;letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-phone{isolation:isolate}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body{padding:25px 23px 28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body h2{font:550 31px/1.12 var(--workspace-title-font);letter-spacing:-.045em;margin:0 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body>.ce-intro{font-size:14px;line-height:1.55;color:var(--workspace-muted);margin:0 0 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-list-body{padding-bottom:172px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-tabs{display:flex;gap:3px;padding:4px;background:var(--workspace-soft);border-radius:10px;margin:21px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-tabs button{flex:1;min-height:38px;white-space:nowrap;border:0;background:none;color:var(--workspace-muted);font-size:13px;border-radius:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-tabs button[aria-pressed=true]{background:var(--workspace-canvas);color:var(--workspace-ink);box-shadow:0 1px 4px #10111609}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-row-amount{display:flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-list-note{margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-record-head{display:flex;align-items:center;gap:10px;padding:8px 17px 12px;flex:none;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-record-head button{display:grid;place-items:center;min-width:40px;height:42px;border:0;background:none;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-record-head b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-record-head>span{margin-left:auto;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-step-progress{height:3px;background:var(--workspace-border);margin:0 23px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-step-progress i{display:block;height:100%;background:var(--workspace-ink);transition:width .2s ease}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-source{display:flex;align-items:center;gap:10px;border:1px solid var(--workspace-border);background:var(--workspace-canvas);padding:13px;border-radius:12px;color:inherit;width:100%;text-align:left;margin:23px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-source>span:nth-child(2){flex:1;display:grid;gap:6px;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-source b{font-size:13px;font-weight:500;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-source small{font-size:11px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-source .mh-chip{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body .mh-field{margin:21px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body .mh-field>input{width:100%;min-height:49px;padding:12px 13px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-canvas);color:var(--workspace-ink);font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body .mt-pick{display:grid;gap:10px;font-size:14px;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body .mt-pick [data-slot=select-trigger]{min-height:49px;background:var(--workspace-canvas);border:1px solid var(--workspace-border);border-radius:10px;color:var(--workspace-ink);font-size:13px;width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote{display:flex;gap:8px;align-items:center;min-height:78px;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote>button{display:flex;gap:10px;align-items:center;flex:1;min-width:0;padding:12px 0;background:none;border:0;text-align:left;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote>button>span:last-child{display:grid;gap:5px;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote small{font-size:11px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote>label{display:flex;align-items:center;gap:3px;width:93px;color:var(--workspace-muted);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote input{width:100%;min-width:0;background:var(--workspace-canvas);color:var(--workspace-ink);padding:10px 4px;border:0;border-bottom:1px solid var(--workspace-border);font-size:14px;text-align:right;border-radius:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote input::-webkit-inner-spin-button{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote-actions{margin:15px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote-actions .mh-text-button{font-size:12px;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-rollup{background:var(--workspace-soft);border-radius:13px;padding:19px;margin-top:27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-rollup dl{display:grid;grid-template-columns:1fr auto;gap:17px 12px;font-size:14px;align-items:center;margin:18px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-rollup dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-rollup dd{text-align:right;font-weight:500;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-rollup label{display:flex;align-items:center;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-rollup input{width:39px;background:var(--workspace-canvas);border:1px solid var(--workspace-border);border-radius:5px;padding:4px 2px;text-align:center;color:var(--workspace-ink);font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-rollup .ce-total{padding-top:16px;border-top:1px solid var(--workspace-border);font-size:17px;color:var(--workspace-ink);font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-rollup p{font-size:11px;line-height:1.5;color:var(--workspace-muted);margin:15px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-route{list-style:none;padding:0 0 0 8px;margin:28px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-route li{position:relative;padding:0 0 25px 21px;border-left:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-route li:last-child{border:0;padding-bottom:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-route li:before{content:"";position:absolute;left:-5px;top:3px;width:9px;height:9px;border:1px solid var(--workspace-border);border-radius:50%;background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-route li.done:before{background:var(--workspace-ink);border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-route li.current:before{background:var(--lime);border-color:#bdce24;box-shadow:0 0 0 4px color-mix(in srgb,var(--lime) 20%,transparent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-route b{font-size:14px;font-weight:500;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-route span{display:block;margin-top:5px;color:var(--workspace-muted);font-size:12px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-review-details{border-block:1px solid var(--workspace-border);padding:15px 0;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-review-details summary{display:flex;align-items:center;justify-content:space-between;font-size:14px;cursor:pointer;list-style:none;min-height:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-review-details>p{font-size:13px;line-height:1.6;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-review-details .mh-facts{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-footer{flex:none;border-top:1px solid var(--workspace-border);padding:13px 21px 26px;background:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-footer .mdx-primary{font-size:14px;min-height:49px;gap:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-footer .mdx-primary:disabled{opacity:.4;cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-footer .mh-text-button{font-size:12px;min-height:34px;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-summary{background:var(--workspace-soft);border-radius:12px;padding:19px 16px;font-size:12px;gap:14px 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-summary dd{max-width:205px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-state-line{display:flex;align-items:center;gap:8px;color:var(--workspace-muted);font-size:12px;line-height:1.5;margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-state-line.signed{color:#247b51}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-section-title{font-size:15px;font-weight:550;margin:28px 0 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-handoff p{display:flex;gap:10px;align-items:flex-start;font-size:13px;padding:13px 0;margin:0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-handoff svg{flex:none;color:#247b51;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-handoff span{display:grid;gap:5px;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-handoff b{font-size:12px;font-weight:500;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-choices{display:grid;gap:10px;margin:23px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-choices button{display:flex;align-items:flex-start;gap:10px;padding:16px 13px;text-align:left;border:1px solid var(--workspace-border);border-radius:11px;background:var(--workspace-canvas);color:inherit;min-height:73px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-choices button.selected{border-color:var(--workspace-accent);background:var(--workspace-wash)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-choices button>span:last-child{display:grid;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-choices b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-choices small{font-size:12px;line-height:1.4;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-radio{width:16px;height:16px;border:1px solid var(--workspace-border);border-radius:50%;flex:none;margin-top:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .selected .ce-radio{border:5px solid var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-scope-read{font-size:14px;line-height:1.65;margin:25px 0;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-revision{font-size:12px;line-height:1.5;color:var(--workspace-muted);padding-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-context-amount{font:550 31px var(--workspace-title-font);letter-spacing:-.035em;margin:30px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-context-amount>span{display:block;font:12px var(--workspace-font);letter-spacing:0;margin-top:8px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-context-facts{display:grid;grid-template-columns:1fr auto;font-size:12px;gap:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-context-facts dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-context-facts dd{text-align:right;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-toast{position:absolute;z-index:30;left:20px;right:20px;bottom:147px;background:var(--workspace-ink);color:var(--workspace-canvas);padding:12px 15px;border-radius:10px;font-size:12px;line-height:1.5;box-shadow:0 5px 20px #10111618}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-phone input:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-phone textarea:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-phone button:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body .mh-health dd{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-board .mh-dock button{padding-inline:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-phone .mh-panel .mh-field input{min-height:46px;border:1px solid var(--workspace-border);border-radius:9px;padding:10px}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body{padding-inline:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-body h2{font-size:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote>label{width:78px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote{gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote .mh-code{width:30px;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote b{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-quote small{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-summary{padding:16px 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-footer{padding-inline:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-studio .mdx-heading h1{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-row-amount{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-board .mh-dock button{padding-inline:7px}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .ce-step-progress i{transition:none}}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body h2{font-size:31px;letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-search{display:flex;align-items:center;gap:8px;background:var(--workspace-soft);border-radius:9px;padding:10px 12px;margin-bottom:15px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-search input{min-width:0;width:100%;background:none;border:0;outline:0;font:12px var(--workspace-font);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body .mh-row{padding:17px 0;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body .mh-row-copy b{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body .mh-row-copy small{font-size:10px;line-height:1.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-lime{background:#edf7ac!important;color:#47502c!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body .mh-chip{font-size:9px;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-empty{text-align:center;padding:50px 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-empty svg{margin:0 auto 16px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-empty h3{margin-bottom:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-empty p{font-size:13px;color:var(--workspace-muted);line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context{padding-top:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context h3{font:550 24px/1.13 var(--workspace-title-font);letter-spacing:-.04em;margin:17px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context>p,:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context>div p{font-size:13px;line-height:1.8;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context>strong{display:block;font:500 33px var(--workspace-title-font);letter-spacing:-.045em;margin-top:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context>small{display:block;color:var(--workspace-muted);font-size:12px;line-height:1.7;margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context>div{padding-top:24px;margin-top:30px;border-top:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context>div b{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context>div p{margin-top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context .iv-demo{margin-top:32px;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-comparison{font-size:11px;color:var(--workspace-muted);display:flex;align-items:center;gap:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-actions{margin-top:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-actions>button{border:0;background:none;display:flex;align-items:center;gap:13px;width:100%;text-align:left;padding:14px 0;border-bottom:1px solid var(--workspace-border);color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-actions>button>span:first-child{width:34px;height:34px;background:var(--workspace-soft);border-radius:9px;display:grid;place-items:center;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-actions>button:first-child>span:first-child{background:var(--lime)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-actions b{display:block;font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-actions small{display:block;color:var(--workspace-muted);font-size:11px;line-height:1.5;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-actions>.iv-cancel{justify-content:center;border:0;background:var(--workspace-soft);border-radius:10px;font-size:13px;margin-top:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-context-add{background:var(--lime);color:var(--ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-panel .mdx-primary{margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-dock{white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-dock button:last-child span{display:block;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-dock button:last-child{display:flex;flex-direction:column;gap:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-dock .active{background:var(--workspace-soft);color:var(--workspace-ink)}@media (max-width: 1100px){:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-context{display:none}}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body{padding-inline:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body .mh-row{gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-dock button{padding-inline:6px;min-width:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-dock button>span{font-size:11px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-document{display:flex;gap:12px;align-items:center;width:100%;text-align:left;border:1px solid var(--workspace-border);border-radius:11px;background:var(--workspace-canvas);padding:16px;margin:22px 0;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-document>svg:first-child{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-document>span{flex:1;display:grid;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-document b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-document small{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-match{background:var(--workspace-soft);border-radius:13px;padding:18px;margin:21px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-card-label{display:flex;justify-content:space-between;gap:10px;font:9px/1.6 var(--workspace-mono);letter-spacing:.07em;color:var(--workspace-muted);margin-bottom:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-match dl,:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-billing-summary{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:13px 15px;font-size:12px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-match dt,:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-billing-summary dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-match dd,:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-billing-summary dd{text-align:right;font-weight:500;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-match small{display:block;padding-top:15px;margin-top:15px;border-top:1px solid var(--workspace-border);font-size:10px;color:var(--workspace-muted);line-height:1.7}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-danger{color:#b8433c}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-compare-row{display:flex;align-items:center;gap:10px;background:none;border:0;border-bottom:1px solid var(--workspace-border);padding:19px 0;width:100%;text-align:left;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-compare-row>span:nth-child(2){flex:1;min-width:0;display:grid;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-compare-row b{font-size:12px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-compare-row small{font-size:10px;line-height:1.5;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body .mt-pick{margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-two>*{min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-net{display:grid;align-content:end;gap:10px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-net>span{font-size:14px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-net>b{font-size:14px;font-weight:500;padding:15px 12px;border:1px solid var(--workspace-border);border-radius:10px;min-height:49px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-origin{display:flex;align-items:center;gap:6px;color:#3d8b69;font-size:11px;background:none;border:0;min-height:32px;margin-top:-8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-origin>svg:last-child{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-billing-summary{padding:18px 0;margin-bottom:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-source-text{display:flex;align-items:center;gap:8px;min-height:44px;background:none;border:0;font-size:12px;color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-exception-options{display:grid;gap:9px;margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-exception-options>button{display:flex;align-items:start;gap:10px;padding:15px 12px;border:1px solid var(--workspace-border);border-radius:11px;background:#fff;text-align:left;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-exception-options>button[aria-pressed=true]{border-color:var(--workspace-ink);box-shadow:0 0 0 1px var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-exception-options>button[aria-pressed=true] .ce-radio{border:5px solid var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-exception-options b{display:block;font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-exception-options small{display:block;font-size:11px;color:var(--workspace-muted);line-height:1.55;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-footer{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-footer .mh-text-button{justify-content:center;width:100%;min-height:36px;font-size:12px;color:var(--workspace-muted);margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-route-summary{display:grid;gap:8px;margin:22px 0;padding:18px;background:var(--workspace-soft);border-radius:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-route-summary b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-route-summary>span,:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-route-summary>small{font-size:12px;line-height:1.6;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-route-summary strong{font:500 29px var(--workspace-title-font);letter-spacing:-.03em}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline{list-style:none;margin:26px 0 0;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline li{display:flex;gap:13px;min-height:64px;position:relative;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline li:not(:last-child):before{content:"";position:absolute;left:6px;top:14px;bottom:0;width:1px;background:var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline li.done:before{background:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline i{width:14px;height:14px;border:1px solid var(--workspace-border);border-radius:50%;display:grid;place-items:center;flex:none;position:relative;margin-top:2px;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline .done i{background:var(--workspace-ink);border-color:var(--workspace-ink);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline .current i{background:var(--lime);border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline small{display:block;color:var(--workspace-muted);font-size:11px;line-height:1.6;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-timeline li:not(.done):not(.current){color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-result-card{border:1px solid var(--workspace-border);border-radius:13px;padding:24px;display:grid;gap:14px;margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-result-card svg{color:#4d876b}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-result-card b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-result-card strong{font:500 30px var(--workspace-title-font);letter-spacing:-.035em}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-result-card span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-capture-frame{min-height:240px;background:var(--workspace-soft);border:1px dashed var(--workspace-border);border-radius:14px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;padding:20px;margin:25px 0;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-capture-frame svg{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-capture-frame b{font-size:15px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-capture-frame span{font-size:12px;line-height:1.6;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-panel-demo{display:block;text-align:center;color:var(--workspace-muted);font-size:10px;line-height:1.5;margin:15px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-email{display:grid;gap:20px;background:var(--workspace-soft);padding:28px 15px;border-radius:12px;margin:25px 0;font-size:14px;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-email svg{margin:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-email b{font-weight:500;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-panel .mh-field{display:grid;gap:9px;margin:20px 0;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-panel .mh-field input{border:1px solid var(--workspace-border);background:#fff;border-radius:9px;padding:12px;min-height:47px;font-size:14px;width:100%;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-check{display:flex;gap:12px;align-items:center;margin:20px 0;font-size:12px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper{background:#fff;border:1px solid var(--workspace-border);padding:22px 18px;margin-top:22px;border-radius:5px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper header{display:flex;gap:10px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper header>span{display:grid;place-items:center;width:33px;height:33px;background:var(--workspace-soft);font:11px var(--workspace-mono);border-radius:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper header b{font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper small{font-size:10px;line-height:1.5;color:var(--workspace-muted);display:block;margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper>div{display:flex;justify-content:space-between;align-items:center;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper h3{font:550 25px var(--workspace-title-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper>div>b{font:10px var(--workspace-mono)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper dl{display:grid;grid-template-columns:1fr 1.4fr;gap:15px;font-size:11px;line-height:1.5;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper dd{text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper>p{border-block:1px solid var(--workspace-border);padding:23px 0;font-size:12px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-paper>small{margin-top:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-profile{display:grid;gap:12px;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-profile small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-toast{z-index:10}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone .mh-callout .mh-text-button{font-size:11px;margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-phone button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body h2{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-match{padding:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-match dl{font-size:11px;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-body .ce-intro{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .iv-panel .iv-two{gap:8px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-studio .mdx-heading h1{font-size:34px;letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-body h2{font-size:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-body .ce-intro{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper{position:relative;background:#fff;color:#25282c;width:114px;padding:15px 9px;display:grid;gap:5px;font:5px/1.45 var(--workspace-mono);box-shadow:0 5px 12px #10111612;transform:rotate(-5deg);text-align:center;border:1px solid #e7e7e7;clip-path:polygon(0 0,100% 0,100% 98%,95% 100%,90% 98%,85% 100%,80% 98%,75% 100%,70% 98%,65% 100%,60% 98%,55% 100%,50% 98%,45% 100%,40% 98%,35% 100%,30% 98%,25% 100%,20% 98%,15% 100%,10% 98%,5% 100%,0 98%)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper-store{font-size:11px;font-weight:700;letter-spacing:-.04em;margin-bottom:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper-rule{border-top:1px dashed #a9adb1;margin:3px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper>div:not(.rc-barcode):not(.rc-paper-rule){display:flex;justify-content:space-between}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper-total{margin-top:4px;font-size:7px;font-weight:700}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-barcode{height:15px;width:76%;margin:7px auto 3px;background:repeating-linear-gradient(90deg,#222 0 1px,transparent 1px 3px,#222 3px 5px,transparent 5px 6px,#222 6px 7px,transparent 7px 9px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper.large{width:100%;max-width:292px;margin:10px auto;transform:none;padding:30px 22px;font-size:11px;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper.large .rc-paper-store{font-size:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper.large .rc-paper-total{font-size:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper.large .rc-barcode{height:35px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-paper.blurred{filter:blur(2px);opacity:.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview{display:flex;align-items:center;gap:24px;text-align:left;width:100%;border:0;background:var(--workspace-soft);border-radius:15px;padding:22px 17px;margin:23px 0;color:inherit;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview>.rc-paper{flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview>span{display:grid;gap:8px;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview>span>svg{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview small{font-size:12px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview>span>span{display:flex;align-items:center;gap:3px;color:var(--workspace-accent);font-size:12px;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-extracted{border:1px solid var(--workspace-border);border-radius:13px;padding:18px 16px;margin:23px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-section-line{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-section-line .mh-eyebrow{margin:0;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-section-line button{display:flex;align-items:center;gap:6px;min-height:32px;border:0;background:none;color:var(--workspace-accent);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-extracted .mh-facts{font-size:13px;gap:16px 15px;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-extracted dd{max-width:200px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-money-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-money-fields .mh-field{margin:0 0 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-money-fields input{padding:12px 6px!important;font-size:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-edit-fields>.mh-field{margin:16px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-unreadable{background:var(--workspace-soft);border:0;border-radius:13px;width:100%;height:225px;display:grid;place-items:center;padding:18px;margin-top:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-unreadable span:last-child{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-unreadable>.rc-paper{max-height:158px;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-suggestion{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--workspace-muted);margin:10px 0 25px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-short-note{margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-match,:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preserved{display:flex;align-items:center;gap:10px;width:100%;padding:15px 0;margin:14px 0;background:none;color:inherit;border:0;border-bottom:1px solid var(--workspace-border);text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-match>span:nth-child(2),:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preserved>span{display:grid;gap:6px;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-match b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-match small,:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preserved small{font-size:11px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preserved{margin:24px 0;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preserved>svg:first-child{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-review-row{display:flex;align-items:center;gap:10px;border:0;border-bottom:1px solid var(--workspace-border);min-height:79px;width:100%;padding:14px 0;background:none;text-align:left;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-review-row>span:nth-child(2){display:grid;gap:6px;flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-review-row b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-review-row small{font-size:12px;color:var(--workspace-muted);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-review-row>span:last-child{font-size:12px;color:var(--workspace-accent);padding-left:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-dot{width:5px;height:5px;background:#358065;border-radius:50%;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-review-check{margin-top:27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-timeline{margin-top:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-list-note{margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-add-list{display:grid;gap:4px;margin:15px 0 21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-add-list>button{display:flex;align-items:center;gap:12px;min-height:72px;padding:9px 0;background:none;border:0;color:inherit;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-add-list>button>span:first-child{display:grid;place-items:center;width:37px;height:37px;background:var(--workspace-soft);border-radius:9px;color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-add-list>button:first-child>span:first-child{background:var(--lime);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-add-list>button>span:nth-child(2){display:grid;gap:6px;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-add-list b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-add-list small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-add-list>button>svg{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-cancel{width:100%;min-height:44px;border:0;background:var(--workspace-soft);border-radius:10px;color:inherit;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-capture-frame{position:relative;background:var(--workspace-soft);border-radius:16px;display:grid;place-items:center;min-height:280px;padding:22px;margin:23px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-capture-frame>.rc-paper{width:153px;font-size:7px;transform:rotate(-3deg)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-capture-frame>.rc-paper .rc-paper-store{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-capture-frame>.rc-paper .rc-paper-total{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-capture-frame>i{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid var(--workspace-border);border-radius:9px;pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-capture-frame>span{display:flex;gap:7px;align-items:center;margin-top:19px;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-demo-note{text-align:center;font-size:11px;color:var(--workspace-muted);margin:14px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-email{font-size:13px;padding:18px 12px;border:1px solid var(--workspace-border);border-radius:10px;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-panel-field input{border:1px solid var(--workspace-border);background:var(--workspace-canvas);border-radius:9px;padding:12px;color:inherit;min-height:45px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-context-label{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-context-disclaimer{display:block;font-size:11px;line-height:1.7;color:var(--workspace-muted);margin-top:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-chip.green{color:#247750;background:#edf7f1}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-chip.red{color:#bd453f;background:#fff0ee}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-document{padding:8px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-panel .mh-field{margin:16px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-pin-list{display:grid;gap:8px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-pin-list>div{display:flex;align-items:center;gap:10px;padding:10px;background:var(--workspace-soft);border-radius:9px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-pin-list b{flex:1;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-pin-list button{background:none;border:0;color:inherit;width:34px;height:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-pin-list button:disabled{opacity:.25}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview{gap:15px;padding:18px 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-preview>.rc-paper{width:99px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-extracted{padding:16px 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-extracted .mh-facts{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-studio .mdx-heading h1{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-dock button{padding-inline:6px;min-width:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .mh-dock button>span{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-body h2{font-size:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-money-fields{gap:6px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-phone .rc-paper b{font-size:inherit;line-height:inherit;font-family:var(--workspace-mono);font-weight:600}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-body .mh-amount{margin:22px 0 16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .rc-review-row{min-height:70px;padding-block:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-studio .mdx-heading h1{font-size:33px;letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-body h2{font-size:31px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-body .mh-amount{margin:23px 0 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress{margin:26px 0 17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress span{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress p{font-size:12px;color:var(--workspace-muted);margin:7px 0 14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress-track{height:5px;background:var(--workspace-soft);border-radius:5px;position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress-track i{height:100%;display:block;background:var(--workspace-ink);border-radius:5px;position:relative;transition:width .25s}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress-track i:after{content:"";position:absolute;right:-5px;top:-3px;width:11px;height:11px;background:var(--lime);border-radius:50%;border:2px solid var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-chip-electric{background:#f5f9d8!important;color:#586520!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-closeout-link{display:flex;gap:11px;align-items:center;width:100%;padding:18px 0;margin-top:16px;border:0;background:none;text-align:left;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-closeout-link>span{display:grid;gap:6px;font-size:14px;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-closeout-link small{color:var(--workspace-muted);font-size:12px;line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-closeout-link>svg{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-capture{display:grid;place-items:center;gap:9px;width:100%;padding:27px 18px;border:1px dashed var(--workspace-border);background:var(--workspace-soft);color:inherit;border-radius:13px;margin:23px 0;min-height:147px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-capture svg{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-capture b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-capture span,:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-capture small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-capture small{color:var(--workspace-accent)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trade-title{font-size:14px;margin:24px 0 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trades{display:flex;flex-wrap:wrap;gap:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trades button{min-height:36px;border:0;padding:7px 12px;border-radius:18px;background:var(--workspace-soft);color:var(--workspace-muted);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trades button[aria-pressed=true]{background:var(--workspace-ink);color:var(--workspace-canvas)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-assignee{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--workspace-muted);margin:19px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-assignee span{margin-left:auto;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-sheet{position:relative;margin:24px 0;border:1px solid var(--workspace-border);border-radius:13px;overflow:hidden;background:#fafbfc;aspect-ratio:340/255}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-sheet>svg{display:block;width:100%;height:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-sheet-caption{position:absolute;top:10px;left:12px;font:9px var(--workspace-mono);color:#6f7681;background:#fafbfce6;padding:4px 6px;border-radius:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-sheet>button{position:absolute;transform:translate(-50%,-50%);border-radius:50%;width:25px;height:25px;background:#121418;color:#e8f83a;border:2px solid #e8f83a;box-shadow:0 1px 5px #10111615;display:grid;place-items:center;font:600 10px var(--workspace-font);padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-sheet>button:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-sheet>button.selected{box-shadow:0 0 0 7px #dcf52e32,0 0 0 8px #dcf52e85}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-selected-item{display:flex;align-items:flex-start;gap:10px;margin:20px 0;padding:0 0 19px;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-selected-item>div{display:grid;gap:7px;flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-selected-item b{font-size:14px;font-weight:500;line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-selected-item small,:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-selected-item>div>span{font-size:12px;line-height:1.5;color:var(--workspace-muted);display:flex;gap:4px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-selected-item .mh-chip{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-assignment-note{display:flex;gap:10px;align-items:flex-start;margin:23px 0;padding:16px;border-radius:11px;background:var(--workspace-soft);color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-assignment-note>svg{flex:none;margin-top:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-assignment-note>p{font-size:12px;line-height:1.6;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trade-header{display:flex;align-items:center;gap:9px;padding:9px 23px 17px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trade-header>.mh-avatar{display:grid;place-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trade-header>.logo img{width:18px;height:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trade-header>span:last-child{display:grid;gap:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trade-header b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-trade-header small{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list{margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list>div{display:flex;align-items:center;gap:10px;min-height:85px;border-bottom:1px solid var(--workspace-border);padding:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list label{display:flex;align-items:flex-start;gap:10px;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list label>span{display:grid;gap:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list b{font-size:13px;font-weight:500;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list small{font-size:11px;color:var(--workspace-muted);line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list [data-slot=checkbox]{width:17px;height:17px;flex:none;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list>div>button{display:grid;place-items:center;gap:4px;min-width:42px;min-height:44px;border:0;border-radius:8px;background:var(--workspace-soft);color:var(--workspace-muted);font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-fix-list [data-checked]{background:var(--workspace-ink);color:var(--workspace-canvas);border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-evidence{position:relative;min-height:145px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:7px;background:linear-gradient(145deg,#eaedf1,#f5f6f8);border:1px solid var(--workspace-border);border-radius:11px;padding:14px;text-align:left;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-evidence>svg{margin-bottom:auto;color:#9097a3}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-evidence span{font-size:12px;line-height:1.45;color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-evidence small{font-size:10px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-evidence.after{background:linear-gradient(145deg,#f1f2f4,#e7eaee)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-money{display:flex;gap:4px;align-items:center;white-space:nowrap;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-link{color:var(--workspace-accent);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-action-list{display:grid;gap:3px;margin:15px 0 21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-action-list>button{display:flex;align-items:center;gap:12px;min-height:73px;padding:9px 0;background:none;border:0;color:inherit;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-action-list>button>span:first-child{display:grid;place-items:center;width:37px;height:37px;background:var(--workspace-soft);border-radius:9px;color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-action-list>button:first-child>span:first-child{background:var(--lime);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-action-list>button>span:nth-child(2){display:grid;gap:6px;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-action-list b{font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-action-list small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-action-list>button>svg{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-cancel{width:100%;min-height:44px;border:0;background:var(--workspace-soft);border-radius:10px;color:inherit;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-camera-view{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:var(--workspace-soft);border-radius:13px;min-height:250px;margin:23px 0;padding:25px;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-camera-view>svg{color:#9299a5}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-camera-view>b{font-size:16px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-camera-view>span{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-camera-view>i{position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:1px solid var(--workspace-border);border-radius:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-demo{display:block;margin:15px 0 0;text-align:center;font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-template{padding:10px 0 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-template p{display:flex;gap:10px;font-size:13px;padding:9px 0;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-template svg{color:var(--workspace-muted);flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-template small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-video{display:grid;place-items:center;gap:15px;min-height:200px;width:100%;background:#15171c;color:#fff;border:0;border-radius:12px;margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-video span{font-size:12px;color:#bdc0c7}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-release-mark{width:55px;height:55px;background:var(--workspace-soft);border-radius:15px;display:grid;place-items:center;color:#428264;margin-top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-context-label{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-context-note{display:block;font-size:11px;line-height:1.7;color:var(--workspace-muted);margin-top:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-pin-list{display:grid;gap:8px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-pin-list>div{display:flex;align-items:center;gap:10px;padding:10px;background:var(--workspace-soft);border-radius:9px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-pin-list b{flex:1;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-pin-list button{background:none;border:0;color:inherit;width:34px;height:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-pin-list button:disabled{opacity:.25}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-phone .mh-panel .mh-field{margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-phone .ce-footer .mh-text-button:disabled{opacity:.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-phone .pn-trade-header .logo{line-height:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-body .ce-summary{font-size:12px}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-studio .mdx-heading h1{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-body h2{font-size:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-body .mh-row-copy b{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-money{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-sheet>button{width:22px;height:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-evidence{padding:12px;min-height:135px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-phone .mh-dock button{padding-inline:6px;min-width:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-phone .mh-dock button>span{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-assignee{font-size:11px;flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .pn-progress-track i{transition:none}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-body h2{font-size:31px;letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-hero{padding:3px 0 27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-hero strong{display:block;font:500 37px/1.1 var(--workspace-title-font);letter-spacing:-.05em;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-hero>span{display:block;margin-top:12px;color:var(--workspace-muted);font-size:12px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-section-label{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin:24px 0 4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-section-label b{font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-section-label>span{font-size:11px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-row{display:flex;gap:10px;align-items:center;text-align:left;width:100%;padding:19px 0;border:0;border-bottom:1px solid var(--workspace-border);background:none;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-row>span:nth-child(2){flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-row b{font-size:12px;line-height:1.55;font-weight:550;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-row small{display:block;font-size:10px;line-height:1.6;color:var(--workspace-muted);margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-row strong{font-size:12px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-row>.mh-code{font-size:10px;flex:none;width:32px;height:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-amber{color:#a77a2c!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-ready{display:flex;align-items:center;gap:11px;width:100%;text-align:left;background:var(--workspace-soft);border:0;border-radius:12px;padding:17px 13px;margin-top:26px;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-ready>span{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-ready b{font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-ready small{display:block;font-size:10px;line-height:1.6;color:var(--workspace-muted);margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context{padding-top:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context h3{font:550 24px/1.14 var(--workspace-title-font);letter-spacing:-.04em;margin:17px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context>p,:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context>div p{font-size:13px;line-height:1.8;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context>strong{display:block;font:500 31px var(--workspace-title-font);letter-spacing:-.04em;margin-top:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context>small{display:block;color:var(--workspace-muted);font-size:11px;line-height:1.8;margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context dl{display:grid;grid-template-columns:1fr auto;gap:16px 12px;font-size:11px;margin-top:27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context dd{text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context>div{border-top:1px solid var(--workspace-border);padding-top:25px;margin-top:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context>div>b{display:block;font-size:13px;margin:14px 0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context .mpr-demo{margin-top:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .mh-dock .active{color:var(--workspace-ink);background:var(--workspace-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .mh-dock button{padding-inline:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .mh-dock button>span{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .mh-dock .mh-more-label{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-panel .mdx-primary{margin-top:24px}@media (max-width: 1100px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-context{display:none}}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-body{padding-inline:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-body h2{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-hero strong{font-size:33px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .mh-dock button{min-width:34px;padding-inline:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-row{gap:8px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-account-tabs{display:flex;gap:8px;margin:19px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-account-tabs button{flex:1;min-width:0;min-height:49px;padding:10px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-canvas);font-size:10px;color:var(--workspace-muted);text-align:left;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-account-tabs button[aria-pressed=true]{border-color:var(--workspace-ink);color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-account-tabs small{display:block;margin-top:3px;font-family:var(--workspace-mono)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-payee-row{display:flex;gap:10px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-payee-row>.mpr-row{flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-body>.mpr-payee-row .mpr-row{padding-block:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-held-link{display:flex;gap:8px;align-items:center;text-align:left;width:100%;background:#fbf6e9;border:0;border-radius:9px;padding:14px 12px;color:#9e762c;font-size:11px;margin:17px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-held-link>span{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card{background:var(--workspace-soft);padding:18px;border-radius:13px;margin:24px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card>dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:13px 15px;font-size:12px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card dd{text-align:right;font-weight:500;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card>small{display:block;font-size:10px;line-height:1.65;color:var(--workspace-muted);padding-top:15px;margin-top:15px;border-top:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card>.mh-eyebrow{margin-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card>b{display:block;font-size:13px;font-weight:550;margin-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-red{color:#b84740!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-green{color:#438268!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-note{display:flex;gap:8px;align-items:start;font-size:11px;color:var(--workspace-muted);line-height:1.65;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-note svg{flex:none;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-check{display:flex;gap:11px;align-items:start;margin:24px 0;font-size:12px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-check [data-slot=checkbox]{flex:none;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-approval-person{display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-approval-person>span:nth-child(2){flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-approval-person b{display:block;font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-approval-person small{display:block;font-size:11px;color:var(--workspace-muted);line-height:1.6;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-footer .mpr-text{justify-content:center;width:100%;color:var(--workspace-muted);font-size:12px;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-text{display:flex;align-items:center;gap:8px;min-height:37px;background:none;border:0;color:var(--workspace-accent);font-size:12px;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline{list-style:none;padding:0;margin:28px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline li{display:flex;gap:13px;min-height:69px;position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline li:not(:last-child):before{content:"";position:absolute;left:6px;top:15px;bottom:0;width:1px;background:var(--workspace-border)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline .done:not(:last-child):before{background:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline i{width:14px;height:14px;display:grid;place-items:center;border:1px solid var(--workspace-border);border-radius:50%;flex:none;background:#fff;position:relative;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline .done i{background:var(--workspace-ink);border-color:var(--workspace-ink);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline .current i{background:var(--lime);border-color:var(--workspace-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline small{display:block;font-size:11px;line-height:1.6;color:var(--workspace-muted);margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-timeline li:not(.done):not(.current){color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-payment-total{display:grid;gap:11px;margin:22px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-payment-total>span,:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-payment-total>small{font-size:11px;line-height:1.7;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-payment-total>strong{font:500 34px var(--workspace-title-font);letter-spacing:-.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-check-list>button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--workspace-border);padding:18px 0;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-check-list>button>span:nth-child(2){flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-check-list b{display:block;font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-check-list small{font-size:11px;line-height:1.6;color:var(--workspace-muted);display:block;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-check-list>button>.mpr-amber{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-document{margin-top:24px;padding:22px 18px;border:1px solid var(--workspace-border);border-radius:5px;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-document>svg{color:var(--workspace-muted);margin-bottom:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-document>span{display:block;font:9px var(--workspace-mono);color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-document>h3{font:550 23px/1.2 var(--workspace-title-font);letter-spacing:-.03em;margin:14px 0 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-document dl{display:grid;grid-template-columns:1fr 1.35fr;gap:17px 14px;font-size:11px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-document dt{color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-document dd{text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-document small{display:block;font-size:10px;line-height:1.65;color:var(--workspace-muted);margin-top:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-panel .mh-field{display:grid;gap:10px;margin:22px 0;font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-demo-text{font-size:10px;color:var(--workspace-muted);text-align:center;line-height:1.6;margin-top:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-person{display:grid;gap:12px;margin:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-person small{font-size:12px;color:var(--workspace-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-actions{margin:23px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-actions>button{display:flex;align-items:center;gap:12px;background:none;border:0;border-bottom:1px solid var(--workspace-border);padding:19px 0;width:100%;text-align:left;color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-actions>button>span{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-actions b{display:block;font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-actions small{display:block;font-size:11px;color:var(--workspace-muted);line-height:1.6;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .mh-callout .mpr-text{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .ce-record-head>b{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .ce-record-head>span{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card{padding:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-card>dl{font-size:11px;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-body .ce-intro{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .ce-record-head{gap:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-phone .ce-record-head>button{min-width:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mpr-row strong{font-size:11px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-studio{--mdr-ink: #15171d;--mdr-muted: #737983;--mdr-line: #e7e9ec;--mdr-electric: #e1fa3c;background:#f3f4f6;color:var(--mdr-ink);font-family:var(--workspace-font, "Geist", sans-serif)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-layout{display:grid;grid-template-columns:minmax(230px,1fr) 430px minmax(220px,1fr);gap:clamp(28px,4vw,74px);max-width:1410px;margin:auto;padding:42px 44px 52px;align-items:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide{padding-top:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-kicker{font:11px var(--workspace-mono, monospace);letter-spacing:.12em;color:#737982;display:flex;align-items:center;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-kicker i{width:7px;height:7px;background:#c8df22;border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide h1{font-family:var(--workspace-title-font, inherit);font-size:clamp(36px,3.3vw,48px);line-height:1.06;letter-spacing:-.055em;font-weight:550;margin:21px 0 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide>p{font-size:14px;line-height:1.7;color:#737983}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide nav{display:grid;gap:3px;margin-top:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide nav button{display:flex;align-items:center;gap:13px;text-align:left;padding:11px 12px;border-radius:9px;color:#727983;min-height:44px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide nav button span{font:11px var(--workspace-mono, monospace);color:#969ba3}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide nav button svg{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide nav button[aria-current]{background:#fff;color:#15171d;box-shadow:0 3px 10px #1c263007}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide nav button[aria-current] span{color:#5256f5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-preview-note{border-top:1px solid #dfe2e7;padding-top:20px;margin-top:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-preview-note>span,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-scope>span{font:10px var(--workspace-mono, monospace);letter-spacing:.12em;color:#8b919b}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-preview-note p,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-scope p{font-size:12px;line-height:1.65;color:#838992;max-width:230px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-phone-wrap{width:430px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-phone{height:874px;width:430px;background:#fff;position:relative;border:1px solid #dfe2e6;border-radius:46px;overflow:hidden;box-shadow:0 18px 65px #25304413;display:flex;flex-direction:column;isolation:isolate;color:#15171d;font-size:14px;transform:translateZ(0)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-phone button{font:inherit;cursor:pointer;touch-action:manipulation}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-phone button:disabled{opacity:.36;cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-phone button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide button:focus-visible{outline:2px solid #5557fa;outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-status{height:47px;display:flex;justify-content:space-between;align-items:center;padding:9px 30px 0;font-size:14px;flex-shrink:0;position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-status>span:last-child{display:flex;align-items:center;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-island{position:absolute;left:50%;transform:translate(-50%);width:111px;height:28px;background:#090a0d;border-radius:25px;top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-header{height:68px;padding:7px 12px;display:flex;align-items:center;gap:4px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;flex-shrink:0;border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-title{flex:1;min-width:0;text-align:left;display:grid;gap:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-title strong{display:flex;align-items:center;gap:6px;font-size:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-title>span{font-size:12px;color:#777e88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-meta{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 21px 11px;border-bottom:1px solid var(--mdr-line);font-size:10px;font-family:var(--workspace-mono, monospace);letter-spacing:.045em;flex-shrink:0;color:#858b93}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-meta>span>span{margin:0 6px;color:#bbc0c7}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-meta button{display:flex;align-items:center;gap:5px;color:#6f7780;font-size:11px;letter-spacing:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-canvas{position:relative;flex:1;min-height:0;background:#f0f1f3;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-canvas>svg{width:100%;height:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-plan-art text{font-family:Arial,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-canvas-top{position:absolute;top:13px;left:13px;right:13px;display:flex;justify-content:space-between;pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-canvas-top button{background:#fffffff5;box-shadow:0 3px 15px #1319250a;border:1px solid #e4e7eb;min-height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;font-size:11px;color:#666e79;pointer-events:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-canvas-top button:last-child{width:36px;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-zoom{position:absolute;right:13px;bottom:16px;display:grid;background:#fff;border-radius:12px;border:1px solid #e1e4e9;box-shadow:0 3px 14px #151b260a;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-zoom button{width:40px;height:42px;display:grid;place-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-zoom button+button{border-top:1px solid var(--mdr-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-back-sheet{position:absolute;bottom:18px;left:14px;background:#fffffff5;border:1px solid #e1e4e9;display:flex;align-items:center;gap:7px;border-radius:22px;padding:10px 12px;font-size:12px!important;box-shadow:0 3px 12px #1117}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-hint{position:absolute;top:59px;left:50%;transform:translate(-50%);white-space:nowrap;display:flex;align-items:center;gap:8px;background:#17191e;color:#fff;padding:9px 13px;border-radius:30px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-color-dot{display:inline-block;width:13px;height:13px;border-radius:50%;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-loupe{position:absolute;width:182px;height:151px;top:76px;left:24px;border:3px solid white;border-radius:20px;background:#fff;box-shadow:0 12px 35px #0f172438;overflow:hidden;pointer-events:none;z-index:5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-loupe svg{display:block;width:100%;height:118px;border-bottom:1px solid #e1e3e8}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-loupe>span{display:flex;align-items:center;justify-content:center;gap:6px;height:26px;font-size:10px;font-weight:600;letter-spacing:.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-loupe:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #191f251a;border-radius:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-controls{background:#fff;border-top:1px solid #e3e6eb;position:relative;z-index:4;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-control-row{display:flex;align-items:center;padding:4px 16px;gap:15px;height:45px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-control-row>button{display:flex;align-items:center;gap:6px;font-size:11px;color:#767d87;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-history{display:flex;margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-history button{width:32px;height:36px;display:grid;place-items:center;color:#525963}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock{display:flex;align-items:center;margin:3px 13px 0;gap:3px;border-radius:34px;padding:5px;background:#fff;box-shadow:0 1px 14px #171c2510;border:1px solid #eaecf0;justify-content:space-between}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock>button{min-width:58px;height:54px;border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#7a808a}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock>button>span{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock>button.active{color:#13151a;background:#f1f2f4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock>button.mdr-add{min-width:53px;width:53px;height:53px;border-radius:50%;background:var(--mdr-electric);color:#111316;margin-left:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-home-indicator{height:4px;background:#181b2140;border-radius:20px;width:114px;margin:13px auto 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-selection{display:flex;align-items:center;gap:10px;padding:7px 18px;border-bottom:1px solid var(--mdr-line);border-top:1px solid var(--mdr-line);min-height:45px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-selection>span{color:#737b85;font-size:12px;margin-right:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-selection>button{display:flex;align-items:center;gap:4px;font-size:12px;min-height:35px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-toast{position:absolute;left:20px;right:20px;bottom:150px;z-index:8;background:#1b1e25;color:#fff;padding:12px 15px;border-radius:12px;font-size:12px;display:flex;align-items:center;gap:8px;box-shadow:0 7px 25px #0002;pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-under-phone{font-size:11px;color:#9399a1;text-align:center;margin:15px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide{padding-top:100px;max-width:248px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide h2{font-family:var(--workspace-title-font, inherit);font-size:28px;letter-spacing:-.04em;line-height:1.1;margin:16px 0 30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide>div{margin-top:27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide svg{color:#858b95}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide h3{font-size:14px;font-weight:550;margin:12px 0 7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide p{font-size:13px;color:#858c95;line-height:1.7}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide button{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:550;color:#4f54e9;margin-top:12px;min-height:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide button svg{color:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-scope{border-top:1px solid #dfe2e8;padding-top:20px;margin-top:36px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1217204d;z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel{position:absolute;bottom:0;left:0;right:0;max-height:91%;background:#fff;z-index:21;border-radius:28px 28px 0 0;display:flex;flex-direction:column;outline:0;box-shadow:0 -7px 40px #171d2315}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-handle{width:36px;height:4px;background:#d7dbe0;border-radius:8px;margin:10px auto 0;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel>header{display:flex;gap:10px;align-items:start;padding:22px 19px 18px;border-bottom:1px solid var(--mdr-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel>header>div{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel h2{font-family:var(--workspace-title-font, inherit);font-size:27px;line-height:1.1;letter-spacing:-.045em;font-weight:550;margin:0 0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel>header p{font-size:13px;line-height:1.5;color:#7b828c;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel>header .mdr-icon{margin:-7px -5px 0 0;color:#626a75;background:#f5f6f8;min-width:34px;width:34px;height:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel-body{padding:20px 22px max(27px,env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:13px 10px;border:1px solid #e5e8ed;border-radius:12px;min-height:109px;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button:first-child{background:#f8fadb;border-color:#e4ebaa}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button>span{margin-bottom:3px;color:#555e69}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button>strong{font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button>small{font-size:10px;line-height:1.35;color:#89909a}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting{display:flex;align-items:center;gap:18px;justify-content:space-between;width:100%;padding:15px 0;text-align:left;border-top:1px solid var(--mdr-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting span{display:grid;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting b{font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting small{font-size:12px;color:#7c848f;line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting>i{width:39px;height:23px;border-radius:20px;background:#e4e7eb;position:relative;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting>i:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0002}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting>i.on{background:#20242c}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting>i.on:after{left:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-label{font-size:13px;color:#757d88;display:flex;justify-content:space-between;margin:0 0 11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-label b{color:#303640;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-colors{display:flex;justify-content:space-between;gap:10px;margin:5px 0 24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-colors button{width:38px;height:38px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;color:#fff;border:3px solid #fff;box-shadow:0 0 0 1px #e4e6ea}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-colors button[aria-pressed=true]{box-shadow:0 0 0 2px #171c22}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-range{width:100%;accent-color:#171a20;margin:10px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-style-preview{border-radius:12px;background:#f5f6f8;padding:12px;margin-bottom:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-style-preview svg{width:100%;height:70px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-primary{width:100%;display:flex;justify-content:center;align-items:center;gap:8px;min-height:52px;margin-top:22px;border-radius:12px;background:var(--mdr-electric);color:#14161a;font-size:15px!important;font-weight:550!important;padding:12px 15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-list-action{display:flex;align-items:center;gap:12px;min-height:62px;width:100%;border-bottom:1px solid var(--mdr-line);text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-list-action>span:not(.mdr-color-dot){flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-list-action>span strong{display:block;font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-list-action>span small{display:block;font-size:12px;color:#848b95;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-help{font-size:12px;line-height:1.6;color:#858d98;margin:16px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tabs{display:flex;background:#f3f4f6;border-radius:9px;padding:3px;gap:2px;margin:5px 0 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tabs>button{flex:1;min-height:36px;color:#818892;border-radius:7px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tabs>button.active{background:#fff;color:#1c2027;box-shadow:0 1px 4px #1724310b}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel input:not([type=range]):not([type=checkbox]),:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel textarea,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel select{width:100%;font:16px var(--workspace-font, inherit);border:1px solid #e0e4e9;border-radius:10px;padding:13px;background:#fff;color:#262c34;min-height:46px;outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel textarea{resize:vertical;margin-bottom:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-search{display:flex;align-items:center;gap:8px;padding-left:12px;background:#f3f4f6;border-radius:10px;margin-bottom:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-search input{border:0!important;background:transparent!important;font-size:14px!important;padding:13px 10px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-search svg{color:#929aa6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-row{display:flex;gap:14px;align-items:center;width:100%;padding:14px 0;text-align:left;border-bottom:1px solid #e6e9ed}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-row>span:nth-child(2){flex:1;display:grid;gap:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-row strong{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-row b{font-size:13px;font-weight:450}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-row small{font-size:11px;color:#8b939e}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-thumbnail{width:60px;height:75px;border:1px solid #e1e5eb;background:#f6f7f8;border-radius:5px;overflow:hidden}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-thumbnail svg{width:100%;height:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-secondary p{color:#858d98;font-size:14px;line-height:1.6}@media (min-width: 1500px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-layout{padding-top:54px}}@media (max-width: 1160px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-layout{grid-template-columns:minmax(230px,1fr) 430px;max-width:990px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide{display:none}}@media (max-width: 760px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-layout{display:block;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-guide,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-detail-guide,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-under-phone,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-studio>.mp-studio-header,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-studio>.mc-concepts{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-phone-wrap{width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-phone{width:100%;height:100dvh;border:0;border-radius:0;box-shadow:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-status{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-header{padding-top:max(7px,env(safe-area-inset-top));height:68px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-home-indicator{margin-bottom:max(8px,env(safe-area-inset-bottom))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel{max-height:94%}}@media (max-width: 360px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock{margin:3px 8px 0;padding:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock>button{min-width:47px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock>button.mdr-add{min-width:47px;width:47px;height:47px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-control-row{gap:9px;padding-left:12px;padding-right:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-control-row>button{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid{gap:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel-body{padding-left:16px;padding-right:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button{padding:12px 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-colors{gap:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-colors button{width:35px;height:35px}}@media (prefers-reduced-motion: reduce){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-studio *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-phone{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-title>span{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-meta{font-size:11px;height:38px;padding-bottom:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-meta button{font-size:12px;min-height:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-canvas-top button{min-height:44px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-canvas-top button:last-child{width:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-hint{top:68px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-zoom button{width:44px;height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-control-row{height:50px;gap:9px;padding:0 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-control-row>button{font-size:12px;min-height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-history button{width:44px;height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock>button>span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-selection>button{min-height:44px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-selection{padding:2px 16px;gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-selection>span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel>header .mdr-icon{min-width:44px;width:44px;height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button>small{font-size:12px;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button>strong{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid{grid-template-columns:repeat(2,1fr)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button{min-height:98px;padding:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting b,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-list-action>span strong{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-setting small,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-list-action>span small,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-help{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-label{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tabs>button{min-height:44px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-panel>header p{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-colors{gap:8px;flex-wrap:wrap;justify-content:flex-start}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-colors button{width:44px;height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-row b{font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-sheet-row small{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-loupe{top:124px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-loupe-bottom{top:auto;bottom:80px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-filter-button{position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-filter-dot{position:absolute;width:7px;height:7px;right:9px;top:8px;background:#5656f7;border:1px solid white;border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-toast{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-search input{font-size:16px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button:first-child{background:#fff;border-color:#e5e8ed}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-tool-grid button:hover{background:#f8fadb;border-color:#e4ebaa}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-list-action:focus-visible{outline:2px solid #5557fa}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-plan-art{pointer-events:none}@media (max-width: 360px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-control-row{gap:5px;padding:0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-control-row>button{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-history button{width:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-dock>button>span{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-selection{gap:8px;padding:2px 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdr-selection>span{font-size:11px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel{display:flex;flex-direction:column;gap:16px;color:#17191f;font-size:15px;line-height:1.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel>p{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel .mdr-primary{display:flex;align-items:center;justify-content:center;gap:9px;min-height:50px;font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel .mdr-tabs{min-height:47px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel .mdr-tabs button{font-size:13px;min-height:41px;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-intro{font-size:16px;color:#656c79;line-height:1.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-context{display:flex;gap:13px;align-items:flex-start;padding:16px;background:#f4f5f7;border-radius:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-context>svg{flex-shrink:0;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-context strong{font-weight:600;font-size:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-context p{margin:5px 0 0;font-size:14px;color:#626a77;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel select,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel input:not([type=checkbox]):not([type=file]){width:100%;min-height:49px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;padding:11px 12px;font:inherit;font-size:16px;color:#1b1e24;box-sizing:border-box}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel textarea{font-size:16px;line-height:1.5;min-height:82px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel .mdr-label{font-size:14px;margin:0 0 -8px;font-weight:600;color:#343a44}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel .mdr-help{font-size:13px;line-height:1.5;margin:0;color:#69717f}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel input:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel select:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel textarea:focus-visible{outline:2px solid #5155f6;outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-calibration-diagram{border:1px solid #e4e7ec;border-radius:12px;overflow:hidden;background:#fafbfc}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-calibration-diagram svg{display:block;width:100%;height:125px;font-family:inherit;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-calibration-diagram>span{display:block;padding:10px 13px;border-top:1px solid #e4e7ec;color:#6a7180;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-input-unit{position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-input-unit input{padding-right:65px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-input-unit>span{position:absolute;right:15px;top:14px;color:#747b88;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-callout{display:flex;gap:10px;padding:14px;background:#f7f6ee;border-radius:12px;color:#6b6041;font-size:13px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-callout>svg{flex-shrink:0;margin-top:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-callout p{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-section-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:600}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-section-label button{border:0;background:transparent;color:#5356e7;font:inherit;padding:6px 0;min-height:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-section-label button:disabled{color:#a0a5ae}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-toggle{margin:0!important;padding:14px 0!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-toggle b{font-size:15px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-toggle small{font-size:13px!important;line-height:1.5!important;max-width:270px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-toggle>i{flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-fieldset{border:0;padding:0;margin:0;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-fieldset legend{padding:0;margin:0 0 12px;font-weight:600;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-fieldset:disabled{opacity:.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-filter-list{margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-filter-row{display:flex;align-items:center;gap:12px;min-height:67px;border-bottom:1px solid #eef0f3;padding:8px 0;box-sizing:border-box;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-filter-row>svg{color:#717986;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-filter-row>span{flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-filter-row strong{font-size:15px;font-weight:550;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-filter-row small{display:block;color:#747c89;font-size:12px;line-height:1.5;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-filter-row input{accent-color:#17191f;width:21px;height:21px;flex-shrink:0;margin:0 2px 0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-inline-note{display:flex;gap:9px;align-items:flex-start;color:#767d89;font-size:13px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-inline-note>svg{flex-shrink:0;margin-top:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-revision{display:flex;gap:12px;position:relative;padding:14px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-revision.current{border-bottom:1px solid #edf0f3}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-revision-dot{width:34px;height:34px;background:#f0f2f5;color:#7b8290;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:11px;font-weight:600}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-revision.current .mdp-revision-dot{background:#e1fa3c;color:#252a19}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-revision strong{font-size:16px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-revision p{color:#69717f;font-size:13px;margin:5px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-revision small{font-size:13px;color:#7b8290;line-height:1.5;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-badge{display:inline-block;background:#edf5ef;color:#47735b;font-size:10px;line-height:18px;font-weight:600;padding:1px 6px;border-radius:4px;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-badge.muted{background:#f0f2f5;color:#767d8a}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-compare-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-compare-legend span{display:flex;gap:7px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-compare-legend i{display:inline-block;width:18px;height:3px;background:#309680}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-compare-legend i.removed{background:repeating-linear-gradient(to right,#d15d61 0,#d15d61 5px,transparent 5px,transparent 8px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-text-action{min-height:44px;border:0;background:transparent;color:#717988;display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:13px;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-text-action.danger{color:#b45650}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options{display:flex;flex-direction:column;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options>button{display:flex;align-items:center;gap:13px;background:#fff;padding:17px 14px;min-height:87px;border:1px solid #e0e4e9;border-radius:12px;text-align:left;font:inherit;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options>button.active{border-color:#353943;box-shadow:0 0 0 .5px #353943}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options>button>svg{color:#686f7d;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options>button>span{flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options strong{font-size:16px;display:block;font-weight:600}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options small{display:block;color:#747c89;font-size:13px;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options i{height:20px;width:20px;border:1px solid #d5d9e1;border-radius:50%;display:grid;place-items:center;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-options .active i{background:#191c23;color:#fff;border-color:#191c23}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-file{display:flex;align-items:center;gap:8px;padding:12px 0;color:#707888;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-export-file>span:nth-child(2){flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-result{background:#f3f5f6;border-radius:9px;padding:12px;color:#647064;font-size:13px;line-height:1.5;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-offline-hero{text-align:center;padding:5px 5px 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-offline-hero>span{display:grid;place-items:center;width:67px;height:67px;border-radius:20px;background:#f1f4e5;margin:0 auto 16px;color:#535b38}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-offline-hero h3{font-size:23px;letter-spacing:-.8px;line-height:1.15;margin:0 0 9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-offline-hero p{font-size:14px;line-height:1.5;color:#767d89;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-storage-row{display:flex;align-items:center;gap:11px;padding:14px 0;min-height:65px;border-bottom:1px solid #edf0f3}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-storage-row>svg{flex-shrink:0;color:#737c88}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-storage-row>span{min-width:0;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-storage-row strong{display:block;font-size:14px;font-weight:550;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-storage-row small{display:block;font-size:12px;color:#7c8490;margin-top:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-form-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-form-grid label{font-size:13px;font-weight:600;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-form-grid input,:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-form-grid select{margin-top:8px;padding-left:9px!important;padding-right:7px!important;font-size:14px!important;min-width:0;max-width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-link-tabs button{display:flex;align-items:center;justify-content:center;gap:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-photo-upload{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:126px;background:#f6f7f9;border:1px dashed #cbd0d8;border-radius:12px;overflow:hidden;cursor:pointer;padding:15px;position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-photo-upload input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-photo-upload:focus-within{outline:2px solid #5155f6;outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-photo-upload>svg{color:#8b929e}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-photo-upload strong{font-size:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-photo-upload small{color:#79818f;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-photo-upload img{width:100%;height:135px;-o-object-fit:contain;object-fit:contain;border-radius:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-photo-upload>span{display:flex;align-items:center;gap:7px;max-width:100%;font-size:12px;color:#697682;overflow-wrap:anywhere}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-links-list{max-height:225px;overflow:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel button:disabled{cursor:default}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel .mdr-primary:disabled{opacity:.5}@media (max-width: 360px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-form-grid{grid-template-columns:1fr}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel{gap:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-panel .mdr-tabs button{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-filter-row{gap:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mdp-toggle small{max-width:205px}}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-studio,.me-dialog,.mt-dialog,.mp-dialog,.mobile-select,.bw-mobile-mode,.bw-electric-modal){--me-electric: #e1fa3c;--me-ink: #131418;--me-muted: #666c78;--me-soft: #f4f4f6;--me-line: #e5e7ec;--me-highlight: #f3f8d5;--me-highlight-ink: #465119;--me-title: 1.9375rem;--me-panel-title: 1.75rem;--me-body: 1rem;--me-label: .875rem;--me-secondary: .8125rem;--me-meta: .75rem;--me-button: .9375rem;--me-control-height: 3.125rem;--me-touch-height: 2.75rem;--me-control-radius: .75rem}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-board,.mdx-phone,.mp-device,.me-phone,.mf-board){--lime: var(--me-electric);--mdx-action: var(--me-electric);--mdx-action-text: var(--me-ink);--mdx-selection: var(--me-ink);--mdx-selected-bg: var(--me-soft);--workspace-muted: var(--me-muted);--workspace-soft: var(--me-soft);--workspace-border: var(--me-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-body,.mc-scroll,.mp-scroll,.me-phone-body)>h2,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mp-heading,.mc-heading) h1,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone .mdx-invite h2{font:550 var(--me-title)/1.12 var(--workspace-title-font);letter-spacing:-.045em;overflow-wrap:break-word}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-panel,.mf-sheet,.mr-sheet,.mt-create-sheet,.me-sheet) h2,:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.me-dialog,.mt-dialog,.mp-dialog) :is([data-slot=dialog-title],h2){font:550 var(--me-panel-title)/1.15 var(--workspace-title-font);letter-spacing:-.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.ce-intro,.mh-intro,.me-intro,.mt-inbox-sub),:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mp-heading,.mc-heading) p,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone :is(.mdx-setup,.mdx-invite,.mt-body)>p{font-size:var(--me-body);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-section h3,.ce-section-title,.me-section-label h3,.pn-trade-title){font-size:var(--me-label);font-weight:550;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-eyebrow,.mt-eyebrow,.mdx-eyebrow,.me-eyebrow){font-size:var(--me-meta);line-height:1.5;letter-spacing:.07em}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-row-copy,.mt-task-row,.mt-row,.mc-row,.mf-row,.mpr-row,.me-records,.me-document-row,.ce-source,.ce-quote,.ce-route,.pn-selected-item,.pn-fix-list,.rc-review-row,.rc-match,.rc-preserved,.mdx-choice,.mdx-inviter,.pn-action-list,.rc-add-list,.iv-actions,.iv-compare-row,.iv-exception-options,.iv-timeline,.mpr-actions,.mpr-timeline,.mpr-check-list,.mr-timeline,.mf-file-row,.mr-record,.mdx-tour) b{font-size:var(--me-label);font-weight:550;line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-row-copy,.mt-task-row,.mt-row,.mc-row,.mf-row,.mpr-row,.me-records,.me-document-row,.ce-source,.ce-quote,.pn-selected-item,.pn-fix-list,.rc-review-row,.rc-match,.rc-preserved,.mdx-choice,.mdx-inviter,.pn-action-list,.rc-add-list,.iv-actions,.iv-compare-row,.iv-exception-options,.iv-timeline,.mpr-actions,.mpr-timeline,.mpr-check-list,.mr-timeline,.mf-file-row,.mr-record) small,:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone .ce-route span{font-size:var(--me-secondary);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-facts,.ce-summary,.ce-context-facts,.me-facts,.mh-health dl){font-size:var(--me-label);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone :is(.mpr-row>strong,.pn-money,.ce-row-amount){font-size:var(--me-label);font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-primary,.mp-primary,.mc-primary,.me-primary),:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.me-dialog,.mt-dialog,.mp-dialog) :is(.mdx-primary,.mp-primary,.mc-primary,.me-primary){min-height:var(--me-control-height);height:auto;width:100%;padding:.8125rem 1rem;gap:.5rem;border:0;border-radius:var(--me-control-radius);background:var(--me-electric);color:var(--me-ink);font:550 var(--me-button)/1.4 var(--workspace-font);text-align:center;white-space:normal}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-primary,.mp-primary,.mc-primary,.me-primary)>svg,:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.me-dialog,.mt-dialog,.mp-dialog) :is(.mdx-primary,.mp-primary,.mc-primary,.me-primary)>svg{width:1rem;height:1rem;flex:none;margin:0;color:currentColor}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-primary,.mp-primary,.mc-primary,.me-primary):disabled{opacity:.4;cursor:not-allowed;filter:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-text-button,.me-text-button,.mdx-skip),:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.me-dialog,.mt-dialog,.mp-dialog) :is(.mh-text-button,.me-text-button,.mdx-skip){min-height:var(--me-touch-height);font:500 var(--me-label)/1.4 var(--workspace-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.pn-cancel,.rc-cancel,.me-secondary){min-height:var(--me-touch-height);border-radius:var(--me-control-radius);font:550 var(--me-label)/1.4 var(--workspace-font);background:var(--me-soft);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-field,.mp-field,.mc-field,.mdx-field,.mt-pick,.me-field){font-size:var(--me-label);line-height:1.4;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,[data-slot=select-trigger]),:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.me-dialog,.mt-dialog,.mp-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,[data-slot=select-trigger]){font-size:var(--me-body);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-field,.mp-field,.mc-field,.mdx-field,.mt-pick,.me-field) :is(input,[data-slot=select-trigger]){min-height:3rem;height:auto;border-radius:var(--me-control-radius)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mobile-select{font-family:var(--workspace-font)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mobile-select [data-slot=select-item]{font-size:var(--me-label);min-height:var(--me-touch-height);line-height:1.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone .ce-quote>label{width:108px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone .rc-money-fields{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone .rc-money-fields>:last-child{grid-column:1 / -1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-dock,.mh-dock,.mf-dock,.mr-dock,.me-dock){width:calc(100% - 16px);max-width:372px;gap:0;padding:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-dock,.mh-dock,.mf-dock,.mr-dock,.me-dock) button.active{background:var(--me-soft);color:var(--me-ink);box-shadow:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-dock,.mh-dock,.mf-dock,.mr-dock,.me-dock) button{flex:1 0 auto;flex-direction:column;height:56px;min-width:44px;gap:4px;padding:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-dock,.mh-dock,.mf-dock,.mr-dock,.me-dock) button>span{display:block;font-size:12px;line-height:16px;font-weight:550;letter-spacing:-.025em;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-fab,.mh-fab,.me-fab){width:58px;height:58px;min-height:58px;padding:0;border-radius:50%;background:var(--me-electric);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.ce-choices button.selected,.mdx-choice.selected,.mp-choice.selected){background:var(--me-soft);border-color:var(--me-ink);color:var(--me-ink);box-shadow:0 0 0 1px var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone .ce-choices .selected .ce-radio{border-color:var(--me-ink);background:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.ce-tabs,.mt-scopes) button{min-height:var(--me-touch-height);font-size:var(--me-label)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-chip,.mt-status){font-size:var(--me-meta);line-height:1.35;border-radius:6px;padding:5px 7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-chip.electric,.pn-chip-electric){background:var(--me-highlight)!important;color:var(--me-highlight-ink)!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-callout,.mr-alert,.me-alert){font-size:var(--me-label);line-height:1.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-callout,.mr-alert,.me-alert) :is(p,b){font-size:var(--me-label);line-height:1.55}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(button,a,input,textarea,[data-slot=select-trigger]):focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.me-dialog,.mt-dialog,.mp-dialog,.mobile-select) :is(button,a,input,textarea,[data-slot=select-trigger]):focus-visible{outline:2px solid var(--me-ink);outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone.is-invite :is(button,a):focus-visible{outline-color:var(--me-electric)}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mdx-dock,.mh-dock,.mf-dock,.mr-dock,.me-dock) button{padding-inline:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone .ce-quote>label{width:96px}}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.bw-mobile-mode,.bw-electric-modal){--bw-electric: var(--me-electric);--bw-ink: var(--me-ink);--bw-muted: var(--me-muted);--bw-soft: var(--me-soft);--bw-line: var(--me-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone :is(.bw-section-title h2,.bw-inbox h1,.bw-mobile-read h2){font:550 var(--me-title)/1.12 "BS Mobile Inter","BS Mobile Geist",sans-serif;letter-spacing:-.045em}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone :is(.bw-section-title p,.bw-inbox-title p,.bw-mobile-read>p){font-size:var(--me-body);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone :is(.bw-eyebrow,.bw-phone-person,.bw-phone-person small,.bw-pill){font-size:var(--me-meta);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone :is(.bw-inbox-row,.bw-checklist,.bw-review-row,.bw-readiness,.bw-payment-account) b{font-size:var(--me-label);line-height:1.4;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone :is(.bw-inbox-row,.bw-checklist,.bw-review-row,.bw-readiness,.bw-payment-account) small{font-size:var(--me-secondary);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone :is(.bw-notice,.bw-field>span){font-size:var(--me-label);line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:var(--me-body);min-height:3rem;border-radius:var(--me-control-radius)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone .bw-button.primary,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-electric-modal .bw-button.primary{min-height:var(--me-control-height);height:auto;padding:.8125rem 1rem;border-radius:var(--me-control-radius);font-size:var(--me-button)!important;line-height:1.4;font-weight:550!important;background:var(--me-electric);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone .bw-button.secondary,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-electric-modal .bw-button.secondary{min-height:var(--me-touch-height);height:auto;font-size:var(--me-label)!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom nav>button{height:47px;font-size:var(--me-secondary)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom nav>button.active{background:var(--me-soft);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom nav>button>span{font-size:12px;line-height:16px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-fab{width:58px;height:58px;top:-62px;background:var(--me-electric);color:var(--me-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-electric-modal [data-slot=dialog-title]{font-size:var(--me-panel-title)}:is(.bs-electric-studio,.bs-electric-studio-portals) :is(.mp-studio,.me-dialog,.mt-dialog,.mp-dialog){--me-content-top: 25px;--me-content-gutter: 23px;--me-intro-gap: 25px;--me-row-height: 77px;--me-row-padding: 15px;--me-row-gap: 11px;--me-copy-gap: 5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mf-body,.mh-body,.mt-body,.me-phone-body){padding-top:var(--me-content-top);padding-inline:var(--me-content-gutter)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mh-intro,.me-intro,.mt-inbox-sub,.mf-body>p){margin:0 0 var(--me-intro-gap)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mt-task-row,.mf-row,.mpr-row,.iv-body .mh-row,.me-records>button){min-height:var(--me-row-height);padding-block:var(--me-row-padding);gap:var(--me-row-gap)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone :is(.mt-task-number,.mpr-row>.mh-code){width:38px;height:42px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio .mdx-phone .mpr-row small{margin-top:var(--me-copy-gap)}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mf-alert,.mr-alert,.mt-alert,.me-alert){padding:17px;border-radius:13px;margin:20px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio :is(.mdx-phone,.mp-device,.me-phone) :is(.mf-alert,.mr-alert,.mt-alert,.me-alert) p{color:var(--me-ink);font-size:var(--me-label);line-height:1.55;margin-top:7px}@media (max-width: 420px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mp-studio{--me-content-gutter: 18px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root{--bw-blue: #5155f5;--bw-ink: #15161c;--bw-muted: #757985;--bw-line: #e9eaf0;--bw-soft: #f6f6f8;--bw-electric: #e1fa3c;color:var(--bw-ink);background:#fff;font-family:BS Mobile Geist,Arial,sans-serif;font-size:14px;min-height:100vh}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root *{box-sizing:border-box}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root button,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root a,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root input,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root select{font:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root button{cursor:pointer}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root button:disabled{cursor:not-allowed;opacity:.45}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root a:focus-visible{outline:2px solid var(--bw-blue);outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root h1,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root h2,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root h3,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root p{margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root h1,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root h2{font-family:BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.035em}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio{height:52px;border-bottom:1px solid var(--bw-line);display:flex;align-items:center;justify-content:space-between;padding:0 22px;gap:20px;background:#fafafa}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>a{display:flex;gap:7px;align-items:center;font-size:12px;color:var(--bw-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>span{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.1em;color:var(--bw-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>span>i{width:6px;height:6px;background:var(--bw-blue);border-radius:50%}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio b{font-size:13px;letter-spacing:0;font-weight:550;color:var(--bw-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio small{font-size:11px;letter-spacing:0;margin-left:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>div{display:flex;align-items:center;gap:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio [data-slot=tabs-list]{background:#eeeef1;height:32px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio [data-slot=tabs-trigger]{padding:4px 12px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>div>button{color:var(--bw-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-shell{min-height:calc(100vh - 52px)!important;align-items:stretch!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar{width:190px!important;background:#fdfdfd;border-right:1px solid var(--bw-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar [data-slot=sidebar-header]{padding:27px 18px 15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar .logo{font-size:21px;letter-spacing:-.8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar .logo img{width:26px;height:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-project{display:flex;align-items:center;gap:9px;padding:16px 0 7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-project>span{border:1px solid var(--bw-line);border-radius:9px;padding:8px;background:#fff;color:var(--bw-blue)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-project b,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-person b{display:block;font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-project small,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-person small{display:block;font-size:10px;color:var(--bw-muted);margin-top:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar [data-slot=sidebar-group]{padding:8px 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar [data-slot=sidebar-group-label]{height:26px;color:#9295a0;font-size:9px;letter-spacing:.09em}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar [data-slot=sidebar-menu-button]{height:37px;border-radius:6px;font-size:12px;color:#686d7a;padding:8px 10px;gap:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar [data-slot=sidebar-menu-button][data-active=true]{background:#eef;color:var(--bw-blue)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar [data-slot=sidebar-menu-button]>svg{width:15px;height:15px;stroke-width:1.7}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-nav-count{margin-left:auto;font-size:10px;background:#dfdfff;border-radius:4px;padding:0 5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar [data-slot=sidebar-footer]{margin-top:auto;padding:20px 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar-proof{display:flex;gap:10px;color:#999da6;font-size:11px;line-height:1.5;margin-bottom:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar-proof b{font-weight:500;color:#6f7480}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-person{display:flex;gap:9px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-avatar{width:32px;height:32px;background:#f0f1f5;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;font-weight:600;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-main{min-width:0;flex:1;padding:0 34px 28px;max-width:1800px;margin:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-breadcrumb{height:65px;display:flex;align-items:center;gap:10px;color:var(--bw-muted);font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-breadcrumb>button{color:var(--bw-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario [data-slot=native-select]{font-size:11px;min-width:150px;border-color:var(--bw-line);height:31px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-record-title{display:flex;gap:15px;align-items:center;padding:15px 0 27px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-vendor-mark{height:48px;width:48px;background:#eeedf8;color:#64648f;border-radius:13px;display:grid;place-items:center;font-size:17px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-eyebrow{font-size:10px;letter-spacing:.1em;color:var(--bw-muted);margin-bottom:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-record-title h1{font-size:29px;font-weight:600;line-height:1.2}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-record-title p{font-size:12px;color:var(--bw-muted);margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-record-title p span{padding:0 6px;color:#b9bdc5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-title-amount{margin-left:auto;text-align:right;display:flex;align-items:flex-end;flex-direction:column;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-title-amount>strong{font-size:27px;letter-spacing:-.8px;font-weight:550;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-pill{display:inline-flex;gap:5px;align-items:center;background:#f2f3f5;color:#767b88;border-radius:5px;font-size:11px;font-weight:500;padding:4px 7px;line-height:1.25;white-space:nowrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-pill.blue{color:#555af0;background:#efefff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-pill.green{color:#32805a;background:#edf7f1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-pill.amber{color:#a77728;background:#fbf3e5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-pill.red{color:#b44c46;background:#fbeeee}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-steps{display:flex;border-top:1px solid var(--bw-line);border-bottom:1px solid var(--bw-line);padding:13px 0;gap:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-steps button{display:flex;gap:9px;align-items:center;flex:1;color:#9296a1;text-align:left;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-steps button>span{display:grid;place-items:center;width:23px;height:23px;border:1px solid var(--bw-line);border-radius:50%;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-steps button>svg{margin-left:auto;margin-right:28px;color:#c3c6cf}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-steps button.active{color:var(--bw-blue);font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-steps button.active>span{background:var(--bw-blue);border-color:var(--bw-blue);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-steps button.done>span{background:#eff7f2;color:#338060;border-color:#dbeee3}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-workspace{display:grid;grid-template-columns:minmax(330px,.94fr) minmax(420px,1fr);gap:32px;padding-top:26px;align-items:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document{background:#f4f5f8;border:1px solid var(--bw-line);border-radius:10px;overflow:hidden;position:sticky;top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document>header{height:46px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--bw-line);font-size:12px;color:#697080}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document header>span{display:flex;align-items:center;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document header>button{padding:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-canvas{padding:27px 23px;min-height:540px;display:grid;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper{background:#fff;min-height:485px;padding:34px 28px;color:#343944;box-shadow:0 3px 12px #1923430a;border:1px solid #ebeef2;font-size:10px;line-height:1.6;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-brand{display:flex;align-items:start;justify-content:space-between;margin-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-brand>span{color:#233b50;font-size:27px;font-weight:700;line-height:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-brand>span>span{display:block;font-size:7px;letter-spacing:.16em;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-brand>b{font-size:16px;font-weight:400;letter-spacing:.08em}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-address{font-size:8px;color:#8d929b;line-height:1.65}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-meta{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper small{font-size:6px;color:#9399a3;letter-spacing:.1em;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper b{font-weight:550;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper span{display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-meta span,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-project span{font-size:8px;color:#848a94}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-project{border-top:1px solid #edf0f3;margin-top:23px;padding-top:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper table{width:100%;border-collapse:collapse;margin-top:25px;font-size:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper th{color:#9499a2;font-weight:400;text-align:left;padding:6px 0;border-bottom:1px solid #e6e8ed}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper td{padding:12px 0;border-bottom:1px solid #f0f1f4;vertical-align:top}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper th:last-child,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper td:last-child{text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper td small{letter-spacing:0;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-totals{margin-top:21px;margin-left:35%}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-totals>p{display:flex;align-items:center;justify-content:space-between;font-size:8px;padding:3px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper-totals>p:last-child{font-size:11px;border-top:1px solid #e8ebee;margin-top:5px;padding-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper footer{font-size:7px;color:#9ca1ab;margin-top:42px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document>footer{display:flex;align-items:center;gap:7px;color:#8b91a0;font-size:10px;padding:13px 15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document>footer>span{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-code{padding-bottom:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-section-title{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-section-title h2{font-size:24px;font-weight:600}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-section-title h3{font-size:13px;font-weight:600}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-section-title p{font-size:12px;color:var(--bw-muted);margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-section-title>span{font-size:10px;color:var(--bw-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-notice{display:flex;gap:10px;align-items:flex-start;padding:12px 13px;background:#f3f3ff;border:1px solid #e9e9ff;border-radius:8px;font-size:12px;line-height:1.5;color:#6063b9;margin-bottom:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-notice>svg{flex-shrink:0;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-notice b{font-weight:550;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-notice p{font-size:11px;color:#7b7f96;margin-top:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-notice.green{background:#f0f8f3;border-color:#e4f0e9;color:#36795a}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-notice.amber{background:#fcf7ed;border-color:#f7ecd7;color:#a5782f}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-notice.red{background:#fff2f1;border-color:#f7e2df;color:#b75750}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-form-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:15px 14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#757b89}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field input,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field [data-slot=native-select]{border:1px solid #e1e3eb;border-radius:7px;height:39px;padding:8px 10px;background:#fff;color:#353945;font-size:12px;min-width:0;width:100%;outline:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field input:focus,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field [data-slot=native-select]:focus{border-color:var(--bw-blue);box-shadow:0 0 0 3px #5155f510}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field [data-slot=native-select-wrapper]{width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field small{font-size:10px;color:#989da8}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-line-heading{margin-top:26px;margin-bottom:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation{border-top:1px solid var(--bw-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation>div{display:flex;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid var(--bw-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-line-number{color:#abaeba;font-family:BS Mobile Mono,monospace;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation>div>div{flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation b{display:block;font-size:12px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation [data-slot=native-select]{height:23px;padding:2px 22px 0 0;border:0;color:#83889a;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation label{display:flex;align-items:center;gap:2px;width:100px;font-size:12px;color:#606779}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation input{text-align:right;width:100%;border:0;border-bottom:1px solid transparent;outline:none;font-variant-numeric:tabular-nums;-moz-appearance:textfield}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation input:focus{border-color:var(--bw-blue)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-allocation input::-webkit-inner-spin-button{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-reconcile{display:flex;justify-content:space-between;font-size:11px;padding:13px 0;color:#46806a}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-reconcile>span{display:flex;gap:5px;align-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-reconcile>b{color:#3d4452;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-reconcile.error{color:#b4504b}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract{background:#f7f8fa;border:1px solid #edf0f3;border-radius:9px;padding:17px;margin:12px 0 19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract .bw-section-title{margin-bottom:17px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract button{display:flex;align-items:center;gap:4px;color:var(--bw-blue);font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-money-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-stat{display:flex;flex-direction:column;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-stat>span{color:#818797;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-stat>strong{font-size:17px;font-weight:550;letter-spacing:-.5px;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-stat>small{font-size:9px;color:#9399a6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract-bar{display:flex;height:4px;background:#e6e8ee;border-radius:6px;overflow:hidden;margin-top:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract-bar>i{width:40%;background:#a8aaff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract-bar>b{width:10.8%;background:var(--bw-blue)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract>small{display:flex;align-items:center;gap:4px;font-size:8px;color:#8b90a0;margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract>small>i{width:5px;height:5px;background:#a8aaff;border-radius:1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract>small>i:nth-of-type(2){background:var(--bw-blue);margin-left:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-contract>small>span{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-retainage{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:0 0 21px;border-bottom:1px solid var(--bw-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-retainage>.bw-field{width:100px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-retainage>div{display:flex;flex-direction:column;gap:6px;padding-bottom:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-retainage small{font-size:10px;color:#838999}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-retainage b{font-size:13px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-retainage strong{font-size:19px;font-weight:550;letter-spacing:-.6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-next-owner{display:flex;align-items:center;gap:10px;padding:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-next-owner b{font-size:11px;font-weight:500;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-next-owner small{font-size:10px;color:#9298a7;display:block;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-next-owner>svg{margin-left:auto;color:#aeb3c0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-actions{display:flex;align-items:center;gap:10px;justify-content:space-between;padding-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-button{border-radius:7px;border:1px solid transparent;min-height:40px;padding:10px 15px;font-size:12px!important;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:500!important;transition:background .15s,transform .15s}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-button.primary{background:var(--bw-blue);color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-button.primary:hover{background:#4145db}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-button.secondary{background:#fff;border-color:#e3e6ed;color:#777e8e}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-button.secondary:hover{background:#f8f9fc}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-exception{display:flex;align-items:flex-start;gap:10px;padding:13px;background:#fcf6e9;border-radius:8px;color:#a17833;margin-bottom:18px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-exception>svg{flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-exception p{font-size:11px;line-height:1.55;margin-top:5px;color:#968163}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-exception button{display:flex;align-items:center;gap:8px;font-size:11px;margin-top:9px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal{max-width:540px!important;max-height:90vh;overflow:auto;padding:26px!important;font-family:BS Mobile Geist,Arial,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal .bw-paper{max-width:440px;margin:auto;width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal [data-slot=dialog-title]{font-family:BS Mobile Inter,sans-serif;font-size:24px;letter-spacing:-.6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal [data-slot=dialog-description]{font-size:12px;color:#8a8f9b}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:100;display:flex;gap:10px;align-items:center;background:#171922;color:#fff;border:1px solid #2e3240;padding:13px 20px;font-size:12px;border-radius:10px;box-shadow:0 7px 28px #19234328}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-toast svg{color:#dff749}@media (min-width: 1600px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-main{padding:0 54px 35px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-workspace{gap:45px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-canvas{padding:42px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper{min-height:600px;padding:42px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper td{padding:17px 0}}@media (max-width: 1100px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar{width:160px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-main{padding:0 20px 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-workspace{gap:22px;grid-template-columns:minmax(260px,.8fr) minmax(330px,1fr)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-canvas{padding:17px 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-paper{padding:24px 19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio small{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-record-title h1{font-size:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-title-amount>strong{font-size:23px}}@media (max-width: 820px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-sidebar{display:none!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio{padding:0 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>span>b{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario>span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-workspace{grid-template-columns:1fr}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-title-amount>strong{font-size:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-vendor-mark{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-record-title h1{font-size:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-steps button>svg{margin-right:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>a{font-size:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>span{font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-title-amount .bw-pill{font-size:9px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-source-column{position:sticky;top:22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-stage-panel{padding:5px 0 15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-stage-panel h2{font-size:28px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inline-link{display:flex;gap:6px;align-items:center;margin-top:9px;font-size:11px;font-weight:600}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-evidence-strip{display:flex;align-items:center;gap:9px;padding:17px 0;border-top:1px solid var(--bw-line);margin-top:22px;color:#969baa;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-evidence-strip>span:first-child{margin-right:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-evidence-strip button{display:grid;place-items:center;width:30px;height:30px;color:#6f798a;border-radius:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-evidence-strip button:hover{background:#f1f2f7;color:var(--bw-blue)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-evidence-strip button.missing{color:#b69b67;background:#fcf8ee}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-evidence-count{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-comments{margin-top:28px;padding:25px 0;border-top:1px solid var(--bw-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-comment{display:flex;gap:10px;padding:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-comment>.bw-avatar{width:28px;height:28px;font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-comment>div{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-comment b{display:flex;gap:12px;align-items:center;font-size:11px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-comment small{font-size:9px;font-weight:400;color:#a3a7b2}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-comment p{font-size:12px;color:#787e8e;line-height:1.6;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-note-compose{display:flex;align-items:center;border:1px solid #e6e8ee;border-radius:7px;margin-top:14px;background:#fff;padding:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-note-compose input{flex:1;min-width:0;font-size:12px;border:0;outline:0;padding:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-note-compose input::-moz-placeholder{color:#a0a5b1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-note-compose input::placeholder{color:#a0a5b1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-note-compose button{border-radius:5px;background:#f5f5fb;padding:5px;color:#747990}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field-photo{border-radius:9px;overflow:hidden;width:100%;position:relative;text-align:left;margin:4px 0 18px;background:#f1f3f5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field-photo img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field-photo>span{display:flex;align-items:center;gap:7px;position:absolute;bottom:0;left:0;right:0;color:#fff;background:linear-gradient(transparent,#141923cc);padding:35px 15px 14px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field-photo>span>span{margin-left:auto;display:flex;gap:8px;align-items:center;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-checklist{margin-bottom:21px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-checklist>label{display:flex;gap:12px;align-items:center;padding:17px 0;border-bottom:1px solid var(--bw-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-checklist>label>span{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-checklist b{display:block;font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-checklist small{display:block;font-size:10px;color:#9197a4;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-checklist button:last-child{color:#a0a8b6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root [data-slot=checkbox][data-checked]{background:var(--bw-blue);border-color:var(--bw-blue)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-decision-amount{display:flex;flex-direction:column;gap:6px;padding:22px 0 25px;border-bottom:1px solid var(--bw-line);margin-bottom:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-decision-amount>span{font-size:12px;color:#8c92a0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-decision-amount strong{font-size:39px;letter-spacing:-1.6px;font-weight:550;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-decision-amount>small{font-size:11px;color:#8b91a0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-readiness{margin-bottom:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-readiness>button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:18px 0;border-bottom:1px solid var(--bw-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-readiness>button>div{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-readiness b{display:block;font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-readiness small{display:block;font-size:10px;color:#969cac;margin-top:5px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-readiness>button>svg:last-child{color:#b2b7c2}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-readiness .ready{color:#55866e}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-readiness .pending{color:#b99a5f}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-account{display:flex;gap:12px;align-items:center;border:1px solid var(--bw-line);border-radius:8px;padding:16px;margin:22px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-account>svg{color:#969dae}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-account b{display:block;font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-account small{display:block;font-size:10px;margin-top:4px;color:#969cac}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-account>span{margin-left:auto;color:#979dac;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-detail{display:grid;grid-template-columns:auto 1fr;gap:15px 20px;align-items:center;padding:19px 0 24px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-detail>span{color:#9298a4}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-detail>b{font-size:12px;text-align:right;font-weight:500;display:flex;align-items:center;justify-content:flex-end;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-payment-detail svg{color:#579371}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-confirm{display:flex;align-items:center;gap:11px;font-size:11px;line-height:1.6;padding:18px 0 22px;border-top:1px solid var(--bw-line);color:#7d8491}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-draw-lines{padding:16px 0 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-draw-lines>div{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--bw-line);gap:15px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-draw-lines span{display:flex;align-items:center;gap:8px;color:#848b9c}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-draw-lines b{font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-timeline{padding:25px 25px 10px;display:grid;gap:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-timeline>div{display:flex;align-items:flex-start;gap:12px;position:relative;padding-bottom:24px;color:#adb2be}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-timeline>div:not(:last-child):before{content:"";position:absolute;left:8px;top:17px;width:1px;height:calc(100% - 17px);background:#e6e9ee}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-timeline>div>span{display:grid;place-items:center;width:17px;height:17px;border:1px solid #e4e7ed;border-radius:50%;font-size:8px;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-timeline>div.complete>span{background:#575bf6;border-color:#575bf6;color:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-timeline b{display:block;font-size:11px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-timeline small{display:block;font-size:10px;color:#acb2bf;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-timeline .complete b{color:#656f80}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-title{display:flex;justify-content:space-between;align-items:center;padding:28px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox h1{font-size:37px;font-weight:600;letter-spacing:-1.3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-title p{font-size:13px;color:#949aaa;margin-top:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-stats{display:flex;gap:70px;border-top:1px solid var(--bw-line);border-bottom:1px solid var(--bw-line);padding:25px 0;margin-bottom:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-stats .bw-stat strong{font-size:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-row{display:flex;width:100%;align-items:center;gap:16px;text-align:left;padding:22px 15px;border-bottom:1px solid var(--bw-line);border-radius:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-row:hover{background:#f9f9ff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-row b{display:block;font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-row small{display:block;font-size:11px;color:#9097a5;margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-row-amount{margin-left:auto;text-align:right}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-row-amount .bw-pill{margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-row>svg{color:#a8afba}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-drop{border:1px dashed #dfe3eb;border-radius:10px;min-height:230px;margin-top:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;background:#fcfcfe;color:#a0a8b7}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-drop>b{font-size:15px;font-weight:500;color:#697387}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-drop>span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-drop button{display:flex;gap:6px;align-items:center;color:var(--bw-blue);font-size:12px;margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal-photo{width:100%;height:270px;-o-object-fit:cover;object-fit:cover;border-radius:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal-record{display:flex;flex-direction:column;align-items:start;gap:10px;padding:12px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal-record h3{font-size:22px;font-weight:550;letter-spacing:-.5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal-record p{font-size:12px;color:#9198a6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-demo-caption{color:#969ca9;font-size:11px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-compare-records{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-compare-records>div{display:flex;flex-direction:column;align-items:start;gap:12px;padding:16px;border:1px solid #e9ebf0;border-radius:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-compare-records>div>span:first-child:not(.bw-pill){font-size:9px;letter-spacing:.07em;color:#9097a5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-compare-records b{font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-compare-records small{font-size:11px;color:#8e96a5;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-strike{text-decoration:line-through;color:#ad8c77}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field textarea{border:1px solid #dee2ea;border-radius:7px;padding:12px;font-size:13px;line-height:1.6;color:#50596c;resize:vertical;min-height:100px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-more-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-more-grid button{display:flex;gap:10px;align-items:center;text-align:left;min-height:65px;background:#f6f7fa;padding:15px;border-radius:9px;color:#717b8e;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-more-grid button>svg{width:19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-more-grid b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-options{display:grid;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-options>button{display:flex;align-items:center;gap:16px;background:#f7f8fa;padding:20px 15px;border-radius:9px;text-align:left}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-options>button>svg:first-child{width:21px;color:#737e92}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-options>button>svg:last-child{margin-left:auto;color:#929cab}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-options b{display:block;font-size:14px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-options small{display:block;font-size:11px;color:#929aa8;margin-top:7px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-sample{display:flex;flex-direction:column;align-items:center;gap:12px;padding:25px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-sample>svg{color:#898ff9}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-sample h3{font-size:22px;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-capture-sample p{color:#a0a6b3;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode{background:#f1f2f5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-studio>span>i{background:var(--bw-electric)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-board{max-width:1000px;display:grid;grid-template-columns:410px 340px;gap:100px;justify-content:center;margin:0 auto;padding:40px 30px 65px;align-items:start}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone{width:410px;height:850px;border:1px solid #e5e6eb;border-radius:43px;background:#fff;overflow:hidden;box-shadow:0 22px 70px #2025330d;display:flex;flex-direction:column;position:relative}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-status{height:55px;display:flex;align-items:center;justify-content:space-between;padding:0 27px 0 34px;flex-shrink:0;position:relative;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-status>i{position:absolute;left:50%;transform:translate(-50%);top:11px;width:113px;height:28px;border-radius:25px;background:#08090a}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-status>span{font-size:13px;letter-spacing:-1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-top{display:flex;align-items:center;gap:10px;padding:6px 22px 17px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-top .logo img{width:16px;height:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-top .logo{font-size:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-top>b{font-size:12px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-top>button:last-child{margin-left:auto;width:32px;height:32px;border-radius:50%;border:1px solid #f0f1f4;display:grid;place-items:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-scroll{padding:0 23px 30px;overflow:auto;flex:1;overscroll-behavior:contain;scrollbar-width:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-scroll::-webkit-scrollbar{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-person{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#a1a7b2;margin:5px 0 19px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-person>span{text-transform:uppercase;letter-spacing:.09em}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-person small{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-section-title{align-items:flex-start;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-section-title h2{font-size:30px;line-height:1.05;letter-spacing:-1.1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-section-title p{font-size:12px;line-height:1.5;margin-top:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-stage-panel>.bw-section-title>.bw-pill{margin-top:18px;font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-code>.bw-section-title>.bw-pill{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-eyebrow{font-size:9px;margin-bottom:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-button.primary,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-modal .bw-button.primary{background:var(--bw-electric);color:#1b2107}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-button.primary:hover,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-modal .bw-button.primary:hover{background:#d9ee31}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-actions{display:flex;flex-direction:column-reverse;gap:8px;padding:15px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-actions .bw-button,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-stage-panel>.bw-button,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-read>.bw-button{width:100%;height:47px;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-actions .secondary{border:0;min-height:30px;height:30px;font-size:11px;color:#9299a6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-notice{font-size:12px;background:#f6f7f9;border-color:#eceef3;color:#697285}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-notice.amber{background:#fcf7eb;color:#a17d38;border-color:#f8f0dd}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-notice.green{background:#f0f8f3;color:#36795a;border-color:#e4f0e9}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-field-photo img{height:185px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-field-photo>span{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-checklist b{font-size:12px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone [data-slot=checkbox][data-checked]{background:#20222a;border-color:#20222a}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-readiness b{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-readiness small{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-decision-amount strong{font-size:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-decision-amount{padding-top:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-payment-detail{font-size:11px;gap:14px 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-payment-detail>b{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-payment-account{padding:13px 10px;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-payment-account b{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-payment-account>span{font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-form-grid{grid-template-columns:1fr 1fr;gap:13px 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-form-grid>.bw-field:first-child{grid-column:1/-1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-field input,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-field [data-slot=native-select]{height:43px;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-contract{padding:15px 12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-stat>strong{font-size:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-contract>small{font-size:7px;flex-wrap:wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-contract>small>span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-retainage{gap:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-retainage strong{font-size:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-retainage>.bw-field{width:76px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-retainage small{font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-title{padding:0 0 25px;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-title>.bw-button{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox h1{font-size:34px;letter-spacing:-1px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-title p{font-size:12px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-stats{padding:15px 0;gap:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-stats>.bw-stat:nth-child(3){display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-stats .bw-stat strong{font-size:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-row{gap:9px;padding:17px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-row>.bw-vendor-mark{display:grid;width:34px;height:34px;font-size:12px;border-radius:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-row b{font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-row small{font-size:9px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-row .bw-pill{font-size:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-row>svg{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-drop{min-height:180px;padding:10px;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-inbox-drop>span{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-bottom{height:98px;flex-shrink:0;position:relative;background:linear-gradient(#ffffffd9,#fff 25%);padding:15px 18px 20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-bottom>nav{display:flex;align-items:center;justify-content:space-evenly;gap:4px;width:100%;border:1px solid #ebedf2;box-shadow:0 3px 24px #252b4109;border-radius:40px;height:56px;padding:5px;background:#ffffffed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-bottom nav>button{display:flex;align-items:center;justify-content:center;gap:5px;padding:12px 11px;min-height:44px;border-radius:28px;color:#8c92a0;font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-bottom nav>button.active{background:#f0f1f3;color:#20232b;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-bottom nav>button:last-child{flex-direction:column;gap:2px;padding:5px 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-bottom nav>button:last-child>span{font-size:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-bottom>i{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:125px;height:4px;border-radius:3px;background:#c9cbd1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-fab{position:absolute;right:22px;top:-50px;width:49px;height:49px;display:grid;place-items:center;border-radius:50%;background:var(--bw-electric);color:#20260a;box-shadow:0 7px 22px #b6c51e2b;z-index:2}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide{padding-top:75px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide h2{font-size:38px;font-weight:550;line-height:1.05;letter-spacing:-1.5px;margin:12px 0 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>p{font-size:14px;line-height:1.7;color:#8b929f;max-width:270px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>div:not(.bw-eyebrow){margin-top:25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>div>button{display:flex;align-items:center;gap:13px;width:100%;text-align:left;padding:17px 13px;border-radius:12px;color:#8a929f}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>div>button.active{background:#fff;color:#1e2431;box-shadow:0 4px 18px #242a4004}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>div>button.active>.bw-avatar{background:var(--bw-electric);color:#202711}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide button b{display:block;font-size:13px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide button small{display:block;font-size:10px;color:#a0a6b2;margin-top:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide button>svg{margin-left:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide-note{display:flex;align-items:start;gap:10px;color:#a0a7b4;border-top:1px solid #e1e4ea;padding-top:23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide-note>svg{flex-shrink:0;margin-top:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide-note p{font-size:11px;line-height:1.7;max-width:245px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-read h2{font-size:32px;font-weight:600;margin-bottom:9px;letter-spacing:-1.2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-read>p{font-size:12px;color:#969da9;margin-bottom:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-paper{display:block;background:#f3f4f7;border:1px solid #eceef3;border-radius:10px;width:100%;padding:18px;position:relative;overflow:hidden;height:245px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-paper .bw-paper{width:300px;transform:scale(.65);transform-origin:top center;margin-left:-2px;min-height:450px;padding:24px;pointer-events:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-paper>span{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:7px;font-size:11px;background:linear-gradient(#f5f6f880,#f5f6f8 30%);padding:20px 10px 12px;color:#6f7a8f}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-match{padding:18px 0 23px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-match>span{display:flex;gap:7px;align-items:center;font-size:10px;color:#9196a7;margin-bottom:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-match dl{display:grid;grid-template-columns:auto 1fr;gap:13px 10px;font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-match dt{color:#989eac}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-match dd{text-align:right;font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-notes{display:flex;align-items:center;justify-content:center;gap:7px;color:#8d96a6;font-size:10px;margin:17px auto 25px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-code{padding-bottom:20px}@media (max-width: 1000px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-board{gap:45px;grid-template-columns:390px 280px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone{width:390px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide h2{font-size:34px}}@media (max-width: 760px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-board{display:flex;flex-direction:column;padding:20px 10px;align-items:center;gap:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide{padding:10px;max-width:390px;width:100%}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide h2,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>p,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>.bw-eyebrow,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide-note{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>div:not(.bw-eyebrow){margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone{max-width:100%;width:390px;height:840px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>div{display:flex;overflow:auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide>div>button{min-width:140px;flex:1;flex-direction:column;text-align:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide button small,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide button>svg{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide button b{font-size:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-root .bw-studio>span small{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-compare-records{grid-template-columns:1fr}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal{padding:22px!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-stats{gap:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-inbox-stats .bw-stat strong{font-size:20px}}@media (max-width: 440px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-board{padding:0;display:block}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone{border:0;border-radius:0;width:100%;height:calc(100dvh - 52px);min-height:580px;box-shadow:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-status{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-top{padding-top:16px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-section-title h2{font-size:29px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal{max-width:calc(100% - 24px)!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-toast{max-width:calc(100% - 24px);width:-moz-max-content;width:max-content;font-size:11px}}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal{--bw-blue: #5155f5;--bw-ink: #15161c;--bw-muted: #757985;--bw-line: #e9eaf0;--bw-soft: #f6f6f8;--bw-electric: #e1fa3c}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-electric-modal .bw-button.primary{background:var(--bw-electric);color:#20260a}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-electric-modal .bw-button.primary:hover{background:#d8ef31}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-board{padding-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone{height:min(850px,calc(100dvh - 100px));min-height:520px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-guide{padding-top:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal .bw-comments{margin-top:0;padding-top:5px;border:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal .bw-payment-detail>b{max-width:270px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal [data-slot=dialog-description]{line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-button{min-height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone-scroll{padding-bottom:50px}@media (max-width: 440px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone{height:calc(100dvh - 52px);min-height:520px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-board{padding-top:0}}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-paper{height:190px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-read>.bw-button{margin-bottom:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-match{padding-bottom:18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-field>span{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-form-grid input,:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-form-grid [data-slot=native-select]{font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal .bw-field textarea:focus{outline:2px solid #5155f5;outline-offset:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-work-hold{display:grid;gap:16px;margin:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-work-hold .bw-payment-detail{padding:18px;background:#faf9f6;border:1px solid #eee9df;border-radius:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-work-hold textarea{width:100%;resize:vertical;min-height:88px;padding:12px;border:1px solid var(--bw-line);border-radius:9px;background:#fff;color:var(--bw-ink);font:inherit;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-work-hold textarea:focus{outline:2px solid var(--bw-blue);outline-offset:2px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-quiet-hold{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;margin:16px 0;background:#faf9f6;color:#746246;border-radius:10px;font-size:13px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-quiet-hold svg{flex-shrink:0;margin-top:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-quiet-hold b{font-weight:500}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-simulation-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;padding:20px 0 0;margin-top:20px;border-top:1px solid var(--bw-line)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-simulation-actions>span{font-family:BS Mobile Mono,monospace;font-size:9px;letter-spacing:.08em;color:var(--bw-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-simulation-actions>button{border:0;background:none;padding:5px 0;cursor:pointer;font-size:12px;color:var(--bw-muted);text-decoration:underline;text-underline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-simulation-actions>button:hover{color:var(--bw-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio .bw-explore-button{display:inline-flex;width:auto;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--bw-line);border-radius:8px;font-size:12px;font-weight:500;background:#fff;color:var(--bw-ink)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio .bw-explore-button:hover{background:var(--bw-soft)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-intro{margin:0 0 18px;color:var(--bw-muted);font-size:14px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-grid{display:grid;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-grid>button{display:flex;align-items:center;gap:14px;padding:16px;text-align:left;border:1px solid var(--bw-line);border-radius:12px;background:#fff;color:var(--bw-ink);cursor:pointer;transition:background .15s,border-color .15s}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-grid>button:hover{background:#f7f7ff;border-color:#cfd0fd}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-grid>button>span{width:32px;height:32px;display:grid;place-items:center;flex-shrink:0;background:var(--bw-soft);border-radius:9px;font:11px BS Mobile Mono,monospace;color:var(--bw-muted)}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-grid>button>div{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-grid b{display:block;font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-grid small{display:block;color:var(--bw-muted);font-size:12px;line-height:1.5;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-electric-modal .bw-scenario-grid>button:hover{background:#fcffe9;border-color:#d7e995}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-work-hold .bw-payment-detail{padding:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-simulation-actions{padding-bottom:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .bw-readiness button>.bw-pill{font-size:9px;padding:3px 5px}@media (max-width: 700px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio .bw-explore-button{padding:8px;min-width:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio .bw-explore-button span{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio .bw-explore-button:after{content:"Scenarios";font-size:11px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-scenario-grid>button{padding:13px;gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-quiet-hold{font-size:12px}}@media (max-width: 440px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio{padding:0 10px;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>div{gap:6px;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio [data-slot=tabs-trigger]{padding:4px 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>a{flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-studio>div>button:last-child{width:26px;height:32px;display:grid;place-items:center;flex-shrink:0}}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-review{color:#131418;font-family:BS Mobile Geist,Arial,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-record-meta{display:flex;justify-content:space-between;gap:12px;color:#666c78;font-size:14px;line-height:1.5;margin-bottom:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-review h2{font:550 28px/1.14 BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.035em;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-project{font-size:14px;line-height:1.5;color:#666c78;margin:10px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-project>span{padding:0 3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-amount-block{padding:25px 0 22px;border-bottom:1px solid #e5e7ec}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-amount-label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;color:#666c78;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-status{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;font-size:12px;line-height:1.35;color:#575d68;background:#f4f4f6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-status.ready{color:#4d53ce;background:#f0f0ff}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-status.waiting{color:#896522;background:#faf5e8}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-status.success{color:#28734e;background:#eef7f1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-amount{display:block;font:550 38px/1.15 BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.035em;margin-top:12px;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-original{color:#666c78;font-size:14px;margin:6px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-money-split{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:21px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-money-split dt{font-size:14px;line-height:1.5;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-money-split dd{margin:5px 0 0;font-size:18px;line-height:1.4;font-weight:550;font-variant-numeric:tabular-nums}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-context{display:flex;gap:11px;padding:14px;background:#faf7ee;border-radius:10px;margin:20px 0 0;color:#896522}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-context.complete{background:#eef7f1;color:#28734e}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-context>svg{flex-shrink:0;margin-top:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-context p{margin:0;font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-context b{display:block;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-context span{display:block;color:#555d68;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-section-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:26px 0 8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-section-label h3{margin:0;font:550 16px/1.5 BS Mobile Geist,Arial,sans-serif;letter-spacing:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-section-label>span{font-size:12px;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-checks [data-slot=accordion-item]{border-bottom:1px solid #e5e7ec}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-checks [data-slot=accordion-trigger]{padding:16px 0;min-height:76px;gap:12px;align-items:center;border:0;border-radius:0;text-decoration:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-check-icon{width:26px;height:26px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#faf5e8;color:#896522}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-check-icon.done{background:#eef7f1;color:#28734e}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-check-copy{display:grid;gap:4px;flex:1;min-width:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-check-copy b{font-size:16px;line-height:1.4;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-check-copy small{font-size:14px;line-height:1.5;color:#666c78;font-weight:400}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-checks [data-slot=accordion-content]>div{padding:0 0 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-checks [data-slot=accordion-content] p,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-checks blockquote{margin:12px 0;font-size:14px;line-height:1.5;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-checks blockquote{border-left:2px solid #d7dbe2;padding-left:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-line-items>div,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-facts>div,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-payment-checks>li{display:flex;justify-content:space-between;gap:18px;font-size:14px;line-height:1.5;padding:10px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-line-items>div>span,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-facts dt{color:#666c78;max-width:62%}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-line-items b,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-facts dd,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-payment-checks b{font-size:14px;font-weight:500;text-align:right;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-payment-checks{list-style:none;padding:0;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-text-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;text-align:left;color:#4d5cf0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-photo-link{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;text-align:left;margin-top:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-photo-link img{width:60px;height:60px;border-radius:8px;-o-object-fit:cover;object-fit:cover}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-photo-link>span{display:grid;gap:6px;flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-photo-link b{font-size:14px;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-photo-link small{font-size:13px;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-record-links button{display:flex;align-items:center;gap:13px;text-align:left;width:100%;min-height:72px;border-bottom:1px solid #e5e7ec;padding:14px 0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-record-links button>span{flex:1}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-record-links button>svg{color:#666c78;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-record-links small{display:block;color:#666c78;font-size:13px;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-bar{flex-shrink:0;padding:16px 22px 10px;border-top:1px solid #e5e7ec;background:#fff;position:relative;z-index:2}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-summary{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px;font-size:14px;line-height:1.5}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-summary>span{color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-summary b{font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-buttons{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-buttons.single{grid-template-columns:1fr}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-buttons button{min-height:52px;padding:13px 12px;border-radius:12px;font:550 15px/1.4 BS Mobile Geist,Arial,sans-serif;display:flex;justify-content:center;align-items:center;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-primary{background:#e1fa3c;color:#131418}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-primary:hover{background:#d9ee31}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-primary:disabled{background:#f0f1f3;color:#717782;cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-secondary{background:#f4f4f6;color:#434954}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-bar>p{font-size:12px;line-height:1.5;color:#666c78;text-align:center;margin:10px 0 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-bar>i{display:block;width:116px;height:4px;border-radius:5px;background:#c4c6cc;margin:16px auto 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-review button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-bar button:focus-visible{outline:2px solid #4d5cf0;outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone{height:clamp(680px,calc(100dvh - 170px),850px);min-height:0;max-height:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone.bw-review-phone .bw-phone-scroll{padding-top:20px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .mir-phone-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px 13px;border-bottom:1px solid #e5e7ec;min-height:62px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-phone-header>button{display:flex;align-items:center;gap:7px;min-height:44px;font-size:14px;color:#131418}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-phone-header>span{color:#666c78;font-size:13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-phone-header>button:last-child{width:44px;justify-content:center}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone :is(.bw-payment-detail,.bw-payment-detail>b,.bw-mobile-match dl,.bw-mobile-notes,.bw-decision-amount small,.bw-retainage small,.bw-stat>span,.bw-stat>small){font-size:14px;line-height:1.5;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone .bw-payment-detail>b{color:#131418}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone .bw-contract-legend{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom{height:110px;padding-inline:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom>nav{height:68px;gap:0;padding:5px;border-color:#e5e7ec}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom nav>button{flex:1 0 auto;min-width:44px;height:56px;min-height:56px;flex-direction:column;gap:4px;padding:4px;color:#666c78;font:550 12px/16px BS Mobile Geist,Arial,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom nav>button span{display:block;white-space:nowrap;font:inherit}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom nav>button svg{width:20px;height:20px;flex:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone-bottom nav>button.active{background:#f4f4f6;color:#131418}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-fab{width:52px;height:52px;background:#e1fa3c;color:#131418}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-review-preset{border-top:1px solid #dde0e6;padding-top:20px;margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-review-preset>span{font-size:13px;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-review-preset>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-review-preset button{padding:9px 12px;border:1px solid #dde0e6;border-radius:8px;font-size:13px;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-review-preset button[aria-pressed=true]{background:#131418;color:#fff;border-color:#131418}@media (max-width:440px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-mobile-mode .bw-phone{height:calc(100dvh - 52px);min-height:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-bar{padding-bottom:max(12px,env(safe-area-inset-bottom))}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-bar>i{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-phone .mir-phone-header{padding-top:8px}}@media (max-width:360px){:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-amount{font-size:34px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-review h2{font-size:26px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-buttons{grid-template-columns:96px minmax(0,1fr);gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-action-buttons button{padding-inline:9px;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-amount-label{align-items:flex-start;flex-direction:column}}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal.bw-document-modal,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-evidence-dialog{width:min(980px,calc(100vw - 32px))!important;max-width:none!important;height:calc(100dvh - 32px);max-height:none!important;padding:0!important;display:flex!important;flex-direction:column;gap:0;overflow:hidden;background:#fff}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-modal [data-slot=dialog-header],:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-evidence-dialog [data-slot=dialog-header]{padding:20px 60px 18px 22px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-modal [data-slot=dialog-title],:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-evidence-dialog [data-slot=dialog-title]{font:550 22px/1.2 BS Mobile Inter,BS Mobile Geist,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-modal [data-slot=dialog-description],:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-evidence-dialog [data-slot=dialog-description]{font-size:14px;line-height:1.5;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-modal [data-slot=dialog-close],:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-evidence-dialog [data-slot=dialog-close]{width:44px;height:44px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-evidence-viewer{flex:1;display:flex;flex-direction:column;min-height:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-viewer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;border-block:1px solid #e5e7ec;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-viewer-toolbar button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;color:#434954;font:400 14px/1.5 BS Mobile Geist,sans-serif;border-radius:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-viewer-toolbar button:hover{background:#f4f4f6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-viewer-toolbar button:disabled{opacity:.4}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-viewer-toolbar>div{display:flex;align-items:center;gap:5px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-viewer-toolbar output{min-width:46px;text-align:center;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-viewport{flex:1;min-height:0;overflow:auto;background:#eef0f3;padding:16px;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-page{transform-origin:top left;flex-shrink:0;margin:0 auto}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-page .bw-paper{width:640px!important;max-width:none!important;padding:40px!important;margin:0!important;min-height:820px;background:#fff;font-size:14px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-page .bw-paper :is(small,span,p,td,th,footer,.bw-paper-address){font-size:14px;line-height:1.6}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-page .bw-paper-brand>span{font-size:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-page .bw-paper-brand>span>span{font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-page .bw-paper-totals strong{font-size:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-page.photo img{width:640px;height:auto;max-width:none;border-radius:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:13px 18px;font-size:12px;color:#666c78;border-top:1px solid #e5e7ec}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-modal>.bw-payment-detail{padding:0 22px;max-height:120px;overflow:auto;font-size:14px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-document-modal>.bw-demo-caption{padding:0 22px 16px}@media (max-width:600px){:is(.bs-electric-studio,.bs-electric-studio-portals) .bw-modal.bw-document-modal,:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-evidence-dialog{width:100vw!important;height:100dvh;border-radius:0;max-height:100dvh!important}:is(.bs-electric-studio,.bs-electric-studio-portals) .mir-document-caption{padding-bottom:max(13px,env(safe-area-inset-bottom))}}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-layout{max-width:1120px;grid-template-columns:1fr 420px;gap:90px;padding-top:32px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-editorial h2{font-size:50px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-device.ma-device{height:clamp(680px,calc(100dvh - 180px),850px);max-height:none;min-height:0;background:#fff;border-radius:36px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-status{min-height:44px;padding:16px 24px 7px;display:flex;justify-content:space-between;align-items:center;position:relative;flex-shrink:0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-status>i{width:112px;height:26px;border-radius:24px;background:#111;position:absolute;left:50%;transform:translate(-50%);top:10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-status>span{display:flex;align-items:center;gap:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-device .mir-phone-header{display:flex;align-items:center;justify-content:space-between;padding:6px 17px 12px;border-bottom:1px solid #e5e7ec;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-device .mc-top{flex-shrink:0;min-height:62px;border-bottom:1px solid #e5e7ec}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-scroll{flex:1;min-height:0;padding:22px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-inbox{padding-bottom:108px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-eyebrow{color:#666c78;font:400 12px/1.5 BS Mobile Geist,sans-serif;letter-spacing:.04em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .ma-scroll h1{font:550 30px/1.12 BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.04em;margin:14px 0 10px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-inbox>p,:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-result>p{font-size:14px;line-height:1.6;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-queue-total{margin:28px 0 30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-queue-total strong{font:550 38px/1.2 BS Mobile Inter,BS Mobile Geist,sans-serif;letter-spacing:-.035em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-queue-total>span{display:block;color:#666c78;font-size:14px;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-invoice-card{width:100%;text-align:left;padding:19px;border:1px solid #e1e4ea;border-radius:14px;margin-top:6px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-invoice-card:hover{border-color:#9497b0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-invoice-card>div{display:flex;align-items:center;justify-content:space-between;gap:8px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-invoice-card>div>span:last-child{color:#666c78;font-size:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-invoice-card h2{font:550 21px/1.2 BS Mobile Inter,BS Mobile Geist,sans-serif;margin:20px 0 7px;letter-spacing:-.03em}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-invoice-card p{font-size:14px;color:#666c78;margin:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-invoice-card>strong{display:block;font:550 26px/1.3 BS Mobile Inter,BS Mobile Geist,sans-serif;margin:18px 0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-invoice-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e5e7ec;padding-top:14px;font-size:13px;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-clear{display:flex;align-items:center;gap:10px;padding:18px 0;color:#28734e;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-scenarios{border-top:1px solid #dfe2e8;padding-top:22px;margin-top:30px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-scenarios>span{font-size:13px;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-scenarios>div{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-scenarios button{font-size:13px;border:1px solid #dfe2e8;background:#fff;border-radius:8px;padding:10px 13px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-scenarios button[aria-pressed=true]{background:#131418;color:#fff;border-color:#131418}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-billing-link{display:flex;align-items:center;gap:8px;font-size:14px;color:#4d5cf0;margin-top:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio button:focus-visible,:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio a:focus-visible{outline:2px solid #4d5cf0;outline-offset:3px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-stage-list button:disabled{opacity:.45;cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-result-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#eef7f1;color:#28734e;margin:6px 0 22px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-result .mir-amount{margin:24px 0 18px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-result blockquote{background:#f5f5f7;padding:16px;border-radius:10px;margin:20px 0;font-size:14px;line-height:1.6;white-space:pre-wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-timeline{margin:24px 0;padding:0;list-style:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-timeline li{display:flex;gap:12px;padding:12px 0;font-size:14px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-timeline svg{color:#6c7380;margin-top:4px;flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-timeline b{display:block;font-weight:550}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-timeline span{display:block;font-size:13px;color:#666c78;margin-top:4px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-dialog{width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;padding:24px;color:#131418}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-dialog [data-slot=dialog-title]{font:550 24px/1.2 BS Mobile Inter,BS Mobile Geist,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-dialog [data-slot=dialog-description]{font-size:14px;line-height:1.6;padding-right:15px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-field{display:grid;gap:10px;font-size:14px;margin-top:12px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-field textarea{border:1px solid #dfe2e8;border-radius:9px;padding:12px;font:400 16px/1.5 BS Mobile Geist,sans-serif;min-height:108px;resize:vertical}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-hint{font-size:13px;color:#666c78}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-dialog-action,:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-viewer-footer button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;width:100%;border-radius:12px;font:550 15px/1.4 BS Mobile Geist,sans-serif}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-dialog-action:disabled{background:#f0f1f3;color:#717782;cursor:not-allowed}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-notes p{padding:14px 0;border-bottom:1px solid #e5e7ec;font-size:14px;line-height:1.6;white-space:pre-wrap}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-viewer-footer{padding:10px 20px max(16px,env(safe-area-inset-bottom));flex-shrink:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-viewer-footer p{font-size:14px;line-height:1.5;color:#666c78;margin:0 0 12px}@media (max-width:900px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-layout{gap:40px;grid-template-columns:1fr 390px;padding-inline:24px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-editorial h2{font-size:38px}}@media (max-width:700px){:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-layout{display:block;padding:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-editorial,:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mc-preview-label,:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mc-concepts{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-studio-header{height:52px;min-height:52px}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-studio .mp-device.ma-device{width:100%;height:100dvh;border:0;border-radius:0}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-status{display:none}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-device .mir-action-bar>i{display:none}}:is(.bs-electric-studio,.bs-electric-studio-portals) .ma-scroll :is(h1,h2)[tabindex="-1"]:focus{outline:none}.bs-electric-studio.bs-live-overview{--workspace-font: "BS Mobile Geist", Arial, sans-serif;--workspace-title-font: "BS Mobile Inter", "BS Mobile Geist", Arial, sans-serif;--workspace-mono: "BS Mobile Mono", monospace;--workspace-ink: #131418;--workspace-muted: #666c78;--workspace-soft: #f4f4f6;--workspace-border: #e5e7ec;--workspace-canvas: #fff;--lime: #e1fa3c;color:var(--workspace-ink);background:var(--workspace-canvas);font:400 16px/1.5 var(--workspace-font);min-width:0;min-height:100%}.bs-live-overview *,.bs-live-overview *:before,.bs-live-overview *:after{box-sizing:border-box}.bs-electric-studio.bs-live-overview button,.bs-electric-studio.bs-live-overview input{font-family:var(--workspace-font)}.bs-electric-studio.bs-live-overview button{cursor:pointer}.bs-electric-studio.bs-live-overview .eo-body{padding:25px 23px 24px}.bs-electric-studio.bs-live-overview .eo-heading{position:relative}.bs-electric-studio.bs-live-overview .mh-eyebrow{display:block;margin:0 40px 10px 0;color:var(--workspace-muted);font:400 12px/1.5 var(--workspace-mono);letter-spacing:.07em}.bs-electric-studio.bs-live-overview h2{margin:0 0 10px;font:550 31px/1.12 var(--workspace-title-font);letter-spacing:-.045em;overflow-wrap:break-word;color:var(--workspace-ink)}.bs-electric-studio.bs-live-overview .ce-intro{font-size:16px;line-height:1.5;color:var(--workspace-muted);margin:0 0 25px}.bs-electric-studio.bs-live-overview .eo-search-toggle{position:absolute;right:0;top:-10px;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--workspace-border);border-radius:50%;background:#fff;color:var(--workspace-ink)}.bs-electric-studio.bs-live-overview .ce-tabs{display:flex;gap:3px;padding:4px;background:var(--workspace-soft);border-radius:10px;margin:21px 0;overflow-x:auto}.bs-electric-studio.bs-live-overview .ce-tabs button{flex:1;min-height:44px;padding:6px 8px;white-space:nowrap;border:0;background:none;color:var(--workspace-muted);font-size:14px;border-radius:7px}.bs-electric-studio.bs-live-overview .ce-tabs button[aria-pressed=true]{background:#fff;color:var(--workspace-ink);box-shadow:0 1px 4px #10111609}.bs-electric-studio.bs-live-overview .eo-search{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;margin:0 0 15px;border-radius:9px;background:var(--workspace-soft);color:var(--workspace-muted)}.bs-electric-studio.bs-live-overview .eo-search input{min-width:0;width:100%;border:0;outline:0;background:none;color:var(--workspace-ink);font-size:16px;line-height:1.5}.bs-electric-studio.bs-live-overview .eo-filters{display:flex;gap:7px;overflow-x:auto;margin:14px 0 16px;padding-bottom:3px}.bs-electric-studio.bs-live-overview .eo-filters button{flex:none;border:1px solid var(--workspace-border);background:#fff;color:var(--workspace-muted);border-radius:8px;min-height:36px;padding:7px 11px;font-size:13px}.bs-electric-studio.bs-live-overview .eo-filters button[aria-pressed=true]{background:var(--workspace-ink);color:#fff;border-color:var(--workspace-ink)}.bs-electric-studio.bs-live-overview .mh-row{width:100%;min-height:77px;display:flex;align-items:center;gap:11px;text-align:left;padding:15px 0;border:0;border-bottom:1px solid var(--workspace-border);background:none;color:var(--workspace-ink)}.bs-electric-studio.bs-live-overview .mh-row:hover{background:var(--workspace-soft)}.bs-electric-studio.bs-live-overview .mh-code{flex:none;display:grid;place-items:center;width:38px;height:42px;padding:2px;border-radius:9px;background:var(--workspace-soft);font:400 11px var(--workspace-mono);color:var(--workspace-muted);overflow-wrap:anywhere;text-align:center}.bs-electric-studio.bs-live-overview .eo-record-icon{background:none}.bs-electric-studio.bs-live-overview .mh-row-copy{display:grid;gap:5px;min-width:0;flex:1}.bs-electric-studio.bs-live-overview .mh-row-copy b{font-size:14px;font-weight:550;line-height:1.4;overflow-wrap:anywhere}.bs-electric-studio.bs-live-overview .mh-row-copy small{font-size:13px;line-height:1.5;color:var(--workspace-muted);overflow-wrap:anywhere;margin:0}.bs-electric-studio.bs-live-overview .mh-chip{flex:none;align-self:center;border-radius:6px;padding:5px 7px;font-size:12px;line-height:1.35;white-space:nowrap;background:var(--workspace-soft);color:var(--workspace-muted)}.bs-electric-studio.bs-live-overview .mh-chip.electric{background:#f3f8d5;color:#465119}.bs-electric-studio.bs-live-overview .mh-chip.amber{background:#fbf5e6;color:#987022}.bs-electric-studio.bs-live-overview .mh-chip.red{background:#fbefed;color:#b44437}.bs-electric-studio.bs-live-overview .mh-chip.green{background:#edf5ed;color:#436846}.bs-electric-studio.bs-live-overview .eo-row-amount{display:flex;align-items:center;gap:5px;flex:none;font-size:14px;font-variant-numeric:tabular-nums}.bs-electric-studio.bs-live-overview .eo-row-amount strong{font:500 14px/1.4 var(--workspace-font);white-space:nowrap}.bs-electric-studio.bs-live-overview.eo-pay-runs .eo-row-amount{display:grid;gap:5px;justify-items:end}.bs-electric-studio.bs-live-overview .eo-row-amount small{font-size:12px;color:var(--workspace-muted)}.bs-electric-studio.bs-live-overview .eo-row-amount small.red{color:#b44437}.bs-electric-studio.bs-live-overview .eo-row-amount small.amber{color:#987022}.bs-electric-studio.bs-live-overview .mh-section{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:27px 0 7px}.bs-electric-studio.bs-live-overview .mh-section h3{margin:0;font-size:14px;font-weight:550;line-height:1.4}.bs-electric-studio.bs-live-overview .mh-section>span{font-size:12px;color:var(--workspace-muted)}.bs-electric-studio.bs-live-overview .pn-progress{margin:26px 0 17px}.bs-electric-studio.bs-live-overview .pn-progress>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:13px}.bs-electric-studio.bs-live-overview .pn-progress b{font-weight:500}.bs-electric-studio.bs-live-overview .pn-progress p{font-size:12px;color:var(--workspace-muted);margin:7px 0 14px}.bs-electric-studio.bs-live-overview .pn-progress-track{height:5px;border-radius:5px;background:var(--workspace-soft)}.bs-electric-studio.bs-live-overview .pn-progress-track i{display:block;position:relative;height:100%;border-radius:5px;background:var(--workspace-ink)}.bs-electric-studio.bs-live-overview .pn-progress-track i:after{content:"";position:absolute;right:-5px;top:-3px;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:var(--lime)}.bs-electric-studio.bs-live-overview .mpr-hero{padding:3px 0 27px}.bs-electric-studio.bs-live-overview .mpr-hero strong{display:block;font:500 37px/1.1 var(--workspace-title-font);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.bs-electric-studio.bs-live-overview .mpr-hero>span{display:block;margin-top:12px;color:var(--workspace-muted);font-size:12px;line-height:1.5}.bs-electric-studio.bs-live-overview .mh-health{margin:27px 0;padding:20px 17px;border-radius:13px;background:var(--workspace-soft)}.bs-electric-studio.bs-live-overview .mh-health>div{display:flex;justify-content:space-between;gap:10px;font:400 10px/1.5 var(--workspace-mono);letter-spacing:.08em;color:var(--workspace-muted)}.bs-electric-studio.bs-live-overview .mh-health dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:15px 12px;margin:19px 0 0;font-size:14px;line-height:1.5}.bs-electric-studio.bs-live-overview .mh-health dt{color:var(--workspace-muted)}.bs-electric-studio.bs-live-overview .mh-health dd{text-align:right;margin:0;font-weight:500}.bs-electric-studio.bs-live-overview .eo-empty{padding:42px 12px 25px;text-align:center}.bs-electric-studio.bs-live-overview .eo-empty>svg{margin:0 auto 16px;color:var(--workspace-muted)}.bs-electric-studio.bs-live-overview .eo-empty h3{font:550 23px/1.2 var(--workspace-title-font);letter-spacing:-.035em;margin:0 0 10px}.bs-electric-studio.bs-live-overview .eo-empty p{margin:0;color:var(--workspace-muted);font-size:14px;line-height:1.55}.bs-electric-studio.bs-live-overview .eo-note{margin:24px 0 0;font-size:13px;line-height:1.55;color:var(--workspace-muted)}.bs-electric-studio.bs-live-overview .eo-actions{margin-top:26px}.bs-electric-studio.bs-live-overview .eo-primary{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;padding:13px 16px;border:0;border-radius:12px;background:#e1fa3c;color:#131418;font:550 15px/1.4 var(--workspace-font)}.bs-electric-studio.bs-live-overview .eo-back,.bs-electric-studio.bs-live-overview .eo-text-action{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 0;border:0;background:none;font-size:14px;color:var(--workspace-ink)}.bs-electric-studio.bs-live-overview :is(button,input):focus-visible{outline:2px solid #131418;outline-offset:3px}.bs-electric-studio.bs-live-overview .eo-loading{animation:eo-spin 1s linear infinite}@keyframes eo-spin{to{transform:rotate(360deg)}}@media (max-width: 420px){.bs-electric-studio.bs-live-overview .eo-body{padding-inline:18px}}@media (prefers-reduced-motion: reduce){.bs-electric-studio.bs-live-overview .eo-loading{animation:none}}.bs-electric-studio.bs-live-overview.eo-rfis .eo-record-icon{width:31px;height:33px;border-radius:8px;background:var(--workspace-soft)}.bs-electric-studio.bs-live-overview.eo-rfis .mh-row{min-height:60px;padding-block:17px;gap:10px}.bs-electric-studio.bs-live-overview.eo-rfis .ce-tabs{margin:24px 0 15px;border-radius:12px}.bs-electric-studio.bs-live-overview.eo-rfis .ce-tabs button{border-radius:9px}.bs-electric-studio.bs-live-overview.eo-rfis .ce-tabs button[aria-pressed=true]{font-weight:550;box-shadow:0 1px 5px #1011160a}.bs-electric-studio.bs-live-overview.eo-rfis .eo-search{border:1px solid var(--workspace-border);border-radius:10px;background:none;padding:0 11px;margin-bottom:17px}.bs-electric-studio.bs-live-overview.eo-rfis .eo-search input{padding:12px 0;font-size:16px}.bs-electric-studio.bs-live-overview.eo-rfis .eo-filters{gap:6px;flex-wrap:wrap;margin:0 0 18px;padding:0}.bs-electric-studio.bs-live-overview.eo-rfis .eo-filters button{border-radius:30px;padding:8px 12px;min-height:34px;font-size:12px}.bs-electric-studio.bs-live-overview.eo-files .eo-record-icon{width:25px;height:auto}.bs-electric-studio.bs-live-overview.eo-expenses .mh-chip.green{background:#edf7f1;color:#247750}.bs-electric-studio.bs-live-overview.eo-expenses .mh-chip.red{background:#fff0ee;color:#bd453f}.bs-electric-studio.bs-live-overview:is(.eo-rfis,.eo-files) .mh-chip.amber{background:var(--workspace-warning-bg);color:var(--workspace-warning)}.bs-electric-studio.bs-live-overview:is(.eo-rfis,.eo-files) .mh-chip.green{background:var(--workspace-success-bg);color:var(--workspace-success)}.bs-electric-studio.bs-live-overview.eo-invoices .mh-chip.electric{background:#edf7ac;color:#47502c}.lmph-home{color:var(--bs-mobile-ink);font-family:var(--bs-font-sans);padding:15px 22px 34px;min-width:0}.lmph-home *,.lmph-sheet *{box-sizing:border-box}.lmph-home button,.lmph-sheet button{touch-action:manipulation}.lmph-home :is(button,input):focus-visible,.lmph-sheet :is(button,input):focus-visible{outline:2px solid #4d5cf0;outline-offset:3px}.lmph-eyebrow{color:var(--bs-mobile-muted);font:11px/1.5 var(--bs-font-mono);letter-spacing:.06em;text-transform:uppercase}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-content .lmph-title h1{font:550 36px/1.06 var(--bs-font-display);letter-spacing:-.045em;margin:6px 0;overflow-wrap:anywhere}.lmph-title h1>span{color:#4d5cf0}.lmph-title>p{font-size:14px;line-height:1.5;color:var(--bs-mobile-muted);margin:0}.lmph-pulse{display:flex;width:100%;min-height:44px;gap:7px;align-items:center;margin:12px 0 17px;border-block:1px solid var(--bs-mobile-rule);font-size:12px;text-align:left}.lmph-pulse>i{height:6px;width:6px;border-radius:50%;background:#666c78;flex:none}.lmph-pulse b{font-weight:550;text-transform:capitalize}.lmph-pulse>span{color:var(--bs-mobile-muted);border-left:1px solid var(--bs-mobile-rule);padding-left:10px;margin-left:3px}.lmph-pulse svg{margin-left:auto;flex:none}.lmph-feature{border-radius:19px;background:#17191e;color:#fff;padding:21px 20px 18px}.lmph-feature-kicker{display:flex;align-items:center;gap:7px;font:11px/1.4 var(--bs-font-mono);letter-spacing:.06em;color:#d9dbe2}.lmph-feature-kicker i{width:6px;height:6px;border-radius:50%;background:var(--bs-mobile-electric);flex:none}.bs-mobile-shell .lmph-feature h2{color:#fff;text-wrap:balance;font:550 28px/1.13 var(--bs-font-display);letter-spacing:-.035em;margin:14px 0 10px;max-width:320px}.lmph-feature>p{color:#c8cad2;font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere}.lmph-feature-context{display:flex;align-items:center;gap:7px;color:#e0e2e9;font-size:12px;line-height:1.4;margin:18px 0 16px}.lmph-feature-context>svg{flex:none}.lmph-home .lmph-primary,body.bs-electric-live .lmph-sheet .lmph-primary{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:50px;padding:12px 15px;background:var(--bs-mobile-electric);color:var(--bs-mobile-ink);border:0;border-radius:12px;font:550 15px/1.4 var(--bs-font-sans);text-align:left;text-decoration:none}.lmph-primary svg{flex:none}.lmph-feature>p+.lmph-primary{margin-top:20px}.lmph-section{margin-top:25px}.lmph-section>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.bs-mobile-shell .lmph-section h2{font:550 14px/1.4 var(--bs-font-sans);letter-spacing:0;margin:0}.lmph-section-link{display:flex;align-items:center;gap:3px;min-height:44px;font:12px var(--bs-font-sans);color:var(--bs-mobile-muted)}.lmph-work-row{display:flex;width:100%;align-items:center;gap:11px;min-height:83px;padding:13px 0;border-bottom:1px solid var(--bs-mobile-rule);text-align:left;color:var(--bs-mobile-ink)}.lmph-row-icon{width:34px;height:38px;display:grid;place-items:center;flex:none;color:#666c78;background:var(--bs-mobile-soft);border-radius:10px}.lmph-row-copy{display:block;flex:1;min-width:0;overflow-wrap:anywhere}.lmph-row-copy b{display:block;font-size:14px;font-weight:550;line-height:1.35}.lmph-row-copy small{display:block;color:var(--bs-mobile-muted);font-size:12px;line-height:1.5;margin-top:4px}.lmph-work-row>svg{color:var(--bs-mobile-muted);flex:none}.lmph-agenda{margin-top:12px}.lmph-agenda button{display:flex;gap:11px;align-items:start;width:100%;text-align:left;min-height:71px;padding:9px 0}.lmph-agenda button>span:first-child{width:42px;flex:none;color:var(--bs-mobile-muted);padding-top:3px;font:11px/1.5 var(--bs-font-mono)}.lmph-agenda button>i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--bs-mobile-ink);margin-top:7px}.lmph-agenda b{display:block;font-size:14px;font-weight:500;line-height:1.4}.lmph-agenda small{display:block;margin-top:4px;font-size:12px;color:var(--bs-mobile-muted);line-height:1.4}.lmph-milestone{display:block;width:100%;text-align:left;padding:18px;border:1px solid var(--bs-mobile-rule);border-radius:15px;margin-top:17px}.lmph-milestone>.lmph-eyebrow{display:flex;justify-content:space-between;gap:8px}.lmph-milestone strong{display:block;font-size:16px;font-weight:550;margin-top:12px}.lmph-milestone-date{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin:6px 0 17px}.lmph-milestone-date>span{color:var(--bs-mobile-muted);font-size:12px}.lmph-progress{height:5px;background:#eceef1;border-radius:5px;overflow:hidden}.lmph-progress>i{display:block;height:100%;background:var(--bs-mobile-ink);border-radius:5px}.lmph-milestone>small{display:block;font-size:12px;color:var(--bs-mobile-muted);margin-top:9px}.lmph-team{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--bs-mobile-rule);padding-bottom:18px}.lmph-team p{font-size:12px;line-height:1.5;color:var(--bs-mobile-muted);margin:5px 0 0}.lmph-team button{display:flex;align-items:center;min-height:44px;flex:none}.lmph-team button>span{display:grid;place-items:center;width:30px;height:30px;border:2px solid white;background:#eeeff2;border-radius:50%;font-size:10px;margin-left:-6px}.lmph-team button>svg{margin-left:7px;color:var(--bs-mobile-muted)}.lmph-freshness{display:flex;justify-content:center;align-items:center;gap:5px;color:var(--bs-mobile-muted);font-size:11px;margin:18px 0 0}.lmph-project-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.lmph-project-links button{display:flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:var(--bs-mobile-muted);padding:3px 7px}.lmph-warning{padding:14px;border-radius:12px;background:#fcf6e8;margin-bottom:16px;font-size:13px}.lmph-warning b{font-weight:550}.lmph-warning p{margin:5px 0;line-height:1.5}.lmph-warning button{min-height:44px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:550}.lmph-empty{color:var(--bs-mobile-muted);font-size:13px;line-height:1.5;padding:12px 0}.lmph-text-button{min-height:44px;padding:8px;font-size:14px}body.bs-electric-live .lmph-sheet{max-height:85dvh;overflow-y:auto;border-radius:27px 27px 0 0;padding:12px 23px calc(24px + env(safe-area-inset-bottom));color:var(--bs-mobile-ink);font-family:var(--bs-font-sans)}.lmph-sheet-handle{width:34px;height:4px;background:#d8dbe1;border-radius:5px;margin:0 auto 22px}body.bs-electric-live .lmph-sheet h2{text-align:left;font:550 28px/1.12 var(--bs-font-display);letter-spacing:-.035em;padding-right:12px}.lmph-sheet .lmph-panel-description{font-size:14px;line-height:1.5;text-align:left;color:var(--bs-mobile-muted)}.lmph-sheet .lmph-eyebrow{text-align:left}.lmph-detail{border-top:1px solid var(--bs-mobile-rule);margin:21px 0;padding-top:18px}.lmph-detail h3{font:550 14px/1.4 var(--bs-font-sans);letter-spacing:0;margin:0 0 8px}.lmph-detail p{font-size:15px;line-height:1.55;color:var(--bs-mobile-muted);margin:0}.lmph-linked-record{display:flex;align-items:center;gap:10px;background:var(--bs-mobile-soft);padding:14px 12px;border-radius:12px;font-size:13px;margin-bottom:20px}.lmph-linked-record>svg{flex:none}.lmph-linked-record small{display:block;font-size:12px;color:var(--bs-mobile-muted);line-height:1.4;margin-top:5px}.lmph-overview{margin:19px 0}.lmph-overview>div{display:flex;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid var(--bs-mobile-rule);font-size:13px}.lmph-overview dt{color:var(--bs-mobile-muted)}.lmph-overview dd{margin:0;text-align:right}.lmph-person{display:flex;align-items:center;gap:12px;min-height:70px;border-bottom:1px solid var(--bs-mobile-rule)}.lmph-person>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-size:11px;background:var(--bs-mobile-soft)}.lmph-person b{font-size:14px;font-weight:550}.lmph-person small{display:block;font-size:12px;color:var(--bs-mobile-muted);margin-top:4px;text-transform:capitalize}.lmph-search{display:flex;gap:8px;align-items:center;background:var(--bs-mobile-soft);padding:12px;border-radius:10px;margin:22px 0 9px}.lmph-search input{min-width:0;width:100%;background:transparent;font-size:16px;outline:0}@media (max-width:440px){.lmph-home{padding-inline:19px}.lmph-feature{padding:19px 16px 16px}.bs-mobile-shell .lmph-feature h2{font-size:27px}html[data-frontend-redesign=true] body.bs-electric-live .bs-mobile-content .lmph-title h1{font-size:34px}}.lmph-sheet .lmph-close{position:absolute;display:grid;place-items:center;width:44px;height:44px;top:8px;right:8px}.ph2-version{display:inline-flex;padding:3px;border:1px solid var(--workspace-border);border-radius:7px;background:var(--workspace-soft);gap:2px;flex:none}.ph2-version button{font-size:12px;line-height:20px;padding:5px 10px;color:var(--workspace-muted);border-radius:4px;white-space:nowrap}.ph2-version button[aria-pressed=true]{background:var(--workspace-canvas,#fff);color:var(--workspace-ink);box-shadow:0 1px 3px #18233412}.ph2{--ph2-line:var(--workspace-border);--ph2-muted:var(--workspace-muted);--ph2-accent:var(--workspace-accent);color:var(--workspace-ink)}.ph2 .f-heading{margin-bottom:13px}.ph2 .f-heading p{margin-top:8px}.ph2 .f-actions{gap:9px;flex-wrap:wrap;justify-content:flex-end}.ph2-context{display:flex;align-items:center;gap:12px;margin:0 0 25px;color:var(--ph2-muted);font-size:12px}.ph2-context>i{width:3px;height:3px;border-radius:50%;background:var(--ph2-muted)}.ph2-version-note{margin-left:auto;font-size:11px}.ph2-context .f-status{font-size:12px!important;line-height:18px!important}.ph2-site-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(240px,.95fr);gap:14px;margin-bottom:22px}.ph2-site-grid:has(>:nth-child(2):last-child){grid-template-columns:1fr 1fr}.ph2-site-grid:has(>:first-child:last-child){grid-template-columns:1fr}.ph2-site-card,.ph2-card{border:1px solid var(--ph2-line);border-radius:9px;overflow:hidden;background:#fff;min-width:0}.ph2-site-card{display:flex;flex-direction:column}.ph2-map-window,.ph2-photo-open{height:217px;position:relative;background:var(--workspace-soft);width:100%;overflow:hidden}.ph2-map iframe{border:0;width:100%;height:100%;filter:saturate(.55)}.ph2-map-label{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:5px;font-size:11px;background:#fffffff2;padding:5px 8px;border:1px solid var(--ph2-line);border-radius:5px;pointer-events:none}.ph2-site-card footer{min-height:43px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--ph2-line);font-size:11px;color:var(--ph2-muted)}.ph2-site-card footer>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph2-site-card footer a{display:flex;align-items:center;gap:4px;color:var(--ph2-accent);flex:none}.ph2-photo-open{display:block;flex:none;text-align:left}.ph2-photo-open>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.ph2-photo-open:hover>img{transform:scale(1.025)}.ph2-photo-caption{position:absolute;inset:auto 0 0;padding:30px 14px 12px;background:linear-gradient(transparent,#0009);color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:11px}.ph2-photo-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--ph2-muted);padding:20px;text-align:center}.ph2-photo-empty b{font-size:13px;font-weight:500;color:var(--workspace-ink)}.ph2-photo-empty small{font-size:11px}.ph2-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 18px 14px}.ph2-card h2{font-size:14px;letter-spacing:-.015em;font-weight:600;margin:0;line-height:20px}.ph2-card>header p{font-size:11px;line-height:1.5;color:var(--ph2-muted);margin:4px 0 0}.ph2-link{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--ph2-accent);white-space:nowrap;line-height:20px}.ph2-link:hover{text-decoration:underline}.ph2-facts dl{padding:0 18px 15px;margin:0}.ph2 dl>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:7px 0;font-size:11px;line-height:1.45}.ph2 dt{color:var(--ph2-muted)}.ph2 dd{margin:0;overflow-wrap:anywhere}.ph2-facts dl>div+div{border-top:1px solid color-mix(in srgb,var(--ph2-line) 65%,transparent)}.ph2-focus{display:flex;align-items:center;gap:12px;border:1px solid var(--workspace-accent-border,var(--ph2-line));background:var(--workspace-wash);border-radius:8px;padding:15px 17px;margin:0 0 22px}.ph2-focus-mark{display:grid;place-items:center;background:#fff;color:var(--ph2-accent);border:1px solid var(--workspace-accent-border,var(--ph2-line));width:30px;height:30px;border-radius:50%;flex:none;font-size:12px;font-weight:600}.ph2-focus>div{flex:1;min-width:0}.ph2-focus b{font-size:13px;font-weight:600}.ph2-focus p{font-size:12px;color:var(--ph2-muted);margin:4px 0 0;line-height:1.4}.ph2-focus>.f-button{background:#fff;font-size:12px!important;min-height:32px;flex:none}.ph2-dashboard{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.ph2-main-column,.ph2-side-column{display:flex;flex-direction:column;gap:20px;min-width:0}.ph2-budget-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:3px 18px 19px}.ph2-budget-values>button{text-align:left;min-width:0}.ph2-budget-values span{display:block;font-size:11px;color:var(--ph2-muted);margin-bottom:8px}.ph2-budget-values strong{display:block;font-weight:500;font-size:clamp(18px,1.5vw,24px);letter-spacing:-.045em;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ph2-budget-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:0;width:calc(100% - 36px);height:5px;margin:0 18px;background:var(--workspace-soft);border-radius:4px;overflow:hidden}.ph2-budget-bar::-webkit-progress-bar{background:var(--workspace-soft);border-radius:4px}.ph2-budget-bar::-webkit-progress-value{background:var(--ph2-accent);border-radius:4px}.ph2-budget-bar::-moz-progress-bar{background:var(--ph2-accent);border-radius:4px}.ph2-budget-caption{padding:11px 18px 17px;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;font-size:10px;color:var(--ph2-muted);line-height:1.5}.ph2-budget-caption>span{display:flex;align-items:center;gap:5px}.ph2-budget-caption i{width:5px;height:5px;border-radius:50%;background:var(--ph2-accent)}.ph2-budget-caption b{color:var(--workspace-ink);font-weight:500}.ph2-rows>button{display:flex;align-items:center;gap:12px;text-align:left;width:100%;border-top:1px solid var(--ph2-line);padding:14px 18px}.ph2-rows>button:hover{background:var(--workspace-soft)}.ph2-row-date{width:43px;flex:none;font-size:11px;line-height:1.4;color:var(--ph2-muted)}.ph2-row-name{flex:1;min-width:0}.ph2-row-name b{font-size:12px;font-weight:500;display:block;line-height:1.5}.ph2-row-name small{font-size:10px;color:var(--ph2-muted);display:block;margin-top:3px;line-height:1.5}.ph2-rows .f-status{font-size:10px!important;line-height:16px!important;white-space:nowrap}.ph2-rows>button>svg{flex:none;color:var(--ph2-muted)}.ph2-empty{padding:8px 18px 20px;font-size:12px;line-height:1.6;color:var(--ph2-muted);display:flex;gap:8px;align-items:center;margin:0}.ph2-empty svg{flex:none;color:var(--workspace-success)}.ph2-draw{padding:0 18px 18px}.ph2-draw>strong{display:block;font-size:29px;letter-spacing:-.045em;font-weight:500;margin-bottom:8px}.ph2-draw-sub{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.ph2-draw-sub>span:first-child{font-size:11px;color:var(--ph2-muted);line-height:1.5;flex-basis:100%}.ph2-draw .f-status{font-size:11px!important;line-height:17px!important}.ph2-draw dl{margin:15px 0 10px;padding-top:8px;border-top:1px solid var(--ph2-line)}.ph2-draw dl>div{grid-template-columns:1fr 1fr}.ph2-draw dd{text-align:right}.ph2-draw .f-button{width:100%;justify-content:space-between;font-size:12px!important;min-height:33px}.ph2-draw-note{font-size:11px;color:var(--workspace-warning);margin:0 0 13px;line-height:1.5}.ph2-team{padding:0 18px 8px}.ph2-team>button{display:flex;align-items:center;text-align:left;gap:10px;width:100%;padding:10px 0;border-top:1px solid var(--ph2-line)}.ph2-team .f-avatar{width:29px;height:29px;font-size:10px;flex:none}.ph2-team b{display:block;font-size:12px;font-weight:500}.ph2-team small{display:block;font-size:10px;margin-top:4px;color:var(--ph2-muted)}.ph2-team em{font-size:10px;font-style:normal;color:var(--ph2-muted);margin-left:auto}.ph2-activity{padding:0 18px 17px;margin:0;list-style:none}.ph2-activity li{display:flex;gap:10px;padding:11px 0;border-top:1px solid var(--ph2-line)}.ph2-activity li>span{width:5px;height:5px;margin-top:5px;background:var(--workspace-accent-border,var(--ph2-muted));border-radius:50%;flex:none}.ph2-activity p{font-size:11px;line-height:1.6;margin:0 0 4px}.ph2-activity small{font-size:10px;color:var(--ph2-muted);line-height:1.5}.ph2-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ph2-shortcuts button{border:1px solid var(--ph2-line);border-radius:8px;text-align:left;padding:16px 14px}.ph2-shortcuts b{font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:5px}.ph2-shortcuts svg{color:var(--ph2-muted)}.ph2-shortcuts span{font-size:11px;color:var(--ph2-muted);line-height:1.5;display:block;margin-top:8px}.ph2-customize{position:relative;z-index:5}.ph2-customize summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:7px;font-size:12px;min-height:36px;padding:7px 11px;border:1px solid var(--ph2-line);border-radius:6px}.ph2-customize summary::-webkit-details-marker{display:none}.ph2-customize>div{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid var(--ph2-line);border-radius:9px;padding:18px;width:255px;box-shadow:0 12px 35px #17213014}.ph2-customize b{font-size:13px;font-weight:600}.ph2-customize p{font-size:11px;color:var(--ph2-muted);line-height:1.5;margin:6px 0 13px}.ph2-customize label{display:flex;align-items:center;gap:9px;font-size:12px;padding:8px 0}.ph2-customize input{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;width:14px!important;height:14px!important;min-height:0!important;accent-color:var(--ph2-accent);margin:0}.ph2-customize>div>button{font-size:11px;color:var(--ph2-accent);margin-top:10px;padding-top:10px;border-top:1px solid var(--ph2-line);width:100%;text-align:left}.ph2 :is(button,a,summary):focus-visible,.ph2-version button:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px}@media (min-width:1600px){.ph2-map-window,.ph2-photo-open{height:250px}.ph2-card h2{font-size:15px}.ph2-row-name b{font-size:13px}}@media (max-width:1150px){.ph2-site-grid{grid-template-columns:1fr 1fr}.ph2-facts{grid-column:1/-1}.ph2-facts dl{display:grid;grid-template-columns:repeat(3,1fr);gap:0 18px}.ph2-facts dl>div{display:block;border:0!important}.ph2-facts dt{margin-bottom:4px}.ph2-dashboard{grid-template-columns:minmax(0,1fr) 280px;gap:16px}.ph2-budget-values{grid-template-columns:repeat(2,1fr);gap:18px}.ph2 .f-heading{flex-wrap:wrap;gap:18px}.ph2 .f-actions{justify-content:flex-start}}@media (max-width:850px){.ph2-dashboard{grid-template-columns:1fr}.ph2-side-column{display:grid;grid-template-columns:1fr 1fr;align-items:start}.ph2-site-grid{gap:12px}.ph2-rows .f-status{max-width:90px;overflow:hidden;text-overflow:ellipsis}.ph2-context{flex-wrap:wrap;gap:8px}.ph2-version-note{display:none}}@media (max-width:560px){.ph2-site-grid,.ph2-site-grid:has(>:nth-child(2):last-child){grid-template-columns:1fr}.ph2-map-window,.ph2-photo-open{height:200px}.ph2-facts dl{grid-template-columns:1fr 1fr}.ph2-site-card footer{font-size:11px}.ph2-focus{flex-wrap:wrap;padding:14px}.ph2-focus>.f-button{margin-left:42px}.ph2-side-column,.ph2-shortcuts{grid-template-columns:1fr}.ph2-rows>button{padding:13px;gap:9px;flex-wrap:wrap}.ph2-row-name{min-width:150px}.ph2-rows>button>svg{display:none}.ph2-rows .f-status{margin-left:52px}.ph2-budget-values strong{font-size:22px}.ph2 .f-actions{width:100%;gap:8px}.ph2-customize>div{right:0;left:auto}.ph2 .f-actions>.f-button.primary{font-size:12px!important}.ph2-card>header{padding:16px 15px 12px}}@media (prefers-reduced-motion:reduce){.ph2-photo-open>img{transition:none}}.ph2 .ph3-warning,.ph2 .ph3-warning b{color:var(--workspace-warning)}.ph2 .ph3-success{color:var(--workspace-success)}.ph2 .ph3-muted{color:var(--workspace-muted)}.ph2 .ph3-overdue{color:var(--workspace-warning)!important;background:var(--workspace-warning-wash,var(--workspace-soft))!important}.ph3-variance{font-size:11px}.ph2-budget-caption>span:has(.ph3-variance){flex-wrap:wrap}.ph3-health{color:var(--workspace-muted)}.ph3-schedule-values>a{min-width:0;text-align:left}.ph3-planned-bar{position:relative;margin:0 18px}.ph3-planned-bar .ph2-budget-bar{width:100%;margin:0}.ph3-planned-bar>span{position:absolute;top:-3px;bottom:-3px;width:1px;background:var(--workspace-ink);transform:translate(-1px)}.ph3-schedule-links{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 18px;border-top:1px solid var(--workspace-border)}.ph3-funded-progress{margin:0 0 12px}.ph3-funded-progress p{font-size:11px;color:var(--workspace-muted);margin:0 0 9px;line-height:1.5}.ph3-funded-progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;height:3px;margin-top:4px;border-radius:3px;background:var(--workspace-soft)}.ph3-funded-progress progress::-webkit-progress-bar{background:var(--workspace-soft);border-radius:3px}.ph3-funded-progress progress::-webkit-progress-value{background:var(--workspace-accent);border-radius:3px}.ph3-funded-progress progress::-moz-progress-bar{background:var(--workspace-accent);border-radius:3px}.ph3-funded-progress progress:last-child::-webkit-progress-value{background:var(--workspace-muted)}.ph3-funded-progress progress:last-child::-moz-progress-bar{background:var(--workspace-muted)}.ph3-weather-content{padding:0 18px 14px}.ph3-weather-today{display:flex;align-items:center;gap:12px;margin-bottom:18px}.ph3-weather-today>b{font-size:29px;font-weight:500;letter-spacing:-.045em}.ph3-weather-today>span{font-size:12px}.ph3-weather-today small{display:block;color:var(--workspace-muted);font-size:10px;margin-top:4px}.ph3-weather-days{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.ph3-weather-days>div{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:10px;color:var(--workspace-muted)}.ph3-weather-days b{font-weight:500;color:var(--workspace-ink)}.ph3-weather-days svg{color:var(--workspace-muted)}.ph3-weather-credit{display:block;font-size:10px;color:var(--workspace-muted);margin-top:14px}.ph3-weather footer{padding:12px 18px;border-top:1px solid var(--workspace-border)}main:has(.ph2[data-home-version="3"])>.r-overview-links{display:none}.ph3-funding-history{font-size:10px;line-height:1.5;color:var(--workspace-muted);margin:0 0 13px}.ph2{--workspace-border:#e5e7ec;--workspace-muted:#666b77;--workspace-accent:#4d5cf0;--workspace-ink:#101116;--workspace-soft:#f7f8fa;--workspace-canvas:#fff;--workspace-wash:#eff1ff;--workspace-accent-border:#d9ddfc;--workspace-warning:hsl(var(--status-warning));--workspace-success:hsl(var(--status-healthy));font-family:BuildSpace Redesign Geist,sans-serif}.ph2-native-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.ph2 .f-status{display:inline-block;font-size:10px;padding:3px 6px;border-radius:4px;background:var(--workspace-soft);color:var(--workspace-muted);text-transform:capitalize}.ph2 .f-button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--workspace-border);border-radius:6px;padding:7px 11px;background:#fff;font-size:12px}.ph2 .f-avatar{display:grid;place-items:center;border-radius:50%;background:var(--workspace-soft);color:var(--workspace-muted)}.ph2-photo-open a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;color:var(--workspace-muted)}.pd,.pd-dialog,.pd-detail{--pd-blue: #5155f5;--pd-ink: #17191f;--pd-muted: #747986;--pd-line: #e6e8ef;--pd-soft: #f7f8fa;color:var(--pd-ink);font-family:var(--workspace-font, Inter, sans-serif);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.pd{max-width:1480px;margin:auto;padding:2px 0 12px}.pd *{box-sizing:border-box}.pd h1,.pd h2,.pd h3,.pd p,.pd-dialog p,.pd-detail p{margin:0}.pd button,.pd textarea,.pd-dialog button,.pd-detail button,.pd-detail textarea{font:inherit}.pd button,.pd-dialog button,.pd-detail button{cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.pd button:focus-visible,.pd textarea:focus-visible,.pd-dialog :is(button,a,input):focus-visible,.pd-detail :is(button,textarea):focus-visible,.pd-role select:focus-visible{outline:2px solid var(--pd-blue, #5155f5);outline-offset:3px}.pd button:disabled{opacity:.45;cursor:default}.pd small,.pd-detail small{font-size:12px;line-height:1.5;color:var(--pd-muted)}.pd-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.pd-eyebrow{font:11px/1.5 var(--workspace-mono, monospace);letter-spacing:.1em;color:var(--pd-muted)}.pd-eyebrow>span{margin-left:15px;color:#8a8e9a}.pd-title-line{display:flex;align-items:center;gap:18px;margin:8px 0}.pd-title-line h1{font-family:var( --workspace-title-font, var(--workspace-font, Inter, sans-serif) );font-size:42px;line-height:1.1;letter-spacing:-1.8px;font-weight:600}.pd-title-line h1>span{color:var(--pd-blue)}.pd-heading p{color:var(--pd-muted);font-size:14px}.pd-heading p>span{padding:0 4px}.pd-header-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pd-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:1px solid var(--pd-line);background:#fff;color:var(--pd-ink);border-radius:8px;font-size:13px!important;font-weight:500;text-decoration:none;white-space:nowrap;min-height:40px}.pd-button:hover{background:#f6f7fa;border-color:#cdd0dc}.pd-button.pd-primary{background:var(--pd-blue);border-color:var(--pd-blue);color:#fff}.pd-button.pd-primary:hover{background:#4347e6;box-shadow:0 3px 9px #5155f521}.pd-icon-button{padding:10px}.pd-link{display:inline-flex;align-items:center;gap:5px;border:0;padding:3px 0;background:none;color:var(--pd-blue);font-size:12px!important;font-weight:500;white-space:nowrap}.pd-link:hover{color:#393bcc}.pd-full{width:100%}.pd-badge{display:inline-flex;align-items:center;gap:5px;width:-moz-max-content;width:max-content;max-width:100%;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:500;line-height:1.4;white-space:nowrap}.pd-badge i{width:4px;height:4px;border-radius:50%;background:currentColor;flex:none}.pd-badge.pd-neutral{background:#f3f4f6;color:#6b7280}.pd-badge.pd-blue{background:#f0f0ff;color:#4d50db}.pd-badge.pd-amber{background:#fcf6e9;color:#946815}.pd-badge.pd-red{background:#fdf0ef;color:#ba4545}.pd-badge.pd-green{background:#edf7f1;color:#277957}.pd-text-amber{color:#946815!important}.pd-text-red{color:#b64545!important}.pd-text-neutral{color:#777d89}.pd-brief{border:1px solid #e4e4fa;border-radius:11px;background:#f8f8ff;display:flex;gap:14px;align-items:center;padding:18px 20px;margin-bottom:20px}.pd-brief-icon{width:36px;height:36px;display:grid;place-items:center;flex:none;border:1px solid #e7e7fb;background:#fff;border-radius:10px;color:var(--pd-blue)}.pd-brief>div{flex:1}.pd-brief strong{font-size:15px;font-weight:600}.pd-brief p{margin-top:3px;max-width:820px;color:#71748b;font-size:13px;line-height:1.65}.pd-brief>.pd-link{margin-left:10px}.pd-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pd-metric{border:1px solid var(--pd-line);border-radius:11px;background:#fff;text-align:left;padding:17px 19px}.pd-metric:hover{border-color:#c7c8fb;box-shadow:0 3px 10px #343a5e06}.pd-metric-label{display:flex;justify-content:space-between;align-items:center;color:var(--pd-muted);font-size:12px}.pd-metric-label svg{color:#a4a8b2}.pd-metric-value{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:11px 0 10px}.pd-metric-value strong{font-size:29px;font-weight:600;letter-spacing:-1px;line-height:1.2}.pd-trend{width:74px;height:31px;flex-shrink:1}.pd-trend.pd-amber{color:#b88938}.pd-trend.pd-red{color:#c96969}.pd-trend.pd-blue{color:#7779f5}.pd-trend.pd-green{color:#519c7c}.pd-metric>small{display:block;margin-top:7px;font-size:11px;color:#7f8490}.pd-section-nav{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--pd-line);margin:22px 0 20px;gap:16px}.pd-section-nav>div{display:flex;gap:24px}.pd-section-nav [aria-pressed]{border:0;background:none;color:var(--pd-muted);padding:13px 0 15px;font-size:13px;position:relative}.pd-section-nav [aria-pressed=true]{color:var(--pd-ink);font-weight:600}.pd-section-nav [aria-pressed=true]:after{content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0;background:var(--pd-blue)}.pd-section-nav>span{display:flex;align-items:center;gap:6px;color:#9296a0;font-size:11px}.pd-section-nav>span i{width:5px;height:5px;background:#b4b8c4;border-radius:50%}.pd-top-grid,.pd-content-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:18px;align-items:start}.pd-top-grid{margin-bottom:18px;align-items:stretch}.pd-main-column,.pd-side-column{display:flex;flex-direction:column;gap:18px;min-width:0}.pd-card{border:1px solid var(--pd-line);border-radius:11px;background:#fff;min-width:0;overflow:hidden}.pd-card>header{padding:19px 20px 15px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pd-card h2{font-size:15px;font-weight:600;letter-spacing:-.2px}.pd-card>header p{font-size:12px;color:var(--pd-muted);margin-top:3px}.pd-filter{display:flex;background:#f6f7fa;border-radius:6px;padding:3px;gap:2px}.pd-filter button{background:none;border:0;border-radius:4px;font-size:11px;padding:4px 8px;color:#818591;white-space:nowrap}.pd-filter button[aria-pressed=true]{background:#fff;color:var(--pd-ink);box-shadow:0 1px 4px #1a233310}.pd-priority{display:flex;width:calc(100% - 40px);margin:0 20px;align-items:center;gap:13px;padding:16px 0;text-align:left;border:0;border-top:1px solid #eff0f4;background:#fff}.pd-priority:hover{background:#fafaff}.pd-priority-number{align-self:flex-start;margin-top:3px;background:#f6f7fa;border:1px solid #edeef4;border-radius:7px;min-width:29px;height:29px;display:grid;place-items:center;font:11px var(--workspace-mono, monospace);color:#848999}.pd-priority-number.first{background:#f0f0ff;border-color:#e4e4ff;color:var(--pd-blue)}.pd-priority-copy{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.pd-priority-copy>span{display:flex;align-items:center;gap:10px}.pd-priority-copy>span>small{font:10px var(--workspace-mono, monospace);color:#8d929e}.pd-priority-copy>b{font-size:14px;font-weight:500;line-height:1.35}.pd-priority-copy>small{font-size:12px}.pd-priority-action{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--pd-blue);white-space:nowrap}.pd-crew{display:flex;align-items:center;gap:5px;color:var(--pd-muted);font-size:11px;white-space:nowrap}.pd-weather{margin:0 20px 10px;padding:12px 14px;background:#f9f9fc;border-radius:8px;display:flex;align-items:center;gap:10px}.pd-weather>svg{color:#b4a078;flex:none;stroke-width:1.4}.pd-weather strong{font-size:30px;letter-spacing:-1.2px;font-weight:500}.pd-weather b,.pd-weather small{display:block}.pd-weather b{font-size:12px;font-weight:500}.pd-weather small{font-size:10px;color:#a17936;margin-top:2px}.pd-agenda-row{display:flex;align-items:center;gap:14px;width:calc(100% - 40px);margin:0 20px;padding:14px 0;border:0;border-top:1px solid #eff0f4;background:none;text-align:left}.pd-agenda-row:hover{background:#fafaff}.pd-agenda-row time{font:11px var(--workspace-mono, monospace);color:#969aa5;min-width:31px}.pd-agenda-row>span{flex:1}.pd-agenda-row b{font-size:12px;font-weight:500;display:block}.pd-agenda-row small{font-size:11px;display:block;margin-top:3px}.pd-agenda-row>svg{color:#a4a9b4}.pd-gantt{margin:0 20px}.pd-gantt-head,.pd-gantt-row{display:grid;grid-template-columns:minmax(170px,43%) minmax(0,1fr);gap:8px}.pd-gantt-head{color:#989ca7;font-size:10px;margin-bottom:9px}.pd-gantt-head>div{display:grid;grid-template-columns:repeat(3,1fr)}.pd-gantt-row{border:0;border-top:1px solid #f0f1f5;background:none;width:100%;text-align:left;min-height:55px;padding:0;align-items:stretch}.pd-gantt-row>span:first-child{display:flex;flex-direction:column;justify-content:center;padding:8px 0}.pd-gantt-row b{font-size:12px;font-weight:500}.pd-gantt-row small{font-size:10px;margin-top:2px}.pd-gantt-track{position:relative;background:repeating-linear-gradient(to right,#e9ebf3 0,#e9ebf3 1px,transparent 1px,transparent 33.333%);min-width:0;display:block}.pd-today-line{position:absolute;left:7.14%;width:1px;background:#797aff;top:0;bottom:0;z-index:1}.pd-gantt-bar{position:absolute;top:50%;height:13px;transform:translateY(-50%);border-radius:3px}.pd-gantt-bar.active{background:#25262e}.pd-gantt-bar.blue{background:#f1f1ff;border:1px solid #7779ff}.pd-gantt-bar.blocked{background:#fdf2f1;border:1px solid #d87470}.pd-gantt-bar.planned{background:#e8eaf0}.pd-gantt-row:hover .pd-gantt-bar{box-shadow:0 0 0 3px #5155f514}.pd-legend{display:flex;gap:12px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid #f0f1f5;font-size:10px;color:#9296a1}.pd-legend span{display:flex;align-items:center;gap:5px}.pd-legend i{width:9px;height:7px;border-radius:1px;background:#e8eaf0}.pd-legend .active{background:#25262e}.pd-legend .blue{border:1px solid #7779ff;background:#f1f1ff}.pd-legend .blocked{border:1px solid #d87470;background:#fdf2f1}.pd-legend .pd-today-key{width:2px;background:#7779ff}.pd-budget-figures{display:grid;grid-template-columns:repeat(4,1fr);padding:3px 20px 19px;gap:10px}.pd-budget-figures button{border:0;background:none;text-align:left;padding:0}.pd-budget-figures span{font-size:11px;color:#8a8e9a;display:block}.pd-budget-figures strong{font-size:19px;letter-spacing:-.5px;display:block;font-weight:600;margin-top:4px}.pd-budget-stack{margin:0 20px;height:9px;border-radius:3px;background:#e8eaf0;display:flex;position:relative;overflow:visible}.pd-budget-stack i{height:100%;background:#5558f5}.pd-budget-stack i:first-child{border-radius:3px 0 0 3px}.pd-budget-stack i+i{background:#c9cbff}.pd-budget-stack>span{height:17px;position:absolute;right:0;top:-4px;width:2px;background:#c86767}.pd-budget-foot{display:flex;align-items:center;gap:13px;margin:12px 20px 20px;font-size:10px;color:#9599a3;flex-wrap:wrap}.pd-budget-foot>span{display:flex;gap:4px;align-items:center}.pd-budget-foot b{font-weight:500;color:#787e8b}.pd-budget-foot i{width:6px;height:6px;background:#5558f5;border-radius:1px}.pd-budget-foot>span+span i{background:#c9cbff}.pd-budget-foot button{display:flex;align-items:center;gap:4px;margin-left:auto;color:#b95656;font-size:10px;border:0;background:none;padding:0}.pd-billing-line{padding:15px 20px;border-top:1px solid var(--pd-line);background:#fcfcfe;display:flex;justify-content:space-between;gap:12px;align-items:center}.pd-billing-line>div{display:flex;flex-direction:column;gap:5px}.pd-billing-line>div:last-child{align-items:flex-end}.pd-billing-line span{font-size:11px;color:#7c818d}.pd-billing-line strong{font-size:21px;font-weight:500;letter-spacing:-.4px}.pd-billing-line small{font-size:11px;letter-spacing:0;color:#969aa6;font-weight:400;margin-left:6px}.pd-billing-line button{border:0;background:none;display:flex;align-items:center;gap:5px;color:var(--pd-blue);font-size:11px;padding:0}.pd-split-stat{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 20px 4px}.pd-split-stat>div{background:#f6f7fa;border-radius:7px;padding:10px 12px}.pd-split-stat span{font-size:11px;color:#8b8f9a;display:block}.pd-split-stat b{display:block;font-size:20px;font-weight:500;letter-spacing:-.5px;margin-top:3px}.pd-change-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border:0;border-bottom:1px solid #eff0f4;background:none;text-align:left;padding:14px 0;margin:0 20px;width:calc(100% - 40px)}.pd-change-row>span{display:flex;flex-direction:column;gap:3px}.pd-change-row>span+span{text-align:right}.pd-change-row b{font-size:12px;font-weight:500}.pd-change-row small{font-size:10px}.pd-change-row:hover b{color:var(--pd-blue)}.pd-card-footnote{padding:11px 20px;font-size:10px;color:#979ba6}.pd-draw-total{margin:0 20px 20px;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:31px;font-weight:500;letter-spacing:-1px}.pd-draw-total .pd-badge{letter-spacing:0}.pd-progress-label{display:flex;justify-content:space-between;font-size:11px;color:#8b909e;margin:0 20px 8px}.pd-progress-label b{color:#515764;font-weight:500}.pd-card>progress{display:block;width:calc(100% - 40px);height:5px;margin:0 20px 11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:var(--pd-blue);border:0;border-radius:3px;overflow:hidden;background:#e8eaf1}.pd-card>progress::-webkit-progress-bar{background:#e8eaf1}.pd-card>progress::-webkit-progress-value{background:var(--pd-blue)}.pd-draw-checks button{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 40px);margin:0 20px;gap:10px;padding:11px 0;border:0;border-top:1px solid #f0f1f5;background:none;color:#858b98;font-size:11px}.pd-draw-checks b{font-weight:500;display:flex;align-items:center;gap:3px}.pd-draw-footer{display:flex;align-items:center;gap:8px;border-top:1px solid var(--pd-line);padding:13px 20px;background:#fcfdfd;font-size:11px;color:#6b9b81}.pd-draw-footer span{flex:1}.pd-draw-footer b{float:right;font-weight:500}.pd-court-wrap{overflow-x:auto}.pd-court{width:100%;border-collapse:collapse;text-align:left}.pd-court th{background:#f7f8fa;font-size:10px;color:#9296a2;font-weight:400;padding:9px 10px;border-block:1px solid var(--pd-line);text-align:center}.pd-court th:first-child{text-align:left;padding-left:20px}.pd-court th:last-child{text-align:right;padding-right:20px}.pd-court td{padding:12px 10px;border-bottom:1px solid #f0f1f5;font-size:11px;text-align:center;color:#737988}.pd-court tr:last-child td{border:0}.pd-court td:first-child{display:flex;align-items:center;gap:9px;text-align:left;padding-left:20px}.pd-court td:first-child>span:last-child{display:flex;flex-direction:column;gap:2px}.pd-court b{font-size:11px;font-weight:500;color:#424754}.pd-court small{font-size:10px}.pd-court td:last-child{padding-right:20px;text-align:right}.pd-court td button{background:none;border:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;text-align:right;font-size:10px;padding:4px 0;white-space:nowrap}.pd-avatar{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:500;background:#f0f1f6;color:#7a8193;flex:none}.pd-coming-row,.pd-team-row{display:flex;align-items:center;gap:12px;width:calc(100% - 40px);margin:0 20px;padding:14px 0;border:0;border-top:1px solid #f0f1f5;text-align:left;background:none}.pd-coming-row:hover,.pd-team-row:hover{background:#fafaff}.pd-mini-date{border:1px solid var(--pd-line);border-radius:6px;min-width:34px;text-align:center;padding:4px}.pd-mini-date b{font-size:13px;display:block;font-weight:500}.pd-mini-date small{font-size:8px;letter-spacing:.03em}.pd-coming-row>span+span{display:flex;flex-direction:column;gap:4px}.pd-coming-row>span+span>b{font-size:12px;font-weight:500}.pd-coming-row>span+span>small{font-size:10px}.pd-coming-row .pd-badge{font-size:9px}.pd-team-row>span+span{flex:1}.pd-team-row b,.pd-team-row small{display:block}.pd-team-row b{font-size:12px;font-weight:500}.pd-team-row small{font-size:10px;margin-top:3px}.pd-team-row>svg{color:#a5aab4}.pd-log-entry{display:flex;align-items:center;gap:16px;width:calc(100% - 40px);margin:0 20px;padding:0 0 18px;background:none;border:0;text-align:left}.pd-log-date{width:42px;flex:none;border:1px solid var(--pd-line);border-radius:7px;text-align:center;padding:6px 0}.pd-log-date b{display:block;font-size:20px;font-weight:500}.pd-log-date span{font-size:9px;color:#8b909b}.pd-log-entry>div:nth-child(2){flex:1}.pd-log-entry strong{font-size:13px;font-weight:500}.pd-log-entry p{font-size:12px;color:#797f8c;line-height:1.7;margin:5px 0}.pd-log-entry small{font-size:10px}.pd-log-entry em{font-style:normal;color:#a47a37;margin-left:7px}.pd-log-entry>svg{color:#9ca2ae}.pd-recent{padding:16px 20px;border-top:1px solid var(--pd-line);display:flex;gap:10px;align-items:center}.pd-recent>div{flex:1}.pd-recent b{font-size:12px;font-weight:500;display:block}.pd-recent small{font-size:10px;display:block;margin-top:3px}.pd-note-label{font-size:10px;background:#f5f6f9;padding:4px 7px;border-radius:5px;color:#8a90a0}.pd-note{display:block;resize:vertical;min-height:90px;max-height:300px;width:calc(100% - 40px);margin:0 20px;padding:13px;border:1px solid var(--pd-line);border-radius:7px;background:#fcfcfe;font-size:13px!important;color:var(--pd-ink);line-height:1.7}.pd-note::-moz-placeholder{color:#a3a7b2}.pd-note::placeholder{color:#a3a7b2}.pd-note-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 20px 18px;font-size:10px;color:#9b9faa}.pd-note-footer .pd-button{min-height:32px;padding:6px 11px;font-size:11px!important}.pd-update-row{display:flex;align-items:center;gap:10px;padding:14px 0;margin:0 20px;width:calc(100% - 40px);border:0;border-top:1px solid #f0f1f5;background:none;text-align:left}.pd-update-row>span:nth-child(2){flex:1}.pd-update-row b{font-size:12px;display:block;font-weight:500}.pd-update-row small{font-size:10px;display:block;margin-top:4px}.pd-update-row>svg{color:#a3a7b2}.pd-new-dot,.pd-seen-dot{width:5px;height:5px;background:var(--pd-blue);border-radius:50%}.pd-seen-dot{background:#d1d4dd}.pd-card>.pd-full{width:calc(100% - 40px);margin:7px 20px 18px}.pd-page-footer{display:flex;align-items:center;gap:7px;margin-top:24px;border-top:1px solid var(--pd-line);padding:17px 2px;color:#a2a6b0;font-size:10px}.pd-page-footer button{margin-left:auto;background:none;border:0;font-size:10px;color:#878d9b}.pd-role{display:flex;align-items:center;gap:8px;border:1px solid #e4e6ed;border-radius:7px;padding:5px 9px;background:#fff;position:relative;color:#252833}.pd-role>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#181a20;color:#fff;font-size:9px}.pd-role select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding-right:15px;font:12px var(--workspace-font, Inter, sans-serif);color:inherit;max-width:235px;cursor:pointer}.pd-role>svg{pointer-events:none;position:absolute;right:9px;color:#8e93a0}.pd-empty{text-align:center;padding:40px;border:1px dashed var(--pd-line);border-radius:12px;margin-top:20px;color:var(--pd-muted)}.pd-empty>svg{margin:auto auto 10px;color:var(--pd-blue)}.pd-empty h2{font-size:18px;color:var(--pd-ink)}.pd-empty p{margin:10px auto 20px;max-width:450px}.pd-dialog{border-radius:14px!important;padding:26px!important;gap:20px!important;max-width:510px!important}.pd-dialog [data-slot=dialog-title]{font-family:var(--workspace-title-font, Inter, sans-serif);font-size:24px;font-weight:500;letter-spacing:-.7px}.pd-dialog [data-slot=dialog-description]{font-size:13px;color:var(--pd-muted);line-height:1.7;margin-top:6px}.pd-customize-list{border-block:1px solid var(--pd-line)}.pd-customize-list label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;font-size:13px}.pd-customize-list label+label{border-top:1px solid #eff0f4}.pd-customize-list input{width:16px;height:16px;accent-color:var(--pd-blue);cursor:pointer}.pd-dialog-actions{display:flex;gap:10px;justify-content:space-between}.pd-site-dialog{max-width:620px!important;max-height:92vh;overflow-y:auto}.pd-site-photo{margin:0;border-radius:8px;overflow:hidden;border:1px solid var(--pd-line)}.pd-site-photo img{width:100%;height:190px;-o-object-fit:cover;object-fit:cover}.pd-site-photo figcaption{padding:7px 10px;color:#9297a2;background:#fafbfc;font-size:9px}.pd-site-photo a{text-decoration:underline}.pd-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;margin:0}.pd-facts>div{padding:12px 0;border-bottom:1px solid var(--pd-line)}.pd-facts dt{font-size:11px;color:#959ba6;margin-bottom:4px}.pd-facts dd{margin:0;font-size:13px}.pd-facts.single{grid-template-columns:1fr}.pd-facts.single>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.pd-facts.single dt{margin:0}.pd-detail[data-slot=sheet-content]{width:520px;max-width:min(520px,100vw);padding:0;gap:0;overflow-y:auto;background:#fff}.pd-detail [data-slot=sheet-header]{padding:34px 28px 22px;border-bottom:1px solid var(--pd-line);gap:10px}.pd-detail [data-slot=sheet-title]{font-family:var(--workspace-title-font, Inter, sans-serif);font-size:28px;font-weight:500;letter-spacing:-.9px;line-height:1.2;padding-right:16px}.pd-detail [data-slot=sheet-description]{font-size:12px;color:#8b909b;line-height:1.6}.pd-detail-body{padding:25px 28px;display:flex;flex-direction:column;gap:25px}.pd-detail-body>p,.pd-detail-body section p{font-size:14px;line-height:1.8;color:#717786}.pd-detail-body h3,.pd-detail-body label{display:block;font-size:13px;font-weight:600;margin:0 0 9px}.pd-detail-body section p+p{margin-top:12px}.pd-recommendation{background:#f7f7ff;border:1px solid #e7e7fa;border-radius:10px;padding:18px;display:flex;gap:11px}.pd-recommendation>svg{color:var(--pd-blue);flex:none;margin-top:2px}.pd-recommendation p{font-size:13px!important}.pd-source-list{list-style:none;padding:0;margin:0}.pd-source-list li{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.65;padding:11px 0;border-bottom:1px solid var(--pd-line);color:#7f8491}.pd-source-list svg{color:#a1a5b2;flex:none}.pd-detail-body textarea{width:100%;min-height:110px;padding:13px;border:1px solid var(--pd-line);border-radius:8px;resize:vertical;font-size:13px;line-height:1.7}.pd-detail-body .pd-note-footer{margin:10px 0 0}.pd-detail-actions{display:flex;gap:9px;justify-content:space-between;border-top:1px solid var(--pd-line);padding-top:20px}.pd-detail-body .pd-detail-disclaimer{font-size:11px;color:#999eaa;line-height:1.7}.pd-panel-number{font-size:32px;letter-spacing:-1px;font-weight:500;display:flex;flex-direction:column;gap:12px}.pd-panel-number .pd-badge{letter-spacing:0}.pd-panel-record{display:flex;align-items:center;gap:12px;padding:16px 0;border:0;border-bottom:1px solid var(--pd-line);background:none;width:100%;text-align:left}.pd-panel-record>svg{color:#979daa;flex:none}.pd-panel-record>span{flex:1}.pd-panel-record b{display:block;font-size:13px;font-weight:500}.pd-panel-record small{display:block;font-size:11px;margin-top:4px}.pd-panel-record:hover b{color:var(--pd-blue)}.pd-followup textarea{min-height:210px}.pd-followup small{display:block;margin-top:7px}@media (min-width: 1500px){.pd{padding-inline:4px}.pd-card h2{font-size:16px}.pd-priority-copy>b{font-size:15px}.pd-agenda-row b,.pd-team-row b,.pd-coming-row>span+span>b,.pd-change-row b{font-size:13px}.pd-gantt-row b{font-size:13px}.pd-gantt-row small{font-size:11px}.pd-court b{font-size:12px}.pd-court th,.pd-court small,.pd-court td button{font-size:11px}}@media (max-width: 1200px){.pd-heading{align-items:flex-start}.pd-header-actions{max-width:295px}.pd-heading p{max-width:430px}.pd-title-line h1{font-size:38px}.pd-metric{padding:15px}.pd-metric-value strong{font-size:25px}.pd-trend{width:50px}.pd-top-grid,.pd-content-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:14px}.pd-budget-figures{grid-template-columns:repeat(2,1fr);gap:16px}.pd-priority-action{font-size:0;gap:0}.pd-priority-action svg{width:17px}.pd-card>header{padding-inline:16px}.pd-priority,.pd-agenda-row{margin-inline:16px;width:calc(100% - 32px)}.pd-priority{gap:10px}.pd-filter button{padding-inline:5px}.pd-weather{margin-inline:16px;padding:10px}.pd-weather>svg{width:27px}.pd-brief>.pd-link{font-size:0!important;gap:0}.pd-brief>.pd-link svg{width:18px;height:18px}.pd-court th:nth-child(3),.pd-court td:nth-child(3){display:none}.pd-gantt-head,.pd-gantt-row{grid-template-columns:minmax(145px,47%) minmax(0,1fr)}}@media (max-width: 950px){.pd-top-grid,.pd-content-grid{grid-template-columns:1fr}.pd-side-column{display:grid;grid-template-columns:1fr 1fr;align-items:start}.pd-metric-value strong{font-size:24px}.pd-trend{display:none}.pd-metric>small{font-size:10px}.pd-brief p{font-size:12px}.pd-header-actions{max-width:220px}.pd-title-line{gap:10px}.pd-title-line>.pd-badge{font-size:10px}.pd-heading p{font-size:12px}.pd-court th:nth-child(3),.pd-court td:nth-child(3){display:table-cell}.pd-budget-figures{grid-template-columns:repeat(4,1fr)}.pd-priority-action{font-size:12px;gap:7px}.pd-weather{justify-content:flex-start}.pd-today .pd-agenda-row{padding:12px 0}}@media (max-width: 680px){.pd-heading{flex-direction:column;gap:16px}.pd-header-actions{max-width:none;justify-content:flex-start}.pd-title-line h1{font-size:34px}.pd-eyebrow{font-size:9px}.pd-eyebrow>span{margin-left:10px}.pd-metrics{grid-template-columns:1fr 1fr}.pd-trend{display:block}.pd-section-nav{align-items:flex-start;flex-direction:column;gap:0}.pd-section-nav>span{padding-bottom:10px;font-size:10px}.pd-section-nav>div{gap:19px}.pd-section-nav [aria-pressed]{font-size:12px}.pd-side-column{grid-template-columns:1fr}.pd-budget-figures{grid-template-columns:1fr 1fr}.pd-brief{padding:14px;gap:11px}.pd-brief-icon{width:28px;height:28px}.pd-brief strong{font-size:13px}.pd-brief>.pd-link{margin-left:0}.pd-court th:nth-child(3),.pd-court td:nth-child(3){display:none}.pd-court th,.pd-court td{padding-inline:6px}.pd-court td:first-child{padding-left:12px}.pd-court td:first-child>.pd-avatar{display:none}.pd-court th:last-child,.pd-court td:last-child{padding-right:12px}.pd-gantt{margin-inline:14px}.pd-gantt-head,.pd-gantt-row{grid-template-columns:minmax(135px,48%) minmax(0,1fr)}.pd-gantt-row b{font-size:11px}.pd-gantt-row small{font-size:9px}.pd-page-footer>button{display:none}.pd-priority-copy>b{font-size:13px}.pd-priority-copy>small{font-size:11px}.pd-priority-action{font-size:0;gap:0}.pd-billing-line small{display:block;margin:4px 0 0}.pd-dialog{max-width:calc(100vw - 28px)!important;padding:22px!important}.pd-dialog-actions{flex-wrap:wrap}.pd-detail[data-slot=sheet-content]{width:100vw}.pd-detail-body{padding:24px}.pd-role select{max-width:165px}.pd-facts{gap:0 12px}}@media (prefers-reduced-motion: reduce){.pd button,.pd-detail button,.pd-dialog button{transition:none}}.pd-card h2{font-size:16px}.pd-card>header p,.pd-metric-label,.pd-agenda-row small,.pd-weather small,.pd-change-row small,.pd-team-row small,.pd-coming-row>span+span>small,.pd-log-entry small,.pd-recent small,.pd-gantt-row small,.pd-court small,.pd-court th,.pd-court td button,.pd-budget-figures span,.pd-budget-foot,.pd-draw-checks button,.pd-progress-label,.pd-split-stat span,.pd-card-footnote,.pd-note-footer,.pd-crew,.pd-section-nav>span{font-size:12px}.pd-agenda-row b,.pd-team-row b,.pd-change-row b,.pd-coming-row>span+span>b,.pd-court b,.pd-court td,.pd-gantt-row b{font-size:13px}.pd-metric>small,.pd-legend,.pd-draw-footer,.pd-page-footer{font-size:11px}html[data-frontend-redesign=true] :is(.bs-sheets-register,.bs-project-home){--text:#101116;--text-secondary:#666B77;--text-muted:#666B77;--hairline:#E5E7EC;--hairline-faint:#E5E7EC;--cream:#F7F8FA;--paper:#fff;--fill-row-hover:#F7F8FA;--fill-active:#EFF1FF;font-family:BuildSpace Redesign Geist,sans-serif;color:#101116}html[data-frontend-redesign=true] .bs-sheets-register table{font-size:12px;font-variant-numeric:tabular-nums}html[data-frontend-redesign=true] .bs-sheets-register thead{background:#f7f8fa}html[data-frontend-redesign=true] .bs-sheets-register th{font-family:inherit;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:#666b77;height:40px}html[data-frontend-redesign=true] .bs-sheets-register tr[data-selected]{height:68px}html[data-frontend-redesign=true] .bs-sheets-register tr[data-selected=true]{background:#eff1ff;box-shadow:inset 2px 0 #4d5cf0}html[data-frontend-redesign=true] .bs-sheets-register [role=checkbox]{width:14px;height:14px;min-width:14px;border-radius:3px}html[data-frontend-redesign=true] .bs-sheets-register [role=checkbox][data-state=checked],html[data-frontend-redesign=true] .bs-sheets-register [role=checkbox][data-state=indeterminate]{background:#4d5cf0;border-color:#4d5cf0;color:#fff}html[data-frontend-redesign=true] .bs-sheets-register tr:focus-within .opacity-0{opacity:1}html[data-frontend-redesign=true] .bs-sheets-register .font-mono{font-family:inherit;letter-spacing:0}html[data-frontend-redesign=true] .bs-sheets-register tr[data-selected] td:nth-child(2) span{font-weight:600}html[data-frontend-redesign=true] .bs-project-home .bg-card{background:#fff;border-color:#e5e7ec;border-radius:9px;box-shadow:none}html[data-frontend-redesign=true] .bs-project-home .text-muted-foreground{color:#666b77}html[data-frontend-redesign=true] .bs-project-home .font-mono{font-family:inherit;font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}@media (hover:none){html[data-frontend-redesign=true] .bs-sheets-register .opacity-0{opacity:1}}@font-face{font-family:BS Mobile Geist;src:url(/mobile-electric/brand/geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Inter;src:url(/mobile-electric/brand/inter-tight.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BS Mobile Mono;src:url(/mobile-electric/brand/geist-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}:is(.bs-mobile-shell,.bs-etask,.bs-ecapture,body.bs-electric-live){--bs-mobile-electric: #e1fa3c;--bs-mobile-ink: #131418;--bs-mobile-muted: #666c78;--bs-mobile-soft: #f4f4f6;--bs-mobile-rule: #e5e7ec;--bs-mobile-highlight: #f3f8d5;--bs-font-sans: "BS Mobile Geist", system-ui, sans-serif;--bs-font-display: "BS Mobile Inter", "BS Mobile Geist", sans-serif;--bs-font-mono: "BS Mobile Mono", ui-monospace, monospace}.mf-screen{--mf-ink:#131418;--mf-muted:#666c78;--mf-border:#e5e7ec;color:var(--mf-ink);background:#fff;font:400 16px/1.5 BS Mobile Geist,sans-serif}.mf-screen.mf-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;height:100dvh}.mf-screen .mf-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:calc(60px + env(safe-area-inset-top,0px));padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;border-bottom:1px solid var(--mf-border);flex-shrink:0}body:has(.mf-full) :is(.bs-mobile-nav,.bs-mobile-header,.bs-mobile-capture,.bs-mobile-dock-scrim,[class*=bs-mobile-dock],[class*=voice-fab],[class*=assistant-fab]){display:none!important}.mf-screen .mf-head>span{font:400 12px/1.4 BS Mobile Mono,monospace;color:var(--mf-muted)}.mf-screen .mf-back{display:flex;align-items:center;gap:8px;min-width:44px;min-height:44px;font-size:14px}.mf-screen .mf-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.mf-screen .mf-body{padding:24px 22px;display:flex;flex-direction:column;gap:24px}.mf-screen .mf-eyebrow{font:400 12px/1.5 BS Mobile Mono,monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--mf-muted);margin:0 0 8px}.mf-screen .mf-title{margin:0;color:var(--mf-ink);font:550 31px/1.12 BS Mobile Inter,sans-serif;letter-spacing:-.045em;overflow-wrap:anywhere}.mf-screen .mf-desc{color:var(--mf-muted);margin:8px 0 0;font-size:16px;line-height:1.5}.mf-screen .mf-amount{display:block;margin:0;font:550 35px/1.12 BS Mobile Inter,sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mf-screen.mf-runs .mf-amount{font-size:37px;font-weight:500;line-height:1.1;letter-spacing:-.05em}.mf-screen .mf-sub{font-size:13px;line-height:1.5;color:var(--mf-muted);margin:4px 0 0}.mf-screen .mf-meta{font-size:12px;line-height:1.5;color:var(--mf-muted)}.mf-screen .mf-section-title{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:550;margin:0 0 12px;gap:12px}.mf-screen .mf-panel{padding:16px;border-radius:13px;background:#f4f4f6;font-size:17px}.mf-screen .mf-panel.warning{background:#faf6e9}.mf-screen .mf-panel.success{background:#f3f8d5}.mf-screen .mf-panel p{margin:0}.mf-screen .mf-panel p+p{margin-top:6px}.mf-screen .mf-row{width:100%;display:flex;align-items:center;text-align:left;gap:12px;padding:16px 0;border-bottom:1px solid var(--mf-border);min-height:72px}.mf-screen .mf-row:last-child{border-bottom:0}.mf-screen .mf-row>div{min-width:0;flex:1}.mf-screen .mf-row strong{display:block;font-size:14px;font-weight:550;overflow-wrap:anywhere}.mf-screen .mf-row .mf-row-amount{flex-shrink:0;font-size:14px;font-weight:550;text-align:right}.mf-screen .mf-tag{display:inline-flex;gap:5px;align-items:center;border-radius:6px;padding:5px 7px;font-size:12px;line-height:1.35;background:#f4f4f6;color:var(--mf-muted)}.mf-screen .mf-tag.warning{color:#876118;background:#faf6e9}.mf-screen .mf-tag.success{color:#465119;background:#f3f8d5}.mf-screen .mf-facts{margin:0;display:grid;gap:14px}.mf-screen .mf-facts>div{display:flex;gap:20px;justify-content:space-between}.mf-screen .mf-facts dt{font-size:14px;color:var(--mf-muted)}.mf-screen .mf-facts dd{margin:0;font-size:14px;text-align:right;overflow-wrap:anywhere}.mf-screen .mf-foot{flex-shrink:0;padding:16px 22px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--mf-border);background:#fff;display:grid;gap:8px}.mf-screen .mf-button{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:13px 16px;border-radius:12px;border:1px solid var(--mf-border);color:var(--mf-ink);background:#fff;font:550 15px/1.4 BS Mobile Geist,sans-serif}.mf-screen .mf-button.primary{background:#e1fa3c;border-color:#e1fa3c}.mf-screen .mf-button:disabled{opacity:.45;cursor:not-allowed}.mf-screen .mf-link{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:13px;color:var(--mf-muted);text-decoration:underline;text-underline-offset:4px}.mf-screen :focus-visible{outline:2px solid #5357ff;outline-offset:3px}.mf-screen .mf-field{display:grid;gap:8px;font-size:14px;color:var(--mf-muted)}.mf-screen .mf-field :is(select,textarea,input){color:var(--mf-ink);background:#fff;border:1px solid var(--mf-border);border-radius:12px;min-height:50px;padding:12px;font:400 16px/1.5 BS Mobile Geist,sans-serif;width:100%}.mf-screen .mf-field textarea{min-height:96px;resize:vertical}.mf-screen .mf-progress{display:flex;gap:5px}.mf-screen .mf-progress span{height:3px;flex:1;border-radius:2px;background:#e5e7ec}.mf-screen .mf-progress span.done{background:#131418}.mf-screen .mf-consent{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:16px;background:#f4f4f6;border-radius:12px;font-size:14px}.mf-screen .mf-consent input{margin-top:4px;width:20px;height:20px;accent-color:#131418;flex-shrink:0}.mf-screen .mf-receipt{width:100%;height:220px;-o-object-fit:contain;object-fit:contain;border-radius:12px;border:1px solid var(--mf-border)}.mf-screen .mf-receipt-empty{display:grid;place-items:center;min-height:160px;border:1px dashed var(--mf-border);border-radius:12px;color:var(--mf-muted);gap:8px;padding:24px}.mf-screen .mf-tabs{display:flex;padding:4px;gap:4px;border-radius:12px;background:#f4f4f6}.mf-screen .mf-tabs button{flex:1;min-height:44px;padding:8px;border-radius:8px;font-size:13px}.mf-screen .mf-tabs button[aria-pressed=true]{background:#fff;color:#131418}.mf-screen.mf-verification .mf-body{padding:0}.mf-screen .mf-evidence-entry{padding:16px 0;border-bottom:1px solid var(--mf-border);font-size:16px}.mf-screen .mf-evidence-entry strong{font-weight:550}.mf-screen .mf-evidence-entry summary{min-height:44px;padding:10px 0;font-size:14px}.mf-screen .mf-evidence-entry a>span{font-size:13px}.mf-screen .mf-verification-actions{position:sticky;bottom:0;background:#fff;padding:12px 0 max(12px,env(safe-area-inset-bottom))}@media (max-width:767px){.mf-onboarding{background:#fff}.mf-onboarding .et-body{padding:24px 22px 12px!important;gap:12px}.mf-onboarding .et-title{font:550 31px/1.12 BS Mobile Inter,sans-serif!important;letter-spacing:-.045em}.mf-onboarding .et-eyebrow{font-size:12px!important}.mf-onboarding .et-onboard-step>div>.border-b:first-child{display:none}.mf-onboarding .et-onboard-step>div>.px-6{padding-left:22px;padding-right:22px}.mf-onboarding .et-onboard-step :is(label,h3){font-size:14px!important;font-weight:500}.mf-onboarding .et-onboard-step :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){min-height:50px!important;font-size:16px!important;border:1px solid #e5e7ec!important;border-radius:12px!important}.mf-onboarding .et-onboard-step p.text-xs{font-size:13px}.mf-onboarding .et-onboard-step>div>.border-t:last-child{position:sticky;bottom:0;background:#fff;padding:16px 22px max(16px,env(safe-area-inset-bottom));gap:12px}.mf-onboarding .et-onboard-step>div>.border-t:last-child button{min-height:50px!important;border-radius:12px!important;font:550 15px/1.4 BS Mobile Geist,sans-serif!important}.mf-onboarding .et-onboard-step>div>.border-t:last-child button:last-child:not([data-variant=outline]){background:#e1fa3c!important;color:#131418!important;border-color:#e1fa3c!important;flex:1}}.bs-ap-proof-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 24px;border-bottom:1px solid hsl(var(--border))}.bs-ap-proof-toolbar>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-ap-review-nav{display:flex;gap:20px;border-bottom:1px solid hsl(var(--border))}.bs-ap-review-nav button{padding:0 0 12px;font-size:12px;color:hsl(var(--muted-foreground))}.bs-ap-review-nav button:hover,.bs-ap-review-nav button:focus-visible{color:hsl(var(--primary))}.bs-ap-review [id^=bill-review-]{scroll-margin-top:20px}.bs-ap-review[data-document-mode=minimized] .bs-ap-document,.bs-ap-review[data-document-mode=full] .bs-ap-rail,.bs-ap-review:not([data-document-mode=split]) .bs-ap-divider{display:none}.bs-ap-review[data-document-mode=minimized] .bs-ap-rail,.bs-ap-review[data-document-mode=full] .bs-ap-document{flex:1 1 100%!important}@media (max-width:640px){.bs-ap-proof-toolbar{padding:8px 12px;flex-wrap:wrap;gap:4px}.bs-ap-review[data-document-mode=split] .bs-ap-document,.bs-ap-review[data-document-mode=split] .bs-ap-divider{display:none}.bs-ap-review[data-document-mode=split] .bs-ap-rail{flex:1 1 100%!important}.bs-ap-review>footer>div{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.bs-ap-review *{scroll-behavior:auto!important}}.bs-approved-payment{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-height:none;transform:none!important;translate:0 0!important;animation:none!important;box-shadow:none;background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--bs-font-sans);font-size:12px;--abp-line:hsl(var(--border));--abp-muted:hsl(var(--muted-foreground));--abp-accent:hsl(var(--primary))}.bs-approved-payment>button:last-child{top:25px;right:24px}.bs-approved-payment .abp-topbar{display:flex;align-items:center;gap:22px;min-height:68px;padding:12px 56px 12px 32px;border-bottom:1px solid var(--abp-line);flex:none;color:var(--abp-muted)}.abp-back{display:flex;align-items:center;gap:9px;color:hsl(var(--foreground));font-weight:500;white-space:nowrap;padding:8px 0}.abp-slash{padding:0 12px;color:var(--abp-line)}.abp-scroll{overflow:auto;min-height:0;flex:1;scrollbar-width:thin}.abp-container{width:min(1080px,100%);margin:auto;padding:36px 32px 64px}.abp-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:32px}.abp-eyebrow{color:var(--abp-muted);font-size:10px;letter-spacing:.1em;margin:0 0 10px}.bs-approved-payment .abp-heading h2{font-family:inherit;font-size:30px;line-height:1.2;font-weight:580;letter-spacing:-.04em;margin:0}.bs-approved-payment .abp-heading p[id]{font-size:12px;color:var(--abp-muted);margin-top:9px;line-height:1.6}.abp-status{flex:none;color:var(--abp-accent);background:hsl(var(--accent));padding:5px 9px;border-radius:5px;font-size:11px}.abp-status[data-paid=true]{color:hsl(var(--success));background:hsl(var(--success)/.07)}.abp-grid{display:grid;grid-template-columns:310px minmax(0,1fr);gap:44px;align-items:start}.abp-rail{min-width:0}.abp-rail>section{padding:24px 0;border-bottom:1px solid var(--abp-line)}.abp-rail>section:first-child{padding-top:0}.abp-rail>section:last-child{border-bottom:0}.abp-balance>span{color:var(--abp-muted)}.abp-balance>strong{display:block;font-size:36px;font-weight:550;letter-spacing:-.04em;line-height:1.2;font-variant-numeric:tabular-nums;margin:10px 0 22px}.abp-balance dl{display:grid;gap:12px;margin:0 0 18px}.abp-balance dl>div{display:flex;justify-content:space-between;gap:16px}.abp-balance dt{color:var(--abp-muted)}.abp-balance dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.abp-link{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--abp-accent);width:-moz-fit-content;width:fit-content}.abp-link:hover{text-decoration:underline;text-underline-offset:3px}.bs-approved-payment h3{font-family:inherit;font-size:13px;font-weight:580;letter-spacing:-.015em;margin:0}.abp-rail p,.abp-payment-card>p,.abp-history>p,.abp-note,.abp-requirements p{color:var(--abp-muted);font-size:11px;line-height:1.65;margin:8px 0 0}.abp-checklist ul{list-style:none;padding:0;margin:13px 0 -10px}.abp-checklist li>button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:12px 0;border-radius:5px}.abp-checklist li>button:hover{background:hsl(var(--muted)/.5)}.abp-checklist li>button>span:nth-child(2){flex:1;min-width:0}.abp-checklist b{display:block;font-size:12px;font-weight:500}.abp-checklist small{display:block;margin-top:4px;color:var(--abp-muted);font-size:11px;line-height:1.5}.abp-checklist li>button>svg{color:var(--abp-muted);flex:none}.abp-check{border:1px solid var(--abp-line);border-radius:50%;height:18px;width:18px;display:grid;place-items:center;flex:none;color:hsl(var(--success))}.abp-check[data-ready=true]{border-color:hsl(var(--success)/.24);background:hsl(var(--success)/.07)}.abp-check[data-ready=false]>span{height:5px;width:5px;border-radius:50%;background:hsl(var(--warning))}.abp-document{display:flex;gap:9px;align-items:center;width:100%;text-align:left;padding:13px 0}.abp-document>span{flex:1}.abp-document small{display:block;color:var(--abp-muted);font-size:11px;margin-top:4px}.abp-main{min-width:0;display:flex;flex-direction:column;gap:20px}.abp-payment-card{border:1px solid var(--abp-line);border-radius:12px;padding:28px;background:hsl(var(--card))}.abp-requirements{border:1px solid var(--abp-line);border-radius:10px;padding:16px 18px}.abp-payment-form{margin-top:24px}.abp-payment-form label{font-size:12px;font-weight:500}.abp-payment-form input,.abp-payment-form textarea,.abp-payment-form button{font-family:inherit;font-size:12px}.abp-payment-form input,.abp-payment-form button[role=combobox]{min-height:42px;border-radius:7px}.abp-confirm{display:flex;align-items:flex-start;gap:10px;color:var(--abp-muted);font-size:11px!important;line-height:1.6;cursor:pointer}.abp-confirm input{min-height:0;width:15px;height:15px;margin-top:2px;flex:none;accent-color:var(--abp-accent)}.abp-form-footer{border:0;padding:4px 0 0}.abp-form-footer button{width:100%;min-height:42px;border-radius:7px}.abp-history{border-top:1px solid var(--abp-line);padding-top:22px}.abp-payment-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--abp-line);font-variant-numeric:tabular-nums}.abp-payment-row:last-child{border-bottom:0}.abp-payment-row small{display:block;margin-top:5px;font-size:11px;color:var(--abp-muted)}.abp-payment-row strong{font-weight:500;white-space:nowrap}.bs-approved-payment :is(button,a,input,textarea):focus-visible{outline:2px solid var(--abp-accent);outline-offset:3px}@media (max-width:760px){.bs-approved-payment .abp-topbar{padding-left:20px;gap:16px}.abp-topbar>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abp-container{padding:28px 20px 48px}.abp-heading{gap:16px;align-items:flex-start}.bs-approved-payment .abp-heading h2{font-size:26px}.abp-grid{grid-template-columns:1fr;gap:24px}.abp-payment-card{padding:22px}.abp-rail>section{padding:20px 0}}@media (prefers-reduced-motion:reduce){.bs-approved-payment *{scroll-behavior:auto!important}}@font-face{font-family:BS Bill Geist;src:url(/mobile-electric/brand/geist.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:BS Bill Inter;src:url(/mobile-electric/brand/inter-tight.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.mbr-dialog{--mbr-ink:#131418;--mbr-muted:#666c78;--mbr-rule:#e5e7ec;--mbr-electric:#e1fa3c;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;display:flex!important;flex-direction:column;gap:0!important;overflow:hidden;background:#fff!important;color:var(--mbr-ink);font-family:BS Bill Geist,Arial,sans-serif;animation:none!important}.mbr-dialog>button.absolute{display:none}.mbr-dialog button{font-family:inherit}.mbr-dialog button:focus-visible{outline:2px solid #4d5cf0;outline-offset:3px}.mbr-dialog button:disabled{cursor:not-allowed}.mbr-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:calc(8px + env(safe-area-inset-top,0px)) 16px 9px;border-bottom:1px solid var(--mbr-rule);min-height:62px;flex-shrink:0}.mbr-header>button{display:flex;align-items:center;gap:7px;min-height:44px;font-size:14px;color:var(--mbr-ink)}.mbr-header>span{font-size:13px;color:var(--mbr-muted)}.mbr-header>button:last-child{width:44px;justify-content:center}.mbr-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 22px 26px}.mbr-review{max-width:660px;margin:0 auto}.mbr-record-meta{display:flex;justify-content:space-between;gap:12px;color:var(--mbr-muted);font-size:14px;line-height:1.5;margin-bottom:12px}.mbr-record-meta>span{min-width:0;overflow-wrap:anywhere}.mbr-record-meta>span:last-child{flex-shrink:0;text-align:right}.mbr-review h2{font:550 28px/1.14 BS Bill Inter,BS Bill Geist,sans-serif;letter-spacing:-.035em;margin:0;overflow-wrap:anywhere}.mbr-project{font-size:14px;line-height:1.5;color:var(--mbr-muted);margin:10px 0 0;overflow-wrap:anywhere}.mbr-amount-block{padding:25px 0 22px;border-bottom:1px solid var(--mbr-rule)}.mbr-amount-label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;color:var(--mbr-muted);font-size:14px}.mbr-status{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;font-size:12px;line-height:1.35;color:#575d68;background:#f4f4f6}.mbr-status.ready{color:#4d53ce;background:#f0f0ff}.mbr-status.waiting{color:#896522;background:#faf5e8}.mbr-status.success{color:#28734e;background:#eef7f1}.mbr-amount{display:block;font:550 38px/1.15 BS Bill Inter,BS Bill Geist,sans-serif;letter-spacing:-.035em;margin-top:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mbr-money-split{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:21px 0 0}.mbr-money-split dt{font-size:14px;line-height:1.5;color:var(--mbr-muted)}.mbr-money-split dd{margin:5px 0 0;font-size:18px;line-height:1.4;font-weight:550;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mbr-context{display:flex;gap:11px;padding:14px;background:#faf7ee;border-radius:10px;margin:20px 0 0;color:#896522}.mbr-context.complete{background:#eef7f1;color:#28734e}.mbr-context>svg{flex-shrink:0;margin-top:3px}.mbr-context>div{min-width:0}.mbr-context p{margin:0;font-size:14px;line-height:1.5}.mbr-context b{display:block;font-weight:550}.mbr-context p span{display:block;color:#555d68;margin-top:4px}.mbr-context button{display:flex;align-items:center;gap:4px;text-align:left;min-height:44px;margin-bottom:-7px;font-size:13px;font-weight:550}.mbr-section-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:26px 0 8px}.mbr-section-label h3{margin:0;font:550 16px/1.5 BS Bill Geist,Arial,sans-serif;letter-spacing:0}.mbr-section-label>span{font-size:12px;color:var(--mbr-muted)}.mbr-check{border-bottom:1px solid var(--mbr-rule)}.mbr-check-trigger{padding:16px 0;min-height:76px;gap:12px;align-items:center;border:0;border-radius:0;text-decoration:none!important;text-align:left}.mbr-check-trigger>svg{color:var(--mbr-muted)}.mbr-check-icon{width:26px;height:26px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#faf5e8;color:#896522}.mbr-check-icon.done{background:#eef7f1;color:#28734e}.mbr-check-copy{display:grid;gap:4px;flex:1;min-width:0}.mbr-check-copy b{font-size:16px;line-height:1.4;font-weight:550}.mbr-check-copy small{font-size:14px;line-height:1.5;color:var(--mbr-muted);font-weight:400;overflow-wrap:anywhere}.mbr-check-content{padding:0 0 18px}.mbr-check-content>p{margin:12px 0;font-size:14px;line-height:1.5;color:var(--mbr-muted)}.mbr-facts{margin:0}.mbr-facts>div{display:flex;justify-content:space-between;gap:18px;font-size:14px;line-height:1.5;padding:10px 0}.mbr-facts dt{color:var(--mbr-muted);max-width:48%}.mbr-facts dd{min-width:0;max-width:62%;margin:0;font-size:14px;font-weight:500;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mbr-text-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:6px 0;text-align:left;color:#4d5cf0;font-size:14px}.mbr-text-button svg{flex-shrink:0}.mbr-text-button:disabled{opacity:.5}.mbr-record-links button{display:flex;align-items:center;gap:13px;text-align:left;width:100%;min-height:72px;border-bottom:1px solid var(--mbr-rule);padding:14px 0;font-size:14px}.mbr-record-links button>span{min-width:0;flex:1}.mbr-record-links button>svg{color:var(--mbr-muted);flex-shrink:0}.mbr-record-links small{display:block;color:var(--mbr-muted);font-size:13px;line-height:1.5;margin-top:4px;overflow-wrap:anywhere}.mbr-more{display:grid;place-items:center;width:44px;height:44px;margin:-10px -8px -10px 0;border-radius:8px;color:var(--mbr-muted)}.mbr-menu{z-index:130;font-family:BS Bill Geist,Arial,sans-serif;background:#fff}.mbr-menu [role=menuitem]{min-height:44px;font-size:14px}.mbr-action-bar{flex-shrink:0;padding:16px 22px max(12px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--mbr-rule);background:#fff;position:relative;z-index:2}.mbr-action-summary{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px;font-size:14px;line-height:1.5}.mbr-action-summary>span{color:var(--mbr-muted)}.mbr-action-summary b{font-weight:550;font-variant-numeric:tabular-nums}.mbr-action-buttons{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px}.mbr-action-buttons.single{grid-template-columns:1fr}.mbr-action-buttons button{min-height:52px;padding:13px 12px;border:0;border-radius:12px;font:550 15px/1.4 BS Bill Geist,Arial,sans-serif;display:flex;justify-content:center;align-items:center;gap:8px}.mbr-primary{background:var(--mbr-electric);color:var(--mbr-ink)}.mbr-primary:hover{background:#d9ee31}.mbr-action-buttons .mbr-primary:disabled{background:#f0f1f3;color:#717782}.mbr-secondary{background:#f4f4f6;color:#434954}.mbr-secondary:disabled{opacity:.55}.mbr-action-bar>p{font-size:12px;line-height:1.5;color:var(--mbr-muted);text-align:center;margin:10px 0 0}.mbr-detail-dialog,.mbr-reason-dialog{z-index:120!important}.mbr-detail-header{display:flex;align-items:center;gap:12px;padding:calc(12px + env(safe-area-inset-top,0px)) 18px 16px;border-bottom:1px solid var(--mbr-rule);flex-shrink:0}.mbr-detail-header>button{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;margin-left:-8px;border-radius:8px}.mbr-detail-header>div{min-width:0}.mbr-detail-header h2{margin:0;font:550 22px/1.2 BS Bill Inter,BS Bill Geist,sans-serif;letter-spacing:-.025em}.mbr-detail-header p{margin:5px 0 0;font-size:13px;color:var(--mbr-muted);overflow-wrap:anywhere}.mbr-detail-scroll{min-height:0;flex:1;overflow:auto;padding:20px 18px max(24px,env(safe-area-inset-bottom,0px));overscroll-behavior:contain;font-size:14px;line-height:1.5}.mbr-detail-scroll>*{max-width:100%}.mbr-detail-scroll :is(.text-xs,[class*="text-[10"],[class*="text-[11"],[class*="text-[12"],[class*="text-[13"]){font-size:14px;line-height:1.5}.mbr-detail-scroll :is(input,textarea,select){font-size:16px}.mbr-detail-scroll :is(button,[role=combobox]){min-height:44px}.mbr-detail-scroll>section>.flex{flex-wrap:wrap}.mbr-detail-scroll>section>.flex>.flex{flex-wrap:wrap}.mbr-detail-scroll :is(h3,p,dd,label){overflow-wrap:anywhere}.mbr-detail-scroll>section>header{flex-wrap:wrap}.mbr-document-dialog .mbr-detail-scroll{display:flex;flex-direction:column;padding:0;background:#eef0f3}.mbr-document-dialog .mbr-detail-scroll>*{flex:1;min-height:0}.mbr-document-dialog .mbr-detail-scroll>.space-y-2{display:flex;flex-direction:column}.mbr-document-dialog .mbr-detail-scroll>.space-y-2>.flex{flex-wrap:wrap;gap:6px;padding:8px 14px;background:#fff}.mbr-document-dialog .mbr-detail-scroll>.space-y-2>.border{flex:1;min-height:0;max-height:none;margin-top:0;border-radius:0}.mbr-empty{font-size:14px;line-height:1.5;color:var(--mbr-muted)}.mbr-blockers>div{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid var(--mbr-rule)}.mbr-blockers>div>svg{color:#896522;flex-shrink:0;margin-top:3px}.mbr-blockers>div>div{min-width:0;flex:1}.mbr-blockers b{font-weight:550;font-size:15px}.mbr-blockers p{font-size:14px;line-height:1.5;color:var(--mbr-muted);margin-top:5px}.mbr-reason-form{min-height:0;display:flex;flex-direction:column;flex:1}.mbr-reason-body{padding:24px 22px;flex:1;overflow:auto}.mbr-reason-body>p{color:var(--mbr-muted);font-size:14px;line-height:1.6}.mbr-reason-body label{display:block;font-size:14px;font-weight:550;margin:24px 0 10px}.mbr-reason-body textarea{min-height:160px;font:400 16px/1.5 BS Bill Geist,Arial,sans-serif;border-radius:10px}@media (max-width:360px){.mbr-scroll{padding-inline:18px}.mbr-amount{font-size:34px}.mbr-review h2{font-size:26px}.mbr-action-bar{padding-inline:18px}.mbr-action-buttons{grid-template-columns:96px minmax(0,1fr);gap:8px}.mbr-action-buttons.single{grid-template-columns:1fr}.mbr-action-buttons button{padding-inline:9px;font-size:14px}.mbr-amount-label{align-items:flex-start;flex-direction:column}}html[data-frontend-redesign=true] .redesign-build-page{gap:22px;width:100%;max-width:1600px;margin-inline:auto;min-width:0}html[data-frontend-redesign=true] .redesign-build-header{padding-bottom:0;border:0}html[data-frontend-redesign=true] .redesign-build-header h1{font-family:var(--bs-font-display);font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.035em}html[data-frontend-redesign=true] .redesign-build-header p{font-size:13px}html[data-frontend-redesign=true] .redesign-build-header button{border-radius:7px}html[data-frontend-redesign=true] .redesign-build-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card))}html[data-frontend-redesign=true] .redesign-rfis .redesign-build-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}html[data-frontend-redesign=true] .redesign-build-metrics>:is(div,button){position:relative;border:0;border-right:1px solid hsl(var(--border));border-radius:0;padding:16px 20px;gap:9px;background:transparent}html[data-frontend-redesign=true] .redesign-build-metrics>:last-child{border-right:0}html[data-frontend-redesign=true] .redesign-build-metrics>:is(div,button)>span:first-child{font-family:var(--bs-font-sans);font-size:12px;letter-spacing:0;text-transform:none}html[data-frontend-redesign=true] .redesign-build-metrics>:is(div,button)>span:nth-child(2){font-family:var(--bs-font-sans);font-size:24px;font-weight:550;letter-spacing:-.025em}html[data-frontend-redesign=true] .redesign-build-metrics>button:hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] .redesign-build-metrics>button[class*=border-foreground]{background:hsl(var(--accent));box-shadow:inset 0 -2px hsl(var(--primary))}html[data-frontend-redesign=true] .redesign-build-register{min-width:0;gap:0;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card))}html[data-frontend-redesign=true] :is(.redesign-build-views,.redesign-build-filters){padding:14px 18px}html[data-frontend-redesign=true] .redesign-build-views{min-height:58px;padding-block:8px}html[data-frontend-redesign=true] .redesign-build-views button[aria-pressed=true]{color:hsl(var(--primary))}html[data-frontend-redesign=true] .redesign-build-views button[aria-pressed=true]>span:last-child:not(:first-child){background:hsl(var(--primary))}html[data-frontend-redesign=true] .redesign-build-toolbar{gap:8px}html[data-frontend-redesign=true] .redesign-build-toolbar :is(input,button[role=combobox],button.rounded-full){height:34px;border-radius:7px;font-size:12px;box-shadow:none}html[data-frontend-redesign=true] .redesign-build-toolbar>.relative{height:34px;min-width:180px}html[data-frontend-redesign=true] .redesign-build-toolbar>button:first-child{border-color:transparent;background:hsl(var(--muted));padding-inline:12px}html[data-frontend-redesign=true] .redesign-build-summary{border-width:0 0 1px;border-radius:0;background:hsl(var(--muted) / .4)}html[data-frontend-redesign=true] .redesign-build-summary>:is(div,button)>div:first-child{font-family:var(--bs-font-sans);font-size:11px;text-transform:none;letter-spacing:0}html[data-frontend-redesign=true] .redesign-build-register table th{background:hsl(var(--muted) / .6);border-right:0;padding-block:11px;font-size:11.5px;font-weight:500}html[data-frontend-redesign=true] .redesign-build-register table td{border-right:0;padding-block:13px;font-size:12px}html[data-frontend-redesign=true] .redesign-build-register table tbody tr:is(:hover,:focus-visible){background:hsl(var(--accent) / .55)}html[data-frontend-redesign=true] .redesign-build-register table button{border-radius:6px}html[data-frontend-redesign=true] .redesign-build-results>.border,html[data-frontend-redesign=true] .redesign-build-register>.overflow-hidden{border-inline:0;border-bottom:0;border-radius:0 0 10px 10px}html[data-frontend-redesign=true] .redesign-media-page{background:hsl(var(--background))!important;color:hsl(var(--foreground))!important;font-family:var(--bs-font-sans)!important}html[data-frontend-redesign=true] .redesign-media-content{max-width:1600px!important;padding:28px 32px 100px!important;gap:22px!important}html[data-frontend-redesign=true] .redesign-media-header{align-items:center!important;flex-wrap:wrap}html[data-frontend-redesign=true] .redesign-media-header h1{font-family:var(--bs-font-display)!important;font-size:28px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.035em!important}html[data-frontend-redesign=true] .redesign-media-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;padding:0!important;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card));overflow:hidden}html[data-frontend-redesign=true] .redesign-media-metrics>span{padding:16px 20px!important;border-right:1px solid hsl(var(--border));gap:6px!important}html[data-frontend-redesign=true] .redesign-media-metrics>span:last-child{border-right:0}html[data-frontend-redesign=true] .redesign-media-metrics>span>span:first-child{font-family:var(--bs-font-sans)!important;font-weight:550!important}html[data-frontend-redesign=true] .redesign-media-tabs{overflow-x:auto}html[data-frontend-redesign=true] .redesign-media-filters{flex-wrap:wrap}html[data-frontend-redesign=true] .redesign-media-filters>span:first-child{height:36px!important;border-radius:7px!important;flex:1;max-width:480px;min-width:200px}html[data-frontend-redesign=true] .redesign-media-filters input{font-size:12px!important;min-width:0}html[data-frontend-redesign=true] .redesign-media-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))!important;gap:18px!important}html[data-frontend-redesign=true] .redesign-media-day-heading>span:first-child{font-family:var(--bs-font-sans)!important;font-size:14px!important;font-weight:550}html[data-frontend-redesign=true] .redesign-media-card{min-width:0;overflow:hidden;border:1px solid hsl(var(--border));border-radius:11px;background:hsl(var(--card));transition:border-color .16s,box-shadow .16s}html[data-frontend-redesign=true] .redesign-media-card:is(:hover,:focus-within){border-color:hsl(var(--primary) / .45);box-shadow:0 5px 18px hsl(var(--foreground) / .06)}html[data-frontend-redesign=true] .redesign-media-card [data-card]{border-radius:0!important;aspect-ratio:1.45!important}html[data-frontend-redesign=true] .redesign-media-card [data-card]:hover{transform:none!important;box-shadow:none!important}html[data-frontend-redesign=true] .redesign-media-caption{display:block;width:100%;padding:13px 14px 15px;text-align:left}html[data-frontend-redesign=true] .redesign-media-caption strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550}html[data-frontend-redesign=true] .redesign-media-caption>span{display:block;margin-top:5px;color:hsl(var(--muted-foreground));font-size:11px}html[data-frontend-redesign=true] .redesign-media-actions{left:9px!important;right:9px!important;bottom:9px!important;height:auto!important;padding:4px;gap:2px;background:hsl(var(--card) / .96)!important;color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 4px 14px hsl(var(--foreground) / .1);pointer-events:none}html[data-frontend-redesign=true] .redesign-media-actions>button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:5px;flex:1;border-radius:5px;font-size:11px}html[data-frontend-redesign=true] .redesign-media-actions>button:hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] .redesign-media-actions svg{stroke:currentColor;flex-shrink:0}html[data-frontend-redesign=true] .redesign-media-actions>button>span{display:none}html[data-frontend-redesign=true] .redesign-media-card:is(:hover,:focus-within) :is([data-check],[data-star],[data-scrim]){opacity:1;pointer-events:auto}html[data-frontend-redesign=true] .redesign-media-card:focus-within [data-meta]{transform:translateY(-40px)}html[data-frontend-redesign=true] :is(.redesign-media-card,.redesign-build-page) button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}@media (min-width: 1650px){html[data-frontend-redesign=true] .redesign-media-actions>button>span{display:inline}}@media (max-width: 767px){html[data-frontend-redesign=true] .redesign-build-page{gap:16px}html[data-frontend-redesign=true] .redesign-build-header h1{font-size:25px}html[data-frontend-redesign=true] .redesign-build-metrics,html[data-frontend-redesign=true] .redesign-rfis .redesign-build-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-frontend-redesign=true] .redesign-build-metrics>:is(div,button){padding:12px 14px;border-bottom:1px solid hsl(var(--border))}html[data-frontend-redesign=true] :is(.redesign-build-filters,.redesign-build-views){padding:12px}html[data-frontend-redesign=true] .redesign-build-register table{min-width:700px}html[data-frontend-redesign=true] .redesign-media-content{padding:20px 16px 100px!important;gap:18px!important}html[data-frontend-redesign=true] .redesign-media-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-frontend-redesign=true] .redesign-media-metrics>span{padding:12px 14px!important}html[data-frontend-redesign=true] .redesign-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html[data-frontend-redesign=true] .redesign-media-card [data-card]{aspect-ratio:1.15!important}html[data-frontend-redesign=true] .redesign-media-day-heading{flex-wrap:wrap;gap:8px!important}}@media (hover: none),(pointer: coarse){html[data-frontend-redesign=true] .redesign-media-card :is([data-check],[data-star],[data-scrim]){opacity:1;pointer-events:auto}html[data-frontend-redesign=true] .redesign-media-card [data-meta]{transform:translateY(-40px)}}@media (prefers-reduced-motion: reduce){html[data-frontend-redesign=true] .redesign-media-card,html[data-frontend-redesign=true] .redesign-media-card [data-card],html[data-frontend-redesign=true] .redesign-media-card [data-card] *{transition:none!important}}html[data-frontend-redesign=true] .work-page.redesign-build-page{display:flex;flex-direction:column;gap:0;max-width:1600px;margin:0 auto}html[data-frontend-redesign=true] .work-page>.redesign-build-header{margin-bottom:24px}html[data-frontend-redesign=true] .work-heading-actions{display:flex;align-items:center;gap:8px}html[data-frontend-redesign=true] .work-heading-actions button{gap:7px;height:36px;font-size:13px}html[data-frontend-redesign=true] .work-section-tabs{display:flex;align-items:center;gap:25px;margin-bottom:24px;border-bottom:1px solid hsl(var(--border));overflow-x:auto}html[data-frontend-redesign=true] .work-section-tabs>button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;height:43px;border-bottom:2px solid transparent;color:hsl(var(--muted-foreground));font-size:13px}html[data-frontend-redesign=true] .work-section-tabs>button[aria-pressed=true]{border-bottom-color:hsl(var(--foreground));color:hsl(var(--foreground));font-weight:550}html[data-frontend-redesign=true] .work-register{border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card));overflow:hidden;min-width:0}html[data-frontend-redesign=true] .work-register-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 18px;border-bottom:1px solid hsl(var(--border));min-height:56px}html[data-frontend-redesign=true] .work-view-tabs{display:flex;gap:22px;min-height:56px;overflow-x:auto}html[data-frontend-redesign=true] .work-view-tabs>button{display:inline-flex;align-items:center;gap:7px;position:relative;white-space:nowrap;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));min-height:56px;border-bottom:2px solid transparent}html[data-frontend-redesign=true] .work-view-tabs>button[aria-pressed=true]{color:hsl(var(--foreground));border-color:hsl(var(--foreground))}html[data-frontend-redesign=true] .work-view-tabs>button>span{padding:2px 5px;border-radius:4px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:11px;font-variant-numeric:tabular-nums;line-height:1.3}html[data-frontend-redesign=true] .work-register-top>:last-child:not(.work-view-tabs){flex-shrink:0}html[data-frontend-redesign=true] .work-controlbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 18px}html[data-frontend-redesign=true] .work-controls-wrap{border-bottom:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .work-search{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:7px;min-width:160px;flex:1 1 220px;max-width:340px}html[data-frontend-redesign=true] .work-search input{width:100%;min-width:0;padding:0;border:0;box-shadow:none;outline:none;background:transparent;height:32px;font-size:13px;color:hsl(var(--foreground))}html[data-frontend-redesign=true] .work-search svg{flex-shrink:0}html[data-frontend-redesign=true] .work-search:focus-within{outline:2px solid hsl(var(--ring));outline-offset:2px}html[data-frontend-redesign=true] .work-add-filter{display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px dashed hsl(var(--border));border-radius:7px;height:34px;font-size:13px}html[data-frontend-redesign=true] .work-add-filter>span{background:hsl(var(--muted));border-radius:4px;padding:0 5px;font-size:11px}html[data-frontend-redesign=true] .work-control-actions{display:flex;align-items:center;gap:15px;margin-left:auto}html[data-frontend-redesign=true] .work-sort-label{font-size:12px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .work-icon-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid hsl(var(--border));border-radius:7px}html[data-frontend-redesign=true] .work-icon-button:hover,html[data-frontend-redesign=true] .work-add-filter:hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] .work-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:0 18px 12px}html[data-frontend-redesign=true] .work-filter-chips>button{display:inline-flex;align-items:center;gap:7px;border:1px solid hsl(var(--border));padding:5px 8px;border-radius:5px;font-size:12px}html[data-frontend-redesign=true] .work-filter-chips>.work-clear-filters{border:0;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .work-filter-popover{display:flex;flex-direction:column;gap:12px;padding:18px;width:300px}html[data-frontend-redesign=true] .work-filter-popover h3{font-size:14px;font-weight:550;margin-bottom:3px}html[data-frontend-redesign=true] .work-filter-popover button[role=combobox]{width:100%;border-radius:7px;height:36px;font-size:13px}html[data-frontend-redesign=true] .work-table{border:0;border-radius:0}html[data-frontend-redesign=true] .work-table table{width:100%;font-size:13px}html[data-frontend-redesign=true] .work-table th{padding:12px 18px;height:44px;font-size:12px;font-weight:500;background:hsl(var(--muted) / .55);border-right:0;white-space:nowrap}html[data-frontend-redesign=true] .work-table td{border-right:0;padding:14px 18px;font-size:13px}html[data-frontend-redesign=true] .work-table td:first-child{min-width:260px}html[data-frontend-redesign=true] .work-table td:first-child p{margin-top:3px}html[data-frontend-redesign=true] .work-table td button{background:transparent;color:hsl(var(--foreground));border:0;height:30px;padding:0 7px;border-radius:5px;font-size:12px}html[data-frontend-redesign=true] .work-table td button:hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] .work-table>div:last-child:not(:first-child){display:none}html[data-frontend-redesign=true] .work-register[data-density=compact] .work-table td{padding-block:8px}html[data-frontend-redesign=true] .work-register[data-density=compact] .work-table td:first-child p{display:none}html[data-frontend-redesign=true] .work-register[data-density=detailed] .work-table td{padding-block:22px}html[data-frontend-redesign=true] .work-register[data-density=detailed] .work-table .truncate{white-space:normal}html[data-frontend-redesign=true] .work-register[data-dividers=true] .work-table :is(th,td):not(:last-child){border-right:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .work-page-footer{display:flex;justify-content:space-between;color:hsl(var(--muted-foreground));font-size:12px;padding:16px 0}html[data-frontend-redesign=true] .work-settings-panel{overflow-y:auto;padding:32px 28px}html[data-frontend-redesign=true] .work-settings-panel h2{font-size:25px;font-weight:600;letter-spacing:-.03em}html[data-frontend-redesign=true] .work-settings-panel h3{font-size:17px;font-weight:550;margin:24px 0 16px}html[data-frontend-redesign=true] .work-settings-tabs{display:flex;gap:25px;border-bottom:1px solid hsl(var(--border));margin:22px 0 24px}html[data-frontend-redesign=true] .work-settings-tabs button{padding:14px 0;font-size:14px;color:hsl(var(--muted-foreground));border-bottom:2px solid transparent}html[data-frontend-redesign=true] .work-settings-tabs button[aria-pressed=true]{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}html[data-frontend-redesign=true] .work-settings-intro{display:flex;justify-content:space-between;font-size:12px;color:hsl(var(--muted-foreground));margin:20px 0 12px}html[data-frontend-redesign=true] .work-column{display:flex;align-items:center;gap:9px;min-height:47px;border-bottom:1px solid hsl(var(--border));font-size:13px}html[data-frontend-redesign=true] .work-column>svg{color:hsl(var(--muted-foreground));cursor:grab}html[data-frontend-redesign=true] .work-column label{display:flex;align-items:center;gap:9px;flex:1}html[data-frontend-redesign=true] .work-column button{width:24px;height:28px;display:grid;place-items:center}html[data-frontend-redesign=true] .work-column button:disabled{opacity:.25}html[data-frontend-redesign=true] .work-settings-panel input[type=checkbox]{width:16px;height:16px;accent-color:hsl(var(--primary));flex-shrink:0}html[data-frontend-redesign=true] .work-density-options{display:flex;flex-direction:column;gap:10px}html[data-frontend-redesign=true] .work-density-options>button{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid hsl(var(--border));border-radius:8px;text-align:left}html[data-frontend-redesign=true] .work-density-options>button[aria-pressed=true]{border-color:hsl(var(--primary));background:hsl(var(--accent) / .4)}html[data-frontend-redesign=true] .work-radio{width:18px;height:18px;display:grid;place-items:center;border:1px solid hsl(var(--border));border-radius:50%}html[data-frontend-redesign=true] .work-density-options strong{display:block;font-size:14px;font-weight:500}html[data-frontend-redesign=true] .work-settings-panel small{display:block;color:hsl(var(--muted-foreground));margin-top:3px;font-size:12px}html[data-frontend-redesign=true] .work-divider-option{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-top:25px;padding-top:24px;border-top:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .work-page button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-3px}@media (max-width: 1100px){html[data-frontend-redesign=true] .work-register-top{flex-wrap:wrap;gap:0}html[data-frontend-redesign=true] .work-register-top>:last-child:not(.work-view-tabs){margin-left:auto;margin-block:8px}}@media (max-width: 767px){html[data-frontend-redesign=true] .work-heading-actions{flex-wrap:wrap}html[data-frontend-redesign=true] .work-section-tabs{gap:20px;margin-bottom:16px}html[data-frontend-redesign=true] .work-controlbar{padding:12px}html[data-frontend-redesign=true] .work-register-top{padding-inline:12px}html[data-frontend-redesign=true] .work-search{flex-basis:100%;max-width:none}html[data-frontend-redesign=true] .work-sort-label{display:none}html[data-frontend-redesign=true] .work-register .redesign-build-results{padding:8px}}html[data-frontend-redesign=true] .work-table .work-record-reference{margin:0 0 3px;font-size:11px;font-weight:400;color:hsl(var(--muted-foreground));letter-spacing:.025em}html[data-frontend-redesign=true] .work-page .work-table td:not(:first-child){white-space:nowrap}html[data-frontend-redesign=true] .work-table.work-table-actions :is(th,td):last-child:not([colspan]){position:sticky;right:0;background:hsl(var(--card));z-index:1}html[data-frontend-redesign=true] .work-table.work-table-actions th:last-child{background:hsl(var(--muted))}html[data-frontend-redesign=true] .bs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:42px 24px 48px;min-height:270px;color:hsl(var(--foreground));font-family:var(--bs-font-sans);border:1px solid hsl(var(--border));border-radius:12px;margin-top:18px;background:hsl(var(--card))}html[data-frontend-redesign=true] .bs-empty .bs-empty-art{display:block;width:190px;height:117px;margin:0 0 7px;flex-shrink:0;animation:bs-empty-enter .3s ease-out both}html[data-frontend-redesign=true] .bs-empty h3{font-size:20px;font-weight:500;letter-spacing:-.025em;line-height:1.35;margin:7px 0 9px}html[data-frontend-redesign=true] .bs-empty p{font-size:14px;line-height:1.65;max-width:390px;margin:0;color:hsl(var(--muted-foreground));text-wrap:pretty}html[data-frontend-redesign=true] .bs-empty-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:21px}html[data-frontend-redesign=true] .bs-empty-state-icon{color:hsl(var(--muted-foreground));margin:10px 0}html[data-frontend-redesign=true] .bs-empty-state-icon.loading{animation:bs-empty-spin 1s linear infinite}html[data-frontend-redesign=true] .bs-empty[data-empty-kind=loading],html[data-frontend-redesign=true] .bs-empty[data-empty-kind=error]{min-height:180px}@keyframes bs-empty-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes bs-empty-spin{to{transform:rotate(360deg)}}@media (max-width:767px){html[data-frontend-redesign=true] .bs-empty{padding:30px 20px 34px;min-height:240px}html[data-frontend-redesign=true] .bs-empty .bs-empty-art{width:170px;height:105px}html[data-frontend-redesign=true] .bs-empty h3{font-size:19px}}@media (prefers-reduced-motion:reduce){html[data-frontend-redesign=true] .bs-empty .bs-empty-art,html[data-frontend-redesign=true] .bs-empty-state-icon.loading{animation:none}}html[data-frontend-redesign=true] .bs-bills-empty>.bs-empty-art{display:block;width:190px;height:117px;flex-shrink:0}html[data-frontend-redesign=true] .redesign-finance-page{--finance-ink: hsl(var(--foreground));--finance-muted: hsl(var(--muted-foreground));--finance-line: hsl(var(--border));--finance-blue: hsl(var(--primary));color:var(--finance-ink);font-family:var(--bs-font-sans)}html[data-frontend-redesign=true] .redesign-finance-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:4px}html[data-frontend-redesign=true] .redesign-finance-heading h1{margin:0;font:550 29px/1.25 var(--bs-font-display);letter-spacing:-.85px}html[data-frontend-redesign=true] .redesign-finance-heading p{margin:9px 0 0;color:var(--finance-muted);font-size:13px;line-height:1.6}html[data-frontend-redesign=true] .redesign-finance-heading-actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px}html[data-frontend-redesign=true] .redesign-finance-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 13px;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--card));color:hsl(var(--muted-foreground));font-size:13px;font-weight:500;line-height:1.4;white-space:nowrap}html[data-frontend-redesign=true] .redesign-finance-button:hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] .redesign-finance-button.redesign-finance-primary{border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));background:hsl(var(--primary))}html[data-frontend-redesign=true] .redesign-finance-button.redesign-finance-primary:hover{background:hsl(var(--primary) / .9)}html[data-frontend-redesign=true] .redesign-finance-page button:focus-visible,html[data-frontend-redesign=true] .redesign-bill-add-menu button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}html[data-frontend-redesign=true] .redesign-finance-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 0 23px}html[data-frontend-redesign=true] .redesign-finance-stats>button{display:flex;align-items:flex-start;flex-direction:column;gap:8px;padding:0 24px;border-right:1px solid var(--finance-line);text-align:left;background:transparent}html[data-frontend-redesign=true] .redesign-finance-stats>button:first-child{padding-left:0}html[data-frontend-redesign=true] .redesign-finance-stats>button:last-child{border-right:0}html[data-frontend-redesign=true] .redesign-finance-stats span{color:var(--finance-muted);font-size:12px}html[data-frontend-redesign=true] .redesign-finance-stats strong{color:var(--finance-ink);font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.2;letter-spacing:-.7px;font-variant-numeric:tabular-nums}html[data-frontend-redesign=true] .redesign-finance-stats small{color:var(--finance-muted);font-size:11px}html[data-frontend-redesign=true] .redesign-finance-stats button:hover strong{color:var(--finance-blue)}html[data-frontend-redesign=true] .redesign-finance-tabs{display:flex;justify-content:flex-start;width:100%;height:auto;gap:25px;overflow-x:auto;padding:0;background:transparent;border-bottom:1px solid var(--finance-line);border-radius:0}html[data-frontend-redesign=true] .redesign-finance-tabs>button{flex-shrink:0;padding:11px 0 14px;border-radius:0;border-bottom:2px solid transparent;color:var(--finance-muted);background:transparent;font-size:13px;font-weight:500;box-shadow:none}html[data-frontend-redesign=true] .redesign-finance-tabs>button[data-state=active]{color:var(--finance-blue);border-bottom-color:var(--finance-blue);box-shadow:none}html[data-frontend-redesign=true] .redesign-finance-tabs>button>span{margin-left:7px;padding:1px 5px;border-radius:4px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:10px;font-variant-numeric:tabular-nums}html[data-frontend-redesign=true] .redesign-finance-tabs>button[data-state=active]>span{background:hsl(var(--accent));color:var(--finance-blue)}html[data-frontend-redesign=true] .redesign-finance-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:20px 0}html[data-frontend-redesign=true] .redesign-finance-search{display:flex;align-items:center;flex:1 1 210px;gap:9px;max-width:360px;min-height:36px;padding:8px 11px;border:1px solid var(--finance-line);border-radius:6px;color:hsl(var(--muted-foreground));background:hsl(var(--card))}html[data-frontend-redesign=true] .redesign-finance-search:focus-within{border-color:hsl(var(--ring) / .6);box-shadow:0 0 0 2px hsl(var(--ring) / .08)}html[data-frontend-redesign=true] .redesign-finance-search input{width:100%;min-width:0;border:0;padding:0;outline:none;background:transparent;color:var(--finance-ink);font-size:12px;line-height:1.5}html[data-frontend-redesign=true] .redesign-finance-search input::-moz-placeholder{color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .redesign-finance-search input::placeholder{color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .redesign-finance-toolbar-options{display:flex;align-items:center;flex-wrap:wrap;gap:7px}html[data-frontend-redesign=true] .redesign-finance-icon-button{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .redesign-finance-icon-button:hover{background:hsl(var(--muted));color:var(--finance-blue)}html[data-frontend-redesign=true] .redesign-finance-review{padding:6px 9px;border:0;border-radius:6px;background:transparent;color:hsl(var(--muted-foreground));font-size:11px;font-weight:500;line-height:1.5;white-space:nowrap}html[data-frontend-redesign=true] .redesign-finance-review:hover{color:var(--finance-blue);background:hsl(var(--accent) / .5)}html[data-frontend-redesign=true] .redesign-bill-register{border:0;border-radius:0}html[data-frontend-redesign=true] .redesign-bill-table{min-width:940px}html[data-frontend-redesign=true] .redesign-bill-table thead tr{background:hsl(var(--muted) / .55)}html[data-frontend-redesign=true] .redesign-bill-table th{height:43px;border-right:0;color:hsl(var(--muted-foreground));font-size:11px;font-weight:500}html[data-frontend-redesign=true] .redesign-bill-table td{height:75px;border-right:0;padding-top:14px;padding-bottom:14px}html[data-frontend-redesign=true] .redesign-bill-table tr{border-color:var(--finance-line)}html[data-frontend-redesign=true] .redesign-bill-table .text-sm{font-size:13px;font-weight:500}html[data-frontend-redesign=true] .redesign-bill-table .text-xs{font-size:11px;line-height:1.7}html[data-frontend-redesign=true] .redesign-finance-page .font-mono{font-family:var(--bs-font-sans);font-variant-numeric:tabular-nums}html[data-frontend-redesign=true] .redesign-expense-role{display:flex;padding:3px;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--muted))}html[data-frontend-redesign=true] .redesign-expense-role button{padding:6px 9px;border-radius:5px;color:hsl(var(--muted-foreground));font-size:11px}html[data-frontend-redesign=true] .redesign-expense-role button[aria-pressed=true]{color:var(--finance-blue);background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground) / .07)}html[data-frontend-redesign=true] .redesign-expense-notice{display:flex;align-items:center;gap:10px;padding:11px 14px;margin-top:9px;border:1px solid hsl(var(--primary) / .15);border-radius:7px;color:hsl(var(--muted-foreground));background:hsl(var(--accent) / .45);font-size:12px}html[data-frontend-redesign=true] .redesign-expense-notice>button{margin-left:auto}html[data-frontend-redesign=true] .redesign-expense-register{border:0;border-radius:0}html[data-frontend-redesign=true] .redesign-expense-tabs{padding:0;gap:17px}html[data-frontend-redesign=true] .redesign-expense-tabs>button{padding:11px 0 14px;font-size:12px;font-weight:500}html[data-frontend-redesign=true] .redesign-expense-tabs>button[aria-pressed=true]{color:var(--finance-blue)}html[data-frontend-redesign=true] .redesign-expense-tabs>button[aria-pressed=true]:after{background:var(--finance-blue)}html[data-frontend-redesign=true] .redesign-expense-tabs>button>span{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:4px;font-weight:500}html[data-frontend-redesign=true] .redesign-expense-tabs>button[aria-pressed=true]>span{background:hsl(var(--accent));color:var(--finance-blue)}html[data-frontend-redesign=true] .redesign-expense-result-count{color:var(--finance-muted);font-size:11px}html[data-frontend-redesign=true] .redesign-expense-selection{color:hsl(var(--foreground));background:hsl(var(--accent));border-color:hsl(var(--primary) / .2)}html[data-frontend-redesign=true] .redesign-expense-data-scroll{overflow-x:auto}html[data-frontend-redesign=true] .redesign-expense-data{min-width:1100px}html[data-frontend-redesign=true] .redesign-expense-manual{min-width:780px}html[data-frontend-redesign=true] .redesign-expense-data>.grid,html[data-frontend-redesign=true] .redesign-expense-manual>.grid:first-child{background:hsl(var(--muted) / .55);min-height:43px}html[data-frontend-redesign=true] .redesign-expense-data>.grid>span,html[data-frontend-redesign=true] .redesign-expense-manual>.grid:first-child>span{font-size:10px;font-weight:500;letter-spacing:.02em}html[data-frontend-redesign=true] .redesign-expense-data [role=button],html[data-frontend-redesign=true] .redesign-expense-manual>.grid:not(:first-child){min-height:75px}html[data-frontend-redesign=true] .redesign-expense-data .font-semibold{font-weight:500}html[data-frontend-redesign=true] .redesign-bill-add-menu{width:410px;max-width:calc(100vw - 24px);max-height:min(650px,var(--radix-popover-content-available-height));overflow-y:auto;padding:6px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));color:hsl(var(--popover-foreground));font-family:var(--bs-font-sans);box-shadow:var(--redesign-shadow)}html[data-frontend-redesign=true] .redesign-bill-add-option{display:flex;align-items:center;gap:13px;width:100%;min-height:58px;padding:14px;text-align:left;border:0;border-radius:7px;background:transparent}html[data-frontend-redesign=true] .redesign-bill-add-option:hover{background:hsl(var(--muted))}html[data-frontend-redesign=true] .redesign-bill-add-option>svg{flex-shrink:0;width:18px;height:18px;stroke-width:1.65;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .redesign-bill-add-option>span{flex:1;min-width:0}html[data-frontend-redesign=true] .redesign-bill-add-option b{display:block;font-size:13px;font-weight:500;line-height:1.5}html[data-frontend-redesign=true] .redesign-bill-add-option small{display:block;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.7;margin-top:3px}html[data-frontend-redesign=true] .redesign-bill-forward[data-state=open]{border-radius:8px;background:hsl(var(--muted))}html[data-frontend-redesign=true] .redesign-bill-forward-content{padding:0 14px 14px 45px}html[data-frontend-redesign=true] .redesign-bill-forward-content>p{color:hsl(var(--muted-foreground));font-size:11px;line-height:1.7;margin:0 0 8px}html[data-frontend-redesign=true] .redesign-bill-address{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:12px 0;border-top:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .redesign-bill-address label{min-width:0}html[data-frontend-redesign=true] .redesign-bill-address label>span{display:block;margin-bottom:4px;font-size:10px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .redesign-bill-address input{width:100%;min-width:0;border:0;padding:0;background:transparent;font-size:11px;text-overflow:ellipsis}html[data-frontend-redesign=true] .redesign-bill-address input:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}html[data-frontend-redesign=true] .redesign-bill-address button{display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--card));color:hsl(var(--muted-foreground));font-size:10px}html[data-frontend-redesign=true] .redesign-bill-copy-message{grid-column:1/-1;color:hsl(var(--destructive));font-size:11px}html[data-frontend-redesign=true] .redesign-bill-add-secondary{border-top:1px solid hsl(var(--border));margin-top:6px;padding-top:6px}@media (max-width: 900px){html[data-frontend-redesign=true] .redesign-finance-toolbar-options{flex:1 1 100%}html[data-frontend-redesign=true] .redesign-finance-heading-actions{gap:7px}html[data-frontend-redesign=true] .redesign-finance-stats>button{padding:0 15px}}@media (max-width: 600px){html[data-frontend-redesign=true] .redesign-finance-heading h1{font-size:26px}html[data-frontend-redesign=true] .redesign-finance-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}html[data-frontend-redesign=true] .redesign-finance-stats>button:nth-child(odd){padding-left:0}html[data-frontend-redesign=true] .redesign-finance-stats>button:nth-child(2n){border-right:0}html[data-frontend-redesign=true] .redesign-finance-search{max-width:none}html[data-frontend-redesign=true] .redesign-expense-notice{flex-wrap:wrap}html[data-frontend-redesign=true] .redesign-expense-notice>span{flex:1}html[data-frontend-redesign=true] .redesign-expense-role{width:100%}html[data-frontend-redesign=true] .redesign-bill-forward-content{padding-left:14px}}html[data-frontend-redesign=true] .bs-bills-workspace[data-dividers=false] .bs-commitments-register :is(th,td){border-right:0}html[data-frontend-redesign=true] .bs-bills-workspace[data-density=compact] .bs-commitments-register td{padding-top:8px;padding-bottom:8px}html[data-frontend-redesign=true] .bs-bills-workspace[data-density=detailed] .bs-commitments-register td{padding-top:22px;padding-bottom:22px}html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-heading{margin:0 0 28px;min-height:42px}html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-heading h1{font-size:48px;font-weight:550;letter-spacing:-1.3px}html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-heading-actions{gap:9px}html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-button{min-height:40px;padding:9px 14px;font-size:14px;color:var(--finance-ink)}html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-primary{color:#fff}html[data-frontend-redesign=true] .bs-bills-queue-tabs{gap:27px;margin:0}html[data-frontend-redesign=true] .bs-bills-queue-tabs>button{padding:12px 0 14px;font-size:14px;font-weight:450}html[data-frontend-redesign=true] .bs-bills-queue-tabs>button[data-state=active]{color:var(--finance-ink);border-bottom-color:var(--finance-blue)}html[data-frontend-redesign=true] .bs-bills-queue-tabs>button>span{background:transparent;padding:0;font-size:12px;margin-left:7px}html[data-frontend-redesign=true] .bs-bills-queue-tabs>button[data-state=active]>span{background:transparent;color:var(--finance-muted)}html[data-frontend-redesign=true] .bs-bills-toolbar{display:flex;align-items:center;gap:10px;padding:22px 0 16px}html[data-frontend-redesign=true] .bs-bills-search{display:flex;align-items:center;gap:9px;min-width:0;width:min(420px,100%);min-height:39px;padding:0 11px;border:1px solid var(--finance-line);border-radius:7px;color:var(--finance-muted)}html[data-frontend-redesign=true] .bs-bills-search input{min-width:0;width:100%;padding:9px 0;background:transparent;outline:none;border:0;box-shadow:none;font-size:14px;color:var(--finance-ink)}html[data-frontend-redesign=true] .bs-bills-search:focus-within{border-color:var(--finance-blue)}html[data-frontend-redesign=true] .bs-bills-tool{display:inline-grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:0;border-radius:6px;background:transparent;color:var(--finance-muted)}html[data-frontend-redesign=true] .bs-bills-tool:hover{color:var(--finance-ink);background:hsl(var(--muted))}html[data-frontend-redesign=true] .bs-bills-export{display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 9px;border:0;background:transparent;color:var(--finance-muted);font-size:13px}html[data-frontend-redesign=true] .bs-bills-export:hover{color:var(--finance-ink)}html[data-frontend-redesign=true] .bs-bills-count{margin-left:auto;font-size:12px;white-space:nowrap;color:var(--finance-muted)}html[data-frontend-redesign=true] .bs-bills-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 0 18px}html[data-frontend-redesign=true] .bs-bills-filters>button{min-height:32px;border:1px dashed var(--finance-line);border-radius:6px;background:transparent;font-size:12px;color:var(--finance-muted);box-shadow:none}html[data-frontend-redesign=true] .bs-bills-filters .bs-bills-scope{width:auto;max-width:220px;height:32px;min-height:32px;gap:7px;padding:0 10px;border-style:solid}html[data-frontend-redesign=true] .bs-bills-register{min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--finance-line);border-radius:9px}html[data-frontend-redesign=true] .bs-bills-register table{min-width:950px;width:100%;white-space:nowrap;font-size:14px}html[data-frontend-redesign=true] .bs-bills-register th{height:46px;padding:10px 16px;border:0;border-bottom:1px solid var(--finance-line);background:#fafbfc;color:var(--finance-muted);font-size:12px;font-weight:400}html[data-frontend-redesign=true] .bs-bills-register td{height:76px;padding:15px 16px;border:0;border-bottom:1px solid var(--finance-line);font-size:13px;vertical-align:middle}html[data-frontend-redesign=true] .bs-bills-register tr{border:0}html[data-frontend-redesign=true] .bs-bills-register tbody tr{cursor:pointer}html[data-frontend-redesign=true] .bs-bills-register tbody tr:hover,html[data-frontend-redesign=true] .bs-bills-register tbody tr[data-selected=true]{background:#f8f9fc}html[data-frontend-redesign=true] .bs-bills-register tbody tr:last-child td{border-bottom:0}html[data-frontend-redesign=true] .bs-bills-register .bs-bills-check{width:40px;padding-left:17px;padding-right:0}html[data-frontend-redesign=true] .bs-bills-register .bs-bills-col-amount{text-align:right;font-variant-numeric:tabular-nums}html[data-frontend-redesign=true] .bs-bills-register .bs-bills-col-invoice_number{min-width:172px}html[data-frontend-redesign=true] .bs-bills-register .bs-bills-col-vendor{min-width:156px}html[data-frontend-redesign=true] .bs-bills-identity{display:flex;align-items:center;gap:12px}html[data-frontend-redesign=true] .bs-bills-record-link{padding:0;background:transparent;border:0;text-align:left;font-size:13px;font-weight:500}html[data-frontend-redesign=true] .bs-bills-record-link:hover{color:var(--finance-blue)}html[data-frontend-redesign=true] .bs-bills-detail{display:block;margin-top:5px;max-width:220px;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--finance-muted)}html[data-frontend-redesign=true] .bs-bills-attachment{border:0;padding:5px;background:transparent;color:var(--finance-muted)}html[data-frontend-redesign=true] .bs-bills-amount{font-weight:500;font-size:14px}html[data-frontend-redesign=true] .bs-bills-register>div{overflow-x:auto;overscroll-behavior-x:contain;isolation:isolate}html[data-frontend-redesign=true] .bs-bills-register .bs-bills-actions{position:sticky;right:0;z-index:2;width:122px;min-width:122px;background:#fff;box-shadow:-1px 0 0 var(--finance-line),-7px 0 10px -8px #17223830}html[data-frontend-redesign=true] .bs-bills-register th.bs-bills-actions{background:#fafbfc;z-index:3}html[data-frontend-redesign=true] .bs-bills-register tbody tr:hover .bs-bills-actions,html[data-frontend-redesign=true] .bs-bills-register tbody tr[data-selected=true] .bs-bills-actions{background:#f8f9fc}html[data-frontend-redesign=true] .bs-bills-actions>div{display:flex;align-items:center;justify-content:flex-end;gap:4px}html[data-frontend-redesign=true] .bs-bills-review{border:0;background:transparent;color:var(--finance-muted);padding:7px 9px;border-radius:6px;font-size:12px}html[data-frontend-redesign=true] .bs-bills-review:hover{color:var(--finance-ink);background:#eef0f5}html[data-frontend-redesign=true] .bs-bills-paid{display:flex;flex-direction:column;gap:6px}html[data-frontend-redesign=true] .bs-bills-progress{display:block;width:72px;height:3px;background:#e8eaf0;border-radius:9px;overflow:hidden}html[data-frontend-redesign=true] .bs-bills-progress i{display:block;height:100%;background:#4d5cf0}html[data-frontend-redesign=true] .bs-bills-workspace[data-dividers=true] .bs-bills-register :is(th,td){border-right:1px solid var(--finance-line)}html[data-frontend-redesign=true] .bs-bills-workspace[data-density=compact] .bs-bills-register td{height:48px;padding-top:8px;padding-bottom:8px}html[data-frontend-redesign=true] .bs-bills-workspace[data-density=compact] .bs-bills-detail{display:none}html[data-frontend-redesign=true] .bs-bills-workspace[data-density=detailed] .bs-bills-register td{height:94px;padding-top:20px;padding-bottom:20px}html[data-frontend-redesign=true] .bs-bills-workspace[data-density=detailed] .bs-bills-detail{white-space:normal}html[data-frontend-redesign=true] .bs-bills-pagination{margin:0;padding:15px 0;background:transparent;border:0;border-radius:0}html[data-frontend-redesign=true] .bs-bills-empty{display:flex;align-items:center;flex-direction:column;text-align:center;min-height:380px;padding:58px 24px}html[data-frontend-redesign=true] .bs-bills-empty h3{margin:17px 0 9px;font:500 22px/1.25 var(--bs-font-display);letter-spacing:-.5px}html[data-frontend-redesign=true] .bs-bills-empty p{max-width:425px;margin:0 0 22px;color:var(--finance-muted);font-size:14px;line-height:1.65}html[data-frontend-redesign=true] .bs-bills-loading>div{display:flex;align-items:center;gap:50px;min-height:76px;padding:16px;border-bottom:1px solid var(--finance-line)}html[data-frontend-redesign=true] .bs-bills-settings{width:min(480px,100vw);max-width:480px;padding:34px 28px;overflow-y:auto;font-family:var(--bs-font-sans)}html[data-frontend-redesign=true] .bs-bills-settings h2{font:550 27px/1.25 var(--bs-font-display);letter-spacing:-.6px}html[data-frontend-redesign=true] .bs-bills-settings-tabs{display:flex;justify-content:flex-start;gap:26px;height:auto;padding:0;margin:28px 0 24px;border-bottom:1px solid hsl(var(--border));border-radius:0;background:transparent}html[data-frontend-redesign=true] .bs-bills-settings-tabs>button{padding:0 0 14px;border-radius:0;border-bottom:2px solid transparent;background:transparent;box-shadow:none;color:hsl(var(--muted-foreground));font-weight:450}html[data-frontend-redesign=true] .bs-bills-settings-tabs>button[data-state=active]{border-bottom-color:#4d5cf0;color:hsl(var(--foreground))}html[data-frontend-redesign=true] .bs-bills-settings-search{display:flex;align-items:center;gap:9px;padding:11px 12px;border:1px solid hsl(var(--border));border-radius:7px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .bs-bills-settings-search input{border:0;outline:none;box-shadow:none;font-size:14px;width:100%;background:transparent}html[data-frontend-redesign=true] .bs-bills-settings-controls{display:flex;justify-content:space-between;padding:22px 0 16px;border-bottom:1px solid hsl(var(--border));font-size:13px}html[data-frontend-redesign=true] .bs-bills-settings-controls label,html[data-frontend-redesign=true] .bs-bills-column label{display:flex;align-items:center;gap:12px}html[data-frontend-redesign=true] .bs-bills-settings-help{margin:14px 0;font-size:12px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .bs-bills-column{display:flex;align-items:center;justify-content:space-between;min-height:43px;gap:12px;padding:6px 0;font-size:14px}html[data-frontend-redesign=true] .bs-bills-column-move{display:flex;align-items:center;color:hsl(var(--muted-foreground));gap:5px}html[data-frontend-redesign=true] .bs-bills-column-move button{display:grid;place-items:center;width:24px;height:26px}html[data-frontend-redesign=true] .bs-bills-column-move button:disabled{opacity:.2}html[data-frontend-redesign=true] .bs-bills-column-move>svg{cursor:grab}html[data-frontend-redesign=true] .bs-bills-settings h3{font-size:17px;font-weight:500;margin:28px 0 18px}html[data-frontend-redesign=true] .bs-bills-density{display:grid;gap:12px}html[data-frontend-redesign=true] .bs-bills-density>button{display:flex;align-items:center;gap:13px;text-align:left;min-height:78px;padding:15px 17px;border:1px solid hsl(var(--border));border-radius:8px}html[data-frontend-redesign=true] .bs-bills-density>button[aria-checked=true]{border-color:#4d5cf0;box-shadow:0 0 0 1px #4d5cf0;background:#fafaff}html[data-frontend-redesign=true] .bs-bills-radio{width:17px;height:17px;border-radius:50%;border:1px solid #c9cdd8}html[data-frontend-redesign=true] .bs-bills-density>button[aria-checked=true] .bs-bills-radio{border:5px solid #4d5cf0}html[data-frontend-redesign=true] .bs-bills-density b,html[data-frontend-redesign=true] .bs-bills-divider-setting b{display:block;font-weight:500;font-size:14px}html[data-frontend-redesign=true] .bs-bills-density small,html[data-frontend-redesign=true] .bs-bills-divider-setting small{display:block;margin-top:4px;font-size:12px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .bs-bills-density-preview{margin-left:auto;display:grid;gap:4px;width:38px}html[data-frontend-redesign=true] .bs-bills-density-preview i{display:block;height:5px;border-radius:2px;background:#dfe2ed}html[data-frontend-redesign=true] .bs-bills-density-preview.compact{gap:2px}html[data-frontend-redesign=true] .bs-bills-density-preview.compact i{height:3px}html[data-frontend-redesign=true] .bs-bills-density-preview.detailed i{height:8px}html[data-frontend-redesign=true] .bs-bills-divider-setting{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid hsl(var(--border));margin-top:28px;padding-top:25px}@media (max-width: 767px){html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-heading{gap:15px;margin-bottom:22px}html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-heading h1{font-size:28px}html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-heading-actions{margin-left:auto}html[data-frontend-redesign=true] .bs-bills-page .redesign-finance-heading-actions>button{font-size:0;padding-inline:10px;gap:0}html[data-frontend-redesign=true] .bs-bills-toolbar{flex-wrap:wrap;padding-top:18px}html[data-frontend-redesign=true] .bs-bills-search{width:100%;flex-basis:100%}html[data-frontend-redesign=true] .bs-bills-count{font-size:12px}html[data-frontend-redesign=true] .bs-bills-filters{gap:6px}html[data-frontend-redesign=true] .bs-bills-filters .bs-bills-scope{max-width:160px}html[data-frontend-redesign=true] .bs-bills-empty{min-height:340px;padding-inline:12px}}.bs-budget-report{color:hsl(var(--foreground))}.bs-budget-report.fixed{padding:24px}.bs-budget-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid hsl(var(--border));padding:20px 0;margin-bottom:20px}.bs-budget-summary>div{padding:0 24px;border-left:1px solid hsl(var(--border))}.bs-budget-summary>div:first-child{padding-left:0;border:0}.bs-budget-summary span{display:block;font-size:13px;color:hsl(var(--muted-foreground))}.bs-budget-summary strong{display:block;margin-top:6px;font-size:clamp(24px,2.4vw,32px);letter-spacing:-.04em;font-weight:550;font-variant-numeric:tabular-nums}.bs-budget-toolbar{margin-bottom:12px}.bs-budget-billing-warning{margin:0 0 12px;padding:10px 12px;border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.6}.bs-budget-charts{display:grid;grid-template-columns:120px 1fr auto;align-items:center;gap:14px;margin-bottom:22px;font-size:13px}.bs-budget-charts progress{width:100%;height:9px;accent-color:hsl(var(--primary))}.bs-budget-charts b{font-weight:500;font-variant-numeric:tabular-nums}.bs-budget-table-wrap{border:1px solid hsl(var(--border));border-radius:8px;isolation:isolate}.bs-budget-table-wrap thead th{padding:12px;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0}.bs-budget-table-wrap .bs-budget-numeric{font-family:inherit;font-size:13px;padding-block:12px}.bs-budget-table-wrap .bs-budget-scope{max-width:320px;min-width:250px}.bs-budget-table-wrap .bs-budget-line>td:first-child{background:hsl(var(--card))}.bs-budget-table-wrap .bs-budget-line:hover>td:first-child{background:hsl(var(--muted))}.bs-budget-table-wrap .bs-budget-group>td{background:hsl(var(--muted));font-size:12px;padding-block:10px}.bs-budget-table-wrap .bs-budget-scope>span:first-child{font-size:13px;white-space:normal;overflow-wrap:anywhere}.bs-budget-sort{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;width:100%;text-align:right}.bs-budget-notes-column{text-align:left;min-width:195px;max-width:250px;white-space:normal}.bs-budget-notes-column .bs-budget-sort{justify-content:flex-start;text-align:left}.bs-budget-amount{padding:4px 0;border-bottom:1px solid transparent;font-variant-numeric:tabular-nums}.bs-budget-amount:hover,.bs-budget-amount:focus-visible{color:hsl(var(--primary));border-bottom-color:currentColor}.bs-budget-note{display:flex;align-items:center;gap:8px;width:100%;text-align:left;font-size:13px;line-height:1.5}.bs-budget-note>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bs-budget-note>svg{flex-shrink:0;opacity:0}.bs-budget-note-empty{color:hsl(var(--muted-foreground))}.bs-budget-note:hover:not(:disabled),.bs-budget-note:focus-visible{color:hsl(var(--primary))}.bs-budget-note:hover>svg,.bs-budget-note:focus-visible>svg{opacity:1}.bs-budget-footnote{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:8px;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.6}.bs-budget-popover{width:420px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);overflow-y:auto;padding:20px;border-radius:10px;z-index:70;font-size:13px}.bs-budget-popover header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.bs-budget-popover header>div{min-width:0}.bs-budget-popover h3{font-size:14px;font-weight:550;line-height:1.5}.bs-budget-popover header p{margin-top:3px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.5}.bs-budget-popover header>button{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;color:hsl(var(--muted-foreground))}.bs-budget-popover-total{margin-bottom:16px}.bs-budget-popover-total strong{display:block;font-size:26px;letter-spacing:-.035em;font-weight:550;font-variant-numeric:tabular-nums}.bs-budget-popover-total span,.bs-budget-popover footer{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.6}.bs-budget-popover-tabs{display:flex;justify-content:flex-start;gap:20px;height:auto;width:100%;padding:0;border-radius:0;border-bottom:1px solid hsl(var(--border));background:transparent}.bs-budget-popover-tabs>button{padding:8px 0;border-radius:0;border-bottom:2px solid transparent;background:transparent;font-size:13px}.bs-budget-popover-tabs>button[data-state=active]{box-shadow:none;border-bottom-color:hsl(var(--primary));background:transparent}.bs-budget-popover-scroll{max-height:min(320px,40vh);overflow-y:auto;overscroll-behavior:contain;margin-top:0;margin-bottom:14px}.bs-budget-source{display:flex;align-items:center;gap:10px;width:100%;padding:12px 0;border-bottom:1px solid hsl(var(--border));font-size:13px;text-align:left}.bs-budget-source>span{flex:1;min-width:0}.bs-budget-source b,.bs-budget-source strong{font-weight:500}.bs-budget-source strong{white-space:nowrap;font-variant-numeric:tabular-nums}.bs-budget-source small{display:block;margin-top:3px;font-size:12px;color:hsl(var(--muted-foreground));line-height:1.5}a.bs-budget-source:hover{color:hsl(var(--primary))}.bs-budget-detail-empty{padding:14px 0;font-size:12px;color:hsl(var(--muted-foreground))}.bs-budget-popover textarea{width:100%;min-height:135px;max-height:270px;resize:vertical;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));padding:12px;font:inherit;font-size:14px;line-height:1.6}.bs-budget-note-meta{display:flex;justify-content:space-between;gap:12px;margin:8px 0 16px;color:hsl(var(--muted-foreground));font-size:12px}.bs-budget-note-actions{display:flex;justify-content:flex-end;gap:8px}.bs-budget-note-error{margin-bottom:12px;font-size:12px;color:hsl(var(--destructive))}.bs-budget-note-read{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.bs-budget-report button:focus-visible,.bs-budget-popover button:focus-visible,.bs-budget-popover a:focus-visible,.bs-budget-popover textarea:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@media (max-width: 700px){.bs-budget-summary>div{padding:0 12px}.bs-budget-summary strong{font-size:23px}.bs-budget-report.fixed{padding:16px}.bs-budget-charts{grid-template-columns:1fr auto}.bs-budget-charts progress{grid-column:1 / -1;grid-row:auto}.bs-budget-footnote{align-items:flex-start;flex-wrap:wrap;gap:4px}}@media (max-width: 460px){.bs-budget-summary{grid-template-columns:1fr;gap:14px}.bs-budget-summary>div{display:flex;justify-content:space-between;align-items:center;gap:12px;border:0;padding:0}.bs-budget-summary strong{margin:0}}@media (hover: none){.bs-budget-note>svg{opacity:1}}.bs-settings{min-width:0;color:#101116;font-family:var(--bs-font-sans);font-feature-settings:normal}.bs-settings .bs-settings-title{margin-bottom:30px}html[data-frontend-redesign=true] body .bs-settings .bs-settings-title h1{font-family:var(--bs-font-display);font-size:42px;font-weight:550;line-height:1.08;letter-spacing:-.025em;margin:0}.bs-settings .bs-settings-title p{margin:12px 0 0;font-size:16px;line-height:1.5;color:#666b77}.bs-settings-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;align-items:start}.bs-settings-nav{padding:0 14px 18px 0;max-height:calc(100dvh - 248px);overflow-y:auto;scrollbar-width:thin}.bs-settings-group+.bs-settings-group{margin-top:22px}.bs-settings .bs-settings-group h2,.bs-settings .bs-settings-overline{margin:0 0 8px;padding:0 11px;color:#666b77;font-family:var(--bs-font-sans);font-size:13px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.075em}.bs-settings-nav a,.bs-settings-mobile-more a{display:flex;align-items:center;min-height:38px;padding:8px 11px;border-radius:8px;color:#666b77;font-size:14px;line-height:1.35;letter-spacing:-.24px;text-decoration:none}.bs-settings-nav a:hover{color:#101116;background:#f4f4f6}.bs-settings-nav a[aria-current=page]{color:#101116;background:#f4f4f6;font-weight:600}.bs-settings-content{min-width:0}.bs-settings-heading{padding:3px 0 21px;border-bottom:1px solid #e5e7ec}.bs-settings .bs-settings-heading .bs-settings-overline{padding:0;margin-bottom:9px}.bs-settings .bs-settings-heading h2{margin:0;font-family:var(--bs-font-display);font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.35}.bs-settings-heading>p:last-child{margin:8px 0 0;color:#666b77;font-size:16px;line-height:1.55}.bs-settings-content>.bs-empty{margin-top:22px;min-height:350px}.bs-settings-tabs{display:flex;gap:24px;border-bottom:1px solid #e5e7ec;overflow-x:auto}.bs-settings-tabs a{display:inline-flex;align-items:center;min-height:48px;padding:12px 0;border-bottom:2px solid transparent;color:#666b77;font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none}.bs-settings-tabs a[aria-current=page]{color:#101116;border-bottom-color:#101116;font-weight:600}.bs-settings-panel{margin-top:24px;min-width:0;overflow-wrap:anywhere}.bs-settings-more{margin-top:24px;color:#666b77;font-size:13px}.bs-settings-more summary{cursor:pointer;padding:10px 11px}.bs-settings-mobile,.bs-settings-mobile-more{display:none}.bs-settings :is(a,button,select,summary):focus-visible{outline:2px solid #4d5cf0;outline-offset:3px}.bs-settings-preview{min-height:100dvh;display:flex;background:#fff}.bs-settings-preview-main{flex:1;min-width:0}.bs-settings-preview-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:18px 24px;border-bottom:1px solid #e5e7ec;color:#666b77;font:13px var(--bs-font-sans)}.bs-settings-preview-bar a{color:#4d5cf0}.bs-settings-preview-content{padding:38px 24px}@media (min-width:768px){html[data-frontend-redesign=true] body .bs-redesign-content.bs-page-frame:has(>.bs-settings){padding:38px 24px 80px}}@media (max-width:1023px){.bs-settings-layout{grid-template-columns:190px minmax(0,1fr);gap:24px}}@media (max-width:767px){.bs-settings .bs-settings-title{margin-bottom:24px}html[data-frontend-redesign=true] body .bs-settings .bs-settings-title h1{font-size:31px;line-height:1.12;letter-spacing:-.045em}.bs-settings-layout{display:block}.bs-settings-nav{display:none}.bs-settings-mobile{display:flex;flex-direction:column;gap:8px;margin-bottom:26px;font-size:14px;color:#666b77}.bs-settings-mobile select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #e5e7ec;border-radius:8px;background:#fff;color:#101116;font-size:16px}.bs-settings-heading{padding-top:0}.bs-settings-content>.bs-empty{min-height:300px}.bs-settings-mobile-more{display:block;margin-top:24px}.bs-settings-preview-bar{padding:calc(16px + env(safe-area-inset-top)) 20px 16px}.bs-settings-preview-content{padding:26px 20px calc(30px + env(safe-area-inset-bottom))}.bs-settings-panel input,.bs-settings-panel textarea,.bs-settings-panel select{font-size:16px}}.turn-theme{--turn-bg: 220 14% 7%;--turn-surface: 220 14% 11%;--turn-surface-2: 220 12% 15%;--turn-border: 220 10% 22%;--turn-text: 0 0% 98%;--turn-text-muted: 220 8% 65%;--turn-accent: 16 92% 56%;--turn-accent-foreground: 0 0% 100%;--turn-success: 142 71% 48%;--turn-success-bg: 142 50% 13%;--turn-warning: 38 95% 58%;--turn-danger: 0 84% 60%;--turn-cond-excellent: 142 71% 48%;--turn-cond-good: 142 60% 50%;--turn-cond-fair: 38 95% 58%;--turn-cond-poor: 16 92% 56%;--turn-cond-damaged: 0 84% 60%;background-color:hsl(var(--turn-bg));color:hsl(var(--turn-text));-webkit-tap-highlight-color:transparent}.turn-theme .turn-surface{background-color:hsl(var(--turn-surface))}.turn-theme .turn-surface-2{background-color:hsl(var(--turn-surface-2))}.turn-theme .turn-border{border-color:hsl(var(--turn-border))}.turn-theme .turn-text-muted{color:hsl(var(--turn-text-muted))}.turn-theme .turn-accent{color:hsl(var(--turn-accent))}.turn-theme .turn-accent-bg{background-color:hsl(var(--turn-accent));color:hsl(var(--turn-accent-foreground))}.turn-theme .turn-card{background-color:hsl(var(--turn-surface));border:1px solid hsl(var(--turn-border));border-radius:1rem}.turn-theme .turn-input{width:100%;height:2.75rem;border-radius:.75rem;padding:0 .75rem;background-color:hsl(var(--turn-surface-2));color:hsl(var(--turn-text));border:1px solid hsl(var(--turn-border));font-size:16px;outline:none}.turn-theme .turn-input:focus{border-color:hsl(var(--turn-accent))}@keyframes turn-pulse{0%,to{opacity:1}50%{opacity:.4}}.turn-theme .turn-rec-dot{width:10px;height:10px;border-radius:9999px;background:hsl(var(--turn-danger));animation:turn-pulse 1.2s ease-in-out infinite}@keyframes turn-border-pulse{0%,to{box-shadow:inset 0 0 0 4px hsl(var(--turn-accent))}50%{box-shadow:inset 0 0 0 6px hsl(var(--turn-accent) / .7)}}.turn-theme .turn-record-frame{box-shadow:inset 0 0 0 4px hsl(var(--turn-accent));animation:turn-border-pulse 2s ease-in-out infinite}.turn-theme .turn-wave{display:inline-flex;align-items:center;gap:2px;height:14px}.turn-theme .turn-wave span{display:block;width:2px;background:hsl(var(--turn-accent));border-radius:2px;animation:turn-wave-bar 1s ease-in-out infinite}.turn-theme .turn-wave span:nth-child(1){animation-delay:0s}.turn-theme .turn-wave span:nth-child(2){animation-delay:.15s}.turn-theme .turn-wave span:nth-child(3){animation-delay:.3s}.turn-theme .turn-wave span:nth-child(4){animation-delay:.45s}.turn-theme .turn-wave span:nth-child(5){animation-delay:.6s}@keyframes turn-wave-bar{0%,to{height:4px}50%{height:14px}}.bdm-page{--bdm-ink: #242731;--bdm-muted: #79808c;--bdm-line: #e7e9ee;--bdm-soft: #f6f7f9;--bdm-accent: #4d5cf0;color:var(--bdm-ink);background:#fff;min-height:100%;font-family:var(--bs-font-sans, sans-serif);font-size:13px}.bdm-content{max-width:1680px;margin-inline:auto;padding:28px 32px 100px}.bdm-page button{font:inherit;cursor:pointer}.bdm-page button:focus-visible,.bdm-page input:focus-visible,.bdm-page select:focus-visible{outline:2px solid var(--bdm-accent);outline-offset:3px}.bdm-page input[type=checkbox]{width:16px;height:16px;margin:0;flex:none;accent-color:var(--bdm-accent);cursor:pointer}.bdm-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.bdm-heading h1{font-family:var(--bs-font-display, inherit);font-size:28px;font-weight:600;letter-spacing:-.035em;line-height:1.2;margin:0 0 8px}.bdm-heading p{color:var(--bdm-muted);font-size:13px;line-height:1.6;margin:0}.bdm-heading-actions{display:flex;align-items:center;gap:10px}.bdm-page .bdm-button{min-height:36px;display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:0 13px;border:1px solid var(--bdm-line);border-radius:7px;background:#fff;color:var(--bdm-ink);font-size:13px;font-weight:500;white-space:nowrap}.bdm-page .bdm-button:hover{background:var(--bdm-soft)}.bdm-page .bdm-primary{background:var(--bdm-ink);border-color:var(--bdm-ink);color:#fff}.bdm-page .bdm-primary:hover{background:#3a3e4a}.bdm-upload-control{position:relative}.bdm-menu-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;background:transparent;cursor:default!important}.bdm-upload-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:40;width:280px;border:1px solid var(--bdm-line);border-radius:10px;padding:6px;background:#fff;box-shadow:0 14px 36px #20283b15}.bdm-upload-menu>button{width:100%;display:flex;align-items:center;text-align:left;gap:10px;padding:11px;border:0;border-radius:6px;color:var(--bdm-ink);background:transparent}.bdm-upload-menu>button:hover{background:var(--bdm-soft)}.bdm-upload-menu small{display:block;margin-top:4px;color:var(--bdm-muted);font-size:12px}.bdm-tabs{display:flex;gap:28px;border-bottom:1px solid var(--bdm-line);margin-bottom:26px}.bdm-tabs button{padding:5px 0 13px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:var(--bdm-muted);font-size:13px}.bdm-tabs button[aria-current=page]{border-bottom-color:var(--bdm-ink);color:var(--bdm-ink);font-weight:550}.bdm-layout{display:grid;grid-template-columns:185px minmax(0,1fr);gap:24px}.bdm-rail{padding-right:18px;border-right:1px solid var(--bdm-line)}.bdm-rail-links{display:grid;gap:3px;margin-bottom:26px}.bdm-rail-links button,.bdm-collection-link{display:flex;align-items:center;width:100%;gap:10px;padding:11px 10px;color:var(--bdm-muted);border:0;border-radius:7px;background:none;text-align:left}.bdm-rail-links button>span,.bdm-collection-link>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis}.bdm-rail svg{flex:none}.bdm-rail small{font-size:12px;font-weight:400}.bdm-rail button.active{color:var(--bdm-accent);background:#f0f2ff;font-weight:550}.bdm-rail-links button:hover,.bdm-collection-link:hover{background:var(--bdm-soft)}.bdm-rail-label{display:flex;align-items:center;justify-content:space-between;margin:0 8px 10px;color:var(--bdm-muted)}.bdm-rail-label button{border:0;background:none}.bdm-rail-label button:first-child{font-size:11px;text-transform:uppercase;letter-spacing:.09em}.bdm-rail-empty{font-size:12px;line-height:1.6;color:var(--bdm-muted);margin:8px 10px 24px}.bdm-page .bdm-site-link{display:flex;justify-content:space-between;gap:12px;width:100%;border:0;border-top:1px solid var(--bdm-line);background:none;color:var(--bdm-muted);text-align:left;padding:20px 10px 0;margin-top:26px;font-size:12px}.bdm-library{min-width:0}.bdm-library-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px}.bdm-library-heading h2{display:flex;align-items:center;gap:8px;margin:0 0 5px;font-size:18px;font-weight:550;letter-spacing:-.02em}.bdm-library-heading h2>span{font-family:var(--bs-font-sans, sans-serif);font-size:12px;line-height:1.3;padding:2px 6px;border:1px solid var(--bdm-line);border-radius:5px;color:var(--bdm-muted);font-weight:400}.bdm-library-heading p{margin:0;color:var(--bdm-muted);font-size:13px;line-height:1.6}.bdm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px}.bdm-search{display:flex;align-items:center;gap:9px;height:38px;border:1px solid var(--bdm-line);border-radius:7px;padding:0 12px;flex:1;min-width:190px;color:var(--bdm-muted)}.bdm-search input{flex:1;width:100%;min-width:0;padding:0;border:0;border-radius:0;box-shadow:none;outline:0;font:inherit;background:none;color:var(--bdm-ink)}.bdm-search button{padding:0;border:0;background:none}.bdm-toolbar select{height:38px;padding:0 24px 0 10px;border:1px solid var(--bdm-line);border-radius:7px;font-size:12px;background-color:#fff;color:var(--bdm-ink)}.bdm-view-toggle{display:flex;gap:2px;border:1px solid var(--bdm-line);padding:3px;border-radius:6px}.bdm-view-toggle button{display:grid;place-items:center;padding:5px;border:0;border-radius:4px;color:var(--bdm-muted);background:none}.bdm-view-toggle button[aria-pressed=true]{background:var(--bdm-soft);color:var(--bdm-accent)}.bdm-selection-line{display:flex;justify-content:space-between;align-items:center;padding:0 2px 18px;color:var(--bdm-muted);font-size:12px}.bdm-selection-line label{display:flex;gap:9px;align-items:center}.bdm-day{margin-bottom:28px}.bdm-date-label{display:flex;align-items:baseline;gap:12px;margin:8px 0 13px}.bdm-date-label h3{font-size:13px;font-weight:550;margin:0}.bdm-date-label>span{font-size:12px;color:var(--bdm-muted)}.bdm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px}.bdm-card{min-width:0;border:1px solid var(--bdm-line);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #17223104;transition:border-color .16s,box-shadow .16s}.bdm-card:hover{border-color:#ccd1f6;box-shadow:0 5px 18px #1722310c}.bdm-card.is-selected{border-color:var(--bdm-accent);box-shadow:0 0 0 1px var(--bdm-accent)}.bdm-card-image{position:relative}.bdm-image-button{width:100%;aspect-ratio:1.45;display:grid;place-items:center;padding:0;border:0;background:var(--bdm-soft);color:#a2a9b5;overflow:hidden;position:relative}.bdm-image-button>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s}.bdm-image-button:hover>img{transform:scale(1.025)}.bdm-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;pointer-events:none;filter:drop-shadow(0 1px 5px #0008)}.bdm-card-select,.bdm-star{position:absolute;opacity:0;transition:opacity .15s;display:grid;place-items:center;background:#fffffff2;box-shadow:0 1px 5px #0001}.bdm-card-select{top:12px;left:12px;width:26px;height:26px;border-radius:5px}.bdm-star{top:12px;right:12px;width:30px;height:30px;border:0;border-radius:7px;color:var(--bdm-muted)}.bdm-star.is-starred{color:var(--bdm-accent);opacity:1}.bdm-card:is(:hover,:focus-within,.is-selected) :is(.bdm-card-select,.bdm-star){opacity:1}.bdm-hover{position:absolute;left:12px;right:12px;bottom:12px;display:flex;justify-content:space-around;gap:2px;padding:5px;background:#ffffffed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffffc0;box-shadow:0 4px 18px #1521351a;border-radius:9px;opacity:0;transform:translateY(5px);transition:opacity .16s,transform .16s;pointer-events:none}.bdm-card:is(:hover,:focus-within) .bdm-hover{opacity:1;transform:none;pointer-events:auto}.bdm-hover>button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;min-height:31px;border:0;background:transparent;border-radius:5px;color:#293443;font-size:12px}.bdm-hover>button:hover{background:#e9edf2}.bdm-hover span{display:none}.bdm-caption{width:100%;display:block;padding:16px 15px 10px;text-align:left;background:none;border:0}.bdm-caption strong{font-size:14px;font-weight:550;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.bdm-caption>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--bdm-muted);margin-top:7px;white-space:nowrap;overflow:hidden}.bdm-caption i{font-style:normal;color:#c9ced8}.bdm-card-foot{display:flex;justify-content:space-between;padding:0 15px 14px;gap:6px;font-size:12px;color:var(--bdm-muted)}.bdm-card-foot>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bdm-card-foot small{font:inherit;white-space:nowrap}.bdm-notice{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border:1px solid var(--bdm-line);border-radius:10px;background:#fafbfe;margin-bottom:22px}.bdm-notice>svg{flex:none;color:var(--bdm-muted);margin-top:2px}.bdm-notice strong{font-size:13px;font-weight:550}.bdm-notice p{margin:4px 0 0;font-size:12px;color:var(--bdm-muted);line-height:1.6}.bdm-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:50px 20px 70px}.bdm-empty h3{font-size:18px;font-weight:550;margin:15px 0 8px;letter-spacing:-.02em}.bdm-empty p{color:var(--bdm-muted);font-size:13px;line-height:1.7;max-width:370px;margin:0 0 20px}@media (min-width:1650px){.bdm-hover span{display:inline}}@media (max-width:1000px){.bdm-layout{grid-template-columns:155px minmax(0,1fr);gap:18px}.bdm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bdm-content{padding:24px 22px 100px}}@media (max-width:650px){.bdm-content{padding:20px 16px 100px}.bdm-heading{align-items:flex-start;gap:16px;flex-wrap:wrap}.bdm-heading h1{font-size:26px}.bdm-heading-actions{width:100%}.bdm-heading-actions>*{flex:1}.bdm-upload-control>.bdm-button{width:100%}.bdm-layout{display:block}.bdm-rail{display:flex;gap:8px;overflow:auto;border-right:0;border-bottom:1px solid var(--bdm-line);padding:0 0 14px;margin-bottom:20px}.bdm-rail-links{display:flex;margin:0}.bdm-rail-links button{white-space:nowrap}.bdm-rail-label,.bdm-rail-empty,.bdm-collection-link,.bdm-site-link{display:none!important}.bdm-library-heading{align-items:flex-start}.bdm-selection-line>span{display:none}.bdm-caption{padding:12px 11px 8px}.bdm-card-foot{padding:0 11px 12px}.bdm-image-button{aspect-ratio:1.15}.bdm-hover{left:7px;right:7px;bottom:7px;padding:3px}.bdm-tabs{margin-bottom:18px;gap:25px}}@media (hover:none),(pointer:coarse){.bdm-card-select,.bdm-star{opacity:1}.bdm-hover{opacity:1;transform:none;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.bdm-card,.bdm-hover,.bdm-image-button>img,.bdm-card-select,.bdm-star{transition:none}}.bdm-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#fff;display:flex;flex-direction:column}.bdm-preview-header{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:82px;padding:18px 28px;border-bottom:1px solid var(--bdm-line)}.bdm-preview-header>div:first-child{min-width:0}.bdm-preview-header h2{font-size:17px;font-weight:550;line-height:1.4;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bdm-preview-header p{color:var(--bdm-muted);font-size:12px;margin:0}.bdm-preview-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.bdm-icon-button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--bdm-line);border-radius:7px;background:#fff;color:var(--bdm-muted)}.bdm-icon-button:disabled{opacity:.35;cursor:default}.bdm-icon-button.is-starred{color:var(--bdm-accent)}.bdm-preview-divider{height:25px;width:1px;background:var(--bdm-line);margin:0 5px}.bdm-preview-body{display:grid;grid-template-columns:minmax(0,1fr) 365px;min-height:0;flex:1}.bdm-viewer{display:flex;flex-direction:column;background:#f7f8fa;min-width:0;min-height:0}.bdm-viewer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;color:var(--bdm-muted);font-size:12px}.bdm-preview-stage{display:flex;flex:1;min-height:0;align-items:center;justify-content:center;padding:12px 26px 20px}.bdm-preview-stage>img,.bdm-preview-stage>video{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.bdm-preview-stage>iframe{width:100%;height:100%;border:0;background:#1c2028}.bdm-preview-message{color:var(--bdm-muted);text-align:center;display:grid;justify-items:center;gap:10px}.bdm-viewer-footer{display:flex;justify-content:space-between;gap:12px;padding:14px 24px;font-size:12px;color:var(--bdm-muted)}.bdm-inspector{display:flex;flex-direction:column;border-left:1px solid var(--bdm-line);min-height:0}.bdm-inspector-heading{display:flex;align-items:center;gap:8px;padding:17px 22px;border-bottom:1px solid var(--bdm-line);font-size:13px;font-weight:550}.bdm-inspector-body{overflow-y:auto;flex:1;padding:24px 22px;min-height:0}.bdm-inspector-body h3{font-size:18px;font-weight:550;margin:0 0 8px;line-height:1.45}.bdm-inspector-body h4{font-size:12px;font-weight:550;margin:0 0 10px}.bdm-file-summary{margin:0 0 14px;color:var(--bdm-muted);font-size:12px}.bdm-review-status{display:inline-flex;padding:4px 8px;background:var(--bdm-soft);color:var(--bdm-muted);border-radius:5px;font-size:12px}.bdm-inspector-body section{margin-top:25px}.bdm-inspector-body section p,.bdm-file-history p{font-size:12px;line-height:1.7;color:var(--bdm-muted);margin:0}.bdm-inspector-body dl{margin:0}.bdm-inspector-body dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0;font-size:12px}.bdm-inspector-body dt{color:var(--bdm-muted);flex-shrink:0}.bdm-inspector-body dd{margin:0;text-align:right;overflow-wrap:anywhere;min-width:0}.bdm-copy-id{display:inline-flex;gap:6px;align-items:center;background:none;padding:0;border:0}.bdm-detail-tags{display:flex;gap:6px;flex-wrap:wrap}.bdm-detail-tags span{padding:4px 7px;font-size:11px;border:1px solid var(--bdm-line);border-radius:5px;color:var(--bdm-muted)}.bdm-detail-collection{display:flex;gap:8px;align-items:center;border:0;background:none;padding:6px 0;color:var(--bdm-muted);font-size:12px;text-align:left}.bdm-file-history{margin-top:26px;border-top:1px solid var(--bdm-line);padding-top:18px;font-size:12px}.bdm-file-history summary{cursor:pointer;margin-bottom:12px}.bdm-inspector-footer{border-top:1px solid var(--bdm-line);padding:14px 22px}.bdm-inspector-footer>button{width:100%}@media (max-width:900px){.bdm-preview-body{grid-template-columns:minmax(0,1fr) 310px}.bdm-preview-header{padding:16px}.bdm-preview-header .bdm-button>span{display:none}.bdm-preview-actions{gap:5px}}@media (max-width:650px){.bdm-preview-header{align-items:flex-start;flex-direction:column;gap:12px}.bdm-preview-actions{width:100%}.bdm-preview-actions>:last-child{margin-left:auto}.bdm-preview-body{display:block;overflow-y:auto}.bdm-viewer{min-height:340px;height:48vh}.bdm-inspector{border-left:0;border-top:1px solid var(--bdm-line)}.bdm-inspector-body{overflow-y:visible}}.bdm-bulk{position:fixed;left:50%;transform:translate(-50%);bottom:22px;z-index:56;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:9px 12px;border-radius:10px;background:var(--bdm-ink);box-shadow:0 10px 40px #0002;color:#fff;max-width:calc(100vw - 40px)}.bdm-bulk strong{font-size:13px;font-weight:550;margin-right:8px}.bdm-bulk button{display:flex;align-items:center;gap:6px;min-height:32px;border:0;background:#ffffff0b;padding:5px 9px;border-radius:5px;font-size:12px}.bdm-bulk button:hover{background:#ffffff1a}.bdm-global-scope{display:flex;align-items:center;gap:8px;padding:5px 0 14px;margin-bottom:26px;border-bottom:1px solid var(--bdm-line);font-size:13px;font-weight:500}.bdm-global-scope small{margin-left:auto;color:var(--bdm-muted);font-size:12px;font-weight:400}.bdm-global .bdm-rail-label>span{font-size:11px;text-transform:uppercase;letter-spacing:.09em}.bdm-loom-grid{margin-bottom:28px}.bdm-loom-grid>div{border-color:var(--bdm-line);border-radius:12px;box-shadow:0 1px 2px #17223104}.bdm-loom-grid>div:hover{border-color:#ccd1f6;box-shadow:0 5px 18px #1722310c}.bdm-loom-grid h3{font-size:14px;font-weight:550}.bdm-loom-grid .font-mono{font-family:inherit}.bdm-project-videos{border-top:1px solid var(--bdm-line);padding-top:26px;margin-top:20px}.bdm-project-video-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:20px}.bdm-project-video-toolbar h3{font-size:16px;font-weight:550;margin:0 0 5px}.bdm-project-video-toolbar p{font-size:12px;color:var(--bdm-muted);line-height:1.6;margin:0}.bdm-project-video-toolbar>div:last-child{display:flex;align-items:center;gap:8px}.bdm-project-videos>section{border-color:var(--bdm-line);border-radius:10px;box-shadow:none;background:#fff}@media (max-width:650px){.bdm-project-video-toolbar>div:last-child{flex-wrap:wrap;width:100%}}html[data-frontend-redesign=true] .expense-workspace{gap:0}html[data-frontend-redesign=true] .expense-workspace>.redesign-finance-heading{margin-bottom:25px}html[data-frontend-redesign=true] .expense-icon-action{width:36px;padding-inline:0;justify-content:center}html[data-frontend-redesign=true] .expense-context{display:flex;align-items:center;margin:0 0 22px}html[data-frontend-redesign=true] .expense-context>button{min-width:155px;padding:0 32px;border-right:1px solid hsl(var(--border));text-align:left}html[data-frontend-redesign=true] .expense-context>button:first-child{padding-left:0}html[data-frontend-redesign=true] .expense-context>button:last-child{border-right:0}html[data-frontend-redesign=true] .expense-context span{display:block;font-size:12px;color:hsl(var(--muted-foreground));margin-bottom:7px}html[data-frontend-redesign=true] .expense-context strong{font-size:24px;line-height:1.2;font-weight:550;letter-spacing:-.035em}html[data-frontend-redesign=true] .expense-source-note{display:flex;align-items:center;gap:11px;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .4);border-radius:9px;padding:14px 18px;margin-bottom:23px;font-size:13px}html[data-frontend-redesign=true] .expense-source-note>svg{color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .expense-source-note>button{margin-left:auto;font-size:12px;text-decoration:underline;text-underline-offset:3px}html[data-frontend-redesign=true] .expense-kind-tabs{display:flex;align-items:center;gap:22px;border-bottom:1px solid hsl(var(--border));margin-bottom:21px;overflow-x:auto}html[data-frontend-redesign=true] .expense-kind-tabs>button{display:flex;align-items:center;gap:7px;height:43px;white-space:nowrap;border-bottom:2px solid transparent;font-size:13px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .expense-kind-tabs>button[aria-pressed=true]{border-color:hsl(var(--foreground));color:hsl(var(--foreground));font-weight:550}html[data-frontend-redesign=true] .expense-kind-tabs span,html[data-frontend-redesign=true] .expense-review-views span{font-size:11px;color:hsl(var(--muted-foreground));background:hsl(var(--muted));padding:1px 5px;border-radius:4px}html[data-frontend-redesign=true] .expense-review-views{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:13px 18px 0}html[data-frontend-redesign=true] .expense-review-views>button{display:flex;align-items:center;gap:7px;padding:6px 9px;font-size:12px;color:hsl(var(--muted-foreground));border:1px solid transparent;border-radius:6px}html[data-frontend-redesign=true] .expense-review-views>button[aria-pressed=true]{color:hsl(var(--primary));background:hsl(var(--accent));border-color:hsl(var(--primary) / .18)}html[data-frontend-redesign=true] .expense-workspace .work-controlbar{border-bottom:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .expense-register-table table{min-width:1540px}html[data-frontend-redesign=true] .expense-register-table small{display:block;font-size:11px;margin-top:4px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .expense-merchant{display:flex;align-items:center;gap:11px;min-width:205px;max-width:290px}html[data-frontend-redesign=true] .expense-merchant strong{font-size:13px;font-weight:550}html[data-frontend-redesign=true] .expense-merchant-mark{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;background:hsl(var(--muted));border-radius:8px;font-size:11px;font-weight:550;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .expense-workspace input[type=checkbox]{width:16px;height:16px;flex-shrink:0;accent-color:hsl(var(--primary))}html[data-frontend-redesign=true] .expense-merchant-heading{display:flex;align-items:center;gap:12px}html[data-frontend-redesign=true] .expense-amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}html[data-frontend-redesign=true] .expense-nowrap{white-space:nowrap}html[data-frontend-redesign=true] .expense-payment{display:flex;align-items:center;gap:7px;white-space:nowrap}html[data-frontend-redesign=true] .expense-payment svg{color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] :is(.expense-memo,.expense-budget){display:block;min-width:160px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-frontend-redesign=true] .expense-project{min-width:120px;display:block}html[data-frontend-redesign=true] .expense-receipt>button,html[data-frontend-redesign=true] .expense-receipt-button{display:inline-flex;align-items:center;gap:6px;padding:0!important}html[data-frontend-redesign=true] .expense-receipt>button svg,html[data-frontend-redesign=true] .expense-receipt-button svg{color:hsl(var(--primary))}html[data-frontend-redesign=true] .expense-receipt>span{display:block;white-space:nowrap;font-size:11px}html[data-frontend-redesign=true] .expense-register-table td:last-child button{display:inline-flex;align-items:center;gap:6px}html[data-frontend-redesign=true] .expense-receipt-status{display:inline-flex;border-radius:5px;background:hsl(var(--muted));padding:4px 7px;font-size:12px;text-transform:capitalize}html[data-frontend-redesign=true] .expense-selection{display:flex;justify-content:space-between;align-items:center;padding:10px 18px;background:hsl(var(--accent));font-size:12px;border-bottom:1px solid hsl(var(--border))}html[data-frontend-redesign=true] .expense-selection button{display:inline-flex;align-items:center;gap:7px}html[data-frontend-redesign=true] .expense-empty{display:flex;align-items:center;flex-direction:column;gap:10px;padding:20px}html[data-frontend-redesign=true] .expense-empty h3{color:hsl(var(--foreground));font-size:16px;font-weight:500}html[data-frontend-redesign=true] .expense-empty>button{display:flex;align-items:center;gap:7px;margin-top:6px;border:1px solid hsl(var(--border))!important;padding:0 12px!important}html[data-frontend-redesign=true] .expense-register-footer{display:flex;justify-content:space-between;gap:15px;padding:15px 0;font-size:12px;color:hsl(var(--muted-foreground))}html[data-frontend-redesign=true] .expense-workspace .work-register[data-density=compact] .expense-merchant-mark{width:28px;height:28px}html[data-frontend-redesign=true] .expense-workspace .work-register[data-density=compact] .expense-register-table small{display:none}html[data-frontend-redesign=true] .expense-workspace .work-register[data-density=detailed] :is(.expense-memo,.expense-budget){white-space:normal}@media (max-width:767px){html[data-frontend-redesign=true] .expense-context{display:grid;grid-template-columns:1fr 1fr;gap:17px 0}html[data-frontend-redesign=true] .expense-context>button{min-width:0;padding-inline:16px}html[data-frontend-redesign=true] .expense-context>button:nth-child(odd){padding-left:0}html[data-frontend-redesign=true] .expense-context>button:nth-child(2n){border:0}html[data-frontend-redesign=true] .expense-source-note{flex-wrap:wrap}html[data-frontend-redesign=true] .expense-source-note>button{margin-left:28px}html[data-frontend-redesign=true] .expense-register-footer{flex-direction:column;gap:4px}}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-sans-latin-700-normal-BmN9tIp5.woff2) format("woff2"),url(/assets/geist-sans-latin-700-normal-CjScfYeH.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-sans-latin-800-normal-EH2RlpXL.woff2) format("woff2"),url(/assets/geist-sans-latin-800-normal-XNjooQKs.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-DoshcOXv.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CeA7eGSt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA1UABAAAAAAOpgAAAz0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhwoBmA/U1RBVEgAgw4RCArTILh6C4JSAAE2AiQDhR4EIAWEQgeNDwwHGwMrMwOmk/SzEVWjEwj+r8mNMbJGUet+4OAhV9JVjlQXN1K9K/apN/tc5BVERIN+sQchhAQhIxCfzzpN0iRncuCi9588cIsPIsIq00kz0IvSzH9+7ds5d+7IfzIPMYsi1r6vKarDohVvRJp4stKoWs1CYg/G5T2FWfoBrkuMW1xoSn088OwP/z4MkX2OYIU6UZ3gJNSdDvbVheToqM8mWWnLxihbJooIZeDIfJDZ3EYZSKEJU3qE6NOv1SPoCYPMmZ6URM8ExZm3+ej1gAYjFvw549XqD1rSeskK3h7NbSKG6DjEH/PSWIyYRjx0QqRWRreBt8oo2fWIuR9/asLPgwlIdFNo47ysVeCCVTdh+7XaRuio1rx49+9/Tv/8/tetff/wAJtAE6nxSJesCfi4tFtkzz4G8MP+dKW6NHOO55UUqJB6g/NyXo4AL/zv0pJqrtUCWGloD+AD+NDo62u+pe8Zu99qfT3Vl95GznhLnU3xy+OhIby3xytDgdgomAcFvvoTOTP7Qv8AKb21/dI5KrYGFQ1gQeubb82RHMwVZuJqH7LQCq83mDTh+O3x1/7tIMABAEAQRYgAYwoxRP32zELAUwCGCQAEGPNoIU3PZY5OD3YDNXv2z9ewwTsGA7JJnQDskYewH85g8qQEKFnsT2GCvwP15oRM+Iis/Hvk538Zrea1EoO7N4dE0pIfwQxYRBkBjJnFnNdM720dRAD465e7iLmBMDB6ZbclmLeGEAvIW3GnJmcpFpXHeECuRQfnvy0dipohzo1PoXMvsIALPFaaToeGZgGWcP2E/8/eNjUC+PAsK/cAzf/VDTAZAHBUmknFhuQYlqtfpgFZukXxSdUlxCPFhCM7iow7sKXAjDvb/K5FO1Rm2q1NXlfC9pXqVGFOkNuiasnGVJq3Z8OSGvmmVFlwY13ApTorys2KsWtZrRJtErRLZGARz0UvjpPOqQizE2tMHl2we3DOJpaD1rFVRvfOWDWo16hJqxbNeo0Y1CFdnmxJ+ozKUIhqHA42FiYGOh4VNQ0a4n8aAPAQAGzkH2lXDPjPBFMAFgAAQr7BegfSaJG8iNagCJFRMPUobI74KdAxjOmeRj6y+7VPQuhDxJrqwiS3NpH/Xsebk0STiirpGyR5/0ZnTJaYxLi5oNjqwmb1IfQZ1DAVNLez3Bi3rOYjMjgyOsPJJ/hhMDNJgQLaFsYkm9XK+988ppQ0r6U+6fWps122w3S2l5RQasIAiYKUR8dBJQ3JK0ohk6FQRJpNrR+YtwUv9EBmQNrj+t3Y60AKIpmKClihC+osZRe7zF4MZXBKSJg/thiKXJcXZmyN0uzJcXUZiUH0+e1SP7MYndNkautUt4hLefBTPxU3nTlfbO1vf5p9ykI+pWmqW8SlPPjcT/F05nyxdcjilfjFe/ZZWs9IqeRTt3QpD77eT8VNZ84XXX8c7WFiExt6PcAAvM3RJ89tST1cbI2m1WIOzY/tTbBqgTsSWHR0nT62SW+5kaaWR6+xPTBPKkyJPt4Xi4F8wMOtotiup+1gBL9pMRRDh1ZR7HPstciGFiUgCI2SoUnibRrBGlsBTrLPYAadfbYmSNtiiyIvjchyTHZgtuZKH82y3N0WWWk3LX6/R92ZqSthOceDf44gjy0FXcG5+a2hbay3trsiK+c4aOW28WOnKHENLaMNLW4ZIxqBFDKFTpi9BaBanVpTXB/YYidCGGK5lmaD0dQEYyIEcDC6GhaHcE573VcoxIVIh8TEwGw6R2F3hXxmd0iYlSuOr157mYKSZL2ToK32h7a0kdDsAmJ3s28cYQsggyGLcwMjn79XDHTeWujctDK3jlFqUo63N53rYLLXGtnSzHu3VVFDW0eDkvciM5C8oWk2hZ4eIlvTPFPk/tHeziNf5WFpm8cz1DCEsF4FkFM5adOggefxOTaZdj/6R+NjE+0L0mKbUx8y7pPReIqH9jqusJX0pWsriqGO8WNMe1NYGBnq3ezfzONWuETbKBrZSf/5XQ1S9WDkMA+3E1u3Jj5dzeN7fnVIL5dLwtuPa8vBsZeb06PaJzONp0epcH/4c7uqoTRp1Tv6tmpzeLWqgCpW3dDbVWOl/XdhMvapGt6qB6R7wfu5YFQPyevEgu+CfsF5wWdO1TS1VF8ntwS6zfJVBQjrnVRcBJOVUtrNHJyRKzCI2nxplaxe4UWyuisJ9WH52hlGxv/m/He0yI82avIneqYnX+GWp/c0P71+dp7Fae+Yl2e6wg2/cXK5zwvt8ZvPPPD56d+ZMuuOp//T/U/3J0P5m/MkUoagLm1Ffuqtye+cnsa+zzwpQf3sbh1n6qzHq/lM40zhPi+0x3fxwE8IXgxZ3aLyn7e8n7v+FCtHvmNnTXN/U+czT2pE/exUnzN11lPfuzN15j4vtMdX8cB3RnwTHagjxfAg6U/SAzAV+RQzeG6fkbgT91paKe4OpEG9IxmMtWmP3KDwKE+CIqvCNEQiXtKIu3361auIg5GI9BzwCndJVZTxHxlF1W4/bYmtwpM6kgcZ91s6vbQW+fRFFDi4ksrtGTxQmBA27pjcNHd0EY01xxbU902GS7AC1c2+pWrERZE9YfD1oEamZzRrBHXp8n3bqJ3QGk5a2sLpRosiG8HXJDHMgCWNDlw9QlGRcWhpnHwlSyLL+rJ+V76C4l6uy72hG+jO6l6f32j1jLaNoLLvctXt44qwDmKefLpgYIIcuyVdO88veiXF03f9ne/ucdMrm2oEvzjcgU5PwicdmzyuuckRFe/MNEQRl9IQvjIN4M2oKGE4SiiK7Gx8zwONlws+EATRINmbX8wa0SiEfcPxWoxqBgZW1wVzBPW71LJiP4g5QHeRKDTKvhfKYwX+dst1hUM+31BhXQpSAhu1IyO1G4FlvRA4EZ50G7UBPqVuqNDnKxyqywtgCdbb1CJiNIIfpWriz4rqRJUYXYUOoZLcvIt98CCrJdsqfiZZ4DLeTa8g7OUo7x+iZxDIwAhW+6aoQFUaneWbY0AghKyBt7ws9W0bWEJtOb+oTKBN+B7hX4Xv/fqxSvCHHAp3gPQc+MoE3gQe0avA+wUEBOBQ4DFpCA6EBmyMgBMccHW5YFGCIBok0/bpLWFskLazOER4VVYZIEcoYT/5uE9wB6owpUcQWuu9hEcPehYPVHH9ASCsQqykQ0PwqkMPhIj0phE5NrseHbUIkNrHMTuSiFJ6Q7isDm5qAFV2AD71BGsksa/YhojPhGcgjiDiKhRWX2/RlRAgFd5oXeqvXKVHT3Q8lCBIRxJ1OmpKEKT3knTsDXol4KvkTNt+t+r/LZtmqstmwNTdnAQN7qY7ef4LNFi4OwgwDwKQus/oGa56AN5LMbZ44SQglelK8t77XXlaD//ufzKs/Ueh0TcCfN4fD9H3/xX//94iHToyAAkBAIRfWlek0yQacPuLRx8EX9RyHsJyPlxmWMQlTfEom5WoMvwuBU/B+bzfDTwRYU/LyIrtd0lElKPovjZ+hrezvQ4WK995Fdmjspc5iswDSGQso/gevz+lERGiHrqLys444q7HDJSxHcX53NH3TwH4FDsQgIfBD4IACi1Y8JB1zbA4Lt28H6Sh/TTG/36R+7c/stL7fjXHwf7YJOP7E7OU7sstpzyOgDMumDvfmHn5k4CyHl3qdEszmE/v1KZBiSbXolWDMsyH9hoQZJO+1b2aXLMeEQ8+gWIG2FhV0x/AKUFmgDjL3u5hkZ9diyGnqZtNcQ76uS07OUfE1T529pL89lzylMuFFFs+aoJMoeY+fPuGnLBSM2aKBuHknMk5uYEpVESTH+By9SfTztyQW3GGxgcDMQM8vn6UrRZtxvaQelY3bEWo8vBgYKS200qNSpaRx9aABwyQFtc6HCcA/e/xEGCOL6GIgojKmAlTZizR0NLRM2fgCDqDyWJzuDwhYRFRMXEJSSlpvgyQlZNXUFRSVlFVU4c0NLW0dXT19A0MjYxNTM24iZu5hVu5jdu5gzu5i7u5h2sMFocnEElkCpVGZzBZbA6XxxcAQpFYIpXJFUqVWqPV6Q1Gk9litdkdTpfb4/X5QQhGUAwnSIpmWI4XRElWVE03TIvVZnc4XW6P1+cvwDEma0IupwJKQYHcTmsgB735xO1vkTWOEjb+mb57c6XwsnybU6ehXOqWZ5zjoozhBElxaYb9vFPP/zX/M8Hzi4wrephizQ69GAnYSIYC0wQD0lJrghfSIh9YXW8EqfGJyoJpHvH2CBpKGam3/C5msOAJyyNLJFdVoHG97fBGn16hiyMEbUqoJoxPhlLJ0tvCZshjCBAMCUtaO+6JFhS0YxHrioLCECyavD7JYJB9Xrd6k919x/QsNz4ZVG6RkmVR2mZB2LbIBovZmI/AnZIYirbHuQm9eYzIHxPIfblPHurtTyXw9/5AtMzJP8p6fSn+YbC///SQUwAAAA==) format("woff2"),url(/assets/geist-mono-symbols2-400-normal-B5fXMCGq.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CyOwoevh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-C1xxG8eb.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-a1APXIwD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DKaoCDn5.woff2) format("woff2"),url(/assets/geist-mono-latin-400-normal-BXAprPdR.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-BkE2O7RC.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-BgLpzsdg.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-500-normal-BYvOiszX.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Do_laDd2.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-CDyCFkgU.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CzSM7th5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-C3sF8Y1B.woff2) format("woff2"),url(/assets/geist-mono-latin-500-normal-YfPbDI_o.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-cyrillic-600-normal-U5brWheX.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-600-normal-QHfVBDB7.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-600-normal-hNuStSC5.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-vietnamese-600-normal-wWJYj5oM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-ext-600-normal-DBcUF1m6.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-600-normal-bu4iM2UY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-600-normal-BHzjB6_C.woff2) format("woff2"),url(/assets/geist-mono-latin-600-normal-C5fp8g0r.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--bs-font-sans),system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--bs-font-mono),ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--bs-font-sans: "BuildSpace Redesign Geist", system-ui, sans-serif;--bs-font-display: "BuildSpace Redesign Inter Tight", var(--bs-font-sans);--bs-font-mono: "BuildSpace Redesign Mono", ui-monospace, monospace;--bs-space-xs: .25rem;--bs-space-sm: .5rem;--bs-space-md: 1rem;--bs-space-lg: 1.5rem;--bs-space-xl: 2rem;--bs-space-2xl: 3rem;--bs-radius-sm: .125rem;--bs-radius-md: .25rem;--bs-radius-lg: .5rem;--radius: .25rem;--bs-neutral-50: 220 5% 97%;--bs-neutral-100: 220 5% 93%;--bs-neutral-200: 220 10% 88%;--bs-neutral-300: 220 12% 80%;--bs-neutral-400: 220 12% 65%;--bs-neutral-500: 220 15% 50%;--bs-neutral-600: 222 15% 40%;--bs-neutral-700: 222 20% 30%;--bs-neutral-800: 222 22% 22%;--bs-neutral-900: 222 25% 15%;--bs-success: 142 60% 40%;--bs-warning: 38 92% 50%;--bs-danger: 0 72% 51%;--bs-info: 210 80% 55%;--status-healthy: 160 60% 45%;--status-warning: 38 92% 50%;--status-critical: 0 84% 60%;--status-neutral: 220 9% 46%;--status-info: 217 91% 60%;--status-highlight: 263 70% 58%;--bs-ai-start: 263 70% 50%;--bs-ai-end: 217 91% 53%;--chart-1: 222 35% 25%;--chart-2: 210 60% 50%;--chart-3: 142 55% 45%;--chart-4: 280 55% 55%;--chart-5: 350 60% 55%;--shadow-rest: 0 1px 2px rgba(0,0,0,.04), 0 1px 3px rgba(0,0,0,.06);--shadow-hover: 0 4px 12px rgba(0,0,0,.08), 0 2px 4px rgba(0,0,0,.04);--shadow-elevated: 0 8px 24px rgba(0,0,0,.12), 0 4px 8px rgba(0,0,0,.06);--shadow-2xs: 0 1px 2px 0 hsl(220 13% 18% / .02);--shadow-xs: 0 1px 2px 0 hsl(220 13% 18% / .03);--shadow-sm: var(--shadow-rest);--shadow: var(--shadow-rest);--shadow-md: var(--shadow-hover);--shadow-lg: var(--shadow-hover);--shadow-xl: var(--shadow-elevated);--shadow-2xl: var(--shadow-elevated);--spacing: .25rem;--bs-cream-hex: #F6F3EC;--bs-paper-hex: #FCFAF5;--bs-charcoal-hex: #1F1D1A;--bs-ink-hex: #23211D;--bs-cream: 43 33% 94%;--bs-paper: 43 43% 98%;--bs-charcoal: 30 8% 11%;--bs-ink: 36 10% 12%;--bs-orange: 234.479 84.456% 62.157%;--bs-moss: 152 40% 30%;--bs-ochre: 36 66% 42%;--bs-ochre-text:39 76% 31%;--bs-slate: 210 15% 41%;--bs-rust: 6 60% 41%;--bs-text: 30 8% 11%;--bs-text-2: 30 8% 11% / .75;--bs-text-3: 30 8% 11% / .55;--bs-text-4: 30 8% 11% / .45;--bs-rule: 31 29 26 / .12;--bs-rule-strong: 31 29 26 / .25;--bs-rule-dark: 246 243 236 / .14;--bs-r-1: 3px;--bs-r-2: 5px;--bs-r-3: 8px;--bs-r-4: 12px;--bs-control-h: 36px;--bs-control-h-compact: 28px;--bs-focus-ring: 0 0 0 2px hsl(234.479 84.456% 62.157% / .35);--bs-e-2: 0 1px 2px rgba(31,29,26,.06), 0 10px 30px rgba(31,29,26,.1);--bs-e-3: 0 2px 4px rgba(31,29,26,.08), 0 24px 60px rgba(31,29,26,.16);--brand-primary: 234.479 84.456% 62.157%;--brand-secondary: 232.5 100% 96.863%;--brand-accent: 234.479 84.456% 62.157%;--brand-background: 43 33% 94%;--brand-text: 30 8% 11%;--cta-primary: 234.479 84.456% 62.157%;--cta-primary-foreground: 0 0% 100%;--cta-secondary: 0 0% 100%;--cta-secondary-foreground: 234.479 84.456% 62.157%;--nav-background: 43 33% 94%;--nav-foreground: 30 8% 20%;--nav-accent: 43 43% 98%;--nav-accent-foreground:30 8% 11%;--mode-accent: 234.479 84.456% 62.157%;--background: 43 33% 94%;--foreground: 30 8% 11%;--card: 43 43% 98%;--card-foreground: 30 8% 11%;--popover: 43 43% 98%;--popover-foreground: 30 8% 11%;--primary: 234.479 84.456% 62.157%;--primary-foreground: 0 0% 100%;--secondary: 43 30% 92%;--secondary-foreground: 30 8% 11%;--muted: 43 30% 92%;--muted-foreground: 30 6% 42%;--accent: 43 43% 98%;--accent-foreground: 30 8% 11%;--destructive: 6 60% 41%;--destructive-foreground: 43 33% 94%;--border: 30 8% 11% / .12;--input: 30 8% 11% / .18;--ring: 234.479 84.456% 62.157%;--success: 152 40% 30%;--warning: 36 66% 42%;--status-healthy: 152 40% 30%;--status-warning: 36 66% 42%;--status-critical: 6 60% 41%;--status-neutral: 210 15% 41%;--status-info: 210 15% 41%;--status-highlight: 13 87% 54%;--sidebar-background: var(--nav-background);--sidebar-foreground: var(--nav-foreground);--sidebar-primary: var(--nav-accent);--sidebar-primary-foreground: var(--nav-accent-foreground);--sidebar-accent: 43 43% 98%;--sidebar-accent-foreground: 30 8% 11%;--sidebar-border: 30 8% 11% / .08;--sidebar-ring: 234.479 84.456% 62.157%;--sidebar: var(--nav-background)}.dark{--background: var(--bs-neutral-900);--foreground: var(--bs-neutral-100);--card: var(--bs-neutral-800);--card-foreground: var(--bs-neutral-100);--popover: var(--bs-neutral-800);--popover-foreground: var(--bs-neutral-100);--muted: var(--bs-neutral-800);--muted-foreground: var(--bs-neutral-400);--accent: var(--bs-neutral-800);--accent-foreground: var(--bs-neutral-100);--border: var(--bs-neutral-700);--input: var(--bs-neutral-700);--shadow-2xs: 0 1px 2px 0 hsl(0 0% 0% / .1);--shadow-xs: 0 1px 2px 0 hsl(0 0% 0% / .15);--shadow-sm: 0 1px 3px 0 hsl(0 0% 0% / .2);--shadow: 0 2px 4px 0 hsl(0 0% 0% / .25);--shadow-md: 0 4px 8px -1px hsl(0 0% 0% / .25);--shadow-lg: 0 12px 20px -4px hsl(0 0% 0% / .3);--shadow-xl: 0 20px 32px -8px hsl(0 0% 0% / .35);--shadow-2xl: 0 28px 48px -12px hsl(0 0% 0% / .45);--sidebar-background: var(--bs-neutral-900);--sidebar-foreground: var(--bs-neutral-100);--sidebar-accent: var(--bs-neutral-800);--sidebar-accent-foreground: var(--bs-neutral-100);--sidebar-border: var(--bs-neutral-800)}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--bs-font-sans);font-feature-settings:"ss01","cv11"}.bs-shell{display:flex;min-height:100vh;min-height:100dvh;background:hsl(var(--bs-cream));font-family:var(--bs-font-sans);color:hsl(var(--bs-charcoal))}.bs-shell__column{flex:1;min-width:0;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow-y:auto}.bs-page-frame{width:100%;max-width:1240px;margin:0 auto;padding:24px 16px 80px}@media (min-width: 640px){.bs-page-frame{padding:24px 28px 80px}}h1,h2,h3{font-family:var(--bs-font-display);font-weight:400;letter-spacing:-.02em;color:hsl(var(--foreground))}h4,h5,h6{font-family:var(--bs-font-sans);font-weight:600;color:hsl(var(--foreground))}.num,[data-num],.tabular-nums{font-family:var(--bs-font-mono);font-variant-numeric:tabular-nums}.\!num{font-family:var(--bs-font-mono)!important;font-variant-numeric:tabular-nums!important}*:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--bs-focus-ring)}:root{--bs-font-sans: "BuildSpace Redesign Geist", system-ui, sans-serif;--bs-font-display: "BuildSpace Redesign Inter Tight", var(--bs-font-sans);--bs-font-mono: "BuildSpace Redesign Mono", ui-monospace, monospace;--radius: .5625rem;--bs-r-1: 999px;--bs-r-2: 9px;--bs-r-3: 12px;--bs-r-4: 14px;--bs-radius-input: 11px;--v3-vermilion: #4D5CF0;--v3-vermilion-hot: #3E4DD6;--v3-vermilion-hover: #4250DC;--v3-ramp-3: #6A77F3;--v3-ramp-4: #8993F6;--v3-ramp-5: #A8B0F8;--v3-navy-ink: #01152F;--v3-ledger: #4D5CF0;--v3-mid: #336DD0;--v3-powder: #8DA4CE;--v3-pale: #CCDAEB;--v3-token-lt: #DCEAF8;--v3-woodsmoke: #101116;--v3-deep: #080B10;--v3-slate: #30454D;--v3-gray: #5C6166;--v3-mist: #8E9499;--v3-line: #D3D8DB;--v3-athens: #F9F9FB;--v3-ghost: #F3F3F7;--v3-limestone: #E8E4DE;--v3-putty: #D5D0C9;--v3-taupe: #8A8380;--v3-paper: #FFFFFF;--bs-cream-hex: #F9F9FB;--bs-paper-hex: #FFFFFF;--bs-charcoal-hex: #15191E;--bs-ink-hex: #15191E;--bs-cream: 240 20% 98%;--bs-paper: 0 0% 100%;--bs-charcoal: 213 18% 10%;--bs-ink: 213 18% 10%;--bs-orange: 234.479 84.456% 62.157%;--bs-moss: 158 64% 30%;--bs-ochre: 33 90% 40%;--bs-ochre-text: 33 90% 32%;--bs-slate: 197 23% 25%;--bs-rust: 6 68% 46%;--bs-text: 213 18% 10%;--bs-text-2: 210 5% 30%;--bs-text-3: 210 5% 38%;--bs-text-4: 207 5% 58%;--bs-rule: 211 216 219 / 1;--bs-rule-strong: 213 208 201 / 1;--bs-focus-ring: 0 0 0 2px hsl(234.479 84.456% 62.157% / .35);--bs-e-2: 0 1px 2px rgba(21,25,30,.06);--bs-e-3: 0 6px 20px rgba(21,25,30,.1);--brand-primary: 234.479 84.456% 62.157%;--brand-secondary: 213 18% 10%;--brand-accent: 234.479 84.456% 62.157%;--brand-background: 240 20% 98%;--brand-text: 213 18% 10%;--cta-primary: 234.479 84.456% 62.157%;--cta-primary-foreground: 0 0% 100%;--cta-secondary: 0 0% 100%;--cta-secondary-foreground: 213 18% 10%;--mode-accent: 234.479 84.456% 62.157%;--nav-background: 0 0% 100%;--nav-foreground: 210 5% 30%;--nav-accent: 240 20% 96%;--nav-accent-foreground: 213 18% 10%;--background: 240 20% 98%;--foreground: 213 18% 10%;--card: 0 0% 100%;--card-foreground: 213 18% 10%;--popover: 0 0% 100%;--popover-foreground: 213 18% 10%;--primary: 234.479 84.456% 62.157%;--primary-foreground: 0 0% 100%;--secondary: 240 20% 96%;--secondary-foreground: 213 18% 10%;--muted: 240 20% 96%;--muted-foreground: 210 5% 38%;--accent: 213 44% 92%;--accent-foreground: 214 96% 12%;--destructive: 6 68% 46%;--destructive-foreground: 0 0% 100%;--border: 203 11% 88%;--input: 203 11% 84%;--ring: 234.479 84.456% 62.157%;--success: 158 64% 30%;--warning: 33 90% 40%;--status-healthy: 158 64% 30%;--status-warning: 33 90% 40%;--status-critical: 6 68% 46%;--status-neutral: 210 5% 38%;--status-info: 220 100% 43%;--status-highlight: 19 100% 50%;--chart-1: 220 100% 43%;--chart-2: 219 40% 68%;--chart-3: 19 100% 50%;--chart-4: 197 23% 25%;--chart-5: 33 90% 45%;--sidebar-background: 0 0% 100%;--sidebar-foreground: 210 5% 30%;--sidebar-accent: 240 20% 96%;--sidebar-accent-foreground: 213 18% 10%;--sidebar-border: 203 11% 90%;--sidebar-ring: 234.479 84.456% 62.157%;--sidebar: 0 0% 100%;--shadow-rest: 0 1px 2px rgba(21,25,30,.05);--shadow-hover: 0 2px 8px rgba(21,25,30,.08);--shadow-elevated: 0 8px 24px rgba(21,25,30,.1);--shadow-2xs: none;--shadow-xs: var(--shadow-rest);--shadow-sm: var(--shadow-rest);--shadow: var(--shadow-rest);--shadow-md: var(--shadow-hover);--shadow-lg: var(--shadow-hover);--shadow-xl: var(--shadow-elevated);--shadow-2xl: var(--shadow-elevated)}body{font-family:var(--bs-font-sans);background:hsl(var(--background));color:hsl(var(--foreground))}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!top-auto{top:auto!important}.-bottom-0\.5{bottom:-.125rem}.-bottom-12{bottom:-3rem}.-bottom-px{bottom:-1px}.-left-1\.5{left:-.375rem}.-left-12{left:-3rem}.-left-2{left:-.5rem}.-left-\[2\.35rem\]{left:-2.35rem}.-left-\[21px\]{left:-21px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-14{bottom:3.5rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-12px\]{bottom:-12px}.bottom-\[calc\(72px\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[11px\]{left:11px}.left-\[15px\]{left:15px}.left-\[17px\]{left:17px}.left-\[18px\]{left:18px}.left-\[50\%\]{left:50%}.left-\[5px\]{left:5px}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-12{right:3rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-32{top:8rem}.top-4{top:1rem}.top-\[18px\]{top:18px}.top-\[1px\]{top:1px}.top-\[26px\]{top:26px}.top-\[32px\]{top:32px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[6px\]{top:6px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[14\]{z-index:14}.z-\[150\]{z-index:150}.z-\[15\]{z-index:15}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[25\]{z-index:25}.z-\[26\]{z-index:26}.z-\[300\]{z-index:300}.z-\[305\]{z-index:305}.z-\[310\]{z-index:310}.z-\[40\]{z-index:40}.z-\[45\]{z-index:45}.z-\[49\]{z-index:49}.z-\[51\]{z-index:51}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-7{grid-column:span 7 / span 7}.col-span-9{grid-column:span 9 / span 9}.col-span-full{grid-column:1 / -1}.-m-4{margin:-1rem}.-m-6{margin:-1.5rem}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-20{margin-bottom:-5rem}.-mb-4{margin-bottom:-1rem}.-mb-5{margin-bottom:-1.25rem}.-mb-6{margin-bottom:-1.5rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-ml-px{margin-left:-1px}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-1\.5{margin-top:-.375rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-14{margin-left:3.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-\[22px\]{margin-left:22px}.ml-\[38px\]{margin-left:38px}.ml-\[52px\]{margin-left:52px}.ml-\[72px\]{margin-left:72px}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-20{width:5rem;height:5rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-full{width:100%;height:100%}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/4{height:75%}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[110px\]{height:110px}.h-\[112px\]{height:112px}.h-\[11px\]{height:11px}.h-\[120px\]{height:120px}.h-\[13px\]{height:13px}.h-\[140px\]{height:140px}.h-\[150px\]{height:150px}.h-\[15px\]{height:15px}.h-\[160px\]{height:160px}.h-\[170px\]{height:170px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[26px\]{height:26px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[320px\]{height:320px}.h-\[34px\]{height:34px}.h-\[350px\]{height:350px}.h-\[360px\]{height:360px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[50vh\]{height:50vh}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[5px\]{height:5px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[640px\]{height:640px}.h-\[70\%\]{height:70%}.h-\[70vh\]{height:70vh}.h-\[720px\]{height:720px}.h-\[72px\]{height:72px}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[88px\]{height:88px}.h-\[90px\]{height:90px}.h-\[90vh\]{height:90vh}.h-\[94vh\]{height:94vh}.h-\[95dvh\]{height:95dvh}.h-\[95vh\]{height:95vh}.h-\[98vh\]{height:98vh}.h-\[calc\(100\%-10px\)\]{height:calc(100% - 10px)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100\%-20px\)\]{height:calc(100% - 20px)}.h-\[calc\(100\%-24px\)\]{height:calc(100% - 24px)}.h-\[calc\(100\%-3rem\)\]{height:calc(100% - 3rem)}.h-\[calc\(100\%-4rem\)\]{height:calc(100% - 4rem)}.h-\[calc\(100\%-60px\)\]{height:calc(100% - 60px)}.h-\[calc\(100vh-100px\)\]{height:calc(100vh - 100px)}.h-\[calc\(100vh-160px\)\]{height:calc(100vh - 160px)}.h-\[calc\(100vh-180px\)\]{height:calc(100vh - 180px)}.h-\[calc\(100vh-20rem\)\]{height:calc(100vh - 20rem)}.h-\[calc\(100vh-228px\)\]{height:calc(100vh - 228px)}.h-\[calc\(100vh-240px\)\]{height:calc(100vh - 240px)}.h-\[calc\(100vh-280px\)\]{height:calc(100vh - 280px)}.h-\[calc\(100vh-320px\)\]{height:calc(100vh - 320px)}.h-\[calc\(100vh-340px\)\]{height:calc(100vh - 340px)}.h-\[calc\(100vh-420px\)\]{height:calc(100vh - 420px)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-\[calc\(100vh-5rem\)\]{height:calc(100vh - 5rem)}.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}.h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-0{max-height:0px}.max-h-16{max-height:4rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[100vh\]{max-height:100vh}.max-h-\[120px\]{max-height:120px}.max-h-\[150px\]{max-height:150px}.max-h-\[160px\]{max-height:160px}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[320px\]{max-height:320px}.max-h-\[340px\]{max-height:340px}.max-h-\[350px\]{max-height:350px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[420px\]{max-height:420px}.max-h-\[45vh\]{max-height:45vh}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[560px\]{max-height:560px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[800px\]{max-height:800px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[900px\]{max-height:900px}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}.max-h-\[calc\(100vh-280px\)\]{max-height:calc(100vh - 280px)}.max-h-\[calc\(100vh-290px\)\]{max-height:calc(100vh - 290px)}.max-h-\[calc\(90vh-180px\)\]{max-height:calc(90vh - 180px)}.max-h-\[calc\(90vh-80px\)\]{max-height:calc(90vh - 80px)}.max-h-\[calc\(92vh-110px\)\]{max-height:calc(92vh - 110px)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-48{min-height:12rem}.min-h-64{min-height:16rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[112px\]{min-height:112px}.min-h-\[11in\]{min-height:11in}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[16px\]{min-height:16px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[2px\]{min-height:2px}.min-h-\[300px\]{min-height:300px}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[500px\]{min-height:500px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[600px\]{min-height:600px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100vh-3rem\)\]{min-height:calc(100vh - 3rem)}.min-h-\[calc\(100vh-5px\)\]{min-height:calc(100vh - 5px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-full{width:100%!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-4\/6{width:66.666667%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[11px\]{width:11px}.w-\[1200px\]{width:1200px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[13px\]{width:13px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[156px\]{width:156px}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[172px\]{width:172px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[350px\]{width:350px}.w-\[360px\]{width:360px}.w-\[36px\]{width:36px}.w-\[380px\]{width:380px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[420px\]{width:420px}.w-\[450px\]{width:450px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[55\%\]{width:55%}.w-\[60px\]{width:60px}.w-\[65px\]{width:65px}.w-\[700px\]{width:700px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[80px\]{width:80px}.w-\[820px\]{width:820px}.w-\[900px\]{width:900px}.w-\[90px\]{width:90px}.w-\[95vw\]{width:95vw}.w-\[97vw\]{width:97vw}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(560px\,calc\(100\%-2rem\)\)\]{width:min(560px,calc(100% - 2rem))}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-11{min-width:2.75rem}.min-w-3\.5{min-width:.875rem}.min-w-36{min-width:9rem}.min-w-4{min-width:1rem}.min-w-5{min-width:1.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[125px\]{min-width:125px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[168px\]{min-width:168px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[28px\]{min-width:28px}.min-w-\[36px\]{min-width:36px}.min-w-\[40px\]{min-width:40px}.min-w-\[44px\]{min-width:44px}.min-w-\[480px\]{min-width:480px}.min-w-\[48px\]{min-width:48px}.min-w-\[4rem\]{min-width:4rem}.min-w-\[50px\]{min-width:50px}.min-w-\[600px\]{min-width:600px}.min-w-\[60px\]{min-width:60px}.min-w-\[700px\]{min-width:700px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.min-w-\[820px\]{min-width:820px}.min-w-\[880px\]{min-width:880px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[900px\]{min-width:900px}.min-w-\[90px\]{min-width:90px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.\!max-w-lg{max-width:32rem!important}.max-w-28{max-width:7rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[100px\]{max-width:100px}.max-w-\[100vw\]{max-width:100vw}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[40\%\]{max-width:40%}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[50\%\]{max-width:50%}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[60\%\]{max-width:60%}.max-w-\[600px\]{max-width:600px}.max-w-\[60px\]{max-width:60px}.max-w-\[70px\]{max-width:70px}.max-w-\[72px\]{max-width:72px}.max-w-\[8\.5in\]{max-width:8.5in}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[980px\]{max-width:980px}.max-w-\[98vw\]{max-width:98vw}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[0_0_100px\]{flex:0 0 100px}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-20{--tw-translate-x: -5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-4{--tw-translate-x: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-8{--tw-translate-x: -2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-20{--tw-translate-x: 5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-24{--tw-translate-y: 6rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y: calc(-50% - 2px) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-30deg\]{--tw-rotate: -30deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-5deg\]{--tw-rotate: -5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.98\]{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.18\]{--tw-scale-x: 1.18;--tw-scale-y: 1.18;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.3\]{--tw-scale-x: 1.3;--tw-scale-y: 1.3;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-\[shimmer_3s_ease-in-out_infinite\]{animation:shimmer 3s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes check-circle-fill{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.animate-check-circle{animation:check-circle-fill .5s ease-out both}@keyframes check-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.animate-check-draw{animation:check-draw .3s ease-out .2s both}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .4s ease-out}@keyframes fade-in-stagger{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-stagger{animation:fade-in-stagger .3s ease-out both}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:.8}}.animate-skeleton-pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-slide-in-right{animation:slide-in-right .25s ease-out}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-up{animation:slide-up .3s cubic-bezier(.16,1,.3,1)}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.touch-pan-x{--tw-pan-x: pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.scroll-my-1{scroll-margin-top:.25rem;scroll-margin-bottom:.25rem}.scroll-mt-20{scroll-margin-top:5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.6fr_1fr_100px_100px_100px_110px_110px_110px\]{grid-template-columns:1.6fr 1fr 100px 100px 100px 110px 110px 110px}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[120px_1fr_1fr_1fr_120px_auto\]{grid-template-columns:120px 1fr 1fr 1fr 120px auto}.grid-cols-\[1fr_100px_90px_100px\]{grid-template-columns:1fr 100px 90px 100px}.grid-cols-\[1fr_1fr_120px_32px\]{grid-template-columns:1fr 1fr 120px 32px}.grid-cols-\[1fr_70px_70px_90px\]{grid-template-columns:1fr 70px 70px 90px}.grid-cols-\[1fr_80px_56px_56px_40px_72px\]{grid-template-columns:1fr 80px 56px 56px 40px 72px}.grid-cols-\[1fr_80px_80px\]{grid-template-columns:1fr 80px 80px}.grid-cols-\[28px_minmax\(240px\,2\.2fr\)_1fr_1fr_120px_110px_150px\]{grid-template-columns:28px minmax(240px,2.2fr) 1fr 1fr 120px 110px 150px}.grid-cols-\[32px_auto_1fr_120px_100px_100px_120px_40px\]{grid-template-columns:32px auto 1fr 120px 100px 100px 120px 40px}.grid-cols-\[64px_minmax\(220px\,1fr\)_170px_110px_130px_150px\]{grid-template-columns:64px minmax(220px,1fr) 170px 110px 130px 150px}.grid-cols-\[68px_minmax\(0\,1fr\)_130px\]{grid-template-columns:68px minmax(0,1fr) 130px}.grid-cols-\[80px_1fr_auto\]{grid-template-columns:80px 1fr auto}.grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1\.4fr\)_120px_140px_140px_24px\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1.4fr) 120px 140px 140px 24px}.grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1\.3fr\)_120px_110px_110px_140px_110px_110px_20px\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1.3fr) 120px 110px 110px 140px 110px 110px 20px}.grid-cols-\[minmax\(240px\,1fr\)_140px_120px_110px_90px\]{grid-template-columns:minmax(240px,1fr) 140px 120px 110px 90px}.grid-cols-\[minmax\(80px\,0\.8fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(80px,.8fr) minmax(0,1.4fr)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[18px\]{gap:18px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-black\/\[0\.04\]>:not([hidden])~:not([hidden]){border-color:#0000000a}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .4)}.divide-bs-border>:not([hidden])~:not([hidden]){border-color:#1f1d1a1f}.divide-ink\/10>:not([hidden])~:not([hidden]){border-color:#18181b1a}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[19px\]{border-radius:19px}.rounded-\[1px\]{border-radius:1px}.rounded-\[22\%\]{border-radius:22%}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-card{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-modal{border-radius:12px}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.\!rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.\!rounded-t-\[24px\]{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-tl-md{border-top-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[12px\]{border-width:12px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-4{border-top-width:4px;border-bottom-width:4px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-\[2\.5px\]{border-bottom-width:2.5px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-l-\[4px\]{border-left-width:4px}.border-l-\[6px\]{border-left-width:6px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-r-\[6px\]{border-right-width:6px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-\[8px\]{border-top-width:8px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#18181B\]{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.border-\[\#22C55E\]\/40{border-color:#22c55e66}.border-\[\#2A2A2A\]{--tw-border-opacity: 1;border-color:rgb(42 42 42 / var(--tw-border-opacity, 1))}.border-\[\#2F73B1\]{--tw-border-opacity: 1;border-color:rgb(47 115 177 / var(--tw-border-opacity, 1))}.border-\[\#333\]{--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}.border-\[\#444\]{--tw-border-opacity: 1;border-color:rgb(68 68 68 / var(--tw-border-opacity, 1))}.border-\[\#B9BBC6\]{--tw-border-opacity: 1;border-color:rgb(185 187 198 / var(--tw-border-opacity, 1))}.border-\[\#C8C4B8\]{--tw-border-opacity: 1;border-color:rgb(200 196 184 / var(--tw-border-opacity, 1))}.border-\[\#CDDCD1\]{--tw-border-opacity: 1;border-color:rgb(205 220 209 / var(--tw-border-opacity, 1))}.border-\[\#E4D6AC\]{--tw-border-opacity: 1;border-color:rgb(228 214 172 / var(--tw-border-opacity, 1))}.border-\[\#E9C0B4\]{--tw-border-opacity: 1;border-color:rgb(233 192 180 / var(--tw-border-opacity, 1))}.border-\[\#ECECF1\]{--tw-border-opacity: 1;border-color:rgb(236 236 241 / var(--tw-border-opacity, 1))}.border-\[\#FF5900\]{--tw-border-opacity: 1;border-color:rgb(255 89 0 / var(--tw-border-opacity, 1))}.border-\[\#e5e7ec\]{--tw-border-opacity: 1;border-color:rgb(229 231 236 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[color-mix\(in_srgb\,var\(--v3-ledger\,\#0049DC\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--v3-ledger,#0049DC) 55%,transparent)}.border-\[hsl\(var\(--accent\)\)\]{border-color:hsl(var(--accent))}.border-\[hsl\(var\(--bs-ai-start\)\)\]{border-color:hsl(var(--bs-ai-start))}.border-\[hsl\(var\(--bs-ai-start\)\)\]\/20{border-color:hsl(var(--bs-ai-start) / .2)}.border-\[hsl\(var\(--bs-green\)\)\]{border-color:hsl(var(--bs-green))}.border-\[hsl\(var\(--bs-info\)\/0\.15\)\]{border-color:hsl(var(--bs-info)/.15)}.border-\[hsl\(var\(--bs-info\)\/0\.2\)\]{border-color:hsl(var(--bs-info)/.2)}.border-\[hsl\(var\(--bs-warning\)\)\]{border-color:hsl(var(--bs-warning))}.border-\[hsl\(var\(--data-positive\)\)\]{border-color:hsl(var(--data-positive))}.border-\[hsl\(var\(--moss\)\/0\.25\)\]{border-color:hsl(var(--moss)/.25)}.border-\[hsl\(var\(--ochre\)\/0\.30\)\]{border-color:hsl(var(--ochre)/.3)}.border-\[hsl\(var\(--rust\)\/0\.25\)\]{border-color:hsl(var(--rust)/.25)}.border-\[hsl\(var\(--rust\)\/0\.28\)\]{border-color:hsl(var(--rust)/.28)}.border-\[hsl\(var\(--status-critical\)\)\]\/20{border-color:hsl(var(--status-critical) / .2)}.border-\[hsl\(var\(--status-critical\)\)\]\/30{border-color:hsl(var(--status-critical) / .3)}.border-\[hsl\(var\(--status-critical\)\)\]\/40{border-color:hsl(var(--status-critical) / .4)}.border-\[hsl\(var\(--status-healthy\)\)\]\/20{border-color:hsl(var(--status-healthy) / .2)}.border-\[hsl\(var\(--status-healthy\)\)\]\/30{border-color:hsl(var(--status-healthy) / .3)}.border-\[hsl\(var\(--status-healthy\)\/0\.15\)\]{border-color:hsl(var(--status-healthy)/.15)}.border-\[hsl\(var\(--status-healthy\)\/0\.2\)\]{border-color:hsl(var(--status-healthy)/.2)}.border-\[hsl\(var\(--status-warning\)\)\]\/30{border-color:hsl(var(--status-warning) / .3)}.border-\[hsl\(var\(--status-warning\)\/0\.15\)\]{border-color:hsl(var(--status-warning)/.15)}.border-\[hsl\(var\(--status-warning\)\/0\.2\)\]{border-color:hsl(var(--status-warning)/.2)}.border-\[hsl\(var\(--turn-accent\)\)\]{border-color:hsl(var(--turn-accent))}.border-\[rgba\(24\,24\,27\,0\.08\)\]{border-color:#18181b14}.border-\[rgba\(24\,24\,27\,0\.12\)\]{border-color:#18181b1f}.border-\[var\(--hairline\)\]{border-color:var(--hairline)}.border-\[var\(--hairline-control\)\]{border-color:var(--hairline-control)}.border-\[var\(--hairline-control\,hsl\(var\(--border\)\)\)\]{border-color:var(--hairline-control,hsl(var(--border)))}.border-\[var\(--v3-ledger\,\#0049DC\)\]{border-color:var(--v3-ledger,#0049DC)}.border-accent{border-color:hsl(var(--accent))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300\/50{border-color:#fcd34d80}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/70{border-color:#f59e0bb3}.border-background{border-color:hsl(var(--background))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/\[0\.06\]{border-color:#0000000f}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-200\/50{border-color:#bfdbfe80}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-border{border-color:hsl(var(--border))}.border-border\/20{border-color:hsl(var(--border) / .2)}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-bs-border{border-color:#1f1d1a1f}.border-bs-border\/50{border-color:#1f1d1a80}.border-bs-dark-blue{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.border-bs-dark-light{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.border-bs-error{--tw-border-opacity: 1;border-color:rgb(192 58 40 / var(--tw-border-opacity, 1))}.border-bs-error\/20{border-color:#c03a2833}.border-bs-error\/30{border-color:#c03a284d}.border-bs-info{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.border-bs-info\/20{border-color:#52525b33}.border-bs-info\/30{border-color:#52525b4d}.border-bs-info\/50{border-color:#52525b80}.border-bs-lavender\/20{border-color:#a1a1aa33}.border-bs-lavender\/30{border-color:#a1a1aa4d}.border-bs-orange{--tw-border-opacity: 1;border-color:rgb(77 92 240 / var(--tw-border-opacity, 1))}.border-bs-orange\/10{border-color:#4d5cf01a}.border-bs-orange\/20{border-color:#4d5cf033}.border-bs-orange\/30{border-color:#4d5cf04d}.border-bs-orange\/40{border-color:#4d5cf066}.border-bs-success{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-bs-success\/20{border-color:#15803d33}.border-bs-success\/30{border-color:#15803d4d}.border-bs-success\/50{border-color:#15803d80}.border-bs-warning{--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.border-bs-warning\/10{border-color:#b453091a}.border-bs-warning\/20{border-color:#b4530933}.border-bs-warning\/30{border-color:#b453094d}.border-bs-warning\/50{border-color:#b4530980}.border-card{border-color:hsl(var(--card))}.border-current{border-color:currentColor}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-cyan-500\/20{border-color:#06b6d433}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/10{border-color:hsl(var(--destructive) / .1)}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-foreground{border-color:hsl(var(--foreground))}.border-foreground\/20{border-color:hsl(var(--foreground) / .2)}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500\/20{border-color:#6b728033}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-200\/50{border-color:#bbf7d080}.border-green-200\/60{border-color:#bbf7d099}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/50{border-color:#22c55e80}.border-indigo-500\/20{border-color:#6366f133}.border-input{border-color:hsl(var(--input))}.border-lime-500{--tw-border-opacity: 1;border-color:rgb(132 204 22 / var(--tw-border-opacity, 1))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground) / .25)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-neutral-100{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.border-neutral-700{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/20{border-color:#f9731633}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary-foreground{border-color:hsl(var(--primary-foreground))}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-primary\/80{border-color:hsl(var(--primary) / .8)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/30{border-color:#a855f74d}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-500\/30{border-color:#f43f5e4d}.border-rule{border-color:#1f1d1a1f}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-500\/20{border-color:#0ea5e933}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-status-critical{border-color:hsl(var(--status-critical))}.border-status-critical\/30{border-color:hsl(var(--status-critical) / .3)}.border-status-critical\/40{border-color:hsl(var(--status-critical) / .4)}.border-status-healthy{border-color:hsl(var(--status-healthy))}.border-status-healthy\/20{border-color:hsl(var(--status-healthy) / .2)}.border-status-healthy\/30{border-color:hsl(var(--status-healthy) / .3)}.border-status-info\/30{border-color:hsl(var(--status-info) / .3)}.border-status-warning{border-color:hsl(var(--status-warning))}.border-status-warning\/20{border-color:hsl(var(--status-warning) / .2)}.border-status-warning\/30{border-color:hsl(var(--status-warning) / .3)}.border-status-warning\/50{border-color:hsl(var(--status-warning) / .5)}.border-stone-200{--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))}.border-success{border-color:hsl(var(--success))}.border-success\/20{border-color:hsl(var(--success) / .2)}.border-success\/30{border-color:hsl(var(--success) / .3)}.border-success\/50{border-color:hsl(var(--success) / .5)}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-500\/20{border-color:#14b8a633}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-500\/30{border-color:#8b5cf64d}.border-warning{border-color:hsl(var(--warning))}.border-warning\/20{border-color:hsl(var(--warning) / .2)}.border-warning\/30{border-color:hsl(var(--warning) / .3)}.border-warning\/40{border-color:hsl(var(--warning) / .4)}.border-warning\/50{border-color:hsl(var(--warning) / .5)}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-white\/50{border-color:#ffffff80}.border-white\/60{border-color:#fff9}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-500\/20{border-color:#eab30833}.border-zinc-700{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-l-\[hsl\(var\(--bs-green\)\)\]{border-left-color:hsl(var(--bs-green))}.border-l-\[hsl\(var\(--bs-warning\)\)\]{border-left-color:hsl(var(--bs-warning))}.border-l-amber-400{--tw-border-opacity: 1;border-left-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-border{border-left-color:hsl(var(--border))}.border-l-bs-border{border-left-color:#1f1d1a1f}.border-l-bs-error{--tw-border-opacity: 1;border-left-color:rgb(192 58 40 / var(--tw-border-opacity, 1))}.border-l-bs-orange{--tw-border-opacity: 1;border-left-color:rgb(77 92 240 / var(--tw-border-opacity, 1))}.border-l-bs-success{--tw-border-opacity: 1;border-left-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-l-bs-warning{--tw-border-opacity: 1;border-left-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.border-l-destructive{border-left-color:hsl(var(--destructive))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-green-500{--tw-border-opacity: 1;border-left-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-l-muted{border-left-color:hsl(var(--muted))}.border-l-muted-foreground{border-left-color:hsl(var(--muted-foreground))}.border-l-muted-foreground\/30{border-left-color:hsl(var(--muted-foreground) / .3)}.border-l-primary{border-left-color:hsl(var(--primary))}.border-l-status-critical{border-left-color:hsl(var(--status-critical))}.border-l-status-healthy{border-left-color:hsl(var(--status-healthy))}.border-l-status-info{border-left-color:hsl(var(--status-info))}.border-l-status-warning{border-left-color:hsl(var(--status-warning))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-bs-error{--tw-border-opacity: 1;border-top-color:rgb(192 58 40 / var(--tw-border-opacity, 1))}.border-t-bs-info{--tw-border-opacity: 1;border-top-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.border-t-bs-lavender{--tw-border-opacity: 1;border-top-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.border-t-bs-orange{--tw-border-opacity: 1;border-top-color:rgb(77 92 240 / var(--tw-border-opacity, 1))}.border-t-bs-slate{--tw-border-opacity: 1;border-top-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.border-t-bs-success{--tw-border-opacity: 1;border-top-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-t-bs-warning{--tw-border-opacity: 1;border-top-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.border-t-muted-foreground{border-top-color:hsl(var(--muted-foreground))}.border-t-muted-foreground\/30{border-top-color:hsl(var(--muted-foreground) / .3)}.border-t-transparent{border-top-color:transparent}.bg-\[\#000710\]{--tw-bg-opacity: 1;background-color:rgb(0 7 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0f13\]{--tw-bg-opacity: 1;background-color:rgb(13 15 19 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1218\]{--tw-bg-opacity: 1;background-color:rgb(15 18 24 / var(--tw-bg-opacity, 1))}.bg-\[\#10B981\]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-\[\#10B981\]\/60{background-color:#10b98199}.bg-\[\#12121f\]{--tw-bg-opacity: 1;background-color:rgb(18 18 31 / var(--tw-bg-opacity, 1))}.bg-\[\#14171B\]{--tw-bg-opacity: 1;background-color:rgb(20 23 27 / var(--tw-bg-opacity, 1))}.bg-\[\#141821\]{--tw-bg-opacity: 1;background-color:rgb(20 24 33 / var(--tw-bg-opacity, 1))}.bg-\[\#141821\]\/90{background-color:#141821e6}.bg-\[\#15191E\]\/90{background-color:#15191ee6}.bg-\[\#18181B\]{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-\[\#18181B\]\/10{background-color:#18181b1a}.bg-\[\#18181B\]\/5{background-color:#18181b0d}.bg-\[\#1A1A1A\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a2e\]{--tw-bg-opacity: 1;background-color:rgb(26 26 46 / var(--tw-bg-opacity, 1))}.bg-\[\#22C55E\]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-\[\#252525\]{--tw-bg-opacity: 1;background-color:rgb(37 37 37 / var(--tw-bg-opacity, 1))}.bg-\[\#267653\]{--tw-bg-opacity: 1;background-color:rgb(38 118 83 / var(--tw-bg-opacity, 1))}.bg-\[\#2A2A2A\]{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.bg-\[\#2E6B4F\]{--tw-bg-opacity: 1;background-color:rgb(46 107 79 / var(--tw-bg-opacity, 1))}.bg-\[\#2F73B1\]{--tw-bg-opacity: 1;background-color:rgb(47 115 177 / var(--tw-bg-opacity, 1))}.bg-\[\#3B82F6\]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-\[\#3F9B6A\]{--tw-bg-opacity: 1;background-color:rgb(63 155 106 / var(--tw-bg-opacity, 1))}.bg-\[\#4B5563\]{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-\[\#6E9885\]{--tw-bg-opacity: 1;background-color:rgb(110 152 133 / var(--tw-bg-opacity, 1))}.bg-\[\#8B5CF6\]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-\[\#C03A28\]{--tw-bg-opacity: 1;background-color:rgb(192 58 40 / var(--tw-bg-opacity, 1))}.bg-\[\#C8442A\]{--tw-bg-opacity: 1;background-color:rgb(200 68 42 / var(--tw-bg-opacity, 1))}.bg-\[\#E9F0EB\]{--tw-bg-opacity: 1;background-color:rgb(233 240 235 / var(--tw-bg-opacity, 1))}.bg-\[\#ECECF1\]{--tw-bg-opacity: 1;background-color:rgb(236 236 241 / var(--tw-bg-opacity, 1))}.bg-\[\#ECFDF5\]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-\[\#EDEBE4\]{--tw-bg-opacity: 1;background-color:rgb(237 235 228 / var(--tw-bg-opacity, 1))}.bg-\[\#F3F3F7\]{--tw-bg-opacity: 1;background-color:rgb(243 243 247 / var(--tw-bg-opacity, 1))}.bg-\[\#F6DED6\]{--tw-bg-opacity: 1;background-color:rgb(246 222 214 / var(--tw-bg-opacity, 1))}.bg-\[\#F6ECD5\]{--tw-bg-opacity: 1;background-color:rgb(246 236 213 / var(--tw-bg-opacity, 1))}.bg-\[\#FAF8F2\]{--tw-bg-opacity: 1;background-color:rgb(250 248 242 / var(--tw-bg-opacity, 1))}.bg-\[\#FAFAFA\]{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[\#FEFAF6\]{--tw-bg-opacity: 1;background-color:rgb(254 250 246 / var(--tw-bg-opacity, 1))}.bg-\[\#FF4F1F\]{--tw-bg-opacity: 1;background-color:rgb(255 79 31 / var(--tw-bg-opacity, 1))}.bg-\[\#FF5900\]{--tw-bg-opacity: 1;background-color:rgb(255 89 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBEB\]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f4f6\]{--tw-bg-opacity: 1;background-color:rgb(244 244 246 / var(--tw-bg-opacity, 1))}.bg-\[\#fafbfc\]{--tw-bg-opacity: 1;background-color:rgb(250 251 252 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[Canvas\]{background-color:Canvas}.bg-\[color-mix\(in_srgb\,var\(--v3-ledger\,\#0049DC\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--v3-ledger,#0049DC) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--v3-ledger\,\#0049DC\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--v3-ledger,#0049DC) 30%,transparent)}.bg-\[hsl\(280_55\%_55\%\/0\.1\)\]{background-color:#a14dcb1a}.bg-\[hsl\(var\(--bs-ai-start\)\)\]\/10{background-color:hsl(var(--bs-ai-start) / .1)}.bg-\[hsl\(var\(--bs-ai-start\)\)\]\/5{background-color:hsl(var(--bs-ai-start) / .05)}.bg-\[hsl\(var\(--bs-ai-start\)\)\]\/\[0\.03\]{background-color:hsl(var(--bs-ai-start) / .03)}.bg-\[hsl\(var\(--bs-green\)\)\]{background-color:hsl(var(--bs-green))}.bg-\[hsl\(var\(--bs-info\)\/0\.06\)\]{background-color:hsl(var(--bs-info)/.06)}.bg-\[hsl\(var\(--bs-info\)\/0\.1\)\]{background-color:hsl(var(--bs-info)/.1)}.bg-\[hsl\(var\(--bs-success\)\)\]{background-color:hsl(var(--bs-success))}.bg-\[hsl\(var\(--bs-success\)\/0\.1\)\]{background-color:hsl(var(--bs-success)/.1)}.bg-\[hsl\(var\(--bs-warning\)\)\]{background-color:hsl(var(--bs-warning))}.bg-\[hsl\(var\(--bs-warning\)\/0\.1\)\]{background-color:hsl(var(--bs-warning)/.1)}.bg-\[hsl\(var\(--data-positive\)\)\]{background-color:hsl(var(--data-positive))}.bg-\[hsl\(var\(--foreground\)\)\]{background-color:hsl(var(--foreground))}.bg-\[hsl\(var\(--ink-4\)\)\]{background-color:hsl(var(--ink-4))}.bg-\[hsl\(var\(--moss\)\)\]{background-color:hsl(var(--moss))}.bg-\[hsl\(var\(--moss\)\/0\.10\)\]{background-color:hsl(var(--moss)/.1)}.bg-\[hsl\(var\(--ochre\)\)\]{background-color:hsl(var(--ochre))}.bg-\[hsl\(var\(--ochre\)\/0\.10\)\]{background-color:hsl(var(--ochre)/.1)}.bg-\[hsl\(var\(--ochre\)\/0\.14\)\]{background-color:hsl(var(--ochre)/.14)}.bg-\[hsl\(var\(--rust\)\)\]{background-color:hsl(var(--rust))}.bg-\[hsl\(var\(--rust\)\/0\.08\)\]{background-color:hsl(var(--rust)/.08)}.bg-\[hsl\(var\(--rust\)\/0\.10\)\]{background-color:hsl(var(--rust)/.1)}.bg-\[hsl\(var\(--status-critical\)\)\]{background-color:hsl(var(--status-critical))}.bg-\[hsl\(var\(--status-critical\)\)\]\/10{background-color:hsl(var(--status-critical) / .1)}.bg-\[hsl\(var\(--status-critical\)\)\]\/15{background-color:hsl(var(--status-critical) / .15)}.bg-\[hsl\(var\(--status-critical\)\)\]\/5{background-color:hsl(var(--status-critical) / .05)}.bg-\[hsl\(var\(--status-healthy\)\)\]{background-color:hsl(var(--status-healthy))}.bg-\[hsl\(var\(--status-healthy\)\)\]\/10{background-color:hsl(var(--status-healthy) / .1)}.bg-\[hsl\(var\(--status-healthy\)\)\]\/15{background-color:hsl(var(--status-healthy) / .15)}.bg-\[hsl\(var\(--status-healthy\)\)\]\/20{background-color:hsl(var(--status-healthy) / .2)}.bg-\[hsl\(var\(--status-healthy\)\)\]\/5{background-color:hsl(var(--status-healthy) / .05)}.bg-\[hsl\(var\(--status-healthy\)\/0\.06\)\]{background-color:hsl(var(--status-healthy)/.06)}.bg-\[hsl\(var\(--status-healthy\)\/0\.1\)\]{background-color:hsl(var(--status-healthy)/.1)}.bg-\[hsl\(var\(--status-warning\)\)\]{background-color:hsl(var(--status-warning))}.bg-\[hsl\(var\(--status-warning\)\)\]\/10{background-color:hsl(var(--status-warning) / .1)}.bg-\[hsl\(var\(--status-warning\)\)\]\/5{background-color:hsl(var(--status-warning) / .05)}.bg-\[hsl\(var\(--status-warning\)\/0\.06\)\]{background-color:hsl(var(--status-warning)/.06)}.bg-\[hsl\(var\(--status-warning\)\/0\.1\)\]{background-color:hsl(var(--status-warning)/.1)}.bg-\[hsl\(var\(--turn-bg\)\)\]\/95{background-color:hsl(var(--turn-bg) / .95)}.bg-\[hsl\(var\(--turn-danger\)\)\]{background-color:hsl(var(--turn-danger))}.bg-\[rgba\(0\,7\,16\,\.32\)\]{background-color:#00071052}.bg-\[rgba\(16\,185\,129\,0\.06\)\]{background-color:#10b9810f}.bg-\[rgba\(239\,68\,68\,0\.06\)\]{background-color:#ef44440f}.bg-\[rgba\(24\,24\,27\,0\.02\)\]{background-color:#18181b05}.bg-\[rgba\(24\,24\,27\,0\.1\)\]{background-color:#18181b1a}.bg-\[rgba\(24\,24\,27\,0\.12\)\]{background-color:#18181b1f}.bg-\[var\(--dot\)\]{background-color:var(--dot)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-\[var\(--paper\,\#fff\)\]{background-color:var(--paper,#fff)}.bg-\[var\(--paper\,hsl\(var\(--card\)\)\)\]{background-color:var(--paper,hsl(var(--card)))}.bg-\[var\(--v3-ledger\)\]{background-color:var(--v3-ledger)}.bg-\[var\(--v3-vermilion\)\]{background-color:var(--v3-vermilion)}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/10{background-color:hsl(var(--accent) / .1)}.bg-accent\/20{background-color:hsl(var(--accent) / .2)}.bg-accent\/30{background-color:hsl(var(--accent) / .3)}.bg-accent\/40{background-color:hsl(var(--accent) / .4)}.bg-accent\/50{background-color:hsl(var(--accent) / .5)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/30{background-color:#fffbeb4d}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/60{background-color:#f59e0b99}.bg-amber-500\/\[0\.03\]{background-color:#f59e0b08}.bg-amber-500\/\[0\.04\]{background-color:#f59e0b0a}.bg-background{background-color:hsl(var(--background))}.bg-background\/20{background-color:hsl(var(--background) / .2)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/40{background-color:#eff6ff66}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-border{background-color:hsl(var(--border))}.bg-border\/50{background-color:hsl(var(--border) / .5)}.bg-border\/60{background-color:hsl(var(--border) / .6)}.bg-border\/80{background-color:hsl(var(--border) / .8)}.bg-bs-border{background-color:#1f1d1a1f}.bg-bs-dark-blue{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-bs-dark-light{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-bs-dark-light\/50{background-color:#27272a80}.bg-bs-error{--tw-bg-opacity: 1;background-color:rgb(192 58 40 / var(--tw-bg-opacity, 1))}.bg-bs-error-light{background-color:#c03a2817}.bg-bs-error-light\/50{background-color:#c03a2880}.bg-bs-error\/10{background-color:#c03a281a}.bg-bs-error\/60{background-color:#c03a2899}.bg-bs-info{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.bg-bs-info-light{background-color:#5a6b7a24}.bg-bs-info-light\/50{background-color:#5a6b7a80}.bg-bs-info\/10{background-color:#52525b1a}.bg-bs-info\/20{background-color:#52525b33}.bg-bs-info\/30{background-color:#52525b4d}.bg-bs-lavender{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-bs-lavender\/10{background-color:#a1a1aa1a}.bg-bs-lavender\/30{background-color:#a1a1aa4d}.bg-bs-orange{--tw-bg-opacity: 1;background-color:rgb(77 92 240 / var(--tw-bg-opacity, 1))}.bg-bs-orange-light{--tw-bg-opacity: 1;background-color:rgb(239 241 255 / var(--tw-bg-opacity, 1))}.bg-bs-orange-light\/50{background-color:#eff1ff80}.bg-bs-orange\/10{background-color:#4d5cf01a}.bg-bs-orange\/15{background-color:#4d5cf026}.bg-bs-orange\/20{background-color:#4d5cf033}.bg-bs-orange\/5{background-color:#4d5cf00d}.bg-bs-orange\/90{background-color:#4d5cf0e6}.bg-bs-orange\/\[0\.03\]{background-color:#4d5cf008}.bg-bs-section-gray{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-bs-section-gray\/50{background-color:#fafafa80}.bg-bs-slate{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.bg-bs-success{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.bg-bs-success-light{background-color:#2e6b4f1a}.bg-bs-success-light\/50{background-color:#2e6b4f80}.bg-bs-success\/10{background-color:#15803d1a}.bg-bs-success\/15{background-color:#15803d26}.bg-bs-success\/20{background-color:#15803d33}.bg-bs-success\/30{background-color:#15803d4d}.bg-bs-success\/60{background-color:#15803d99}.bg-bs-success\/90{background-color:#15803de6}.bg-bs-success\/95{background-color:#15803df2}.bg-bs-warning{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.bg-bs-warning-light{background-color:#c4920d1f}.bg-bs-warning-light\/30{background-color:#c4920d4d}.bg-bs-warning-light\/50{background-color:#c4920d80}.bg-bs-warning\/10{background-color:#b453091a}.bg-bs-warning\/15{background-color:#b4530926}.bg-bs-warning\/20{background-color:#b4530933}.bg-bs-warning\/5{background-color:#b453090d}.bg-card{background-color:hsl(var(--card))}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-charcoal{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-cream{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-destructive\/60{background-color:hsl(var(--destructive) / .6)}.bg-destructive\/\[0\.02\]{background-color:hsl(var(--destructive) / .02)}.bg-destructive\/\[0\.03\]{background-color:hsl(var(--destructive) / .03)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/60{background-color:#10b98199}.bg-emerald-500\/\[0\.02\]{background-color:#10b98105}.bg-emerald-500\/\[0\.03\]{background-color:#10b98108}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/10{background-color:hsl(var(--foreground) / .1)}.bg-foreground\/25{background-color:hsl(var(--foreground) / .25)}.bg-foreground\/30{background-color:hsl(var(--foreground) / .3)}.bg-foreground\/40{background-color:hsl(var(--foreground) / .4)}.bg-foreground\/45{background-color:hsl(var(--foreground) / .45)}.bg-foreground\/5{background-color:hsl(var(--foreground) / .05)}.bg-foreground\/70{background-color:hsl(var(--foreground) / .7)}.bg-foreground\/85{background-color:hsl(var(--foreground) / .85)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-50\/50{background-color:#f0fdf480}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-lime-500{--tw-bg-opacity: 1;background-color:rgb(132 204 22 / var(--tw-bg-opacity, 1))}.bg-moss\/10{background-color:#15803d1a}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/10{background-color:hsl(var(--muted-foreground) / .1)}.bg-muted-foreground\/15{background-color:hsl(var(--muted-foreground) / .15)}.bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground) / .2)}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted-foreground\/45{background-color:hsl(var(--muted-foreground) / .45)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground) / .6)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/25{background-color:hsl(var(--muted) / .25)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/70{background-color:hsl(var(--muted) / .7)}.bg-muted\/80{background-color:hsl(var(--muted) / .8)}.bg-muted\/95{background-color:hsl(var(--muted) / .95)}.bg-muted\/\[0\.02\]{background-color:hsl(var(--muted) / .02)}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-neutral-200{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-neutral-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-neutral-600{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity, 1))}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-ochre\/15{background-color:#b4530926}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-paper{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground{background-color:hsl(var(--primary-foreground))}.bg-primary-foreground\/20{background-color:hsl(var(--primary-foreground) / .2)}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-primary\/80{background-color:hsl(var(--primary) / .8)}.bg-primary\/90{background-color:hsl(var(--primary) / .9)}.bg-primary\/\[0\.02\]{background-color:hsl(var(--primary) / .02)}.bg-primary\/\[0\.03\]{background-color:hsl(var(--primary) / .03)}.bg-primary\/\[0\.04\]{background-color:hsl(var(--primary) / .04)}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary) / .06)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rust{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rust\/10{background-color:#dc26261a}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/90{background-color:hsl(var(--secondary) / .9)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-status-critical{background-color:hsl(var(--status-critical))}.bg-status-critical\/10{background-color:hsl(var(--status-critical) / .1)}.bg-status-critical\/15{background-color:hsl(var(--status-critical) / .15)}.bg-status-critical\/20{background-color:hsl(var(--status-critical) / .2)}.bg-status-critical\/5{background-color:hsl(var(--status-critical) / .05)}.bg-status-critical\/\[0\.02\]{background-color:hsl(var(--status-critical) / .02)}.bg-status-critical\/\[0\.03\]{background-color:hsl(var(--status-critical) / .03)}.bg-status-healthy{background-color:hsl(var(--status-healthy))}.bg-status-healthy\/10{background-color:hsl(var(--status-healthy) / .1)}.bg-status-healthy\/15{background-color:hsl(var(--status-healthy) / .15)}.bg-status-healthy\/20{background-color:hsl(var(--status-healthy) / .2)}.bg-status-healthy\/5{background-color:hsl(var(--status-healthy) / .05)}.bg-status-healthy\/50{background-color:hsl(var(--status-healthy) / .5)}.bg-status-healthy\/60{background-color:hsl(var(--status-healthy) / .6)}.bg-status-highlight{background-color:hsl(var(--status-highlight))}.bg-status-highlight\/10{background-color:hsl(var(--status-highlight) / .1)}.bg-status-info{background-color:hsl(var(--status-info))}.bg-status-info\/10{background-color:hsl(var(--status-info) / .1)}.bg-status-info\/15{background-color:hsl(var(--status-info) / .15)}.bg-status-info\/60{background-color:hsl(var(--status-info) / .6)}.bg-status-neutral{background-color:hsl(var(--status-neutral))}.bg-status-neutral\/10{background-color:hsl(var(--status-neutral) / .1)}.bg-status-warning{background-color:hsl(var(--status-warning))}.bg-status-warning\/10{background-color:hsl(var(--status-warning) / .1)}.bg-status-warning\/15{background-color:hsl(var(--status-warning) / .15)}.bg-status-warning\/20{background-color:hsl(var(--status-warning) / .2)}.bg-status-warning\/5{background-color:hsl(var(--status-warning) / .05)}.bg-status-warning\/60{background-color:hsl(var(--status-warning) / .6)}.bg-stone-100{--tw-bg-opacity: 1;background-color:rgb(245 245 244 / var(--tw-bg-opacity, 1))}.bg-success{background-color:hsl(var(--success))}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-success\/15{background-color:hsl(var(--success) / .15)}.bg-success\/20{background-color:hsl(var(--success) / .2)}.bg-success\/5{background-color:hsl(var(--success) / .05)}.bg-success\/70{background-color:hsl(var(--success) / .7)}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-teal-500\/10{background-color:#14b8a61a}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-warning{background-color:hsl(var(--warning))}.bg-warning\/10{background-color:hsl(var(--warning) / .1)}.bg-warning\/15{background-color:hsl(var(--warning) / .15)}.bg-warning\/20{background-color:hsl(var(--warning) / .2)}.bg-warning\/5{background-color:hsl(var(--warning) / .05)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-400\/80{background-color:#facc15cc}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-zinc-900\/95{background-color:#18181bf2}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.bg-zinc-950\/40{background-color:#09090b66}.bg-\[radial-gradient\(circle\,\#e5e7eb_1px\,transparent_1px\)\]{background-image:radial-gradient(circle,#e5e7eb 1px,transparent 1px)}.bg-\[radial-gradient\(circle_at_30\%_25\%\,hsl\(var\(--primary\)\/0\.45\)\,hsl\(var\(--foreground\)\/0\.85\)\)\]{background-image:radial-gradient(circle at 30% 25%,hsl(var(--primary)/.45),hsl(var(--foreground)/.85))}.bg-\[repeating-linear-gradient\(45deg\,\#D6D2C7_0\,\#D6D2C7_4px\,transparent_4px\,transparent_8px\)\]{background-image:repeating-linear-gradient(45deg,#D6D2C7 0,#D6D2C7 4px,transparent 4px,transparent 8px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#222B4B\]{--tw-gradient-from: #222B4B var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 43 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--bs-ai-start\)\)\]{--tw-gradient-from: hsl(var(--bs-ai-start)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--bs-ai-start) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--bs-ai-start\)\)\]\/10{--tw-gradient-from: hsl(var(--bs-ai-start) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--bs-ai-start) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--bs-ai-start\)\)\]\/5{--tw-gradient-from: hsl(var(--bs-ai-start) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--bs-ai-start) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/50{--tw-gradient-from: rgb(0 0 0 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bs-dark-blue{--tw-gradient-from: #18181B var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bs-section-gray{--tw-gradient-from: #FAFAFA var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 250 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bs-success{--tw-gradient-from: #15803D var(--tw-gradient-from-position);--tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted{--tw-gradient-from: hsl(var(--muted)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/30{--tw-gradient-from: hsl(var(--muted) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/50{--tw-gradient-from: hsl(var(--muted) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.02\]{--tw-gradient-from: hsl(var(--primary) / .02) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#2F73B1\]{--tw-gradient-to: rgb(47 115 177 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2F73B1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#4FB2D6\]{--tw-gradient-to: rgb(79 178 214 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4FB2D6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/15{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-50\%{--tw-gradient-via-position: 50%}.to-\[\#F6A300\]{--tw-gradient-to: #F6A300 var(--tw-gradient-to-position)}.to-\[hsl\(var\(--bs-ai-end\)\)\]{--tw-gradient-to: hsl(var(--bs-ai-end)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--bs-ai-end\)\)\]\/10{--tw-gradient-to: hsl(var(--bs-ai-end) / .1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--bs-ai-end\)\)\]\/5{--tw-gradient-to: hsl(var(--bs-ai-end) / .05) var(--tw-gradient-to-position)}.to-bs-dark-deep{--tw-gradient-to: #18181B var(--tw-gradient-to-position)}.to-bs-success\/80{--tw-gradient-to: rgb(21 128 61 / .8) var(--tw-gradient-to-position)}.to-muted{--tw-gradient-to: hsl(var(--muted)) var(--tw-gradient-to-position)}.to-muted\/50{--tw-gradient-to: hsl(var(--muted) / .5) var(--tw-gradient-to-position)}.to-muted\/60{--tw-gradient-to: hsl(var(--muted) / .6) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.bg-\[length\:20px_20px\]{background-size:20px 20px}.bg-cover{background-size:cover}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:center}.fill-amber-400{fill:#fbbf24}.fill-bs-success{fill:#15803d}.fill-bs-warning{fill:#b45309}.fill-current{fill:currentColor}.fill-destructive{fill:hsl(var(--destructive))}.fill-foreground{fill:hsl(var(--foreground))}.fill-primary{fill:hsl(var(--primary))}.fill-primary\/20{fill:hsl(var(--primary) / .2)}.fill-red-500{fill:#ef4444}.fill-status-healthy{fill:hsl(var(--status-healthy))}.fill-warning{fill:hsl(var(--warning))}.fill-white{fill:#fff}.fill-white\/20{fill:#fff3}.fill-yellow-500{fill:#eab308}.stroke-border{stroke:hsl(var(--border))}.stroke-foreground\/70{stroke:hsl(var(--foreground) / .7)}.stroke-muted{stroke:hsl(var(--muted))}.stroke-success{stroke:hsl(var(--success))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[26px\]{padding:26px}.p-\[3px\]{padding:3px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[13px\]{padding-left:13px;padding-right:13px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[23px\]{padding-left:23px;padding-right:23px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-32{padding-bottom:8rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[11px\]{padding-bottom:11px}.pb-\[calc\(12px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.pb-\[calc\(24px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[72px\]{padding-left:72px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[22px\]{padding-top:22px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-body{font-family:var(--bs-font-sans),system-ui,sans-serif}.font-display,.font-heading{font-family:var(--bs-font-display),sans-serif}.font-mono{font-family:var(--bs-font-mono),ui-monospace,monospace}.font-sans{font-family:var(--bs-font-sans),system-ui,sans-serif}.font-serif{font-family:var(--bs-font-display),sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-body{font-size:.9375rem;line-height:1.6;font-weight:400}.text-body-sm{font-size:.8125rem;line-height:1.5;font-weight:400}.text-caption{font-size:.6875rem;line-height:1.4;letter-spacing:.06em;font-weight:600}.text-h1{font-size:1.75rem;line-height:1.2;letter-spacing:-.01em;font-weight:800}.text-h3{font-size:1.125rem;line-height:1.4;font-weight:700}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[550\]{font-weight:550}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[0\.96\]{line-height:.96}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.11\]{line-height:1.11}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.5\]{line-height:1.5}.leading-\[18px\]{line-height:18px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#000000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-\[\#059669\]{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-\[\#0d0f13\]{--tw-text-opacity: 1;color:rgb(13 15 19 / var(--tw-text-opacity, 1))}.text-\[\#18181B\]{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.text-\[\#22C55E\]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-\[\#267653\]{--tw-text-opacity: 1;color:rgb(38 118 83 / var(--tw-text-opacity, 1))}.text-\[\#2F73B1\]{--tw-text-opacity: 1;color:rgb(47 115 177 / var(--tw-text-opacity, 1))}.text-\[\#3B82F6\]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-\[\#3F6A55\]{--tw-text-opacity: 1;color:rgb(63 106 85 / var(--tw-text-opacity, 1))}.text-\[\#555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.text-\[\#60646C\]{--tw-text-opacity: 1;color:rgb(96 100 108 / var(--tw-text-opacity, 1))}.text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#666c78\]{--tw-text-opacity: 1;color:rgb(102 108 120 / var(--tw-text-opacity, 1))}.text-\[\#6F737B\]{--tw-text-opacity: 1;color:rgb(111 115 123 / var(--tw-text-opacity, 1))}.text-\[\#888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.text-\[\#8A6B21\]{--tw-text-opacity: 1;color:rgb(138 107 33 / var(--tw-text-opacity, 1))}.text-\[\#8B8D98\]{--tw-text-opacity: 1;color:rgb(139 141 152 / var(--tw-text-opacity, 1))}.text-\[\#9CA3AF\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-\[\#AAA\]{--tw-text-opacity: 1;color:rgb(170 170 170 / var(--tw-text-opacity, 1))}.text-\[\#B23A1F\]{--tw-text-opacity: 1;color:rgb(178 58 31 / var(--tw-text-opacity, 1))}.text-\[\#B9BBC6\]{--tw-text-opacity: 1;color:rgb(185 187 198 / var(--tw-text-opacity, 1))}.text-\[\#C03A28\]{--tw-text-opacity: 1;color:rgb(192 58 40 / var(--tw-text-opacity, 1))}.text-\[\#C8442A\]{--tw-text-opacity: 1;color:rgb(200 68 42 / var(--tw-text-opacity, 1))}.text-\[\#CCC\]{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.text-\[\#D6453D\]{--tw-text-opacity: 1;color:rgb(214 69 61 / var(--tw-text-opacity, 1))}.text-\[\#D97706\]{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-\[\#DDD\]{--tw-text-opacity: 1;color:rgb(221 221 221 / var(--tw-text-opacity, 1))}.text-\[CanvasText\]{color:CanvasText}.text-\[hsl\(280_55\%_55\%\)\]{--tw-text-opacity: 1;color:hsl(280 55% 55% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--background\)\)\]{color:hsl(var(--background))}.text-\[hsl\(var\(--background\)\)\]\/75{color:hsl(var(--background) / .75)}.text-\[hsl\(var\(--bs-ai-end\)\)\]{color:hsl(var(--bs-ai-end))}.text-\[hsl\(var\(--bs-ai-start\)\)\]{color:hsl(var(--bs-ai-start))}.text-\[hsl\(var\(--bs-green\)\)\]{color:hsl(var(--bs-green))}.text-\[hsl\(var\(--bs-info\)\)\]{color:hsl(var(--bs-info))}.text-\[hsl\(var\(--bs-success\)\)\]{color:hsl(var(--bs-success))}.text-\[hsl\(var\(--bs-warning\)\)\]{color:hsl(var(--bs-warning))}.text-\[hsl\(var\(--data-positive\)\)\]{color:hsl(var(--data-positive))}.text-\[hsl\(var\(--data-warning\)\)\]{color:hsl(var(--data-warning))}.text-\[hsl\(var\(--moss\)\)\]{color:hsl(var(--moss))}.text-\[hsl\(var\(--moss\,var\(--muted-foreground\)\)\)\]{color:hsl(var(--moss,var(--muted-foreground)))}.text-\[hsl\(var\(--ochre\)\)\]{color:hsl(var(--ochre))}.text-\[hsl\(var\(--rust\)\)\]{color:hsl(var(--rust))}.text-\[hsl\(var\(--status-critical\)\)\]{color:hsl(var(--status-critical))}.text-\[hsl\(var\(--status-healthy\)\)\]{color:hsl(var(--status-healthy))}.text-\[hsl\(var\(--status-warning\)\)\]{color:hsl(var(--status-warning))}.text-\[var\(--v3-ledger\,\#0049DC\)\]{color:var(--v3-ledger,#0049DC)}.text-\[var\(--v3-vermilion\)\]{color:var(--v3-vermilion)}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-background\/60{color:hsl(var(--background) / .6)}.text-background\/70{color:hsl(var(--background) / .7)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-border{color:hsl(var(--border))}.text-bs-dark-blue{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.text-bs-error{--tw-text-opacity: 1;color:rgb(192 58 40 / var(--tw-text-opacity, 1))}.text-bs-info{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-bs-info\/60{color:#52525b99}.text-bs-info\/80{color:#52525bcc}.text-bs-lavender{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-bs-lavender\/80{color:#a1a1aacc}.text-bs-off-white{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-bs-orange{--tw-text-opacity: 1;color:rgb(77 92 240 / var(--tw-text-opacity, 1))}.text-bs-orange-dark{--tw-text-opacity: 1;color:rgb(61 76 204 / var(--tw-text-opacity, 1))}.text-bs-orange\/40{color:#4d5cf066}.text-bs-slate{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-bs-success{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-bs-success\/80{color:#15803dcc}.text-bs-warning{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-bs-warning\/80{color:#b45309cc}.text-card{color:hsl(var(--card))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-charcoal{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.text-cream{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/50{color:hsl(var(--destructive) / .5)}.text-destructive\/60{color:hsl(var(--destructive) / .6)}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/10{color:hsl(var(--foreground) / .1)}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.text-ink\/35{color:#18181b59}.text-ink\/45{color:#18181b73}.text-ink\/50{color:#18181b80}.text-ink\/55{color:#18181b8c}.text-ink\/60{color:#18181b99}.text-ink\/70{color:#18181bb3}.text-moss{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/20{color:hsl(var(--muted-foreground) / .2)}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-neutral-200{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-ochre,.text-ochre-text{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/70{color:hsl(var(--primary-foreground) / .7)}.text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.text-primary\/40{color:hsl(var(--primary) / .4)}.text-primary\/60{color:hsl(var(--primary) / .6)}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-primary\/80{color:hsl(var(--primary) / .8)}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rust{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-secondary-foreground\/60{color:hsl(var(--secondary-foreground) / .6)}.text-secondary-foreground\/70{color:hsl(var(--secondary-foreground) / .7)}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-status-critical{color:hsl(var(--status-critical))}.text-status-healthy{color:hsl(var(--status-healthy))}.text-status-healthy\/60{color:hsl(var(--status-healthy) / .6)}.text-status-highlight{color:hsl(var(--status-highlight))}.text-status-info{color:hsl(var(--status-info))}.text-status-neutral{color:hsl(var(--status-neutral))}.text-status-warning{color:hsl(var(--status-warning))}.text-stone-700{--tw-text-opacity: 1;color:rgb(68 64 60 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-warning{color:hsl(var(--warning))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-zinc-50{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-border{text-decoration-color:hsl(var(--border))}.decoration-muted-foreground\/50{text-decoration-color:hsl(var(--muted-foreground) / .5)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[\#131418\]{accent-color:#131418}.accent-\[hsl\(var\(--primary\)\)\]{accent-color:hsl(var(--primary))}.accent-current{accent-color:currentColor}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.15\]{opacity:.15}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: var(--shadow-2xl);--tw-shadow-colored: var(--shadow-2xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-8px_0_28px_rgba\(0\,7\,16\,\.12\)\]{--tw-shadow: -8px 0 28px rgba(0,7,16,.12);--tw-shadow-colored: -8px 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow: 0 0 0 1px var(--sidebar-border);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_\#FFE3D8\]{--tw-shadow: 0 0 0 3px #FFE3D8;--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(240\,78\,35\,0\.45\)\]{--tw-shadow: 0 10px 26px rgba(240,78,35,.45);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,7\,16\,\.06\)\]{--tw-shadow: 0 1px 2px rgba(0,7,16,.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(232\,85\,45\,0\.35\)\]{--tw-shadow: 0 4px 14px rgba(232,85,45,.35);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-elevated{--tw-shadow: 0 8px 24px rgba(0,0,0,.12), 0 4px 8px rgba(0,0,0,.06);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color), 0 4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-hover{--tw-shadow: 0 4px 12px rgba(0,0,0,.08), 0 2px 4px rgba(0,0,0,.04);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color), 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-modal-kit{--tw-shadow: 0 2px 4px rgba(31,29,26,.08), 0 24px 60px rgba(31,29,26,.16);--tw-shadow-colored: 0 2px 4px var(--tw-shadow-color), 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-rest{--tw-shadow: 0 1px 2px rgba(0,0,0,.04), 0 1px 3px rgba(0,0,0,.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#18181B\]\/30{--tw-ring-color: rgb(24 24 27 / .3)}.ring-\[hsl\(var\(--status-healthy\)\)\]\/30{--tw-ring-color: hsl(var(--status-healthy) / .3)}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-border{--tw-ring-color: hsl(var(--border))}.ring-bs-info{--tw-ring-opacity: 1;--tw-ring-color: rgb(82 82 91 / var(--tw-ring-opacity, 1))}.ring-bs-orange{--tw-ring-opacity: 1;--tw-ring-color: rgb(77 92 240 / var(--tw-ring-opacity, 1))}.ring-bs-orange\/20{--tw-ring-color: rgb(77 92 240 / .2)}.ring-bs-success{--tw-ring-opacity: 1;--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1))}.ring-bs-warning{--tw-ring-opacity: 1;--tw-ring-color: rgb(180 83 9 / var(--tw-ring-opacity, 1))}.ring-bs-warning\/30{--tw-ring-color: rgb(180 83 9 / .3)}.ring-current{--tw-ring-color: currentColor}.ring-foreground{--tw-ring-color: hsl(var(--foreground))}.ring-foreground\/10{--tw-ring-color: hsl(var(--foreground) / .1)}.ring-muted-foreground{--tw-ring-color: hsl(var(--muted-foreground))}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/25{--tw-ring-color: hsl(var(--primary) / .25)}.ring-primary\/30{--tw-ring-color: hsl(var(--primary) / .3)}.ring-primary\/40{--tw-ring-color: hsl(var(--primary) / .4)}.ring-primary\/50{--tw-ring-color: hsl(var(--primary) / .5)}.ring-primary\/60{--tw-ring-color: hsl(var(--primary) / .6)}.ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-status-critical\/40{--tw-ring-color: hsl(var(--status-critical) / .4)}.ring-status-healthy\/30{--tw-ring-color: hsl(var(--status-healthy) / .3)}.ring-status-warning\/20{--tw-ring-color: hsl(var(--status-warning) / .2)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/80{--tw-ring-color: rgb(255 255 255 / .8)}.ring-offset-0{--tw-ring-offset-width: 0px}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-\[\#1A1A1A\]{--tw-ring-offset-color: #1A1A1A}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.ring-offset-card{--tw-ring-offset-color: hsl(var(--card))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\]{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-50{--tw-enter-scale: .5}.zoom-in-75{--tw-enter-scale: .75}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom-1{--tw-enter-translate-y: .25rem}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-bottom-3{--tw-enter-translate-y: .75rem}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.slide-in-from-bottom-5{--tw-enter-translate-y: 1.25rem}.slide-in-from-left{--tw-enter-translate-x: -100%}.slide-in-from-right{--tw-enter-translate-x: 100%}.slide-in-from-right-2{--tw-enter-translate-x: .5rem}.slide-in-from-right-4{--tw-enter-translate-x: 1rem}.slide-in-from-top-1{--tw-enter-translate-y: -.25rem}.slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.card-clean{border-radius:1rem;background-color:hsl(var(--card));--tw-shadow: 0 1px 2px rgba(0,0,0,.04), 0 1px 3px rgba(0,0,0,.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px #0000000a,0 1px 3px #0000000f;border:1px solid rgba(0,0,0,.06)}.font-display{font-family:var(--bs-font-display)}.font-sans{font-family:var(--bs-font-sans)}.font-mono{font-family:var(--bs-font-mono)}.text-stat-value{font-size:1.75rem;line-height:1.2;letter-spacing:-.01em;font-weight:800}.text-stat-label{font-size:.6875rem;line-height:1.4;letter-spacing:.06em;font-weight:600;text-transform:uppercase}.shadow-rest{box-shadow:0 1px 2px #0000000a,0 1px 3px #0000000f}.shadow-hover{box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a}.shadow-elevated{box-shadow:0 8px 24px #0000001f,0 4px 8px #0000000f}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.tap-active{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tap-active:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tap-active{transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-duration:.2s}.tap-active:active{transition-duration:.1s;transition-timing-function:ease-out}.card-interactive{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;box-shadow:var(--shadow-rest)}.card-interactive:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px)}.card-interactive:active{box-shadow:var(--shadow-rest);transform:scale(.98);transition-duration:.1s}.card-interactive:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.content-enter{animation:content-fade-in .2s ease-out both}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.bs-title{font-family:var(--bs-font-display);font-weight:400;font-size:34px;line-height:1.05;letter-spacing:-.015em;color:hsl(var(--bs-charcoal))}.bs-eyebrow{font-family:var(--bs-font-mono);font-weight:600;font-size:8.5px;text-transform:uppercase;letter-spacing:.14em;color:#1f1d1a8c}.bs-col-header{font-family:var(--bs-font-mono);font-weight:400;font-size:9.5px;text-transform:uppercase;letter-spacing:.11em;color:#1f1d1a9e}.bs-row-primary{font-family:var(--bs-font-sans);font-weight:600;font-size:12.5px;color:hsl(var(--bs-charcoal))}.bs-row-secondary{font-family:var(--bs-font-sans);font-weight:400;font-size:11px;color:#1f1d1a99}.bs-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:3px;font-family:var(--bs-font-sans);font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.bs-chip:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;flex-shrink:0}.bs-chip-nodot:before{display:none}.bs-chip-moss{background:#2e6b4f1a;color:#2e6b4f}.bs-chip-ochre{background:#c4920d1f;color:#8a6400}.bs-chip-ochre:before{background:#c4920d}.bs-chip-rust{background:#c03a2817;color:#c03a28}.bs-chip-slate{background:#5a6b7a24;color:#46586a}.bs-chip-neutral{background:#1f1d1a0f;color:#1f1d1abf}.bs-chip-neutral:before{background:#1f1d1a73}.bs-btn-commit{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600;border-radius:7px;padding:10px 18px;font-size:13px;border:none}.bs-btn-commit:hover:not(:disabled){background:hsl(var(--primary) / .9)}.bs-btn-primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600;border-radius:7px;padding:9px 16px;font-size:13px;border:none}.bs-btn-primary:hover:not(:disabled){background:hsl(var(--primary) / .9)}.bs-btn-secondary{background:#fcfaf5;color:#1f1d1a;font-weight:500;border-radius:7px;padding:9px 16px;font-size:13px;border:1px solid rgba(31,29,26,.2)}.bs-btn-secondary:hover:not(:disabled){border-color:#1f1d1a}.bs-cmd-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#1f1d1a;color:#f6f3ec;border-radius:12px;padding:16px 20px;box-shadow:0 8px 24px #1f1d1a2e;position:relative;overflow:hidden}.bs-cmd-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(246,243,236,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(246,243,236,.05) 1px,transparent 1px);background-size:54px 54px;pointer-events:none}.bs-cmd-bar>*{position:relative}.bs-signal-cell-value.rust{color:#c03a28}.bs-signal-cell-value.moss{color:#2e6b4f}.bs-signal-cell-value.ochre{color:#8a6400}.bs-card{background:#fcfaf5;border:1px solid rgba(31,29,26,.12);border-radius:8px}.bs-row{display:flex;align-items:center;gap:20px;padding:11px 20px;border-bottom:1px solid rgba(31,29,26,.07);cursor:pointer;transition:background-color .15s cubic-bezier(.2,.7,.2,1)}.bs-row:last-child{border-bottom:none}.bs-row:hover{background:#1f1d1a09}.bs-row:focus-visible{outline:2px solid #1F1D1A;outline-offset:-2px}.bs-row-rust{box-shadow:inset 3px 0 #c03a28}.bs-sheet-grid{background-image:linear-gradient(rgba(31,29,26,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(31,29,26,.05) 1px,transparent 1px);background-size:54px 54px}.bs-agent-banner{background:#f04e230f;border:1px solid rgba(240,78,35,.22);border-radius:8px;padding:12px 16px}.bs-hairline{border-color:#1f1d1a1f!important}.font-serif,.font-display,.bs-title,.bs-page-title,.text-display,.space-text-display,.space-text-heading{font-family:var(--bs-font-sans)!important}.bs-title,.v3-display{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.bs-eyebrow,.v3-eyebrow,.bs-col-header,.bs-signal-cell-label{font-family:var(--bs-font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.bs-card,.bs-signal-strip,.elevation-0,.elevation-1,.elevation-2,.space-widget,.v3-card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:var(--shadow-rest)!important}.space-widget:hover{transform:none;box-shadow:var(--shadow-hover)!important}.bs-signal-cell-value.rust{color:hsl(var(--destructive))}.bs-signal-cell-value.moss{color:hsl(var(--success))}.bs-signal-cell-value.ochre{color:hsl(var(--warning))}.bs-row{border-bottom:1px solid hsl(var(--border))}.bs-row:hover{background:hsl(var(--secondary))}.bs-row-rust{box-shadow:inset 3px 0 hsl(var(--destructive))}.bs-cmd-bar,.bs-agent-banner,.bs-banner{background:var(--v3-woodsmoke)!important;color:#fff!important;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:none!important}.bs-cmd-bar:before,.bs-banner:before,.bs-agent-banner:before,.space-banner-noise:after{display:none!important;content:none!important}.bs-btn-commit,.bs-btn-primary,.v3-btn-primary{background:var(--v3-vermilion);color:#fff;border:none;border-radius:9px;font-weight:600}.bs-btn-commit:hover:not(:disabled),.bs-btn-primary:hover:not(:disabled),.v3-btn-primary:hover:not(:disabled){background:var(--v3-vermilion-hover)}.bs-btn-secondary,.bs-btn-toolbar,.v3-btn-secondary{background:#fff;color:hsl(var(--foreground));border:1px solid hsl(var(--input));border-radius:9px;font-weight:600}.bs-btn-secondary:hover:not(:disabled),.bs-btn-toolbar:hover:not(:disabled),.v3-btn-secondary:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--muted-foreground) / .5)}.v3-btn-primary:disabled,.v3-btn-dark:disabled,.v3-btn-secondary:disabled{background:hsl(var(--secondary));color:hsl(var(--muted-foreground) / .6);border-color:transparent;cursor:not-allowed}.v3-input,input.v3-input,.bs-input{height:40px;border-radius:11px;border:1px solid hsl(var(--input));background:#fff;padding:0 12px;font-size:14px;color:hsl(var(--foreground))}.v3-input:focus-visible,.bs-input:focus-visible{outline:none;border-color:var(--v3-ledger);box-shadow:0 0 0 3px #0049db26}.bs-chip,.v3-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.bs-chip:before{display:none}.bs-chip-moss,.v3-pill-verified{background:#e9f7ef;color:#0e7a52}.bs-chip-ochre,.v3-pill-pending{background:#fff6e5;color:#8a5a00}.bs-chip-rust,.v3-pill-blocked{background:#fdecea;color:#c0392b}.bs-chip-slate,.v3-pill-processing{background:var(--v3-pale);color:var(--v3-navy-ink)}.bs-chip-neutral{background:var(--v3-ghost);color:hsl(var(--muted-foreground))}.bs-sheet-grid,.bs-sheet-grid-ink,.bs-hatch-45{background-image:none!important}.card-clean,.card-interactive,.hover-lift{box-shadow:var(--shadow-rest)}.hover-lift:hover,.card-interactive:hover{transform:none;box-shadow:var(--shadow-hover)}.\[--dot\:hsl\(var\(--muted-foreground\)\)\]{--dot: hsl(var(--muted-foreground))}.\[--dot\:hsl\(var\(--status-critical\)\)\]{--dot: hsl(var(--status-critical))}.\[--dot\:hsl\(var\(--status-healthy\)\)\]{--dot: hsl(var(--status-healthy))}.\[--dot\:hsl\(var\(--status-info\)\)\]{--dot: hsl(var(--status-info))}.\[--dot\:hsl\(var\(--status-warning\)\)\]{--dot: hsl(var(--status-warning))}@keyframes scanner-beam{0%{top:0%;opacity:1}45%{top:95%;opacity:1}50%{top:95%;opacity:.8}95%{top:0%;opacity:1}to{top:0%;opacity:1}}.scanner-beam{animation:scanner-beam 2.5s ease-in-out infinite}@keyframes list-item-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-list-item{animation:list-item-in .3s ease-out both}@keyframes count-pop{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.animate-count-pop{animation:count-pop .3s ease-out}@keyframes check-draw{0%{opacity:0;transform:scale(.5) rotate(-10deg)}60%{opacity:1;transform:scale(1.15) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}.animate-check-draw{animation:check-draw .25s cubic-bezier(.34,1.56,.64,1) both}@keyframes fab-bounce-in{0%{transform:scale(0) translateY(20px);opacity:0}60%{transform:scale(1.08) translateY(-4px);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}.animate-fab-in{animation:fab-bounce-in .5s ease-out .3s both}@keyframes fab-item-in{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes status-pulse{0%,to{opacity:1}50%{opacity:.6}}.animate-status-pulse{animation:status-pulse .6s ease-in-out}.page-transition-wrapper{will-change:transform,opacity}@keyframes slide-from-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes slide-from-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.page-slide-from-right{animation:slide-from-right .25s ease-out both}.page-slide-from-left{animation:slide-from-left .25s ease-out both}@keyframes progress-fill{0%{width:0%}}@keyframes content-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tab-crossfade{0%{opacity:0}to{opacity:1}}.tab-crossfade-enter{animation:tab-crossfade .15s ease-out both}@keyframes empty-icon-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes empty-text-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.empty-icon-animate{animation:empty-icon-in .3s cubic-bezier(.34,1.56,.64,1) both}.empty-title-animate{animation:empty-text-in .2s ease-out .15s both}.empty-desc-animate{animation:empty-text-in .2s ease-out .25s both}.empty-cta-animate{animation:empty-text-in .2s ease-out .35s both}.space-text-display{font-size:1.75rem;line-height:1.15;letter-spacing:-.02em;font-weight:800;color:hsl(var(--foreground))}.space-text-heading{font-size:1.25rem;line-height:1.3;letter-spacing:-.01em;font-weight:700;color:hsl(var(--foreground))}.space-text-subhead{font-size:.9375rem;line-height:1.4;font-weight:600;color:hsl(var(--muted-foreground))}.space-text-body{font-size:.875rem;line-height:1.5;font-weight:400;color:hsl(var(--muted-foreground))}.space-text-caption{font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;color:hsl(var(--muted-foreground))}.elevation-0{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:none}.elevation-1{background:hsl(var(--card));border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f}.elevation-2{background:hsl(var(--card));border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 4px 16px #00000014,0 2px 4px #0000000a}.space-widget{background:hsl(var(--card));border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.space-widget:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a}.space-frosted-header{background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.2);border-radius:12px}.space-banner-noise:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 4 4' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='1' height='1' fill='%23000' opacity='0.15'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23000' opacity='0.1'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23000' opacity='0.12'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23000' opacity='0.08'/%3E%3C/svg%3E");background-size:4px 4px;opacity:.03;pointer-events:none}@keyframes space-tab-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.space-tab-enter{animation:space-tab-enter .15s ease-out both}@keyframes space-status-pulse{0%,to{opacity:0;transform:scale(1)}50%{opacity:.15;transform:scale(1.15)}}.space-status-pulse{position:relative}.space-status-pulse:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:currentColor;opacity:0;animation:space-status-pulse 2s ease-in-out infinite;pointer-events:none}.space-progress-fill{width:0;animation:progress-fill .8s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:.2s}@keyframes widget-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.space-widget-enter{animation:widget-enter .3s ease-out both}:root{--data-positive: 160 60% 45%;--data-negative: 0 84% 60%;--data-warning: 38 92% 50%;--data-neutral: 220 9% 46%;--data-info: 217 91% 60%;--data-accent: 263 70% 58%}.dark{--data-positive: 160 55% 50%;--data-negative: 0 80% 65%;--data-warning: 38 88% 55%;--data-neutral: 220 10% 55%;--data-info: 217 85% 65%;--data-accent: 263 65% 65%}@keyframes pin-place-pop{0%{transform:translate(-50%,-50%) scale(.5);opacity:.7}60%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes pin-place-ring{0%{transform:translate(-50%,-50%) scale(.6);opacity:.6}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}.pin-place-pop{animation:pin-place-pop .2s cubic-bezier(.34,1.56,.64,1) forwards}.pin-place-ring{animation:pin-place-ring .3s ease-out forwards}@keyframes pin-select-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}.pin-select-pulse{animation:pin-select-pulse 2s ease-in-out infinite}@keyframes palette-appear{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes palette-disappear{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-4px)}}.palette-appear{animation:palette-appear .15s ease-out forwards}@keyframes panel-slide-in{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes panel-slide-out{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.panel-slide-in{animation:panel-slide-in .2s ease-out forwards}.panel-slide-out{animation:panel-slide-out .15s ease-in forwards}@keyframes popover-appear{0%{opacity:0;transform:translate(-50%,8px) scale(.95)}to{opacity:1;transform:translate(-50%,8px) scale(1)}}.popover-appear{animation:popover-appear .15s ease-out forwards}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.tab-crossfade-enter,.content-enter,.space-tab-enter{animation-duration:.15s!important;animation-name:tab-crossfade!important}.space-widget:hover{transform:none}}.hv-bg4:hover{background:#1f1d1a0a!important}.hv-bd:hover{border-color:#1f1d1a!important}.hv-bg4-nav:hover{background:#1f1d1a0a!important}.selection\:bg-primary *::-moz-selection{background-color:hsl(var(--primary))}.selection\:bg-primary *::selection{background-color:hsl(var(--primary))}.selection\:text-primary-foreground *::-moz-selection{color:hsl(var(--primary-foreground))}.selection\:text-primary-foreground *::selection{color:hsl(var(--primary-foreground))}.selection\:bg-primary::-moz-selection{background-color:hsl(var(--primary))}.selection\:bg-primary::selection{background-color:hsl(var(--primary))}.selection\:text-primary-foreground::-moz-selection{color:hsl(var(--primary-foreground))}.selection\:text-primary-foreground::selection{color:hsl(var(--primary-foreground))}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:1.5rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-\[\#555\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#555\]::placeholder{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#666\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#666\]::placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8B8D98\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(139 141 152 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8B8D98\]::placeholder{--tw-text-opacity: 1;color:rgb(139 141 152 / var(--tw-text-opacity, 1))}.placeholder\:text-bs-lavender::-moz-placeholder{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.placeholder\:text-bs-lavender::placeholder{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:hsl(var(--muted-foreground) / .5)}.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground) / .5)}.placeholder\:text-muted-foreground\/60::-moz-placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/60::placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-neutral-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-600::placeholder{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.placeholder\:text-white\/40::-moz-placeholder{color:#fff6}.placeholder\:text-white\/40::placeholder{color:#fff6}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:-inset-x-3:after{content:var(--tw-content);left:-.75rem;right:-.75rem}.after\:-inset-y-2:after{content:var(--tw-content);top:-.5rem;bottom:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-foreground:after{content:var(--tw-content);background-color:hsl(var(--foreground))}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.first\:rounded-l-lg:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-lg:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.empty\:before\:text-muted-foreground:empty:before{content:var(--tw-content);color:hsl(var(--muted-foreground))}.empty\:before\:content-\[\'Type_your_response\.\.\.\'\]:empty:before{--tw-content: "Type your response...";content:var(--tw-content)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[1px\]:hover,.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#18181B\]\/50:hover{border-color:#18181b80}.hover\:border-\[\#FF5900\]:hover{--tw-border-opacity: 1;border-color:rgb(255 89 0 / var(--tw-border-opacity, 1))}.hover\:border-\[hsl\(var\(--bs-ai-start\)\)\]\/50:hover{border-color:hsl(var(--bs-ai-start) / .5)}.hover\:border-\[hsl\(var\(--status-critical\)\)\]\/60:hover{border-color:hsl(var(--status-critical) / .6)}.hover\:border-\[hsl\(var\(--status-healthy\)\)\]\/60:hover{border-color:hsl(var(--status-healthy) / .6)}.hover\:border-\[hsl\(var\(--status-warning\)\)\]\/60:hover{border-color:hsl(var(--status-warning) / .6)}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-border\/80:hover{border-color:hsl(var(--border) / .8)}.hover\:border-bs-border:hover{border-color:#1f1d1a1f}.hover\:border-bs-border\/80:hover{border-color:#1f1d1acc}.hover\:border-bs-lavender:hover{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.hover\:border-bs-orange:hover{--tw-border-opacity: 1;border-color:rgb(77 92 240 / var(--tw-border-opacity, 1))}.hover\:border-bs-orange\/30:hover{border-color:#4d5cf04d}.hover\:border-bs-orange\/50:hover{border-color:#4d5cf080}.hover\:border-charcoal:hover{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.hover\:border-foreground:hover{border-color:hsl(var(--foreground))}.hover\:border-foreground\/25:hover{border-color:hsl(var(--foreground) / .25)}.hover\:border-foreground\/30:hover{border-color:hsl(var(--foreground) / .3)}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.hover\:border-muted-foreground\/20:hover{border-color:hsl(var(--muted-foreground) / .2)}.hover\:border-muted-foreground\/30:hover{border-color:hsl(var(--muted-foreground) / .3)}.hover\:border-muted-foreground\/40:hover{border-color:hsl(var(--muted-foreground) / .4)}.hover\:border-muted-foreground\/50:hover{border-color:hsl(var(--muted-foreground) / .5)}.hover\:border-neutral-300:hover{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-primary\/60:hover{border-color:hsl(var(--primary) / .6)}.hover\:border-secondary\/30:hover{border-color:hsl(var(--secondary) / .3)}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-warning:hover{border-color:hsl(var(--warning))}.hover\:bg-\[\#16A34A\]:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#18181B\]:hover{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#18181B\]\/15:hover{background-color:#18181b26}.hover\:bg-\[\#18181B\]\/90:hover{background-color:#18181be6}.hover\:bg-\[\#225D92\]:hover{--tw-bg-opacity: 1;background-color:rgb(34 93 146 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2563EB\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2A2A2A\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#374151\]:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#D04A26\]:hover{--tw-bg-opacity: 1;background-color:rgb(208 74 38 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#D14420\]:hover{--tw-bg-opacity: 1;background-color:rgb(209 68 32 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E85000\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 80 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F3F3F7\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 243 247 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FAFAFC\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFF9F6\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 249 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e8461a\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 70 26 / var(--tw-bg-opacity, 1))}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}.hover\:bg-\[hsl\(var\(--muted\)\)\]:hover{background-color:hsl(var(--muted))}.hover\:bg-\[hsl\(var\(--umber-deep\)\)\]:hover{background-color:hsl(var(--umber-deep))}.hover\:bg-\[rgba\(24\,24\,27\,0\.05\)\]:hover{background-color:#18181b0d}.hover\:bg-\[var\(--v3-vermilion-hover\)\]:hover{background-color:var(--v3-vermilion-hover)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/20:hover{background-color:hsl(var(--accent) / .2)}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-background\/10:hover{background-color:hsl(var(--background) / .1)}.hover\:bg-background\/60:hover{background-color:hsl(var(--background) / .6)}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-black\/60:hover{background-color:#0009}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-black\/\[0\.02\]:hover{background-color:#00000005}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-bs-border:hover{background-color:#1f1d1a1f}.hover\:bg-bs-error-light:hover{background-color:#c03a2817}.hover\:bg-bs-error-light\/80:hover{background-color:#c03a28cc}.hover\:bg-bs-error\/90:hover{background-color:#c03a28e6}.hover\:bg-bs-info-light:hover{background-color:#5a6b7a24}.hover\:bg-bs-orange-dark:hover{--tw-bg-opacity: 1;background-color:rgb(61 76 204 / var(--tw-bg-opacity, 1))}.hover\:bg-bs-orange-light:hover{--tw-bg-opacity: 1;background-color:rgb(239 241 255 / var(--tw-bg-opacity, 1))}.hover\:bg-bs-orange-light\/30:hover{background-color:#eff1ff4d}.hover\:bg-bs-orange\/20:hover{background-color:#4d5cf033}.hover\:bg-bs-orange\/5:hover{background-color:#4d5cf00d}.hover\:bg-bs-orange\/90:hover{background-color:#4d5cf0e6}.hover\:bg-bs-section-gray:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-bs-section-gray\/50:hover{background-color:#fafafa80}.hover\:bg-bs-slate:hover{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.hover\:bg-bs-success-light:hover{background-color:#2e6b4f1a}.hover\:bg-bs-success\/90:hover{background-color:#15803de6}.hover\:bg-bs-warning-light:hover{background-color:#c4920d1f}.hover\:bg-bs-warning-light\/80:hover{background-color:#c4920dcc}.hover\:bg-bs-warning\/90:hover{background-color:#b45309e6}.hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/5:hover{background-color:hsl(var(--destructive) / .05)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-destructive\/\[0\.06\]:hover{background-color:hsl(var(--destructive) / .06)}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/\[0\.06\]:hover{background-color:#10b9810f}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-foreground\/30:hover{background-color:hsl(var(--foreground) / .3)}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-ink\/\[0\.04\]:hover{background-color:#18181b0a}.hover\:bg-moss\/15:hover{background-color:#15803d26}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/20:hover{background-color:hsl(var(--muted-foreground) / .2)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-neutral-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-50\/50:hover{background-color:#fafafa80}.hover\:bg-neutral-700:hover{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary-foreground\/10:hover{background-color:hsl(var(--primary-foreground) / .1)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-primary\/\[0\.04\]:hover{background-color:hsl(var(--primary) / .04)}.hover\:bg-primary\/\[0\.09\]:hover{background-color:hsl(var(--primary) / .09)}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-rust\/90:hover{background-color:#dc2626e6}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary-foreground\/10:hover{background-color:hsl(var(--secondary-foreground) / .1)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-status-critical\/10:hover{background-color:hsl(var(--status-critical) / .1)}.hover\:bg-status-critical\/90:hover{background-color:hsl(var(--status-critical) / .9)}.hover\:bg-status-healthy\/90:hover{background-color:hsl(var(--status-healthy) / .9)}.hover\:bg-status-info\/90:hover{background-color:hsl(var(--status-info) / .9)}.hover\:bg-status-warning\/10:hover{background-color:hsl(var(--status-warning) / .1)}.hover\:bg-success\/90:hover{background-color:hsl(var(--success) / .9)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-warning\/10:hover{background-color:hsl(var(--warning) / .1)}.hover\:bg-warning\/90:hover{background-color:hsl(var(--warning) / .9)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:fill-amber-400:hover{fill:#fbbf24}.hover\:text-\[\#AAA\]:hover{--tw-text-opacity: 1;color:rgb(170 170 170 / var(--tw-text-opacity, 1))}.hover\:text-\[\#FF5900\]:hover{--tw-text-opacity: 1;color:rgb(255 89 0 / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(var\(--background\)\)\]:hover{color:hsl(var(--background))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-400:hover{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.hover\:text-background:hover{color:hsl(var(--background))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-bs-dark-blue:hover{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.hover\:text-bs-error\/80:hover{color:#c03a28cc}.hover\:text-bs-info:hover{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.hover\:text-bs-orange:hover{--tw-text-opacity: 1;color:rgb(77 92 240 / var(--tw-text-opacity, 1))}.hover\:text-bs-orange-dark:hover{--tw-text-opacity: 1;color:rgb(61 76 204 / var(--tw-text-opacity, 1))}.hover\:text-bs-orange\/80:hover{color:#4d5cf0cc}.hover\:text-bs-slate:hover{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.hover\:text-bs-success:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.hover\:text-bs-success\/80:hover{color:#15803dcc}.hover\:text-bs-warning:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-bs-warning\/80:hover{color:#b45309cc}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-emerald-600:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-neutral-700:hover{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/70:hover{color:hsl(var(--primary) / .7)}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-success\/80:hover{color:hsl(var(--success) / .8)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.hover\:text-zinc-200:hover{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:decoration-foreground:hover{text-decoration-color:hsl(var(--foreground))}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow: 0 0 0 1px var(--sidebar-accent);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.06\)\]:hover{--tw-shadow: 0 4px 16px rgba(0,0,0,.06);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-hover:hover{--tw-shadow: 0 4px 12px rgba(0,0,0,.08), 0 2px 4px rgba(0,0,0,.04);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color), 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-bs-orange:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(77 92 240 / var(--tw-ring-opacity, 1))}.hover\:ring-primary:hover{--tw-ring-color: hsl(var(--primary))}.hover\:ring-primary\/30:hover{--tw-ring-color: hsl(var(--primary) / .3)}.hover\:ring-primary\/50:hover{--tw-ring-color: hsl(var(--primary) / .5)}.hover\:shadow-hover:hover{box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-bs-orange:focus{--tw-border-opacity: 1;border-color:rgb(77 92 240 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-primary\/40:focus{border-color:hsl(var(--primary) / .4)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#2F73B1\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(47 115 177 / var(--tw-ring-opacity, 1))}.focus\:ring-bs-orange\/20:focus{--tw-ring-color: rgb(77 92 240 / .2)}.focus\:ring-bs-orange\/30:focus{--tw-ring-color: rgb(77 92 240 / .3)}.focus\:ring-primary:focus{--tw-ring-color: hsl(var(--primary))}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-ring\/30:focus{--tw-ring-color: hsl(var(--ring) / .3)}.focus\:ring-ring\/40:focus{--tw-ring-color: hsl(var(--ring) / .4)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-charcoal:focus-visible{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.focus-visible\:border-destructive\/40:focus-visible{border-color:hsl(var(--destructive) / .4)}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:bg-muted\/40:focus-visible{background-color:hsl(var(--muted) / .4)}.focus-visible\:bg-muted\/60:focus-visible{background-color:hsl(var(--muted) / .6)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring))}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-charcoal\/15:focus-visible{--tw-ring-color: rgb(24 24 27 / .15)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color: hsl(var(--destructive))}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: hsl(var(--destructive) / .2)}.focus-visible\:ring-foreground\/40:focus-visible{--tw-ring-color: hsl(var(--foreground) / .4)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color: hsl(var(--primary) / .3)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color: hsl(var(--primary) / .5)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / .5)}.focus-visible\:ring-ring\/60:focus-visible{--tw-ring-color: hsl(var(--ring) / .6)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:hsl(var(--ring))}.active\:scale-110:active{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active,.active\:scale-\[0\.95\]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[\#F3F4F6\]:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-muted:active{background-color:hsl(var(--muted))}.active\:bg-muted\/40:active{background-color:hsl(var(--muted) / .4)}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:opacity-60:active{opacity:.6}.active\:opacity-70:active{opacity:.7}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:hsl(var(--input) / .5)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[var\(--v3-ledger\,\#0049DC\)\]{border-color:var(--v3-ledger,#0049DC)}.group:hover .group-hover\:border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-primary\/40{border-color:hsl(var(--primary) / .4)}.group:hover .group-hover\:bg-\[color-mix\(in_srgb\,var\(--v3-ledger\,\#0049DC\)_26\%\,transparent\)\]{background-color:color-mix(in srgb,var(--v3-ledger,#0049DC) 26%,transparent)}.group:hover .group-hover\:bg-amber-400\/30{background-color:#fbbf244d}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:bg-black\/5{background-color:#0000000d}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group:hover .group-hover\:text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group\/row:hover .group-hover\/row\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.group\/tile:active .group-active\/tile\:text-primary{color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:rounded-card{border-radius:8px}.group.toaster .group-\[\.toaster\]\:border-l-4{border-left-width:4px}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-rule{border-color:#1f1d1a1f}.group.toaster .group-\[\.toaster\]\:border-l-bs-error{--tw-border-opacity: 1;border-left-color:rgb(192 58 40 / var(--tw-border-opacity, 1))}.group.toaster .group-\[\.toaster\]\:border-l-bs-success{--tw-border-opacity: 1;border-left-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.group.toaster .group-\[\.toaster\]\:border-l-bs-warning{--tw-border-opacity: 1;border-left-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toaster .group-\[\.toaster\]\:bg-charcoal{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.group.toaster .group-\[\.toaster\]\:bg-paper{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-cream{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[select\:disabled\]\:opacity-50:has(select:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.group\/field-label:has(:focus-visible) .group-has-\[\:focus-visible\]\/field-label\:ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:hsl(var(--muted))}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:hsl(var(--secondary))}.aria-expanded\:text-foreground[aria-expanded=true]{color:hsl(var(--foreground))}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:hsl(var(--secondary-foreground))}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.group\/accordion-trigger[aria-expanded=true] .group-aria-expanded\/accordion-trigger\:inline{display:inline}.group\/accordion-trigger[aria-expanded=true] .group-aria-expanded\/accordion-trigger\:hidden{display:none}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{left:0;right:0}.data-\[side\=left\]\:inset-y-0[data-side=left],.data-\[side\=right\]\:inset-y-0[data-side=right]{top:0;bottom:0}.data-\[side\=top\]\:inset-x-0[data-side=top]{left:0;right:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:.25rem}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:-.25rem}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start],.data-\[side\=left\]\:-right-1[data-side=left]{right:-.25rem}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=right\]\:-left-1[data-side=right]{left:-.25rem}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:-.625rem}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=left\]\:h-full[data-side=left],.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[size\=default\]\:h-8[data-size=default]{height:2rem}.data-\[size\=sm\]\:h-7[data-size=sm]{height:1.75rem}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=left\]\:w-3\/4[data-side=left],.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end],.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left],.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes sheet-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.data-\[state\=closed\]\:animate-sheet-slide-down[data-state=closed]{animation:sheet-slide-down .2s ease-in}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}@keyframes sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.data-\[state\=open\]\:animate-sheet-slide-up[data-state=open]{animation:sheet-slide-up .25s cubic-bezier(.16,1,.3,1)}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md),10px)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-width:1px}.data-\[side\=left\]\:border-r[data-side=left]{border-right-width:1px}.data-\[side\=right\]\:border-l[data-side=right]{border-left-width:1px}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-width:1px}.data-\[state\=active\]\:border-b-2[data-state=active]{border-bottom-width:2px}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:hsl(var(--ring))}.data-\[state\=active\]\:border-bs-dark-blue[data-state=active]{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-foreground[data-state=active]{border-color:hsl(var(--foreground))}.data-\[state\=active\]\:border-primary[data-state=active]{border-color:hsl(var(--primary))}.data-\[state\=active\]\:border-b-charcoal[data-state=active]{--tw-border-opacity: 1;border-bottom-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=checked\]\:bg-bs-success[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.data-\[state\=on\]\:bg-background[data-state=on]{background-color:hsl(var(--background))}.data-\[state\=on\]\:bg-white[data-state=on]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[size\=sm\]\:py-0\.5[data-size=sm]{padding-top:.125rem;padding-bottom:.125rem}.data-\[size\=md\]\:text-sm[data-size=md]{font-size:.875rem;line-height:1.25rem}.data-\[size\=sm\]\:text-xs[data-size=sm]{font-size:.75rem;line-height:1rem}.data-\[active\=true\]\:font-medium[data-active=true],.data-\[state\=active\]\:font-medium[data-state=active]{font-weight:500}.data-\[state\=active\]\:font-semibold[data-state=active]{font-weight:600}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-bs-dark-blue[data-state=active]{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=off\]\:text-muted-foreground[data-state=off]{color:hsl(var(--muted-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=on\]\:text-primary[data-state=on]{color:hsl(var(--primary))}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=on\]\:shadow-sm[data-state=on]{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color: hsl(var(--ring) / .5)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity: 0}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x: -.5rem}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.\*\:data-\[slot\=select-value\]\:line-clamp-1[data-slot=select-value]>*{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\*\:data-\[slot\=select-value\]\:flex[data-slot=select-value]>*{display:flex}.\*\:data-\[slot\=select-value\]\:items-center[data-slot=select-value]>*{align-items:center}.\*\:data-\[slot\=select-value\]\:gap-1\.5[data-slot=select-value]>*{gap:.375rem}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=off\]\:hover\:text-foreground:hover[data-state=off]{color:hsl(var(--foreground))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]{width:calc(var(--sidebar-width-icon) + (--spacing(4)))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]{width:calc(var(--sidebar-width-icon) + (--spacing(4)) + 2px)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent{background-color:transparent}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:ring-sidebar-border{--tw-ring-color: hsl(var(--sidebar-border))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover,.group[data-collapsible=offcanvas] .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.group[data-collapsible=offcanvas] .data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]{right:calc(var(--sidebar-width) * -1)}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer[data-state=checked]~.peer-data-\[state\=checked\]\:border-primary{border-color:hsl(var(--primary))}.peer[data-state=checked]~.peer-data-\[state\=checked\]\:bg-primary\/5{background-color:hsl(var(--primary) / .05)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-800\/30:is(.dark *){border-color:#1e40af4d}.dark\:border-bs-error\/30:is(.dark *){border-color:#c03a284d}.dark\:border-bs-info\/30:is(.dark *){border-color:#52525b4d}.dark\:border-bs-success\/30:is(.dark *){border-color:#15803d4d}.dark\:border-bs-warning\/30:is(.dark *){border-color:#b453094d}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.dark\:border-green-800\/40:is(.dark *){border-color:#16653466}.dark\:border-input:is(.dark *){border-color:hsl(var(--input))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:bg-amber-900\/30:is(.dark *){background-color:#78350f4d}.dark\:bg-amber-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 26 3 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-950\/20:is(.dark *){background-color:#451a0333}.dark\:bg-amber-950\/30:is(.dark *){background-color:#451a034d}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-blue-500\/20:is(.dark *){background-color:#3b82f633}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(23 37 84 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-950\/10:is(.dark *){background-color:#1725541a}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d}.dark\:bg-bs-error\/10:is(.dark *){background-color:#c03a281a}.dark\:bg-bs-error\/20:is(.dark *){background-color:#c03a2833}.dark\:bg-bs-info\/10:is(.dark *){background-color:#52525b1a}.dark\:bg-bs-info\/20:is(.dark *){background-color:#52525b33}.dark\:bg-bs-orange\/10:is(.dark *){background-color:#4d5cf01a}.dark\:bg-bs-orange\/20:is(.dark *){background-color:#4d5cf033}.dark\:bg-bs-success\/10:is(.dark *){background-color:#15803d1a}.dark\:bg-bs-success\/20:is(.dark *){background-color:#15803d33}.dark\:bg-bs-warning\/10:is(.dark *){background-color:#b453091a}.dark\:bg-destructive\/10:is(.dark *){background-color:hsl(var(--destructive) / .1)}.dark\:bg-destructive\/20:is(.dark *){background-color:hsl(var(--destructive) / .2)}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#064e3b4d}.dark\:bg-emerald-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 44 34 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#022c224d}.dark\:bg-gray-900\/30:is(.dark *){background-color:#1118274d}.dark\:bg-green-500\/20:is(.dark *){background-color:#22c55e33}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-green-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(5 46 22 / var(--tw-bg-opacity, 1))}.dark\:bg-green-950\/20:is(.dark *){background-color:#052e1633}.dark\:bg-input\/30:is(.dark *){background-color:hsl(var(--input) / .3)}.dark\:bg-orange-500\/20:is(.dark *){background-color:#f9731633}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7c2d124d}.dark\:bg-purple-500\/20:is(.dark *){background-color:#a855f733}.dark\:bg-purple-900\/30:is(.dark *){background-color:#581c874d}.dark\:bg-purple-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(59 7 100 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-red-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d}.dark\:bg-slate-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/30:is(.dark *){background-color:#0f172a4d}.dark\:bg-violet-900\/30:is(.dark *){background-color:#4c1d954d}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#713f124d}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-bs-error\/80:is(.dark *){color:#c03a28cc}.dark\:text-bs-info:is(.dark *){--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.dark\:text-bs-success:is(.dark *){--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.dark\:text-bs-warning:is(.dark *){--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-muted-foreground:is(.dark *){color:hsl(var(--muted-foreground))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-destructive\/30:hover:is(.dark *){background-color:hsl(var(--destructive) / .3)}.dark\:hover\:bg-input\/50:hover:is(.dark *){background-color:hsl(var(--input) / .5)}.dark\:hover\:bg-muted\/50:hover:is(.dark *){background-color:hsl(var(--muted) / .5)}.dark\:hover\:text-foreground:hover:is(.dark *){color:hsl(var(--foreground))}.dark\:focus-visible\:ring-destructive\/40:focus-visible:is(.dark *){--tw-ring-color: hsl(var(--destructive) / .4)}.dark\:disabled\:bg-input\/80:disabled:is(.dark *){background-color:hsl(var(--input) / .8)}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-\[95vh\]{height:95vh}.sm\:w-48{width:12rem}.sm\:w-52{width:13rem}.sm\:w-64{width:16rem}.sm\:w-80{width:20rem}.sm\:w-\[130px\]{width:130px}.sm\:w-\[140px\]{width:140px}.sm\:w-\[150px\]{width:150px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[380px\]{width:380px}.sm\:w-\[420px\]{width:420px}.sm\:w-\[540px\]{width:540px}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-\[1100px\]{max-width:1100px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[430px\]{max-width:430px}.sm\:max-w-\[450px\]{max-width:450px}.sm\:max-w-\[460px\]{max-width:460px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[550px\]{max-width:550px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[650px\]{max-width:650px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[900px\]{max-width:900px}.sm\:max-w-\[95vw\]{max-width:95vw}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-6{gap:1.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border-l{border-left-width:1px}.sm\:border-t{border-top-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[18px\]{font-size:18px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:24rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:bottom-6{bottom:1.5rem}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-32{height:8rem}.md\:h-60{height:15rem}.md\:h-64{height:16rem}.md\:h-9{height:2.25rem}.md\:h-\[95vh\]{height:95vh}.md\:h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.md\:h-full{height:100%}.md\:max-h-\[75vh\]{max-height:75vh}.md\:max-h-none{max-height:none}.md\:w-16{width:4rem}.md\:w-64{width:16rem}.md\:w-80{width:20rem}.md\:w-9{width:2.25rem}.md\:w-\[380px\]{width:380px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-4xl{max-width:56rem}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[95vw\]{max-width:95vw}.md\:flex-none{flex:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.md\:grid-cols-\[28px_minmax\(240px\,2\.2fr\)_1fr_1fr_120px_110px_150px\]{grid-template-columns:28px minmax(240px,2.2fr) 1fr 1fr 120px 110px 150px}.md\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1\.4fr\)_120px_140px_140px_24px\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1.4fr) 120px 140px 140px 24px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:rounded-lg{border-radius:var(--radius)}.md\:border-l{border-left-width:1px}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:pb-0{padding-bottom:0}.md\:pb-6{padding-bottom:1.5rem}.md\:pt-10{padding-top:2.5rem}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.md\:after\:hidden:after{content:var(--tw-content);display:none}.group:hover .md\:group-hover\:opacity-100{opacity:1}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset][data-state=collapsed]~.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:static{position:static}.lg\:left-64{left:16rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-56{width:14rem}.lg\:w-\[240px\]{width:240px}.lg\:max-w-3xl{max-width:48rem}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[240px_1fr_320px\]{grid-template-columns:240px 1fr 320px}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[330px_1fr\]{grid-template-columns:330px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_224px\]{grid-template-columns:minmax(0,1fr) 224px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:flex-row{flex-direction:row}.lg\:gap-8{gap:2rem}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:p-12{padding:3rem}.lg\:p-8{padding:2rem}}@media (min-width: 1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:border-l{border-left-width:1px}.xl\:border-t-0{border-top-width:0px}}.ltr\:-translate-x-1\/2:where([dir=ltr],[dir=ltr] *){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[data-state\=checked\]\)\]\:border-primary:has([data-state=checked]){border-color:hsl(var(--primary))}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[data-radix-scroll-area-viewport\]\]\:\!overflow-x-hidden>[data-radix-scroll-area-viewport]{overflow-x:hidden!important}.\[\&\>button\.absolute\]\:hidden>button.absolute{display:none}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:bg-amber-500>div{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-bs-error>div{--tw-bg-opacity: 1;background-color:rgb(192 58 40 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-bs-success>div{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-bs-warning>div{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-destructive>div{background-color:hsl(var(--destructive))}.\[\&\>div\]\:bg-emerald-500>div{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-red-500>div{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-warning>div{background-color:hsl(var(--warning))}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\]\:rotate-180[data-state=open]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:hover\:text-foreground:hover a{color:hsl(var(--foreground))}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:1rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:.75rem;height:.75rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}@font-face{font-family:BuildSpace Redesign Geist;src:url(/brand/redesign/geist.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:BuildSpace Redesign Inter Tight;src:url(/brand/redesign/inter-tight.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:BuildSpace Redesign Mono;src:url(/brand/redesign/geist-mono.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}body{--bs-blue: 234.479 84.456% 62.157%;--bs-electric: 67.895 95% 60.784%;--bs-font-sans: "BuildSpace Redesign Geist", system-ui, sans-serif;--bs-font-display: "BuildSpace Redesign Inter Tight", var(--bs-font-sans);--bs-font-mono: "BuildSpace Redesign Mono", ui-monospace, monospace;--workspace-font: var(--bs-font-sans);--workspace-title-font: var(--bs-font-display);--workspace-mono: var(--bs-font-mono);--font-ui: var(--bs-font-sans);--font-display: var(--bs-font-display);--font-mono: var(--bs-font-mono);--background: 0 0% 100%;--foreground: 230 15.789% 7.451%;--card: 0 0% 100%;--card-foreground: var(--foreground);--popover: var(--card);--popover-foreground: var(--foreground);--primary: var(--bs-blue);--primary-foreground: 0 0% 100%;--secondary: 220 15.789% 96.275%;--secondary-foreground: var(--foreground);--muted: var(--secondary);--muted-foreground: 222.353 7.692% 43.333%;--accent: 232.5 100% 96.863%;--accent-foreground: var(--bs-blue);--border: 222.857 15.556% 91.176%;--input: var(--border);--ring: var(--bs-blue);--radius: .75rem;--brand-primary: var(--primary);--brand-secondary: var(--secondary);--brand-accent: var(--primary);--brand-background: var(--background);--brand-text: var(--foreground);--cta-primary: var(--primary);--cta-primary-foreground: var(--primary-foreground);--cta-secondary: var(--secondary);--cta-secondary-foreground: var(--secondary-foreground);--nav-background: var(--card);--nav-foreground: var(--muted-foreground);--nav-accent: var(--accent);--nav-accent-foreground: var(--accent-foreground);--mode-accent: var(--primary);--sidebar-background: var(--card);--sidebar-foreground: var(--muted-foreground);--sidebar-primary: var(--primary);--sidebar-primary-foreground: var(--primary-foreground);--sidebar-accent: var(--accent);--sidebar-accent-foreground: var(--accent-foreground);--sidebar-border: var(--border);--sidebar-ring: var(--ring);--bs-orange: var(--primary);--orange: hsl(var(--primary));--orange-hover: hsl(var(--primary) / .9);--orange-on: hsl(var(--primary-foreground));--v3-vermilion: hsl(var(--primary));--v3-vermilion-hot: hsl(var(--primary));--v3-vermilion-hover: hsl(var(--primary) / .9);--v3-ledger: hsl(var(--primary));--v3-pale: hsl(var(--accent));--v3-token-lt: hsl(var(--accent));--active-rail: inset 2px 0 0 hsl(var(--primary));font-family:var(--bs-font-sans);-webkit-font-smoothing:antialiased}html.dark body{--background: 228 19% 9%;--foreground: 220 23% 95%;--card: 228 17% 12%;--primary: 233 100% 77%;--primary-foreground: 230 30% 12%;--secondary: 228 16% 17%;--muted-foreground: 222 12% 69%;--accent: 232 32% 21%;--accent-foreground: var(--primary);--border: 225 16% 24%;--ring: var(--primary)}body :is(.font-sans,.font-body){font-family:var(--bs-font-sans)}body :is(.font-display,.font-heading){font-family:var(--bs-font-display)!important}body .font-mono{font-family:var(--bs-font-mono)}body ::-moz-selection{background:hsl(var(--primary) / .18)}body ::selection{background:hsl(var(--primary) / .18)}
