:root{--bg-base:#f4f5f9;--bg-surface:#fff;--bg-elevated:#fff;--bg-hover:#eef0f6;--border-subtle:#e4e6ef;--border-default:#d1d5e8;--border-focus:#4f8ef7;--accent-blue:#3d7ef5;--accent-violet:#6b4ee6;--accent-teal:#00b89e;--accent-amber:#e0941a;--accent-rose:#e84860;--text-primary:#0d0f18;--text-secondary:#555c7a;--text-muted:#9ea5bf;--text-inverse:#fff;--gradient-brand:linear-gradient(135deg,#3d7ef5,#6b4ee6);--gradient-surface:linear-gradient(180deg,#fff,#f4f5f9);--gradient-glow:radial-gradient(ellipse 60% 40% at 50% 0%,#3d7ef514 0%,#0000 70%);--shadow-sm:0 1px 4px #0d0f180f;--shadow-md:0 4px 12px #0d0f1814;--shadow-lg:0 8px 30px #0d0f181f;--glass-bg:#f4f5f9d1;--duration-fast:120ms;--duration-base:200ms;--duration-enter:320ms;--duration-page:480ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--transition-theme:background-color 250ms ease,color 250ms ease,border-color 250ms ease,box-shadow 250ms ease;--color-primary:var(--accent-blue);--bg-primary:var(--bg-surface);--bg-secondary:var(--bg-base);--border-color:var(--border-default)}[data-theme=dark]{--bg-base:#08090e;--bg-surface:#0d0f18;--bg-elevated:#131627;--bg-hover:#1a1e30;--border-subtle:#1c2035;--border-default:#252a40;--border-focus:#4f8ef7;--accent-blue:#4f8ef7;--accent-violet:#7c5cfc;--accent-teal:#00d9b8;--accent-amber:#f5a623;--accent-rose:#f75f7a;--text-primary:#eceef4;--text-secondary:#7b8299;--text-muted:#3d4260;--text-inverse:#08090e;--gradient-brand:linear-gradient(135deg,#4f8ef7,#7c5cfc);--gradient-surface:linear-gradient(180deg,#131627,#08090e);--gradient-glow:radial-gradient(ellipse 60% 40% at 50% 0%,#4f8ef726 0%,#0000 70%);--shadow-sm:0 1px 3px #0009;--shadow-md:0 4px 12px #00000080;--shadow-lg:0 8px 30px #000000b3;--glass-bg:#08090ebf;--color-primary:var(--accent-blue);--bg-primary:var(--bg-surface);--bg-secondary:var(--bg-base);--border-color:var(--border-default)}body,html{transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease;transition:var(--transition-theme)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f5f9;background-color:var(--bg-base);color:#0d0f18;color:var(--text-primary);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.6}code{font-family:JetBrains Mono,Consolas,Monaco,monospace;font-size:.875rem}.t-hero{font-size:3.25rem;font-weight:800;letter-spacing:-.04em;line-height:1.05}.t-h1,.t-hero{font-family:Syne,sans-serif}.t-h1{font-size:2.25rem;font-weight:700;letter-spacing:-.03em;line-height:1.1}.t-h2{font-family:Syne,sans-serif;font-size:1.625rem;letter-spacing:-.02em;line-height:1.2}.t-h2,.t-h3{font-weight:600}.t-h3{font-family:DM Sans,sans-serif;font-size:1.25rem;line-height:1.3}.t-body{font-size:.9375rem;line-height:1.6}.t-body,.t-small{font-family:DM Sans,sans-serif;font-weight:400}.t-small{font-size:.8125rem;line-height:1.5}.t-label{font-family:DM Sans,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.t-mono{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:400}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#d1d5e8;background:var(--border-default);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#3d7ef5;background:var(--accent-blue)}*{scrollbar-color:#d1d5e8 #0000;scrollbar-color:var(--border-default) #0000;scrollbar-width:thin}:focus-visible{outline:2px solid #3d7ef5;outline:2px solid var(--accent-blue);outline-offset:2px}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .42s cubic-bezier(.22,1,.36,1) both;animation:fadeUp .42s var(--ease-out) both}.fade-up-1{animation-delay:0ms}.fade-up-2{animation-delay:60ms}.fade-up-3{animation-delay:.12s}.fade-up-4{animation-delay:.18s}.fade-up-5{animation-delay:.24s}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{animation:shimmer 1.6s linear infinite;background:linear-gradient(90deg,#fff 25%,#eef0f6 50%,#fff 75%);background:linear-gradient(90deg,var(--bg-surface) 25%,var(--bg-hover) 50%,var(--bg-surface) 75%);background-size:200% 100%;border-radius:8px}@keyframes typingDot{0%,to{opacity:.4;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}.typing-dot{animation:typingDot .9s ease infinite;background:#6b4ee6;background:var(--accent-violet);border-radius:50%;display:inline-block;height:6px;width:6px}.typing-dot:nth-child(2){animation-delay:.15s}.typing-dot:nth-child(3){animation-delay:.3s}@keyframes meshDrift{0%,to{transform:translate(0)}50%{transform:translate(30px,-20px)}}[data-theme=dark] .bg-mesh:after,[data-theme=dark] .bg-mesh:before{animation:meshDrift 24s ease-in-out infinite alternate;border-radius:50%;content:"";filter:blur(100px);height:50vh;opacity:.06;pointer-events:none;position:fixed;width:50vw;z-index:0}[data-theme=dark] .bg-mesh:before{background:#3d7ef5;background:var(--accent-blue);left:-5%;top:-10%}[data-theme=dark] .bg-mesh:after{animation-delay:-12s;background:#6b4ee6;background:var(--accent-violet);bottom:-10%;right:-5%}@keyframes ripple{to{opacity:0;transform:scale(3)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.slide-in-left{animation:slideInLeft .28s cubic-bezier(.22,1,.36,1) both;animation:slideInLeft .28s var(--ease-out) both}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.count-up{animation:countUp 1.2s cubic-bezier(.22,1,.36,1) both;animation:countUp 1.2s var(--ease-out) both;font-family:JetBrains Mono,monospace}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ant-card{background:#fff!important;background:var(--bg-surface)!important;border:1px solid #e4e6ef!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;box-shadow:0 1px 4px #0d0f180f!important;box-shadow:var(--shadow-sm)!important;transition:all .12s cubic-bezier(.22,1,.36,1)!important;transition:all var(--duration-fast) var(--ease-out)!important}.ant-card:hover{border-color:#4f8ef7!important;border-color:var(--border-focus)!important;box-shadow:0 4px 12px #0d0f1814!important;box-shadow:var(--shadow-md)!important;transform:translateY(-2px)}.ant-table-wrapper .ant-table{background:#fff;background:var(--bg-surface);border-radius:12px;overflow:hidden}.ant-table-wrapper .ant-table-thead>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{background:#fff!important;background:var(--bg-elevated)!important;color:#555c7a!important;color:var(--text-secondary)!important;font-family:DM Sans,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-thead>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{border-bottom:1px solid #e4e6ef!important;border-bottom:1px solid var(--border-subtle)!important}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#4f8ef70a!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:#4f8ef714!important}.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select-selector{background:#fff!important;background:var(--bg-elevated)!important;border-color:#d1d5e8!important;border-color:var(--border-default)!important;border-radius:8px!important;transition:all .12s cubic-bezier(.22,1,.36,1)!important;transition:all var(--duration-fast) var(--ease-out)!important}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused .ant-select-selector{border-color:#3d7ef5!important;border-color:var(--accent-blue)!important;box-shadow:0 0 0 3px #4f8ef724!important}.ant-input-affix-wrapper input::placeholder,.ant-input::placeholder{color:#9ea5bf!important;color:var(--text-muted)!important}.ant-btn-primary:not(.ant-btn-dangerous){background:linear-gradient(135deg,#3d7ef5,#6b4ee6)!important;background:var(--gradient-brand)!important;border:none!important;border-radius:8px!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;transition:all .12s cubic-bezier(.22,1,.36,1)!important;transition:all var(--duration-fast) var(--ease-out)!important}.ant-btn-primary:not(.ant-btn-dangerous):hover{filter:brightness(1.1)!important}[data-theme=dark] .ant-btn-primary:not(.ant-btn-dangerous):hover{box-shadow:0 0 20px #4f8ef74d!important}.ant-btn-default{background:#0000!important;border-color:#d1d5e8!important;border-color:var(--border-default)!important;border-radius:8px!important;color:#0d0f18!important;color:var(--text-primary)!important;transition:all .12s cubic-bezier(.22,1,.36,1)!important;transition:all var(--duration-fast) var(--ease-out)!important}.ant-btn-default:hover{background:#eef0f6!important;background:var(--bg-hover)!important;border-color:#4f8ef7!important;border-color:var(--border-focus)!important;color:#3d7ef5!important;color:var(--accent-blue)!important}.ant-btn-text{border-radius:8px!important;color:#555c7a!important;color:var(--text-secondary)!important;transition:all .12s cubic-bezier(.22,1,.36,1)!important;transition:all var(--duration-fast) var(--ease-out)!important}.ant-btn-text:hover{background:#4f8ef714!important;color:#3d7ef5!important;color:var(--accent-blue)!important}.ant-btn-dangerous.ant-btn-primary{background:#e84860!important;background:var(--accent-rose)!important;border-color:#e84860!important;border-color:var(--accent-rose)!important}.ant-tag{border-radius:6px!important;font-family:DM Sans,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.05em}.ant-modal-content{background:#fff!important;background:var(--bg-elevated)!important;border:1px solid #e4e6ef!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;box-shadow:0 8px 30px #0d0f181f!important;box-shadow:var(--shadow-lg)!important}.ant-tabs-tab{color:#555c7a!important;color:var(--text-secondary)!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;transition:all .12s cubic-bezier(.22,1,.36,1)!important;transition:all var(--duration-fast) var(--ease-out)!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:#3d7ef5!important;color:var(--accent-blue)!important}.ant-tabs-ink-bar{background:linear-gradient(135deg,#3d7ef5,#6b4ee6)!important;background:var(--gradient-brand)!important;height:2px!important}.ant-dropdown-menu,.ant-select-dropdown{border:1px solid #e4e6ef!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important}.ant-dropdown-menu,.ant-select-dropdown,.ant-tooltip-inner{background:#fff!important;background:var(--bg-elevated)!important;box-shadow:0 4px 12px #0d0f1814!important;box-shadow:var(--shadow-md)!important}.ant-tooltip-inner{border:1px solid #d1d5e8!important;border:1px solid var(--border-default)!important;border-radius:8px!important;color:#0d0f18!important;color:var(--text-primary)!important;font-size:.8125rem!important}.ant-tooltip-arrow:before{background:#fff!important;background:var(--bg-elevated)!important}.ant-pagination-item{border-color:#d1d5e8!important;border-color:var(--border-default)!important;border-radius:8px!important}.ant-pagination-item-active{background:linear-gradient(135deg,#3d7ef5,#6b4ee6)!important;background:var(--gradient-brand)!important;border-color:#0000!important}.ant-pagination-item-active a{color:#fff!important}.ant-form-item-label>label{color:#555c7a!important;color:var(--text-secondary)!important;font-family:DM Sans,sans-serif!important;font-weight:500!important}.ant-message-notice-content{background:#fff!important;background:var(--bg-elevated)!important;border:1px solid #e4e6ef!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;box-shadow:0 4px 12px #0d0f1814!important;box-shadow:var(--shadow-md)!important}.text-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3d7ef5,#6b4ee6);background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text}.glow-blue{box-shadow:0 0 20px #4f8ef74d}.glow-violet{box-shadow:0 0 24px #7c5cfc40}.badge-ai{background:#7c5cfc26;border-radius:6px;color:#6b4ee6;color:var(--accent-violet);font-family:DM Sans,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.1em;padding:2px 8px;text-transform:uppercase}.badge-success{background:#00d9b81f;color:#00b89e;color:var(--accent-teal)}.badge-warning{background:#f5a6231f;color:#e0941a;color:var(--accent-amber)}.badge-error{background:#f75f7a1f;color:#e84860;color:var(--accent-rose)}.badge-neutral{background:#eef0f6;background:var(--bg-hover);color:#555c7a;color:var(--text-secondary)}.badge-base{border-radius:6px;font-family:DM Sans,sans-serif;font-size:.6875rem;font-weight:600;gap:4px;letter-spacing:.05em;line-height:1;white-space:nowrap}.badge-base,.badge-icon{align-items:center;display:inline-flex}.badge-info{background:#4f8ef71f;color:#3d7ef5;color:var(--accent-blue)}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.app-layout{min-height:100vh}.app-layout,.app-layout__inner{background:var(--bg-base);transition:var(--transition-theme)}.app-header{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--glass-bg)!important;border-bottom:1px solid var(--border-subtle);display:flex;height:64px;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;transition:var(--transition-theme);z-index:100}.app-header__trigger{color:var(--text-secondary);font-size:18px;transition:color var(--duration-fast) var(--ease-out)}.app-header__trigger:hover{color:var(--accent-blue)}.app-header__spacer{flex:1 1}.app-header__right{align-items:center;display:flex;gap:8px}.app-content{animation:fadeUp .42s var(--ease-out) both;max-width:1440px;padding:24px;position:relative;z-index:1}@media (min-width:768px){.app-content{padding:32px}}@media (min-width:1200px){.app-content{padding:40px}}.app-sider{align-self:flex-start;background:var(--bg-surface)!important;border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;height:100vh;position:-webkit-sticky;position:sticky;top:0;transition:var(--transition-theme);z-index:1000}.app-sider--mobile{animation:slideInLeft .28s var(--ease-out) both;inset:0 auto 0 0;position:fixed}.app-sider__backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000080;inset:0;position:fixed;z-index:998}.app-sider__logo{-webkit-text-fill-color:#0000;align-items:center;background:var(--bg-surface);-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-brand);border-bottom:1px solid var(--border-subtle);display:flex;font-family:Syne,sans-serif;font-size:1.25rem;font-weight:700;height:64px;justify-content:center;letter-spacing:-.02em;padding:12px 0;position:-webkit-sticky;position:sticky;top:0;transition:var(--transition-theme);z-index:1}.app-sider__logo-img{height:32px;object-fit:contain}.app-sider__scroll{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:8px}.app-sider__scroll::-webkit-scrollbar{width:4px}.app-sider__scroll::-webkit-scrollbar-track{background:#0000}.app-sider__scroll::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:99px}.app-sider__scroll:hover::-webkit-scrollbar-thumb{background:var(--accent-blue)}.app-sider__footer{background:var(--bg-surface);border-top:1px solid var(--border-subtle);bottom:0;padding:12px;position:-webkit-sticky;position:sticky;transition:var(--transition-theme)}.app-menu{-webkit-border-end:none!important;background:#0000!important;border-inline-end:none!important}.app-menu .ant-menu-item{border-radius:8px;color:var(--text-secondary);font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:400;height:40px;line-height:40px;margin:2px 4px;transition:all var(--duration-fast) var(--ease-out)}.app-menu .ant-menu-item .ant-menu-item-icon{color:var(--text-muted);font-size:17px;transition:color var(--duration-fast) var(--ease-out)}.app-menu .ant-menu-item:after{border-right:none!important}.app-menu .ant-menu-item:hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}.app-menu .ant-menu-item:hover .ant-menu-item-icon{color:var(--accent-blue)}.app-menu .ant-menu-item-selected{background:#4f8ef71a!important;font-weight:500}.app-menu .ant-menu-item-selected,.app-menu .ant-menu-item-selected .ant-menu-item-icon{color:var(--accent-blue)!important}[data-theme=dark] .app-menu .ant-menu-item:hover{background:var(--bg-hover)!important}[data-theme=dark] .app-menu .ant-menu-item-selected{background:#4f8ef726!important}.app-menu--collapsed .ant-menu-item,.app-menu--collapsed .ant-menu-submenu-title{display:grid;margin-inline:4px!important;padding-inline:0!important;place-items:center}.app-menu--collapsed .ant-menu-title-content{display:none}.theme-toggle{align-items:center;border-radius:8px;color:var(--text-secondary)!important;display:flex;height:36px;justify-content:center;transition:all var(--duration-fast) var(--ease-out);width:36px}.theme-toggle:hover{background:var(--bg-hover)!important;color:var(--accent-amber)!important}.login-layout{display:flex;min-height:100vh;overflow:hidden;position:relative}.login-bg{inset:0;position:absolute;z-index:0}[data-theme=light] .login-bg{background:linear-gradient(135deg,#f4f5f9,#e8ecfa 50%,#f4f5f9)}[data-theme=dark] .login-bg{background:var(--bg-base)}[data-theme=dark] .login-bg:before{background:var(--accent-blue);height:60vh;left:-10%;opacity:.06;top:-20%;width:60vw}[data-theme=dark] .login-bg:after,[data-theme=dark] .login-bg:before{border-radius:50%;content:"";filter:blur(120px);pointer-events:none;position:absolute}[data-theme=dark] .login-bg:after{background:var(--accent-violet);bottom:-20%;height:50vh;opacity:.05;right:-10%;width:50vw}.login-content{align-items:center;display:flex;justify-content:center;padding:16px;position:relative;width:100%;z-index:1}.login-card{max-width:95%;width:420px}.login-card .ant-card{border-radius:16px!important}[data-theme=dark] .login-card .ant-card{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0d0f18cc!important;border-color:var(--border-default)!important}.login-brand{-webkit-text-fill-color:#0000;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;font-family:Syne,sans-serif;font-size:1.625rem;font-weight:700;letter-spacing:-.02em;margin-bottom:4px}.login-subtitle{color:var(--text-secondary);font-size:.9375rem}.login-btn{border-radius:10px;font-size:.9375rem;font-weight:500;height:44px}.page-title{color:var(--text-primary);font-family:Syne,sans-serif;font-size:1.625rem;font-weight:700;letter-spacing:-.02em;margin-bottom:24px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bg-mesh{position:relative}
/*# sourceMappingURL=main.89403ceb.css.map*/