.overlay-container[data-v-f8aea67c]{opacity:1;position:fixed;transition:opacity .5s ease-out;z-index:1000}.overlay-container.demo-mode[data-v-f8aea67c]{position:relative;z-index:1}.partner-overlay[data-v-f8aea67c]{align-items:center;animation:fadeIn-f8aea67c .5s ease-in-out;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,inset 0 0 0 3px #000;display:flex;justify-content:center}.banner-container[data-v-f8aea67c],.partner-overlay[data-v-f8aea67c]{height:100%;overflow:hidden;position:relative;width:100%}.banner-video[data-v-f8aea67c]{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@keyframes fadeIn-f8aea67c{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.hidden[data-v-f8aea67c],.overlay-container.hidden[data-v-f8aea67c]{display:none}.overlay-container.fading-out[data-v-f8aea67c]{opacity:0}.obs-error-banner[data-v-84095dc6]{animation:slideFromLeft-84095dc6 .3s ease-out;background:linear-gradient(135deg,#ff6b6b,#ee5a52);border-bottom:3px solid #d63031;border-radius:0 0 8px 8px;box-shadow:0 4px 12px #d630314d;display:flex;flex-direction:column;left:0;max-width:600px;padding:16px 24px;position:fixed;top:50%;transform:translateY(-50%);width:80%;z-index:9999}.obs-error-inline[data-v-84095dc6]{background:#dc354514;border:1px solid rgba(220,53,69,.25);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-top:12px;padding:12px 16px}.error-header[data-v-84095dc6]{align-items:center;display:flex;gap:12px;margin-bottom:12px}.obs-error-inline .error-header[data-v-84095dc6]{margin-bottom:8px}.error-logo[data-v-84095dc6]{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start}.logo-image[data-v-84095dc6]{height:48px;opacity:.9;transition:opacity .2s ease;width:auto}.obs-error-inline .logo-image[data-v-84095dc6]{height:36px}.error-title[data-v-84095dc6]{color:#fff;flex:1;font-size:28px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.obs-error-inline .error-title[data-v-84095dc6]{color:#fff;font-size:18px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.error-message[data-v-84095dc6]{align-items:center;color:#fff;display:flex;flex:1;gap:12px}.obs-error-inline .error-message[data-v-84095dc6]{align-items:center;color:#fff;flex-direction:row;gap:12px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.error-icon[data-v-84095dc6]{align-self:center;flex-shrink:0;font-size:40px;line-height:1}.obs-error-inline .error-icon[data-v-84095dc6]{font-size:28px;line-height:1}.error-content[data-v-84095dc6]{display:flex;flex:1;flex-direction:column}.error-description[data-v-84095dc6]{font-size:22px;line-height:1.3;opacity:.95;text-shadow:0 1px 3px rgba(0,0,0,.2);white-space:pre-line}.obs-error-inline .error-description[data-v-84095dc6]{color:#fff;display:block;font-size:14px;font-weight:500;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:pre-line}.error-screenshot[data-v-84095dc6]{border-radius:6px;box-shadow:0 2px 8px #0003;margin-top:16px;overflow:hidden;width:100%}.obs-error-inline .error-screenshot[data-v-84095dc6]{border-radius:4px;box-shadow:0 1px 4px #00000026;margin-top:12px}.screenshot-image[data-v-84095dc6]{display:block;height:auto;max-width:100%;width:100%}@keyframes slideFromLeft-84095dc6{0%{opacity:0;transform:translate(-100%) translateY(-50%)}to{opacity:1;transform:translate(0) translateY(-50%)}}@media(max-width:768px){.obs-error-banner[data-v-84095dc6]{padding:12px 16px;width:90%}.error-header[data-v-84095dc6]{gap:10px;margin-bottom:10px}.logo-image[data-v-84095dc6]{height:40px}.error-icon[data-v-84095dc6]{font-size:36px}.error-title[data-v-84095dc6]{font-size:24px}.error-description[data-v-84095dc6]{font-size:20px}.error-screenshot[data-v-84095dc6]{margin-top:12px}}.obs-overlay-wrapper[data-v-d3500aaa]{background-color:transparent!important;background:transparent!important}.obs-overlay-wrapper[data-v-d3500aaa] *{background-color:transparent!important}.fade-enter-active[data-v-d3500aaa],.fade-leave-active[data-v-d3500aaa]{transition:opacity .5s ease-out}.fade-enter-from[data-v-d3500aaa],.fade-leave-to[data-v-d3500aaa]{opacity:0}body,html{background-color:transparent!important;background:transparent!important}
