.request-supplier-summary{padding:0 var(--space-5) var(--space-4)}.request-supplier-summary>div{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border);display:flex}.request-supplier-summary>div>div{overflow-wrap:anywhere;flex:1;min-width:0}.request-supplier-summary p{color:var(--color-text-muted);margin:var(--space-2) 0 0}.request-clarification-filter{white-space:nowrap;flex-shrink:0;height:40px;min-height:40px}.ui-operational-list__toolbar-slot .ui-button.request-clarification-filter[aria-pressed=true],.ui-operational-list__toolbar-slot .ui-button.request-clarification-filter[aria-pressed=true]:hover{background:var(--color-info-soft);border-color:var(--color-info);color:var(--color-info)}.ui-operational-list__toolbar-slot:has(.request-clarification-filter){height:auto;min-height:42px}@media (width<=600px){.request-supplier-summary>div{flex-wrap:wrap}.request-supplier-summary>div>div{flex-basis:100%}}.ui-record-actions{z-index:3000;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-popup);background:var(--color-surface);box-shadow:var(--shadow-popup);display:grid;position:fixed}.ui-record-actions button{min-height:42px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0}.ui-record-actions button:hover,.ui-record-actions button:focus-visible{background:var(--color-surface-hover)}.ui-record-actions button:disabled{color:var(--color-text-disabled);cursor:default}.ui-record-actions .ui-record-actions__danger{color:var(--color-danger)}.client-record-row{padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);min-width:0}.client-record-row+.client-record-row{border-top:1px solid var(--color-border)}.client-record-row__heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.client-record-row__heading>div{overflow-wrap:anywhere;min-width:0}.client-record-row__facts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.client-record-row__facts>*{overflow-wrap:anywhere;min-width:0}.client-record-row__facts--location{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.client-record-archive{border-top:1px solid var(--color-border);margin-top:0}.client-record-archive>summary{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);color:var(--color-text-muted);cursor:pointer;list-style:none;display:flex}.client-record-archive>summary::-webkit-details-marker{display:none}.client-record-archive[open]>summary svg{transform:rotate(180deg)}.client-record-row__id{color:var(--color-text-muted);font-size:var(--font-size-caption)}.client-record-section.supplier-card-section{padding:0;overflow:hidden}.client-record-section>.supplier-card-section__header{padding:var(--space-4) var(--space-6);margin:0}.client-record-section>.supplier-card-empty{padding:var(--space-3) var(--space-6)}.client-record-section>.client-create__error{margin:var(--space-4) var(--space-6)}.client-record-row:hover,.client-record-row:focus-within,.client-record-archive>summary:hover{background:var(--color-surface-hover)}.client-create__grid>.client-account-primary{margin-top:calc(var(--line-height-caption) + var(--space-2));align-self:center}.client-card-layout{grid-template-columns:minmax(0,1fr)}.client-card-page .supplier-card-section__header h2{font-size:var(--font-size-list-primary);font-weight:var(--font-weight-list-primary);line-height:var(--line-height-list-primary);letter-spacing:var(--letter-spacing-interface)}.client-card-page .directory-detail-field>span{margin-bottom:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-list-secondary);font-weight:var(--font-weight-list-secondary);line-height:var(--line-height-list-secondary);letter-spacing:var(--letter-spacing-body)}.client-card-page .directory-detail-field>strong,.client-card-page .supplier-card-data-row strong,.client-card-page .supplier-card-row-heading>strong,.client-card-page .supplier-card-check-list strong{font-size:var(--font-size-list-primary);font-weight:var(--font-weight-list-primary);line-height:var(--line-height-list-primary);letter-spacing:var(--letter-spacing-interface)}.client-card-page .supplier-card-data-row span,.client-card-page .supplier-card-check-list small,.client-card-page .supplier-card-note,.client-card-page .supplier-card-metadata{font-size:var(--font-size-list-secondary);font-weight:var(--font-weight-list-secondary);line-height:var(--line-height-list-secondary);letter-spacing:var(--letter-spacing-body)}.client-card-page .supplier-card-readiness,.client-card-page .supplier-card-chip,.client-card-page .supplier-card-primary-badge,.client-card-page .supplier-card-section__title>span,.client-card-page .supplier-card-section__header .ui-button,.client-card-page .supplier-card-readiness strong,.client-card-page span.supplier-card-chip,.client-card-page span.supplier-card-primary-badge{font-size:var(--font-size-list-status);font-weight:var(--font-weight-list-status);line-height:var(--line-height-list-status);letter-spacing:var(--letter-spacing-interface)}.client-card-page .supplier-card-readiness>div{gap:2px;display:grid}.client-card-page .supplier-card-readiness>div>span{font-weight:var(--font-weight-list-secondary)}.client-card-page .supplier-card-check-list b,.client-card-page .supplier-card-metadata dd{font-size:var(--font-size-list-value);font-weight:var(--font-weight-list-value);line-height:var(--line-height-list-value)}.directory-list-page.directory-list-page--rfq-parity{--operational-list-toolbar-height:42px;font-size:var(--font-size-body);font-weight:var(--font-weight-interface);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-interface)}.directory-list-page--rfq-parity .directory-list-views{gap:4px;min-height:0;margin:22px 0 14px}.directory-list-page--rfq-parity .directory-list-views button{min-height:44px;font-size:var(--font-size-body);font-weight:var(--font-weight-interface);border-bottom:2px solid #0000;gap:0;padding:10px 13px}.directory-list-page--rfq-parity .directory-list-views button.active{border-bottom-color:var(--color-brand);font-weight:var(--font-weight-interface)}.directory-list-page--rfq-parity .directory-list-views button.active:after{display:none}.directory-list-page--rfq-parity .directory-list-views button span{min-width:20px;height:20px;color:var(--color-text-muted);font-size:var(--font-size-caption);margin-left:5px;padding:0 6px}.directory-list-page--rfq-parity .ui-operational-list__toolbar-slot{max-width:50%;margin-bottom:var(--space-4)}.directory-list-page--rfq-parity .ui-operational-list__toolbar-slot:has(.ui-operational-list__selection-bar){max-width:100%}.directory-list-page--rfq-parity .directory-filter-bar{grid-template-columns:minmax(220px,1fr) auto auto;gap:9px}.directory-list-page--rfq-parity .directory-search-field>div{border-radius:12px;height:40px;padding:0 11px}.directory-list-page--rfq-parity .directory-search-field svg{width:16px;height:16px}.directory-list-page--rfq-parity .directory-search-field input{font-size:var(--font-size-body);font-weight:var(--font-weight-interface);padding:0 0 0 8px}.directory-list-page--rfq-parity .directory-toolbar-anchor>.button{width:auto;min-width:0;height:40px;min-height:40px;font-size:var(--font-size-body);font-weight:var(--font-weight-interface);border-radius:11px;gap:7px;padding:8px 12px}.directory-list-page--rfq-parity .directory-filter-trigger svg,.directory-list-page--rfq-parity .directory-group-trigger svg{width:16px;height:16px}.directory-list-page--rfq-parity .directory-table-shell{max-height:none;box-shadow:none;border-radius:16px;overflow-x:auto}.directory-list-page--rfq-parity .directory-table-head,.directory-list-page--rfq-parity .directory-table-row{grid-template-columns:44px 16% 17.1% 14.65% 15.35% 14.26% 10.6% minmax(104px,1fr);gap:0;padding-left:0;padding-right:0}.directory-list-page--rfq-parity .directory-table-head{border-bottom-color:var(--color-border-strong);min-height:47px;color:var(--color-text-muted);font-size:var(--font-size-list-column-label);font-weight:var(--font-weight-list-column-label);line-height:var(--line-height-list-column-label);letter-spacing:var(--letter-spacing-list-column-label)}.directory-list-page--rfq-parity .directory-table-row{min-height:80px;padding-top:0;padding-bottom:0}.directory-list-page--rfq-parity .directory-table-head>input,.directory-list-page--rfq-parity .directory-table-row>input{justify-self:center;width:16px;height:16px}.directory-list-page--rfq-parity .directory-table-head>span,.directory-list-page--rfq-parity .directory-table-row>span{min-width:0;padding-left:16px;padding-right:16px}.directory-list-page--rfq-parity .directory-table-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.directory-list-page--rfq-parity .directory-table-row strong{font-size:var(--font-size-list-primary);font-weight:var(--font-weight-list-primary);line-height:var(--line-height-list-primary)}.directory-list-page--rfq-parity .directory-table-row small{font-size:var(--font-size-list-secondary);font-weight:var(--font-weight-list-secondary);line-height:var(--line-height-list-secondary)}.directory-list-page--rfq-parity .directory-updated-cell strong{font-weight:var(--font-weight-interface)}.directory-list-page--rfq-parity .directory-row-actions{justify-content:flex-start;gap:4px;padding-left:8px;padding-right:8px}.directory-list-page--rfq-parity .directory-row-actions>button{border-radius:10px;flex:0 0 42px;width:42px;height:42px}.directory-list-page--rfq-parity .directory-row-actions>button svg{width:18px;height:18px}
