@font-face{font-family:Avenir Next;src:url(https://cdn-luma.com/public/captures.lumalabs.ai/fonts/avenir-next-thin.ttf) format("truetype");font-weight:lighter;font-style:normal;font-smooth:always}@font-face{font-family:Avenir Next;src:url(https://cdn-luma.com/public/captures.lumalabs.ai/fonts/avenir-next-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-smooth:always}@font-face{font-family:Avenir Next;src:url(https://cdn-luma.com/public/captures.lumalabs.ai/fonts/avenir-next-medium.ttf) format("truetype");font-weight:medium;font-style:normal;font-smooth:always}@font-face{font-family:Avenir Next;src:url(https://cdn-luma.com/public/captures.lumalabs.ai/fonts/avenir-next-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-smooth:always}#__next,body,html{font-family:Avenir Next;width:100%;margin:0;padding:0;background-color:var(--bg_color);color:var(--text_color);position:static!important}:root{--bg_color:#0a0a0a;--text_color:#fff;--bg_icon_color:rgba(0,0,0,.5);--bg_icon_color_hover:rgba(0,0,0,.8);--border_color:hsla(0,0%,100%,.5);--modal_overlay:rgba(0,0,0,.9);--icon_height:44px;--defaultTransition:all 250ms ease-in}@media(max-width:768px){:root :root{--icon_height:40px}}iframe{border:none;background:none transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;color-scheme:none}.slugPage{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;background-color:var(--bg_color);color:var(--text_color);padding:0;margin:0}.slugPage *{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.slugPage .hack{margin:0;padding:0;overflow:hidden}.slugPage .hack,.slugPage .hack *{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slugPage .percentage{top:50%;z-index:inherit;font-size:150%}.slugPage .device-warning,.slugPage .percentage{position:absolute;left:50%;transform:translateX(-50%)}.slugPage .device-warning{width:auto;top:4%;text-align:center;font-size:14px}.slugPage .empty,.slugPage .full{width:100%;height:100%}.slugPage .empty{position:absolute;left:0;top:0;bottom:0;right:0;z-index:28;background-color:var(--bg_color)}.slugPage .messages{display:flex;align-items:center;justify-content:center;z-index:29}.slugPage .abs{left:0;top:0}.slugPage .abs,.slugPage .abs-dynamic{position:absolute;bottom:0;right:0;transition:opacity .25s ease-in}.slugPage .abs-dynamic{left:50%;top:50%;transform:translateX(-50%) translateY(-50%);height:80%;width:auto}@media(max-width:768px){.slugPage .abs-dynamic{position:absolute;left:0;top:0;bottom:0;right:0;transform:translateX(0) translateY(0);height:100%;width:100%;border-radius:0;clip-path:none}}.slugPage .slf{background-color:var(--bg_color);cursor:grab}.slugPage .slf :active{cursor:grabbing}.slugPage .slf-separate{background-color:#191919}.slugPage .lf{background-color:var(--bg_color);display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;bottom:0;right:0;transform:translateX(-50%) translateY(-50%);transition:opacity .25s ease-in;width:auto;height:80%;cursor:ew-resize;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.slugPage .lf{position:absolute;left:0;top:0;bottom:0;right:0;transform:translateX(0) translateY(0);width:100%;height:100%;border-radius:0;clip-path:none}}.slugPage .video{background-color:var(--bg_color);-o-object-fit:cover;object-fit:cover}.slugPage .luma{position:absolute;left:20px;top:20px;z-index:60;width:80px;height:80px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(3px 3px 3px rgba(34,34,34,.25))}.slugPage .luma svg{width:100%;height:100%}@media(max-width:768px){.slugPage .luma{width:50px;height:50px}}.slugPage .disabled{pointer-events:none;opacity:.5}.slugPage .less-opacity{fill-opacity:.5}.slugPage .bottom-left-menu{font-style:normal;font-weight:500;position:absolute;bottom:20px;left:20px;z-index:50;text-overflow:ellipsis;display:flex;flex-direction:column-reverse;width:75%}.slugPage .bottom-left-menu .first{font-size:25px;line-height:34px;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.slugPage .bottom-left-menu .second{font-weight:300;font-size:17px;line-height:24px}@media(max-width:768px){.slugPage .bottom-left-menu{background-color:var(--bg_icon_color);color:var(--text_color);bottom:0;left:0;width:100%;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:10px}.slugPage .bottom-left-menu .first{font-size:18px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 20px)}.slugPage .bottom-left-menu .second{margin-top:6px;font-weight:300;font-size:12px;line-height:16px}}.slugPage .top-right-menu-video{background-color:var(--bg_icon_color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:20px;right:20px;width:var(--icon_height);height:var(--icon_height);border:1px solid hsla(0,0%,100%,.5);border-radius:24px;z-index:50;display:flex;align-items:center;justify-content:center;cursor:pointer}.slugPage .top-right-menu-video svg{height:calc(var(--icon_height)*.5);width:calc(var(--icon_height)*.5)}.slugPage .top-right-menu-video svg path{fill:#cecece}@media(max-width:768px){.slugPage .top-right-menu-video{top:15px;right:15px}}.slugPage button{font-family:inherit;font-size:.85em;display:flex;align-content:center;justify-content:center;align-items:center;gap:5px;padding:10px 20px;border:1px solid hsla(0,0%,100%,.5);border-radius:24px;background-color:var(--bg_icon_color);color:var(--text_color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .1s ease-out}.slugPage button:hover{background-color:var(--bg_icon_color_hover)}.slugPage button[disabled]{cursor:not-allowed;opacity:.5}.slugPage button svg{margin-right:5px}.slugPage button span{flex-grow:1}.slugPage .icon-button,.slugPage .top-right-menu-slf>div{width:var(--icon_height);height:var(--icon_height);cursor:pointer;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--bg_icon_color);border:1px solid hsla(0,0%,100%,.5);border-radius:24px}.slugPage .top-right-menu-slf{position:absolute;top:20px;right:20px;z-index:50;display:flex;align-items:center;justify-content:space-evenly;flex-direction:row;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slugPage .top-right-menu-slf>div{margin-left:20px;margin-bottom:20px}@media(max-width:768px){.slugPage .top-right-menu-slf{top:15px;right:15px}.slugPage .top-right-menu-slf>div{margin-left:15px}}.slugPage .top-right-menu-slf svg{height:calc(var(--icon_height)*.5);width:calc(var(--icon_height)*.5);padding-top:16%;padding-bottom:16%}.slugPage .top-right-menu-slf svg:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.5)}.slugPage .top-right-menu-slf svg path{transition:all .1s ease-in;fill:#cecece}.slugPage .animate{animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#e6e6e6;background:#2a2c2d}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.hljs-comment,.hljs-quote{color:#bbb;font-style:italic}.hljs-params{color:#bbb}.hljs-attr,.hljs-punctuation{color:#e6e6e6}.hljs-meta,.hljs-name,.hljs-selector-tag{color:#ff4b82}.hljs-char.escape_,.hljs-operator{color:#b084eb}.hljs-deletion,.hljs-keyword{color:#ff75b5}.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-variable.language_{color:#ff9ac1}.hljs-code,.hljs-formula,.hljs-property,.hljs-section,.hljs-subst,.hljs-title.function_{color:#45a9f9}.hljs-addition,.hljs-bullet,.hljs-meta .hljs-string,.hljs-selector-class,.hljs-string,.hljs-symbol,.hljs-title.class_,.hljs-title.class_.inherited__{color:#19f9d8}.hljs-attribute,.hljs-built_in,.hljs-doctag,.hljs-link,.hljs-literal,.hljs-meta .hljs-keyword,.hljs-number,.hljs-punctuation,.hljs-selector-id,.hljs-tag,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:#ffb86c}