[data-amok-archive]{scroll-margin-top:70px;margin-bottom:32px}[data-amok-archive][aria-busy=true]{opacity:.7}[data-amok-archive] :is(.archive-search,.amok-cycle-filters,.amok-archive-controls) button{appearance:none;min-height:44px;padding:10px 20px;border:1px solid #793069;border-radius:3px;background:#793069;color:#fff;font:inherit;cursor:pointer;text-shadow:none;box-shadow:none}[data-amok-archive] :is(.archive-search,.amok-cycle-filters,.amok-archive-controls) button:hover{background:#923d80;border-color:#923d80}[data-amok-archive] :is(a,button,input,select):focus-visible{outline:currentColor solid 3px;outline-offset:3px}[data-amok-archive] .archive-search .input-group{display:flex;width:100%}[data-amok-archive] .archive-search .input-group-btn{display:flex;width:auto}[data-amok-archive] .archive-search .form-control{flex:1;width:0;min-width:0;height:44px;font:inherit}.amok-archive-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:24px 0}.amok-archive-controls>div{flex:1 1 180px}.amok-archive-controls label{display:block;font-weight:700;margin-bottom:6px}.amok-archive-controls select{width:100%;min-height:44px;padding:8px;border:1px solid currentColor;border-radius:3px;background:0 0;color:inherit;font:inherit}.amok-archive-controls option{color:#171717;background:#fff}.amok-archive-controls>a{padding:10px 0;text-decoration:underline}.amok-archive-status{width:100%;padding:0 15px;clear:both}.amok-archive-status:empty{display:none}.amok-education-item{padding:20px 0;border-bottom:1px dashed #ae579b}.amok-education-item h3{font-size:1.35em;line-height:1.35;margin:8px 0 12px}.amok-education-season{font-size:.9em;margin:0}.amok-education-archive .amok-cycle-pagination{display:flex;flex-wrap:wrap;gap:6px;margin:24px 0}.amok-education-archive .amok-cycle-pagination :is(a,span){display:inline-flex;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid currentColor;border-radius:3px}.amok-education-archive [aria-current=page]{background:#793069;color:#fff}