.ContentItem-module__XqCEeW__ContentItem__Container{margin-right:auto;margin-bottom:calc(var(--spacing,.25rem)*2);margin-left:auto}@media (min-width:40rem){.ContentItem-module__XqCEeW__ContentItem__Container{width:91.6667%}}@media (min-width:64rem){.ContentItem-module__XqCEeW__ContentItem__Container{width:50%}}.ContentItem-module__XqCEeW__ContentItem__Container{box-shadow:0 4px 8px #0003}.ContentItem-module__XqCEeW__ContentItem__Title{perspective-origin:165px 56px;transform-origin:165px 56px;box-sizing:border-box;justify-content:stretch;align-items:center;padding:16px;line-height:normal;display:flex}.ContentItem-module__XqCEeW__ContentItem__TitleText{color:inherit;transform-origin:149px 48px;align-self:flex-end;margin:0;font-size:24px;font-weight:300;line-height:normal;display:flex;overflow:hidden}.ContentItem-module__XqCEeW__ContentItem__SupportingText{color:#0000008a;width:90%;padding:16px;font-size:1rem;line-height:18px;overflow:hidden}.ContentItem-module__XqCEeW__ContentItem__Container:hover{box-shadow:0 8px 16px #0003}
.modal-module__HQmAaa__Modal{width:100%}.modal-module__HQmAaa__Modal--size-sm{max-width:500px}.modal-module__HQmAaa__Modal--size-md{max-width:700px}.modal-module__HQmAaa__Modal--size-lg{max-width:900px}
.styles-module__DKfXtG__ModalContainer{pointer-events:none;top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;width:100%;min-width:100%;height:100%;min-height:100%;display:flex;position:absolute}.styles-module__DKfXtG__ModalContainer__InnerContainer{z-index:100;justify-content:center;align-items:center;display:flex}.styles-module__DKfXtG__ModalContainer__InnerContainer--Blocking{pointer-events:all;width:100%;min-width:100%;height:100%;min-height:100%}.styles-module__DKfXtG__ModalContainer__InnerContainer--Backdrop{background-color:var(--backdrop);width:100%;min-width:100%;height:100%;min-height:100%}.styles-module__DKfXtG__ModalContainer__InnerContainer__ContentContainer{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.Page-module__pEAMPa__Container{padding-inline:calc(var(--spacing,.25rem)*3);margin-inline:auto}.Page-module__pEAMPa__Container--Fluid{padding-inline:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*0)}.Page-module__pEAMPa__Container--Fixed{width:100%}@media (min-width:40rem){.Page-module__pEAMPa__Container--Fixed{max-width:40rem}}@media (min-width:48rem){.Page-module__pEAMPa__Container--Fixed{max-width:48rem}}@media (min-width:64rem){.Page-module__pEAMPa__Container--Fixed{max-width:64rem}}@media (min-width:80rem){.Page-module__pEAMPa__Container--Fixed{max-width:80rem}}@media (min-width:96rem){.Page-module__pEAMPa__Container--Fixed{max-width:96rem}}


.styles-module__8mPIRa__Large{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.styles-module__8mPIRa__Medium{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.styles-module__8mPIRa__Small{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.styles-module__8mPIRa__ExtraSmall{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.styles-module__8mPIRa__ExtraExtraSmall{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.styles-module__8mPIRa__ExtraExtraExtraSmall{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}@property --tw-font-weight{syntax:"*";inherits:false}
.loading-module__7HoTJG__LoadingContainer{width:100%;padding-block:calc(var(--spacing,.25rem)*1);justify-content:center;align-items:center;display:flex}
.lesson-video-consumer-module__ve6gya__CourseVideoConsumerContainer{-o-transition:all .3s ease-in-out;width:100%;max-width:1200px;margin:0 auto;transition:all .3s ease-in-out;position:relative}.lesson-video-consumer-module__ve6gya__CourseVideoConsumerContainerTheater{width:100%;max-width:none;padding-left:16px;padding-right:16px}.lesson-video-consumer-module__ve6gya__videoControls{z-index:100;opacity:0;gap:8px;transition:opacity .3s;display:flex;position:absolute;top:10px;right:10px}.lesson-video-consumer-module__ve6gya__CourseVideoConsumerContainer:hover .lesson-video-consumer-module__ve6gya__videoControls{opacity:1}.lesson-video-consumer-module__ve6gya__theaterModeButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.lesson-video-consumer-module__ve6gya__theaterModeButton:hover{background:#fff3}.lesson-video-consumer-module__ve6gya__theaterModeButton:focus{outline-offset:2px;outline:2px solid #3b82f6}.lesson-video-consumer-module__ve6gya__videoWrapper{width:100%;height:100%;position:relative}.lesson-video-consumer-module__ve6gya__customControls{z-index:20;opacity:0;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.lesson-video-consumer-module__ve6gya__videoWrapper:hover .lesson-video-consumer-module__ve6gya__customControls{opacity:1}.lesson-video-consumer-module__ve6gya__controlsBar{background:0 0;justify-content:flex-end;align-items:center;gap:4px;padding:8px;display:flex}.lesson-video-consumer-module__ve6gya__videoContainer{width:100%;max-width:min(960px,100%);height:auto;margin:0 auto;transition:all .3s ease-in-out;display:block}.lesson-video-consumer-module__ve6gya__videoContainerTheater{width:100%;max-width:min(90vw,1280px)}.lesson-video-consumer-module__ve6gya__video{border-radius:8px;width:100%;max-width:100%;height:auto;max-height:100%;transition:all .3s ease-in-out;box-shadow:0 4px 6px -1px #0000001a}.lesson-video-consumer-module__ve6gya__video.lesson-video-consumer-module__ve6gya__theaterModeVideo{-o-border-radius:0;object-fit:contain;-webkit-object-fit:contain;-moz-object-fit:contain;-o-object-fit:contain;border-radius:0;width:100%;max-width:100%;height:auto;max-height:100%}.lesson-video-consumer-module__ve6gya__cinematicMode{max-width:65vw!important;max-height:40vh!important;margin-top:0!important}@supports (max-width:65vw){.lesson-video-consumer-module__ve6gya__cinematicMode{max-width:65vw}}@supports not (max-width:65vw){.lesson-video-consumer-module__ve6gya__cinematicMode{max-width:65%}}@supports (max-height:40vh){.lesson-video-consumer-module__ve6gya__cinematicMode{max-height:40vh}}@supports not (max-height:40vh){.lesson-video-consumer-module__ve6gya__cinematicMode{max-height:40%}}.lesson-video-consumer-module__ve6gya__videoControls{z-index:30;opacity:0;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;top:12px;right:12px}.lesson-video-consumer-module__ve6gya__group:hover .lesson-video-consumer-module__ve6gya__videoControls{opacity:1}.lesson-video-consumer-module__ve6gya__cinematicButton{color:#fff;cursor:pointer;-o-transition:all .2s ease-in-out;background-color:#000c;border:none;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s ease-in-out;box-shadow:0 4px 6px #0000001a}.lesson-video-consumer-module__ve6gya__cinematicButton:hover{background-color:#000000e6;transform:translateY(-1px)}.lesson-video-consumer-module__ve6gya__cinematicButton:focus{outline-offset:2px;-webkit-outline:2px solid #3b82f6;-moz-outline:2px solid #3b82f6;-o-outline:2px solid #3b82f6;outline:2px solid #3b82f6}@media (max-width:768px){.lesson-video-consumer-module__ve6gya__CourseVideoConsumerContainer.lesson-video-consumer-module__ve6gya__theaterMode{padding:10px}.lesson-video-consumer-module__ve6gya__videoControls{top:5px;right:5px}.lesson-video-consumer-module__ve6gya__theaterModeButton{width:36px;height:36px}}@media (max-width:480px){.lesson-video-consumer-module__ve6gya__CourseVideoConsumerContainer.lesson-video-consumer-module__ve6gya__theaterMode{padding:5px}.lesson-video-consumer-module__ve6gya__videoControls{top:2px;right:2px}.lesson-video-consumer-module__ve6gya__theaterModeButton{width:32px;height:32px}}
.PageSubHeader-module__dAA3rW__PageSubHeaderContainer{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*2);border-bottom-width:1px}.PageSubHeader-module__dAA3rW__PageSubHeaderContainer--no-top-margin{margin-top:calc(var(--spacing,.25rem)*0)}.PageSubHeader-module__dAA3rW__PageSubHeaderContainer--no-border{border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*0);border-width:0}.PageSubHeader-module__dAA3rW__PageSubHeaderContainer__BreadcrumbContainer{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.PageSubHeader-module__dAA3rW__PageSubHeaderContainer__TopContent{margin-bottom:calc(var(--spacing,.25rem)*2);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.PageSubHeader-module__dAA3rW__PageSubHeaderContainer__TopContent__Title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.PageSubHeader-module__dAA3rW__PageSubHeaderContainer__TopContent__Actions{flex-direction:row;justify-content:flex-end;display:flex}:where(.PageSubHeader-module__dAA3rW__PageSubHeaderContainer__TopContent__Actions>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}.PageSubHeader-module__dAA3rW__PageSubHeaderContainer__Support{flex-direction:row;display:flex}:where(.PageSubHeader-module__dAA3rW__PageSubHeaderContainer__Support>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}
.ModalBrowser-module__8fC71G__ModalBrowserContainer{inset:calc(var(--spacing,.25rem)*0);z-index:50;margin-inline:calc(var(--spacing,.25rem)*16);--tw-outline-style:none;outline-style:none;position:fixed;overflow:hidden auto}.ModalBrowser-module__8fC71G__ModalBrowserContainer:focus{--tw-outline-style:none;outline-style:none}.ModalBrowser-module__8fC71G__ModalBrowserContainer__ModalBrowser{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*6);width:auto;max-width:var(--container-md,28rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*3);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-radius:.25rem;flex-direction:column;justify-content:space-between;display:flex;position:relative}.ModalBrowser-module__8fC71G__ModalBrowserContainer__ModalBrowser__Header{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*2);vertical-align:top;border-bottom-width:1px;justify-content:space-between;display:flex}.ModalBrowser-module__8fC71G__ModalBrowserContainer__ModalBrowser__Header__HeaderRight__CloseButton{float:right}.ModalBrowser-module__8fC71G__ModalBrowserContainer__ModalBrowser__Body{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem)*2);--tw-outline-style:none;border-width:0;outline-style:none;position:relative}.ModalBrowser-module__8fC71G__ModalBrowserContainer__ModalBrowser__Body:focus{--tw-outline-style:none;outline-style:none}.ModalBrowser-module__8fC71G__ModalBrowserContainer__ModalBrowser__Body__EmbeddedContentContainer iframe{width:100%;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.QueryEditor-module__mwtCxG__queryEditorContainer{flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.QueryEditor-module__mwtCxG__queryEditorContainer:hover{box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000004d}.QueryEditor-module__mwtCxG__headerContainer{align-items:center;gap:12px;display:flex}.QueryEditor-module__mwtCxG__headerTitle{align-items:center;gap:8px;display:flex}.QueryEditor-module__mwtCxG__headerIcon{opacity:.9}.QueryEditor-module__mwtCxG__editorContainer{border-radius:0;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.QueryEditor-module__mwtCxG__codeEditor{border:none;outline:none;flex:1;min-height:0;font-family:Fira Code,JetBrains Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;line-height:1.6}.QueryEditor-module__mwtCxG__codeEditor:focus{outline:none;box-shadow:inset 0 0 0 2px #007acc}.QueryEditor-module__mwtCxG__codeMirrorEditor{border-radius:0!important;flex-direction:column!important;flex:1!important;height:100%!important;min-height:300px!important;font-family:Fira Code,JetBrains Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace!important;font-size:14px!important;display:flex!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor{background:#1e1e1e!important;flex-direction:column!important;flex:1!important;height:100%!important;display:flex!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-scroller{background:#1e1e1e!important;flex:1!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-gutters{background:#252526!important;border-right:1px solid #333!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-content{background:oklch(var(--b1))!important;color:oklch(var(--bc))!important;flex:1!important;min-height:100%!important;padding:16px!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-line{background:0 0!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-keyword{color:hsl(var(--p))!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-operator{color:hsl(var(--bc))!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-string{color:hsl(var(--su))!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-number{color:hsl(var(--wa))!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-comment{color:hsl(var(--bc)/.6)!important;font-style:italic!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-function{color:hsl(var(--s))!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-variable{color:hsl(var(--bc))!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-propertyName{color:hsl(var(--ac))!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-selectionBackground{background:#264f78!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-selectionMatch{background:#3a3d41!important}.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-activeLine,.QueryEditor-module__mwtCxG__codeMirrorEditor .QueryEditor-module__mwtCxG__cm-editor .QueryEditor-module__mwtCxG__cm-activeLineGutter{background:#2d2d2d!important}.QueryEditor-module__mwtCxG__codeEditor pre{background:0 0!important;margin:0!important;padding:0!important}.QueryEditor-module__mwtCxG__codeEditor textarea{color:oklch(var(--bc))!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;resize:none!important;background:0 0!important;border:none!important;outline:none!important;margin:0!important;padding:0!important}.QueryEditor-module__mwtCxG__footerContainer{border-top:1px solid #333;flex-direction:column;flex-shrink:0;gap:16px;display:flex}.QueryEditor-module__mwtCxG__sourceSelector{flex-wrap:wrap;align-items:center;gap:20px;display:flex;box-shadow:0 2px 8px #0003}.QueryEditor-module__mwtCxG__sourceOption{cursor:pointer;border:2px solid #333;border-radius:12px;justify-content:center;align-items:center;gap:12px;max-width:250px;transition:all .3s;display:flex;position:relative}.QueryEditor-module__mwtCxG__sourceOption:hover{background:#1e1e1e;border-color:#007acc}.QueryEditor-module__mwtCxG__sourceOption input[type=radio]:checked+div{border-color:#007acc}.QueryEditor-module__mwtCxG__sourceOption:has(input[type=radio]:checked){background:#1e1e1e;border-color:#007acc}.QueryEditor-module__mwtCxG__sourceLogo{filter:brightness(1.5)saturate(1.5);width:auto;height:48px}.QueryEditor-module__mwtCxG__sourceOption:has(input[type=radio][value=snowflake]) .QueryEditor-module__mwtCxG__sourceLogo{width:auto;height:48px}.QueryEditor-module__mwtCxG__sourceOption:has(input[type=radio][value=starburst]) .QueryEditor-module__mwtCxG__sourceLogo{filter:brightness(1.5)saturate(1.5)}.QueryEditor-module__mwtCxG__sourceOption:has(input[type=radio]:checked) .QueryEditor-module__mwtCxG__sourceLogo{filter:brightness(1.2)saturate(1.2)}.QueryEditor-module__mwtCxG__sourceOption:has(input[type=radio][value=starburst]:checked) .QueryEditor-module__mwtCxG__sourceLogo{filter:brightness(1.5)saturate(1.5)}.QueryEditor-module__mwtCxG__comingSoonBadge{color:#fff;background:#007acc;border-radius:9999px;padding:4px 8px;font-size:.75rem;font-weight:600;animation:2s cubic-bezier(.4,0,.6,1) infinite QueryEditor-module__mwtCxG__pulse;position:absolute;top:-8px;right:-8px}@keyframes QueryEditor-module__mwtCxG__pulse{0%,to{opacity:1}50%{opacity:.5}}.QueryEditor-module__mwtCxG__controlsSection{flex-direction:column;gap:16px;display:flex}.QueryEditor-module__mwtCxG__runButton{color:hsl(var(--pc));cursor:pointer;border:none;align-items:center;gap:8px;font-size:1rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 6px #0000004d}.QueryEditor-module__mwtCxG__runButton:hover{transform:translateY(-2px);box-shadow:0 8px 12px #0006}.QueryEditor-module__mwtCxG__runButton:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 4px 6px #0000004d}.QueryEditor-module__mwtCxG__cancelButton{color:#fff;cursor:pointer;background:#dc2626;border:none;font-size:.875rem;font-weight:500;transition:all .2s}.QueryEditor-module__mwtCxG__cancelButton:hover{background:#b91c1c;box-shadow:0 4px 6px #0000004d}.QueryEditor-module__mwtCxG__optionsSection{align-items:center;gap:16px;display:flex}.QueryEditor-module__mwtCxG__hideEditorOption{color:#e6e6e6;cursor:pointer;align-items:center;gap:8px;font-size:.875rem;display:flex}.QueryEditor-module__mwtCxG__errorMessage{color:#fff;background:#dc2626;border:1px solid #b91c1c;margin-top:16px;font-size:.875rem}.QueryEditor-module__mwtCxG__loadingContainer{text-align:center;color:#e6e6e6;flex-direction:column;align-items:center;gap:16px;display:flex}.QueryEditor-module__mwtCxG__showEditorButton{cursor:pointer;border:1px solid #333;justify-content:center;align-items:center;gap:8px;width:100%;font-weight:500;transition:all .2s;display:flex}.QueryEditor-module__mwtCxG__showEditorButton:hover{background:#333;border-color:#007acc}@media (max-width:768px){.QueryEditor-module__mwtCxG__sourceSelector{flex-direction:column;gap:12px}.QueryEditor-module__mwtCxG__sourceOption{max-width:120px}.QueryEditor-module__mwtCxG__sourceLogo{height:36px}.QueryEditor-module__mwtCxG__controlsSection{flex-direction:column}.QueryEditor-module__mwtCxG__runButton,.QueryEditor-module__mwtCxG__cancelButton{justify-content:center;width:100%}.QueryEditor-module__mwtCxG__headerTitle{font-size:1rem}.QueryEditor-module__mwtCxG__codeEditor{font-size:13px}}@media (prefers-color-scheme:dark){.QueryEditor-module__mwtCxG__queryEditorContainer{background:#1e1e1e}.QueryEditor-module__mwtCxG__codeEditor{color:#e6e6e6;background:#1e1e1e}}.QueryEditor-module__mwtCxG__queryEditorContainer:focus-within{box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000004d}
@media (min-width:40rem){.AcademyDescription-module__gJ_zTq__AcademyDescription{flex-direction:row}}@media (min-width:64rem){.AcademyDescription-module__gJ_zTq__AcademyDescription{flex-direction:column}}.AcademyDescription-module__gJ_zTq__AcademyDescription__Container{flex-direction:column;justify-content:center;align-items:center;display:flex}.AcademyDescription-module__gJ_zTq__AcademyDescription__Container__Title{margin-bottom:calc(var(--spacing,.25rem)*2.5);text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-base-content)}@media (min-width:40rem){.AcademyDescription-module__gJ_zTq__AcademyDescription__Container__Title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@media (min-width:48rem){.AcademyDescription-module__gJ_zTq__AcademyDescription__Container__Title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}}@media (min-width:64rem){.AcademyDescription-module__gJ_zTq__AcademyDescription__Container__Title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.AcademyDescription-module__gJ_zTq__AcademyDescription__Container__Description{text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.AcademyDescription-module__gJ_zTq__AcademyDescription__Container__Description{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.AcademyDescription-module__gJ_zTq__AcademyDescription__Container__Policies{padding:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-style:italic}@property --tw-font-weight{syntax:"*";inherits:false}
@media (min-width:40rem){.ProgramDescription-module__Mokowa__ProgramDescription{flex-direction:row}}@media (min-width:64rem){.ProgramDescription-module__Mokowa__ProgramDescription{flex-direction:column}}.ProgramDescription-module__Mokowa__ProgramDescription__Container{flex-direction:column;justify-content:center;align-items:center;display:flex}.ProgramDescription-module__Mokowa__ProgramDescription__Container__Title{margin-bottom:calc(var(--spacing,.25rem)*2.5);text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){.ProgramDescription-module__Mokowa__ProgramDescription__Container__Title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@media (min-width:48rem){.ProgramDescription-module__Mokowa__ProgramDescription__Container__Title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@media (min-width:64rem){.ProgramDescription-module__Mokowa__ProgramDescription__Container__Title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.ProgramDescription-module__Mokowa__ProgramDescription__Container__Description{text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ProgramDescription-module__Mokowa__ProgramDescription__Container__Policies{padding:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-style:italic}@property --tw-font-weight{syntax:"*";inherits:false}
.CompanyPill-module__AmZmpW__CompanyPillContainer{margin-inline:calc(var(--spacing,.25rem)*2);margin-block:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*8);align-items:center;width:auto;display:flex}:where(.CompanyPill-module__AmZmpW__CompanyPillContainer>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}.CompanyPill-module__AmZmpW__CompanyPillContainer{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-emerald-300,#5ee9b5);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*0);border-radius:3.40282e38px}@supports (color:lab(0% 0 0)){.CompanyPill-module__AmZmpW__CompanyPillContainer{border-color:var(--color-emerald-300,lab(83.9203% -48.7124 13.8849))}}.CompanyPill-module__AmZmpW__CompanyPillContainer__Logo{margin:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);border-radius:.25rem;display:inline}.CompanyPill-module__AmZmpW__CompanyPillContainer__Name{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-800,#1e2939);display:inline}@supports (color:lab(0% 0 0)){.CompanyPill-module__AmZmpW__CompanyPillContainer__Name{color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.CompanyPill-module__AmZmpW__BigCompanyPillContainer{margin-inline:calc(var(--spacing,.25rem)*2);margin-block:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*11);align-items:center;display:flex}:where(.CompanyPill-module__AmZmpW__BigCompanyPillContainer>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}.CompanyPill-module__AmZmpW__BigCompanyPillContainer{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-emerald-300,#5ee9b5);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*0);border-radius:3.40282e38px}@supports (color:lab(0% 0 0)){.CompanyPill-module__AmZmpW__BigCompanyPillContainer{border-color:var(--color-emerald-300,lab(83.9203% -48.7124 13.8849))}}.CompanyPill-module__AmZmpW__BigCompanyPillContainer__Big_Logo{margin:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-radius:.25rem;display:inline}.CompanyPill-module__AmZmpW__BigCompanyPillContainer__Big_Name{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-800,#1e2939);display:inline}@supports (color:lab(0% 0 0)){.CompanyPill-module__AmZmpW__BigCompanyPillContainer__Big_Name{color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.QueryResultsTable-module__f9JfOa__resultsContainer{flex-direction:column;transition:all .3s;display:flex;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.QueryResultsTable-module__f9JfOa__resultsContainer:hover{box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000004d}.QueryResultsTable-module__f9JfOa__resultsContainerWithoutData{min-height:200px}.QueryResultsTable-module__f9JfOa__resultsContainerWithData{height:70vh}.QueryResultsTable-module__f9JfOa__resultsHeader{align-items:center;gap:12px;display:flex}.QueryResultsTable-module__f9JfOa__resultsTitle{align-items:center;gap:8px;display:flex}.QueryResultsTable-module__f9JfOa__resultsIcon{opacity:.9}.QueryResultsTable-module__f9JfOa__statusMessage{color:#e6e6e6;margin:0;font-size:.875rem}.QueryResultsTable-module__f9JfOa__loadingContainer{text-align:center;color:#e6e6e6;flex-direction:column;align-items:center;gap:16px;display:flex}.QueryResultsTable-module__f9JfOa__emptyContainer{text-align:center;color:#e6e6e6}.QueryResultsTable-module__f9JfOa__emptyIcon{opacity:.5;margin:0 auto 16px}.QueryResultsTable-module__f9JfOa__tableWrapper{background:#1e1e1e;flex:1;min-height:0;overflow:auto}.QueryResultsTable-module__f9JfOa__table{border-collapse:collapse;background:oklch(var(--b1));width:100%;color:oklch(var(--bc))}.QueryResultsTable-module__f9JfOa__tableHeader{border-bottom:1px solid #333}.QueryResultsTable-module__f9JfOa__tableBody{background:#1e1e1e}.QueryResultsTable-module__f9JfOa__sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s;position:relative}.QueryResultsTable-module__f9JfOa__sortable:hover{background:#2d2d2d}.QueryResultsTable-module__f9JfOa__sortedAsc:after{content:" ▲";color:#007acc;font-weight:700}.QueryResultsTable-module__f9JfOa__sortedDesc:after{content:" ▼";color:#007acc;font-weight:700}.QueryResultsTable-module__f9JfOa__cellNull{color:#888;font-style:italic}.QueryResultsTable-module__f9JfOa__cellString{color:oklch(var(--bc))}.QueryResultsTable-module__f9JfOa__cellNumber{color:oklch(var(--su));font-weight:500}.QueryResultsTable-module__f9JfOa__cellBoolean{color:oklch(var(--wa));font-weight:600}.QueryResultsTable-module__f9JfOa__cellDate{color:oklch(var(--in));font-weight:500}.QueryResultsTable-module__f9JfOa__cellObject{color:#a78bfa;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-family:Fira Code,JetBrains Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:.75rem;overflow:hidden}.QueryResultsTable-module__f9JfOa__paginationContainer{border-top:1px solid #333;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.QueryResultsTable-module__f9JfOa__paginationInfo{color:#e6e6e6;font-size:.875rem}.QueryResultsTable-module__f9JfOa__paginationControls{align-items:center;gap:8px;display:flex}.QueryResultsTable-module__f9JfOa__pageInfo{color:#e6e6e6;font-size:.875rem;font-weight:500}@media (max-width:768px){.QueryResultsTable-module__f9JfOa__resultsContainer{height:auto;min-height:300px}.QueryResultsTable-module__f9JfOa__resultsTitle{font-size:1rem}.QueryResultsTable-module__f9JfOa__tableWrapper{overflow-x:auto}.QueryResultsTable-module__f9JfOa__paginationContainer{flex-direction:column;gap:8px}.QueryResultsTable-module__f9JfOa__paginationInfo{text-align:center}.QueryResultsTable-module__f9JfOa__paginationControls{justify-content:center}}@media (prefers-color-scheme:dark){.QueryResultsTable-module__f9JfOa__resultsContainer{background:#1e1e1e}.QueryResultsTable-module__f9JfOa__table{color:#e6e6e6;background:#1e1e1e}}.QueryResultsTable-module__f9JfOa__resultsContainer:focus-within{box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000004d}

.PageHeader-module__5oF9yW__PageHeaderContainer{margin-bottom:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*2);border-bottom-width:1px}.PageHeader-module__5oF9yW__PageHeaderContainer--no-border{border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*0);border-width:0}.PageHeader-module__5oF9yW__PageHeaderContainer__TopContent{margin-bottom:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:48rem){.PageHeader-module__5oF9yW__PageHeaderContainer__TopContent{flex-direction:row;justify-content:space-between;align-items:center}}.PageHeader-module__5oF9yW__PageHeaderContainer__TopContent__Title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-base-content)}.PageHeader-module__5oF9yW__PageHeaderContainer__TopContent__Actions{flex-direction:row;justify-content:flex-end;display:flex}:where(.PageHeader-module__5oF9yW__PageHeaderContainer__TopContent__Actions>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}.PageHeader-module__5oF9yW__PageHeaderContainer__Support{flex-direction:row;display:flex}:where(.PageHeader-module__5oF9yW__PageHeaderContainer__Support>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}

.SkillsTable-module__kfgmJG__SkillsContainer{width:100%;padding-inline:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:48rem){.SkillsTable-module__kfgmJG__SkillsContainer{width:66.6667%}}
.module-sub-navigation-module__31VGPq__ModuleSubNavigationContainer{width:20%;height:100%;min-width:calc(var(--spacing,.25rem)*64)}
@layer daisyui.l1.l2.l3{.styles-module__9SSkCa__PageContainer{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}.styles-module__9SSkCa__PageContainer{margin:calc(var(--spacing,.25rem)*0);width:100%;max-width:none;min-height:80vh;padding-block:calc(var(--spacing,.25rem)*10);background:#091123;flex-direction:column;place-content:flex-start;align-items:flex-start;display:flex}
.signup-module__KatEcG__SignupContainer{padding-top:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*10);background:#091123;flex-direction:column;display:flex}@media (min-width:48rem){.signup-module__KatEcG__SignupContainer{flex-direction:row}}
