.modal-module-scss-module__FL6ZfG__modal-wrapper{z-index:1050;width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-module-scss-module__FL6ZfG__modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background-color:#00000080;width:100%;height:100%;transition:opacity .15s ease-in-out;position:absolute;top:0;left:0}.modal-module-scss-module__FL6ZfG__show{opacity:1}.modal-module-scss-module__FL6ZfG__modal{outline:0;width:100%;height:100%;display:none;overflow:hidden auto}.modal-module-scss-module__FL6ZfG__modal-visible{justify-content:center;align-items:center;display:flex}.modal-module-scss-module__FL6ZfG__modal-dialog{pointer-events:none;width:100%;position:relative}.modal-module-scss-module__FL6ZfG__modal-sm{max-width:300px}.modal-module-scss-module__FL6ZfG__modal-md{max-width:500px}@media (min-width:992px){.modal-module-scss-module__FL6ZfG__modal-lg{max-width:800px}.modal-module-scss-module__FL6ZfG__modal-xl{max-width:1140px}}.modal-module-scss-module__FL6ZfG__modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-module-scss-module__FL6ZfG__modal-content{pointer-events:auto;background-color:var(--color-bg);border:1px solid var(--color-border);width:100%;box-shadow:var(--shadow-xl);background-clip:padding-box;border-radius:.5rem;outline:0;flex-direction:column;max-height:98vh;display:flex;position:relative}.modal-module-scss-module__FL6ZfG__modal-header{border-bottom:1px solid var(--color-border);border-top-left-radius:.5rem;border-top-right-radius:.5rem;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.modal-module-scss-module__FL6ZfG__modal-title{color:var(--color-text);margin-bottom:0;font-size:1.25rem;font-weight:600;line-height:1.5}.modal-module-scss-module__FL6ZfG__modal-body{flex:auto;padding:1.5rem;position:relative;overflow-y:auto}.modal-module-scss-module__FL6ZfG__modal-footer{border-top:1px solid var(--color-border);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.modal-module-scss-module__FL6ZfG__modal-close-button{opacity:.5;cursor:pointer;background:0 0;border:0;border-radius:.25rem;margin:-.5rem -.5rem -.5rem auto;padding:.5rem;transition:opacity .15s ease-in-out,background-color .15s ease-in-out}.modal-module-scss-module__FL6ZfG__modal-close-button:hover{opacity:1;background-color:var(--color-bg-secondary)}.modal-module-scss-module__FL6ZfG__modal-close-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;opacity:1}.modal-module-scss-module__FL6ZfG__modal-close-button:before{content:"×";color:var(--color-text);font-size:1.5rem;line-height:1;display:block}@media (min-width:576px){.modal-module-scss-module__FL6ZfG__modal-body{padding:2rem}}@media (max-width:575px){.modal-module-scss-module__FL6ZfG__modal-dialog{max-width:99vw;margin:2rem}.modal-module-scss-module__FL6ZfG__modal-dialog .modal-module-scss-module__FL6ZfG__modal-content{border-radius:.375rem;max-height:95vh}.modal-module-scss-module__FL6ZfG__modal-dialog .modal-module-scss-module__FL6ZfG__modal-header,.modal-module-scss-module__FL6ZfG__modal-dialog .modal-module-scss-module__FL6ZfG__modal-body,.modal-module-scss-module__FL6ZfG__modal-dialog .modal-module-scss-module__FL6ZfG__modal-footer{padding:1rem}.modal-module-scss-module__FL6ZfG__modal-dialog.modal-module-scss-module__FL6ZfG__modal-fullscreen{margin:0}.modal-module-scss-module__FL6ZfG__modal-dialog.modal-module-scss-module__FL6ZfG__modal-fullscreen .modal-module-scss-module__FL6ZfG__modal-content{height:100%;max-height:100%}}.modal-title{color:var(--color-text);margin-bottom:0;font-size:1.25rem;font-weight:600;line-height:1.5}
.entity-item-video-iframe-module-scss-module__WchOga__container{width:100%;margin:2rem 0}.entity-item-video-iframe-module-scss-module__WchOga__container--fullscreen{flex-direction:column;height:100%;margin:0;display:flex}.entity-item-video-iframe-module-scss-module__WchOga__title{color:var(--color-foreground,#1e293b);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.entity-item-video-iframe-module-scss-module__WchOga__iframe-wrapper{background-color:#000;border-radius:12px;width:100%;height:550px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.entity-item-video-iframe-module-scss-module__WchOga__iframe-wrapper--fullscreen{height:100%;min-height:0;box-shadow:none;border-radius:0;flex:1}.entity-item-video-iframe-module-scss-module__WchOga__loading-banner{background-color:var(--color-background-offset,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:400px;display:flex}.entity-item-video-iframe-module-scss-module__WchOga__loading-banner--fullscreen{color:#e2e8f0;background-color:#0f172a;border:none;border-radius:0;flex:1;height:100%}.entity-item-video-iframe-module-scss-module__WchOga__error-banner{color:#991b1b;text-align:center;background-color:#fef2f2;border:1px solid #fca5a5;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:2rem;font-weight:500;display:flex}.entity-item-video-iframe-module-scss-module__WchOga__spinner{border:4px solid #cbd5e1;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;animation:1s linear infinite entity-item-video-iframe-module-scss-module__WchOga__spin}@keyframes entity-item-video-iframe-module-scss-module__WchOga__spin{to{transform:rotate(360deg)}}
.entity-item-server-module-scss-module__UL8NOa__wrapper{margin:0 auto;padding-bottom:1.5rem}.entity-item-server-module-scss-module__UL8NOa__content{padding-bottom:2rem;line-height:1.6}.entity-item-server-module-scss-module__UL8NOa__answer{border-top:1px solid var(--color-neutral-200);padding-bottom:2rem}
