html,body,#root{height:100%;margin:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#fff;color:#141413}.ant-typography h1,.ant-typography h2,.ant-typography h3,h1.ant-typography,h2.ant-typography,h3.ant-typography{font-family:Cormorant Garamond,Times New Roman,serif;font-weight:600;letter-spacing:-.3px}.mono-figure{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#e3e7e4;border-radius:8px}::-webkit-scrollbar-track{background:transparent}.po-subtotal-row>td{background-color:#f2f8f4;font-weight:500}.ant-descriptions{background:transparent}.ant-descriptions-view{border-radius:10px!important;overflow:hidden;border:1px solid #edf1ee!important;background-color:#fff}.ant-descriptions-row>th,.ant-descriptions-row>td{border-color:#edf1ee!important}.ant-descriptions-item-label{font-size:13px!important;font-weight:500!important;color:#6c6a64!important;background-color:#f2f8f4!important;padding:10px 14px!important;width:140px}.ant-descriptions-item-content{font-size:14px!important;font-weight:500!important;color:#141413!important;background-color:#fff!important;padding:10px 16px!important}.project-quick-overview{display:grid;animation:project-quick-overview-open .35s cubic-bezier(.22,1,.36,1)}.project-quick-overview>div{min-height:0;overflow:hidden}@keyframes project-quick-overview-open{0%{grid-template-rows:0fr;opacity:0;transform:translateY(-6px)}to{grid-template-rows:1fr;opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.project-quick-overview{animation:none}}.project-quick-overview.is-closing{animation:project-quick-overview-close .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes project-quick-overview-close{0%{grid-template-rows:1fr;opacity:1;transform:translateY(0)}to{grid-template-rows:0fr;opacity:0;transform:translateY(-6px)}}
