.manual-card-module-scss-module__XtQH9W__card{border:1px solid var(--col-border);background:var(--col-surface-1);text-align:left;cursor:pointer;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;flex-direction:row;width:100%;padding:0;transition:transform .16s,box-shadow .16s;display:flex;overflow:hidden}.manual-card-module-scss-module__XtQH9W__card:hover{border-color:var(--col-green-1)}.manual-card-module-scss-module__XtQH9W__card__accent{background:#219653;border-radius:14px 0 0 14px;flex-shrink:0;width:4px}.manual-card-module-scss-module__XtQH9W__card__body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:16px 18px;display:flex}.manual-card-module-scss-module__XtQH9W__card__date{letter-spacing:.5px;text-transform:uppercase;color:var(--col-text-muted);font-size:.6875rem;font-weight:700}.manual-card-module-scss-module__XtQH9W__card__title{color:var(--col-dark-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.manual-card-module-scss-module__XtQH9W__card__lesson{letter-spacing:.4px;color:#1a4d8a;vertical-align:middle;text-transform:none;background:#2161961f;border-radius:100px;margin-left:8px;padding:2px 7px;font-size:.625rem;font-weight:700;display:inline-block}.manual-card-module-scss-module__XtQH9W__card__topic{letter-spacing:.3px;color:#197040;white-space:nowrap;text-overflow:ellipsis;background:#2196531f;border-radius:100px;max-width:100%;padding:3px 9px;font-size:.6875rem;font-weight:700;display:inline-block;overflow:hidden}
.manual-search-module-scss-module__txB7OW__search{align-items:flex-end;gap:12px;display:flex}@media only screen and (max-width:767px){.manual-search-module-scss-module__txB7OW__search{flex-direction:column;align-items:stretch;width:100%}}.manual-search-module-scss-module__txB7OW__search__input{border:1px solid var(--col-grey-5);-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;width:358px;height:46px;padding:0 11px}.manual-search-module-scss-module__txB7OW__search__input::placeholder{color:var(--col-placeholder);font-size:.9375rem}@media only screen and (max-width:767px){.manual-search-module-scss-module__txB7OW__search__input{width:100%}}.manual-search-module-scss-module__txB7OW__search__buttons{align-items:center;gap:10px;display:flex}.manual-search-module-scss-module__txB7OW__search__clear{color:var(--col-green-1);background:0 0;font-size:.75rem;font-weight:700}
