.ws-c01-live-header{position:relative;display:flex;align-items:center;gap:8px;color:var(--ws-c01a02-fg)}.ws-c01-live-header-trigger{width:44px;min-width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:color-mix(in oklch,var(--ws-c01a02-fg) 7%,transparent);color:inherit;cursor:pointer;transition:color .3s ease,background-color .3s ease,transform .18s ease}.ws-c01-live-header-trigger:hover{background:color-mix(in oklch,var(--ws-c01a02-fg) 12%,transparent);text-decoration:none;transform:translateY(-1px)}.ws-c01-live-header-trigger svg{width:21px;height:21px;stroke-width:2}.ws-c01-live-header-profile{font-size:15px;font-weight:800;text-transform:uppercase;text-decoration:none}.ws-c01-cinematic-root[data-header-tone=dark] .ws-c01-live-header{color:var(--ws-c01a02-surface)}.ws-c01-cinematic-root[data-header-tone=dark] .ws-c01-live-header-trigger{background:color-mix(in oklch,white 14%,transparent)}.ws-c01-live-language-menu,.ws-c01-live-menu{position:absolute;z-index:20;top:calc(100% + 14px);right:0;border:1px solid color-mix(in oklch,black 7%,transparent);background:rgb(250 249 247/72%);box-shadow:0 24px 70px rgb(23 22 20/18%);color:oklch(21% .008 75);-webkit-backdrop-filter:blur(28px) saturate(1.14);backdrop-filter:blur(28px) saturate(1.14);animation:ws-c01-live-menu-in .22s cubic-bezier(.22,1,.36,1) both}.ws-c01-live-language-menu{--ws-c01-live-language-row:42px;width:170px;display:grid;padding:6px;overflow:hidden;border-radius:18px}.ws-c01-live-language-menu button{position:relative;z-index:1;min-height:var(--ws-c01-live-language-row);padding:0 14px;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:14px;font-weight:650;text-align:left}.ws-c01-live-menu{width:min(390px,calc(100vw - 36px));max-height:min(720px,calc(100svh - 116px));padding:20px;overflow:auto;border-radius:24px}.ws-c01-live-menu[data-variant=live-03],.ws-c01-live-menu[data-variant=live-09]{transition:width .28s cubic-bezier(.22,1,.36,1),max-height .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1)}.ws-c01-live-menu[data-variant=live-03][data-view=language]{width:min(278px,calc(100vw - 36px));max-height:min(246px,calc(100svh - 116px));padding:12px;overflow:hidden}.ws-c01-live-menu a,.ws-c01-live-menu button{width:100%;min-height:46px;display:flex;align-items:center;gap:12px;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:15px;font-weight:590;line-height:1.25;text-align:left;text-decoration:none;transition:background-color .16s ease}.ws-c01-live-menu a:focus-visible,.ws-c01-live-menu button:focus-visible{background:rgb(24 23 21/6%);outline:none;text-decoration:none}@media (hover:hover) and (pointer:fine){.ws-c01-live-menu a:hover,.ws-c01-live-menu button:hover{background:rgb(24 23 21/6%);text-decoration:none}}.ws-c01-live-language-menu button:focus-visible{background:transparent;outline:2px solid currentColor;outline-offset:-2px}.ws-c01-live-language-menu button[aria-pressed=true]{background:rgb(24 23 21/7%)}.ws-c01-live-menu button[aria-disabled=true]{cursor:default}.ws-c01-live-menu svg{width:20px;height:20px;flex:0 0 auto;stroke-width:1.8}.ws-c01-live-menu-divider{height:1px;margin:10px 12px;background:rgb(24 23 21/13%)}.ws-c01-live-menu-legal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:2px}.ws-c01-live-menu .ws-c01-live-menu-legal a{min-height:38px;gap:7px;padding-block:7px;font-size:12px}.ws-c01-live-menu .ws-c01-live-menu-legal svg{width:16px;height:16px}.ws-c01-live-menu button.ws-c01-live-menu-role{position:relative;min-height:116px;padding:18px 116px 18px 12px;overflow:hidden}.ws-c01-live-menu-role small,.ws-c01-live-menu-role strong{display:block}.ws-c01-live-menu-role strong{margin-bottom:6px;font-size:17px;font-weight:760}.ws-c01-live-menu-role small{color:rgb(24 23 21/62%);font-size:14px;font-weight:470;line-height:1.35}.ws-c01-live-menu-role img{position:absolute;right:8px;bottom:4px;width:104px;height:104px;object-fit:contain;pointer-events:none}.ws-c01-live-menu[data-variant=live-03] button.ws-c01-live-menu-role,.ws-c01-live-menu[data-variant=live-09] button.ws-c01-live-menu-role{min-height:96px;padding-right:92px}.ws-c01-live-menu[data-variant=live-03] .ws-c01-live-menu-role img,.ws-c01-live-menu[data-variant=live-09] .ws-c01-live-menu-role img{right:10px;bottom:8px;width:78px;height:78px}.ws-c01-live-menu[data-variant=live-03] .ws-c01-live-menu-role img.ws-c01-live-menu-role-image-owner,.ws-c01-live-menu[data-variant=live-09] .ws-c01-live-menu-role img.ws-c01-live-menu-role-image-owner{width:90px;height:90px}.ws-c01-live-menu-heading{display:flex;align-items:center;gap:10px;margin:0 12px 8px;font-size:13px;font-weight:780;letter-spacing:.04em}.ws-c01-live-menu-languages .ws-c01-live-language-menu{position:relative;top:auto;right:auto;width:100%;border:0;background:rgb(24 23 21/4%);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.ws-c01-live-menu-languages+.ws-c01-live-menu-links{margin-top:12px;padding-top:10px;border-top:1px solid rgb(24 23 21/13%)}.ws-c01-live-menu-language-drawer{animation:ws-c01-live-language-drawer-in .26s cubic-bezier(.22,1,.36,1) both}.ws-c01-live-menu button.ws-c01-live-menu-language-back{margin-bottom:14px;font-weight:760}.ws-c01-live-menu-language-back svg:first-child{width:17px}.ws-c01-live-language-menu.is-embedded{position:relative;top:auto;right:auto;width:100%;border:0;background:rgb(24 23 21/4%);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.ws-c01-live-menu form{margin:0}@keyframes ws-c01-live-menu-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}@keyframes ws-c01-live-language-drawer-in{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:none}}@media (max-width:640px){.ws-c01-live-header{gap:5px}.ws-c01-live-header-trigger{width:40px;min-width:40px;height:40px}.ws-c01-live-menu{position:fixed;top:86px;right:14px}.ws-c01-live-menu[data-variant=live-03],.ws-c01-live-menu[data-variant=live-09]{right:auto;left:50%;width:min(390px,calc(100vw - 28px));margin-inline:0;translate:-50% 0}.ws-c01-live-menu[data-variant=live-03][data-view=language],.ws-c01-live-menu[data-variant=live-09][data-view=notifications]{width:min(380px,calc(100vw - 36px))}.ws-c01-live-menu[data-variant=live-09][data-view=language]{width:min(278px,calc(100vw - 28px))}}@media (prefers-reduced-motion:reduce){.ws-c01-live-header-trigger,.ws-c01-live-menu[data-variant=live-03],.ws-c01-live-menu[data-variant=live-09]{transition:none}.ws-c01-live-language-menu,.ws-c01-live-menu,.ws-c01-live-menu-language-drawer{animation:none}}.ws-c01-live-header-trigger.ws-c01-live-header-identity{display:flex;align-items:center;width:auto;padding:0 16px 0 4px;gap:10px;border-radius:999px}.ws-c01-live-header-identity .ws-c01-live-header-initial{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:oklch(21% .008 75);color:white;font-size:14px}.ws-c01-live-header-email{max-width:240px;overflow:hidden;font-size:14px;font-weight:700;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.ws-c01-live-menu-identity{display:flex;align-items:center;gap:12px;padding:6px 12px 16px}.ws-c01-live-menu-avatar{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;border-radius:50%;background:oklch(21% .008 75);color:white;font-size:15px;font-weight:800;text-transform:uppercase}.ws-c01-live-menu-identity-text{display:flex;flex-direction:column;gap:3px;min-width:0}.ws-c01-live-menu-identity-text strong{overflow:hidden;font-size:15px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.ws-c01-live-menu-identity-text small,.ws-c01-live-menu-row-text small{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;line-height:1.35;color:rgb(24 23 21/62%)}.ws-c01-live-menu-dot{width:6px;height:6px;border-radius:50%;background:rgb(0 184 166)}.ws-c01-live-menu-row-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.ws-c01-live-menu-row-text strong{display:flex;align-items:center;gap:8px;font-weight:720}.ws-c01-live-menu a.ws-c01-live-menu-signin,.ws-c01-live-menu button.ws-c01-live-menu-signin{margin-bottom:8px;padding:12px 14px;border-radius:16px;background:rgb(24 23 21/6%)}.ws-c01-live-menu .ws-c01-live-menu-chevron{margin-left:auto;opacity:.5}.ws-c01-live-menu a.ws-c01-live-menu-panel{margin:4px 0 8px;padding:14px;border:1px solid rgb(24 23 21/10%);border-radius:18px;background:white;box-shadow:0 8px 24px rgb(23 22 20/6%)}.ws-c01-live-menu-demo{display:inline-grid;place-items:center;height:20px;padding:0 8px;border:1px solid rgb(24 23 21/20%);border-radius:999px;background:rgb(24 23 21/6%);font-family:ui-monospace,Menlo,monospace;font-size:10px;font-weight:800;letter-spacing:.12em}.ws-c01-live-menu-go{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;margin-left:auto;border-radius:50%;background:oklch(21% .008 75);color:white}.ws-c01-live-menu .ws-c01-live-menu-go svg{width:16px;height:16px}@media (max-width:640px){.ws-c01-live-header-trigger.ws-c01-live-header-identity{padding:0}.ws-c01-live-header-email{display:none}}.ws-c01-live-menu[data-variant=live-09][data-view=language]{width:min(278px,calc(100vw - 36px));max-height:min(320px,calc(100svh - 116px));padding:12px;overflow:hidden}.ws-c01-live-language-code,.ws-c01-live-menu-language-code{margin-left:auto;color:rgb(24 23 21/55%);font-size:11px;font-weight:800;letter-spacing:.08em}.ws-c01-live-menu .ws-c01-live-menu-language-row .ws-c01-live-menu-chevron{margin-left:4px}.ws-c01-live-language-menu.has-codes button{display:flex;align-items:center;gap:10px}.ws-c01-live-language-radio{display:grid;flex:0 0 auto;place-items:center;width:16px;height:16px;border:1.5px solid rgb(24 23 21/35%);border-radius:50%}.ws-c01-live-language-menu button[aria-pressed=true] .ws-c01-live-language-radio{border-color:oklch(21% .008 75)}.ws-c01-live-language-menu button[aria-pressed=true] .ws-c01-live-language-radio:after{content:"";width:8px;height:8px;border-radius:50%;background:oklch(21% .008 75)}.ws-c01-live-menu-language-note{margin:10px 12px 2px;color:rgb(24 23 21/55%);font-size:12px;line-height:1.4}.ws-c01-live-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.ws-c01-live-menu .ws-c01-live-menu-grid a,.ws-c01-live-menu .ws-c01-live-menu-grid button{min-height:38px;gap:7px;padding-block:7px;font-size:12px}.ws-c01-live-menu .ws-c01-live-menu-grid svg{width:16px;height:16px}.ws-c01-live-menu button.ws-c01-live-menu-add-role{margin-block:2px;padding:12px 14px;border-radius:16px}.ws-c01-live-menu button.ws-c01-live-menu-add-role[data-role=driver]{background:rgb(0 184 166/17%)}.ws-c01-live-menu-add-role[data-role=driver] strong{color:rgb(44 90 85)}.ws-c01-live-menu-add-role[data-role=owner] strong{color:rgb(88 68 38)}.ws-c01-live-menu button.ws-c01-live-menu-add-role[data-role=driver]:focus-visible,.ws-c01-live-menu button.ws-c01-live-menu-add-role[data-role=driver]:hover{background:rgb(0 184 166/20%)}.ws-c01-live-menu button.ws-c01-live-menu-add-role[data-role=owner]{background:rgb(240 138 46/17%)}.ws-c01-live-menu button.ws-c01-live-menu-add-role[data-role=owner]:focus-visible,.ws-c01-live-menu button.ws-c01-live-menu-add-role[data-role=owner]:hover{background:rgb(240 138 46/22%)}.ws-c01-live-menu-add-role-icon{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;margin-left:auto;border-radius:12px;background:white;color:oklch(21% .008 75)}.ws-c01-live-menu-add-role[data-role=driver] .ws-c01-live-menu-add-role-icon{color:rgb(15 143 130)}.ws-c01-live-menu-add-role[data-role=owner] .ws-c01-live-menu-add-role-icon{color:rgb(197 118 28)}.ws-c01-live-menu .ws-c01-live-menu-add-role-icon svg{width:17px;height:17px}.ws-c01-live-menu[data-variant=live-09] .ws-c01-live-menu-identity{padding:4px 12px 14px}.ws-c01-live-menu[data-variant=live-09] .ws-c01-live-menu-avatar{background:rgb(241 217 183);color:rgb(162 96 25)}.ws-c01-live-menu-role-chip{align-self:start;margin-top:2px;padding:3px 9px;border-radius:999px;background:rgb(246 230 210);color:rgb(162 96 25);font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.ws-c01-live-menu[data-variant=live-09] a.ws-c01-live-menu-panel{border-color:rgb(24 23 21/7%);background:linear-gradient(100deg,rgb(251 250 248) 34%,rgb(248 235 217));color:rgb(24 23 21)}.ws-c01-live-menu[data-variant=live-09] .ws-c01-live-menu-panel small{gap:9px}.ws-c01-live-menu-count{display:grid;flex:0 0 auto;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:999px;background:rgb(243 228 208);color:rgb(162 96 25);font-size:11px;font-weight:800}.ws-c01-live-menu button[aria-disabled=true]:hover{background:transparent}@media (max-width:767px){.ws-c01-live-menu[data-variant=live-09],.ws-c01-live-menu[data-variant=live-09][data-view=language],.ws-c01-live-menu[data-variant=live-09][data-view=notifications]{top:auto;inset-inline:14px;bottom:max(28px,env(safe-area-inset-bottom));width:calc(100% - 28px);max-height:calc(100svh - 60px);padding:12px;margin:0;translate:none;border-radius:24px;overflow-y:auto;transform:translateY(var(--ws-c01-live-sheet-drag,0));animation:none;overscroll-behavior:contain;touch-action:pinch-zoom}.ws-c01-live-menu[data-variant=live-09]:before{content:"";display:block;width:38px;height:5px;margin:0 auto 12px;border-radius:99px;background:rgb(24 23 21/.2)}}.ws-c01-live-feedback-spin{animation:ws-c01-live-feedback-spin .8s linear infinite}@keyframes ws-c01-live-feedback-spin{to{transform:rotate(1turn)}}.ws-c01-live-menu-panel[aria-busy=true]{cursor:progress}.ws-c01-live-menu-panel-error{margin:8px 12px;color:oklch(48% .17 30);font-size:13px}@media (prefers-reduced-motion:reduce){.ws-c01-live-feedback-spin{animation:none}}