.livebank-governance-demo-section{position:relative;margin-top:clamp(22px,3vw,38px)}
.lbg-demo{--lbg-accent:#35bdf3;--lbg-accent-2:#7068ff;position:relative;height:clamp(372px,31vw,414px);min-height:372px;overflow:hidden;border:1px solid rgba(105,197,255,.22);border-radius:28px;background:linear-gradient(145deg,rgba(7,23,43,.98),rgba(5,15,31,.985) 52%,rgba(13,19,47,.98));box-shadow:0 30px 80px rgba(0,3,15,.34),inset 0 1px 0 rgba(255,255,255,.07);isolation:isolate;color:#eef8ff}
.lbg-demo:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 18%,rgba(73,182,255,.045) 49%,transparent 76%),radial-gradient(circle at 76% 32%,rgba(53,189,243,.13),transparent 29%);pointer-events:none;z-index:-1}
.lbg-demo__ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1}
.lbg-demo__ambient i{position:absolute;width:260px;height:260px;border-radius:50%;filter:blur(70px);opacity:.16;background:#1abfff}
.lbg-demo__ambient i:nth-child(1){left:-100px;top:-110px}.lbg-demo__ambient i:nth-child(2){right:-90px;bottom:-170px;background:#6657ff}.lbg-demo__ambient i:nth-child(3){width:150px;height:150px;left:48%;top:38%;background:#11d8bd;opacity:.08}
.lbg-demo__bar{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid rgba(150,215,255,.12);background:rgba(6,18,34,.72);backdrop-filter:blur(18px);position:relative;z-index:4}
.lbg-demo__brand,.lbg-demo__status,.lbg-demo__status span{display:flex;align-items:center}
.lbg-demo__brand{gap:10px;font-size:13px;letter-spacing:.025em;color:#c7d7e8}.lbg-demo__brand b{font-weight:650;color:#fff;margin-left:3px}
.lbg-demo__brand-mark{width:25px;height:25px;display:grid;place-items:center;position:relative;border-radius:8px;background:linear-gradient(145deg,rgba(63,198,255,.24),rgba(106,97,255,.2));border:1px solid rgba(123,215,255,.34)}
.lbg-demo__brand-mark i{position:absolute;width:4px;height:4px;border-radius:50%;background:#73ddff;box-shadow:0 0 9px #37c6ff}.lbg-demo__brand-mark i:nth-child(1){left:5px;bottom:6px}.lbg-demo__brand-mark i:nth-child(2){left:10px;top:7px}.lbg-demo__brand-mark i:nth-child(3){right:5px;bottom:6px}.lbg-demo__brand-mark:before,.lbg-demo__brand-mark:after{content:"";position:absolute;height:1px;width:10px;background:linear-gradient(90deg,#62d7ff,#7a6cff);transform-origin:left center}.lbg-demo__brand-mark:before{left:7px;top:15px;transform:rotate(-48deg)}.lbg-demo__brand-mark:after{left:12px;top:9px;transform:rotate(48deg)}
.lbg-demo__status{gap:14px;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#8fa8bf}.lbg-demo__status span{gap:7px}.lbg-demo__status span i{width:7px;height:7px;border-radius:50%;background:#31dda8;box-shadow:0 0 12px rgba(49,221,168,.75);animation:lbgPulse 2s ease-in-out infinite}.lbg-demo__status strong{font-size:11px;letter-spacing:.08em;color:#dff6ff;font-weight:650;padding:5px 9px;border:1px solid rgba(143,215,255,.16);border-radius:8px;background:rgba(69,151,211,.07)}
.lbg-demo__canvas{position:absolute;inset:56px 0 36px;overflow:hidden}
.lbg-scene{position:absolute;inset:0;display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.55fr);gap:clamp(18px,3vw,46px);align-items:center;padding:clamp(20px,2.5vw,34px) clamp(22px,3.6vw,52px);opacity:0;visibility:hidden;transform:translateX(24px) scale(.985);transition:opacity .55s ease,transform .7s cubic-bezier(.2,.8,.2,1),visibility 0s linear .7s}
.lbg-scene.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s;z-index:2}
.lbg-scene__copy{position:relative;z-index:2;max-width:360px}.lbg-scene__copy>span{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border-radius:20px;border:1px solid rgba(81,196,255,.2);background:rgba(46,165,226,.08);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#64cdf8}.lbg-scene__copy>span:before{content:"";width:5px;height:5px;border-radius:50%;background:#53d3ff;box-shadow:0 0 9px #4bc8ff}.lbg-scene__copy h3{margin:12px 0 8px!important;font-size:clamp(20px,2vw,28px)!important;line-height:1.16!important;font-weight:650!important;letter-spacing:-.025em!important;color:#f7fbff!important;text-wrap:balance}.lbg-scene__copy div{font-size:clamp(12px,1.05vw,14px);line-height:1.55;color:#aebfd1}.lbg-scene__copy div p{margin:0}
.lbg-scene__visual{height:min(255px,100%);min-height:228px;position:relative;border:1px solid rgba(129,204,255,.13);border-radius:22px;background:linear-gradient(145deg,rgba(24,50,80,.43),rgba(8,22,43,.56));box-shadow:inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden}.lbg-scene__visual:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(108,193,244,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(108,193,244,.035) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)}
.lbg-demo__footer{position:absolute;left:0;right:0;bottom:0;height:36px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 22px;border-top:1px solid rgba(146,214,255,.1);background:rgba(3,12,26,.72);z-index:4}.lbg-demo__footer>span:first-child{display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:.11em;text-transform:uppercase;color:#839caf}.lbg-demo__footer>span:first-child i{width:6px;height:6px;border-radius:50%;background:#38ddb0;box-shadow:0 0 8px rgba(56,221,176,.7)}.lbg-demo__footer nav{display:flex;gap:7px}.lbg-demo__footer nav button{border:0;background:transparent;padding:5px 1px;cursor:pointer}.lbg-demo__footer nav button i{display:block;width:18px;height:3px;border-radius:5px;background:rgba(128,169,198,.24);transition:width .35s,background .35s,box-shadow .35s}.lbg-demo__footer nav button.is-active i{width:30px;background:linear-gradient(90deg,#2cc9f4,#746cff);box-shadow:0 0 10px rgba(54,195,250,.45)}.lbg-demo__progress{justify-self:end;width:78px;height:2px;background:rgba(126,170,201,.18);overflow:hidden;border-radius:3px}.lbg-demo__progress i{display:block;width:0;height:100%;background:linear-gradient(90deg,#26d3ee,#776cff)}

/* Scene 1: role assignment */
.lbg-scene__visual--0{display:grid;grid-template-columns:1fr 44px 1.2fr;align-items:center;gap:10px;padding:20px}.lbg-role-stack{display:grid;gap:7px}.lbg-role{height:38px;display:grid;grid-template-columns:29px 1fr 8px;align-items:center;gap:8px;padding:0 10px;border:1px solid rgba(120,194,239,.12);border-radius:10px;background:rgba(8,26,48,.8);opacity:.48;transform:translateX(-9px)}.lbg-role i{width:23px;height:23px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(145deg,#1e87db,#5b6cef);font-size:9px;font-style:normal;font-weight:800}.lbg-role span{font-size:9px;color:#c3d3df;white-space:nowrap}.lbg-role b{width:6px;height:6px;border-radius:50%;background:#2ed7a3}.lbg-flow-arrow{text-align:center;color:#5bcff9}.lbg-flow-arrow i{display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent,#41c6f3,transparent)}.lbg-flow-arrow span{display:block;margin-top:-12px;font-size:17px}.lbg-access-panel{padding:12px;border:1px solid rgba(85,196,255,.2);border-radius:14px;background:rgba(7,24,46,.87);box-shadow:0 15px 30px rgba(0,4,18,.2)}.lbg-access-panel header,.lbg-access-panel>div{display:flex;align-items:center}.lbg-access-panel header{gap:7px;padding-bottom:9px;border-bottom:1px solid rgba(139,209,248,.1);font-size:9px;color:#81d9fa}.lbg-access-panel header>i{width:8px;height:8px;border-radius:3px;background:#5c72ff}.lbg-access-panel header b{margin-left:auto;color:#36d6a8;font-size:7px}.lbg-access-panel>div{justify-content:space-between;padding:7px 2px;border-bottom:1px solid rgba(139,209,248,.065);font-size:9px;color:#afc5d5}.lbg-access-panel>div i{font-style:normal;color:#3ee0af;opacity:0}
.lbg-scene.is-active .lbg-role{animation:lbgRoleIn .48s calc(var(--order)*.18s) forwards}.lbg-scene.is-active .lbg-access-panel>div i{animation:lbgCheck .35s calc(.75s + var(--order)*.22s) forwards}

/* Scene 2: dual signature */
.lbg-scene__visual--1{display:grid;grid-template-columns:.85fr 1.25fr;align-items:center;gap:24px;padding:22px 26px}.lbg-document{height:190px;padding:16px;border-radius:13px;background:linear-gradient(155deg,#eaf7ff,#a9d6ef);color:#17344d;box-shadow:0 18px 35px rgba(0,4,18,.28);transform:rotate(-2deg)}.lbg-document header{display:flex;gap:7px;align-items:center;font-size:8px;font-weight:800;letter-spacing:.06em}.lbg-document header i{width:16px;height:19px;border-radius:3px;background:#2c86ce}.lbg-document>b{display:block;height:5px;margin-top:15px;border-radius:5px;background:rgba(35,77,109,.18)}.lbg-document>b:nth-of-type(2){width:78%}.lbg-document>b:nth-of-type(3){width:62%}.lbg-document footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:10px;border-top:1px solid rgba(38,77,107,.2);font-size:9px;font-weight:800}.lbg-document footer i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#13a97d;color:white;font-style:normal;opacity:0}.lbg-signature-route{display:grid;grid-template-columns:1fr 26px 1fr;align-items:center}.lbg-signature-route>div{display:grid;justify-items:center;gap:7px;font-size:8px;text-align:center;color:#b7cad8}.lbg-signature-route>div>i{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(84,200,255,.28);border-radius:13px;background:rgba(18,57,88,.72);font-style:normal;color:#74d9ff;font-weight:800}.lbg-signature-route>div>b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#24c995;color:#052419;opacity:0}.lbg-signature-route>em{height:1px;background:rgba(82,195,246,.2);position:relative}.lbg-signature-route>em:after{content:"";position:absolute;inset:0;background:#43cafa;transform:scaleX(0);transform-origin:left}.lbg-rule-chip{position:absolute;right:22px;bottom:19px;display:flex;gap:10px;padding:7px 10px;border:1px solid rgba(255,190,77,.2);border-radius:10px;background:rgba(79,55,21,.32);font-size:8px;color:#d3c3a6}.lbg-rule-chip b{color:#ffc05d}.lbg-scene.is-active .lbg-signature-route>div>b,.lbg-scene.is-active .lbg-document footer i{animation:lbgCheck .35s forwards}.lbg-scene.is-active .lbg-signature-route>div:first-child b{animation-delay:.65s}.lbg-scene.is-active .lbg-signature-route>em:after{animation:lbgLine 1s .85s forwards}.lbg-scene.is-active .lbg-signature-route>div:last-child b{animation-delay:1.55s}.lbg-scene.is-active .lbg-document footer i{animation-delay:2s}

/* Scene 3: permission matrix */
.lbg-scene__visual--2{display:flex;align-items:center;gap:18px;padding:22px}.lbg-matrix{flex:1;border:1px solid rgba(118,198,244,.16);border-radius:13px;overflow:hidden;background:rgba(5,20,39,.78)}.lbg-matrix header,.lbg-matrix>div{display:grid;grid-template-columns:minmax(115px,1.4fr) repeat(4,1fr);align-items:center;min-height:40px;padding:0 10px;border-bottom:1px solid rgba(133,202,242,.08)}.lbg-matrix header{font-size:7px;letter-spacing:.06em;color:#718da4}.lbg-matrix header i{text-align:center;font-style:normal}.lbg-matrix>div span{font-size:8px;color:#bcd0df}.lbg-matrix>div i{justify-self:center;display:grid;place-items:center;width:20px;height:20px;border-radius:7px;background:rgba(42,200,159,.12);color:#42dbac;font-size:9px;font-style:normal;opacity:.24}.lbg-matrix>div i.is-locked{background:rgba(244,101,117,.09);color:#e17c89}.lbg-matrix-detail{width:140px;padding:15px 12px;border:1px solid rgba(75,211,169,.2);border-radius:15px;background:linear-gradient(150deg,rgba(20,78,69,.55),rgba(7,29,42,.7));display:flex;gap:9px;align-items:center}.lbg-matrix-detail>i{display:grid;place-items:center;width:29px;height:29px;border-radius:9px;background:#2ed2a1;color:#043027;font-style:normal}.lbg-matrix-detail span,.lbg-matrix-detail b{display:block}.lbg-matrix-detail span{font-size:7px;color:#85a99d}.lbg-matrix-detail b{margin-top:3px;font-size:9px;color:#ddfff5}.lbg-scene.is-active .lbg-matrix>div i{animation:lbgCell .36s calc(var(--row)*.38s + .25s) forwards}

/* Scene 4: limits */
.lbg-scene__visual--3{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-content:center;padding:24px}.lbg-limit-card{padding:15px;border:1px solid rgba(103,190,242,.16);border-radius:15px;background:rgba(7,27,50,.78)}.lbg-limit-card header,.lbg-limit-card footer{display:flex;align-items:center;justify-content:space-between}.lbg-limit-card header span{font-size:9px;color:#b7cada}.lbg-limit-card header b{font-size:18px;color:#59d5ff}.lbg-limit-track{height:9px;margin:17px 0 11px;background:rgba(84,139,175,.15);border-radius:10px;position:relative;overflow:hidden}.lbg-limit-track i{display:block;width:64%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#39d7b0,#3db7f4);border-radius:inherit}.lbg-limit-track b{position:absolute;left:63%;top:-3px;width:3px;height:15px;border-radius:3px;background:#fff;opacity:.8}.lbg-limit-card footer{font-size:7px;color:#6f8ba1}.lbg-limit-card footer small{font-size:7px;color:#42cca3}.lbg-limit-card--single header b{color:#baa0ff}.lbg-limit-scale{position:relative;display:flex;justify-content:space-between;margin:13px 0 9px;padding-top:16px;border-top:1px solid rgba(130,191,228,.13)}.lbg-limit-scale i{width:4px;height:8px;border-radius:2px;background:#45647b}.lbg-limit-scale b{position:absolute;width:12px;height:12px;left:61%;top:10px;border-radius:50%;background:#826cf8;box-shadow:0 0 12px rgba(130,108,248,.7);opacity:0}.lbg-limit-result{grid-column:1/-1;justify-self:center;display:flex;gap:7px;align-items:center;font-size:7px;letter-spacing:.1em;color:#4be1b4}.lbg-limit-result i{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#2dcc9f;color:#03271f;font-style:normal;opacity:0}.lbg-scene.is-active .lbg-limit-track i{animation:lbgLine 1.4s .25s forwards}.lbg-scene.is-active .lbg-limit-scale b{animation:lbgCheck .35s 1s forwards}.lbg-scene.is-active .lbg-limit-result i{animation:lbgCheck .35s 1.7s forwards}

/* Scene 5: approvals */
.lbg-scene__visual--4{display:grid;align-content:center;padding:24px}.lbg-approval-map{display:grid;grid-template-columns:1fr 34px 1fr 34px 1fr;align-items:center}.lbg-approval-map>div{min-height:104px;display:grid;place-items:center;align-content:center;gap:7px;border:1px solid rgba(103,192,241,.15);border-radius:15px;background:rgba(8,28,51,.78);font-size:9px;color:#b8ccda;opacity:.52}.lbg-approval-map>div>i{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:linear-gradient(145deg,#228cd1,#665ce9);font-style:normal;font-size:9px;font-weight:800;color:white}.lbg-approval-map>div>b{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#31d2a2;color:#03271f;opacity:0}.lbg-approval-map>em{height:1px;background:rgba(80,188,237,.17);position:relative}.lbg-approval-map>em i{position:absolute;inset:0;background:#44ccf6;transform:scaleX(0);transform-origin:left}.lbg-approval-ticket{position:absolute;left:50%;bottom:15px;transform:translateX(-50%) translateY(6px);display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid rgba(83,198,246,.2);border-radius:10px;background:rgba(9,36,61,.95);opacity:0}.lbg-approval-ticket>i{width:13px;height:16px;border-radius:3px;background:#52bff2}.lbg-approval-ticket span,.lbg-approval-ticket b{display:block;font-size:6px}.lbg-approval-ticket span{color:#7794a8}.lbg-approval-ticket b{color:#d9f3ff}.lbg-approval-ticket strong{color:#40d8aa}.lbg-scene.is-active .lbg-approval-map>div{animation:lbgStage .5s calc(var(--order)*.72s) forwards}.lbg-scene.is-active .lbg-approval-map>div>b{animation:lbgCheck .3s calc(.38s + var(--order)*.72s) forwards}.lbg-scene.is-active .lbg-approval-map>em i{animation:lbgLine .55s calc(.56s + var(--order)*.72s) forwards}.lbg-scene.is-active .lbg-approval-ticket{animation:lbgTicket .45s 2s forwards}

/* Scene 6: audit log */
.lbg-scene__visual--5{display:grid;grid-template-columns:1.45fr .55fr;gap:16px;align-items:center;padding:21px}.lbg-audit-panel{border:1px solid rgba(106,195,246,.15);border-radius:14px;background:rgba(6,24,45,.82);overflow:hidden}.lbg-audit-panel header,.lbg-audit-row{display:flex;align-items:center}.lbg-audit-panel header{height:38px;justify-content:space-between;padding:0 13px;border-bottom:1px solid rgba(129,199,239,.1)}.lbg-audit-panel header div{display:flex;gap:7px;align-items:center;font-size:8px;color:#8fb1c6}.lbg-audit-panel header div i{width:8px;height:8px;border:2px solid #56caff;border-radius:50%}.lbg-audit-panel header>b{font-size:7px;color:#38d4a4}.lbg-audit-row{height:34px;padding:0 12px;gap:8px;border-bottom:1px solid rgba(129,199,239,.06);opacity:.2;transform:translateX(8px)}.lbg-audit-row>i{width:6px;height:6px;border-radius:50%;background:#4dcafa}.lbg-audit-row>span{font-size:8px;color:#b9cddd;flex:1}.lbg-audit-row time{font-size:7px;color:#6f8ba0}.lbg-audit-row>b{font-size:8px;color:#38d4a4}.lbg-audit-shield{justify-self:center;width:118px;height:130px;display:grid;place-items:center;align-content:center;gap:7px;clip-path:polygon(50% 0,92% 17%,86% 72%,50% 100%,14% 72%,8% 17%);background:linear-gradient(155deg,rgba(42,166,218,.5),rgba(83,69,192,.4));filter:drop-shadow(0 15px 22px rgba(2,9,24,.35))}.lbg-audit-shield i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(184,237,255,.35);background:rgba(8,35,57,.45);font-style:normal;color:#4ae1b5;font-size:18px}.lbg-audit-shield span{font-size:6px;letter-spacing:.14em;color:#92bbce}.lbg-audit-shield b{font-size:9px;color:#e7f9ff}.lbg-scene.is-active .lbg-audit-row{animation:lbgAudit .4s calc(.3s + var(--order)*.35s) forwards}

@keyframes lbgPulse{50%{opacity:.45;transform:scale(.76)}}
@keyframes lbgRoleIn{to{opacity:1;transform:none;border-color:rgba(79,196,247,.28)}}
@keyframes lbgCheck{to{opacity:1;transform:scale(1)}}
@keyframes lbgLine{to{transform:scaleX(1)}}
@keyframes lbgCell{to{opacity:1;box-shadow:0 0 9px rgba(54,214,169,.14)}}
@keyframes lbgStage{to{opacity:1;border-color:rgba(76,200,248,.3);box-shadow:0 8px 18px rgba(0,8,24,.22)}}
@keyframes lbgTicket{to{opacity:1;transform:translateX(-50%) translateY(0)}}
@keyframes lbgAudit{to{opacity:1;transform:none}}

@media(max-width:991px){.lbg-demo{height:400px}.lbg-scene{grid-template-columns:minmax(205px,.72fr) minmax(0,1.45fr);gap:18px;padding:22px}.lbg-scene__visual{min-height:220px}.lbg-scene__visual--0{padding:14px}.lbg-role span{font-size:8px}.lbg-matrix-detail{display:none}.lbg-scene__visual--2{padding:16px}.lbg-document{height:170px}.lbg-rule-chip{display:none}}
@media(max-width:767px){.lbg-demo{height:590px;border-radius:22px}.lbg-demo__bar{height:52px;padding:0 15px}.lbg-demo__status span{display:none}.lbg-demo__canvas{inset:52px 0 36px}.lbg-scene{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:start;padding:20px 16px;gap:15px}.lbg-scene__copy{max-width:none}.lbg-scene__copy h3{font-size:21px!important;margin:8px 0 5px!important}.lbg-scene__copy div{font-size:12px;line-height:1.45}.lbg-scene__visual{height:330px;min-height:0}.lbg-demo__footer{padding:0 14px;grid-template-columns:1fr auto}.lbg-demo__footer>span:first-child{display:none}.lbg-demo__progress{width:54px}.lbg-scene__visual--0{grid-template-columns:1fr 32px 1fr}.lbg-role{padding:0 6px}.lbg-access-panel{padding:8px}.lbg-scene__visual--1{padding:20px}.lbg-document{height:190px}.lbg-matrix header,.lbg-matrix>div{grid-template-columns:minmax(90px,1.3fr) repeat(4,1fr)}.lbg-scene__visual--5{grid-template-columns:1.4fr .6fr}.lbg-audit-shield{width:96px;height:110px}}
@media(max-width:520px){.lbg-demo{height:610px}.lbg-demo__brand{font-size:11px}.lbg-scene__visual{height:350px}.lbg-scene__visual--0{grid-template-columns:1fr 24px 1fr;padding:10px;gap:5px}.lbg-role{grid-template-columns:22px 1fr 5px;gap:4px;height:36px}.lbg-role i{width:20px;height:20px}.lbg-role span{max-width:78px;overflow:hidden;text-overflow:ellipsis}.lbg-access-panel>div{padding:6px 0}.lbg-scene__visual--1{grid-template-columns:.8fr 1.2fr;gap:10px;padding:16px}.lbg-signature-route{grid-template-columns:1fr 18px 1fr}.lbg-scene__visual--3{grid-template-columns:1fr;padding:14px}.lbg-limit-card{padding:11px}.lbg-approval-map{grid-template-columns:1fr 19px 1fr 19px 1fr}.lbg-approval-map>div{min-height:90px}.lbg-approval-map>div span{font-size:7px}.lbg-scene__visual--5{grid-template-columns:1fr}.lbg-audit-shield{display:none}}
@media(prefers-reduced-motion:reduce){.lbg-demo *{animation:none!important;transition-duration:.01ms!important}.lbg-role,.lbg-access-panel>div i,.lbg-document footer i,.lbg-signature-route>div>b,.lbg-matrix>div i,.lbg-limit-scale b,.lbg-limit-result i,.lbg-approval-map>div,.lbg-approval-map>div>b,.lbg-approval-ticket,.lbg-audit-row{opacity:1;transform:none}.lbg-limit-track i,.lbg-signature-route>em:after,.lbg-approval-map>em i{transform:scaleX(1)}}
