.exploring-next-section{padding:var(--space-sm) 0 var(--space-md);background:var(--color-base);scroll-margin-top:calc(var(--nav-height) + var(--space-md))}.exploring-share-toast{z-index:80;border-radius:var(--radius-round);background:var(--color-accent);color:#fff;opacity:0;transition:transform var(--transition-normal), opacity var(--transition-normal);pointer-events:none;text-align:center;max-width:min(90vw,20rem);padding:.45rem 1rem;font-size:.8125rem;font-weight:500;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)translateY(calc(100% + 2rem));box-shadow:0 6px 28px #11221538}.exploring-share-toast.is-visible{opacity:1;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.exploring-share-toast{transition:none}}.exploring-next-section .text-compact-caption{letter-spacing:.02em;font-size:.625rem;line-height:1.3}.exploring-heading{align-items:center;column-gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title capsule""lead lead";max-width:none;display:grid}.exploring-heading .lead{grid-area:lead;max-width:none}.exploring-heading-row{justify-content:flex-start;align-items:baseline;gap:var(--space-md);flex-wrap:wrap;grid-area:title;display:flex}.exploring-archive-link{font-size:.8rem;font-weight:var(--font-weight-semibold);color:var(--color-accent);white-space:nowrap;transition:color var(--duration-sm) var(--ease-standard);flex-shrink:0;text-decoration:none}.exploring-archive-link:hover,.exploring-archive-link:focus-visible{color:var(--color-text-primary)}.en-sprite{width:0;height:0;position:absolute;overflow:hidden}.exploring-controls{margin-top:var(--space-xs);border-radius:var(--radius-md);outline-offset:-2px;background:linear-gradient(#d6ded8a8,#c8d2cb80);border:1px solid #ffffff8c;outline:1px solid #4f7c6329;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}@media (width>=641px){.exploring-controls{-webkit-backdrop-filter:blur(14px)saturate(150%)}}.controls-main{flex-direction:column;gap:.4rem;min-width:0;display:flex}.scroll-line{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:.3rem;min-width:0;margin-inline:-.5rem;padding-inline:.5rem;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#0000 0,#000 .5rem calc(100% - 2.5rem),#0000)}.scroll-line::-webkit-scrollbar{display:none}.scroll-line>*{flex-shrink:0}.topic-row{display:flex}.filter-chip{border-radius:var(--radius-round);border:1px solid var(--color-border);background:var(--color-surface);min-height:1.75rem;color:var(--color-text-secondary);font-family:inherit;font-size:.6875rem;font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;align-items:center;gap:.35em;padding:.2rem .6rem;line-height:1;display:inline-flex}.filter-chip:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border));color:var(--color-text-primary)}.filter-chip.is-active{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.filter-chip:focus-visible,.model-filter-chip:focus-visible,.filters-toggle:focus-visible,.sort-select:focus-visible,.active-filter:focus-visible,.active-filters-clear:focus-visible,.filter-panel-done:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.filter-count{color:var(--color-text-tertiary);font-size:.85em;font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums}.filter-chip.is-active .filter-count,.model-filter-chip.is-active .filter-count{color:inherit;opacity:.7}.filter-chip.is-count-empty:not(.is-active),.model-filter-chip.is-count-empty:not(.is-active){opacity:.4}@property --capsule-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.exploring-heading .feed-capsule span{font-size:inherit;font-weight:inherit;text-transform:none;letter-spacing:normal;color:inherit}.exploring-heading .feed-capsule .filters-count{font-size:.625rem;font-weight:var(--font-weight-semibold);color:#fff}.exploring-heading .filter-panel .model-filter-label{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--color-text-tertiary)}.exploring-heading .filter-panel .filter-count{font-size:.85em;font-weight:var(--font-weight-regular);color:var(--color-text-tertiary)}.exploring-heading .filter-panel .filter-panel-title{font-size:1rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.capsule-slot{z-index:30;grid-area:capsule;justify-content:flex-end;display:flex;position:relative}.feed-capsule{isolation:isolate;border-radius:var(--radius-round);align-items:center;gap:.125rem;padding:.25rem;display:flex;position:relative}.feed-capsule:before{content:"";z-index:-2;border-radius:inherit;outline-offset:-2px;-webkit-backdrop-filter:blur(16px)saturate(160%);background:linear-gradient(#fffc,#ffffff8c);border:1px solid #ffffffd9;outline:1px solid #4f7c6333;position:absolute;inset:0}.feed-capsule:after{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--capsule-angle), #4f7c63, #0ea5e9, #2563eb, #6f9d81, #4f7c63);-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity var(--transition-normal);padding:1.5px;position:absolute;inset:-1px;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.feed-capsule:hover:after{opacity:.45}.feed-capsule:focus-within:after,.feed-capsule:has([aria-expanded=true]):after{opacity:1;animation:6s linear infinite capsule-turn}@keyframes capsule-turn{to{--capsule-angle:360deg}}.feed-capsule>.filters-toggle,.feed-capsule>.sort-control{position:relative}.feed-capsule>.filters-toggle:before,.feed-capsule>.sort-control:before{content:"";background:#4f7c6333;width:1px;height:1rem;position:absolute;top:50%;left:-.0625rem;transform:translateY(-50%)}.feed-search{align-items:center;display:flex;position:relative}.feed-search-icon{color:var(--color-text-tertiary);pointer-events:none;position:absolute;left:.7rem}.feed-search-input{border-radius:var(--radius-round);width:12.5rem;min-height:2rem;color:var(--color-text-primary);transition:width var(--transition-normal), background var(--transition-fast);background:0 0;border:none;padding:0 2.9rem 0 1.95rem;font-family:inherit;font-size:.75rem}.feed-search-input::placeholder{color:var(--color-text-tertiary)}.feed-search-input:hover{background:#ffffff8c}.feed-search-input:focus{background:#ffffffd9;outline:none;width:17rem}.feed-search-input::-webkit-search-cancel-button{display:none}.feed-search-kbd{border:1px solid var(--color-border);color:var(--color-text-tertiary);pointer-events:none;transition:opacity var(--transition-fast);background:#fff9;border-radius:4px;padding:.05rem .3rem;font-family:inherit;font-size:.5625rem;line-height:1.4;position:absolute;right:.6rem}.feed-search:focus-within .feed-search-kbd,.feed-search-input:not(:placeholder-shown)+.feed-search-kbd{opacity:0}.filters-toggle{border-radius:var(--radius-round);min-height:2rem;color:var(--color-text-secondary);font-family:inherit;font-size:.75rem;font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;gap:.35rem;padding:0 .75rem;display:inline-flex}.filters-toggle:hover{color:var(--color-text-primary);background:#fff9}.filters-toggle[aria-expanded=true]{background:var(--color-accent-muted);color:var(--color-text-primary)}.filters-count{border-radius:var(--radius-round);background:var(--color-accent);color:#fff;text-align:center;min-width:1.125rem;padding:.05rem .3rem;font-size:.625rem;line-height:1.3}.filters-count[hidden]{display:none}.sort-control{color:var(--color-text-tertiary);align-items:center;gap:.1rem;padding-left:.6rem;font-size:.6875rem;display:inline-flex}.sort-select{border-radius:var(--radius-round);min-height:2rem;color:var(--color-text-primary);appearance:none;cursor:pointer;transition:background-color var(--transition-fast);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236d7067' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right .6rem center no-repeat;border:none;padding:0 1.6rem 0 .4rem;font-family:inherit;font-size:.75rem}.sort-select:hover{background-color:#fff9}.feed-capsule.is-floating{z-index:95;animation:capsule-float-in var(--duration-lg) var(--ease-standard);position:fixed;top:.75rem;right:max(1rem,50vw - 30rem)}.feed-capsule.is-floating:before{background:linear-gradient(#ffffffe6,#ffffffb8)}@keyframes capsule-float-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:none}}.active-filters{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.active-filters[hidden]{display:none}.active-filter{border:1px solid color-mix(in srgb, var(--color-accent) 35%, transparent);border-radius:var(--radius-round);background:var(--color-accent-muted);min-height:1.75rem;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:.35rem;padding:.2rem .4rem .2rem .6rem;font-family:inherit;font-size:.75rem;display:inline-flex}.active-filter-axis,.active-filter svg{color:var(--color-text-tertiary)}.active-filter:hover svg{color:var(--color-text-primary)}.active-filters-clear{color:var(--color-accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-family:inherit;font-size:.75rem;text-decoration:underline}.stack-rows{border-top:1px solid #4f7c6329;flex-direction:column;gap:.4rem;padding-top:.45rem;display:flex}.stack-rows .stack-filter-row{align-items:center;gap:.5rem;min-width:0;display:flex}.stack-filter-row .model-filter-label{width:3rem;font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;padding:0}.stack-rows .stack-filter-row .model-filter-chips-scroll{flex-wrap:nowrap;flex:auto;min-width:0;display:flex;overflow-x:auto}.stack-filter-row .model-filter-chip{background:color-mix(in srgb, var(--chip-color,var(--color-accent)) 10%, #ffffffd9);min-height:1.625rem;padding:.15rem .55rem .15rem .4rem;font-size:.6875rem}.stack-filter-row .model-filter-chip:is([data-script=all],[data-voice=all]){display:none}.stack-filter-row .model-filter-chip .powered-by-icon{width:.8125rem;height:.8125rem}.filter-panel{z-index:1;outline-offset:-2px;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(18px)saturate(150%);transform-origin:100% 0;width:min(34rem,100vw - 2rem);max-height:min(70vh,32rem);animation:popover-in var(--duration-md) var(--ease-standard);background:#ffffffe6;border:1px solid #ffffffd9;outline:1px solid #1f211b14;flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow-y:auto}@keyframes popover-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.filter-panel[hidden],.filter-sheet-backdrop[hidden],.filter-panel-head{display:none}.model-filter-row{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.model-filter-row+.model-filter-row{border-top:1px solid var(--color-border-subtle);padding-top:.625rem}.model-filter-label{color:var(--color-text-tertiary);font-size:.75rem;font-weight:var(--font-weight-medium);padding-top:.4rem}.model-filter-chips-scroll{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.model-filter-chip{border-radius:var(--radius-round);border:1px solid color-mix(in srgb, var(--chip-color,var(--color-accent)) 24%, transparent);background:color-mix(in srgb, var(--chip-color,var(--color-accent)) 7%, var(--color-surface));min-height:1.875rem;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);align-items:center;gap:.35rem;padding:.25rem .6rem;font-family:inherit;font-size:.75rem;display:inline-flex}.model-filter-chip:hover{border-color:color-mix(in srgb, var(--chip-color,var(--color-accent)) 42%, transparent);background:color-mix(in srgb, var(--chip-color,var(--color-accent)) 13%, var(--color-surface));color:var(--color-text-primary)}.model-filter-chip.is-active{background:color-mix(in srgb, var(--chip-color,var(--color-accent)) 18%, var(--color-surface));border-color:color-mix(in srgb, var(--chip-color,var(--color-accent)) 60%, transparent);color:color-mix(in srgb, var(--chip-color,var(--color-accent)) 70%, var(--color-text-primary));font-weight:var(--font-weight-semibold)}.model-filter-chip:is([data-script=all],[data-voice=all],[data-source-form=all],[data-type=all]).is-active{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.model-filter-chip.is-active:not(:is([data-script=all],[data-voice=all],[data-source-form=all],[data-type=all])){background:color-mix(in srgb, var(--chip-color,var(--color-accent)) 22%, var(--color-surface));border-color:color-mix(in srgb, var(--chip-color,var(--color-accent)) 75%, var(--color-text-primary));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chip-color,var(--color-accent)) 75%, var(--color-text-primary));color:var(--color-text-primary)}.chip-x{opacity:.6;transition:opacity var(--transition-fast);flex-shrink:0;margin-left:.05rem;display:none}.filter-chip.is-active .chip-x,.model-filter-chip.is-active .chip-x{display:block}.filter-chip.is-active:hover .chip-x,.model-filter-chip.is-active:hover .chip-x{opacity:1}.has-selection .filter-chip:not(.is-active),.has-selection .model-filter-chip:not(.is-active){opacity:.55}.has-selection .model-filter-chip:not(.is-active) .powered-by-icon{filter:grayscale()}.has-selection .filter-chip.is-count-empty:not(.is-active),.has-selection .model-filter-chip.is-count-empty:not(.is-active){opacity:.4}.has-selection .filter-chip:not(.is-active):is(:hover,:focus-visible),.has-selection .model-filter-chip:not(.is-active):is(:hover,:focus-visible){opacity:1}.has-selection .model-filter-chip:not(.is-active):is(:hover,:focus-visible) .powered-by-icon{filter:none}.filter-chip,.model-filter-chip{transition-property:background,color,border-color,box-shadow,opacity,transform}.filter-chip:active,.model-filter-chip:active{transform:scale(.96)}.row-clear{border:1px solid color-mix(in srgb, var(--color-accent) 40%, transparent);border-radius:var(--radius-round);background:var(--color-accent-muted);min-height:1.625rem;color:var(--color-accent);font-family:inherit;font-size:.6875rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);flex-shrink:0;align-items:center;padding:.15rem .6rem;line-height:1;display:inline-flex}.row-clear:hover{background:var(--color-accent);color:#fff}.row-clear:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.row-clear[hidden]{display:none}.model-filter-chip .powered-by-icon{object-fit:contain;border-radius:3px;flex-shrink:0;width:.875rem;height:.875rem}.model-filter-chip .chip-monogram{background:var(--chip-color,var(--color-text-tertiary));color:#fff;font-size:.5rem;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.powered-by{margin:var(--space-xl) 0 0;color:var(--color-text-tertiary);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .75rem;font-size:.75rem;display:flex}.powered-by-chip{border-radius:var(--radius-round);border:1px solid color-mix(in srgb, var(--chip-color) 22%, transparent);background:color-mix(in srgb, var(--chip-color) 8%, transparent);color:color-mix(in srgb, var(--chip-color) 80%, var(--color-text-primary));align-items:center;gap:.3rem;padding:.2rem .55rem .2rem .4rem;display:inline-flex}.powered-by-chip .powered-by-icon{object-fit:contain;width:.875rem;height:.875rem}.exploring-feed{margin-top:var(--space-md)}.exploring-grid{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.exploring-empty{padding:var(--space-xl);color:var(--color-text-tertiary);text-align:center;flex-direction:column;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.exploring-empty[hidden]{display:none}.exploring-empty-reset{border:1px solid var(--color-border);border-radius:var(--radius-round);background:var(--color-surface);color:var(--color-accent);cursor:pointer;padding:.4rem .8rem;font-family:inherit;font-size:.8125rem}.feed-day{color:var(--color-text-secondary);font-size:.75rem;font-weight:var(--font-weight-semibold);align-items:center;gap:.75rem;margin:.5rem 0 0;display:flex}.feed-day:first-child{margin-top:0}.feed-day:after{content:"";background:var(--color-border);flex:1;height:1px}.feed-day-count{color:var(--color-text-tertiary);font-weight:var(--font-weight-regular)}.exploring-item.is-overflow-hidden{display:none}.content-row{border-radius:var(--radius-md);outline-offset:-2px;-webkit-backdrop-filter:blur(12px)saturate(140%);transition:outline-color var(--transition-fast), background var(--transition-fast);background:linear-gradient(#ffffffd1,#fff9);border:1px solid #ffffffb3;outline:1px solid #1f211b24;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker kicker""title actions""desc actions""stack actions""eval eval";align-items:start;column-gap:.75rem;padding:.5rem .75rem;display:grid}.content-row:hover{background:linear-gradient(#ffffffeb,#ffffffbd);outline-color:#1f211b3d}.content-row.is-special-format{outline-color:color-mix(in srgb, var(--type-color) 48%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--type-color) 7%, #ffffffd6), color-mix(in srgb, var(--type-color) 4%, #ffffff9e))}.content-row.is-special-format:hover{outline-color:color-mix(in srgb, var(--type-color) 65%, transparent)}.content-row:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-color:var(--color-accent)}.content-row>p{max-width:none;margin:0}.item-kicker{min-width:0;color:var(--color-text-tertiary);flex-wrap:wrap;grid-area:kicker;align-items:center;gap:.25rem;font-size:.6875rem;line-height:1.3;display:flex}.item-format{border-radius:var(--radius-round);background:var(--type-color);color:#fff;font-weight:var(--font-weight-semibold);align-items:center;gap:.3rem;padding:.06rem .5rem .06rem .4rem;line-height:1.35;display:inline-flex}.item-format-dot{background:#fff;border-radius:1px;width:.4rem;height:.4rem;transform:rotate(45deg)}.item-tags{flex-wrap:wrap;gap:.25rem;min-width:0;display:inline-flex}.item-tag{--facet-color:#64748b;border-radius:var(--radius-round);border:1px solid color-mix(in srgb, var(--facet-color) 28%, transparent);background:color-mix(in srgb, var(--facet-color) 10%, var(--color-surface));color:color-mix(in srgb, var(--facet-color) 78%, var(--color-text-primary));font-weight:var(--font-weight-medium);white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast);align-items:center;padding:.04rem .45rem;line-height:1.35;text-decoration:none;display:inline-flex}.item-tag--domain{--facet-color:#4f7c63}.item-tag--event{--facet-color:#ea580c}.item-tag--entity{--facet-color:#2563eb}.item-tag--concept{--facet-color:#0284c7}.item-tag--form{--facet-color:#64748b}.item-tag--domain{background:var(--facet-color);color:#fff;border-color:#0000}.item-tag--more{color:var(--color-text-tertiary);background:0 0;border-color:#0000;padding-inline:.25rem}button.item-tag--more{font:inherit;cursor:pointer}button.item-tag--more:hover,button.item-tag--more:focus-visible{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 35%, transparent)}.item-tag--extra{display:none}.content-row.is-expanded .item-tag--extra{display:inline-flex}.content-row.is-expanded .item-description{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.row-icon-label{display:none}a.item-tag:hover,a.item-tag:focus-visible{border-color:color-mix(in srgb, var(--facet-color) 60%, transparent);background:color-mix(in srgb, var(--facet-color) 18%, var(--color-surface))}a.item-tag--domain:hover,a.item-tag--domain:focus-visible{background:color-mix(in srgb, var(--facet-color) 85%, var(--color-text-primary))}.item-title{font-size:.9375rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;text-wrap:pretty;grid-area:title;margin:.15rem 0 0;line-height:1.3}.item-title a{color:var(--color-text-primary);transition:color var(--transition-fast);text-decoration:none}.item-title a:hover,.item-title a:focus-visible{color:var(--color-accent)}.item-title-ext{color:var(--color-text-tertiary);vertical-align:.02em;transition:color var(--transition-fast), transform var(--transition-fast);margin-left:.35em}.item-title a:hover .item-title-ext,.item-title a:focus-visible .item-title-ext{color:var(--color-accent);transform:translate(1px,-1px)}.item-description{max-width:92ch;color:var(--color-text-secondary);text-wrap:pretty;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:desc;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden;margin-top:.1rem!important}.item-stack{color:var(--color-text-tertiary);flex-wrap:wrap;grid-area:stack;align-self:center;align-items:center;gap:.25rem;font-size:.6875rem;line-height:1.3;display:flex;margin-top:.3rem!important}.stack-item{--role-color:#64748b;border-radius:var(--radius-round);background:color-mix(in srgb, var(--role-color) 9%, var(--color-surface));color:color-mix(in srgb, var(--role-color) 75%, var(--color-text-primary));white-space:nowrap;align-items:center;gap:.3rem;padding:.08rem .5rem .08rem .4rem;display:inline-flex}.stack-item--search{--role-color:#bf5450}.stack-item--script{--role-color:#b45309}.stack-item--voice{--role-color:#0f766e}.stack-item .powered-by-icon{object-fit:contain;width:.8125rem;height:.8125rem;display:block}.stack-item--none{--role-color:#64748b;font-style:italic}.item-date{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:.35rem}.item-exp-badge{--arm-color:#64748b;border-radius:var(--radius-round);cursor:default;background:color-mix(in srgb, var(--arm-color) 12%, transparent);border:1px solid color-mix(in srgb, var(--arm-color) 34%, transparent);align-items:center;gap:.16rem;padding:.1rem .35rem;line-height:1;display:inline-flex}.item-exp-flask{font-size:.625rem;line-height:1}.item-exp-arm{font-size:.625rem;font-weight:var(--font-weight-bold);letter-spacing:.04em;color:color-mix(in srgb, var(--arm-color) 72%, var(--color-text-primary))}.ep-tile{--tile-color:var(--type-color,#10b981);border-radius:var(--radius-round);border:1px solid color-mix(in srgb, var(--tile-color) 30%, transparent);background:color-mix(in srgb, var(--tile-color) 11%, var(--color-surface));height:1.25rem;color:color-mix(in srgb, var(--tile-color) 62%, var(--color-text-primary));font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;margin-right:.15rem;padding:0 .45rem 0 .4rem;line-height:1;display:inline-flex}.ep-tile-label{font-size:.5625rem;font-weight:var(--font-weight-semibold);letter-spacing:.14em;opacity:.75}.ep-tile-num{font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:-.02em}.ep-tile-eq{align-items:flex-end;gap:2px;height:.5rem;display:none}.ep-tile-eq i{transform-origin:bottom;width:3px;height:100%;animation:ep-eq .9s var(--ease-standard) infinite alternate;background:currentColor;border-radius:1px}.ep-tile-eq i:nth-child(2){animation-delay:-.45s}.ep-tile-eq i:nth-child(3){animation-delay:-.2s}.is-now-playing .ep-tile{border-color:color-mix(in srgb, var(--tile-color) 60%, transparent);background:color-mix(in srgb, var(--tile-color) 18%, var(--color-surface))}.is-now-playing .ep-tile-eq{display:inline-flex}@keyframes ep-eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ep-tile-eq i{animation:none;transform:scaleY(.7)}}.row-actions{grid-area:actions;justify-content:flex-end;align-self:center;align-items:center;gap:.375rem;display:flex}.row-play-btn{--play-a:#3b82f6;--play-b:#1e40af;--play-glow:37, 99, 235;isolation:isolate;border-radius:var(--radius-round);background:linear-gradient(180deg, var(--play-a), var(--play-b));color:#fff;min-height:1.625rem;font-family:inherit;font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:.01em;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000002e, 0 0 0 1px rgba(var(--play-glow), .35), 0 0 0 4px rgba(var(--play-glow), 0);transition:transform var(--transition-fast), box-shadow var(--transition-normal), filter var(--transition-fast);border:none;justify-content:center;align-items:center;gap:.35rem;padding:0 .7rem 0 .6rem;display:inline-flex;position:relative;overflow:hidden}.row-play-btn:after{content:"";z-index:-1;opacity:0;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:0;transform:translate(-110%)}.row-play-btn:hover{filter:saturate(1.12)brightness(1.05);box-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #0000002e, 0 0 0 1px rgba(var(--play-glow), .5), 0 0 0 5px rgba(var(--play-glow), .14);transform:translateY(-1px)}.row-play-btn:hover:after{opacity:1;animation:play-shimmer .9s var(--ease-standard) 1}.row-play-btn:active{transform:translateY(0)scale(.98)}.row-play-btn:focus-visible{outline:2px solid rgba(var(--play-glow), .55);outline-offset:2px}.row-play-btn .play-icon{transition:transform var(--transition-fast)}.row-play-btn:hover .play-icon{transform:translate(1px)scale(1.08)}.row-play-btn.is-playing{--play-a:#dc2626;--play-b:#991b1b;--play-glow:220, 38, 38;animation:2.4s ease-in-out infinite play-breathe}@keyframes play-shimmer{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes play-breathe{0%,to{box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000002e, 0 0 0 1px rgba(var(--play-glow), .4), 0 0 0 3px rgba(var(--play-glow), .08)}50%{box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000002e, 0 0 0 1px rgba(var(--play-glow), .55), 0 0 0 6px rgba(var(--play-glow), .16)}}@media (prefers-reduced-motion:reduce){.row-play-btn,.row-play-btn:after,.row-play-btn .play-icon{transition:none!important;animation:none!important;transform:none!important}}.row-play-btn svg{flex-shrink:0}.row-play-btn .play-icon{display:block}.row-play-btn .pause-icon,.row-play-btn.is-playing .play-icon{display:none}.row-play-btn.is-playing .pause-icon{display:block}.play-ep,.row-play-btn:has(.btn-progress:not([hidden])) .play-ep,.row-play-btn:has(.btn-progress:not([hidden])) .play-label{display:none}.btn-progress{align-items:center;gap:.45rem;display:inline-flex}.btn-progress[hidden]{display:none}.btn-progress-time{font-size:.6875rem;font-weight:var(--font-weight-medium);color:#ffffffe6;white-space:nowrap;font-variant-numeric:tabular-nums}.btn-progress-track{cursor:pointer;touch-action:none;background:#ffffff47;border-radius:2px;flex-shrink:0;width:4rem;height:3px;display:inline-block;position:relative}.btn-progress-track:before{content:"";position:absolute;inset:-10px 0}.btn-progress-fill{background:#fff;border-radius:2px;width:0%;height:100%;transition:width .25s linear;display:block}.btn-progress-track.is-scrubbing .btn-progress-fill{transition:none}.row-icon-btn{border:1px solid var(--color-border-subtle);border-radius:var(--radius-round);background:var(--color-surface);width:1.625rem;height:1.625rem;color:var(--color-text-tertiary);font:inherit;cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.row-icon-btn:hover{color:var(--color-accent);border-color:var(--color-border)}.row-icon-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.row-expand-toggle svg{transition:transform .28s var(--ease-standard)}.row-expand-toggle[aria-expanded=true]{color:var(--color-accent)}.row-expand-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.row-rate-btn{border-radius:var(--radius-round);width:1.5rem;height:1.625rem;color:var(--color-text-tertiary);opacity:.7;cursor:pointer;transition:color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.row-rate-btn:hover,.row-rate-btn[aria-expanded=true]{color:var(--color-accent);opacity:1}.row-rate-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.row-eval-toggle.is-saved{--star-fill:var(--eval-gate-color,var(--color-accent));color:var(--eval-gate-color,var(--color-accent));opacity:1}.eval-panel{grid-area:eval;grid-template-rows:0fr;width:100%;min-width:0;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1);display:grid}.eval-panel.is-open{grid-template-rows:1fr}.eval-panel-inner{opacity:0;min-height:0;transition:opacity .26s 40ms,transform .3s cubic-bezier(.2,.8,.2,1) 40ms;overflow:hidden;transform:translateY(-4px)}.eval-panel.is-open .eval-panel-inner{opacity:1;transform:none}.eval-row{border-radius:calc(var(--radius-md) - 4px);background:linear-gradient(180deg, #ffffffb3, #ffffff59), color-mix(in srgb, var(--type-color,var(--color-accent)) 4%, transparent);letter-spacing:.02em;border:1px solid #11221512;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin-top:.45rem;padding:.4rem .5rem;font-size:.66rem;transition:box-shadow .5s,border-color .5s;display:flex}.eval-panel.is-just-saved .eval-row{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 14%, transparent)}.eval-gate{isolation:isolate;background:#1122150f;border-radius:999px;flex-shrink:0;grid-template-columns:repeat(3,1fr);padding:2px;display:inline-grid;position:relative}.eval-gate-thumb{width:calc(33.3333% - 1.33333px);box-shadow:0 1px 2px #11221524, inset 0 0 0 1px color-mix(in srgb, var(--gate,var(--color-accent)) 35%, transparent);opacity:0;transform:translateX(calc(var(--gi,0) * 100%)) scale(.9);z-index:0;background:#fff;border-radius:999px;transition:transform .38s cubic-bezier(.34,1.4,.64,1),opacity .2s,box-shadow .25s;position:absolute;top:2px;bottom:2px;left:2px}.eval-gate.has-value .eval-gate-thumb{opacity:1;transform:translateX(calc(var(--gi,0) * 100%))}.eval-gate[data-gate=held]{--gate:#4f7c63}.eval-gate[data-gate=drifted]{--gate:#c28a1e}.eval-gate[data-gate=lost]{--gate:#b5483e}.eval-gate button{--g:var(--color-accent);z-index:1;min-height:28px;color:var(--color-text-secondary);font:inherit;letter-spacing:.03em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:.3rem .55rem;font-size:.66rem;font-weight:600;transition:color .22s,transform .22s cubic-bezier(.34,1.56,.64,1);position:relative}.eval-gate button[data-eval-gate=held]{--g:#4f7c63}.eval-gate button[data-eval-gate=drifted]{--g:#c28a1e}.eval-gate button[data-eval-gate=lost]{--g:#b5483e}.eval-gate button:hover{color:var(--g)}.eval-gate button:active{transform:scale(.94)}.eval-gate button[aria-checked=true]{color:var(--g)}.eval-gate button:focus-visible{outline:2px solid var(--g);outline-offset:1px}.eval-dial{--stagger:calc(var(--d,0) * 45ms);flex-shrink:0;align-items:center;gap:.4rem;display:inline-flex}.eval-panel-inner .eval-dial{opacity:0;transition:opacity .3s ease var(--stagger), transform .4s cubic-bezier(.2, .9, .2, 1) var(--stagger);transform:translateY(5px)}.eval-panel.is-open .eval-dial{opacity:1;transform:none}.eval-dial-label{color:var(--color-text-tertiary);text-transform:capitalize;font-weight:500}.eval-slider{--h:26px;--pad:3px;--thumb:calc(var(--h) - var(--pad) * 2);--step:calc((100% - var(--pad) * 2 - var(--thumb)) / 4);--pos:calc(var(--pad) + (max(var(--v), 1) - 1) * var(--step));width:104px;height:var(--h);cursor:pointer;touch-action:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#1122150f;border-radius:999px;flex-shrink:0;transition:box-shadow .25s,background .25s;position:relative;box-shadow:inset 0 1px 2px #1122150f}.eval-slider:hover,.eval-slider.is-dragging{background:#11221514}.eval-slider:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.eval-slider-fill{top:var(--pad);bottom:var(--pad);left:var(--pad);width:calc(var(--pos) - var(--pad) + var(--thumb));background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 55%, #fff), var(--color-accent));opacity:0;border-radius:999px;transition:width .42s cubic-bezier(.34,1.25,.64,1),opacity .2s;position:absolute}.eval-slider.has-value .eval-slider-fill{opacity:1}.eval-slider.is-dragging .eval-slider-fill,.eval-slider.is-dragging .eval-slider-thumb{transition-duration:80ms;transition-timing-function:ease-out}.eval-slider-ticks{inset:var(--pad);pointer-events:none;position:absolute}.eval-slider-ticks i{top:50%;left:calc(var(--thumb) / 2 + (var(--n) - 1) * ((100% - var(--thumb)) / 4));background:#1122152e;border-radius:999px;width:4px;height:4px;transition:background .25s,transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:translate(-50%,-50%)}.eval-slider[style*="--v: 1"] .eval-slider-ticks i:nth-child(-n+1),.eval-slider[style*="--v: 2"] .eval-slider-ticks i:nth-child(-n+2),.eval-slider[style*="--v: 3"] .eval-slider-ticks i:nth-child(-n+3),.eval-slider[style*="--v: 4"] .eval-slider-ticks i:nth-child(-n+4),.eval-slider[style*="--v: 5"] .eval-slider-ticks i:nth-child(-n+5){background:#ffffffd9;transform:translate(-50%,-50%)scale(.75)}.eval-slider-thumb{top:var(--pad);left:var(--pos);width:var(--thumb);height:var(--thumb);opacity:.55;background:#fff;border-radius:999px;place-items:center;transition:left .42s cubic-bezier(.34,1.25,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s,box-shadow .25s;display:grid;position:absolute;transform:scale(.82);box-shadow:0 1px 3px #11221538,0 0 0 1px #1122150f}.eval-slider.has-value .eval-slider-thumb{opacity:1;box-shadow:0 2px 6px color-mix(in srgb, var(--color-accent) 35%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-accent) 30%, transparent);transform:none}.eval-slider.is-dragging .eval-slider-thumb{box-shadow:0 4px 12px color-mix(in srgb, var(--color-accent) 40%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-accent) 40%, transparent);transform:scale(1.12)}.eval-slider-thumb b{color:var(--color-text-tertiary);font-size:.62rem;font-style:normal;font-weight:700;line-height:1;transition:color .2s}.eval-slider.has-value .eval-slider-thumb b{color:var(--color-accent)}.eval-slider-thumb b.is-popping{animation:.32s cubic-bezier(.34,1.56,.64,1) eval-num-pop}@keyframes eval-num-pop{0%{opacity:.4;transform:scale(.6)}to{opacity:1;transform:none}}.eval-gate button,.eval-save{position:relative}.eval-haptic-switch{opacity:0;cursor:pointer;clip-path:inset(0 round 999px);-webkit-tap-highlight-color:transparent;touch-action:manipulation;z-index:2;width:100%;height:100%;margin:0;position:absolute;inset:0}.eval-slider .eval-haptic-switch{touch-action:none}.eval-save:disabled .eval-haptic-switch{pointer-events:none}.eval-save{min-width:3.9rem;color:var(--color-text-tertiary);font:inherit;letter-spacing:.04em;cursor:pointer;background:#ffffffb3;border:1px solid #1122151a;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;margin-left:auto;padding:.3rem .7rem;font-size:.66rem;font-weight:600;transition:background .25s,color .25s,border-color .25s,box-shadow .25s,transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.eval-save:disabled{cursor:default;opacity:.6}.eval-save.is-dirty{background:var(--color-accent);border-color:var(--color-accent);color:#fff;box-shadow:0 2px 10px color-mix(in srgb, var(--color-accent) 35%, transparent);opacity:1;transform:translateY(-1px)}.eval-save.is-dirty:hover{background:color-mix(in srgb, var(--color-accent) 88%, #000)}.eval-save.is-saving{opacity:.75}.eval-save-check{display:none}.eval-save.is-saved{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 40%, transparent);background:color-mix(in srgb, var(--color-accent) 8%, #fff);opacity:1}.eval-save.is-saved .eval-save-check{animation:.4s cubic-bezier(.34,1.56,.64,1) eval-check-pop;display:inline}@keyframes eval-check-pop{0%{opacity:0;transform:scale(.3)rotate(-20deg)}to{opacity:1;transform:none}}.eval-status{color:var(--color-text-tertiary);min-height:0;margin:.25rem 0 0 .3rem;font-size:.62rem}.eval-status:empty{display:none}.eval-status.is-error{color:#b5483e}@media (width<=640px){.eval-row{gap:.4rem .5rem;padding:.4rem .45rem}.eval-gate{flex:auto;order:0}.eval-gate button{flex:1;min-height:32px;padding:.25rem .35rem}.eval-save{flex:none;order:1;min-width:3.4rem;min-height:32px;margin-left:0}.eval-dial{flex:calc(50% - .25rem);order:2;gap:.3rem;min-width:0}.eval-dial-label{flex:none;min-width:3.6rem;font-size:.58rem}.eval-dial .eval-slider{--h:30px;flex:auto;width:auto;min-width:0}.eval-status{margin-top:.2rem}}@media (prefers-reduced-motion:reduce){.eval-panel,.eval-panel-inner,.eval-row,.eval-gate button,.eval-gate-thumb,.eval-dial,.eval-slider-fill,.eval-slider-thumb,.eval-slider-thumb b,.eval-slider-ticks i,.eval-save,.eval-save-check,.row-expand-toggle svg,.row-rate-btn{transition:none!important;animation:none!important}}.scroll-sentinel{width:100%;height:1px}@media (width<=640px){.exploring-grid{gap:.3125rem}.feed-day{margin-top:.25rem;font-size:.6875rem}.content-row{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"play kicker rate share""title title title title""desc desc desc desc""stack stack stack stack""eval eval eval eval";align-items:center;column-gap:.1875rem;padding:.375rem .375rem .5rem .75rem}.content-row>.item-title,.content-row>.item-description{align-self:start}.content-row>.item-kicker,.content-row>.item-title,.content-row>.item-description,.content-row>.item-stack{margin-right:.25rem}.item-kicker{flex-wrap:nowrap;gap:.3rem;overflow:hidden}.item-format,.ep-tile,.item-date{flex-shrink:0}.item-tags{flex-wrap:wrap;flex:1 1 0;align-items:center;row-gap:1rem;height:1.25rem;overflow:hidden}.item-tags:before{content:"";width:0;height:1.25rem;margin-right:-.25rem}.content-row.is-expanded .item-tags:before{display:none}.ep-tile{gap:.25rem;padding-inline:.35rem .4rem}.item-title{align-self:start}.item-stack{flex-wrap:wrap;justify-content:flex-start;margin-top:.3rem!important}.item-stack .stack-item{gap:.25rem;padding:.08rem .4rem .08rem .3rem}.item-description{-webkit-line-clamp:2;line-clamp:2}.item-stack{gap:.25rem}.row-actions{display:contents}.row-play-btn{grid-area:play;justify-self:start;margin-right:.25rem}.content-row:has(.row-play-btn) .ep-tile{display:none}.play-ep{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;display:inline-flex}.play-ep-sep{opacity:.6}.audio-status-pill{grid-column:rate/-1;justify-self:end;min-height:2rem}.row-play-btn{min-height:2rem;padding-inline:.5rem .6rem}.ep-tile{flex-shrink:0}.row-share-link{grid-area:share}.content-row.is-expanded .item-kicker{flex-wrap:wrap;overflow:visible;mask-image:none}.content-row.is-expanded .item-tags{flex-wrap:wrap;flex:100%;row-gap:.25rem;min-width:0;height:auto;overflow:visible}.row-rate-btn{grid-area:rate;width:1.5rem;height:2rem}.item-stack:after{content:"";flex-shrink:0;width:1.875rem;height:1.1rem;margin-left:auto}.row-expand-toggle{z-index:1;grid-area:stack;place-self:end;margin:-.75rem -.125rem -.3rem 0}.row-icon-btn{width:1.875rem;height:1.875rem;position:relative}.row-icon-btn:before{content:"";position:absolute;inset:-6px}.btn-progress-track{width:3rem}}.audio-status-pill{min-height:1.875rem;color:var(--color-text-tertiary);white-space:nowrap;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.audio-status-pill:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem}.audio-status-pill--pending:before,.audio-status-pill--processing:before{background:#b45309}.audio-status-pill--failed:before{background:#c2620e}.audio-error{color:#b91c1c;margin:0}.exploring-list-actions{margin-top:var(--space-lg);justify-content:center;display:flex}.load-more-button{appearance:none;color:var(--color-accent);border-radius:var(--radius-round);padding:var(--space-xs) var(--space-lg);font-size:.78rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-normal), transform var(--transition-normal), border-color var(--transition-normal);background:#ffffffdb;border:1px solid #4f7c6347}.load-more-button:hover{background:#fff;border-color:#4f7c6366;transform:translateY(-1px)}.load-more-button:focus-visible{outline-offset:2px;outline:2px solid #4f7c636b}.exploring-next-section .scroll-fade-up{opacity:0;transition:opacity var(--transition-normal), transform var(--transition-normal);transform:translateY(18px)}.exploring-next-section .scroll-fade-up.animate{opacity:1;transform:none}.exploring-next-section .scroll-slide-in{opacity:0;transform:translateY(18px)}.exploring-next-section .scroll-slide-in.animate{opacity:1;transition:opacity .4s var(--ease-standard), transform .4s var(--ease-standard);transition-delay:var(--animation-delay,0s);transform:translateY(0)}.exploring-next-section>.container{max-width:60rem}@media (width<=900px){.load-more-button{justify-content:center;width:100%}}@media (width<=640px){.exploring-next-section>.container{max-width:none}.exploring-heading{margin-bottom:var(--space-xs);grid-template-columns:minmax(0,1fr);grid-template-areas:"title""lead""capsule";row-gap:.4rem}.capsule-slot{justify-content:stretch}.feed-capsule{flex:auto}.feed-search{flex:auto;min-width:0}.feed-search-input,.feed-search-input:focus{width:100%;padding-right:.75rem}.capsule-slot:has([aria-expanded=true]),.feed-capsule:has([aria-expanded=true]){z-index:1000}.feed-search-kbd{display:none}.feed-capsule.is-floating{top:auto;left:.75rem;right:auto;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:950;animation-name:capsule-dock-in}.feed-capsule.is-floating .feed-search-input{color:#0000;width:2.5rem;padding:0}.feed-capsule.is-floating .feed-search-input::placeholder{color:#0000}.feed-capsule.is-floating .feed-search-input:focus,.feed-capsule.is-floating .feed-search-input:not(:placeholder-shown){width:calc(100vw - 7.5rem);color:var(--color-text-primary);padding:0 .75rem 0 1.95rem}.feed-capsule.is-floating .sort-control{display:none}.feedback-fab{transition:opacity var(--transition-fast)}body:has(.feed-capsule.is-floating .feed-search-input:focus) .feedback-fab,body:has(.feed-capsule.is-floating .feed-search-input:not(:placeholder-shown)) .feedback-fab{opacity:0;pointer-events:none}@keyframes capsule-dock-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.exploring-heading .lead{font-size:.875rem;line-height:1.45}.exploring-archive-link{font-size:.8125rem}.filter-chip,.stack-filter-row .model-filter-chip{flex-shrink:0;gap:.25em;min-height:1.875rem;padding-block:.1rem;font-size:.6875rem}.filter-chip{padding-inline:.55rem}.stack-filter-row .model-filter-chip{padding-inline:.35rem .5rem}.topic-row,.stack-rows .stack-filter-row .model-filter-chips-scroll{gap:.25rem}.filter-count{font-size:.8em}.stack-rows{gap:.3rem}.stack-rows .stack-filter-row{gap:.375rem}.stack-filter-row .model-filter-label{letter-spacing:.04em;width:2.625rem;font-size:.5625rem}.row-clear{min-height:1.875rem;padding-inline:.5rem}.feed-search-input,.filters-toggle,.sort-select{min-height:2.5rem;font-size:1rem}.filters-toggle{padding-inline:.8rem}.filters-toggle-label,.sort-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.filter-sheet-backdrop{z-index:1000;background:#1f211b66;position:fixed;inset:0}.filter-panel{z-index:1001;background:var(--color-surface);overscroll-behavior:contain;width:auto;max-height:min(80vh,40rem);padding:0 var(--space-md) calc(var(--space-md) + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;animation:en-sheet-in var(--duration-lg) var(--ease-standard);border:none;outline:none;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 32px #1f211b2e}.filter-panel-head{z-index:1;padding:var(--space-md) 0 var(--space-xs);background:var(--color-surface);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.filter-panel-title{font-size:1rem;font-weight:var(--font-weight-bold)}.filter-panel-done{border-radius:var(--radius-round);background:var(--color-text-primary);min-height:2.75rem;color:var(--color-surface);font-family:inherit;font-size:.875rem;font-weight:var(--font-weight-semibold);cursor:pointer;border:none;padding:0 1rem}.model-filter-row{grid-template-columns:minmax(0,1fr);gap:.375rem}.model-filter-label{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);padding-top:0}.model-filter-chip{min-height:2.5rem;padding-inline:.75rem}}@keyframes en-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.exploring-next-section .scroll-fade-up,.exploring-next-section .scroll-slide-in,.exploring-item,.filter-chip,.model-filter-chip,.load-more-button,.row-play-btn,.row-icon-btn,.filter-panel,.feed-capsule,.feed-capsule:after,.feed-search-input,.content-row{transition:none!important;animation:none!important;transform:none!important}.exploring-item{opacity:1}}
