.cleanbar.presenter{position:absolute;left:var(--presenter-x);top:var(--presenter-y);right:auto;bottom:auto;width:570px;height:110px;background:transparent;overflow:visible;transform:scale(var(--presenter-scale));transform-origin:top left;font-family:Arial,Helvetica,sans-serif}
.presenter-tab{position:absolute;left:169px;top:0;width:127px;height:28px;background:var(--accent);clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);color:var(--text2);font-size:16px;font-weight:700;line-height:28px;padding-left:21px;box-sizing:border-box;white-space:nowrap;overflow:hidden}
.presenter-name{position:absolute;left:161px;top:28px;width:409px;height:50px;background:var(--accent);clip-path:polygon(18px 0,100% 0,calc(100% - 18px) 100%,0 100%)}
.presenter-name:before{content:'';position:absolute;inset:0 13px 0 0;background:linear-gradient(#f5f5f5,#bdbdbd);clip-path:polygon(18px 0,100% 0,calc(100% - 18px) 100%,0 100%)}
.presenter-name span{position:relative;display:block;margin-left:31px;margin-right:28px;font-size:32px;font-weight:700;line-height:50px;color:var(--text1);white-space:nowrap;overflow:hidden}
.presenter-sub{position:absolute;left:177px;top:78px;width:361px;height:32px;background:var(--accent);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}
.presenter-sub:before{content:'';position:absolute;inset:0 12px 0 0;background:var(--ink);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}
.presenter-sub span{position:relative;display:block;margin-left:15px;margin-right:26px;font-size:20px;line-height:32px;color:var(--text2);white-space:nowrap;overflow:hidden}
.presenter-logo{position:absolute;left:0;top:18px;width:188px;height:92px;background:var(--accent);clip-path:polygon(19px 0,100% 0,calc(100% - 27px) 100%,0 100%);border-radius:8px}
.presenter-logo:before{content:'';position:absolute;inset:0 1px 4px 3px;background:linear-gradient(110deg,var(--ink),#191919,var(--ink));clip-path:polygon(16px 0,100% 0,calc(100% - 27px) 100%,0 100%);border-radius:7px}
.presenter-logo img{position:absolute;left:30px;top:12px;width:130px;height:68px;object-fit:contain}
#message-slot>label{display:block;margin:14px 0}#message-slot>button{margin:5px}
.presenter-logo img{transform:scale(var(--logo-scale,1));transform-origin:center}
.cleanbar.presenter{height:106px;background:transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22570%22%20height%3D%22106%22%20viewBox%3D%220%200%20285%2053%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M85%2038H258L253%2053H79Z%22%2F%3E%3Cpath%20fill%3D%22%23f00%22%20d%3D%22M246%2039H251L246%2053H241Z%22%2F%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M84%200H139L135%2016H79L81%205Q82%200%2084%200Z%22%2F%3E%3Cpath%20fill%3D%22%23f00%22%20d%3D%22M87%200H139L138%209Q137%2016%20132%2016H83Z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M91%2014H279L270%2038H82Z%22%2F%3E%3Cpath%20fill%3D%22%23f00%22%20d%3D%22M279%2013H285L276%2037H270Z%22%2F%3E%3Cpath%20fill%3D%22%23f00%22%20d%3D%22M16%208H87Q92%208%2090%2013L80%2047Q79%2052%2074%2052H3Q-1%2052%200%2048L10%2015Q12%208%2016%208Z%22%2F%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M18%208H87Q92%208%2090%2013L79%2046Q78%2049%2074%2050H3Q0%2050%202%2046L11%2015Q13%208%2018%208Z%22%2F%3E%3C%2Fsvg%3E") 0 0/570px 106px no-repeat}
.presenter-tab{left:164px;top:0;width:114px;height:32px;padding-left:18px;line-height:30px;background:transparent;clip-path:none;font-size:16px}
.presenter-name{left:168px;top:27px;width:385px;height:48px;background:transparent;clip-path:none}
.presenter-name:before,.presenter-sub:before,.presenter-logo:before{display:none}
.presenter-name span{margin-left:16px;margin-right:10px;line-height:48px;font-size:32px}
.presenter-sub{left:172px;top:76px;width:313px;height:30px;background:transparent;clip-path:none}
.presenter-sub span{margin-left:12px;margin-right:8px;font-size:19px;line-height:30px}
.presenter-logo{left:0;top:16px;width:181px;height:90px;background:transparent;border-radius:0;clip-path:polygon(16px 0,100% 0,calc(100% - 27px) 100%,0 100%)}
.presenter-logo img{left:24px;top:10px;width:132px;height:64px}
