.archive-toolbar{display:flex;align-items:center;gap:var(--space-3);margin:0 0 var(--section-heading-gap)}.archive-toolbar .magazine-navigation{margin:0;flex:0 0 auto}.archive-toolbar .magazine-navigation a{min-width:0;padding-inline:var(--space-2)}.archive-toolbar .magazine-navigation a:hover{background:transparent}.archive-toolbar .magazine-navigation a:focus,.archive-toolbar .magazine-navigation a:focus-visible{outline:none;background:transparent}.archive-controls{justify-content:flex-start;margin-left:auto;max-width:min(100%,42rem);overflow-x:auto;scrollbar-width:thin}.archive-controls,.archive-controls-filters{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:var(--space-3);min-width:0}.archive-controls-search{display:flex;align-items:center;gap:var(--space-2);flex:0 0 11rem;min-width:11rem;border-bottom:1px solid}.archive-controls-search input{display:block;flex:1 1 auto;min-width:0;width:100%;height:40px;padding:var(--space-2) 0;font:inherit;color:inherit;background:transparent;border:0;border-radius:0;-webkit-appearance:none;appearance:none}.archive-controls-search input::placeholder{color:inherit;opacity:.7}.archive-controls-search input:focus{outline:none}.archive-controls-search input[type=search]::-webkit-search-cancel-button,.archive-controls-search input[type=search]::-webkit-search-decoration,.archive-controls-search input[type=search]::-webkit-search-results-button,.archive-controls-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.archive-controls-search-submit{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.archive-controls-search-submit:hover{color:var(--text-primary)}.archive-controls-search-submit:focus{outline:none}.archive-controls-field{display:flex;flex:0 0 auto;min-width:0}.archive-controls-field select{width:10.5rem;min-height:40px;padding:var(--space-2) 2rem var(--space-2) 0;border:0;border-bottom:1px solid;border-radius:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2366665f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .25rem center;background-size:1rem;font:inherit;line-height:1.4;cursor:pointer;-webkit-appearance:none;appearance:none}.archive-controls-field select,.archive-controls-field select option{background-color:var(--surface);color:var(--text-primary)}:root[data-theme=dark] .archive-controls-field select,:root[data-theme=issue] .archive-controls-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5f3eb' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.archive-controls-field select:focus{outline:none}.archive-controls-sort{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.archive-controls-sort:focus{outline:none}.archive-controls-sort:focus-visible{outline:2px solid var(--text-primary);outline-offset:var(--space-1)}@media (max-width:767px){.archive-toolbar{flex-wrap:wrap;align-items:center;column-gap:var(--space-3);row-gap:var(--space-3)}.archive-toolbar .magazine-navigation{order:1}.archive-controls{display:contents}.archive-controls-sort{order:2;margin-left:auto}.archive-controls-filters{order:3;flex:1 1 100%;width:100%;max-width:100%;overflow-x:auto;scrollbar-width:thin}}.magazine-navigation{display:flex;gap:var(--space-2);margin:0;font-family:var(--font-body);font-size:var(--font-size-preview);line-height:1.5}.magazine-navigation a{display:inline-flex;align-items:center;justify-content:center;min-width:6rem;min-height:44px;padding:var(--space-2) var(--space-3);border-bottom:2px solid transparent;color:var(--text-secondary);font-weight:500;text-decoration:none}.magazine-navigation a[aria-current=page]{border-bottom-color:var(--text-primary);color:var(--text-primary)}.magazine-navigation a:hover{background:var(--surface-hover);color:var(--text-primary)}.magazine-navigation a:focus-visible{outline:2px solid var(--text-primary);outline-offset:var(--space-1)}