.saved-tools-tabs{display:flex;align-items:stretch;gap:20px;padding:0 20px;border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none}.saved-tools-tabs>:is(button,a[role=tab]){display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-shrink:0;padding:16px 0;font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-secondary);border-bottom:2px solid transparent;white-space:nowrap}.saved-tools-tabs>:is(button,a[role=tab])[aria-selected=true]{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}.saved-tools-tabs>:is(button,a[role=tab]):hover{color:var(--color-text-primary)}.saved-tools-count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#000;color:#fff;font-size:10px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.sc-panel .sc-count-heading{justify-content:flex-start;gap:8px}.sc-panel .sc-count-heading .saved-tools-count{color:#fff}.cn-procurement-table-shell{container-type:inline-size;container-name:procurement-table;min-width:0}.cn-procurement-table{width:100%;table-layout:auto;border-collapse:collapse}.cn-procurement-table .cn-check-col{width:40px}.cn-procurement-table .cn-match-col{width:96px}.cn-procurement-table .cn-date-col{width:116px}.cn-procurement-table .cn-value-col{width:124px}.cn-procurement-table th{font-size:.95rem;font-weight:500;line-height:1.5;color:var(--cn-muted);text-align:left;padding:12px 10px;border-bottom:1px solid var(--cn-line);vertical-align:middle}.cn-procurement-table td{padding:20px 10px;border-bottom:1px solid var(--cn-line);vertical-align:top;font-size:14px;line-height:21px}.cn-procurement-table tr>:first-child{padding-left:0}.cn-procurement-table tr>:last-child{padding-right:0}.cn-procurement-table .cn-table-check{padding-right:20px}.cn-procurement-table td.cn-table-check{padding-top:22px}.cn-procurement-row{cursor:pointer}.cn-procurement-table .cn-procurement-link{display:block;border:0;background:none;padding:0;margin:6px 0;text-align:left;font-family:inherit;font-size:16px;font-weight:600;line-height:1.5;color:var(--color-control);overflow-wrap:anywhere}.cn-procurement-row:hover .cn-procurement-link{text-decoration:underline;text-underline-offset:4px}.cn-procurement-row:focus-visible{outline:2px solid var(--color-control);outline-offset:-2px}.cn-table-status,.cn-table-meta{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;font-size:14px;line-height:18px;color:var(--cn-muted)}.cn-table-status>span+span:before,.cn-table-meta>span+span:before{content:"·";margin-right:8px}.cn-procurement-table .cn-deadline-cell{white-space:nowrap;font-variant-numeric:tabular-nums}.cn-procurement-table .cn-value-cell{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cn-procurement-table td.cn-value-cell{font-weight:600}.cn-procurement-table td.cn-match-cell,.cn-procurement-table td.cn-deadline-cell,.cn-procurement-table td.cn-value-cell{padding-top:45px}.cn-match-dots{display:inline-flex;align-items:center;min-height:21px}.cn-table-status>.cn-mobile-match{display:none;margin-left:auto}.cn-table-status>.cn-mobile-match:before{content:none}@container procurement-table (max-width:752px){.cn-procurement-table:not(.cn-procurement-selectable) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cn-procurement-table,.cn-procurement-table tbody,.cn-procurement-table thead{display:block;width:100%}.cn-procurement-table colgroup{display:none}.cn-procurement-table thead tr{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--cn-line)}.cn-procurement-table thead th{border:0;padding:10px 0}.cn-procurement-table thead .cn-match-cell,.cn-procurement-table thead .cn-deadline-cell,.cn-procurement-table thead .cn-value-cell{display:none}.cn-procurement-table .cn-procurement-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:16px;padding:18px 0;border-bottom:1px solid var(--cn-line)}.cn-procurement-table.cn-procurement-selectable .cn-procurement-row{grid-template-columns:20px repeat(2,minmax(0,1fr))}.cn-procurement-table .cn-procurement-row>td{border:0;padding:0;min-width:0}.cn-procurement-table .cn-procurement-name{grid-column:1 / -1}.cn-procurement-selectable .cn-procurement-row>.cn-table-check{grid-column:1;grid-row:1;padding-top:1px}.cn-procurement-selectable .cn-procurement-row>.cn-procurement-name{grid-column:2 / -1}.cn-procurement-selectable .cn-procurement-row>.cn-deadline-cell{grid-column:2}.cn-procurement-table .cn-procurement-row>.cn-match-cell{display:none}.cn-table-status>.cn-mobile-match{display:inline-flex}.cn-procurement-table td[data-label]:before{content:attr(data-label);display:block;font-size:14px;line-height:18px;color:var(--cn-muted);margin-bottom:4px;white-space:normal}}.cn-procurement-table input[type=checkbox]:checked+span,.cn-procurement-table input[type=checkbox]:indeterminate+span{background:var(--color-control);border-color:var(--color-control);color:var(--color-control-contrast)}.cn-procurement-table input[type=checkbox]:hover+span{border-color:var(--color-control)}.cn-procurement-table input[type=checkbox]:focus-visible+span{--tw-ring-color:color-mix(in srgb,var(--color-control) 40%,transparent)}.cn-procurement-table thead .cn-match-cell{white-space:nowrap;overflow-wrap:normal;word-break:normal}.cn-procurement-table-shell{--cn-line:var(--tender-divider-color,var(--color-border-strong));--cn-muted:var(--color-text-secondary);--cn-ink:var(--color-text-primary)}.cn-procurement-table .cn-actions-col,.cn-procurement-table .cn-row-actions{width:76px}.cn-procurement-table td.cn-row-actions{padding-top:41px}.cn-procurement-table .cn-procurement-mobile-facts{display:none}.cn-procurement-table .cn-inline-facts{overflow:hidden;min-width:0;color:var(--cn-muted);font-size:14px;line-height:21px}.cn-procurement-table .cn-inline-facts-list{display:flex;flex-wrap:wrap;gap:5px 0;margin-left:-16px}.cn-procurement-table .cn-inline-facts-list>span{position:relative;padding-left:16px;max-width:100%;text-align:left;font-weight:400}.cn-procurement-table .cn-inline-facts-list>span:before{content:"·";position:absolute;left:6px;top:0;color:var(--cn-muted)}.cn-procurement-table .cn-inline-facts-list>span>span,.cn-procurement-table .cn-inline-facts-list time{font-weight:400;color:var(--cn-ink);white-space:nowrap}.cn-table-organization{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.cn-table-organization a{overflow-wrap:anywhere}.cn-tender-list-card{padding:0;--list-gutter:24px}.cn-tender-list-card .cn-procurement-table .cn-check-col{width:calc(40px + var(--list-gutter))}.cn-tender-list-card .cn-procurement-table .cn-actions-col{width:calc(76px + var(--list-gutter))}.cn-tender-list-card .cn-procurement-table tr>:first-child{padding-left:var(--list-gutter)}.cn-tender-list-card .cn-procurement-table tr>:last-child{padding-right:var(--list-gutter)}.cn-tender-list-card .cn-procurement-table tbody>tr:last-child,.cn-tender-list-card .cn-procurement-table tbody>tr:last-child>td{border-bottom:0}@container procurement-table (max-width:752px){.cn-procurement-table thead .cn-row-actions{display:none}.cn-procurement-table .cn-procurement-row>:is(.cn-deadline-cell,.cn-value-cell){display:none}.cn-procurement-table .cn-procurement-row>.cn-procurement-mobile-facts{display:block;grid-column:1/-1}.cn-procurement-table.cn-procurement-selectable .cn-procurement-row>.cn-procurement-mobile-facts{grid-column:2/-1}.cn-procurement-table .cn-procurement-row>.cn-row-actions{grid-column:1/-1;justify-self:end;width:auto;margin-top:-4px;padding:0}}@container procurement-table (max-width:752px){.cn-tender-list-card .cn-procurement-table .cn-procurement-row,.cn-tender-list-card .cn-procurement-table thead tr{padding-inline:var(--list-gutter)}.cn-tender-list-card .cn-procurement-table tr>td,.cn-tender-list-card .cn-procurement-table tr>th,.cn-tender-list-card .cn-procurement-table tr>:first-child,.cn-tender-list-card .cn-procurement-table tr>:last-child{padding-inline:0}}@media(max-width:767px){.cn-tender-list-card{--list-gutter:16px}}@media(hover:none){.cn-tender-list-card .cn-row-actions button{opacity:1}}.cn-procurement-table .cn-table-check .selection-checkbox{display:flex;width:44px;height:44px;margin:-12px;align-items:center;justify-content:center}.cn-procurement-skeleton{cursor:default}.cn-procurement-skeleton .cn-table-status,.cn-procurement-skeleton .cn-table-meta{min-height:18px;align-items:center}.cn-procurement-skeleton .cn-procurement-link{height:24px;display:flex;align-items:center}.cn-procurement-table .cn-procurement-link{text-wrap:balance}.cn-procurement-skeleton .cn-skeleton-title{position:relative;display:block;height:auto;min-height:24px}.cn-skeleton-title-fill{position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0 4px,var(--color-skeleton) 4px 20px,transparent 20px 24px);border-radius:4px}
