.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-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:translate(-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)}
.m_d46a4834{border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s,border-color .1s;position:relative}.m_d46a4834:where([data-loading]),.m_d46a4834:where(:not([data-activate-on-click])){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;-webkit-user-select:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs);flex-direction:column;transition:opacity .1s;display:flex;position:fixed;inset:0}.m_96f6e9ad .m_7946116d{flex:1}
:root{--app-surface:#f8f9fa;--app-elevated:#fff;--app-ink:#1e2d3a;--app-muted:#607380;--app-accent:#1a7389;--app-accent-soft:#e6f4f7;--app-border:#dce2e8;--app-shadow:0 1px 3px #1e2d3a0f;--app-radius-lg:12px;--app-radius-xl:16px;--space-section:2rem}[data-mantine-color-scheme=dark]{--app-surface:#121820;--app-elevated:#1a222c;--app-ink:#ecf1f5;--app-muted:#a8b8c4;--app-accent:#66c4d6;--app-accent-soft:#20303a;--app-border:#ffffff1f;--app-shadow:0 1px 3px #00000047;--mantine-color-body:var(--app-surface);--mantine-color-text:var(--app-ink);--mantine-color-dimmed:var(--app-muted);--mantine-color-default:var(--app-elevated);--mantine-color-default-hover:#26303c;--mantine-color-default-color:var(--app-ink);--mantine-color-default-border:var(--app-border);--mantine-color-placeholder:#8294a2;--mantine-color-anchor:var(--app-accent);--mantine-color-gray-0:#1a222c;--mantine-color-gray-1:#202a36;--mantine-color-gray-2:#2a3644;--mantine-color-gray-3:#3a4858;--mantine-color-gray-4:#586676;--mantine-color-gray-5:#768494;--mantine-color-gray-6:#94a2b2;--mantine-color-gray-7:#b2c0ce;--mantine-color-gray-8:#d0dae4;--mantine-color-gray-9:#ecf1f5}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}*{box-sizing:border-box}body{color:var(--app-ink);background-color:var(--app-surface)}a{color:inherit;text-decoration:none}::selection{background:var(--app-accent-soft);color:var(--app-ink)}
.layout-module__CUj6aG__body{background-color:var(--app-surface);min-height:100%}.layout-module__CUj6aG__shell{flex-direction:column;min-height:100vh;display:flex}.layout-module__CUj6aG__main{flex:1;padding-bottom:1.5rem}
