.rex-login{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px 16px;overflow:hidden;background:#071433;color:#e8eefc}.rex-login-layout{display:grid;grid-template-columns:minmax(0,420px) minmax(280px,420px);gap:72px;align-items:center;justify-content:center;width:min(960px,100%)}.rex-login-card{padding:32px 28px;border:1px solid rgba(255,255,255,.72);border-radius:20px;background:#fff;box-shadow:0 24px 60px #040c2047;color:#1d2939;color-scheme:light}.rex-login-logo{display:block;width:auto;height:44px;margin:0 0 22px}.rex-login-kicker{margin:0 0 8px;color:#0c287b;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rex-login-card h1{margin:0 0 8px;color:#101828;font-size:30px;line-height:38px}.rex-login-card>p,.rex-login-lead{margin:0 0 22px;color:#667085;font-size:14px;line-height:22px}.rex-login-form{display:flex;flex-direction:column;gap:16px}.rex-login-field{display:flex;flex-direction:column}.rex-login-field label{margin-bottom:6px;color:#344054;font-size:14px;font-weight:600}.rex-login-field label span{color:#d92d20}.rex-login-field input{height:44px;width:100%;border:1px solid #d0d5dd;border-radius:10px;background:#fff;padding:0 14px;color:#1d2939;font:inherit;font-size:14px}.rex-login-field input::placeholder{color:#98a2b3}.rex-login-field input:focus{border-color:#0c287b;outline:3px solid rgba(12,40,123,.16);outline-offset:1px}.rex-login-secret{position:relative}.rex-login-secret input{padding-right:48px}.rex-login-toggle{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#475467;cursor:pointer}.rex-login-toggle:hover,.rex-login-toggle:focus-visible{background:#f2f4f7;color:#0c287b}.rex-login-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;margin-top:4px;border:0;border-radius:10px;background:#0c287b;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.rex-login-submit:hover:not(:disabled){background:#16368f}.rex-login-submit:focus-visible{outline:3px solid rgba(34,211,238,.7);outline-offset:2px}.rex-login-submit:disabled{cursor:progress;opacity:.72}.rex-login-stage h2{margin:0 0 18px;max-width:460px;color:#f8fafc;font-size:34px;font-weight:600;line-height:42px}.rex-login-stage .rex-login-kicker{color:#67e8f9}.rex-login-points{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.rex-login-points li{display:flex;align-items:center;gap:10px;color:#d6deee;font-size:14px;line-height:20px}.rex-login-points svg{flex:0 0 auto;color:#67e8f9}@media(max-width:900px){.rex-login{align-items:flex-start;padding-top:32px}.rex-login-layout{grid-template-columns:1fr}.rex-login-stage{display:none}.rex-login-card h1{font-size:26px;line-height:34px}}.app-boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;background:#f8fafc;color:#0c287b;font-family:Outfit,Segoe UI,sans-serif}.app-boot-card{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.app-boot img{height:56px;width:auto}.app-boot p{margin:0;color:#1d2939;font-size:16px;font-weight:600}.app-boot-card>span{color:#667085;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.app-spin{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;flex:0 0 auto;animation:app-spin .7s linear infinite}.app-spin-lg{width:36px;height:36px;border-width:3px;color:#0c287b}.app-progress{position:fixed;top:0;left:0;right:0;z-index:100001;height:3px;overflow:hidden;pointer-events:none;opacity:0;background:#e7ebf6}.app-progress.is-on{opacity:1}.app-progress.is-on:before{content:"";display:block;width:38%;height:100%;background:#0c287b;animation:app-progress 1s ease-in-out infinite}.app-skel{display:grid;gap:18px}.app-skel-head,.app-skel-rows{display:grid;gap:10px}.app-skel-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.app-skel i{display:block;height:14px;border-radius:8px;background:linear-gradient(90deg,#e7ebf6,#f8f9fd 45%,#e7ebf6);background-size:220% 100%;animation:app-shimmer 1.15s ease-in-out infinite}.app-skel-head i{width:min(280px,70%);height:28px}.app-skel-head i.short{width:min(420px,90%);height:14px}.app-skel-cards i{height:108px;border-radius:16px}.app-skel-rows i{height:56px;border-radius:12px}button.is-busy,a.is-busy,.rex-btn.is-busy{cursor:progress;pointer-events:none;gap:8px}a.is-busy .mdi{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes app-spin{to{transform:rotate(360deg)}}@keyframes app-progress{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes app-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:900px){.app-skel-cards{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.app-spin,.app-progress.is-on:before,.app-skel i{animation:none}}.rex-form-alert{display:flex;gap:10px;align-items:flex-start;margin:0 0 16px;padding:12px 16px;border:1px solid #fecdca;border-left:4px solid #d92d20;border-radius:12px;background:#fef3f2;color:#7a271a;font-size:14px;line-height:20px}.rex-form-alert strong{display:block;color:#b42318}.rex-field-error{margin:6px 0 0;color:#b42318;font-size:12px;font-weight:500;line-height:18px}.rex-field-error:before{content:"Error: ";font-weight:700}@layer utilities{input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true],.cro-field.has-error input,.cro-field.has-error select,.cro-field.has-error textarea,.cro-reject-input[aria-invalid=true]{border-color:#d92d20!important;box-shadow:0 0 0 3px #d92d2029!important}}input[aria-invalid=true]:focus,select[aria-invalid=true]:focus,textarea[aria-invalid=true]:focus{outline:2px solid #d92d20;outline-offset:1px}.rex-empty-page{display:flex;min-height:42vh;align-items:center;justify-content:center;padding:24px 16px}.rex-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;padding:40px 20px;text-align:center}.rex-empty-state.is-framed{border:1px dashed #d0d5dd;border-radius:16px;background:#f9fafb}.rex-empty-state.is-compact{padding:24px 16px}.rex-empty-state-mark{display:grid;place-items:center;width:48px;height:48px;margin-bottom:4px;border-radius:14px;background:#e7ebf6;color:#0c287b}.rex-empty-state.is-search .rex-empty-state-mark,.rex-empty-state.is-missing .rex-empty-state-mark{background:#f2f4f7;color:#475467}.rex-empty-state.is-error .rex-empty-state-mark{background:#fef3f2;color:#d92d20}.rex-empty-state.is-restricted .rex-empty-state-mark{background:#fffaeb;color:#b54708}.rex-empty-state-title{margin:0;color:#1d2939;font-size:16px;font-weight:600;line-height:24px}.rex-empty-state>p:not(.rex-empty-state-title){max-width:36rem;margin:0;color:#667085;font-size:14px;line-height:22px}.rex-empty-state .rex-btn{margin-top:8px}@media(max-width:640px){.rex-empty-state{padding:28px 12px}}.rex-docs{display:flex;flex-direction:column;gap:16px}.rex-docs-notice{margin:0;padding:10px 14px;border-radius:8px;background:#fef3f2;color:#b42318;font-size:14px;line-height:20px}.rex-docs-notice.is-ok{background:#ecfdf3;color:#027a48}.rex-docs-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.rex-docs-toolbar label{display:flex;flex-direction:column;gap:6px;color:#475467;font-size:13px;font-weight:600}.rex-docs-toolbar input,.rex-docs-toolbar select{min-width:min(100%,280px);height:42px;border:1px solid #d0d5dd;border-radius:8px;padding:0 12px;background:#fff;color:#1d2939;font:inherit;font-weight:400}.rex-docs-nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rex-docs-back{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#344054;font:inherit;font-size:13px;font-weight:600;line-height:18px;cursor:pointer}.rex-docs-back:hover,.rex-docs-back:focus-visible{border-color:#0c287b;color:#0c287b}.rex-docs-crumbs{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin:0;padding:0;list-style:none}.rex-docs-crumbs button{border:0;background:transparent;color:#0c287b;font:inherit;font-weight:600;cursor:pointer}.rex-docs-crumbs li:last-child span{color:#1d2939;font-weight:600}.rex-docs-crumbs li:not(:last-child):after{content:"/";margin-left:8px;color:#98a2b3}.rex-docs-list{border:1px solid #eaecf0;border-radius:12px;background:#fff;overflow:hidden}.rex-docs-row{display:flex;flex-direction:column;gap:0;width:100%;padding:0;border-bottom:1px solid #eaecf0;background:transparent}.rex-docs-main{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px}button.rex-docs-row{flex-direction:row;align-items:center;gap:12px;padding:12px 14px;border:0;border-bottom:1px solid #eaecf0;font:inherit;text-align:left;cursor:pointer}.rex-docs-open{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.rex-docs-list .rex-docs-row:last-child{border-bottom:0}.rex-docs-row:hover,.rex-docs-row:focus-visible{background:#f8f9fc}.rex-docs-mark{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#e7ebf6;color:#0c287b}.rex-docs-row.is-empty .rex-docs-mark{background:#f2f4f7;color:#667085}.rex-docs-row.is-file .rex-docs-mark,.rex-docs-mark.is-file,.rex-docs-mark.is-history{background:#f2f4f7;color:#344054}.rex-docs-mark.is-company{background:#e7ebf6;color:#0c287b}.rex-docs-mark.is-product{background:#eef4ff;color:#175cd3}.rex-docs-mark.is-registration{background:#f4f3ff;color:#5925dc}.rex-docs-mark.is-step{background:#f0f9ff;color:#026aa2}.rex-docs-mark.is-checklist{background:#fef6ee;color:#b54708}.rex-docs-kind,.rex-docs-summary,.rex-docs-hint{color:#667085;font-size:13px;line-height:18px}.rex-docs-side .rex-docs-hint{flex:1 0 100%;text-align:right}.rex-docs-summary{display:block}.rex-docs-empty{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;background:#f2f4f7;color:#475467;font-size:12px;font-weight:600}.rex-docs-side{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.rex-docs-details{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#344054;font:inherit;font-size:13px;font-weight:600;line-height:18px;white-space:nowrap;cursor:pointer}.rex-docs-details[aria-expanded=true]{border-color:#0c287b;color:#0c287b}.rex-docs-download{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 12px;border:0;border-radius:8px;background:#0c287b;color:#fff;text-align:left;cursor:pointer}.rex-docs-download>span{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.rex-docs-download.is-inline{min-height:32px;padding:0 10px;font-size:13px;font-weight:600;line-height:18px;white-space:nowrap}.rex-docs-download strong{font-size:13px;font-weight:600;line-height:18px}.rex-docs-download>span>span{color:#ffffffd1;font-size:11px;font-weight:400;line-height:14px}.rex-docs-download.is-file{background:#fff;border:1px solid #d0d5dd;color:#1d2939}.rex-docs-download.is-file>span>span{color:#667085}.rex-docs-download:disabled{cursor:progress;opacity:.7}.rex-docs-preview{margin:0 14px 12px 62px;padding:8px 12px;border-left:3px solid #d6deee;border-radius:0 8px 8px 0;background:#f8f9fc}.rex-docs-preview ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.rex-docs-preview li{display:flex;align-items:center;gap:10px;min-width:0}.rex-docs-preview li>span:nth-child(2){display:flex;flex:1;flex-direction:column;min-width:0}.rex-docs-preview strong{color:#1d2939;font-size:13px}.rex-docs-preview .rex-docs-mark{width:28px;height:28px;flex-basis:28px}.rex-docs-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.rex-docs-copy strong{color:#1d2939;font-size:14px;overflow-wrap:anywhere}.rex-docs-copy span{color:#667085;font-size:13px}.rex-docs-actions{display:flex;flex:0 0 auto;gap:8px}@media(max-width:720px){.rex-docs-main{align-items:flex-start;flex-wrap:wrap}.rex-docs-side{width:100%;justify-content:flex-start}.rex-docs-preview{margin-left:14px}}.cro-dash-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cro-dash-summary.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cro-dash-summary .rex-task-metric:not(a){cursor:default}@media(max-width:1100px){.cro-dash-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.cro-dash-summary,.cro-dash-summary.is-three{grid-template-columns:1fr}}.cro-block-head h2{margin:0;color:#1d2939;font-size:18px;font-weight:600;line-height:28px}.cro-block-head p{max-width:40rem;margin:4px 0 0;color:#667085;font-size:14px;line-height:22px}.cro-page-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;color:#667085;font-size:14px;line-height:22px}.cro-filter{display:flex;flex-direction:column;gap:6px;min-width:180px;color:#344054;font-size:14px;font-weight:500}.cro-filter select{height:44px;margin:0;padding:0 14px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#1d2939;font-size:14px;font-weight:400;box-shadow:0 1px 2px #1018280d}.cro-portfolio{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.cro-company{display:flex;flex-direction:column;min-width:0;max-width:460px;overflow:hidden;border:1px solid #e4e7ec;border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 1px 2px #1018280d}.cro-company:hover{border-color:#98a2b3}.cro-company header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #f2f4f7}.cro-company h2 a,.cro-company dd a{color:#0c287b;text-decoration:none}.cro-company h2 a:hover,.cro-company dd a:hover{text-decoration:underline}.cro-company h2{margin:0;color:#1d2939;font-size:16px;font-weight:600;line-height:24px}.cro-company header p{margin:2px 0 0;color:#667085;font-size:13px;line-height:18px}.cro-company .rex-task-status{flex:0 0 auto;margin-top:2px}.cro-company dl{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin:0;padding:16px 20px 18px}.cro-company dt,.cro-company dd{margin:0}.cro-company dt{color:#667085;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:16px;text-transform:uppercase}.cro-company dd{margin-top:2px;color:#101828;font-size:14px;font-weight:600;line-height:20px}.cro-overdue{color:#d92d20;font-weight:500}.rex-panel .rex-dash-empty{padding:4px 0 0}.rex-dash-card .rex-table tr:last-child td{border-bottom:0}.rex-dash-card .rex-table th:first-child,.rex-dash-card .rex-table td:first-child{padding-left:20px}.rex-dash-card .rex-table th:last-child,.rex-dash-card .rex-table td:last-child{padding-right:20px}.dark .cro-company{background:#0c111d;border-color:#1d2939}.dark .cro-company header{border-bottom-color:#1d2939}.dark .cro-company h2,.dark .cro-company dd,.dark .cro-block-head h2{color:#f2f4f7}.cro-user-tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.cro-user-search{display:flex;flex:1 1 240px;flex-direction:column;gap:6px;min-width:0;color:#344054;font-size:14px;font-weight:500}.cro-user-search input,.cro-user-form input:not([type=checkbox]),.cro-user-form select{width:100%;height:44px;margin:0;padding:0 14px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#1d2939;font-size:14px;font-weight:400;box-shadow:0 1px 2px #1018280d}.cro-user-search input:focus,.cro-user-form input:not([type=checkbox]):focus,.cro-user-form select:focus{border-color:#0c287b;outline:2px solid rgba(12,40,123,.15);outline-offset:1px}.cro-person{display:inline-flex;align-items:center;gap:8px;min-width:0}.cro-person a{color:#101828;font-weight:600;text-decoration:none}.cro-person a:hover,.cro-person a:focus{color:#0c287b}.cro-role{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:18px;white-space:nowrap}.cro-role.is-admin{background:#e7ebf6;color:#0c287b}.cro-role.is-editor{background:#f2f4f7;color:#344054}.cro-you{color:#0c287b;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:16px;text-transform:uppercase}.cro-access-cell{color:#667085;font-size:13px;line-height:18px}.cro-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px;border-top:1px solid #f2f4f7;color:#667085;font-size:13px}.cro-pager label{display:inline-flex;align-items:center;gap:8px}.cro-pager select,.cro-pager button{height:36px;padding:0 12px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#344054;font-size:13px}.cro-pager button:disabled{opacity:.45;cursor:not-allowed}.cro-note,.cro-users .rex-dash-error,.cro-user-form .rex-dash-error{margin:0}.cro-note{padding:10px 14px;border-radius:8px;background:#ecfdf3;color:#027a48;font-size:14px;line-height:20px}.cro-card-body{padding:16px 20px 20px}.cro-facts{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin:0}.cro-facts div{min-width:0}.cro-facts dt,.cro-facts dd{margin:0}.cro-facts dt{color:#667085;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:16px;text-transform:uppercase}.cro-facts dd{margin-top:4px;color:#101828;font-size:14px;font-weight:600;line-height:20px}.cro-profile-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;align-items:start}.cro-assigned,.cro-audit{margin:16px 0 0;padding:0;list-style:none}.cro-assigned li,.cro-audit li{padding:12px 0;border-top:1px solid #f2f4f7}.cro-assigned li:first-child,.cro-audit li:first-child{padding-top:0;border-top:0}.rex-page-actions .btn:disabled,.cro-modal-actions .btn:disabled{opacity:.55;cursor:not-allowed}.rex-page-actions .btn.btn-danger:disabled,.cro-modal-actions .btn.btn-danger:disabled{background:#fecdca;color:#912018;opacity:1}.cro-users .rex-table{min-width:760px}.cro-users .rex-table-wrap{overflow-x:auto;padding-bottom:8px;scrollbar-color:#d0d5dd transparent;scrollbar-width:thin}.cro-users .rex-table-wrap::-webkit-scrollbar{height:8px}.cro-users .rex-table-wrap::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:999px}.cro-users .rex-table th,.cro-users .rex-table td{white-space:nowrap}.cro-users .rex-table .cro-access-cell{white-space:normal;min-width:180px}.cro-audit strong{display:block;color:#1d2939;font-size:14px;font-weight:600;line-height:20px}.cro-audit span,.cro-audit p{margin:2px 0 0;color:#667085;font-size:13px;line-height:18px}.cro-modal-scrim{position:fixed;z-index:100002;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#10182873}.cro-modal{display:flex;flex-direction:column;width:min(480px,100%);max-height:min(720px,calc(100vh - 48px));overflow:auto;border-radius:16px;background:#fff;box-shadow:0 20px 40px #1018282e}.cro-modal.is-wide{width:min(760px,100%)}.cro-modal-head{padding:20px 20px 0}.cro-modal-head h2{margin:0;color:#1d2939;font-size:20px;font-weight:600;line-height:28px}.cro-modal-copy{margin:8px 0 0;color:#667085;font-size:14px;line-height:22px}.cro-user-form{padding:16px 20px 20px}.cro-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.cro-user-form .cro-field{display:flex;flex-direction:column;gap:6px;min-width:0;color:#344054;font-size:14px;font-weight:500}.cro-check input,.cro-company-option input{width:16px;height:16px;margin:0;accent-color:#0c287b;box-shadow:none}.cro-card-body .rex-dash-empty{padding:0}.cro-check{display:flex;flex-direction:row;align-items:center;gap:8px;margin:14px 0 0;color:#344054;font-size:14px;font-weight:500}.cro-access{margin:16px 0 0;padding:14px 14px 12px;border:1px solid #e4e7ec;border-radius:12px}.cro-access legend{padding:0 6px;color:#1d2939;font-size:14px;font-weight:600}.cro-access-note,.cro-access-count{margin:8px 0 0;color:#667085;font-size:13px;font-weight:400;line-height:18px}.cro-company-list{display:flex;flex-direction:column;max-height:220px;margin-top:10px;overflow:auto;border:1px solid #e4e7ec;border-radius:8px}.cro-company-option{display:flex;flex-direction:row;align-items:center;gap:10px;margin:0;padding:10px 12px;border-bottom:1px solid #f2f4f7;color:#1d2939;font-size:14px;font-weight:500}.cro-company-option:last-child{border-bottom:0}.cro-company-option>span{flex:1;min-width:0}.cro-company-option .rex-task-status{flex:0 0 auto}.cro-company-list .rex-dash-empty{padding:16px 12px}.cro-modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid #f2f4f7}.cro-modal-actions .btn{min-width:108px}@media(max-width:800px){.cro-user-tools{align-items:stretch}.cro-user-tools .cro-filter,.cro-user-search{width:100%;min-width:0}.cro-form-grid,.cro-profile-grid,.cro-facts{grid-template-columns:1fr}.cro-modal-scrim{padding:12px}}@media(max-width:640px){.rex-page-actions{flex-direction:column}.rex-page-actions .btn{width:100%}.cro-pager{justify-content:flex-start}}body.dark .cro-company,body.dark .cro-step-card,body.dark .cro-folder,body.dark .cro-pack,body.dark .cro-doc,body.dark .cro-modal,body.dark .cro-preview-panel,body.dark .cro-access,body.dark .rex-docs-list,body.dark .rex-docs-back,body.dark .rex-docs-details,body.dark .rex-docs-download.is-file,body.dark .cro-layout-switch,body.dark .cro-layout-switch button,body.dark .cro-action-btn,body.dark .cro-preset,body.dark .cro-pager button,body.dark .cro-pager select,body.dark .cro-filter select,body.dark .cro-search input,body.dark .cro-reject-input{background-color:#1d2939;border-color:#344054;color:#e4e7ec;box-shadow:none}body.dark .cro-folder.is-nested,body.dark .rex-docs-preview,body.dark .cro-preview-panel iframe,body.dark .cro-preview-panel img,body.dark .cro-company-list{background:#101828;border-color:#344054}body.dark .cro-company header,body.dark .cro-preview-panel header,body.dark .cro-review-tabs,body.dark .cro-assigned li,body.dark .cro-audit li,body.dark .cro-cl-row,body.dark .cro-pager,body.dark .rex-tasks-pager,body.dark .cro-modal-actions,body.dark .cro-company-option,body.dark .rex-docs-row,body.dark button.rex-docs-row{border-color:#344054}body.dark .cro-company dt,body.dark .cro-page-meta,body.dark .cro-block-head p,body.dark .cro-crumbs,body.dark .cro-folder-meta,body.dark .cro-pack-counts,body.dark .cro-doc-date,body.dark .cro-pack-context,body.dark .cro-step-progress,body.dark .cro-facts dt,body.dark .cro-access-cell,body.dark .cro-access-note,body.dark .cro-access-count,body.dark .cro-modal-copy,body.dark .cro-user-search,body.dark .cro-audit span,body.dark .cro-audit p,body.dark .rex-docs-kind,body.dark .rex-docs-summary,body.dark .rex-docs-hint,body.dark .rex-docs-copy span,body.dark .rex-cl-desc,body.dark .rex-tasks-pager{color:#98a2b3}body.dark .cro-block-head h2,body.dark .cro-company h2,body.dark .cro-company dd,body.dark .cro-facts dd,body.dark .cro-step-header h3,body.dark .cro-cl-name,body.dark .cro-folder-toggle,body.dark .cro-folder-title,body.dark .cro-modal-head h2,body.dark .cro-person a,body.dark .cro-audit strong,body.dark .cro-access legend,body.dark .cro-company-option,body.dark .rex-docs-copy strong,body.dark .rex-docs-preview strong,body.dark .rex-docs-crumbs li:last-child span,body.dark .cro-preview-panel header strong{color:#f2f4f7}body.dark .cro-crumbs a,body.dark .cro-crumbs button,body.dark .cro-action-link,body.dark .cro-dl-link,body.dark .cro-folder-open,body.dark .cro-cl-name a,body.dark .rex-docs-crumbs button,body.dark .rex-search-item strong{color:#9eb0ff}body.dark .cro-crumbs a:hover,body.dark .cro-action-link:hover,body.dark .cro-dl-link:hover,body.dark .cro-person a:hover,body.dark .cro-person a:focus{color:#d6deff}body.dark .cro-queue-row:hover td,body.dark .cro-queue-row:focus td,body.dark .cro-step-header:hover,body.dark .rex-docs-row:hover,body.dark .rex-docs-row:focus-visible,body.dark .rex-search-item:hover,body.dark .cro-layout-switch button:hover:not(.is-active){background:#243044;color:#e4e7ec}body.dark .cro-company:hover{border-color:#4b5f8a}body.dark .cro-layout-switch button.is-active{background:#0c287b;color:#fff}body.dark .cro-step-progress-bar{background:#344054}body.dark .rex-task-status.is-pending,body.dark .rex-task-status.is-draft,body.dark .rex-task-status.is-submitted,body.dark .cro-role.is-editor,body.dark .rex-docs-empty,body.dark .rex-docs-row.is-empty .rex-docs-mark,body.dark .rex-docs-mark.is-file,body.dark .rex-docs-mark.is-history{background:#243044;color:#d0d5dd}body.dark .rex-task-status.is-inprogress,body.dark .cro-role.is-admin,body.dark .cro-tab-count,body.dark .rex-docs-mark,body.dark .rex-docs-mark.is-company{background:#1e3a5f;color:#d6deff}body.dark .rex-task-status.is-completed,body.dark .rex-task-status.is-confirmed,body.dark .cro-note{background:#053321;color:#6ce9a6}body.dark .rex-task-status.is-cancelled,body.dark .cro-attention em.is-cancelled{background:#3f1d1d;color:#fda29b}body.dark .cro-attention em.is-pending{background:#1e3a5f;color:#d6deff}body.dark .cro-attention em.is-submitted{background:#3f2e12;color:#fdb022}body.dark .cro-approve{background:#053321;border-color:#027a48;color:#6ce9a6}body.dark .cro-approve:hover:not(:disabled){background:#085d3a;color:#d1fadf}body.dark .cro-reject{background:#3f1d1d;border-color:#912018;color:#fda29b}body.dark .cro-reject:hover:not(:disabled){background:#5c2424;color:#fee4e2}body.dark .rex-dash-error,body.dark .rex-docs-notice{background:#3f1d1d;color:#fda29b}body.dark .rex-docs-notice.is-ok{background:#053321;color:#6ce9a6}body.dark .cro-folder-badge,body.dark .cro-pack-wait,body.dark .cro-detail-flag,body.dark .rex-cl-note,body.dark .cro-doc-comment{background:#3f2e12;color:#fdb022}body.dark .cro-filter-chips button{background:#1e3a5f;border-color:#344054;color:#d6deff}body.dark .cro-timeline li{background:#1d2939;border-color:#344054;color:#e4e7ec}body.dark .cro-timeline li.is-current{background:#1e3a5f;border-color:#4b5f8a}body.dark .rex-search-item span,body.dark .rex-search-item span span{color:#98a2b3}body.dark .rex-docs-mark.is-product{background:#1e3a5f;color:#b2ccff}body.dark .rex-docs-mark.is-registration{background:#2e1f4d;color:#d6bbfb}body.dark .rex-docs-mark.is-step{background:#0b3a4a;color:#7cd4fd}body.dark .rex-docs-mark.is-checklist{background:#3f2e12;color:#fdb022}
