.kick-stream-widget{z-index:1001;background:var(--black-main);border:1px solid var(--grey-stroke);border-radius:12px;width:min(400px,100vw - 48px);position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 16px 40px #00000073}.kick-stream-widget__header{-webkit-user-select:none;user-select:none;background:var(--dark-gray);cursor:grab;touch-action:none;justify-content:space-between;align-items:center;min-height:40px;padding:8px 8px 8px 12px;display:flex}.kick-stream-widget__title{align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.2;display:flex}.kick-stream-widget__status-indicator{border-radius:50%;width:8px;height:8px}.kick-stream-widget__status-indicator--live{background:var(--orange-light);box-shadow:0 0 0 4px #1adc6726}.kick-stream-widget__status-indicator--offline{background:var(--light-gray-text)}.kick-stream-widget__close{width:28px;height:28px;color:var(--white);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .2s;display:inline-flex}.kick-stream-widget__close:hover,.kick-stream-widget__close:focus-visible{background:#ffffff1f}.kick-stream-widget__close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:16px;height:16px}.kick-stream-widget__actions{gap:4px;display:flex}.kick-stream-widget__sound{width:28px;height:28px;color:var(--white);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .2s;display:inline-flex}.kick-stream-widget__sound:hover,.kick-stream-widget__sound:focus-visible{background:#ffffff1f}.kick-stream-widget__sound svg{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:18px;height:18px}.kick-stream-widget__player{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.kick-stream-widget--dragging .kick-stream-widget__header{cursor:grabbing}@media (max-width:768px){.kick-stream-widget{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:calc(100vw - 32px)}}.kick-stream-widget-trigger{z-index:1001;width:52px;height:52px;color:var(--white);cursor:pointer;background:var(--dark-gray);border:1px solid var(--grey-stroke);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 28px #0006}.kick-stream-widget-trigger:hover{background:var(--orange-light);border-color:var(--orange-light);transform:translateY(-2px)}.kick-stream-widget-trigger:focus-visible{outline:2px solid var(--orange-light);outline-offset:3px}.kick-stream-widget-trigger svg{fill:currentColor;width:28px;height:28px}@media (max-width:768px){.kick-stream-widget-trigger{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}}
