.bx-geostream-table{--bxt-brand:#0179b0;--bxt-brand-dark:#015e89;--bxt-navy:#004464;--bxt-ink:#1b3a49;--bxt-muted:#5b7585;--bxt-line:#eaf0f4;--bxt-zebra:#f8fbfc;--bxt-hover:#eaf4fb;--bxt-border:#e1e9ee;--bxt-focus:#1e9bd7;--bxt-radius:14px;color:var(--bxt-ink);font-size:15px;line-height:1.5;container-type:inline-size}.bx-geostream-table .bx-geostream-table__sort-link,.bx-geostream-table .bx-geostream-table__clear-search,.bx-geostream-table .bx-geostream-table__trigger,.bx-geostream-table .bx-geostream-table__pager-arrow,.bx-geostream-table .bx-geostream-table__pager-jump-go,.bx-geostream-table .bx-geostream-table__sortby,.bx-geostream-table .bx-geostream-table__sortdir,.bx-geostream-table .bx-geostream-table__pagesize-select,.bx-geostream-table .bx-geostream-table__pager-jump-select,.bx-geostream-table .bx-geostream-table__search input[type=search],.bx-geostream-table .bx-geostream-table__search input[type=text]{all:revert;box-sizing:border-box;font:inherit;margin:0}.bx-geostream-table>div{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.bx-geostream-table>div>.bx-geostream-table__search,.bx-geostream-table>div>.bx-geostream-table__search-summary,.bx-geostream-table>div>.bx-geostream-table__empty,.bx-geostream-table>div>.bx-geostream-table__sortbar,.bx-geostream-table>div>.bx-geostream-table__footer,.bx-geostream-table>div>.bx-geostream-table__table{flex:0 0 100%}.bx-geostream-table__search{justify-content:flex-end;margin:0 0 20px;display:flex}.bx-geostream-table .bx-geostream-table__search input[type=search],.bx-geostream-table .bx-geostream-table__search input[type=text]{border:1px solid var(--bxt-border);width:min(420px,46%);min-width:240px;color:var(--bxt-ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%235B7585' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") 18px/18px no-repeat;border-radius:999px;padding:11px 18px 11px 48px;font-size:16px;transition:border-color .15s,box-shadow .15s}.bx-geostream-table .bx-geostream-table__search input:focus{border-color:var(--bxt-focus);outline:none;box-shadow:0 0 0 3px #1e9bd72e}.bx-geostream-table__search-summary{color:var(--bxt-muted);margin:0 0 12px;font-size:13px}.bx-geostream-table .bx-geostream-table__clear-search{color:var(--bxt-brand);cursor:pointer;margin-left:8px;font-weight:600}.bx-geostream-table__table{border-collapse:collapse;border:1px solid var(--bxt-border);border-radius:var(--bxt-radius);background:#fff;width:100%;overflow:hidden;box-shadow:0 1px 2px #0044640a,0 18px 40px -28px #00446459}.bx-geostream-table__head .bx-geostream-table__th{background:var(--bxt-brand);color:#fff;text-align:left;vertical-align:middle;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:14px 16px;font-size:12px;font-weight:600}.bx-geostream-table .bx-geostream-table__sort-link{color:#fff;cursor:pointer;border-radius:4px;align-items:center;gap:6px;width:100%;text-decoration:none;display:inline-flex}.bx-geostream-table .bx-geostream-table__sort-link:hover{color:#eaf6fe}.bx-geostream-table .bx-geostream-table__sort-link:focus-visible{outline-offset:2px;outline:2px solid #fff}.bx-geostream-table__sort-indicator{opacity:.5;font-size:.8em;transition:opacity .15s}.bx-geostream-table__th[data-sort-current=ASC] .bx-geostream-table__sort-indicator,.bx-geostream-table__th[data-sort-current=DESC] .bx-geostream-table__sort-indicator{opacity:1}.bx-geostream-table__body .bx-geostream-table__td{border-top:1px solid var(--bxt-line);vertical-align:middle;word-break:break-word;overflow-wrap:anywhere;padding:14px 16px}.bx-geostream-table__body tr:nth-child(2n){background:var(--bxt-zebra)}.bx-geostream-table__body tr{transition:background .12s}.bx-geostream-table__body tr:hover{background:var(--bxt-hover)}.bx-geostream-table__body .bx-geostream-table__td:first-child{color:var(--bxt-navy);font-weight:600}.bx-geostream-table .bx-geostream-table__body a{color:var(--bxt-brand);text-decoration:none}.bx-geostream-table .bx-geostream-table__body a:hover{text-decoration:underline}.bx-geostream-table__empty{text-align:center;color:var(--bxt-muted);padding:40px 16px}.bx-geostream-table__footer{border-top:1px solid var(--bxt-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 30px;margin-top:4px;padding:18px 8px 6px;display:flex}.bx-geostream-table__footer-group{align-items:center;gap:8px;display:inline-flex;position:relative}.bx-geostream-table__footer-label,.bx-geostream-table__page-status{color:var(--bxt-muted);white-space:nowrap;font-size:13.5px}.bx-geostream-table__page-status strong{color:var(--bxt-navy);font-variant-numeric:tabular-nums;font-weight:700}.bx-geostream-table .bx-geostream-table__trigger{color:var(--bxt-brand);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:14px;font-weight:700;line-height:1;transition:background .12s;display:inline-flex}.bx-geostream-table .bx-geostream-table__trigger:hover{background:var(--bxt-hover)}.bx-geostream-table .bx-geostream-table__trigger[aria-expanded=true]{background:#e7eef2}.bx-geostream-table .bx-geostream-table__trigger:focus-visible{outline:2px solid var(--bxt-focus);outline-offset:2px}.bx-geostream-table__trigger:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='%230179B0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:13px;height:13px;transition:transform .15s}.bx-geostream-table__trigger[aria-expanded=true]:after{transform:rotate(180deg)}.bx-geostream-table__pager{align-items:center;gap:6px;display:inline-flex}.bx-geostream-table__pager[hidden]{display:none}.bx-geostream-table__pager-jump{align-items:center;display:inline-flex;position:relative}.bx-geostream-table .bx-geostream-table__pager-arrow{width:34px;height:34px;color:var(--bxt-brand);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .12s;display:inline-flex}.bx-geostream-table__pager-arrow:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.bx-geostream-table__pager-arrow--prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23004464' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='19' y1='12' x2='5' y2='12'/%3E%3Cpolyline points='12 19 5 12 12 5'/%3E%3C/svg%3E")}.bx-geostream-table__pager-arrow--next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230179B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E")}.bx-geostream-table .bx-geostream-table__pager-arrow:hover{background:var(--bxt-hover)}.bx-geostream-table .bx-geostream-table__pager-arrow:focus-visible{outline:2px solid var(--bxt-focus);outline-offset:2px}.bx-geostream-table__pager-arrow--disabled,.bx-geostream-table__pager-arrow[aria-disabled=true]{opacity:.4;pointer-events:none}.bx-geostream-table .bx-geostream-table__pagesize-select,.bx-geostream-table .bx-geostream-table__pager-jump-select{appearance:none;border:1px solid var(--bxt-border);min-height:34px;color:var(--bxt-navy);cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235B7585' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right 11px center/12px no-repeat;border-radius:8px;padding:6px 32px 6px 12px;font-size:14px;font-weight:600}.bx-geostream-table__pager-jump-form{align-items:center;gap:6px;display:inline-flex}.bx-geostream-table .bx-geostream-table__pager-jump-go{border:1px solid var(--bxt-border);min-height:34px;color:var(--bxt-brand);cursor:pointer;background:#fff;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:600}.bx-geostream-table [hidden].bx-geostream-table__pagesize-select,.bx-geostream-table [hidden].bx-geostream-table__pager-jump-form{display:none}.bx-geostream-table__menu{z-index:60;border:1px solid var(--bxt-border);background:#fff;border-radius:11px;min-width:max(100%,96px);max-height:244px;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 10px 30px -8px #00446447,0 3px 8px #0044641a}.bx-geostream-table__menu[hidden]{display:none}.bx-geostream-table__menu--align-right{left:auto;right:0}.bx-geostream-table__menu-option{color:var(--bxt-ink);white-space:nowrap;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:7px;align-items:center;padding:9px 16px 9px 13px;font-size:14px;display:flex;position:relative}.bx-geostream-table__menu-option:hover{background:#f2f7fa}.bx-geostream-table__menu-option--selected{color:var(--bxt-brand);background:#eff6fb;font-weight:700}.bx-geostream-table__menu-option--selected:before{content:"";background:var(--bxt-brand);border-radius:3px;width:3px;position:absolute;top:7px;bottom:7px;left:3px}.bx-geostream-table .bx-geostream-table__menu-option:focus-visible{outline:2px solid var(--bxt-focus);outline-offset:-2px}.bx-geostream-table__sortbar{border-top:1px solid var(--bxt-line);border-bottom:1px solid var(--bxt-line);align-items:center;gap:12px;margin:0;padding:16px 2px}.bx-geostream-table__sortbar:not([hidden]){display:flex}.bx-geostream-table__sortbar-label{color:var(--bxt-muted);white-space:nowrap;font-weight:500}.bx-geostream-table .bx-geostream-table__sortby{appearance:none;color:var(--bxt-navy);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23004464' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right 4px center/14px no-repeat;border:0;flex:1;padding:4px 30px 4px 4px;font-size:17px;font-weight:700}.bx-geostream-table .bx-geostream-table__sortdir{color:#0000;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:34px;min-height:34px;font-size:0;position:relative}.bx-geostream-table .bx-geostream-table__sortby:focus-visible,.bx-geostream-table .bx-geostream-table__sortdir:focus-visible{outline:2px solid var(--bxt-brand);outline-offset:2px;border-radius:6px}.bx-geostream-table .bx-geostream-table__sortdir:hover{background:var(--bxt-hover)}.bx-geostream-table .bx-geostream-table__sortdir[disabled]{opacity:.4;cursor:default}.bx-geostream-table__sortdir:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230179B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='7' x2='13' y2='7'/%3E%3Cline x1='4' y1='12' x2='17' y2='12'/%3E%3Cline x1='4' y1='17' x2='20' y2='17'/%3E%3C/svg%3E") 50%/20px no-repeat;width:20px;height:20px;margin:auto;position:absolute;inset:0}.bx-geostream-table__sortdir[aria-pressed=true]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230179B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='7' x2='20' y2='7'/%3E%3Cline x1='4' y1='12' x2='17' y2='12'/%3E%3Cline x1='4' y1='17' x2='13' y2='17'/%3E%3C/svg%3E")}@container (width<=600px){.bx-geostream-table__head{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.bx-geostream-table__table{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.bx-geostream-table__table,.bx-geostream-table__body,.bx-geostream-table__body tr,.bx-geostream-table__body .bx-geostream-table__td{display:block;width:100%!important}.bx-geostream-table__body tr{border:1px solid var(--bxt-border);border-radius:var(--bxt-radius);background:#fff;margin:0 0 14px;padding:6px 16px 12px;box-shadow:0 1px 3px #00446414}.bx-geostream-table__body .bx-geostream-table__td{border:0;border-bottom:1px solid var(--bxt-line);padding:10px 0;font-weight:400}.bx-geostream-table__body tr .bx-geostream-table__td:last-child{border-bottom:0}.bx-geostream-table__body .bx-geostream-table__td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;color:var(--bxt-brand);margin-bottom:3px;font-size:.7rem;font-weight:700;display:block}.bx-geostream-table__body .bx-geostream-table__td:first-child{color:var(--bxt-navy);font-size:1.05rem;font-weight:700}.bx-geostream-table__empty-cell:before{content:none}.bx-geostream-table .bx-geostream-table__search input[type=search],.bx-geostream-table .bx-geostream-table__search input[type=text]{width:100%}.bx-geostream-table__footer{gap:12px 18px}.bx-geostream-table__menu{min-width:max(100%,84px)}}@media (prefers-reduced-motion:reduce){.bx-geostream-table *{transition:none!important}}
