#pbd-overlay{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:9999}#pbd-dialog{width:min(560px,92vw);background:#fff;border-radius:12px;box-shadow:0 10px 28px #00000038;overflow:hidden;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}#pbd-header{padding:16px 20px;border-bottom:1px solid #eee;color:#fff;background-color:#0f3c61}#pbd-title{margin:0;font-size:18px;font-weight:700}#pbd-content{padding:16px 20px 8px}.pbd-text{margin:0 0 12px;line-height:1.5}.pbd-subtitle{margin:0 0 8px;font-size:14px;font-weight:700}#pbd-steps{margin:0;padding-left:18px}#pbd-steps li{margin:6px 0;line-height:1.45}#pbd-actions{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px 16px;border-top:1px solid #eee}#pbd-btn-close,#pbd-btn-open,#pbd-btn-retry{appearance:none;border:1px solid #d0d7de;background:#fff;border-radius:8px;padding:10px 14px;font-weight:600;text-decoration:none;cursor:pointer}#pbd-btn-retry{background:#f6f8fa}#pbd-btn-open{display:inline-flex;align-items:center}#pbd-btn-close:hover,#pbd-btn-open:hover,#pbd-btn-retry:hover{background:#eef1f4}.floating-menu-container{position:fixed;bottom:60px;left:20px;z-index:1000;display:flex;flex-direction:column;align-items:center;gap:15px;pointer-events:none}.floating-menu-container>*{pointer-events:auto}.floating-menu-icon-button{width:60px;height:60px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background-color:initial;flex-shrink:0}.floating-menu-icon-button:hover{transform:scale(1.1) translateY(-2px)}.floating-menu-icon-button img{width:100%;height:100%;object-fit:contain;border-radius:50%;display:block}.floating-menu-i8live-button{width:60px;height:60px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:initial;flex-shrink:0}.floating-menu-i8live-button img{width:100%;height:100%;object-fit:contain;border-radius:50%;display:block}.floating-menu-image-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.floating-menu-i8live-button:hover .floating-menu-image-wrapper{transform:scale(1.1)}.floating-menu-icon-images{width:100%;height:100%;position:relative;overflow:hidden}.floating-menu-icon-images img{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .15s ease;pointer-events:none}.floating-menu-icon-visible{opacity:1!important;visibility:visible;pointer-events:auto}.floating-menu-icon-hidden{opacity:0!important;visibility:hidden;pointer-events:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes spinAppear{0%{opacity:0;transform:rotate(-180deg) scale(.5)}to{opacity:1;transform:rotate(0deg) scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes spinTransition{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes spinTransitionReverse{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@media (max-width:599.95px){.floating-menu-container{bottom:35px;left:15px;gap:12px}.floating-menu-i8live-button,.floating-menu-icon-button{width:50px;height:50px}}.csl-root-plain{height:100vh;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;position:relative}@supports (-webkit-touch-callout:none){.csl-root-plain{min-height:-webkit-fill-available}}.csl-header-fixed-plain{position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;overflow:visible;padding-top:env(safe-area-inset-top,0);box-sizing:border-box}.csl-header-fixed-plain .app-bar{position:static;top:auto}.csl-header-spacer-plain{flex-shrink:0;min-height:56px}.csl-scroll-plain{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative;width:100%;border-radius:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 12px)}@media (min-width:600px){.csl-scroll-plain{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 20px)}}@media (min-width:900px){.csl-scroll-plain{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 96px)}}