.app-sheet-backdrop{z-index:11000;background:#00000073;align-items:flex-end;display:flex;position:fixed;inset:0}.app-sheet{background:var(--color-surface);width:100%;min-height:220px;max-height:90dvh;color:var(--color-text-primary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;transition:transform .15s;display:flex;box-shadow:0 -8px 40px #0003}.app-sheet-handle{touch-action:none;flex-shrink:0;place-items:center;height:24px;display:grid}.app-sheet-handle span{border-radius:var(--radius-full);background:var(--color-text-muted);width:40px;height:4px}.app-sheet header{align-items:center;gap:8px;padding:0 16px;display:flex}.app-sheet h2{flex:1;font-size:1.15rem}.app-sheet button{border-radius:var(--radius-md);min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px}.app-sheet button[aria-pressed=true]{background:var(--color-surface-3);color:var(--color-primary)}.app-sheet-content{overscroll-behavior:contain;padding:12px 16px 20px;overflow-y:auto}.app-sheet-options{flex-direction:column;gap:8px;display:flex}.app-sheet-options button{text-align:start;justify-content:space-between;display:flex}@media (width>=700px){.app-sheet{max-width:640px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.app-sheet{transition:none}}.native-app-shell .article-list-page .ds-controls-bar__right{flex-wrap:wrap;display:flex}.native-app-shell .ds-subpage-sort__trigger{min-height:44px}
