.kd .ci-scanBar{display:none;position:fixed;left:0;right:0;bottom:calc(74px + env(safe-area-inset-bottom, 0px));z-index:40;padding:8px 16px 10px;background:#fff;border-top:1px solid var(--kd-line)}.kd .ci-scanBtn{height:52px;border-radius:12px;font-size:15px}@media (max-width:899px){.kd .ci-scanBar{display:block}.kd .ci-scanHead{display:none}.kd .ci-page[data-scanbar=true] .kd-shell{--kd-bottom:calc(74px + 71px + env(safe-area-inset-bottom, 0px))}}.kd .ci-events{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;max-width:760px}.kd .ci-full{padding:24px 20px}.kd .ci-emptyLink{margin-top:10px}.kd .ci-figures{white-space:nowrap}.kd .ci-barNote{display:block}.kd .ci-end{display:inline-flex;align-items:center;gap:10px}.kd .ci-arrive{min-width:84px}.kd .ci-undo{opacity:0;transition:opacity .15s}.kd .kd-row:focus-within .ci-undo,.kd .kd-row:hover .ci-undo,.kd .kd-row[aria-selected=true] .ci-undo{opacity:1}.kd .ci-emptyDone .kd-emptyIcon,.kd .ci-emptyDone .kd-emptyTitle{color:var(--kd-green)}.kd .ci-arrivalState{margin:0;font-size:13.5px}@media (max-width:479px){.kd .ci-end{flex-direction:column;align-items:flex-end;gap:2px}}@media (pointer:coarse){.kd .ci-arrive{height:44px;min-width:88px}.kd .ci-undo{opacity:1;min-height:44px;min-width:44px;padding:0 8px;justify-content:center}.kd .ci-page .al-quietLink{min-height:44px;padding-top:10px;padding-bottom:10px}.kd .ci-page .kd-backBtn{min-height:44px}.kd .ci-export,.kd .ci-page .al-actions .kd-btn{height:44px}}@media (prefers-reduced-motion:reduce){.kd .ci-undo{transition:none}}