.margin.S-2ucsmm{margin:8px -4px 8px 8px}main.S-2ucsmm{position:relative;padding:12px;border-radius:12px;margin:0 12px 12px 0;background:radial-gradient(circle at 80% 80%,var(--primary-light2),var(--secondary-light1));&.card-style{background:linear-gradient(135deg,var(--primary-light1),var(--secondary-light1));box-shadow:0 0 0 1px var(--primary-light5),0 8px 18px #0000000d}&.active{background:var(--primary-light6)}}a.S-2ucsmm,a.S-2ucsmm :where(.S-2ucsmm){text-decoration:none;color:var(--primary)}h2.S-2ucsmm,span.S-2ucsmm{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h2.S-2ucsmm{font-size:1.4em;font-weight:400;margin:0}.small.S-2ucsmm h2:where(.S-2ucsmm){font-size:1em}span.S-2ucsmm{font-size:.9em;opacity:.66;margin:0 0 .32em}.small.S-2ucsmm span:where(.S-2ucsmm){font-size:.8em}.pre.S-2ucsmm{display:flex;align-items:center;justify-content:center;font-size:20px;margin-left:8px}.body.S-2ucsmm{padding:12px;display:flex;flex:1;min-width:0;flex-direction:column;justify-content:flex-end}.link.S-2ucsmm{margin-bottom:auto;display:flex;justify-content:flex-end;position:absolute;top:8px;right:8px}
