.cy-dl-wrap{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 440px));gap:var(--space-m);align-items:start;justify-content:start}.cy-dl,.cy-dl *{box-sizing:border-box}.cy-dl{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m);background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:var(--radius-m);font-size:var(--text-m)}.cy-dl h3{margin:0}.cy-dl .cy-dl-version{display:flex;flex-wrap:wrap;gap:0 var(--space-xs);margin:0;font-size:var(--text-s);opacity:.75}.cy-dl .cy-dl-pick{display:flex;flex-wrap:wrap;gap:var(--space-s)}.cy-dl .cy-dl-pick:empty{display:none}.cy-dl .cy-dl-field{display:flex;flex:1 1 210px;flex-direction:column;gap:var(--space-4xs);font-size:var(--text-s)}.cy-dl .cy-dl-field[hidden]{display:none}.cy-dl .cy-dl-field select{width:100%;height:48px;padding:0 calc(var(--space-m) + 1.4em) 0 var(--space-s);background-color:var(--bg-body);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239e9e9e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right var(--space-s) center;background-repeat:no-repeat;background-size:1.2em;color:inherit;font:inherit;font-size:var(--text-m);color-scheme:light dark;border:2px solid var(--dark-20);border-radius:var(--radius-m);outline:0;appearance:none;cursor:pointer;transition:all .25s ease-in-out}.cy-dl .cy-dl-field select:hover{border-color:var(--primary)}.cy-dl .cy-dl-field select:focus{border-color:var(--tertiary);background-color:var(--light-5)}.cy-dl .cy-dl-btn{flex-direction:column;gap:0;text-align:center;text-decoration:none}.cy-dl .cy-dl-btn small{font-size:var(--text-s);font-weight:400;text-transform:none;opacity:.85}.cy-dl .cy-dl-how:empty{display:none}.cy-dl .cy-dl-how summary{cursor:pointer;font-weight:600}.cy-dl .cy-dl-how p{margin:var(--space-xs) 0 0;font-size:var(--text-s)}.cy-dl .cy-dl-how pre{margin:var(--space-xs) 0 0;padding:var(--space-xs) var(--space-s);background:var(--bg-body);border:1px solid var(--border-primary);border-radius:var(--radius-s);font-size:var(--text-s);white-space:pre-wrap;overflow-wrap:anywhere}.cy-dl .cy-dl-how .cy-dl-copy{width:auto;margin-top:var(--space-xs);text-transform:none;cursor:pointer}.cy-dl .cy-dl-note{margin:0;font-size:var(--text-s);opacity:.8}.cy-dl .cy-dl-note:empty{display:none}.cy-dl .cy-dl-all{padding-top:var(--space-xs);border-top:1px solid var(--border-primary);font-size:var(--text-s)}.cy-dl .cy-dl-all summary{cursor:pointer}.cy-dl .cy-dl-all ul{margin:var(--space-xs) 0;padding-left:1.2em}.cy-dl .cy-dl-all li span{opacity:.7}.cy-dl .cy-dl-all p{margin:var(--space-xs) 0 0}
