.blog26-controls{font-family:var(--st-font);margin:0 0 clamp(1.5rem,1rem + 2vw,2.25rem);padding-inline:var(--st-inline)}.blog26-controls>*{margin-inline:auto;max-width:var(--st-col)}.blog26-controls__row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin:0 0 1rem}.blog26-controls__row>p{margin:0;max-width:none}.blog26-controls__search{flex:1 1 16rem;max-width:30rem;position:relative}.blog26-controls__icon{fill:none;height:1.125rem;left:.875rem;pointer-events:none;position:absolute;stroke:var(--st-muted);stroke-linecap:round;stroke-width:2.2;top:50%;translate:0 -50%;width:1.125rem}.blog26-controls__search input{-webkit-appearance:none;appearance:none;background:var(--st-surface);border:1px solid var(--st-line-strong);border-radius:999px;color:var(--st-ink);font:500 .9375rem/1.3 var(--st-font);min-height:48px;padding:.625rem 2.75rem .625rem 2.625rem;width:100%}.blog26-controls__search input::-webkit-search-cancel-button{-webkit-appearance:none}.blog26-controls__search input::placeholder{color:var(--st-muted)}.blog26-controls__search input:focus{border-color:transparent;outline:2px solid var(--st-focus);outline-offset:2px}.blog26-controls__clear{background:transparent;border:0;border-radius:50%;color:var(--st-muted);cursor:pointer;display:grid;height:44px;place-items:center;position:absolute;right:.25rem;top:50%;translate:0 -50%;width:44px}.blog26-controls__clear:hover{color:var(--st-ink)}.blog26-controls__clear svg{fill:none;height:1rem;stroke:currentColor;stroke-linecap:round;stroke-width:2.2;width:1rem}.blog26-controls__sort{align-items:center;display:inline-flex;gap:.5rem;margin-left:auto}.blog26-controls__sort label{color:var(--st-ink-soft);font-size:var(--st-fs-small);font-weight:700}.blog26-controls__sort select{-webkit-appearance:none;appearance:none;background:var(--st-surface);background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 1.1rem) 50%,calc(100% - .8rem) 50%;background-repeat:no-repeat;background-size:.3rem .3rem;border:1px solid var(--st-line-strong);border-radius:var(--st-radius);color:var(--st-ink);font:600 .9375rem/1.3 var(--st-font);min-height:44px;padding:.5rem 2.25rem .5rem .875rem}.blog26-controls__sort select:focus{outline:2px solid var(--st-focus);outline-offset:2px}.blog26-controls__chips{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.blog26-controls .blog26-chip--filter{cursor:pointer;font-size:var(--st-fs-small);min-height:44px;padding-inline:1rem;transition:background var(--st-dur-fast) var(--st-ease),color var(--st-dur-fast) var(--st-ease),border-color var(--st-dur-fast) var(--st-ease)}.blog26-controls .blog26-chip--filter:hover{border-color:var(--st-royal);color:var(--st-accent-ink)}.blog26-controls .blog26-chip--filter[aria-current=true]{background:var(--st-midnight);border-color:var(--st-midnight);color:var(--st-white)}.blog26-controls .blog26-chip--filter:focus-visible{outline:3px solid var(--st-focus);outline-offset:2px}.blog26-controls__more-wrap{position:relative}.blog26-controls__more summary{gap:.375rem;list-style:none}.blog26-controls__more summary::-webkit-details-marker{display:none}.blog26-controls__more summary svg{fill:none;height:.875rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;transition:rotate var(--st-dur-fast) var(--st-ease);width:.875rem}.blog26-controls__more[open] summary svg{rotate:180deg}.blog26-controls__more-list{background:var(--st-surface);border:1px solid var(--st-line);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-lift);display:flex;flex-wrap:wrap;gap:.375rem;left:0;list-style:none;margin:0;max-height:20rem;max-width:min(24rem,calc(100vw - var(--st-edge)*2));min-width:14rem;overflow:auto;padding:.5rem;position:absolute;top:calc(100% + .5rem);z-index:30}.blog26-controls__more-list a{align-items:center;border:1px solid var(--st-line);border-radius:var(--st-radius-chip);color:var(--st-ink-soft);display:inline-flex;font-size:var(--st-fs-fine);font-weight:700;min-height:44px;padding:.25rem .75rem;text-decoration:none}.blog26-controls__more-list a:hover{border-color:var(--st-royal);color:var(--st-accent-ink)}.blog26-controls__more-list a[aria-current=true]{background:var(--st-midnight);border-color:var(--st-midnight);color:var(--st-white)}@media (max-width:639px){.blog26-controls__more-wrap{position:static}.blog26-controls__more-list{left:var(--st-edge);max-width:none;right:var(--st-edge)}}.blog26-controls .blog26-chip--link{gap:.3rem}.blog26-controls .blog26-chip__arrow{fill:none;height:.8rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:.8rem}