@font-face{font-family:Outfit;src:url(/assets/Outfit-Regular-VgX4xIhi.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/Outfit-SemiBold-C42N996Q.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/Outfit-Bold-CZJpUXP7.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro Condensed;src:url(/assets/HelveticaNeueLTProLtCn-D7YnBha-.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro Condensed;src:url(/assets/HelveticaNeueLTProCn-C2UHBkGN.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro Condensed;src:url(/assets/HelveticaNeueLTProBdCn-D7Mz10p9.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html,body,#root{height:100%}body{margin:0}h1,h2,h3,h4,h5,h6,.ant-btn,.ant-card-head-title{text-transform:uppercase}.ant-card-body .ant-form-item:last-child{margin-bottom:0}.ant-upload-drag-icon{margin-top:0}.ant-upload-drag-icon .anticon{color:var(--primary);font-size:3rem}.layout{min-height:100vh}.layout__header{z-index:100;justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:sticky;top:0;overflow:hidden}.layout__header .ant-btn,.layout__header .ant-typography{color:#fff}.layout__brand{align-items:center;gap:1.5rem;min-width:0;height:100%;display:flex}.layout__logo{box-sizing:border-box;height:100%;padding:.5rem 0}.layout__logo img{max-width:100px;height:100%;display:block}.layout__title.ant-typography{white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Helvetica Neue LT Pro Condensed,sans-serif;font-weight:700;overflow:hidden}.layout__content{padding:1.5rem;overflow-x:clip}.login{max-width:400px;margin:4rem auto 0}.file-list .ant-list-item{padding-inline:0}.message-lines{white-space:pre-line}@media (width<=576px){.layout__title.ant-typography,.ant-btn:not(.force-label) .ant-btn-icon+span{display:none}}
