.PlaybookFilters-module__efZNxG__bar{gap:var(--sp-3);flex-direction:column;width:100%;display:flex}.PlaybookFilters-module__efZNxG__search{align-items:center;gap:var(--sp-2);padding:0 var(--sp-3);background:var(--bg-card);border:1px solid var(--border-2);border-radius:var(--r-sm);height:40px;color:var(--fg-3);display:flex}.PlaybookFilters-module__efZNxG__search:focus-within{border-color:var(--border-1)}.PlaybookFilters-module__efZNxG__search input{font-family:var(--font-ui);font-size:var(--fs-base);color:var(--fg-1);background:0 0;border:none;outline:none;flex:1;height:100%}.PlaybookFilters-module__efZNxG__divider{background:var(--border-2);width:1px;height:16px;margin:0 var(--sp-2);align-self:center;display:inline-block}.PlaybookFilters-module__efZNxG__clear{align-self:flex-start;align-items:center;gap:var(--sp-1);font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--fg-3);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;padding:var(--sp-1) var(--sp-2);background:0 0;border:none;display:inline-flex}.PlaybookFilters-module__efZNxG__clear:hover{color:var(--fg-1)}
.PlaybookList-module__5dCJ5a__shell{gap:var(--sp-4);padding:var(--sp-4) var(--sp-4) var(--sp-9);flex-direction:column;flex:1;display:flex}.PlaybookList-module__5dCJ5a__header{justify-content:space-between;align-items:flex-end;gap:var(--sp-3);display:flex}.PlaybookList-module__5dCJ5a__title{font-family:var(--font-ui);font-size:var(--fs-3xl);letter-spacing:var(--tracking-tight);color:var(--fg-1);margin:0;font-weight:700}.PlaybookList-module__5dCJ5a__subtitle{font-family:var(--font-ui);font-size:var(--fs-2xl);letter-spacing:var(--tracking-tight);color:var(--fg-1);margin:0;font-weight:700}.PlaybookList-module__5dCJ5a__newLink{text-decoration:none}.PlaybookList-module__5dCJ5a__grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.PlaybookList-module__5dCJ5a__loading{font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--fg-3);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:var(--sp-9) var(--sp-5);flex:1;justify-content:center;align-items:center;display:flex}.PlaybookList-module__5dCJ5a__empty{align-items:flex-start;gap:var(--sp-3);max-width:480px;padding:var(--sp-7) 0;flex-direction:column;display:flex}.PlaybookList-module__5dCJ5a__body{font-family:var(--font-ui);font-size:var(--fs-base);color:var(--fg-2);line-height:var(--lh-body);margin:0}@media (min-width:640px){.PlaybookList-module__5dCJ5a__shell{padding:var(--sp-6) var(--sp-5) var(--sp-9);gap:var(--sp-5)}}.PlaybookList-module__5dCJ5a__quota{align-items:baseline;gap:var(--sp-2);font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--fg-2);display:flex}.PlaybookList-module__5dCJ5a__quotaCount{font-family:var(--font-stat);font-variant-numeric:tabular-nums;color:var(--fg-1);white-space:nowrap;font-weight:800;font-stretch:85%}.PlaybookList-module__5dCJ5a__quotaLink{color:var(--fg-1);text-underline-offset:2px;text-decoration:underline}
.PlayCollectionCard-module__bNq2-a__root{flex-direction:column;display:flex;position:relative;overflow:hidden}.PlayCollectionCard-module__bNq2-a__root:hover{border-color:var(--border-1);box-shadow:var(--shadow-2)}.PlayCollectionCard-module__bNq2-a__cardLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.PlayCollectionCard-module__bNq2-a__cardLink:focus-visible{outline:2px solid var(--gold-600);outline-offset:2px}.PlayCollectionCard-module__bNq2-a__thumbs{background:var(--border-2);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.PlayCollectionCard-module__bNq2-a__thumb{aspect-ratio:16/10;min-width:0;overflow:hidden}.PlayCollectionCard-module__bNq2-a__thumb .PlayCollectionCard-module__bNq2-a__thumbPitch{background:var(--dt-surface,var(--pitch-800));height:100%}.PlayCollectionCard-module__bNq2-a__body{gap:var(--sp-2);min-width:0;padding:var(--sp-4);flex-direction:column;display:flex}.PlayCollectionCard-module__bNq2-a__title{font-family:var(--font-ui);font-size:var(--fs-lg);letter-spacing:var(--tracking-tight);color:var(--fg-1);margin:0;font-weight:700}.PlayCollectionCard-module__bNq2-a__description{font-size:var(--fs-sm);color:var(--fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.PlayCollectionCard-module__bNq2-a__count{align-items:baseline;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--fg-2);margin:0;display:flex}.PlayCollectionCard-module__bNq2-a__countValue{font-family:var(--font-stat);font-weight:800;font-stretch:85%;font-size:var(--fs-lg);font-variant-numeric:tabular-nums;color:var(--fg-1);letter-spacing:var(--tracking-tight)}