@layer components{.cl-list{margin-inline:calc(var(--app-gutter) * -1);flex-direction:column;display:flex}.cl-list>li,.cl-list>div{position:relative}.cl-list>li+li:before,.cl-list>div+div:before{content:"";top:0;right:var(--app-gutter);left:calc(var(--app-gutter) + 56px + 16px);background:var(--app-line);height:1px;position:absolute}.cl-row{min-height:80px;padding:12px var(--app-gutter);transition:background-color .3s var(--app-ease), transform .3s var(--app-ease);align-items:center;gap:16px;display:flex}a.cl-row:hover{background:var(--app-fill)}a.cl-row:active{background:var(--app-fill-strong)}.cl-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cl-dot{width:12px;height:12px;box-shadow:0 0 0 2px var(--app-bg);position:absolute;top:2px;right:2px}@media (min-width:768px){.cl-list{background:var(--app-surface);border:1px solid var(--app-line);border-radius:24px;margin-inline:0;overflow:hidden}.cl-dot{box-shadow:0 0 0 2px var(--app-surface)}}}
