.app-ring{inline-size:var(--space-8);block-size:var(--space-8);color:var(--color-chart-1);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.app-ring[data-tone=success]{color:var(--color-success)}.app-ring[data-tone=warning]{color:var(--color-warning)}.app-ring[data-tone=danger]{color:var(--color-danger)}.app-ring svg{inset:var(--space-0);block-size:100%;inline-size:100%;position:absolute}.app-ring__track,.app-ring__fill{fill:none;stroke-width:4px}.app-ring__track{stroke:var(--color-line)}.app-ring__fill{stroke:currentColor;stroke-linecap:butt}.app-ring__label{color:var(--color-text);font-size:var(--font-size-xs);line-height:var(--line-height-xs);font-weight:var(--font-weight-semibold);font-feature-settings:var(--font-feature-tabular);position:relative}.app-icon-title{align-items:center;gap:var(--space-2);display:flex}.app-icon-title svg{color:var(--color-text-muted)}.app-inline-empty{align-items:center;gap:var(--space-3);color:var(--color-text-muted);display:flex}.app-inline-empty .bosun-illustration{inline-size:var(--space-12);block-size:var(--space-12);padding:var(--space-2);border-radius:var(--radius-md)}.app-inline-empty__text{margin:var(--space-0)}.app-tiles{gap:var(--space-4);margin:var(--space-0);padding:var(--space-0);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));list-style:none;display:grid}
