.reportx-shell{--reportx-ink:#142536;--reportx-muted:#536273;--reportx-line:#dce4e9;--reportx-surface:#f4f8fa;--reportx-cyan:#007f9d;width:100%;max-width:1080px;min-width:0;margin-inline:auto;padding:32px;overflow:hidden;color:var(--reportx-ink);font:inherit;background:#ffffff;border:1px solid var(--reportx-line);border-radius:16px;box-shadow:0 24px 70px rgba(20,37,54,.09)}.reportx-shell *,.reportx-shell :after,.reportx-shell :before{box-sizing:border-box}.reportx-header{display:flex;margin-bottom:28px;align-items:flex-end;justify-content:space-between;gap:24px}.reportx-label{display:block;color:var(--reportx-cyan);font-size:14px;font-weight:650;letter-spacing:.025em}.reportx-title-row{margin-top:9px}.reportx-title-row h3{display:flex;margin:0;align-items:center;gap:13px;color:var(--reportx-ink);font-size:clamp(24px,2.2vw,30px);font-weight:600;line-height:1.12;letter-spacing:-.035em}.reportx-load svg,.reportx-title-row h3>svg{width:28px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.reportx-title-row h3>svg{color:var(--reportx-cyan)}.reportx-load,.reportx-reset{font:inherit}.reportx-reset{min-height:44px;padding:0 2px;flex:0 0 auto;color:var(--reportx-muted);font-size:14px;font-weight:650;background:transparent;border:0;border-bottom:1px solid transparent;cursor:pointer}.reportx-reset:hover{color:var(--reportx-ink);border-color:var(--reportx-cyan)}.reportx-load:focus-visible,.reportx-reset:focus-visible{outline:3px solid #176cca;outline-offset:3px}.reportx-workspace{min-width:0}.reportx-paper{max-width:720px;margin-inline:auto;overflow:hidden;background:#ffffff;border:1px solid var(--reportx-line);border-radius:16px;box-shadow:0 18px 45px rgba(20,37,54,.08);transition:opacity .35s ease,transform .35s ease,box-shadow .35s ease}.reportx-paper--processed{opacity:1;transform:scale(.992);border-color:#c9d9df;box-shadow:0 8px 24px rgba(20,37,54,.04)}.reportx-paper-bar{display:flex;min-height:68px;padding:12px 16px;align-items:center;gap:12px;background:var(--reportx-surface);border-bottom:1px solid var(--reportx-line)}.reportx-document-icon{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:var(--reportx-cyan);background:#e7f3f6;border-radius:10px}.reportx-document-icon svg{width:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.reportx-paper-bar>div{display:flex;min-width:0;flex:1;flex-direction:column}.reportx-paper-bar strong{color:var(--reportx-ink);font-size:16px;font-weight:650}.reportx-paper-bar span:not(.reportx-document-icon):not(.reportx-pdf),.reportx-pdf{color:var(--reportx-muted);font-size:14px}.reportx-pdf{flex:0 0 auto;padding:5px 8px;font-weight:700;border:1px solid var(--reportx-line);border-radius:7px}.reportx-paper-body{position:relative;padding:28px 32px 25px}.reportx-paper-heading{display:flex;padding-bottom:18px;align-items:flex-end;justify-content:space-between;gap:20px;border-bottom:1px solid var(--reportx-line)}.reportx-paper-heading span,.reportx-paper-heading strong{color:var(--reportx-muted);font-size:14px}.reportx-paper-heading strong{color:var(--reportx-ink);font-weight:650}.reportx-paper-results{margin:0}.reportx-paper-results>div{display:grid;grid-template-columns:minmax(130px,1fr) minmax(90px,.6fr) minmax(180px,1fr);gap:16px;padding:17px 0;border-bottom:1px solid var(--reportx-line)}.reportx-paper-results dd,.reportx-paper-results dt{margin:0;color:var(--reportx-muted);font-size:14px;line-height:1.45}.reportx-paper-results dd:first-of-type,.reportx-paper-results dt{color:var(--reportx-ink);font-size:16px;font-weight:600}.reportx-paper-foot{display:block;padding-top:15px;color:var(--reportx-muted);font-size:14px;text-align:right}.reportx-action{display:flex;max-width:720px;min-height:84px;margin-inline:auto;align-items:center;gap:16px;transition:min-height .35s ease,opacity .35s ease}.reportx-action-line{height:1px;flex:1;background:var(--reportx-line)}.reportx-load{display:inline-flex;min-height:46px;padding:0 18px;align-items:center;justify-content:center;gap:10px;color:#ffffff;font-size:14px;font-weight:700;background:var(--reportx-cyan);border:1px solid var(--reportx-cyan);border-radius:10px;cursor:pointer;transition:background-color .35s ease,transform .35s ease}.reportx-load:hover{background:#006f89;transform:translateY(-1px)}.reportx-load svg{width:21px}.reportx-processing{display:flex;max-width:720px;min-height:40px;margin:-10px auto 14px;align-items:center;justify-content:center;gap:10px;color:var(--reportx-muted);font-size:14px;line-height:1.45;opacity:0;transform:translateY(4px);transition:opacity .24s ease,transform .32s ease}.reportx-processing--visible{opacity:1;transform:none}.reportx-processing>span{display:block;width:48px;height:2px;overflow:hidden;background:#dce9ed}.reportx-processing i{display:block;width:32px;height:2px;background:var(--reportx-cyan);transform:translateX(-32px)}.reportx-processing--visible i:first-child{animation:reportx-processing 1.4s ease-in-out both}.reportx-processing i:not(:first-child){display:none}@keyframes reportx-processing{to{transform:translateX(48px)}}.reportx-result{display:none;min-width:0;margin-top:4px;padding:28px;background:var(--reportx-surface);border:1px solid var(--reportx-line);border-radius:16px}.reportx-result--visible{display:block;animation:reportx-result-in .5s cubic-bezier(.22,1,.36,1) both}.reportx-result--visible .reportx-table tbody tr{animation:reportx-row-in .6s var(--ease-settle) both}.reportx-result--visible .reportx-table tbody tr:nth-child(2){animation-delay:90ms}.reportx-result--visible .reportx-reference{animation:reportx-reference-in .36s ease .15s both}@keyframes reportx-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes reportx-reference-in{0%{opacity:0}to{opacity:1}}@keyframes reportx-result-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.reportx-result-head{display:flex;margin-bottom:22px;align-items:flex-end;justify-content:space-between;gap:20px}.reportx-history h3,.reportx-result-head h3{margin:5px 0 0;color:var(--reportx-ink);font-size:23px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.reportx-ready{display:inline-flex;padding:7px 10px;align-items:center;gap:6px;flex:0 0 auto;color:#006b61;font-size:14px;font-weight:650;background:#e7f5f2;border-radius:99px}.reportx-ready svg{width:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.reportx-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;color:var(--reportx-ink);font-size:14px;background:#ffffff;border:1px solid var(--reportx-line);border-radius:12px}.reportx-table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reportx-table td,.reportx-table th{padding:14px 15px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--reportx-line)}.reportx-table thead th{color:var(--reportx-muted);font-weight:600;background:#f8fbfc}.reportx-table tbody th{font-size:16px;font-weight:600}.reportx-table td strong{font-size:16px;font-weight:650}.reportx-table tbody tr:last-child td,.reportx-table tbody tr:last-child th{border-bottom:0}.reportx-row--flagged{background:#fffaf2}.reportx-flag,.reportx-in-range{display:inline-block;color:#8b4a00;font-weight:650;line-height:1.35}.reportx-flag{opacity:0;transform:translateY(4px);transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1)}.reportx-flag--visible{opacity:1;transform:translateY(0)}.reportx-in-range{color:#397064}.reportx-history{display:flex;margin-top:14px;padding:19px 20px;align-items:center;justify-content:space-between;gap:32px;background:#ffffff;border:1px solid var(--reportx-line);border-radius:12px;opacity:0;transform:translateY(8px);transition:opacity .48s ease,transform .62s cubic-bezier(.22,1,.36,1)}.reportx-history--visible{opacity:1;transform:translateY(0)}.reportx-history h3{font-size:18px}.reportx-history p{margin:7px 0 0;color:var(--reportx-muted);font-size:16px;line-height:1.5}.reportx-trend{position:relative;width:220px;height:54px;flex:0 0 auto}.reportx-trend:after,.reportx-trend:before{position:absolute;right:0;left:0;height:1px;background:var(--reportx-line);content:""}.reportx-trend:before{top:9px}.reportx-trend:after{bottom:9px}.reportx-trend-line{position:absolute;top:29px;right:18px;left:18px;height:2px;background:var(--reportx-cyan);transform:rotate(-4deg);transform-origin:center}.reportx-trend-point{position:absolute;z-index:1;width:12px;height:12px;background:#ffffff;border:3px solid var(--reportx-cyan);border-radius:50%}.reportx-trend-point--previous{bottom:15px;left:12px}.reportx-trend-point--latest{top:14px;right:12px}.reportx-notice{margin:16px 2px 0;color:var(--reportx-muted);font-size:14px;line-height:1.55}.reportx-shell--all .reportx-result{display:block}.reportx-shell--all .reportx-flag,.reportx-shell--all .reportx-history,.reportx-shell--all .reportx-paper{opacity:1;transform:none}@media (max-width:720px){.reportx-shell{padding:22px}.reportx-paper-heading{align-items:flex-start;flex-direction:column;gap:5px}.reportx-paper-results>div{grid-template-columns:minmax(110px,1fr) minmax(86px,.7fr) minmax(140px,1fr);gap:10px}.reportx-result{padding:22px}.reportx-history{align-items:flex-start;flex-direction:column}.reportx-trend{width:100%}}@media (max-width:520px){.reportx-shell{padding:16px}.reportx-header{display:block;margin-bottom:20px}.reportx-title-row{gap:8px}.reportx-title-row h3{font-size:25px;flex-wrap:wrap}.reportx-title-row h3>span:first-child{flex:0 0 auto}.reportx-title-row h3>span:last-child{flex-basis:100%}.reportx-title-row h3>svg{width:21px}.reportx-reset{margin-top:10px}.reportx-paper-body{padding:22px 18px 20px}.reportx-paper-results>div{display:block;padding:14px 0}.reportx-paper-results dd{margin-top:4px}.reportx-action{min-height:74px;gap:8px}.reportx-load{padding-inline:14px}.reportx-load svg{display:none}.reportx-result{padding:18px}.reportx-result-head{align-items:flex-start;flex-direction:column;gap:10px}.reportx-table,.reportx-table tbody,.reportx-table td,.reportx-table th,.reportx-table tr{display:block;width:100%}.reportx-table{table-layout:auto}.reportx-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.reportx-table tr{padding:13px 14px;border-bottom:1px solid var(--reportx-line)}.reportx-table tbody tr:last-child{border-bottom:0}.reportx-table tbody tr:last-child td,.reportx-table tbody tr:last-child th,.reportx-table td,.reportx-table th{display:grid;grid-template-columns:minmax(84px,.85fr) minmax(0,1.15fr);gap:10px;padding:5px 0;align-items:baseline;border:0}.reportx-table td:before,.reportx-table th:before{color:var(--reportx-muted);font-size:14px;font-weight:500;content:attr(data-label)}.reportx-history{padding:16px;gap:20px}}@media (max-width:350px){.reportx-shell{padding:12px}.reportx-title-row h3{font-size:22px}.reportx-result{padding:14px}.reportx-table tr{padding-inline:11px}.reportx-table tbody tr:last-child td,.reportx-table tbody tr:last-child th,.reportx-table td,.reportx-table th{grid-template-columns:1fr;gap:4px;padding-block:8px}}@media (prefers-reduced-motion:reduce){.reportx-action,.reportx-flag,.reportx-history,.reportx-load,.reportx-paper,.reportx-processing{transition-duration:.01ms}.reportx-processing i,.reportx-result--visible,.reportx-result--visible .reportx-reference,.reportx-result--visible .reportx-table tbody tr{animation:none}}@media (max-width:800px){.reportx-shell{--reportx-m-body:clamp(14.5px,13.5px + 0.3125vw,16px)}.reportx-title-row{margin-top:clamp(5px,2.333px + .8333vw,9px)}.reportx-paper-bar{min-height:clamp(52px,41.33px + 3.333vw,68px);padding:clamp(8px,5.333px + .8333vw,12px) clamp(11px,7.667px + 1.042vw,16px);gap:clamp(9px,7px + .625vw,12px)}.reportx-document-icon{width:clamp(30px,24.67px + 1.667vw,38px);height:clamp(30px,24.67px + 1.667vw,38px)}.reportx-document-icon svg{width:clamp(17px,14.33px + .8333vw,21px)}.reportx-paper-bar strong{font-size:var(--reportx-m-body)}.reportx-paper-heading{padding-bottom:clamp(11px,6.333px + 1.458vw,18px)}.reportx-paper-results dd:first-of-type,.reportx-paper-results dt{font-size:var(--reportx-m-body)}.reportx-paper-foot{padding-top:clamp(9px,5px + 1.25vw,15px)}.reportx-load{min-height:clamp(44px,42.67px + .4167vw,46px)}.reportx-processing{min-height:clamp(26px,16.67px + 2.917vw,40px);margin-bottom:clamp(8px,4px + 1.25vw,14px)}.reportx-result-head{margin-bottom:clamp(13px,7px + 1.875vw,22px)}.reportx-result-head h3{font-size:clamp(19px,16.33px + .8333vw,23px)}.reportx-table tbody th,.reportx-table td strong{font-size:var(--reportx-m-body)}.reportx-history{margin-top:clamp(9px,5.667px + 1.042vw,14px)}.reportx-history h3{font-size:clamp(16px,14.67px + .4167vw,18px)}.reportx-history p{margin-top:clamp(4px,2px + .625vw,7px);font-size:var(--reportx-m-body)}.reportx-trend{height:clamp(44px,37.33px + 2.083vw,54px)}.reportx-trend:before{top:16.7%}.reportx-trend:after{bottom:16.7%}.reportx-trend-line{top:54%}.reportx-trend-point--previous{bottom:27.8%}.reportx-trend-point--latest{top:26%}.reportx-notice{margin-top:clamp(10px,6px + 1.25vw,16px);line-height:1.5}@media (max-width:520px){.reportx-shell{padding:clamp(12px,5.6px + 2vw,16px)}.reportx-header{margin-bottom:clamp(12px,4vw - .8px,20px)}.reportx-title-row h3{font-size:clamp(21px,14.6px + 2vw,25px)}.reportx-paper-body{padding:clamp(14px,1.2px + 4vw,22px) clamp(13px,5px + 2.5vw,18px) clamp(13px,1.8px + 3.5vw,20px)}.reportx-paper-results>div{padding-block:clamp(9px,1px + 2.5vw,14px)}.reportx-action{min-height:clamp(56px,27.2px + 9vw,74px)}.reportx-result{padding:clamp(13px,5px + 2.5vw,18px)}.reportx-result-head{gap:clamp(6px,2vw - .4px,10px)}.reportx-table tr{padding:clamp(9px,2.6px + 2vw,13px) clamp(10px,3.6px + 2vw,14px)}.reportx-table tbody tr:last-child td,.reportx-table tbody tr:last-child th,.reportx-table td,.reportx-table th{padding-block:clamp(4px,2.4px + .5vw,5px)}.reportx-history{padding:clamp(11px,3px + 2.5vw,16px);gap:clamp(11px,4.5vw - 3.4px,20px)}@media (max-width:350px){.reportx-table tbody tr:last-child td,.reportx-table tbody tr:last-child th,.reportx-table td,.reportx-table th{padding-block:clamp(6px,6.667vw - 15.33px,8px)}}}}.continuityx{--continuityx-ink:#142536;--continuityx-muted:#536273;--continuityx-line:#dce4e9;--continuityx-soft:#f4f8fa;--continuityx-cyan:#006e86;--continuityx-amber:#9a630d;position:relative;width:100%;min-width:0;color:var(--continuityx-ink)}.continuityx *,.continuityx :after,.continuityx :before{box-sizing:border-box}.continuityx-controls{display:flex;max-width:1080px;margin:0 auto 20px;align-items:flex-start;justify-content:space-between;gap:18px}.continuityx-phase-buttons{display:flex;min-width:0;flex:1;flex-wrap:wrap;gap:7px}.continuityx-phase-buttons button,.continuityx-phase-select select,.continuityx-playback button{min-height:44px;padding:8px 11px;color:var(--continuityx-muted);font:inherit;font-size:16px;font-weight:650;background:#fff;border:1px solid var(--continuityx-line);border-radius:8px;cursor:pointer}.continuityx-phase-buttons button[aria-current=step]{color:#fff;background:var(--continuityx-ink);border-color:var(--continuityx-ink)}.continuityx-playback{display:flex;flex:0 0 auto;gap:7px}.continuityx-phase-select{display:grid;flex:0 1 190px;gap:4px;color:var(--continuityx-muted);font-size:14px;font-weight:650}.continuityx-phase-select select{width:100%;min-height:44px;padding-block:7px}.continuityx-playback button:first-child{color:#fff;background:var(--continuityx-cyan);border-color:var(--continuityx-cyan)}.continuityx-phase-buttons button:hover,.continuityx-playback button:hover{border-color:#91a5b3}.continuityx-phase-buttons button:focus-visible,.continuityx-phase-select select:focus-visible,.continuityx-playback button:focus-visible{outline:3px solid #176cca;outline-offset:3px}.continuityx-join{display:grid;max-width:900px;margin:34px auto 0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:16px;padding:17px 20px;color:#2f5f6b;background:#eff8f8;border:1px solid #cde2e3;border-radius:12px;opacity:1;transform:translateY(8px);transition:opacity .48s ease,transform .62s cubic-bezier(.22,1,.36,1)}.continuityx--all .continuityx-join,.continuityx[data-phase="3"] .continuityx-join,.continuityx[data-phase="4"] .continuityx-join,.continuityx[data-phase="5"] .continuityx-join,.continuityx[data-phase="6"] .continuityx-join,.continuityx[data-phase="7"] .continuityx-join{color:#204b57;border-color:#8abfc3;box-shadow:0 12px 30px rgba(0,127,157,.1);transform:translateY(0)}.continuityx-join>span{width:28px;height:28px;background:radial-gradient(circle,#fff 0 23%,transparent 25%),linear-gradient(135deg,#4e9698,#a96690);border-radius:50%;box-shadow:0 0 0 5px rgba(0,127,157,.09)}.continuityx-join p{margin:0;font-size:16px;line-height:1.55}.continuityx-join strong{color:var(--continuityx-ink);font-weight:650}.continuityx-history-intro{scroll-margin-top:120px;max-width:790px;margin:88px 0 36px}.continuityx-history-scene{scroll-margin-top:120px}.continuityx-history-intro>.small{font-size:.875rem}.continuityx-kicker{display:block;margin-bottom:14px;color:var(--continuityx-cyan);font-size:14px;font-weight:650;letter-spacing:.045em;text-transform:uppercase}.continuityx-context h2,.continuityx-history-intro h2{margin:0;color:var(--continuityx-ink);font-size:clamp(32px,4vw,44px);font-weight:600;line-height:1.08;letter-spacing:-.035em}.continuityx-context>div>p,.continuityx-history-intro>p{margin:20px 0 0;color:var(--continuityx-muted);font-size:clamp(17px,1.7vw,20px);line-height:1.65}.continuityx-contributors{display:grid;margin-bottom:18px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(190px,1.1fr);align-items:stretch;gap:10px}.continuityx-contributors>div,.continuityx-contributors>p{display:flex;min-width:0;min-height:82px;margin:0;padding:14px 16px;flex-direction:column;justify-content:center;color:var(--continuityx-muted);font-size:16px;line-height:1.45;background:#fff;border:1px solid var(--continuityx-line);border-radius:10px}.continuityx-contributors strong{color:var(--continuityx-ink);font-size:16px}.continuityx-contributors>p{position:relative;padding-left:44px;color:#2f5f6b;background:#eef7f7;border-color:#bcd9da}.continuityx-contributors>p>span{position:absolute;left:16px;color:var(--continuityx-cyan);font-size:20px}.continuityx-history{min-width:0;padding:34px;background:linear-gradient(135deg,#f8fbfc,#f1f6f7);border:1px solid var(--continuityx-line);border-radius:18px;opacity:1;transform:none;transition:opacity .52s ease,transform .68s cubic-bezier(.22,1,.36,1)}.continuityx-history--visible{border-color:#a9cbd0;box-shadow:0 18px 48px rgba(20,37,54,.07)}.continuityx-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.continuityx-event{position:relative;min-width:0;padding:38px 22px 0 0;opacity:1;transform:none;transition:opacity .46s ease,transform .62s cubic-bezier(.22,1,.36,1)}.continuityx-event:before{position:absolute;top:11px;right:0;left:0;height:2px;background:#c8d6dc;content:""}.continuityx-event:last-child{padding-right:0}.continuityx-event--visible{opacity:1;transform:none}.continuityx-event--visible:nth-child(2){transition-delay:80ms}.continuityx-event--visible:nth-child(3){transition-delay:.16s}.continuityx-event--visible:nth-child(4){transition-delay:.24s}.continuityx-event--visible:nth-child(5){transition-delay:.32s}.continuityx-node{position:absolute;z-index:1;top:3px;left:0;width:18px;height:18px;background:#fff;border:4px solid #79909e;border-radius:50%;box-shadow:0 0 0 4px #f4f8f9;transition:border-color .42s ease,box-shadow .42s ease}.continuityx-event--visible .continuityx-node{border-color:var(--continuityx-cyan);box-shadow:0 0 0 5px rgba(0,127,157,.11)}.continuityx-event--visible:last-child .continuityx-node{border-color:var(--continuityx-amber);box-shadow:0 0 0 5px rgba(154,99,13,.11)}.continuityx-event time{display:block;color:#536273;font-size:14px;font-weight:700;letter-spacing:.06em}.continuityx-event h3{margin:7px 0 0;font-size:17px;line-height:1.3}.continuityx-event p{margin:8px 0 0;color:var(--continuityx-muted);font-size:16px;line-height:1.5;overflow-wrap:anywhere}.continuityx-linked-report{margin-top:14px;padding:12px;background:#fff;border:1px solid #d6e2e6;border-left:3px solid #9cabb5;border-radius:8px;transition:border-color .42s ease,background-color .42s ease,box-shadow .42s ease}.continuityx-linked-report span,.continuityx-linked-report strong{display:block}.continuityx-linked-report strong{font-size:16px}.continuityx-linked-report span{margin-top:5px;color:var(--continuityx-muted);font-size:16px;line-height:1.45}.continuityx-linked-report--emphasised{background:#fffaf1;border-color:#d6ab63;box-shadow:0 8px 22px rgba(154,99,13,.1)}.continuityx-authorisation{margin:32px 0 0;padding:18px 20px;color:#405969;font-size:16px;line-height:1.6;background:#fff;border-left:3px solid var(--continuityx-cyan)}.continuityx-context{display:grid;margin-top:72px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:64px;transition:opacity .52s ease,transform .68s cubic-bezier(.22,1,.36,1)}.continuityx-context,.continuityx-context--visible{opacity:1;transform:none}.continuityx-context--visible li{border-color:#a9cbd0;box-shadow:0 8px 22px rgba(0,127,157,.06)}.continuityx-context ul{display:grid;margin:0;padding:0;gap:10px;list-style:none}.continuityx-context li{position:relative;min-width:0;padding:16px 18px 16px 42px;color:#294a5b;font-size:16px;font-weight:600;background:var(--continuityx-soft);border:1px solid var(--continuityx-line);border-radius:10px;overflow-wrap:anywhere}.continuityx-context li:before{position:absolute;top:21px;left:18px;width:9px;height:9px;background:var(--continuityx-cyan);border-radius:50%;content:""}.continuityx-questions{margin-top:54px;padding:34px;background:#fffaf1;border:1px solid #ead8b7;border-radius:18px;opacity:1;transform:none;transition:opacity .52s ease,transform .68s cubic-bezier(.22,1,.36,1)}.continuityx-questions--visible{opacity:1;transform:none;border-color:#d5b171;box-shadow:0 16px 38px rgba(154,99,13,.08)}.continuityx-questions-heading h3{margin:0;color:var(--continuityx-ink);font-size:clamp(23px,2.8vw,32px);line-height:1.2}.continuityx-questions ol{display:grid;margin:28px 0 0;padding:0;gap:0;list-style:none}.continuityx-questions li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:16px;padding:18px 0;align-items:start;border-top:1px solid #ead8b7}.continuityx-questions li>span{color:var(--continuityx-amber);font-size:14px;font-weight:700}.continuityx-questions li p{margin:0;color:#3f3323;font-size:17px;line-height:1.55}.continuityx-qualifier{margin:12px 0 0;color:#715d40;font-size:14px;font-weight:650}@media (max-width:820px){.continuityx-context,.continuityx-controls{grid-template-columns:1fr}.continuityx-controls{display:grid}.continuityx-playback{justify-content:flex-start}.continuityx-contributors{grid-template-columns:repeat(2,minmax(0,1fr))}.continuityx-history-intro{margin-top:68px}.continuityx-timeline{grid-template-columns:1fr}.continuityx-event{padding:0 0 28px 42px}.continuityx-event:before{top:0;right:auto;bottom:0;left:8px;width:2px;height:auto}.continuityx-event:last-child{padding:0 0 0 42px}.continuityx-node{top:0;left:0}.continuityx-context{gap:34px}}@media (max-width:520px){.continuityx-phase-buttons button{flex:1 1 calc(50% - 7px);justify-content:flex-start}.continuityx-playback{display:grid;grid-template-columns:1fr 1fr}.continuityx-phase-select{width:100%;flex-basis:auto}.continuityx-contributors{grid-template-columns:1fr}.continuityx-playback button{width:100%}.continuityx-history,.continuityx-questions{padding:20px}.continuityx-context h2,.continuityx-history-intro h2{font-size:32px}.continuityx-authorisation{padding:16px}.continuityx-context{margin-top:56px}.continuityx-questions li{grid-template-columns:28px minmax(0,1fr);gap:10px}}@media (max-width:350px){.continuityx-phase-buttons button{flex-basis:100%}.continuityx-history,.continuityx-questions{padding:16px}}@media (prefers-reduced-motion:reduce){.continuityx-context,.continuityx-event,.continuityx-history,.continuityx-join,.continuityx-questions{transition-duration:.01ms;transition-delay:0s}}@media (max-width:800px){.continuityx{--continuityx-m-body:clamp(14.5px,13.5px + 0.3125vw,16px)}.continuityx-controls{margin-bottom:clamp(12px,6.667px + 1.667vw,20px);gap:clamp(10px,4.667px + 1.667vw,18px)}.continuityx-phase-buttons button,.continuityx-phase-select select,.continuityx-playback button{font-size:var(--m-control-text)}.continuityx-join{margin-top:clamp(20px,10.67px + 2.917vw,34px);grid-template-columns:clamp(24px,17.33px + 2.083vw,34px) minmax(0,1fr);gap:clamp(10px,6px + 1.25vw,16px);padding:clamp(12px,8.667px + 1.042vw,17px) clamp(13px,8.333px + 1.458vw,20px)}.continuityx-join>span{width:clamp(22px,18px + 1.25vw,28px);height:clamp(22px,18px + 1.25vw,28px)}.continuityx-join p{font-size:var(--continuityx-m-body);line-height:1.5}.continuityx-history-intro{margin-top:clamp(36px,15.52px + 6.4vw,68px);margin-bottom:clamp(20px,9.333px + 3.333vw,36px)}.continuityx-kicker{margin-bottom:clamp(8px,4px + 1.25vw,14px)}.continuityx-context h2,.continuityx-history-intro h2{font-size:var(--m-h2)}.continuityx-context>div>p,.continuityx-history-intro>p{margin-top:clamp(12px,6.667px + 1.667vw,20px);font-size:clamp(15.5px,14.5px + .3125vw,17px);line-height:1.5}.continuityx-contributors{margin-bottom:clamp(11px,6.333px + 1.458vw,18px);gap:clamp(7px,5px + .625vw,10px)}.continuityx-contributors>div,.continuityx-contributors>p{min-height:clamp(58px,42px + 5vw,82px);padding:clamp(10px,7.333px + .8333vw,14px) clamp(12px,9.333px + .8333vw,16px);font-size:var(--continuityx-m-body)}.continuityx-contributors strong{font-size:var(--continuityx-m-body)}.continuityx-contributors>p{padding-left:clamp(32px,24px + 2.5vw,44px)}.continuityx-contributors>p>span{left:clamp(11px,7.667px + 1.042vw,16px);font-size:clamp(16px,13.33px + .8333vw,20px)}.continuityx-event{padding:0 0 clamp(16px,8.32px + 2.4vw,28px) clamp(28px,19.04px + 2.8vw,42px)}.continuityx-event:last-child{padding:0 0 0 clamp(28px,19.04px + 2.8vw,42px)}.continuityx-event h3{margin-top:clamp(4px,2px + .625vw,7px);font-size:clamp(15px,13.67px + .4167vw,17px)}.continuityx-event p{margin-top:clamp(5px,3px + .625vw,8px);font-size:var(--continuityx-m-body)}.continuityx-linked-report{margin-top:clamp(9px,5.667px + 1.042vw,14px);padding:clamp(9px,7px + .625vw,12px)}.continuityx-authorisation,.continuityx-linked-report span,.continuityx-linked-report strong{font-size:var(--continuityx-m-body)}.continuityx-authorisation{margin-top:clamp(18px,8.667px + 2.917vw,32px);line-height:1.5}.continuityx-context{margin-top:clamp(30px,2px + 8.75vw,72px);gap:clamp(18px,7.76px + 3.2vw,34px)}.continuityx-context ul{gap:clamp(7px,5px + .625vw,10px)}.continuityx-context li{padding:clamp(10px,6px + 1.25vw,16px) clamp(13px,9.667px + 1.042vw,18px) clamp(10px,6px + 1.25vw,16px) clamp(30px,22px + 2.5vw,42px);font-size:var(--continuityx-m-body)}.continuityx-context li:before{top:clamp(14px,9.333px + 1.458vw,21px);left:clamp(13px,9.667px + 1.042vw,18px)}.continuityx-questions{margin-top:clamp(28px,10.67px + 5.417vw,54px)}.continuityx-questions-heading h3{font-size:clamp(19px,16.33px + .8333vw,23px)}.continuityx-questions ol{margin-top:clamp(16px,8px + 2.5vw,28px)}.continuityx-questions li{padding-block:clamp(11px,6.333px + 1.458vw,18px)}.continuityx-questions li p{font-size:clamp(15px,13.67px + .4167vw,17px);line-height:1.5}.continuityx-qualifier{margin-top:clamp(8px,5.333px + .8333vw,12px)}@media (max-width:520px){.continuityx-history,.continuityx-questions{padding:clamp(13px,1.8px + 3.5vw,20px)}.continuityx-authorisation{padding:clamp(11px,3px + 2.5vw,16px)}.continuityx-questions li{grid-template-columns:clamp(20px,7.2px + 4vw,28px) minmax(0,1fr);gap:clamp(7px,2.2px + 1.5vw,10px)}}}.queueconsultx-shell,.queueconsultx-viewport{width:100%}.queueconsultx-shell{overflow:hidden;border:1px solid #dce5eb;border-radius:16px;background:#fff;box-shadow:0 22px 60px -44px rgba(18,59,88,.46);color:#123b58;font-family:inherit;font-size:16px}.queueconsultx-shell *{box-sizing:border-box}.queueconsultx-header{display:grid;min-height:68px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;border-bottom:1px solid #e1e9ed;padding:12px 17px;background:#f7fafb}.queueconsultx-header>img{width:92px;height:auto}.queueconsultx-header>span{color:#536273;font-size:14px}.queueconsultx-header>div{display:flex;align-items:center;gap:8px}.queueconsultx-header small{color:#536273;font-size:14px}.queueconsultx-header div img{width:38px;height:38px;object-fit:contain}.queueconsultx-workspace{padding:20px}.queueconsultx-context p{margin:0;color:#006d80;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.queueconsultx-context h3{margin:6px 0 0;color:#123b58;font:inherit;font-size:22px;font-weight:650;line-height:1.2;letter-spacing:-.02em}.queueconsultx-context span{display:block;margin-top:5px;color:#536273;font-size:14px}.queueconsultx-signal{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:18px;border:1px solid #dce5eb;border-radius:10px;padding:9px 11px;background:#f4f7f8}.queueconsultx-signal>b,.queueconsultx-signal>span{font-size:14px}.queueconsultx-signal>span{color:#4c6577}.queueconsultx-signal>b{color:#006d80;font-weight:600}.queueconsultx-signal>div{display:flex;height:32px;align-items:center;justify-content:center;gap:4px;color:#007f9d}.queueconsultx-signal i{width:3px;border-radius:3px;background:currentColor;transform:scaleY(.5)}.queueconsultx-shell[data-wave-active=true] .queueconsultx-signal i{animation:queueconsultx-wave .5s ease-in-out infinite alternate}.queueconsultx-signal i:nth-child(2n){animation-delay:.12s}.queueconsultx-note{display:grid;gap:0;margin:14px 0 0}.queueconsultx-note>div{display:grid;grid-template-columns:128px minmax(0,1fr);gap:14px;border-top:1px solid #e1e9ed;padding:11px 0}.queueconsultx-note dt{color:#294f67;font-size:14px;font-weight:600}.queueconsultx-note dd{margin:0;color:#536273;font-size:14px}.queueconsultx-note>div[data-settled=true] dd{color:#344f62;animation:queueconsultx-enter .35s ease-out both}.queueconsultx-result{display:flex;align-items:center;gap:10px;margin-top:3px;border-radius:10px;background:#f4f7f8;padding:10px 12px}.queueconsultx-result>span{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:50%;background:#e1eaee;color:#536273}.queueconsultx-result[data-ready=true]>span{background:#e5f5ed;color:#24704b}.queueconsultx-result p{margin:0}.queueconsultx-result b,.queueconsultx-result small{display:block}.queueconsultx-result b{color:#294f67;font-size:14px}.queueconsultx-result small{color:#536273;font-size:14px}.queueconsultx-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e1e9ed;padding:10px 16px}.queueconsultx-footer>span{color:#536273;font-size:14px}.queueconsultx-footer div{display:flex;gap:5px}.queueconsultx-footer button{min-height:44px;border:1px solid #cad9df;border-radius:8px;background:#fff;padding:8px 11px;color:#294f67;font:inherit;font-size:14px;cursor:pointer}.queueconsultx-footer button:disabled{color:#6a7985;cursor:default}.queueconsultx-footer button:focus-visible{outline:3px solid #176cca;outline-offset:2px}.queueconsultx-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.queueconsultx-reduced-summary{display:none;margin:0;border-top:1px solid #dce5eb;padding:13px 16px;color:#4c6577;font-size:14px}@keyframes queueconsultx-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes queueconsultx-wave{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@media (max-width:420px){.queueconsultx-header{grid-template-columns:1fr auto}.queueconsultx-header>span{display:none}.queueconsultx-workspace{padding:17px}.queueconsultx-note>div{grid-template-columns:1fr;gap:3px}.queueconsultx-footer{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.queueconsultx-note>div[data-settled=true] dd,.queueconsultx-shell[data-wave-active=true] .queueconsultx-signal i{animation:none}.queueconsultx-reduced-summary{display:block}}@media (max-width:800px){.queueconsultx-shell{line-height:1.4}.queueconsultx-header{min-height:clamp(50px,38px + 3.75vw,68px);gap:clamp(10px,7.3333px + .8333vw,14px);padding:clamp(9px,7px + .625vw,12px) clamp(13px,10.3333px + .8333vw,17px)}.queueconsultx-header>img{width:clamp(76px,65.3333px + 3.3333vw,92px)}.queueconsultx-header div img{width:clamp(30px,24.6667px + 1.6667vw,38px);height:clamp(30px,24.6667px + 1.6667vw,38px)}.queueconsultx-header small,.queueconsultx-header>span{font-size:clamp(13px,12px + .3125vw,14px)}.queueconsultx-workspace{padding:clamp(14px,10px + 1.25vw,20px)}.queueconsultx-context p{font-size:clamp(13px,12px + .3125vw,14px)}.queueconsultx-context h3{margin-top:clamp(4px,2px + .625vw,6px);font-size:clamp(19px,16px + .9375vw,22px);line-height:1.18}.queueconsultx-context span{margin-top:clamp(4px,3px + .3125vw,5px);font-size:clamp(13px,12px + .3125vw,14px)}.queueconsultx-signal{gap:clamp(9px,6px + .9375vw,12px);margin-top:clamp(12px,8px + 1.25vw,18px);padding:clamp(7px,5px + .625vw,9px) clamp(9px,7px + .625vw,11px)}.queueconsultx-signal>b,.queueconsultx-signal>span{font-size:clamp(13px,12px + .3125vw,14px)}.queueconsultx-signal>div{height:clamp(28px,24px + 1.25vw,32px)}.queueconsultx-note{margin-top:clamp(10px,6px + 1.25vw,14px)}.queueconsultx-note>div{padding:clamp(8px,5px + .9375vw,11px) 0}.queueconsultx-note dt{font-size:clamp(13px,12px + .3125vw,14px);line-height:1.3}.queueconsultx-note dd{font-size:clamp(13px,12px + .3125vw,14px);line-height:1.35}.queueconsultx-result{gap:clamp(8px,6px + .625vw,10px);padding:clamp(8px,6px + .625vw,10px) clamp(10px,8px + .625vw,12px)}.queueconsultx-result>span{width:clamp(26px,22px + 1.25vw,30px);height:clamp(26px,22px + 1.25vw,30px)}.queueconsultx-result b,.queueconsultx-result small{font-size:clamp(13px,12px + .3125vw,14px);line-height:1.35}.queueconsultx-footer{gap:clamp(10px,7.3333px + .8333vw,14px);padding:clamp(8px,6.6667px + .4167vw,10px) clamp(13px,11px + .625vw,16px)}.queueconsultx-footer>span{font-size:clamp(13px,12px + .3125vw,14px);line-height:1.35}.queueconsultx-footer button{padding:clamp(6px,4px + .625vw,8px) clamp(9px,7px + .625vw,11px);font-size:clamp(13px,12px + .3125vw,14px)}.queueconsultx-reduced-summary{padding:clamp(10px,7px + .9375vw,13px) clamp(13px,11px + .625vw,16px);font-size:clamp(13px,12px + .3125vw,14px);line-height:1.4}}