/*
  Z2YT recording widget styles, copied verbatim for the homepage simulation.
  Source: cms/recording-widget.js, `const css` plus the `.reupload-actions` rule appended in
  RecordingControl's <style>; git blob ba65f8189c38715a71b89827f0d4a6fb5e1dc339 (working tree, 2026-11-02).
  Do not hand-edit; re-extract when the widget CSS changes.
*/
.sigpwny-recording{--recording-foreground:light-dark(#202124,#e7e9ee);--recording-card-foreground:var(--recording-foreground);--recording-muted-foreground:light-dark(#5f6368,#afb5c1);--recording-background:light-dark(#fff,#181c24);--recording-card:var(--recording-background);--recording-border:light-dark(#d8dce2,#424854);--recording-accent:light-dark(#edf0f5,#303743);--recording-primary:light-dark(#303c56,#dce4f7);--recording-primary-foreground:light-dark(#fff,#1d263a);--recording-muted:light-dark(#f1f3f6,#2b313c);--recording-success:light-dark(#168544,#61cf87);--recording-destructive:light-dark(#b3261e,#ff9b96);display:block}
.sigpwny-recording{padding:16px;background:var(--recording-card);color:var(--recording-card-foreground);border:1px solid var(--recording-border);border-radius:var(--recording-radius,8px);font-size:13px;line-height:1.5}.sigpwny-recording [hidden]{display:none!important}.sigpwny-recording button.recording-button,.sigpwny-recording .button.recording-button{min-height:34px;padding:6px 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--recording-border);border-radius:6px;background:transparent;color:var(--recording-foreground);text-decoration:none;white-space:nowrap}.sigpwny-recording button.recording-button:hover:not(:disabled),.sigpwny-recording .button.recording-button:hover{background:var(--recording-accent)}.sigpwny-recording a{color:var(--recording-foreground);text-underline-offset:3px}.sigpwny-recording .primary{background:var(--recording-primary);color:var(--recording-primary-foreground);border-color:var(--recording-primary)}.sigpwny-recording .primary:hover:not(:disabled){background:var(--recording-primary);filter:brightness(.9)}.sigpwny-recording .video{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px}.sigpwny-recording .thumb{display:block;width:112px;height:63px;object-fit:cover;border-radius:5px;background:var(--recording-muted)}.sigpwny-recording .title{font-weight:500;font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;text-decoration:none}.sigpwny-recording .title:hover{text-decoration:underline}.sigpwny-recording .channel{display:block;margin-top:4px;font-size:12px;color:var(--recording-muted-foreground);text-decoration:none}.sigpwny-recording .video-actions{display:flex;flex-direction:column;gap:5px}.sigpwny-recording .video-actions button.recording-button,.sigpwny-recording .video-actions a{padding:4px 10px;min-height:29px;font-size:12px}.sigpwny-recording .sub{font-size:12px;color:var(--recording-muted-foreground);margin:8px 0 0}.sigpwny-recording .message:empty{display:none}.sigpwny-recording .launch{margin-top:16px;padding-top:16px;border-top:1px solid var(--recording-border)}.sigpwny-recording .upload-panel{margin-top:16px;padding-top:16px;border-top:1px solid var(--recording-border)}.sigpwny-recording .upload-panel p{margin:0 0 8px}.sigpwny-recording .instructions{font-size:12px;color:var(--recording-muted-foreground)}.sigpwny-recording .instructions ul{padding-left:19px;margin:5px 0 12px}.sigpwny-recording .instructions li{margin:3px 0}.sigpwny-recording .notice{display:flex;gap:12px;align-items:center;justify-content:space-between;font-size:12px;margin-bottom:12px}.sigpwny-recording .notice small{display:block;font-size:12px;color:var(--recording-muted-foreground)}.sigpwny-recording .quiet{border-color:transparent;padding:3px 0;color:var(--recording-muted-foreground)}.sigpwny-recording .upload-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0 12px}.sigpwny-recording .upload-bottom .sub{margin:0}.sigpwny-recording .transfer{margin:0}.sigpwny-recording .brand{display:inline-block;width:22px;height:22px;background:currentColor;mask:var(--brand-icon) center/contain no-repeat;-webkit-mask:var(--brand-icon) center/contain no-repeat}.sigpwny-recording .zoom{color:#2d8cff;--brand-icon:url('data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+Wm9vbTwvdGl0bGU+PHBhdGggZD0iTTUuMDMzIDE0LjY0OUguNzQzYS43NC43NCAwIDAgMS0uNjg2LS40NTguNzQuNzQgMCAwIDEgLjE2LS44MDhMMy4xOSAxMC40MUgxLjA2QTEuMDYgMS4wNiAwIDAgMSAwIDkuMzVoMy45NTdjLjMwMSAwIC41Ny4xOC42ODYuNDU4YS43NC43NCAwIDAgMS0uMTYxLjgwOEwxLjUxIDEzLjU5aDIuNDY0Yy41ODUgMCAxLjA2LjQ3NSAxLjA2IDEuMDZ6TTI0IDExLjMzOGMwLTEuMTQtLjkyNy0yLjA2Ni0yLjA2Ni0yLjA2Ni0uNjEgMC0xLjE1OC4yNjUtMS41MzcuNjg2YTIuMDYxIDIuMDYxIDAgMCAwLTEuNTM2LS42ODZjLTEuMTQgMC0yLjA2Ni45MjYtMi4wNjYgMi4wNjZ2My4zMTFhMS4wNiAxLjA2IDAgMCAwIDEuMDYtMS4wNnYtMi4yNTFhMS4wMDQgMS4wMDQgMCAwIDEgMi4wMTMgMHYyLjI1MWMwIC41ODYuNDc0IDEuMDYgMS4wNiAxLjA2di0zLjMxMWExLjAwNCAxLjAwNCAwIDAgMSAyLjAxMiAwdjIuMjUxYzAgLjU4Ni40NzUgMS4wNiAxLjA2IDEuMDZ6TTE2LjI2NSAxMmEyLjcyOCAyLjcyOCAwIDEgMS01LjQ1NyAwIDIuNzI4IDIuNzI4IDAgMCAxIDUuNDU3IDB6bS0xLjA2IDBhMS42NjkgMS42NjkgMCAxIDAtMy4zMzggMCAxLjY2OSAxLjY2OSAwIDAgMCAzLjMzOCAwem0tNC44MiAwYTIuNzI4IDIuNzI4IDAgMSAxLTUuNDU4IDAgMi43MjggMi43MjggMCAwIDEgNS40NTcgMHptLTEuMDYgMGExLjY2OSAxLjY2OSAwIDEgMC0zLjMzOCAwIDEuNjY5IDEuNjY5IDAgMCAwIDMuMzM4IDB6Ii8+PC9zdmc+')}.sigpwny-recording .youtube{color:#ff0033;--brand-icon:url('data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+WW91VHViZTwvdGl0bGU+PHBhdGggZD0iTTIzLjQ5OCA2LjE4NmEzLjAxNiAzLjAxNiAwIDAgMC0yLjEyMi0yLjEzNkMxOS41MDUgMy41NDUgMTIgMy41NDUgMTIgMy41NDVzLTcuNTA1IDAtOS4zNzcuNTA1QTMuMDE3IDMuMDE3IDAgMCAwIC41MDIgNi4xODZDMCA4LjA3IDAgMTIgMCAxMnMwIDMuOTMuNTAyIDUuODE0YTMuMDE2IDMuMDE2IDAgMCAwIDIuMTIyIDIuMTM2YzEuODcxLjUwNSA5LjM3Ni41MDUgOS4zNzYuNTA1czcuNTA1IDAgOS4zNzctLjUwNWEzLjAxNSAzLjAxNSAwIDAgMCAyLjEyMi0yLjEzNkMyNCAxNS45MyAyNCAxMiAyNCAxMnMwLTMuOTMtLjUwMi01LjgxNHpNOS41NDUgMTUuNTY4VjguNDMyTDE1LjgxOCAxMmwtNi4yNzMgMy41Njh6Ii8+PC9zdmc+')}.sigpwny-recording .percent{margin:8px 0 0;font-size:12px;min-height:20px}.sigpwny-recording .error{color:var(--recording-destructive);font-size:12px;margin-top:8px}.sigpwny-recording .finish{display:flex;align-items:center;justify-content:space-between;gap:8px}
@media(max-width:420px){.sigpwny-recording .video{grid-template-columns:88px minmax(0,1fr) auto;gap:8px}.sigpwny-recording .thumb{width:88px;height:54px}.sigpwny-recording .video-actions button.recording-button,.sigpwny-recording .video-actions a{padding:4px 8px}.sigpwny-recording .title{font-size:12px}.sigpwny-recording .upload-bottom{align-items:flex-start}}@media(pointer:coarse){.sigpwny-recording button.recording-button,.sigpwny-recording .button.recording-button,.sigpwny-recording .video-actions button.recording-button,.sigpwny-recording .video-actions a{min-height:44px}}
@media(max-width:600px){.sigpwny-recording [data-part="open-upload"]{width:100%;min-height:44px;white-space:normal}}
.sigpwny-recording .finish-actions{display:flex;align-items:center;gap:8px}

.sigpwny-recording .brand-flow{display:flex;gap:8px;align-items:center}.sigpwny-recording .percent{display:flex;align-items:center;justify-content:flex-start;gap:6px}.sigpwny-recording .progress-track{height:6px;margin-top:12px;overflow:hidden;border-radius:3px;background:var(--recording-muted);position:relative}.sigpwny-recording .progress-fill{height:100%;width:0;background:#2d8cff;border-radius:inherit;transition:width .25s ease}.sigpwny-recording .progress-track.processing .progress-fill{width:45%!important;position:absolute;background:linear-gradient(90deg,transparent,#2d8cff,transparent);animation:processing-wave 1.5s ease-in-out infinite}.sigpwny-recording .progress-track.done .progress-fill{width:100%;background:var(--recording-success,#168544)}.sigpwny-recording .done-status{color:var(--recording-success,#168544)}.sigpwny-recording .fluent-icon{display:inline-block;flex-shrink:0;width:20px;height:20px;background:currentColor;mask:var(--fluent-icon) center/contain no-repeat;-webkit-mask:var(--fluent-icon) center/contain no-repeat}.sigpwny-recording .icon-button.recording-button{padding:6px;min-width:34px;min-height:34px;border:0;color:var(--recording-muted-foreground)}.sigpwny-recording .notice{margin:0;flex-wrap:wrap}.sigpwny-recording .notice p{margin:0;flex:1;min-width:180px}.sigpwny-recording .notice button.recording-button{flex-shrink:0}.sigpwny-recording [data-part="apply-result"],.sigpwny-recording [data-part="finish-edit"]{margin-top:12px}
@keyframes processing-wave{from{transform:translateX(-110%)}to{transform:translateX(330%)}}
@media(prefers-reduced-motion:reduce){.sigpwny-recording .progress-fill{transition:none}.sigpwny-recording .progress-track.processing .progress-fill{animation:none;width:100%!important;background:repeating-linear-gradient(110deg,var(--recording-muted) 0 12px,#2d8cff 12px 24px)}}
@media(pointer:coarse){.sigpwny-recording .icon-button.recording-button{min-width:44px;min-height:44px}}
.sigpwny-recording .checkmark-circle{--fluent-icon:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDJDMTQuNDE4MyAyIDE4IDUuNTgxNzIgMTggMTBDMTggMTQuNDE4MyAxNC40MTgzIDE4IDEwIDE4QzUuNTgxNzIgMTggMiAxNC40MTgzIDIgMTBDMiA1LjU4MTcyIDUuNTgxNzIgMiAxMCAyWk0xMy4zNTg0IDcuNjQ2NDVDMTMuMTg0OSA3LjQ3Mjg4IDEyLjkxNTQgNy40NTM2IDEyLjcyMDYgNy41ODg1OUwxMi42NTEzIDcuNjQ2NDVMOSAxMS4yOThMNy4zNTM1NSA5LjY1MTMxTDcuMjg0MzEgOS41OTM0NkM3LjA4OTQ0IDkuNDU4NDYgNi44MjAwMSA5LjQ3Nzc1IDYuNjQ2NDUgOS42NTEzMUM2LjQ3Mjg4IDkuODI0ODggNi40NTM2IDEwLjA5NDMgNi41ODg1OSAxMC4yODkyTDYuNjQ2NDUgMTAuMzU4NEw4LjY0NjQ1IDEyLjM1ODRMOC43MTU2OSAxMi40MTYzQzguODg2MiAxMi41MzQ0IDkuMTEzOCAxMi41MzQ0IDkuMjg0MzEgMTIuNDE2M0w5LjM1MzU1IDEyLjM1ODRMMTMuMzU4NCA4LjM1MzU1TDEzLjQxNjMgOC4yODQzMUMxMy41NTEzIDguMDg5NDQgMTMuNTMyIDcuODIwMDEgMTMuMzU4NCA3LjY0NjQ1WiIgZmlsbD0iIzIxMjEyMSIvPgo8L3N2Zz4K')}
.sigpwny-recording .dismiss{--fluent-icon:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMDg4NTkgNC4yMTU2OUw0LjE0NjQ1IDQuMTQ2NDVDNC4zMjAwMSAzLjk3Mjg4IDQuNTg5NDQgMy45NTM2IDQuNzg0MzEgNC4wODg1OUw0Ljg1MzU1IDQuMTQ2NDVMMTAgOS4yOTNMMTUuMTQ2NCA0LjE0NjQ1QzE1LjMyIDMuOTcyODggMTUuNTg5NCAzLjk1MzYgMTUuNzg0MyA0LjA4ODU5TDE1Ljg1MzYgNC4xNDY0NUMxNi4wMjcxIDQuMzIwMDEgMTYuMDQ2NCA0LjU4OTQ0IDE1LjkxMTQgNC43ODQzMUwxNS44NTM2IDQuODUzNTVMMTAuNzA3IDEwTDE1Ljg1MzYgMTUuMTQ2NEMxNi4wMjcxIDE1LjMyIDE2LjA0NjQgMTUuNTg5NCAxNS45MTE0IDE1Ljc4NDNMMTUuODUzNiAxNS44NTM2QzE1LjY4IDE2LjAyNzEgMTUuNDEwNiAxNi4wNDY0IDE1LjIxNTcgMTUuOTExNEwxNS4xNDY0IDE1Ljg1MzZMMTAgMTAuNzA3TDQuODUzNTUgMTUuODUzNkM0LjY3OTk5IDE2LjAyNzEgNC40MTA1NiAxNi4wNDY0IDQuMjE1NjkgMTUuOTExNEw0LjE0NjQ1IDE1Ljg1MzZDMy45NzI4OCAxNS42OCAzLjk1MzYgMTUuNDEwNiA0LjA4ODU5IDE1LjIxNTdMNC4xNDY0NSAxNS4xNDY0TDkuMjkzIDEwTDQuMTQ2NDUgNC44NTM1NUMzLjk3Mjg4IDQuNjc5OTkgMy45NTM2IDQuNDEwNTYgNC4wODg1OSA0LjIxNTY5TDQuMTQ2NDUgNC4xNDY0NUw0LjA4ODU5IDQuMjE1NjlaIiBmaWxsPSIjMjEyMTIxIi8+Cjwvc3ZnPgo=')}

.sigpwny-recording .video{padding:8px;background:var(--recording-muted);border-radius:var(--recording-radius,8px)}.sigpwny-recording .video.private-upload{grid-template-columns:minmax(0,1fr) auto;align-items:start}.sigpwny-recording .transfer .save-reminder{margin:8px 0 0;color:var(--recording-muted-foreground);font-size:12px}.sigpwny-recording .private-upload .title{display:block;overflow:visible;-webkit-line-clamp:unset}.sigpwny-recording .video .video-actions{align-self:center}
@media(max-width:360px){.sigpwny-recording .video:not(.private-upload){grid-template-columns:64px minmax(0,1fr) auto;gap:8px}.sigpwny-recording .video:not(.private-upload) .thumb{width:64px;height:42px}}
.sigpwny-recording .arrow-right{--fluent-icon:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjgzNzEgMy4xMzA3NEMxMC42MzMyIDIuOTQ0NTYgMTAuMzE2OSAyLjk1ODk1IDEwLjEzMDcgMy4xNjI4OUM5Ljk0NDU2IDMuMzY2ODMgOS45NTg5NSAzLjY4MzA5IDEwLjE2MjkgMy44NjkyN0wxNi4zMzA3IDkuNUgyLjVDMi4yMjM4NiA5LjUgMiA5LjcyMzg2IDIgMTBDMiAxMC4yNzYxIDIuMjIzODYgMTAuNSAyLjUgMTAuNUgxNi4zMjc5TDEwLjE2MjkgMTYuMTI4MUM5Ljk1ODk1IDE2LjMxNDMgOS45NDQ1NiAxNi42MzA1IDEwLjEzMDcgMTYuODM0NUMxMC4zMTY5IDE3LjAzODQgMTAuNjMzMiAxNy4wNTI4IDEwLjgzNzEgMTYuODY2NkwxNy43NTM1IDEwLjU1MjZDMTcuODkzNCAxMC40MjQ4IDE3Ljk3MzIgMTAuMjU3MyAxNy45OTMgMTAuMDg0MUMxNy45OTc2IDEwLjA1NjggMTggMTAuMDI4NyAxOCAxMEMxOCA5Ljk3MzEzIDE3Ljk5NzkgOS45NDY3NSAxNy45OTM4IDkuOTIxMDNDMTcuOTc1NiA5Ljc0NTEyIDE3Ljg5NTUgOS41NzQ0NiAxNy43NTM1IDkuNDQ0NzhMMTAuODM3MSAzLjEzMDc0WiIgZmlsbD0iIzIxMjEyMSIvPgo8L3N2Zz4K');color:var(--recording-muted-foreground)}

.sigpwny-recording .upload-heading{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:12px;min-height:34px;margin-bottom:8px}.sigpwny-recording .upload-heading h3{margin:0;font:inherit;font-weight:600;min-width:0}.sigpwny-recording .upload-heading .icon-button.recording-button{width:34px;height:34px;padding:6px;justify-self:end}.sigpwny-recording .brand-flow{white-space:nowrap} @media(pointer:coarse){.sigpwny-recording .upload-heading{grid-template-columns:minmax(0,1fr) 44px;min-height:44px}.sigpwny-recording .upload-heading .icon-button.recording-button{width:44px;height:44px}}

@media(max-width:600px){.sigpwny-recording .video:not(.private-upload){grid-template-columns:88px minmax(0,1fr)}.sigpwny-recording .video:not(.private-upload) .thumb{width:88px;height:54px}.sigpwny-recording .video.private-upload{grid-template-columns:minmax(0,1fr)}.sigpwny-recording .video .video-actions{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:8px}.sigpwny-recording .video .video-actions button.recording-button,.sigpwny-recording .video .video-actions a{flex:1 1 0;min-width:0;min-height:44px;padding:6px 12px}}
.sigpwny-recording .copy-icon{--fluent-icon:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgN0g1LjVDNC42NzE1NyA3IDQgNy42NzE1NyA0IDguNVYxNC41QzQgMTUuMzI4NCA0LjY3MTU3IDE2IDUuNSAxNkg5LjVDMTAuMTUyOSAxNiAxMC43MDcgMTUuNTgyMyAxMC45MTMxIDE1SDExLjk1MDJDMTEuNzE4NiAxNi4xNDExIDEwLjcwOTUgMTcgOS41IDE3SDUuNUM0LjExOTI5IDE3IDMgMTUuODgwNyAzIDE0LjVWOC41QzMgNy4xMTkyOSA0LjExOTI5IDYgNS41IDZIN1Y3Wk0xNC41IDNDMTUuODgwNyAzIDE3IDQuMTE5MjkgMTcgNS41VjExLjVDMTcgMTIuODgwNyAxNS44ODA3IDE0IDE0LjUgMTRIMTAuNUM5LjExOTI5IDE0IDggMTIuODgwNyA4IDExLjVWNS41QzggNC4xMTkyOSA5LjExOTI5IDMgMTAuNSAzSDE0LjVaTTEwLjUgNEM5LjY3MTU3IDQgOSA0LjY3MTU3IDkgNS41VjExLjVDOSAxMi4zMjg0IDkuNjcxNTcgMTMgMTAuNSAxM0gxNC41QzE1LjMyODQgMTMgMTYgMTIuMzI4NCAxNiAxMS41VjUuNUMxNiA0LjY3MTU3IDE1LjMyODQgNCAxNC41IDRIMTAuNVoiIGZpbGw9IiMyMTIxMjEiLz4KPC9zdmc+Cg==')}
.sigpwny-recording .edit-icon{--fluent-icon:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjE4MTMgMi45MjY4OUMxNi4wMjkgMS43MTUwNSAxNC4xMDQ2IDEuNjkwNzcgMTIuOTIyMiAyLjg3MzE3TDMuNTQ3MzUgMTIuMjQ3NUMzLjIxOTUyIDEyLjU3NTQgMi45OTE5OCAxMi45ODk5IDIuODkxNDIgMTMuNDQyNEwyLjAxMzggMTcuMzkyM0MxLjk3NjcyIDE3LjU1OTIgMi4wMjc0OCAxNy43MzM1IDIuMTQ4MzggMTcuODU0NEMyLjI2OTI4IDE3Ljk3NTMgMi40NDM1NiAxOC4wMjYgMi42MTA0NCAxNy45ODg5TDYuNTM2ODMgMTcuMTE1N0M3LjAwNDI2IDE3LjAxMTggNy40MzIzNyAxNi43NzY3IDcuNzcwOTYgMTYuNDM4MUwxNy4xMjkgNy4wODAwM0MxOC4yNyA1LjkzOSAxOC4yOTMyIDQuMDk2MzEgMTcuMTgxMyAyLjkyNjg5Wk0xMy42MjkzIDMuNTgwMjlDMTQuNDE0MiAyLjc5NTM4IDE1LjY5MTcgMi44MTE1IDE2LjQ1NjYgMy42MTU5NkMxNy4xOTQ3IDQuMzkyMjUgMTcuMTc5MyA1LjYxNTQ4IDE2LjQyMTggNi4zNzI5M0wxNS43NTA2IDcuMDQ0MThMMTIuOTU4IDQuMjUxNTVMMTMuNjI5MyAzLjU4MDI5Wk0xMi4yNTA4IDQuOTU4NjRMMTUuMDQzNSA3Ljc1MTNMNy4wNjM4NSAxNS43MzFDNi44NTk3IDE1LjkzNTIgNi42MDE1OCAxNi4wNzY5IDYuMzE5NzUgMTYuMTM5NkwzLjE2MDQ0IDE2Ljg0MjFMMy44Njc2MiAxMy42NTkzQzMuOTI2OTIgMTMuMzkyNCA0LjA2MTEgMTMuMTQ4IDQuMjU0NDQgMTIuOTU0N0wxMi4yNTA4IDQuOTU4NjRaIiBmaWxsPSIjMjEyMTIxIi8+Cjwvc3ZnPgo=')}
.sigpwny-recording .video-actions button.recording-button,.sigpwny-recording .video-actions a,.sigpwny-recording [data-part="finish-edit"]{gap:6px}

@media(max-width:600px){.sigpwny-recording .notice{flex-direction:column;align-items:stretch;gap:8px}.sigpwny-recording .notice p{flex:none;min-width:0}.sigpwny-recording .notice button.recording-button{width:100%;min-height:44px}}
.sigpwny-recording{border:0;padding:0;background:transparent}
.sigpwny-recording .native-input{flex:1;min-width:0}.sigpwny-recording .zoom-label{display:block;font-weight:600;margin-bottom:8px}.sigpwny-recording .upload-panel{container-type:inline-size}
.sigpwny-recording button.recording-button:not(:disabled),.sigpwny-recording a.button{cursor:pointer}.sigpwny-recording button.recording-button:disabled{cursor:default}

.sigpwny-recording .reupload-actions{display:flex;gap:8px}.sigpwny-recording .reupload-actions>button{flex:1}
