.wp-block-umbrellas-patient-registries-database{--database-tool-primary:var(--wp--preset--color--primary,#2c2e65);--database-tool-secondary:var(--wp--preset--color--secondary,#ce0f69);--database-tool-surface:var(--wp--preset--color--white,#fff);--database-tool-muted:var(--wp--preset--color--light-gray-blue,#eff0f7);--database-tool-border:color-mix(in srgb,var(--database-tool-primary) 22%,transparent);--database-tool-focus:2px solid color-mix(in srgb,var(--database-tool-primary) 45%,transparent);--database-tool-radius:18px;--database-tool-control-height:2.5rem;color:var(--database-tool-primary);font-family:inherit;font-size:var(--wp--preset--font-size--normal,1rem)}.wp-block-umbrellas-patient-registries-database .database-tool__layout{align-items:start;display:grid;gap:clamp(1rem,1.8vw,1.35rem);grid-template-columns:minmax(190px,246px) minmax(0,1fr)}.wp-block-umbrellas-patient-registries-database .database-tool__sidebar{background:var(--database-tool-surface);border:2px solid var(--database-tool-border);border-radius:var(--database-tool-radius);color:var(--database-tool-primary);display:grid;gap:1rem;padding:1.25rem 1.15rem 1.05rem}.wp-block-umbrellas-patient-registries-database .database-tool__section{display:grid;gap:.85rem}.wp-block-umbrellas-patient-registries-database .database-tool__section-summary{align-items:center;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--small,.875rem);font-weight:700;gap:.45rem;line-height:1.25;list-style:none}.wp-block-umbrellas-patient-registries-database .database-tool__section-summary::-webkit-details-marker{display:none}.wp-block-umbrellas-patient-registries-database .database-tool__section-summary:before{content:"+";font-weight:700;line-height:1;width:.8rem}.wp-block-umbrellas-patient-registries-database .database-tool__section[open]>.database-tool__section-summary:before{content:"-"}.wp-block-umbrellas-patient-registries-database .database-tool__filters select:focus-visible,.wp-block-umbrellas-patient-registries-database .database-tool__reset:focus-visible,.wp-block-umbrellas-patient-registries-database .database-tool__search input:focus-visible,.wp-block-umbrellas-patient-registries-database .database-tool__section-summary:focus-visible{outline:var(--database-tool-focus);outline-offset:2px}.wp-block-umbrellas-patient-registries-database .database-tool__filters{display:grid;gap:.85rem}.wp-block-umbrellas-patient-registries-database .database-tool__columns{border-top:1px solid var(--database-tool-border);display:grid;gap:.8rem;padding-top:1rem}.wp-block-umbrellas-patient-registries-database .database-tool__column-options{display:grid;gap:.45rem;max-height:18rem;overflow:auto;padding-right:.25rem}.wp-block-umbrellas-patient-registries-database .database-tool__column-options label{align-items:center;border-radius:7px;cursor:pointer;display:flex;font-size:.86rem;font-weight:700;gap:.6rem;line-height:1.25;padding:.25rem 0}.wp-block-umbrellas-patient-registries-database .database-tool__column-options input{accent-color:var(--database-tool-primary);flex:0 0 auto;height:1rem;width:1rem}.wp-block-umbrellas-patient-registries-database .database-tool__filters label,.wp-block-umbrellas-patient-registries-database .database-tool__search{display:grid;font-size:var(--wp--preset--font-size--small,.875rem);font-weight:700;gap:.35rem;line-height:1.25}.wp-block-umbrellas-patient-registries-database .database-tool__filters select,.wp-block-umbrellas-patient-registries-database .database-tool__search input{background:var(--database-tool-surface);border:2px solid var(--database-tool-border);border-radius:var(--database-tool-radius);color:var(--database-tool-primary);font:inherit;font-size:.9rem;font-weight:600;min-height:var(--database-tool-control-height);padding:.45rem 1rem;width:100%}.wp-block-umbrellas-patient-registries-database .database-tool__reset.wp-element-button{align-items:center;background:transparent;border:2px solid var(--database-tool-primary);border-radius:999px;color:var(--database-tool-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--wp--preset--font-size--small,.875rem);font-weight:700;justify-content:center;line-height:1.15;min-height:2rem;padding:.35rem 1rem;text-decoration:none;width:100%}.wp-block-umbrellas-patient-registries-database .database-tool__reset.wp-element-button:hover{background:var(--database-tool-primary);color:var(--wp--preset--color--white,#fff)}.wp-block-umbrellas-patient-registries-database .database-tool__content{min-width:0}.wp-block-umbrellas-patient-registries-database .database-tool__topbar{align-items:end;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(12rem,22rem)) minmax(10rem,1fr);margin-bottom:var(--wp--preset--spacing--small,1rem)}.wp-block-umbrellas-patient-registries-database .database-tool__meta{color:var(--database-tool-primary);font-size:var(--wp--preset--font-size--small,.875rem);font-weight:700;justify-self:end;margin:0}.patient-registries-database__refreshed{color:color-mix(in srgb,var(--database-tool-primary) 68%,transparent);display:block;font-size:.82rem;font-weight:500;margin-top:.2rem}.patient-registries-database__top-scroll{margin-bottom:.35rem;overflow-x:auto;overflow-y:hidden;width:100%}.patient-registries-database__top-scroll[hidden]{display:none}.patient-registries-database__top-scroll:focus-visible{outline:var(--database-tool-focus);outline-offset:2px}.patient-registries-database__top-scroll-spacer{height:1px}.wp-block-umbrellas-patient-registries-database .database-tool__table-wrap{border:1px solid color-mix(in srgb,var(--database-tool-primary) 18%,transparent);border-radius:8px;overflow-x:auto}.wp-block-umbrellas-patient-registries-database .database-tool__table{border-collapse:collapse;min-width:100%;width:-moz-max-content;width:max-content}.wp-block-umbrellas-patient-registries-database .database-tool__table td,.wp-block-umbrellas-patient-registries-database .database-tool__table th{border-bottom:1px solid color-mix(in srgb,var(--database-tool-primary) 14%,transparent);padding:.75rem .85rem;text-align:left;vertical-align:top;width:10.5rem}.wp-block-umbrellas-patient-registries-database .database-tool__table th{background:var(--database-tool-muted);color:var(--database-tool-primary);font-size:.78rem;font-weight:700;line-height:1.25;white-space:normal}.wp-block-umbrellas-patient-registries-database .database-tool__table td[hidden],.wp-block-umbrellas-patient-registries-database .database-tool__table th[hidden]{display:none}.wp-block-umbrellas-patient-registries-database .database-tool__table th button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:inherit;gap:.35rem;line-height:inherit;padding:0;text-align:left}.wp-block-umbrellas-patient-registries-database .database-tool__table th button:focus-visible{outline:var(--database-tool-focus);outline-offset:2px}.wp-block-umbrellas-patient-registries-database .database-tool__sort-indicator:before{content:"↕";font-size:.75rem;opacity:.55}.wp-block-umbrellas-patient-registries-database .database-tool__table th[aria-sort=ascending] .database-tool__sort-indicator:before{content:"↑";opacity:1}.wp-block-umbrellas-patient-registries-database .database-tool__table th[aria-sort=descending] .database-tool__sort-indicator:before{content:"↓";opacity:1}.wp-block-umbrellas-patient-registries-database .database-tool__table td{color:var(--wp--preset--color--black,#000);font-size:.85rem;line-height:1.35;max-width:13rem;min-width:7.5rem;overflow-wrap:anywhere}.wp-block-umbrellas-patient-registries-database .database-tool__table [data-registry-column=organization],.wp-block-umbrellas-patient-registries-database .database-tool__table [data-registry-column=registry_name]{max-width:16rem;min-width:12rem;width:14rem}.wp-block-umbrellas-patient-registries-database .database-tool__table [data-registry-column=comments],.wp-block-umbrellas-patient-registries-database .database-tool__table [data-registry-column=list_countries],.wp-block-umbrellas-patient-registries-database .database-tool__table [data-registry-column=type_data]{max-width:18rem;min-width:14rem}.wp-block-umbrellas-patient-registries-database .database-tool__table [data-registry-column=rdn11_b5170f]{max-width:18rem;min-width:14rem;width:16rem}.patient-registries-database__value-list{display:grid;gap:.45rem;list-style-position:outside;margin:0;padding-left:1.15rem}.patient-registries-database__value-list li{padding-left:.15rem}.wp-block-umbrellas-patient-registries-database .database-tool__table [data-registry-column=registry_web] a{overflow-wrap:anywhere}.wp-block-umbrellas-patient-registries-database .database-tool__table tbody tr:hover{background:color-mix(in srgb,var(--database-tool-muted) 45%,var(--database-tool-surface))}.wp-block-umbrellas-patient-registries-database .database-tool__table a{color:var(--database-tool-secondary);font-weight:700}.wp-block-umbrellas-patient-registries-database .database-tool__empty{background:var(--database-tool-muted);border-radius:8px;margin:0;padding:1rem}@media(min-width:901px){.wp-block-umbrellas-patient-registries-database .database-tool__table td:first-child,.wp-block-umbrellas-patient-registries-database .database-tool__table th:first-child{border-right:1px solid color-mix(in srgb,var(--database-tool-primary) 14%,transparent);left:0;position:sticky}.wp-block-umbrellas-patient-registries-database .database-tool__table th:first-child{z-index:2}.wp-block-umbrellas-patient-registries-database .database-tool__table td:first-child{background:var(--database-tool-surface);z-index:1}.wp-block-umbrellas-patient-registries-database .database-tool__table tbody tr:hover td:first-child{background:color-mix(in srgb,var(--database-tool-muted) 45%,var(--database-tool-surface))}}@media(max-width:1180px){.wp-block-umbrellas-patient-registries-database .database-tool__topbar{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-umbrellas-patient-registries-database .database-tool__meta{grid-column:1/-1;justify-self:start}}@media(max-width:900px){.wp-block-umbrellas-patient-registries-database .database-tool__layout,.wp-block-umbrellas-patient-registries-database .database-tool__topbar{grid-template-columns:1fr}.wp-block-umbrellas-patient-registries-database .database-tool__meta{grid-column:auto;justify-self:start}}
