.staples61{padding:0;margin:4px 0 16px;overflow:hidden}.staples61-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;padding:14px 16px;border-radius:18px;text-align:left}.staples61-toggle strong{font-size:16px}.staples61-toggle>span{font-size:23px;color:var(--mint)}#staples61-content{padding:0 12px 14px}.staples61-tools{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px}.staples61-tools button{font-size:12px;min-height:36px;padding:7px 10px}.staples61-tools button:first-child{color:var(--mint)}.staples61-grid{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:calc((100% - 21px)/4);gap:7px;overflow-x:auto;padding:3px 1px 7px;scroll-snap-type:x proximity}.staples61-tile{position:relative;padding:9px 3px 7px;min-width:0;display:flex;align-items:center;flex-direction:column;gap:4px;scroll-snap-align:start;border-radius:13px}.staples61-tile svg{width:43px;height:43px;flex:none}.staples61-tile>span{font-size:11px;width:100%;overflow-wrap:anywhere;line-height:1.3}.staples61-tile.present{border-color:var(--mint);background:#bcf2c912}.staples61-badge{position:absolute;right:3px;top:3px;border-radius:50%;background:var(--mint);color:#17351e;width:17px;height:17px;font-size:12px;line-height:17px;text-align:center}.staples61-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.staples61-icons button{padding:7px;display:grid;place-items:center}.staples61-icons svg{width:42px;height:42px}.staples61-icons button[aria-pressed=true]{border-color:var(--mint);background:#bcf2c922}.staples61 p{font-size:12px;color:var(--muted)}
@media(min-width:700px){.staples61-grid{grid-auto-columns:82px}}
