@font-face{font-family:"iconFont";src:url(/static/media/icomoon.46a1f9e2.eot);src:url(/static/media/icomoon.46a1f9e2.eot) format("embedded-opentype"),url(/static/media/icomoon.5367a8e4.ttf) format("truetype"),url(/static/media/icomoon.7602c0c2.woff) format("woff"),url(/static/media/icomoon.663c67a4.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"iconFont"!important;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-filter:before{content:"\e90c";color:#58728c}.icon-three-dots-h:before{content:"\e90b";color:#989898}.icon-arrow-right:before{content:"\e90a";color:#58728c}.icon-calendar:before{content:"\e906";color:#abb8c3}.icon-attachment:before{content:"\e907";color:#58728c}.icon-editIcon:before{content:"\e908";color:#58728c}.icon-search:before{content:"\e909";color:#b7b7b7}.icon-rightArrow:before{content:"\e905";color:#8690a9}.icon-plus:before{content:"\e900"}.icon-arrow-down:before{content:"\e901"}.icon-delete:before{content:"\e902"}.icon-bell:before{content:"\e903"}.icon-hamburger:before{content:"\e904"}.icon-save:before{content:"\e962"}.icon-turn-right{width:10px;height:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCA1MTIgNDk3LjI1Ij48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yOTUuNiAyMzcuODRoLTc1LjA1Yy0yNi41NyAwLTQ1LjggMS4zNS01OS4xNiA0LjIzLTExLjE4IDIuNDEtMTcuNDUgNS41NS0yMC4wMiA5LjU5LTQuNDkgNy4wNC02LjkxIDIwLjIxLTguMjcgMzguNTgtMS40NSAxOS40OS0xLjU1IDQ0Ljc0LTEuNTUgNzQuNjR2MTIxLjljMCA1Ljc4LTQuNjkgMTAuNDctMTAuNDYgMTAuNDdIMTAuNDZDNC42OSA0OTcuMjUgMCA0OTIuNTYgMCA0ODYuNzh2LTEyMS45YzAtMzkuNTEuMjYtNzMuMTUgNC4xNS0xMDMuMiAzLjk2LTMwLjYgMTEuNzEtNTYuODIgMjYuNzQtODAuNCAxNi43NS0yNi4yOCAzOS4xNy00NS4xNyA3MC40OC01Ny40NyAzMC40My0xMS45NCA2OS4xMS0xNy41MyAxMTkuMTgtMTcuNTNoNzYuMDZjLS45Ni04LjQzLTIuMTQtMTcuMzYtMy41My0yNi45bC0uMDUtLjM0Yy0yLjA1LTE0LjA0LTQuNDgtMjguNzMtNy4zMS00NC40OC0uNTEtMi44NS0uNi01LjYzLS4zNC04LjI3LjI5LTIuOTIuOTgtNS42NiAxLjk4LTguMTFsLjM4LS44NmMxLjIyLTIuNzEgMi44OC01LjIxIDQuODctNy40NCAyLTIuMjQgNC4zLTQuMTQgNi44LTUuNjNsLjA1LS4wM2MyLjQ3LTEuNDggNS4yLTIuNjEgOC4wMy0zLjMzIDIuNzQtLjY5IDUuNjYtLjk5IDguNjItLjg2bDEuMjQuMDhjMi41Ny4yMiA1LjExLjc4IDcuNTQgMS42OGwxLjA0LjQ1YzIuMjUuOTMgNC40MSAyLjE0IDYuNDEgMy42M2wxNjkuMDEgMTM5Ljc4LjcyLjY2YTI5LjkxIDI5LjkxIDAgMDEzLjMyIDMuNDVjMS4yMyAxLjUyIDIuMzEgMy4xMyAzLjE4IDQuOGwuNC43N2MuODQgMS43IDEuNTMgMy41NSAyLjA0IDUuNTEuNTEgMS45NS44NCAzLjk3Ljk2IDZsLjAxLjY0Yy4wNyAyLjMxLS4xIDQuNDctLjQ5IDYuNDgtLjQyIDIuMTktMS4xMSA0LjI5LTIuMDMgNi4zM2EyNi4yNSAyNi4yNSAwIDAxLTIuNzEgNC43NGwtLjMuNDJjLS45IDEuMjItMS44NSAyLjM0LTIuODQgMy40MS0uMzcuNC0uNzcuNzYtMS4xOCAxLjA5TDMzMy45MiAzMzYuODdjLTIuMjEgMS45LTQuNjQgMy40NS03LjE4IDQuNjEtMi43MSAxLjI1LTUuNDggMi4wNC04LjIxIDIuMzhsLS41NS4wNWMtMi43NS4zNC01LjU5LjIyLTguMzgtLjI4LTIuODQtLjUyLTUuNTYtMS40My04LjAxLTIuNjRsLS45MS0uNDdjLTIuNi0xLjM4LTUuMDMtMy4yNC03LjE2LTUuNDRhMzEuMDUyIDMxLjA1MiAwIDAxLTUuMTktNy4yOGwtLjAyLS4wNmEyOC42OCAyOC42OCAwIDAxLTIuNzYtOC4zNWMtLjQ0LTIuNjItLjUzLTUuMzctLjE5LTguMTlsLjEzLTEuMjRjMi42My0xNy4xOCA0Ljg5LTMyLjI5IDYuNjMtNDQuOTQgMS4zLTkuNDkgMi40Ny0xOC41MSAzLjQ4LTI3LjE4em0tNzUuMDUtMjAuOTNoODYuNzFsMS4wNi4wOGM1LjczLjU5IDkuOSA1LjcxIDkuMzIgMTEuNDUtMS4yNyAxMi4yNC0yLjkgMjUuMjUtNC44NCAzOS4zNi0yLjA5IDE1LjE1LTQuMjkgMjkuOTctNi42OCA0NS41M2wtLjAyLjEyYy0uMTIuODQtLjA5IDEuNjkuMDQgMi41MS4xNC44NC40MiAxLjY1Ljc5IDIuNC40LjguOTcgMS41NyAxLjYzIDIuMjZhOC40IDguNCAwIDAwMS45NSAxLjVsLjMyLjE1Yy44MS40IDEuNjUuNyAyLjQ1Ljg0LjY0LjEyIDEuMzUuMTUgMi4wOC4wOWwuNjMtLjFjLjc0LS4wOSAxLjQ2LS4yOSAyLjA5LS41OC43Mi0uMzIgMS40OS0uODMgMi4yNy0xLjVMNDg4LjYgMTc0LjM0bDEuMDctMS4zMmMuMy0uNDEuNTYtLjg1Ljc2LTEuMzFsLjA1LS4wNGMuMi0uNDUuMzctMSAuNDktMS42My4xMi0uNTkuMTctMS4yMi4xNy0xLjg3bC0uMDEtLjExYy0uMDUtLjcyLS4xNS0xLjM5LS4zLTEuOTgtLjEzLS40Ny0uMy0uOTUtLjUzLTEuNDJsLS4yLS4zN2MtLjI2LS41LS41Ni0uOTYtLjktMS4zN2wtLjgtLjg3TDMxOS43MSAyMi41M2MtLjU2LS40LTEuMDktLjcyLTEuNTktLjk2bC0uNS0uMTdjLS42OC0uMjUtMS4zMy0uNC0xLjk0LS40OGwtLjg3LS4wNWMtLjczIDAtMS40OS4xLTIuMjUuMy0uODcuMjEtMS43Mi41Ny0yLjQ5IDEuMDItLjczLjQzLTEuMzkuOTctMS45MyAxLjU4LS41Mi41OC0uOTggMS4zLTEuMzYgMi4xM2wtLjA1LjEzYy0uMy43NS0uNTEgMS41NC0uNTkgMi4zMS0uMDguODMtLjA2IDEuNy4xIDIuNTUgMyAxNi42NyA1LjQ4IDMxLjYxIDcuNDYgNDUuMTNsLjA1LjM0YzEuOTcgMTMuNDQgMy41MyAyNi4xNiA0LjczIDM4LjUuMTEuNjEuMTcgMS4yNC4xNyAxLjg5IDAgNS43OC00LjY5IDEwLjQ2LTEwLjQ3IDEwLjQ2aC04Ny42M2MtNDcuNSAwLTgzLjcyIDUuMTItMTExLjU3IDE2LjA1LTI2Ljk3IDEwLjU5LTQ2LjIxIDI2Ljc3LTYwLjUyIDQ5LjIyLTEzLjIgMjAuNy0yMC4wNiA0NC4xNy0yMy42NCA3MS44Mi0zLjY1IDI4LjIxLTMuODkgNjEuNDQtMy44OSAxMDAuNTh2MTExLjQ0aDg5LjY5VjM2NC44OGMwLTMwLjA3LjExLTU1LjUzIDEuNjQtNzYuMTEgMS42LTIxLjY3IDQuOTMtMzcuOTUgMTEuNTQtNDguMzEgNS42OC04LjkyIDE2LjE2LTE1LjEzIDMzLjI2LTE4LjgyIDE0LjkzLTMuMjIgMzUuNTYtNC43MyA2My40OS00LjczeiIvPjwvc3ZnPg==");background-size:contain}.app-shell-sidebar{background:linear-gradient(180deg,#f8fbfd,#f1f7fa)!important;border-right:1px solid #d7e4ec;box-shadow:8px 0 24px rgba(20,49,73,.055)!important;box-sizing:border-box;padding:16px 13px 24px;width:250px!important}.app-shell-nav{display:grid;grid-gap:7px;gap:7px;position:-webkit-sticky;position:sticky;top:91px}.app-shell-nav__intro{border-bottom:1px solid #dae6ed;margin:0 5px 5px;padding:5px 6px 14px}.app-shell-nav__intro span{color:#1475b8;display:block;font-family:"RubikMedium";font-size:10px;letter-spacing:.1em;text-transform:uppercase}.app-shell-nav__intro p{color:#6d8190;font-size:11px;margin:4px 0 0}.app-shell-nav__link{border-radius:12px;display:block;text-decoration:none!important}.app-shell-nav__link:focus-visible{box-shadow:0 0 0 3px rgba(39,153,208,.2);outline:0}.app-shell-sidebar .app-shell-nav__item{align-items:center;background:transparent!important;border:1px solid transparent!important;border-radius:11px;color:#4b6679;display:flex!important;font-family:"RubikRegular";font-weight:400!important;grid-gap:11px;gap:11px;min-height:58px;padding:9px 10px!important;position:relative;text-align:left!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-transform .15s ease;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease,-webkit-transform .15s ease}.app-shell-sidebar .app-shell-nav__item:hover{background:#fff!important;border-color:#cbdde7!important;box-shadow:0 5px 14px rgba(20,73,105,.075);color:#1d5d82;-webkit-transform:translateX(2px);transform:translateX(2px)}.app-shell-sidebar .app-shell-nav__item[data-active=true]{background:linear-gradient(135deg,#e5f4fb,#edf4ff)!important;border-color:#bddbea!important;box-shadow:0 6px 16px rgba(22,119,184,.1);color:#155f8e}.app-shell-sidebar .app-shell-nav__item[data-active=true]:before{background:linear-gradient(180deg,#1680c5,#2b65ad);border-radius:0 4px 4px 0;content:"";height:28px;left:-11px;position:absolute;top:14px;width:4px}.app-shell-nav__icon{align-items:center;background:#e8f0f5;border:1px solid #d6e3ea;border-radius:10px;color:#607d90;display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease}.app-shell-nav__icon svg{height:17px;width:17px}.app-shell-nav__item[data-active=true] .app-shell-nav__icon{background:linear-gradient(145deg,#177bbf,#2859a7);border-color:transparent;box-shadow:0 5px 11px rgba(29,105,168,.2);color:#fff}.app-shell-nav__copy,.app-shell-nav__copy small,.app-shell-nav__copy strong{display:block}.app-shell-nav__copy{min-width:0}.app-shell-nav__copy strong{color:inherit;font-family:"RubikMedium";font-size:13px;font-weight:700;line-height:16px}.app-shell-nav__copy strong>span{display:block;white-space:nowrap}.app-shell-nav__copy small{color:#7c909e;font-size:10px;line-height:14px;margin-top:2px}.app-shell-nav__item[data-active=true] .app-shell-nav__copy small{color:#557d96}@media (prefers-reduced-motion:reduce){.app-shell-nav__icon,.app-shell-sidebar .app-shell-nav__item{transition:none}}.app-account-summary{align-items:center;display:flex;grid-gap:9px;gap:9px;max-width:230px}.app-account-summary__copy{align-items:flex-end;display:flex!important;flex-direction:column;line-height:1.15;min-width:0;text-align:right}.app-account-summary__copy small{color:#708695;font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.app-account-summary__copy strong{color:#264b64;display:block;font-family:"RubikMedium";font-size:12px;font-weight:700;margin-top:2px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-c-dropdown-block .app-account-summary .user-info img{margin-right:0}@media (max-width:720px){.app-account-summary{grid-gap:6px;gap:6px;max-width:145px}.app-account-summary__copy small{display:none}.app-account-summary__copy strong{max-width:95px}}.feature-tutorial-launch{background:linear-gradient(135deg,#eef8fd,#e8f1ff)!important;border:1px solid #bdd9e8;border-radius:999px;color:#1b628e;cursor:pointer;font-family:"RubikMedium";font-size:12px;font-weight:700;margin-right:12px;padding:9px 14px;transition:border-color .15s ease,box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,-webkit-transform .15s ease}.feature-tutorial-launch:hover{border-color:#76b9db;box-shadow:0 6px 16px rgba(26,104,153,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.feature-tutorial-close:focus-visible,.feature-tutorial-footer button:focus-visible,.feature-tutorial-launch:focus-visible{box-shadow:0 0 0 3px rgba(40,147,205,.24);outline:none}.feature-tutorial-overlay{align-items:center;background:rgba(10,31,48,.66);display:flex;inset:0;justify-content:center;padding:26px;position:fixed;z-index:10000}.feature-tutorial-dialog{background:#fff;border:1px solid rgba(214,228,237,.9);border-radius:20px;box-shadow:0 30px 80px rgba(5,31,50,.32);max-height:calc(100vh - 52px);max-width:1080px;overflow:auto;width:100%}.feature-tutorial-header{align-items:flex-start;background:linear-gradient(135deg,#f4fbff,#f3f6ff);border-bottom:1px solid #dce9f1;display:flex;justify-content:space-between;padding:25px 28px 22px}.feature-tutorial-kicker{align-items:center;color:#1474ae;display:flex;font-family:"RubikMedium";font-size:11px;font-weight:700;grid-gap:7px;gap:7px;letter-spacing:.08em;text-transform:uppercase}.feature-tutorial-header h2{color:#143d58;font-family:"RubikMedium";font-size:25px;margin:8px 0 5px}.feature-tutorial-header p{color:#637b8b;font-size:14px;margin:0}.feature-tutorial-close{align-items:center;background:#fff!important;border:1px solid #d4e1e9;border-radius:50%;color:#597587;cursor:pointer;display:flex;flex:0 0 36px;height:36px;justify-content:center;width:36px}.feature-tutorial-content{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1.55fr) minmax(245px,.65fr);padding:28px}.feature-tutorial-screen{background:#f4f8fb;border:1px solid #bfd1de;border-radius:13px;box-shadow:0 14px 32px rgba(24,66,94,.12);overflow:hidden}.feature-tutorial-browser-bar{align-items:center;background:#e4edf3;border-bottom:1px solid #cddce5;display:flex;grid-gap:6px;gap:6px;height:35px;padding:0 13px}.feature-tutorial-browser-bar>span{background:#b2c5d0;border-radius:50%;height:7px;width:7px}.feature-tutorial-browser-bar strong{color:#637b89;font-size:10px;font-weight:600;margin-left:8px}.feature-tutorial-page{background:#fff;min-height:325px;padding:25px}.feature-tutorial-page-heading{align-items:flex-end;border-bottom:1px solid #e2ebf0;display:flex;grid-gap:18px;gap:18px;justify-content:space-between;margin-bottom:20px;padding-bottom:17px}.feature-tutorial-page-heading small{color:#2483ba;font-size:8px;letter-spacing:.09em}.feature-tutorial-page-heading h3{color:#173d55;font-size:19px;margin:4px 0 0}.feature-tutorial-actions{display:flex;grid-gap:9px;gap:9px}.feature-tutorial-mock-button{align-items:center;background:#fff;border:2px solid #58a8d2;border-radius:7px;color:#1e668e;display:flex;font-size:10px;font-weight:700;grid-gap:7px;gap:7px;padding:9px 11px;position:relative}.feature-tutorial-mock-button--primary{background:linear-gradient(135deg,#147cb9,#285aa8);border-color:transparent;color:#fff}.feature-tutorial-callout{align-items:center;background:#ff9f36;border:3px solid #fff;border-radius:50%;box-sizing:border-box;box-shadow:0 4px 9px rgba(136,76,9,.25);color:#fff;display:flex;font-family:Arial,sans-serif;font-size:10px;font-style:normal;font-weight:800;height:22px;justify-content:center;line-height:1;padding:0;position:absolute;right:-10px;top:-13px;width:22px;z-index:4}.feature-tutorial-package{align-items:center;background:#f8fbfd;border:1px solid #dce8ef;border-radius:9px;color:#1b4c69;display:grid;grid-gap:12px;gap:12px;grid-template-columns:38px 1fr auto;margin-bottom:10px;padding:13px}.feature-tutorial-package-icon{align-items:center;background:#e5f3fa;border-radius:8px;color:#1979ae;display:flex;font-size:11px;font-weight:700;height:34px;justify-content:center}.feature-tutorial-package small,.feature-tutorial-package strong{display:block}.feature-tutorial-package strong{font-size:11px}.feature-tutorial-package small{color:#78909e;font-size:9px;margin-top:3px}.feature-tutorial-package>svg{color:#319266}.feature-tutorial-notes{display:grid;grid-gap:16px;gap:16px}.feature-tutorial-notes>div{background:#f7fbfd;border:1px solid #d9e7ee;border-radius:12px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:32px 1fr;padding:16px}.feature-tutorial-notes span{align-items:center;background:linear-gradient(135deg,#ffab47,#ed8124);border-radius:50%;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center}.feature-tutorial-notes p{color:#617987;font-size:12px;line-height:1.5;margin:0}.feature-tutorial-notes strong{color:#1a506f;display:block;font-size:13px;margin-bottom:4px}.feature-tutorial-footer{align-items:center;border-top:1px solid #e0e9ef;display:flex;justify-content:space-between;padding:17px 28px}.feature-tutorial-footer>span{color:#718795;font-size:12px}.feature-tutorial-footer button{align-items:center;background:linear-gradient(135deg,#147ebc,#285aa8)!important;border:0;border-radius:9px;color:#fff;cursor:pointer;display:flex;font-weight:700;grid-gap:9px;gap:9px;padding:11px 17px}@media (max-width:800px){.feature-tutorial-content{grid-template-columns:1fr}.feature-tutorial-page-heading{align-items:flex-start;flex-direction:column}.feature-tutorial-actions{flex-wrap:wrap}.feature-tutorial-launch{font-size:0;padding:9px}.feature-tutorial-launch:after{content:"Tutorial";font-size:11px}}.feature-tutorial-dialog{display:flex;flex-direction:column;height:calc(100vh - 32px);max-height:940px;max-width:1440px;overflow:hidden}.feature-tutorial-header{flex:0 0 auto;padding:20px 26px 17px}.feature-tutorial-header h2{font-size:23px;margin:6px 0 4px}.feature-tutorial-content{flex:1 1 auto;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,3fr) minmax(280px,.85fr);min-height:0;overflow:hidden;padding:20px 24px}.feature-tutorial-screen{display:flex;flex-direction:column;min-height:0;min-width:0}.feature-tutorial-page{flex:1 1 auto;min-height:0;overflow:auto;padding:0}.feature-tutorial-notes{align-content:start;grid-gap:10px;gap:10px;overflow:auto;padding:1px 4px 1px 0}.feature-tutorial-notes>div{grid-gap:10px;gap:10px;grid-template-columns:28px 1fr;padding:12px}.feature-tutorial-notes span{font-size:12px;height:28px;width:28px}.feature-tutorial-notes p{font-size:11px;line-height:1.42}.feature-tutorial-notes strong{font-size:12px;margin-bottom:3px}.feature-tutorial-footer{flex:0 0 auto;grid-gap:20px;gap:20px;padding:14px 24px}.feature-tutorial-footer button.feature-tutorial-footer__back{background:#fff!important;border:1px solid #cbdbe5;color:#315b75}.feature-tutorial-footer button:disabled{cursor:default;opacity:.38}.feature-tutorial-progress{align-items:center;color:#718795;display:flex;flex:1 1;font-size:12px;grid-gap:13px;gap:13px;justify-content:center}.feature-tutorial-progress>div{display:flex;grid-gap:5px;gap:5px}.feature-tutorial-progress i{background:#cedce5;border-radius:99px;display:block;height:6px;transition:width .15s ease;width:6px}.feature-tutorial-progress i.active{background:#1d7fba;width:20px}.feature-tutorial-ui-workspace{background:#f4f7fa;box-sizing:border-box;color:#29475c;font-family:"RubikRegular",Arial,sans-serif;min-height:100%;padding:13px}.feature-tutorial-ui-workspace h3,.feature-tutorial-ui-workspace h4,.feature-tutorial-ui-workspace p{margin:0}.feature-tutorial-ui-workspace small{display:block}.feature-tutorial-ui-tabs{background:#fff;border-bottom:1px solid #d7e2e9;display:flex;grid-gap:2px;gap:2px;overflow:visible;padding:0 8px}.feature-tutorial-ui-tabs>span{border-bottom:3px solid transparent;color:#657b89;font-size:9px;font-weight:700;padding:10px 9px 8px;position:relative;white-space:nowrap}.feature-tutorial-ui-tabs>span.active{border-bottom-color:#187cb9;color:#145e8b}.feature-tutorial-ui-bidders>header,.feature-tutorial-ui-checklist>header,.feature-tutorial-ui-package-heading,.feature-tutorial-ui-table-card>header,.feature-tutorial-ui-title{align-items:center;display:flex;justify-content:space-between}.feature-tutorial-ui-title{padding:13px 4px 10px}.feature-tutorial-ui-checklist header small,.feature-tutorial-ui-leveling-hero small,.feature-tutorial-ui-leveling small,.feature-tutorial-ui-package-heading small,.feature-tutorial-ui-table-card header small,.feature-tutorial-ui-title small{color:#1d7db5;font-size:7px;font-style:normal;font-weight:800;letter-spacing:.08em}.feature-tutorial-ui-package-heading h3,.feature-tutorial-ui-table-card h3,.feature-tutorial-ui-title h3{font-size:16px;margin-top:3px}.feature-tutorial-ui-table-card header>em,.feature-tutorial-ui-title>em{background:#e9f5fb;border-radius:99px;color:#246d96;font-size:8px;font-style:normal;padding:6px 9px}.feature-tutorial-ui-document-list{display:grid;grid-gap:8px;gap:8px}.feature-tutorial-ui-document-list section{align-items:center;background:#fff;border:1px solid #d8e4eb;border-radius:8px;display:grid;grid-gap:8px 14px;gap:8px 14px;grid-template-columns:minmax(0,1fr) auto;padding:10px 12px}.feature-tutorial-ui-document-list section strong{display:block;font-size:11px}.feature-tutorial-ui-document-list section small{color:#738795;font-size:8px;line-height:1.35;margin-top:3px}.feature-tutorial-ui-document-list section p{background:#f7fafc;border-radius:5px;color:#7a8d99;font-size:8px;grid-column:1/-1;padding:6px 8px}.feature-tutorial-ui-button{align-items:center;background:#fff;border:1px solid #6aaaca;border-radius:6px;color:#1a6f9e;display:inline-flex;font-size:8px;font-style:normal;font-weight:800;grid-gap:5px;gap:5px;min-height:26px;padding:0 9px;position:relative;white-space:nowrap}.feature-tutorial-ui-button.primary{background:linear-gradient(135deg,#147db9,#285aa8);border-color:transparent;color:#fff}.feature-tutorial-callout{height:21px;right:-9px;top:-11px;width:21px}.publish-workspace,.upload-workspace{align-items:center;display:flex;justify-content:center}.feature-tutorial-ui-modal{background:#fff;border:1px solid #cbd9e2;border-radius:8px;box-shadow:0 12px 30px rgba(20,55,78,.16);overflow:hidden;width:91%}.feature-tutorial-ui-modal>header{align-items:center;border-bottom:1px solid #dce6ec;display:flex;justify-content:space-between;padding:11px 14px}.feature-tutorial-ui-modal>header h3{font-size:14px}.feature-tutorial-ui-modal>header svg{color:#718492;font-size:11px}.feature-tutorial-ui-modal-body{background:#f5f8fa;padding:12px 14px}.feature-tutorial-ui-dropzone{align-items:center;background:#fff;border:2px dashed #85b9d3;border-radius:8px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto 1fr auto;padding:10px 12px}.feature-tutorial-ui-dropzone>svg{color:#2588bb;font-size:25px}.feature-tutorial-ui-dropzone span,.feature-tutorial-ui-dropzone strong{display:block}.feature-tutorial-ui-dropzone strong{font-size:10px}.feature-tutorial-ui-dropzone span{color:#768a97;font-size:8px;margin-top:2px}.feature-tutorial-ui-dropzone>em{background:#eaf5fa;border-radius:5px;color:#246b92;font-size:8px;font-style:normal;padding:7px 9px}.feature-tutorial-ui-upload-details{background:#fff;border:1px solid #d7e3ea;border-radius:8px;margin-top:9px;padding:11px 12px}.feature-tutorial-ui-upload-details>header{align-items:center;display:flex;justify-content:space-between}.feature-tutorial-ui-upload-details header small{color:#2684b7;font-size:7px;letter-spacing:.08em}.feature-tutorial-ui-upload-details h4{font-size:12px;margin-top:2px}.feature-tutorial-ui-upload-details header>strong{color:#31785d;font-size:8px}.feature-tutorial-ui-form-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.feature-tutorial-ui-form-grid label{position:relative}.feature-tutorial-ui-form-grid label.wide{grid-column:1/-1}.feature-tutorial-ui-form-grid label>span{display:block;font-size:8px;font-weight:800;margin-bottom:3px}.feature-tutorial-ui-form-grid label>em{background:#fff;border:1px solid #bdccd6;border-radius:5px;box-sizing:border-box;color:#6d8290;display:block;font-size:8px;font-style:normal;min-height:29px;overflow:visible;padding:7px 36px 7px 8px;position:relative;width:100%}.feature-tutorial-ui-form-grid label>em .feature-tutorial-callout{height:22px;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.feature-tutorial-ui-form-actions{display:flex;justify-content:flex-end;margin-top:9px}.feature-tutorial-ui-actions{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0}.feature-tutorial-ui-actions>div{align-items:center;background:#fff;border:1px solid #cfdde5;border-radius:8px;display:flex;grid-gap:8px;gap:8px;padding:9px;position:relative}.feature-tutorial-ui-actions>div.primary{background:linear-gradient(135deg,#edf8fd,#eef3ff);border-color:#8fc5dd}.feature-tutorial-ui-actions>div>svg{color:#237fb0;font-size:16px}.feature-tutorial-ui-actions small,.feature-tutorial-ui-actions strong{display:block}.feature-tutorial-ui-actions strong{font-size:9px}.feature-tutorial-ui-actions small{color:#748894;font-size:7px;margin-top:2px}.audit-workspace{align-items:center;background:rgba(29,52,69,.22);display:flex;justify-content:center}.feature-tutorial-ui-audit-dialog{background:#fff;border:1px solid #d9e4eb;border-radius:10px;box-shadow:0 16px 36px rgba(24,54,75,.22);overflow:visible;width:82%}.feature-tutorial-ui-audit-dialog>header{background:linear-gradient(135deg,#f5fbff,#f4f7ff);border-bottom:1px solid #dce7ee;border-radius:10px 10px 0 0;padding:12px 14px 10px}.feature-tutorial-ui-audit-dialog>header small{color:#237eaf;font-size:7px;font-weight:800;letter-spacing:.08em}.feature-tutorial-ui-audit-dialog>header h3{font-size:14px;margin-top:3px}.feature-tutorial-ui-audit-dialog>header p{color:#6d8290;font-size:8px;line-height:1.35;margin-top:3px}.feature-tutorial-ui-audit-results{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 14px}.feature-tutorial-ui-audit-results section{background:#f8fbfd;border:1px solid #d8e3ea;border-radius:7px;padding:8px}.feature-tutorial-ui-audit-results h4{font-size:10px;margin-bottom:6px}.feature-tutorial-ui-audit-suggestion{align-items:center;background:#fff;border:1px solid #d7e3ea;border-radius:6px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr;margin-top:5px;padding:7px 8px}.feature-tutorial-ui-audit-suggestion.selected{background:#eef8fd;border-color:#75b8d7}.feature-tutorial-ui-audit-checkbox{align-items:center;background:#fff;border:1px solid #91a9b8;border-radius:3px;box-sizing:border-box;color:#fff;display:flex;font-size:7px;height:15px;justify-content:center;position:relative;width:15px}.feature-tutorial-ui-audit-suggestion.selected .feature-tutorial-ui-audit-checkbox{background:#167db8;border-color:#167db8}.feature-tutorial-ui-audit-checkbox .feature-tutorial-callout{right:-14px;top:-15px}.feature-tutorial-ui-audit-suggestion small,.feature-tutorial-ui-audit-suggestion strong{display:block}.feature-tutorial-ui-audit-suggestion strong{font-size:8px}.feature-tutorial-ui-audit-suggestion small{color:#718591;font-size:7px;line-height:1.3;margin-top:2px}.feature-tutorial-ui-audit-dialog>footer{align-items:center;border-top:1px solid #dae4ea;display:flex;font-size:8px;grid-gap:9px;gap:9px;justify-content:flex-end;padding:10px 14px}.feature-tutorial-ui-audit-dialog>footer span{border:1px solid #cad8e1;border-radius:5px;padding:6px 9px}.feature-tutorial-ui-audit-dialog>footer strong{background:#1c79b0;border-radius:5px;color:#fff;padding:7px 10px}.feature-tutorial-ui-bidders,.feature-tutorial-ui-checklist,.feature-tutorial-ui-table-card{background:#fff;border:1px solid #d8e3ea;border-radius:8px;overflow:visible}.feature-tutorial-ui-bidders>header,.feature-tutorial-ui-checklist>header,.feature-tutorial-ui-table-card>header{border-bottom:1px solid #e0e8ed;padding:10px 12px}.feature-tutorial-ui-leveling,.feature-tutorial-ui-table{display:grid}.feature-tutorial-ui-table>div{align-items:center;border-bottom:1px solid #e7edf1;display:grid;font-size:8px;padding:8px 10px}.feature-tutorial-ui-table.five>div{grid-template-columns:1.25fr 1fr .9fr .9fr .45fr}.feature-tutorial-ui-table>div.head{background:#edf4f8;color:#5e7583;font-size:7px;font-weight:800}.feature-tutorial-ui-package-heading{background:linear-gradient(135deg,#edf7fc,#fff);border:1px solid #d5e4ec;border-radius:8px 8px 0 0;justify-content:flex-start;padding:9px 12px}.feature-tutorial-ui-package-heading>b{align-items:center;background:#1c7eb7;border-radius:6px;color:#fff;display:flex;font-size:11px;height:30px;justify-content:center;margin-right:9px;width:30px}.feature-tutorial-ui-package-heading>em{background:#fff;border:1px solid #d4e0e7;border-radius:5px;font-size:8px;font-style:normal;margin-left:auto;padding:6px 8px}.feature-tutorial-ui-package-tabs-row{align-items:flex-end;background:#fff;border-bottom:1px solid #d7e2e9;display:flex;grid-gap:12px;gap:12px;justify-content:space-between;padding-right:10px}.feature-tutorial-ui-package-tabs-row .feature-tutorial-ui-tabs{border-bottom:0;min-width:0}.feature-tutorial-ui-package-tabs-row>.feature-tutorial-ui-button{margin-bottom:6px}.feature-tutorial-ui-tabs.package-tabs>span{font-size:8px;padding-left:7px;padding-right:7px;position:relative}.feature-tutorial-ui-coverage-metrics{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(6,minmax(0,1fr));margin:9px 0 7px}.feature-tutorial-ui-coverage-metrics>div{background:#fff;border-radius:6px;border:1px solid #d8e3ea;border-top:3px solid #1677c8;min-width:0;padding:7px 6px}.feature-tutorial-ui-coverage-metrics>div:nth-child(2){border-top-color:#4c78b8}.feature-tutorial-ui-coverage-metrics>div:nth-child(3){border-top-color:#c78a00}.feature-tutorial-ui-coverage-metrics>div:nth-child(4){border-top-color:#27834a}.feature-tutorial-ui-coverage-metrics>div:nth-child(5){border-top-color:#6c5ce7}.feature-tutorial-ui-coverage-metrics>div:nth-child(6){border-top-color:#b54137}.feature-tutorial-ui-coverage-metrics span,.feature-tutorial-ui-coverage-metrics strong{display:block}.feature-tutorial-ui-coverage-metrics span{color:#667887;font-size:6px;line-height:1.2;min-height:15px}.feature-tutorial-ui-coverage-metrics strong{font-size:13px;margin-top:3px}.feature-tutorial-ui-coverage-summary{align-items:center;background:#fff;border:1px solid #d8e3ea;border-radius:7px;display:flex;grid-gap:10px;gap:10px;justify-content:space-between;margin-bottom:7px;padding:8px 10px}.feature-tutorial-ui-coverage-summary h4{font-size:10px}.feature-tutorial-ui-coverage-summary p{color:#718592;font-size:7px;line-height:1.3;margin-top:2px}.feature-tutorial-ui-reminder{align-items:center;background:#f3f8fb;border:1px solid #cfdde5;border-radius:6px;display:flex;flex:0 0 auto;grid-gap:7px;gap:7px;padding:6px 8px}.feature-tutorial-ui-reminder>svg{color:#1d7db5}.feature-tutorial-ui-reminder small,.feature-tutorial-ui-reminder strong{display:block}.feature-tutorial-ui-reminder strong{font-size:8px}.feature-tutorial-ui-reminder small{color:#718592;font-size:6px;margin-top:1px}.feature-tutorial-ui-metrics{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:11px 0}.feature-tutorial-ui-metrics>div{background:#fff;border:1px solid #d8e3ea;border-radius:7px;padding:10px}.feature-tutorial-ui-metrics small,.feature-tutorial-ui-metrics span,.feature-tutorial-ui-metrics strong{display:block}.feature-tutorial-ui-metrics small{color:#3380aa;font-size:7px}.feature-tutorial-ui-metrics strong{font-size:13px;margin:3px 0}.feature-tutorial-ui-metrics span{color:#728693;font-size:8px}.feature-tutorial-ui-bidders h4{font-size:12px}.feature-tutorial-ui-bidders p{color:#718592;font-size:8px;margin-top:2px}.feature-tutorial-ui-bidders>div{display:grid;font-size:8px;grid-template-columns:1fr .7fr 1fr;padding:10px 12px}.feature-tutorial-ui-bidders>.feature-tutorial-ui-bidder-overview{grid-gap:7px;gap:7px;grid-template-columns:.8fr repeat(2,minmax(0,1fr));padding:8px 10px}.feature-tutorial-ui-bidder-overview>div{background:#f8fbfd;border:1px solid #dbe5eb;border-radius:6px;min-width:0;padding:7px 8px}.feature-tutorial-ui-bidder-overview span,.feature-tutorial-ui-bidder-overview strong{display:block}.feature-tutorial-ui-bidder-overview strong{font-size:8px}.feature-tutorial-ui-bidder-overview span{color:#2d7756;font-size:7px;margin-top:3px}.feature-tutorial-ui-checklist{margin-top:11px}.feature-tutorial-ui-checklist header h3{font-size:14px;margin:2px 0}.feature-tutorial-ui-checklist header p{color:#708592;font-size:8px}.feature-tutorial-ui-checklist header>em{border:1px solid #cbd9e2;border-radius:5px;font-size:8px;font-style:normal;padding:6px 10px}.feature-tutorial-ui-create{align-items:center;background:#edf6fb;display:flex;justify-content:space-between;padding:11px 13px}.feature-tutorial-ui-create strong{font-size:10px}.feature-tutorial-ui-create p{color:#708492;font-size:8px;margin-top:2px}.feature-tutorial-ui-checklist-preview{display:grid}.feature-tutorial-ui-checklist-preview>div{border-top:1px solid #e2e9ee;display:flex;font-size:8px;justify-content:space-between;padding:8px 12px}.feature-tutorial-ui-pricing-section{border-top:1px solid #e2e9ee;padding:7px 10px}.feature-tutorial-ui-pricing-title{align-items:baseline;display:flex;grid-gap:7px;gap:7px;margin-bottom:5px}.feature-tutorial-ui-pricing-title strong{font-size:9px}.feature-tutorial-ui-pricing-title span{color:#718592;font-size:7px}.feature-tutorial-ui-pricing-grid{border:1px solid #d7e1e8;border-radius:5px;overflow:hidden}.feature-tutorial-ui-pricing-grid>div{display:grid;font-size:7px;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,.65fr))}.feature-tutorial-ui-pricing-grid>div+div{border-top:1px solid #e2e9ee}.feature-tutorial-ui-pricing-grid>div>*{min-width:0;padding:4px 6px}.feature-tutorial-ui-pricing-grid>div>*+*{border-left:1px solid #e2e9ee}.feature-tutorial-ui-pricing-grid>div.head{background:#edf4f8;color:#5e7583;font-size:6px}.feature-tutorial-ui-pricing-grid>div:not(.head):not(.total)>span:first-child{background:#fff}.feature-tutorial-ui-pricing-grid>div:not(.head)>span:not(:first-child){background:#fbfcfd}.feature-tutorial-ui-pricing-grid>div.total{background:#f2f7fa}.feature-tutorial-ui-pricing-section>em{border:1px solid #8ebbd1;border-radius:4px;color:#1d709c;display:inline-block;font-size:7px;font-style:normal;font-weight:800;margin-top:5px;padding:4px 7px}.feature-tutorial-ui-create.compact{border-top:1px solid #d9e6ed;padding-bottom:8px;padding-top:8px}.publish-workspace{background:rgba(29,52,69,.22)}.feature-tutorial-ui-publish-dialog{background:#fff;border-radius:9px;box-shadow:0 14px 32px rgba(24,54,75,.22);overflow:hidden;width:76%}.feature-tutorial-ui-publish-dialog>footer,.feature-tutorial-ui-publish-dialog>header{padding:11px 14px}.feature-tutorial-ui-publish-dialog>header{border-bottom:1px solid #dae4ea}.feature-tutorial-ui-publish-dialog>header h3{font-size:14px}.feature-tutorial-ui-publish-dialog>header p{color:#718591;font-size:8px;margin-top:3px}.feature-tutorial-ui-publish-body{padding:11px 14px}.feature-tutorial-ui-ready{align-items:center;background:#edf8f0;border-radius:6px;color:#277350;display:flex;grid-gap:8px;gap:8px;padding:8px 10px}.feature-tutorial-ui-ready small,.feature-tutorial-ui-ready strong{display:block;font-size:8px}.feature-tutorial-ui-access{padding:10px 0 7px}.feature-tutorial-ui-access>strong{font-size:10px}.feature-tutorial-ui-access p{color:#728591;font-size:8px;margin-top:2px}.feature-tutorial-ui-option{align-items:center;background:#f8fbfd;border:1px solid #87bdd6;border-radius:7px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr;margin-bottom:7px;padding:9px 10px;position:relative}.feature-tutorial-ui-option>i{align-items:center;background:#1c7daf;border-radius:3px;color:#fff;display:flex;font-size:7px;height:14px;justify-content:center;width:14px}.feature-tutorial-ui-option small,.feature-tutorial-ui-option strong{display:block}.feature-tutorial-ui-option strong{font-size:9px}.feature-tutorial-ui-option small{color:#718591;font-size:7px;line-height:1.3;margin-top:2px}.feature-tutorial-ui-publish-dialog>footer{align-items:center;border-top:1px solid #dae4ea;display:flex;font-size:8px;justify-content:flex-end;grid-gap:9px;gap:9px}.feature-tutorial-ui-publish-dialog>footer span{border:1px solid #cad8e1;border-radius:5px;padding:6px 9px}.feature-tutorial-ui-publish-dialog>footer strong{background:#1c79b0;border-radius:5px;color:#fff;padding:7px 10px}.feature-tutorial-ui-leveling-hero{align-items:center;background:linear-gradient(135deg,#edf7fc,#fff);display:flex;justify-content:space-between;margin-top:9px;padding:9px 11px}.feature-tutorial-ui-leveling-hero strong{display:block;font-size:13px;margin-top:2px}.feature-tutorial-ui-leveling-hero>em{border:1px solid #bed4df;border-radius:99px;font-size:7px;font-style:normal;padding:5px 8px}.feature-tutorial-ui-leveling{background:#fff;border:1px solid #d3e0e7}.feature-tutorial-ui-leveling>div{align-items:center;border-bottom:1px solid #e1e9ee;display:grid;font-size:8px;grid-template-columns:1.15fr repeat(2,1fr);position:relative}.feature-tutorial-ui-leveling>div>*{padding:7px 9px}.feature-tutorial-ui-leveling>div>*+*{border-left:1px solid #e1e9ee}.feature-tutorial-ui-leveling>div.head{align-items:stretch;background:#edf4f8}.feature-tutorial-ui-leveling>div.head>div{display:flex;flex-direction:column;grid-gap:2px;gap:2px;position:relative}.feature-tutorial-ui-leveling>div.head i{background:#fff;border:1px solid #a9c9da;border-radius:99px;font-size:6px;font-style:normal;padding:3px 5px;width:-webkit-max-content;width:max-content}.feature-tutorial-ui-leveling>div.head b{color:#1c709e;font-size:9px}.feature-tutorial-ui-leveling>div.head em{color:#b14b37;font-size:6px;font-style:normal;font-weight:800}.feature-tutorial-ui-leveling>div.section{background:#dfeef6}.feature-tutorial-ui-leveling>div.total{background:#f4f8fa}.feature-tutorial-ui-leveling .yes{color:#237551;font-weight:800}@media (max-width:1080px){.feature-tutorial-dialog{max-width:calc(100vw - 24px)}.feature-tutorial-content{grid-template-columns:minmax(0,1fr) 250px;padding-left:16px;padding-right:16px}.feature-tutorial-ui-tabs>span{font-size:7px;padding-left:5px;padding-right:5px}}@media (max-width:800px){.feature-tutorial-dialog{height:calc(100vh - 16px);max-height:none}.feature-tutorial-content{display:block;overflow:auto}.feature-tutorial-screen{min-height:470px}.feature-tutorial-notes{margin-top:14px;overflow:visible}.feature-tutorial-progress>div{display:none}}.bidder-account-shell{min-height:100vh;background:#f3f6f8;color:#20313d}.bidder-account-header{align-items:center;background:#fff;border-bottom:1px solid #d9e2e8;display:flex;justify-content:space-between;min-height:70px;padding:0 32px}.bidder-account-brand{align-items:center;color:#174f72;display:flex;font-size:18px;font-weight:800;grid-gap:12px;gap:12px;text-decoration:none}.bidder-account-brand img{height:38px;width:auto}.bidder-account-header nav{display:flex;grid-gap:22px;gap:22px}.bidder-account-header nav a{color:#315f83;font-weight:700;text-decoration:none}.bidder-account-main{margin:0 auto;max-width:1440px;padding:34px 24px 64px}.bidder-account-workspace{padding:18px 0 0}.bidder-account-back{align-items:center;color:#315f83;display:inline-flex;font-weight:800;grid-gap:8px;gap:8px;margin:0 24px 16px;text-decoration:none}.bidder-account-workspace .bidder-portal-topbar{display:none}.bidder-account-workspace .bidder-portal-main{padding-top:0}.bidder-account-page{display:grid;grid-gap:24px;gap:24px}.bidder-account-hero{align-items:center;background:linear-gradient(130deg,#173e58,#23698f);border-radius:16px;color:#fff;display:flex;justify-content:space-between;padding:28px 32px}.bidder-account-hero span,.bidder-account-section-heading span{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.bidder-account-hero h1{font-size:30px;margin:5px 0}.bidder-account-hero p{margin:0;opacity:.85}.bidder-account-hero>div:last-child{display:grid;text-align:right}.bidder-account-page .vendor-coverage-profile,.bidder-account-page .vendor-work-area,.bidder-account-profile-card,.bidder-account-projects{background:#fff;border:1px solid #dce4e9;border-radius:14px;padding:24px}.bidder-account-section-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.bidder-account-section-heading h2{margin:4px 0 0}.bidder-account-conflict button,.bidder-account-form-actions button,.bidder-account-section-heading>button{background:#23698f;border:0;border-radius:7px;color:#fff;cursor:pointer;font-weight:800;padding:10px 15px}.bidder-account-tabs{border-bottom:1px solid #d7e0e6;display:flex;grid-gap:20px;gap:20px}.bidder-account-tabs button{background:transparent;border:0;border-bottom:3px solid transparent;color:#657784;cursor:pointer;font-weight:800;padding:10px 4px}.bidder-account-tabs button.active{border-color:#23698f;color:#23698f}.bidder-account-invitation-controls{align-items:center;display:flex;grid-gap:18px;gap:18px}.bidder-account-view-toggle{background:#edf2f5;border-radius:8px;display:flex;padding:3px}.bidder-account-view-toggle button{background:transparent;border:0;border-radius:6px;color:#657784;cursor:pointer;font-weight:800;min-height:38px;padding:7px 13px}.bidder-account-view-toggle button.active{background:#fff;box-shadow:0 1px 4px rgba(30,72,96,.14);color:#23698f}.bidder-account-invitation-table-wrap{overflow-x:auto}.bidder-account-invitation-table{border-collapse:separate;border-spacing:0;min-width:1160px;width:100%}.bidder-account-invitation-table th{background:#f3f7f9;color:#657784;font-size:11px;letter-spacing:.04em;padding:12px;text-align:left;text-transform:uppercase}.bidder-account-invitation-table th:first-child{border-radius:8px 0 0 8px}.bidder-account-invitation-table th:last-child{border-radius:0 8px 8px 0}.bidder-account-invitation-table td{border-bottom:1px solid #e2e9ed;padding:15px 12px;vertical-align:top}.bidder-account-invitation-table td small,.bidder-account-invitation-table td strong{display:block}.bidder-account-invitation-table td small{color:#71818d;margin-top:4px}.bidder-account-invitation-table td a{color:#23698f;font-weight:800;text-decoration:none;white-space:nowrap}.bidder-invitation-calendar{display:grid;grid-gap:10px;gap:10px}.bidder-invitation-calendar__toolbar{align-items:center;display:grid;grid-template-columns:1fr auto 1fr}.bidder-invitation-calendar__toolbar>strong{font-size:18px;text-align:center}.bidder-invitation-calendar__toolbar>div{display:flex;grid-gap:7px;gap:7px;justify-content:flex-end}.bidder-invitation-calendar__toolbar button{background:#fff;border:1px solid #b8c8d2;border-radius:7px;color:#315f83;cursor:pointer;font-weight:800;min-height:40px;min-width:40px;padding:8px 11px}.bidder-invitation-calendar__toolbar>.bidder-invitation-calendar__month-button{justify-self:start}.bidder-invitation-calendar__month-button{flex:0 0 40px;height:40px;padding:0;width:40px}.bidder-invitation-calendar__grid,.bidder-invitation-calendar__weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.bidder-invitation-calendar__weekdays span{color:#71818d;font-size:11px;font-weight:800;padding:7px;text-align:center;text-transform:uppercase}.bidder-invitation-calendar__grid{border-left:1px solid #dce4e9;border-top:1px solid #dce4e9}.bidder-invitation-calendar__grid>section{align-content:start;border-bottom:1px solid #dce4e9;border-right:1px solid #dce4e9;display:grid;grid-gap:6px;gap:6px;height:132px;overflow:hidden;padding:7px;position:relative}.bidder-invitation-calendar__grid>section.has-overflow{padding-bottom:29px}.bidder-invitation-calendar__grid>section.outside-month{background:#f7f9fa;color:#9ba8b0}.bidder-invitation-calendar__grid time{font-size:12px;font-weight:800}.bidder-invitation-calendar__grid a{background:#eaf4f8;border-left:3px solid #2f7c9b;border-radius:5px;color:#174f72;display:grid;font-size:11px;grid-gap:2px;gap:2px;min-height:34px;padding:4px 6px;text-decoration:none}.bidder-invitation-calendar__grid a small,.bidder-invitation-calendar__grid a span,.bidder-invitation-calendar__grid a strong,.bidder-invitation-calendar__more{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bidder-invitation-calendar__more{align-self:start;background:transparent;border:0;bottom:7px;color:#23698f;cursor:pointer;font-size:11px;font-weight:800;left:7px;line-height:16px;max-width:calc(100% - 14px);padding:1px 2px;position:absolute;right:7px;text-align:left}.bidder-invitation-calendar__day-dialog{align-items:center;background:rgba(24,45,58,.44);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.bidder-invitation-calendar__day-dialog-card{background:#fff;border-radius:12px;box-shadow:0 18px 55px rgba(18,48,66,.26);display:grid;grid-gap:12px;gap:12px;max-height:min(620px,calc(100vh - 40px));max-width:560px;overflow:hidden;padding:18px;width:100%}.bidder-invitation-calendar__day-dialog-card header{align-items:center;display:flex;justify-content:space-between}.bidder-invitation-calendar__day-dialog-card h3{margin:0}.bidder-invitation-calendar__day-dialog-card header button{background:#fff;border:1px solid #b8c8d2;border-radius:50%;cursor:pointer;font-size:20px;height:40px;width:40px}.bidder-invitation-calendar__day-dialog-list{display:grid;grid-gap:8px;gap:8px;overflow-y:auto}.bidder-invitation-calendar__day-dialog-list a{background:#f3f8fa;border-left:3px solid #2f7c9b;border-radius:7px;color:#174f72;display:grid;grid-gap:3px;gap:3px;padding:10px;text-decoration:none}.bidder-invitation-calendar__undated{background:#f7f9fa;border-radius:9px;display:grid;grid-gap:7px;gap:7px;margin-top:10px;padding:14px}.bidder-invitation-calendar__undated h3{margin:0 0 3px}.bidder-invitation-calendar__undated a{color:#174f72;display:flex;grid-gap:10px;gap:10px;justify-content:space-between;text-decoration:none}.bidder-account-project-list{display:grid;grid-gap:12px;gap:12px}.bidder-account-project-row{align-items:center;border:1px solid #dce4e9;border-radius:11px;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(280px,1.4fr) minmax(360px,1fr) auto;padding:18px;transition:border-color .15s,box-shadow .15s}.bidder-account-project-row:hover{border-color:#8aafc4;box-shadow:0 8px 20px rgba(30,72,96,.08)}.bidder-account-project-main{align-items:center;display:grid;grid-gap:3px 14px;gap:3px 14px;grid-template-columns:72px 1fr}.bidder-account-project-main small{color:#71818d;grid-column:1}.bidder-account-project-main>strong{grid-column:1}.bidder-account-project-main>div{grid-column:2;grid-row:1/span 2}.bidder-account-project-main h3{color:#174f72;font-size:17px;margin:0 0 4px}.bidder-account-project-main span{color:#657784}.bidder-account-project-row dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.bidder-account-project-row dt{color:#71818d;font-size:11px;font-weight:800;text-transform:uppercase}.bidder-account-project-row dd{font-weight:700;margin:5px 0 0}.bidder-account-project-row>a{color:#23698f;font-weight:800;text-decoration:none}.bidder-account-empty,.bidder-account-loading{color:#657784;padding:28px;text-align:center}.bidder-account-conflict,.bidder-account-error{background:#fff3f1;border:1px solid #e8aaa0;border-radius:9px;color:#8a3027;padding:14px 16px}.bidder-account-conflict{align-items:center;display:flex;justify-content:space-between}.bidder-account-conflict div{display:grid;grid-gap:3px;gap:3px}.bidder-account-company-summary{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,1fr);margin:0}.bidder-account-company-summary div{background:#f7f9fa;border-radius:8px;padding:14px}.bidder-account-company-summary dt{color:#71818d;font-size:12px;font-weight:800;text-transform:uppercase}.bidder-account-company-summary dd{font-weight:700;margin:5px 0 0}.bidder-account-form-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,1fr)}.bidder-account-form-grid label{display:grid;grid-gap:6px;gap:6px;font-weight:700}.bidder-account-form-grid input{border:1px solid #bccbd4;border-radius:7px;padding:11px}.bidder-account-offices{border:1px solid #dce4e9;border-radius:9px;display:grid;grid-gap:10px;gap:10px;margin-top:18px;padding:14px}.bidder-account-offices legend{font-weight:800;padding:0 6px}.bidder-account-offices>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,1fr) auto}.bidder-account-offices input{border:1px solid #bccbd4;border-radius:6px;min-width:0;padding:9px}.bidder-account-offices button{background:#fff;border:1px solid #9fb2bf;border-radius:6px;color:#315f83;cursor:pointer;font-weight:700;padding:8px 11px}.bidder-account-form-actions{display:flex;justify-content:flex-end;margin-top:18px}.bidder-account-form-actions button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:850px){.bidder-account-header{padding:0 18px}.bidder-account-hero,.bidder-account-section-heading{align-items:flex-start;grid-gap:18px;gap:18px}.bidder-account-conflict,.bidder-account-hero,.bidder-account-section-heading{flex-direction:column}.bidder-account-hero>div:last-child{text-align:left}.bidder-account-project-row{grid-template-columns:1fr}.bidder-account-invitation-controls{align-items:stretch;flex-direction:column;width:100%}.bidder-invitation-calendar__grid>section{height:96px;padding:4px}.bidder-invitation-calendar__grid>section.has-overflow{padding-bottom:26px}.bidder-invitation-calendar__more{bottom:4px;left:4px;max-width:calc(100% - 8px);right:4px}.bidder-invitation-calendar__grid a{font-size:10px}.bidder-account-company-summary,.bidder-account-form-grid,.bidder-account-offices>div{grid-template-columns:1fr}}.activity-notification-host{bottom:calc(22px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;max-height:calc(100vh - 44px);pointer-events:none;position:fixed;right:calc(22px + env(safe-area-inset-right, 0px));width:min(400px,calc(100vw - 32px));z-index:90}.activity-notification-card{background:#fff;border:1px solid #d8e4ed;border-radius:16px;box-shadow:0 20px 52px rgba(24,54,77,.2),0 4px 14px rgba(24,54,77,.09);color:#18364d;overflow:hidden;pointer-events:auto}.activity-notification-card:before{background:linear-gradient(90deg,#2e789d,#5fb6b2);content:"";display:block;height:5px}.activity-notification-card--revision:before{background:linear-gradient(90deg,#d88a2d,#f0bd61)}.activity-notification-card__body{padding:17px 18px 15px}.activity-notification-card__header{align-items:flex-start;display:flex;grid-gap:12px;gap:12px}.activity-notification-card__icon{align-items:center;background:#e8f4f7;border-radius:12px;color:#24718e;display:inline-flex;flex:0 0 40px;font-size:19px;height:40px;justify-content:center}.activity-notification-card--revision .activity-notification-card__icon{background:#fff4df;color:#a55d13}.activity-notification-card__heading{flex:1 1;min-width:0}.activity-notification-card__eyebrow{align-items:center;color:#5d7486;display:flex;font-size:11px;font-weight:700;grid-gap:7px;gap:7px;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.activity-notification-card__eyebrow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-notification-card__revision{background:#fff0d3;border-radius:999px;color:#94510d;flex:none;padding:3px 7px}.activity-notification-card h3{color:#17384f;font-size:16px;line-height:1.25;margin:0}.activity-notification-card p{color:#536d80;font-size:13px;line-height:1.5;margin:8px 0 0}.activity-notification-card__close{align-items:center;background:transparent;border:0;border-radius:8px;color:#6f8493;cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin:-4px -5px 0 0;width:30px}.activity-notification-card__close:focus-visible,.activity-notification-card__close:hover{background:#edf4f7;color:#18364d;outline:none}.activity-notification-card__actions{align-items:center;border-top:1px solid #e5edf2;display:flex;grid-gap:9px;gap:9px;justify-content:flex-end;margin-top:14px;padding-top:12px}.activity-notification-button{align-items:center;background:transparent;border:0;border-radius:8px;color:#41677f;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;grid-gap:7px;gap:7px;padding:8px 10px}.activity-notification-button:focus-visible,.activity-notification-button:hover{background:#edf5f7;color:#1d607e;outline:none}.activity-notification-button--primary{background:#246f8f;color:#fff}.activity-notification-button--primary:focus-visible,.activity-notification-button--primary:hover{background:#185a77;color:#fff}.activity-notification-details{background:#f6f9fb;border:1px solid #e1eaf0;border-radius:10px;margin-top:12px;max-height:170px;overflow:auto;padding:8px 10px}.activity-notification-detail{align-items:flex-start;display:flex;font-size:12px;grid-gap:8px;gap:8px;line-height:1.4;padding:5px 0}.activity-notification-detail__mark{border-radius:5px;flex:none;font-size:10px;font-weight:800;padding:2px 5px}.activity-notification-detail--added .activity-notification-detail__mark{background:#dff3e8;color:#187146}.activity-notification-detail--deleted .activity-notification-detail__mark{background:#fbe5e4;color:#a23c35}.activity-notification-digest{max-height:min(680px,calc(100vh - 44px))}.activity-notification-digest .activity-notification-card__body{display:flex;flex-direction:column;max-height:inherit}.activity-notification-digest__summary{border-bottom:1px solid #e5edf2;padding-bottom:13px}.activity-notification-digest__scroll{margin:0 -6px;overflow-y:auto;padding:4px 6px 0}.activity-notification-project-group{padding-top:14px}.activity-notification-project-group+.activity-notification-project-group{border-top:1px solid #e5edf2;margin-top:14px}.activity-notification-project-group>h4{color:#294f68;font-size:12px;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.activity-notification-digest-item{background:#f8fafb;border:1px solid #e4ebf0;border-radius:11px;padding:11px 12px}.activity-notification-digest-item+.activity-notification-digest-item{margin-top:8px}.activity-notification-digest-item__top{align-items:flex-start;display:flex;grid-gap:9px;gap:9px}.activity-notification-digest-item__icon{color:#2b7897;flex:none;margin-top:2px}.activity-notification-digest-item__copy{flex:1 1;min-width:0}.activity-notification-digest-item__copy strong{color:#203e53;display:block;font-size:13px}.activity-notification-digest-item__copy p{font-size:12px;margin-top:4px}.activity-notification-digest-item__time{color:#80909c;font-size:10px;white-space:nowrap}.activity-notification-digest-item__actions{display:flex;grid-gap:4px;gap:4px;justify-content:flex-end;margin-top:7px}@media (max-width:600px){.activity-notification-host{bottom:calc(12px + env(safe-area-inset-bottom, 0px));left:12px;right:12px;width:auto}.activity-notification-card__body{padding:15px}.activity-notification-digest{max-height:calc(100vh - 24px)}}@media (prefers-reduced-motion:no-preference){.activity-notification-card{-webkit-animation:activity-notification-enter .22s ease-out;animation:activity-notification-enter .22s ease-out}@-webkit-keyframes activity-notification-enter{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes activity-notification-enter{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}}.multi-view-provider{min-width:0;min-height:100%}.multi-view-shell{display:flex;box-sizing:border-box;max-width:100%;width:100%;height:100vh;min-height:0;min-width:0;overflow:hidden;background:#eef3f6}.multi-view-shell__review,.multi-view-shell__source{min-width:320px;box-sizing:border-box;min-height:0;overflow:auto;background:#fff}.multi-view-shell__source{flex-grow:0;flex-shrink:0;padding-left:2px}.multi-view-shell__review{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column}.multi-view-shell__separator{position:relative;flex:0 0 12px;border:0;padding:0;cursor:col-resize;background:#d9e3e9;outline:none;touch-action:none;z-index:5}.multi-view-shell__separator span{position:absolute;top:50%;left:4px;width:4px;height:48px;margin-top:-24px;border-radius:3px;background:#6d8492}.multi-view-shell__separator:focus{box-shadow:inset 0 0 0 3px #2684be}.multi-view-shell__header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;min-height:46px;padding:8px 12px;border-bottom:1px solid #d8e1e7;background:#f7fafb}.multi-view-shell__header button{border:1px solid #8aa0ad;border-radius:4px;padding:6px 12px;background:#fff;color:#173e56;cursor:pointer}.multi-view-shell__content{flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}body.multi-view-is-resizing{cursor:col-resize;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:760px){.multi-view-shell__separator,.multi-view-shell__source{display:none}.multi-view-shell__review{flex-basis:100%!important;min-width:0}}.bid-invites-shell{color:#25384a}.bid-invites-modal-body{background:#f5f8fb;padding:22px 26px;max-height:70vh;overflow:auto}.bid-invites-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.bid-invites-card{background:#fff;border:1px solid #d8e2ea;border-radius:10px;box-shadow:0 5px 18px rgba(20,49,73,.06);padding:20px}.bid-invites-card h2,.bid-invites-card h3{color:#183b56;margin:0 0 6px}.bid-invites-card-help{color:#6b7c8c;font-size:13px;margin:0 0 18px}.bid-invites-field{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin-bottom:14px}.bid-invites-field label{color:#344b5e;font-size:13px;font-weight:700}.bid-invites-field input,.bid-invites-field select,.bid-invites-field textarea{background:#fff;border:1px solid #b9c8d4;border-radius:6px;box-sizing:border-box;color:#25384a;font-family:inherit;font-size:14px;min-height:40px;padding:9px 11px;width:100%}.bid-invites-field input:focus,.bid-invites-field select:focus,.bid-invites-field textarea:focus{border-color:#1677c8;box-shadow:0 0 0 3px rgba(22,119,200,.12);outline:none}.bid-invites-required{color:#c62828}.bid-invites-error{color:#b42318;font-size:12px}.bid-invites-toggle{background:#eef3f7;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;padding:4px}.bid-invites-toggle button{background:transparent;border:0;border-radius:6px;color:#52616e;cursor:pointer;font-weight:700;padding:10px}.bid-invites-toggle button.active{background:#fff;box-shadow:0 2px 8px rgba(28,62,89,.12);color:#1267a9}.bid-invites-dropzone{background:#f8fbfd;border:2px dashed #8eb4d1;border-radius:8px;cursor:pointer;padding:20px;text-align:center}.bid-invites-dropzone.dragging{background:#eaf5fd;border-color:#1677c8}.bid-invites-toolbar{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;justify-content:flex-end;margin-bottom:16px}.bid-invites-button{align-items:center;background:#fff;border:1px solid #1677c8;border-radius:6px;color:#1267a9;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:700;grid-gap:7px;gap:7px;justify-content:center;min-height:38px;padding:8px 14px}.bid-list-agent-button-spinner{-webkit-animation:bid-list-agent-button-spin .85s linear infinite;animation:bid-list-agent-button-spin .85s linear infinite}@-webkit-keyframes bid-list-agent-button-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes bid-list-agent-button-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bid-list-agent-button-spinner{-webkit-animation-duration:1.8s;animation-duration:1.8s}}.bid-invites-button.primary{background:#1677c8;color:#fff}.bid-invites-button.danger{border-color:#c63b32;color:#b42318}.bid-invites-button.disabled,.bid-invites-button[disabled]{background:#e8edf1;border-color:#c9d1d7;color:#778795;cursor:not-allowed}.bid-invites-table-wrap{border:1px solid #d8e2ea;border-radius:8px;overflow-x:auto}.bid-invites-table{border-collapse:collapse;min-width:980px;width:100%}.bid-invites-table th{background:#f2f6f9;color:#52616e;font-size:12px;letter-spacing:.02em;padding:12px 14px;text-align:left;text-transform:uppercase}.bid-invites-table td{border-top:1px solid #e1e8ee;padding:13px 14px;vertical-align:middle}.bid-invites-table tbody tr:hover{background:#f9fbfd}.bid-invites-inline-input,.bid-invites-inline-select{border:1px solid transparent;border-radius:5px;box-sizing:border-box;font:inherit;min-height:34px;padding:6px 8px;width:100%}.bid-invites-inline-input:focus,.bid-invites-inline-input:hover,.bid-invites-inline-select:focus,.bid-invites-inline-select:hover{border-color:#9eb5c6;outline:none}.bid-invites-modal-overlay{align-items:center;background:rgba(0,6,19,.78);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2147483000}.bid-invites-dialog{background:#fff;border-radius:12px;box-shadow:0 24px 70px rgba(0,0,0,.28);max-height:90vh;overflow:auto;width:min(940px,95vw)}.bid-invites-dialog.large{width:min(1180px,96vw)}.bidder-contact-invite-dialog{width:min(760px,96vw)}.bidder-contact-invite-groups{display:grid;grid-gap:20px;gap:20px}.bidder-contact-invite-groups section{display:grid;grid-gap:8px;gap:8px}.bidder-contact-invite-groups h3,.bidder-contact-invite-groups p{margin:0}.bidder-contact-invite-option{align-items:center;background:#fff;border:1px solid #d8e2ea;border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-height:52px;padding:10px 12px}.bidder-contact-invite-option>span{display:grid;grid-gap:2px;gap:2px}.bidder-contact-invite-option small{color:#5e7182}.bidder-contact-invite-option>b{color:#526574;font-size:12px}.bidder-contact-invite-option.is-disabled{background:#f2f5f7;color:#5e7182}.bid-invites-dialog-footer,.bid-invites-dialog-header{align-items:center;display:flex;grid-gap:10px;gap:10px;justify-content:space-between;padding:18px 22px}.bid-invites-dialog-header{border-bottom:1px solid #e1e8ee}.bid-invites-dialog-footer{border-top:1px solid #e1e8ee;justify-content:flex-end}.bid-invites-dialog-body{max-height:68vh;overflow:auto;padding:22px}.bid-invites-master-detail{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.4fr);min-height:470px}.bid-invites-master{border-right:1px solid #dce5eb;padding-right:18px}.bid-invites-bidder-toolbar{justify-content:flex-end}.bid-invites-bidder-list-heading{align-items:flex-end;display:flex;grid-gap:10px;gap:10px;justify-content:space-between;margin-bottom:12px}.bid-invites-bidder-list-heading span{color:#6b7f8d;display:block;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.bid-invites-bidder-list-heading strong{color:#25465c;display:block;font-size:15px;margin-top:3px}.bid-invites-button--compact{font-size:11px;min-height:32px;padding:6px 9px}.bid-invites-detail{padding-left:22px}.bid-invites-list-item{background:#fff;border:1px solid #dae3e9;border-radius:7px;cursor:pointer;margin-bottom:8px;padding:12px 14px;text-align:left;width:100%}.bid-invites-list-item.active{background:#eaf5fd;border-color:#4d9bd3}.bid-invites-bidder-list-item{align-items:stretch;cursor:default;display:flex;grid-gap:8px;gap:8px;padding:7px}.bid-invites-list-item__main{background:transparent;border:0;color:inherit;cursor:pointer;flex:1 1;min-width:0;padding:5px 7px;text-align:left}.bid-invites-list-item__main strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bid-invites-list-item__main .bid-invites-status{margin-top:7px}.bid-invites-list-item__resend{align-self:center;background:#fff;border:1px solid #9fc4d8;border-radius:6px;color:#17678e;cursor:pointer;font-size:10px;font-weight:800;line-height:1.25;max-width:76px;min-height:34px;padding:5px 7px}.bid-invites-list-item__resend:hover{background:#edf7fb;border-color:#559bbd}.bid-invites-list-item__resend:disabled{cursor:not-allowed;opacity:.55}.bid-invites-status{border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;padding:4px 9px}.bid-invites-status-help{display:inline-flex;position:relative}.bid-invites-status-tooltip{background:#13283a;border:1px solid hsla(0,0%,100%,.16);border-radius:8px;box-shadow:0 8px 24px rgba(9,30,48,.22);color:#fff;font-size:12px;font-weight:500;left:0;line-height:1.45;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;top:calc(100% + 8px);-webkit-transform:translateY(-3px);transform:translateY(-3px);transition:opacity .14s ease,-webkit-transform .14s ease;transition:opacity .14s ease,transform .14s ease;transition:opacity .14s ease,transform .14s ease,-webkit-transform .14s ease;visibility:hidden;white-space:normal;width:260px;z-index:20}.bid-invites-status-help:focus-within .bid-invites-status-tooltip,.bid-invites-status-help:hover .bid-invites-status-tooltip{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.bid-invites-status.not-viewed{background:#eef1f4;color:#5f6d78}.bid-invites-status.viewed{background:#fff1cc;color:#7a5800}.bid-invites-status.bidding{background:#dff5e5;color:#176b36}.bid-invites-status.not-bidding{background:#fde4e1;color:#9f2d25}.bid-invites-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.bid-invites-metric{background:#fff;border:1px solid #dce5eb;border-radius:10px;min-width:0;padding:15px}.bid-invites-metric>span{display:block;font-size:12px;line-height:1.25;min-height:30px}.bid-invites-metric strong{display:block;font-size:30px;margin-top:8px}.bid-invites-import-grid{display:grid;grid-template-columns:.9fr 1.2fr 1fr;min-height:480px}.bid-invites-import-column{border-right:1px solid #dce5eb;padding:0 18px}.bid-invites-source-search{align-items:center;background:#f8fbfd;border:1px solid #c8d8e3;border-radius:9px;display:flex;grid-gap:8px;gap:8px;margin:0 0 13px;min-height:40px;padding:0 10px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.bid-invites-source-search:focus-within{background:#fff;border-color:#2184ba;box-shadow:0 0 0 3px rgba(33,132,186,.12)}.bid-invites-source-search>svg{color:#668191;flex:0 0 auto;font-size:13px}.bid-invites-source-search input{background:transparent;border:0;color:#243f50;font:inherit;font-size:13px;min-width:0;outline:0;padding:9px 0;width:100%}.bid-invites-source-search input::-webkit-search-cancel-button{display:none}.bid-invites-source-search button{align-items:center;background:#e9f1f6;border:0;border-radius:50%;color:#577080;cursor:pointer;display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;padding:0;width:24px}.bid-invites-source-search button:focus,.bid-invites-source-search button:hover{background:#dceaf2;color:#176f9f;outline:0}.bid-invites-source-search-empty{align-items:center;background:#f8fbfd;border:1px dashed #bfd0db;border-radius:9px;color:#647d8d;display:flex;flex-direction:column;padding:22px 12px;text-align:center}.bid-invites-source-search-empty strong{color:#34536a;font-size:13px}.bid-invites-source-search-empty span{font-size:11px;margin-top:3px}.bid-invites-section-heading{align-items:center;display:flex;grid-gap:16px;gap:16px;justify-content:space-between;margin-bottom:20px}.bid-invites-card-title{align-items:flex-start;border-bottom:1px solid #e1e8ed;display:flex;grid-gap:12px;gap:12px;margin-bottom:17px;padding-bottom:13px}.bid-invites-card-title h3{color:#263b4d;font-size:18px;margin:0 0 4px}.bid-invites-card-title p{color:#667887;font-size:13px;line-height:1.45;margin:0}.bid-invites-card-icon{align-items:center;background:#e7f3fb;border-radius:8px;color:#1267a9;display:flex;flex:0 0 36px;font-size:13px;font-weight:800;height:36px;justify-content:center}.bid-invites-info-grid{display:grid;grid-gap:15px 20px;gap:15px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.bid-invites-info-item{background:#f7fafc;border:1px solid #e5ecf1;border-radius:8px;min-width:0;padding:11px 12px}.bid-invites-info-item.wide{grid-column:1/-1}.bid-invites-info-item>span{color:#687b89;display:block;font-size:11px;font-weight:700;letter-spacing:.03em;margin-bottom:5px;text-transform:uppercase}.bid-invites-info-item>strong{color:#25384a;display:block;font-size:14px;overflow-wrap:anywhere}.bid-invites-nda-card{margin-top:17px}.bid-invites-nda-layout{align-items:stretch;display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(240px,.8fr) minmax(320px,1.2fr)}.bid-invites-nda-status{background:#f7fafc;border:1px solid #e5ecf1;border-radius:8px;padding:16px}.bid-invites-delta{background:#eef5fa;border:1px solid #cbdde9;border-radius:999px;color:#34566e;cursor:default;font-size:12px;font-weight:700;padding:6px 9px;white-space:nowrap}.bid-invites-delta.over{background:#fff0ee;border-color:#f0c6c0;color:#a23930}.bid-invites-delta.under{background:#e8f7ec;border-color:#badfc4;color:#176b36}.bid-invites-import-column:last-child{border-right:0}.bidder-portal{background:#f3f7fa;box-sizing:border-box;color:#25384a;font-family:"RubikRegular",Arial,sans-serif;min-height:100vh;padding:28px}.bidder-portal-card{background:#fff;border:1px solid #dbe4eb;border-radius:12px;box-shadow:0 12px 35px rgba(28,61,86,.09);margin:0 auto;max-width:1050px;padding:26px}.bidder-portal-actions{display:flex;grid-gap:12px;gap:12px;justify-content:flex-end}@media (max-width:900px){.bid-invites-grid,.bid-invites-import-grid,.bid-invites-master-detail{grid-template-columns:1fr}.bid-invites-import-column,.bid-invites-master{border-bottom:1px solid #dce5eb;border-right:0;padding:14px 0}.bid-invites-detail{padding:18px 0 0}.bid-invites-metrics{grid-template-columns:repeat(2,minmax(130px,1fr))}.bid-invites-bidder-list-heading{align-items:flex-start}.bid-invites-info-grid,.bid-invites-nda-layout{grid-template-columns:1fr}}@media (max-width:560px){.bid-invites-modal-body{padding:14px}.bid-invites-metrics{grid-template-columns:1fr}.bid-invites-toolbar{justify-content:stretch}.bid-invites-toolbar .bid-invites-button{flex:1 1 100%}.bid-invites-bidder-list-heading{align-items:stretch;flex-direction:column}.bid-invites-bidder-list-heading .bid-invites-button{width:100%}.bidder-portal{padding:12px}.bidder-portal-actions{flex-direction:column}.bid-invites-section-heading{align-items:stretch;flex-direction:column}.bid-invites-info-item.wide{grid-column:auto}}.bid-invites-new-bidder-card{background:linear-gradient(135deg,#f3f9fd,#fff);border-color:#bfd9e8;margin-bottom:16px}.bid-invites-new-bidder-toggle{color:#126fa8;font-weight:800}.bid-invites-new-bidder-form{border-top:1px solid #d9e7ef;display:grid;grid-gap:14px;gap:14px;margin-top:12px;padding-top:14px}.bid-invites-new-bidder-form p{color:#657987;margin:4px 0 0}.bidder-communication-log{background:linear-gradient(145deg,#f7fbfd,#fff);border:1px solid #d7e5ed;border-radius:12px;margin-top:24px;padding:16px}.bidder-communication-log__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.bidder-communication-log__heading span{color:#7190a3;display:block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bidder-communication-log__heading h3{color:#213f54;font-size:17px;margin:2px 0 0}.bidder-communication-log__heading>strong{align-items:center;background:#e6f3fa;border-radius:999px;color:#176f9a;display:flex;height:30px;justify-content:center;min-width:30px}.bidder-communication-entry{align-items:center;background:#fff;border:1px solid #e0e9ee;border-radius:9px;display:grid;grid-gap:11px;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:8px;padding:11px}.bidder-communication-entry__icon{align-items:center;background:#e6f3fa;border-radius:7px;color:#176f9a;display:flex;font-size:10px;font-weight:900;height:34px;justify-content:center;text-transform:uppercase;width:42px}.bidder-communication-entry__icon.voice{background:#eef0fa;color:#514f9b}.bidder-communication-entry__icon.portal{background:#e8f7ec;color:#176b36}.bidder-communication-entry small,.bidder-communication-entry span,.bidder-communication-entry strong{display:block}.bidder-communication-entry small,.bidder-communication-entry span,.bidder-communication-log__empty{color:#6b818f;font-size:11px;margin:2px 0 0}.bidder-communication-entry>b{color:#3e6177;font-size:11px;text-transform:capitalize}.bidder-communication-log__error{color:#a13b33}.bidder-document-activity{background:linear-gradient(145deg,#f8fbfd,#fff);border:1px solid #d7e5ed;border-radius:12px;margin-top:16px;padding:16px}.bidder-nda-confirmation{align-items:center;background:#f4f9fc;border:1px solid #d7e5ed;border-radius:10px;display:flex;justify-content:space-between;grid-gap:12px;gap:12px;margin-top:16px;padding:12px 16px}.bidder-nda-confirmation span{color:#5f7d8f;font-size:12px;font-weight:700}.bidder-nda-confirmation strong{color:#285d78;font-size:12px;text-align:right}.bidder-document-activity__group-heading,.bidder-document-activity__heading{align-items:center;display:flex;justify-content:space-between;grid-gap:12px;gap:12px}.bidder-document-activity__heading>div>span{color:#7190a3;display:block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bidder-document-activity__heading h3{color:#213f54;font-size:17px;margin:2px 0 0}.bidder-document-activity__heading button{background:#fff;border:1px solid #b9d0dc;border-radius:8px;color:#285d78;cursor:pointer;font-size:12px;font-weight:700;min-height:36px;padding:7px 12px}.bidder-document-activity__group{border-top:1px solid #dfeaf0;margin-top:14px;padding-top:14px}.bidder-document-activity__group-heading strong{color:#294f66;font-size:13px}.bidder-document-activity__empty,.bidder-document-activity__group-heading span,.bidder-document-activity li small,.bidder-document-activity li span{color:#6b818f;font-size:11px}.bidder-document-activity ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:10px 0 0;padding:0}.bidder-document-activity li{align-items:center;background:#fff;border:1px solid #e0e9ee;border-radius:9px;display:flex;justify-content:space-between;grid-gap:14px;gap:14px;padding:11px}.bidder-document-activity li small,.bidder-document-activity li span,.bidder-document-activity li strong{display:block}.bidder-document-activity__status{text-align:right}.bidder-document-activity__status b{color:#285d78;font-size:11px}.bidder-document-activity__error{color:#a13b33}@media (max-width:720px){.bidder-nda-confirmation{align-items:flex-start;flex-direction:column}.bidder-nda-confirmation strong{text-align:left}.bidder-document-activity li{align-items:flex-start;flex-direction:column}.bidder-document-activity__status{text-align:left}}.bidder-communication-manual{align-items:end;background:#eef7fb;border:1px solid #cfe2ec;border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:112px minmax(180px,1fr) auto;margin-bottom:14px;padding:12px}.bidder-communication-manual__heading{align-items:baseline;display:flex;grid-gap:8px;gap:8px;grid-column:1/-1;justify-content:space-between}.bidder-communication-manual__heading strong{color:#294f66;font-size:13px}.bidder-communication-manual__heading span{color:#69808e;font-size:11px}.bidder-communication-manual label{display:grid;grid-gap:5px;gap:5px}.bidder-communication-manual label>span{color:#46677a;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bidder-communication-manual select,.bidder-communication-manual textarea{background:#fff;border:1px solid #bfcfd8;border-radius:7px;color:#213f54;font:inherit;padding:8px 9px;width:100%}.bidder-communication-manual textarea{min-height:38px;resize:vertical}.bidder-communication-manual .bid-invites-button{min-height:38px}@media (max-width:760px){.bidder-communication-manual{grid-template-columns:1fr}.bidder-communication-manual__heading{align-items:flex-start;flex-direction:column}}.bid-list-audit-dialog{border-radius:16px;max-width:860px;overflow:hidden}.bid-list-audit-header{background:linear-gradient(135deg,#f1f9fd,#f3f5ff);border-bottom:1px solid #d9e7ef}.bid-list-audit-header span{color:#197bb4;display:block;font-size:10px;font-weight:800;letter-spacing:.09em;margin-bottom:6px}.bid-list-audit-header h2{color:#153f59;font-size:22px;margin:0}.bid-list-audit-header p{color:#627b8a;line-height:1.45;margin:6px 0 0;max-width:700px}.bid-list-audit-error{background:#fff1f0;border:1px solid #f4c6c1;border-radius:9px;color:#a43d34;margin-bottom:14px;padding:12px 14px}.bid-list-audit-choice{align-items:flex-start;background:linear-gradient(145deg,#f7fbfd,#fff);border:1px solid #d4e5ee;border-radius:13px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:44px 1fr;padding:20px}.bid-list-audit-choice-icon{align-items:center;background:linear-gradient(135deg,#1683be,#2f5ba7);border-radius:12px;box-shadow:0 7px 16px rgba(30,105,164,.2);color:#fff;display:flex;font-size:20px;height:44px;justify-content:center}.bid-list-audit-choice h3{color:#1a4e6c;font-size:17px;margin:1px 0 6px}.bid-list-audit-choice li,.bid-list-audit-choice p{color:#607988;font-size:13px;line-height:1.5}.bid-list-audit-choice p{margin:0}.bid-list-audit-choice ul{margin:10px 0 0;padding-left:19px}.bid-list-audit-instructions{display:block;margin-top:18px}.bid-list-audit-instructions>span{color:#1a4e6c;display:block;font-size:13px;font-weight:700;margin-bottom:6px}.bid-list-audit-instructions textarea{border:1px solid #b9ceda;border-radius:9px;box-sizing:border-box;color:#243f50;font:inherit;line-height:1.45;padding:10px 12px;resize:vertical;width:100%}.bid-list-audit-instructions textarea:focus{border-color:#2184ba;box-shadow:0 0 0 3px rgba(33,132,186,.12);outline:none}.bid-list-audit-instructions small{color:#607988;display:block;font-size:12px;line-height:1.4;margin-top:6px}.bid-list-audit-loading{align-items:center;display:flex;flex-direction:column;min-height:220px;justify-content:center;text-align:center}.bid-list-audit-spinner{-webkit-animation:bid-list-audit-spin .9s linear infinite;animation:bid-list-audit-spin .9s linear infinite;border-radius:50%;border:4px solid #d8eaf3;border-top-color:#1d7fb7;height:44px;margin-bottom:16px;width:44px}.bid-list-audit-loading strong{color:#1a4e6c;font-size:16px}.bid-list-audit-loading span{color:#718794;font-size:12px;margin-top:5px}@-webkit-keyframes bid-list-audit-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes bid-list-audit-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bid-list-audit-results{display:grid;grid-gap:16px;gap:16px;max-height:54vh;overflow:auto;padding-right:4px}.bid-list-audit-results section{background:#f8fbfd;border:1px solid #d7e6ee;border-radius:12px;padding:15px}.bid-list-audit-results h3{color:#164b69;font-size:15px;margin:0 0 10px}.bid-list-audit-suggestion{align-items:flex-start;background:#fff;border:1px solid #dbe6ec;border-radius:9px;cursor:pointer;display:grid;grid-gap:11px;gap:11px;grid-template-columns:auto 1fr;margin-top:8px;padding:12px;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.bid-list-audit-suggestion.selected,.bid-list-audit-suggestion:hover{background:#eef8fd;border-color:#75b8d8;box-shadow:0 5px 13px rgba(30,104,145,.08)}.bid-list-audit-suggestion input{accent-color:#2184ba;height:17px;margin-top:2px;width:17px}.bid-list-audit-empty span,.bid-list-audit-empty strong,.bid-list-audit-suggestion small,.bid-list-audit-suggestion strong{display:block}.bid-list-audit-suggestion strong{color:#1c4f6c;font-size:13px}.bid-list-audit-suggestion small{color:#647d8c;font-size:12px;line-height:1.45;margin-top:4px}.bid-list-audit-empty{background:#f0f8f3;border:1px solid #cce4d4;border-radius:11px;color:#2b6843;padding:18px;text-align:center}.bid-list-audit-empty span{font-size:12px;margin-top:4px}.bid-invites-project-form{height:auto;margin-bottom:12px;margin-top:12px;max-height:calc(100vh - 24px);width:min(1120px,calc(100vw - 32px))}.bid-invites-project-form .bid-invites-modal-body{flex:0 1 auto;max-height:calc(100vh - 190px);min-height:0}@media (max-height:740px){.bid-invites-project-form .bid-invites-card,.bid-invites-project-form .bid-invites-modal-body{padding-bottom:14px;padding-top:14px}}.bidder-project-contact{border-top:1px solid #dfe7ed;padding:12px 0}.bidder-project-contact__actions,.bidder-project-contact__heading{align-items:center;display:flex;grid-gap:10px;gap:10px;justify-content:space-between}.bidder-project-contact__heading>div{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.bidder-project-contact__source{background:#e8f4fb;border-radius:999px;color:#12689d;font-size:11px;font-weight:700;padding:2px 8px}.bidder-project-contact__edit{background:transparent;border:0;color:#1678b8;cursor:pointer;font-weight:700}.bidder-project-contact__header-actions{align-items:center;display:flex;flex:0 0 auto;grid-gap:8px;gap:8px}.bidder-project-contact__remove{align-items:center;background:#fff;border:1px solid #d7a39e;border-radius:7px;color:#a63229;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;justify-content:center;min-height:36px;min-width:40px;padding:6px 9px}.bidder-project-contact__remove:focus-visible,.bidder-project-contact__remove:hover:not(:disabled){background:#fff3f1;border-color:#b9463c}.bidder-project-contact__edit:disabled,.bidder-project-contact__remove:disabled{cursor:not-allowed;opacity:.55}.bidder-project-contact__values{color:#667887;display:flex;grid-gap:8px;gap:8px;margin-top:4px}.bidder-project-contact__values a{color:#1678b8;font-weight:600}.bidder-project-contact__editor{background:#f5f9fc;border:1px solid #c9d9e4;border-radius:8px;display:grid;grid-gap:10px;gap:10px;margin-top:10px;padding:12px}.bidder-project-contact__editor p{color:#526675;font-size:12px;margin:0}.bidder-project-contact__editor label{display:grid;grid-gap:4px;gap:4px}.bidder-project-contact__editor label span{font-size:12px;font-weight:700}.bidder-project-contact__editor input{border:1px solid #adbfcc;border-radius:6px;font:inherit;padding:8px 10px}.bidder-project-contact__actions{justify-content:flex-end}.bidder-project-contact__actions button{background:#fff;border:1px solid #9eb3c1;border-radius:6px;cursor:pointer;font-weight:700;padding:7px 12px}.bidder-project-contact__actions button:last-child{background:#1678b8;border-color:#1678b8;color:#fff}.bid-requirements-editor{background:#fff;border:1px solid #cbdbe5;border-radius:12px;box-shadow:0 4px 14px rgba(28,61,78,.06);margin-top:18px;padding:18px}.bid-requirement-controls,.bid-requirement-row-heading,.bid-requirements-heading{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px}.bid-requirements-heading h2,.bid-requirements-heading p{margin:0}.bid-requirements-empty,.bid-requirements-heading p{color:#667887;margin-top:5px}.bid-requirement-row{background:#f8fbfd;border:1px solid #cfdee7;border-left:4px solid #2f7c9b;border-radius:10px;margin-top:14px;padding:14px}.bid-requirement-controls{align-items:flex-end;justify-content:flex-start;margin-top:12px}.bid-requirement-controls>label{display:grid;font-weight:700;grid-gap:5px;gap:5px;min-width:220px}.bid-requirement-percentage{display:flex;align-items:center;grid-gap:7px;gap:7px}.bid-requirement-percentage input{max-width:130px}.bid-requirement-values{border:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:8px;gap:8px;margin:14px 0 0;padding:0}.bid-requirement-values legend{color:#667887;font-size:12px;grid-column:1/-1;margin-bottom:4px}.bid-requirement-values label{display:flex;align-items:center;background:#fff;border:1px solid #cbdbe5;border-radius:8px;cursor:pointer;grid-gap:7px;gap:7px;font-weight:500;min-height:44px;min-width:0;padding:8px 10px}.bid-requirement-values label.is-selected{background:#eaf5fa;border-color:#2f7c9b;box-shadow:inset 0 0 0 1px #2f7c9b}.bid-requirement-values label:focus-within{outline:3px solid rgba(47,124,155,.22);outline-offset:2px}.bid-requirement-option-copy{display:grid;grid-gap:2px;gap:2px;line-height:1.25}.bid-requirement-option-copy small{color:#5f7280;font-size:12px;font-weight:500}.bid-requirement-values input{min-height:0;width:auto}.bid-requirement-remove{background:transparent;border:0;color:#b42318;cursor:pointer;font-weight:700}.bid-requirements-save-row{align-items:center;display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;justify-content:flex-end;margin-top:16px}.bid-requirements-save-status{color:#17653a;font-size:13px;font-weight:700}@media (max-width:680px){.bid-requirement-controls,.bid-requirements-heading{align-items:stretch;flex-direction:column}.bid-requirement-controls>label{min-width:0}.bid-requirement-values{grid-template-columns:minmax(0,1fr)}}.bid-requirements-summary{margin-top:18px}.bid-requirements-summary-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bid-requirements-summary-item{background:#f7fafc;border:1px solid #d8e2ea;border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:12px}.bid-requirements-summary-item .met{color:#237a43;font-weight:700}.bid-requirements-summary-item .shortfall{color:#9a6700;font-weight:700}.bidder-company-coverage{border-top:1px solid #d8e2ea;margin-top:16px;padding-top:16px}.bidder-company-contacts-heading{align-items:center;display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;justify-content:space-between;margin-top:24px}.bidder-company-contacts-heading h3{margin:0}.bidder-contact-modal-backdrop{align-items:center;background:rgba(14,35,48,.56);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.bidder-contact-modal{background:#fff;border-radius:14px;box-shadow:0 22px 60px rgba(14,35,48,.3);max-height:min(760px,calc(100vh - 40px));overflow:auto;padding:24px;width:min(680px,100%)}.bidder-contact-modal__actions,.bidder-contact-modal__heading{align-items:center;display:flex;grid-gap:12px;gap:12px;justify-content:space-between}.bidder-contact-modal__heading span{color:#667887;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bidder-contact-modal__heading h2{margin:3px 0 0}.bidder-contact-modal__heading>button{background:transparent;border:0;color:#425563;cursor:pointer;font-size:30px;min-height:44px;min-width:44px}.bidder-contact-modal__list{display:grid;grid-gap:9px;gap:9px;margin:18px 0}.bidder-contact-modal__list label{align-items:flex-start;background:#f7fafc;border:1px solid #d8e2ea;border-radius:9px;cursor:pointer;display:flex;grid-gap:12px;gap:12px;min-height:58px;padding:12px}.bidder-contact-modal__list label:focus-within{border-color:#2f7c9b;box-shadow:0 0 0 3px rgba(47,124,155,.2)}.bidder-contact-modal__list label.is-disabled{cursor:not-allowed;opacity:.62}.bidder-contact-modal__list label>span{display:grid;grid-gap:3px;gap:3px}.bidder-contact-modal__list em,.bidder-contact-modal__list small{color:#667887}.bidder-contact-modal__actions{justify-content:flex-end}.bidder-contact-modal__actions>button:not(.primary){background:#fff;border:1px solid #9fb2bf;border-radius:7px;cursor:pointer;font-weight:700;padding:10px 15px}.bidder-company-coverage__facts span,.bidder-company-coverage__heading span{color:#667887;font-size:12px;font-weight:700;text-transform:uppercase}.bidder-company-coverage__heading h3{margin:4px 0 12px}.bidder-company-coverage__facts{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:14px}.bidder-company-coverage__facts>div{background:#f7fafc;border:1px solid #d8e2ea;border-radius:7px;display:grid;grid-gap:4px;gap:4px;padding:10px}@media (max-width:720px){.bid-requirement-controls,.bid-requirements-heading{align-items:stretch;flex-direction:column}.bid-requirement-controls>label{min-width:0}}.bid-list-audit-requirements{background:#f5f8ff;border:1px solid #d9e3f7;border-radius:10px;display:grid;grid-gap:10px;gap:10px;margin-bottom:16px;padding:14px}.bid-list-audit-requirements>div{display:grid;grid-gap:3px;gap:3px}.bid-list-audit-requirements small,.bid-list-audit-requirements span{color:#4b5563}.autopilot-shell{--autopilot-accent:#176b87;--autopilot-accent-dark:#10566e;--autopilot-border:#dce4e8;--autopilot-copy:#1d303b;--autopilot-muted:#52636c;--autopilot-surface:#fbfcfc;display:flex;max-width:100%;min-height:100vh;min-height:100dvh;min-width:0;position:relative;width:100%}.autopilot-shell,.autopilot-shell *,.autopilot-shell :after,.autopilot-shell :before{box-sizing:border-box}.autopilot-shell__workspace{flex:1 1 auto;min-width:0}.autopilot-panel,.autopilot-shell__separator{display:none}.autopilot-shell[data-autopilot-open=true] .autopilot-shell__separator{background:#e6ecef;border:0;cursor:col-resize;display:block;flex:0 0 12px;outline:none;position:relative;touch-action:none;z-index:82}.autopilot-shell__separator span{background:#8799a3;border-radius:999px;height:48px;left:4px;position:absolute;top:calc(50% - 24px);transition:background .16s ease,-webkit-transform .16s ease;transition:background .16s ease,transform .16s ease;transition:background .16s ease,transform .16s ease,-webkit-transform .16s ease;width:4px}.autopilot-shell__separator:focus-visible span,.autopilot-shell__separator:hover span{background:var(--autopilot-accent);-webkit-transform:scaleX(1.35);transform:scaleX(1.35)}.autopilot-shell__separator:focus-visible{box-shadow:inset 0 0 0 3px rgba(23,107,135,.35);outline:2px solid #176b87!important;outline-offset:-2px}.autopilot-shell[data-autopilot-open=true] .autopilot-panel{background:var(--autopilot-surface);border-left:1px solid var(--autopilot-border);color:var(--autopilot-copy);display:flex;flex:0 0 var(--autopilot-rail-width);flex-direction:column;height:100vh;height:100dvh;max-width:720px;min-width:360px;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:81}.autopilot-composer,.autopilot-connection,.autopilot-mode-block,.autopilot-panel__header,.autopilot-panel__timeline{max-width:100%;min-width:0;width:100%}.autopilot-action,.autopilot-action__details,.autopilot-action__preview,.autopilot-composer__input,.autopilot-section,.autopilot-structured-preview{max-width:100%;min-width:0}.autopilot-panel button,.autopilot-panel select,.autopilot-panel textarea{font:inherit}.autopilot-launcher:focus-visible,.autopilot-panel a:focus-visible,.autopilot-panel button:focus-visible,.autopilot-panel select:focus-visible,.autopilot-panel textarea:focus-visible{box-shadow:0 0 0 3px rgba(40,132,168,.28);outline:2px solid #176b87!important;outline-offset:2px}.autopilot-panel__header{align-items:center;background:rgba(251,252,252,.96);border-bottom:1px solid var(--autopilot-border);display:flex;flex:0 0 auto;justify-content:space-between;min-height:64px;padding:10px 13px 10px 16px}.autopilot-panel__brand{align-items:center;display:flex;flex:1 1;grid-gap:10px;gap:10px;min-width:0}.autopilot-panel__logo{align-items:center;background:linear-gradient(145deg,#e6f4f5,#d9edf2);border:1px solid #c8e0e5;border-radius:11px;color:var(--autopilot-accent);display:inline-flex;flex:0 0 38px;font-size:17px;height:38px;justify-content:center;width:38px}.autopilot-panel__brand>div{display:flex;flex-direction:column;line-height:1.1;min-width:0;overflow:hidden}.autopilot-panel__brand strong{font-size:14px;font-weight:750;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autopilot-panel__brand small{color:var(--autopilot-muted);font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autopilot-panel__status{align-items:center;background:#f2f5f4;border:1px solid #d8e1de;border-radius:999px;color:#52636c;display:inline-flex;grid-gap:7px;gap:7px;line-height:1;padding:5px 8px}.autopilot-panel__status>span{background:#74828a;border-radius:50%;box-shadow:0 0 0 3px rgba(116,130,138,.13);flex:0 0 8px;height:8px;width:8px}.autopilot-panel__status--connected{background:#edf9f2;border-color:#c5e8d2;color:#17643e}.autopilot-panel__status--connected>span{background:#20a464;box-shadow:0 0 0 3px rgba(32,164,100,.17),0 1px 4px rgba(20,111,67,.32)}.autopilot-panel__status--connecting,.autopilot-panel__status--reconnecting{background:#fff8e9;border-color:#ead9a9;color:#765916}.autopilot-panel__status--connecting>span,.autopilot-panel__status--reconnecting>span{-webkit-animation:autopilot-status-pulse 1.4s ease-in-out infinite;animation:autopilot-status-pulse 1.4s ease-in-out infinite;background:#c98a16;box-shadow:0 0 0 3px rgba(201,138,22,.16)}.autopilot-panel__status--attention{background:#fff2ef;border-color:#efc9c1;color:#8b3a2f}.autopilot-panel__status--attention>span{background:#c64e3e;box-shadow:0 0 0 3px rgba(198,78,62,.15)}@-webkit-keyframes autopilot-status-pulse{0%,to{opacity:.52;-webkit-transform:scale(.86);transform:scale(.86)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes autopilot-status-pulse{0%,to{opacity:.52;-webkit-transform:scale(.86);transform:scale(.86)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.autopilot-panel__header-actions{align-items:center;display:flex;flex:0 0 auto;grid-gap:7px;gap:7px;min-width:0}.autopilot-panel__header-actions button{align-items:center;background:transparent;border:0;border-radius:8px;color:#526873;cursor:pointer;display:inline-flex;height:44px;justify-content:center;width:44px}.autopilot-panel__header-actions button:hover{background:#eef3f4;color:#173b4b}.autopilot-panel__header-actions button:disabled{cursor:not-allowed;opacity:.5}.autopilot-panel__pending-count{background:#fff1dc;border:1px solid #f0d2a5;border-radius:999px;color:#845114;font-size:10px;font-weight:750;padding:5px 8px;white-space:nowrap}.autopilot-mode-block{background:#fff;border-bottom:1px solid var(--autopilot-border);flex:0 0 auto;padding:11px 14px 12px}.autopilot-mode-block__label{align-items:center;display:flex;font-size:10px;font-weight:750;justify-content:space-between;letter-spacing:.055em;margin-bottom:7px;text-transform:uppercase}.autopilot-mode-block__settings{align-items:center;background:transparent;border:0;color:var(--autopilot-accent);cursor:pointer;display:inline-flex;font-size:10px!important;font-weight:700;letter-spacing:0;min-height:44px;padding:6px 3px;text-transform:none}.autopilot-mode{background:#eef2f3;border:1px solid #dce4e7;border-radius:10px;display:grid;grid-gap:2px;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px}.autopilot-mode[data-mode-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.autopilot-mode button{background:transparent;border:0;border-radius:7px;color:#5d6d76;cursor:pointer;font-size:11px;font-weight:700;min-height:44px;min-width:0;overflow-wrap:anywhere;padding:6px 7px;transition:background .15s ease,box-shadow .15s ease,color .15s ease;white-space:normal}.autopilot-mode button:hover:not(:disabled){color:#173f50}.autopilot-mode button.is-active{background:#fff;box-shadow:0 1px 4px rgba(29,48,59,.13);color:#174f68}.autopilot-mode button:disabled{cursor:not-allowed;opacity:.52}.autopilot-mode-block>small{color:var(--autopilot-muted);display:block;font-size:10px;margin-top:6px}.autopilot-dialog__error,.autopilot-mode-block__error{background:#fff0ef;border:1px solid #f2ccca;border-radius:7px;color:#933d38;font-size:11px;line-height:1.4;margin-top:7px;padding:7px 8px}.autopilot-organization-control{align-items:center;background:#f7f9fa;border:1px solid #dfe7ea;border-radius:9px;display:flex;grid-gap:10px;gap:10px;justify-content:space-between;margin-top:9px;padding:9px 10px}.autopilot-organization-control>div:first-child{display:flex;flex-direction:column;min-width:0}.autopilot-organization-control strong{font-size:11px}.autopilot-organization-control small{color:var(--autopilot-muted);font-size:9px;margin-top:2px}.autopilot-switch{background:transparent;border:0;border-radius:999px;cursor:pointer;flex:0 0 52px;height:44px;padding:12px 4px;position:relative;transition:background .15s ease;width:52px}.autopilot-switch:before{background:#89989f;border-radius:999px;content:"";height:25px;left:4px;position:absolute;top:9px;transition:background .15s ease;width:44px}.autopilot-switch>span:first-child{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.25);display:block;height:19px;position:relative;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;width:19px;z-index:1}.autopilot-switch.is-on:before{background:var(--autopilot-accent)}.autopilot-switch.is-on>span:first-child{-webkit-transform:translateX(19px);transform:translateX(19px)}.autopilot-organization-control__confirm{align-items:flex-end;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;justify-content:flex-end}.autopilot-organization-control__confirm span{color:#8a461d;flex:1 0 100%;font-size:10px;line-height:1.35}.autopilot-organization-control__confirm button{background:#fff;border:1px solid #cbd8dd;border-radius:6px;color:#405761;cursor:pointer;font-size:10px;min-height:44px;padding:4px 8px}.autopilot-organization-control__confirm button:last-child{background:#a43f39;border-color:#a43f39;color:#fff}.autopilot-connection{align-items:center;background:#fff8e8;border-bottom:1px solid #efdba8;color:#724f14;display:flex;flex:0 0 auto;grid-gap:10px;gap:10px;justify-content:space-between;padding:9px 14px}.autopilot-connection--offline{background:#f2f5f6;border-color:#d9e0e3;color:#445963}.autopilot-connection>div{display:flex;flex-direction:column;min-width:0}.autopilot-connection strong{font-size:11px}.autopilot-connection span{font-size:10px;line-height:1.35;margin-top:2px}.autopilot-connection button{background:transparent;border:1px solid;border-radius:7px;color:inherit;cursor:pointer;font-size:10px;font-weight:700;min-height:44px;padding:4px 9px}.autopilot-panel__timeline{background:radial-gradient(circle at 15% 0,rgba(220,239,241,.34),transparent 27%),var(--autopilot-surface);flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:17px 14px 22px;scrollbar-color:#bac7cd transparent;scrollbar-width:thin}.autopilot-history,.autopilot-section+.autopilot-section{margin-top:24px}.autopilot-section__heading{align-items:center;display:flex;justify-content:space-between;margin:0 2px 10px}.autopilot-section__heading>div{align-items:center;display:flex;grid-gap:7px;gap:7px}.autopilot-section__heading h2{color:#263d48;font-size:11px;font-weight:780;letter-spacing:.055em;margin:0;text-transform:uppercase}.autopilot-section__heading>span{align-items:center;background:#f2e1c2;border-radius:999px;color:#7a4a13;display:inline-flex;font-size:10px;font-weight:800;height:22px;justify-content:center;min-width:22px;padding:0 6px}.autopilot-section__pulse{background:#d68324;border-radius:50%;box-shadow:0 0 0 4px rgba(214,131,36,.12);height:7px;width:7px}.autopilot-section__heading--plain{border-top:1px solid #e3e9ec;padding-top:20px}.autopilot-section__heading--activity,.autopilot-section__heading--progress{color:#2b6f58}.autopilot-section__heading--activity>div:last-child{grid-gap:8px;gap:8px}.autopilot-section__heading--activity>div:last-child>span{align-items:center;background:#e4f2ea;border-radius:999px;color:#286248;display:inline-flex;font-size:10px;font-weight:800;height:22px;justify-content:center;min-width:22px;padding:0 6px}.autopilot-section__heading--activity button{background:transparent;border:0;border-radius:6px;color:#526b75;font-size:11px;font-weight:700;min-height:44px;padding:5px 7px}.autopilot-section__heading--activity button:focus-visible{outline:2px solid #176b87;outline-offset:2px}.autopilot-activity__intro{color:#62757e;font-size:12px;line-height:1.45;margin:-3px 2px 9px}.autopilot-activity__list{display:grid;grid-gap:9px;gap:9px}.autopilot-activity__card{background:#fff;border:1px solid #d9e5e9;border-left:3px solid #39906d;border-radius:12px;box-shadow:0 3px 12px rgba(31,58,69,.05);overflow:hidden;padding:0}.autopilot-activity__disclosure{background:transparent;border:0;color:inherit;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) 44px;min-height:44px;padding:11px;text-align:left;width:100%}.autopilot-activity__disclosure:focus-visible{box-shadow:inset 0 0 0 3px rgba(40,110,135,.34);outline:0}.autopilot-activity__chevron{align-items:center;align-self:center;color:#53717d;display:inline-flex;grid-column:2;grid-row:1;justify-content:center;min-height:44px;min-width:44px}.autopilot-activity__summary{grid-column:1;min-width:0}.autopilot-activity__content{border-top:1px solid #e6edef;padding:11px}.autopilot-activity__content>p{color:#526871;font-size:12px;line-height:1.5;margin:0}.autopilot-activity__topline{align-items:flex-start;display:flex;grid-gap:8px;gap:8px;justify-content:space-between}.autopilot-activity__topline>div{align-items:center;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;min-width:0}.autopilot-activity__topline strong{color:#345360;font-size:12px;overflow-wrap:anywhere;white-space:normal}.autopilot-activity__topline span{background:#edf5f1;border-radius:999px;color:#286248;font-size:9px;font-weight:800;padding:3px 6px;text-transform:uppercase}.autopilot-activity__topline time{color:#71828a;flex:none;font-size:10px}.autopilot-activity__card h3{color:#213d49;font-size:13px;line-height:1.4;margin:8px 0 3px}.autopilot-activity__card>p{color:#526871;font-size:12px;line-height:1.5;margin:0}.autopilot-activity__details{background:#f6f9fa;border-radius:8px;display:grid;grid-gap:6px;gap:6px;margin-top:9px;padding:8px}.autopilot-activity__detail{align-items:flex-start;display:grid;font-size:11px;grid-gap:7px;gap:7px;grid-template-columns:48px minmax(0,1fr);line-height:1.4}.autopilot-activity__detail--added strong{color:#23734f}.autopilot-activity__detail--deleted strong{color:#a0443c}.autopilot-activity__actions{align-items:center;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;justify-content:flex-end;margin-top:8px}.autopilot-activity__actions button{align-items:center;background:#fff;border:1px solid #cbd9de;border-radius:7px;color:#3d626f;display:inline-flex;font-size:11px;font-weight:700;grid-gap:5px;gap:5px;min-height:44px;padding:6px 9px}.autopilot-activity__actions button:nth-last-child(2){background:var(--autopilot-accent);border-color:var(--autopilot-accent);color:#fff}.autopilot-activity__actions button:focus-visible{outline:2px solid #176b87;outline-offset:2px}.autopilot-activity__actions button:disabled,.autopilot-section__heading--activity button:disabled{cursor:not-allowed;opacity:.55}.autopilot-action{background:#fff;border:1px solid #dbe4e8;border-radius:14px;box-shadow:0 4px 15px rgba(29,48,59,.055);margin-bottom:11px;max-width:100%;min-width:0;overflow:hidden;padding:13px 13px 12px;position:relative}.autopilot-action:before{background:#7e929d;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.autopilot-action--pending_approval:before{background:#d68324}.autopilot-action--completed:before{background:#25835c}.autopilot-action--resolved_elsewhere:before{background:#66818d}.autopilot-action--failed:before,.autopilot-action--security_blocked:before{background:#b5453f}.autopilot-action--analyzing:before,.autopilot-action--executing:before{background:var(--autopilot-accent)}.autopilot-action__topline{align-items:center;display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;justify-content:space-between;margin-bottom:7px}.autopilot-action__risk,.autopilot-action__status,.autopilot-action__step{border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.035em;padding:4px 7px;text-transform:uppercase}.autopilot-action__step{background:#e6f2ff;color:#185b91;margin-left:auto}.autopilot-action__status{background:#eef4f5;color:#42606e}.autopilot-action--pending_approval .autopilot-action__status{background:#fff0da;color:#8a5211}.autopilot-action__risk--low{background:#e5f5ec;color:#276e4d}.autopilot-action__risk--medium{background:#fff2db;color:#875113}.autopilot-action__risk--critical,.autopilot-action__risk--high{background:#fde9e7;color:#9a3d37}.autopilot-action h3{color:#1d333e;font-size:14px;font-weight:720;letter-spacing:-.012em;line-height:1.38;margin:0;overflow-wrap:anywhere}.autopilot-action__summary{color:#51656f;font-size:12px;line-height:1.48;margin:7px 0 0;overflow-wrap:anywhere}.autopilot-action__meta{align-items:center;color:#52636c;display:flex;flex-wrap:wrap;font-size:12px;grid-gap:4px 10px;gap:4px 10px;line-height:1.45;margin-top:8px}.autopilot-action__meta span,.autopilot-action__meta time{max-width:100%;overflow-wrap:anywhere;position:relative}.autopilot-action__meta span+span:before,.autopilot-action__meta span+time:before,.autopilot-action__meta time+span:before{color:#b4bfc4;content:"·";left:-6px;position:absolute}.autopilot-action__details-toggle{align-items:center;background:transparent;border:0;color:#476876;cursor:pointer;display:inline-flex;font-size:10px;font-weight:700;grid-gap:5px;gap:5px;margin-top:9px;min-height:44px;padding:3px 4px 3px 0}.autopilot-action__details{border-top:1px solid #e8edef;margin-top:8px;padding-top:9px;overflow-wrap:anywhere}.autopilot-action:focus{outline:3px solid rgba(31,122,91,.3);outline-offset:3px}.autopilot-action__decision{background:#eef7f3;border:1px solid #cfe4db;border-radius:8px;color:#38515d;margin-bottom:9px;padding:9px}.autopilot-action__decision>div>span,.autopilot-action__decision>strong{display:block;font-size:10px;font-weight:760;margin-bottom:4px}.autopilot-action__decision p,.autopilot-action__decision small{display:block;font-size:11px;line-height:1.45;margin:4px 0;overflow-wrap:anywhere}.autopilot-action__explanation+.autopilot-action__explanation{margin-top:8px}.autopilot-action__comment-box>label,.autopilot-action__editor>span,.autopilot-action__explanation strong,.autopilot-action__preview>strong{color:#38515d;display:block;font-size:10px;font-weight:760;margin-bottom:4px}.autopilot-action__explanation p{color:#586c76;font-size:11px;line-height:1.45;margin:0}.autopilot-action__preview{margin-top:9px}.autopilot-action__preview pre{background:#f5f7f8;border:1px solid #e1e7ea;border-radius:8px;color:#263f4a;font-family:inherit;font-size:11px;line-height:1.5;margin:0;max-height:220px;overflow:auto;padding:9px;white-space:pre-wrap;word-break:break-word}.autopilot-structured-preview>p{color:#38515d;font-size:11px;line-height:1.5;margin:0 0 8px}.autopilot-structured-preview__comparison{display:grid;grid-gap:7px;gap:7px;grid-template-columns:minmax(0,1fr)}.autopilot-structured-preview__comparison.has-both{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.autopilot-structured-preview__comparison>section{background:#f7f9fa;border:1px solid #dce6e9;border-radius:8px;min-width:0;padding:8px}.autopilot-structured-preview__comparison>section>strong{color:#52636c;display:block;font-size:9px;font-weight:760;letter-spacing:.04em;margin:0 0 3px 2px;text-transform:uppercase}.autopilot-structured-preview__comparison pre{font-family:inherit;height:auto;max-height:none;max-width:100%;overflow:visible;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.autopilot-action__execution{align-items:flex-start;background:#f1f6f8;border:1px solid #d8e5ea;border-radius:10px;color:#315668;display:flex;font-size:12px;grid-gap:9px;gap:9px;line-height:1.45;margin-top:10px;padding:10px}.autopilot-action__execution.is-running{background:#eef7f3;border-color:#cce4d8;color:#226246}.autopilot-action__execution>span{align-items:center;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center}.autopilot-action__execution small,.autopilot-action__execution strong{display:block}.autopilot-action__execution small{color:inherit;margin-top:2px;opacity:.84}.autopilot-action__execution p{color:inherit;margin:5px 0 0}.autopilot-bidder-message-preview{background:#f7f9fa;border:1px solid #dce6e9;border-radius:10px;display:grid;grid-gap:10px;gap:10px;margin-top:8px;padding:11px}.autopilot-action__message-editor label>span,.autopilot-bidder-message-preview span{color:#52636c;display:block;font-size:10px;font-weight:760;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.autopilot-bidder-message-preview strong{color:#2b4651;display:block;font-size:12px;line-height:1.45}.autopilot-bidder-message-preview p{color:#38515d;font-family:inherit;font-size:11px;line-height:1.55;margin:0;white-space:pre-wrap}.autopilot-bidder-message-preview__question{background:#fff;border:1px solid #cadbe2;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px}.autopilot-bidder-message-preview__question p,.autopilot-bidder-message-preview__question small,.autopilot-bidder-message-preview__question strong{overflow-wrap:anywhere;white-space:pre-wrap}.autopilot-source-coverage{background:#f6f9fb;border:1px solid #d5e1e8;border-radius:10px;display:grid;grid-gap:10px;gap:10px;margin:12px 0;min-width:0;padding:12px}.autopilot-source-coverage__heading{display:grid;grid-gap:2px;gap:2px}.autopilot-source-coverage__heading strong{color:#173f57;font-size:13px}.autopilot-source-coverage__heading small{color:#637986;font-size:11px}.autopilot-source-coverage ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.autopilot-source-coverage li{align-items:center;display:grid;grid-gap:4px 10px;gap:4px 10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.autopilot-source-coverage li>span{color:#36566a;font-size:12px;font-weight:700;min-width:0;overflow-wrap:anywhere}.autopilot-source-coverage li>strong{border-radius:999px;font-size:10px;font-weight:800;padding:4px 8px;text-align:center}.autopilot-source-coverage li>strong.is-match{background:#dff4e9;color:#216d45}.autopilot-source-coverage li>strong.is-no-match,.autopilot-source-coverage li>strong.is-not-present{background:#edf2f5;color:#516b7a}.autopilot-source-coverage li>strong.is-unavailable{background:#fff0db;color:#85590a}.autopilot-source-coverage li>small{color:#607783;grid-column:1/-1;overflow-wrap:anywhere}@media (max-width:560px){.autopilot-source-coverage li{align-items:flex-start;grid-template-columns:1fr}.autopilot-source-coverage li>strong{justify-self:start}}.autopilot-bidder-message-preview__channels{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}.autopilot-bidder-message-preview__channels small{background:#e9f2f5;border-radius:999px;color:#315f70;font-size:9px;font-weight:750;padding:4px 7px}.autopilot-recipient-summary{background:#eef5f7;border:1px solid #d6e5e9;border-radius:8px;color:#38515d;padding:9px 10px}.autopilot-recipient-summary>strong{display:block;font-size:11px;line-height:1.4}.autopilot-recipient-summary ul{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;list-style:none;margin:7px 0 0;padding:0}.autopilot-recipient-summary li{background:#fff;border:1px solid #cbdde2;border-radius:999px;font-size:10px;font-weight:650;line-height:1.3;padding:4px 8px}.autopilot-recipient-summary__excluded{font-size:10px;margin-top:8px}.autopilot-recipient-summary__excluded summary{cursor:pointer;font-weight:750;min-height:28px}.autopilot-action__message-editor{display:grid;grid-gap:9px;gap:9px;margin-top:9px}.autopilot-action__message-editor input,.autopilot-action__message-editor textarea{background:#fff;border:1px solid #becdd4;border-radius:8px;color:#203844;font-family:inherit;font-size:11px;line-height:1.5;min-height:44px;padding:9px;resize:vertical;width:100%}.autopilot-action__recipient-editor{border:1px solid #d8dee9;border-radius:8px;display:grid;grid-gap:8px;gap:8px;margin:0;padding:10px}.autopilot-action__recipient-editor>label{align-items:flex-start;border-radius:6px;display:flex;grid-gap:9px;gap:9px;min-height:44px;padding:7px}.autopilot-action__recipient-editor>label:focus-within{background:#eef5ff}.autopilot-action__recipient-editor input{margin-top:3px;min-height:auto;width:auto}.autopilot-action__recipient-editor span{display:grid;grid-gap:2px;gap:2px}.autopilot-action__recipient-exclusions{border-top:1px solid #e5e9f0;color:#596579;padding-top:8px}.autopilot-action__recipient-exclusions ul{margin:5px 0 0;padding-left:18px}.autopilot-a1-selector{border:0;display:grid;grid-gap:7px;gap:7px;margin:10px 0 0;padding:0}.autopilot-a1-selector legend{color:#38515d;font-size:10px;font-weight:760;padding:0}.autopilot-a1-selector>p{color:#52636c;font-size:10px;line-height:1.4;margin:-2px 0 2px}.autopilot-a1-selector>label,.autopilot-a1-selector__editable-row{align-items:center;background:#f7faf9;border:1px solid #d8e5df;border-radius:9px;color:#2b4651;cursor:pointer;display:grid;font-size:11px;font-weight:650;grid-gap:9px;gap:9px;grid-template-columns:22px minmax(0,1fr);line-height:1.45;min-height:44px;padding:9px 10px;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.autopilot-a1-selector>label:hover,.autopilot-a1-selector__editable-row:hover{background:#eef7f3;border-color:#bcd9cb}.autopilot-a1-selector>label.is-excluded,.autopilot-a1-selector__editable-row.is-excluded{background:#fff0ef;border-color:#eabdb7;color:#843d35}.autopilot-a1-selector>label.is-disabled,.autopilot-a1-selector__editable-row.is-disabled{background:#f2f5f6;border-color:#d8e0e3;color:#52636c;cursor:default;opacity:.86}.autopilot-a1-selector input[type=checkbox]{height:1px;opacity:0;position:absolute;width:1px}.autopilot-a1-selector>label:focus-within,.autopilot-a1-selector__editable-row:focus-within{box-shadow:0 0 0 3px rgba(30,103,183,.25);outline:2px solid #286e87;outline-offset:1px}.autopilot-a1-selector__editable-row{align-items:flex-start}.autopilot-a1-selector__editable-toggle{align-items:center;cursor:pointer;display:flex;justify-content:center;padding-top:20px}.autopilot-a1-selector__editable-copy{cursor:text;display:grid;grid-gap:4px;gap:4px;min-width:0}.autopilot-a1-selector__editable-copy>span{color:#52636c;font-size:9px;font-weight:760;letter-spacing:.03em;text-transform:uppercase}.autopilot-a1-selector__editable-copy textarea{background:#fff;border:1px solid #becdd4;border-radius:8px;box-sizing:border-box;color:#203844;font-family:inherit;font-size:11px;font-weight:600;line-height:1.45;min-height:52px;padding:8px 9px;resize:vertical;width:100%}.autopilot-a1-selector__indicator{align-items:center;background:#dff1e8;border-radius:50%;color:#19734c;display:inline-flex;height:22px;justify-content:center;width:22px}.autopilot-a1-selector .is-excluded .autopilot-a1-selector__indicator{background:#f3c9c4;color:#9b3127}.autopilot-a1-selector small,.autopilot-a1-selector strong{display:block}.autopilot-a1-selector small{color:#52636c;font-size:10px;font-weight:500;line-height:1.4;margin-top:2px}.autopilot-a1-selector .autopilot-structured-preview__contact{color:#284c57;font-size:11px;font-weight:650}.autopilot-a1-selector .autopilot-structured-preview__package{color:#687981;font-size:9px;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.autopilot-bid-list-status{color:#315f70!important;font-weight:700!important}.autopilot-bid-list-skipped{background:#fff8e8;border:1px solid #ead59b;border-radius:9px;color:#624f1d;display:grid;font-size:10px;grid-gap:6px;gap:6px;line-height:1.45;margin-top:4px;padding:9px 10px}.autopilot-bid-list-skipped ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.autopilot-bid-list-skipped li,.autopilot-bid-list-skipped span{display:block}.autopilot-initial-analysis-options{border:0;display:grid;grid-gap:7px;gap:7px;margin:11px 0 0;padding:0}.autopilot-initial-analysis-options legend{color:#38515d;font-size:12px;font-weight:760;margin-bottom:5px;padding:0}.autopilot-initial-analysis-options>button{align-items:center;background:#f7faf9;border:1px solid #d8e5df;border-radius:10px;color:#2b4651;cursor:pointer;display:grid;font-family:inherit;grid-gap:10px;gap:10px;grid-template-columns:34px minmax(0,1fr);min-height:54px;padding:9px 10px;text-align:left;width:100%}.autopilot-initial-analysis-options>button:hover:not(:disabled){background:#eef7f3;border-color:#bad8ca}.autopilot-initial-analysis-options>button:focus-visible{box-shadow:0 0 0 3px rgba(30,103,183,.22);outline:2px solid #286e87;outline-offset:1px}.autopilot-initial-analysis-options>button:disabled{cursor:not-allowed;opacity:.64}.autopilot-initial-analysis-options>button small,.autopilot-initial-analysis-options>button strong{display:block}.autopilot-initial-analysis-options>button strong{font-size:12px;line-height:1.35}.autopilot-initial-analysis-options>button small{color:#5d717a;font-size:11px;line-height:1.4;margin-top:2px}.autopilot-initial-analysis-options__switch{background:#aebbc0;border-radius:999px;display:block;height:20px;padding:2px;transition:background-color .12s ease;width:34px}.autopilot-initial-analysis-options__switch>span{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(28,43,50,.28);display:block;height:16px;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease;width:16px}.autopilot-initial-analysis-options>button.is-on .autopilot-initial-analysis-options__switch{background:#27855f}.autopilot-initial-analysis-options>button.is-on .autopilot-initial-analysis-options__switch>span{-webkit-transform:translateX(14px);transform:translateX(14px)}.autopilot-structured-preview__items{background:#f7f9fa;border:1px solid #e1e7ea;border-radius:8px;list-style:none;margin:0;max-height:240px;overflow:auto;padding:3px 9px}.autopilot-structured-preview__items li{align-items:flex-start;display:flex;grid-gap:8px;gap:8px;padding:7px 0}.autopilot-structured-preview__items li+li{border-top:1px solid #e6ecee}.autopilot-structured-preview__items li.is-excluded{opacity:.56}.autopilot-structured-preview__selection{align-items:center;background:#e4f1ec;border-radius:50%;color:#25835c;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;margin-top:1px}.autopilot-structured-preview__selection svg{font-size:8px}.autopilot-action__batch-editor strong,.autopilot-structured-preview__items strong{color:#2b4651;display:block;font-size:11px;line-height:1.35}.autopilot-action__batch-editor small,.autopilot-structured-preview__items small{color:#52636c;display:block;font-size:10px;line-height:1.4;margin-top:2px}.autopilot-action__batch-editor .autopilot-structured-preview__contact,.autopilot-structured-preview__items .autopilot-structured-preview__contact{color:#284c57;font-size:11px;font-weight:650}.autopilot-action__batch-editor .autopilot-structured-preview__package,.autopilot-structured-preview__items .autopilot-structured-preview__package{color:#687981;font-size:9px;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.autopilot-reply-resolution-preview{display:grid;grid-gap:12px;gap:12px}.autopilot-reply-resolution-preview section{background:#f7f8f5;border:1px solid #dfe4dc;border-radius:12px;padding:12px}.autopilot-reply-resolution-preview h4,.autopilot-reply-resolution-preview p{margin:0}.autopilot-reply-resolution-preview p{color:#4f5b50;font-size:.82rem;line-height:1.45;margin-top:4px}.autopilot-reply-resolution-preview ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:10px 0 0;padding:0}.autopilot-reply-resolution-preview li{display:grid;grid-gap:3px;gap:3px;line-height:1.4}.autopilot-reply-resolution-preview li span{color:#526055;font-size:.78rem}.autopilot-governed-operation-preview{display:grid;grid-gap:12px;gap:12px}.autopilot-governed-operation-preview__context{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.autopilot-governed-operation-preview__context span{background:#edf5f8;border-radius:999px;color:#244b5a;font-size:12px;font-weight:700;padding:5px 9px}.autopilot-governed-operation-preview__scope{color:#1d3742;font-weight:700;line-height:1.4;margin:0;overflow-wrap:anywhere}.autopilot-governed-operation-preview ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.autopilot-governed-operation-preview li{background:#f8fbfc;border:1px solid #d7e4e9;border-radius:10px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(120px,1fr) minmax(90px,.8fr) minmax(90px,.8fr);padding:10px}.autopilot-governed-operation-preview li>span,.autopilot-governed-operation-preview li strong{color:#173946;font-size:12px}.autopilot-governed-operation-preview li div{display:grid;grid-gap:2px;gap:2px}.autopilot-governed-operation-preview li small{color:#687e87;font-size:10px;text-transform:uppercase}.autopilot-governed-operation-preview p{background:#fff8e8;border-left:3px solid #d7891d;margin:0;padding:9px 10px}.autopilot-governed-operation-preview p b{display:block;font-size:11px;margin-bottom:3px}.autopilot-bidder-batch{display:grid;grid-gap:10px;gap:10px;margin-top:8px}.autopilot-bidder-batch__context{align-items:flex-end;display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.autopilot-bidder-batch__context>label,.autopilot-bidder-batch__context>span{background:#edf5f8;border-radius:999px;color:#244b5a;font-size:11px;font-weight:700;padding:5px 9px}.autopilot-bidder-batch__context>label{align-items:center;display:flex;grid-gap:7px;gap:7px}.autopilot-bidder-batch__context select{background:#fff;border:1px solid #b7cbd4;border-radius:6px;color:#173946;font:inherit;max-width:220px;padding:4px 7px}.autopilot-bidder-batch__assumption{background:#fff8e5;border:1px solid #f1d78b;border-radius:9px;color:#5c491d;font-size:12px;line-height:1.45;margin:0;padding:9px 10px}.autopilot-bidder-batch__package-options{color:#52636c;display:grid;font-size:11px;grid-gap:5px;gap:5px;line-height:1.45;margin:0}.autopilot-bidder-batch__package-options>span{color:#263b44;font-weight:700}.autopilot-bidder-batch__package-options select{background:#fff;border:1px solid #b9cdd5;border-radius:7px;color:#263b44;font:inherit;min-height:36px;padding:7px 9px;width:100%}.autopilot-bidder-batch__package-options select:focus-visible{box-shadow:0 0 0 3px rgba(0,105,148,.18);outline:2px solid #006994;outline-offset:1px}.autopilot-bidder-batch__assumptions,.autopilot-bidder-batch__row-body>ul{color:#52636c;font-size:11px;line-height:1.45;margin:0;padding-left:20px}.autopilot-bidder-batch__rows{display:grid;grid-gap:8px;gap:8px}.autopilot-bidder-batch__row{background:#fff;border:1px solid #d7e4e9;border-radius:10px;overflow:hidden}.autopilot-bidder-batch__row.is-needs_attention,.autopilot-bidder-batch__row.is-stale{border-color:#e1c56e}.autopilot-bidder-batch__row>summary{align-items:center;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto auto;list-style:none;min-height:48px;padding:9px 10px}.autopilot-bidder-batch__row>summary::-webkit-details-marker{display:none}.autopilot-bidder-batch__row>summary>svg{color:#52707b;font-size:11px;transition:-webkit-transform .16s ease;transition:transform .16s ease;transition:transform .16s ease,-webkit-transform .16s ease}.autopilot-bidder-batch__row[open]>summary>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.autopilot-bidder-batch__contacts input,.autopilot-bidder-batch__items input,.autopilot-bidder-batch__row summary input{accent-color:#0d7187;flex:0 0 auto}.autopilot-bidder-batch__selection{align-items:center;background:#e4f1ec;border-radius:50%;color:#25835c;display:inline-flex;font-size:10px;height:20px;justify-content:center;width:20px}.autopilot-bidder-batch__bidder{display:grid;grid-gap:2px;gap:2px;min-width:0}.autopilot-bidder-batch__bidder strong{color:#173946;font-size:12px;overflow-wrap:anywhere}.autopilot-bidder-batch__bidder small{color:#667b84;font-size:10px}.autopilot-bidder-batch__readiness{background:#eef2f4;border-radius:999px;color:#52636c;font-size:9px;font-weight:800;letter-spacing:.035em;padding:4px 7px;text-transform:uppercase}.autopilot-bidder-batch__readiness.is-ready{background:#e4f1ec;color:#24694e}.autopilot-bidder-batch__readiness.is-needs_attention,.autopilot-bidder-batch__readiness.is-stale{background:#fff2cc;color:#725710}.autopilot-bidder-batch__row-body{border-top:1px solid #e4ecef;display:grid;grid-gap:10px;gap:10px;padding:10px}.autopilot-bidder-batch__row-body>p{color:#52636c;font-size:11px;line-height:1.45;margin:0}.autopilot-bidder-batch__row-body>label{display:grid;grid-gap:4px;gap:4px}.autopilot-bidder-batch__contacts legend,.autopilot-bidder-batch__items legend,.autopilot-bidder-batch__row-body>label>span{color:#38515d;font-size:10px;font-weight:760}.autopilot-bidder-batch__row-body input[type=text],.autopilot-bidder-batch__row-body label>input:not([type]),.autopilot-bidder-batch__row-body select,.autopilot-bidder-batch__row-body textarea{background:#fff;border:1px solid #becdd4;border-radius:7px;box-sizing:border-box;color:#173946;font:inherit;font-size:12px;line-height:1.45;padding:8px 9px;resize:vertical;width:100%}.autopilot-bidder-batch__contacts,.autopilot-bidder-batch__items{border:0;display:grid;grid-gap:6px;gap:6px;margin:0;padding:0}.autopilot-bidder-batch__contacts label,.autopilot-bidder-batch__item-selection{align-items:flex-start;color:#294753;display:flex;font-size:11px;grid-gap:7px;gap:7px;line-height:1.4}.autopilot-bidder-batch__item-question,.autopilot-bidder-batch__item-row{display:grid;grid-gap:5px;gap:5px}.autopilot-bidder-batch__item-row{background:#f7fafb;border:1px solid #dbe6ea;border-radius:8px;padding:8px}.autopilot-bidder-batch__item-question>span{color:#52636c;font-size:10px;font-weight:700}.autopilot-bidder-batch__contacts p{color:#8a5b14;font-size:11px;margin:0}.autopilot-bidder-batch__reason,.autopilot-bidder-batch__validation{background:#fff2cc;border-radius:7px;color:#725710!important;font-weight:650;padding:7px 8px}.autopilot-bidder-batch__validation{font-size:11px;line-height:1.45;margin:0}@media (max-width:640px){.autopilot-governed-operation-preview li{grid-template-columns:1fr 1fr}.autopilot-governed-operation-preview li>span{grid-column:1/-1}.autopilot-bidder-batch__context>label{align-items:stretch;border-radius:10px;flex:1 1 100%;flex-direction:column}.autopilot-bidder-batch__context select{max-width:none;width:100%}.autopilot-bidder-batch__row>summary{grid-template-columns:auto minmax(0,1fr) auto}.autopilot-bidder-batch__readiness{grid-column:2;justify-self:start}.autopilot-bidder-batch__row>summary>svg{grid-column:3;grid-row:1/span 2}}.autopilot-action__batch-editor{background:#f7f9fa;border:1px solid #dbe5e8;border-radius:8px;margin:9px 0 0;max-height:260px;overflow:auto;padding:8px 10px}.autopilot-action__batch-editor legend{color:#38515d;font-size:10px;font-weight:760;padding:0 3px}.autopilot-action__batch-editor>p{color:#52636c;font-size:10px;line-height:1.4;margin:0 0 5px}.autopilot-action__batch-editor>label{align-items:flex-start;border-radius:6px;cursor:pointer;display:flex;grid-gap:8px;gap:8px;min-height:44px;padding:7px 5px}.autopilot-action__batch-editor>label:hover{background:#eef3f5}.autopilot-action__batch-editor input{accent-color:#0d7187;flex:0 0 auto;margin-top:2px}.autopilot-scope-gap-selector>label{align-items:flex-start;min-height:88px}.autopilot-scope-gap-selector__content{display:grid;flex:1 1 auto;grid-gap:10px;gap:10px;min-width:0}.autopilot-scope-gap-selector__content>span{display:grid;grid-gap:3px;gap:3px}.autopilot-scope-gap-selector__content strong{color:#294753;font-size:.74rem;line-height:1.35}.autopilot-scope-gap-selector__content small{color:#4c6069;font-size:.78rem;line-height:1.45;margin:0;overflow-wrap:anywhere}.autopilot-quote-inclusion-selector>div{border:1px solid #d7e4ea;border-radius:10px;background:#fff;display:grid;grid-gap:10px;gap:10px;padding:12px}.autopilot-quote-inclusion-selector>div.is-excluded{background:#f6f8f9;opacity:.72}.autopilot-quote-inclusion-selector__selection{border:0!important;min-height:44px!important;padding:0!important}.autopilot-quote-inclusion-selector__fields{display:grid;grid-gap:10px;gap:10px;padding-left:34px}.autopilot-quote-inclusion-selector__fields>label{align-items:stretch;background:transparent;border:0;display:grid;grid-gap:4px;gap:4px;padding:0}.autopilot-quote-inclusion-selector__fields input,.autopilot-quote-inclusion-selector__fields textarea{border:1px solid #b8cbd4;border-radius:7px;font:inherit;padding:9px 10px;width:100%}.autopilot-quote-inclusion-selector__evidence{background:#eef5f7;border-radius:7px;display:grid;grid-gap:4px;gap:4px;padding:10px}.autopilot-quote-inclusion-selector__evidence p,.autopilot-quote-inclusion-selector__evidence small{margin:0}.autopilot-action__editor{display:block;margin-top:9px}.autopilot-action__comment-box textarea,.autopilot-action__editor textarea{background:#fff;border:1px solid #becdd4;border-radius:8px;color:#203844;line-height:1.45;min-height:44px;min-width:0;padding:9px;resize:vertical;width:100%}.autopilot-citations{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;margin-top:8px}.autopilot-citations__label{color:#566c76;flex:0 0 100%;font-size:11px;font-weight:700}.autopilot-citation{align-items:center;background:#f3f8fa;border:1px solid #d9e7ed;border-radius:6px;color:#215b70;display:inline-flex;font-size:11px;flex:1 1 300px;grid-gap:4px;gap:4px;max-width:100%;min-height:28px;min-width:0;padding:4px 7px;text-decoration:none}.autopilot-citation span{font-weight:700}.autopilot-citation small,.autopilot-citation span{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.autopilot-citation small{color:#52636c;font-size:10px}@media (pointer:coarse){.autopilot-citation{min-height:44px}}.autopilot-citation svg{flex:0 0 auto;font-size:10px}.autopilot-action__comments{background:#f7f9fa;border-radius:8px;margin-top:9px;padding:7px 9px}.autopilot-action__comments>div{display:flex;font-size:10px;grid-gap:5px;gap:5px;line-height:1.4}.autopilot-action__comments>div+div{margin-top:5px}.autopilot-action__comments strong{color:#38515d;flex:none}.autopilot-action__error{align-items:flex-start;background:#fff0ef;border:1px solid #f1cecb;border-radius:8px;color:#953e39;display:flex;font-size:10px;grid-gap:7px;gap:7px;line-height:1.4;margin-top:9px;padding:8px}.autopilot-action__error svg{flex:none;margin-top:1px}.autopilot-action__comment-box{background:#f5f8f9;border:1px solid #dce5e8;border-radius:9px;margin-top:9px;padding:9px}.autopilot-action__comment-box>div{display:flex;grid-gap:6px;gap:6px;justify-content:flex-end;margin-top:6px}.autopilot-action__comment-box button{background:#fff;border:1px solid #c7d4d9;border-radius:7px;color:#405b67;cursor:pointer;font-size:10px;font-weight:700;min-height:44px;padding:5px 9px}.autopilot-action__comment-box button:last-child{background:var(--autopilot-accent);border-color:var(--autopilot-accent);color:#fff}.autopilot-action__buttons{align-items:center;border-top:1px solid #e8edef;display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-top:11px;padding-top:10px}.autopilot-button{align-items:center;background:#fff;border:1px solid #cbd7dc;border-radius:8px;color:#3d5965;cursor:pointer;display:inline-flex;font-size:10px!important;font-weight:720;grid-gap:5px;gap:5px;min-height:44px;min-width:0;padding:6px 9px}.autopilot-button:hover:not(:disabled){background:#f2f6f7;border-color:#aebfc6}.autopilot-button--primary{background:var(--autopilot-accent);border-color:var(--autopilot-accent);color:#fff}.autopilot-button--primary:hover:not(:disabled){background:var(--autopilot-accent-dark);border-color:var(--autopilot-accent-dark)}.autopilot-button--quiet{border-color:transparent;color:#52636c;margin-left:auto}.autopilot-button:disabled{cursor:not-allowed;opacity:.55}.autopilot-message{display:flex;grid-gap:9px;gap:9px;margin:12px 1px}.autopilot-message__avatar{align-items:center;background:#e4f1f3;border:1px solid #d0e3e7;border-radius:8px;color:var(--autopilot-accent);display:flex;flex:0 0 28px;font-size:11px;font-weight:750;height:28px;justify-content:center}.autopilot-message--user{flex-direction:row-reverse}.autopilot-message--user .autopilot-message__avatar{background:#e9ecee;border-color:#dadee0;color:#4d5b63;font-size:8px}.autopilot-message__body{background:#fff;border:1px solid #e0e7ea;border-radius:4px 13px 13px 13px;box-shadow:0 2px 8px rgba(29,48,59,.035);max-width:calc(100% - 37px);min-width:0;padding:9px 10px}.autopilot-message--user .autopilot-message__body{background:#edf5f6;border-color:#d8e7ea;border-radius:13px 4px 13px 13px}.autopilot-message__heading{align-items:center;display:flex;grid-gap:10px;gap:10px;justify-content:space-between}.autopilot-message__heading strong{color:#334e5a;font-size:10px}.autopilot-message__heading time{color:#596a72;font-size:8px}.autopilot-message__body>p{color:#3a515d;font-size:11px;line-height:1.55;margin:5px 0 0;white-space:pre-wrap;word-break:break-word}.autopilot-message__state{color:#52636c;display:block;font-size:9px;margin-top:5px}.autopilot-thinking{align-items:center;color:#465d67;display:flex;font-size:11px;grid-gap:8px;gap:8px;min-height:44px;padding:6px 8px}.autopilot-message__failed{align-items:center;color:#9c403a;display:flex;font-size:9px;grid-gap:7px;gap:7px;justify-content:space-between;margin-top:6px}.autopilot-message__failed button{background:transparent;border:0;color:#8d3934;cursor:pointer;font-size:9px;font-weight:750;min-height:44px;padding:8px 4px}.autopilot-welcome{padding:25px 12px 19px;text-align:center}.autopilot-welcome>span{align-items:center;background:linear-gradient(145deg,#e2f2f3,#eef7f7);border:1px solid #d0e5e8;border-radius:14px;color:var(--autopilot-accent);display:inline-flex;font-size:20px;height:50px;justify-content:center;width:50px}.autopilot-welcome h3{color:#263f4a;font-size:14px;margin:11px 0 5px}.autopilot-welcome p{color:#52636c;font-size:11px;line-height:1.5;margin:0 auto;max-width:300px}.autopilot-welcome>div{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;justify-content:center;margin-top:13px}.autopilot-welcome button{background:#fff;border:1px solid #d1dde1;border-radius:8px;color:#3a5a68;cursor:pointer;font-size:10px;min-height:44px;padding:6px 9px}.autopilot-welcome button:disabled{cursor:not-allowed;opacity:.5}.autopilot-history{border-top:1px solid #e1e8eb;padding-top:15px}.autopilot-history summary{align-items:center;color:#465f6a;cursor:pointer;display:flex;font-size:10px;font-weight:750;letter-spacing:.04em;margin-bottom:10px;min-height:44px;text-transform:uppercase}.autopilot-history summary span{background:#e9eef0;border-radius:999px;display:inline-block;margin-left:5px;padding:2px 6px}.autopilot-composer{background:rgba(251,252,252,.98);border-top:1px solid var(--autopilot-border);box-shadow:0 -8px 24px rgba(29,48,59,.035);flex:0 0 auto;padding:9px 12px max(10px,env(safe-area-inset-bottom,0))}.autopilot-composer__scope{align-items:center;border:0;display:flex;grid-gap:8px;gap:8px;margin:0 3px 8px;min-width:0;padding:0}.autopilot-composer__scope legend{color:#52636c;flex:0 0 auto;font-size:10px;font-weight:700;padding:0}.autopilot-composer__scope-options{background:#edf2f3;border:1px solid #d1dcdf;border-radius:10px;display:grid;flex:1 1 auto;grid-gap:2px;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px}.autopilot-composer__scope-options button{background:transparent;border:0;border-radius:7px;color:#516770;cursor:pointer;font-size:10px;font-weight:700;line-height:1.25;min-height:44px;padding:7px 8px}.autopilot-composer__scope-options button.is-selected{background:#fff;box-shadow:0 1px 4px rgba(29,48,59,.13);color:#24566a}.autopilot-composer__scope-options button:focus-visible{box-shadow:0 0 0 3px rgba(75,145,170,.24);outline:2px solid #286e87;outline-offset:1px}.autopilot-composer__scope-options button:disabled{cursor:not-allowed;opacity:.48}.autopilot-composer__input{align-items:flex-end;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;display:flex;grid-gap:7px;gap:7px;padding:7px 7px 7px 11px}.autopilot-composer__input:focus-within{border-bottom-color:#286e87;box-shadow:none}.autopilot-panel .autopilot-composer__input textarea:focus-visible{box-shadow:none;outline:none}.autopilot-composer__input textarea{background:transparent;border:0;color:#243d49;flex:1 1 auto;font-size:11px;font-size:var(--autopilot-chat-text-size,11px);line-height:1.45;max-height:140px;min-height:44px;min-width:0;outline:none;overflow-y:auto;padding:6px 0 2px;resize:none;width:100%}.autopilot-composer__input textarea::-webkit-input-placeholder{color:#596a72}.autopilot-composer__input textarea:-ms-input-placeholder{color:#596a72}.autopilot-composer__input textarea::placeholder{color:#596a72}.autopilot-composer__input button{align-items:center;background:var(--autopilot-accent);border:0;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center}.autopilot-composer__input button:disabled{background:#aebbc0;cursor:not-allowed}.autopilot-composer>small{color:#596a72;display:block;font-size:8px;line-height:1.3;margin-top:5px;text-align:center}.autopilot-draft-guard{background:#fff4dc;border-top:1px solid #ecd49f;color:#78521a;font-size:10px;padding:7px 12px;text-align:center}.autopilot-loading{padding:8px 0}.autopilot-loading div{-webkit-animation:autopilot-shimmer 1.5s linear infinite;animation:autopilot-shimmer 1.5s linear infinite;background:linear-gradient(90deg,#edf1f2 25%,#f8fafa 45%,#edf1f2 65%);background-size:200% 100%;border-radius:13px;height:112px;margin-bottom:11px}.autopilot-loading div:nth-child(2){height:74px}.autopilot-loading div:nth-child(3){height:132px}.autopilot-launcher{align-items:center;background:#173e52;border:1px solid hsla(0,0%,100%,.2);border-radius:999px 0 0 999px;box-shadow:0 8px 25px rgba(20,49,63,.27);color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:720;grid-gap:8px;gap:8px;min-height:46px;padding:9px 11px 9px 14px;position:fixed;right:0;top:88px;z-index:85}.autopilot-launcher--reviewer{top:164px}.autopilot-launcher:hover{background:#0f536c}.autopilot-launcher strong{align-items:center;background:#e18a2b;border:2px solid #173e52;border-radius:999px;display:inline-flex;font-size:9px;height:21px;justify-content:center;min-width:21px;padding:0 4px}.autopilot-dialog-backdrop{align-items:center;background:rgba(20,35,43,.55);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:11000}.autopilot-dialog{background:#fff;border:1px solid #d3dfe3;border-radius:17px;box-shadow:0 28px 80px rgba(14,36,47,.3);color:#263d48;max-height:calc(100vh - 36px);max-width:520px;overflow-y:auto;padding:25px;width:100%}.autopilot-dialog__icon{align-items:center;background:#fff0dd;border-radius:12px;color:#a26013;display:flex;font-size:20px;height:44px;justify-content:center;width:44px}.autopilot-dialog h2{color:#1c3541;font-size:21px;letter-spacing:-.02em;margin:15px 0 8px}.autopilot-dialog li,.autopilot-dialog p{color:#566b75;font-size:13px;line-height:1.55}.autopilot-dialog p{margin:0}.autopilot-dialog ul{margin:10px 0 0;padding-left:20px}.autopilot-dialog__acknowledgement{align-items:flex-start;background:#fff8ed;border:1px solid #efd9b4;border-radius:10px;cursor:pointer;display:flex;font-size:12px;font-weight:650;grid-gap:9px;gap:9px;line-height:1.45;margin-top:17px;min-height:44px;padding:11px}.autopilot-dialog__acknowledgement input{accent-color:var(--autopilot-accent);flex:0 0 auto;height:18px;margin:0;width:18px}.autopilot-dialog__actions{display:flex;grid-gap:8px;gap:8px;justify-content:flex-end;margin-top:20px}.autopilot-dialog__actions button{background:#fff;border:1px solid #becdd3;border-radius:9px;color:#3b5662;cursor:pointer;font-size:12px;font-weight:720;min-height:44px;padding:8px 14px}.autopilot-dialog__actions .autopilot-dialog__enable{background:#9b5414;border-color:#9b5414;color:#fff}.autopilot-dialog__actions button:disabled{cursor:not-allowed;opacity:.5}.autopilot-spin{-webkit-animation:autopilot-spin .85s linear infinite;animation:autopilot-spin .85s linear infinite}.autopilot-shell__backdrop{display:none}.sr-only{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}body.autopilot-is-resizing{cursor:col-resize;-webkit-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes autopilot-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes autopilot-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes autopilot-shimmer{to{background-position:-200% 0}}@keyframes autopilot-shimmer{to{background-position:-200% 0}}@media (max-width:1279px){.autopilot-shell[data-autopilot-open=true] .autopilot-shell__workspace{min-width:0}.autopilot-shell[data-autopilot-open=true] .autopilot-shell__separator{display:none}.autopilot-shell[data-autopilot-open=true] .autopilot-shell__backdrop{background:rgba(18,35,44,.2);display:block;inset:0;position:fixed;z-index:79}.autopilot-shell[data-autopilot-open=true] .autopilot-panel{box-shadow:-14px 0 40px rgba(20,42,53,.18);height:100vh;height:100dvh;max-width:min(480px,calc(100vw - 48px));position:fixed;right:0;top:0;width:var(--autopilot-rail-width)}}@media (max-width:767px){.autopilot-shell{max-width:100vw;overflow-x:hidden;width:100vw}.autopilot-shell__workspace{max-width:100vw;min-width:0;overflow-x:hidden}.autopilot-shell[data-autopilot-open=true] .autopilot-panel{bottom:0;border-left:0;flex:0 0 100%;flex-basis:100vw;height:100vh;height:100dvh;inline-size:100vw;left:0;max-height:100vh;max-height:100dvh;max-width:100%;max-width:100vw;max-inline-size:100vw;min-inline-size:0;min-width:0;overflow-x:hidden;right:auto;top:0;width:100vw}.autopilot-panel__header{grid-gap:6px;gap:6px;padding-left:calc(13px + env(safe-area-inset-left, 0px));padding-right:calc(10px + env(safe-area-inset-right, 0px));padding-top:calc(10px + env(safe-area-inset-top, 0px))}.autopilot-panel__header-actions{grid-gap:4px;gap:4px}.autopilot-panel__pending-count{max-width:min(96px,28vw);overflow:hidden;text-overflow:ellipsis}.autopilot-mode-block,.autopilot-panel__timeline{padding-left:calc(11px + env(safe-area-inset-left, 0px));padding-right:calc(11px + env(safe-area-inset-right, 0px))}.autopilot-mode-block__label{flex-wrap:wrap;grid-gap:2px 8px;gap:2px 8px}.autopilot-mode button{line-height:1.15}.autopilot-composer{padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px));padding-left:calc(10px + env(safe-area-inset-left, 0px));padding-right:calc(10px + env(safe-area-inset-right, 0px))}.autopilot-action__buttons{align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.autopilot-button{justify-content:center;min-height:44px;white-space:normal;width:100%}.autopilot-button--primary{flex:none;grid-column:1/-1}.autopilot-button--quiet{margin-left:0}.autopilot-composer__input{width:100%}.autopilot-dialog-backdrop{padding:calc(10px + env(safe-area-inset-top, 0px)) calc(10px + env(safe-area-inset-right, 0px)) calc(10px + env(safe-area-inset-bottom, 0px)) calc(10px + env(safe-area-inset-left, 0px))}.autopilot-dialog{max-height:100%;max-width:100%;min-width:0;padding:20px}.autopilot-dialog__actions{flex-wrap:wrap}.autopilot-dialog__actions button{flex:1 1 140px}.autopilot-launcher{border-radius:50%;height:48px;padding:0;right:12px;top:78px;width:48px}.autopilot-launcher>span{display:none}.autopilot-launcher strong{position:absolute;right:-4px;top:-5px}}@media (max-width:767px){.autopilot-launcher--reviewer{top:144px}}@media (max-width:320px){.autopilot-panel__brand small,.autopilot-panel__pending-count>span{display:none}.autopilot-panel__pending-count{align-items:center;display:inline-flex;justify-content:center;min-height:28px;min-width:28px;padding:4px}.autopilot-mode{grid-template-columns:minmax(0,1fr)}.autopilot-action__meta>*{flex:1 0 100%}.autopilot-action__meta span+span:before,.autopilot-action__meta span+time:before,.autopilot-action__meta time+span:before{content:none}.autopilot-action__buttons{grid-template-columns:minmax(0,1fr)}}.autopilot-action-stack{isolation:isolate;padding-bottom:2px;position:relative}.autopilot-action-stack.has-multiple{padding-bottom:12px}.autopilot-action-stack.has-multiple:after,.autopilot-action-stack.has-multiple:before{background:#fbfaf7;border:1px solid #d8d6cf;border-radius:14px;bottom:4px;content:"";height:28px;left:10px;position:absolute;right:10px;z-index:-1}.autopilot-action-stack.has-multiple:after{bottom:0;left:18px;right:18px;z-index:-2}.autopilot-action-stack__navigation{align-items:center;display:flex;justify-content:space-between;margin:0 2px 7px}.autopilot-action-stack__navigation>span{color:#5e5b54;font-size:12px;font-weight:700;letter-spacing:.02em}.autopilot-action-stack__navigation>div{display:flex;grid-gap:4px;gap:4px}.autopilot-action-stack__navigation button{align-items:center;background:#fff;border:1px solid #d8d6cf;border-radius:8px;color:#37352f;display:inline-flex;height:32px;justify-content:center;min-width:36px}.autopilot-action-stack__navigation button:disabled{cursor:not-allowed;opacity:.38}.autopilot-action-stack__navigation button:focus-visible,.autopilot-composer__recent-actions:focus-visible,.autopilot-composer__text-size button:focus-visible,.autopilot-organization-settings button:focus-visible,.autopilot-recent-modal button:focus-visible{outline:3px solid rgba(30,103,183,.32);outline-offset:2px}.autopilot-composer__footer{align-items:center;display:flex;grid-gap:10px;gap:10px;justify-content:space-between}.autopilot-composer__footer>small{flex:1 1;margin:0;text-align:right}.autopilot-composer__text-size{align-items:center;background:#edf2f3;border:1px solid #d1dcdf;border-radius:10px;display:inline-flex;flex:0 0 auto;grid-gap:3px;gap:3px;padding:2px}.autopilot-composer__text-size>span{color:#516770;font-size:10px;font-weight:700;padding:0 5px;white-space:nowrap}.autopilot-composer__text-size button{align-items:center;background:#fff;border:1px solid #c9d6da;border-radius:8px;color:#24566a;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;height:44px;justify-content:center;line-height:1;min-width:44px;padding:0}.autopilot-composer__text-size button:disabled{cursor:not-allowed;opacity:.42}.autopilot-composer__text-size output{color:#334e5a;font-size:10px;font-weight:700;min-width:34px;text-align:center}.autopilot-composer__recent-actions{align-items:center;background:transparent;border:0;border-radius:8px;color:#3f5f7e;display:inline-flex;font-size:12px;font-weight:700;grid-gap:6px;gap:6px;min-height:44px;padding:6px 8px;white-space:nowrap}.autopilot-composer__recent-actions span{align-items:center;background:#e9eef4;border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;min-height:22px;min-width:22px;padding:0 6px}.autopilot-action__comment-box textarea,.autopilot-action__comments>div,.autopilot-action__decision p,.autopilot-action__decision small,.autopilot-action__editor textarea,.autopilot-action__error,.autopilot-action__explanation p,.autopilot-action__message-editor input,.autopilot-action__message-editor textarea,.autopilot-action__preview pre,.autopilot-action__summary,.autopilot-citation,.autopilot-citations__label,.autopilot-message__body>p,.autopilot-thinking,.autopilot-welcome p{font-size:11px;font-size:var(--autopilot-chat-text-size,11px)}.autopilot-message__loader{align-items:center;display:flex;grid-gap:5px;gap:5px;min-height:24px}.autopilot-message__loader>span:not(.sr-only){-webkit-animation:autopilot-message-loader 1.1s ease-in-out infinite;animation:autopilot-message-loader 1.1s ease-in-out infinite;background:#5b7f8e;border-radius:50%;height:6px;width:6px}.autopilot-message__loader>span:nth-child(2){-webkit-animation-delay:.14s;animation-delay:.14s}.autopilot-message__loader>span:nth-child(3){-webkit-animation-delay:.28s;animation-delay:.28s}@-webkit-keyframes autopilot-message-loader{0%,60%,to{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes autopilot-message-loader{0%,60%,to{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.autopilot-action h3,.autopilot-welcome h3{font-size:14px;font-size:calc(var(--autopilot-chat-text-size, 11px) + 3px)}.autopilot-governed-operation-preview__scope{font-size:16px;font-size:calc(var(--autopilot-chat-text-size, 11px) + 5px)}.autopilot-recent-modal__backdrop{align-items:flex-start;background:rgba(21,38,46,.48);display:flex;inset:75px 0 0;justify-content:center;overflow:auto;padding:24px;position:fixed;z-index:10030}.autopilot-recent-modal{background:#f7f6f2;border:1px solid rgba(55,53,47,.18);border-radius:18px;box-shadow:0 24px 70px rgba(20,26,31,.28);display:flex;flex-direction:column;max-height:min(820px,calc(100vh - 123px));max-height:min(820px,calc(100dvh - 123px));max-width:900px;overflow:hidden;width:min(900px,calc(100vw - 48px))}.autopilot-recent-modal>header{align-items:flex-start;background:#fff;border-bottom:1px solid #dedcd5;display:flex;grid-gap:20px;gap:20px;justify-content:space-between;padding:20px 22px}.autopilot-recent-modal h2{color:#24231f;font-size:20px;margin:0}.autopilot-recent-modal header p{color:#69665f;font-size:13px;margin:5px 0 0}.autopilot-recent-modal header button{align-items:center;background:#f4f3ef;border:1px solid #d8d6cf;border-radius:10px;display:inline-flex;height:44px;justify-content:center;min-width:44px}.autopilot-recent-modal__tabs{background:#fff;border-bottom:1px solid #d8e6ee;display:flex;grid-gap:6px;gap:6px;padding:8px 18px 0}.autopilot-recent-modal__tabs button{align-items:center;background:transparent;border:0;border-bottom:3px solid transparent;color:#526b7b;display:inline-flex;font-size:13px;font-weight:750;grid-gap:8px;gap:8px;min-height:44px;padding:8px 12px}.autopilot-recent-modal__tabs button[aria-selected=true]{border-bottom-color:#2e7da5;color:#173f5c}.autopilot-recent-modal__tabs span{align-items:center;background:#edf4f7;border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;min-height:24px;min-width:28px;padding:2px 8px}.autopilot-recent-modal__list{background:#f6f9fb;display:flex;flex:1 1;min-height:0;overflow:hidden}.autopilot-recent-modal__panel{display:grid;grid-gap:18px;gap:18px;min-height:0;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:18px;width:100%}.autopilot-recent-modal__panel[hidden]{display:none}.autopilot-recent-deck-section{background:#edf4f7;border:1px solid #cbdce4;border-radius:14px;display:grid;grid-gap:10px;gap:10px;min-height:0;padding:12px}.autopilot-recent-deck-section__heading{align-items:center;display:flex;justify-content:space-between}.autopilot-recent-deck-section__heading h3{color:#244c60;font-size:14px;margin:0}.autopilot-recent-deck-section__heading span{align-items:center;background:#fff;border:1px solid #c7d8df;border-radius:999px;color:#315f70;display:inline-flex;font-size:11px;font-weight:750;justify-content:center;min-height:26px;min-width:30px;padding:3px 9px}.autopilot-activity__list--deck,.autopilot-recent-action-deck{display:grid;grid-gap:10px;gap:10px;padding:2px 2px 8px}.autopilot-recent-action-deck .autopilot-recent-action{box-shadow:0 5px 14px rgba(30,59,74,.09)}.autopilot-recent-deck-section__empty{color:#667983;font-size:12px;margin:0;padding:10px 4px}.autopilot-recent-modal__empty{color:#69665f;margin:0;padding:32px 12px;text-align:center}.autopilot-recent-action{background:#fff;border:1px solid #d8e4e9;border-radius:12px;box-shadow:0 5px 16px rgba(30,59,74,.06);overflow:hidden;padding:0}.autopilot-activity__card[role=listitem],.autopilot-recent-action[role=listitem]{min-width:0}.autopilot-recent-action__disclosure{background:transparent;border:0;color:inherit;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) 44px;min-height:44px;padding:14px;text-align:left;width:100%}.autopilot-recent-action__summary{grid-column:1;min-width:0}.autopilot-recent-action__disclosure:focus-visible{box-shadow:inset 0 0 0 3px rgba(40,110,135,.34);outline:0}.autopilot-recent-action__chevron{align-items:center;align-self:center;color:#53717d;display:inline-flex;grid-column:2;grid-row:1;justify-content:center;min-height:44px;min-width:44px}.autopilot-recent-action__content{border-top:1px solid #e6edef;min-width:0;overflow-wrap:anywhere;padding:12px 14px 14px}.autopilot-recent-action__meta,.autopilot-recent-action__status{align-items:center;display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.autopilot-activity__content,.autopilot-activity__details,.autopilot-activity__summary,.autopilot-citation,.autopilot-recent-action__meta>*,.autopilot-recent-action__status>*{max-width:100%;min-width:0;overflow-wrap:anywhere}.autopilot-recent-action__status>span{background:#eef2f4;border-radius:999px;color:#52636c;font-size:10px;font-weight:750;padding:5px 8px}.autopilot-recent-action__status>span.is-accepted{background:#e7f5ec;color:#17643e}.autopilot-recent-action__status>span.is-declined{background:#f4eceb;color:#7a3c35}.autopilot-recent-action h3{color:#173e52;font-size:15px;font-weight:750;line-height:1.35;margin:0 0 7px;overflow-wrap:anywhere}.autopilot-recent-action__content>p{color:#52636c;font-size:11px;line-height:1.5;margin:0 0 8px}.autopilot-recent-action__meta{color:#596f79;font-size:11px;line-height:1.4;margin-bottom:9px}.autopilot-recent-action__meta time{color:#71828a}.autopilot-recent-action__details{display:grid;grid-gap:10px;gap:10px;margin-bottom:12px}.autopilot-recent-action__details>div{background:#f6f9fa;border-radius:8px;padding:9px 10px}.autopilot-recent-action__details strong{color:#345360;display:block;font-size:10px;letter-spacing:.02em;margin-bottom:3px;text-transform:uppercase}.autopilot-recent-action__details p{color:#52636c;font-size:12px;line-height:1.5;margin:0;overflow-wrap:anywhere}.autopilot-recent-modal__error{align-items:center;background:#fff2ef;border:1px solid #efc9c1;border-radius:10px;color:#8b3a2f;display:flex;font-size:11px;grid-gap:10px;gap:10px;justify-content:space-between;padding:10px}.autopilot-recent-modal__error button,.autopilot-recent-modal__more{background:#fff;border:1px solid #c7d8df;border-radius:8px;color:#315f70;font-size:11px;font-weight:750;min-height:44px;padding:8px 12px}.autopilot-recent-modal__more{justify-self:center}.autopilot-organization-settings{background:#fbfaf7;border:1px solid #dedcd5;border-radius:14px;box-shadow:0 8px 24px rgba(30,35,40,.06);margin-bottom:28px;padding:22px}.autopilot-organization-settings__heading{align-items:flex-start;display:flex;grid-gap:20px;gap:20px;justify-content:space-between}.autopilot-recent-modal{background:#fff;border-color:#cfdee7;border-radius:14px;box-shadow:0 24px 70px rgba(18,56,80,.24)}.autopilot-recent-modal>header{background:linear-gradient(135deg,#eef8fd,#fff 70%);border-bottom-color:#d8e6ee}.autopilot-recent-modal h2{color:#173f5c}.autopilot-recent-modal header p{color:#526b7b}.autopilot-recent-modal header button{background:#fff;border-color:#c9dce6}.autopilot-organization-settings h2,.organization-sso-settings h2{color:#24231f;font-size:20px;margin:0 0 7px}.autopilot-organization-settings__heading p{color:#69665f;line-height:1.5;margin:0;max-width:680px}.autopilot-organization-settings__heading>span{border-radius:999px;font-size:12px;font-weight:700;padding:7px 10px;white-space:nowrap}.autopilot-organization-settings__heading>span.is-enabled{background:#e8f4ed;color:#17633c}.autopilot-organization-settings__heading>span.is-disabled{background:#f1efea;color:#5f5b52}.autopilot-organization-settings__control{align-items:center;border-top:1px solid #e1dfd8;display:flex;grid-gap:24px;gap:24px;justify-content:space-between;margin-top:20px;padding-top:18px}.autopilot-organization-settings__control small{color:#69665f;display:block;line-height:1.45;margin-top:5px}.autopilot-organization-settings__confirm{align-items:flex-end;display:flex;flex-direction:column;grid-gap:8px;gap:8px;text-align:right}.autopilot-organization-settings__confirm>div{display:flex;grid-gap:8px;gap:8px}.autopilot-organization-settings__confirm button{background:#fff;border:1px solid #cbc8bf;border-radius:8px;min-height:44px;padding:8px 13px}.autopilot-organization-settings__confirm button.is-danger{background:#9d2828;border-color:#9d2828;color:#fff}.autopilot-organization-settings__loading{color:#69665f;margin:18px 0 0}.organization-sso-settings{border-top:1px solid #dedcd5;padding-top:24px}@media (max-width:767px){.autopilot-recent-modal__backdrop{inset:0;padding:0}.autopilot-recent-modal{border-radius:0;height:100vh;height:100dvh;max-height:none;max-width:none;padding-bottom:env(safe-area-inset-bottom,0);width:100%}.autopilot-recent-modal__tabs{padding-inline:max(8px,env(safe-area-inset-left,0))}.autopilot-recent-modal__tabs button{flex:1 1;justify-content:center;min-width:0}.autopilot-recent-modal__panel{padding:12px}.autopilot-composer__footer,.autopilot-organization-settings__control,.autopilot-organization-settings__heading{align-items:flex-start;flex-direction:column}.autopilot-composer__footer>small,.autopilot-organization-settings__confirm{text-align:left}.autopilot-composer__text-size{align-self:stretch;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.autopilot-panel__status>span{-webkit-animation:none!important;animation:none!important}.autopilot-shell *,.autopilot-shell :after,.autopilot-shell :before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.autopilot-transient-preview{align-items:flex-start;background:#fbfaf7;border:1px solid #cfdce1;border-radius:16px;bottom:max(20px,env(safe-area-inset-bottom,0));box-shadow:0 18px 48px rgba(20,45,58,.2);color:#263d48;display:flex;grid-gap:12px;gap:12px;max-width:min(430px,calc(100vw - 40px));padding:14px;position:fixed;right:20px;right:var(--autopilot-preview-right,20px);z-index:10020}.autopilot-transient-preview__icon{align-items:center;background:#e8f3f7;border-radius:11px;color:#286b82;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center}.autopilot-transient-preview[data-preview-kind=activity] .autopilot-transient-preview__icon{background:#e8f4ed;color:#17643e}.autopilot-transient-preview__content{min-width:0;width:100%}.autopilot-transient-preview__topline{align-items:center;display:flex;grid-gap:10px;gap:10px;justify-content:space-between}.autopilot-transient-preview__topline>span{color:#4f6874;font-size:11px;font-weight:750;letter-spacing:.02em;text-transform:uppercase}.autopilot-transient-preview__topline button{align-items:center;background:transparent;border:0;border-radius:9px;color:#536871;display:inline-flex;height:44px;justify-content:center;margin:-9px -9px -4px 0;min-width:44px}.autopilot-transient-preview h2{color:#1f3945;font-size:15px;line-height:1.35;margin:2px 0 4px}.autopilot-transient-preview__metadata,.autopilot-transient-preview__summary{color:#5a6e77;font-size:12px;line-height:1.45;margin:0}.autopilot-transient-preview__metadata{font-weight:680;margin-bottom:4px}.autopilot-transient-preview__summary{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.autopilot-transient-preview__open{align-items:center;background:transparent;border:0;border-radius:9px;color:#245f75;display:inline-flex;font-size:12px;font-weight:760;grid-gap:7px;gap:7px;min-height:44px;padding:8px 2px}.autopilot-activity__card:focus-visible,.autopilot-transient-preview button:focus-visible{outline:3px solid rgba(40,110,135,.34);outline-offset:2px}.autopilot-cost-placement-editor{border:0;display:grid;grid-gap:12px;gap:12px;margin:0;min-width:0;padding:0}.autopilot-cost-placement-editor>p{color:#526770;margin:0}.autopilot-cost-placement-editor__row{background:#f8fbfc;border:1px solid #d5e1e5;border-radius:12px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.autopilot-cost-placement-editor__selection{align-items:flex-start;display:flex;font-weight:700;grid-gap:9px;gap:9px}.autopilot-cost-placement-editor__facts{display:grid;grid-gap:4px;gap:4px;min-width:0}.autopilot-cost-placement-editor__facts blockquote{border-left:3px solid #b7ced7;margin:4px 0 0;overflow-wrap:anywhere;padding-left:10px;white-space:pre-wrap}.autopilot-cost-placement-editor__combobox{display:grid;grid-gap:5px;gap:5px;min-width:0;position:relative}.autopilot-cost-placement-editor__combobox input{max-width:100%;min-height:42px;min-width:0}.autopilot-cost-placement-editor__combobox ul{background:#fff;border:1px solid #b8cdd5;border-radius:9px;box-shadow:0 8px 24px rgba(31,57,69,.14);list-style:none;margin:0;max-height:240px;overflow:auto;padding:4px;z-index:2}.autopilot-cost-placement-editor__combobox li button{background:transparent;border:0;border-radius:7px;color:inherit;display:grid;grid-gap:2px;gap:2px;min-height:44px;padding:8px;text-align:left;width:100%}.autopilot-cost-placement-editor__combobox li.is-active button,.autopilot-cost-placement-editor__combobox li button:focus-visible,.autopilot-cost-placement-editor__combobox li button:hover{background:#e8f3f7;outline:none}@media (min-width:768px) and (max-width:1279px){.autopilot-transient-preview[data-chat-open=true]{left:max(20px,env(safe-area-inset-left,0));right:auto}}@media (max-width:767px){.autopilot-transient-preview{bottom:calc(12px + env(safe-area-inset-bottom, 0px));left:calc(10px + env(safe-area-inset-left, 0px));max-width:none;right:calc(10px + env(safe-area-inset-right, 0px))}.autopilot-transient-preview[data-chat-open=true]{display:none}}@media (prefers-reduced-motion:reduce){.autopilot-transient-preview,.autopilot-transient-preview *{-webkit-animation:none!important;animation:none!important;scroll-behavior:auto!important;transition:none!important}}.undo-action{align-items:center;background:#1f2933;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;bottom:24px;box-shadow:0 10px 32px rgba(15,23,42,.28);color:#fff;display:flex;grid-gap:18px;gap:18px;justify-content:space-between;left:50%;max-width:calc(100vw - 32px);min-width:320px;padding:12px 14px 12px 18px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10050}.undo-action__message{font-size:14px;font-weight:600;line-height:1.35}.undo-action__button{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.5);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;grid-gap:7px;gap:7px;min-height:36px;padding:7px 12px}.undo-action__button:focus,.undo-action__button:hover{background:hsla(0,0%,100%,.12);outline:none}.undo-action__button:disabled{cursor:wait;opacity:.7}@media (max-width:520px){.undo-action{bottom:12px;min-width:0;width:calc(100vw - 24px)}}
/*# sourceMappingURL=main.5551cf7c.chunk.css.map */