@layer slices{.match{font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading);container-type:inline-size}.match__list{gap:var(--spacing-2);flex-direction:column;margin:0;display:flex}.match__item{column-gap:var(--spacing-2);row-gap:var(--spacing-0-5);padding-block:var(--spacing-2);border-block-start:var(--border-width) solid var(--color-border);grid-template-columns:auto 1fr;display:grid}.match__item:first-child{border-block-start:0}.match__item{grid-template-columns:minmax(0,1fr) auto}.match__item>dt{font-weight:var(--font-weight-medium);color:var(--color-text-primary);grid-column:1;min-inline-size:0}.match__item>dd{grid-column:1/-1;min-inline-size:0;margin:0}.match__item>.match__status{align-items:center;gap:var(--spacing-1);white-space:nowrap;grid-area:1/2;display:flex}.match__note,.match__opt{color:var(--color-text-secondary);font-weight:var(--font-weight-normal)}.match__table{border-collapse:collapse;inline-size:100%;display:none}.match__table th,.match__table td{padding:var(--spacing-2) var(--spacing-3);text-align:start;vertical-align:top;border-block-end:var(--border-width) solid var(--color-border)}.match__table thead th{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.match__table tbody tr:last-child>*{border-block-end:0}.match__table .match__status{display:table-cell}.match__table .match__note{display:block}.match__icon{inline-size:var(--spacing-4);block-size:var(--spacing-4);border-radius:var(--radius-full);border:var(--border-width) solid currentColor;vertical-align:calc(-1 * var(--spacing-0-5));flex:none;margin-inline-end:var(--spacing-1);display:inline-block;position:relative}[data-tone=match] .match__status{color:var(--color-text-success)}[data-tone=match] .match__icon{background:var(--color-success);border-color:var(--color-success)}[data-tone=match] .match__icon:after{content:"";inset:var(--spacing-0-5) var(--spacing-1) var(--spacing-1);border:solid var(--color-on-inverted);border-width:0 var(--spacing-0-5) var(--spacing-0-5) 0;position:absolute;transform:rotate(45deg)}[data-tone=no-match] .match__status{color:var(--color-text-error)}[data-tone=no-match] .match__icon{border-color:var(--color-error)}[data-tone=no-match] .match__icon:before,[data-tone=no-match] .match__icon:after{content:"";inset-inline:var(--spacing-0-5);block-size:var(--spacing-0-5);background:var(--color-error);position:absolute;inset-block-start:calc(50% - var(--spacing-0-5) / 2);transform:rotate(45deg)}[data-tone=no-match] .match__icon:after{transform:rotate(-45deg)}[data-tone=unknown] .match__status{color:var(--color-text-secondary)}[data-tone=unknown] .match__icon{border-style:dashed;border-color:var(--color-border-emphasized)}[data-tone=unknown] .match__icon:after{content:"";inset-inline:var(--spacing-1);block-size:var(--spacing-0-5);background:var(--color-border-emphasized);position:absolute;inset-block-start:calc(50% - var(--spacing-0-5) / 2)}@container (width>=36rem){.match__list{display:none}.match__table{display:table}}@media (prefers-reduced-motion:no-preference){.match__item,.match__table tr{transition:background-color var(--duration-fast) var(--ease-standard)}}[data-discover-root]{gap:var(--spacing-4);flex-direction:column;display:flex}.discover-controls{align-items:flex-start;gap:var(--spacing-3);flex-direction:column;display:flex}.discover-controls:empty{display:none}.discover-criteria{gap:var(--spacing-3);flex-direction:column;inline-size:100%;display:flex}.discover-criteria__list{gap:var(--spacing-2);margin:0;margin-inline:calc(-1 * var(--spacing-4));padding:0 var(--spacing-4) var(--spacing-1);scrollbar-width:thin;flex-wrap:nowrap;list-style:none;display:flex;overflow-x:auto}.discover-criteria__list>li{flex:none}.discover-criteria__item{align-items:center;gap:var(--spacing-1);min-block-size:var(--size-element-lg);padding-inline:var(--spacing-3) var(--spacing-1);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-background-card);font-size:var(--font-size-sm);display:inline-flex}.discover-criteria__label{white-space:nowrap}.discover-criteria__item[data-required=false]{border-style:dashed}.discover-criteria__actions{align-items:center;gap:var(--spacing-1);display:inline-flex}.discover-criteria__ignored ul,.discover-blocking{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.discover-criteria__ignored li{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.discover-blocking li{justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.discover__subhead{padding-block-start:var(--spacing-4)}.discover-sheet__form{display:contents}.discover-sheet__group{gap:var(--spacing-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.discover-sheet__group legend{font-weight:var(--font-weight-semibold);padding-block-end:var(--spacing-2)}@media (width>=768px){.discover-criteria__list{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.discover-criteria__list>li{flex:0 auto;max-inline-size:100%}.discover-criteria__item{flex-wrap:wrap}.discover-criteria__label{white-space:normal;overflow-wrap:anywhere}}.discover-sheet__option{align-items:center;gap:var(--spacing-3);min-block-size:var(--size-element-lg);display:flex}}
