@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;700&family=Urbanist:wght@400;500;600;700&display=swap");:root{--color-black:#000000;--color-almost-black-slate:#111827;--color-deep-slate-gray:#1F2937;--color-dark-bluish-gray:#29304F;--color-linear-start:#29304F;--color-linear-end:#111827;--color-medium-slate-gray:#374151;--color-gray-7:#8C8C8C;--color-overlay-background:#1E293B;--color-muted-soft-gray:#9CA3AF;--color-dark-red:#A8071A;--color-dust-red:#CF1322;--color-light-red:#FF4D4F;--color-green-success:#52C41A;--color-very-light-cool-blue:#F2F4FC;--color-header-background-light:#FFFFFF;--color-background-light:#F8FAFC;--color-near-white:#F9FAFB;--background:var(--color-background-light);--foreground:var(--color-almost-black-slate);--foreground-secondary:var(--color-medium-slate-gray);--foreground-10:rgba(17,24,39,0.1);--card-bg:var(--color-near-white);--card-border:var(--color-very-light-cool-blue);--font-outfit:"Outfit",var(--font-sans);--font-urbanist:"Urbanist",var(--font-sans)}@theme inline{--color-background:var(--background);--color-foreground:var(--foreground);--font-sans:"Urbanist",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:var(--font-geist-mono)}@media (prefers-color-scheme:light){:root{--background:var(--color-almost-black-slate);--foreground:var(--color-very-light-cool-blue);--foreground-secondary:var(--color-muted-soft-gray);--foreground-10:rgba(242,244,252,0.1);--card-bg:var(--color-deep-slate-gray);--card-border:var(--color-medium-slate-gray)}}body,html{background:var(--background);color:var(--foreground);font-family:var(--font-sans);min-height:100%;width:100%;margin:0;padding:0;overflow-x:hidden}html{background-color:var(--background)}#__next,.ant-layout{min-height:100vh;background:var(--background)}.ant-typography,h1,h2,h3,h4,h5,h6{font-family:var(--font-outfit);color:var(--foreground)}.ant-typography strong,strong{font-weight:700}.ant-btn,.ant-input,.ant-input-number,.ant-select{font-family:var(--font-urbanist)}.custom-form-vertical .ant-form-item-row{display:flex;flex-direction:column;align-items:flex-start}.custom-form-vertical .ant-form-item-row .ant-form-item-label{text-align:start}.custom-form-vertical .ant-form-item-control{width:100%}