.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size,100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}:root{--font-urbanist:"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-geist-mono:"Geist Mono",monospace;--scenefill-primary:#0d7377;--scenefill-primary-light:#14a085;--scenefill-primary-dark:#0a5c5f;--scenefill-accent:#c9a962;--scenefill-accent-light:#d4b978;--scenefill-glow:#14ffec;--scenefill-dark:#020617;--scenefill-light:#f8fafc;--gradient-primary:linear-gradient(135deg,#0d7377,#14a085);--gradient-accent:linear-gradient(135deg,#c9a962,#d4b978);--gradient-hero:linear-gradient(to right bottom,#020617,#053a3c);--gradient-glow:linear-gradient(135deg,#0d7377,#14ffec);--gradient-glass:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.01))}body{font-family:var(--font-urbanist);background-color:var(--scenefill-light);color:var(--scenefill-dark)}[data-mantine-color-scheme=dark] body{background-color:var(--scenefill-dark);color:var(--scenefill-light)}.glass{background:hsla(0,0%,100%,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)}[data-mantine-color-scheme=dark] .glass{background:rgba(13,115,119,.1);border:1px solid rgba(13,115,119,.2)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(13,115,119,.3);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--scenefill-primary)}::selection{background-color:rgba(13,115,119,.2);color:var(--scenefill-primary)}.m_d46a4834{position:relative;border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;user-select:none;transition:background-color .1s ease,border-color .1s ease}.m_d46a4834:where(:not([data-activate-on-click])),.m_d46a4834:where([data-loading]){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{position:fixed;inset:0;background-color:var(--mantine-color-body);display:flex;flex-direction:column;padding:var(--mantine-spacing-xs);transition:opacity .1s ease}.m_96f6e9ad .m_7946116d{flex:1}.UserButton_user__8Bjup{display:block;width:100%;padding:var(--mantine-spacing-md);color:var(--mantine-color-text);border-radius:var(--mantine-radius-md);transition:background-color .2s ease}.UserButton_user__8Bjup:hover{background-color:rgba(13,115,119,.1)}.MainLayout_mainLink__kcK9p{display:block;padding:8px 12px;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .MainLayout_mainLink__kcK9p{color:var(--mantine-color-dark-0)}.MainLayout_mainLink__kcK9p{text-decoration:none;border-radius:var(--mantine-radius-xl);font-weight:500;font-size:var(--mantine-font-size-sm);transition:all .2s ease}.MainLayout_mainLink__kcK9p:hover{background-color:rgba(13,115,119,.1);color:var(--scenefill-primary)}.MainLayout_mainLink__kcK9p[data-active=true]{background-color:rgba(13,115,119,.15);color:var(--scenefill-primary);font-weight:600}.MainLayout_mainLinkInner__gWV_U{display:flex;align-items:center}.MainLayout_mainLinkIcon__o1qIP{margin-right:var(--mantine-spacing-sm)}.MainLayout_control__MRD5a{font-weight:500;display:block;text-decoration:none;padding:8px 16px;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .MainLayout_control__MRD5a{color:var(--mantine-color-dark-0)}.MainLayout_control__MRD5a{font-size:var(--mantine-font-size-sm);border-radius:var(--mantine-radius-xl);transition:all .2s ease}.MainLayout_control__MRD5a:hover,.MainLayout_control__MRD5a[data-active=true]{background-color:rgba(13,115,119,.1);color:var(--scenefill-primary)}.MainLayout_control__MRD5a[data-active=true]{font-weight:700}.MainLayout_header__eRJwx{position:absolute;top:0;left:0;right:0;z-index:1000;height:80px;display:flex;align-items:center;padding-top:20px}.MainLayout_header__eRJwx,[data-mantine-color-scheme=dark] .MainLayout_header__eRJwx{background:transparent;border-bottom:none}.MainLayout_navPill__Y_Jyz{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;padding:4px 6px;display:flex;align-items:center;gap:4px}.MainLayout_navLink__tZh0Q{color:hsla(0,0%,100%,.8);font-weight:500;font-size:14px;padding:8px 20px;border-radius:9999px;text-decoration:none;transition:all .2s ease}.MainLayout_navLink__tZh0Q:hover{color:#fff;background:hsla(0,0%,100%,.1)}.MainLayout_navLink__tZh0Q[data-active=true]{background:#fff;color:#000;font-weight:600;box-shadow:0 2px 10px rgba(0,0,0,.1)}.MainLayout_actionButton__Jtjtb{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff;border-radius:9999px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .2s ease;text-decoration:none}.MainLayout_actionButton__Jtjtb:hover{background:hsla(0,0%,100%,.1);border-color:#fff}.MainLayout_control__MRD5a{display:none}