.svcms-toonstudies__topbar{display:flex;align-items:center;margin:4px 0 14px}
.svcms-toonstudies__countwrap{display:inline-flex;align-items:center;gap:10px}
.svcms-toonstudies__countball{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#e6b700;color:#fff;font-size:.95rem;font-weight:700;line-height:1}
.svcms-toonstudies__counttext{font-size:.95rem;opacity:.8}
.svcms-toonstudies__controls{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:18px 0 24px}
.svcms-toonstudies__sort{display:flex;gap:10px;flex-wrap:wrap}
.svcms-toonstudies__search{min-width:280px}
.svcms-toonstudies__search input{border-color:#9dab9f;font-size:1rem}
.svcms-toonstudies__search input:focus{border-color:#78985c;box-shadow:0 0 0 .2rem rgba(104,147,39,.14)}
.svcms-toonstudies__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(54px,auto);gap:0 10px;padding:7px 7px 5px;border-radius:9px;overflow:hidden}
.svcms-toonstudies__item{min-width:0;height:100%;border-bottom:1px solid rgba(110,126,117,.12);background:#fff;line-height:1.25}
.svcms-toonstudies__item:nth-child(4n+1),.svcms-toonstudies__item:nth-child(4n+2){background:#fafcf9}
.svcms-toonstudies__link{display:flex!important;align-items:center;height:100%;min-width:0;padding:.48rem .7rem;border-radius:0;background:transparent!important;background-image:none!important;color:#689327;font-size:.92rem;font-weight:600;line-height:1.3;text-decoration:none!important;overflow-wrap:break-word;transition:background-color .16s ease,box-shadow .16s ease}
.svcms-toonstudies__link:hover{background:#fff6d7!important;background-image:none!important;box-shadow:inset 3px 0 0 rgba(213,173,23,.72)!important;text-decoration:none!important}
.svcms-toonstudies__link:focus-visible{outline:2px solid rgba(105,147,39,.5);outline-offset:-2px;background:#fff6d7!important;background-image:none!important;text-decoration:none!important}
.svcms-toonstudies__empty{padding:18px 2px;color:#68736f}
main a.svcms-toonstudies__link::before,main a.svcms-toonstudies__link::after,.sheet a.svcms-toonstudies__link::before,.sheet a.svcms-toonstudies__link::after{content:none!important;display:none!important;width:0!important;height:0!important;background:none!important}
@media(max-width:820px){.svcms-toonstudies__list{grid-template-columns:1fr;grid-auto-rows:minmax(52px,auto);gap:0}.svcms-toonstudies__item:nth-child(n){background:#fff}.svcms-toonstudies__item:nth-child(even){background:#fafcf9}}
@media(max-width:768px){.svcms-toonstudies__search{width:100%;min-width:0}}
@media(max-width:480px){.svcms-toonstudies__list{padding:5px 4px 3px}.svcms-toonstudies__link{padding:.45rem .6rem}}
@media(prefers-reduced-motion:reduce){.svcms-toonstudies__link{transition:none!important}}
