.editor-transform .moveable-control-box .moveable-control{background-color:#09090b;border-width:1px;border-color:#fafafa}.editor-transform .moveable-control-box .moveable-control.moveable-direction.moveable-n,.editor-transform .moveable-control-box .moveable-control.moveable-direction.moveable-s{border-radius:12px;width:24px;height:8px;translate:0 3px}.editor-transform .moveable-control-box .moveable-control.moveable-direction.moveable-w,.editor-transform .moveable-control-box .moveable-control.moveable-direction.moveable-e{border-radius:8px;width:6px;height:16px;translate:5px}.face.editor-transform .moveable-control-box .moveable-line{opacity:.8;background-color:#e5484d;height:3px}.screen.editor-transform .moveable-control-box .moveable-line{opacity:.8;background-color:#3dd68c;height:3px}.grid.editor-transform .moveable-control-box .moveable-line{opacity:.8;background-color:#ba55d3;height:3px}.person.editor-transform .moveable-control-box .moveable-line{opacity:.8;background-color:#e4d00a;height:3px}.subject.editor-transform .moveable-control-box .moveable-line{opacity:.8;background-color:#dfa7cb;height:3px}.editor-transform .moveable-control-box .moveable-line{background-color:rgba(250,250,250,.7)}.schedule-thumbnail-reframe-frame.editor-transform .moveable-control-box .moveable-line{opacity:0!important}.schedule-thumbnail-reframe-frame.editor-transform .moveable-control-box .moveable-control{box-shadow:none!important;opacity:0!important;background:0 0!important;border:0!important;width:16px!important;height:16px!important}.editor-transform .moveable-control-box .moveable-normal.default,.editor-transform .moveable-control-box .moveable-normal.snap-guideline,.editor-transform .moveable-control-box .moveable-guideline-group .snap-guideline,.editor-transform .moveable-control-box .moveable-gap.default,.editor-transform .moveable-control-box .moveable-bold.default{background:#7af0f0!important;box-shadow:0 0 8px rgba(34,197,94,.6)!important}.editor-transform .moveable-control-box .moveable-dashed.default{border-top-color:#7af0f0!important;border-left-color:#7af0f0!important}
.opus-editor .DraftEditor-root{width:100%;height:100%}
#CookiebotWidget{bottom:60px!important}#CookiebotWidget.upper{bottom:110px!important}#CookieDeclaration~*,[class*=CookieDeclaration],[class*=CybotCookiebotDeclaration]{color:hsl(var(--foreground))!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;font-family:Poppins,Avenir,Roboto,PingFang SC,Helvetica,Arial,Microsoft YaHei,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif!important}#CookieDeclaration{margin-left:0!important;margin-right:0!important}#CookieDeclaration+div,#CookieDeclaration~div[class*=CookieDeclaration],div.CookieDeclaration{box-sizing:border-box!important;width:100%!important;max-width:56rem!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.CookieDeclarationType{margin-bottom:2rem!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.CookieDeclarationType h3{color:hsl(var(--foreground))!important;margin-top:2rem!important;margin-bottom:1rem!important;font-size:1.5rem!important;font-weight:600!important}.CookieDeclarationType h3:first-child{margin-top:0!important}.CookieDeclarationTable{border-collapse:collapse!important;background-color:transparent!important;border-radius:.5rem!important;width:100%!important;margin-bottom:1.5rem!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important}.CookieDeclarationTable thead{background-color:hsl(var(--muted))!important}.CookieDeclarationTable th{color:hsl(var(--foreground))!important;text-align:left!important;border-bottom:1px solid hsl(var(--border))!important;padding:.75rem 1rem!important;font-size:.875rem!important;font-weight:600!important}.CookieDeclarationTable td{color:hsl(var(--foreground))!important;border-bottom:1px solid hsl(var(--border))!important;padding:.75rem 1rem!important;font-size:.875rem!important}.CookieDeclarationTable tbody tr{background-color:transparent!important;transition:background-color .2s!important}.CookieDeclarationTable tbody tr:hover{background-color:hsl(var(--muted) / .5)!important}.CookieDeclarationTable tbody tr:last-child td{border-bottom:none!important}.CookieDeclarationTable a,[class*=CookieDeclaration] a{color:hsl(var(--primary))!important;text-underline-offset:4px!important;text-decoration:underline!important}.CookieDeclarationTable a:hover,[class*=CookieDeclaration] a:hover{opacity:.8!important}[class*=CookieDeclaration] p,[class*=CookieDeclaration] div{color:hsl(var(--foreground))!important;line-height:1.5!important}[class*=CookieDeclaration] strong,[class*=CookieDeclaration] b{color:hsl(var(--foreground))!important;font-weight:600!important}[class*=CookieDeclaration] ul,[class*=CookieDeclaration] ol{color:hsl(var(--foreground))!important;margin-bottom:1rem!important;margin-left:1.5rem!important}[class*=CookieDeclaration] li{color:hsl(var(--foreground))!important;margin-bottom:.5rem!important}#CookiebotSessionPixel{display:none!important}
@keyframes thinking-dots{0%,20%{opacity:.3}50%{opacity:1}80%,to{opacity:.3}}.animate-thinking-dots{animation:1.4s infinite thinking-dots}
