@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;600&family=Lora:wght@600;700&display=swap");.cei__wrapper{--cei-ink:#0f2d3d;--cei-body:#53656c;--cei-muted:#8a9a9f;--cei-placeholder:#5a7080;--cei-teal:#0ea8a5;--cei-teal-dark:#0b8f8c;--cei-teal-soft:#f0f7f7;--cei-line:#dce5e5;--cei-field:#d4e0ea;--cei-divider:#e6eef3;--cei-card-border:#e3ecee;--cei-stripe:#f7fafa;--cei-green:#247a55;--cei-red:#b42318;--cei-amber:#9a5b00;--cei-grey:#53656c;color:var(--cei-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1280px;padding:92px 0;width:100%;-webkit-font-smoothing:antialiased}.cei__wrapper,.cei__wrapper *,.cei__wrapper :after,.cei__wrapper :before{box-sizing:border-box}.cei__wrapper [hidden]{display:none!important}.cei__wrapper .cei-sr{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;border:0!important;white-space:nowrap!important}.cei__wrapper button{font-family:inherit}.cei__wrapper :is(button,input,textarea,a):focus-visible{outline:2px solid var(--cei-teal);outline-offset:2px}.cei__wrapper fieldset{border:0;margin:0;min-width:0;padding:0}.cei__wrapper legend{padding:0}.cei-page-head,.cei-view{display:flex;flex-direction:column}.cei-page-head{gap:16px}.cei-page-head--narrow .cei-lead{max-width:700px}.cei__wrapper .cei-eyebrow{color:var(--cei-teal);font-size:14px;font-weight:600;letter-spacing:.05em;line-height:20px;margin:0;text-transform:uppercase}.cei__wrapper .cei-heading{color:var(--cei-ink);font-family:Lora,Georgia,serif;font-size:48px;font-weight:700;letter-spacing:-.01em;line-height:56px;margin:0}.cei__wrapper .cei-heading__accent{color:var(--cei-teal)}.cei__wrapper .cei-sub-heading{color:var(--cei-ink);font-size:18px;font-weight:600;line-height:28px;margin:0}.cei__wrapper .cei-lead{color:var(--cei-body);font-size:16px;line-height:24px;margin:0}.cei__wrapper .cei-section-title{color:var(--cei-ink);font-family:Lora,Georgia,serif;font-size:40px;font-weight:700;line-height:48px;margin:0}.cei-back{align-items:center;align-self:flex-start;background:none;border:0;color:var(--cei-teal);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;line-height:20px;margin:0 0 40px;padding:4px 0}.cei-back:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230ea8a5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='M19 12H5m6-6-6 6 6 6'/%3E%3C/svg%3E") 50% /12px no-repeat;content:"";height:12px;width:12px}.cei-back:hover{text-decoration:underline;text-underline-offset:3px}.cei-btn{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;line-height:20px;min-height:52px;padding:0 20px;transition:background-color .15s ease,transform .15s ease;white-space:nowrap}.cei-btn:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") 50% /16px no-repeat;content:"";height:16px;transition:transform .15s ease;width:16px}.cei-btn:hover:after{transform:translateX(2px)}.cei-btn--teal{background:var(--cei-teal);border:1.5px dashed var(--cei-ink);color:#fff}.cei-btn--teal:hover{background:var(--cei-teal-dark)}.cei-btn--dark{background:var(--cei-ink);border:1.5px dashed hsla(0,0%,100%,.45);color:#fff}.cei-btn--dark:hover{background:#18445a}.cei-btn:disabled{cursor:progress;opacity:.6}.cei-link-btn{background:none;border:0;color:var(--cei-teal);cursor:pointer;font-size:14px;font-weight:600;line-height:20px;padding:8px 0}.cei-link-btn:hover{text-decoration:underline;text-underline-offset:3px}.cei-link-btn--ink{color:var(--cei-ink)}.cei-select{min-width:0;position:relative}.cei-select__toggle{align-items:center;background:#fff;border:1.5px solid var(--cei-line);border-radius:12px;color:var(--cei-muted);cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:10px;height:48px;justify-content:space-between;line-height:24px;padding:0 14px 0 16px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.cei-select__toggle:hover{border-color:#bfd0d0}.cei-select.is-open .cei-select__toggle{border-color:var(--cei-teal);box-shadow:0 0 0 3px rgba(14,168,165,.15)}.cei-select.has-value .cei-select__toggle{color:var(--cei-ink)}.cei-select__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cei-select__toggle:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230f2d3d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") 50% /16px no-repeat;content:"";flex:none;height:16px;transition:transform .15s ease;width:16px}.cei-select.is-open .cei-select__toggle:after{transform:rotate(180deg)}.cei-select__panel{background:#fff;border:1.5px solid var(--cei-line);border-radius:12px;box-shadow:0 12px 24px rgba(15,45,61,.12);display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.cei-select__search-wrap{border-bottom:1px solid var(--cei-divider);flex:none;padding:8px}.cei-select__search{border:1.5px solid var(--cei-line);border-radius:8px;color:var(--cei-ink);font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.cei-select__search:focus{outline:none}.cei-select__options{flex:1 1 auto;overflow-y:auto;padding:6px}.cei-select__option label{border-radius:8px;color:var(--cei-ink);cursor:pointer;display:block;font-size:15px;line-height:20px;padding:10px 12px}.cei-select__option label:hover{background:var(--cei-teal-soft)}.cei-select__option input:checked+label{background:rgba(14,168,165,.1);color:var(--cei-teal);font-weight:600}.cei-select__option input:focus-visible+label{outline:2px solid var(--cei-teal);outline-offset:-2px}.cei-select__option--other{border-top:1px solid var(--cei-divider);margin-top:4px;padding-top:4px}.cei-select__option--other label{color:var(--cei-teal);font-weight:600}.cei-select__none{color:var(--cei-body);font-size:14px;margin:0;padding:14px 18px}.cei-filters{display:flex;flex-direction:column;gap:12px;margin:40px 0;padding:0 16px}.cei-filters__row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0}.cei-select--filter{flex:1 1 480px;max-width:602px}.cei-chips{display:flex;flex-wrap:wrap;gap:12px}.cei-chip{align-items:center;background:var(--cei-teal-soft);border:1.5px solid var(--cei-line);border-radius:12px;color:var(--cei-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:43px;line-height:20px;padding:10px 14px 10px 10px;transition:border-color .15s ease;user-select:none;white-space:nowrap}.cei-chip:hover{border-color:#bfd0d0}.cei-chip:has(input:focus-visible){outline:2px solid var(--cei-teal);outline-offset:2px}.cei-checkbox{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid var(--cei-ink);border-radius:5px;cursor:pointer;flex:none;height:20px;margin:0;transition:background-color .15s ease,border-color .15s ease;width:20px}.cei-checkbox:checked{background:var(--cei-teal) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.7' viewBox='0 0 12 12'%3E%3Cpath d='m2.5 6.2 2.2 2.2 4.8-5'/%3E%3C/svg%3E") center /12px no-repeat}.cei-chip .cei-checkbox:focus-visible{outline:none}.cei-filters__clear{margin-left:4px}.cei-search__input{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230f2d3d' stroke-linecap='round' stroke-width='1.8' viewBox='0 0 18 18'%3E%3Ccircle cx='8' cy='8' r='5'/%3E%3Cpath d='m12 12 3 3'/%3E%3C/svg%3E") 16px /18px no-repeat;border:1.5px solid var(--cei-line);border-radius:12px;color:var(--cei-ink);font-family:inherit;font-size:16px;height:48px;line-height:24px;padding:0 16px 0 44px;width:100%}.cei-search__input::placeholder{color:var(--cei-muted)}.cei-search__input:focus{outline:none}.cei__wrapper .cei-table{background:#fff;border:2px dashed var(--cei-ink);border-radius:20px;border-spacing:0;display:block;margin:0;overflow-x:auto;width:100%}.cei__wrapper .cei-table>tbody,.cei__wrapper .cei-table>tfoot,.cei__wrapper .cei-table>thead{border-collapse:collapse;display:table;table-layout:fixed;width:100%}.cei__wrapper .cei-table th{background:var(--cei-teal);border:0;color:#fff;font-size:14px;font-weight:600;letter-spacing:.05em;line-height:20px;padding:14px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.cei__wrapper .cei-table tbody td{background:transparent;border:0;border-bottom:2px dashed var(--cei-line);color:var(--cei-body);font-size:16px;line-height:24px;padding:14px 20px;vertical-align:middle}.cei__wrapper .cei-table tbody tr{background:#fff;transition:background-color .12s ease}.cei__wrapper .cei-table tbody tr.is-alt{background:var(--cei-stripe)}.cei__wrapper .cei-table tbody tr:hover{background:var(--cei-teal-soft)}.cei__wrapper .cei-table tbody tr.is-last td{border-bottom:0}.cei__wrapper .cei-table .cei-center{text-align:center}.cei-signal{border-radius:999px;display:inline-flex;height:28px;vertical-align:middle;width:28px}.cei-signal--yes{background:var(--cei-teal) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.9' viewBox='0 0 14 14'%3E%3Cpath d='m3.5 7.3 2.3 2.3 4.7-5'/%3E%3C/svg%3E") center /14px no-repeat}.cei-signal--no{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%238a9a9f' stroke-linecap='round' stroke-width='1.5' viewBox='0 0 12 12'%3E%3Cpath d='m3 3 6 6m0-6L3 9'/%3E%3C/svg%3E") 50% /12px no-repeat;border:1.5px dashed var(--cei-muted)}.cei-badge{align-items:center;background:#fff;border:1.5px solid;border-radius:999px;color:var(--cei-grey);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;letter-spacing:.05em;line-height:20px;padding:4px 10px 4px 8px;text-transform:uppercase;white-space:nowrap}.cei-badge:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.cei-badge--supporting{color:var(--cei-green)}.cei-badge--not_supporting{color:var(--cei-red)}.cei-badge--depends{color:var(--cei-amber)}.cei-badge--unknown{color:var(--cei-grey)}.cei__wrapper .cei-table>tfoot td{background:var(--cei-teal-soft);border:0;border-top:2px dashed var(--cei-line);padding:18px 20px;text-align:left}.cei__wrapper .cei-table>tfoot tr.cei-pager__empty td{background:#fff;border-top:0;color:var(--cei-body);font-size:15px;padding:40px 20px;text-align:center}.cei-pager{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between}.cei-pager__count{color:var(--cei-body);font-size:14px;line-height:20px;margin:0}.cei-pager__pages{display:flex;flex-wrap:wrap;gap:8px}.cei-pager__btn,.cei-pager__gap{align-items:center;background:#fff;border:1.5px solid var(--cei-line);border-radius:10px;color:var(--cei-ink);display:inline-flex;font-size:14px;font-weight:600;height:36px;justify-content:center;line-height:20px;min-width:36px;padding:0 8px}.cei-pager__btn{cursor:pointer;transition:border-color .15s ease}.cei-pager__btn:hover:not(:disabled):not([aria-current=page]){border-color:var(--cei-teal)}.cei-pager__btn[aria-current=page]{background:var(--cei-ink);border-color:var(--cei-ink);color:#fff;cursor:default}.cei-pager__btn:disabled{cursor:not-allowed;opacity:.4}.cei-pager__btn svg{height:14px;width:14px}#cei-summary-table tbody td:first-child,#cei-summary-table tbody td:nth-child(2),#cei-summary-table th:first-child,#cei-summary-table th:nth-child(2){width:24%}#cei-summary-table tbody td:nth-child(3),#cei-summary-table tbody td:nth-child(4),#cei-summary-table th:nth-child(3),#cei-summary-table th:nth-child(4){padding-left:6px;padding-right:6px;width:11%}#cei-summary-table tbody td:nth-child(5),#cei-summary-table th:nth-child(5){width:15%}#cei-summary-table .cei-cell--company{color:var(--cei-ink);font-weight:600;line-height:28px}#cei-summary-table .cei-cell--industry{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cei-summary-table .cei-cell--actions{text-align:right;white-space:nowrap}.cei-row-link{align-items:center;background:none;border:0;color:var(--cei-teal);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;line-height:20px;padding:4px 0}.cei-row-link+.cei-row-link{margin-left:10px}.cei-row-link:hover{text-decoration:underline;text-underline-offset:3px}.cei-row-link--update:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%230ea8a5' d='m362.7 19.3-48.4 48.4 130 130 48.4-48.4c25-25 25-65.5 0-90.5l-39.4-39.5c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2c-2.5 8.5-.2 17.6 6 23.8s15.3 8.5 23.7 6.1L151 475.7c14.1-4.2 27-11.8 37.4-22.2l233.3-233.2z'/%3E%3C/svg%3E") 50% /12px no-repeat;content:"";height:12px;width:12px}.cei-row-link--details:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230ea8a5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") 50% /14px no-repeat;content:"";height:14px;width:14px}.cei-details-head{align-items:center;display:flex;gap:24px;justify-content:space-between}.cei-details-head__text{align-items:flex-start;display:flex;flex-direction:column;gap:10px;min-width:0}.cei-pill{align-items:center;background:#fff;border:1px solid var(--cei-line);border-radius:999px;color:var(--cei-body);display:inline-flex;font-size:12px;line-height:18px;padding:3px 12px}.cei-pill:empty{display:none}.cei-details-head__meta{color:var(--cei-body);font-size:16px;line-height:24px;margin:0}.cei-history{display:flex;flex-direction:column;gap:8px;margin-top:112px}.cei-history .cei-table{margin-top:28px}#cei-details-table tbody td:first-child,#cei-details-table th:first-child{width:15%}#cei-details-table tbody td:nth-child(2),#cei-details-table tbody td:nth-child(3),#cei-details-table th:nth-child(2),#cei-details-table th:nth-child(3){padding-left:6px;padding-right:6px;width:12.5%}#cei-details-table tbody td:nth-child(4),#cei-details-table th:nth-child(4){width:17%}#cei-details-table .cei-cell--date{color:var(--cei-ink);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em}#cei-details-table .cei-cell--notes{overflow-wrap:anywhere}.cei-empty{color:var(--cei-muted)}.cei-disclaimer{color:var(--cei-body);font-size:13px;line-height:18px;margin:24px 0 0}.cei-view--update{background:var(--cei-teal-soft);box-shadow:0 0 0 100vmax var(--cei-teal-soft);clip-path:inset(0 -100vmax);padding:48px 0 64px;position:relative}.cei-card{background:#fff;border:1px solid var(--cei-card-border);border-radius:16px;box-shadow:0 1px 2px rgba(35,49,58,.04);display:flex;flex-direction:column;gap:24px;margin-top:40px;padding:30px}.cei-card .cei-eyebrow{margin-bottom:-8px}.cei__wrapper .cei-card__title{color:var(--cei-ink);font-family:Lora,Georgia,serif;font-size:24px;font-weight:600;line-height:32px;margin:0}.cei-form-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.cei-field{display:flex;flex-direction:column;gap:6px;min-width:0}.cei__wrapper .cei-label{color:var(--cei-ink);display:block;font-size:14px;font-weight:600;line-height:20px;margin:0}fieldset.cei-field>.cei-label{margin-bottom:6px}.cei-req{color:var(--cei-red);margin-left:1px}.cei-card .cei-select__toggle{border:1px solid var(--cei-field);border-radius:10px;color:var(--cei-placeholder)}.cei-card .cei-select.has-value .cei-select__toggle{color:var(--cei-ink)}.cei-field.is-invalid .cei-cpt-box,.cei-field.is-invalid .cei-field__other,.cei-field.is-invalid .cei-select__toggle{border-color:var(--cei-red)}.cei-input{background:#fff;border:1px solid var(--cei-field);border-radius:10px;color:var(--cei-ink);font-family:inherit;font-size:16px;line-height:24px;min-height:48px;padding:12px 14px;width:100%}.cei-input::placeholder{color:var(--cei-muted)}.cei-input:focus{border-color:var(--cei-teal);box-shadow:0 0 0 3px rgba(14,168,165,.15);outline:none}.cei-field__other{margin-top:6px}.cei-textarea{min-height:128px;resize:vertical}.cei-help{color:var(--cei-body);font-size:13px;line-height:18px;margin:2px 0 0}.cei-cpt-box{border:1px solid var(--cei-field);border-radius:10px;display:flex;flex-direction:column;gap:16px;padding:16px 14px}.cei-check{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.cei-checkbox--form{border-color:#c2d0d6;border-radius:4px;margin-top:1px}.cei-checkbox--form:checked{border-color:var(--cei-teal)}.cei-check__text{display:flex;flex-direction:column;gap:2px}.cei-check__title{color:var(--cei-ink);font-size:16px;font-weight:600;line-height:22px}.cei-check__desc{color:var(--cei-body);font-size:14px;line-height:20px}.cei-cpt-box__divider{background:var(--cei-divider);border:0;height:1px;margin:0}.cei__wrapper .cei-label--sub{margin-bottom:12px}.cei-radios__list{display:flex;flex-wrap:wrap;gap:12px 22px}.cei-radio{align-items:center;color:var(--cei-ink);cursor:pointer;display:inline-flex;font-size:16px;gap:8px;line-height:24px}.cei-radio input{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid #c2d0d6;border-radius:50%;cursor:pointer;flex:none;height:20px;margin:0;transition:border-color .15s ease,background .15s ease;width:20px}.cei-radio input:checked{background:radial-gradient(circle,#fff 0 3.5px,var(--cei-teal) 4px);border-color:var(--cei-teal)}.cei-form-actions{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:4px}.cei-dialog{border:1px solid var(--cei-card-border);border-radius:16px;box-shadow:0 24px 48px rgba(15,45,61,.2);color:var(--cei-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:0;width:min(440px,calc(100vw - 32px))}.cei-dialog::backdrop{background:rgba(15,45,61,.4)}.cei-dialog__body{display:flex;flex-direction:column;gap:12px;padding:28px}.cei-dialog__title{font-family:Lora,Georgia,serif;font-size:22px;font-weight:700;line-height:30px;margin:0}.cei-dialog__text{color:var(--cei-body);font-size:15px;line-height:22px;margin:0}.cei-dialog__list{color:var(--cei-ink);font-size:15px;line-height:24px;margin:0;padding-left:20px}.cei-dialog__actions{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.cei-dialog__actions .cei-btn{min-height:44px}.cei-dialog__actions .cei-btn:after{display:none}.cei-dialog__loading{align-items:center;display:flex;font-size:15px;gap:12px}.cei-spinner{animation:cei-spin .8s linear infinite;border:2.5px solid var(--cei-line);border-radius:50%;border-top-color:var(--cei-teal);flex:none;height:22px;width:22px}@keyframes cei-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cei-spinner{animation-duration:2s}.cei__wrapper *{transition:none!important}}@media (max-width:1024px){.cei__wrapper{padding:64px 40px}.cei__wrapper .cei-heading{font-size:40px;line-height:48px}.cei__wrapper .cei-section-title{font-size:34px;line-height:42px}.cei__wrapper .cei-sub-heading{font-size:17px;line-height:26px}.cei-filters{padding:0}.cei-select--filter{flex:1 1 100%;max-width:none}#cei-summary-table>tbody,#cei-summary-table>thead{min-width:960px}#cei-details-table>tbody,#cei-details-table>thead{min-width:820px}.cei__wrapper .cei-table>tfoot{left:0;position:sticky}.cei-history{margin-top:72px}}@media (max-width:767px){.cei__wrapper{padding:48px 20px}.cei__wrapper .cei-heading{font-size:32px;line-height:40px}.cei__wrapper .cei-section-title{font-size:28px;line-height:36px}.cei__wrapper .cei-sub-heading{font-size:16px;font-weight:400;line-height:24px}.cei-back{margin-bottom:28px}.cei-filters{margin:28px 0}.cei-chips{width:100%}.cei-chip{flex:1 1 100%;justify-content:flex-start}.cei__wrapper .cei-table{border-radius:16px}.cei__wrapper .cei-table>thead{display:none}.cei__wrapper .cei-table>tbody{display:block;min-width:0!important}.cei__wrapper .cei-table tbody tr{border-bottom:2px dashed var(--cei-line);display:grid;gap:10px 16px;grid-template-columns:1fr 1fr;padding:16px}.cei__wrapper .cei-table tbody tr.is-last{border-bottom:0}.cei__wrapper .cei-table tbody td{border:0!important;padding:0!important;text-align:left!important;white-space:normal!important;width:auto!important}.cei__wrapper .cei-table tbody td[data-label]{align-items:center;display:flex;gap:10px}.cei__wrapper .cei-table tbody td[data-label]:before{color:var(--cei-muted);content:attr(data-label);font-size:12px;font-weight:600;letter-spacing:.05em;line-height:16px;min-width:72px;text-transform:uppercase}#cei-summary-table tbody td:first-child,#cei-summary-table tbody td:nth-child(2),#cei-summary-table tbody td:nth-child(5),#cei-summary-table tbody td:nth-child(6){grid-column:1/-1}#cei-summary-table tbody td:nth-child(3):before,#cei-summary-table tbody td:nth-child(4):before{min-width:0}#cei-summary-table .cei-cell--company{font-size:17px}#cei-summary-table .cei-cell--industry{font-size:15px;margin-top:-8px}#cei-summary-table .cei-cell--actions{display:flex;gap:20px;padding-top:4px!important}.cei-row-link+.cei-row-link{margin-left:0}#cei-details-table tbody td:first-child,#cei-details-table tbody td:nth-child(4),#cei-details-table tbody td:nth-child(5){grid-column:1/-1}#cei-details-table tbody td:nth-child(2):before,#cei-details-table tbody td:nth-child(3):before{min-width:0}#cei-details-table tbody td:nth-child(5){align-items:flex-start}.cei__wrapper .cei-table>tfoot{position:static}.cei__wrapper .cei-table>tfoot td{padding:16px}.cei-pager{align-items:flex-start;flex-direction:column}.cei-pager__pages{gap:6px}.cei-pager__btn,.cei-pager__gap{height:34px;min-width:34px}.cei-details-head{align-items:stretch;flex-direction:column}.cei-details-head .cei-btn{width:100%}.cei-history{margin-top:48px}.cei-view--update{padding:32px 0 48px}.cei-card{gap:20px;margin-top:28px;padding:20px}.cei-form-grid{grid-template-columns:1fr}.cei-radios__list{display:grid;grid-template-columns:1fr 1fr}.cei-form-actions{align-items:stretch;flex-direction:column-reverse}.cei-form-actions .cei-btn{width:100%}.cei-form-actions .cei-link-btn{align-self:center}}