body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body,html{height:100vh;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.thinScrollbar{scrollbar-color:#000b352e #0000;scrollbar-color:var(--scrollbar-thumb,#000b352e) #0000;scrollbar-gutter:stable;scrollbar-width:thin}.thinScrollbar::-webkit-scrollbar{height:4px;width:4px}.thinScrollbar::-webkit-scrollbar-track{background:#0000}.thinScrollbar::-webkit-scrollbar-thumb{background:#000b352e;background:var(--scrollbar-thumb,#000b352e);border-radius:999px}.App{background-color:#f5f5f5;display:flex;flex-direction:column;height:100vh;overflow:hidden;text-align:center}.App-header{background-color:#282c34;color:#fff;padding:40px}.App-header h1{font-size:2.5rem;margin:0 0 10px}.App-header p{font-size:1.2rem;margin:0;opacity:.8}.deal-main-content{min-width:0}.app-header__mobile-brand{display:none}.app-header__home-button{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}.app-header__title-group{width:max-content}.app-header__title{line-height:1.2}.app-header__version{left:calc(100% + 12px);position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}@media (max-width:640px){.app-header{height:60px!important}.app-header__container{align-items:center;box-sizing:border-box;display:grid!important;grid-template-areas:"brand title profile";grid-template-columns:minmax(48px,1fr) minmax(0,auto) minmax(48px,1fr);height:100%;padding:0 24px!important}.app-header__brand{display:none!important}.app-header__mobile-brand{align-items:center;display:flex;grid-area:brand;height:44px;justify-content:center;justify-self:start;overflow:hidden;width:44px}.app-header__mobile-logo{display:block;height:44px;object-fit:contain;object-position:center;width:44px}.app-header__title-group{gap:0!important;grid-area:title;justify-self:center;left:auto!important;max-width:calc(100vw - 124px);min-width:0;position:static!important;transform:none!important}.app-header__title{letter-spacing:.015em!important;line-height:1.2!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header__version{display:none!important}.app-header__desktop-actions{display:flex!important;grid-area:profile;justify-self:end;min-width:44px}.app-header__desktop-actions>div,.app-header__profile-button{align-items:center;display:flex}.app-header__profile-button{border-radius:50%;box-sizing:border-box;height:44px;justify-content:center;padding:4px!important;width:44px}.app-header__profile-button:focus-visible{outline:2px solid #f79939;outline-offset:2px}.app-header__profile-content{gap:0!important}.app-header__profile-text{display:none!important}.app-header__profile-menu{left:auto!important;max-width:calc(100vw - 28px);min-width:min(200px,calc(100vw - 28px))!important;right:0!important;width:min(240px,calc(100vw - 28px))}}@media (max-width:420px){.app-header__container{padding:0 18px!important}}@media (max-width:360px){.app-header__container{padding:0 14px!important}}.deal-information-grid{align-items:start;container-type:inline-size;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;width:100%}.deal-information-grid__item{box-sizing:border-box;min-width:0;width:100%}.deal-information-grid__item a,.deal-information-grid__item span{overflow-wrap:anywhere}@container (max-width: 707px){.deal-information-grid__item:last-child{grid-column:1/-1;justify-self:center;max-width:min(100%,calc(50% - 12px))}}@media (max-width:640px){.deal-view{box-sizing:border-box;overscroll-behavior:contain;padding:24px 16px 20px!important;width:100%}.deal-view__header{margin-bottom:24px!important}.deal-view__title-section{margin-bottom:16px!important;min-width:0}.deal-view__title{font-size:24px!important;line-height:1.25!important;min-width:0;overflow-wrap:anywhere;width:100%}.deal-view__title>span:not(.deal-view__title-badges){display:inline;font-size:13px!important}.deal-view__title-badges{align-items:center!important;display:flex!important;flex-wrap:wrap;justify-content:center;margin:10px 0 0!important;width:100%}.deal-view__tabs{-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto;scrollbar-width:none;width:100%}.deal-view__tabs::-webkit-scrollbar{display:none}.deal-view__tabs>button{flex:1 0 auto!important;font-size:14px!important;min-height:44px;min-width:max-content;padding:12px 14px!important;white-space:nowrap}.deal-view__tab-meta{display:none}.deal-view__activity,.deal-view__details{margin-top:24px!important;min-width:0}.deal-view__status-bar{margin-bottom:28px!important;padding:16px!important}.deal-view__badges{align-items:stretch!important;min-width:0;width:100%}.deal-view__badges>*{max-width:100%}.deal-information-grid{grid-template-columns:minmax(0,1fr)!important;margin-left:auto!important;margin-right:auto!important;max-width:560px}.deal-information-grid__item:last-child{max-width:100%}}@media (max-width:420px){.deal-view{padding:20px 12px 16px!important}.deal-view__title{font-size:21px!important}.deal-view__tabs>button{font-size:13px!important;padding-left:12px!important;padding-right:12px!important}.deal-view__status-bar{padding:12px!important}}.home-screen{--scrollbar-thumb:#000b352e;background:#fff;box-sizing:border-box;color:#000b35;height:100%;overflow-y:auto;padding:40px;text-align:left}.home-screen--dark{--scrollbar-thumb:#fff3;background:#000b35;color:#fff}.home-screen__header h1,.home-screen__section h2{margin:0}.home-screen__header h1{font-size:32px}.home-screen__header p{color:#000b3594;font-size:18px;margin:12px 0 0}.home-screen--dark .home-screen__header p{color:#ffffff94}.home-screen__section{margin-top:48px}.home-screen__section h2{font-size:22px}.home-screen__deal-grid,.home-screen__pipeline{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:24px}.home-screen__deal-card,.home-screen__stage-card{border:1px solid #000b3514;border-radius:8px;box-sizing:border-box}.home-screen--dark .home-screen__deal-card,.home-screen--dark .home-screen__stage-card{border-color:#ffffff14}.home-screen__stage-card{background:#d9f2e5;border-color:#0000;color:#087f5b;cursor:pointer;font:inherit;padding:24px;text-align:left}.home-screen__stage-card:nth-child(5n+2){background:#e0e8fc;color:#2f55d4}.home-screen__stage-card:nth-child(5n+3){background:#eee1fa;color:#7b3fd2}.home-screen__stage-card:nth-child(5n+4){background:#fce9d2;color:#b85e00}.home-screen__stage-card:nth-child(5n+5){background:#d9f0ef;color:#008b85}.home-screen--dark .home-screen__stage-card{background:#087f5b33;color:#4ade80}.home-screen--dark .home-screen__stage-card:nth-child(5n+2){background:#2f55d438;color:#93aaf5}.home-screen--dark .home-screen__stage-card:nth-child(5n+3){background:#7b3fd238;color:#c4a0f4}.home-screen--dark .home-screen__stage-card:nth-child(5n+4){background:#b85e0038;color:#fb923c}.home-screen--dark .home-screen__stage-card:nth-child(5n+5){background:#008b8538;color:#5eead4}.home-screen__stage-count{color:inherit;display:block;font-size:28px;font-weight:700}.home-screen__stage-name{display:block;font-weight:600;margin-top:8px}.home-screen__section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between}.home-screen__deal-card{align-items:flex-start;background:#0000;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:12px;min-width:0;padding:24px;text-align:left}.home-screen__deal-card:hover{background:#000b3508}.home-screen--dark .home-screen__deal-card:hover{background:#ffffff0d}.home-screen__deal-card strong{font-size:18px}.home-screen__deal-id,.home-screen__due-date,.home-screen__empty{color:#000b3594}.home-screen--dark .home-screen__deal-id,.home-screen--dark .home-screen__due-date,.home-screen--dark .home-screen__empty{color:#ffffff94}.home-screen__empty{margin-top:24px}@media (max-width:899px){.home-screen{padding:24px}.home-screen__header h1{font-size:26px}.home-screen__header p{font-size:16px}.home-screen__section{margin-top:32px}}
/*# sourceMappingURL=main.994ac14d.css.map*/