.gk-worksheet-catalog-form{align-content:start}
.gk-worksheet-catalog-form label{min-width:0}
.gk-worksheet-catalog-form label:has([name="subject"]),.gk-worksheet-catalog-form label:has([name="topic"]),.gk-worksheet-catalog-form label:has([name="subtopic"]),.gk-worksheet-catalog-form label:has([name="goal"]),.gk-worksheet-catalog-form label:has([name="group"]){grid-column:1/-1}
.gk-worksheet-catalog-form label small{display:block;color:#9eabb9;font-weight:400;margin-top:3px}
.gk-worksheet-catalog-form select,.gk-worksheet-catalog-form input{width:100%;min-width:0}
.gk-worksheet-catalog .gk-worksheet-results{display:grid!important;align-content:start;gap:13px;min-width:0}
.gk-worksheet-empty{padding:28px 18px;border:1px solid #343c48;border-radius:7px;color:#b6c4d0;font-size:13px;line-height:1.5}
.gk-worksheet-card{display:grid;grid-template-columns:115px minmax(0,1fr);gap:16px;align-items:center;padding:14px;border:1px solid #343d49;border-radius:7px;background:#171c25;min-width:0}
.gk-worksheet-card img{width:115px;height:132px;object-fit:cover;object-position:top;border-radius:3px;background:#fff}
.gk-worksheet-card-body{min-width:0;display:grid;justify-items:start;gap:8px}
.gk-worksheet-card-body small{font-size:11px;color:#7ce2d7;font-weight:700}
.gk-worksheet-card-body h3{margin:0;color:#fff;font-size:17px;line-height:1.25}
.gk-worksheet-card-body p{margin:0;color:#b8c6d0;font-size:12px;line-height:1.45}
.gk-worksheet-card-body button{padding:9px 20px;border:0;border-radius:5px;background:#82e5dc;color:#08292c;font-weight:800;font-size:12px;cursor:pointer}
.gk-worksheet-card-body button:hover{background:#aff6ed}
@media(max-width:680px){.gk-worksheet-card{grid-template-columns:85px minmax(0,1fr);gap:11px}.gk-worksheet-card img{width:85px;height:110px}.gk-worksheet-card-body h3{font-size:15px}}
.gk-worksheet-catalog-form option[data-unavailable="true"]{color:#788590}.gk-worksheet-unavailable{width:min(400px,calc(100% - 32px));padding:24px;border:1px solid #64818b;border-radius:8px;background:#17252d;color:#f2f8fa;box-shadow:0 20px 60px #0005}.gk-worksheet-unavailable::backdrop{background:#071b2b80}.gk-worksheet-unavailable h3{font-size:18px;margin:0 0 12px}.gk-worksheet-unavailable p{font-size:14px;line-height:1.6}.gk-worksheet-unavailable button{padding:10px 20px;color:#073e40;background:#a1eee3;border:0;border-radius:5px;cursor:pointer}html[data-gk-theme="light"] .gk-worksheet-unavailable{background:#fff;color:#223d47;border-color:#9bb9c3}html[data-gk-theme="light"] .gk-worksheet-unavailable :is(h3,p){color:#223d47!important}
